Web Service Sistem Informasi Terpadu (SIMIPA) Menggunakan REST API

Ardiansyah Ardiansyah, Didik Kurniawan, Dwi Sakethi, Bustomi bustomi

Abstract


SIMIPA web service is a service that is used to provide services in the form of information to the Android mobile apps, is the Student module, the Lecturer module, and the Parent module. The service provided uses the REST API as a bridge between the server and the client. The goal is that the REST API can be accessed on the Android mobile apps. The development of web services in this study uses the Scrum development method which has 26 product backlogs with 9 iterations of sprints. Each sprint has several stages, namely sprint planning, daily sprint, sprint review, and sprint retrospective. Web services developed using the PHP programming language and MySQL database. The result of this research is the SIMIPA REST API which can be accessed on the Android front-end. Android accesses the REST API via the GET and POST request methods using a URL that generates a JSON response. Based on several tests, the SIMIPA REST API URL is said to have been successfully developed and can be accessed on Android mobile apps according to the expected response. Data security using the REST API is focused on the POST method using JSON Web Token (JWT).

Keywords


Web service; REST API; Scrum; JSON web token; SIMIPA

Article Metrics

Abstract view : 16 times
PDF - 4 times

Full Text:

PDF

References


Sommerville, I. (2016). Software Engineering Edisi 9. London: Pearson Education.

Prakasa, M Iqbal dan Setiawan, Eko Budi. (2018). Pengembangan Web Service Data Masyarakat Menggunakan REST API dengan Access Token. ULTIMA Computing. Vol. X. No.1.

Webber, J., Parastatidis, S. dan Robinson, I. (2010). REST in Practice Hypermedia And Systems Architecture. Gravenstein Highway North, Sebastopol, CA(USA): O’Reilly Media.Inc.

Winarno, E. dan Ali, Z. S. (2014). Pemrograman Web Berbasis HTML5, PHP, dan JavaScript. Jakarta: PT Elex Media Komputindo.

Kadir, A. (2014). Pengenalan Sistem Informasi Edisi Revisi. Yogyakarta: Andi.

Ardiansyah, H. I. (2017). Pengembangan REST API Sistem Informasi Marketplace Pariwisata Indoexplore.id. Central Library of Bogor Agricultural University.

M. A. Dewi dan R. Andriani, “Implementasi Scrum Model Development Pada Monitoring Inventory Control Cleaning Equipment dan Chemical PT. Explore Global Solution,” ULTIMA Infosys, Vol. VIII, No. 2, pp. 112-117, 2017.

J. Arka, A. H. Brata dan K. C. Brata, “Pengembangan Aplikasi Mobile Manajemen Keuangan Dengan Metode Scrum (Studi Kasus Mahasiswa FILKOM UB),” Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, Vol. 3, No. 2, pp. 1199-1207, 2019.

K. Bhavsar, V. Shah dan S. Gopalan, “Scrum: An Agile Process Reengineering In Software Engineering,” International Journal of Innovative Technology and Exploring Engineering (IJITEE), Vol. 9, No. 3, pp. 840-848, 2020.

B. Septian, I. K. Jayadi, M. Holil dan I. Handriani, “Sistem Human Capital Management Menggunakan Metode Scrum,” JUST IT: Jurnal Sistem Informasi, Teknologi Informatika dan Komputer, Vol. 11, No. 1, pp. 1-16, 2020.

P. A. G. Permana “Scrum Method Implementation in a Software Development Project Management,” International Journal of Advanced Computer Science and Applications, Vol. 6, No. 9, pp. 198-204, 2015.

S. R. Jan, S. T. U. Shah, Z. U. Johar, Y. Shah, dan F. Khan, “An Innovative Approach to Investigate Various Software Testing Techniques and Strategies,” IJRSET, Vol. 2, No. 2, pp. 682–689, 2016.

Sudirman. (2016). Analisis Komunikasi Data Dengan Xml Dan Json Pada Webservice. CESS Journal of Computer Engineering, System and Science, 1(2), 2502–7131.

M.A. Rahman, I. Kuswardayan dan R. R. Hariadi. “Perancangan dan Implementasi RESTful Web Service untuk Game Sosial Food Merchant Saga pada Perangkat Android,” Jurnal Teknik POMITS Vol. 2, No. 1, pp. 1-4, 2013




DOI: http://dx.doi.org/10.23960%2Fkomputasi.v9i2.2869

Refbacks

  • There are currently no refbacks.


This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.