Xây dựng hệ thống thương mại điện tử hướng dịch vụ

30 1.4K 9
Xây dựng hệ thống thương mại điện tử hướng dịch vụ

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Xây dựng hệ thống thương mại điện tử hướng dịch vụ

TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH CÔNG NGHỆ PHẦN MỀM  BÙI CAO HỌC – NGUYỄN VĂN TÝ XÂY DỰNG HỆ THỐNG THƯƠNG MẠI ĐIỆN TỬ HƯỚNG DỊCH VỤ KHÓA LUẬN CỬ NHÂN TIN HỌC NĂM 2009 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên MỤC LỤC CHƯƠNG I GIỚI THIỆU Tổng quan 1.1 Tín hiệu tích cực 1.1 Tuy nhiên nhiều mối lo Vấn đề đặt Lời giải vấn đề CHƯƠNG II PHƯƠNG PHÁP THỰC HIỆN .9 Tìm hiểu Hệ thống Thương mại điện tử (TMĐT) 1.1 Thế Hệ thống TMĐT? 1.2 TMĐT hình thức Thanh tốn trực tuyến 1.3 TMĐT ứng dụng phân tán 1.4 TMĐT vấn đề Bảo mật thông tin Tìm hiểu mơ hình SaaS 10 2.1 SaaS gì? .10 2.2 Mơ hình SaaS 12 2.3 Xu hướng 13 2.4 2.3.1 Xu hướng giới 13 2.3.2 Xu hướng Việt Nam .14 Thuận lợi khó khăn 14 2.4.1 Thuận lợi 14 2.4.1.1 Đối với người dùng (doanh nghiệp) 14 2.4.1.2 Đối với nhà cung cấp .14 2.4.2 Khó khăn 15 2.4.2.1 Đối với người dùng( doanh nghiệp) 15 2.4.2.2 Đối với nhà cung cấp .15 SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ 2.5 2.6 GVHD: Ngô Huy Biên Khảo sát hoạt động số nhà cung cấp ứng dụng SaaS 15 2.5.1 Microsoft 15 2.5.2 Saleforce.com .15 2.5.3 Ebay.com 15 2.5.4 Google.com 15 Một số kĩ thuật lập trình sử dụng 16 2.6.1 ASP.NET 16 2.6.1.1 Code Behind 16 2.6.1.2 User control .16 2.6.1.3 Custom control 16 2.6.1.4 Validate Control 17 2.6.1.5 Webpart 17 2.6.1.6 Master page .17 2.6.2 ADO.NET 17 2.6.3 Các đối tượng ADO.NET 18 2.6.3.1 Connection 18 2.6.3.2 Command 18 2.6.3.3 DataReader 18 2.6.3.4 DataAdapter 18 2.6.4 XML .19 2.6.4.1 Mơ hình DOM XML 21 2.6.4.2 Duyệt node file XML 23 2.6.5 Lập trình Web services mơi trường NET .23 2.6.6 Những kĩ thuật khác .23 2.6.6.1 Lập trình với Design Pattern 23 CHƯƠNG III PHÂN TÍCH – THIẾT KẾ 23 Tổng quan hệ thống .24 SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Hệ thống WebSaaS 24 2.1 Gói Web services liên quan Sản phẩm 24 2.2 Gói Web service liên quan người dùng 24 2.3 2.2.1 Login 24 2.2.2 Logout 24 2.2.3 Chứng thực người dùng 24 Gói Services liên quan tốn 24 2.3.1 Paypal 24 2.3.2 Paynet 24 2.3.3 OnePay 24 Hệ thống ứng dụng mẫu - sử dụng WebSaaS 24 3.1 Phân hệ Quản lý Giỏ hàng .24 3.2 Phân hệ Quản lý tài khoản .24 3.3 Phân hệ Quản lý gói Dịch vụ 24 3.4 Phân hệ Quản lý khách hàng 24 3.5 Phân hệ Quản lý Sản phẩm 25 3.6 Phân hệ Quản lý Đơn hàng 25 CHƯƠNG IV TỔ CHỨC VÀ CÀI ĐẶT 25 Danh sách bảng sở liệu 25 Mơ tả thuộc tính số bảng sở liệu 25 Mơ tả ràng buộc tồn vẹn 25 Luồng liệu hệ thống 25 CHƯƠNG V KẾT QUẢ CÀI ĐẶT THỬ NGHIỆM 25 Xây dựng Hệ thống cung cấp Web services cho TMĐT – tạm gọi WebSaaS 25 1.1 Gói services liên quan Sản phẩm 26 1.1.1 Chức Hiển thị sản phẩm 26 1.1.2 Chức Thêm giỏ hàng 26 SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ 1.2 1.3 1.1.3 Chức cập nhật giỏ hàng .26 1.1.4 Chức toán 26 Gói services liên quan Người dùng .26 1.2.1 Thêm tài khoản .26 1.2.2 Xóa tài khoản .26 1.2.3 Đăng nhập 26 1.2.4 Đăng thoát 26 1.2.5 Cập nhật thông tin tài khoản 26 Gói services liên quan toán, vận chuyển .26 1.3.1 GVHD: Ngơ Huy Biên Thanh tốn trực tuyến 27 Xây dựng ứng dụng mẫu - sử dụng WebSaaS .27 2.1 Chức Hiển thị sản phẩm .27 2.2 Chức Thêm sản phẩm vào giỏ hàng .27 2.3 Chức Xem chi tiết sản phẩm 27 2.4 Chức Cập nhật giỏ hàng .27 CHƯƠNG VI NHẬN XÉT - ĐÁNH GIÁ 27 Kết đạt 27 1.1 Về mặt lý thuyết 27 1.2 Về mặt ứng dụng 27 Các kinh nghiệm kỹ thu 27 Hạn chế luận văn 27 Hướng phát triển 28 CHƯƠNG VII.TÀI LIỆU THAM KHẢO 28 Sách, Ebooks 28 Luận văn, luận án 28 Bài báo 28 Websites, Blog chuyên gia 29 SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ CHƯƠNG I GVHD: Ngô Huy Biên GIỚI THIỆU Tổng quan Thương mại Điện tử (TMĐT) trở thành trào lưu kinh doanh giới Ở Việt Nam, trào lưu dần phổ biến Điển số trang thương mại điện tử triển khai hoạt động thành công Việt Nam như: www.gophatdat.com, www.123mua.com, www.chodientu.com , … chứng minh điều Tuy nhiên, để sở hữu website thương mại điện tử đại phân doanh nghiệp Việt Nam vừa nhỏ vấn đề nan giải Nhiều khơng phải vấn đề tiền bạc vấn đề liên quan đến quản lý website, liên quan đến bảo mật thơng tin, liệu Đó vấn đề lớn 1.1 Tín hiệu tích cực Theo thống kê nhất, tính đến năm 2005, Việt Nam có khoảng 10 triệu người truy cập Internet, chiếm gần 12,5% dân số nước Tỷ lệ ngang với tỷ lệ chung toàn cầu năm 2004 Nếu cuối năm 2003 số người truy cập Internet Việt Nam khoảng 3,2 triệu người, đến cuối năm 2004 số tăng lên gần gấp đôi, tức khoảng 6,2 triệu người, sáu tháng sau đó, số lên đến 10 triệu, dự đoán đến cuối năm 2005, số người Việt Nam truy cập Internet lên đến 13 đến 15 triệu người, chiếm tỷ lệ 16% - 18% dân số nước Những thống kê cho thấy tín hiệu lạc quan phát triển Thương mại điện tử Việt Nam giai đoạn 2006 – 2010 Theo thống kê Vụ Thương mại điện tử thuộc Bộ Thương mại, đến cuối năm 2004, Việt Nam có khoảng 17.500 website doanh nghiệp, số tên miền (như com.vn, net.vn, ) tăng từ 2.300 (năm 2002) lên 5.510 (năm 2003) 9.037 (năm 2004) SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Năm 2003, 2004 năm website sàn giao dịch B2B (marketplace), website rao vặt, siêu thị trực tuyến B2C đua đời Tuy nhiên, website phát triển hạn chế, chưa có website thực phát triển đột phá nhiều nguyên Những mặt hàng bán phổ biến mạng Việt Nam gồm: hàng điện tử, kỹ thuật số, sản phẩm thông tin (sách điện tử, CD, VCD, nhạc ), thiệp, hoa, quà tặng, hàng thủ công mỹ nghệ Các dịch vụ ứng dụng Thương mại điện tử nhiều như: du lịch, tư vấn, CNTT, dịch vụ thông tin (thông tin tổng hợp, thông tin chuyên ngành ), giáo dục đào tạo Các doanh nghiệp quan tâm nhiều việc lập website để giới thiệu thông tin, hỗ trợ marketing, bán hàng qua mạng Bảng sau minh họa kết khảo sát Vụ Thương mại điện tử quan điểm doanh nghiệp tác dụng website hoạt động kinh doanh doanh nghiệp Tác dụng Website DN Xây dựng hình ảnh cơng ty Mở rộng kênh tiếp xúc với khách hàng có Thu hút khách hàng Tăng lợi nhuận hiệu hoạt động Tăng doanh số (*): thấp nhất, cao Điểm(*) 3,2 2,9 2,6 2,0 1,9 Bảng Quan điểm doanh nghiệp tác dụng website 1.1 Tuy nhiên nhiều mối lo Thương Mại Điện Tử Việt Nam gặp phải số khó khăn sau:     Phát triển thu xu tự phát Cơ sở hạ tầng chưa đảm bảo Nhận thức cộng đồng mua bán trực tuyến cịn thấp Nhà nước thiếu sách chiến lược lâu dài cho lĩnh vực Từ khó khăn trên, dẫn đến việc doanh nghiệp muốn triển khai ứng TMĐT vào hoạt động sản xuất khó:  Khơng có nhân lực có đủ trình độ, kinh nghiệm để quản lý hệ thống  Không có đủ tiền để đầu tư sở hạ tầng tương xứng SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Vấn đề đặt Từ thực trạng trên, vấn đề đặt là: Làm cho doanh nghiệp có cơng cụ để quảng bá doanh nghiệp, quảng bá sản phầm mà không cần phải tốn nhiều thời gian, công sức chi phí quản lý, trì phần mềm? Một đáp án cho vấn đề ứng dụng Saas Xu hướng “Cung cấp phần mềm qua mạng” – SaaS đời SaaS khái niệm trở nên quen thuộc với giới Tuy nhiên với Việt Nam, khái niệm mẻ Hầu chưa có nhà cung ứng dịch vụ hoạt động với mơ hình xuất Việt Nam Với mơ hình cung cấp phần mềm qua mạng, công việc triển khai ứng dụng TMĐT doanh nghiệp đơn giản đăng ký sử dụng dịch vụ với nhà cung ứng phần mềm Trước đây, để doanh nghiệp quảng bá sản phẩm bên ngồi cơng việc doanh nghiệp phải tìm hiểu nhà cung ứng phần mềm, kí kết hợp đồng, nhà cung ứng thực hợp đồng triển khai thời gian định đó, sau giai đoạn bàn giao phần mềm, doanh nghiệp phải tự bỏ tiền để trì, bảo trì nâng cấp hệ thống Điều khiến doanh nghiệp đối mặt với nhiều nguy cơ:  Thứ nhất, doanh nghiệp khơng có nhân viên đủ trình độ để quản lý hệ thống  Thứ hai, doanh nghiệp thường xuyên đối mặt với vấn đề kĩ thuật bị hacker công, bảo đảm thông tin khách hàng không bị mất, bảo đảm liệu giao dịch phải thơng suốt suốt q trình vận hành nhiều nguy khác mà doanh nghiệp không lường trước hết  Thứ ba, dù doanh nghiệp có hệ thống phần mềm ứng dụng riêng, đứng góc độ tổng thể, doanh nghiệp hoạt động đơn lẻ, không tạo mối quan hệ thân thiết với doanh nghiệp khách hàng khác Tức doanh nghiệp khơng có cộng đồng để chia sẻ thơng tin cách nhanh chóng tiện lợi Lời giải vấn đề Như nói trên, để giải vấn đề đặt ra, phương pháp ứng dụng mơ hình SaaS Mục tiêu luận văn phải làm rõ vấn đề sau: SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên  Tìm hiểu rõ khái niệm liên quan đến SaaS Thương mại điện tử  Ứng dụng lí thuyết để xây dựng Hệ thống thương mại điện tử bán hàng trực tuyến mạng SaaS bước phát triển tất yếu ngành công nghiệp thông tin Về lâu dài, SaaS không cách mạng việc phân phối phát triển phần mềm mà cách mà thu lợi từ mơ hình Việc áp dụng SaaS mở toang hội tiếp cận lĩnh vực công nghệ cao doanh nghiệp nước với chi phí thấp hiệu mang lại cao Nhóm thực mong qua phần tìm hiểu giúp cho nhà hoạch định sách, doanh nghiệp vừa nhỏ hay quan tâm đến mơ hình có nhìn rõ ràng SaaS, thấy khả ứng dụng thực tiễn lợi ích khơng nhỏ họ áp dụng mơ hình việc tiếp cận cơng nghệ đại Việt Nam, đặc biệt lĩnh vực Thương mại điện tử CHƯƠNG II PHƯƠNG PHÁP THỰC HIỆN Tìm hiểu Hệ thống Thương mại điện tử (TMĐT) 1.1 Thế Hệ thống TMĐT? 1.2 TMĐT hình thức Thanh tốn trực tuyến 1.3 TMĐT ứng dụng phân tán 1.4 TMĐT vấn đề Bảo mật thông tin SVTH: Bùi Cao Học Nguyễn Văn Tý 10 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Tìm hiểu mơ hình SaaS 2.1 SaaS gì? Để dễ hình dung Saas gì, xét ví dụ sau: Gia đình bạn khơng có xe con, tình hình tài gia đình bình thường, vào dịp cuối năm gia đình định tham quan Đà Lạt Vấn đề đặt bạn nên bỏ tiền để mua hẳn xe phục vụ cho mục đích tham quan thời nên bỏ tiền để thuê xe phục vụ chuyến gia đình? Chắc chắn bạn chọn phương án sau, chi phí th xe nhỏ nhiều so với chi phí mua hẳn xe Hơn chuyến bạn có vài ngày khơng thường xun phương án mua hẳn xe gây nhiều lãng phí Qua ví dụ ta rút nhận xét: chọn phương án giúp bạn giải công việc cho tiết kiệm chi phí thời gian Mơ hình cung cấp phần mềm qua mạng Saas hoạt động dựa tiêu chí Phương châm Saas là: “ Đừng mua phần mềm, mà đăng kí sử dụng chúng bạn cần” Như Saas cơng nghệ mà xu hướng cung cấp phần mềm Thông thường muốn có phần mềm để sử dụng bạn phải mua đĩa, sau qua vài bước cài đặt cấu hình dùng Với Saas bạn cần làm đăng kí với nhà cung cấp máy tính bạn u cầu có web browser đường truyền internet bạn sử dụng Theo định nghĩa hãng nghiên cứu toàn cầu IDC SaaS là: P " hần mềm hoạt động web, quản lý nhà cung cấp cho phép người sử dụng truy cập từ xa" Về thuật ngữ SaaS On-demand software hiểu SVTH: Bùi Cao Học Nguyễn Văn Tý 16 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên 2.6 Một số kĩ thuật lập trình sử dụng 2.6.1 ASP.NET ASP.Net khơng phải ngơn ngữ lập trình cụ thể, gọi cách thức lập trình web môi trường NET ASP.NET kết hợp HTML ngơn ngữ lập trình server cụ thể Trên mơi trường NET hỗ trợ nhiều ngôn ngữ khác nhau, phổ biến C# VB.NET File ASP.NET có mở rộng aspx Ứng với file aspx có file CS( vb,…) 2.6.1.1 Code Behind Điểm khác biệt lớn ASP.NET so với ASP thuật ngữ “Code Behind” Trong ngơn ngữ lập trình web khác PHP, JSP, ASP mã HTML mã code viết chung file, điều gây khó khăn lớn cho người lập trình việc quản lý mã nguồn Với ASP.NET trang mã HTML mã xử lý server tách riêng biệt thành file khác File aspx file để design giao diện, bố trí control trang web, cịn trang cs ( vb,….) nơi viết code xử lí server Với cách tách riêng biệt giúp ích nhiều cho lập trình viên việc quản lý mã nguồn Giúp lập trình viên thao tác file HTML mà khơng ảnh hưởng đến logic trang Ngôn ngữ server ASP.NET C#, VB.NET Đó ngơn ngữ lập trình hướng đối tượng phổ biến nay( với ngơn ngữ Java) Với việc áp dụng lập trình hướng đối tượng bạn dễ dàng tái sử dụng mã nguồn project Nếu bạn quen với việc lập trình window Application mơi trường NET bạn chuyển qua lập trình ASP.NET dễ dàng so với ASP hay PHP Code xử lí khơng khác nhiều so với lập trình mơi trường window Application Hơn ASP.NET hỗ trợ nhiều control cho người dùng, nói thứ bạn cần có sẵn 2.6.1.2 User control Là control người dùng tự định nghĩa có mở rộng ascx User control kết hợp control có sẵn tạo thành control SVTH: Bùi Cao Học Nguyễn Văn Tý 17 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên 2.6.1.3 Custom control Là control kế thừa từ control có sẵn phát triển thêm số chức theo ý người lập trình Để tạo custom control người lập trình cần phải hiểu rõ lập trình hướng đối tượng cách thức xây dựng kiện cho control ( khái niệm delegate) 2.6.1.4 Validate Control Là control ASP.NET hỗ trợ để kiểm tra tính hợp lệ liệu client 2.6.1.5 Webpart Webpart công nghệ NET hỗ trợ sẵn cho lập trình viên tạo trang web cho chép người dùng cuối cá nhân hóa giao diện mình, tương tự trang http://www.google.com/ig 2.6.1.6 Master page Có phần mở rộng master Mục đích Master Page thay cho kĩ thuật frame ngơn ngữ ASP, ASP.NET khái niệm frame sử dụng Master page nơi lập trình viên bố trí control chung , có tính chất cố định , không thay đổi qua trang khác thông thường header, footer, menu,… Các trang khác ( đuôi aspx) lập trình viên phải rõ Master Page trang nào, lúc trang aspx kế thừa tất giao diện code xử lý trang Master page Master Page giúp lập trình viên quản lý mã nguồn tốt dễ dàng thay đổi yêu cầu giao diện thay đổi Lúc lập trình viên cần thay đổi trang Master Page, trang khác kế thừa từ trang Master page tự thay đổi theo 2.6.2 ADO.NET ADO.NET phần NET Framework, xem “bộ thư viện lớp” chịu trách nhiệm xử lý liệu ngôn ngữ MS.NET ADO.NET thiết kế với dạng liệu “ngắt kết nối”, nghĩa lấy cấu trúc phức tạp liệu từ database, sau ngắt kết nối với database thực thao tác cần thiết Đây tiến mặt thiết kế thiết kế ADO trước ln cần trì kết nối trình thao tác liệu Trước ADO.NET, Microsoft có ADO thư viện để xử lý thao tác liên quan đến liệu ADO có tính linh hoạt, dễ sử dụng tích hợp ngơn ngữ Visual Basic, ASP 3.0 SVTH: Bùi Cao Học Nguyễn Văn Tý 18 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Có thể coi ADO.NET hệ ADO ADO.NET kế thừa tất ưu điểm ADO, đồng thời với ý tưởng thiết kế hồn tồn ADO.NET có diện mạo khác hẳn so với tiền thân Một vài đặc điểm bật ADO.NET mà ADO khơng có sau: ADO.NET thiết kế hoàn toàn dựa vào XML ADO.NET thiết kế hoàn toàn hướng đối tượng 2.6.3 Các đối tượng ADO.NET 2.6.3.1 Connection Đối tượng quản lý đóng /mở kết nối tới Database.Có dạng Connection tuỳ theo nguồn liệu (OleDb hay SQL Server) OleDbConnection SqlConnection 2.6.3.2 Command Đối tượng thực câu lệnh tương tác truy vấn, rút trích liệu từ database thiết lập kết nối tới liệu trả kết Tương tự Connection, Command có dạng tuỳ theo nguồn liệu (OleDb hay SQL Server) OleDbCommand SqlCommand 2.6.3.3 DataReader Đối tượng xử lý đọc liệu, thiết kế phù hợp cho ứng dụng web Chỉ Xử lý dòng liệu thời điểm Phù hợp với ứng dụng web xử lý nhanh, nhẹ khơng chiếm nhớ Cũng có dạng tùy theo liệu nguồn : OleDbDataReader SqlDataReader Dữ liệu đối tượng tạo đối tượng Command thực câu lệnh ExecuteReader() 2.6.3.4 DataAdapter Đây đối tượng quan trọng ADO.NET, cầu nối database dataset (dataset đối tượng ngắt kết nối), đối tượng “ngắt kết nối” dataset liên lạc trực tiếp với database nên cần đối tượng trung gian lấy liệu từ database cho Và DataAdapter Vì DataAdpater thao tác với Database phải trì kết nối nên liệt kê vào dạng “kết nối”, chất phục vụ cho việc “ngắt kết nối SVTH: Bùi Cao Học Nguyễn Văn Tý 19 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên 2.6.4 XML XML viết tắt từ Extensible Markup Language (ngôn ngữ đánh dấu mở rộng) Mục đích XML đơn giản hóa việc chia sẻ liệu hệ thống khác nhau, đặc biệt hệ thống kết nối với Internet XML tập SGML - Standard Generalized Markup Language Các tiêu chuẩn XML qui định W3C - World Wide Web Consortium Tập tin XML tập tin văn túy Do XML khơng phụ thuộc vào mơi trường XML ngôn ngữ đánh dấu giống HTML, XML HTML khác cách dùng mục đích sử dụng HTML cho biết phải hiển thị thông tin lên web browser nào, cịn XML dùng để mơ tả liệu( xem XML dạng Cơ sở liệu) XML khơng định nghĩa thẻ, người dùng có trách nhiệm định nghĩa thẻ dùng XML Ngược lại, HTML không cho phép người sử dụng định nghĩa thẻ, mà phải tuân thủ tập thẻ định nghĩa trước Một tài liệu XML well-formed tài liệu XML thích hợp cho parser chế biến Tức XML tuân thủ luật lệ Tag, Element, Attribute , value v.v chứa bên để parser nhận diện phân biệt thứ Một tài liệu XML wellformed cần phải thỏa mãn điều kiện sau: Phải có nút gốc (root) nhất, gọi Document Element, chứa tất Elements khác tài liệu Mỗi opening Tag phải có closing Tag giống Tags XML case sensitive, tức opening Tag closing Tag phải đánh vần y nhau, chữ hoa hay chữ thường Mỗi Child Element phải nằm trọn bên Element cha Attribute value XML phải gói cặp ngoặc kép hay cặp apostrophe SVTH: Bùi Cao Học Nguyễn Văn Tý 20 Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Một tài liệu XML coi valid well-form cách bố trí xếp thẻ phải phù hợp với phần đặc tả DTD DTD viết tắt từ Document Type Definetion DTD rõ loại thẻ đánh dấu sử dụng tài liệu XML xếp hợp lệ thẻ Các nhà phát triển dùng DTD để chắn họ không tạo cấu trúc XML không hợp lệ DTD định nghĩa cấu trúc tài liệu với danh sách element hợp lệ DTD khai báo bên tài liệu XML khai báo thành tập tin bên ngồi tài liệu XML Ví dụ (#PCDATA)> ]> Tove Jani Reminder Don't forget me this weekend! SVTH: Bùi Cao Học Nguyễn Văn Tý ... Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngơ Huy Biên  Tìm hiểu rõ khái niệm liên quan đến SaaS Thương mại điện tử  Ứng dụng lí thuyết để xây dựng Hệ thống thương mại điện tử. .. SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ CHƯƠNG I GVHD: Ngô Huy Biên GIỚI THIỆU Tổng quan Thương mại Điện tử (TMĐT) trở thành trào lưu kinh doanh... THIẾT KẾ 23 Tổng quan hệ thống .24 SVTH: Bùi Cao Học Nguyễn Văn Tý Luận văn: Xây dựng hệ thống Thương mại Điện tử hướng dịch vụ GVHD: Ngô Huy Biên Hệ thống WebSaaS 24

Ngày đăng: 23/01/2013, 09:53

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan