Khóa Luận Tốt Nghiệp Phát Triển Hệ Thống Đấu Giá Trực Tuyến Tích Hợp Ví Momo Dựa Trên Kiến Trúc Microservice.pdf

93 5 0
Khóa Luận Tốt Nghiệp Phát Triển Hệ Thống Đấu Giá Trực Tuyến Tích Hợp Ví Momo Dựa Trên Kiến Trúc Microservice.pdf

Đ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM Lê Đồn – 17520348 KHĨA LUẬN TỐT NGHIỆP PHÁT TRIỂN HỆ THỐNG ĐẤU GIÁ TRỰC TUYẾN TÍCH HỢP VÍ MOMO DỰA TRÊN KIẾN TRÚC MICROSERVICE Developing An Online Auction Integrated MoMo Wallet Based On Microservice Architecture KỸ SƯ/CỬ NHÂN NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2022 ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM Lê Đồn – 17520348 KHĨA LUẬN TỐT NGHIỆP PHÁT TRIỂN HỆ THỐNG ĐẤU GIÁ TRỰC TUYẾN TÍCH HỢP VÍ MOMO DỰA TRÊN KIẾN TRÚC MICROSERVICE Developing An Online Auction Integrated MoMo Wallet Based On Microservice Architecture KỸ SƯ/CỬ NHÂN NGÀNH KỸ THUẬT PHẦN MỀM TP HỒ CHÍ MINH, 2022 THƠNG TIN HỘI ĐỒNG CHẤM KHĨA LUẬN TỐT NGHIỆP Hội đồng chấm khóa luận tốt nghiệp, thành lập theo Quyết định số …………………… ngày ………………… Hiệu trưởng Trường Đại học Công nghệ Thông tin ………………………………………… – Chủ tịch ………………………………………… – Thư ký ………………………………………… – Ủy viên ………………………………………… – Ủy viên ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CƠNG NGHỆ THƠNG TIN TP Hồ Chí Minh, ngày … tháng … năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ HƯỚNG DẪN) Tên khóa luận: Phát Triển Hệ Thống Đấu Giá Trực Tuyến Tích Hợp Ví MoMo Dựa Trên Kiến Trúc Microservice Nhóm sinh viên thực hiện: Cán hướng dẫn: Lê Đoàn TS Nguyễn Trịnh Đơng 17520348 Đánh giá Khóa luận: Về báo cáo: Số trang: 93 Số chương: Số bảng số liệu: Số hình vẽ: 73 Số tài liệu tham khảo: 13 Sản phẩm: Một số nhận xét hình thức báo cáo: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Về nội dung nghiên cứu: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Về chương trình ứng dụng: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Về thái độ làm việc sinh viên: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Đánh giá chung: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Điểm sinh viên: Lê Đoàn:……… /10 Người nhận xét (Ký tên ghi rõ họ tên) Nguyễn Trịnh Đông ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC Độc Lập - Tự Do - Hạnh Phúc CÔNG NGHỆ THÔNG TIN TP Hồ Chí Minh, ngày … tháng … năm …… NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (CỦA CÁN BỘ PHẢN BIỆN) Tên khóa luận: Phát Triển Hệ Thống Đấu Giá Trực Tuyến Tích Hợp Ví MoMo Dựa Trên Kiến Trúc Microservice Nhóm sinh viên thực hiện: Cán phản biện: Lê Đoàn ……………………………… 17520348 Đánh giá Khóa luận: Về báo cáo: Số trang: 93 Số chương: Số bảng số liệu: Số hình vẽ: 73 Số tài liệu tham khảo: 13 Sản phẩm: Một số nhận xét hình thức báo cáo: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Về nội dung nghiên cứu: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Về chương trình ứng dụng: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Về thái độ làm việc sinh viên: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Đánh giá chung: ……………………………………………………………………………………………… ……………………………………………………………………………………………… ……………………………………………………………………………………………… Điểm sinh viên: Lê Đoàn:……… /10 Người nhận xét (Ký tên ghi rõ họ tên) Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an LỜI CẢM ƠN Lời đầu tiên, em xin bày tỏ lòng biết ơn sâu sắc đến thầy Nguyễn Trịnh Đông – giảng viên hướng dẫn em thực khóa luận tốt nghiệp Thầy đồng hành tận tình hướng dẫn cho em qua giai đoạn luận án Nhờ có giúp đỡ nhiệt tình thầy mà em hồn thành được luận án cách tốt Vì kiến thức em cịn hạn chế nên khơng thể tránh khỏi thiếu sót q trình thực Tuy nhiên, em cố gắng hoàn thành hạn hạn chế lỗi nhiều Em ln mong đợi nhận ý kiến đóng góp quý quý báu từ thầy qua rút kinh nghiệm, hồn thiện thân tinh thần nghiêm túc, tự giác học hỏi Trong q trình làm khóa luận khơng thể tránh khỏi thiếu sót, em mong nhận phản hồi từ thầy bạn để hỗ trợ giúp cho báo cáo em thêm hoàn thiện Chân thành cảm ơn thầy! TP Hồ Chí Minh, Ngày 22 tháng 12 năm 2022 Sinh viên Lê Đoàn Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an MỤC LỤC THÔNG TIN HỘI ĐỒNG CHẤM KHÓA LUẬN TỐT NGHIỆP LỜI CẢM ƠN MỤC LỤC DANH MỤC HÌNH 12 DANH MỤC TỪ VIẾT TẮT 14 TÓM TẮT KHÓA LUẬN 15 CHƯƠNG 1: MỞ ĐẦU 16 1.1 DẪN NHẬP 16 1.2 MỤC ĐÍCH 16 1.2.1 Lý chọn đề tài 16 1.2.2 Mục tiêu 16 1.2.3 Tính khác biệt/tính 17 1.3 KẾ HOẠCH LÀM VIỆC 17 CHƯƠNG 2: KIẾN THỨC CƠ BẢN 19 2.1 HỆ THỐNG CƠ SỞ LUẬT 19 2.1.1: LUẬT THƯƠNG MẠI 19 2.1.2: LUẬT ĐẤU GIÁ 19 2.1.3: LUẬT GIAO DỊCH ĐIỆN TỬ 19 2.2 KIẾN THỨC CÔNG NGHỆ 20 2.2.1 Kiến trúc Microservice 20 2.2.2 Ngơn ngữ lập trình Go 21 2.2.3 Hệ sở liệu MySQL 22 2.2.4 Sử dụng ReactJS trình phát triển giao diện người dùng 23 2.3 GIẢI PHÁP THANH TỐN QUA VÍ ĐIỆN TỬ MOMO 23 2.3.1 Giới thiệu ví MoMo 23 2.3.2 Ví MoMo so với ví điện tử khác 24 2.3.3 Áp dụng ví MoMo vào đề tài 25 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 27 3.1 BẢNG PHÂN RÃ CHỨC NĂNG 27 3.2 ĐẶC TẢ USE CASE 30 3.2.1 Danh sách Use case hệ thống 30 3.2.2 Đặc tả Use Case 30 3.2.2.1 Người dùng đăng ký tài khoản 30 3.2.2.2 Người dùng đăng nhập vào hệ thống 31 3.2.2.3 Người dùng thay đổi mật 32 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an 3.2.2.4 Người dùng quản lý thông tin cá nhân 32 3.2.2.5 Người dùng quản lý thông tin địa giao hàng 33 3.2.2.6 Người dùng quản lý thông tin mặt hàng 34 3.2.2.7 Người dùng quản lý thông tin phiên đấu giá 35 3.2.2.8 Quy trình quản lý hóa đơn mua hàng 37 3.2.2.9 Quy trình quản lý đơn đặt hàng 38 3.2.2.10 Quy trình tham gia đấu giá sản phẩm 39 3.3 SƠ ĐỒ PHÂN RÃ TÍNH NĂNG (FDD) 41 3.4 SƠ ĐỒ CA SỬ DỤNG (USE CASE DIAGRAM) 41 3.4.1 Use case tổng quát 41 3.4.2 Use case quy trình quản lý tài khoản 42 3.4.3 Use case quy trình quản lý thơng tin cá nhân 42 3.4.4 Use case quy trình quản lý thơng tin địa giao hàng 43 3.4.5 Use case quy trình quản lý mặt hàng 44 3.4.6 Use case quy trình quản lý phiên đấu giá 45 3.4.7 Use case quy trình quản lý đơn đặt hàng/mua hàng 46 3.4.8 Use case quy trình đấu giá toán 47 3.5 SƠ ĐỒ HOẠT ĐỘNG (ACTIVITY DIAGRAM) 48 3.5.1 Quy trình quản lý tài khoản 48 3.5.2 Quy trình quản lý thơng tin cá nhân 49 3.5.2.1 Xem thông tin cá nhân 49 3.5.2.2 Cập nhật thông tin cá nhân 50 3.5.3 Quy trình quản lý thông tin địa giao hàng 51 3.5.3.1 Xem thông tin địa giao hàng 51 3.5.3.2 Thêm thông tin địa giao hàng 52 3.5.3.3 Cập nhật thông tin địa giao hàng 53 Hình 3.22: Sơ đồ hoạt động cập nhật thông tin địa giao hàng 53 3.5.4 Quy trình quản lý mặt hàng 54 3.5.4.1 Xem thông tin mặt hàng 54 3.5.4.2 Thêm thông tin mặt hàng 55 3.5.4.3 Cập nhật thông tin mặt hàng 56 3.5.4.4 Sơ đồ quy trình nhập hàng 57 3.5.5 Quy trình quản lý phiên đấu giá 58 3.5.5.1 Xem thông tin phiên đấu giá 58 3.5.5.2 Thêm thông tin phiên đấu giá 59 3.5.5.3 Cập nhật thông tin phiên đấu giá 60 3.5.6 Quy trình quản lý đơn đặt hàng/mua hàng 61 3.5.6.1 Xem thông tin đơn đặt hàng/mua hàng 61 3.5.6.2 Cập nhật thông tin đơn đặt hàng/mua hàng 62 3.5.7 Quy trình đấu giá 63 3.5.8 Quy trình tốn 65 3.7 LƯỢC ĐỒ CSDL 68 10 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Nút thêm hình ảnh: Thêm hình ảnh cho sản phẩm (Có thể thêm tối đa hình ảnh cho sản phẩm) - Ơ nhập liệu: o Bước giá: Thêm bước giá cho phiên đấu giá o Ngày bắt đầu: Định dạng dd/mm/yyyy hh:mm:ss , ngày bắt đầu phiên đấu giá không nhỏ ngày o Ngày kết thúc: Định dạng dd/mm/yyyy hh:mm:ss , ngày kết thúc phiên đấu giá không nhỏ ngày ngày bắt đầu - Nút kích hoạt: Chọn kích hoạt để bắt đầu phiên đấu giá - Chọn hình ảnh làm ảnh bìa cho sản phẩm - Sau nhấn nút “Lưu” toàn thông tin mặt hàng cập nhật người dùng cập nhật lại lúc Hình 4.14: Màn hình cập nhật phiên đấu giá - Lưu ý: Chỉ chỉnh sửa xóa phiên đấu giá chưa có người tham gia phiên đấu giá 79 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.15: Cửa sổ xác nhận xóa phiên đấu giá 4.6 QUY TRÌNH QUẢN LÝ CÁC ĐƠN ĐẶT/MUA HÀNG 4.6.1 Quản lý đơn đặt hàng Hình 4.16: Màn hình hiển thị tất đơn đặt hàng 80 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Có tất trạng thái đơn đặt hàng: o Chờ xác nhận: Khi đơn hàng tạo chờ toán người bán chưa xác nhận giao cho đơn vị vận chuyển o Đang giao: Khi đơn hàng người bán giao cho đơn vị vận chuyển đơn hàng tự động chuyển sang trạng thái giao o Đã nhận: Khi đơn hàng người mua xác nhận nhận hàng tốn thành cơng với người vận chuyển o Đã huỷ: Khi đơn hàng bị huỷ người mua thay đổi ý định mua hàng người bán chủ động huỷ đơn hàng người mua từ chối nhận hàng o Trả hàng/Hoàn tiền: Khi người mua có nhu cầu trả lại hàng muốn hồn tiền 4 Hình 4.17: Màn hình hiển thị chi tiết đơn hàng - Nút huỷ đơn: Người dùng nhấn “Huỷ đơn” để huỷ đơn hàng đồng thời bị trừ điểm uy tín - Nút vận chuyển ngay: Khi người dùng chọn toán qua hình thức COD (Thanh tốn nhận hàng) - Nút thay đổi địa chỉ: Người dùng thay đổi địa giao hàng dựa danh sách địa tạo trước - Ơ nhập liệu lời nhắn: Người dùng để lại lời nhắn cho người bán - Các trạng thái đơn hàng: Xác nhận đơn hàng: Đơn hàng tạo chờ người mua xác nhận phương thức toán địa giao hàng 81 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Chờ toán: Nếu người mua chọn phương thức toán COD sau nhận hàng thành cơng chuyển thành “Đã toán” Nếu người dùng chọn phương thức tốn ví MoMo E-wallet sau qt mã tốn thành cơng trạng thái chuyển thành “Đã toán” Đang giao: Trạng thái đơn hàng sau người mua xác nhận phương thức vận chuyển “Đang chờ shipper lấy hàng” Sau người bán xác nhận giao cho đơn vị vận chuyển trạng thái chuyển thành “Đã giao cho đơn vị vận chuyển” Đã nhận: Sau người mua xác nhận nhận hàng, trạng thái “Đã nhận” cập nhật Đánh giá: Sau người mua đánh giá đơn hàng, trạng thái “Đánh giá” cập nhật Hình 4.18: Cửa sổ thay đổi địa giao hàng - Ô lựa chọn: Người dùng chọn địa có để chọn làm địa giao hàng cho đơn hàng - Nút xác nhận: Xác nhận địa chọn 82 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.19: Màn hình thơng báo đơn hàng bị huỷ 4.6.2 Quản lý đơn mua hàng Hình 4.20: Màn hình hiển thị tất đơn mua hàng khách - Nút cập nhật lại trang: Nhấn để tải lại trang giúp người bán hàng dễ dàng cập nhật đơn hàng - Nút chi tiết đơn hàng: Dẫn đến trang chi tiết đơn hàng - Có tất trạng thái đơn đặt hàng: 83 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an o Chờ xác nhận: Khi đơn hàng tạo chờ toán người bán chưa xác nhận giao cho đơn vị vận chuyển o Đang giao: Khi đơn hàng người bán giao cho đơn vị vận chuyển đơn hàng tự động chuyển sang trạng thái giao o Đã nhận: Khi đơn hàng người mua xác nhận nhận hàng tốn thành cơng với người vận chuyển o Đã huỷ: Khi đơn hàng bị huỷ người mua thay đổi ý định mua hàng người bán chủ động huỷ đơn hàng người mua từ chối nhận hàng o Trả hàng/Hoàn tiền: Khi người mua có nhu cầu trả lại hàng muốn hồn tiền Hình 4.21: Màn hình hiển thị chi tiết đơn mua hàng khách - Nút giao cho đơn vị vận chuyển: Khi người mua xác nhận hình thức tốn, người bán giao cho đơn vị vận chuyển xác nhận sau - Nút không giao hàng: Khi người mua không nhận hàng, người bán xác nhận tình trạng đơn hàng bị huỷ người không nhận hàng trừ điểm uy tín - Nút xác nhận hoàn thành đơn hàng: Sau người mua nhận hàng, người bán xác nhận hồn thành đơn hàng kết thúc trình mua bán 84 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.22: Màn hình hiển thị chi tiết đơn mua hàng khách 4.7 QUY TRÌNH ĐẤU GIÁ Hình 4.23: Màn hình hiển thị tất phiên đấu giá diễn - Từ trang chủ hệ thống người dùng chọn sản phẩm để tham gia đấu giá - Người dùng dễ dàng theo dõi phiên đấu tham gia với thơng báo phiên đấu đặt tiền - Bên cạnh người dùng tìm kiếm sản phẩm mong muốn theo tên sản phẩm 85 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.24: Màn hình hiển thị tất phiên đấu giá diễn Hình 4.25: Màn hình diễn phiên đấu giá - Nút điều chỉnh tăng/giảm giá tiền muốn đặt: Người dùng tăng/giảm giá tiền mà muốn đặt theo bước giá đặt từ đầu - Nút đấu giá: Sau chỉnh mức giá mong muốn, người dùng nhấn “Đấu giá” 86 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Điều kiện để tham gia đấu giá điểm uy tín người dùng phải lớn 80 số dư ví phải lớn giá trị sản phẩm mà họ muốn đấu giá Hình 4.26: Màn hình sau đấu giá với bảng hiển thị thông tin người tham gia đấu giá - Hệ thống cập nhật theo thời gian thực có người khác đặt số tiền lớn số tiền bạn đặt trước - Lưu ý: bạn đặt mức giá cao người dẫn đầu người chơi khác Hình 4.27: Cửa sổ hiển thị thông báo người thắng tiến hành tốn 87 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an - Sau đấu giá thành công sản phẩm hệ thống thông cho người dùng biết đơn hàng họ tạo tốn nhanh cách nhấn vào nút “Thanh toán ngay” 4.8 QUY TRÌNH THANH TỐN Hình 4.28: Màn hình tốn sản phẩm - Người dùng chọn hình thức tốn là: o COD: Trả tiền nhận hàng o Ví MoMo E-Wallet - Với hình thức tốn COD, người dùng cần chọn thơng tin địa giao hàng nhấn vào nút “Vận chuyển ngay” đợi người bán xác nhận thông tin - Với hình thức Ví MoMo E-Wallet, người dùng sau chọn địa giao hàng nhấn vào nút “Thanh tốn ngay”, hình chuyển sang trang tốn tự động QR Code MoMo Người dùng cần mở ứng dụng ví MoMo sử dụng từ trước chọn vào mục “Quét mã” 88 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.29: Màn hình giao diện ứng dụng MoMo 89 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.30: Màn hình giao diện tốn QR Code MoMo Hình 4.31: Màn hình thơng báo thành cơng sau người dùng quét mã toán - Sau toán qua MoMo thành công người dùng điều hướng lại trang chi tiết đơn hàng với trạng thái “Đã toán” 90 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Hình 4.32: Màn hình chi tiết đơn hàng sau tốn thành công qua MoMo - Trong trường hợp người dùng tốn khơng thành cơng qua ví MoMo hệ thống tự động điều hướng lại trang chi tiết đơn hàng người dùng thực lại thao tác để tốn Hình 4.33: Màn hình chi tiết đơn hàng sau tốn qua MoMo khơng thành công 91 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an CHƯƠNG 5: KẾT LUẬN 5.1 KẾT QUẢ ĐẠT ĐƯỢC - Thành công việc xây dựng hệ thống đấu giá trực tuyến chức trang thương mại điện tử Ngồi cịn áp dụng thành cơng kiến trúc Microservice trình phát triển giúp hệ thống giúp ứng dụng dễ dàng việc bảo trì mở rộng thêm nghiệp vụ nâng cao - Hiểu ứng dụng Docker vào trình phát triển phần mềm, giúp dễ dàng việc deploy ứng dụng lên tảng Điện toán đám mây Azure, GCP hay AWS - Thành cơng việc tích hợp hệ thống toán trực tuyến QR Code Ví điện tử MoMo giúp khách hàng thuận tiện việc toán 5.2 KẾT QUẢ CHƯA ĐẠT ĐƯỢC - Do vấn đề kinh phí nên chưa thể deploy tất dịch vụ lên tảng điện tốn đám mây - Vì dự án cá nhân nên thiếu sót khơng thể tránh khỏi q trình phát triển hệ thống 5.3 HƯỚNG PHÁT TRIỂN - Tiếp tục hồn thiện tính có như: Bộ lọc sản phẩm theo thuộc tính, chức quản lý đơn hàng trả hàng hay hồn tiền, xây dựng hệ thống thơng báo cập nhật trạng thái đơn hàng - Thêm chức nhằm tăng trải nghiệm người dùng như: Đề xuất sản phẩm tương tự, đánh giá sản phẩm sau mua hàng, đầu tư nhiều mặt tối ưu UI/UX nhằm tăng trải nghiệm người dùng, tích hợp thêm dịch vụ toán bên thứ ba phổ biến Paypal, VNPay,… - Deploy hoàn chỉnh hệ thống lên tảng điện toán đám mây để nghiệm thu từ có định hướng cho việc tối ưu mặt tốc độ xử lý cho hệ thống 92 Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn C.vT.Bg.Jy.Lj.Tai lieu Luan vT.Bg.Jy.Lj van Luan an.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj Do an.Tai lieu Luan van Luan an Do an.Tai lieu Luan van Luan an Do an Stt.010.Mssv.BKD002ac.email.ninhd.vT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.LjvT.Bg.Jy.Lj.dtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn.Stt.010.Mssv.BKD002ac.email.ninhddtt@edu.gmail.com.vn.bkc19134.hmu.edu.vn

Ngày đăng: 24/07/2023, 00:12

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

Tài liệu liên quan