Diagnosa Penyakit Data Penyakit

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