- Data Flow Diagram
Data flow diagram atau biasa disebut DFD adalah perangkat analisis dan perancangan yang terstruktur sehingga memungkinkan penganalisis dapat memahami sistem dan subsistem secara visual sebagai suatu rangkaian aliran data yang saling berkaitan.
Fungsi dari Data Flow Diagram adalah :
- Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi.
- DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi sistem.
- DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
Merupakan proses iterative untuk merinci (break down) sebuah sistem menjadi lebih rinci. High level processes dijelaskan atas komponen sub proses yang lebih rinci (lower- level sub-process). Dalam DFD, dekomposisi fungsional dinyatakan dalam pelevelan proses.
- Level DFD
Level-0 DFD
Representasi proses - proses utama sistem pada abstraksi tingkat awal (high level abstraction)
- Context Diagram
Ketentuan:
- Ada konservasi input dan output terhadap data flow apabila proses didekomposisi ke level yang lebih rinci
- Seimbang (balanced) memiliki arti:
- Jumlah input ke lower level DFD sama dengan jumlah input pada higher level DFD terkaitan
- Jumlah output ke lower level DFD sama dengan jumlah output pada higher level DFD terkaitan
- Tidak ada proses yang hanya memiliki output
- Tidak ada proses yang hanya memiliki input (black hole)
- Sebuah proses diberi label/name berupa frasa kata kerja
- Data atau data flow tidak dapat mengalir antar data store, external etinity. Data hanya bisa mengalir apabila ada proses saja
- Data store, entity, data flow diberi nama frasa kata benda.
- Sebuah composite data flowpada satu level dapat dipecah (split into) ke dalam komponen data flow pada level berikutnya, tetapi tidak ada data baru yang ditambahkan.
- Data flow yang mengalir ke Data store berarti update (insert, delete, atau change).
- Data flow mengalir dari data store berarti membaca atau menggunakan (retrieve).
Sumber:
- Power Point Pengantar Teknologi Informasi oleh : Aloysius Bagas Pradipta Irianto S.Kom., M.Eng.
0 komentar:
Posting Komentar