RancanganTabel Database Sistem Informasi Perpustakaan SMK N 8 Medan

Output Data Peminjaman Output Data Pengembalian

4.3 RancanganTabel Database

Database Basis Data adalah kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan perangkat lunak untuk memanipulasinya. Database merupakan salah satu komponen yang penting di dalam komputerisasi, karena merupakan basis data dalam menyediakan informasi bagi para pengguna. Penulis membuat database dengan LOGO SMK N 8 MEDAN LAPORAN PEMINJAMAN No pinjam nis kdbuku tglpinjam tgljth tempo judul nama 99999 9999 9999 999999 999999 LOGO SMK N 8 MEDAN LAPORAN PENGEMBALIAN No kem no pinjamnisnamajudultgljth tempotglkembaliterlambatdenda 99999 999999 9999 xxxxxxxxx 999999 999999 99 menggunakan Microsoft Access dan disimpan dengan nama perpus.mdb. Struktur database dibuat dengan beberapa tabel, yaitu : 1. Tabel Siswa Tabel ini merupakan tabel database yang berisikan tentang informasi data peminjamyaitu identitas siswasiswi SMK N 8 Medan. Untuk lebih jelasnya dapat dilihat pada tabel dibawah ini : Field Type Ukuran Nis Text 15 Nama Text 30 tmp_lahir Text 30 tgl_lahir Text 10 Kelas Number Int Status Text 15 Tabel 4.1 Tabel Siswa 2. Tabel Buku_Header Tabel ini berisikan informasi tentang data buku yang ada di perpustakaan SMK N 8 MEDAN. Untuk melihat item apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di bawah ini : Field Type Ukuran kd_judul Text 15 Judul Text 50 Pengarang Text 30 Penerbit Text 30 Tahun Number Int Jenis Text 20 Tabel 4.2 Tabel BUku Header 3. Tabel Buku_Detail Tabel ini berisikan informasi tentang data buku yang lebih detail yang ada di perpustakaan SMK N 8 MEDAN. Untuk melihat item apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di bawah ini : Field Type Ukuran kd_buku Text 15 kd_judul Text 15 Status Text 15 Sumber Text 10 Tabel 4.3 Tabel Buku Detail 4. Tabel Kunjungan Tabel ini berisikan informasi tentang data kunjungan yang ada di perpustakaan SMK N 8 MEDAN. Untuk melihat item apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di bawah ini : Field Typea Ukuran no_kunjungan Text 15 Nis Text 15 tgl_kunjungan Text 15 Tabel 4.4 Tabel Kunjungan 5. Tabel Peminjaman Tabel ini berisikan informasi tentang data peminjaman buku yang ada di perpustakaan SMK N 8 MEDAN. Untuk melihat item apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di bawah ini : Field Type Ukuran no_pinjam Text 15 Nis Text 15 kd_buku Text 15 tgl_pinjam Text 15 tgl_jth_tempo Text 15 Tabel 4.5 Tabel Peminjaman 6. Tabel Pengembalian Tabel ini berisikan informasi tentang data Pengembalian buku yang telah di pinjam sebelumnya oleh anggota perpustakaan SMK N 8 MEDAN. Untuk melihat item apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di bawah ini : Field Type Ukuran no_kembali Text 15 no_pinjam Text 15 tgl_kembali Text 30 Terlambat Number Int Denda Number LongInt Tabel 4.6 Tabel Pengembalian 7. Tabel User Tabel ini berisikan informasi tentang data login user yang ada di perpustakaan SMK N 8 MEDAN. Untuk melihat item apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di bawah ini : Field Type Ukuran Username Text 15 Passwd Text 32 Status Text 15 Tabel 4.7 Tabel User

4.2.1 RelasiAntarTabel

Gambar 4.20HubunganAntarTabel 4.3 Perancangan Interface Perancangan interface adalah perancangan program aplikasi yang dibuat. Berdasarkan pada perancangan interface inilah tampilan menu Sistem Informasi Perpustakaan SMK N 8 MEDAN dibuat sesuai dengan prosedur pada aplikasi dan dijelaskan lebih lanjut sebagai berikut :

4.3.1 Interface Menu Utama

FILE MASTER TRANSAKSI LAPORAN INFO 4.3.2 Interface Edit Passord UserName Password Baru Ulang Password Text3 Text2 Text1 BATAL SIMPAN

4.3.3 Interface Daftar User

4.3.4 Interface Input Data Siswa UserName Password Status Text1 Combo1 Text2 NIS CARI NAMA Nama Tempat Lahir Kelas Status DATA SISWA

4.3.5 Interface Cari Data Siswa

4.3.6 Interface Input Data Buku K E L U A R Pilih Nama Field : Ketikkan Kata Kunci ULAN G CARI Kode Buku Cari Judul Buku Kode Judul Judul Pengarang Penerbit Status Sumber DATA BUKU

4.3.7 Interface Input JudulBuku

4.3.8 Interface Cari Data Buku Kode Judul Cari Judul Buku Judul Pengarang Penerbit Tahun Jenis JUDUL BUKU Pilih Nama Field : Ketikkan Kata Kunci CA RI ULAN G K E L U A R

4.3.9 Interface Input Data Kunjungan

Nomor Kunjungan Tanggal Kunjungan NIS Nama Tgl Ku njungan DATA KUNJUNGAN CARI ULA NG TAMBA H SIMPAN BATA L KELUA R

4.3.10 Interface Input Data Peminjaman

Nomor Peminjaman Pilih Nama Field NIS Nama Pilih Tanggal Kode Buku Judul Tgl Pinjam Tgl Jatuh Tempo DATA PEMINJAMAN CAR I ULAN G TAMBA H SIMPA N BAT AL KELU AR

4.3.11 Interface Input Data Pengembalian

No Pengembalian Pilih Nama Field No Peminjaman Nama Ketikkan Kata Kunci Judul Buku Tgl Jth Tempo Tgl Pengembalian Tgl Pengembalian Keterlambatan Denda DATA PENGEMBALIAN CARI ULANG TAMBAH SIMPAN BATAL KELUAR HAPUS EDIT Data Buku Peminjaman BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem