Definisi Actor Definisi Use Case

Jurusan Teknik Elektro UM DPPL-OO Halaman 11 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 2. Aplikasi ini harus dapat menyediakan informasi data dosen yang tersedia dalam aplikasi absensi. 3. Aplikasi ini harus dapat menyediakan informasi tata cara penggunaan dan kegunaan aplikasi ini dibangun. 4. Aplikasi ini dapat digunakan untuk mempermudah admin atau pegawai tata usaha dalam pengelolaan data. 5. Aplikasi ini dapat membangun sebuah aplikasi yang lebih efisien, efektif dan fleksibel. 6. Aplikasi ini juga dapat digunakan sebagai sarana pembelajaran bagi mahasiswa lain atau umum yang ingin mempelajari bahasa pemrograman visual karena didalamnya mencakup banyak aspek yang perlu dipahai agar dapat menggunakan visual basic dalam perancangan aplikasi baru atau pengembangan program. 7. Aplikasi dapat digunakan untuk mengontrol sistem informasi kehadiran mahasiswa dalam perkuliahan sehingga memudahkan pegawai bahkan dosen yang bersangkutan sebagai arsip. 8. Diharapkan aplikasi ini sesuai dengan harapan untuk dapat membangun aplikasi sesuai dengan kebutuhan suatu instansi tersebut dengan kemajuan teknologi yang diterapkan pada program tersebut. 9. Aplikasi ini diharapkan mampu digunakan sebagai aplikasi yang berdiri sendiri tanpa harus membuka aplikasi lainnya untuk dapat masuk kedalam aplikasi pengelolaan data tersebut. Beberapa fitur yang akan di berikan oleh sistem ini :  Login Admin.  Informasi Dosen, tata cara penggunaan, kegunaan aplikasi dan infromasi admin.  Pilihan Data dosen beserta matakuliah yang diampu.  Menu pilihan masing-masing admin yang berbeda.  Pendataan absensi mahasiswa peroffering + per matakuliah.  Update data absensi.  Playlist musik untuk admin 3admin pengelola seluruh data

2.3 Model Use Case

2.3.1 Definisi Actor

No Actor Deskripsi A1 Admin 1 Pengguna aplikasi yang akan berhubungan dengan sistem untuk melakukan input dan kelola data absensi mahasiswa PTI. Jurusan Teknik Elektro UM DPPL-OO Halaman 12 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 A2 Admin 2 Pengguna aplikasi yang akan berhubungan dengan sistem untuk melakukan input dan kelola data absensi mahasiswa PTE. A3 Admin 3 Pengguna aplikasi yang akan berhubungan dengan sistem untuk melakukan pengelolaan seluruh data absensi mahasiswa baik mahasiswa PTI dan PTE serta dapat melakukan input data absensi baru baik data absensi PTI maupun PTE.

2.3.2 Definisi Use Case

No Use Case Deskripsi U1 Login Melakukan verifikasi login pengguna aplikasi untuk dapat masuk kedalam sistem dan mengelola data absensi mahasiswa. U2 Pilih Dosen Melakukan pemilihan dosen berdasarkan list daftar dosen yang tersedia pada masing-masing menu admin, untuk dapat memilih matakuliah dan offering mana yang akan dikelola. U3 Pilih MK_OFF Melakukan pemilihan matakuliah dan offering yang telah tersedia otomatis setelah memilih nama dosen yang tersedia. U4 Input Absen Mhs PTI Melakukan input data absensi mahasiswa PTI berdasarkan offering, nama matakuliah dan dosen yang mengampu. U5 Kelola Absensi Mhs PTI Melakukan kegiatan tambah, edit update, delete data absensi Mhs PTI yang telah tersimpan dalam database. U6 Input Absen Mhs PTE Melakukan input data absensi mahasiswa PTE berdasarkan offering, nama matakuliah dan dosen yang mengampu. U7 Kelola Absensi Mhs PTE Melakukan kegiatan tambah, edit update, delete data absensi Mhs PTE yang telah tersimpan dalam database. U8 Input Absensi Baru Melakukan input data absensi baru pada menu admin 3 U9 Absensi PTI Melakukan input data atau menambah data absensi pada absensi PTI dalam menu admin 3 U10 Absensi PTE Melakukan input data atau menambah data absensi pada absensi PTE dalam menu admin 3 Nama Use Case:Login Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Memasukkan username 2. Menampilkan textbox untuk input username 3. Memasukkan password 4. Menampilkan textbox untuk input password 5. Menekan button OK 6. Verifikasi data admin jika cocok maka Jurusan Teknik Elektro UM DPPL-OO Halaman 13 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 masuk ke menu utama aplikasi Skenario Alternatif 1. Salah memasukkan username 2. Menampilkan notifikasi validasi inputan tidak sesuai. 3. Salah memasukkan password 4. Menampilkan notifikasi validasi inputan diisikan dengan angka. Skenario Lain Menekan button cancel Keluar dari aplikasi ABSIPER VB Nama Use Case: Pilih Dosen Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Memilih salah satu nama dosen yang tertera pada list 2. Menampilkan text highlight color pada nama dosen yang terpilih 3. Menekan button OK 4. Menampilkan tampilan menu matkul dan offering yang tersedia pada dosen tersebut. Skenario Alternatif 1. Menekan button Log Off 2. Menampilkan menu login. 3. Menekan button Keluar 4. Keluar dari aplikasi sistem ABSIPER VB Nama Use Case:Input Absen PTIPTE Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Memasukkan data mahasiswa 2. Menampilkan grid tabel absensi 3. Memasukkan nama mahasiswa pada textbox searching 4. Melakukan searching pada data yang teah tersimpan daam database dan menampilkan data mahasiswa tersebut pada grid tabel. 5. Memilih salah satu opsi radiobutton untuk keterangan ketidak-hadiran mahasiswa 6. Menampilkan bullet pada radiobutton yang terpilih. 7. Menekan button Print 8. Menampilkan crystal report laporan absensi. Jurusan Teknik Elektro UM DPPL-OO Halaman 14 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 Skenario Alternatif 1. Menekan button Save 2. Memasukkan data kedalam database sebagai data akhir yang tersimpan setelah adanya perubahan data.notifikasi data tersimpan Nama Use Case: Pilih MK_Off Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Memilih salah satu matakuliah yang tertera pada list 2. Menampilkan text highlight color pada matakuliah yang terpilih 3. Menekan button OK 4. Menampilkan tampilan grid data absensi Skenario Alternatif 1. Menekan button Log Off 2. Menampilkan menu login. 3. Menekan button Keluar 4. Keluar dari aplikasi sistem ABSIPER VB Nama Use Case: Kelola Absensi Mhs PTIPTE Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Melakukan penambahan data absensi mahasiswa pada database 2. Menampilkan data yang tersimpan pada database 3. Melakukan editupdate data absensi mahasiswa pada database 4. Menampilkan data yang telah telah di edit pada database 5. Melakukan delete pada data yang sudah tersimpan pada database. 6. Menampilkan database mahasiswa yang telah dihapus Skenario Alternatif 1. Menekan button Log Off 2. Menampilkan menu login. 3. Menekan button Keluar 4. Keluar dari aplikasi sistem ABSIPER VB Jurusan Teknik Elektro UM DPPL-OO Halaman 15 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 Nama Use Case: Input absensi baru Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Masuk sebagai admin 3 2. Menampilkantampilan menu utama pad admin 3 3. Memasukkan data absensi baru mahasiswa PTI dan PTE 4. Menampilkan data absensi baru yang telah ditambahkan Skenario Alternatif 1. Menekan button Log Off 2. Menampilkan menu login. 3. Menekan button Keluar 4. Keluar dari aplikasi sistem ABSIPER VB Nama Use Case: Absensi PTI dan PTE Skenario: Aksi Actor Reaksi Sistem Skenario Normal 1. Masuk sebagai admin 3 2. Menampilkantampilan menu utama paad admin 3 3. Melakukan input data atau menambahkan data absensi mahasiswa PTIPTE pada admin 3 4. Menampilkan data yang mahasiswa PTIPTE yang diinputkan pada menu admin 3 Skenario Alternatif 1. Menekan button Log Off 2. Menampilkan menu login. 3. Menekan button Keluar 4. Keluar dari aplikasi sistem ABSIPER VB Jurusan Teknik Elektro UM DPPL-OO Halaman 16 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

2.3.3 Diagram Use Case