Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 75 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
75
Dung lượng
4,11 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO LẬP TRÌNH WEB XÂY DỰNG WEBSITE BÁN LINH KIỆN ĐIỆN TỬ GAMING GEAR Sinh viên thực : Trần Minh Chiến Lớp : D18PM04 Khoá : 2018-2022 Ngành : Kỹ thuật – phần mềm Giảng viên hướng dẫn : Nguyễn Hữu Vĩnh Bình Dương, tháng 12/2020 0 Xây dựng website bán linh kiện điện tử Gaming Gear TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CƠNG NGHỆ *********** BÁO CÁO LẬP TRÌNH WEB XÂY DỰNG WEBSITE BÁN HÀNG GAMING GEAR Sinh viên thực : Trần Minh Chiến Lớp : D18PM04 Khoá : 2018-2022 Ngành : Kỹ thuật – phần mềm Giảng viên hướng dẫn : i 0 Nguyễn Hữu Vĩnh Xây dựng website bán linh kiện điện tử Gaming Gear Bình Dương, tháng 12/2020 ii 0 Xây dựng website bán linh kiện điện tử Gaming Gear LỜI CAM ĐOAN Tôi xin cam đoan báo cáo “Xây dựng Website bán hàng cho cửa hàng Gaming Gear” cơng trình nghiên cứu thân đư,c hư-ng d.n giảng viên Nguyễn Hữu Vĩnh Các nô i7 dung nghiên cứu, k9t đ; tài trung thực chưa cơng bơ dư-i b=t k> hình thức trư-c Những phần sử dụng tài liệu tham khảo đồ án đư,c nêu rõ phần tài liệu tham khảo Ngoài ra, luân7 văn cFn sử dụng mô 7t sô nhâ 7n xGt, đánh giá cHng sô liê u tác giả khác, quan tô chức khác đ;u cJ trKch d.n chL thKch nguồn gôc N9u phát hiê 7n cJ b=t k> gian lâ 7n chLng tơi xin hồn tồn chMu trách nhiê 7m v; nô 7i dung luâ 7n văn TrưNng đOi hPc Thủ Dầu Mơ t không liên quan đ9n vi phOm tác quy;n, quy;n chLng tơi gây q trình thực hiên7 (n9u cJ) Bình Dương, Ngày 10 tháng 12 năm 2020 Sinh viên Trần Minh Chi9n iii 0 Xây dựng website bán linh kiện điện tử Gaming Gear LỜI CẢM ƠN Trong suôt thNi gian năm hPc tập rèn luyện tOi TrưNng ĐOi hPc Thủ Dầu Một cho đ9n nay, ngưNi thực đ; tài nhận đư,c r=t nhi;u quan tâm, giLp đỡ quý Thầy Cô bOn bè V-i lFng bi9t ơn sâu sắc chân thành nh=t, ngưNi thực đ; tài xin gửi đ9n quý Thầy Cô Viện Kỹ Thuật – Công Nghệ – TrưNng ĐOi hPc Thủ Dầu Một v-i tri thức tâm huy9t để truy;n đOt vơn ki9n thức q báu cho ngưNi thực đ; tài suôt thNi gian hPc tập tOi trưNng NgưNi thực đ; tài cHng xin bày tỏ lFng bi9t ơn đ9n ban lãnh đOo TrưNng ĐOi hPc Thủ Dầu Một Khoa PhFng ban chức trực ti9p gián ti9p giLp đỡ ngưNi thực đ; tài st q trình hPc tập nghiên cứu đ; tài V-i đi;u kiện thNi gian cHng kinh nghiệm cFn hOn ch9 hPc viên, báo cáo tránh đư,c thi9u sJt NgưNi thực đ; tài r=t mong nhận đư,c bảo, đJng gJp ý ki9n quý thầy cô để ngưNi thực đ; tài cJ đi;u kiện bổ sung, nâng cao ý thức mình, phục vụ tơt cơng tác thực t9 sau NgưNi thực đ; tài xin chân thành cảm ơn! iv 0 Xây dựng website bán linh kiện điện tử Gaming Gear TÓM TẮT Xây dựng website bán linh kiện điện tử Gaming Gear đư,c thực sau q trình khảo sát thu thập thơng tin từ cửa hàng điện tử đMa bàn Thành phô Thủ Dầu Một Website bán linh kiện điện tử ti9ng Việt Nam Phong VH, GearVN,… Website giải pháp tôt nhằm giải quy9t công việc bán hàng trực tuy9n, giLp khách hàng cJ thể mua sản phẩm trực tuy9n, giao hàng tận nơi tiện l,i cho khách hàng mà không cần đ9n tận cửa hàng Dựa n;n tảng Microsoft Visual Studio song song ngôn ngữ C# NET Framework ASP.NET v-i công cụ lưu trữ sở liệu Microsoft SQL Sever C=u trLc báo cáo đư,c chia thành phần: Chương 1: Tổng quan, Chương 2: Phân tKch thi9t k9 hệ thông, Chương 3: Cài đặt, Chương 4: Đánh giá k9t hư-ng phát triển v 0 Xây dựng website bán linh kiện điện tử Gaming Gear SUMMARY Building a website selling gaming gear electronic components was carried out after the process of surveying and collecting information from electronic stores in Thu Dau An City and famous websites selling electronic components in Vietnam such as Phong Vu, GearVN, Website is a good solution to solve online sales, help customers can buy products online, convenient delivery for customers without going to the store The Microsoft Visual Studio-based parallel language is C# NET Framework ASP.NET along with the Microsoft SQL Sever database storage tool The structure of the report is divided into sections: Chapter 1: Overview, Chapter 2: System Analysis and Design, Chapter 3: Installation, Chapter 4: Evaluating results and development direction vi 0 Xây dựng website bán linh kiện điện tử Gaming Gear MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN TÓM TẮT SUMMARY MỤC LỤC DANH MỤC HÌNH DANH MỤC BẢNG DANH SÁCH CÁC KÝ TỰ, CHỮ VIẾT TẮT LỜI MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN 1.1 GIỚI THIỆU ĐỀ TÀI 1.1.1 Tên đ; tài: 1.1.2 Lý chPn đ; tài 1.1.3 Mục tiêu đ; tài 1.1.4 Đôi tư,ng phOm vi nghiên cứu 1.1.5 Bô cục luận văn 1.1.6 Chức 1.2 CÔNG NGHỆ SỬ DỤNG 1.2.1 Gi-i thiệu v; C# 1.2.1.1 C# gì? 1.2.1.2 Đặc trưng ngơn ngữ lập trình C# 1.2.1.3 Một sô ưu điểm bật khác C#: 1.2.2 Gi-i thiệu v; n;n tảng NET Framework 1.2.3 Gi-i thiệu v; n;n tảng ASP.NET 1.2.3.1 ASP.NET gì? vii 0 Xây dựng website bán linh kiện điện tử Gaming Gear 1.2.3.2 C=u trLc thành phần ASP.NET 1.2.3.3 Một sô đặc điểm ASP.NET framework 1.2.4 Gi-i thiệu công nghệ Web ASP.NET MVC 1.2.5 Gi-i thiệu v; Microsoft Visual Studio 1.2.5.1 Visual Studio gì? 1.2.5.2 Một sô tKnh phần m;m Visual Studio 1.2.5.3 Thi9t k9 1.2.5.4 Vì nên sử dụng Visual Studio? 1.2.6 Gi-i thiệu v; ngôn ngữ SQL 1.2.7 Gi-i thiệu v; Microsoft SQL Sever CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 PHÂN TÍCH 2.2 THIẾT KẾ HỆ THỐNG 2.2.1 Danh sách Actor 2.2.2 Danh sách Use Case 2.2.3 Sơ đồ Use Case tổng quát 2.2.4 Đặc tả Use Case 2.2.4.1 Đăng nhập Admin 2.2.4.2 Quản lý thông tin sản phẩm 2.2.4.3 Quản lý đơn hàng 2.2.4.4 Đăng nhập khách hàng 2.2.4.5 Đăng ký khách hàng 2.2.4.6 Xem sản phẩm 2.2.4.7 Tìm ki9m sản phẩm 2.2.4.8 Đánh giá nhận xGt sản phẩm 2.2.4.9 Xem giỏ hàng viii 0 Xây dựng website bán linh kiện điện tử Gaming Gear 2.2.4.10 Thanh toán giỏ hàng 2.2.5 Biểu đồ hoOt động 2.2.5.1 Đăng nhập Admin 2.2.5.2 Quản lý sản phẩm 2.2.5.3 Quản lý đơn hàng 2.2.5.4 Đăng ký khách hàng 2.2.5.5 Đăng nhập khách hàng 2.2.5.6 Xem sản phẩm 2.2.5.7 Xem giỏ hàng 2.2.5.8 Thanh toán giỏ hàng 2.2.5.9 Đánh giá sản phẩm 2.3 THIẾT KẾ CƠ SỞ DỮ LIỆU 2.3.1 Sơ đồ quan hệ CSDL 2.3.2 Các bảng CSDL 2.3.2.1 Bảng SanPham 2.3.2.2 Bảng LoaiSP 2.3.2.3 Bảng NSX 2.3.2.4 Bảng GioHang CHƯƠNG 3: CÀI ĐẶT 3.1 YÊU CẦU 3.1.1 Yêu cầu phần cứng 3.1.2 Yêu cầu phần m;m 3.2 GIAO DIỆN WEBSITE 3.2.1 Giao diện đăng nhập 3.2.2 Giao diện đăng ký 3.2.3 Giao diện trang chủ ix 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.11 Giao diện sản phẩm theo ASUS Hình 25: Giao diện sản phẩm theo ASUS lx 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.12 Giao diện sản phẩm theo CORSAIR Hình 26: Giao diện sản phẩm theo CORSAIR lxi 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.13 Giao diện sản phẩm theo GIGABYTE Hình 27: Giao diện sản phẩm theo GIGABYTE lxii 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.14 Giao diện sản phẩm theo GSKILL Hình 28: Giao diện sản phẩm theo GSKILL lxiii 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.15 Giao diện sản phẩm theo INTEL Hình 29: Giao diện sản phẩm theo INTEL lxiv 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.16 Giao diện sản phẩm theo MSI Hình 30: Giao diện sản phẩm theo MSI lxv 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.17 Giao diện chi tiết sản phẩm Hình 31: Giao diện chi tiết sản phẩm lxvi 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.18 Giao diện Giỏ hàng Hình 32: Giao diện Giỏ hàng lxvii 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.19 Giao diện Admin Hình 33: Giao diện Admin 3.2.20 Giao diện quản lý nhà sản xuất Hình 34: Giao diện quản lý nhà sản xuất lxviii 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.21 Giao diện Thêm nhà sản xuất Hình 35: Giao diện Thêm nhà sản xuất 3.2.22 Giao diện quản lý loại sản phẩm Hình 36: Giao diện quản lý loại sản phẩm lxix 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.23 Giao diện thêm loại sản phẩm Hình 37: Giao diện thêm loại sản phẩm 3.2.24 Giao diện quản lý sản phẩm Hình 38: Giao diện quản lý sản phẩm lxx 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.25 Giao diện thêm sản phẩm Hình 39: Giao diện thêm sản phẩm lxxi 0 Xây dựng website bán linh kiện điện tử Gaming Gear 3.2.26 Giao diện sửa thơng tin sản phẩm Hình 40: Giao diện sửa thông tin sản phẩm lxxii 0 Xây dựng website bán linh kiện điện tử Gaming Gear CHƯƠNG 4: ĐÁNH GIÁ KẾT QUẢ VÀ HƯỚNG PHÁT TRIỂN 4.1 ĐÁNH GIÁ KẾT QUẢ 4.1.1 Chức làm Triển khai đư,c Website tương đơi hồn chỉnh v-i chức mua bán sản phẩm đôi v-i khách hàng chức quản lý đôi v-i ngưNi quản lý Đảm bảo việc đăng nhập m-i cJ thể vào mua bán sản phẩm cHng việc quản lý Đảm bảo quy;n sử dụng, quy;n riêng tư tKnh bảo mật đôi v-i thông tin ngưNi dùng 4.1.2 Chức chưa làm Do hOn ch9 thNi gian mà đ; tài v.n chưa triển khai hay hoàn thiện chức là: Trang Thanh toán sau vào Giỏ hàng Thông kê doanh thu bán hàng Chưa thực đư,c chức tìm ki9m sản phẩm Các chức Bình luận cHng Đánh giá sản phẩm Chat v-i cửa hàng qua Chat box Liên k9t thêm đư,c nhi;u tài khoản v-i n;n tảng khác 4.2 HƯỚNG PHÁT TRIỂN Trong tương lai, sau tham khảo cHng nghiên cứu thêm tài liệu liên quan, sô dự đMnh, phương hư-ng phát triên tương lai đ; tài: CJ thêm thông kê thu nhập cách rõ ràng Thêm chức Tìm ki9m sản phẩm theo giá cHng Thương hiệu Chức Thanh toán sau thêm sản phẩm vào Giỏ hàng K9t h,p thuật toán để nhận bi9t thJi quen mua hàng, xem hàng khách hàng để từ đJ đưa sản phẩm phù h,p v-i loOi khách hàng, bảo mật an tồn thơng tin khách hàng lxxiii 0 Xây dựng website bán linh kiện điện tử Gaming Gear TÀI LIỆU THAM KHẢO [1] Hoang Tran, Lập trình Web ASP.NET MVC v-i C#, hoangtn [2] Scott Mitchell, Doug Seven, Stephen Walther, Billy Anders, Dan Wahlin, Adam Nathan, ASP.NET: Tips, Tutorials, and Code, Sams Publishing, 2002 [3] Dale Michalk, Rob Cameron, Pro ASP.NET 3.5 Server Controls and AJAX Components, Apress, 2008 [4] Michael Amundsen, Paul Litwin, ASP.NET for Developers, Sams Publishing, 2002 [5] Dino Esposito, Programming Microsoft ASP.NET MVC: Prog Micr ASP MVC, Pearson Education, 2014 [6] Maya Winter, ASP.NET Mvc for Beginners, CreateSpace Independent Publishing Platform, 2017 [7] Jon Galloway, Brad Wilson, K Scott Allen, David Matson, Professional ASP.NET MVC 5, John Wiley & Sons, 2014 lxxiv 0 ... Vĩnh Xây dựng website bán linh kiện điện tử Gaming Gear Bình Dương, tháng 12/2020 ii 0 Xây dựng website bán linh kiện điện tử Gaming Gear LỜI CAM ĐOAN Tôi xin cam đoan báo cáo ? ?Xây dựng Website bán. . .Xây dựng website bán linh kiện điện tử Gaming Gear TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ *********** BÁO CÁO LẬP TRÌNH WEB XÂY DỰNG WEBSITE BÁN HÀNG GAMING GEAR Sinh viên... 0 Xây dựng website bán linh kiện điện tử Gaming Gear 4.1.2 Chức chưa làm đư,c 4.2 HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO xi 0 Xây dựng website bán linh kiện điện tử Gaming Gear