You are on page 1of 21

Welcome to Our

Nhóm 7
MemBers

Huỳnh Bá Anh Trương Thị Bích Nguyễn Văn Quy Nguyễn Đức Nguyễn Đức Phạm Ngọc
Ngọc Tín Thịnh Pháp
Case Study
2
YÊU CẦU

1 2 3
Phát triển một hệ thống
tích hợp chứa các thông Đảm bảo việc quản lý dữ Hệ thống này giúp cải
tin mà công ty ACME đưa liệu và thông tin quan thiện tính toàn vẹn dữ liệu
ra để giúp ban quản lý theo trọng và sự truy cập dễ dàng cho
dõi tiến độ công việc, quản nhân viên
lý nguồn lực và tối ưu hóa
hiệu suất
YÊU CẦU

Phát triển một hệ thống tích hợp Kiểm tra hệ thống đề xác
sử dụng mô hình trình bày định các hạn chế của mô
( presentation model ) hình này và tính nhất quán
của dữ liệu
Giao diện
Dashboard
YÊU CẦU VỀ DASHBOARD
Hiển thị tóm tắt về số Hiển thị thông tin về
chấm công, nghỉ phép, và Cung cấp báo cáo về
lượng nhân viên và biểu
lịch sử nghỉ phép của tình hình nhân sự,
đồ phân bố theo chức vụ,
nhân viên. Cho phép biểu đồ thống kê về
phòng ban, vùng địa lý.
đăng ký nghỉ phép và dữ liệu nhân viên,
Cung cấp dữ liệu tổng hợp
xem tổng quan về tình chấm công, nghỉ
thu nhập, số lần nghỉ
hình chấm công. phép, và hiệu suất.
phép, và thống kê hiệu
Cung cấp thông tin về Cho phép tùy chỉnh và
suất lao động.
đánh giá hiệu suất của xuất báo cáo theo nhu
nhân viên, mục tiêu cá cầu.
nhân, và tiến độ công
việc. Cho phép quản lý
tạo, ghi nhận, và xem lại
đánh giá.
CaseStudy 3
YÊU CẦU
• Khi nhân viên nhân sự tạo mới 1

• Khi dữ liệu được nhập nhân viên không cần phải nhập

ở 1 nơi tất cả các hệ đầy đủ thông tin 1 cách thủ công

thống khác cần động bộ mà thông qua Mã số thuế cá nhân


1 cách đồng loạt và hoặc số CCCD/CMND hệ thống

sớm nhất có thể tự động điền các thông tin


cần thiết nhằm hạn chế tối đa việc
nhập dữ liệu thủ công
Yêu cầu Giao Diện
• Dữ liệu trên có thể sửa chữa. Sau khi • Về giao diện, dashboard cung cấp cho

Save thì hệ thống sẽ tự động cập nhật công ty một giao diện dễ sử dụng, đầy đủ

• Cơ sở dữ liệu sẽ nhất quán trong vòng các chức năng của một bảng điều khiển.

vài giây sau khi cập nhật diễn ra ở một • Dashboard đi sâu vào các thông tin chính

trong các csdl của nhân viên thể hiện đầy đủ các thông tin

• Sau khi Save thì dữ liệu sẽ hiển thị dữ về tiền lương, tiền thưởng, số ngày làm

liệu mới không hiển thị lại dữ liệu cũ việc...


Những hạn chế

01. 02. 03. 04

Khó bảo trì Dữ liệu có thể không Khó đáp ứng được các Dữ liệu có thể mất toàn bộ

hệ thống nhất quán với nhau nhu cầu khác của người khi bị sự cố khi không có
dùng hệ thống bảo sao lưu
CƠ SỞ DỮ LIỆU
CaseStudy 4
YÊU CẦU VÀ NHIỆM VỤ

Tích hợp hệ thống và ứng dụng chức năng khác của Function Integration để tăng hiệu
suất và sự linh hoạt, giảm chi phí vận hành, tối ưu hóa quy trình làm việc,... mà không
làm ảnh hưởng đến hoạt động của hệ thống củ

Thiết kế cơ sở dữ liệu chung và mô hình hợp nhất cho việc tích hợp các chức năng
(function integration)
Our
Teacher
Sử dụng Phương pháp tích hợp ETL(Extract, Transform, Load) để chuyển đổi và tích hợp dữ liệu từ các nguồn
khác nhau vào một hệ thống cơ sở dữ liệu hoặc data warehouse
BA BƯỚC CHÍNH TRONG QUÁ TRÌNH
• Extract (Trích xuất):
⚬ Bước này liên quan đến việc trích xuất dữ liệu từ các nguồn khác nhau như cơ sở dữ liệu,
tập tin văn bản, API, hệ thống CRM, hoặc bất kỳ nguồn dữ liệu nào có sẵn.
⚬ Dữ liệu thường được trích xuất dưới dạng các bản ghi hoặc tập hợp thông tin từ các
nguồn.
• Transform (Biến đổi):
⚬ Sau khi dữ liệu được trích xuất, chúng thường cần được biến đổi để phù hợp với mô hình
dữ liệu mục tiêu hoặc để chuẩn hóa, tối ưu hóa, xử lý dữ liệu lỗi hoặc trùng lặp.
⚬ Các hoạt động biến đổi có thể bao gồm lọc dữ liệu, cắt tỉa, chuyển đổi định dạng, tính
toán, thay thế giá trị NULL, hoặc kết hợp dữ liệu từ nhiều nguồn.
• Load (Nạp):
⚬ Bước cuối cùng trong quá trình ETL là nạp dữ liệu đã được trích xuất và biến đổi vào hệ
thống đích như data warehouse, cơ sở dữ liệu hoặc hệ thống phân tích.
⚬ Dữ liệu được nạp vào các bảng hoặc cấu trúc dữ liệu mục tiêu theo cách tối ưu để hỗ trợ
việc truy vấn và phân tích sau này
Thank you!
See you next time!

You might also like