dc.description.abstract | Selama ini, UII menggunakan aplikasi berbasis desktop bernama “W-Simak” untuk mengolah nilai dan presensi mahasiswa. Aplikasi W-Simak saat ini belum menggunakan web service. Hal ini menyebabkan setiap pengubahan yang dilakukan mengharuskan deploy ulang keseluruhan aplikasi yaitu bagian back end dan front end yang berimplikasi pada waktu deploy aplikasi tersebut. Hal ini menjadikan developer merasa kurang nyaman dalam pengembangannya. Selain itu, belum adanya web service menyebabkan aplikasi diluar W-Simak harus membuat ulang layanan yang sebenarnya sudah ada. Apalagi ketika aplikasi W-Simak diakses oleh banyak penguna sekaligus, hal ini akan menyebabkan turunnya performa dan kemampuan aplikasi.
Oleh karena itu, teknologi web service sangat diperlukan guna fleksibilitas pengembangan aplikasi dan ketangkasan aplikasi dalam mengatasi request dalam jumlah besar. Web service memiliki berbagai macam standar komunikasi, dan salah satu standar komunikasinya adalah REST. Standar komunikasi REST memiliki beberapa keunggulan yaitu mudah dikembangkan, mudah dipelajari, mudah digunakan, dapat menggunakan XML atau JSON sebagai format pertukaran data, tidak bergantung pada aplikasi pihak ketiga, dan tidak memerlukan lapisan pertukaran data. Web service yang dibuat nantinya akan diimplementasikan pada sistem informasi UIIPerkuliahan.
Pada penelitian ini akan membahas pengembangan RESTful API yang digunakan untuk mengolah nilai mahasiswa, presensi mahasiswa, dan pencetakan berkas perkuliahan. Di mana RESTful API terbagi menjadi tiga service yaitu service presence, service assessment, dan service simak. | en_US |