Login Tambah Materi Skenario Usecase

46

3.1.5 Skenario Usecase

3.1.5.1 Login

Tabel 3.4 Skenario Login Nama Usecase Login Aktor Admin Deskripsi Usecase Admin masuk ke sistem sebagai admin Kondisi Awal Belum login atau masuk ke sistem Kondisi Akhir Sudah Login atau masuk ke sistem Langkah Aksi Aktor Reaksi Sistem Skenario 1 1. Admin mengetikkan “localhost:8080SPLoginAdmi n.jsp ” di browser 2. Sistem menampilkan form login halaman login admin 3. Admin memasukkan data username dan password 4. Admin memilih button “Login” 5. Sistem memproses query login 6. a Sistem mengecek validasi data di database Username Password = Benar 7. Masuk ke halaman utama Admin berhasil login Skenario 2 6b, Sistem mengecek validasi data yang dimasukkan dan verifikasi jika Username Password = Salah maka muncul gambar username dan password salah dan kembali ke langkah 3 Kesimpulan Usecase berhenti saat admin berhasil masuk ke halaman utama admin 47

3.1.5.2 Tambah Materi

Tabel 3.5 Skenario Tambah Rambu Nama Usecase Tambah Materi Jenis Materi Rambu Aktor Admin Deskripsi Usecase Admin menambahkan data materi rambu ke dalam database Kondisi Awal Login ke sistem, masuk di halaman Utama Admin Kondisi Akhir Data materi rambu tersimpan Langkah Aksi Aktor Reaksi Sistem Skenario 1 1. Admin memilih jenis materi “Rambu” di halaman Utama Admin 2. Sistem menampilkan halaman berisi form tambah materi rambu 3. Admin menambahkan materi rambu berupa : Nama rambu, jenis rambu, gambar rambu 4. Admin menekan button “Simpan” 5. Sistem memproses query insertRambu 6. a Sistem mengecek validasi data yang dimasukkan Data = benar 7. Data baru berhasil disimpan di database tabel Rambu 8. Sistem menampilkan pesan “Data Rambu berhasil ditambahkan” Skenario 2 6b, Sistem mengecek validasi data yang dimasukkan dan verifikasi = salah maka kembali ke langkah 4 Kesimpulan Usecase berhenti saat admin berhasil menambahkan data materi rambu 48 Tabel 3.5 Skenario Tambah Marka Nama Usecase Tambah Materi Jenis Materi Marka Aktor Admin Deskripsi Usecase Admin menambahkan data materi marka ke dalam database Kondisi Awal Login ke sistem, masuk di halaman Utama Admin Kondisi Akhir Data materi marka tersimpan Langkah Aksi Aktor Reaksi Sistem Skenario 1 1. Admin memilih jenis materi “Marka” di halaman Utama Admin 2. Sistem menampilkan halaman berisi form tambah materi marka 3. Admin menambahkan materi marka berupa : Nama marka, jenis marka, gambar marka 4. Admin menekan button “Simpan” 5. Sistem memproses query tambah marka 6. a Sistem mengecek validasi data yang dimasukkan Data = benar 7. Data baru berhasil disimpan di database tabel Marka 8. Sistem menampilkan pesan “Data Marka berhasil ditambahkan” Skenario 2 6b, Sistem mengecek validasi data yang dimasukkan dan verifikasi = salah maka kembali ke langkah 4 Kesimpulan Usecase berhenti saat admin berhasil menambahkan data materi marka 49 Tabel 3.7 Skenario Tambah Bunyi Nama Usecase Tambah Materi Jenis Materi Audio Isyarat Bunyi Aktor Admin Deskripsi Usecase Admin menambahkan data materi bunyi ke dalam database Kondisi Awal Login ke sistem, masuk di halaman Utama Admin Kondisi Akhir Data materi bunyi tersimpan Langkah Aksi Aktor Reaksi Sistem Skenario 1 1. Admin memilih jenis materi “Isyarat” di halaman Utama Admin 2. Sistem menampilkan halaman utama isyarat 3. Admin memilih jenis materi “Isyarat Bunyi” 4. Sistem menampilkan form tambah isyarat Bunyi 5. Admin menambahkan data bunyi : Nama bunyi, diskripsi bunyi dan audio 6. Admin menekan button “Simpan” 7. Sistem memproses query insertBunyi 8. a Sistem mengecek validasi data yang dimasukkan Data = benar 9. Sistem menyimpan data baru masuk ke tabel Bunyi 10. Sistem menampilkan pesan “Data Isyarat Bunyi berhasil disimpan” Skenario 2 8b, Sistem mengecek validasi data yang dimasukkan dan verifikasi = salah maka kembali ke langkah 4 Kesimpulan Usecase berhenti saat admin berhasil menambahkan data materi bunyi 50 Tabel 3.8 Skenario Tambah Gerakan Nama Usecase Tambah Materi Jenis Materi Video Isyarat Gerakan Aktor Admin Deskripsi Usecase Admin menambahkan data materi bunyi ke dalam database Kondisi Awal Login ke sistem, masuk di halaman Utama Admin Kondisi Akhir Data materi video gerakan tersimpan Langkah Aksi Aktor Reaksi Sistem Skenario 1 1. Admin memilih jenis materi “Isyarat” di halaman Utama Admin 2. Sistem menampilkan halaman utama isyarat 3. Admin memilih jenis materi “Isyarat Gerakan” 4. Sistem menampilkan form tambah isyarat Gerakan 5. Admin menambahkan data bunyi : Namavideo, jenis video, diskripsi video, video 6. Admin menekan button “Simpan” 7. Sistem memproses query insertVideo 8. a Sistem mengecek validasi data yang dimasukkan Data = benar 9. Sistem menyimpan data baru masuk ke tabel Video 10. Sistem menampilkan pesan “Data Isyarat Gerakan berhasil disimpan” Skenario 2 8b, Sistem mengecek validasi data yang dimasukkan dan verifikasi = salah maka kembali ke langkah 4 Kesimpulan Usecase berhenti saat admin berhasil menambahkan data materi gerakan 51 Tabel 3.9 Skenario Tambah Teori Nama Usecase Tambah Materi Jenis Materi Teori Aktor Admin Deskripsi Usecase Admin menambahkan data teori ke dalam database Kondisi Awal Login ke sistem, masuk di halaman Utama Admin Kondisi Akhir Data materi teori tersimpan Langkah Aksi Aktor Reaksi Sistem 1. Admin memilih jenis materi “Rambu” di halaman Utama Admin 2. Sistem menampilkan halaman berisi form tambah teori 3. Admin menambahkan materi teori berupa : Nama teori, jenis teori, materi 4. Admin menekan button “Simpan” 5. Sistem memproses query tambah teori 6. a Sistem mengecek validasi data yang dimasukkan Data = benar 7. Data baru berhasil disimpan di database tabel Rambu 8. Sistem menampilkan pesan “Data Rambu berhasil ditambahkan” Kesimpulan Usecase berhenti saat admin berhasil menambahkan data teori 52 Tabel 3.10 Skenario Tambah Galeri Nama Usecase Tambah Materi Jenis Materi Galeri Aktor Admin Deskripsi Usecase Admin menambahkan data galeri ke dalam database Kondisi Awal Login ke sistem, masuk di halaman Utama Admin Kondisi Akhir Data materi marka tersimpan Langkah Aksi Aktor Reaksi Sistem Skenario 1 1. Admin memilih jenis materi “Galeri” di halaman Utama Admin 2. Sistem menampilkan halaman berisi form tambah galeri 3. Admin menambahkan materi marka berupa : Nama video, jenis video,diskripsi video, video 4. Admin menekan button “Simpan” 5. Sistem memproses query tambahVideo 6. a Sistem mengecek validasi data yang dimasukkan Data = benar 7. Data baru berhasil disimpan di database tabel Video 8. Sistem menampilkan pesan “Data Galeri berhasil ditambahkan” Skenario 2 6b, Sistem mengecek validasi data yang dimasukkan dan verifikasi = salah maka kembali ke langkah 4 Kesimpulan Usecase berhenti saat admin berhasil menambahkan data galeri 53

3.1.5.3 Hapus Materi