Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 119 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
119
Dung lượng
3,79 MB
Nội dung
ĐẠ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 BÁO CÁO ĐỒ ÁN ĐỀ TÀI: HỆ THỐNG KINH DOANH SÁCH TRỰC TUYẾN VỚI CHATBOX Giáo viên hướng dẫn: Ths Lê Thanh Trọng Nhóm sinh viên thực hiện: Phan Quốc An 18520438 Võ Thanh Bình 18520007 Thành phố Hồ Chí Minh, tháng 12 năm 2021 MỤC LỤC A MÔ TẢ ĐỀ TÀI Tóm tắt đề tài Khảo sát phầm mềm có 2.1 Tiki 2.2 Fahasa 2.3 Vinabook B PHÂN TÍCH YÊU CẦU PHẦN MỀM Danh sách yêu cầu Mô tả chi tiết yêu cầu Sơ đồ Use Cases 17 3.1.1 Sơ đồ 17 3.1.2 Danh sách Actor 18 3.1.3 Danh sách UseCase 19 3.1.4 Đặc tả chi tiết usecase 21 Sơ đồ lớp (mức phân tích) 59 C MÔ TẢ THIẾT KẾ PHẦN MỀM 60 Thiết kế kiến trúc 60 1.1 Kiến trúc hệ thống 60 1.2 Mô tả thành phần hệ thống 62 Sơ đồ lớp chi tiết 63 2.1 Danh sách lớp đối tượng 65 2.2 Mô tả chi tiết lớp đối tượng 65 Thành phố Hồ Chí Minh, tháng 12 năm 2021 Activity Diagrams 75 3.1 Đăng ký bán sách 75 3.2 Sửa thông tin sách 76 3.3 Quản lý tài khoản 77 3.4 Nhập sách 78 3.5 Xem lịch sử nhập xuất sách 79 3.6 Quản lý đơn hàng 80 3.7 Xem báo cáo doanh số 81 3.8 Tương tác với khách hàng 82 3.9 Đăng ký tài khoản 83 3.10 Đăng nhập 84 3.11 Sửa thông tin tài khoản 85 3.12 Tra cứu sách 86 3.13 Đánh giá bình luận sách 87 3.14 Thêm vào giỏ hàng 88 3.15 Thanh toán sách giỏ hàng 89 3.16 Thêm sách vào danh sách yêu thích 90 3.17 Nhắn tin với Chatbot 91 3.18 Gửi phản hồi 91 Thiết kế giao diện 92 4.1 Giao diện Admin 92 4.2 Giao diện khách hàng 103 D CÀI ĐẶT VÀ KIỂM THỬ 114 Thành phố Hồ Chí Minh, tháng 12 năm 2021 Cài đặt 114 1.1 Công nghệ sử dụng 114 1.2 Các tool hỗ trợ 114 Kiểm thử 114 Nhận xét 114 E KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 115 Kết luận 115 Hướng phát triển 115 Thành phố Hồ Chí Minh, tháng 12 năm 2021 NHẬN XÉT CỦA GIẢNG VIÊN ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… LỜI CẢM ƠN Đầu tiền, nhóm chúng em xin gửi lời cảm ơn chân thành đến tập thể quý thầy cô Trường Đại học Công nghệ Thông tin – Đại học Quốc gia Thành phố Hồ Chí Minh q thầy Khoa Cơng nghệ Phần mềm giúp chúng em có kiến thức tảng để thực đề tài Nhóm chúng em xin gửi lời cảm ơn lịng biết ơn sâu sắc tới thầy Lê Thanh Trọng, người trực tiếp hướng dẫn nhóm thực đồ án, hướng dẫn tận tình đóng góp nhiều ý kiến quý báu giúp chúng em hoàn thành tốt báo cáo Trong thời gian thực đề tài, nhóm vận dụng kiến thức tảng tích lũy đồng thời kết hợp với việc học hỏi tiếp thu kiến thức Chúng em cố gắng vận dụng thu thập để hồn thành đồ án tốt Tuy nhiên, q trình thực hiện, khơng tránh khỏi thiếu sót, chúng em mong nhận thơng cảm góp ý chân thành từ thầy Nhóm chúng em xin trân trọng cảm ơn Thành phố Hồ Chí Minh, ngày 24 tháng 12 năm 2021 Nhóm thực A MƠ TẢ ĐỀ TÀI Tóm tắt đề tài Sách nơi chứa đựng kiến thức nhiều ngành nghề, kinh nghiệm sống, vấn đề xã hội hay cảm xúc mà tác giả muốn truyền tải đến người đọc Không gần gũi, thân quen với người, sách phẩm vật thông dụng đồ vật nhà tài sản quý giá lưu giữ nhà Kiến thức, thông tin giới không ngừng mở rộng theo thời gian, đó, nhu cầu sách người xã hội đại ngày vô cao Việc đến tận nhà sách, cảm nhận chất liệu giấy, đọc lời mở đầu mà tác giả gửi gắm vào cuốc sách trải nghiệm mà người đọc muốn có Tuy nhiên, bối cảnh người ngày bận rộn, thời gian mua sắm không nhiều, việc ngồi nhà, mua sách thông qua vài thao tác vô thuận tiện Trong số trường hợp, người đọc bạn bè giới thiệu sách hay, khơng thể đến nhà sách được, mua sách trực tuyến lựa chọn sáng suốt Khảo sát phầm mềm có 2.1 Tiki − Là tảng thương mại điện tử bao gồm nhiều mặt hàng online, bật sách − Có mặt tảng web mobile − Tiki tạo niềm tin cho khách hàng số lượng đầu sách phong phú, chất lượng, ln áp dụng chương trình khuyến hấp dẫn voucher giảm giá, mã giảm giá… − Hạn Chế: + Bán nhiều mặt hàng khác + Khơng có chức chuyên cho việc bán sách phân loại sách, đánh giá nội dung sách 2.2 Fahasa − Là trang web bán sách thuộc Fahasa (công ty sách tiếng Việt Nam) − Đây trang web có hầu hết đầu sách thị trường, đáp ứng đa số nhu cầu khách hàng − Giao diện website Fahasa dễ sử dụng, chia danh mục thể loại sách dễ dàng tìm kiếm sở thích khách hàng − Có mặt tảng web mobile 2.3 Vinabook 4.1.7.2 Thêm user 101 4.1.7.3 Edit user 102 4.2 Giao diện khách hàng 4.2.1 Màn hình đăng nhập 103 4.2.2 Màn hình đăng ký 104 4.2.3 Màn hình quên mật 105 4.2.4 Trang chủ 106 4.2.5 Màn hình tìm kiếm sách 107 4.2.6 Màn hình danh sách sách u thích 108 4.2.7 Màn hình danh sách order 109 4.2.8 Màn hình chi tiết sách 110 4.2.9 Màn hình tài khoản 111 4.2.10 Màn hình chỉnh sửa tài khoản 112 113 D CÀI ĐẶT VÀ KIỂM THỬ Cài đặt 1.1 Công nghệ sử dụng Môi trường phát triển: Web Application, Mobile Application Ngơn ngữ lập trình: Javascript, Dart Database: MongoDB Front-end: ReactJS, Flutter Back-end: NodeJS 1.2 Các tool hỗ trợ Tool phát triển dự án: Visual Studio Code, Postman Tool quản lý phiên bản: Git & Github Tool kiểm soát report: Trello, Microsoft Teams Kiểm thử Phương pháp: Test tay Nhận xét • Phần mềm đáp ứng đầy đủ tốt chức quản lý hệ thống sách phục vụ người dùng tìm kiếm mua sách, giao diện trực quan, dễ sử dụng • Bên cạnh đó, phần mềm số vấn đề cần khắc phục: o Chưa tiến hành kiểm thử công cụ kiểm thử o Phần mềm cịn tiềm ẩn lỗi vặt o Giao diện phần mềm cịn chưa tối ưu khơng gian o Các thơng báo phần mềm cịn chưa đầy đủ, lỗi xảy không hiển thị thành thông báo cho người dùng 114 E KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận • Phần mềm ứng dụng công nghệ thông tin việc mua bán sách • Việc quản lý thống sách trở nên dễ dàng tiêu hao nguồn lực nhân • Các thao tác quản lý, tính tốn có độ xác cao Hướng phát triển • Nhóm cố gắng hồn thiện bổ sung thêm để phần mềm có nhiều chức cơng nghệ cần thiết hệ thống 115 ... loại sách vào hệ thống để thực kinh doanh Vấn đề Đăng bán loại sách có hệ thống Giải pháp Kiểm tra loại sách đăng bán, tồn hệ thống khơng thực thao tác đăng bán Rủi ro Đăng bán loại sách hết hàng... sách Điều kiện sau UC Sách hiển thị hệ thống đăng bán Nhân viên chọn mục “Đăng bán sách? ?? Hệ thống hiển thị giao diện Đăng bán sách Dòng kiện Nhân viên nhập thông tin cần cho loại sách muốn bán... lệ Loại sách đăng bán ngừng kinh doanh Tiêu chí chấp Sách đăng bán hiển thị hệ thống kinh nhận doanh 2.1.2 Sửa thông tin sách Chức Mơ tả chức Mục đích Vấn đề Giải pháp Sửa thông tin sách Cho