L−ợc đồ cấu trúc.

Một phần của tài liệu Bài giảng công nghệ phần mềm (Trang 53 - 54)

d. Độ phức tạp: Độ phức tạp của các thuật toán dùng để thực hiện thành phần đó nh− thế nào?

4.2.2.3.L−ợc đồ cấu trúc.

L−ợc đồ cấu trúc chỉ ra cấu trúc các thành phần theo thứ bậc của hệ thống. Nó chỉ ra rằng các phần tử của một biểu đồ luồng dữ liệu có thể đ−ợc thực hiện nh− thế nào với t− cách là một thứ bậc của các thành phần (đơn vị) ch−ơng trình. L−ợc đồ cấu trúc có thể dùng để mô tả ch−ơng trình nhìn thấy đ−ợc với các thông tin xác định lựa chọn các vòng lặp. L−ợc đồ này còn dùng để trình bày một tổ chức đ−ợc tinh chế của thiết kế.

Mỗi thành phần chức năng đ−ợc biểu diễn trên l−ợc đồ cấu trúc nh− là một hình chữ nhật. Thứ bậc đ−ợc biểu diễn bằng cách nối các hình chữ nhật với các đ−ờng. Thông tin vào và thông tin ra cho một thành phần đ−ợc chỉ ra bởi việc dùng mũi tên có thông tin trên đó. Mũi tên đi vào một hộp biểu thị thông tin đi vào, mũi tên đi ra từ một hộp biểu thị thông tin ra. Các kho dữ liệu đ−ợc biểu diễn bằng một khối hình trụ (để tránh nhầm lẫn với các ký hiệu đã dùng trong sơ đồ luồng dữ liệu) và hình bình hành để biểu diễn thông tin vào.

Nhìn chung, l−ợc đồ cấu trúc cho ta thấy đ−ợc mô hình tổng quan của hệ thống. L−ợc đồ này nên đ−a ra ở mức thiết kế tổng quát. Sau này, với từng mô hình thực tế, nếu đã đủ dễ hiểu thì ta không cần thiết phải đ−a ra l−ợc đồ này. Hình vẽ sau minh hoạ một l−ợc đồ cấu trúc.

Quản lý xuất hàng

Thống kê nhập, xuất hàng hoá Quản lý kinh doanh

xuất nhập khẩu

Quản lý nhập hàng

Hoá đơn nhập

Kho hàng Hoá đơn xuất

Một phần của tài liệu Bài giảng công nghệ phần mềm (Trang 53 - 54)