Show simple item record

dc.contributor.authorRamadhan, Muhammad Fachri
dc.date.accessioned2024-03-05T03:20:10Z
dc.date.available2024-03-05T03:20:10Z
dc.date.issued2023
dc.identifier.uridspace.uii.ac.id/123456789/47986
dc.description.abstractProgram Penerimaan Mahasiswa Baru merupakan sebuah aktivitas yang dilakukan oleh sebuah institusi pendidikan perguruan tinggi untuk menerima mahasiswa baru yang dilakukan setiap tahun ajaran baru. Sistem UIIAdmisi adalah sebuah sistem informasi administrasi berbasis web yang digunakan untuk mendigitalisasikan pelaksanaan program penerimaan mahasiswa baru di Universitas Islam Indonesia. Sistem ini telah digunakan oleh penyelenggara program Penerimaan Mahasiswa Baru Universitas Islam Indonesia dari tahun 2016. Selama masa penggunaannya, pengembang baru merasakan kesulitan dalam mengembangkan sisi back-end sistem UIIAdmisi. Salah satu alasan mengapa sistem UIIAdmisi sulit untuk dikembangkan lebih lanjut oleh pengembang baru adalah karena UIIAdmisi menyelesaikan proses bisnis yang kompleks, namun sistem dibangun di atas arsitektur monolith sehingga membuat UIIAdmisi sulit untuk di-scale lebih jauh. Untuk itu, dilakukan proses migrasi arsitektur sistem UIIAdmisi dari monolith menuju microservices dengan memisahkan komponen yang ada pada sistem menjadi komponen kecil yang independen. Komponen- komponen kecil ini akan berkomunikasi melalui protokol HTTP dengan menerapkan antarmuka REST API. Sistem juga akan dibuat dengan menggunakan pendekatan domain driven design dan clean architecture agar kode pada fitur yang berada di sisi pendaftar menjadi lebih mudah untuk dikembangkan oleh pengembang baru. Hasil dari pengembangan ini adalah beberapa fitur di sisi pendaftar pada UIIAdmisi yang sudah digunakan oleh end-user saat ini, yaitu fitur beli formulir, list pendaftaran, list registrasi, isi data formulir, rekomendasi dan tagihan. Fitur-fitur tersebut dikembangkan menggunakan clean architecture dengan membuat komponen-komponen yang ada di dalamnya menjadi lebih modular sehingga fitur-fitur tersebut menjadi lebih mudah untuk dikembangkan lebih lanjut.en_US
dc.publisherUniversitas Islam Indonesiaen_US
dc.subjectwebsite admisien_US
dc.subjectdomain driven designen_US
dc.subjectmicroservicesen_US
dc.subjectback-enden_US
dc.subjectscrumen_US
dc.titlePengembangan Rest Api Sistem Uiiadmisi dengan Microservicesen_US
dc.typeThesisen_US
dc.Identifier.NIM19523197


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record