<link rel="stylesheet" href="styles.f3b1fba60ec7970c.css">

Pengembangan Rest Api Sistem Uiiadmisi dengan Microservices

dc.Identifier.NIM19523197
dc.contributor.authorRamadhan, Muhammad Fachri
dc.date.accessioned2024-03-05T03:20:10Z
dc.date.available2024-03-05T03:20:10Z
dc.date.issued2023
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.identifier.urirepository.uii.ac.id/handle/123456789/47986
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

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
19523197.pdf
Size:
8.66 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: