Sequence diagram mengelola pengguna Sequence diagram melihat rekap nilai siswa

akan menghapus data tersebut, jika pengguna memilih ya makan sistem akan melakukan request ke UserController diteruskan ke LessonsModel dan melakukan penghapusan data namun jika pengguna memilih tidak maka sistem akan membatalkan penghapusan data tersebut.

M. Sequence diagram mengelola pengguna

Pada saat admin masuk ke menu pengguna maka sistem akan menampilkan data pengguna dengan cara mengirimkan permintaan ke UserController dan diteruskan ke UserModel untuk melakukan query data pengguna di database. Selanjutnya setelah mendapatkan hasil query sistem akan menampilkan daftar pengguna. Untuk menambahkan pengguna baru admin dapat menambahakan dengan mengisikan data pengguna pada form input pengguna, pada saat admin akan menyimpan data pengguna baru sistem akan memvalidasi input-an pengguna jika terjadi kesalahan maka akan muncul pesan kesalahan dari sistem, jika tidak maka akan dilakukan penyimpanan data pengguna baru oleh sistem.Untuk melakukan perubahan data admin dapat memilih pengguna tersebut di daftar pengguna yang sudah ditampilkan. Setelah memilih data pengguna data tersebut akan masuk ke form untuk perubahan data. Pada saat admin akan menyimpan perubahan data tersebut sistem akan melakukan validasi pada input- an pengguna jika terjadi kesalahan maka sistem akan menampilkan pesan kesalahan, jika tidak maka sistem akan menyimpan data perubahan tersebut. STIKOM SURABAYA Gambar 3.24 Sequence diagram menampilkan rekap nilai. STIKOM SURABAYA

N. Sequence diagram melihat rekap nilai siswa

Pada saat pengguna masuk ke menu rangkuman nilai siswa maka sistem akan menampilkan daftar kelas dan mata pelajaran yang diajar oleh pengguna . Pada saat pengguna memilih matapelajaran tersebut sistem akan melakukan request ke UserController yang diteruskan ke PointModel untuk menampilkan data nilai siswa, kemudia hasil dari query tersebut akan dikembalikan ke client dan ditampilkan rekap nilai tersebut. Jika tidak ada nilai yang dimasukkan maka sistem akan menampilkan pesan grafik tidak ada data nilai. Gambar 3.25 Sequence diagram menampilkan rekap nilai. STIKOM SURABAYA

O. Sequence diagram melihat history nilai siswa