BAB IV ANALISIS DAN DESAIN SISTEM
4.1. Analisa sistem
4.2.6. Struktur File
Dari hasil Generate ERD di atas dapat dibuat database seperti pada uraian
berilut :
KO DE _BUK U = KO DE _BUK U I D_JENIS _BUK U = I D_JENIS _BUK U
RE GI S = RE GI S
NI P = NI P
KO DE _KO TA = K ODE_KO TA _LAHI R
KO DE _KO TA = K ODE_KO TA _LAHI R AN GGOTA
NIP varc har(50)
KOD E_KOT A_LAHIR numeri c(3) NAM A_ANGGOT A varc har(30)
T GL_LAHIR dateti me
T ELPON_RU MAH varc har(9)
T ELPON_HP varc har(12)
ALAMAT_AN GGOTA varc har(30) M ASTER_BUKU
KOD E_BUKU varc har(9)
ID _JENIS_BU KU numeri c(3)
JU D UL varc har(50)
JU D UL_ASLI varc har(50) JU D UL_SER I varc har(50) PEN GAR ANG1 varc har(30)
JEN IS_BUKU ID_JEN IS_BU KU numeri c(3) JEN IS_BU KU varc har(30)
D ATA_BUKU
R EGIS varc har(9)
KODE_BU KU varc har(9)
T AN GGAL_PEM BELIAN dateti me
VER SI_ED ISI numeri c(3)
PEN ER BIT varc har(30)
C ETAKAN numeri c(3)
ED IT OR varc har(30)
PEN ER JEMAH varc har(30)
BAH ASA varc har(30)
ISBN varc har(18)
SU BYEK varc har(30)
ABST R AKSI text
H ARGA numeri c(11)
KET ER AN GAN varc har(40)
KOTA
KOD E_KOT A numeri c(3)
NAM A_KOTA varc har(30)
a.
Nama Tabel
: Jenis Buku
Primery Key
: ID Jenis Buku
Foreign Key
: Jenis Buku
Nomer Nama Kolom Tipe Data Ukuran Keterangan
1. ID Jenis Buku Number 10 ID_JENIS_BUKU
2. Jenis Buku Variable Characters 10 JENIS_BUKU
Gambar 4.11
b.
Nama Tabel
: Master Buku
Primery Key
: Kode Buku
Foreign Key
: Judul
Nomer Nama Kolom Tipe Data Ukuran Keterangan
1. Kode Buku Variable Characters 9 KODE_BUKU
2. Judul Variable Characters 50 JUDUL
3. Judul Asli Variable Characters 50 JUDUL_ASLI
4. Judul Seri Variable Characters 50 JUDUL_SERI
5. Pengarang Variable Characters 50 PENGARANG
Gambar 4.12
c.
Nama Tabel
: Data Buku
Primery Key
: Registrasi
Nomer Nama Kolom Tipe Data Ukuran Keterangan
1. Registrasi Variable Characters 9 REGISTRASI
2. Tanggal Pembelian Date
TANGGAL_ PEMBELIAN
3. Versi Number 3 VERSI
4. Penerbit Variable Characters 30 PENERBIT
5. Cetakan Number 3 CETAKAN
6. Editor Variable Characters 30 EDITOR
7. Penerjemah Variable Characters 30 PENERJEMAH
8. bahasa Variable Characters 30 BAHASA
9. ISBN Variable Characters 18 ISBN
Gambar 4.13
d.
Nama Tabel
: Peminjaman
Primery Key
: ID Peminjaman
Foreign Key
:
Nomer Nama Kolom Tipe Data Ukuran Keterangan
1. ID Peminjaman Variable Characters 15 ID_PEMINJAMAN
2. Tgl Peminjaman Date TGL_PEMINJAMAN
3. Tgl HrsKembali Date TGL_HRS_KEMBALI
4. Tgl Kembali Date TGL_KEMBALI
Gambar 4.14
e.
Nama Tabel
: Anggota
Primery Key
: NIP
Nomer Nama Kolom Tipe Data Ukuran Keterangan
1. NIP Variable Characters 50 NIP
2. Nama Anggota Variable Characters 30 NAMA_ANGGOTA
3. TGL Lahir Date TGL_LAHIR
4. Telp Rumah Variable Characters 9 TELP_RUMAH
5. Telp Hp Variable Characters 12 TELP_HP
6. Alamat Anggota Variable Characters 30 ALAMAT_ANGGOTA
Gambar 4.15
4.2.7. Implementasi Sistem
Dibawah ini adalah penjelasan penggunaan masing-masing form pada Sistem
Informasi Perpustakaan pada PT. Angkasa Pura 1 Juanda Surabaya.
4.2.7.1 Kebutuhan Sistem
Berikut ini adalah hardware dan software yang dibutuhkan unutk
implementasi sistem :
a.
Hardware
1.
Microprocessor Core 2 Duo
2.
VGA dengan resolusi 800 x 600 atau yang lebih tinggi dan mendukung
Microsoft Windows
3.
RAM 2 GB atau yang lebih tinggi
b.
Software
1.
Sistem Operasi Microsoft Windows 7
2.
Microsoft SQL Server 2005
4.2.7.2 Hasil Implementasi Sistem
a. Form Menu Utama
Gambar 4.16 Tampilan Form Utama
Gambar 4.16 adalah tampilan form menu utama pada aplikasi yang kami buat
yaitu Rancang Bangun sistem informasi Perpustakaan pada PT.Angkasa Pura 1
Juanda Surabaya.
b. Form Daftar Buku
Gambar 4.17 Form Daftar Buku
Gambar 4.17 merupakan tampilan form daftar buku yang di dalamnya
terdapat semua informasi tentang buku yang ada pada perpustakaan PT. Angkasa
Pura 1 Juanda Surabaya. Pada form ini juga terdapat menu tambah buku yang
fungsinya untuk menambahkan koleksi perpustakaan jika ada buku baru. Selain itu
juga ada menu edit yang fungsinya untuk menganti data buku jika terdapat kesalahan.
c.
Form Daftar Anggota
Gambar 4.18 Form Daftar Anggota
Gambar 4.18 merupakan tampilan form daftar Anggota yang di dalamnya
terdapat semua informasi tentang Anggota/pegawai PT. Angkasa Pura 1 Juanda
Surabaya. Pada form ini juga terdapat menu tambah anggota yang fungsinya untuk
menambahkan anggota baru yang ingin meminjam buku perpustakaan. Selain itu juga
ada menu edit yang fungsinya untuk menganti data anggota jika terdapat suatu
kesalahan.
d.
Form Daftar Staff
Gambar 4.19 Form Daftar Staff
Gambar 4.19 merupakan tampilan form daftar Staff yang di dalamnya terdapat
semua informasi tentang Staff Perpustakaan PT. Angkasa Pura 1 Juanda Surabaya.
Form staff ini hanya digunakan untuk anggota staff pengelola perpustakaan.
e.
Form Peminjaman
Gambar 4.20 Form Peminjaman
Gambar 4.20 merupakan tampilan dari form peminjaman yang fungsinya
untuk mencatat semua peminjaman yang dilakukan oleh anggota serta informasi
tentang buku yang di pinjam oleh anggota perpustakaan.
f.
Form Pengembalian
Gambar 4.21 Form Pengembalian
Gambar 4.21 merupakan tampilan dari form pengembalian yang fungsinya
untuk mencatat semua transaksi khususnya pengembalian buku yang dilakukan oleh
anggota perpustakaan.
g.
Form Data Pinjaman
Gambar 4.22 Form Data Peminjaman
Gambar 4.22 merupakan tampilan dari form data peminjaman yang fungsinya
untuk menampilkan semua transaksi peminjaman buku yang dilakukan oleh anggota
perpustakaan.
h.
Form Katalog
Gambar 4.23 Form Katalog
Gambar 4.23 merupakan tampilan dari form katalog yang fungsinya untuk
menampikan semua daftar koleksi buku pada perpustakaan PT. Angkasa Pura 1
Juanda Surabaya. Dengan adanya katalog ini anggota maupun staff perpustakaan
sudah tidak perlu repot lagi untuk mencari letak buku.
i.
Form Laporan Data Buku
Gambar 4.24 Form Laporan Data Buku
Gambar 4.24 merupakan tampilan dari form data buku yang berfungsi untuk
meliat daftar buku atau infentaris buku yang telah dimiliki oleh perpustakaan pada
PT. Angkasa Pura 1 juanda Surabaya ini.
j.
Form Laporan Data Anggota
Gambar 4.25 Form Laporan Data Anggota
Gambar 4.24 merupakan tampilan dari form data Anggota yang berfungsi
untuk meliat daftar Anggota dan informasi tentang sirkulasi peminjaman atau
pengembalian yang dilakukan oleh setiap anggota perpustakaan.
77
5.1Kesimpulan
Dari penyusunan laporan ini dapat diambil beberapa kesimpulan sebagai berikut :
1. Penerapan sistem informasi perpustakaan berbasis komputer ini dapat menjawab permasalahan yang terjadi pada Perpustakaan pada PT. Angkasa Pura 1 Juanda surabaya yaitu permasalahan keterbatasan penyajian informasi dan keterbatasan jumlah sumber daya manusia dalam melakukan kegiatan operasional sehari-hari. Dengan penerapan sistem informasi perpustakaan berbasis komputer ini dapat membantu kegiatan operasional perpustakaan sehari-hari.
2. Dengan adanya sistem informasi perpustakaan berbasis komputer yang dapat menyajikan informasi yang cepat, akurat dan relevan dapat meningkatkan pelayanan terhadap Anggota pada perpustakaan serta membantu dalam pengelolaan data-data perpustakaan.
5.2Saran
Berdasarkan uraian dari bab-bab sebelumnya pada pembuatan sistem informasi perpustakaan pada sekolah, maka saran yang dapat disampaikan untuk pengembangan sistem adalah sebagai berikut :
1. Data – Data yang berhubungan dengan system informasi perpustakaan perlu di backup, untuk menjaga dari segala sesuatu yang tidak diinginkan, misalnya computer yang mengalami kerusakan sehingga harus di format ulang dan sebagainya.
2. Penambahan fitur yang mendukung penggunaan barcode reader sehingga proses sirkulasi (peminjaman, pengembalian, perpanjangan) menjadi lebih cepat.
79
Budiharto. 2003. Panduan Bagi Programmer .NET : Menguasai VB. NET Tingkat Lanjut. Elex Media Komputindo. Jakarta.
Jogiyanto, H.M., 1999. Analisis Desain dan Desain Sistem Informasi. Elex Media Komputindo. Jakarta.
Jogiyanto, Hartono.1990. Analisis dan Desain Sistem Informasi: Pendekatan Terstruktur, Andi : Yogyakarta.
Marlinda, Linda. 2004. Sistem Basis Data. Andi. Yogyakarta.
Muchyidin, Suherlan. Sasmita Perpustakaan (Bandung: PT Puri Pustaka 2008) hlm 41
Sulistyo. Basuki Periodisasi Perpustakaan Indonesia (Bandung: PT Remaja Rosdakarya, 1994).
Scott, George M. 1996. Prinsip-prinsip Sistem Informasi. Jakarta : PT. Raja Grafindo Persada.
Qalyubi Syihabuddin, Purwono, Lasa HS. 2007:287. Dasar-dasar Ilmu Perpustakaan dan Informasi, Yogyakarta.