(DFD) TentangDFD DFD bukanflowchart ProsesdalamDFD bisaberjalansecaraparalel DFD menggambarkanalirandata dalamsebuah sistem DFD adalahDatayang tersimpandanproses denganprosesyang terhubungdengandata tersebut Tidakadaloop ataupuncabangdalamDFD DFD menggambarkansemuaproses, meskipun prosestersebut terjadi dalamwaktuyang berbeda. 2 Simbol DFD Entity Digambarkandengansimbol bujur sangkar. Merupakansumber atautujuandari dari alirandata. Merupakanlingkunganluar dari sistem. Bisamenggambarkansecaraphisik, seseorangatauseelompokorangatau system lain. 3 Entity Kadang-kadangperluuntuk menduplikasinyauntuk menghindari anakpanahyang simpangsiur. Ditandai dengangarisdiagonal disudut kananbawahyang menyatakankalau entitti tersebut lebihdari satu. AliranData Menggambarkanalirandata dari suatu proses keproseslainnya. Merepresentasikandenganmenggunakan anakpanah. Namaprosesditulisuntukmenjelaskanarti dalamalirantersebut danditulisuntuk mengidentifikasi alirantersebut. Alirandata dapat menyebar ataumenyatu 4 Proses Adalahfungsi yang mentransformasikandata secara umum. Karenaprosesadalahsuatupekerjaan, makauntukmenamai sebuahproses mulailahdengankatakerjadandiikuti objek. Storage/ Penyimpan Komponenyang berfungsi untuk menyimpandata/ file adalahfungsi yang mentransformasikandata secaraumum. 5 PeraturanpentingdalamDFD entity entity proses PeraturanpentingdalamDFD entity entity proses 6 PeraturanpentingdalamDFD Semua objek harus mempunyai nama Alirandata harus diawala dan diakhiri oleh proses Semua aliran data harus mempunyai tanda panah. Level dalamDFD Model ini menggambarkan sistem sebagai jaringan kerja antar fungsi yang berhubungan satu dengan yang dengan aliran dan penyimpan data. Bisa terjadi penurunan level dimana dalam penurunan level yang lebih rendah harus bisa merepresentasikan proses tersebut kedalam spesifikasi proses yang jelas. 7 Level dalamDFD Dalam DFD level dimulai dari level 0 kemudian turun ke DFD level 1, 2 dan seterusnya sesuai dengan kebutuhan. Dalam penurunan tidak semua bagian sistem harus diturunkan dengan jumlah level yang sama. Level dalamDFD Alirandata dalamyang masuk dan keluar dalamlevel X harus harus berhubungan dengan alirandata yang masuk dan keluar padalevel X +1 yang mendefinisikan proses padalevel X tersebut. 8 DFD Level 0 DFD-Level-1 9 Decomposition Diagram Logical Processes Cari Function: Set of related and ongoing activities Events :Logical units of work performed as whole Elementary Processes : discrete, detail activities required to complete the response to an event 10 (Cont) Kemudian Hilangkanprosesbirokrasi danmasukanproses yang : Komputasi Keputusan Organisasi Pengurutan Filter data Data store Dont do this 11 KlinikGigi