Phân tắch hệ thống về chức năng

Một phần của tài liệu Luận văn ứng dụng công nghệ tin học để xây dựng mô hình quản lý dữ liệu đất huyện nghĩa hưng, tỉnh nam định (Trang 44 - 46)

2.5.5.1 Mục ựắch:

- Phân tắch ựể ựi sâu vào những chi tiết của hệ thống. - Diễn tả hệ thống theo bảng chất (mức logic).

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ kinh tế nông nghiệp ... 37 - Hình thành hệ thống mới ở mức logic.

2.5.5.2 Phương pháp chung ựể phân tắch:

Trong việc phân tắch hệ thống, ta tách rời việc nghiên cứu hai bộ phận trên (phân tắch xử lý, phân tắch dữ liệu) nhưng khi thiết kế các bảng (hoặc files) ta phải xét mối quan hệ giữa hai vấn ựề này.

- Cần phân rã những chức năng lớn, phổ quát thành những chức năng khác nhỏ hơn ựể ựi vào chi tiết.

- Xét mối quan hệ giữa các chức năng. Thông thường, ựầu ra của một chức năng trở thành ựầu vào của một chức năng khác.

- Chuyển từ mô tả vật lý sang mô tả logic (sự trừu tượng hóa). - Chuyển từ hệ thống cũ sang hệ thống mới ở mức logic.

- Phân tắch theo cách từ trên xuống (từ tổng quát ựến chi tiết), phần này ta sử dụng biểu ựồ phân cấp chức năng.

- Phát hiện luồng dữ liệu bằng việc sử dụng Biểu ựồ luồng dữ liệu: + Dùng kỹ thuật chuyển ựổi biểu ựồ luồng dữ liệu từ mức vật lý sang mức logic.

+ Dùng kỹ thuật chuyển ựổi biểu ựồ luồng dữ liệu từ hệ thống cũ sang mới.

2.5.5.3 Công cụ diễn tả các xử lý:

Biểu ựồ phân cấp chức năng (BđPCCN):

Nhằm diễn tả việc cung cấp chức năng hệ thống thông tin từ mức tổng quát ựến mức chi tiết gần của hệ thống, biểu ựồ có dạng cây .

- BđPCCN mang tắnh phân cấp từ tổng quát ựến chi tiết (rõ ràng, ựơn giản, dễ hiểu và dễ sử dụng).

- Phương pháp biểu diễn này ựược sử dụng khá phổ biến.

- Với hệ thông tin phức tạp, BđPCCN vẫn chưa biểu diễn ựủ vì không cho ta biết mối liên quan về dữ liệu. để bổ sung cho khuyết ựiểm này, cần

Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ kinh tế nông nghiệp ... 38 dùng thêm biểu ựồ luồng dữ liệu.

Biểu ựồ luồng dữ liệu (BđLDL):

- Trong BđLDL có sử dụng luồng dữ liệu (thông tin) chuyển giao giữa các chức năng.

- BđLDL gồm có 5 yếu tố chắnh: + Chức năng: Nhiệm vụ xử lý thông tin

+ Luồng dữ liệu: Thông tin vào/ra một chức năng xử lý + Kho dữ liệu: Nơi lưu trữ thông tin trong một thời gian

+ Tác nhân ngoài: Người hay tổ chức ngoài hệ thống có giao tiếp với hệ thống

+ Tác nhân trong: Một chức năng hay một hệ con của hệ thống

2.5.5.4 Phân mức:

Là sự phân cấp từ mức tổng quát ựến mức chi tiết ựể nêu lên các chức năng của hệ thống. Tùy theo quy mô của hệ thống mà sự phân cấp này chi tiết ựến mức nào, tuy nhiên, ựa số thường ựược chia thành 3 mức như hình 2.11

Hình 2.11 Cấu trúc một biểu ựồ phân cấp chức năng

Một phần của tài liệu Luận văn ứng dụng công nghệ tin học để xây dựng mô hình quản lý dữ liệu đất huyện nghĩa hưng, tỉnh nam định (Trang 44 - 46)