Perancangan Sistem Informasi Pelaporan Peralatan Meteorologi Berbasis Android
Keywords:
sistem informasi, Android, RESTful, API, web serviceAbstract
Badan Meteorologi Klimatologi dan Geofisika mengoperasikan sejumlah peralatan elektronik yang digunakan untuk memantau, mengukur dan mencatat perubahan parameter cuaca. Data-data yang tercatat pada peralatan selanjutnya akan dianalisis dan hasilnya akan diinformasikan kepada masyarakat. Jumlah peralatan meteorologi setiap tahunnya bertambah secara kuantitas maupun jenisnya sehingga memerlukan sistem pemantauan kondisi peralatan secara real-time. Saat ini pelaporan kondisi peralatan masih dilakukan secara manual sehingga pada penelitian ini akan dirancang perancangan sistem informasi pelaporan peralatan meteorologi berbasis Android. Sistem terdiri dari front end berupa interface berbasis aplikasi Android, front-end tambahan berupa interface web untuk rekapitulasi, dan back-end berupa web service. Penelitian ini memanfaatkan teknologi web service sebagai penghubung antara beberapa platform dalam mengolah data dari sebuah server database. Penggunaan web service merupakan salah contoh adaptasi terhadap akses data secara terbuka, dimana data tersebut dapat digunakan multi-platform. Hasil penelitian menunjukkan sistem yang dirancang beroperasi dengan baik dimana dari segi fungsionalitas penerapan arsitektur RESTful web service yang diimplementasikan pada server mampu menyediakan resource dengan representasi format data berupa JSON. Method pada HTTP Request dapat bekerja sesuai dengan URL yang di input. Sistem diharapkan dapat diimplementasikan dalam mempermudah pelaporan kondisi peralatan meteorologi.
Indonesia Meteorology, Climatology and Geophysics Agency operates a number of electronic instrumention to observe, measure and record weather parameters. The data recorded on the instrumentation will be analyzed and informed to the public. The number of meteorological instrumentations increases each year both in quantity and type, thus requiring a real-time instrumentation condition monitoring system. Currently, reporting on equipment condition is still done manually, so this research will design an Android-based meteorological instrumentation reporting information system. The system consists of a front-end Android-based interface, an additional front-end web interface for recapitulation, and a back-end web service. This study utilizes web service technology as a link between several platforms in processing data from a database server. The use of web services is an example of adaptation to open data access, where the data can be used multi-platform. The results showed that the system designed is can be operated normally, where in terms of functionality, RESTful web service architecture implemented on the server is able to provide resources with a data format representation in the form of JSON. The HTTP Request method can work according to the input URL. The system is expected to be implemented to facilitate reporting of meteorological instrumentation conditions.
Downloads
References
Sasongko, A. (2014). Perancangan Aplikasi Rekam Data Cuaca Hasil Pengamatan Observer Stasiun Meteorologi BMKG Berbasis Website (Studi Kasus: Stasiun Meteorologi Supadio Pontianak). Jurnal Khatulistiwa Informatika, 2(2).
Wardani, D., Sulistyo, S., & Mustika, I. W. (2018, November). The Blueprint of AWOS Implementation for Aviation Services at BMKG. In Conference SENATIK STT Adisutjipto Yogyakarta (Vol. 4, pp. 157-166).
Hendrianto, D. E. (2013). Pembuatan Sistem Informasi Perpustakaan Berbasis Website Pada Sekolah Menegah Pertama Negeri 1 Donorojo Kabupaten Pacitan. IJNS-Indonesian Journal on Networking and Security, 4(3).
Athoillah, M., & Irawan, M. I. (2013). Perancangan sistem informasi mobile berbasis Android untuk kontrol persediaan barang di gudang. Jurnal Sains dan Seni Pomits, 1(1), 1-6.
Kalin, M. (2013). Java Web services: Up and Running: A Quick, Practical, and Thorough Introduction. " O'Reilly Media, Inc.".
Webber, J., Parastatidis, S., & Robinson, I. (2010). REST in practice: Hypermedia and systems architecture. " O'Reilly Media, Inc.".
Culesshabrur, "Trend Teknologi," 31 January 2013. [Online]. Available: http://s4nbao.blogspot.com/2013/01/rest-api.html. [Accessed 20 Oktober 2020].
Hasyim, A., 2016. Memulai Pengembangan Android dengan React Native di Windows. [Online] Available at: https://www.codepolitan.com/memulai-pengembangan-Android-dengan-react-native-di-windows-57b85678b26a9-17960 [Accessed 20 Oktober 2020]
Komputer, W. (2012). Paling Dicari! JavaScript Source Code.
Sheba, Lusfikar. 2017. Panduan Node.js 8.X dalam 14 BAB.
Perkasa, M. I., & Setiawan, E. B. (2018). Pembangunan Web service Data Masyarakat Menggunakan REST API dengan Access Token. Ultima Computing: Jurnal Sistem Komputer, 10(1), 19-26.