Implementasi Sistem Pakar Untuk Menentukan Derajat Asma Dan Terapinya.

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 notebook Acer Aspire 4920 dengan spesifikasi processor Intel Core 2 Duo 1.83 Ghz, RAM 1.00 GB dengan sistem operasi Microsoft Windows XP. Tetapi aplikasi ini juga dapat dijalankan dengan konfigurasi minimal komputer sebagai berikut: 1. Prosesor dengan kecepatan proses 1000 MHz 2. Sistem Operasi versi Microsoft Windows 98 atau lebih 3. Memory primer RAM berkapasitas 128 MegaByte 4. VGA dengan resolusi minimum 800x600 pixel 5. Mouse 6. Keyboard Universitas Sumatera Utara Perangkat lunak yang dibutuhkan untuk pengembangan dan implementasi sistem pakar untuk menentukan derajat asma dan terapinya yang dibutuhkan adalah: 1. Windows XP 2. Apache Web Server dan Database MySQL yang telah tergabung dalam aplikasi XAMPP. 3. Web browser. Seluruh proses pada fase perancangan akan diimplementasikan ke dalam bahasa pemrograman PHP dan database MySQL sehingga aplikasi sistem pakar untuk menentukan derajat asma dan terapinya dapat digunakan.

4.1.1 Tampilan Antar muka Aplikasi

Berikut adalah tampilan antar muka aplikasi sistem pakar menentukan derajat asma dan terapinya..

4.1.1.1 Halaman Utama

Halaman yang akan muncul pertama kali pada saat user mengakses program ini adalah halaman utama. Halaman utama ini terdiri dari menu Home, menu Konsultasi, menu Sekilas Tentang Asma, menu About, dan menu Login. Universitas Sumatera Utara Gambar 4.1 Halaman Utama

4.1.1.2 Halaman menu Home

Halaman ini memuat informasi seputar Aplikasi Sistem Pakar untuk Menentukan Derajat Asma dan Terapinya. Di dalam halaman menu home ini pengguna juga bisa mengetahui latar belakang mengapa aplikasi ini dibangun dan apa manfaatnya bagi para pengguna. Tampilan antar muka halaman menu home pada aplikasi ini sama dengan tampilan halaman utama pada gambar 4.1 di atas.

4.1.1.3 Halaman menu Konsultasi

Halaman menu konsultasi merupakan halaman yang akan digunakan oleh pasien untuk mendiagnosis penyakit yang dideritanya berdasarkan pertanyaan yang akan diberikan sistem. Pada saat mengakses menu ini, pasien diharuskan untuk melengkapi data pasien yang disediakan terlebih dahulu. Hasil konsultasi akan ditampilkan setelah Universitas Sumatera Utara pasien menjawab pertanyaan yang diajukan sistem. Berikut ini adalah tampilan form data pasien yang harus dilengkapi. Gambar 4.2 Halaman Form Data Pasien Setelah proses pendaftaran selesai, selanjutnya sistem akan memberikan pertanyaan-pertanyaan untuk menegakkan diagnosis menentukan derajat asma, yang berasal dari knowledge-base. Pasien berkewajiban untuk menjawab semua pertanyaan yang diajukan sistem. Berikut adalah tampilan halaman tanya jawab pada sistem pakar ini. Universitas Sumatera Utara Gambar 4.3 Halaman Tanya Jawab Konsultasi Setelah semua pertanyaan selesai dijawab, sistem akan memproses hasil dari jawaban yang diberikan pasien, berdasarkan rule yang ada di tabel aturan. Berikut adalah tampilan hasil konsultasi pada sistem pakar ini. Gambar 4.4 Halaman Hasil Konsultasi Universitas Sumatera Utara

4.1.1.4 Halaman Petunjuk Penggunaan Sistem

Halaman Petunjuk Penggunaan Sistem berisi tentang penjelasan bagaimana cara menggunakan sistem pakar ini. Berikut ini adalah tampilan halaman Petunjuk Penggunaan Sistem. Gambar 4.5 Halaman Petunjuk Penggunaan Sistem

4.1.1.5 Halaman Login Sistem

Halaman ini merupakan halaman bagi administrator. Sebelum masuk ke dalam halaman akuisisi pengetahuan, seorang administrator harus meng-input username dan password terlebih dahulu. Administrator memiliki hak akses penuh terhadap sistem pakar yang dibangun ini. Seorang administrator dapat melakukan pengelolaan pengetahuan, baik itu penambahan, peng-edit-an, maupun penghapusan data, sehingga sistem pakar untuk menentukan derajat asma dan terapinya ini dapat berkembang sesuai dengan pengetahuan terbaru yang sedang berkembang sekarang. Berikut ini adalah tampilan halaman Login Sistem. Universitas Sumatera Utara Gambar 4.6 Halaman Login Sistem Setelah seorang administrator meng-input-kan data username dan password dengan benar, maka sistem akan menampilkan halaman administrator. Berikut ini tampilan halaman untuk administrator. Gambar 4.7 Halaman Home Administrator Universitas Sumatera Utara Pada halaman administrator ini terdiri dari menu Data Pertanyaan, menu Data Solusi, menu Data Aturan, menu Data Artikel, dan menu Logout. Jika seorang administrator ingin mengelola pertanyaan yang terdapat dalam sistem ini, administrator dapat memilih menu Data Pertanyaan yang tersedia. Berikut tampilan menu Data Pertanyaan. Gambar 4.8 Halaman Data Pertanyaan Administrator dapat menambah, meng-edit, dan menghapus data pertanyaan yang terdapat dalam sistem apabila ada pengetahuan yang harus di-update. Jika seorang administrator ingin mengelola solusi yang terdapat dalam sistem ini, administrator dapat memilih menu Data Solusi yang tersedia. Berikut tampilan menu Data Solusi. Universitas Sumatera Utara Gambar 4.9 Halaman Data Solusi Administrator dapat menambah, meng-edit, dan menghapus data solusi yang terdapat dalam sistem apabila ada pengetahuan yang harus di-update. Jika seorang administrator ingin mengelola aturan yang terdapat dalam sistem ini, administrator dapat memilih menu Data Aturan yang tersedia. Berikut tampilan menu Data Aturan. Universitas Sumatera Utara Gambar 4.10 Halaman Data Aturan Administrator dapat menambah, meng-edit, dan menghapus data aturan yang terdapat dalam sistem apabila ada pengetahuan yang harus di-update.

4.2 Pengujian Sistem