- Biểu đồ dạng cụng ty:
3.3 Sơ đồ luồng dữ liệu( DFD Data Flow Datagram)
Sơ đồ DFD dựng để mụ tả cũng chớnh HTTT như sơ đồ IFD 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 hề quan tõm tới nơi, thời điểm và đối tượng chịu trỏch nhiệm xử lý. Sơ đồ DFD chỉ mụ tả đơn thuần HTTT làm gỡ và để làm gỡ
Ký phỏp sử dụng cho DFD
Ngụn ngữ 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. Nguồn hoặc đớch Dũng dữ liệu Kho dữ liệu Tiến trỡnh xử lý 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 HTTT. Sơ đồ này khụng đi vào chi tiết, mà mụ tả sao cho chỉ cần một lần
Tờn người/bộ phận phỏt/nhõn thụng tin Tờn tiến trỡnh xử lý Tệp dữ liệu Tờn dũng dữ liệu
nhỡn là nhận ra nội dung chớnh của hệ thống. Để cho sơ đồ ngữ cảnh sỏng sủa, dễ nhỡn cú thể bỏ 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ơ đồ khung cảnh, người ta phõn ró ra thành sơ đồ mức 0, mức 1…
Một số quy ước và quy tắc liờn quan tới DFD
- Mỗi luồng dữ liệu phải cú một tờn trừ luồng giữa xử lý và kho dữ liệu
- Dữ liệu chứa trờn 2 vật mang khỏc nhau nhưng luụn luụn đi cựng nhau thỡ cú thể tạo ra một luụng duy nhất.
- Xử lý luụn phải được đỏnh mó số.
- Vẽ lại cỏc kho dữ liệu để cỏc luồng khụng cắt nhau. - Tờn cho xử lý phải là một động từ.
- Xử lý buộc phải thực hiện một biến đổi dữ liệu. Luồng vào phỉa khỏc với luồng ra từ một xử lý.
Cỏc phớch logic
Giống như phớch vật lý, phớch logic hoàn chỉnh tài liệu cho hệ thống. Cú 5 loại phớch logic. Chỳng đượ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 tin.