ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ KHÓA LUẬN TỐT NGHIỆP ĐỀ TÀI XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ KINH DOANH CÁC MẶT HÀNG THỦ CÔNG VIỆT NAM BẰNG ASP NET CORE Sin[.]
ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ in h tê ́H uê ́ - - ̣c K KHÓA LUẬN TỐT NGHIỆP ho ĐỀ TÀI: XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ Đ ại KINH DOANH CÁC MẶT HÀNG THỦ CƠNG Sinh viên thực hiện: ĐỒN THỊ NHUNG Tr ươ ̀ng VIỆT NAM BẰNG ASP.NET CORE Huế 12/2022 ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ uê ́ KHOA HỆ THỐNG THÔNG TIN KINH TẾ ̣c K in h tê ́H - - KHÓA LUẬN TỐT NGHIỆP ho ĐỀ TÀI: Đ ại XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ KINH DOANH CÁC MẶT HÀNG THỦ CÔNG Tr ươ ̀ng VIỆT NAM BẰNG ASP.NET CORE Giảng Viên Hướng Dẫn: TS Lê Thị Quỳnh Liên Họ tên Sinh Viên: Đoàn Thị Nhung Lớp: K53 Tin Học Kinh Tế Mã Sinh Viên: 19K4081020 Huế 12/2022 GVHD: T.S Lê Thị Quỳnh Liên LỜI CẢM ƠN Trải qua thời gian dài học tập trường, lúc kiến thức kỹ sinh viên chúng em vận dụng vào thực tế cơng việc Nhờ có thầy Vì vậy, em muốn gửi lời cám ơn đến người uê ́ bạn bè xung quanh mà khóa luận em hồn thiện cách chỉnh chu tê ́H Em xin gửi làm cám ơn sâu sắc đến thầy cô khoa Hệ Thống Thông Tin Kinh Tế trường Đại Học Kinh Tế Huế, Đại Học Huế đặc biệt cô TS Lê Thị Quỳnh Liên cảm ơn ln hướng dẫn, dạy truyền đạt kiến thức h quý báu cho em suốt trình em hồn thành luận tốt nghiệp in Bên cạnh em xin gửi lời cám ơn đến Công ty TNHH phát triển phần mềm Hoa Sen cho em hội thực tập làm việc để tích lũy kinh nghiệm ̣c K hành trang chuẩn bị tốt cho em tương lai Cuối cùng, em xin cảm ơn gia đình, bạn bè, người bên cạnh ho động viên, ủng hộ truyền thêm lượng giúp em mạnh mẽ tự tin nhiều Đ ại Trong q trình hồng thành khóa luận cịn giới hạn thời gian kiến thức nên tránh khỏi thiếu sót Mong em nhận góp ý quý báu từ thầy để thân em hồn thiện tốt bổ ̀ng sung thêm kiến thức Tr ươ Em xin chân thành cám ơn! SVTH: Đoàn Thị Nhung Sinh viên thực Đoàn Thị Nhung i GVHD: T.S Lê Thị Quỳnh Liên MỤC LỤC Contents LỜI CẢM ƠN i uê ́ MỤC LỤC ii DANH MỤC HÌNH VẼ iv tê ́H DANH MỤC BẢNG BIỂU v DANH MỤC THUẬT NGỮ vi PHẦN I: ĐẶT VẤN ĐỀ Lý chọn đề tài h in Mục tiêu nghiên cứu ̣c K 2.1 Mục tiêu tổng quát 2.2 Mục tiêu cụ thể ho Đối tượng phạm vi nghiên cứu 3.1 Đối tượng nghiên cứu Đ ại 3.2 Phạm vi nghiên cứu Phương pháp nghiên cứu Tổng quan nghiên cứu có liên quan ̀ng Bố cục khóa luận PHẦN II: NỘI DUNG NGHIÊN CỨU ươ CHƯƠNG I: CƠ SỞ LÍ THUYẾT VÀ CƠNG CỤ PHÁT TRIỂN WEBSITE Tr 1.1 Tổng quan website bán hàng trực tuyến 1.1.1 1.2 Website bán hàng gì? Công cụ xây dựng website 1.2.1 Tương tác thành phần mơ hình MVC 1.2.2 MVC ASP.Net Core 11 SVTH: Đoàn Thị Nhung ii GVHD: T.S Lê Thị Quỳnh Liên 1.2.3 Cơ sở liệu Microsoft SQL Server 13 1.2.4 Microsoft Visual Studio 13 1.2.5 Thanh toán điện tử thẻ Visa 14 uê ́ CHƯƠNG II: MÔ TẢ VÀ PHÂN TÍCH CHỨC NĂNG CỦA WEBSITE 15 2.1 Tổng quan cửa hàng Bulky 15 tê ́H 2.2 Mô tả toán mua hàng website 15 2.3 Phân tích hệ thống 18 2.3.1 Phân tích hệ thống website 18 h 2.3.2 Biểu đồ gói 18 in 2.3.3 Biểu đồ Usecase 19 ̣c K 2.3.4 Biểu đồ 26 CHƯƠNG 3: THIẾT KẾ, XÂY DỰNG VÀ CÀI ĐẶT WEBSITE 34 ho 3.1 Thiết kế hệ thống 34 3.1.1 Mơ hình sở liệu 34 3.1.2 Bảng sở liệu chi tiết 35 Đ ại 3.2 Thiết kế giao diện 42 PHẦN III: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 51 Kết đạt 51 ̀ng Hạn chế đề tài 51 Hướng phát triển đề tài 52 ươ DANH MỤC THAM KHẢO 53 Tr KIỂM TRA KẾT QUẢ ĐẠO VĂN 55 SVTH: Đoàn Thị Nhung iii GVHD: T.S Lê Thị Quỳnh Liên DANH MỤC HÌNH VẼ Hình ảnh 1: Mơ hình MVC 10 Hình ảnh 3: MVC ASP.Net Core 11 Hình ảnh 1.4: Thẻ toán thẻ visa 14 uê ́ Hình ảnh 2: Tương tác thành phần mơ hình MVC tê ́H Hình ảnh 1: Logo cửa hàng Bulky 15 Hình ảnh 2: Biểu đồ gói website 18 Hình ảnh 3: Biểu đồ use case tổng quát 20 Hình ảnh 4: Biểu đồ use case chức quản lý hệ thống 21 h Hình ảnh 5: Biểu đồ Usecase chức quản lý danh mục 22 in Hình ảnh 6: Biểu đồ Usecase chức quản lý đơn hàng 23 ̣c K Hình ảnh 7: Biểu đồ UseCase chức quản lý giỏ hàng 24 Hình ảnh 8: Biểu đồ Usecase chức quản lý toán 25 ho Hình ảnh 9: Biểu đồ đăng nhập 26 Hình ảnh 10: Biểu đồ đăng ký 28 Hình ảnh 11: Biểu đồ tìm kiếm 30 Đ ại Hình ảnh 12: Biểu đồ thêm vào giỏ hàng 32 Hình ảnh 1: Cơ sở liệu website 34 Hình ảnh 2: Giao diện đăng nhập 42 ̀ng Hình ảnh 4: Giao diện trang chủ 43 ươ Hình ảnh 5: Giao diện chi tiết sản phẩm 44 Hình ảnh 6: Giao diện trang giỏ hàng 45 Tr Hình ảnh 7: Giao diện hộp thoại toán 46 Hình ảnh 8: Giao diện xác nhận đơn hàng 47 Hình ảnh 9: Giao diện trang quản lý loại hàng 48 Hình ảnh 10: Giao diện quản lý đơn hàng 49 Hình ảnh 11: Giao diện quản lý sản phẩm 50 SVTH: Đoàn Thị Nhung iv GVHD: T.S Lê Thị Quỳnh Liên DANH MỤC BẢNG BIỂU Bảng 1: Các tác nhân hệ thống 19 Bảng 2: Bảng mô tả chức đăng nhập 26 uê ́ Bảng 3: Bảng mô tả chức đăng ký 28 tê ́H Bảng 4: Bảng mô tả chức tìm kiếm sản phẩm 30 Bảng 5: Bảng mô tả chức thêm vào giỏ hàng 32 h Bảng 1: Bảng sở liệu AspNetUser 36 in Bảng 2: Bảng sở liệu AspNetRoles 36 ̣c K Bảng 3: Bảng sở liệu AspNetUserRoles 36 Bảng 4: Bảng sở liệu AspNetUserLogins 37 ho Bảng 5: Bảng sở liệu Suppliers 37 Đ ại Bảng 6: Bảng sở liệu Categories 38 Bảng 7: Bảng sở liệu Products 38 Bảng 8: Bảng sở liệu ProductImages 39 ̀ng Bảng 9: Bảng sở liệu ShoppingCarts 39 ươ Bảng 10: Bảng sở liệu OrderHeaders 41 Tr Bảng 11: Bảng sở liệu OrderDetails 41 SVTH: Đoàn Thị Nhung v GVHD: T.S Lê Thị Quỳnh Liên DANH MỤC THUẬT NGỮ TIẾNG ANH TIẾNG VIỆT CSS Cascading Style Sheet Language C# C Sharp DDD HTML (Domain-driven Design) Hypertext Markup Language HTTP Hyper Text Transfer Protocol JS JavaScript MVC Model – View – Controller SQL Server Structured Query Language Giải pháp Microsoft để sản xuất nội dung cho website động Ngôn ngữ tạo phong cách cho trang Ngôn ngữ lập trình hướng đối tượng đa uê ́ Active Server Pages Ngôn ngữ đánh dấu siêu văn Giao thức truyền tải siêu văn Ngơn ngữ lập trình website Ngôn ngữ truy vấn sở liệu Tr ươ ̀ng Đ ại ho ̣c K in h ASP tê ́H CHỮ VIẾT TẮT SVTH: Đoàn Thị Nhung vi GVHD: T.S Lê Thị Quỳnh Liên PHẦN I: ĐẶT VẤN ĐỀ Lý chọn đề tài Sự phát triển mạnh mẽ sàn thương mại điện tử thành phần uê ́ thiếu hoạt động kinh doanh, buôn bán cửa hàng, doanh nghiệp Hiện thói quen mua sắm trực tuyến người tiêu dùng tăng nhanh thể qua số tê ́H thống kê Việt Nam (với mức tăng trưởng 30%/năm thị trường ước tính đạt 13 tỷ USD vào năm 2020) [1] Đặc biệt người tiêu dùng mua hàng người nước sàn giao dịch thương mại điện tử Việt Nam tăng từ 41% (năm 2020) h lên tới 57% (năm 2021) [2] Từ số cho thấy vị thị trường in thương mại điện tử ngày quan trọng doanh nghiệp ngày Trong đời sống xã hội phát triển nay, sản phẩm cơng nghiệp ̣c K thịnh hành bên cạnh sản phẩm handmade thủ cơng lên sốt không cạnh Mỗi sản phẩm handmade cái nhìn sáng tạo ho nghệ thuật, nhìn đồ vật làm từ chất liệu vô đơn giản, chí bắt nguồn từ đồ vật cũ mà đảm bảo chất lượng hình thức thỏa mãn nhu cầu khách hàng Tuy làm thủ cơng nhìn Đ ại hút, thấy đôi bàn tay khéo léo, tâm huyết người làm đặt lên sản phẩm để đến tay khách hàng sử dụng cách hoàn hảo chỉnh chu Một khó khăn hàng Việt chưa chinh phục thị ̀ng trường số quốc gia Nên cần xây dựng Website với mục đích giới ươ thiệu, quảng bá đến sản phẩm chất lượng, mẫu mã đa dạng sáng tạo nghệ thuật thủ công để tôn lên giá trị, vẻ đẹp qua sản phẩm tỉ mỉ độc lạ đến với Tr khách hàng nước đặc biệt người nước Một nơi để ý tưởng tự tay làm chạm đến trái tim người mang lại bạn dấu ấn sành điệu, độc đáo sau trải nghiệm sản phẩm thủ công đến từ Việt Nam SVTH: Đoàn Thị Nhung GVHD: T.S Lê Thị Quỳnh Liên Với mong muốn đưa sản phẩm Việt Nam khắp thị trường nước để tăng lượng khách hàng mua hàng trực tuyến, tăng giá trị thương hiệu sản phẩm Việt Nam toàn cầu Qua thể tận tâm, chu đáo, khéo léo xây dựng phát triển hình ảnh mộc mạc, giản dị Việt Nam đến với uê ́ bạn bè quốc tế So với việc kinh doanh truyền thống kinh doanh sàn thương mại điện tử tê ́H đạt hiệu cao hơn, chi phí thấp hơn, quảng cáo sản phẩm đến tay người tiêu dùng nhanh chóng dễ dàng Đồng thời tạo không gian bán hàng đa dạng, phong phú không hạn chế h mặt hàng kinh doanh giải vấn đề khoảng cách địa lí in người bán người mua mà sàn thương mại điện tử hoạt động 24/7 Vì ̣c K em chọn đề tài “XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ KINH DOANH CÁC MẶT HÀNG THỦ CÔNG VIỆT NAM BẰNG ASP.NET CORE” để nhằm đáp ứng nhu cầu, phục vụ cho khách hàng chu đáo, uy tín xã hội Tr ươ ̀ng Đ ại ho mà công nghệ thông tin phát triển mạnh mẽ đại SVTH: Đoàn Thị Nhung ... DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ KINH DOANH CÁC MẶT HÀNG THỦ CÔNG VIỆT NAM BẰNG ASP. NET CORE? ?? để nhằm đáp ứng nhu cầu, phục vụ cho khách hàng chu đáo, uy tín xã hội Tr ươ ̀ng Đ ại ho mà công. .. nghiên cứu 2.1 Mục tiêu tổng quát Xây dựng website thương mại điện tử kinh doanh mặt hàng thủ công uê ́ Việt Nam với giao diện đơn giản, thân thiện, dễ sử dụng ASP. Net Core 2.2 Mục tiêu cụ thể tê ́H... KINH TẾ uê ́ KHOA HỆ THỐNG THÔNG TIN KINH TẾ ̣c K in h tê ́H - - KHÓA LUẬN TỐT NGHIỆP ho ĐỀ TÀI: Đ ại XÂY DỰNG WEBSITE THƯƠNG MẠI ĐIỆN TỬ KINH DOANH CÁC MẶT HÀNG THỦ CÔNG Tr ươ ̀ng VIỆT