5 Admin
Sistem
Tidak Ya
Memilih menu tambah user
Menampilkan form tambah user
Input data user sebagai guru siswa
Validasi input
Sesuai Simpan ke database
Gambar 2 menerangkan proses kuis atau latihan soal-soal yang dimulai dari guru membuat kuis di halaman tambah kuis, kemudian sistem akan melakukan cek masukan, jika gagal akan kembali ke
proses membuat kuis, jika berhasil maka lanjut ke proses pembuatan pertanyaan dan jawaban kemudian sistem memvalidasi pertanyaan, jika sudah benar maka simpan ke database dan
ditampilkan di halaman kuis murid, murid mengerjakan kuis kemudian sistem menghitung poin nilai jawaban benar dan salah dan di simpan ke database.
2.2.2 Activity diagram login aktor : admin, guru dan siswa
Gambar 3. Activity diagram login aktor : admin, guru dan siswa Gambar 3menjelaskan bahwa, Admin, Guru dan Siswa login dengan memasukan username dan
password, kemudian sistem akan memvalidasi apakah username dan password yang dimasukan sudah sesuai atau belum, jika tidak sesuai maka kembali ke form login dan jika sudah sesuai maka
sistem akan menampilkan halaman dashboard.
2.2.3 Activity diagram tambah user aktor : admin
Gambar 4. Activity diagram tambah user aktor : admin
Aktor Sistem
Tidak Ya
Masukan username, pasword dan login
sebagai siapa Validasi username, password
sesuai Tampilkan kesalahan
username password Masuk ke halaman dashboard
6
Gambar 4 menerangkan bahwa proses penambahan user dilakukan oleh admin dengan memilih menu tambah user yang ada di halaman admin, kemudian sistem akan menampilkan form tambah
user dan admin memasukan data user dan menentukan login sebagai guru atau siswa, kemudian sistem melakukan validasi masukan data, jika sudah benar maka disimpan ke database, jika tidak
maka kembali ke form tambah user
2.2.4 Activity diagram siswa aktor : siswa
Gambar 5. Activity diagram siswa aktor : siswa Gambar 5menerangkan proses pengambilan kuis oleh siswa, dimulai dari halaman materi pelajaran,
kemudian memilih kuis berdasarkan materi pelajaran yang dipilih dan sistem akan memvalidasi apakah siswa sudah login atau belum, ika belum maka kembali ke halaman beranda dan memilih
materi, ika sudah login maka sistem menampilkan halaman kuis, dan siswa mengerjakan kuis, setelah selesai dan disimpan kemudian sistem akan menghitung dan menampilkan nilai hasil kuis.
Siswa sistem
Tidak Ya
Membuka halaman web Melihat materi pelajaran
Menampilkan halaman materi Memulai kuis
Cek status
login
Menampilkan halaman kuis Mengerjakan kuis
Simpan Menghitung dan menampilkan nilai
total