PENGEMBANGAN SISTEM INFORMASI GEOGRAFIS (SIG) PENYEDIA LAYANAN KESEHATAN BERBASIS ANDROID (Studi Kasus Kota Bandar Lampung) 1
Budiman Ruliansyah, 1Kurnia Muludi, 1Febi Eka Febriansyah 1
Jurusan Ilmu Komputer FMIPA Unila
Abstract Geographic Information Systems (GIS) is an information system which is used to input, process and generate geographically or geospatial referenced data to support the decision making in a planning. This technology can be used on an Android-based smartphone. Internet, accelerometer, digital maps and GPS (Global Positioning System) on Android can be integrated so that GIS can be implemented. In this study, GIS technology is implemented to detect and find the location of health care providers in city of Bandar Lampung. This application is designed and implemented by using Java programming language and Google Maps API to show the location of health care providers. Testing phase by using Equivalence Partitioning method indicates that the function of the application has been running in accordance with the analysis. Keywords : Android, Application, Geographic Information System, Healthcare Provider, Map.
1.
Pendahuluan
Dewasa ini setiap orang membutuhkan kemudahan didalam melakukan berbagai macam hal, tidak terkecuali kebutuhan kesehatan. Bagi masyarakat umumnya, kesehatan merupakan elemen penting agar masyarakat bisa melakukan akitivitas sebagai mana mestinya. Penyedia layanan kesehatan seperti rumah sakit atau puskesmas merupakan tempat dimana masyarakat bisa mendapatkan layanan kesehatan. Akan tetapi saat ini belum terdapat sebuah aplikasi yang dapat memudahkan masyarakat untuk mencari dan menemukan dimana lokasi penyedia layanan kesehatan terdekat dari tempat dia berada di Bandar Lampung. Masyarakat akan kesulitan untuk mencari lokasi penyedia layanan kesehatan terdekat jika masyarakat tersebut merupakan turis ataupun wisatawan yang sedang berkunjung. Penyedia layanan kesehatan yang terdiri dari rumah sakit berjumlah 18 dan puskesmas berjumlah 30 yang lokasinya berbeda-beda. Oleh karena itu saat ini dibutuhkan suatu aplikasi yang dapat memudahkan pengguna untuk melakukan pencarian lokasi penyedia layanan kesehatan di Bandar Lampung, sehingga tidak ada lagi masyarakat yang kebingungan karena tidak mengetahui lokasi penyedia layanan kesehatan tersebut. Salah satu teknologi terkini yang dapat diaplikasikan ialah teknologi SIG (Sistem Informasi Geografis) yang akan dipadukan dengan perangkat mobile seperti smartphone yang menggunakan sistem operasi Android. Fitur-fitur yang terdapat di dalam Android seperti internet, GPS dan juga kompas akan saling terintegrasi dengan teknologi SIG yang akan digunakan dalam pembuatan aplikasi ini sehingga nantinya aplikasi ini dapat dijalankan dan diimplementasikan dengan baik.
Hal. 99 dari 186
1.1 Android Android adalah sebuah sistem operasi untuk perangkat mobile yang menyertakan middleware (virtual machine) dan sejumlah aplikasi utama. Android merupakan modifikasi dari kernel Linux. Versi yang kompatibel dengan aplikasi ini yaitu: versi 4.0 (Ice Cream Sandwich) sampai versi 5.0 (Lollipop) [1].
1.2 Sistem Informasi Geografis Sistem Informasi Geografis adalah ilmu pengetahuan yang berbasis pada perangkat lunak komputer yang digunakan untuk memberikan bentuk digital dan analisa terhadap permukaan geografi bumi sehingga membentuk suatu informasi keruangan yang tepat dan akurat [2].
2.
Metodologi
Penelitian ini dilakukan berdasarkan diagram alir metodologi penelitian yang terdapat pada Gambar 1. Penelitian ini dilakukan berdasarkan metode pengembangan sistem yang dipilih yaitu Waterfall. Tahap-tahap yang dilakukan dalam pengembangan sistem aplikasi Hospital Maps ini adalah sebagai berikut: 1.
Analisis Kebutuhan Perangkat Lunak Pada tahap ini akan dilakukan proses pengambilan kebutuhan secara intensif untuk menganalisis kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user.
2.
Desain Pada tahap ini akan dilakukan proses multi langkah yang fokus pada desain pembuatan aplikasi termasuk struktur data, arsitektur perangkat, representasi antarmuka dan prosedur pengodean. Tahap ini mentranslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi aplikasi pada tahap selanjutnya.
3.
Pembuatan Kode Program Pada tahap ini akan dilakukan pengodean aplikasi. Hasil dari tahap ini adalah aplikasi sesuai dengan desain yang telah dibuat pada tahap desain.
4.
Pengujian Pada tahap ini akan dilakukan pengujian pada aplikasi secara fungsional dan meminimalisir kesalahan dan memastikan keluaran yang dihasilkan sesuai dengan yang diinginkan.
5.
Pendukung atau Pemeliharaan Tidak menutup kemungkinan sebuah aplikasi mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian.
Hal. 100 dari 186
Gambar 1. Diagram Alir Metodologi Penelitian
3.
Pembahasan
Aplikasi Hospital Maps adalah aplikasi yang dibuat untuk mendeteksi dan mengetahui lokasi penyedia layanan kesehatan yang ada di Kota Bandar Lampung dengan menggunakan teknologi Sistem Informasi Geografis berbasis Android. Aplikasi ini dibuat dengan menggunakan bahasa pemrograman Java untuk Android dan menggunakan Google Maps API.
Hal. 101 dari 186
3.1 Implementasi Sistem Impelementasi sistem dilakukan setelah tahap analisis, perancangan sistem dan pembuatan interface selesai dilakukan. Implementasi ini dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem dan interface yang telah disetujui. Gambar berikut adalah hasil implementasi sistem berupa interface beberapa menu yang ada pada aplikasi Hospital Maps:
(a)
(b)
(c)
Gambar 2 Tampilan Aplikasi Hospital Maps : (a) Menu Utama, (b) Menu Drawer, Cari penyedia layanan kesehatan berdasarkan peta
(c)
3.2 Hasil Pengujian Pendekatan kasus uji fungsional dalam penelitian ini adalah pengujian black box dengan metode Equivalence Partitioning (EP). Pengujian ini dilakukan dengan membagi domain masukan dari program ke dalam kelas-kelas sehingga test case pada perangkat lunak dapat diperoleh. Terdapat 5 (lima) macam pengujian yang terdiri dari 6 (enam) kelas uji dan 20 (dua puluh) skenario uji dalam pengujian ini. Dari pengujian tersebut diketahui aplikasi ini dapat berfungsi sesuai dengan realisasi yang diharapkan.
4.
Kesimpulan
Berdasarkan hasil penelitian yang telah dilakukan, maka dapat diambil kesimpulan sebagai berikut: 1. 2. 3.
Telah berhasil dibangun aplikasi Hospital Maps, yang digunakan sebagai media untuk penunjuk lokasi penyedia layanan kesehatan di Bandar Lampung. Telah berhasil diterapkan teknologi Sistem Informasi Geografis untuk menentukan lokasi pengguna dan lokasi penyedia layanan kesehatan di Bandar Lampung. Dari hasil data pengujian Equivalence Partitioning, aplikasi Hospital Maps kompatibel terhadap semua versi OS Android yang telah diterapkan dalam pembuatan aplikasi, kompatibel terhadap device Android dengan resolusi 4 inch sampai 8 inch yang memiliki fitur GPS, dan dari semua kelas yang diuji pada aplikasi Hospital Maps dapat berfungsi sesuai analisis.
Hal. 102 dari 186
5. [1] [2]
Referensi Safaat H, Nazruddin. 2012. Android Pemrograman Aplikasi Mobile Smartphone Dan Tablet PC Berbasis Android. Bandung: Informatika Suryantoro, Agus. 2013. Integrasi Aplikasi Sistem Informasi Geografis. Yogyakarta: Ombak
Hal. 103 dari 186