Xây dựng hệ thống cung cấp dịch vụ quản lý và kinh doanh trực tuyến

138 16 0
Xây dựng hệ thống cung cấp dịch vụ quản lý và kinh doanh trực tuyến

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN XÂY DỰNG HỆ THỐNG CUNG CẤP DỊCH VỤ QUẢN LÝ VÀ KINH DOANH TRỰC TUYẾN GVHD: Th.S MAI ANH THƠ SVTH : NGUYỄN BẢO TRẤN LÔ MINH PHÁT NGUYỄN VĂN SƠN SKL010285 Tp Hồ Chí Minh, tháng 6/2023 BỢ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐÀO TẠO CHẤT LƯỢNG CAO KHÓA LUẬN TỐT NGHIỆP ĐỀ TÀI: XÂY DỰNG HỆ THỐNG CUNG CẤP DỊCH VỤ QUẢN LÝ VÀ KINH DOANH TRỰC TUYẾN Ngành: Công nghệ thông tin Giảng viên hướng dẫn: Th S Mai Anh Thơ Nhóm thực hiện: Nguyễn Bảo Trấn – 19110301 Lô Minh Phát – 19110511 Nguyễn Văn Sơn – 19110280 Khố: 2019 – 2023 Thành phớ Hờ Chí Minh, tháng 06 năm 2023 Đại học Sư phạm Kỹ thuật TP HCM CỢNG HỊA XÃ HỢI CHỦ NGHĨA VIỆT NAM Khoa Đào tạo Chất lượng cao Độc lập – Tự – Hạnh phúc Thực hiện: STT Họ tên sinh viên MSSV Lô Minh Phát 19110511 Nguyễn Bảo Trấn 19110301 Nguyễn Văn Sơn 19110280 Tên đề tài: Xây dựng hệ thống cung cấp dịch vụ quản lý kinh doanh trực tuyến Nội dung đề tài: Nghiên cứu ứng dụng công nghệ đại việc xây dựng, triển khai hệ thống cung cấp dịch vụ quản lý kinh doanh thời trang Mang đến cho người dùng công cụ, ứng dụng, hỗ trợ cho việc kinh doanh trực tuyến Thời gian thực hiện: 13/02/2023 – 28/05/2023 Chữ ký SV: Sinh viên Sinh viên Sinh viên TP Hồ Chí Minh, ngày… tháng… năm 2023 TRƯỞNG NGÀNH (Ký ghi rõ họ tên) GIẢNG VIÊN HƯỚNG DẪN (Ký ghi rõ họ tên) LỜI CẢM ƠN Lời đầu tiên, nhóm chúng em xin gửi lời cảm ơn chân thành đến Khoa Đào tạo Chất lượng cao Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh, tạo điều kiện cho nhóm thực khóa luận tốt nghiệp Đồng thời, nhóm chúng em xin gửi lời tri ân sâu sắc đến Cơ Mai Anh Thơ Trong q trình tìm hiểu học tập, chúng em nhận lời khuyên mà cô đưa từ kinh nghiệm thực tiễn hướng dẫn tận tình, tâm huyết Cơ giúp chúng em tích lũy thêm nhiều kiến thức hay bổ ích Từ kiến thức mà truyền đạt, nhóm chúng em xin trình bày lại tìm hiểu thực đề tài Tuy nhiên, kiến thức nhóm em cịn hạn chế định Do đó, khơng tránh khỏi thiếu sót q trình hồn thành đồ án Mong q thầy xem góp ý để đồ án nhóm chúng em hồn thiện Kính chúc q thầy hạnh phúc thành cơng nghiệp “trồng người”, dồi sức khỏe để tiếp tục dìu dắt nhiều hệ học trò đến bến bờ tri thức MỤC LỤC Nội dung Trang MỤC LỤC DANH SÁCH BẢNG DANH SÁCH ẢNH, HÌNH 10 Định nghĩa từ viết tắt 14 PHẦN MỞ ĐẦU 15 CHƯƠNG 1: LÝ DO CHỌN ĐỀ TÀI 15 1.1.Giới thiệu 15 1.2.Xu hướng kinh doanh 15 1.3.Vấn đề tồn 15 1.4.Giải pháp cho vấn đề tồn 15 1.5.Mục tiêu nghiên cứu: 17 PHẦN NỘI DUNG 18 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG 18 2.1.Một số hệ thống tham khảo 18 2.1.1 Nền tảng quản lý bán hàng đa kênh SAPO 18 2.1.2 Website kinh doanh thời trang Nike 23 2.1.3 Hệ thống quản lý Yody 27 2.2.Tổng hợp, phân tích yêu cầu cho hệ thống 29 2.2.1 Về chức năng, website: 29 2.2.1.1 Website quản lý cửa hàng (Shop Manager): 29 2.2.1.2 Website cửa hàng (Shopping Website): 29 2.2.1.3 Website triển khai (Tenant Manager): 29 2.2.2 Về giao diện, trải nghiệm người dùng (UI/UX) 30 CHƯƠNG 3: KIẾN TRÚC HỆ THỐNG VÀ CÔNG NGHỆ SỬ DỤNG 31 3.1.Kiến trúc hệ thống 31 3.1.1 Định nghĩa 31 3.1.2 Ưu điểm nhược điểm 31 3.1.3 Các giải pháp thiết kế 32 3.1.3.1 Sử dụng database riêng biệt cho tenant (Database per Tenant) 32 3.1.3.2 Sử dụng chung database, tenant sử dụng schema (Schema per Tenant) 33 3.1.3.3 Dùng chung database schema cho tất tenant (Shared database)34 3.2.Công nghệ sử dụng – Backend 34 3.2.1 Spring Boot 34 3.2.2 Cấu trúc dự án 35 3.2.3 MySQL 36 3.3.Công nghệ sử dụng – Frontend 37 3.3.1 ReactJS 37 3.3.2 Cấu trúc án 38 3.3.3 Các thư viện dùng hỗ trợ cho website 39 3.4.Triển khai hệ thống, cấu hình CI/CD 39 CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 39 4.1.Người dùng hệ thống 40 4.1.1 Xác thực phân quyền 40 4.1.2 Phân loại người dùng (Actors) 40 4.2.Thiết kế use case 41 4.3.Mô tả chức 42 4.3.1 Quản lí tài khoản 47 4.3.2 Quản lí thuộc tính sản phẩm 54 4.3.3 Quản lí thẻ sản phẩm 60 4.3.4 Quản lí danh mục 61 4.3.5 Quản lí tin tức 61 4.3.6 Quản lí quyền (Master) 61 4.3.7 Quản lí tỉnh thành 65 4.3.8 Quản lí chi nhánh 70 4.3.9 Quản lí thuộc tính 71 4.3.10 Đăng nhập người dùng 76 4.3.11 Đăng ký người dùng 77 4.3.12 Quản lý sản phẩm 79 4.3.13 Thêm sản phẩm vào giỏ hàng 79 4.3.14 Xem sản phẩm giỏ hàng 80 4.3.15 Đặt hàng toán đơn hàng 81 4.3.16 Quản lí sản phẩm 85 4.3.17 Quản lý đơn đặt hàng 90 4.3.18 Quản lý tenant 90 4.4.Class diagram 94 4.5.Thiết kế giao diện 97 4.5.1 Layout website quản lý cửa hàng 97 4.5.1.1 Giao diện thành phần dùng để hiển thị nội dung 97 4.5.1.2 đăng nhập 105 4.5.1.3 User Profile 107 4.5.1.4 Navigation Bar 108 4.5.1.5 Màn hình quản lý nội dung 109 4.5.2 Layout website triển khai 110 4.5.3 Layout website cửa hàng 111 4.5.3.1 Giao diện trang hiển thị sản phẩm 111 4.5.3.2 Giao diện trang xem chi tiết sản phẩm 112 4.5.3.3 Giao diện trang giỏ hàng 112 CHƯƠNG 5: KIỂM THỬ PHẦN MỀM 115 5.1.Test plan 115 5.2.Thiết kế test case: 115 CHƯƠNG 6: KẾT LUẬN 116 6.1.Kết đạt 116 6.2.Ưu điểm: 116 6.3.Nhược điểm: 117 6.4.Hướng phát triển sau: 117 TÀI LIỆU THAM KHẢO 118 PHỤ LỤC 119 Location 119 Store 119 Category 120 News 120 Tenant 121 Employee 122 Permission 122 Group 122 Account 123 10 CustomerAddress 124 11 Customer 124 12 Tag 125 13 ProductCategory 125 14 ProductVariant 125 15 ProductConfig 127 16 Product 127 17 OrderItem 128 18 Order 128 19 Variant 130 20 VariantConfig 130 21 VariantTemplate 130 22 Payment 131 23 paymentConfig 131 24 Carousel 132 25 carouselItem 132 26 FacetedSearch 132 27 FactedItem 133

Ngày đăng: 05/12/2023, 10:01

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

  • Đang cập nhật ...

Tài liệu liên quan