Studi Literatur dan Konsultasi Pakar

dan pengujian, dan yang terakhir adalah rilis. Perangkat lunak dibangun mulai dari tahap pertama sampai dengan sistem dapat diterima dan dapat diimplementasikan secara penuh. Penjelasan dari setiap tahapan pada metode XP tersebut adalah sebagai berikut: 1 Tahap analisis Pada tahapan ini akan dilakukan analisis kebutuhan sistem untuk memenuhi kebutuhan sekarang yang dilakukan dengan memahami teknologi terkini untuk pengembangan sistem yang lebih usable dan general beredar luas di masyarakat, teknologi yang bisa dipergunakan secara masal, murah, kapan pun dan di manapun. Analisis kebutuhan sistem dilakukan dengan mengkombinasikan antara analisis permasalahan yang didapatkan dengan solusi teknologi pengembangan sistem terkini, yaitu kebutuhan pengembangan sistem berbasis android. Android menjadi solusi terkini untuk menjawab permasalahan biaya dan sinyal jaringan. 2 Tahap desain dan Implementasi Pada tahap ini dilakukan perancangan antarmuka dan perancangan basis data untuk sistem yang akan dikembangkan. Perancangan antarmuka dititik beratkan pada interaksi sistem dengan pengguna, yaitu desain input dan output yang interaktif, mudah dan efisien bagi penggunanya. Perancangan basis data dilakukan dengan merancang struktur dan data yang digunakan sistem android. Data dan pengetahuan yang didapatkan pada tahap sebelumnya akan disusun berdasarkan atributnya dan relasi yang dibutuhkan untuk keperluan perancangan basis data. Proses desain dan implementasi sistem dilakukan dengan perangkat lunak seperti yang telah didefinisikan pada ruang lingkup penelitian. Implementasi dan pengembangan sistem pada tahap ini dilakukan dengan dukungan perangkat lunak bernama android Emulator, yaitu suatu perangkat lunak yang dikondisikan menyerupai telepon pintar sehingga memudahkan pengembang dalam merancang dan menguji coba secara internal sebelum akhirnya diuji coba pada perangkat telepon pintar sungguhan. 3 Tahap Pengujian testing Tahapan ini adalah tahapan pengujian terhadap sistem aplikasi secara internal. Pengujian dilakukan terhadap fungsional dan non fungsional sistem pakar pada layar android Emulator dengan berbagai fitur yang disediakan.