81
BAB V IMPLEMENTASI SISTEM
5.1 Implementasi Software dan Hardware
Implementasi pada Sistem Pendukung Keputusan Pemilihan Obat Demam ini dilakukan dengan menggunakan Bahasa pemrograman
PHP dan basis data yang digunakan adalah MySQL. Sistem ini dibuat
dengan menggunakan softwere dan hardwere sebagai berikut : 1.
Software a.
Sistem Operasi Microsoft Word 10 b.
Compiler Sublime Text 3 c.
PHP Myadmin 2.
Hardware a.
Intel Core TM i5-2410M b.
Ram 2 GB c.
Hardisk 500 GB
5.2 Implementasi Manajemen Data
a. Tabel Pada Database
Gambar 5. 1 Daftar tabel pada database
82 Pada sistem yang dibangun ini digunakan beberapa database. Terdapat
enam belas database yang digunakan antara lain tabel admin, alergi, aturan, aturan_obat, diagnosa, dokter, fakta, informasi, member, obat, pengetahuan,
pertanyaan, pesan, riwayat, riwayat_detail, riwayat_detail dan usia.
b. Data pada tabel admin
Gambar 5. 2 Tabel admin Pada tabel admin berisi data admin antara lain id, nomor pegawai, nama
admin, username admin, password admin dan foto admin.
c. Data pada tabel alergi
Gambar 5. 3 Tabel alergi
83 Pada tabel alergi berisi data alergi antara lain id alergi, kode alergi, dan
nama alergi.
d. Data pada tabel aturan
Gambar 5. 4 Tabel aturan Pada tabel aturan berisi data aturan antara lain id aturan, id alergi, id usia
dan id fakta.
e. Data pada tabel aturan_obat
Gambar 5. 5 Tabel aturan obat
84 Pada tabel aturan obat berisi data aturan obat antara lain id aturan obat, id
alergi, id usia dan id obat.
f. Data pada tabel diagnosa
Gambar 5. 6 Tabel diagnosa Pada tabel diagnosa berisi data diagnosa antara lain id diagnosa, id obat,
dan id fakta.
g. Data pada tabel dokter
Gambar 5. 7 Tabel Dokter Pada tabel dokter berisi data dokter antara lain id dokter, nama dokter, jenis
kelamin dokter, pendidikan terakhir, tempat praktek, username dokter, password dokter dan foto dokter.
85 h.
Data pada tabel fakta
Gambar 5. 8 Tabel fakta Pada tabel fakta berisi data fakta antara lain id fakta, kode fakta, dan nama
fakta.
i. Data pada tabel informasi
Gambar 5. 9 Tabel informasi Pada tabel informasi berisi data informasi antara lain id informasi, judul,
tanggal upload, isi informasi dan foto informasi.
86 j.
Data pada tabel member
Gambar 5. 10 Tabel member Pada tabel member berisi data member antara lain id member, identitas,
nama, username, password dan foto.
k. Data pada tabel obat
Gambar 5. 11 Tabel obat Pada tabel obat berisi data obat antara lain id obat, kode obat, nama obat,
nama generic, kemasan, dosis, bahaya dan foto obat.
l. Data pada tabel pertanyaan
87 Gambar 5. 12 Tabel pertanyaan
Pada tabel pertanyaan berisi data pertanyaan antara lain id pertanyaan, pertanyaan, id member, tanggal, id dokter dan status pertanyaan.
m. Data pada tabel pesan
Gambar 5. 13 Tabel pesan Pada tabel pesan berisi data pesan antara lain id pesan, id pertanyaan,
tanggal pesan, pesan, user id, status pesan dan status pertanyaan.
88 n.
Data pada tabel riwayat
Gambar 5. 14 Tabel riwayat Pada tabel riwayat berisi data riwayat antara lain id riwayat, id member, dan
tanggal diagnosa.
o. Data pada tabel riwayat_detail
Gambar 5. 15 Tabel riwayat detail Pada tabel riwayat detail berisi data riwayat setiap member antara lain id
riwayat detail, id riwayat, dan id obat.
89 p.
Data pada tabel usia
Gambar 5. 16 Tabel usia Pada tabel usia berisi data usia antara lain id aturan, id usia, kode usia, dan
kelompok usia.
5.3 Implementasi Manajemen Model