2.2. Xây dựng biểu đồ:
2.2.1. Biểu đồ phân cấp chức năng (BPC):
* Định nghĩa:
Biểu đồ phân cấp chức năng một biểu đồ cho phép ta phân dần dần các chức năng
từ chức năng mức cao của hệ thống thành c chức năng chi tiết nhỏ hơn kết qu cuối
cùng ta thu được một cây chức năng. Cây này chia thành các mức, mức trên cùng gọi là
mức gốc, để tả chức năng tổng quát của toàn bộ hệ thống, mức hai các mức tổng
quát. Với mỗi cây chức năng mức hai sẽ được phân thành các chức năng mức ba, quá
trình tiếp tục như vậy đến mức i phân thành mức i+1.
* Đặc điểm:
- BPC cho ta một cách nhìn tổng quát v chức năng, nhiệm vụ xử thông tin cần phải
tiến hành.
- BPC biểu diễn các chức năng dưới dạng tĩnh thế ta không thấy được sự ràng buộc
quan hệ giữa các chức năng.
- BPC gần gũi với đồ tổ chức nhưng không đồng nhất với đồ tổ chức.
* Từ yêu cầu của bài toán quản sinh viên, ta có những thông tin về sinh viên như sau:
- Thông tin về hồ sinh viên
- Thông tin về điểm
- Thông tin về khoa, ngành học
- Thông tin về lớp học
- Thông tin về môn học
- Thông tin về giáo viên...
* đồ phân cấp chức năng của hệ thống quản sinh viên:
2.2.2. Biểu đồ luồng dữ liệu (DFD):
* Định nghĩa:
đồ luồng dữ liệu một hình về hệ thống quan điểm n xứng cho cả dữ liệu
tiến trình. ch ra cách thông tin được vận chuyển từ một tiến trình hoặc từ chức năng
này trong hệ thống sang một tiến trình hoặc chức năng khác. Điều này quan trọng nhất
chỉ ra những thông tin nào cần phải trước khi thực hiện một tiến trình thông tin
nào thu được sau khi thực hiện tiến trình đó.
* hiệu:

Preview text:

2.2. Xây dựng biểu đồ:
2.2.1. Biểu đồ phân cấp chức năng (BPC): * Định nghĩa:
Biểu đồ phân cấp chức năng là một biểu đồ cho phép ta phân rã dần dần các chức năng
từ chức năng mức cao của hệ thống thành các chức năng chi tiết nhỏ hơn và kết quả cuối
cùng ta thu được một cây chức năng. Cây này chia thành các mức, mức trên cùng gọi là
mức gốc, để mô tả chức năng tổng quát của toàn bộ hệ thống, mức hai là các mức tổng
quát. Với mỗi cây chức năng ở mức hai sẽ được phân rã thành các chức năng mức ba, quá
trình tiếp tục như vậy đến mức i phân rã thành mức i+1. * Đặc điểm:
- BPC cho ta một cách nhìn tổng quát về chức năng, nhiệm vụ xử lý thông tin cần phải tiến hành.
- BPC biểu diễn các chức năng dưới dạng tĩnh vì thế ta không thấy được sự ràng buộc
quan hệ giữa các chức năng.
- BPC gần gũi với sơ đồ tổ chức nhưng không đồng nhất với sơ đồ tổ chức.
* Từ yêu cầu của bài toán quản lý sinh viên, ta có những thông tin về sinh viên như sau:
- Thông tin về hồ sơ sinh viên - Thông tin về điểm
- Thông tin về khoa, ngành học - Thông tin về lớp học - Thông tin về môn học
- Thông tin về giáo viên. .
* Sơ đồ phân cấp chức năng của hệ thống quản lý sinh viên:
2.2.2. Biểu đồ luồng dữ liệu (DFD): * Định nghĩa:
Sơ đồ luồng dữ liệu là một mô hình về hệ thống có quan điểm cân xứng cho cả dữ liệu và
tiến trình. Nó chỉ ra cách thông tin được vận chuyển từ một tiến trình hoặc từ chức năng
này trong hệ thống sang một tiến trình hoặc chức năng khác. Điều này quan trọng nhất là
nó chỉ ra những thông tin nào cần phải có trước khi thực hiện một tiến trình và thông tin
nào thu được sau khi thực hiện tiến trình đó. * Kí hiệu: