Class Diagram Yang Diusulkan 4.1.3.7 Deployment Diagram Yang Diusulkan 4.1.4

116

4.1.3.6 Class Diagram yang diusulkan

Class diagram menggambarkan struktur sistem dari segi pendefinisian kelas-kelas yang akan dibuat pada sistem informasi perpustakaan yang akan dibangun. Kelas memiliki apa yang disebut dengan atribut dan metode atau operasi. Berikut adalah class diagram dari Sistem Informasi Perpustakaan Di Kantor Perpustakaan Dan Arsip Daerah Kabupaten Lebak : Peminjaman +no_pinjam +no_anggota +kode_buku +nama +judul +status +tgl_pinjam +tgl_kembali +queryHapus +queryBersih +queryPinjam +queryCariPeminjaman Pengembalian_Buku +no_kembali +no_anggota +no_pinjam +kode_buku +nama +judul +tgl_pinjam +tgl_kembali +terlambat +denda +queryHapus +queryBersih +queryKembali +queryPerpanjang +queryCariPengembalian Pencarian +CariAnggota +CariBuku +queryDataAnggota +queryDataBuku +queryCari Registrasi +no_anggota +nama +alamat +tempat_lahir +tanggal_lahir +profesi +jenis_kelamin +tipe_darah +agama +berlaku_hingga +queryTambah +queryUbah +queryHapus +queryBersih +queryCetakKartu +queryCariAnggota Buku +kategori +kode_buku +judul_buku +pengarang +penerbit +thn_terbit +isbn +no_rak +queryTambah +queryUbah +queryHapus +queryBersih +queryCariBuku Petugas +nip +nama +alamat +jabatan +username +password +queryTambah +queryUbah +queryHapus +queryBersih Submenu +Pengembalian +peminjaman Login +username +password +queryLogin Antarmuka +formPeminjaman +formPengembalian +formPencarian +formRegistrasi +formDatabuku +formLaporan +tampilMenuSirkulasi Laporan +jenis_laporan +periode +queryCetakLaporan +queryResetTotalDenda 1 1.. 1 1 1 1 1 1 1 1 1 1.. 1.. 1.. 1.. 1.. 1 1.. 1 1

4.32 Class Diagram Yang Diusulkan 4.1.3.7

Component Diagram yang diusulkan Component diagram digambarkan untuk menunjukan organisasi dan ketergantungan diantara kumpulan komponen dalam sebuah sistem. Component diagram adalah modul fisik sebuah program. Berikut adalah component diagram 117 pada Sistem Informasi Perpustakaan di Kantor Perpustakaan dan Arsip Daerah Kabupaten Lebak : Gambar 4.33 Component Diagram Yang Diusulkan 4.1.3.8 Deployment Diagram yang diusulkan Deployment diagram digunakan di bagian awal proses perancangan sistem dan berfungsi untuk merancang dan mendokumentasikan arsitektur fisik sebuah sistem, Deployment memuat satu atau lebih komponen. Berikut adalah deployment diagram pada Sistem Informasi Perpustakaan di Kantor Perpustakaan dan Arsip Daerah Kabupaten Lebak : 118

4.34 Deployment Diagram Yang Diusulkan 4.1.4

Perancangan Basis Data 4.1.4.1 Strukutur File Struktur file adalah penggambaran tentang file yang ada di dalam tabel dalam database sehingga dapat dilihat bentuk file dan field nya, tipe data serta ukuran dari data tersebut. Berikut adalah struktur file pada Sistem Informasi Perpustakaan di Kantor Perpustakaan dan Arsip daerah : Tabel 4.11 peminjaman.db Field Name Type Size Key Keterangan no_pinjam tgl_pinjam tgl_kembali no_anggota nama_anggota Varchar Date Date Varchar Text 6 5 Primary Key Foreign Key 119 Field Name Type Size Key Keterangan kode_buku judul_buku nip nama_petugas Varchar Text Varchar Text 7 22 Foreign Key Foreign Key Tabel 4.12 pengembalian.db Field Name Type Size Key Keterangan no_kembali no_pinjam tgl_pinjam tgl_kembali no_anggota nama_anggota kode_buku judul_buku Terlambat_hari Denda nip nama_petugas Varchar Varchar Date Date Varchar Text Varchar Text Int Int Varchar Text 5 6 5 7 10 10 22 Primary Key Foreign Key Foreign Key Foreign Key Foreign Key 120 Tabel 4.13 buku.db Field Name Type Size Key Keterangan kode_buku judul_buku pengarang penerbit thn_terbit terdaftar isbn no_rak stok status Varchar Text Text Text Int Date Text varchar int text 7 4 3 3 Primary Key Tabel 4.14 anggota.db Field Name Type Size Key No_anggota nama_anggota alamat tempat_lahir tgl_lahir profesi jk Agama Varchar Text Text Text Date Text Text Text 5 Primary key 121 Nama Field Type Size Key Keterangan terdaftar_anggota berlaku Date Date Tabel 4.15 petugas.db Field Name Type Size Key Keterangan nip nama_petugas alamat_petugas jabatan username password Varchar Text Text Text Text Text 22 Primary Key4

4.1.4.2 Kodifikasi

Kodifikasi atau pengkodean adalah alat bantu dalam proses pengolahan data yang akan lebih mempermudah dalam proses pengurutan data dan dalam proses mengklasifikasikan data. Dalam perancangan ini, pengkodean dalam sistem informasi perpustakaan adalah sebagai berikut : 1. Kode Peminjaman XXX XXX No Urut Peminjaman Kode Peminjaman 122 Contoh : PIN001 PIN : Kode Peminjaman 001 : No urut peminjaman 2. Pengembalian XX XXX No Urut Pengembalian Kode Pengembalian Contoh : KM001 KM : Kode Pengembalian 001 : No urut pengembalian 3. Kode anggota XX XXX No urut anggota Kode anggota Contoh : AG001 AG : Kode anggota 001 : No urut anggota 4. Kode Buku XX X XXXX No Urut Buku Jenis Buku Kode Buku 123 Jenis Buku A : Agama F : Komputer B : Seni G : Biologi C : Sejarah H : Undang-Undang D : Sosial Politik I : Pertanian E : Hukum J : Umum Contoh : BKF0001 BKH0003 BK : Kode Buku BK : Kode Buku F : Jenis Buku komputer F : Jenis Buku Undang-Undang 0001 : No Urut Buku 0003 : No Urut Buku

4.2 Perancangan Antar Muka