Simbol dan Larangan DFD (Data Flow Diagram / Diagram Alir Data)


Pengertian menurut Kristanto  (2008:61) – “Data  Flow  Diagram merupakan  suatu  model  logika data  atau  proses  yang  dibuat  untuk  menggambarkan  darimana  asal  data  dan kemana  tujuan  data  yang  keluar  dari  sistem,  dimana  data  disimpan, proses  apa yang  menghasilkan  data  tersebut  dan  interaksi  antara  data  yang  tersimpan  dan proses yang dikenakan pada data tersebut.”
Ketentuan Data Flow:
- Nama aliran data yang masuk ke dalam suatu proses tidak boleh sama dengan aliran data yang keluar dari proses tersebut.
- Data flow yang masuk ke atau keluar dari data store tidak perlu diberi nama bila:
      + Aliran data sederhana dan mudah dipahami
      + Alirand ata menggambarkan seluruh data item (suatu record utuh)
- Tidak boleh ada aliran data dari terminal ke data store atau sebaliknya, Karena terminal bukan bagian dari system, hubungan terminal dengan data store harus melalui proses.

Ketentuan Proses:
- Nama proses terdiri dari kata kerja dan kata benda yang mencerminkan fungsi proses tersebut.
- Jangan menggunakan kata “Proses”.
- Tidak boleh ada beberapa proses yang memiliki nama yang sama.
- Proses harus diberi nomor. Urutan nomor sedapat mungkin mengikuti aliran atau urutan proses.
- Diagram Konteks tidak perlu diberi nomor. 


DFD LEVELING
- Diagram Konteks adalah diagram yang terdiri dari suatu proses dan menggambarkan ruang lingkup suatu system. Diagram konteks merupakan level tertinggi dari DFD. Dalam diagram konteks hanya ada satu proses. Tidak boleh ada datastore dalam diagram konteks.
- Diagram Nol/Zero adalah digram yang menggambarkan pandangan secara menyeluruh mengenai system yang ditangani, menunjukan tentang fungsi-fungsi utama atau proes yang ada, aliran data, dan eksternal entity. Untuk proses yang tidak dapat dirinci lagi maka dapat ditambahkan ‘P’ (primitive) pada akhir nomor prosesnya.
- Diagram rinci merupakan diagram yang menguraikan proses apa yang ada dalam diagram nol atau diagram level diatasnya.

LARANGAN DALAM DFD
- Arus data tidak boleh dari entitas luar langsung menuju entitas luar lainnya tanpa melalui suatu proses.
- Arus data tidak boleh dari simpanan data langsung menuju ke entitas luar tanpa melalui suatu proses.
- Arus data tidak boleh dari simpanan data langsung menuju ke simpanan data lainnya tanpa melalui suatu proses.
- Arus data dari satu proses langsung menuju proses lainnya tanpa melalui suatu simpanan data sebaiknya/sebisa mungkin dihindari.


Sumber: Buku karangan Jogiyanto HM & Al-Bahra

Post a Comment

Previous Post Next Post