Case Study - Spring MVC
- Framework:
- Frontend:
- Tools:
- Application Server/Java Container:
- Database:
- Java Pattern:
- Functional Requirement:
Keterangan:
o
Table user digunakan utk
validasi/autentikasi user saat login ke aplikasi.
o
Setelah login dilakukan cek autorisasi:
§ bila role sebagai pengguna maka hanya bisa view, bila role sebagai
admin bisa edit dan delete data.
§ bila role sebagai pengguna hanya bisa view data (data Student) terkait
user login sendiri atau tidak bisa melihat data lain. Sedangkan bila login
sebagai admin semua data akan ditampilkan.
Format tampilan data sebagai berikut:
Tampilan Insert
atau Update Siswa (Student):
Tampilan
Insert atau Update keikutsertaan kursus (course) dan kelas
(class):
Tahapan
Insert/Update keikutsertaan kelas:
o
Pilih User ID
o
Nama Siswa akan muncul otomatis
sebagai text (tidak bisa di-edit)
o
Pilih latihan (course) yang mau
diikuti
o
Pilihan kelas akan muncul
sesuai kursus yang dipilih sebelumnya.
Berikut contoh
data-data:
§ Data Course, contohnya:
o
Kursus pemrograman PHP
o
Kursus pemrograman Java
o
Kursus Database Oracle
o
Kursus Sistem Operasi Linux
o
Kursus jaringan komputer
§ Data Class
o
Kursus pemrograman PHP hari
Minggu jam …
o
Kursus pemrograman PHP hari
Rabu jam …
o
Kursus pemrograman Java hari
Sabtu jam …
o
Kursus pemrograman Java hari
Minggu jam …
o
Kursus pemrograman Java hari
Kamis jam …
o
Dst.
è Technical requirement
Aplikasi Web yang dihasilkan bisa ditampilkan pada browser smartphone
(responsive).
è
Software design





Comments
Post a Comment