1.5.6.1. Các định nghĩa
* Luồng dữ liệu (data flow) là các dữ liệu di chuyển từ một vị trí này đến một vị trí khác trong hệ thống trên một vật mạng nào đó. Luồng dữ liệu được ký hiệu bằng mũi tên có chiều chỉ hướng dữ liệu di chuyển và tên của dữ liệu được ghi ở trên đó. Tên dữ liệu phải là một mệnh đề danh từ và phải thể hiện được sự tổng hợp của các phần tử dữ liệu riêng biệt chứa trong đó.
* Kho dữ liệu (data store) là các dữ liệu được lưu trữ tại một vị trí. Một kho dữ liệu được biễu diễn bằng một hình chữ nhật khuyết một cạnh (bên phải hay bên trái). Sát cạnh trái (phải) của hình chữ nhật có một ô dùng để ghi số hiệu kho dữ liệu, bên trong hình chữ nhật ghi tên kho dữ liệu. Tên kho dữ liệu phải là một mệnh đề danh từ, ví dụ : ” đơn hàng”, “hoá đơn bán hàng”...
* Tiến trình (process) là một hay một số công việc hoặc hành động có tác động lên các dữ liệu làm cho chúng di chuyển, thay đổi, được lưu trữ hay phân phối. Hình chữ nhật góc tròn được dùng để kí hiệu một tiến trình. Một đường gạch ngang phía trên chia hình chữ nhật thành hai phần, phần trên ghi số hiệu của tiến trình, phần dưới ghi tên tiến trình. Tên tiếntrình phải là một mệnh đề động từ gồm động từ và bổ ngữ.
* Tác nhân (actor) của một phạm vi hệ thống được nghiên cứu có thể là một người, nhóm người, một bộ phận, một tổ chức hay một hệ thống khác nằm ngoài phạm vi này và có tương tác với nó về mặt thông tin (nhận hay gửi dữ liệu). Có thể nhận biết tác nhân là nơi xuất phát (nguồn) hay nơi đến (đích) của dữ liệu từ phạm vi hệ thống được xem xét. Hình chữ nhật được sử dụng để ký hiệu một tác nhân, bên trong nó ghi tên tác nhân. Tên tác nhân phải là một danh từ như “khách hàng”, “nhà cung cấp”...
Các ký pháp chuẩn được dùng để biễu diễn biểu đồ luồng dữ liệu:
Tiến trình Kho dữ liệu