Biểu đồ phân cấp chức năng được xây dựng dựa trên hai ký pháp: Ký pháp biểu diễn mỗi chức năng và ký pháp biểu diễn liên kết giữa chức năng cha và chức năng con
Ký pháp biểu diễn mỗi chức năng là hình chữ nhật có ghi tên của chức năng cần thực hiện (ở dạng động từ kết hợp với bổ ngữ)
Ký pháp biểu diễn liên kết giữa chức năng cha và các chức năng con là dạng hình cây gấp khúc
Chương 3: Phân tích hệ thống… thống…
Chương 3: Phân tích hệ thống… thống…
Cách thức xây dựng FDD
Dựa vào kết quả khảo sát nghiệp vụ hoạt động, tiến hành nghiên cứu sơ đồ tổ chức của tổ chức, và các hồ sơ dữ liệu của hệ thống để xác định các chức năng của HTTT cần phát triển.
Từ chức năng gốc, tiến hành phân rã các chức năng ở các mức
khác nhau thành các chức năng ở mức thấp hơn hơn, đơn giản hơn.
Quá trình phân rã các chức năng được thực hiện cho đến khi thu được các chức năng lá là các chức năng đủ đơn giản, dễ hiểu và dễ thực hiện
Chương 3: Phân tích hệ thống… thống…
Các ràng buộc cơ bản đối với FDD
Mỗi chức năng con phải thực sự tham gia thực hiện chức năng cha
Các chức năng con phải bảo toàn chức năng cha tương ứng
Các chức năng con phải tương đối độc lập với nhau, không trùng lắp lên nhau
Không nên phân rã FDD thành nhiều mức vì sẽ dẫn đến sự phức tạp cho quá trình thiết kế và lập trình
Chương 3: Phân tích hệ thống… thống…