Sequence Diagram Penggunaan framework zk pada pembuatan aplikasi web penilaian siswa (studi kasus: SMA Manba'ul, Batu Ceper-Tangerang)

3. Sequence Diagram

1. Admin a Input Data Kelas Gambar 4. 38 Sequence Diagram Admin - Data Kelas Pada diagram sequence Input data kelas ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman data kelas, dan kemudian terdapat form data kelas. Setelah user memasukkan data kelas, data disimpan dan kemudian data ditampilkan dalam bentuk list. b Data Pelajaran Gambar 4. 39 Sequence Diagram Admin - Data Pelajaran Pada diagram sequence Input data pelajaran ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman data pelajaran, dan kemudian terdapat form data pelajaran. Setelah user memasukkan data pelajaran, data disimpan dan kemudian data ditampilkan dalam bentuk list. c Data Siswa Gambar 4. 40 Sequence Diagram Admin - Data Siswa Pada diagram sequence Input data siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman data siswa, dan kemudian terdapat form data siswa. Setelah user memasukkan data siswa, data disimpan dan kemudian data ditampilkan dalam bentuk list. d Nilai Gambar 4. 41 Sequence Diagram Admin - Input Nilai Pada diagram sequence Input nilai ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk Input nilai, dan kemudian terdapat form Input nilai. Setelah user memasukkan nilai, data disimpan. e Cetak rapor Gambar 4. 42 Sequence Diagram Admin - Cetak Rapor Pada diagram sequence cetak rapor ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk cetak rapor, dan kemudian terdapat form Input nis. Setelah user memasukkan nis, data di cetak. f Management User Gambar 4. 43 Sequence Diagram Admin - Management User Pada diagram sequence Input data user ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman data user, dan kemudian terdapat form data user. Setelah user memasukkan data user, data disimpan dan kemudian data ditampilkan dalam bentuk list. 2. Kepala Sekolah a Lihat Data Siswa Gambar 4. 44 Sequence Diagram Kepala Sekolah - Lihat Data Siswa Pada diagram sequence lihat data siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk melihat data siswa. b Lihat Nilai Siswa Gambar 4. 45 Sequence Diagram Kepala Sekolah - Lihat Nilai Siswa Pada diagram sequence lihat nilai siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk melihat nilai siswa. 3. Tata Usaha a Input Data Siswa Gambar 4. 46 Sequence Diagram Tata Usaha - Input Data Siswa Pada diagram sequence Input data siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk Input data siswa, dan kemudian terdapat form data siswa. Setelah user memasukkan data siswa, data disimpan. b Input Nilai Gambar 4. 47 Sequence Diagram Tata Usaha - Input Nilai Pada diagram sequence Input nilai ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk Input nilai, dan kemudian terdapat form Input nilai. Setelah user memasukkan nilai, data disimpan. 4. Wali Siswa a Lihat Data Siswa Gambar 4. 48 Sequence Diagram Wali Siswa - Lihat Data Siswa Pada diagram sequence lihat data siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk melihat data siswa, dan kemudian terdapat form data siswa. b Lihat Nilai Siswa Gambar 4. 49 Sequence Diagram Wali Siswa - Lihat Nilai Siswa Pada diagram sequence lihat nilai siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk melihat nilai siswa, dan kemudian terdapat form nilai siswa. 5. Siswa a Lihat Data Siswa Gambar 4. 50 Sequence Diagram Siswa - Lihat Data Siswa Pada diagram sequence lihat data siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk melihat data siswa, dan kemudian terdapat form data siswa. b Lihat Nilai Siswa Gambar 4. 51 Sequence Diagram Siswa - Lihat Nilai Siswa Pada diagram sequence lihat nilai siswa ini user melakukan login dengan mengisi username dan password, kemudian proses login diverifikasi pada proses login yang langsung terintegrasi dengan database pada class account, class account akan melakukan pengecekan username dan password, jika terjadi kesalahan maka proses login akan memberikan status login. Jika status login berhasil dilakukan user masuk ke halaman main Page dan akan memanggil halaman untuk melihat nilai siswa, dan kemudian terdapat form nilai siswa.

4. Class Diagram