PERANCANGAN APLIKASI UNTUK PENCARIAN FASILITAS KESEHATAN TERDEKAT DI WILAYAH KULON PROGO BERBASIS ANDROID
NASKAH PUBLIKASI
diajukan oleh Trio Krisdiantoro 12.11.6076
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA YOGYAKARTA 2016
PERANCANGAN APLIKASI UNTUK PENCARIAN FASILITAS KESEHATAN TERDEKAT DI WILAYAH KULON PROGO BERBASIS ANDROID Trio Krisdiantoro1), Bayu Setiaji2), 1,2)
Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ringroad Utara, Condongcatur, Depok, Sleman, Yogyakarta Indonesia 55283 Email :
[email protected]),
[email protected])
fasilitas kesehatan dan informasi-informasi terkait dengan instansi penyedia fasilitas kesehatan.
Abstract - Advances in technology of rapid mobile computing has changed mobile devices mobile phones become Smartphones that have diverse applications in it. So it's been like a smartphone device becomes the primary needs for its users. As time goes by mobile technology and mobile applications is growing very rapidly. With the support of internet and GPS technology mobile allows you to access a variety of information and provide guidance for the location of the user. By using this application both within and outside the area of Kulon Progo can seek healthcare facilities with ease without having to process the search direction in the confusion of the health facilities nearby. The application in this research have the features to provide guidance and information about the location of health facilities that can help users more efficient applications for time at the time of his illness or accident and don't understand the local area..
1.2 Rumusan Masalah Berdasarkan latar belakang diatas, maka rumusan masalah pada penelitian ini adalah “Bagaimana membuat Aplikasi untuk Pencarian Fasilitas Kesehatan Terdekat di Wilayah Kulon Progo Berbasis Android ?”. 1.3 Tujuan Merancang dan membangun aplikasi untuk pencarian fasilitas kesehatan terdekat di wilayah Kulon Progo yang dapat dijalakan pada smartphone berbasis android. 1.4 Tinjauan Pustaka Yuniar, Agnes (2012), Aplikasi Handphone Android untuk Pencarian Lokasi Rumah Sakit Terdekat atau By Request di Wilayah Depok. Pada penelitian ini Pembuatan aplikasi menggunakan IDE Eclipse 3.5 (Galileo) untuk menuliskan program, Android SDK, serta menggunakan plugin ADT. Rancangan aplikasi terdiri dari tiga tab, tab pertama adalah halaman Author, tab kedua adalah halaman Search by Name dan tab terakhir adalah halaman Search by MyLocation. Aplikasi ini menggunakan Google Maps API dan Google Maps Direction untuk menampilkan rute . [1] Nugraha, Fahmy (2012), Aplikasi Pencarian Fasilitas Pelayanan Kesehatan di Wilayah Bekasi Barat dengan Sistem Informasi Geografis dan Teknologi Augmented Reality pada Ponsel Berbasis Android. Pada penelitian ini Aplikasi menampilkan informasi alamat, arah dan jarak fasilitas pelayanan kesehatan yang dibuat menggunakan Android Development Tools (ADT), SQLite, Wikitude Application Programming Interface (API) dan editor Eclipse Integrated Development Environment (IDE). Sedangkan bahasa pemrograman yang digunakan adalah Java, Extensible Markup Language (XML), Hypertext Preprocessor (PHP) dan Structure Query Language (SQL). [2] Mulyani, Eriza Siti (2014), Aplikasi Location Based Service (LBS) Taman Mini Indonesia Indah (TMII) Berbasis Android. Aplikasi Peta Wisata TMII ini dibuat dengan menggunakan aplikasi Google Maps, Android Development Tools, SQLite, dan Eclipse IDE Java sebagai frameworknya. Sedangkan bahasa pemrograman yang digunakan adalah Java, XML dan SQL. Metode penelitian yang digunakan yaitu pendekatan SDLC (Software Development Life Cycle), yang terdiri dari
Keywords - Health Facilities, Android Studio, SQLite Database, Android, GPS, LBS 1. Pendahuluan 1.1 Latar Belakang Kesehatan merupakan kebutuhan dasar manusia dan setiap orang menginginkan dirinya, keluarganya, temanteman dan orang yang disayanginya untuk selalu sehat. Salah satu cara untuk mendapatkan kesehatan adalah dengan datang ke fasilitas kesehatan seperti rumah sakit, puskesmas dan fasilitas kesehatan lainnya untuk cek kesehatan maupun berobat. Ketika seseorang sedang berkunjung atau liburan di Kulon Progo dan tidak terlalu mengenal wilayah Kulon Progo, akan mengalami kesulitan untuk mencari fasilitas kesehatan ketika dalam keadaan sakit maupun kecelakaan tanpa bertanya kepada warga sekitar. Warga sekitar dapat diasumsikan sebagai penyedia informasi, namun ketersediaannya tidak selalu ada misalnya ketika dalam keadaan sakit maupun kecelakaan dimana jauh dari warga sekitar seperti ditengah persawahan maka informasi tidak lagi tersedia dalam waktu yang cepat dan penanganan menjadi terlambat. Berdasarkan beberapa masalah di atas, maka untuk membantu masyarakat dalam menemukan lokasi dan mendapatkan informasi terkait fasillitas kesehatan di wilayah Kulon Progo, dibutuhkkan aplikasi untuk pencarian fasilitas kesehatan di wilayah Kulon Progo. Aplikasi ini nantinya akan memberikan petunjuk lokasi
1
Fase identifikasi, Fase analisis, Fase perancangan, dan Fase uji coba. Disini nantinya akan didapatkan suatu informasi-informasi dan visualisasi objek dalam bentuk maps yang dapat digunakan sebagai referensi untuk para pengguna perangkat mobile Android dalam pengambil keputusan terutama dalam pencarian lokasi objek wisata yang ada di wilayah TMII. selain itu terdapat rute untuk menuju objek wisata yang dipilih, pencarian objek wisata, dan menu pendukung lainnya. [3]
dan puskesmas. Aplikasi untuk Pencarian Fasilitas Kesehataan Terdekat di Wilayah Kulon Progo Berbasis Android mempunyai tiga menu utama Faskes Terdekat, List Faskes dan menu About. 2.2 Analisis Kebutuhan Fungsional Kebutuhan fungsional menunjukkan apa-apa saja yang seharusnya dilakukan oleh sistem. Kebutuhan fungsional yang diterapkan pada aplikasi ini adalah : 1. Menampilkan maps fasilitas yang terdekat dari pengguna. 2. Menampilkan detail informasi fasilitas kesehatan. 3. Menampilkan rute menuju lokasi fasilitas kesehatan yang dipilih. 4. Aplikasi dapat mengkategorikan fasilitas kesehatan. 5. Menampilkan halaman Splash Screen. 6. Menampilkan halaman About. 7. Aplikasi mempunyai tiga menu utama Fasilitas Kesehatan Terdekat, List Fasilitas Kesehatan, dan About.
1.5 Aplikasi Mobile Aplikasi mobile berasal dari kata application dan mobile. Application yang artinya penerapan, lamaran, penggunaan. Secara istilah aplikasi adalah program siap pakai yang direka untuk melaksanakan suatu fungsi bagi pengguna atau aplikasi yang lain dan dapat digunakan oleh sasaran yang dituju sedangkan mobile dapat di artikan sebagai perpindahan dari suatu tempat ke tempat yang lain. [4] 1.6 Location Based Service (LBS) Location Based Service (LBS) atau layanan berbasis lokasi adalah layanan di Android yang memungkinkan aplikasi dapat melacak lokasi pemakai yang sedang menggunakan ponsel. Melalui layanan ini, informasi mengenai bujur dan lintang bisa diperoleh. Hal ini dapat dipakai untuk mendapatkan informasi lokasi pemakai di peta Google Maps. [5]
2.3 Perancangan 2.3.1 Use Case Diagram Dari use case diagram dibawah ini, use case mempunyai satu actor yaitu user, dimana user melakukan interaksi dengan aplikasi. Ketika user mengakses menu faskes terdekat maka aplikasi langsung menampilkan faskes terdekat berupa maps. User mengakses menu list faskes maka aplikasi akan mengkategorikan faskes rumah sakit dan puskesmas, user dapat memilih kategori rumah sakit maupun puskesmas. Setelah memilih kategori user dapat menampilkan maps kategori faskes yang dipilih maupun infrormasi terkait kategori.
1.7 Analisis Sistem Analisis sistem merupakan tahapan paling awal dari pengembangan sistem yang menjadi fondasi menentukan untuk keberhasilan sistem informasi yang dihasilkan nantinya. Tahapan ini paling menentukan karena menentukan bentuk sistem yang harus dibangun. Tahapan ini bisa merupakan tahap yang mudah jika klien sangat paham dengan masalah yang dihadapi dalam organisasinya, dan tahu betul fungsionalitas dari system informasi yang akan dibuat. Tetapi tahap ini bisa menjadi tahap yang paling sulit jika klien tidak bisa mengidentifikasi kebutuhannya atau tertutup terhadap pihak luar yang ingin mengetahui detail dari prosesproses bisnisnya. [6]
Gambar 1. Use Case Diagram 2.3.2 Class Diagram Class Diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class. Dibawah ini merupakan rancangan Class Diagram yang digunakan untuk membentuk aplikasi yang digunakan untuk membangun aplikasi untuk pencarian fasilitas kesehatan terdekat di Wilayah Kulon Progo.
2. Pembahasan 2.1 Gambaran Umum Aplikasi untuk Pencarian Fasilitas Kesehataan Terdekat di Wilayah Kulon Progo Berbasis Android dibuat menggunakan Eclipse dan Google Maps API, serta platform untuk aplikasi ini dirancang untuk smartphone yang menggunakan sistem operasi android minimal versi 4.0 (Ice Cream Sandwitch). Penyimpanan data fasilitas kesehatan akan disimpan pada database SQLite. Aplikasi untuk Pencarian Fasilitas Kesehataan Terdekat di Wilayah Kulon Progo Berbasis Android dapat menampilkan fasilitas kesehatan terdekat di wilayah Kulon Progo dimana fasilitas kesehatan akan ditampilkan pada google maps. Pada menu list faskes aplikasi mengkategorikan fasilitas kesehatan rumah sakit
2
Gambar 5. Menu Utama 2.4.3 Faskes Terdekat Halaman faskes terdekat merupakan halaman yang menampilkan fasilitas kesehatan rumah sakit dan puskesmas yang ditampilkan didalam maps.
Gambar 2. Class Diagram 2.4 Implementasi Interface 2.4.1 Splash Screen Splash screen adalah suatu kondisi yang digunakan untuk menggambarkan image atau gambar yang muncul pada saat sebuah aplikasi atau program dalam proses loading maupun mengunduh data pada saat memulai aplikasi.
Gambar 6. Faskes Terdekat 2.4.4 Kategori Faskes Halaman ini merupakan halaman yang berisi daftar fasilitas kesehatan sesuai dengan kategori fasilitas kesehatan yang dipilih oleh user. Pada halaman ini user dapat memilih untuk menampilkan map fasilitas kesehatan dan informasi tentang fasilitas kesehatan terkait.
Gambar 3. Splash Screen
Gambar 4. Splash Screen Loading 2.4.2 Menu Utama Tampilan menu utama user memiliki tiga menu yaitu menu faskes terdekat, list faskes, dan menu about.
Gambar 7. Kategori Faskes
3
2.5 Pengujian 2.5.1 Pengujian Device Sony Xperia C4 Pengujian aplikasi untuk pencarian fasilitas kesehatan terdekat di wilayah Kulon Progo menggunakan device android Sony Xperia C4 yang memiliki ukuran layar 5,5 inch dan sistem operasi android Lollipop 5.1.
Menu List Faskes
Tabel 1. Pengujian Device Sony Xperia C4 Halaman Hasil
Splashscreen
List Rumah Sakit
Splashscreen Loading
List Puskesmas
Menu Utama Map Faskes
Menu Faskes Terdekat
Informasi Faskes
4
3. Menambah fitur komentar dan rating pada aplikasi agar pengguna aplikasi dapat melihat komentar dan peringkat rating fasilitas kesehatan. 4. Pengembangan user interface agar lebih menarik pengguna aplikasi. 5. Menambah fitur call untuk menghubungi fasilitas kesehatan agar lebih mudah tanpa harus menyimpan nomor telepon fasilitas kesehatan.
Menu About
Daftar Pustaka [1] Yuniar, Agnes (2012), Aplikasi Handphone Android untuk Pencarian Lokasi Rumah Sakit Terdekat atau By Request di Wilayah Depok. [2] Nugraha, Fahmy (2012), Aplikasi Pencarian Fasilitas Pelayanan Kesehatan di Wilayah Bekasi Barat dengan Sistem Informasi Geografis dan Teknologi Augmented Reality pada Ponsel Berbasis Android. [3] Mulyani, Eriza Siti (2014), Aplikasi Location Based Service (LBS) Taman Mini Indonesia Indah (TMII) Berbasis Android. [4] Buyens, Jim. 2001. Web Database Development. Jakarta : Elex Media Komputindo. [5] Kadir, Abdul. 2013. FROM ZERO TO A PRO Pemrograman Aplikasi Android. Yogyakarta : Andi Offset. [6] Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersain Perusahaan dan Organisasi Modern. Yogyakarta : Andi Offset.
2.5.2 Pengujian Fungsional Pengujian fungsional memfokuskan pada keperluankeperluan fungsional dari aplikasi. Pengujian fungsional berusaha untuk menemukan kesalahan dalam beberapa fungsional-fungsional dari aplikasi. Tabel 2. Pengujian Fungsional Halaman
Pengujian
Hasil
Splashscreen
Menampilkan splashscreen
Ok
Splashscreen Loading
Menampilkan splashscreen loading
Ok
Halaman Menu Utama Halaman Kategori List Faskes Halaman List Faskes
Tombol Faskes Terdekat Tombol List Faskes Tombol About
Ok Ok Ok
Tombol Rumah Sakit
Ok
Tombol Puskesmas
Ok
Tombol Map Tombol Informasi
Ok Ok
Biodata Penulis Trio Krisdiantoro, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2016.
3. Kesimpulan Dari pembahasan yang ada maka dapat disimpulkan, cara merancang dan membuat aplikasi untuk pencarian fasilitas kesehatan di wilayah Kulon Progo berbasis android adalah menggunakan aplikasi Android Studio, Android SDK, Android Development Tools (ADT), dan SQLite database untuk menyimpan data-data aplikasi. Pengujian aplikasi pada fungsionalitas aplikasi dan penerapan pada real device smartphone sudah cukup baik karena aplikasi dapat berjalan sesuai dengan semestinya. Aplikasi untuk pencarian fasilitas kesehatan di wilayah Kulon Progo berbasis android masih jauh dari kata sempurna. Oleh karena itu, untuk pengembangan aplikasi maka penulis mempunyai beberapa saran . 1. Aplikasi ini diharapkan dapat berkembang lebih luas seperti mencakup seluruh wilayah yang ada di Provinsi Daerah Istimewa Yogyakarta. 2. Menambah jumlah kategori fasilitas-fasilitas kesehatan untuk mempermudah pengguna dalam mencari fasilitas kesehatan yang diinginkan oleh pengguna aplikasi.
Bayu Setiaji, memperoleh gelar Sarjana Komputer (S.Kom), Jurusan Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2006. Memperoleh gelar Magister Komputer (M.Kom) Magister Teknik Informatika STMIK AMIKOM Yogyakarta, lulus tahun 2012. Saat ini menjadi Dosen di STMIK AMIKOM Yogyakarta.
5