No Pengguna
Tugas User Requirement
1.4 Dapat melihat daftar jenis
pelanggaran. 3.
SiswaWali Murid
1.1 Dapat memilih menu
menampilkan informasi kehadiran.
1.2 Dapat memilih menu
menampilkan informasi penilaian.
1.3 Dapat memilih menu
menampilkan informasi keuangan.
1.4 Dapat memilih menu
menampilkan informasi pelanggaran.
1.1 Dapat melihat informasi
kehadiran. 1.2
Dapat melihat informasi penilaian.
1.3 Dapat melihat informasi
keuangan. 1.4
Dapat melihat informasi pelanggaran.
4. Guru
1.1 Dapat memilih menu
menampilkan laporan penilaian.
1.1 Dapat melihat informasi
penilaian. 1.2
Dapat mengunduh laporan penilaian.
3.3 Functional Requirement
Kebutuhan fungsional functional requirement pada Tabel 3.2 adalah kebutuhan mengenai fungsi-fungsi yang dibutuhkan dan disesuaikan dengan
kebutuhan pengguna user requirement yang tercantum pada Tabel 3.1
Tabel 3.2 Fucntional Requirement No
Pengguna User Requirement
Functional Requirement 1.
Tata Usaha 1.1 Mampu mencatat data
kehadiran. 1.2
Dapat melihat laporan kehadiran.
1.3 Mampu mencatat data
penilaian. 1.4
Dapat melihat laporan penilaian
1.5 Mampu mencatat data
keuangan. 1.6
Dapat melihat laporan keuangan.
1.1 Fungsi pencatatan data
kehadiran. 1.2
Fungsi menampilkan data kehadiran.
1.3 Fungsi pencatatan data
penilaian. 1.4
Fungsi menampilkan data penilaian.
1.5 Fungsi pencatatan data
keuangan. 1.6
Fungsi menampilkan data keuangan.
No Pengguna
User Requirement Functional Requirement
1.7 Mampu mencatat data
guru. 1.8
Dapat melihat daftar guru. 1.9
Mampu mencatat data siswa.
1.10 Dapat melihat daftar siswa.
1.11 Mampu mencatat data
kelas. 1.12
Dapat melihat daftar kelas. 1.13
Mampu mencatat data mata pelajaran.
1.14 Dapat melihat daftar mata
pelajaran. 1.7
Fungsi pencatatan data guru.
1.8 Fungsi menampilkan data
guru. 1.9
Fungsi pencatatan data siswa.
1.10 Fungsi menampilkan data
siswa. 1.11
Fungsi pencatatan data kelas.
1.12 Fungsi menampilkan data
kelas. 1.13
Fungsi pencatatan data mata pelajaran.
1.14 Fungsi menampilkan data
mata pelajaran. 2.
Bimbingan Konseling
1.1 Mampu mencatat data
pelanggaran. 1.2
Dapat melihat laporan pelanggaran.
1.3 Mampu mencatat data jenis
pelanggaran. 1.4
Dapat melihat daftar jenis pelanggaran.
1.1 Fungsi pencatatan data
pelanggaran. 1.2
Fungsi menampilkan data pelanggaran.
1.3 Fungsi pencatatan data
jenis pelanggaran. 1.4
Fungsi menampilkan data jenis pelanggaran.
3. SiswaWali
Murid 1.1
Dapat melihat informasi kehadiran.
1.2 Dapat melihat informasi
penilaian. 1.3
Dapat melihat informasi keuangan.
1.4 Dapat melihat informasi
pelanggaran. 1.1
Fungsi menampilkan informasi kehadiran.
1.2 Fungsi menampilkan
informasi penilaian. 1.3
Fungsi menampilkan informasi keuangan.
1.4 Fungsi menampilkan
informasi pelanggaran. 4.
Guru 1.1
Dapat melihat informasi penilaian.
1.2 Dapat mengunduh laporan
penilaian. 1.1
Fungsi menampilkan informasi penilaian.
1.2 Fungsi unduh laporan nilai.
Dari Tabel 3.2 di atas, maka secara keseluruhan kebutuhan fungsional functional requirement yang diperlukan dapat dilihat pada Tabel 3.3 berikut ini :
Tabel 3.3 Kebutuhan Fungsional Keseluruhan No
Functional Requirement Pengguna
1. Fungsi pencatatan data kehadiran.
Tata Usaha 2.
Fungsi menampilkan data kehadiran. Tata Usaha
3. Fungsi pencatatan data penilaian.
Tata Usaha 4.
Fungsi menampilkan data penilaian. Tata Usaha, Guru
5. Fungsi pencatatan data keuangan.
Tata Usaha 6.
Fungsi menampilkan data keuangan. Tata Usaha
7. Fungsi pencatatan data guru.
Tata Usaha 8.
Fungsi menampilkan data guru. Tata Usaha
9. Fungsi pencatatan data siswa.
Tata Usaha 10. Fungsi menampilkan data siswa.
Tata Usaha 11. Fungsi pencatatan data kelas.
Tata Usaha 12. Fungsi menampilkan data kelas.
Tata Usaha 13. Fungsi pencatatan data mata pelajaran.
Tata Usaha 14. Fungsi menampilkan data mata pelajaran.
Tata Usaha 15. Fungsi pencatatan data pelanggaran.
Bimbingan Konseling 16. Fungsi menampilkan data pelanggaran.
Bimbingan Konseling 17. Fungsi pencatatan data jenis pelanggaran.
Bimbingan Konseling 18. Fungsi menampilkan data jenis pelanggaran.
Bimbingan Konseling 19. Fungsi menampilkan informasi kehadiran.
SiswaWali Murid 20. Fungsi menampilkan informasi penilaian.
SiswaWali Murid 21. Fungsi menampilkan informasi keuangan.
SiswaWali Murid 22. Fungsi menampilkan informasi pelanggaran.
SiswaWali Murid 23. Fungsi unduh laporan nilai.
Guru
3.4 Spesifikasi Kebutuhan Fungsional