Pengembangan Aplikasi Mobile Location Based Service Berbasis Android Untuk Pencarian Lokasi Rumah Sakit Di Kota Malang Berdasarkan Asuransi Kesehatan Dengan Metode Agile System Development
Vol. 3, No. 1, Januari 2019, hlm. 8370-8380 http://j-ptiik.ub.ac.id
Pengembangan Aplikasi Mobile Location Based Service Berbasis Android
Untuk Pencarian Lokasi Rumah Sakit Di Kota Malang Berdasarkan
Asuransi Kesehatan Dengan Metode Agile System Development
1 2 3 Sabil Prihastomo Seputro , Herman Tolle , Komang Candra BrataProgram Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Brawijaya 1 2 3 Email: [email protected], [email protected], [email protected]
Abstrak
Kota Malang merupakan salah satu kota besar di Jawa Timur dan perkembangan kesehatannya mulai berkembang setiap tahunnya, dan salah satu layanan kesehatan yang banyak tersedia adalah rumah sakit. Sekarang masyarakat Kota Malang dapat berobat ke rumah sakit dengan mudah dengan adanya asuransi kesehatan. Tetapi dengan adanya berbagai macam asuransi kesehatan menimbulkan berbagai masalah. Masyarakat yang memiliki salah satu jenis asuransi kesehatan kebingungan dalam mencari rumah sakit yang menerima asuransi kesehatan yang dia miliki karena tidak semua rumah sakit menerima asuransi kesehatan. Masyarakat yang sedang di posisi gawat darurat dan membutuhkan penanganan dokter secara cepat harus menemukan rute ke rumah sakit terdekat. Jika rumah sakit yang dituju tidak menerima asuransi kesehatan yang dimiliki oleh masyarakat dan terlambat dalam penanganannya, maka akan berakibat fatal bahkan dapat berujung kematian. Untuk mengurangi dampak tersebut, masyarakat harus dapat mencari rumah sakit berdasarkan asuransi kesehatan dan routing dari lokasi pengguna ke lokasi rumah sakit, dengan membuat aplikasi menggunakan GPS & API Google Maps dengan metode Agile
System Development yang diimplementasikan di Android. Pembuatan aplikasi Hospital Locator
bertujuan untuk mengetahui kinerja dari setiap fungsional sistem, maka akan diuji melalui validity
testing serta dilakukan pengujian usability testing berupa usability score dan skala Likert untuk
mengetahui kualitas dari sistem. Hasil dari validity testing didapatkan fungsi dari sistem telah berjalan dengan baik dengan tingkat keberhasilan 100%. Hasil dari usability testing sistem mendapatkan skor 92,91% yang masuk dalam kategori A yang mana pengguna dapat menggunakan aplikasi dengan mudah dan merasa terbantu.
Kata kunci: lokasi, routing, GPS, API, Google Maps, Agile System Development Android, Validity Testing,
Usability Testing
Abstract
Malang City is one of the big cities in East Java and its health development began to develop every year,
and one of the health service that widely available is hospital. Now, people in Malang City can get
treatment to the hospital easily with the existence of health insurance. But with the existence of various
kinds of health insurance causes various troubles. People who own one kind of the health insurance
confused when they want to search the hospital that received their health insurance because not all of
the hospital will received all health insurance. People who were in emergency situation and require
doctor attention immediately must find the nearest route to the hospital. If the targeted hospital does not
receive their health insurance and the handling is late, it will be fatal and may even lead to death. To
decrease those impact, people must able to search the hospital based on health insurance and routing
from user location to the hospital location, with making an application that using GPS & API Google
Maps with Agile System Development method that implemented on Android. The creation of Hospital
Locator application intends to know the performance of each functional of the system, then it will be
tested through validity testing as well as be testing with usability testing in the form of usability score
and Likert scale to know the quality of the system. The result of the validity testing obtained that the
functional of the system has been running well with 100% success rate. The result of the usability testing,
the system gets score 92,91% which can be categorized as an A and user can operate the system easily
and feel helpful about it.Fakultas Ilmu Komputer Universitas Brawijaya
8370
PENDAHULUAN
user a experience a
dan a
Use a Case a Scenario a
agar a mengetahui a jalannya a sistem a dari a aplikasi a
Hospital a Locator .
Tahap a perancangan a dilakukan a untuk a mengubah a model a kebutuhan a menjadi a model a perancangan a sistem a yang a berupa a rancangan a detail a arsitektur a perangkat a lunak, a rancangan a struktur a data, a dan a rancangan a komponen a yang a diperlukan a untuk a mewujudkan a sistem. a Perancangan a menggunakan a metode a
Agile a System a Development a
dengan a menggunakan a pendekatan a
dengan a alur a proses a kerja a sistem a yang a digambarkan a dengan a perancangan a arsitekur a sistem, a perancangan a basis a data a dan a komunikasi, a perancangan a
Kemudian a dilakukan a identifikasi a kebutuhan a dilakukan a dengan a memberi a penomoran a pada a tiap a kebutuhan a yang a telah a digali a dan a digambarkan a dengan a
uml a
yang a terdiri a dari a perancangan a
activity a diagram , a
perancangan a
class a diagram a
dan a perancangan a
sequence a diagram , a
serta a perancangan a aplikasi
Use a Case a Diagram a
a a a a
Keywords: location, routing, GPS, API, Google Maps, Agile System Development, Android, Validity Testing,
Usability Testing 1.Kesehatan a merupakan a hal a yang a sangat a penting a dan a mendorong a pemerintah a untuk a mendirikan a layanan a kesehatan. a Rumah a sakit a adalah a salah a satu a layanan a kesehatan a untuk a melakukan a upaya a meningkatkan a kesehatan, a mencegah a dan a menyembuhkan a penyakit, a memulihkan a kesehatan, a pemenuhan a kebutuhan a dan a tuntutan a pengguna a yang a mengharapkan a penyelesaian a masalah a kesehatannya a dengan a berbagai a akses a untuk a mendapatkannya. a serta a harus a memberikan a pelayanan a yang a bermutu a sesuai a dengan a standar a yang a ditetapkan a dan a dapat a menjangkau a seluruh a masyarakat. a (Nafsiah, a 2000). a Salah a satu a layanan a kesehatan a publik a di a salah a satu a kota a besar a di a Jawa a Timur a seperti a Kota a
GPS a & a API a Google a Maps a
Malang a ini a adalah a rumah a sakit. a Masyarakat a sekarang a ini a dapat a berobat a ke a rumah a sakit a dengan a menggunakan a bermacam-macam a asuransi a kesehatan a yang a tersedia, a baik a itu a asuransi a kesehatan a yang a berasal a dari a pemerintah a ataupun a swasta a (Departemen a Kesehatan a RI, a 1999).
Dengan a adanya a berbagai a macam a asuransi a kesehatan a yang a tersedia a menimbulkan a berbagai a masalah a yang a diperkuat a oleh a Thabrany a (2001). a Masyarakat a yang a memiliki a salah a satu a jenis a asuransi a kesehatan a kebingungan a dalam a mencari a rumah a sakit a yang a menerima a asuransi a kesehatan a yang a dia a miliki a karena a tidak a semua a rumah a sakit a menerima a asuransi a kesehatan a yang a dimiliki a oleh a masyarakat a tersebut. a Masyarakat a yang a saat a posisi a gawat a darurat a dan a membutuhkan a penanganan a dokter a secara a cepat a harus a menemukan a rute a ke a rumah a sakit a terdekat. a Jika a rumah a sakit a yang a dituju a tidak a menerima a asuransi a kesehatan a yang a masyarakat a punya a dan a terlambat a dalam a penanganannya, a maka a akan a berakibat a fatal a bahkan a dapat a berujung a kematian. a
(Thabrany, a 2001).
Berdasarkan a uraian a tersebut, a diharapkan a permasalahan a masyarakat a di a Kota a Malang a dapat a diselesaikan a dengan a melakukan a pencarian a rumah a sakit a berdasarkan a preferensi a asuransi a kesehatan a menggunakan a
GPS a & a API a Google a Maps a
dengan a metode a
Agile a System a Development a
yang a diimplementasikan a di a Android. a
digunakan a untuk a merouting a dari a lokasi a pengguna a ke a lokasi a rumah a sakit. a Sedangkan a
2. METODOLOGI a PENELITIAN
Agile a System a Development a
digunakan a karena a jika a sewaktu-waktu a ada a asuransi a kesehatan a atau a rumah a sakit a yang a baru a tidak a perlu a diadakan a perombakan a sistem a secara a besar-besaran a karena a adanya a
Iterative a
dan a Incremental . a Kemudian a karena a akan a banyaknya a pengguna a yang a akan a memakai a aplikasi a ini a
Agile a System a Development a
sangat a baik a digunakan a karena a adanya a keterlibatan a pengguna a secara a langsung a dalam a pembuatannya a dan a dapat a merubah a
requirement a
sewaktu-waktu a yang a mana a mungkin a pengguna a membutuhkan a fitur a tersebut. a Diharapkan a dengan a mendapatkan a data a seperti a tersebut a maka a pencari a rumah a sakit a berdasarkan a preferensi a asuransi a kesehatan a akan a lebih a mudah a mencari a rumah a sakit a yang a menerima a asuransi a kesehatannya.
Pada a tahap a ini a menjelaskan a metodologi a dari a penelitian a ini a yang a mana a akan a menjelaskan a tahapan a dari a pengumpulan a data a hingga a penarikan a kesimpulan a secara a eksplisit. a Berikut a adalah a alur a diagram a dari a metodologi a penelitian a seperti a dalam a Gambar a 1. Analisis a kebutuhan a dilakukan a setelah a data a yang a diperlukan a untuk a penelitian a didapatkan a kemudian a membuat a kebutuhan a fungsional a dan a non-fungsional a yang a dibutuhkan a untuk a membangun a sistem a dalam a penelitian a ini. a
a a a a a
merupakan a jumlah a jawaban a setuju a dan a
2 Sangat aa tidak aa setuju
1 Perhitungan a skala a Likert a
diterapkan a untuk a mendapatkan a indeks a persentase a
usability a testing . a
Persamaan a
1 a digunakan a untuk a menghitung a Total a Skor a dengan a
nilaiSTS a
merupakan a jumlah a dari a jawaban a sangat a tidak a setuju, a
nilaiTS a
merupakan a jumlah a jawaban a tidak a setuju, a
nilaiN a
merupakan a jumlah a dari a jawaban a netral, a
nilaiST a
nilaiSS a
4 Netral
merupakan a jumlah a jawaban a sangat a setuju. a Persamaan a
2 a digunakan a untuk a menghitung a nilai a
Y a
yang a didapatkan a dari a perkalian a
SkorLikerTertinggi a
dengan a JumlahResponden . a Dimana a dalam a penilaian a jawaban a kuantitatif a pada a Tabel a 1. a skor a tertinggi a adalah a pada a jawaban a sangat a setuju a yang a bernilai a 5. a Persamaan a
3 a digunakan a untuk a menghitung a indeks a persentase a yang a didapatkan a setelah a melakukan a perhitungan a
TotalSkor a
dari a persamaan a
1 a dan a
Y a
dari a Persamaan a 2. a
TotalSkor =(nilaiSTS1)+(nilaiTS2)+(nilai N 3)+(nilaiST4)+(nilaiSS5)
3 Tidak aa setuju
5 Setuju
yang a terdiri a dari a
validity a testing a
screenflow, a wireframe a
dan a
mockup a UI.
Gambar a 1. a Metodologi a Penelitian
Implementasi a tahap a realisasi a rancangan a perangkat a lunak a menjadi a sistem a yang a dapat a dioperasikan. a Tahap a ini a dilakukan a untuk a mewujudkan a seluruh a model a yang a dihasilkan a dalam a proses a perancangan a sebagai a kode a program, a yang a awalnya a dilakukan a spesifikasi a sistem a dan a memberi a batasan a implementasi. a Pada a akhir a tahap a ini a akan a didapatkan a hasil a implementasi a basis a data, a implementasi a kode a program a dan a implementasi a antarmuka a yang a dapat a dioperasikan a oleh a pengguna. Pengujian a kebutuhan a sistem a dilakukan a dalam a dua a tingkatan a pengujian a yaitu a
validity a testing a
dan a
usability a testing . a Item a
yang a telah a dirumuskan a dalam a analisis a kebutuhan a akan a mencari a acuan a untuk a melakukan a
validity a testing . a
Pengujian a yang a dilakukan a meliputi a pengujian a dengan a metode a
blackbox a
menggunakan a
sistem a untuk a mengecek a apakah a semua a fungsionalitas a sudah a berjalan a seperti a yang a ada a di a perancangan. a Pengujian a dengan a metode a
Jawaban Skor Sangat aa setuju
usability a testing a
dilakukan a dengan a mengujikan a kepada a
20 a responden a yang a mana a responden a memiliki a asuransi a kesehatan a tertentu a dan a memberikan a
task a
dalam a menjalankan a aplikasi a yang a dilakukan a di a pemukiman a warga. a Selanjutnya a dari a hasil a pengujian a akan a dilakukan a analisis a untuk a mengetahui a hasil a dari a pengujian a yang a telah a dilakukan.
Skala a
Likert a
dalam a penelitian a ini a digunakan a sebagai a acuan a penilaian a dan a analisis a hasil a dalam a melakukan a survei a untuk a keperluan a
usability a testing a
yang a diperkuat a oleh a Risnita a (2014). a Jawaban a setiap a pertanyaan a atau a pernyataan a yang a menggunakan a skala a
Likert a
mempunyai a gradiasi a dari a sangat a positif a sampai a sangat a negatif a yang a dapat a berupa a kata-kata a sebagai a contoh: a a. a Sangat a setuju a b. a Setuju a c. a Netral a d. a Tidak a setuju a e. a Sangat a tidak a setuju a Untuk a keperluan a analisis a kuantitatif, a maka a jawaban a tersebut a dapat a diberi a skor a yang a ditunjukkan a pada a Tabel a 1.
Tabel a 1. a Penilaian a Jawaban a Kumulatif a
(1)
a a a a Y = SkorLikerTertinggi JumlahResponden
15 a Maret a hingga a 13 a April a 2018.
a Use a Case a fungsi. a Pemetaan a tersebut, a kemudian a direpresentasikan a sebagai a Use a Case a Diagram a seperti a dalam a Gambar a 2.
13
Use a Case a Diagram a didapatkan a berdasarkan a penggolongan a yang a telah a dilakukan a dalam a kebutuhan a fungsional a yang a mana a mengidentifikasi a dari a task a apa a saja a yang a akan a dilakukan a oleh a pengguna. a Kemudian a dilakukan a proses a pemetaan a terhadap a kebutuhan a fungsional a sistem. a Melalui a proses a tersebut a didapatkan a
a Locator a adalah a masyarakat a yang a memiliki a asuransi a kesehatan a yang a mana a kebanyakan a adalah a masyarakat a yang a sudah a memiliki a pekerjaan. a Dari a masyarakat a yang a memiliki a ekonomi a menengah a ke a bawah a dan a ekonomi a menengah a ke a atas a yang a menyebabkan a beragamnya a asuransi a kesehatan a yang a mana a dari a asuransi a kesehatan a tersebut a juga a memiliki a biaya a operasional a yang a rendah a hingga a tinggi. a 3.2 a Use a Case a Diagram
Pengguna a dari a aplikasi a Hospital
3.1 a Identifikasi a Aktor
a Pengumpulan a data a dilakukan a dengan a memberikan a survey a ke a rumah a sakit a yang a berisikan a nama, a alamat, a asuransi a yang a diterima a dan a nomor a telepon a dari a rumah a sakit. a Latitude a dan a longitude a dari a rumah a sakit a dicari a menggunakan a fitur a Park a Here a yang a ada a di a Google a Maps. a Setelah a data a yang a diperlukan a untuk a penelitian a didapatkan a kemudian a membuat a kebutuhan a fungsional a dan a non-fungsional a yang a dibutuhkan a untuk a membangun a sistem. a Kemudian a digambarkan a dengan a Use a Case a Diagram a dan a Use a Case a Scenario a agar a mengetahui a jalannya a sistem a dari a aplikasi a Hospital a Locator a dan a memberikan a gambaran a dari a analisis a agile a system a development .
a
(2)
1 a bulan a 2 a minggu a dimulai a dari
a pengumpulan a data a sebagai a dasar a untuk a pembuatan a database a dari a aplikasi a Hospital a Locator a yang a dilakukan a di a Kota a Malang a selama a
Analisis a kebutuhan a diawali a dengan
a keseluruhan a proses a penelitian a serta a penarikan a saran a untuk a pembangunan a sistem a selanjutnya. a Penarikan a kesimpulan a dilakukan a untuk a memperoleh a rangkuman a hasil a seluruh a proses a penelitian a pengembangan a yang a dilakukan. a Proses a penarikan a saran a dilakukan a dengan a melakukan a evaluasi a terhadap a seluruh a proses a yang a telah a dilalui a serta a hasil a pengembangan a yang a diperoleh a dalam a penelitian a ini. a Pada a akhir a proses a ini a akan a diperoleh a rumusan a kesimpulan a dan a saran a penelitian.
Proses a penarikan a kesimpulan a dari a hasil
= (TotalSkor/Y) a 100% (3)
Index(%) a
Gambar a 2. a Use
a
Case a Diagrama a a a
4.1 a Perancangan a Arsitektur a Sistem
internet a yang a berguna a untuk
, a dan a
GPS
a merupakan a bagian a dari a pembuatan a aplikasi a native a dari a Android a dengan a memanfaatkan a beberapa a sensor a smartphone a Android a tersebut. a Sensor a yang a digunakan a adalah a
XML a yang
a pemrograman a Java a dan a
Sistem a client a dibuat a dengan a bahasa
a Malang a berdasarkan a preferensi a asuransi a kesehatan a dibangun a dengan a menggunakan a konsep a client a dan a server . a Perancangan a arsitektur a sistem a dibuat a untuk a menjelaskan a bagaimana a arsitektur a sistem a akan a diimplementasikan. a Dalam a perancangan a arsitektur a sistem a ini a menggunakan a pendekatan a Location a Based a Service a (LBS).
Sistem a pencarian a rumah a sakit a di a Kota
a perancangan a sistem a dari a aplikasi a Hospital a Locator a yang a akan a dibangun. a Perancangan a yang a akan a membahas a lebih a detail a tentang a perancangan a aplikasi a berdasarkan a analisis a kebutuhan a yang a telah a dilakukan a sebelumnya.
Pada a Gambar a 2. a Dijelaskan a bahwa
Pada a tahap a ini a akan a membahas
4. PERANCANGAN a SISTEM
a dalam a tahap a iterasi a kedua, a ada a pembaruan a dalam a fungsional a sistem a dengan a menambahkan a lima a fitur a tambahan a yaitu a login, a register, a view, a edit a dan a menelpon a rumah a sakit a yang a mana a lebih a mempermudah a pengguna a dalam a pemakaian a aplikasi a Hospital a Locator .
Setelah a pengujian a pertama a dan a masuk
a fungsional a aplikasi a Hospital a Locator a terdapat a delapan a fungsional a yaitu a pencarian a rumah a sakit a berdasarkan a asuransi a kesehatan, a pemilihan a asuransi a kesehatan, a menampilkan a lokasi a pengguna a dan a lokasi a rumah a sakit, a melihat a detail a rumah a sakit, a merouting a dari a lokasi a pengguna a ke a rumah a sakit, a pencarian a rumah a sakit a seluruh a Kota a Malang, a melihat a info a rumah a sakit, a pemilihan a info a rumah a sakit.
Dalam a iterasi a pertama a kebutuhan
3.3 a Analisis a Agile a System a Development
a seluruh a rumah a sakit a di a Kota a Malang a dan a lokasi a pengguna. a Pengguna a juga a dapat a melihat a rute a yang a dapat a ditempuh a dari a lokasi a pengguna a menuju a rumah a sakit. a Pengguna a juga a dapat a melihat a Info a dari a rumah a sakit a di a Kota a Malang a yang a berisikan a nama, a alamat, a nomor a telepon, a dan a asuransi a kesehatan a yang a diterima a rumah a sakit.
Pengguna a juga a dapat a melihat a lokasi
a pengguna a dapat a mendaftarkan a dirinya a dengan a memberi a masukan a nama, a email , a password a & a asuransi a kesehatan a yang a dimiliki a pengguna a sehingga a saat a pencarian a pengguna a tidak a kesulitan a saat a mencari a asuransi a miliknya a dan a dapat a terjaga a keamanan a profilenya. a Pengguna a juga a dapat a melihat a lokasi a rumah a sakit a dengan a berdasarkan a preferensi a asuransi a kesehatan a yang a dia a miliki a di a Kota a Malang a dan a lokasi a pengguna. a
Gambar a 3. a
Perancangan
a Arsitektura a a a a client . a Sedangkan a sistem a server a dibangun a menggunakan a bahasa a pemrograman a PHP, a dengan a Framework a Codeigniter a karena a menggunakan a pattern a MVC a yang a mana a sesuai a dengan a perancangan a dalam a penelitian a ini. a Web a Service a digunakan a untuk a menjembatani a komunikasi a antara a client a dan a server , a dimana a proses a pertukaran a data a yang a terjadi a antara a client a dan a server a dikirim a menggunakan a format a JSON. a Admin a ditugaskan a untuk a mengunggah a semua a data a yang a dibutuhkan a oleh a database a untuk a aplikasi a Hospital a Locator a seperti a dalam a Gambar a 3.
4.2 a Activity a Diagram Activity a Diagram a digunakan a untuk a memodelkan a aktifitas a antara a pengguna a dan a sistem a yang a berjalan a berdasarkan a pada a
Use a Case a Scenario
. a a
Activity a diagram a dalam a penelitian a ini a menjelaskan a proses a view a & a edit a yang a mana a pengguna a dapat a melihat a dan a mensunting a data a yang a dia a miliki a yang a berisi a nama a lengkap, a email , a password a dan a asuransi a kesehatan a yang a dimiliki. a a Pencarian a rumah a sakit a di a Kota a Malang a berdasarkan a asuransi a kesehatan a yang a mana a pengguna a dapat a mencari a rumah a sakit a berdasarkan a asuransi a kesehatan a yang a dimiliki a oleh a pengguna a dan a dapat a melihat a info a dari a masing-masing a rumah a sakit. a Pencarian a rumah a sakit a seluruh a Kota a Malang a yang a mana a pengguna a dapat a mencari a rumah a sakit a apa a saja a yang a berada a di a Kota a Malang a dan a juga a dapat a melihat a info a dari a masing-masing a rumah a sakit. a Info a rumah a sakit a yang a mana a pengguna a dapat a melihat a info a dari a rumah a sakit a yang a berisikan a nama, a alamat, a nomor
Gambar a 4. a Contoh a Activity a Diagram
a a a a a telepon a dan a asuransi a kesehatan a yang a diterima a oleh a rumah a sakit. a
Pengguna a juga a dapat a merouting a dari
a lokasi a pengguna a menuju a lokasi a rumah a sakit a serta a menelepon a rumah a sakit a seperti a contoh a dalam a Gambar a 4.
4.3 a Class a Diagram
Perancangan a Class a Diagram a digunakan
a untuk a menampilkan a class a dan a package a yang a ada a pada a sistem a yang a dikembangkan. a Class a diagram a merupakan a diagram a yang a menunjukkan a hubungan a antar a class a dalam a sistem a yang a membentuk a suatu a relasi. a Perancangan a ini a akan a menampilkan a perancangan a class a diagram a fitur a fitur a utama a dari a aplikasi a client . a Class a config a berisikan a config a dan a auth a adalah a penyedia a layanan a dari a masuknya a database a dari a server a yang a disimpan a sementara a di a class a config a dan a auth a yang a nanti a akan a dipanggil a kembali a di a class a controllers .
Class a controllers a yang a mana a sebagai a tempat a inisiasi a dari a database a yang a sebelumnya a disimpan a sementara a di a class a config. a Class a adapter a yang a mana a menyediakan a tampilan a dari a sistem a yang a akan a ditampilkan a dalam a class a yang a berada a di a package a models . a Class a db a yang a mana a sebagai a pembuat a database a ke a dalam a android a yang a sebelumnya a datanya a telah a diinisiasi a di a class a controllers. a
Class a respone a yang a mana a digunakan a sebagai a database a sementara a dan a diinisiasikan a di a class a itu a untuk a dipakai a pada a package a models. a Class a models a digunakan a untuk a menampilkan a tampilan a yang a datanya a diambil a dari a package a adapter a dan a penghubung a database a dari a Android a ke a aplikasi a yang a mana a data a yang a telah a diinsiasi a sebelumnya a dimasukan a ke a dalam a aplikasi a seperti a contoh a dalam a Gambar a
5.
4.4 a Sequence a Diagram
Pada a Sequence a Diagram a akan
Gambar a 5. a Contoh
a
Class a Diagram Gambar a 6. a Contoh a Sequence a DiagramIMPLEMENTASI a SISTEM
5.1 a Implementasi a Basis a Data
a tampilan. a
XML a di a bagian
a pemrograman a JAVA, a dan a
IDE a Android a Studio, a dengan a bahasa
a diimplementasikan a dengan a menggunakan a
Implementasi a kode a program
a dengan a web a service . a Implementasi a ini a menggunakan a sistem a database a MySQL a dengan a menggunakan a Framework a Codeigniter, a JSON a karena a menggunakan a pattern a MVC a yang a mana a sesuai a dengan a perancangan a dalam a penelitian a ini. a Di a dalam a implementasi a ini a akan a menjelaskan a penyimpanan a data a asuransi, a rumah a sakit, a pengguna, a dan a data a penghubung. a 5.2 a Implemetasi a Kode a Program
Implementasi a data a yang a dilakukan
a a a a a memodelkan a perilaku a yang a dilakukan a antara a aktor a di a dalam a sistem a dengan a waktu a yang a runtut a dari a pengguna a memakai a aplikasi a hingga a pengambilan a data a dari a server a untuk a ditampilkan a pada a pengguna. a Terdapat a empat a sequence a diagram a yang a mana a telah a di a sebutkan a pada a perancangan a activity a diagram a dan a diberikan a contoh a sequence a diagram a seperti a contoh a dalam a Gambar a 6.
4.5 a Perancangan a Antarmuka
Pada a tahap a ini a membahas a implementasi
a Hospital a Locator 5.
Gambar a 7. a Contoh a Perancangan a Antarmuka
a a
7. a
a gambaran a kasar a dari a bagaimana a tampilan a dari a aplikasi a Hospital a Locator a kedepannya. a Hasil a rancangan a antarmuka a pengguna a sistem a direpresentasikan a dalam a bentuk a denah/mockup a dan a wireframe a dan a contoh a dari a perancangan a antarmuka a dapat a dilihat a dalam a Gambar a
Perancangan a antarmuka a sebagai
a menentukan a bagaimana a antarmuka a pengguna a dari a sistem. a Perancangan a antarmuka a adalah a dasar a dari a tampilan a antarmuka a yang a akan a diimplementasikan a di a dalam a implementasi a antarumka. a
Perancangan a antarmuka a dilakukan a untuk
a aplikasi a pencarian a rumah a sakit a di a Kota a Malang a berdasarkan a preferensi a asuransi a kesehatan a berasal a dari a hasil a yang a diperoleh a saat a melakukan a analisis a kebutuhan a dan a proses a perancangan a sistem. a Pembahasan a implementasi a terdiri a dari a penjelasan a implementasi a basis a data, a implementasi a kode a program, a implementasi a antarmuka a aplikasi a dan a implementasi a agile a system a development .
a a a a 5.3 a Implementasi a Antarmuka
a Development
waktu a pengguna a dalam a keadaan a darurat
a pengguna a berubah. a Pengguna a juga a dapat a menelpon a rumah a sakit a bilamana a sewaktu-
waktu a asuransi a kesehatan a yang a dimiliki
a register, a view, a edit, a yang a mana a pengguna a dapat a mendaftarkan a dirinya a dan a memasukan a asuransi a kesehatan a yang a dimiliki a oleh a pengguna. a Kemudian a dapat a melihat a data a dirinya a dan a dapat a mensunting a data a dirinya a bila a sewaktu-
Kemudian a menambahkan a fitur a login,
a responden, a aplikasi a mendapatkan a kebutuhan a fungsional a yang a baru a dengan a menambahkan a fungsi a yang a mana a pengguna a dapat a mendaftarkan a dirinya a yang a berisikan a nama, a password, a email a dan a asuransi a yang a dipunya a oleh a pengguna a yang a mana a saat a pengguna a ingin a mencari a asuransi a yang a dimilikinya a tidak a merasa a kesulitan. a
20
Pada a iterasi a kedua a yang a melibatkan a
Gambar a 9. a Iterasi a Pertama a Agile a System
Gambar a 8. a Contoh a Antarmuka a Hospital
a dapat a mencari a rumah a sakit a di a kota a malang a berdasarkan a asuransi a kesehatan a yang a dimiliki a oleh a pengguna. a Kemudian a pengguna a dapat a melihat a seluruh a rumah a sakit a di a Kota a Malang, a melihat a info a dari a masing-masing a rumah a sakit a yang a ada a di a Kota a Malang a dan a merouting a dari a lokasi a pengguna a ke a lokasi a rumah a sakit a seperti a contoh a dalam a Gambar a 9. a
10 a responden, a aplikasi a awalnya a hanya
a
Pada a Iterasi a pertama a yang a melibatkan
4.4 a Implementasi a Agile a System a Development
a daftar a asuransi a kesehatan, a yang a mana a menampilkan a daftar a asuransi a kesehatan a yang a telah a berkerja a sama a dengan a beberapa a rumah a sakit a di a Kota a Malang. a Pengguna a dapat a mencari a rumah a sakit a berdasarkan a asuransi a yang a dimiliki a oleh a pengguna a seperti a contoh a dalam a Gambar a 8.
Pada a contoh a ini a digambarkan a antarmuka
a Locator
a dan a membutuhkan a bantuan a ambulance a dari a rumah a sakit a seperti a contoh a dalam a Gambar a 10.
a a a a a a
a setuju Ease a to a use
a kebutuhan, a perancangan a sistem, a implementasi a dan a pengujian a yang a telah
Berdasarkan a hasil a dari a analisis
7. KESIMPULAN
a aplikasi a memenuhi a kriteria a yang a ada a dengan a rata-rata a persentase a semua a kriteria a sebesar a 92,91%, a sehingga a menunjukkan a bahwa a aplikasi a pencarian a rumah a sakit a di a Kota a Malang a berdasarkan a asuransi a kesehatan a memenuhi a kriteria a usability a testing . a Dari a sisi a usefulness a didapatkan a score a 91,4% a yang a dapat a disimpulkan a bahwa a aplikasi a Hospital a Locator a sangat a berguna a dan a memudahkan a pengguna a untuk a mencari a rumah a sakit a berdasarkan a asuransi a kesehatan. a Dari a sisi a easy a to a learn a dan a easy a to a use a mendapatkan a score a 93,25% a dan a 91,9% a yang a dapat a disimpulkan a bahwa a aplikasi a Hospital a Locator a adalah a aplikasi a yang a mudah a digunakan a oleh a pengguna. a Dari a sisi a satisfication a mendapatkan a score a 95,1% a yang a dapat a disimpulkan a bahwa a pengguna a merasa a puas a dengan a adanya a aplikasi a Hospital a Locator a yang a dapat a mencari a rumah a sakit a berdasarkan a asuransi a kesehatan a yang a dimiliki a oleh a pengguna.
2 a a menunjukan a bahwa
a pada a Tabel a
Dari a usability a testing a yang a ditunjukan
Rata-rata 92,91 a %
a setuju Satisfaction 95,1 Sangat a setuju
91,9 Sangat
93,25 Sangat
Gambar a 10. a Iterasi a Kedua a Agile a System
Ease a to a learn
Aspek a Penilaian Rata-rata a Persentase a (%) Status Usefulness 91,4 Sangat a setuju
Tabel a 2. a Hasil a Status a Pengujian a Usability
6.2 a Analisis a Usability a Testing
a disimpulkan a bahwa a implementasi a pengembangan a aplikasi a untuk a pencarian a rumah a sakit a berdasarkan a preferensi a asuransi a kesehatan a telah a nenebuhi a analisis a dan a perancangan a sistem a dikarenakan a semua a fitur a yang a diuji a adalah a valid a dengan a tingkat a validitas a mencapai a 100%.
Berdasarkan a hasil a pengujian a dapat
a testing a dilakukan a dengan a membandingkan a kesesuai a hasil a uji a dengan a hasil a yang a diharapkan a saat a merancang a aplikasi. a Jika a hasil a uji a sesuai a dengan a perancangan a maka a aplikasi a tersebut a adalah a valid a atau a memenuhi a kebutuhan a fungsional. a Jika a tidak a sesuai a dengan a hasil a yang a diharapkan a dari a perancangan a aplikasi a maka a tidak a valid a atau a tidak a memenuhi a kebutuhan a fungsional.
Proses a analisis a pada a hasil a validity
a pengujian a serta a analisis a perangkat a bergerak a aplikasi a mobile a untuk a pencarian a rumah a sakit a di a Kota a Malang a berdasarkan a preferensi a asuransi a kesehatan. a Pengujian a dilakukan a a dengan a dua a metode, a yaitu a validity a testing a dan a usability a testing . a 6.1 a Analisis a Validity a Testing
Pada a tahap a ini a membahas a tahapan
a Development 6.
PENGUJIAN
a a a a a dilakukan a oleh a peneliti, a maka a dapat a diambil a kesimpulan a bahwa: a
DAFTAR a PUSTAKA
H. a 2001, a Asuransi a Kesehatan a di
Thabrany, a
a Likert. a Pengembangan a Skala a Model a Likert, a Volume a 3, a pp. a 1-14.
Risnita, a 2014. a Pengembangan a Skala a Model
a pemenang a the a Star a of a Asia a Award: a pertama a di a Asia a ketiga a di a dunia.
Nafsiah, a S., a 2000. a Prof. a Hembing
a Upaya a Peningkatan a Mutu a Pelayanan a Rumah a Sakit . a Jakarta.
Departemen a Kesehatan a RI. a 1999. a Pedoman