3.4.2.2 DFD Level 2
Pasien 1.1
Daftar Pasien Pasien
Data pasien Data Pasien
Data login pasien Data login pasien
1.2 Konsultasi
-Data login pasien -entry jwb_pertanyaan
- Data Gejala - Data Penyakit
- Hasil Konsultasi
Penyakit
Hasil Gejala
1.3 History
Data Gejala Data Gejala
Data Penyakit Data Penyakit
Data Hasil Lap.Hasil Konsultasi
Data Hasil Data Hasil
Gambar 3.7 DFD Level 2 untuk Pasien
Proses P.1.1 Nama Proses
: Daftar Pasien Masukan
: Data Pasien Keluaran
: Data Login Pasien Keterangan
: Proses untuk mengakses sistem Proses P.1.2
Nama Proses : Konsultasi
Masukan : Data Login Pasien, Jwb_pertanyaan
Keluaran : Data Gejala, Data Penyakit, Hasil Konsultasi.
Keterangan : Pasien dapat melakukan konsultasi untuk mendapatkan hasil
diagnosis.
Proses P.1.3
Universitas Sumatera Utara
Nama Proses : History
Masukan : Data Login Pasien
Keluaran : Lap.Hasil Konsultasi
Keterangan : Pasien dapat melihat history penyakit
Pada Data Flow Diagram ini digambarkan bahwa pasien bisa melakukan akses terhadap sistem dengan 3 jenis antar muka yang berbeda yaitu, Daftar
Pasien, Konsultasi, dan History. Daftar Pasien digunakan untuk memasukkan data pasien dan user login, yang terhubung dengan database tabel pasien. Antarmuka
yang kedua adalah konsultasi, dimana pertanyaan dari sistem pakar akan di berikan di antarmuka ini, akses langsung kepada tabel penyakit di database, tabel
penyakit dan tabel gejala akan terhubungkan melalui antarmuka ini, sehingga proses inferensi didalam sistem pakar dapat berjalan. Kemudian hasil inferensi
dari sistem pakar tersebut akan dimasukkan kedalam tabel hasil. Pemaparan dari tabel hasil dapat dilihat pada antarmuka History yang diakses oleh pasien.
Universitas Sumatera Utara
2.1 Login Admin
2.2 Data Gejala
2.3 Data Penyakit
2.4 Data Aturan
2.5 Data Relasi
2.6 Data Laporan
Admin
Data Login Admin
Admin
Data Login Admin Data Login Admin
Entry Data Gejala
Gejala
Data Gejala Data Gejala
Data Gejala
Penyakit
Pohon
Relasi
Hasil
Entry Data Penyakit DataPenyakit
Data Penyakit Data Penyakit
Data Aturan Data Aturan
Data Relasi Data Aturan
Entry Data Aturan
Data Relasi Entry Data Relasi
Data Hasil Lap.Hasil konsultasi
Data Laporan Data Relasi
Gambar 3.8 DFD Level 2 untuk Admin
Proses P.2.1 Nama Proses
: Login Admin Masukan
: Data Login Admin Keluaran
: Data Login Admin Keterangan
: Proses untuk mengakses sistem Proses P.2.2
Nama Proses : Data Gejala
Masukan : Entry Data Gejala
Keluaran : Data Gejala
Universitas Sumatera Utara
Keterangan : Admin mengentry data gejala dalam sistem.
Proses P.2.3 Nama Proses
: Data Penyakit Masukan
: Entry Data Penyakit Keluaran
: Data Penyakit Keterangan
: Admin mengentry data penyakit dalam sistem.
Proses P.2.4 Nama Proses
: Data Aturan Masukan
: Entry Data Aturan Keluaran
: Data Aturan Keterangan
: Admin mengentry data aturan dalam sistem Proses P.2.5
Nama Proses : Data Relasi
Masukan : Entry Data Relasi
Keluaran : Data Relasi
Keterangan : Admin mengentry data relasi dalam sistem.
Proses P.2.6 Nama Proses : Data Laporan
Masukan : Data Laporan, Data Hasil
Keluaran : Laporan Hasil Konsultasi
Keterangan : Admin mencetak laporan hasil konsultasi
Untuk pengguna admin maka desain data flow diagram akan menghadirkan lebih banyak antarmuka, ada 5 antarmuka yang akan dipaparkan
yaitu antarmuka Login, Entry Gejala, Entry Penyakit, Entry Aturan, dan Laporan.
Universitas Sumatera Utara
Login digunakan untuk pengaturan pengguna, user id, dan password yang tersimpan di tabel admin di database. Entry Gejala digunakan untuk pengaturan
gejala apa yang diinginkan agar setiap jenis gejala penyakit tersimpan di dalam tabel gejala. Begitu juga dengan Entry Penyakit, merupakan antarmuka yang
digunakan untuk memasukkan data tentang penyakit tersebut kedalam database dan tersimpan didalam tabel penyakit di database. Untuk menghubungkan antara
data Penyakit dan data Gejala, maka dibuat Entry Aturan, Entry Aturan ini merupakan penghubung antara Gejala dan Penyakit, sehingga tercipta rule-rule
atau aturan di basis pengetahuan sistem pakar yang dibangun. Tabel aturan digunakan untuk menyimpan data mengenai aturan yang ada. Yang terakhir
adalah antarmuka Laporan, antarmuka ini digunakan untuk memaparkan dan mencetak hasil dari inferensi dan juga data pasien tersebut.
3.5 Perancangan Tabel