Skenario Use Case Model Analisis

Jurusan Teknik Elektro UM DPPL-OO Halaman 49 dari 64 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM

3.6. Skenario Use Case

Skenario Use Case dari sistem ABSIPER VB: 1. Aplikasi ABSIPER VB ini memiliki tiga pengguna hak akses yaitu admin 1, admin 2 dan admin 3. 2. Masing-masing admin memiliki skenario proses yang berbeda-beda. 3. Admin 1, memiliki lima hak akses yaitu: login, pilih dosen, pilih MK_OFF, input absen mahasiswa PTI dan kelola absensi mhs PTI. 4. Admin 2, memiliki lima hakses yaitu: login, pilih dosen, pilih MK_OFF, input absen mahasiswa PTE dan kelola absensi mhs PTE. 5. Admin 3, memiliki empat hak akses yaitu: login, input absensi baru dan kelola absensi mhs PTI-PTE. 6. Admin 1 harus melakukan proses login terlebih dahulu untuk dapat melakukan hak akses dalam sistem ABSIPER VB. Use Case Login akan melakukan proses input username dan password kemudian melakukan verifikasi data admin pada database sistem. Kemudian setelah diverifikasi, use case Pilih Dosen akan beroperasi. Use case pilih MK_OFF merupakan include dari use case Pilih Dosen, sehingga ketika melakukan proses pada use case pilih dosen, secara otomatis juga akan melakukan proses pada use case MK_OFFbersifat wajib. Kemudian use case input absen mhs PTI dan kemudian use case kelola absensi Mhs PTI akan melakukan prosesnya ketika setiap use case sudah dilakukan sesuai dengan fungsinya. 7. Admin 2 juga harus melakukan proses login terlebih dahulu untuk dapayt melakukan hak akses dalam sistem ABSIPER VB. Use Case Login akan melakukan proses input username dan password kemudian melakukan verifikasi data admin pada database sistem. Kemudian setelah diverifikasi, use case Pilih Dosen akan beroperasi. Use case pilih MK_OFF merupakan include dari use case Pilih Dosen, sehingga ketika melakukan proses pada use case pilih dosen, secara otomatis juga akan melakukan proses pada use case MK_OFFbersifat wajib. Kemudian use case input absen mhs PTE dan kemudian use case kelola absensi Mhs PTE akan melakukan prosesnya ketika setiap use case sudah dilakukan sesuai dengan fungsinya. 8. Admin 3 juga harus melakukkan proses login terlebih dahulu untuk dapat melakukan hak akses dalam sistem ABSIPER VB. Use Case Login akan melakukan proses input username dan password kemudian melakukan verifikasi data admin pada database sistem. Kemudian setelah diverifikasi, use case yang akan beroperasi adalah use case input absensi baru. Use case absensi PTI dan Use case Absensi PTE merupakan extend dari use case input absensi baru. Use case ini akan melakukan proses penginputan data absensi Jurusan Teknik Elektro UM DPPL-OO Halaman 50 dari 64 Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Elektro-UM dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Elektro UM baik mahasiswa PTI maupun PTE sesuai dengan form yang dipilih admin 3. Kemudian use case yang akan beroperasi jika admin 3 memilih untuk input data absensi Mhs PTI adalah use case kelola absensi Mhs PTI, dan begitu juga sebaliknya jika admin 3 memilih untuk melakukan input data absensi Mhs PTE maka use case yang akan beroperasi adalah use case kelola absensi Mhs PTE. 9. Use Case Login akan melakukan verifikasi login pengguna aplikasi untuk dapat masuk kedalam sistem dan mengelola data absensi mahasiswa. 10. Use Case Pilih Dosen akan melakukan pemilihan dosen berdasarkan list daftar dosen yang tersedia pada masing-masing menu admin, untuk dapat memilih matakuliah dan offering mana yang akan dikelola. 11. Use Case Pilih MK_OFF akan melakukan pemilihan matakuliah dan offering yang telah tersedia otomatis setelah memilih nama dosen yang tersedia. 12. Use Case Input Absen Mhs PTIPTE akan melakukan input data absensi mahasiswa PTI berdasarkan offering, nama matakuliah dan dosen yang mengampu. 13. Use Case Kelola Absensi Mhs PTI PTE akan melakukan kegiatan tambah, edit update, delete data absensi Mhs PTI PTE yang telah tersimpan dalam database. 14. Use Case Input Absensi Baru akan melakukan input data absensi baru pada menu admin 3, use case absensi Mhs PTIPTE akan melakukan input data atau menambah data absensi pada absensi PTI PTE dalam menu admin 3.

4. Model Perancangan

Model Perancangan dari sistem ABSIPER VB ini meliputi deskripsi arisetktural,

4.1. Deskripsi Arsitektural

4.1.1. Konfigurasi Jaringan

Pada bagan ini, sistem aplikasi ABSIPER VB menjadi pusat dan aliran berbagai proses yang dilakukan oleh pengguna terkait dengan fungsi utama dari sistem aplikasi itu sendiri. Pengguna aplikasi ABSIPER VB adalah admin yang terdiri dari tiga 3 admin. Ketiga admin ini memiliki hak akses masing-masing sehingga apa yang dikerjakan oleh admin 1,2 dan 3 berbeda. Baik jurusan ataupun dosen tidak dapat mengakses aplikasi ini, sehingga melalu perantara “laporan” dosen dan jurusan dapat mengetahui hasil kinerja sistem aplikasi ini. Pada aplikasi ABSIPER VB ini terdapat sebuah database yang digunakan untuk menampung semua data yang berhubungn dengan sistem aplikasi ini seperti data tabel matakuliah, data dosen dan data mahasiswa. Ilustrasi umum dari sistem informasi yang dikembangkan seperti pada Gambar 54.