
Bài tập mẫu về Mô hình hóa chức năng
với Biểu đồ Luồng dữ liệu (DFD)
GV: Bùi Thị Hạnh
Tổ Công nghệ Thông tin – Khoa Công nghệ.
1

Bài tập:
Để tin học hóa khâu quản lý điểm của Khoa
A tại một Trường Đại học B với thông tin
sau:
-Khoa có Giáo vụ phụ trách nhập điểm sinh
viên cho mỗi môn học;
-Sinh viên thực hiện đăng ký môn học và xem
điểm trên hệ thống này.
Yêu cầu: Hãy mô hình hóa chức năng khâu
quản lý điểm trên bằng biểu đồ luồng dữ
liệu DFD.

Khái niệm Mô hình hóa chức năng với biểu
đồ luồng dữ liệu (Data Flow Diagram - DFD)
Việc mô hình hóa chức năng của hệ thống
giúp người phân tích ……………… hoạt động
của hệ thống và trả lời cho câu hỏi:
Hệ thống ……..gì?
DFD là kỹ thuật nhằm xây dựng ………………
thiết kế xử lý.
tài liệu hóa
làm
tài liệu đặc tả

Hướng dẫn:
Để mô hình hóa chức năng hệ thống với biểu đồ
luồng dữ liệu DFD cần:
1) Căn cứ tài liệu xác định yêu cầu hệ thống, vẽ
biểu đồ ngữ cảnh (context diagram) mô tả tổng
quát hoạt động của hệ thống.
2) Từ sơ đồ mức ngữ cảnh ở trên kết hợp với các
chi tiết xác định yêu cầu về nghiệp vụ của hệ thống,
vẽ biểu đồ mô tả chức năng và luồng dữ liệu tương
tác của các thành phần: tác nhân, tiến trình, kho
dữ liệu gọi là biểu đồ DFD (Data Flow Diagram)
mức đỉnh (mức 0)
3) Để có được chi tiết mô tả các chức năng, tiến
hành phân rã DFD mức 0 đến mức thứ i(i>=1)

1. Vẽ biểu đồ mức ngữ cảnh
Lưu ý về vẽ Biểu đồ mức ngữ cảnh:
- Biểu diễn ……………… hoạt động của hệ thống (từ
tài liệu khảo sát hiện trạng và xác định yêu cầu)
- Diễn tả toàn bộ hệ thống bằng …………
- Không có …………………
Các chức năng của hệ thống:
Sinh viên đăng ký môn học, SV xem điểm theo môn
học.
Giáo vụ Khoa nhập điểm SV theo môn học.
Đối tượng người sử dụng tham gia vào hệ
thống: Sinh viên, Giáo vụ Khoa
tổng quan
một ô xử lý
kho dữ liệu

