BAB IV HASIL DAN PEMBAHASAN
4.2 Fase Desain Workshop RAD
4.2.4 Use case Scenario
Berikut ini merupakan deskripsi dari masing-masing use case:
Tabel 4.8 Use case Scenario Login Use Case Name Login
Use Case Id 1
Actor Kepsek, Kabid dan Direktur
Description use case menggambarkan kegiatan memasukkan username dan password untuk mengakses sistem Precondition Kepsek, Kabid dan Direktur memasukkan username
dan password untuk dapat masuk kedalam sistem Typical Course of
Events Actor Action System Response
3. Menampilkan halaman utama
Alternate Courses
2: Jika Username dan Password benar maka langsung masuk ke dalam sistem. Jika username dan password salah maka akan menampilkan pesan kesalahan.
Conclusion Kepsek, Kabid dan Direktur Login kedalam sistem Post Condition Kepsek, Kabid dan Direktur dapat mengakses sistem
Tabel 4.9 Use case Scenario Mutu Use Case Name Mutu
Use Case Id 2
Actor Kabid
Description Use case menggambarkan kegiatan memilih sub-menu mutu pendidikan berdasarkan kriteria yang dipilih
Precondition Kabid memilih sub-menu mutu pendidikan berdasarkan kriteria yang dipilih
Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih sub-menu mutu pendidikan
3. Menampilkan halaman
sub-menu mutu pendidik dan tenaga kependidikan, kompetensi lulusan, sarana dan prasarana, isi, pembiayaan, penilaian, dan pengelolaan
Conclusion Kabid memilih sub-menu mutu pendidikan berdasarkan kriteria yang dipilih
Post Condition Nilai mutu telah tersimpan dalam database Tabel 4.10 Use case Scenario Input Mutu Proses Use Case Name Input Mutu Proses
Use Case Id 3
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu proses
Precondition Kabid memasukkan mutu proses Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu proses
3. Menampilkan halaman proses 4. Mengisi form mutu
proses
5. Pilih simpan data 6. data tersimpan dalam akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu proses
Post Condition Nilai mutu proses berhasil dihitung
Tabel 4.11 Use case Scenario Input Mutu Pendidik dan Tenaga Kependidikan Use Case Name Input Mutu Pendidik dan Tenaga Kependidikan
Use Case Id 4
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu pendidik dan tenaga kependidikan
Precondition Kabid memasukkan mutu pendidik dan tenaga kependidikan
Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu pendidik dan tenaga kependidikan
3. Menampilkan halaman pendidik dan tenaga kependidikan 4. Mengisi form mutu
pendidik dan tenaga kependidikan
5. Pilih simpan data 6. data tersimpan dalam database akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu pendidik dan tenaga
kependidikan
Post Condition Nilai mutu pendidik dan tenaga kependidikan berhasil dihitung
Tabel 4.12 Use case Scenario Input Mutu Kompetensi Lulusan Use Case Name Input Mutu Kompetensi Lulusan
Use Case Id 5
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu kompetensi lulusan
Precondition Kabid memasukkan mutu kompetensi lulusan Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu kompetensi lulusan
3. Menampilkan halaman kompetensi lulusan
4. Mengisi form mutu kompetensi lulusan
5. Pilih simpan data 6. data tersimpan dalam database akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu kompetensi lulusan Post Condition Nilai mutu kompetensi lulusan berhasil dihitung
Tabel 4.13 Use case Scenario Input Mutu Sarana dan Prasarana Use Case Name Input Mutu Sarana dan Prasarana
Use Case Id 6
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu sarana dan prasarana
Precondition Kabid memasukkan mutu sarana dan prasarana Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu sarana dan prasarana
3. Menampilkan halaman sarana dan prasarana
4. Mengisi form mutu sarana dan prasarana
5. Pilih simpan data 6. data tersimpan dalam database akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu sarana dan prasarana Post Condition Nilai mutu sarana dan prasarana berhasil dihitung
Tabel 4.14 Use case Scenario Input Mutu Isi Use Case Name Input Mutu Isi
Use Case Id 7
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu isi
Precondition Kabid memasukkan mutu isi Typical Course of
Events Actor Action System Response
1. Memilih menu mutu
2. Memilih submenu isi 3. Menampilkan halaman isi 4. Mengisi form mutu isi
5. Pilih simpan data 6. data tersimpan dalam database akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu isi
Post Condition Nilai mutu isi berhasil dihitung
Tabel 4.15 Use case Scenario Input Mutu Pembiayaan Use Case Name Input Mutu Pembiayaan
Use Case Id 8
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu pembiayaan
Precondition Kabid memasukkan mutu pembiayaan Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu pembiayaan
3. Menampilkan halaman pembiayaan 4. Mengisi form mutu
pembiayaan
5. Pilih simpan data 6. data tersimpan dalam database akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu pembiayaan
Post Condition Nilai mutu pembiayaan berhasil dihitung Tabel 4.16 Use case Scenario Input Mutu Penilaian Use Case Name Input Mutu Penilaian
Use Case Id 9
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu penilaian
Precondition Kabid memasukkan mutu penilaian Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu penilaian
3. Menampilkan halaman penilaian 4. Mengisi form mutu
penilaian
5. Pilih simpan data 6. data tersimpan dalam akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu penilaian
Post Condition Nilai mutu penilaian berhasil dihitung Tabel 4.17 Use case Scenario Input Mutu Pengelolaan Use Case Name Input Mutu Pengelolaan
Use Case Id 10
Actor Kabid
Description Use case menggambarkan kegiatan memasukkan mutu pengelolaan
Precondition Kabid memasukkan mutu pengelolaan Typical Course of
Events Actor Action System Response
1. Memilih menu mutu 2. Memilih submenu pengelolaan
3. Menampilkan halaman pengelolaan 4. Mengisi form mutu
pengelolaan
5. Pilih simpan data 6. data tersimpan dalam database akan terjadi pesan kesalahan
5: Terdapat pilihan “batal” untuk membatalkan Conclusion Kabid memasukkan mutu pengelolaan
Post Condition Nilai mutu pengelolaan berhasil dihitung Tabel 4.18 Use case Scenario Kirim Data Mutu Use Case Name Kirim Data Mutu
Use Case Id 11
Actor Kepsek
Description Use case menggambarkan kegiatan mengirim data
mutu pendidikan
Precondition Kepsek mengirim data mutu pendidikan Typical Course of
Events Actor Action System Response
yang akan dikirim
4. Pilih kirim data
5. data tersimpan dalam database
Alternate Courses
4: Terdapat pilihan “batal” untuk membatalkan Conclusion Kepsek mengirim data mutu pendidikan
Post Condition Data mutu pendidikan berhasil dikirim Tabel 4.19 Use case Scenario Lihat Data Mutu Use Case Name Lihat Data Mutu
Use Case Id 12
Actor Kabid
Description use case menggambarkan kegiatan melihat data mutu Precondition Kabid melihat data mutu
Typical Course of
Events Actor Action System Response
dengan database
5. Menampilkan
halaman nama data mutu Alternate
Courses
3: Terdapat pilihan delete untuk menghapus data 5: Tampilan data berupa daftar nama data mutu Conclusion Kabid melihat data mutu
Post Condition Data mutu berhasil diakses
Tabel 4.20 Use case Scenario Lihat Laporan Use Case Name Lihat Laporan
Use Case Id 13
Actor Kabid, Direktur, Kepsek
Description use case menggambarkan kegiatan melihat laporan
mutu pendidikan
Precondition Kabid, Direktur, Kepsek melihat laporan hasil perhitungan
Typical Course of
Events Actor Action System Response
1. Memilih menu laporan
2. Menampilkan menu laporan
3. Pilih tahun laporan 4. Menghubungkan dengan database
5. Menampilkan laporan yang dipilih
6. Pilih cetak 7. Mencetak laporan Alternate
Courses
5: Tampilan laporan berupa tabel
6: jika actor menekan”batal” maka laporan batal dicetak
Conclusion Kabid, Direktur, Kepsek melihat laporan hasil perhitungan
Post Condition Kabid, Direktur, Kepsek berhasil melihat laporan Tabel 4.21 Use case Scenario Bantuan
Use Case Name Bantuan Use Case Id 14
Actor Kabid, Kepsek, Direktur
Description Use case menggambarkan kegiatan melihat panduan pemakaian sistem
Precondition Kabid, Kepsek, Direktur melihat panduan pemakaian sistem
Typical Course of
Events Actor Action System Response
1. Memilih menu bantuan 2. menampilkan halaman bantuan
Alternate Courses
Conclusion Kabid, Kepsek, Direktur melihat bantuan Post Condition bantuan berhasil diakses
Tabel 4.22 Use case Scenario Logout Use Case Name Logout
Use Case Id 15
Actor Kabid, Kepsek, Direktur
Description Use case menggambarkan kegiatan untuk keluar dari sistem
Precondition Kabid, Kepsek, Direktur keluar dari sistem Typical Course of
Events Actor Action System Response
1.Memilih menu logout 2.Menghubungkan dengan database
3.Menampilkan halaman login.
Alternate Courses
Conclusion Kabid, Kepsek, Direktur keluar dari sistem Post Condition Logout
4.2.5 Activity Diagram