1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây Dựng Website Bán Hàng Giày Dép Qua Mạng.doc

154 3 0

Đ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

LỜI CẢM ƠN LỜI CẢM ƠN Em xin chân thành cảm ơn thầy giáo Th S Hà Mạnh Đào viện Khoa Học Công Nghệ Thông Tin Việt Nam đã cho em nhiều ý kiến đóng góp quý báu, tận tình giúp đỡ em về kiến thức cũng như[.]

LỜI CẢM ƠN Em xin chân thành cảm ơn thầy giáo Th.S Hà Mạnh Đào viện Khoa Học Công Nghệ Thông Tin Việt Nam cho em nhiều ý kiến đóng góp q báu, tận tình giúp đỡ em kiến thức tài liệu để em hoàn thành đồ án Em xin chân thành cảm ơn Quý thầy cô Trường Đại Học Công Nghệ Thông Tin - Trường Đại Học Quốc Gia Thành Phố Hồ Chí Minh Q thầy Trung Tâm Đào Tạo Kỹ Thuật Nghiệp Vụ Cao Hà Nội, có góp ý giúp đỡ em q trình làm đồ án Em xin bày tỏ lịng cảm ơn đến gia đình, bạn bè giúp đỡ tạo điều kiện cho em thời gian thực đồ án, để hồn thành đồ án điều kiện tốt Hà Nội, ngày tháng 10 năm 2006 Sinh viên: Nguyễn Thị Mai SVTH: Nguyễn Thị Mai _Lớp IT3-K1 MỤC LỤC LỜI MỞ ĐẦU .1 TỔNG QUAN VỀ ĐỀ TÀI PHẦN I: TỔNG QUAN VỀ CƠ SỞ LÝ THUYẾT CHƯƠNG 1: GIỚI THIỆU VỀ WORD WIDE WEB .7 I.1.1 Lịch Sử I.1.2 Giao thức TCP/IP I.1.3 Giao thức FTP I.1.4 Giao thức Word Wide Web .10 CHƯƠNG 2: GIỚI THIỆU ĐÔI NÉT VỀ THƯƠNG MẠI 12 ĐIỆN TỬ 12 I.2.1 Khái niệm thương mại điện tử 12 I.2.1.1 Thương mại điện tử gì? 12 I.2.1.2 Mục đích thương mại điện tử .13 I.2.2 Các yêu cầu kinh doanh thương mại điện tử 13 I.2.3 Lợi ích thương mại điện tử 14 I.2.3.1 Hiệu Internet kinh doanh 14 I.2.3.2 Một số khó khăn thương mại điện tử Việt Nam 16 I.2.4 Các giai đoạn mua bán hàng trực tuyến .18 I.2.5 Thanh toán điện tử .22 I.2.5.1 Thanh tốn điện tử gì? .23 I.2.5.2 Lợi ích tốn điện tử .23 I.2.5.3 Quy trình tốn thẻ tín dụng qua Planet Payment 24 I.2.5.3.1 Quá trình giao dịch .24 I.2.5.3.2 Quá trình tốn thẻ tín dụng 25 I.2.5.4 Giới thiệu phương pháp toán thẻ 26 I.2.5.5 Những điều cần biết giao dịch toán thẻ .29 CHƯƠNG 3: SƠ LƯỢC VỀ CÁC MƠ HÌNH CƠ SỞ 32 DỮ LIỆU TRÊN MẠNG .32 I.3.1 Một số khái niệm 32 I.3.1.1 Công nghệ Client/Server .32 I.3.1.2 Internet 32 I.3.1.3 Web Server 33 I.3.1.4 Cơ sở liệu (CSDL) 33 I.3.2 Kết hợp CSDL Web 33 I.3.2.1 Hỗ trợ đa tảng .34 I.3.2.2 Hỗ trợ mạng 34 I.3.3 Các giải pháp tích hợp Web CSDL .35 I.3.3.1 Mơ hình kiến trúc lớp 36 I.3.3.2 Mơ hình kiến trúc hai lớp 36 I.3.3.3 Mơ hình kiến trúc ba lớp .36 SVTH: Nguyễn Thị Mai _Lớp IT3-K1 I.3.3.4 Các vấn đề bảo mật 36 Chương 4: TÌM HIỂU VỀ IIS 37 I.4.1 Giới thiệu 37 I.4.2 Tìm hiểu Internet Information Server 39 I.4.2.1 Internet Information Server (IIS) gi? 39 I.4.2.2 Những khảo sát Internet Intranet .39 I.4.2.3 Có thể làm với IIS 40 I.4.2.4 Bảo mật IIS 40 CHƯƠNG 5: TỔNG QUAN VỀ UML 42 I.5.1 UML gì? 42 I.5.2 Một số khái niệm thành phần UML 42 I.5.2.1 Biểu đồ usecase 43 I.5.2.2 Biểu đồ lớp 44 I.5.2.3 Biểu đồ hoạt động .44 I.5.2.4 Biểu đồ trạng thái 45 I.5.2.5 Biểu đồ 45 I.5.2.6 Biểu đồ cộng tác 45 I.5.3 Mơ hình usecase 45 I.5.3.1 Vì phải xây dựng mơ hình usecase? .45 I.5.3.2 Xây dựng mơ hình usecase nào? 45 I.5.4 Xây dựng mơ hình lớp .46 I.5.4.1 Kỹ thuật trích danh từ 46 I.5.4.2 Kỹ thuật thẻ CRC 46 I.5.4.3 Vấn đề thể lớp số ngơn ngữ lập trình 47 CHƯƠNG 6: TÌM HIỂU ĐƠI NÉT VỀ ASP 48 I.6.1 Tìm hiểu sơ lược ASP 48 I.6.2 ASP sử dụng ASP 49 I.6.2.1 ASP gì? 49 I.6.2.2 Tại sử dụng ASP? 49 I.6.2.3 Những việc xảy ASP? 50 I.6.2.4 Lợi ích việc sử dụng ASP .50 I.6.3 Cách hoạt động ASP 51 I.6.4 Ưu diểm khuyết điểm ASP 58 I.6.4.1 Ưu điểm 58 I.6.4.2 Khuyết điểm: .59 CHƯƠNG 7: GIỚI THIỆU SƠ LƯỢC VỀ JAVASCRIPT VÀ NGÔN NGỮ SIÊU VĂN BẢN HTML 60 I.7.1 Ngôn ngữ siêu văn HTML 60 I.7.1.1 Khái niệm chung 60 I.7.1.2 Đặc tả HTML 60 I.7.2 Ngôn ngữ JavaScript 64 I.7.2.1 Các đặc điểm ngôn ngữ Javascript .65 I.7.2.2 Đối tượng JavaScript 65 I.7.2.3 Sự kiện JavaScript .66 I.7.2.4 Nhúng JavaScript vào trang Web .67 I.7.2.5 Biến kiểu liệu JavaScript 67 I.7.2.6 Các toán tử dùng JavaScript 68 SVTH: Nguyễn Thị Mai _Lớp IT3-K1 I.7.2.7 Các lệnh dùng JavaScript 68 I.7.2.8 Các hàm 68 CHƯƠNG 8: GIỚI THIỆU VỀ SQL SERVER 2000 69 I.8.1 Quản lý Device 69 I.8.1.1 Định nghĩa 69 I.8.1.2 Các loại Device 69 I.8.2 Database .69 I.8.2.1 Định nghĩa 69 I.8.2.2 Transaction Log 69 I.8.3 Các loại Object Database 70 I.8.3.1 Table 70 I.8.3.2 Nullability 71 I.8.3.3 View 71 I.8.3.4 Sử dụng View có thuận lợi sau 71 I.8.3.5 Stored procedure 71 I.8.3.6 Trigger 72 I.8.4 Hệ thống security MS- SQL Server 72 I.8.4.1 Login ID 72 I.8.4.2 Các chế độ security MS-SQL .72 PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ CHƯƠNG TRÌNH 75 CHƯƠNG 1: PHÂN TÍCH VÀ KHẢO SÁT THỰC TẾ 75 II.1.1 Phân tích 75 II.1.1 Xác định yêu cầu hệ thống 75 II.1.1.2 Yêu cầu đặt cho hệ thống 76 II.1.1.2.1 Về mặt thiết bị phần mềm 76 II.1.1.2.2 Yêu cầu trang Web 76 II.1.2 Khảo sát trạng 77 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG .80 II.2.1 Phân tích chương trình 80 II.2.1.1 Xác định yêu cầu website bán giầy dép qua mạng 80 II.2.1.1.1 Yêu cầu khách hàng .80 II.2.1.1.2 Yêu cầu sản phẩm .80 II.2.2 Phân tích website bán giầy dép qua mạng 82 II.2.2.1 Biểu đồ use case 82 II.2.2.1.1 Xác định đối tượng sử dụng .82 II.2.2.2 Xây dựng kịch bản( Scenario ) 84 II.2.2.2.1 Các Scenario khách hàng .84 II.2.3 Thiết kế chương trình xây dựng website bán giầy dép qua mạng 100 II.2.3.1 Thiết kế sở liệu 100 II.2.4 Store procedure .104 II.2.4.1 Thủ tục thêm sửa công ty 104 II.2.4.2 Thủ tục xố cơng ty 105 II.2.4.3 Thủ tục thêm sửa loại hàng 105 II.2.4.4 Thủ tục xoá loại hàng 105 II.2.4.5 Thủ tục thêm sửa khách hàng .106 II.2.4.6 Thủ tục xóa Khách hàng 106 SVTH: Nguyễn Thị Mai _Lớp IT3-K1 II.2.4.7 Thủ tục thêm sửa sản phẩm 107 II.2.4.8 Thủ tục cập nhật giá hàng 108 II.2.4.9 Thủ tục xóa mặt hàng 108 II.2.4.10 Thủ tục thêm DL vào bảng hóa đơn 108 II.2.5 Mơ hình quan hệ liệu .110 II.2.6 Thiết kế biểu đồ lớp chi tiết 111 II.2.7 Các biểu đồ tương tác .113 CHƯƠNG 3.: THIẾT KẾ GIAO DIỆN .120 II.3.1 Phần dành cho khách hàng .120 II.3.2 Phần dành cho quản trị viên 132 Kết luận hướng phát triển: .139 PHẦN III: CÀI ĐẶT VÀ TRIỂN KHAI WEBSITE 141 III.1 Yêu cầu: 141 III.2 Cài đặt Webserver: 141 III.3 Cấu hình ODBC .141 III.4 Tạo thư mục ảo 142 III.5 Các bước tạo sở liệu 142 III.5.1 tạo sở liệu từ file script 142 III.5.2 Tạo sở liệu từ file backup 142 III.6 Font chữ gõ .143 TÀI LIỆU THAM KHẢO 144 SVTH: Nguyễn Thị Mai _Lớp IT3-K1 DANH MỤC HÌNH 0O0 -Hình 1: Cấu trúc Web 10 Hình 2: Các giai đoạn hoạt động mua hàng qui trình thương mại điện tử 18 Hình 3: Q trình giao dịch thẻ tín dụng 25 Hình 4: Quá trình tốn thẻ tín dụng 25 Hình 5: Process Request .49 Hình 6: Mơ hình đối tượng ASP 53 Hình 7: Biểu đồ UseCase tương tác khách hàng với client .82 Hình 8: Biểu đồ UseCase tương tác quản trị viên với client 83 Hình 9: Mơ hình lớp 97 Hình 10: Mơ hình động với khách hàng 98 Hình 11: Mơ hình động với quản trị viên 99 Hình 12:Biểu đồ hoạt động chức mua hàng 100 Hình 13: Bảng quản lý sản phẩm .101 Hình 14: Bảng Chi tiết hoá đơn 102 Hình 15: Bảng quản lý hoá đơn 102 Hình 16: Bảng quản lý tin tức 103 Hình 17: Bảng quản lý logo .103 Hình 18: Bảng quản lý ý kiến phản hồi khách hàng 103 Hình 19: Bảng quản lý khách hàng .104 Hình 20: Bảng định danh 104 Hình 21: Bảng quản lý công ty 104 Hình 22: Bảng phân loại sản phẩm 105 Hình 23: Bảng Admin 105 Hình 24: Mơ hình quan hệ liệu .111 Hình 25: Thiết kế biểu đồ lớp chi tiết 112 Hình 26: Thiết kế biểu đồ lớp chi tiết cho lớp tìm kiếm .113 Hình 27: Biểu đồ khách hàng đăng ký thành viên 114 SVTH: Nguyễn Thị Mai _Lớp IT3-K1 Hình 28: Biểu đồ khách hàng thay đổi thơng tin đặt hàng .115 Hình 29:Biểu đồ khách hàng đặt hàng 116 Hình 30: Biểu đồ khách hàng tìm kiếm hàng hố 117 Hình 31: Biểu đồ quản trị viên thêm (thay đổi) hàng hố .118 Hình 32: Biểu đồ quản trị viên thống kê hàng hoá 119 Hình 33: Biểu đồ quản trị viên xem sản phẩm .120 Hình 34: Giao diện 121 Hình 35: Giao diện trang tìm kiếm sản phẩm .122 Hình 36: Giao diện trang chi tiết sản phẩm 123 Hình 37: Giao diện trang đăng ký thành viên .124 Hình 38: Giao diện trang giỏ hàng .125 Hình 39: Giao diện trang tốn 126 Hình 40: Giao diện trang xác nhận hoá đơn .127 Hình 41: Giao diện trang sản phẩm 128 Hình 42: Giao diện trang sản phẩm bán chạy .129 Hình 43: Giao diện trang giới thiệu công ty .130 Hình 44: Trang thơng tin liên hệ ý kiến phản hồi 131 Hình 45: Trang tin tức 132 Hình 46: Màn hình Login Admin 133 Hình 47: Giao diện trang chủ Admin 133 Hình 48: Quản trị viên thống kê doanh thu 134 Hình 49: Quản trị viên thống kê hoá đơn 134 Hình 50: Trang danh sách loại hàng 135 Hình 51: Trang danh sách cơng ty .135 Hình 52: Trang danh sách sản phẩm 136 Hình 53: Trang danh sách hố đơn 137 Hình 54: Trang danh sách khách hàng .138 Hình 55: Trang danh sách ý kiến phản hồi 138 HÌnh 56: Trang danh sách tin tức 139 SVTH: Nguyễn Thị Mai _Lớp IT3-K1 ĐẠI HỌC QUỐC GIA TP.HCM ĐẠI HỌC CÔNG NGHỆ THÔNG TIN CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập- Tự -Hạnh phúc o0o -Hà Nội, ngày 14 tháng năm 2006 ĐỀ CƯƠNG KHOÁ LUẬN TỐT NGHIỆP CỬ NHÂN CNTT TỪ XA QUA MẠNG Đề tài: Xây dựng Website bán giầy dép qua mạng Sinh viên thực hiện: Nguyễn Thị Mai Lớp: IT3_K1 Giảng viên hướng dẫn: Thạc sỹ Hà Mạnh Đào Tổng quan đề tài Trong năm gần đây, việc cập nhật thông tin thực giao dịch thông qua Web ngày trở nên phổ biến Và loại hình kinh doanh phổ biến bn bán qua mạng Hình thức kinh doanh mang lại nhiều lợi ích cho người tiêu dùng nhà cung cấp Phần lớn khách hàng có nhu cầu mua hàng phải đến siêu thị cửa hàng hay trung tâm thương mại để lựa chọn mặt hàng phù hợp với nhu cầu Cơng việc tốn nhiều thời gian chi phí lại cho người tiêu dùng đơi khách hàng cịn bị mua phải mặt hàng chất lượng Tất bất cập loại bỏ với đời website bán hàng trực tuyến Khi khách hàng có nhu cầu mua hàng, dù nhà hay công sở hay nơi có mạng internet khách hàng cần vào trang bán hàng qua mạng tìm kiếm mặt hàng mà muốn mua Ngồi lợi ích mà internet mang lại cho người tiêu dùng cịn giúp cho nhà cung cấp phát triển nhiều việc mở rộng thị trường, giúp thương hiệu cơng ty nhiều người biết đến từ giảm nhiều chi phí quảng cáo cho SVTH: Nguyễn Thị Mai _Lớp IT3-K1 sản phẩm thuân lợi việc quản lý sản phẩm quản lý, chăm sóc khách hàng theo phương trâm đặt Mục tiêu  Xây dựng phát triển Website bán hàng (giầy dép) qua mạng  Giúp có nhu cầu mua sắm muốn xem thơng tin sản phẩm ( giầy dép ) cách nhanh nhất, đầy đủ  Nghiên cứu hệ thống hố ngun tắc, kỹ thuật tổ chức cơng tác quản lý sản phẩm quản lý khách hàng Internet  Nghiên cứu tính bảo mật hệ thống chế đồng bộ, thiết bị liên quan đến internet để áp dụng vào chương trình Các nội dung cần đạt  Website phải có nhiều loại mặt hàng giầy dép, đa dạng mẫu mã, phong phú chủng loại giá  Website phải có tính thực tiễn, đáp ứng nhu cầu người tiêu dùng  Người tiêu dùng dễ dàng truy cập, thực mua sắm, tốn thơng qua Website  Tổ chức sở liệu cách chặt chẽ, xây dựng mơ hình client/server  Xây dựng giải thuật login User muốn trở thành khách hàng thân thiện trang web Và user phải có tất quyền truy nhập, download thông tin trang web quản trị administrator  Xây dựng hệ thống bảo mật với chương trình khơng cho truy nhập khơng lành mạnh Các yêu cầu cài đặt minh hoạ  Đối với phần mềm người chịu trách nhiệm tồn hoạt động Website người quản trị.Quản trị có thể:  Thêm thơng tin sản phẩm  Xố thơng tin sản phẩm  Sửa thông tin sản phẩm  Cập nhật thông tin SVTH: Nguyễn Thị Mai _Lớp IT3-K1  Đối với người sử dụng.Người sử dụng có thể:  Tìm kiếm sản phẩm  Góp ý  In thông tin cần thiết  Hệ thống hoạt động tin cậy, độ bảo mật cao.Người phân quyền sử dụng chức quyền hạn dành cho  Giao diện thân thiện dễ sử dụng cho người dùng  Đáp ứng nhu cầu tìm kiếm cho người sử dụng Thời gian thực Từ 01/06/2006 đến 15/10/2006  Từ 01/06/2006 đến 01/07/2006 khảo sát trạng phân tích sở liệu  Từ 01/07/2006 đến 01/10/2006 phân tích thiết kế sở liệu lập trình tạo giao diện  Từ 01/10/2006 đến 14/10/2006 viết báo cáo hoàn chỉnh luận văn Sinhviên thực Giảng viên hướng dẫn (Ký ghi rõ họ tên) (Ký ghi rõ họ tên) Nguyễn Thị Mai ThS.Hà Mạnh Đào SVTH: Nguyễn Thị Mai _Lớp IT3-K1

Ngày đăng: 10/07/2023, 09:22

Xem thêm:

w