Analisis Masalah Analisis Sistem

3. Memvalidasi form login 4.Proses menampilkan halaman utama 5.Menampilkan halaman utama sesuai hak akses aktor Kondisi Akhir Menu utama ditampilkan sesuai hak akses aktor

2. Skenario Use case Tambah Data Guru

Tabel 3.10 Use Case Tambah Data Guru Identifikasi Nomor 2 Nama Tambah Data Guru Tujuan Menambah data guru Deskripsi Admin menambah data guru Aktor Admin Skenario Utama Kondisi Awal Halaman untuk mengolahdata guru telah aktif. Aksi Aktor Reaksi Sistem 1. Memilih tombol tambah data guru 3. Mengisi form tambah data guru 2. Menampilkan form tambah guru 4. Mengecek validasi data masukan 5. Menyimpan data ke database 6. Menampilkan tampilan halaman pengolahan data guru yang telah berhasil disimpan Kondisi Akhir Data masukan berhasil direkam sistem Eksepsi Jika data masukan tidak valid maka muncul pesan bahwa data gagal disimpan

3. Skenario Use case Edit Data Guru

Tabel 3.11 Use Case Edit Data Guru Identifikasi Nomor 3 Nama EditData Guru Tujuan Mengedit data guru Deskripsi Admin mengedit data guru Aktor Admin Skenario Utama Kondisi Awal Halaman untuk mengolahdata guru telah aktif. Aksi Aktor Reaksi Sistem 1. Memilih tombol edit data guru 3. Mengisi form edit data guru 2. Menampilkan form edit guru 4. Mengecek validasi data masukan 5. Menyimpan data ke database 6. Menampilkan tampilan halaman pengolahan data guru yang telah berhasil disimpan dan diperbaharui Kondisi Akhir Perubahan data berhasil direkam sistem Eksepsi Jika data masukan tidak valid maka muncul pesan bahwa data gagal disimpan

4. Skenario Use case Hapus Data Guru

Tabel 3.12 Use Case Hapus Data Guru Identifikasi Nomor 4 Nama Hapus Data Guru Tujuan Menghapus data guru Deskripsi Admin menghapus data guru Aktor Admin Skenario Utama Kondisi Awal Halaman untuk mengolahdata guru telah aktif. Aksi Aktor Reaksi Sistem 1. Memilih tombol hapus pada data guru yang dipilih 3. Menjawab pesan konfirmasi apakah data akan dihapus 2. Menampilkan pesan konfirmasi apakah data akan dihapus 4. Menghapus data guru yang dipilih 5. Menampilkan tampilan halaman pengolahan data guru yang telah berhasil disimpan dan diperbaharui Kondisi Akhir Data berhasil direkam sistem Eksepsi -

5. Skenario Use case Cari Data Guru

Tabel 3.13 Use Case Cari Data Guru Identifikasi Nomor 5 Nama Cari Data Guru Tujuan Mencari data guru Deskripsi Admin mencari data guru Aktor Admin