Professional Documents
Culture Documents
Khảo sát
Phân tích và • Nguyễn Quang Huy 20185454
thiết kế
Xây dựng
chương trình
• Đỗ Thị Thanh Châu 20185434
• Vũ Vinh 20173602
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Lời cảm ơn
Khảo sát
Phân tích và
thiết kế
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Xây dựng Quy mô dữ liệu
chương trình
2 Phân tích và thiết kế
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
Requirement 1 Khảo sát
Quy mô dữ liệu Requirement
Phân tích và Quy mô dữ liệu
thiết kế
Xây dựng 2 Phân tích và thiết kế
chương trình
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
Requirement 1 Khảo sát
Quy mô dữ liệu Requirement
Phân tích và Quy mô dữ liệu
thiết kế
Xây dựng 2 Phân tích và thiết kế
chương trình
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Phân tích nghiệp vụ
Khảo sát
Requirement
Quy mô dữ liệu • Order Management (Quản lý đơn đặt hàng) là gì?
Phân tích và
thiết kế
Xây dựng • Quy trình các bước trong quản lý đơn đặt hàng.
chương trình
• Yêu cầu.
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Order Management là gì?
Khảo sát
Requirement
Quy mô dữ liệu
• Đảm bảo quy trình làm việc của doanh nghiệp hoạt động
trơn tru
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Quy trình các bước trong quản lý đơn đặt hàng
Khảo sát
Requirement
Quy mô dữ liệu
Phân tích và
thiết kế
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nhu cầu xây dựng Order Management DW
Khảo sát
Requirement
Quy mô dữ liệu
• Hiệu quả
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Yêu cầu
Input và Output
Khảo sát
Requirement
Quy mô dữ liệu 1. Dữ liệu chuỗi cung ứng
Phân tích và
thiết kế
Xây dựng 2. Báo cáo và dashboard
chương trình
I Sales
I Order Quantity
I Profit
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Yêu cầu
Các Report trong Dashboard
Khảo sát
Requirement Ví dụ Dashboard Sales
Quy mô dữ liệu
Phân tích và
thiết kế • Sales theo Region
Xây dựng
chương trình
• Sales theo Year, Month
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
Requirement 1 Khảo sát
Quy mô dữ liệu Requirement
Phân tích và Quy mô dữ liệu
thiết kế
Xây dựng 2 Phân tích và thiết kế
chương trình
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Bộ dữ liệu
Khảo sát
Requirement
DataCoSupplyChainDataset.csv
Quy mô dữ liệu
Phân tích và
thiết kế
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Kích thước bộ dữ liệu
Khảo sát
Requirement
Quy mô dữ liệu
• Kaggle
Phân tích và
thiết kế
Xây dựng
chương trình • 91.47 MB
• 53 cột
• 180520 dòng
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Mô tả dữ liệu
Phân tích và
thiết kế
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Mô tả các trường dữ liệu
Khảo sát
Requirement
Quy mô dữ liệu
Phân tích và
thiết kế
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Kiến trúc Data
Warehouse Quy mô dữ liệu
ETL
Dimension 2 Phân tích và thiết kế
Data Model ERD
Kiến trúc Data Warehouse
Data Model
OLAP ETL
Xây dựng Dimension
chương trình Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Kiến trúc Data
Warehouse Quy mô dữ liệu
ETL
Dimension 2 Phân tích và thiết kế
Data Model ERD
Kiến trúc Data Warehouse
Data Model
OLAP ETL
Xây dựng Dimension
chương trình Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Kiến trúc mô hình cũ
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Kiến trúc 4 lớp
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Kiến trúc Data
Warehouse Quy mô dữ liệu
ETL
Dimension 2 Phân tích và thiết kế
Data Model ERD
Kiến trúc Data Warehouse
Data Model
OLAP ETL
Xây dựng Dimension
chương trình Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Sơ đồ thực hiện quá trình ETL
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Xử lý các giá trị null
Trước khi ETL:
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Xử lý các giá trị null
Khảo sát
Sau khi ETL:
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Định dạng lại dữ liệu
Trước khi ETL:
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Định dạng lại dữ liệu
Sau khi ETL:
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Xử lý các giá trị đa trị
Trước khi ETL:
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Xử lý các giá trị đa trị
Sau khi ETL: Tách thành 2 cột
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Xử lý các giá trị đa trị
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Stagging
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Chia thành các sheet nhỏ
Khảo sát
Dữ liệu được chia thành nhiều sheet nhỏ trước khi đưa vào
Phân tích và
thiết kế CSDL
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các nội dung ETL
Chia thành các sheet nhỏ
Khảo sát
Phân tích và • Order
thiết kế
Kiến trúc Data
Warehouse
ETL
• Detail Order
Dimension
Data Model ERD
Data Model • Product
OLAP
Xây dựng
chương trình • Category
• Customer
• Department
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Kiến trúc Data
Warehouse Quy mô dữ liệu
ETL
Dimension 2 Phân tích và thiết kế
Data Model ERD
Kiến trúc Data Warehouse
Data Model
OLAP ETL
Xây dựng Dimension
chương trình Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Mô hình ED
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Các chiều dữ liệu
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Kiến trúc Data
Warehouse Quy mô dữ liệu
ETL
Dimension 2 Phân tích và thiết kế
Data Model ERD
Kiến trúc Data Warehouse
Data Model
OLAP ETL
Xây dựng Dimension
chương trình Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Data Model ERD
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Kiến trúc Data
Warehouse Quy mô dữ liệu
ETL
Dimension 2 Phân tích và thiết kế
Data Model ERD
Kiến trúc Data Warehouse
Data Model
OLAP ETL
Xây dựng Dimension
chương trình Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Data Model OLAP
Khảo sát
Phân tích và
thiết kế
Kiến trúc Data
Warehouse
ETL
Dimension
Data Model ERD
Data Model
OLAP
Xây dựng
chương trình
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Xây dựng Quy mô dữ liệu
chương trình
Dashboard
2 Phân tích và thiết kế
Bài học tổng kết
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Xây dựng Quy mô dữ liệu
chương trình
Dashboard
2 Phân tích và thiết kế
Bài học tổng kết
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Dashboard
Khảo sát
Phân tích và
thiết kế Các chủ đề:
Xây dựng
chương trình
Dashboard
Bài học tổng kết • Sales
• Order Quantity
• Profit
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Sales
Khảo sát
Phân tích và
thiết kế
Xây dựng
chương trình
Dashboard
Bài học tổng kết
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Order Quantity
Khảo sát
Phân tích và
thiết kế
Xây dựng
chương trình
Dashboard
Bài học tổng kết
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Profit
Khảo sát
Phân tích và
thiết kế
Xây dựng
chương trình
Dashboard
Bài học tổng kết
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Nội dung chính
Khảo sát
1 Khảo sát
Phân tích và
thiết kế Requirement
Xây dựng Quy mô dữ liệu
chương trình
Dashboard
2 Phân tích và thiết kế
Bài học tổng kết
Kiến trúc Data Warehouse
ETL
Dimension
Data Model ERD
Data Model OLAP
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Bài học rút ra
Khảo sát
1. Kho dữ liệu là cần thiết
Phân tích và
thiết kế
Xây dựng 2. ETL dữ liệu tốn nhiều thời gian
chương trình
Dashboard
3. Kích thước lớn ảnh hưởng nhiều đến thời gian chạy
Bài học tổng kết
8. . . .
Nhóm 13 - lớp 119643 Quản lý đơn đặt hàng Ngày 15 tháng 12 năm 2020
Thank You!