Aplikasi User Perancangan Perangkat Lunak

12 Tabel 3.11. Tabel QryPeminjamanPengembalian pada database. Kolom Keterangan PeminjamanID Berisi data tanggal dan jam sebagai ID peminjaman PengembalianID Berisi data tanggal dan jam sebagai ID pengembalian AlatID Kode alat yang dipinjam NamaAlat Nama alat yang dipinjam Nama Mahasiswa 1 Nama mahasiswa 1 Nama Mahasiswa 2 Nama mahasiswa 2 TanggalPinjamDetail Waktu peminjaman TanggalKembali Waktu pengembalian Durasi Berisikan waktu menit dari total alat pernah digunakan

3.2.2. Aplikasi User

Aplikasi user dirancang menggunakan Microsoft Visual Studio 2013. Fungsi menu – menu dari aplikasi user sebagai berikut: a. Data inventarisasi peralatan praktikum, berisikan informasi nama dan kode alat disimpan pada tabel TblAlat dalam database. b. Data mahasiswa, berisikan informasi nama dan NIM mahasiswa disimpan pada tabel TblMahasiswa dalam database. c. Peminjaman peralatan praktikum. Berisikan informasi nama dan NIM mahasiswa yang meminjam alat, nama dan kode alat serta waktu dilakukan peminjam alat tersebut. informasidata disimpan pada tabel TblPeminjaman dan TblPeminjamanDetail dalam database. d. Pengembalian peralatan praktikum. Berisikan informasi yang sama dengan peminjaman namun ditambahkan waktu dari pengembalian alat. Informasidata disimpan pada tabel TblPengembalian dan nantinya tergabung dalam QryPeminjamanPengembalian dalam database. e. Menampilkan data history berdasarkan AlatID, yaitu menampilkan data berdasarkan AlatID yang dicari. Informasidata yang ditampilkan dari QryPeminjamanPengembalian dan QryPeminjamanMahasiswa dalam database. f. Memanipulasi data pengguna user id yaitu menambah, mengubah dan menghapus data pengguna pada tabel Tbluser dalam database. 13 Pada aplikasi ini diterapkan 2 macam kewenangan akses yaitu laboran dan asisten. Perbedaan dari laboran dan asisten dijelaskan pada Tabel 3.12. Tabel 3.12. Tabel kewenangan masing – masing pengguna. Fungsi menu – menu Laboran Asisten a Akses penuh Tidak memiliki akses b Akses penuh Tidak memiliki akses c Akses penuh Akses penuh d Akses penuh Akses penuh e Akses penuh Akses penuh f Akses penuh Tidak memiliki akses 14 Gambar 3.13. Diagram Alir Sistem. Start Tampilan Menu Login Apakah User ID dan Password Adalah Laboran? YA Menu Data Inventarisasi Alat Menu Data Mahasiswa TDK Menu Data Peminjaman Alat TDK Menu Data Pengembalian Alat TDK Menu Pencarian dan Penampil Data History TDK Menu Data User TDK Program Ditutup YA TDK BACK BACK BACK BACK BACK BACK TDK TDK Program Ditutup TDK YA Menu Data Peminjaman Alat Menu Data Pengembalian Alat Menu Pencarian dan Penampil Data History YA TDK BACK BACK BACK Apakah User ID dan Password Adalah Asisten? PenambahanPerubahan Penghapusan Data alat? YA Penambahan PerubahanPenghapusan Data Mahasiswa? TDK Penambahan Data Peminjaman Alat? YA YA YA Penambahan Data Pengembalian Alat? YA Info Data History Alat? YA Penambahan PerubahanPenghapusan Data Pengguna user id? YA Selesai Menjalankan Program? TDK TDK Penambahan Data Peminjaman Alat? Penambahan Data Pengembalian Alat? Info Data History Alat? Selesai Menjalankan Program? YA YA 15

3.2.3. Program Log Book Elektronik Menu Login