commit to user
53
BAB IV IMPLEMENTASI DAN ANALISA
4.1 Langkah pembuatan aplikasi
Aplikasi ini dibuat dengan berbasiskan 2 bahasa pemrograman yaitu bahasa pemrograman PHP dan HTML untuk interface adminnya dan bahasa
pemrograman java untuk interface usernya. Aplikasi diagnosa penyakit asma dan bronkitis merupakan sebuah aplikasi
yang diharapkan dapat dijalankan pada perangkat mobile seperti telephon genggam. Untuk dapat berjalan secara normal, aplikasi ini membutuhkan
perangkat mobile yang mendukung aplikasi java dengan minimal versi MIDP 2.0 dan CLDC 1.1 serta mempunyai konektivitas internet melalui GPRS atau yang
lainnya. Didalam aplikasi ini terdiri dari 2 interface yaitu interface admin terdiri dari
beberapa menu antara lain menu home, input, update, register, dan logout. Interface admin ini digunakan untuk memanage database yang nantinya akan
digunakan pada interface usernya. Sedangkan pada interface usernya hanya digunakan untuk menampilkan datanya saja.
4.2 Implementasi aplikasi
Realisasi dari perancangan sistem yang sudah dijelaskan pada bab III tersebut adalah sebagai berikut :
4.2.1 Implementasi aplikasi Admin
Interface untuk admin menggunakan bahasa pemrograman php dan html. Interface admin ini digunakan untuk mengelola data yang ingin digunakan.
Didalam aplikasi ini admin dapat melalukan proses tambah, edit, dan delete data. Data yang dikelola meliputi data admin, penyakit, gejala, informasi dan aturan.
1. Tampilan form login
Pada form login ini admin diharuskan untuk memasukkan username dan password sehingga admin dapat memasuki halaman utama. Jika username dan
commit to user
54 password yang dimasukkan sudah benar maka admin sudah berhasil login dan
dapat masuk ke dalam menu utama.
Gambar 4.1 Form login Tetapi jika saat admin salah memasukkan username dan password maka
pada layar akan muncul tampilan seperti pada gambar 4.2
Gambar 4.2 Login error 2.
Tampilan form utama Setelah proses login berhasil maka admin sudah berhasil masuk ke form
utama. Pada form utama ini terdapat 5 menu utama yaitu menu home, input, update, register dan delete. Untuk lebih jelasnya dapat dilihat pada gambar 4.3.
Gambar 4.3 Form utama
commit to user
55 3.
Tampilan form input Form input digunakan untuk menambahkan data. Didalam form ini terdapat
4 buah inputan yaitu input data penyakit, gejala, informasi dan aturan. Masing- masing inputan mempunyai peranan tersendiri. Tampilan form input dapat dilihat
pada gambar 4.4
Gambar 4.4 Form input 4.
Tampilan form input penyakit Form input penyakit digunakan untuk menambahkan jenis penyakit yang
akan didiagnosa.
Gambar 4.5 Form input penyakit
commit to user
56 5.
Tampilan form update Form update digunakan untuk mengedit dan menghapus data. Didalam form
ini terdapat 4 buah tipe update yaitu update data penyakit, gejala dan informasi dan aturan. Untuk lebih jelasnya dapat dilihat pada gambar 4.6.
Gambar 4.6 Form update 6.
Tampilan form edit data informasi Form edit ini digunakan untuk mengedit data informasi. Didalam form ini
terdiri dari beberapa inputan yaitu id informasi yang sudah tidak bisa diubah, nama penyakit yang diambil dari tabel penyakit, penjelasan digunakan untuk
memberikan penjelasan mengenai masing-masing penyakit yang ada, solusi digunakan untuk memberikan cara bagaimana menangani penyakit tersebut, serta
pengobatan digunakan untuk memberikan informasi mengenai pengobatan yang bisa dilakukan jika sudah terkena penyakit tersebut.
commit to user
57 Gambar 4.7 Tampilan form edit data informasi
7. Tampilan form register
Form register digunakan untuk mengelola data admin yang ingin mendaftar sebagai admin utama yang bisa mengelola database. Seseorang dapat menjadi
admin utama setelah mendapat persetujuan dari admin utama. Semua orang dapat mendaftar sebagai admin, namun mereka statusnya masih diblokir oleh admin
utama. Jika status mereka sudah diaktifkan oleh admin utama, barulah mereka bisa masuk kemenu utama sebagai adminnya. Dapat dilihat pada gambar 4.8.
commit to user
58 Gambar 4.8 Form register
8. Tampilan halaman logout.
Jika kita sudah keluar dari aplikasi, maka akan muncul tampilan seperti di bawah.
Gambar 4.9 Tampilan logout Tampilan ini akan muncul jika kita berusaha untuk kembali ke menu
sebelumnya setelah kita melakukan proses logout. Hal ini session sudah berhasil dijalankan.
Gambar 4.10 Tampilan session logout
commit to user
59
4.2.2 Implementasi aplikasi User