3. Activity Diagram untuk Pemberian materi
A . Activity Diagram pemberian materi untuk akses pengajar
menentukan kegiatan yang akan dilakukan
pilih materi yang akan diupload
menentukan materi yang akan dihapus
memilih data
menghapus data
upload file upload materi
hapus materi menampilkan form materi
pelajaran
memproses upload data
memproses download materi
Gagal
Berhasil
menyimpan hasil manajemen yang dilakukan
Gagal
Berhasil
Sistem Pengajar
Gambar 4.7 Activity Diagram Pemberian materi untuk akses pengajar
B . Activity Diagram pemberian materi untuk akses murid
menentukan kegiatan download materi yang dilakukan murid
mencari materi pelajaran
download materi pelajaran
ada tidak ada
menampilkan form materi pelajaran
melihat hasil kegiatan download yang dilakukan
memproses download materi pelajaran
Berhasil Gagal
Sistem Murid
Gambar 4.8 Activity Diagram Pemberian materi untuk akses murid
4. Activity Diagram untuk Ubah data dan password
mengisi form ubah data dan password
menampilkan form ubah data dan password
memeriksa field yang kosong
mencocokan data dan password lama
mengubah data dan password lama dengan password baru
menyimpan data hasil perubahan
tidak ada ada
cocok tidak cocok
Sistem Pengaj arMurid
Gambar 4.9 Activity Diagram untuk Ubah data dan password
5. Activity Diagram untuk Lathan soal try out
A. Activity Diagram Lathan soal try untuk pengajar
menentukan kegiatan yang dilakukan
mengisi form
menentukan data yang akan diubah
mengisi form dengan data baru
mengubah data
menentukan data yang akan dihapus
menghapus data
menambah data
tambah ubah
hapus memilih kategori
pelajaran menampilkan form latihan
soal try out
memproses penambahan data
memproses penghapusan data
Gagal Berhasil
menyimpan hasil manajemen yang dilakukan
Gagal Gagal
Berhasil
Berhasil memproses
pengubahan data
Sistem Pengaj ar
Gambar 4.10 Activity Diagram Lathan soal try untuk pengajar
B. Activity Diagram Lathan soal try untuk murid
mengisi jawaban memilih
kategori soal menampilkan form latihan
soal try out menampilkan soal berdasarkan
kategori matapelajaran yang diplih
memproses seleksi jawaban
menampilkan statistik jawaban dan nilai
Sistem Murid
Gambar 4.11 Activity Diagram Lathan soal try untuk murid
6. Activity Diagram untuk Pendaftaran
menentukan kegiatan yang dilakukan
mengisi form
menentukan data yang akan diubah
mengisi form dengan data baru
mencari data
mengubah data
menentukan data yang akan dihapus
mencari data
menghapus data
menambah data user
tambah user ubah
hapus
ada tidak
ada menampilkan
form data user
memproses penambahan data
memproses penghapusan data
Gagal
Berhasil
menyimpan hasil kegiatan yang dilakukan
Gagal Gagal
Berhasil
Berhasil memproses
pengubahan data
sistem Admin
Gambar 4.12 Activity Diagram untuk Pendaftaran
7. Activity Diagram untuk Informasi
menentukan kegiatan manajemen yang dilakukan
mengisi form
menentukan data yang akan diubah
mengisi form dengan data baru
mencari data
mengubah data
menentukan data yang akan dihapus
mencari data
menghapus data
menambah data
tambah ubah
hapus
ada tidak
ada menampilkan form berita or
artikel or soal un or brosur
memproses penambahan data
memproses penghapusan data
Gagal
Berhasil
menyimpan hasil manajemen yang dilakukan
Gagal Gagal
Berhasil
Berhasil memproses
pengubahan data
sistem Admin
Gambar 4.13 Activity Diagram untuk Informasi
4.2.3.3 Sequence Diagram
Sequence diagram menggambarkan interaksi antar objek di dalam dan di sekitar sistem termasuk pengguna, display, dan sebagainya berupa
message yang digambarkan terhadap waktu. Sequence diagram terdiri atar dimensi vertikal waktu dan dimensi horizontal objek-objek yang terkait.
1. Sequence Diagram Login User
User User
Form_Login Form_Login
Database Database
buka aplikasi input userid dan pass
cek data login valid
verifikasi login display hak akses user
Gambar 4.14 Sequence Diagram Login User