3.2.2 Diagnosa Penyakit
Berikut adalah diagram alir menu diagnosa penyakit:
Gambar 3.2 Diagram alir menu diagnosa penyakit Dari gambar 3.2 dapat dijelaskan alur program adalah sebagai berikut:
a Inisialisasi id pengguna untuk menentukan otorisasi pengguna. b Cek apakah userrole = pakar? Jika ya, pilih pasien yang akan didiagnosa;
jika tidak, langsung lakukan diagnosa.
MULAI INISIALISASI
USERID
PILIH PASIEN HISTORY DIAGNOSA
PILIH METODE DIAGNOSA
USERROLE =
PAKAR?
PILIH GEJALA
SELESAI PILIH GEJALA?
HITUNG CF USERID
= PAKAR?
SELESAI
TULIS RESEP
DIAGNOSA BARU PASIEN
BARU? TAMPILAN
datapasien.php
Y
Y Y
T
T
T PILIH PENYAKIT DARI
3 CF TERBESAR
SIMPAN DI TABEL DIAGNOSA
SIMPAN HASIL DIAGNOSA DI TABEL
HSTORY _ DIAGNOSA
7 S
T
TAMPILKAN PENYAKIT DARI 3 CF TERBESAR
c Jika pasien baru, daftarkan dulu pasien
tersebut di halaman datapasien.php
d Setelah pakar menentukan pasien yang akan didiagnosa, tampilkan history pengobatan pasien yang bersangkutan, lalu lakukan diagnosa baru.
e Pilih gejala yang dirasakan oleh penderita. f Jika selesai memasukkan gejala, hitung CF berdasarkan kaidah diagnosa.
g Cek userrole = pakar? Jika tidak, tampilkan hasil penyakit berdasarkan 3 CF terbesar secara urut; jika ya, tentukan keputusan penyakit dari 3
penyakit dengan CF terbesar. h Tulis resep pengobatan. Simpan hasil diagnosa ke dalam tabel
history _diagnosa.
3.2.3 Data Penyakit
Berikut adalah diagram alir menu data penyakit:
Gambar 3.3 Diagram alir menu data penyakit
MULAI DATA PENYAKIT
AKSES PENYAKIT?
TAMBAH DATA?
SELESAI
EDIT ?
HAPUS? ISI FORM
UBAH DATA PENYAKIT
BACK ?
RESET ?
SIMPAN? DESKRIPSI PENYAKIT
BACK ?
RESET ?
BACK ?
SIMPAN? Y
T Y
Y Y
Y Y
Y
HAPUS DATA 1
UPDATE DATA PENYAKIT
T T
T T
T T
T
1
1
Y Y
Y Y
T T
T PESAN
PERINGATAN
Pada gambar 3.3 dapat dijelaskan alur program sebagai berikut: a Tampilan awal berupa dua puluh jenis penyakit dalam.
b Akses salah satu penyakit dalam yang diinginkan, program akan menampilkan informasi tentang penyakit dalam yang dimaksud.
c Pengguna dapat melakukan back, hapus tanda silang dan edit gambar pensil untuk mengubah data.
d Jika ingin menambahkan data penyakit, pilih “Tambahkan Data Penyakit” lalu isi formulir yang ada, kemudian simpan.
3.2.4 Data Gejala