98
c. Halaman Info
Gambar 5. 29 Halaman Info Halaman ini merupakan halaman informasi bagi
pengunjung. Pada halaman ini pengunjung dapat membaca artikel-artikel mengenai demam yang di tulis langsung oleh
dokter dan admin pakar.
d. Halaman About
Gambar 5. 30 Halaman About Halaman about adalah halaman yang berisi mengenai
penjelasan- penjelasan yang terdapat pada sistem.
99
e. Halaman Help
Gambar 5. 31 Halaman Help Halaman ini merupakan halaman help yang berisi
informasi untuk membantu pengunjung dalam menggunakan sistem. Pada halaman help ini terdapat dua menu help yautu
help pengunjung dan help member.
Gambar 5. 32 Halaman Help Pengunjung Halaman ini merupakan halaman help untuk
pengunjung. Informasi yang di tampilkan di halaman ini merupakan informasi yang di tujukan untuk pengunjung
yang memerlukan bantuan dalam menggunakan sistem.
100 Gambar 5. 33 Halaman Help Pengunjung
Halaman ini merupakan halaman help untuk member. Informasi yang di tampilkan di halaman ini
merupakan informasi yang di tujukan untuk member yang memerlukan bantuan dalam menggunakan sistem.
4.5.2 Member
a. Halaman Utama Member
Gambar 5. 34 Halaman Utama Member Halaman ini merupakan halaman utama member
ketika masuk ke sistem. Di halaman ini terdapat menu-menu pada navbar seperti profil, cari obat, riwayat, pesan masuk,
101 tanya dokter, info, about, help dan logout. Member dapat
mencari rekomendasi obat demam pada menu cari obat.
b. Halaman Cari Obat
Gambar 5. 35 Halaman Cari Obat Member Halaman ini merupakan halaman pertama pencarian
obat demam bagi member. Pada halaman ini akan muncul form pertanyaan berupa alergi dan usia, kemudian member
memilih jawaban yang sesuai dengan kondisi yang dialami, setelah itu member akan menekan tombol Lanjut yang
terdapat pada bagian kanan bawah form.
Gambar 5. 36 Halaman Cari Obat Member
102 Halaman ini merupakan halaman lanjutan dari proses
pencarian obat. Halaman ini akan muncul setelah member menjawab pertanyaan pada halaman sebelumnya. Pada
halaman ini terdapat pertanyaan baru berupa penyebab demam, kondisi tubuh yang sedang dialami pasien saat ini,
dan riwayat penyakit yang dimilik pasien. Sama seperti halaman sebelumnya, pada halaman ini pasien menjawab
pertanyaan yang muncul dengan pilihan ya atau tidak kemudian pilih tombol simpan pada bagian kanan bawah
form.
Gambar 5. 37 Halaman Hasil Member Halaman ini merupakan halaman hasil dari proses
pencarian obat. Pada halaman ini akan ditampilkan rekomendasi obat yang paling sesuai berdasarkan jawaban
yang dipilih dari pertanyaan sebelumnya.
103
Listing Program
Cari Obat function hitung_diagnosa
{ ya = array;
foreach _POST[jawab] as key = value {
if value==ya {
array_pushya, key;menambah elemen ke array }
}
data_aturan_obat = array; data_aturan_obat = this-ambil_aturan_obat_POST[ida],_POST[idu];
faktaobat = array; foreach ya as key = id_fakta {
foreach data_aturan_obat as key_obat = value_obat {
ambil_diagnosa=this-koneksi-querySELECT FROM diagnosa WHERE id_fakta=id_fakta AND id_obat=value_obat[id_obat];
while pecahdiagnosa = ambil_diagnosa-fetch_assoc { faktaobat[pecahdiagnosa[id_diagnosa]] = pecahdiagnosa[id_obat];
} }
}
104 urutobat = array_count_valuesfaktaobat;
arsorturutobat;
potong_array = array_sliceurutobat, 0, 2, true;
returnpotong_array; }
105
c. Halaman Tanya Dokter