VI. Công cụ mô hình hóa.
6.2. Sơ đồ luồng dữ liệu.
Sơ đồ luồng dữ liệu dùng để mô tả chính hệ thống thông tin như sơ đồ luồng thông tin nhưng trên góc độ trừu tượng. Trên sơ đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lưu trữ dữ liệu, nguồn và đích nhưng không quan tâm tới nơi, thời điểm và đối tượng chịu trách nhiệm xử lý. Sơ đồ luồng dữ liệu chỉ mô tả đơn thuần hệ thống thông tin là làm gì và để làm gì.
Dòng dữ liệu Tên dòng dữ liệu
Tên tiến trình
Xử lý Tiến trình xử lý
Tệp dữ liệu Kho dữ liệu
Tên người/bộ phận
Phát/nhận thông tin Nguồn hoặc đích
Ký pháp dùng cho sơ đồ luông dữ liệu (DFD)
Ngôn ngữ sơ đồ luông dữ liệu DFD sử dụng 4 loại ký pháp cơ bản: Thực thể, tiến trình, kho dữ liệu và dòng dữ liệu.
Các ký pháp cơ bản của ngôn ngữ DFD Các mức của DFD
Sơ đồ ngữ cảnh (Context Diagram) thể hiện rất khái quát nội dung chính của hệ thống thông tin. Sơ đồ này không đi vào chi tiết, mà mô tả sao cho khi nhìn vào là nhận ra nội dung chính
của hệ thống. Để cho sơ đồ được dễ nhìn thì có thể ỏ qua các kho dữ liệu; bỏ qua các xử lý cập nhật
Phân rã sơ đồ
Để mô tả hệ thống chi tiết hơn người ta dùng kỹ thuật phân rã (Explosion) sơ đồ. Bắt đầu từ sơ đồ ngữ cảnh, người ta phân rã ra thành sơ đồ mức 0, tiếp theo là mức 1, 2, …
Các phích lô gíc
Giống như các phích vật lý, phích lô gíc hoàn chỉnh tài liệu cho hệ thống. Có 5 loại phích lô gíc được dùng để mô tả thêm cho luồng dữ liệu, xử lý, kho dữ liệu, tệp dữ liệu và phần tử thông thông tin.
Phích xử lý lô gíc
Phích luồng dữ liệu
27
Tên xử lý: Mô tả:
Tên IFD có liên quan: Các luồng dữ vào: Các luồng dữ ra:
Kho dữ liệu mà xử lý sử dụng: Mô tả lô gíc của xử lý:
Tên xử lý: Mô tả:
Tên IFD có liên quan: Nguồn:
Đích:
Các phần tử thông tin:
Tên phần tử thông tin: Loại:
Độ dài:
Phích phần tử thông tin
Phích kho dữ liệu
Phích tệp dữ liệu
Tên kho: Mô tả:
Tên DFD liên quan: Các xử lý có liên quan:
Tên sơ đồ cấu trúc dữ liệu có liên quan:
Tên tệp: Mô tả:
Tên DFD liên quan: Các phần tử thông tin: Khối lượng (Bản ghi, ký tự):