DFD Level 0 Context Diagram DFD Level 1 DFD Level 2 Proses Pengolahan Data

Pada gambar di atas dijelaskan proses penalaran aplikasi untuk mendeteksi penyakit ginjal dengan fuzzy logic, di mulai dari menginputkan data gejala pasien yang di inpuntkan oleh pengguna pasien sendiri. Setelah itu dilakukan proses perhitungan dengan menggunakan rumus tertentu untuk memperoleh nilai presentase optimal kemungkinan penyakit.

3.6 Perancangan Basis Data Database

Suatu aplikasi komputer diperlukan suatu database yang mampu menampung data yang akan diinputkan oleh user. Maka dari itu perancangan database sangat diperlukan karena dengan kita melakukan rancangan terlebih dahulu kita dapat mengetahui seperti apa program yang kita buat sehingga dapat menghasilkan suatu database yang mampu untuk digunakan dengan kapasitas sesuai yang diinginkan user.

3.6.1 DFD Level 0 Context Diagram

Context diagram merupakan dasar pembentukan suatu desain database dimana context diagram dapat dijabarkan menjadi DFD. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.9 Konteks Diagram Pada gambar 3.9 terdapat proses utama yaitu proses expert system dengan dua entitas, yaitu petugas_medis dan pasien. Pada entitas petugas_medis terdapat login_petugas_medis, data_gejala, data_diagnosa, data_penyakit, dan data_pengobatan. Pada entitas pasien terdapat login_pasien, data_gejala_pasien, data_diagnosa_pasien, dan data_solusi.

3.6.2 DFD Level 1

DFD level 1 merupakan gambar DFD Level 1dari sistem pakar penyakit ginjal dimana merupakan hasil dari drop drown context diagram. Gambar di bawah ini terdapat lima proses, yaitu proses_login, proses pengolahan_data, proses_diagnosa, proses perhitungan_fuzzyfikasi, dan proses solusi. Pada proses login, dokter melakukan login untuk bisa masuk ke dalam aplikasi ini. Berikut ini adalah penggambaran dari DFD Level 1: Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 3.10 DFD Level 1

3.6.3 DFD Level 2 Proses Pengolahan Data

Pada DFD Level 2 proses pengolahan_data dokter memproses dengan cara insert data_gejala, data _diagnosa, data_penyakit, dan data_pengobatan. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Petugas medis juga akan terus mengupdate data_gejala dan data_diagnosa apabila terdapat dan terjadi penambahan data-data tersebut nantinya, serta petugas medis akan melakukan proses delete pada data-data tersebut jika terjadi kesalahan kecuali data penyakit yang tidak akan di delete. Berikut ini adalah penggambaran dari DFD Level 2 Proses Pengolahan Data : Gambar 3.11 DFD Level 2 Proses Pengolahan Data Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

3.6.4 DFD Level 2 Proses Diagnosa