JURNAL TEKNIK POMITS Vl. 1, N. 1, (2013) 1-6 1 APLIKASI MOBILE STRATEGIC DASHBOARD BERBASIS ANDROID UNTUK MONITORING PERSEBARAN PENYAKIT SAPI (STUDI KASUS : DINAS PETERNAKAN DAN KESEHATAN KABUPATEN MALANG) Fahri Reza, Wiwik Anggraeni, Hatma Surytrisngk Jurusan Sistem Infrmasi, Fakultas Teknlgi Infrmasi Institut Teknlgi Sepuluh Npember Jl. Suklil, Surabaya 60111 E-mail: fahri09@mhs.is.its.ac.id, wiwik@its-sby.edu, surytrisngk@gmail.cm Abstrak Mnitring terhadap penyakit sapi dan persebarannya penting dilakukan leh. Sebelumnya, prses mnitring dilakukan dengan cara mendeteksi satu-persatu dilapangan. Cara seperti ini membutuhkan waktu yang relatif lama untuk menentukan hasil secara keseluruhan. Prses yang demikian panjang akan menjadi lebih praktis dan efisien jika dibantu dengan pengembangan teknlgi yang dapat mengirimkan data secara cepat dan efisien. Untuk itu pengembangan aplikasi mbile dashbard yang berguna dalam mnitring persebaran penyakit sapi akan sangat membantu prses tersebut. Melalui aplikasi mbile dashbard prses epretasi data akan jauh lebih mudah. Data akan diprses, dirangkum dan tampil dalam bentuk visualisasi. Sehingga user akan lebih mudah mengetahui dan membaca hasil secara keseluruhan. Visualisasi data tersebut dapat diwujudkan dalam bentuk mbile dashbard berbasis andrid, yang sebelumnya diegrasikan dengan aplikasi dalam device peternak. Dengan adanya aplikasi ini dapat lebih mudah memnitring penyakit sapi dan melihat persebarannya di suatu wilayah. Pengambilan keputusan menjadi lebih mudah karena didasarkan pada KPI. Nantinya penggunaaan mbile dashbard ini juga dapat digunakan sebagai acuan untuk mengambil tindakan terhadap suatu daerah yang memiliki persebaran penyakit sapi tertinggi agar lebih lebih tepat sasaran. Kata kunci Penyakit sapi, Andrid, Mbile dashbard,visualisasi. I. PENDAHULUAN Pendeteksian persebaran dan jenis penyakit pada ternak seperti sapi merupakan hal yang sangat penting untuk dilakukan. Mengingat sapi merupakan salah satu kmditas dengan tingkat pengknsumsian yang tinggi di Indnesia. Tindakan yang cepat dan tepat dapat mengurangi kemungkinan dan resik terburuk yang dapat terjadi. Pendeteksian persebaran penyakit ini harusnya dilakukan leh pihak-pihak terkait seperti peternak dan. Beberapa penelitian sebelumnya telah mengembangkan aplikasi yang diharapkan dapat memudahkan pendeteksian penyakit sapi. Penelitian yang dilakukan leh Listiana (2011) menghasilkan sebuah aplikasi berbasis desktp. Dalam penelitiannya Listiana mengharapkan dengan dibuatnya aplikasi berbasis desktp tersebut, peternak tidak lagi tergantung pada dkter hewan. Namun, dalam pengaplikasiaanya Listiana mengungkapkan bahwa aplikasi berbasis desktp yang telah dibuat kurang memudahkan pengguna dalam mengprasikannya. Pengguna/user diharuskan melakukan instalasi database dan aplikasi yang digunakan sebelum aplikasi tersebut diperasikan (Listiana, 2011). Berangkat dari permasalahan tersebut, sebuah penelitian baru dilakukan leh Ardiant pada tahun 2012 dengan tujuan mempermudah pengguna dalam pengprasian aplikasi pendeteksian penyakit sapi. Ardiant (2012) mengembangkan aplikasi serupa namun berbasis mbile pada sistem perasi andrid. Aplikasi mbile berbasis andrid dipilih Ardiant dikarenakan teknlgi mbile cmmunicatin sudah menyentuh hampir semua kalangan di Indnesia (Pradana, 2007). Ardiant (2012) mengembangkan aplikasi mbile dengan metde knwledge representatin untuk mendeteksi dan memberikan penanganan dini penyakit sapi berbasis andrid. Dengan metde tersebut peternak hanya perlu membuka aplikasi mbile dalam device mereka dan memasukkan beberapa data. Kemudian peternak telah dapat melakukan pendeteksian dini terhadap penyakit sapi. Akan tetapi aplikasi mbile tersebut hanya dikhususkan untuk digunakan leh peternak sapi. Di satu sisi juga membutuhkan sebuah invasi teknlgi untuk melakukan mnitring persebaran penyakit sapi terutama di kabupaten Malang. Sebelumnya mnitring yang dilakukan leh Dinas Peternakan melalui pengumpulan data-data penyakit dari setiap daerah di kabupaten Malang. Namun metde demikian membutuhkan waktu yang relatif panjang, mulai pengumpulan data dilapangan hingga implementasi tindakan nyata terhadap penyakit sapi. Padahal setiap penyakit sapi yang terjadi di suatu daerah membutuhkan langkah strategis dan cepat dalam hal penanganannya. Teknlgi infrmasi yang cepat dan akurat dibutuhkan leh untuk memnitring persebaran penyakit sapi di kabupaten Malang. Melihat kndisi demikian diperlukan adanya teknlgi tepat guna yang dapat secara cepat dan tmatis mengirimkan data persebaran penyakit sapi kepada. Dengan teknlgi tersebut Dinas peternakan tidak perlu datang untuk memantau satu persatu penyakit sapi yang tersebar di kabupaten Malang. dapat langsung memnitring dimana saja dan kapan saja secara
JURNAL TEKNIK POMITS Vl. 1, N. 1, (2013) 1-6 2 menyeluruh melalui data yang dikirimkan leh peternak melalui aplikasi mbile pada device mereka, yang terkneksi langsung dengan aplikasi mbile dashbard milik Dinas Peternakan. Maka dari itu dalam Tugas Akhir ini penulis mengusulkan sebuah pembuatan aplikasi mbile dashbard yang berguna untuk memnitring sekaligus memvisualisasikan data persebaran penyakit sapi guna mengambil langkah strategic dalam hal pengambilan keputusan. Penyajian data dalam bentuk dasbard akan lebih memudahkan user dalam membaca data. Data yang tersaji merupakan rangkuman dari seluruh data, namun dalam bentuk yang lebih menarik, ringkas, sederhana dan lebih mudah dipahami. Penggunaan aplikasi mbile dashbard ini akan membuat arus infrmasi mengalir semakin cepat. Data bersumber dari data yang diinputkan dalam aplikasi mbile andrid milik peternak yang sebelumya dibuat leh Ardiant(2012), yang kemudian akan diegrasikan secara langsung kepada aplikasi mbile dashbard Dinas Peternakan. Kemudian data yang telah dilah akan disajikan dalam bentuk visualisasi data misalnya diagram dan grafik. Pemvisualisasian data ini diharapkan dapat mempermudah melakukan epretasi data yang dikirimkan leh seluruh peternak disebuah wilayah. Namun, untuk lebih mempermudah dan memperjelas sajian data bagi Dinas Peternakan, perlu ada sedikit mdifikasi terhadap prgram yang dikembangkan leh Ardiant (2012). Beberapa pengembangan prgram tersebut antara lain menambahkan KPI ke dalam prgram sebelumnya. Beberapa KPI ini antara lain jumlah ternak sapi yang terkena penyakit sapi perbulan, jumlah ternak sapi yang terkena penyakit sapi perbulan, jumlah bat yang diberikan perbulan, dan jumlah bat yang diberikan perbulan. Dengan adanya mbile dashbard ini KPI yang ada lebih mudah divisualisasikan sehingga dapat lebih mudah dan cepat melihat infrmasi. Infrmasi yang didapat dari mbile dashbard ini nantinya dibuat sebagai langkah strategis untuk pengambilan kebijakan. Dengan melihat jumlah ternak yang terkena penyakit sapi di daerah Malang, dapat mengambil frmulasi kebijakan yang tepat dengan melihat hasil visualisasi dashbard yang ditampilkan. Pihak pun nantinya dapat memberikan penanganan lebih efektif dan efisien seta tepat sasaran terhadap daerah dengan prsentasi penyakit sapi tertinggi di kabupaten Malang. Maka dengan aplikasi mbile dashbard ini memudahkan pihak Dinas Peternakan dalam pengambilan keputusan kedepannya. II. METODE Berikut ini adalah gambar metdlgi tugas akhir yang digunakan dalam tugas akhir. Tidak Studi Literatur Survey Perumusan Objectif, CSF,KPI Pembuatan Strybard Perancangan Tampilan KPI Desain Aplikasi Penyempurnaan aplikasi mbile andrid sebelumnya Pembuatan web service utntuk terkneksi dengan database Terkneksi dengan database Pembuatan Mbile dashbard A. Pemahaman permasalahan dan studi literature Ya Uji cba dan Evaluasi Penyusunan Buku Tugas Akhir Pada tahapan ini dilakukan berbagai kajian pustakan terkait hal-hal yang mendukung pengerjaan tugas akhir ini. Pada tahapan ini juga mempelajari tentang indikatr-indakatr yang terkait dengan persebaran penyakit sapi, Andrid Mbile dan pembuatan dashbard. Dengan melakukan studi pustakan ini diharapkan dapat terindentifikasi knsep dasar yang harus dipahami sebelum membuat mbile dashbard. B. Survey Gambar 1 Diagram Alur Pengerjaan tugas akhir Survey dilakukan dalam bentuk wawancara dengan pihak terkait mengenai indikatr-indikatr persebaran penyakit sapi. C. Penentuan dan Perumusan bjectif, CSF dan KPI Setelah melakukan wawancara dan mengetahui gambaran umum dari permasalahan yang ada, selanjutnya dilakukan
JURNAL TEKNIK POMITS Vl. 1, N. 1, (2013) 1-6 3 indentifikasi mengenai bjectif yang ingin dicapai. Dan hal crtical yang mendukung tercapainya bjectif. Penentuan Objectif, CSF dan KPI digunakan untuk memfkuskan mbile dashbard yang akan dibuat nantinya. D. Pembuatan Strybard Pembuatan rancangan awal dari strybard ini digunakan untuk mematangkan knsep dari pembuatan dashbard yang dibuat benar-benar terknsep dengan baik. E. Perancangan Tampilan KPI Perancangan tampilan KPI digunakan untuk mendefiniskan tampilan KPI. Dengan adanya perancangan tampilan KPI ini nantinya bagian-bagian dashbard menjadi terpertakan dan sesuai dengan keseluruhan taampilan pada dashbard. F. Desain Aplikasi Desain aplikasi yang dibuat meliputi use diagram dan sequence diagram. diagram digunakan untuk menggambarkan berbagai macam fungsinalitas yang dapat dilakukan leh pengguna terhadap sistem. Sequence diagram digunakan untuk menggambarkan iterasi antar bject serta aliran data yang ditukarkan G. Penyempurnaan aplikasi mbile andrid sebelumnya Pada tahapan ini dilakukan penyempurnaan terhadap aplikasi yang dibuat Ardiant (2012). Dalam tahapan ini dilakukan dengan penambahan beberapa KPI yang memang dibutuhkan leh Kabupaten Malang. H. Pembuatan Web Service dan Kneksi database Pada tahap ini dilakukan penambahana pada fungsi web servis, dimana web service ini digunakan untuk tambahan tmbl simpan pada aplikasi yang berfungsi untuk memasukkan indikatr-indikatr KPI yang dibutuhkan leh. Setelah terkneksi dengan database, maka dibuat aplikasi mbile dashbard. I. Pembuatan Mbile dashbrd Pada tahapan ini dilakukan pembuatan aplikasi sesuai in yang telah dibuat, serta pengimpentasian KPI yang telah disusun untuk dibuat dashbard. Aplikasi dibangun dengan bahasa pemprgaman java andrid yang dibangun menggunakan IDE Eclipse dan memanfaatkan database mysql untuk menyimpan indikatr-indikatr data tentang persebaran penyakit sapi. J. Uji cba dan Evaluasi Pada tahap uji cba dan evaluasi, aplikasi diuji dengan melihat pada strybard apakah mbile dashbard yang dibuat sesuai dengan data apa tidak. A. Identifikasi KPI III. DESAIN DAN IMPLEMENTASI Metrik yang digunakan dalam tampilan dashbard disebut dengan Key Perfrmance Indicatr (KPI) karena metrik tersebut mengukur dan mendefiniskan seberapa baik suatu rganisasi atau individu menunjukkan aktivitas perasinal, taktikal atau strategis yang mendukung ketercapaian tujuan rganisasi agar lebih tepat dan cepat diraih. Untuk KPI dan Kesehatan didapatkan dari penjabaran dari visi dan misi dari yang dapat dilihat pada tabel 1 berikut Tabel 1 Identifikasi KPI Tujuan CSF KPI Measurement Menurunkan angka kematian / mrbiditas ternak sapi di kabupaten Malang A. Mnitring terhadap penyakit sapi secara realtime B. Mnitring terhadap penanganan yang diberikan secara realtime B. Use Case Diagram Jumlah ternak sapi yang terkena penyakit sapi perbulan Jumlah ternak sapi yang terkena penyakit sapi perbulan Jumlah bat yang diberikan perbulan Jumlah bat yang diberikan perbulan i. Use Case Diagram Peternak Use Case ini digunakan untuk memdelkan fungsi yang disediakan leh sistem ketika digunakan leh petugas.lebih detail dapat dilihat pada tabel 2 berikut ini sn e Tabel 2 use peternak ii. Use Case Mbile Dashbard Diagram ini digunakan untuk untuk memdelkan fungsi yang disediakan leh sistem ketika menampilkan visualisasi data dalam bentuk grafik sesuai dengan jenis penyakit dan penanganannya sesuai pilihan pihak dinas peternakan. Lebih detail dapat dilihat pada tabel 3 berikut ini N Kde use 1 UC- 001 2 UC- 002 3 UC- 003 1 UC- 001 Nama use Petugas Kecamatan lg in Petugas melakukan insert data pertugas melakukan lg ut Keterangan Petugas melakukan lg in sebelum melakukan insert data Petugas melakukan insert data jenis penyakit, jenis bat, kta,,m, dan psisi krdinat Petugas melakukan lg ut ketika sesudah menginputkan data Tabel 3 Daftar Kde Nama use Keterangan use dapat memilih 2 jenis dashbard dapat memilih 2 jenis dashbard yaitu
JURNAL TEKNIK POMITS Vl. 1, N. 1, (2013) 1-6 4 N Kde use 2 UC- 002 3 UC- 003 4 UC- 004 5 UC- 005 6 UC- 006 7 UC- 007 Nama use memilih dashbard jenis penyakit penyakit / penyakit / memilih dashbard jenis penanganan penanganan / penanganan / C. Entity Relatinship Diagram (ERD) Keterangan penyakit atau penangangan memilih dashbard jenis penyakit penyakit/ Dinas peternakan dapat melihat grafik penyakit/ Dinas perternakan dapat memilih dashbard jenis penanganan dapat melihat grafik penanganan / melihat grafik penanganan / Berikut Cnceptual Data Mdel (CDM) dan Physical Data Mdel (PDM) untuk pemdelan database ditunjukkan pada Gambar 4.3 dan 4.4 # username passwrd repasswrd nama_lengkap jekel alamat nmr_tlp nmr_hp user Variable characters (40) Variable characters (10) Variable characters (30) Variable characters (10) Variable characters (12) # id_ Integer Variable characters (15) memiliki banyak username passwrd repasswrd nama_lengkap jekel alamat nmr_tlp nmr_hp id_fact username id_ nama_penyakit bat bulan lat lng user varchar(40) varchar(10) varchar(30) varchar(10) varchar(12) Table_fact <fk1> <fk2> id_kta kta kta id_ id_ <fk> id_ id_ id_ id_kta <fk> Gambar 2 PDM Aplikasi Strategic Mbile Dashbard D. Pembuatan Aplikasi Strategic Mbile Dashbard Untuk Pembuatan Aplikasi Strategic Mbile dashbard untuk memnitring penyakit sapi secara realtime dalam bentuk grafik memilki beberapa langkah, antara lain dengan mengimplementasikan library Achartengine untuk pembuatan grafiknya. E. Implementasi Library Achartengine pada Andrid Prject Dalam pembuatan Aplikasi Mbile Strategic Dashbard di andrid ada beberapa tahap yang perlu dilakukan 1. Pastikan telah mendwnlad library dari http://www.achartengine.rg/ 2. Kemudian untuk mengimprt, library ke prject yaitu dengan cara, klik kanan pada libs lalu pilih build path pada prject. Pada Tab library, pilih add external jars kemudian pilih library yang sudah di dwnlad tadi. Menambahkan permissin dan tambahan pada Andrid Manifest.xml seperti gambar 3 berikut ini. andrid:name="rg.achartengine.graphicalactivity " Gambar 3 achartengine permissin F. Pembuatan fitur penyakit / Pada bagian ini akan dijelaskan pembuatan fitur penyakit /. Berikut tampilan aplikasi strategic mbile dashbard penyakit / pada gambar 4 <fk> user memiliki bamyak tabel fact Table_fact # id_fact Integer nama_penyakit Variable characters (15) bat Variable characters (15) bulan lat lng # id_ Integer Variable characters (15) memiliki banyak memiliki banyak table_fact kta memiliki banyak # id_ Integer Variable characters (15) kta # id_kta Integer kta Variable characters (15) Gambar 1 CDM Aplikasi Strategic Mbile Dashbard
JURNAL TEKNIK POMITS Vl. 1, N. 1, (2013) 1-6 5 Gambar 4 Pilihan penyakit / G. Pembuatan fitur penyakit / Pada bagian ini akan dijelaskan pembuatan fitur untuk melihat grafik penyakit /. Berikut tampilan aplikasi strategic mbile dashbard penyakit / pada gambar 5 Gambar 7 pilihan penanganan / IV. ANALISIS HASIL A. Analisis persebaran penyakit sapi jenis penyakit Analisis persebaran penyakit sapi dapat dilihat di setiap yang ada di malang pada setiap bulan. Fitur ini menganalis penyakit tertentu, tergantung dari pilihan user pada bulan tertentu dan tahun tertentu. Hasil analisis lebih detail dapat dilihat pada gambar 8 dibawah ini Gambar 5 Pilihan penyakit / H. Pembuatan fitur penanganan / Pada bagian ini akan dijelaskan pembuatan fitur untuk melihat grafik penanganan /. Berikut tampilan aplikasi strategic mbile dashbard penanganan / pada gambar 6 Gambar 6 pilihan penanganan / I. Pembuatan fitur penanganan / Pada bagian ini akan dijelaskan pembuatan fitur penanganan /. Berikut tampilan aplikasi strategic mbile dashbard penanganan / pada gambar 7 Gambar 8 penyakit mastitis bulan januari / Pada gambar 8 menjelaskan pada bulan januari, persebaran penyakit terdapat di 13 dengan yang terbanyak ada di Bantur sebanyak 13 kasus, kemudian di urutan kedua terbanyak terdapat di kasembn sebanyak 8 kasus, dan ketiga terbanyak berada di Pujn dengan 5 kasus mastitis B. Analisis penanganan penyakit sapi jenis bat / Analisis penanganan penyakit sapi dapat dilihat di setiap yang ada di malang pada setiap bulan. Fitur ini menganalis jumlah pemberian bat yang dipilih pilihan user pada bulan tertentu dan tahun tertentu. Hasil analisis lebih detail dapat dilihat pada gambar 9 dibawah ini
JURNAL TEKNIK POMITS Vl. 1, N. 1, (2013) 1-6 6 Gambar 9 Persebaran Antibitik pada bulan februari/ Pada gambar 9 menjelaskan pada bulan Februari, jumlah pemberian bat antibitik terdapat di 7 dengan yang terbanyak ada di Wajak sebanyak 15 penanganan, kemudian di urutan kedua terbanyak terdapat di Bantur sebanyak 13 penanganan, dan ketiga terbanyak berada di wagir dengan 4 kasus penanganan. C. Analisis persebaran penyakit sapi jenis penyakit / Analisis persebaran penyakit sapi dapat dilihat di setiap yang ada di malang pada setiap bulan. Fitur ini menganalis penyakit tertentu, tergantung dari pilihan user pada, bulan dan tahun tertentu. Nantinya dengan fitur ini, akan disajikan infrmasi mengenai persebaran penyakit pada tiap.. Hasil analisis lebih detail dapat dilihat pada gambar 10 dibawah ini, jumlah penyakit sapi per, jumlah bat per, dan jumlah bat per. 2. Aplikasi Mbile Strategic Dashbard ini dibuat dengan bahasa pemrgaman java berbasis andrid di sisi client dan di sisi server menggunakan database Mysql berfrmat JSON. 3. Aplikasi Mbile Strategic Dashbard ini berjalan ptimal dengan menggunakan system perasi Jelly Bean dengan ukuran layar sebesar 4 inch. 4. Untuk jenis penyakit mastitis dan dismatsis penanganan lebih ditekankan pada pujn, sedangkan untuk BEF pada Wajak dikarenakan dikarenakan jumlah kasus ternak sapi yang terjangkit cukup tinggi di tersebut. 5. Aplikasi Mbile Strategic Dashbard berbasis andrid ini telah diuji cba dengan test dan keseluruhan sesuai dengan use yang direncenakan. Selain itu digunakan validasi pakar sebagai metde validasi bahwa aplikasi sudah sesuai dan mampu menjalankan fungsinya 6. Penggunaan web service berfrmat jsn memudahkan pertukaran data dari client ke server maupun dari server ke client dikarenakan data yang dikirimkan berbentuk array sehingga memiliki kesamaan dalam pengiriman dan penerimaan datanya. DAFTAR PUSTAKA [1] Claudi Maia, L. (2012). Evaluating Andrid OS fr Embedded Real-Time System. Prt: Schll f Engineering f the Plythechnic Insitute f Prt. [2] Eckersn, W. W. (2007). Best Practices in Operatinal BI. www.tdwi.rg. Gambar 10 persebaran BEF pada bulan Mei / Pada gambar 9 menjelaskan pada bulan Mei, jumlah persebaran penyakit BEF di Wagir mencapai 20 kasus. Desa dengan persebaran penyakit terbanyak terbanyak yaitu ada di sumberpucung dengan 12 kasus, kemudian blayu dengan 5 kasus dan yang terakhir di wnayu dengan 3 kasus V. KESIMPULAN Berdasarkan analisis yang telah dilakukan dalam pengerjaan tugas akhir ini maka ada beberapa kesimpulan, diantaranya adalah : 1. Aplikasi Mbile Strategic Dashbard dapat digunakan untuk membantu memvisualisasikan data sehingga dapat menentukan daerah mana yang harus mendapatkan penanganan dengan segera, dan frmulasi kebijakan yang tepat sasaran.. Aplikasi Mbile Strategic Dashbard juga dapat digunakan untuk memnitr jumlah penyakit sapi per [3] J.E.N.I. (2010). blg.unsri.ac.id:. Dipetik January 20, 2012, dari http://blg.unsri.ac.id/userfiles/jeni-j2me- Bab01Pengembangan%20Aplikasi%20Mbile(2).pdf [4] Listiana, N. (2011). Penerapan Algrtima Rugh Set Untuk Deteksi Dan Penanganan Dini Penyaklit Sapi. Surabaya: Tugas Akhir Jurusan Sistem Infrmasi. [5] Malik, S. (2005). Enterprise Dashbard: Design and Best Practice fr IT. New Jersey: Willey. [6] Safaat, N. (2012). Pemrgaman Aplikasi Mbile Smartphne dan Tablet PC Berbasis Andrid. Bandung: Penerbit Infrmatika. [7] Ardiant, A. (2012). Pembuatan Sistem Pakar Untuk Pendeteksian Dan Penanganan Dini Pada Penyakit Sapi Berbasis Mbie Andrid Dengan Kajian Kinerja Teknik Knwledge Reprebentatin. Surabaya: Tugas Akhir Sistem Infrmasi. [8] Nichl, S. (2004, Nvember 3). nusapr.htm. Retrieved frm http://www.scttnichl.cm:http://www.scttnichl.cm/nusap r.htm [9] James McGvern, S. T. (2003). Chapter {4} Sap. In Java Web Services Architecture (pp. 97-132). Mrgan Kaufman. [10] Harvey, G. (2010). http://www.dummies.cm/. Dipetik April 8, 2013, dari http://www.dummies.cm/: http://www.dummies.cm/hw-t/cntent/hw-t-chse-theright-chart-type-in-excel-2010.html