Pengembangan Sistem Monitoring Proyek Berbasis Web Menggunakan Spring Boot dan Metode Role-based Access Control
| dc.Identifier.NIM | 21523100 | |
| dc.contributor.author | Hendyutama, Rizqdwan Dhuhakbar | |
| dc.date.accessioned | 2025-12-01T04:22:12Z | |
| dc.date.available | 2025-12-01T04:22:12Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Perkembangan teknologi informasi dalam industri perbankan mendorong kebutuhan akan sistem yang mampu meningkatkan efisiensi dan transparansi dalam pengelolaan proyek. Departemen WHA (IT Wholesale & Office Automation Development) di bawah naungan IT & Digital Development Group (IDG) di PT Bank Syariah Indonesia Tbk menghadapi tantangan dalam memantau dan mengelola proyek-proyek teknologi secara terstruktur dan real-time. Sebagai solusi atas permasalahan tersebut, dikembangkanlah sistem monitoring proyek berbasis web yang disesuaikan dengan kebutuhan internal. Sistem dikembangkan menggunakan framework Spring Boot, serta integrasi basis data Microsoft SQL Server. Sistem ini juga mengadopsi arsitektur RESTful API, menggunakan JSON Web Token (JWT) sebagai metode autentikasi, dan menerapkan mekanisme keamanan Role-Based Access Control (RBAC). Sistem dirancang dengan empat peran utama pengguna (Project Admin, Department Head, PIC, dan Team Member), yang masing-masing memiliki hak akses berbeda sesuai dengan tanggung jawabnya. Pengembangan sistem dilakukan dengan pendekatan metode Semi-Agile yang menggabungkan unsur dokumentasi sistematis dari Waterfall serta fleksibilitas dan iterasi dari Agile. Fitur-fitur utama yang berhasil dikembangkan meliputi manajemen proyek, aplikasi, pengguna, dokumen dan server installation package, yang seluruhnya diakses melalui endpoint REST API. Laporan ini menyajikan proses pengembangan mulai dari perencanaan sistem, desain arsitektur hingga implementasi. Ke depanya, sistem ini berpotensi untuk diimplementasikan pada skala lebih luas di bawah naungan IDG. | en_US |
| dc.identifier.uri | repository.uii.ac.id/handle/123456789/58898 | |
| dc.publisher | Universitas Islam Indonesia | en_US |
| dc.subject | Monitoring Proyek | en_US |
| dc.subject | Spring Boot | en_US |
| dc.subject | REST API | en_US |
| dc.subject | RBAC | en_US |
| dc.subject | Semi-Agile | en_US |
| dc.title | Pengembangan Sistem Monitoring Proyek Berbasis Web Menggunakan Spring Boot dan Metode Role-based Access Control | en_US |
| dc.type | Thesis | en_US |