tài liệu về tìm hiểu xây dựng dịch vụ thương mại điện tử
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN HỆ THỐNG THÔNG TIN DƯƠNG THỊ HẢI ĐIỆP - 0112040 PHAN THỊ XUÂN THẢO - 0112281 TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ KHÓA LUẬN CỬ NHÂN TIN HỌC GIÁO VIÊN HƯỚNG DẪN Th.S LƯƠNG HÁN CƠ NIÊN KHÓA 2001 – 2005 LỜI CẢM ƠN Chúng em xin chân thành cảm ơn Khoa Công nghệ Thông tin, trường Đại học Khoa học Tự nhiên, Đại học Quốc gia Tp Hồ Chí Minh tạo điều kiện thuận lợi cho chúng em học tập thực đề tài tốt nghiệp Chúng em xin bày tỏ lòng biết ơn sâu sắc đến thầy Lương Hán Cơ tận tình hướng dẫn, bảo chúng em trình thực đề tài Chúng em xin chân thành cám ơn quý Thầy Cô Khoa Cơng nghệ Thơng tin tận tình giảng dạy, trang bị cho em kiến thức quý báu năm học vừa qua Chúng xin chân thành cảm ơn Ơng Bà, Cha Mẹ ln động viên, ủng hộ vật chất lẫn tinh thần suốt thời gian qua Chúng em xin cảm ơn quan tâm, giúp đỡ ủng hộ anh chị, bạn bè q trình thực khóa luận Mặc dù cố gắng hồn thành khóa luận phạm vi khả cho phép chắn không tránh khỏi thiếu sót Chúng em mong nhận thơng cảm, góp ý tận tình bảo quý Thầy Cô bạn Tp Hồ Chí Minh, tháng 06 năm 2005 Nhóm sinh viên thực Dương Thị Hải Điệp – Phan Thị Xuân Thảo LỜI MỞ ĐẦU Hiện nay, nhờ có kỹ thuật số, sống người cải thiện nhiều, nhanh thuận tiện Thương mại điện tử giới có xu hướng phát triển mạnh Kỹ thuật số giúp người tiết kiệm đáng kể chi phí chi phí vận chuyển trung gian, chi phí giao dịch… đặc biệt giúp tiết kiệm thời gian để người đầu tư vào hoạt động khác Do đó, lợi nhuận người kiếm gia tăng gấp bội Không thế, thương mại điện tử cịn giúp người tìm kiếm tự động theo nhiều mục đích khác nhau, tự động cung cấp thông tin theo nhu cầu sở thích người… Giờ đây, người ngồi nhà để mua sắm thứ theo ý muốn Những lý cho thấy tận dụng lợi điểm thương mại điện tử đem lại mạnh để phát triển kinh tế đất nước cải thiện đời sống người dân Trong thương mại điện tử phát triển mạnh khu vực giới Việt Nam, hầu hết doanh nghiệp quen với nếp kinh doanh cũ bề bộn công việc bàn giấy hàng loạt ràng buộc thủ tục hành Người tiêu dùng Việt Nam quen tập quán sinh hoạt chợ hay đến cửa hàng chọn hàng, mua hàng, trả tiền mặt mang hàng Hơn nữa, hành động phát triển thương mại điện tử Việt Nam chậm Quan phân tích thấy hạn chế thương mại điện tử lý khiến kinh tế Việt Nam không thực phát triển mạnh số nước khác Chúng em xây dựng dịch vụ thương mại điện tử nhằm đáp ứng tình hình thương mại điện tử Việt Nam Có thể chưa dịch vụ hồn chỉnh với ý tưởng ban đầu hy vọng chúng em phát triển hồn thiện tương lai để áp dụng đem lại ý nghĩa thiết thực Rất mong đóng góp ý kiến thầy để chúng em có thêm kinh nghiệm có ý tưởng hay dịch vụ Chúng em xin chân thành cảm ơn! Nội dung Luận văn gồm 10 chương : Chương Tổng quan: giới thiệu vai trò thương mại điện tử tình hình thương mại điện tử Việt Nam , nêu lên nhu cầu thực tế lý thực đề tài, đồng thời giới thiệu sơ lược đề tài mục tiêu phải đạt Chương Giới thiệu thương mại điện tử : trình bày số khái niệm thương mại điện tử , phân loại thương mại điện tử , nêu lên lợi ích giới hạn thương mại điện tử , số vấn đề cần lưu ý tham gia vào thương mại điện tử Chương Mối quan hệ khách hàng: so sánh giữ thị trường thị trường điện tử , phân tích mối quan hệ khách hàng , phân phối dịch vụ khác hàng Chương Mô hình thương mại điện tử B2B B2C: giới thiệu mơ hình B2B B2C , phân tích chức ứng dụng xây dựng theo mơ hình Chương Các kĩ thuật lập trình : giới thiệu kĩ thuật lập trình web ASP.Net , công nghệ XML , công cụ SQL Sever Full-Text Search Chương Giới thiệu ứng dụng:mô tả ứng dụng thương mại điện tử SIÊU THỊ COM , giới thiệu chức thực Chương Phân tích ứng dụng: trình bày sơ đồ số chức bật ứng dụng Chương Thiết kế ứng dụng : mô tả sỡ liệu ứng dụng trình bày sơ đồ hình ứng dụng Chương Các kĩ thuật xử lý ứng dụng : trình bày kĩ thuật xử lý dùng chức ứng dụng Chương 10 Tổng kết: tóm lại vấn đề giải nêu số hướng phát triển tương lai MỤC LỤC Chương TỔNG QUAN 1.1 Vai trò thương mại điện tử 1.2 Tình hình thương mại điện tử giới Việt Nam 1.2.1 Thế giới 1.2.2 Việt Nam 1.3 Lý thực đề tài 1.4 Mục tiêu đề Chương GIỚI THIỆU VỀ THƯƠNG MẠI ĐIỆN TỬ 2.1 Một số định nghĩa 2.1.1 Thương mại điện tử 2.1.2 Kinh doanh điện tử 2.1.3 Mô hình thương mại điện tử 2.1.4 Thị trường điện tử 2.1.5 Sàn giao dịch 2.1.6 Thanh tóan điện tử 2.2 Phân loại thương mại điện tử 2.2.1 Phân loại theo mô hình thương mại 2.2.2 Phân lọai theo chất giao dịch 2.3 Lợi ích giới hạn 10 2.3.1 Lợi ích 10 2.3.2 Giới hạn 14 2.4 Một số vấn đề cần lưu ý tham gia vào thương mại điện tử 16 2.4.1 Bảo mật 16 2.4.2 Xử lý tự động 16 2.4.3 Thanh tóan điện tử 17 Chương MỐI QUAN HỆ KHÁCH HÀNG 18 3.1 So sánh thị trường thị trường điện tử 18 3.1.1 Giống 18 3.1.2 Khác 19 3.2 Mối quan hệ khách hàng 20 3.2.1 Quá trình định mua hàng khách hàng 21 3.2.2 Kết nối mặt hàng 21 3.3 Phân phối dịch vụ khách hàng 22 3.3.1 Dịch vụ điện tử 23 3.3.2 Chu trình sống mặt hàng dịch vụ khách hàng 23 3.3.3 Quản lý quan hệ với khách hàng 24 3.3.4 Các chức dịch vụ khách hàng 24 3.3.5 Các công cụ hỗ trợ dịch vụ khách hàng 24 Chương MƠ HÌNH THƯƠNG MẠI ĐIỆN TỬ B2C VÀ B2B 26 4.1 Mơ hình B2C 26 4.1.1 Mô tả họat đông 26 4.1.2 Ví dụ 27 4.2 Mơ hình B2B 29 4.2.1 Mô tả họat động 29 4.2.2 Ví dụ 30 4.3 Giới thiệu ứng dụng thương mại điện tử - STORE FONT 30 4.3.1 B2C storefont 31 4.3.2 B2B storefont 32 Chương CÁC KỸ THUẬT LẬP TRÌNH 33 5.1 Lập trình web ASP.NET 33 5.1.1 Lập trình web 33 5.1.2 Giới thiệu ASP.NET 36 5.2 XML 38 5.2.1 Khái niệm tính 38 5.2.2 Đặc điểm 38 5.2.3 Các kỹ thuật 42 5.3 SQL Server Full Text Search .44 5.3.1 Giới thiệu 44 5.3.2 Quá trình thực Full-Text Search 46 Chương GIỚI THIỆU ỨNG DỤNG 48 6.1 Phát biểu tóan 48 6.1.1 Mô tả 48 6.1.2 Yêu cầu hệ thống 48 6.2 Sơ đồ sử dụng 52 6.3 Đặc tả use case 53 6.3.1 Danh sách use case 53 6.3.2 Mô tả chi tiết 53 Chương PHÂN TÍCH ỨNG DỤNG 65 7.1 Mua hàng 65 7.1.1 Cho hàng vào giỏ 65 7.1.2 Thay đổi giỏ hàng 66 7.2 Thêm chương trình khuyến 67 7.3 Quảng cáo mặt hàng 68 7.3.1 Bước 68 7.3.2 Bước 69 7.3.3 Bước 71 Chương THIẾT KẾ ỨNG DỤNG .72 8.1 Cơ sở liệu _ EC 72 8.1.1 Sơ đồ 72 8.1.2 Mô tả 73 8.1.3 Ràng buộc toàn vẹn 74 8.1.4 Qui định 74 8.2 Cơ sở liệu Meta_ EC 76 8.2.1 Sơ đồ 76 8.2.2 Mô tả 77 8.3 Cơ sở liệu Search_EC 78 8.3.1 Sơ đồ 78 8.3.2 Mô tả 79 Chương CÁC KỸ THUẬT XỬ LÝ TRONG ỨNG DỤNG 81 9.1 Chức tìm kiếm 81 9.1.1 Nhận xét 81 9.1.2 Hướng giải 81 9.1.3 Xây dựng liệu tìm kiếm 81 9.1.4 Tiến hành xây dựng chức tìm kiếm 83 9.2 Chức khuyến 88 9.2.1 Nhận xét 88 9.2.2 Hướng giải 88 9.3 Chức quảng cáo mặt hàng 97 9.3.1 Nhận xét 97 9.3.2 Xử lý 98 Chương 10 TỔNG KẾT 109 10.1 Kết luận 109 10.1.1 Về mặt lý thuyết 109 10.1.2 Về mặt ứng dụng 109 10.2 Hướng phát triển 110 10.2.1 Đối với dịch vụ dành cho khách hàng 110 10.2.2 Đối với dịch vụ dành cho công ty 110 Phụ lục A ỨNG DỤNG SIEUTHI.COM 111 A.1 Bước dạo đầu 111 A.2 Công ty quảng cáo sản phẩm 115 A.3 Cơng ty đăng kí chương trình khuyền 120 A.4 Tìm kiếm 124 Phụ lục B CHƯƠNG TRÌNH KẾT XUẤT DỮ LIỆU 126 Phụ lục C CÁC VẤN ĐỀ KHÁC 131 C.1 Mô tả sở liệu EC 131 C.2 Sử dụng XML ngôn ngữ Csharp 136 C.3 Một số control ASP.Net 138 Phụ lục D TÀI LIỆU THAM KHẢO 143 DANH SÁCH CÁC HÌNH Hình 3.1 Mơ hình loại thị trường 19 Hình 3.2 Mơ hình mơ tả q trình mua hàng 21 Hình 4.1 Mơ hình B2C 26 Hình 4.2 Mơ hình B2B 29 Hình 5.1 Mơ hình gởi nhận yêu cầu 33 Hình 5.2Mơ hình mô tả QT thông dịch SCRIPT ENGINE 35 Hình 5.3 Mơ hình mơ tả cách sử dụng session 37 Hình 5.4 Mơ hình mơ tả XML well-formed 39 Hình 5.5 Mơ hình DOM 43 Hình 5.6 Mơ hình Microsoft Serch 45 Hình 6.1 Lược đồ use case 52 Hình 7.1 Lược đồ mô tả QT cho hàng vào giỏ 65 Hình 7.2 Lược đồ mô tả QT thay đổi giỏ hàng 66 Hình 7.3 Lược đồ mô tả QT thêm CTKM 67 Hình 7.4 Lược đồ mô tả QT quảng cáo mặt hàng 68 Hình 7.5 Lược đồ mô tả QT thêm TT đơn trị 69 Hình 7.6 Lược đồ mô tả QT thêm TT đa giá trị 70 Hình 7.7 Lược đồ mô tả QT thêm CT quảng cáo 71 Hình 8.1 Sơ đồ sở liệu EC 72 Hình 8.2 Cấu trúc danh mục 75 Hình 8.3 Sơ đồ sở liệu Meta_EC 76 Hình 8.4 Sơ đồ sở liệu Search_EC 78 Hình 9.1 Màn hình phiếu thăm dò ý kiến khách hàng 82 Hình 9.2 Sơ đồ CSDL hỗ trợ CN tìm kiếm 83 Hình 9.3 MH mơ tả QT thêm tiêu chí tìm kiếm 84 Hình 9.4 Mơ hình mơ tả QT phát sinh phiếu thăm dò 85 Hình 9.5 Mơ hình mơ tả QT XL tìm kiếm hệ thống 87 Hình 9.6 Sơ đồ CSDL hỗ trợ CN khuyến 89 Hình 9.7 Mơ hình kiểm tra chi tiết KM hợp lệ 91 Hình 9.8 Mơ hình mơ tả phân tích chuỗi DK thành 92 Hình 9.9 Màn hình them chương trình khuyến 94 Hình 9.10 Mơ hình kiểm tra chi tiết KM thoả điều kiện 96 Hình 9.11 Sơ đồ CSDL EC hỗ trợ thêm CTquảng cáo-MH 9.1 98 Hình 9.12 Sơ đồ CSDL Meta_EC hỗ trợ thêm CTQC - MH 9.1 99 Hình 9.13 Sơ đồ CSDL cho định nghĩa TT - MH 9.1 100 Hình 9.14 Mơ hình mơ tả QT định nghĩa TT bắt buộc - MH 9.1 101 Hình 9.15 Mơ hình mơ tả QT định nghĩa TT đề nghị - MH 9.1 102 Hình 9.16 Mơ hình mơ tả cách tạo file XML chuẩn - MH 9.1 105 Hình 9.17 Mơ hình mơ tả QT thêm TT đơn giá trị - MH 9.1 106 Hình 9.18 Mơ hình mơ tả QT thêm TT đa giá trị - MH 9.1 107 DANH SÁCH CÁC BẢNG Bảng 6.1 Danh sách use case 53 Bảng 6.2 Use case Đăng nhập 53 Bảng 6.3 Use case đăng ký thành viên mua hàng 54 Bảng 6.4 Use case xem danh mục hàng hoá 55 Bảng 6.5 Use case Đặt mua hàng 56 Bảng 6.6 Use case Tiến hành chương trình khuyến 57 Bảng 6.7 Use case Đóng góp ý kiến cho mặt hàng 57 Bảng 6.8 Use case Đăng ký thành viên bán hàng 58 Bảng 6.9 Use case Thêm chương trình quảng cáo 60 Bảng 6.10 Use case Chỉnh sửa chương trình quảng cáo 61 Bảng 6.11 Use case Xố chương trình quảng cáo 62 Bảng 6.12 Use case Tiếp nhận đơn đặt hàng 62 Bảng 6.13 Use case Thêm chương trình khuyến 63 Bảng 6.14 Use case Chỉnh sửa chương trình khuyến 64 Bảng 6.15 Xố chương trình khuyến 64 Bảng 8.1 Cơ sở liệu EC 73 Bảng 8.2 Cơ sở liệu Meta_EC 77 Bảng 8.3 Cơ sở liệu Search_EC 79 DANH SÁCH TÀI LIỆU XML Tài liệu XML 5-1 Tài liệu định nghĩa theo DTD 40 Tài liệu XML 5-2 Tài liệu định nghĩa theo Schema 41 Tài liệu XML 9-1 Cấu trúc tập tin lưu điều kiện khuyến cho chi tiết KM 93 Tài liệu XML 9-2 Cấu trúc tập tin lưu hiìh thức khuyến cho chi tiết KM 93 Tài liệu XML 9-3 Cấu trúc tập tin lưu cách lấy liệu để kiểm tra điều kiện KM 95 Tài liệu XML 9-4 Cấu trúc lưu thuộc tính mặt hàng 104 DANH SÁCH WEBPAGE Trang chủ 111 Trang đăn g ký thành viên bán hàng 112 Trang đăng nhập 112 Trang quản lý thông tin công ty 113 Trang danh sách công ty 114 Trang giới thiệu công ty 114 Trang thêm danh mục 115 Trang định nghĩa liệu công ty 116 Tramg đăng ký quảng cáo cho sản phẩm 117 Trang danh sách mặt hàng 118 Trang thông tin chi tiết sản phẩm 119 Trang đánh giá sản phẩm 119 Trang đăng kí chương trình khuyến 120 Trang thông tin chi tiết chương trình khuyến 121 Trang đăng kí thành viên mua hàng 122 Tramg hiển thị hóa đơn 123 Trang tìm kiếm mở rộng 124 Trang thu thập ý kiến khách hàng 125 DANH SÁCH FORM Màn hình 126 Màn hình kết nối sở liệu 127 Màn hình nhập mã mặt hàng 127 Màn hình thêm thuộc tính đơn giá trị 128 Màn hình nhập thuộc tính đa giá trị 129 ... thiệu thương mại điện tử : trình bày số khái niệm thương mại điện tử , phân loại thương mại điện tử , nêu lên lợi ích giới hạn thương mại điện tử , số vấn đề cần lưu ý tham gia vào thương mại điện. .. định tìm hiểu lý thuyết thương mại điện tử xây dựng dịch vụ SIÊU THỊ ĐIỆN TỬ phù hợp tình hình nước 1.4 Mục tiêu đề Về mặt lý thuyết: • Nắm sở lý thuyết chung thương mại điện tử vấn đề thương mại. .. triển thương mại điện tử Việt Nam chậm Quan phân tích thấy hạn chế thương mại điện tử lý khiến kinh tế Việt Nam không thực phát triển mạnh số nước khác Chúng em xây dựng dịch vụ thương mại điện tử