Membangun Antarmuka Sistem Modular Manajemen Pengguna Menggunakan Reactjs
Abstract
Bervariasinya teknologi dalam pengembangan manajemen pengguna di banyak aplikasi yang
dibuat Solusi 247 menyebabkan ketidakseragaman manajemen pengguna. Ini berimplikasi pada
sulitnya pengembangan fitur lebih lanjut. Oleh karena itu diperlukan pemilihan teknologi yang
dijadikan standar pengembangan manajemen pengguna di Solusi 247. ReactJs cocok digunakan
untuk pembuatan modul yang fleksibel khususnya pada frontend karena dalam bagian frontend
banyak pembuatan menu, tabel, dan tombol yang akan lebih mudah jika dibuat secara modular
sehingga apa yang telah dibuat dapat digunakan kembali hanya dengan sedikit modifikasi. Modul
dapat diartikan sebagai komponen dari suatu sistem yang berdiri sendiri. Modul juga berguna
untuk mengorganisir kode yang telah dibuat agar setiap fungsi dapat melakukan tugas masingmasing
secara
spesifik
dengan
tujuan
agar
penulisan
kode
program
mudah
dipahami
dan
dapat
digunakan kembali untuk pengembangan selanjutnya. Keseluruhan tahap pengembangan
perangkat lunak ini adalah bagian dari SDLC (Software Development Life Cycle). Tahapan pada
SDLC yaitu, Planning (Perencanaan), Analysis (Analisis), Design (Desain), Implementation,
Testing & Integration (pengetesan dan pengintegrasian) dan Maintenance (perawatan). Tahap
perencanaan, analisis. dan desain telah dilakukan oleh tim lain dan menghasilkan dokumen
perencanaan. Dari dokumen rancangan tersebut menjadi acuan penulis untuk melanjutkan tahap
selanjutnya yaitu Implementation dan Testing.
Berdasarkan hasil analisis dan desain yang telah dilakukan oleh tim, pembuatan modul
manajemen pengguna dapat dibangun dengan baik menggunakan ReactJs fitur-fitur yang ada di
dalamnya yaitu, Create, Read, Update, Delete, Validasi Input, Search, dan Paging. Modul
Manajemen Pengguna yang telah dibuat telah melewati pengujian fitur dan juga fungsionalitasnya
dan mendapatkan hasil sesuai dengan yang diharapkan.
Collections
- Informatics Engineering [2170]