TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

153 923 0
TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Đ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

TÌM HIỂU VÀ 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 Phụ lục B CHƯƠNG TRÌNH KẾT XUẤT DỮ LIỆU Trong textbox chứa “ĐIỀU KIỆN CHỌN DỮ LIỆU”, công ty nhập điều kiện để vào đó, hệ thống lấy liệu Sau đó, nhấn nút “CHẤP NHẬN” để hệ thống thực thêm thuộc tính đơn giá trị vào tập tin chứa thơng tin quảng cáo Khi đó, thuộc tính đơn trị bổ sung vào “Danh sách thuộc tính mặt hàng” hình Để thêm thuộc tính đa giá trị, cơng ty check “Thêm thuộc tính đa giá trị” nhấn nút “Đồng ý” Khi hình xuất Hình B Màn hình nhập thuộc tính đa giá trị Nhập tên thuộc tính đa giá trị Trong bảng “CHỌN CỘT TƯƠNG ỨNG VỚI THUỘC TÍNH ĐA GIÁ TRỊ”, công ty chọn cột chứa liệu tương ứng với thuộc tính muốn gởi đến hệ thống 129 Trong bảng “CHỌN CÁC BẢNG CẦN SỬ DỤNG”, công ty chọn bảng chứa cột chọn bảng có liên quan đến điều kiện cần sử dụng textbox chứa “ĐIỀU KIỆN CHỌN DỮ LIỆU” Trong textbox chứa “ĐIỀU KIỆN CHỌN DỮ LIỆU”, công ty nhập điều kiện để vào đó, hệ thống lấy liệu Sau đó, nhấn nút “CHẤP NHẬN” để hệ thống thực thêm thuộc tính đa giá trị vào tập tin chứa thông tin quảng cáo Khi đó, thuộc tính đa trị bổ sung vào “Danh sách thuộc tính mặt hàng” hình Để xố thuộc tính thừa, cơng ty check vào thuộc tính cần xố, check vào “Xố thuộc tính” nhấn nút “Đồng ý” Khi đó, hệ thống xóa tính check khỏi tập tin XML chứa thông tin quảng cáo Danh sách thuộc tính mặt hàng hình cập nhật 130 Phụ lục C CÁC VẤN ĐỀ KHÁC Phụ lục C CÁC VẤN ĐỀ KHÁC C.1 Mô tả sở liệu EC Ý nghĩa bảng : CẤU TRÚC Cho CSDL quản lý tài khoản đơn giản sau: TenBang ThuocTinh 00 ThuocTinh 01 ThuocTinh 02 Tân từ Diễn giải Diễn giải 00 Diễn giải 01 Diễn giải 02 Kiểu liệu 00 Kiểu liệu 01 Kiểu liệu 02 Quy ước: Thuộc tính gạch thành phần khóa KHACH_HANG Khách hàng Mã số khách hàng Số nguyên MAKH Tổng số tiền tài khoản Chuỗi (100) HOTEN khách hàng Số lượng tài khoản khách hàng có Chuỗi (150) DIACHI Khách hàng nam hay nữ Chuỗi (1) LANU Số điện thoai để liên lạc với khách Chuỗi (20) DIENTHOAI hàng Địa email khách hàng Chuỗi (50) EMAIL Mật khách hàng Chuỗi (20) PASSWORD Số điện thoại di động khách hàng Chuỗi (20) DIDONG Câu hỏi bí mật khách hàng Chuỗi (200) CAUHOIBIMAT Câu trả lời cho câu hỏi bí mật Chuỗi (100) CAUTL Ngày tháng năm sinh khách hàng Ngày NGAYSINH Danh sách khách hàng mua hàng qua hệ thống Mỗi khách hàng có mã số khách hàng để phân biệt với khách hàng khác; có thơng tin họ tên, địa chỉ, giới tính, điện thoại, email, mật khẩu, số điện thoại, email, mật khẩu, số điện thoại di động, câu hỏi bí mật, câu trả lời ngày sinh CONG_TY MACT TENCT DIACHI DIENTHOAI EMAIL WEBSITE Giao dịch Mã số công ty Tên công ty Địa công ty Điện thoại công ty Email công ty Website công ty 131 Số nguyên Chuỗi(50) Chuỗi(150) Chuỗi(20) Chuỗi(50) Chuỗi(50) Phụ lục C CÁC VẤN ĐỀ KHÁC Mã số để hệ thống liên lạc với công ty Chuỗi(20) MALL Mật công ty Chuỗi(20) PASS Chuỗi(20) USERNAME ID công ty Mô tả công ty Chuỗi(3600) MOTA Hình ảnh cơng ty Chuỗi(20) HINHANH Danh sách công ty đăng ký vào hệ thống Mỗi cơng ty có mã số cơng ty để phân biệt với cơng ty khác; có thơng tin tên công ty, địa chỉ, điện thoại, website công ty, mã số để hệ thống liên lạc với công ty, mặt khẩu, ID, hình ảnh cơng ty mơ tả công ty Mặt hàng Mã số mặt hàng Chuỗi(20) Tên mặt hàng Chuỗi(50) Giá trị mặt hàng Tiền tệ Mã danh mục mà mặt hàng thuộc Chuỗi(20) Mã công ty gởi mặt hàng đến bán Số nguyên Tổng số lượng mặt hàng gởi Số nguyên SL_BAN bán từ công ty Số lượng mặt hàng bán cho khách Số nguyên SL_DABAN hàng Đơn vị tính mặt hàng Chuỗi(10) DONVITINH Hình ảnh mặt hàng Chuỗi(20) HINHANH Ngày công ty bắt đầu quảng cáo mặt hàng Ngày NGAYTAOLAP Chuỗi(20) MAMH_TUCT Mã mặt hàng công ty quản lý Giới thiệu mặt hàng Chuỗi(3600) GIOITHIEU Danh sách mặt hàng công ty theo danh mục Mỗi mặt hàng có mã số mặt hàng để phân biệt với mặt hàng khác; có thơng tin tên mặt hàng, giá trị mặt hàng, danh mục chứa mặt hàng, mã công ty gởi mặt hàng đến bán, tổng số lượng mặt hàng công ty gởi tới, số lượng mặt hàng bán cho khách hàng, đơn vị tính cho mặt hàng, hình ảnh mặt hàng, ngày công ty bắt đầu quảng cáo mặt hàng, mã mặt hàng công ty gới bán quản lý, giới thiệu đặc điểm mặt hàng MAT_HANG MAMH TENMH GIA MADM MACT DANH_MUC Danh mục Mã số danh mục MADM Tên danh mục TENDM Mã số danh mục cha danh mục MADM_CHA xét 132 Chuỗi(20) Chuỗi(100) Chuỗi(20) Phụ lục C CÁC VẤN ĐỀ KHÁC Danh sách danh mục có hệ thống Mỗi danh mục có mã số danh mục để phân biệt với danh mục khác; có thơng tin tên danh mục mã số danh mục cấp cha (Danh mục chia thành nhiều cấp, chẳng hạn danh mục “Quần áo” danh mục cha danh mục “Quần áo nam”, “Quần áo nữ”) THUOC_TINH Thuộc tính Số nguyên MATHUOCTINH Mã số thuộc tính Giá trị thuộc tính Chuỗi(100) GIATRI Mã số mặt hàng thuộc tính xét Chuỗi(20) MAMH Danh sách giá trị thuộc tính thuộc mặt hàng Mỗi thuộc tính có mã số thuộc tính để phân biệt với thuộc tính khác thuộc mặt hàng Mỗi giá trị thuộc tính giá trị số tất giá trị thuộc tính Đơn đặt hàng Mã số đơn đặt hàng Số nguyên Thời điểm đơn đặt hàng bắt đầu Ngày NGAYCAPNHATCUOI lưu vào sở liệu Mã số khách hàng sở hữu đơn đặt Số nguyên MAKH hàng Tổng số tiền đơn đặt hàng Tiền tệ TONGSOTIEN Xác định xem đơn đặt có cịn Số ngun DUOCCHINHSUA thời hạn sửa chữa không Danh sách đơn đặt hàng hệ thống Mỗi đơn đặt hàng có mã số hóa đơn để phân biệt với đơn đặt hàng khác; có thơng tin thời điểm đơn đặt hàng bắt đầu lưu vào sở liệu hệ thống, mã số khách hàng sở hữu đơn đặt hàng, tổng số tiền đơn đặt hàng xác định đơn đặt hàng chỉnh sửa hay không DONDH MADDH CHITIETDDH Chi tiết đơn đặt hàng Mã số đơn đặt hàng chứa chi tiết đơn đặt MADDH hàng Mã số mặt hàng đơn đặt hàng MAMH xét Số lượng mặt hàng xét SOLUONG Số tiền mặt hàng đơn đặt hàng SOTIEN xét Mã số chương trình khuyến dành cho MACTKM 133 Số nguyên Chuỗi(20) Số nguyên Tiền tệ Số nguyên Phụ lục C CÁC VẤN ĐỀ KHÁC mặt hàng thời điểm xét Danh sách chi tiết đơn đặt hàng đơn đặt hàng Mỗi chi tiết đơn đặt hàng chứa thông tin mặt hàng đơn đặt hàng; có thông tin số lượng mua, số tiền mua chương trình khuyến dành cho mặt hàng thời điểm xét Chương trình khuyến Mã số chương trình khuyến Số nguyên Tên chương trình khuyến Chuỗi(50) Số lượng sản phẩm tặng kèm cho Số nguyên SLTANGKEM mặt hàng mua Số lượng khách hàng Số nguyên SLKHACHHANG khuyến Ngày chương trình khuyến bắt đầu Ngày NGAYBD có hiệu lực Ngày chương trình khuyến kết thúc Ngày NGAYKT hiệu lực Mã số mặt hàng khuyến Chuỗi(20) MAMH Mơ tả chương trình khuyến Chuỗi(4000) MOTA Danh sách chương trình khuyến có hệ thống Mỗi chương trình khuyến có mã số để phân biệt với chương trình khuyến khác; Có thơng tin tên chương trình, số lượng sản phẩm tặng kèm cho môt mặt hàng mua, số lượng khách hàng khuyến mãi, ngày chương trình khuyến bắt đầu có hiệu lực, ngày chương trình khuyến kết thúc hiệu lực, mã số mặt hàng khuyến mãi, mô tả chương trình khuyến CTKM MACTKM TENCT CHITIETKM STT MACTKM DIEUKIENDU HINHTHUC FILE_DK Chi tiết khuyến Số thứ tự chi tiết khuyến tương ứng với điều kiện Mã số chương trình khuyến chứa chi tiết Mô tả điều kiện cần thỏa để khuyến Mơ tả hình thức khuyến Điều kiện sau phân 134 Số nguyên Số nguyên Chuỗi(500) Chuỗi(500) Chuỗi(1500) Phụ lục C CÁC VẤN ĐỀ KHÁC tích thành chuỗi định dạng XML Hình thức khuyến phân tích thành chuỗi Chuỗi(1500) FILE_TH định dạng XML Danh sách chi tiết khuyến chương trình khuyến có hệ thống Mỗi chi tiết khuyến có số thứ tự để phân biệt với chi tiết khuyến khác chương trình khuyến mãi; có thơng tin mơ tả hình thức khuyến mãi, mơ tả hình thức khuyến mãi, điều kiện sau phân tích thành chuỗi định dạng XML, hình thức khuyến phân tích thành chuỗi định dạng XML 10 TANG_PHAM Giao dịch Mã số mặt hàng Chuỗi(50) MAMH Mã chương trình khuyến dành cho Số nguyên MACTKM MH Số lượng tổng cộng khuyến Số thực SOLUONG Mã mặt hàng phía cơng ty quản lý Chuỗi(20) MAMH_TUCT Mã dung để liên lạc với cơng ty Chuỗi(50) MALL Số lượng cịn lại dành cho chương trình Số nguyên SLCONLAI khuyến Danh sách tặng phẩm dành cho chương trình khuyến Mỗi tặng phẩm có mã số mặt hàng để phân biệt với tặng phẩm khác, Có mã số CTKM để phân biệt với CTKM khác dùng mặt hàng làm tặng phẩm; có thơng tin số lượng tổng cộng dành cho chương trình khuyến mãi, mã mặt hàng công ty quản lý, mã dung để liên lạc với cơng ty số lượng cịn lại dành cho chương trình khuyến Giao dịch Chuỗi kí tự đại diện Chuỗi(20) BATDAUMADM cho mã danh mục Chuỗi kí tự bắt đầu Chuỗi(20) BATDAUMAMH mã mặt hàng Cách đặt tên file hình ảnh theo danh Chuỗi(20) HINHANH mục Mơ tả danh mục Chuỗi(20) MOTA Danh sách quy tắc đặt tên mặt hàng theo danh mục Mỗi quy tắc có chuỗi kí tự đại diện cho danh mục mà mặt hàng thuộc về; 11 THAMCHIEU_MAMH 135 Phụ lục C CÁC VẤN ĐỀ KHÁC có thơng tin chuỗi kí tự dùng để bắt đầu mã mặt hàng, cách đặt tên tập tin hình ảnh theo danh mục, thơng tin mô tả danh mục 12 DANG_NHAP Giao dịch Mã nhóm người dùng MANHOM Quyền người dùng QUYEN Danh sách nhóm người dung tham gia hệ thống Mỗi nhóm có mã số nhóm để phân biệt với nhóm khác; có thơng tin quyền sử dụng hệ thống người dung Số nguyên Chuỗi(20) C.2 Sử dụng XML ngôn ngữ Csharp Trong C#, ta sử dụng số hàm namespace Xml System đây: STT Tên hàm Load CreateElement CreateTextNode Tên lớp XmlDocument XmlDocument XmlDocument Ý nghĩa Lấy tài liệu XML từ file XML Tạo node chưa có nội dung Tạo nội dung dạng text cho node Save XmlDocument Lưu lại tài liệu XML vào file SelectSingleNode XmlDocument Lấy node thoả biểu thức XPath SelectNodes XmlDocument Lấy danh sách node thoả biểu thức XPath AppendChild XmlNode Thêm node node cuối node biết RemoveChild XmlNode Xoá node DOM tree SetAttribute XmlElement Thêm thuộc tính cho node 10 ChildNodes XmlElement Lấy tất node node Hàm để load tập tin XML ChuongTrinhQuangCao.xml: public XmlDocument Get_XmlDoc() { XmlDocument xDoc = new XmlDocument(); // Đường dẫn chứa file cần load string path = “F:\\ChuongTrinhQuangCao.xml”; xDoc.Load(path); } 136 Phụ lục C CÁC VẤN ĐỀ KHÁC Hàm thêm node node xNode xDoc, node có tên strTag có nội dung strText: private XmlElement InsertTextNode(XmlDocument xDoc, XmlNode xNode, string strTag, string strText) { XmlNode xNodeTemp; xNodeTemp = (XmlNode)(xDoc.CreateElement(strTag)); xNodeTemp.AppendChild(xDoc.CreateTextNode(strText)); xNode.AppendChild(xNodeTemp); xDoc.Save(“F:\\ChuongTrinhQuangCao.xml”); return (XmlElement) (xNodeTemp); } Hàm thêm attribute cho node xNode xDoc, attribute có tên strTag có nội dung strText: private void InsertAttribute(XmlDocument xDoc,XmlNode xNode ,string strTag, string strText) { xNode.SetAttribute(strTag, strText); xDoc.Save(“F:\\ChuongTrinhQuangCao.xml”); } Hàm xoá node xDelNode node xNode xDoc: private void RemoveNode(XmlDocument xDoc, XmlNode xDelNode, XmlNode xNode) { XmlNode boardStatusNode; xNode.RemoveChild(xDelNode); xDoc.Save(“F:\\ChuongTrinhQuangCao.xml”); } 137 Phụ lục C CÁC VẤN ĐỀ KHÁC Hàm lấy nội dung tất node node xNode xDoc: private string[] getAllChildNodes(XmlDocument xDoc, XmlNode xNode) { string[] str = new string[xElement.ChildNodes.Count]; XmlElement xElement = (XmlElement)xNode; for (int i=0; i 140 Phụ lục C CÁC VẤN ĐỀ KHÁC Kết trang sau chạy chọn dòng liệu sau : Khi nhấn vào button Edit , DataGrid bị biến đổi sau : 141 Phụ lục C CÁC VẤN ĐỀ KHÁC • Control Data list chứa hổ trợ template DataItem bảng Do , sử dụng Data List bạn nhúng hình ảnh , hyperlink vào DataItem Validation Controls ( Control xác định tính hợp lệ ) Một số control thông dụng : Validation Control Mô tả RequiredFieldValidator Việc xác nhận tính hợp lệ cho control input thành Control công liệu nhập vào input control Nếu khơng có liệu , control thông báo lỗi CompareValidator Kiểm tra giá trị input control giống Control RangeValidator Control Kiếm tra giá trị nhập vào input control phải nằm số max qui định người lập trình RegularExpressionValidat Kiểm tra giá trị nhập vào input control phải tuân or Control theo biểu thức xác định Vd : *@.* : biểu thức qui định cho việc nhập địa mail 142 Phụ lục D TÀI LIỆU THAM KHẢO Phụ lục D TÀI LIỆU THAM KHẢO [1] Efraim Turban - David King - Jae Lee - Merril Warkentm - H Michael Chung, Electronic Commerce – A MANAGERIAL PERSPECTIVE, 2002 [2] Mesbah Ahmed - Chris Garrett - Jeremy Faircloth - Chris Payne, ASP.NET Web Developer’s Guide [3] Richard Anderson - Brian Francis - Alex Homer - Rob Howard - David Sussman - Karli Watson, Professional ASP.NET 1.0 Special Edition, 2002 [4] Jeff Prosise, Programming Microsoft NET, 2002 [5] Jone Connell, Coding Techniques for Microsoft VISUAL BASIC.NET, 2002 Trang web : [1] Amazon.com [2] eBay.com [3] http://vdcsieuthi.vnn.vn [4] http://www.e-congnghe.com 143 ... 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ử

Ngày đăng: 26/04/2013, 16:57

Hình ảnh liên quan

Hình 5.1 Mô hình gởi nhận yêu cầu - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 5.1.

Mô hình gởi nhận yêu cầu Xem tại trang 43 của tài liệu.
Hình 5.3 Mô hình mô tả cách sử dụng session - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 5.3.

Mô hình mô tả cách sử dụng session Xem tại trang 47 của tài liệu.
Hình 5.4 Mô hình môt ảm ột XML well-formed - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 5.4.

Mô hình môt ảm ột XML well-formed Xem tại trang 49 của tài liệu.
<!-- element programmer là mô hình đóng, có kiểu là chuỗi --> - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

lt.

;!-- element programmer là mô hình đóng, có kiểu là chuỗi --> Xem tại trang 51 của tài liệu.
Mô hình DOM - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

h.

ình DOM Xem tại trang 52 của tài liệu.
Hình 5.5 Mô hình DOM XPATH  - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 5.5.

Mô hình DOM XPATH Xem tại trang 53 của tài liệu.
Bảng 6.1 Danh sách use case - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Bảng 6.1.

Danh sách use case Xem tại trang 63 của tài liệu.
Bảng 6.7 Use case Đóng góp ý kiến cho mặt hàng - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Bảng 6.7.

Use case Đóng góp ý kiến cho mặt hàng Xem tại trang 67 của tài liệu.
Bảng 6.11 Use case Xoá chương trình quảng cáo Tiếp nhận đơn đặt hàng  - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Bảng 6.11.

Use case Xoá chương trình quảng cáo Tiếp nhận đơn đặt hàng Xem tại trang 72 của tài liệu.
mãi và hình thức khuyến mãi tương ứng. Hệ thống sẽ - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

m.

ãi và hình thức khuyến mãi tương ứng. Hệ thống sẽ Xem tại trang 73 của tài liệu.
Hình 7.1 Lược đồ tuần tự mô tả QT cho hàng vào giỏ - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 7.1.

Lược đồ tuần tự mô tả QT cho hàng vào giỏ Xem tại trang 75 của tài liệu.
Hình 8.3 Sơ đồ cơ sở dữ liệu Meta_EC - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 8.3.

Sơ đồ cơ sở dữ liệu Meta_EC Xem tại trang 86 của tài liệu.
Hình 9.2 Sơ đồ CSDL hỗ trợ CN tìm kiếm - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 9.2.

Sơ đồ CSDL hỗ trợ CN tìm kiếm Xem tại trang 93 của tài liệu.
Hình 9.7 Mô hình kiểm tra chi tiết KM hợp lệ - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 9.7.

Mô hình kiểm tra chi tiết KM hợp lệ Xem tại trang 101 của tài liệu.
oLo ại hình thức làm ột trong các loại sau: Tặng phẩm, Giảm phần - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

o.

Lo ại hình thức làm ột trong các loại sau: Tặng phẩm, Giảm phần Xem tại trang 102 của tài liệu.
• Chuỗi hình thức khuyến mãi: [Loại hình thức]: Giá_trị - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

hu.

ỗi hình thức khuyến mãi: [Loại hình thức]: Giá_trị Xem tại trang 102 của tài liệu.
Xử lý chuỗi mô tả hình thức khuyến mãi - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

l.

ý chuỗi mô tả hình thức khuyến mãi Xem tại trang 103 của tài liệu.
Hình 9.9 Màn hình them chương trình khuyến mãi - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

Hình 9.9.

Màn hình them chương trình khuyến mãi Xem tại trang 104 của tài liệu.
khi đăng quảng cáo trên hệ thống: tên, giá, hình ảnh, số lượng bán, mã mặt hàng do - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

khi.

đăng quảng cáo trên hệ thống: tên, giá, hình ảnh, số lượng bán, mã mặt hàng do Xem tại trang 111 của tài liệu.
Sau khi hệ thống đã có được ánh xạ này, mỗi công ty upload các tập tin hình ảnh - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

au.

khi hệ thống đã có được ánh xạ này, mỗi công ty upload các tập tin hình ảnh Xem tại trang 118 của tài liệu.
Hình A .5 Trang danh sách công ty - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A .5 Trang danh sách công ty Xem tại trang 124 của tài liệu.
Hình A .6 Trang giới thiệu công ty - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A .6 Trang giới thiệu công ty Xem tại trang 124 của tài liệu.
Hình A .7 Trang thêm danh mục mới - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A .7 Trang thêm danh mục mới Xem tại trang 125 của tài liệu.
Hình A. 10 Trang danh sách mặt hàng - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A. 10 Trang danh sách mặt hàng Xem tại trang 128 của tài liệu.
Hình A. 13 Trang đăng kích ương trình khuyến mãi - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A. 13 Trang đăng kích ương trình khuyến mãi Xem tại trang 130 của tài liệu.
Hình A. 14 Trang thông tin chi tiết của chương trình khuyến mãi - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A. 14 Trang thông tin chi tiết của chương trình khuyến mãi Xem tại trang 131 của tài liệu.
Hình A. 15 Trang đăng kí là thành viên mua hàng - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

A. 15 Trang đăng kí là thành viên mua hàng Xem tại trang 132 của tài liệu.
Hình B .1 Màn hình chính - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

nh.

B .1 Màn hình chính Xem tại trang 136 của tài liệu.
Phụ lục B CHƯƠNG TRÌNH KẾT XUẤT DỮ LIỆU - TÌM HIỂU VÀ XÂY DỰNG DỊCH VỤ THƯƠNG MẠI ĐIỆN TỬ

h.

ụ lục B CHƯƠNG TRÌNH KẾT XUẤT DỮ LIỆU Xem tại trang 136 của tài liệu.

Từ khóa liên quan

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

Tài liệu liên quan