PENGEMBANGAN APLIKASI “DOKTER SAKU” BERBASIS ANDROID Hansen Octavianus Universitas Bina Nusantara, Jalan Salam 4 No. 24 RT 10/RW 06, Jakarta Barat 11540 085624463692,
[email protected]
Vinsen Universitas Bina Nusantara, Jalan Mangga Besar 4m No. 15, RT 03/RW 03, Jakarta barat 11150 081281146888,
[email protected]
Adriani Halim Universitas Bina Nusantara 08161944305,
[email protected]
ABSTRACT
The purpose of writing this paper is to develop an Android-based smartphone application. This application is interactive dictionary that will contain information on health, can be accessed anywhere, and can be used by anyone. The methodology used is Rapid Application Development (RAD). The analysis was done with the collection of reference materials, a survey of other applications, and a survey of the general public through a questionnaire. Design phase begins with the system design, database, and display. Implementation phase is done by distributing questionnaires about applications, IMK evaluation, and evaluation multimedia elements. The result achieved is an application called “Dokter Saku”. In accordance with the design, the user can search for information based on multimedia or based on the terms. In accordance with the result of the evaluation questionnaire, the application is interesting because it is designed easy to use and easy to find information. Keywords : dictionary, medical, Android ABSTRAK
Tujuan penulisan skripsi ini adalah untuk mengembangkan sebuah aplikasi smartphone berbasis Android. Aplikasi ini berupa kamus interaktif yang akan memuat informasi dalam bidang kesehatan, bisa diakses dimana saja, dan dapat digunakan oleh siapa saja. Metodologi yang digunakan adalah Rapid Application Development (RAD). Analisis dilakukan dengan
pengumpulan bahan referensi, survey terhadap aplikasi lain dan survey terhadap masyarakat umum melalui kuesioner. Tahap perancangan dimulai dengan perancangan sistem, basis data, dan layar. Tahap implementasi dilakukan dengan cara penyebaran kuisioner evaluasi aplikasi, evaluasi IMK, dan evaluasi elemen mutimedia. Hasil yang dicapai adalah sebuah aplikasi berjudul “Dokter Saku”. Sesuai dengan perancangan, user dapat mencari informasi berdasarkan multimedia ataupun berdasarkan istilah. Sesuai dengan hasil dari kuesioner evaluasi, aplikasi ini menarik karena didesain untuk mudah digunakan dan mudah dalam mencari informasi. Kata kunci : kamus, medis, Android
PENDAHULUAN Perkembangan dunia mobile saat ini sangat pesat baik dalam bentuk hardware maupun software. Hal ini terlihat pada perkembangan device mobile yang semakin banyak jenisnya. Hampir semua vendor handphone yang diketahui seperti Apple, Samsung, Sony, mengeluarkan device smartphone nya dalam berbagai macam tipe dengan kelebihannya masing-masing . Salah satu Operating System dalam dunia mobile adalah Android. Android saat ini merupakan salah satu Operating System yang paling banyak digunakan di Indonesia. Berdasarkan hasil penelitian firma Analis IDC (IDC, 2012), jumlah pengguna Android di Indonesia menguasai 52% pasar smartphone yang beredar di Indonesia. Pada Android, tiap user diberikan kemampuan untuk melakukan modifikasi sehingga device tiap orang berbeda. Keunggulan Android di banding operating system lainnya adalah, dimana untuk membuat aplikasi serta memodifikasi aplikasi perlu untuk membeli SDK (Software Development Kit) atau atas izin yang bersangkutan, sedangkan Android memberikan ruang dan kesempatan bagi para pengembang untuk menciptakan aplikasi mereka sendiri. Aplikasi Android yang beredar pada Google Play Store saat ini jumlah download nya sudah melewati angka 25 milliar (Telegraph, 2012). Smartphone sudah umum untuk digunakan dan fungsinya tidak hanya untuk berkomunikasi saja. Smartphone juga bisa untuk mencatat, melihat informasi, dan membaca buku sehingga membuat smartphone lebih praktis. Sebagai contoh, orang lebih senang menulis catatan-catatan di smartphonenya daripada harus menuliskannya pada sebuah kertas atau buku, karena orang pada zaman sekarang berpikir lebih baik membawa smartphonenya karena lebih mudah dibawa dibandingkan dengan buku. Berbicara tentang buku dan informasi, ada juga yang disebut dengan kamus. Persepsi orang apabila mendengar kata kamus adalah sebuah buku berisi kata-kata sulit, berat, tebal, penuh dengan teks, dan membosankan. Padahal kamus ini merupakan buku yang sangat penting bagi orang yang ingin mempelajari kata-kata sulit dan bagi orang-orang yang bekerja berhubungan dengan kata-kata sulit. Berdasarkan pemaparan di atas, penulis terinspirasi untuk mengembangkan sebuah aplikasi untuk smartphone berbasis Android. Aplikasi tersebut akan berupa kamus interaktif yang akan memuat informasi dalam bidang kesehatan, bisa diakses dimana saja, dan dapat digunakan oleh siapa saja. Dengan adanya aplikasi ini, user tidak perlu membawa kamus yang berat dan tebal namun cukup membawa smartphone saja. Berdasarkan latar belakang yang ada, maka kami melakukan penelitian dengan judul “Pengembangan Apliakasi “Dokter Saku” Berbasis Android”. Setelah dilakukan survei lapangan dengan menyebarkan kuesioner kepada user dan melakukan analisis terhadap aplikasi sejenis, maka didapat disimpulkan hasil sebagai berikut: • Sulitnya Pencarian kata menggunakan kamus dan kesulitan dalam membawa kamus. • Untuk sebuah kamus, user mengharapkan adanya penjelasan dengan gambar, adanya fungsi search guna melakukan pencarian data secara cepat, dan pengurutan istilah berdasarkan alphabet. • Untuk kamus interaktif, user lebih menginginkan jenis kamus interaktif yang offline (tidak terhubung dengan internet). • Untuk sebuah aplikasi mobile device, user lebih menyukai tampilan portrait • Sebagian besar user menggunakan mobile device dengan sistem operasi Android versi 2.3 (Gingerbread) Tujuan yang ingin kami capai dari penelitian ini adalah : • Membuat aplikasi “Dokter Saku” untuk mempermudah user dalam pencarian informasi dalam bidang kesehatan. • Membuat aplikasi tanpa menggunakan akses internet (offline).
• Membuat aplikasi dengan mengutamakan fitur penjelasan dengan gambar, adanya fungsi search, dan pengurutan istilah berdasarkan alphabet. • Membuat aplikasi “Dokter Saku” dengan minimal sistem operasi Android versi 2.3 (Gingerbread) dengan tampilan Portrait.
METODE PENELITIAN Metodologi yang akan digunakan dalam penulisan skripsi ini adalah sebagai berikut : a. Metode Analisis Analisis dilakukan dengan mengumpulkan informasi pada beberapa aplikasi lain yang memiliki kaitan dengan aplikasi kamus, kemudian dilakukan survei terhadap user untuk mengetahui keinginan user terhadap aplikasi tersebut, lalu menganalisis hasil yang didapat melalui beberapa langkah berikut ini : 1. Studi Kepustakaan Pengumpulan bahan referensi dari buku, artikel, jurnal maupun situs sebagai dasar dari penulisan skripsi ini. 2. Survei aplikasi Melalukan survei terhadap aplikasi lain yang memiliki kaitan dengan aplikasi kamus sebagai referensi perancangan kamus. 3. Menyebarkan Kuesioner Menyebarkan kuesioner guna mengetahui keinginan user terhadap aplikasi yang akan dibuat. 4. Analisis data hasil survei Melakukan survei terhadap aplikasi yang menjadi referensi perancangan kamus dan juga menyebarkan kuesioner, kemudian dilakukan analisis terhadap kebutuhan untuk perancangan aplikasi. b. Metode Perancangan 1. Perancangan Sistem Merancang sistem dari aplikasi yang akan dibuat menggunakan UML (Unified Modeling Language). 2. Perancangan Basis Data Merancang basis data yang akan digunakan oleh aplikasi menggunakan kamus data. 3. Perancangan Layar Merancang layar untuk menggambarkan tampilan yang akan digunakan pada aplikasi dengan berpedoman pada delapan aturan emas menggunakan Storyboard. c. Pembuatan Aplikasi Membuat aplikasi beserta atribut aplikasi yang meliputi komponen dan fitur yang digunakan. d. Implementasi dan Evaluasi Implementasi terhadap perancangan yang telah dibuat dan memastikan aplikasi berjalan sesuai yang diharapkan.
HASIL DAN BAHASAN Tampilan Front End 1.
Tampilan Menu Awal User dapat menekan tiap bagian tubuh model manusia untuk menampilkan informasi secara lebih detail. Icon buku untuk menuju halaman kamus teks. Terdapat icon home untuk kembali ke menu awal, icon help untuk tutorial pengunaan aplikasi dan halaman exit untuk keluar dari aplikasi. Pada bagian kanan bawah terdapat icon informasi untuk menuju halaman information yang berisi about dan credit.
Gambar 1. Tampilan Menu Awal 2.
Tampilan Halaman Tutorial Pada halaman ini, terdapat tutorial penggunaan aplikasi “Dokter Saku” beserta keterangan icon sehingga memudahkan user menggunakan aplikasi.
Gambar 2. Tampilan Halaman Tutorial 3.
Tampilan Halaman Informasi Pada halaman ini, terdapat informasi mengenai apa itu aplikasi “Dokter Saku” dan credit dalam pembuatan aplikasi “Dokter Saku”.
Gambar 3. Tampilan Halaman Informasi 4. Tampilan Kamus Teks Pada halaman ini, terdapat istilah kesehatan yang diurutkan secara alphabet dan dapat di scroll. Istilah kesehatan yang ditampilkan berupa teks dan bila dipilih akan menuju halaman penjelasan istilah tersebut. Halaman juga memuat fungsi lain yaitu search box disertai dengan icon untuk melakukan search yang memudahkan user untuk melakukan pencarian.
Gambar 4. Tampilan Kamus Teks Beserta Detailnya 5. Tampilan Kamus Multimedia Pada halaman ini terdapat contoh model tubuh manusia yang tiap bagian tubuhnya dapat dipilih oleh user. Bagian tubuh yang mendapat respon tampilan berikutnya akan diperbesar (zoom) untuk memudahkan user melakukan pencarian dan informasi mengenai bagian tubuh yang bersangkutan. User dapat mengetahui informasi mengenai penyakit yang berhubungan dengan bagian tubuh yang di touch.
Gambar 5. Tampilan Kamus Multimedia Beserta Detailnya 6.
Tampilan Halaman Exit Merupakan tampilan konfirmasi yg muncul saat user menekan icon exit yg berupa tanda silang. Bila user menekan Yes maka user akan keluar dari aplikasi dan bila user menekan No, user akan kembali ke menu utama/home.
Gambar 6. Tampilan Halaman Exit Tampilan Back End 1.
Tampilan saat berada di menu utama back end Pada halaman ini, terdapat data yang bila dipilih akan membawa admin menuju halaman untuk mengubah data. Pada pojok kanan atas terdapat icon yang bila dipilih akan membawa admin menuju halaman untuk menambah data.
Gambar 7. Halaman Utama Admin Pada halaman ini contoh halaman saat admin menekan icon pada pojok kanan atas dimana terdapat pilihan Edit Record yang akan menyimpan data yang telah diubah dan Delete Record yg akan digunakan admin untuk menghapus data.
Gambar 8. Halaman Untuk Melakukan Edit dan Delete Data Halaman saat admin menekan Delete Record. Bila admin memilih pilihan Cancel maka data tidak akan dihapus, bila admin menekan Delete maka admin akan kembali menuju halaman utama dengan data yang telah dihapus
Gambar 9. Halaman Ketika Admin Melakukan Delete Data
SIMPULAN DAN SARAN Kesimpulan yang dapat diberikan berdasarkan hasil analisa, perancangan, implementasi, dan evaluasi aplikasi “Dokter Saku” berbasis android adalah sebagai berikut : 1. Aplikasi dapat menyediakan informasi tanpa mengharuskan user menggunakan kamus untuk mencari istilah dalam bidang kesehatan. 2. Aplikasi dapat membantu pengguna dalam mempelajari istilah dalam bidang kesehatan dengan adanya fitur kamus dalam bentuk multimedia maupun teks, dilengkapi dengan fungsi search untuk mempercepat dalam pencarian istilah. 3. Aplikasi dapat digunakan dimana saja tanpa memerlukan adanya koneksi internet. Saran yang bisa diajukan untuk pengembangan yang lebih lanjut, yaitu : 1. Pengembangan visualisasi pada kamus multimedia (misal dari 2D menjadi 3D, penambahan animasi pada aplikasi). 2. Pengembangan ruang lingkup aplikasi sehingga bagi kalangan tertentu tampilan dapat lebih dikembangkan dan lebih dispesifikasikan. 3. Penambahan database pada aplikasi. Versi Android yang digunakan disesuaikan dengan kemampuan user sehingga aplikasi dapat digunakan oleh semua kalangan.
REFERENSI Android Developer. (2012). Android, The World’s Most Popular Mobile Platform. Diperoleh 08 Oktober 2012 dari http://developer.android.com/about/index.html Eclipse Foundation, Inc. (2012). The Eclipse Foundation. Diperoleh 13 Oktober 2012 dari http://www.eclipse.org/ Gosling, J., Joy, B., Steele, G., Bracha, G., & Buckley, A. (2011). Java™ Language Specification. (7th Edition). USA : Oracle America, Inc. Huda, A.A. (2012). 24 Jam!! Pintar Pemrograman Android. Yogyakarta : penerbit ANDI. IDC. (2012). IDC Analyze the Future. Diperoleh 13 Oktober 2012 dari http://www.idc.com/getdoc.jsp?containerId=prID23688812
Jogiyanto, H.M. (2005). Analisis dan Desain Sistem Informasi. Yogyakarta : penerbit ANDI. Kreibich, J.A. (2010). Using SQLite. USA : O’Reilly Media, Inc. Kumar, L.A. 2012. Mobile Application for News and Interactive Services. Diperoleh (tanggal akses 26-012013) dari www.ejournalofscience.org/archive/vol2no1/vol2no1_1.pdf Ronsenblatt, H.J. & Shelly, G.B. (2011). Systems Analysis and Design. (9th Edition).USA : Course Technology. Saha, A. 2012. Android Programming with App Inventor. Diperoleh (tanggal akses 26-01-2013) dari www.linuxjournal.com/content/android-programming-app-inventor Shneiderman, B. & Plaisant, C. (2010). Designing The User Interface : Strategies For Effective HumanComputer Interaction. (5th Edition). USA : Pearson Education, Inc. Suprianto, D. & Agustina, R. (2012). Pemrograman Aplikasi Android. Yogyakarta : Penerbit Mediakom. Telegraph. (2012). Telegraph Mobile Apps Android. Diperoleh 13 Oktober 2012 dari http://www.telegraph.co.uk/ Vaughan, T. (2011). Multimedia : Making It Work. (8th Edition). New York : McGraw-Hill. Whitten, J.L. & Bentley, L.D. (2007). System Analysis and Design Methods. (7th Edition). New York : McGraw-Hill.
RIWAYAT PENULIS Hansen Octavianus lahir di kota Sukabumi pada 27 Oktober 1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Teknik Informatika pada 2013. Saat ini bekerja sebagai Teaching Assistant di Software Laboratory Center Bina Nusantara Vinsen lahir di kota Jakarta pada 7 Maret 1991. Penulis menamatkan pendidikan S1 di Universitas Bina Nusantara dalam bidang Teknik Informatika pada 2013.