37
Berdasarkan deskripsi masing-masing use case, Gambar 14 menyajikan hasil perancangan use case diagram siswa.
Gambar 14. Use Case Diagram Siswa b. Sequence Diagram
Sequence diagram digunakan untuk menggambarkan perilaku objek pada
sebuah skenario. Diagram ini menunjukkan sejumlah objek dan message pesan yang diletakkan di antara objek di dalam use case. Berikut ini adalah beberapa
sequence diagram yang ada dalam sistem pengolahan nilai.
1 Sequence Diagram Kelola Data Identitas Sekolah
Gambar 15. Sequence Diagram Kelola Data Identitas Sekolah
Siswa Login
2. Ganti Password 3. Logout
1. Nilai
include include
include
: admin web
sistem database
1 : AksesHalamanIdentitasSekolah 2 : TampilIdentitasSekolah
3 : TampilIdentitasSekolah 4 : SerahHasil
5 : SerahHasil 6 : TampilIdentitasSekolah
7 : AksesHalamanIdentitasSekolah 8 : EditDataIdentitasSekolah
9 : EditDataIdentitasSekolah 10 : EditDataIdentitasSekolah
11 : SuksesEditDataSekolah 12 : TampilIdentitasSekolah
38
Gambar 15 menampilkan sequent diagram kelola data identitas sekolah. Aktor yang terlibat adalah Wakil Kepala Kurikulum sebagai admin. Hal yang bisa
dilakukan adalah menampilkan data dan mengedit data. Untuk menampilkan data digunakan methode TampilIdentitasSekolah, sedangkan untuk mengubah data
digunakan methode EditDataIdentitasSekolah. Web akan menangani tampilan sistem pada pengguna, sedangkan sistem akan menangani lalu lintas data menuju
dan dari database. 2 Sequence Diagram Kelola Deskripsi Kompetensi Dasar
Gambar 16. Sequence Diagram Kelola Deskripsi Kompetensi Dasar Gambar 16 menampilkan sequent diagram kelola deskripsi kompetensi
dasar, aktor yang terlibat adalah Wakil Kepala Kurikulum sebagai admin. Hal yang bisa dilakukan adalah menampilkan data, upload data dan mengedit data.
Untuk menampilkan data digunakan methode TampilDeskripsi, untuk
: admin web
sistem database
1 : AksesTampilDeskripsiKD 2 : TampilDeskripsiKD
3 : TampilDeskripsiKD 4 : SerahHasil
5 : SerahHasil 6 : TampilDeskripsiKD
7 : AksesTampilDeskripsiKD 8 : UploadDeskripsiKD
9 : UploadDeskripsiKD 10 : SuksesUploadDeskripsiKD
11 : TampilDeskripsiKD 12 : AksesTampilDeskripsiKD
13 : EditDataDeskripsiKD 14 : EditDataDeskripsiKD
15 : SuksesEditDataDeskripsiKD 16 : TampilDeskripsiKD