IMPLEMENTASI APPLICATION PROGRAMMING INTERFACE (API) PADA SISTEM KONTAK UGM; IMPLEMENTATION OF APPLICATION PROGRAMMING INTERFACE (API) FOR KONTAK SYSTEM UGM
FATTA SYAIFUL AMIN, Bambang N Prastowo
2015 | Skripsi | PROGRAM STUDI ILMU KOMPUTERKontak adalah sistem komunikasi antar masyarakat dan civitas akademika di lingkungan kampus Universitas Gadjah Mada (UGM). Kontak terdiri dari beberapa modul, yaitu berita, curah gagas, ekspresi, grup, pesan grup, profil pengguna, peristiwa, dan pemberitahuan. Implementasi Kontak menggunakan aplikasi PLO, yang merupakan sistem informasi untuk komunikasi perkantoran di satuan-satuan kerja UGM. PLO dikembangkan menggunakan arsitektur aplikasi web tahun 90-an yang belum menggunakan arsitektur pemrograman seperti CMS dan framework, sehingga sulit untuk dikembangkan lebih lanjut. Untuk memudahkan pengembangan sistem yang sesuai dengan perkembangan teknologi, dibutuhkan sebuah penghubung antara pengembang sistem dan sistem Kontak UGM. Penghubung tersebut berupa Application Programing Interface (API) dengan format keluaran JSON dan menggunakan framework CodeIgniter. Selain itu API disesuaikan dengan proses bisnis yang sama dengan sistem Kontak UGM. API yang telah dibangun tersebut kemudian diuji menggunakan API Rest Tools. Implementasi antarmuka pemrograman aplikasi telah dapat digunakan untuk mengembangkan sistem Kontak yang disesuaikan dengan perkembangan teknologi informasi tanpa harus merubah operasional penggunaan sistem yang ada.
Kata Kunci : Kontak UGM, CodeIgniter, application programing interface