Implementasi aplikasi Admin Implementasi aplikasi

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