Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
796,59 KB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN TOÁN ỨNG DỤNG VÀ TIN HỌC PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG DỰ BÁO DOANH THU BÁN HÀNG VÀ MƠ HÌNH ARIMA Giảng viên hướng dẫn: TS LÊ CHÍ NGỌC Sinh viên thực hiện: PHẠM VIỆT DŨNG MSSV: 20160705 Lớp: Toán – Tin K61 HÀ NỘI – 2019 Hệ hỗ trợ định MỤC LỤC CHƯƠNG I KHẢO SÁT HỆ THỐNG Khảo sát trạng 2 Tổng quan mơ hình ARIMA Dữ liệu khảo sát CHƯƠNG II: PHÂN TÍCH HỆ THỐNG Các chức hệ thống trợ giúp nhà quản lý Sơ đồ luồng liệu 2.1 Biểu đồ mức ngữ cảnh 2.2 Biểu đồ luồng liệu mức o CHƯƠNG III: THIẾT KẾ GIAO DIỆN HỆ THỐNG 10 Ngơn ngữ viết chương trình 10 Thiết kế giao diện website 11 Kết luận 14 Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định CHƯƠNG I KHẢO SÁT HỆ THỐNG CHƯƠNG I KHẢO SÁT HIỆN TRẠNG Khảo sát trạng Các cửa hàng lo lằng nhân viên bán hàng có làm việc hiểu hay khơng, có làm trịn bổn phận hay khơng Các cửa hàng băn khoăn việc doanh thu công ty có xu hướng lên hay xuống, chương trình khuyến mại có thực hiệu hay khơng, có mang lại lợi nhuận hay khơng, ngày nghỉ lễ ngày cuối tuần doanh thu có cao ngày bình thường hay khơng điều thực mối quan tâm nhà quản lý cửa hàng họ ln muốn kiểm sốt điều Dự báo doanh thu cửa hàng việc vô quan trọng cửa hàng, dự báo doanh thu giúp nhà quản lý đưa định phù hợp với trạng giúp hàng tăng doanh thu giảm thiểu rủi ro kinh doanh Tổng quan mơ hình ARIMA Mơ hình ARIMA gồm phần: AR(Auto regressive): tự hồi quy MA(Moving Average): trung bình trượt ARIMA(p,d,q) với p bậc tự hồi quy, d bậc sai phân, q bậc trung bình trượt Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định 2.1 AR(p)-Tự hồi quy Nhận diện mối quan hệ quan sát chuỗi thời gian cách xác định tự tương quan sau khoảng thời gian với giả thuyết chuỗi thời gian ổn định(xác suất phụ thuộc không thây đổi thi trượt thời gian) Xác định quan hệ tự hồi quy tuyến tính chuỗi thời gian: 2.2 MA(q)-Trung bình trượt Xác định quan hệ hồi quy tuyến tính chuỗi thời gian chuỗi tạo sai số dự báo từ q khoảng thời gian trước: 2.3 Mơ hình tự hồi quy trung bình trượt tích hợp ARIMA(p,d,q) Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định Mơ hình tự hồi quy trung bình trượt (ARMA(p,q)) Mơ hình tự hồi quy trung bình trượt tích hợp(ARIMA(p,d,q)) 2.4 Xác định mơ hình ARIMA Tính dừng mơ hình Để xác định mơ hình ARIMA cho chuỗi thời gian có ổn định hay khơng, có ý nghĩa có giá trị trung bình phương sai không đổi theo thời gian Xử lý: lấy sai phân Zt=Yt-Yt-1 Kiểm tra đồ thị ACF PACF để xác định p, q Xác định hệ số p Nếu ACF giảm chậm kho PACF có bước nhảy giảm khoảng thời gian p, dùng mơ hình AR(p) Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định Xác định hệ số q Nếu ACF có bước nhảy giảm với khoảng thời gian q PACF giảm chậm dùng mơ hình MA(q) Tình khuynh: Xu hay khuynh thời gian dài Tình mùa vụ: Chuỗi thời gian có tính mùa vụ giá trị chuỗi thời giant hay đổi theo chu kì lặp lặp lại Xác định chu kì loại bỏ chu kì sai phân để xác định tính dừng Dữ liệu Bộ liệu sử dụng Rossmann Store Sales với cửa hàng lựa chọn cửa hàng 209: Date: ngày(từ 01-01-2013 đến 31-07-2015) Sales: doanh thu cửa hàng Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định Xem xu khuynh mùa liệu Hình 1: Khảo sát liệu Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định CHƯƠNG II PHÂN TÍCH HỆ THỐNG Các chức hệ thống trợ giúp nhà quản lý Dựa liệu lịch sử bán hàng cửa hàng ghi nhận lại từ ngày trước, nhà quản lý cần đưa định có lợi cho việc kinh doanh cửa hàng Hệ thống trợ giúp việc thống kê doanh thu, xu hướng bán hàng cửa hàng theo ngày tuần, tổng kết doanh thu cửa hàng theo năm kinh doanh để nhà quản lý quan sát việc bán hàng của hàng Chức hệ thống dự báo doanh thu cho tháng thới cửa hàng Từ nhà quản lý đưa định việc phát triển để tăng doanh thu cửa hàng Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định Hình Biểu đồ phân cấp chức Sơ đồ luồng liệu 2.1 Biểu đồ mức ngữ cảnh Hình 3: Biểu đồ mức ngữ cảnh Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định 2.2 Biểu đồ luồng liệu Hình 4: Biểu đồ luồng liệu Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 Hệ hỗ trợ định CHƯƠNG III THIẾT KẾ HỆ THỐNG Ngôn ngữ viết chương trình HTML HTML từ viết tắt HyperText Markup Language (ngôn ngữ đánh dấu siêu văn bản) dùng mô tả cấu trúc trang Web tạo loại tài liệu xem trình duyệt HTML tạo phát triển tổ chức W3C (World Wide Web Consortium)Hiện phiên HTML HTML5 với nhiều tính ưu việt so với phiên cũ CSS CSS (viết tắt Cascading Style Sheets) ngôn ngữ định dạng sử dụng để mơ tả trình bày trang Web, bao gồm màu sắc, cách bố trí phơng chữ CSS cho phép chúng hiển thị nội dung tương thích loại thiết bị có kích thước hình khác nhau, chẳng hạn hình lớn, hình nhỏ điện thoại hay máy tính CSS độc lập với HTML sử dụng với ngôn ngữ đánh dấu xây dựng dựa XML CSS tuân theo chuẩn chung W3C quy định Python(Flask) Sử dụng thư viện flask python Python ngôn ngữ đơn giản dễ sử dụng ngôn ngữ thơng dụng Python Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 10 Hệ hỗ trợ định kết nối với đối tượng mơi trường để cung cấp kiểm sốt chương trình đối tượng với chúng Python cho phép tính tốn sử dụng model cách đơn giản dễ dàng, tính tốn đơn giản, thực số giao tác đơn giản trang web Python hỗ trợ tất trình duyệt Firefox, Chorme, … chí trình duyệt thiết bị di dộng có hỗ trợ Hiện python ngôn ngữ thông dụng giới Giao diện Website Hình 5: Giao diện bắt đầu Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 11 Hệ hỗ trợ định Hình 6: Giao diện doanh thu theo tháng Hình 7: Biểu đồ doanh thu theo năm Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 12 Hệ hỗ trợ định Hình 8: Doanh thu theo ngày tuần Hình 9: Dự báo doanh thu cho tháng Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 13 Hệ hỗ trợ định Kết Luận Trong mơn hệ hỗ trợ định em tìm hiểu thiết lập hệ hộ trợ dư báo doanh thu bán hàng đơn giản cách hoàn chỉnh Cách phân tích liệu lựa chọn mơ hình cho phù hợp với liệu đưa dự báo cách tốt Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 14 ... hàng theo ngày tuần, tổng kết doanh thu cửa hàng theo năm kinh doanh để nhà quản lý quan sát việc bán hàng của hàng Chức hệ thống dự báo doanh thu cho tháng thới cửa hàng Từ nhà quản lý đưa định... lý Dựa liệu lịch sử bán hàng cửa hàng ghi nhận lại từ ngày trước, nhà quản lý cần đưa định có lợi cho việc kinh doanh cửa hàng Hệ thống trợ giúp việc thống kê doanh thu, xu hướng bán hàng cửa hàng. .. Giao diện doanh thu theo tháng Hình 7: Biểu đồ doanh thu theo năm Sinh viên thực hiện:Phạm Việt Dũng MSSV: 20160705 12 Hệ hỗ trợ định Hình 8: Doanh thu theo ngày tuần Hình 9: Dự báo doanh thu cho