Xây Dựng Hệ Thống Quản Lý Đơn Hàng Cho Công Ty Sản Xuất Xe Đạp.pdf

103 0 0
Xây Dựng Hệ Thống Quản Lý Đơn Hàng Cho Công Ty Sản Xuất Xe Đạp.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

lOMoARcPSD|38542684 ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐƠN HÀNG CHO CÔNG TY SẢN XUẤT XE ĐẠP Lê Thị Kiều Trang trang.ltk195930@sis.hust.edu.vn Ngành Toán Tin Giảng viên hướng dẫn: TS Phạm Huyền Linh Bộ môn: Viện: Chữ kí của GVHD Toán Tin Toán ứng dụng và Tin học HÀ NỘI, 7/2023 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG HỆ THỐNG QUẢN LÝ ĐƠN HÀNG CHO CÔNG TY SẢN XUẤT XE ĐẠP Lê Thị Kiều Trang trang.ltk195930@is.hust.edu.vn Ngành Toán Tin Giảng viên hướng dẫn: TS Phạm Huyền Linh Bộ môn: Viện: Chữ kí của GVHD Toán Tin Toán ứng dụng và Tin học HÀ NỘI, 7/2023 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 i NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN 1 Mục tiêu và nội dung của đồ án (a) Mục tiêu: (b) Nội dung: 2 Kết quả đạt được (a) (b) (c) 3 Ý thức làm việc của sinh viên: (a) (b) (c) Hà Nội, ngày 31 tháng 7 năm 2023 Giảng viên hướng dẫn ThS Phạm Huyền Linh Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 ii Lời cảm ơn Trong thời gian hoàn thành đồ án này, em đã nhận được rất nhiều sự quan tâm giúp đỡ và khích lệ từ thầy cô, bạn bè và gia đình Em xin chân thành gửi lời cảm ơn tới các Thầy Cô tại Viện Toán ứng dụng và Tin học Thầy cô đã truyền đạt cho em những kiến thức và tạo điều kiện cho em hoàn thành được đồ án này Đặc biệt, em xin gửi lời cảm ơn sâu sắc tới cô Phạm Huyền Linh Cô là người đã trực tiếp hướng dẫn em nghiên cứu đề tài này Cô đã định hướng và truyền đạt những kinh nghiệm quý giá để em có thể hoàn thành đồ án một cách tốt nhất Cô đã cho em những lời khuyên hữu ích nhất để có thể định hướng công việc của mình trong tương lai Đồ án của em không tránh khỏi những thiếu xót, em rất mong nhận được những ý kiến đóng góp của Thầy Cô và các bạn để Đồ án ngày một hoàn thiện hơn Em xin trân trọng cảm ơn! Hà Nội, tháng 7 năm 2023 Tác giả đồ án Lê Thị Kiều Trang Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 iii Nội dung đồ án của em gồm 4 phần 1 Mở đầu Thực hiện tìm hiểu, tổng quan về mô hình 2 Khảo sát hệ thống Khảo sát hệ thống phân tích, cụ thể 3 Phân tích và thiết kế hệ thống Tập trung xác định các yêu cầu mà hệ thống cần đáp ứng Xác định các chức năng cần có, luồng dữ liệu và các thực thể trong hệ thống 4 Xây dựng hệ thống phân tích dữ liệu (a) Xây dựng giao diện website sử dụng (b) Xây dựng phân hệ Phân tích dữ liệu và Báo cáo để ra các Báo cáo cho doanh nghiệp Hà Nội, tháng 7 năm 2023 Tác giả đồ án Lê Thị Kiều Trang Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 iv Mục lục Danh sách bảng 1 Danh sách hình vẽ 1 Chương 1 Chương MỞ ĐẦU 4 1.1 Mở đầu 4 1.1.1 Vấn đề thực tế và lý do chọn đề tài 4 1.1.2 Mục tiêu và nội dung nghiên cứu 5 1.2 Một số khái niệm cơ bản 5 1.2.1 Tổng quan về Web 5 1.2.2 Kinh doanh thông minh (Bussiness Intelligence) 13 1.3 Kiến trúc kho dữ liệu 16 1.3.1 Khái niệm kho dữ liệu 16 1.3.2 Mô hình dữ liệu đa chiều 18 1.4 Các công nghê sử dụng 20 1.4.1 Mô hình MVC 20 1.4.2 HTML 21 1.4.3 CSS 21 1.4.4 JavaScript 22 1.4.5 Bootstrap 23 1.4.6 PHP laravel 24 1.4.7 SQL Server 25 1.4.8 Công cụ trực quan hóa dữ liệu Power BI 26 Chương 2 Chương KHẢO SÁT 29 2.1 Hệ thống hiện tại doanh nghiệp sử dụng 29 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 v 2.2 Khảo sát nghiệp vụ 31 2.2.1 Quy trình nghiệp vụ thực tế 31 2.2.2 Quy mô bộ dữ liệu 35 2.2.3 Luồng dữ liệu 36 2.2.4 Trạng thái đơn hàng 36 2.3 Yêu cầu của hệ thống mới 37 Chương 3 Chương PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 40 3.1 Phân tích và thiết kế hệ thống quản lí đơn hàng 40 3.1.1 Sơ đồ phân cấp chức năng 40 3.1.2 Sơ đồ luồng dữ liệu 41 3.1.3 Sơ đồ thực thể liên kết 43 3.1.4 Kiến trúc hệ thống Quản lý đơn hàng 43 3.1.5 Mô hình dữ liệu quan hệ 48 3.1.6 Thiết kế giao diện hệ thống (Mockup) 55 3.2 Phân tích và thiết kế phân hệ Phân tích dữ liệu và Báo cáo 57 3.2.1 Kiến trúc hệ thống Phân tích dữ liệu 57 3.2.2 Khám phá dữ liệu 57 3.2.3 Phân tích các chiều, chủ điểm phân tích 66 3.2.4 Kiến trúc hệ thống phân tích dữ liệu 67 3.2.5 Thiết kế cơ sở dữ liệu hệ thống OLAP 67 Chương 4 Chương XÂY DỰNG HỆ THỐNG 75 4.1 Xây dựng hệ thống quản lý đơn hàng 75 4.2 Xây dựng các báo cáo dashboard 83 Tổng kết 94 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 1 Danh sách hình vẽ 1.1 Mô hình Client-Server 7 1.2 Mô hình Single-Page Application (SPA) 8 1.3 Mô hình Microservices 9 1.4 Mô hình Serverless 11 1.5 Quy trình kinh doanh thông minh 14 1.6 Ảnh Bussiness Intelligence 15 1.7 Ảnh mô tả kho dữ liệu 17 1.8 Minh họa lược đồ hình sao 18 1.9 Minh họa lược đồ bông tuyết 19 1.10 SQL Server 25 1.11 Ảnh mô tả Power BI 27 2.1 Hệ thống cũ 30 2.2 Hệ thống cũ 31 2.3 Quy trình xử lí đơn hàng 31 2.4 Mô hình chuỗi cửa hàng bán lẻ 32 2.5 Luồng nghiệp vụ 34 2.6 Luồng nghiệp vụ 36 2.7 Các trạng thái đơn hàng 37 3.1 Sơ đồ phân cấp chức năng 40 3.2 Sơ đồ luồng dữ liệu mức ngữ cảnh 41 3.3 Sơ đồ luồng dữ liệu 42 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 2 3.4 Sơ đồ thực thể liên kết 43 3.5 Mô hình MVC 44 3.6 Các lớp trong Models 45 3.7 Các lớp trong View 47 3.8 Các lớp trong Controllers 48 3.9 Mô hình dữ liệu OLTP 54 3.10 Giao diện đăng nhập mock up 55 3.11 Giao diện đăng ký mock up 55 3.12 Giao diện Quản lý đơn hàng mockup 56 3.13 Giao diện Phân hệ Phân tích dữ liệu và Báo cáo 56 3.14 Kiến trúc hệ thống phân tích dữ liệu 57 3.15 Doanh thu theo tuổi và giới tính của khách hàng 57 3.16 Doanh số theo tuổi và giới tính của khách hàng 58 3.17 Doanh thu theo thương hiệu và chủng loại 59 3.18 Doanh số theo thương hiệu và chủng loại 59 3.19 Doanh thu theo thời gian 60 3.20 Doanh số theo thời gian 60 3.21 Doanh thu theo phương thức thanh toán 61 3.22 Doanh số theo theo phương thức thanh toán 62 3.23 Doanh thu theo nhân viên 63 3.24 Doanh số theo nhân viên 64 3.25 Top 5 sản phẩm có số lượng tồn kho cao nhất 64 3.26 Số lượng tồn kho theo chủng loại và hãng 65 3.27 Kiến trúc hệ thống phân tích dữ liệu 68 3.28 Mô hình dữ liệu 68 3.29 Mô hình dữ liệu quan hệ hệ thống OLAP 69 4.1 Giao diện đăng nhập 75 4.2 Giao diện đăng ký tài khoản 76 4.3 Giao diện Quản lý Sản phẩm 76 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com) lOMoARcPSD|38542684 3 4.4 Giao diện quản lý đơn hàng 77 4.5 Giao diện quản lý khách hàng 77 4.6 Giao diện quản lý kho hàng 78 4.7 Giao diện quản lý cửa hàng 78 4.8 Giao diện quản lý danh mục sản phẩm 79 4.9 Giao diện quản lý nhãn hàng 79 4.10 Giao diện quản lý nhân viên 80 4.11 Giao diện dashboard vận hành bán hàng 80 4.12 Giao diện dashboard phân tích 81 4.13 Giao diện dashboard chân dung khách hàng 81 4.14 Giao diện phân quyền cho các nhóm nghiệp vụ 82 4.15 Giao diện quản lý tài khoản người dùng 82 4.16 Danh mục các báo cáo 83 4.17 PD200 - Dasboard phân tích doanh thu 84 4.18 PD200 - Dasboard phân tích doanh thu (tiếp) 85 4.19 PS300 - Dasboard phân tích số lượng đơn hàng 86 4.20 PS100 - Dasboard phân tích số lượng sản phẩm bán 87 4.21 PS400 - Dasboard phân tích số lượng sản phẩm tổn kho 88 4.22 TK500 - Dasboard chân dung Khách hàng 89 4.23 TK500 - Dasboard chân dung Khách hàng (tiếp) 90 4.24 VS200 - Dasboard báo cáo doanh thu theo tháng 91 4.25 VS200 - Dasboard báo cáo doanh thu theo tháng (tiếp) 92 4.26 VS300 - Dasboard báo cáo số lượng đơn hàng theo tháng 93 Downloaded by Toilatoi Nguyen (phamhalinh.16@gmail.com)

Ngày đăng: 12/03/2024, 09:06

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

Tài liệu liên quan