Professional Documents
Culture Documents
Slide PTTKHT Nhóm 1
Slide PTTKHT Nhóm 1
Slide PTTKHT Nhóm 1
Xóa DA
Quản lý dự án Xem danh sách dự án
Thêm công việc
Cập nhật tiến độ công việc
Xóa CV
Xem danh sách CV
Chức năng lá cấp 1 Chức năng lá cấp 2
Tạo tài khoản
Tạo LLV
Quản lý lịch làm việc Cập nhật LLV
Xóa LLV
Xem danh sách LLV
Xem LLV cá nhân
Biểu đồ phân rã chức năng
Từ các bảng phân tích trên ta có biểu đồ phân rã chức năng sau:
Hồ sơ sử dụng và ma trận thực thể
chức năng
Kí hiệu Hồ sơ dữ liệu
D1 Thành viên
D2 Nhóm làm việc
D3 Dự án
D4 Khách hàng
D5 Công việc
D6 Lịch làm việc
D7 Báo cáo
Các chức năng D1 D2 D3 D4 D5 D6 D7
Quản lý thành U
viên
Quản lý nhóm U C
làm việc
Quản lý dự án R R U U
Quản lý khách R U
hàng
Quản nhóm lịch R R U
làm việc
Quản lý báo cáo U
Biểu đồ luồng dữ liệu mức 0
• Biểu đồ dữ liệu mức 0 gồm nhiều chức năng, nó được
phân rã từ biểu đồ mức ngữ cảnh. Các nguyên tắc
phân rã:
Các luồng dữ liệu được an toàn.
Các tác nhân bên ngoài được bảo toàn.
Có thể xuất hiện thêm các kho dữ liệu.
Bổ sung thêm các luồng dữ liệu nội tại nếu cần
thiết.
Biểu đồ luồng dữ liệu mức 1
• Biểu đồ dữ liệu mức 1 được phân rã từ biểu đồ dữ liệu mức 0.
Các thành phần của biểu đồ được phát biểu như sau:
Về chức năng: Phân rã chức năng cấp trên thành chức năng
cấp thấp hơn.
Luồng dữ liệu: Vào/ra mức trên thì lặp lại (bảo toàn), mức dưới
thì phân rã, bổ sung thêm các luồng dữ liệu và thêm vào kho
dữ liệu cho hợp lý.
Kho dữ liệu: Dần xuất hiện theo nhu cầu nội.
Tác nhân ngoài: Xuất hiện đầy đủ ở mức khung cảnh, mức
dưới không thêm gì cả.
Chức năng quản lý dự án
Chức năng quản lý thành viên
Chức năng quản lý khách hàng
Chức năng quản lý lịch làm việc
Chức năng quản lý báo cáo
Chức năng quản lý nhóm làm việc
Mô hình thực thể liên kết
Xác định các mối quan hệ:
Câu hỏi cho động từ Thực thể Thuộc tính
“Thuộc”
Ai thuộc? Thành viên
Thuộc cái gì? Nhóm