- Xác định tập hợp các đối tượng cần mã hóa Xác định các xử lý tra cứu cần thực hiện
2.4.1. Sơ đồ phân rã chức năng (BFD).
Sơ đồ phân rã chức năng là việc phân rã có thứ bậc các chức năng của hệ
thống. Mỗi một chức năng có thể gồm nhiều chức năng con và thể hiện trong một hình chữ nhật. Như vậy, sơ đồ phân rã chức năng có cấu trúc hình cây. Sơ đồ phân rã chức năng của hệ thống thông tin chỉ ra cho chúng ta biết hệ thống cần phải làm gì, chứ không chỉ ra là phải làm như thế nào. Ở đây chưa cần lưu ý tới các phương tiện để thực hiện các chức năng ấy.
Phân rã của sơ đồ chức năng.
Hệ thống thông tin là thực thể khá phức tạp, bao gồm nhiều thành phần, nhiều cấp hệ. Do đó, phải phân rã sơ đồ chức năng của hệ thống thông tin theo cấu trúc hình cây. Việc phân rã sơ đồ chức năng cho phép phân tích viên hệ thống có thể đi từ tổng hợp đến cụ thể, từ tổng quát đến chi tiết. Có như vậy, phân tích viên hệ thống mới có thể tiến hành theo một trình tự khoa học, mới có thể phân công mỗi một nhóm phụ trách một nhánh nào đó. Điều này giúp cho việc phân công công việc được rõ ràng, không trùng lặp, không nhầm lẫn.
Quy tắc xây dựng sơ đồ phân rã chức năng.
Một sơ đồ phân rã chức năng đầy đủ bao gồm các thành phần sau: - Tên chức năng.
- Đầu vào của các chức năng. - Đầu ra của các chức năng. - Mô tả các chức năng.
Các ký pháp vẽ sơ đồ BFD.
GVHD: Th.S Trịnh Phú Cường SV: Nguyễn Thị Thắm– Khóa 11B
Tên chức năng
Ký pháp chức năng Ký pháp liên kết
Tên chức năng phải là mệnh đề gồm động từ và bổ ngữ. Ví dụ Quản lý bán hàng, Nhập hàng, Xuất hàng,…vv.