BAB 4
IMPLEMENTASI DAN PENGUJIAN
Pada bab ini akan dijelaskan tentang implementasi dan pengujian dari aplikasi yang telah dirancang pada bab 3. Implementasi dilakukan untuk mengetahui hasil dari
perangkat lunak yang dibangun dan pengujian dilakukan untuk melihat apakah setiap proses yang ada berjalan dengan baik dan output yang dihasilkan sudah sesuai dengan
yang diharapkan.
4.1 Implementasi
Implementasi Sistem meliputi kebutuhan minimum hardware komputer dan kebutuhan perangkat lunak pendukung aplikasi.
Tahap implementasi perangkat lunak merupakan kelanjutan dari tahap perancangan, sehingga implementasi ini harus didasarkan pada perancangan yang
telah dilaksanakan sebelumnya. Dalam proses pembuatan aplikasi, konfigurasi komputer yang digunakan adalah IntelRPentiumR Dual CPU E2160, 1,80 GHz dan
RAM 1,00 GB. Perangkat lunak yang dibutuhkan untuk pengembangan dan implementasi sistem
pakar penentuan interaksi obat meloksikam dengan obat penyakit lainya yang dibutuhkan adalah:
1. Windows XP
2. Apache Web Server dan Database MySQL yang telah tergabung dalam aplikasi
XAMPP. 3.
Web browser misalnya, Mozilla Firefox
Universitas Sumatera Utara
4.1.1 Halaman Utama
4.1.1.1 Halaman Menu Beranda
Halaman ini merupakan halaman yang akan muncul pertama kali saat program dijalankan. Halaman utama ini akan terdiri dari menu Beranda, menu Interaksi, menu
Artikel,menu Info, menu Bantuan, menu Admin, dan menu Profil. Menu Artikel dan menu Info terdiri dari submenu Penyakit dan submenu Obat. Isi dari menu Beranda
merupakan tampilan dari halaman utama. Tampilan halaman utama dapat dilihat pada
Gambar 4.1 di bawah ini.
Gambar 4.1 Tampilan Beranda
Universitas Sumatera Utara
4.1.1.2 Halaman Menu Interaksi
Halaman menu interaksi merupakan halaman untuk menentukan jawaban interaksi antara obat meloksikam dengan obat lainnya. Pada halaman ini, pengguna diharuskan
untuk memilih nama obat yang akan diinteraksikan yang telah disediakan oleh sistem. Setelah obat dipilih, pengguna diwajibkan untuk menjawab seluruh pertanyaan yang
telah disediakan oleh sistem. Pertanyaan merupakan pertanyaan penentu untuk meyesuaikan ketepatan antara gejala, penyakit dan obat yang akan diinteraksikan.
Sehingga dapat lebih dipastikan kebenaran pemilihan obat yang akan diberikan kepada pasien. Jawaban pertanyaan yang disediakan berupa pilihan “Ya”, atau
“Tidak”. Setiap jawaban yang dijawab oleh pengguna akan disesuaikan dengan jawaban yang telah ditentukan oleh admin. Setelah seluruh pertanyaan selesai dijawab
oleh pengguna, maka hasil interaksi akan dapat dilihat. Tampilan keseluruhan halaman interaksi dapat dilihat pada gambar 4.2, 4.3, 4.4, dan 4.5 dibawah ini.
Gambar 4.2 Halaman Interaksi Pemilihan Obat
Universitas Sumatera Utara
Gambar 4.3 Gambar Tampilan Halaman Pengisian Jawaban Pertanyaan
Gambar 4.4 Gambar Tampilan Halaman Cek Interaksi
Universitas Sumatera Utara
Gambar 4.5 Gambar Tampilan Hasil Interaksi Obat
4.1.1.3 Halaman Menu Artikel
Halaman menu artikel adalah halaman yang menampilkan artikel penyakit dan artikel obat. Menu artikel memiliki drop down menu Penyakit dan Obat. Sehingga akan lebih
memudahkan bagi pengguna untuk melihat isi artikel. Selain itu pada masing – masing menu artikel penyakit dan menu artikel obat, setiap artikel disajikan dalam
bentuk drop menu. Sehingga pengguna hanya tinggal meng-klik salah satu dari sekian banyak judul artikel yang akan dipilihnya, maka isi artikel akan langsung ditampilkan.
Tampilan halaman artikel dapat dilihat pada gambar 4.6, 4.7, dan 4.8 di bawah ini.
Universitas Sumatera Utara
Gambar 4.6 Tampilan Halaman Artikel
Universitas Sumatera Utara
Gambar 4.7 Tampilan Halaman Artikel Penyakit
Universitas Sumatera Utara
Gambar 4.8 Tampilan Halaman Artikel Obat
Universitas Sumatera Utara
4.1.1.4 Halaman Menu Info
Halaman menu info adalah halaman yang menampilkan informasi tentang penyakit dan informasi tentang obat. Menu info memiliki drop down menu Penyakit dan Obat.
Sehingga akan lebih memudahkan bagi pengguna untuk melihat isi informasi. Selain itu pada masing – masing menu info penyakit dan menu info obat, setiap informasi
disajikan dalam bentuk drop menu. Sehingga pengguna hanya tinggal meng-klik salah satu dari sekian banyak info yang akan dipilihnya, maka isi info akan langsung
ditampilkan. Tampilan halaman info dapat dilihat pada gambar 4.9, 4.10, dan 4.11 di bawah ini.
Gambar 4.9 Tampilan Halaman Info
Universitas Sumatera Utara
Gambar 4.10 Tampilan Halaman Info Penyakit
Universitas Sumatera Utara
Gambar 4.11 Tampilan Halaman Info Obat
4.1.1.5 Halaman Menu Bantuan
Halaman menu bantuan adalah halaman yang menampilkan informasi bantuan penggunaan aplikasi Sistem Pakar Penentuan Interaksi Obat. Pada halaman ini
terdapat penjelasan mengenai masing-masing fungsi menu dan tools pada aplikasi ini. Sehingga Menu Bantuan ini dapat membantu pengguna yang baru pertama kali
menggunakan aplikasi sistem pakar ini untuk dapat memahami penggunaan aplikasi ini dengan baik. Tampilan halaman menu bantuan dapat dilihat pada gambar 4.12
dibawah ini.
Universitas Sumatera Utara
Gambar 4.12 Tampilan Halaman Menu Bantuan
4.1.1.6 Halaman Menu Profil
Pada halaman ini akan ditampilkan profil dari pembuat aplikasi Sistem Pakar Penentuan Interaksi Obat. Gambar tampilan menu profil dapat dilihat pada gambar 4.13 bawah ini.
Gambar 4.13 Tampilan Halaman Profil
Universitas Sumatera Utara
4.1.1.7 Halaman Menu Admin
Halaman menu Admin ini digunakan untuk otentifikasi username dan password yang diinputkanoleh administrator sebelum masuk ke halaman administrator. Tampilan halaman
dari menu Admin dapat dilihat pada Gambar 4.14 di bawah ini.
Gambar 4.14 Tampilan Halaman Login Admin
4.1.2 Halaman Administrator
Halaman ini merupakan halaman yang akan muncul ketika admin telah meng-input username dan password yang valid. Halaman admin ini akan terdiri dari menu Artikel, menu Data
Interaksi, menu Data Obat, menu Data Penyakit, menu Data Gejala, menu Pertanyaan, dan menu Logout.
Tampilan halaman administrator, dapat dilihat pada gambar 4.15 di bawah ini
Gambar 4.15 Tampilan Halaman Administrator
Universitas Sumatera Utara
4.1.2.1 Menu Halaman Artikel
Halaman ini merupakan halaman yang digunakan admin untuk mengisi artikel-artikel terbaru ke dalam aplikasi. Terdapat 2 pilihan artikel yaitu artikel tentang penyakit dan
artikel tentang obat-obatan. Selain itu, pada halaman ini, admin dapat menambah, menghapus, dan mengubah data artikel yang telah diinputkannya.
Untuk menambah artikel, admin cukup mengklik tanda tambah artikel yang terdapat dibawah masing – masing kategori artikel. Maka akan ditampilkan tabel tambah
artikel, dimana admin harus mengisi kategori artikel, judul, dan isi artikel. Setelah semua data lengkap, tinggal klik tombol simpan maka artikel akan langsung
tersimpan. Dan untuk mengubah isi atau jenis artikel, cukup dengan mengklik tombol ubah yang
terdapat di samping judul artikel yang akan diubah, maka judul dan isi artikel yang akan diubah akan ditampilkan dan admin dapat dengan mudah mengubah isi artikel.
Setelah artikel selesai diubah, cukup mengklik tombol simpan maka artikel akan tersimpan atau mengklik tombol batal untuk membatalkan pengubahan artikel.
Untuk menghapus artikel, admin dapat langsung menghapus dengan mengklik tombol hapus yang terdapat di samping judul artikel yang akan dihapus. Maka akan muncul
pemberitahuan untuk menghapus artikel, cukup klik “OK” maka artikel akan langsung terhapus. Tampilan gambar menu halaman artikel administrator dapat dilihat pada
gambar 4.16, 4.17, 4.18, dan 4.19 di bawah ini.
Universitas Sumatera Utara
Gambar 4.16 Tampilan Halaman Artikel Admin
Gambar 4.17 Tampilan Halaman Tambah Artikel
Universitas Sumatera Utara
Gambar 4.18 Tampilan Halaman Ubah Artikel
Gambar 4.19 Tampilan Konfirmasi Hapus
4.1.2.2 Menu Halaman Data Interaksi
Halaman ini merupakan halaman bagi admin untuk mengisi data dan keterangan interaksi antara obat meloksikam dengan obat penyakit lain yang akan diinteraksikan.
Pada halaman ini, admin diharuskan untuk mengisi interaksi obat dan keterangannya. Dalam menu Halaman Data Interaksi juga tersedia menu tambah, ubah, dan hapus
interaksi. Untuk menambah data interaksi, admin cukup mengklik tanda tambah interaksi, maka
akan ditampilkan tabel tambah interaksi, dimana admin harus mengisi nama obat, hasil interaksi, dan keterangan interaksi. Setelah semua data lengkap, tinggal klik
tombol simpan maka data interaksi akan langsung tersimpan. Dan untuk mengubah data interaksi, cukup dengan mengklik tombol ubah yang
terdapat di samping nama obat yang akan diubah, maka interaksi obat yang akan
Universitas Sumatera Utara
diubah akan ditampilkan dan admin dapat dengan mudah mengubah isi data interaksi. Setelah data interaksi selesai diubah, cukup mengklik tombol simpan maka data
interaksi akan langsung tersimpan atau mengklik tombol batal untuk membatalkan pengubahan data interaksi.
Untuk menghapus data interaksi, admin dapat langsung menghapus dengan mengklik tombol hapus yang terdapat di samping nama obat yang akan dihapus. Maka akan
muncul pemberitahuan untuk menghapus obat yang telah diinteraksikan, cukup klik “OK” maka data interaksi akan langsung terhapus. Tampilan gambar menu halaman
data interaksi dapat dilihat pada gambar 4.20, dan 4.21 di bawah ini.
Gambar 4.20 Tampilan Halaman Tambah Interaksi
Universitas Sumatera Utara
Gambar 4.21 Tampilan Halaman Ubah Interaksi
4.1.2.3 Menu Halaman Data Obat
Halaman ini merupakan halaman yang digunakan admin untuk mengisi data obat terbaru ke dalam aplikasi. Pada halaman ini, admin dapat menambah, menghapus, dan
mengubah data obat yang telah diinputkannya. Data obat yang diinput pada halaman ini oleh admin, akan ditampilkan di menu halaman info obat.
Universitas Sumatera Utara
Gambar 4.22 Tampilan Halaman Data Obat
Untuk menambah data obat, admin cukup mengklik tanda tambah data obat maka akan ditampilkan tabel tambah obat, dimana admin harus mengisi nama obat, dan
keterangannya. Setelah semua data lengkap, tinggal klik tombol simpan maka data obat akan langsung tersimpan.
Dan untuk mengubah data obat, cukup dengan mengklik tombol ubah yang terdapat di samping nama obat yang akan diubah, maka nama obat yang akan diubah akan
ditampilkan dan admin dapat dengan mudah mengubah isi data obat. Setelah data obat selesai diubah, cukup mengklik tombol simpan maka data obat akan langsung
tersimpan atau mengklik tombol batal untuk membatalkan pengubahan data obat. Untuk menghapus data obat, admin dapat langsung menghapus dengan mengklik
tombol hapus yang terdapat di samping nama obat yang akan dihapus. Maka akan muncul pemberitahuan untuk menghapus data obat, cukup klik “OK” maka data obat
akan langsung terhapus. Tampilan gambar menu halaman tambah dan ubah data obat dapat dilihat pada gambar di bawah ini.
Universitas Sumatera Utara
Gambar 4.23 Tampilan Halaman Tambah Data Obat
Gambar 4.24 Tampilan Halaman Ubah Data Obat
4.1.2.4 Menu Halaman Data Penyakit
Halaman ini merupakan halaman yang digunakan admin untuk mengisi data penyakit terbaru ke dalam aplikasi. Pada halaman ini, admin dapat menambah, menghapus, dan
Universitas Sumatera Utara
mengubah data penyakit yang telah diinputkannya. Data penyakit yang diinput pada halaman ini oleh admin, akan ditampilkan di menu halaman info penyakit.
Untuk menambah data penyakit, admin cukup mengklik tanda tambah data penyakit maka akan ditampilkan tabel tambah penyakit, dimana admin harus mengisi nama
penyakit, dan keterangannya. Setelah semua data lengkap, tinggal klik tombol simpan maka data penyakit akan langsung tersimpan.
Dan untuk mengubah data penyakit, cukup dengan mengklik tombol ubah yang terdapat di samping nama penyakit yang akan diubah, maka nama penyakit yang akan
diubah akan ditampilkan dan admin dapat dengan mudah mengubah isi data penyakit. Setelah data penyakit selesai diubah, cukup mengklik tombol simpan maka data
penyakit akan langsung tersimpan atau mengklik tombol batal untuk membatalkan pengubahan data penyakit.
Untuk menghapus data penyakit, admin dapat langsung menghapus dengan mengklik tombol hapus yang terdapat di samping nama obat yang akan dihapus. Maka akan
muncul pemberitahuan untuk menghapus data penyakit, cukup klik “OK” maka data penyakit akan langsung terhapus. Tampilan gambar menu halaman data penyakit
dapat dilihat pada gambar di bawah ini.
Gambar 4.25 Tampilan Halaman Data Penyakit
Universitas Sumatera Utara
Gambar 4.26 Tampilan Halaman Tambah Penyakit
Gambar 4.27 Tampilan Halaman Ubah Penyakit
Universitas Sumatera Utara
4.1.2.5 Menu Halaman Data Gejala
Halaman ini merupakan halaman yang digunakan admin untuk mengisi data gejala penyakit terbaru ke dalam aplikasi. Pada halaman ini, admin dapat menambah,
menghapus, dan mengubah data gejala yang telah diinputkannya. Untuk menambah data gejala, admin cukup mengklik tanda tambah data gejala maka
akan ditampilkan tabel tambah gejala, dimana admin harus mengisi nama gejala, dan keterangannya. Setelah semua data lengkap, tinggal klik tombol simpan maka data
gejala akan langsung tersimpan. Dan untuk mengubah data gejala, cukup dengan mengklik tombol ubah yang terdapat
di samping nama gejala yang akan diubah, maka nama penyakit yang akan diubah akan ditampilkan dan admin dapat dengan mudah mengubah isi data gejala. Setelah
data gejala selesai diubah, cukup mengklik tombol simpan maka data gejala akan langsung tersimpan atau mengklik tombol batal untuk membatalkan pengubahan data
gejala. Untuk menghapus data gejala, admin dapat langsung menghapus dengan mengklik
tombol hapus yang terdapat di samping nama gejala yang akan dihapus. Maka akan muncul pemberitahuan untuk menghapus data gejala, cukup klik “OK” maka data
gejala akan langsung terhapus. Tampilan gambar menu halaman data gejala dapat dilihat pada gambar di bawah ini.
Universitas Sumatera Utara
Gambar 4.28 Tampilan Halaman Data Gejala
Gambar 4.29 Tampilan Halaman Tambah Gejala
Universitas Sumatera Utara
Gambar 4.30 Tampilan Halaman Ubah Gejala
4.1.2.6 Halaman Menu Pertanyaan
Halaman ini merupakan halaman yang digunakan admin untuk mengisi pertanyaan yang akan diberikan kepada si pengguna aplikasi sitem pakar ini. Pertanyaan dibuat
berdasarkan gejala dari penyakit yang diderita sesuai dengan indikasi obat yang akan diinteraksikan. Pertanyaan dibuat dengan pilihan jawaban”Ya” atau “Tidak”.
Pertanyaan ini dibuat untuk meliat kesesuian antara obat, penyakit, dan gejala yang diderita oleh si pasien nantinya. Sehingga ketepatan pemberian obat dapat tercapai.
Untuk menambah pertanyaan, admin cukup mengklik tanda tambah pertanyaan maka akan ditampilkan tabel pertanyaan, dimana admin harus mengisi
nama gejala, dan menentukan jawaban pertanyaan “Ya” atau “Tidak”. Setelah semua data lengkap, tinggal klik tombol simpan maka pertanyaan akan langsung tersimpan.
Dan untuk mengubah data gejala, cukup dengan mengklik tombol ubah yang terdapat di samping pertanyaan yang akan diubah, maka pertanyaan yang akan diubah
akan ditampilkan dan admin dapat dengan mudah mengubah isi pertanyaan. Setelah pertanyaan selesai diubah, cukup mengklik tombol simpan maka pertanyaan akan
langsung tersimpan atau mengklik tombol batal untuk membatalkan pengubahan pertanyaan.
Universitas Sumatera Utara
Untuk menghapus pertanyaan, admin dapat langsung menghapus dengan mengklik tombol hapus yang terdapat di samping pertanyaan yang akan dihapus. Maka akan
muncul pemberitahuan untuk menghapus pertanyaan, cukup klik “OK” maka pertanyaan akan langsung terhapus. Tampilan gambar menu halaman pertanyaan
dapat dilihat pada gambar 4.31, 4.32, dan 4.33 di bawah ini.
Gambar 4.31 Tampilan Halaman Pertanyaan
Universitas Sumatera Utara
Gambar 4.32 Tampilan Halaman Tambah Pertanyaan
Gambar 4.33 Tampilan Halaman Ubah Pertanyaan
Universitas Sumatera Utara
4.2 Pengujian