Xây dựng wed bán hàng mỹ phẩm internet thương mại điện tử ngôn ngữ lập trình asp net và c

53 0 0
Xây dựng wed bán hàng mỹ phẩm  internet thương mại điện tử ngôn ngữ lập trình asp net và c

Đ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ài: Xây dựng website bán hàng mỹ phẩm MỤC LỤC LỜI CẢM ƠN CHƯƠNG 1: GIỚI THIỆU VỀ INTERNET, THƯƠNG MẠI ĐIỆN TỬ, NGƠN NGỮ LẬP TRÌNH ASP.NET VÀ C# 1.1 Giới thiệu Internet 1.1.1 Khái niệm Internet: 1.1.2 Khái niệm trang web 1.2 Giới thiệu Thương mại điện tử 1.2.1 Một số khái niệm 1.2.2 Các đặc trưng thương mại điện tử 1.2.3 Các hình thức hoạt động chủ yếu thương mại điện tử .9 1.2.4 Lợi ích thương mại điện tử 10 1.2.5 Hạn chế Thương mại điện tử 11 1.2.6 Những trở ngại việc tiếp cận Thương mại điện tử 11 1.3 Giới thiệu Asp.net: 12 1.4 Giới thiệu C#: 15 1.5 Bài toán Website bán hàng mỹ phẩm: 17 1.5.1 Lý chọn đề tài: 17 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 18 2.1 Phân tích hệ thống chức năng: 18 2.1.1 Mơ hình phân cấp chức năng: 18 2.1.2 Mơ hình liệu khung cảnh hệ thống: 19 2.1.3 Mơ hình luồng liệu mức đỉnh hệ thống: 19 2.1.4 Mơ hình luồng liệu mức đỉnh: 20 2.1 Phân tích liệu: 22 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1 Thiết kế Website: 30 30 3.1.1 Thiết kế layout: 30 3.1.2 Giao diện trang chủ 30 3.1.3 Thiết kế Menu 32 3.1.4 Thiết kế trang 33 3.2 Môi trường cài đặt: 41 3.3 Thử nghiệm đánh giá: 41 KẾT LUẬN 42 Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm LỜI CẢM ƠN Ngày nay, công nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng cịn thứ phương tiện q mà ngày trở thành công cụ làm việc giải trí thơng dụng người, khơng cơng sở mà cịn gia đình Ở Việt Nam có nhiều doanh nghiệp tiến hành thương mại hóa Internet khó khăn sở hạ tầng viễn thơng chưa phát triển mạnh, dịch vụ toán điện tử qua ngân hàng chưa phổ biến nên dừng lại mức độ giới thiệu sản phẩm tiếp nhận đơn đặt hàng thông qua web Để tiếp cận góp phần đẩy mạnh phổ biến thương mại điện tử Việt Nam, em tìm hiểu thiết kế “Website bán hàng mỹ phẩm” Em cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống không tránh khỏi thiếu sót Em mong nhận thơng cảm góp ý q Thầy Em xin chân thành cảm ơn Qua cho phép em bày tỏ lòng biết ơn đến dạy dỗ bảo thầy, cô Khoa Công Nghệ Thông Tin, Viện Đại Học Mở Hà Nội Đặc biệt thầy G.S Thái Thanh Sơn, người trực tiếp hướng dẫn, bảo giúp đỡ em thời gian thực đồ án tốt nghiệp này, em chân thành cảm ơn hướng dẫn tận tình Thầy Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm Danh mục viết tắt: Chức Tác nhân Kho Luồng liệu Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm Danh mục bảng biểu: Tên Bảng Nội dung Trang Bảng Bảng tbl Tài khoản 22 Bảng Bảng tbl Khách hàng 23 Bảng Bảng tbl Sản phẩm 24 Bảng Bảng tbl Danh mục sản phẩm 25 Bảng Bảng tbl Nhà sản xuất 25 Bảng Bảng tbl Nhà cung cấp 26 Bảng Bảng tbl Giỏ hàng 26 Bảng Bảng tbl Đơn hàng 27 Bảng Bảng tbl Tin tưc 27 Bảng 10 Bảng tbl Chi tiết giỏ hàng 28 Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm Danh mục hình ảnh: Tên Bảng Nội dung Trang Hình Mơ hình phân cấp chức 18 Hình Mơ hình liệu mức cảnh 19 Hình Sơ đồ liệu mức đỉnh 19 Hình Sơ đồ liệu mức đỉnh chức sản phẩm 20 Hình Sơ đồ liệu mức đỉnh chức khách hàng 20 Hình Sơ đồ liệu mức đỉnh chức đơn hàng 21 Hình Sơ đồ liệu mức đỉnh chức tin tức 21 Hình Sơ đồ liệu mức đỉnh chức thống kê 22 Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm CHƯƠNG 1: GIỚI THIỆU VỀ INTERNET, THƯƠNG MẠI ĐIỆN TỬ, NGƠN NGỮ LẬP TRÌNH ASP.NET VÀ C# 1.1 Giới thiệu Internet 1.1.1 Khái niệm Internet: Internet tập hợp máy tính liên kết nối lại với thông qua hệ thống dây cáp mạng đường điện thoại toàn giới với mục đích trao đổi, chia sẻ liệu thơng tin.Bất cứt người hệ thống tiếp cận vào xem thông tin.Bất người hệ thống tiếp cận vào xem thống tin từ máy tính hệ thống hay hệ thống khác Internet sử dụng hệ điều hành Windows 95 với hệ điều hành khác UNIX Những chuẩn Internet trở thành ngôn ngữ chung phổ biến ưa chuộng- Ngơn ngữ cho phép máy tính nối vào Internet trao đổi số liệu, thơng tin với máy tính khác nối vào Internet trao đổi số liệu, thơng tin với máy tính khách nối vào Internet bất chấp hệ điều hành ma máy tính sử dụng Sự đời Internet bắt đầu việc phóng vệ tinh nhân tạo Liên Xô vào năm 1957 Lo lắng đến chạy đua vũ trang Chính phủ Mỹ thành lập quan quản lý dự án nghiên cứu công nghệ cao Advenced Research Project Agency (ARPA) Vào cuối năm 1960, việc sử dụng máy tính ARPA quan khác phủ mở rộng nhiều, họ cần phải chia sẻ số liệu với cần ARPANET, khởi thủy Internet, tạo gặp vấn đề Sự phát triển nhanh chóng Intrenet nhờ có phủ Trong năm 60 máy tính chết tạo cơng ty khác nhau, hầu hết máy tính khác phần mềm Do vậy, ARPA phát triển chuẩn thành sở cho Internet, điều đòi hỏi nhà sản xuất phải cung cấp sản phẩm chạy với chuẩn này, họ muốn kinh doanh với phủ Điều đảm bảo tất máy tính trao đổi số liệu với Một mốc khác Internet đến vào năm 80, tổ chức khoa học giới( Nation Science Foundation NSF) đưa vào Internet năm trung tâm siêu thị máy tính ĐIều đem lại cho trung tâm giáo dục, quân NSF khác Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm hưởng quyền truy nhập vào mạnh siêu máy tính, quan trọng tạo xướng sống (backbone) ch othoong tin cao tóc ngày Xương sống sống tạo tất khả dung lượng đường dây điện thoại( băng dải rộng) Trước sở hạ tầng băng dải rộng( wide band 100%) đưa vào sử dụng, ưu ARPANET NSFNET, Internet chưa thấy rõ Phải vào cuối năm 1980, với phát triển mạng cáp quang, băng dải rộng moderm có tốc độ cao tất phần phần cách mạng truyền thông quốc tế Một lư thuyết phục tạo phát triển Internet tính mở rộng tự nhiên nó, việc mở rộng khắp giới, nhờ vào giao thức TCP/IP cho phép trở thành mạng nhiều người sử dụng ngày Có mức kết nối với Internet - Unix to Unix Copy Protocol(UUCP): với UUCP account, máy PC bạn hệ thống Internet copy e-mail - Shell: Với Shell bạn chạy tiện ích TCP/IP, FPT, Telnet FPT cho phép truyền file, Telnet cho ơheps bạn log vào máy tính khác Với shell bạn truy nhập vào Internet theo cách  Sử dụng vào Web brower máy tính bạn  Chạy client từ xa giống bạn sử dụng telnet  Sử dụng IP để nối vào Web - Kết nối dùng IP: Với cách nối Internet sử dụng IP, bạn nhớ với IP bạn truy cập vào internet theo đường điện thoại để chạy Web client Có nhiều thuận lợi sử dụng nối dử dụng Ip bạn chạy nhiều chương trình lúc Cách cũ dùng Mordem, IP để kết nối Internet SLIP (Seril Line Internet Protocol) Ngoài SLIP người ta sử dụng PPP (Point to Point Protocol ) PPP thuận lợi SLIP chỗ tự đặt tạo địa IP, sử dụng IPX Netware thay cho IP Với SLIP,PPP máy bạn thực trở thành thành viên Internet Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm 1.1.2 Khái niệm trang web Trang Web file Text chứa đựng ngơn ngữ lập trình siêu văn bản( HTML) kết nối với file ảnh trang web khác.File Text cất giữ Web Server truy cập vào máy tính nối vào Server, điểm truy nhập Internet mạng LAN, sau sử dụng chương trình Web Browser để nạp File vào máy tính bạn Một định nghĩa khác trang Web dạng truyền thông tác động qua lại sử dụng mạng máy tính Có hai đặc thù trang Web tạo tính độc chúng trang Web có tác động qua lại chúng sử dụng Multimedia sử dụng để miêu tả file text, video, hoạt họa, audio, kết hợp thể thông tin Khi tất file dạng phân bố lên Internet Lán, bạn sử dụng từ Hypermedia để gọi chung chúng Với World Wide Web bây giời có multimedia thực Internet Mặc dù vậy, client bạn có dịch vụ tốc độ cao, dịch vụ Interrgrated Services Digital Networks(ISDN) 128 hành việc kết nối máy tính với máy tính đơn giản giao gian Trong hầu hết mạng LANs thời gian ngắn hơn, điều làm hạn chế mạng LANs truyền tải khối lượng thông tin nhanh Những trang Web tương tác với người xem người sử dụng gửi thơng tin lệnh tới chỗ Web điều khiển chạy ứng dụng Web Server Ví dụ: trang home bảng liệt kê Web Digital’s Alta Visa Trang home Alta Visa cho bạn truy cập vào ứng dụng tìm thấy bảng Alta Visa Web site Bạn có thể sử dụng bảng để tìm kiếm phương tiện định vị trí phương Web Từ trang Web bạn lựa chọn phần Internet để tìm kiếm, kết tìm kiếm lên nào, từ mà muốn tìm kiếm phải dựa vào trang Web Khi bạn nhấn chuột vào phím Submit, thơng tin mà bạn đưa vào gửi tới Web Server Alta Visa Đòi hỏi tìm kiếm Hệ thống sở liệu, kết sử dụng để tạo trang Web mới, trang trình bày lên hình Web Brower bạn Mơi trang Web có địa gọi Uniform Resource Locator (URL) URL cho trang Alta Vista home http://www.altavista.digital.com URL trình bày hộp địa phía hình URL đường dẫn Internet để định rõ ràng trang Web Nó sử dụng giống bạn sử dụng đường dẫn với file máy tính bạn Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm Trong trường hợp này, URL cho bạn trang Web Web Server altavista.digital.com nối với World Wide Web Tên file thực defaul.html index.html Trên LAN, URL giống nhau, sử dụng tên Server kiểu http://Servername/directory/homepage filename File home page bị loại bỏ Index.html defaul.html Trong Alta Vista có 5000 trang Web chứa đựng từ khóa “origami” Trang Web tạo Alta Vista Server trình bày hình máy tính bạn Gropher hệ thống mạng chủ/tớ ( client/server) cung cấp URL trang trình bày màu sắc khác nhau, kí tự gạch chân Điều báo tằng hyperlinks Click vào hyperlink khiến Browser bạn nạp location (trang Web) ghi rõ hyperlinks Hyperlink cho bạn môt vùng thực sự, bookmark, văn bản, bookmark làm việc word xử lý file, nối bạn với vị trí Web nơi thé giới Trong thực tế, trang Web khơng có nhận biết rõ ràng đến location (URL), bạn chắn không nhận thấy Wen Server bạn nối vào Bạn chắn chắn khởi tạo (start) “surfing” trang Web việc click vào hyperlink trang khác Khi bạn đệ trình từ khóa thơng tin khác tới vị trí Web, Alta Vista, bạn thực dự chạy ứng dung Web Server Web Server nạp ứng dụng, Java Applet, tới máy tính bạn Rồi bạn đưa vào khối lượng dạng tiền tệ mà bạn muốn chuyển đổi, applet thực việc biến đổi Bạn khơng cần phải hiểu chương trình java để sử dụng Java applet- thư viện lớn dần lên applets có sẵn Web Chỗ bắt đầu tốt trang java home (http://www.javasoft.com) Như bạn thấy, World Wide Web có nghĩa mềm dẻo sức mạnh truyền thông 1.2 Giới thiệu Thương mại điện tử 1.2.1 Một số khái niệm Thương mại điện tử ( E_Comerce) hình thức mua bán hàng hóa dịch vụ thơng qua mạng máy tính tồn cầu Thị trường có chức bản: - Làm cho người mua người bán gặp Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm - Hỗ trợ trao đổi thơng tin hàng hóa, dịch vụ toán giao dịch thị trường - Cung cấp số sở hạ tầng để phục vụ đưa thể chế để điều tiết Các yếu tố cấu thành thị trường TMĐT gồm: Khách hàng: người dạo trang web tìm kiếm, trả giá đặt mua sản phẩm Khách hàng tổ chức doanh nghiệp chiếm 85% hoạt động TMĐT Người bán: có hàng trăm cửa hàng web thực quảng cáo giới thiệu hàng triệu Website Người bán bán trực tiếp qua Website qua chợ điện tử Hàng hóa: sản phẩm vật thể hay số hóa, dịch vụ Cơ sở hạ tầng: phần cứng, phần mềm hay mạng internet Front-end: Cổng người bán, Cataloges điện tử, Giỏ mua hàng, Cơng cụ tìm kiếm, Cổng tốn Back-end: Xử lý thực đơn hàng, Quản lý kho, Nhập hàng từ nhà cung cấp, Xử lý toán, đóng gói giao hàng Đối tác, nhà mơi giới: Nhà mội giới người trung gian đứng người mua người bán Như thấy phạm vi thương mại điện tử rộng bao quát hầu hết lĩnh vực hoạt động kinh tế, việc mua bán hàng hóa dịch vụ chị ngành lĩnh vực áp dụng Thương mại điện tử Theo nghĩ hẹp Thương mại điện tử gồm hoạt động thương mại thực mạng máy tính mở Internet Trên thực tế hoạt động thương mại Internet làm phát sinh thuật ngữ Thương mại điện tử Thương mại điện tử gồm hoạt động mua bán dịch vụ qua phương tiện điện tử, giao nhận nội dung kỹ thuật số mạng, chuyển tiền điện tử, mua bán cổ phiếu điện tử, vân đơn điện tử, đấu giá thương mại, hợp tác thiết kế tài nguyên mạng, mua sắm công cộng, tiếp thị trực tiếp tới người tiêu dùng dịch vụ sau bán hàng Thương mại điện tử thực thương mại hàng hóa( ví dụ hàng tiêu dùng, thiết bị y tế chuyên dụng) thương mai dịch vụ( ví dụ dịch vụ cung cấp thơng tin, dịch vụ pháp lý, tài chính), hoạt động truyền thống (như chăm sóc sức khỏe, giáo dục) hoạt động mới( ví dụ Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.2 Giao diện trang chi tiết sản phẩm: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 34 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.3 Giao diện trang giới thiệu: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 35 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.4 Giao diện trang cập nhật sản phẩm: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 36 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.5 Giao diện trang cập nhật sản phẩm: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 37 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.6 Giao diện trang đặt hàng: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 38 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.7 Giao diện trang tiến hành đặt hàng: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 39 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.3.4.8 Giao diện trang thông tin đơn hàng Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 40 Đề tài: Xây dựng website bán hàng mỹ phẩm 2.4 Mơi trường cài đặt: - Ngơn ngữ lập trình: Asp.net - Hệ quản trị CSDL: SqlServer 2.5 Thử nghiệm đánh giá: - Website chạy tốt trình duyệt IE,Chorme - Tốc độ duyệt web chưa nhanh chưa Tối ưu hóa hệ thống file đính kèm - Dễ dàng cài đặt hosting có hỗ trợ hệ quản trị CSDL SQL server - Dung lượng website cịn lớn chưa giản lược mơ hình kèm Frame Work - Khơng hạn chế số lượng sản phẩm website - Dễ dàng cập nhật thông tin sản phẩm - Giao diện đẹp dễ sử dụng Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 41 Đề tài: Xây dựng website bán hàng mỹ phẩm KẾT LUẬN + )Tóm tắt nội dung đồ án  Sử dụng cơng nghệ ASP.NET, SQL Server, HTML, CSS… để xây dựng website quản lý khách sạn, với chức giao tiếp khách hàng quản trị hệ thống  Website cung cấp thông tin sản phẩm đồ mỹ mỹ phảm nhất, đẹp Người quản trị hệ thống cập nhật sản phẩm, thơng tin sản phẩm, khách hàng, +) Kết thu  Xây dựng thành công website giới thiệu quản lý hoạt động công ty Oriflame  Xây dựng chức giúp cho việc cập nhật sản phẩm mua hang khách hàng cách dễ dàng  Xây dựng chức giúp người quản trị quản lý sản phẩm, thông tin khách hàng, +)Ưu điểm hệ thống  Các chức đặt hàng giúp cho khách hàng mua hàng cách dễ dàng  Các chức quản lý người quản trị giúp người quản trị dễ dàng việc quản lý thành phần công ty +) Nhược điểm hệ thống  Giao diện thiết kế chưa bắt mắt  Có số chức em trình bày với khả có hạn nên em chưa thể Website Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 42 Đề tài: Xây dựng website bán hàng mỹ phẩm +) Hướng phát triển hệ thống  Hoàn chỉnh phần giao diện tất tính cho Website, đồng thời sửa chữa lỗi chưa phát sinh  Phiên có ngơn ngữ tiếng Anh tiếng Việt để người dùng tuỳ ý lựa chọn  Phát triển tính đa ngôn ngữ cho hệ thống website để hướng tới mục tiêu vươn thị trường giới phục vụ tốt cho khách hàng người nước Mặc dù cố gắng để thực tốt đề tài khả có hạn nên cịn nhiều thiếu xót Em xin gửi lời cảm ơn chân thành tới toàn thể thầy cô giáo khoa Công Nghệ Thông Tin đặc biệt thầy giáo G.S Thái Thanh Sơn tận tình hướng dẫn em hồn thành đồ án Cuối cùng, em mong nhận đóng góp tồn thể thầy bạn sinh viên để đề tài em hoàn thiện Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 43 Đề tài: Xây dựng website bán hàng mỹ phẩm Các Form chương trình hướng dẫn sử dụng chương trình Form đăng nhập khách hàng:  Form đăng kí khách hàng: Sinh viên thực hiện: Nguyễn Hồng Hà – 08B4 Trang 44 Đề tài: Xây dựng website bán hàng mỹ phẩm Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 45 Đề tài: Xây dựng website bán hàng mỹ phẩm  Form đăng nhập admin: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 46 Đề tài: Xây dựng website bán hàng mỹ phẩm  Form quản trị: Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 47 Đề tài: Xây dựng website bán hàng mỹ phẩm DANH MỤC TÀI LIỆU THAM KHẢO Đào Thanh Tĩnh, Phân tích thiết kế hệ thống thông tin, NXB Quân đội Nhân dân, 2004 Nguyễn Văn Ba, Phân tích thiết kế hệ thống thơng tin, Nhà xuất Đại học quốc gia Hà Nội , 2003 Thái Thanh Sơn – Thái Thanh Tùng, Thương mại điện tử, NXB Thông tin Truyền thông, 2011 Visual Web Developer 2010 Express John Sharp and Jon Jagger, Microsoft Visual C# NET Step by Step Lê Hữu Dũng , Bài giảng phát triển ứng dụng tảng Net với kiến trúc hạ tầng Ntier, Tài liệu lưu hành nội bồ Khoa Công nghệ thông tin – Viện Đại học mở Hà Nội Website: http://www.asp.net.vn http://www.codeproject.com Sinh viên thực hiện: Nguyễn Hoàng Hà – 08B4 Trang 48

Ngày đăng: 03/04/2023, 14:31

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

Tài liệu liên quan