3.4.3 Desain Sistem DFD Data Flow Diagram
DFD Data Flow Diagram adalah suatu diagram yang menggunakan notasi untuk menggambarkan arus dari data sistem, yang penggunaannya sangat membantu
untuk memahami sistem secara logika, tersruktur dan jelas. DFD dibagi kedalam beberapa level-level yang lebih rendah untuk membatasi
agar diagram tidak menjadi terlalu detail dan sulit dibaca. Hanya dengan empat simbol DFD dapat menggambarkan sebuah system, baik secara fisik maupun
konseptual. Empat symbol DFD yaitu sumbertujuan data, proses, penyimpanan data, dan arus data.
3.4.3.1 Context Diagram
Level tertinggi dalam DFD disebut Context Diagram. Context Diagram memberikan gambaran besar tentang sebuah system serta lingkungan eksternalnya,
dari mana input system itu berasal dan output system itu akan dikirim ke mana. Setiap Context Diagram hanya mewakili satu proses yang mewakili seluruh system.
Bila proses yang ada dinilai perlu untuk digambarkan secara detail lagi, maka detil tesebut akan digambarkan pada diagram level selanjutnya. Level –level setelah
Context Diagram dinomori secara urut dari level 0, 1, 2, dan seterusnya.
Pada hal ini DFD level conctext terdapat beberapa pelaku utama yang berhubungan erat dengan aplikasi ini, yaitu: pendeta, admin dan jemaat. Dengan
pejelasan sebagai berikut: a. Pendeta
Dalam aplikasi ini pendeta menerima dan melihat laporan yang ada, yaitu : laporan pengumuman, laporan agenda, laporan jadwal. Selain itu
pendeta memasukkan data absensi b. Admin
Dalam aplikasi ini admin memberikan data agenda, data renungan, data jadwal dan data pengumuman.
c. Jemaat Dalam aplikasi jemaat memasukkan data diri sebagai data jemaat untuk
dimasukkan kedalam sistem informasi gereja. Jemaat dapat melihat laporan pengumuman, laporan agenda, laporan renungan dan laporan
jadwal.
lap. pengumuman lap. renungan
lap. agenda lap absensi
data agenda data renungan
data keg. jemaat data agenda
data jemaat laporan pengumuman
laporan absensi laporan agenda
laporan keg. jemaat laporan data jemaat
data absensi
jemaat pastoral
admin pendeta
1 sistem informasi gereja
Gambar 3.2 Data flow diagram context
3.4.3.2 DFD Level 1
DFD level 1 ada DFD lanjutan dari DFD context yang telah dilakukan decompose
pada DFD level context agar dapat membuat analisa proses sistem yang lebih mendetail dan menyeluruh. Proses di pecah menjadi beberapa sub-proses.
Seperti yang tampak pada gambar dibawah ini.
lap. jadwal data jadwal
laporan agenda data agenda
lap. pengumuman data pengumuman
data renungan laporan renungan
laporan absensi data absensi
lap. renungan
data jadwal laporan
jadwal data inputan
absensi laporan
absensi
data inputan renungan
data inputan pengumuman
laporan pengumuman
data inputan agenda
laporan agenda
pendeta admin
1 absensi
2 renungan
3 Pengumuman
4 agenda
1 masukkan data
5 jadwal
Gambar 3.3 Data Flow Diagram Level 1
Pada DFD level ini merupakan penjabaran dari diagram context yang sebelumnya telah dijelaskan dengan cara decompose, kemudian dibuat beberapa
proses yang kesemua proses tersebut masih merupakan bagian dari proses inti yaitu proses sistem informasi management jemaat gereja pada GBI The New Church
Sidoarjo. Pada DFD level ini dapat lebih menjelaskan darimana asal data sehingga memuculkan sebuah data store. Seperti yang terlihat pada tabel yang diatas terdapat
proses memasukkan data. Pada proses tersebut dapat dijelaskan bahwa:
a. Memasukkan data