Inputupdate informasi sekolah Inputupdate Mata pelajaran Inputupdate data Nilai

62

d. Input data kelas

Tabel 4.7. Spesifikasi Naratif Use Case inputupdate Data Kelas Use case Inputupdate Data Kelas Brief Description Pada Use case ini karyawan dapat memodify data dengan inputupdate data kelas. Actor Karyawan Main Flow Use case ini dimulai saat karyawan memilih sub menu data kelas pada menu Kesiswaan. Sistem akan menampilkan tampilan data kelas. User dapat memilih sub menu input atau update data kelas untuk melakukan perubahan data modify. Alternatif Flow Siswa yg telah memiliki kelas tidak dapat memilki lebih dari satu kelas, jika salah menginput siswa yang telah memiliki kelas maka sistem akan menampilkan pesan bahwa siswa telah terinput. Postcondition User dapat melihat data kelas dan melakukan modify data kelas.

e. Inputupdate informasi sekolah

Tabel 4.8. Spesifikasi Deskripsi Use Case Inputupdate Informasi Sekolah Use case Inputupdate Informasi Sekolah Brief Description Use case ini Guru menginput informasi. Guru dapat menginput keterangan mengenai informasi dan memilih tujuan pengiriman. Dalam use case 63 ini admin memilih tujuan pengiriman: perkelas atau persiswa. Actor Guru Main Flow Use case ini dimulai saat guru telah memilih menu Kesiswaan dan sub menu Informasi Sekolah. Guru menginput informasi sekolah, menentukan tujuan pengiriman informasi dan menginput keterangan informasi sekolah. Alternatif Flow Postcondition Siswa dapat mengetahui tentang informasi sekolah.

f. Inputupdate Mata pelajaran

Tabel 4.9. Spesifikasi Deskripsi Use Case Inputupdate data mata pelajaran Use case InputUpdate data mata pelajaran Brief Description Guru menginput nama mata pelajaran, standar Kriteria Ketuntasan Materi per mata pelajaran KKM Per Mapel , menentukan KKM per Indikator Pencapaian KKM Per IP, dan Kompetensi Dasar KD. Actor Guru Main Flow Use case ini dimulai saat guru telah memilih menu nilai dan sub menu Data Mata Pelajaran dan Nilai. 64 Sebelum melakukan aktifitas pada menu ini, harus dipilih dahulu semester yang akan diinputkan. Sistem akan menampilkan tampilan Data Pelajaran yang harus dibuat, Kode dan Nama Mata Pelajaran Mapel, KKM per Mapel, KKM per IP, dan Kompetensi Dasar KD yang harus ditentukan terlebih dahulu sebelum menginput nilai. Alternatif Flow Postcondition Data Pelajaran telah terinput. 65

g. Inputupdate data Nilai

Tabel 4.10. Spesifikasi Deskripsi Use Case InputUpdate Data Nilai Use case Inputupdate Data Nilai Brief Description Use case ini Guru menginput nilai, memilih KD, memilih Mapel, dan memilih jenis nilai UH, UTS, UAS, atau Tugas. Actor Guru Main Flow Use case ini dimulai saat guru telah memilih menu nilai dan sub menu Data Mata Pelajaran dan Nilai. Sebelum melakukan aktifitas pada menu ini, harus dipilih dahulu semester yang akan diinputkan. Guru memilih pilihan nilai, memilih pilihan baru atau update, mengisi KD, memilih Mapel, dan NISN . Alternatif Flow Jika admin telah memasukan Nilai siswa dua kali maka sistem akan menampilkan bahwa nilai siswa telah terinput. Postcondition Jika use case sukses dijalankan akan didapat Nilai secara otomatis. 66

h. Melihat Informasi nilai siswa