Perancangan Web Service Berbasis REST API Untuk Aplikasi Penerimaan Peserta Didik Baru

Main Article Content

Ryan Afrizal
Fitriyani

Abstract

Pada setiap tahun ajaran baru, dibeberapa sekolah di Indonesia pasti akan terdapat antrean dari para calon siswa ataupun orang tua siswa yang ingin mendaftar atau mendaftarkan anaknya ke sekolah tersebut, antrean tersebut biasanya disebabkan oleh kurangnya persiapan dari pihak sekolah seperti kurangnya formulir pendaftaran. Melihat Permasalahan ini maka dibutuhkan sebuah sistem penerimaan peserta didik baru untuk membantu para calon siswa dalam proses pendaftaran agar tidak terjadi antrean di sekolah tersebut. Tujuan dari penelitian ini adalah membuat sebuah sistem aplikasi berbasis web dan mobile untuk membantu calon siswa atau orang tua dari calon siswa dalam proses pendafaftaran peserta didik baru. Perancangan sistem ini menggunakan model pengembangan software dengan metode waterfall dan membuat sebuah REST API dengan menggunakan bahasa pemrograman Python dibantu dengan toolkit Django Rest Framework, dengan menggunakan REST API pada aplikasi penerimaan peserta didik baru yang dibuat sehingga aplikasi berbasis web dengan aplikasi berbasis mobile dapat terhubung satu sama lain.

Article Details

Section
Articles

References

Angga Diputra, I. P. W., Raditya Putra, I. G. L. A., & Satwika, I. P. (2018). SISTEM INFORMASI PKK BERBASIS WEBSITE DENGAN FITUR MOBILE DI KELURAHAN PENATIH KOTA DENPASAR. ISSN: 2614-8722. Jurnal Teknologi Informasi MURA, 10(2), 92. Diambil dari: http://jurnal-stmik.muralinggau.ac.id/index.php/jti/article/view/389 (16 April 2020)

Hadinata, N. S., & Fitriyani. (2017). Website Pengolahan Nilai Siswa Menggunakan Konsep Model-View-Controller pada LIA Pamulang. ISSN: 2477-3786. Informatika, 4(2), 2–7. Diambil dari : http://ejournal.uigm.ac.id/index.php/IG/article/view/746 (12 Mei 2020)

Kapalomen. (2016). Django : Pola MVC Dan MVT Pada Framework Django. Diambil dari : https://www.kapalomen.com/2016/11/django-pola-mvc-dan-mvt-pada-framework-django.html (14 Mei 2020)

Kiki. (2020). 68 Link Resmi Pendaftaran SIAP PPDB Online 2020/2021. Diambil dari : https://mamikos.com/info/68-link-resmi-pendaftaran-siap-ppdb-online-2020-2021/ (10 Mei 2020)

Muhardian, A. (2016). Belajar Django #1: Pengenalan Dasar Django untuk Pemula. Diambil dari : https://www.petanikode.com/django-untuk-pemula/ (20 Maret 2020)

NATALIANA, D., SYAMSU, I., & GIANTARA, G. (2014). Sistem Monitoring Parkir Mobil menggunakan Sensor Infrared berbasis RASPBERRY PI. ISSN: 2338-8323. ELKOMIKA: Jurnal Teknik Energi Elektrik, Teknik Telekomunikasi, & Teknik Elektronika, 2(1), 68. Diambil dari: https://ejurnal.itenas.ac.id/index.php/elkomika/article/view/819/1018 (06 Juni 2020)

Rulloh, A., Mahmudah, D. E., & Kabetta, H. (2017). Implementasi REST API pada Aplikasi Panduan Kepaskibraan Berbasis Android. ISSN: 2598-2958. Teknikom: Teknologi Informasi, Ilmu Komputer dan Manajemen, 1(2), 85–89. Diambil dari: http://journal.swu.ac.id/index.php/teknikom/article/view/50 (05 Mei 2020)

Sari, A. U. W., Imron, A., & Sobri, A. Y. (2016). Efektivitas Penerimaan Peserta Didik Baru (PPDB) Melalui Sistem Penerimaan Peserta Didik Online. ISSN: 2716-0122. 1–11. Diambil dari : http://repository.unhas.ac.id/handle/123456789/17968 (07 April 2020)

Sibagariang, S. (2016). Web Service Rest Pada Perpustakaan Berbasis Android. Maharjana Informasi, 1(2), 8–11. ISSN: 2527-8290 http://e-journal.sari-mutiara.ac.id/index.php/7/article/view/172. Diambil dari : http://e-journal.sari-mutiara.ac.id/index.php/7/article/view/91 (15 Mei 2020)

Susanto, R., & Andriana, A. D. (2016). Perbandingan Model Waterfall dan Prototyping Untuk Pengembangan Sistem Informasi. ISSN: 1411-9374. Teknikom: Teknologi Informasi, Ilmu Komputer dan Manajemen, 41–46. Diambil dari : https://repository.unikom.ac.id/30459/ (12 Mei 2020)

Sy, H., & Intan, I. (2019). Implementasi Restful Api Portal Akademik Stmik Dipanegara Berbasis Android. ISSN: 2354-6999 VIII(2), 63–70. Diambil dari : https://ejurnal.dipanegara.ac.id/index.php/sisiti/article/view/27-40 (04 April 2020)