Kamus Data PEMBUATAN SISTEM APLIKASI PEMINJAMAN RUANG DAN PERALATAN PADA JURUSAN DIII TEKNIK INFORMATIKA FAKULTAS MIPA

commit to user 23

3.7 Kamus Data

Pada kamus data ini, semua jenis data yang terlibat dalam proses yang terjadi, didefinisikan dalam bentuk seperti tabel – tabel berikut : 1. User = user_id + password + nama + level user_id : {varchar} 8 Nama identitas untuk semua user admin dan dosen untuk masuk ke dalam sistem sebagai atribut kunci. password : {varchar} 10 Karakter tertentu untuk verifikasi user agar bisa masuk kedalam sistem nama : {varchar} 25 Nama dari user level : {varchar} 10 Level dari user untuk membedakan jenisnya admin atau user biasa 2. Mahasiswa = nim + nama + jurusan + kelas nim : {varchar} 8 Nomor induk mahasiswa sebagai kunci primer. nama : {varchar} 25 Nama dari mahasiswa jurusan : {varchar} 20 Jurusan dari mahasiswa kelas : {varchar} 10 Kelas dari mahasiswa 3. Alat = kd_alat + nama + jumlah + no_lokasi+no_inventaris kd_alat : {varchar} 5 Karakter yang mendefinisikan kode alat sebagai kunci primer nama : {varchar} 30 Nama Alat jumlah : {int} 10 Jumlah alat no_lokasi no_inventaris Denda : {varchar} 8 : {varchar} 8 : {int} Nomor lokasi dimana alat disimpan No inventaris setiap alat denda commit to user 24 4. Ruang =kd_ruang + nama_ruang + status kd_ruang : {varchar} 5 Karakter yang mendefinisikan kode ruang sebagai kunci primer nama_ruang : {varchar} 25 Nama ruangan Denda : {int} denda. 5. Lokasi = no_lokasi + lokasi no_lokasi : {varchar} 8 Karakter yang mendefinisikan no lokasi dimana alat disimpan sebagai kunci primer lokasi : {varchar} 25 Lokasi dari alat 6. Peminjaman_alat_mhs= kd_pinjam_amhs + nim +kd_alat+ tgl_pinjam+ tgl_hrskembali+ tgl_kembali+ status kd_pinjam_amhs : {int} Karakter yang mendefinisikan kode pinjam alat mahasiswa sebagai kunci primer nim kd_alat : {varchar} 8 : {varchar} 8 Nomor induk mahasiswa yang berelasi ke tabel mahasiswa field nim Kode alat yang dipinjam yang berelasi dengan tabel alat field kd_alat tgl_pinjam : {date} Tanggal dari pinjam alat tgl_hrskembali tgl_kembali status : {date} : {date} : {enum} Tanggal harus alat dikembalikan Tanggal kembali Pilihan belum_kembali dan sudah_kembali commit to user 25 7. Peminjaman_alat_dosen= kd_pinjam_ados + user_id +kd_alat+ tgl_pinjam+ tgl_hrskembali+ tgl_kembali+ status kd_pinjam_ados : {int} Karakter yang mendefinisikan kode pinjam alat dosen sebagai kunci primer user_id kd_alat : {varchar} 8 : {varchar} 8 User_id dari dosen yang berelasi ke tabel user dengan field user_id Kode alat yang dipinjam yang berelasi dengan tabel alat field kd_alat tgl_pinjam : {date} Tanggal dari pinjam alat tgl_hrskembali tgl_kembali status : {date} : {date} : {enum} Tanggal harus alat dikembalikan Tanggal kembali Pilihan belum_kembali dan sudah_kembali 8. Peminjaman_ruang_mhs= id_pinjam_rmhs+ nim+ kd_ruang+ jam_pinjam+ jam_hrskembali+ jam_kembali+ status kd_pinjam_rmhs : {int} Karakter yang mendefinisikan kode pinjam ruang mahasiswa sebagai kunci primer nim kd_ruang : {varchar} 8 : {varchar} 8 Nomor induk mahasiswa yang berelasi ke tabel mahasiswa field nim Kode ruang yang dipinjam yang berelasi dengan tabel ruang field kd_ruang tgl_pinjam : {date} Tanggal dari pinjam ruang tgl_hrskembali tgl_kembali status : {date} : {date} : {enum} Tanggal harus ruang dikembalikan Tanggal kembali Pilihan belum_kembali dan sudah_kembali commit to user 26 9. Peminjaman_ruang_dosen= id_pinjam_rdos+ user_id+ kd_ruang+ jam_pinjam+ jam_hrskembali+ jam_kembali+ status kd_pinjam_rmhs : {int} Karakter yang mendefinisikan kode pinjam ruang mahasiswa sebagai kunci primer user_id kd_ruang : {varchar} 8 : {varchar} 8 User_id dari dosen yang berelasi ke tabel user dengan field user_id Kode ruang yang dipinjam yang berelasi dengan tabel ruang field kd_ruang tgl_pinjam : {date} Tanggal dari pinjam ruang tgl_hrskembali tgl_kembali status : {date} : {date} : {enum} Tanggal harus ruang dikembalikan Tanggal kembali Pilihan belum_kembali dan sudah_kembali

3.8 Rancangan Layout