Biểu đồ luồng dữ liệu

Một phần của tài liệu Tìm hiểu ngôn ngữ ASP NET, phản ứng bài toán quản lí nhân viên trực tuyến (Trang 26 - 32)

I. Phân tích & Thiết kế hệ thống

I.5. Biểu đồ luồng dữ liệu

Biểu đồ luồng dữ liệu dùng để diễn tả tập hợp các chức năng của hệ thống trong mối quan hệ trớc sau của tiến trình xử lý và việc trao đổi thông tin trong hệ thống. Biểu đồ luồng dữ liệu giúp ta thấy đợc đằng sau những gì thực tế xảy ra trong hệ thống, làm rõ những chức năng và các thông tin cần thiết.

Biểu đồ luồng dữ liệu đợc chia thành các mức sau :

a. Mức ngữ cảnh

Là mức tổng quát nhất đợc xây dựng ở giai đoạn đầu của quá trình phân tích và đợc dùng để vạch ra biên giới của hệ thống cũng nh buộc ngời phân tích – thiết kế phải xem xét các luồng dữ liệu bên ngoài hệ thống, ở mức này ngời phân tích chỉ cần xác định đợc các tác nhân ngoài của hệ thống và coi toàn bộ các xử lý của hệ thống là một chức năng, trong biểu đồ cha có kho dữ liệu.

Ngời sử dụng

( Biểu đồ luồng dữ liệu mức ngữ cảnh )

b. Mức đỉnh

Dựa vào sơ đồ phân cấp chức năng ở mức 2 để tách các chức năng thành các chức năng con trên cơ sở tôn trọng 4 nguyên tắc sau :

- Các luồng dữ liệu phải bảo toàn . - Các tác nhân ngoài cũng đợc bảo toàn. - Có thể xuất hiện các kho dữ liệu.

- Có thể bổ sung các luồng dữ liệu nội bộ.

Luận văn tốt nghiệp Nguyễn thị Vân Anh27 Nhân viên và ứng viên Quản lý nhân viên Người quản lý ứng viên và nhân viên Tìm kiếm Xử lý,xem thông tin Cập nhật thông tin Kho lưu Kho lưu

( Chú giải : TT : Thông tin )

( Biểu đồ luồng dữ liệu mức đỉnh )

c. Mức dới đỉnh

Từ ba chức năng cơ bản đợc mô tả ở biểu đồ luồng dữ liệu mức đỉnh, ta tiến hành phân rã thành các chức năng con chi tiết ứng với biểu đồ phân cấp chức năng thấp nhất theo các nguyên tắc cơ bản sau :

- Phải phân rã các chức năng ở mức trên xuống mức dới. - Các tác nhân ngoài bảo toàn từ sơ đồ mức đỉnh.

- Kho dữ liệu xuất hiện dần theo yêu cầu quản lý nội bộ.

- Bảo toàn các luồng dữ liệu vào ra với các tác nhân ngoài và thêm các luồng nội bộ.

- Có thể tách biểu đồ thành từng trang ứng với một hoặc vài chức năng ở mức đỉnh.

* Cập nhật thông tin Cập nhật người QL Cập nhật TT đào tạo Cập nhật DSNV Ngời quản lý Kho lu Cập nhật TT tuyển dụng

Chú giải: TT: thông tin

DSNV: danh sách nhân viên

DSNVĐT: danh sách nhân viên đào tạo QL: quản lý

* Xử lý thông tin.

Luận văn tốt nghiệp Nguyễn thị Vân Anh30

Xử lý thông tin Người quản lý Cập nhật DSNVĐT Kho lu

* Tìm kiếm:

Tìm kiếm NV và ƯV ưng viên và NV Thông tin

Chú giải: NV: Nhân viên ƯV: ứng viên YC: Yêu cầu

Một phần của tài liệu Tìm hiểu ngôn ngữ ASP NET, phản ứng bài toán quản lí nhân viên trực tuyến (Trang 26 - 32)

Tải bản đầy đủ (DOC)

(55 trang)
w