5025231208_Muhammad Daffa Nurrahman_Pertemuan 5 KPPL - Requirement dan Model Desain
Pertemuan 5 KPPL - Requirement dan Model Desain
- Fungsionalitas Pengguna:
Pengguna dapat melacak status penyelesaian laporan mereka.
Sistem harus mendukung autentikasi pengguna untuk keamanan akses.
- Fungsionalitas Admin/Dukungan Teknis:
Tim dukungan teknis dapat menerima, menanggapi, dan menyelesaikan laporan masalah.
Admin dapat melihat riwayat lengkap dari setiap laporan yang pernah diajukan.
Admin harus bisa mengatur prioritas laporan berdasarkan tingkat kerusakan atau urgensi.
Sistem harus menyediakan alat untuk mengevaluasi kinerja teknisi berdasarkan riwayat penyelesaian masalah.
- Penyimpanan Data:
Sistem harus memiliki basis data untuk menyimpan laporan kerusakan, riwayat perbaikan, serta data inventaris elektronik.
Semua laporan yang masuk harus tercatat lengkap beserta waktu pelaporannya dan waktu penyelesaiannya.
- Aksesibilitas:
Sistem harus dapat diakses melalui jaringan internal (LAN) dan disarankan agar dikembangkan untuk akses online di masa depan.
- Keamanan:
Sistem harus memiliki fitur keamanan, termasuk autentikasi pengguna, serta perlindungan terhadap virus dan serangan jaringan.
- Pemeliharaan:
Sistem harus mendukung pembaruan otomatis dan pemeliharaan berkala untuk mencegah kegagalan sistem.
Model Desain:
- Desain Antarmuka Pengguna (User Interface):
- Desain Database:
Tabel laporan menyimpan semua laporan kerusakan yang diajukan, dengan detail masalah, waktu pelaporan, dan status penanganan.
Tabel riwayat menangani semua informasi terkait masalah yang sudah diselesaikan, termasuk teknisi yang bertanggung jawab dan waktu penyelesaiannya.
- Arsitektur Sistem:
PHP digunakan untuk implementasi logika backend, sedangkan MySQL digunakan sebagai sistem manajemen basis data untuk menyimpan laporan dan riwayat masalah.
- Pengujian dan Pemeliharaan:
Pemeliharaan sistem dilakukan secara berkala untuk memastikan pembaruan sistem dan perlindungan dari ancaman keamanan.
Comments
Post a Comment