Flowchart Basis Data dan Tabel

25

3.8. Flowchart

3.8.1 Flowchart Proses Anggota Gambar 3.10 Flowchart Proses Anggota Penjelasan dari flowchart diatas adalah sebagai berikut. 1. User login, user ini digunakan administrator untuk melakukan input anggota. 2. Setelah anggota baru mengisi formulir anggota, jika data belum ada maka akan dilakukan proses input data baru yang kemudian dilanjutkan dengan proses simpan. 3. Jika data sudah ada maka akan dilakukan proses pencarian. 4. Setelah data ditemukan maka dilakukan proses simpan data anggota. 5. Kemudian mencetak kartu anggota dan laporan anggota. 26 3.8.2 Flowchart Proses Buku Gambar 3.11 Flowchart Proses Buku Penjelasan dari flowchart diatas adalah sebagai berikut. 1. User login, user ini digunakan administrator untuk melakukan input buku perpustakaan. 2. Jika data belum ada maka akan dilakukan proses input buku baru yang kemudian dilanjutkan dengan proses simpan. 3. Jika data sudah ada maka akan dilakukan proses pencarian. 4. Setelah data ditemukan maka dilakukan proses simpan data anggota. 5. Kemudian mencetak barcode buku dan laporan buku. 27 3.8.3 Flowchart Sirkulasi Data Buku Cari Buku Input Sirkulasi Simpan Output Cetak End Start tidak ya Gambar 3.7 Flow Chart Proses Sirkulasi Penjelasan dari flow chart diatas adalah sebagai berikut. 1. User login, user ini digunakan administrator untuk melakukan input sirkulasi sebelum masuk ke Login maka telah terdapat hak akses untuk siswa. 2. Setelah anggota baru melakukan pencarian informasi buku, jika data buku ada maka anggota melakukan proses sirkulasi. 3. Jika data buku tidak ada, maka anggota tidak melakukan sirkulasi yang kemudian dilanjutkan dengan proses simpan. 4. Kemudian mencetak laporan sirkulasi. 28

3.9. Basis Data dan Tabel

3.9.1. Tabel Anggota Tabel anggota digunakan untuk menyimpan identitas anggota perpustakaan, adapun rancangan tabel anggota adalah sebagai berikut. Tabel 3.1 Data Anggota Nama Field Tipe Data Lebar Field No_KTA Varchar 6 Nama Varchar 30 No_Induk Int 6 Kelas Varchar 7 No_Absen Int 2 Tmp_Lhir Varchar 20 Tgl_Lhir Date - Alamat Varchar 50 Jnis_Klamin Varchar 9 Agama Varchar 9 Tgl_Dftar Date - Aktif Date - Photo Varchar 15 3.9.2. Tabel Buku Tabel buku digunakan untuk menyimpan data buku perpustakaan, adapun rancangannya adalah sebagai berikut. Tabel 3.2 Data Buku Nama Field Tipe Data Lebar Field Barcode_Bku Varchar 5 Kode_Bku Varchar 5 Judul Varchar 30 Jenis Varchar 10 Kategori Varchar 20 29 Pngrang1 Varchar 20 Pngrang2 Varchar 20 Penerbit Varchar 20 Thn_Terbit Int 4 Jml_Bku Int 2 3.9.3. Tabel Sirkulasi Tabel sirkulasi digunakan untuk menyimpan data peminjaman dan pengembalian buku perpustakaan, adapun rancangannya adalah sebagai berikut. Tabel 3.3 Data Sirkulasi Nama Field Tipe Data Lebar Field Id_Sirkulasi Int 4 No_KTA Varchar 6 Barcode_Bku Varchar 5 Tgl_pngmbalian Date - Keterlambatan Varchar 7 Denda Int 5 3.9.4. Tabel Denda Tabel denda digunakan untuk menyimpan data denda keterlambatan pengembalian buku perpustrakaan, adapun rancangannya adalah sebagai berikut. Tabel 3.4 Data Denda Nama Field Tipe Data Lebar Field Id_Sirkulasi Int 4 Tgl_Pinjam Date - Tgl_Kmbali Date - Keterlambatan Varchar 7 Denda Int 5 30 3.9.5. Tabel Pengurus Tabel pengurus digunakan untuk menyimpan identitas pengurus perpustakaan, adapun rancangannya adalah sebagai berikut. Tabel 3.5 Data Pengurus Nama Field Tipe Data Lebar Field Kode_Pengrus Varchar 4 Nama Varchar 30 NIP Int 9 Alamat Varchar 50 Jnis_Klamin Varchar 9 Agama Varchar 9 Tmpt_Lhir Varchar 20 Tgl_Lhir Date - Photo Varchar 15 31

BAB IV HASIL PENELITIAN DAN PEMBAHASAN