- Hệ thống thông tin tăng cờng khả năng cạnh tranh ISCA ( Infomation System for Competitive Advantage )
2.4.2. Sơ đồ luồng dữ liệu(DFD).
Sơ đồ luồng dữ liệu dựng để mụ tả cũng 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 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ơ đồ luồng dữ liệu chỉ mụ tả đơn thuần hệ thống thụng tin làm gỡ và để làm gỡ ?
Ký phỏp dựng cho sơ đồ luồng dữ liệu(DFD).
Ngụn ngữ sơ đồ luồng dữ liệu sử dụng 4 loại kớ phỏp đơn giản: thực thể, tiến trỡnh, kho dữ liệu và dũng dữ liệu.
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 chỉ một lần nhỡn là nhận ra nội dung chớnh của hệ thống. Sơ đồ ngữ cảnh cũn gọi là sơ đồ mức 0. Phõn ró sơ đồ Tài liệu Tệp dữ liệu Tờn người/ bộ phận phỏt/nhận tin Tờn tiến trỡnh xử lý Tờn dũng dữ liệu Nguồn hoặc đớch Dũng dữ liệu Tiến trỡnh xử lý Kho dữ liệu
Để mụ tả hệ thống chi tiết hơn người ta dựng kỹ thuật phõn ró sơ đồ. Bắt đầu từ sơ đồ khung, người ta phõn ró ra làm sơ đồ mức 0, tiếp sau mức 0 là mức 1…
Một số quy ước và quy tắc liờn quan đến DFD.
1. Một luồng dữ liệu phải cú một tờn trừ luồng xử lý và kho dữ liệu. 2. 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 chỉ một luồng duy nhất.
3. Xử lý luụn phải được đỏnh mó số.
4. Vẽ lại cỏc kho dữ liệu để cỏc luồng dữ liệu khụng cắt nhau. 5. Tờn cho xử lý phải là một động từ.
6. Xử lý buộc phải thực hiện một biến đổi dữ liệu. Luồng vào phải khỏc với luồng ra từ một xử lý.
Đối với việc phõn ró DFD.
7. Thụng thường một xử lý mà logic xử lý của nú được trỡnh bày bằng ngụn ngữ cú cấu trỳc chỉ chiếm một trang giấy thỡ khụng phõn ró tiếp.
8. Chỉ để tối đa 7 xử lý trờn một trang DFD.
9. Tất cả cỏc xử lý trờn BDF phải thuộc cựng một mức phõn ró. 10. Luồng vào của một BDF mức cao phải là luồng vào của một DFD con mức thấp nào đú. Luồng ra tới đớch của một DFD mức lớn hơn nào đú. Đõy cũn gọi là nguyờn tắc cõn đối của DFD.
11. Xử lý khụng phõn ró tiếp thờm thỡ được gọi là xử lý nguyờn thuỷ. Mỗi xử lý nguyờn thuỷ phải cú một phớch xử lý logic trong từ điển hệ thống.
Sơ đồ luồng thụng tin và sơ đồ luồng dữ liệu là hai cụng cụ thường dựng nhất để phõn tớch và thiết kế Hệ thống thụng tin. Chỳng thể hiện hai mức mụ hỡnh và hai gúc nhỡn động và tĩnh về hệ thống.Những cụng cụ này được phần lớn cỏc phõn tớch viờn sử dụng với mức độ khỏc nhau, bất luận quy mụ dự ỏn lớn hay nhỏ cũng như kớch cỡ của dự ỏn to hay nhỏ.