SISTEM INFORMASI PERPUSTAKAAN PERGURUAN TINGGI HARAPAN MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR MHD HIDAYAT DALIMUNTHE 102406091 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKAFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
SISTEM INFORMASI PERPUSTAKAAN PERGURUAN TINGGI HARAPAN MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya MHD HIDAYAT DALIMUNTHE 102406091 PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKAFAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2013
ii PERSETUJUAN Judul : SISTEM INFORMASI PERPUSTAKAAN PERGURUAN TINGGI HARAPAN MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 Kategori : TUGAS AKHIR Nama : MHD HIDAYAT DALIMUNTHE NomorIndukMahasiswa : 102406091 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen Fakultas : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Komisi Pembimbing : Diluluskan di Medan, Juli 2013 Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua, Pembimbing, Prof. Drs. Tulus, M.Si Drs.Partano Siagian, M.Sc Nip. 19620901 198803 1 002 Nip. 130877994
iii PERNYATAAN SISTEM INFORMASI PERPUSTAKAAN PERGURUAN TINGGI HARAPAN MEDAN DENGAN MENGGUNAKAN VISUAL BASIC 6.0 TUGAS AKHIR Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Juni 2013 MHD HIDAYAT DALIMUNTHE 102406091
iv PENGHARGAAN Alhamdulillah, Puji syukur penulis ucapkan kehadirat Allah SWT karena berkat limpahan kasih sayang-nya penulis dapat menyelesaikan Tugas Akhir ini sesuai dengan waktu yang telah ditentukan. Tugas Akhir ini disusun guna memenuhi suatu syarat kelulusan pada Program Studi D-III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam. Penulis menyadari bahwa penulisan Tugas Akhir ini tidak akan terselesaikan dengan baik dan tepat waktu tanpa adanya masukan, bimbingan serta bantuan moril dan materil dari berbagai pihak. Sehingga pada kesempatan ini, penulis mengucapkan terimakasih kepada ayahanda Aminudin Dalimunthe dan ibunda Saleha Lubis. Penulis juga ingin menyampaikan ucapan terima kasih yang sebesar-besarnya kepada: 1. Bapak Drs. Partano, M.Sc selaku Dosen Pembimbing penulis yang telah banyak memberikan bimbingan dan pengarahan kepada penulis dalam menyelesaikan Tugas Akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku dekan FMIPA USU. 3. Bapak Prof. Drs. Tulus, M.Si dan Dra. Mardiningsih, M.Si selaku Ketua dan Sekretaris Departemen Matematika USU. 4. Syahriol Sitorus, S.Si, M.IT dan Dra. Elly Rosmaini, M.Si selaku ketua program dan sekretaris studi D-III Teknik Informatika. 5. Seluruh Staf pengajar di Fakultas Matematika dan Ilmu Pengetahuan Alam khususnya program studi D-III Teknik Informatika yang telah banyak memberikan ilmu pengajaran. 6. Seluruh rekan-rekan mahasiswa D-III Teknik Informatika khususnya teman-teman Kom A 10 yang telah memberikan semangat, baik materi maupun moril apabila penulis sering membutuhkan bantuan. 7. Saya juga berterimakasih kepada Retno Hutami A. Md yang telah memberikan semangat kepada saya.
v Akhirnya dengan kerendahan hati penulis mempersembahkan Tugas Akhir ini, semoga Tugas Akhir ini dapat bermanfaat bagi pembaca. Dan penulis menyadari bahwa dalam Tugas Akhir ini masih banyak terdapat kekurangan dan kesalahan, untuk itu penulis sangat mengharapkan kritik dan saran dari semua pihak guna penyempurnaan laporan dimasa yang akan datang. Medan, Juni 2013 Penulis Mhd Hidayat Dalimunthe 102406091
vi ABSTRAK Tugas akhir ini bertujuan untuk membangun sebuah sistem yang dapat digunakan secara cepat dan mudah di dalam pengolaan perpustakaan. Sistem ini di bangun dengan menggunakan bahasa pemrograman Visual Basic 6.0 dan Microsoft Access 2007 sebagai databasenya di Perguruan Tinggi Harapan Medan. Dengan adanya Sistem informasi perpustakaan ini para petugas akan lebih mudah dan cepat. Metode pengembangan sistem yang digunakan adalah pengumpulan data-data pendukung, pengelolaan data, transaksi pengembalian, dan peminjaman. Hal tersebut digunakan untuk mempermudah para karyawan, mahasiswa, dan para pengguna mengetahui bagaimana menampilkan data buku yang telah dipinjam, dan yang dikembalikan atau sistem informasi perpustakaan tersebut secara mudah.
vii DAFTAR ISI Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Gambar Daftar Tabel ii iii iv vi vii ix x BAB 1 Pendahuluan 1 1.1 Latar Belakang 1 1.2 Perumusan Masalah 2 1.3 Tujuan Penelitian 2 1.4 Batasan Masalah 2 1.5 Metodologi Penelitian 3 1.6 Sistematika Penulisan 3 BAB 2 Landasan Teori 5 2.1 Pengertian Sistem 5 2.2 Pengertian Informasi 5 2.3 Penngertian Sistem Informasi 6 2.3.1 Komponen Sistem Informasi 6 2.3.2 Kegiatan Sistem Informasi 7 2.4 Pengertian Perpustakaan 8 2.5 Sistem Informasi Perpustakaan 8 2.6 Basis Data 8 2.7 Visual Besic 6.0 10 27.1 Kelebihan Visual Besic 6.0 10 2.7.2 Tampilan Layar Visual Besic 6.0 11 BAB 3 Gambaran Umum Perguruan Tinggi Harapan 17 3.1 Sejarah 17 3.2 Visi Misi dan Tujuan Perguruna Tinggi Harapan 17 3.2.1 Visi 17 3.2.2 Misi 18 3.2.3 Tujuan 18 BAB 4 Perancangan Sistem 19 4.1 Pengertian dan Tujuan Perancangan Sistem 19 4.1.1 Perancangan DFD Konteks dan DFD Nol 20 4.1.2 Perancangan Flowchart 22 4.1.3Perancangan Database 26
viii BAB 5 Implementasi Sistem 28 5.1 Pengertian Implementasi Sistem 28 5.2 Pemantapan Sistem 28 5.3 Pengujian Sistem 29 5.4 Spesifikasi Program 29 5.4.1 Hardware 29 5.4.2 Software 30 5.4.3 Brainware 30 5.5 Tampilan Interface (Antarmuka) 30 BAB 6 Kesimpulan Dan Saran 40 6.1 Kesimpulan 40 6.2 Saran 40 Daftar Pustaka 42 Lampiran: Listing Program
ix DAFTAR GAMBAR Halaman Gambar 2.1 Komponen Sistem Informasi 7 Gambar 2.2 Kegiatan suatu Sistem 7 Gambar 2.3 Jendela Utama Visual Besic 11 Gambar 2.4 Jendela Form 12 Gambar 2.5 Jendela Proyek 13 Gambar 2.6 Toolbox 13 Gambar 2.7 Jendela Properti 14 Gambar 2.8 Jendela Layout Form 14 Gambar 2.9 Windows Code 15 Gambar 4.1 Data Flow Diagram Konteks 20 Gambar 4.2 Data Flow Diagram Level Nol 21 Gambar 4.3 Flowchart Menu Utama 22 Gambar 4.4 Flowchat Menu Pendataan 23 Gambar 4.5 Flowchat Menu Transaksi 24 Gambar 4.6 Flowchat Menu Laporan 25 Gambar 5.1 Tampilan Form Login 30 Gambar 5.2 Tampilan Form Menu Utama 31 Gambar 5.3 Tampilan Sub Menu Pendataan 31 Gambar 5.4 Tamppilan Sub Menu Transaksi 32 Gambar 5.5 Tampilan Sub Menu Laporan 32 Gambar 5.6 Tampilan Form Data Member 33 Gambar 5.7 Tampilan Form Data Buku 34 Gambar 5.8 Tampilan Form Peminjaman 35 Gambar 5.9 Tamppilan Form Pengembalian 36 Gambar 5.10 Tampilan Laporan Data Member 37 Gambar 5.11 Tampilan Laporan Data Buku 37 Gambar 5.12 Tamppilan Laporan Data Peminjam Buku 38 Gambar 5.13 Tampilan Laporan Data Pengembalian Buku 39
x DAFTAR TABEL Halaman Tabel 4.1 Tabel Admin 26 Tabel 4.2 Tabel Member 26 Tabel 4.3 Tabel Buku 26 Tabel 4.4 Tabel Peminjaman 27 Tabel 4.5 Tabel Pengembalian 27