APLI
M
FAKULT
IKASI PE
MENGGU
DI
PROG
TAS MAT
UN
EMINJAM
UNAKAN
PERPUS
T
RA
GRAM ST
TEMATI
NIVERSI
MAN DA
MICROS
STAKAA
LIMAPU
TUGAS A
AFIANI R
072406
TUDI D3
KA DAN
TAS SUM
MED
201
AN PENG
SOFT VI
N SMP N
ULUH
AKHIR
REYSAH
6111
ILMU K
N ILMU P
MATERA
AN
0
GEMBAL
SUAL BA
NEGERI 1
H
KOMPUT
PENGETA
A UTARA
LIAN BUK
ASIC 6.0
1
TER
AHUAN A
A
KU
ALAM
APLIKAS MICR Diajuk FAK SI PEMINJ ROSOFT VI kan untuk m PR KULTAS M AMAN DA ISUAL BAS melengkapi t R ROGRAM S MATEMAT UNIVERS AN PENGE SIC 6.0 DI LIMAPU TUGAS A tugas akhir Ahli M RAFIANI R 072406 STUDI D3 TIKA DAN SITAS SUM MEDA 201 EMBALIAN PERPUSTA ULUH AKHIR dan memen adya REYSAH 6111 ILMU KO N ILMU PE MATERA U AN 0 N BUKU M AKAAN SM nuhi syarat m OMPUTER ENGETAHU UTARA MENGGUNA MP NEGER mencapai g R HUAN ALA AKAN RI 1 elar AM
PERSETUJUAN
Judul : APLIKASI PEMINJAMAN DAN PENGEMBALIAN BUKU MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 DI PERPUSTAKAAN SMP NEGERI 1 LIMAPULUH
Kategori : TUGAS AKHIR Nama : RAFIANI REYSAH
Nomor Induk Mahasiswa : 072406111
Program Studi : DIPLOMA 3 ILMU KOMPUTER Departemen : ILMU KOMPUTER
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di Medan, Juni 2010
Diketahui/Disetujui oleh
Program Studi D-III Ilmu Komputer FMIPA USU Pembimbing Ketua
Dr. Saib Suwilo, M.Sc Drs. Sawaluddin, M.IT NIP.196401091988031004 NIP.195912311998021001
PERNYATAAN
APLIKASI PEMINJAMAN DAN PENGEMBALIAN BUKU MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 DI PERPUSTAKAAN SMP NEGERI 1
LIMAPULUH
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2010
Rafiani Reysah 072406111
PENGHARGAAN
Segala puji bagi Allah SWT penulis ucapkan penuh syukur karena dengan taufik dan hidayah-Nya penulis dapat menyelesaikan tugas akhir ini tepat pada waktunya sebagai salah satu syarat untuk menyelesaikan studi pada D-III Ilmu Komputer FMIPA USU.
Adapun judul dari tugas akhir ini adalah “APLIKASI PEMINJAMAN DAN
PENGEMBALIAN BUKU MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 DI PERPUSTAKAAN SMP NEGERI 1 LIMAPULUH”.
Pada kesempatan ini penulis mengucapkan banyak terima kasih kepada pihak yang telah banyak membimbing, mengarahkan, membantu, dan memberikan dukungan semangat dan kasih sayang dalam menyelesaikan tugas akhir ini. Penulis mengucapkan terima kasih kepada :
1. Bapak Drs. Sawaluddin, M.IT selaku Dosen Pembimbing Tugas Akhir yang telah memberikan bimbingan dan arahan selama ini kepada penulis dalam menyelesaikan tugas akhir.
2. Bapak Dr. Eddy Marlianto, M.Sc, selaku Dekan FMIPA USU. 3. Bapak Dr. Sutarman, M.Sc, selaku pembantu Dekan I FMIPA USU.
4. Bapak Dr. Saib Suwilo, M.Sc, selaku Ketua Jurusan Program Studi D-3 Ilmu Komputer FMIPA USU.
5. Bapak Drs. Darwinson Tumanggor, selaku Kepala Sekolah SMP Negeri 1 Limapuluh yang telah memberikan kesempatan kepada penulis untuk melakukan riset dalam mengumpulkan data yang diperlukan dalam tugas akhir.
6. Seluruh Dosen Pengajar Program Studi D-3 Ilmu Komputer Fakultas MIPA Universitas Sumatera Utara yang telah memberikan ilmu yang bermanfaat kepada penulis selama masa perkuliahan.
7. Seluruh keluarga yang sangat penulis cintai Bapak, Mama, Kakakku Indah Widyastuty, Abangku Ahmad Affandi, Bang Zubir Dalimunthe, Keponakanku Annisa Ramadhani Dalimunthe dan Khalisa Zurin Dalimunthe, serta Mumun
Pangestu atas doa, dukungan motivasi, semangat, kasih sayang yang tiada henti kepada penulis sehingga penulis dapat menyelesaikan tugas akhir ini dengan baik.
8. Seseorang yang sangat istimewa buat penulis yaitu Ahmad Affandi Dalimunthe, makasih atas doa, dukungan, kasih sayang, motivasi, serta semangat yang sangat besar buat penulis dalam menyelesaikan tugas akhir ini. 9. Sahabat baik penulis Adelina Pinem, Tri Hutami, Ria Arhnisa, Nidya Ratih
Anjarini, Amelia Agustina, Wenni Adriani, Novita Vestiana,Lia Ramadhani, Nurhamidah Matondang, Dewi Safriani dan temen-teman lainnya yang tidak dapat disebutkan satu persatu yang selalu memberikan arti sebuah persahabatan yang sangat baik, serta selalu memberikan ilmu-ilmu yang bermanfaat dalam hal formal maupun tidak formal. Semoga Allah memberikan sesuatu yang terbaik buat kalian atas apa yang telah kalian perbuat kepada penulis.
10. Sahabat penulis Shoffa Fajrina, Vivi Yanti, Kak Feni Tri Wahyuni, Kak Melfi Novita Sari, dan Partika Silmy yang telah memberikan kebaikan dan waktu untuk membagi ilmu kepada penulis, semoga Allah membalas kebaikanmu yang banyak.
Akhir kata penulis panjatkan semoga Allah SWT akan membalas kebaikan semua pihak. Amin.
Medan, Mei 2010
ABSTRAK
Perpustakaan sekolah adalah suatu tempat dimana para siswa memperoleh akses terhadap informasi dan pengetahuan. Perpustakaan merupakan fasilitas pendukung proses pengajaran dan pembelajaran melalui media bahan pustaka dan pelayanan yang sesuai dengan kurikulum sekolah. Dengan fasilitas perpustakaan para siswa dapat mengembangkan kreativitas dan imajinasi mereka. Dalam manifesto IFLA (International Federation of Library Association), yang kemudian diratifikasi oleh UNESCO pada tahun 1999, dinyatakan bahwa perpustakaan sekolah menyediakan informasi dan ide-ide yang sangat mendasar terhadap fungsinya dengan sukses suatu masyarakat berbasis informasi dan pengetahuan dewasa ini. Bagaimana pentingnya peran perpustakaan sekolah juga dapat disimak dari pernyataan seorang mantan anggota komisi pendidikan di Amerika Serikat yang menyebutkan bahwa apa yang dipikirkan oleh suatu sekolah tentang perpustakaannya adalah suatu ukuran apa yang dirasakannya tentang pendidikan.
Keuntungan yang dapat diperoleh menggunakan software untuk administrasi perpustakaan pada sekolah adalah peminjaman dan pengembalian buku perpustakaan lebih mudah dan cepat penghitungan stok lebih cepat. Berangkat dari uraian tersebut, maka untuk merancang suatu aplikasi memerlukan data yang akurat agar aplikasi yang dirancang dapat memenuhi kebutuhan yang diinginkan. Untuk itu penulis akan membahas “APLIKASI PEMINJAMAN DAN PENGEMBALIAN BUKU MENGGUNAKAN MICROSOFT VISUAL BASIC 6.0 DI PERPUSTAKAAN SMP NEGERI 1 LIMAPULUH”.
APPLICATION FOR BORROWING AND RETURNING BOOK BY USING MICROSOFT VISUAL BASIC 6.0 IN LIBRARY OF SMP NEGERI 1
LIMAPULUH
Abstract
The school library is a place where students gain acces information and knowledge. Library is a facility supporting the teaching and learning process through the media of library materials and services in accordance with school curriculum.With library facilities students can develop their creativity and imagination. In the manifesto of IFLA (International Federation of Library Association ), which was then ratified by UNESCO in 1999, stated that the school library provides information and ideas that is fundamental to the succesfull fuctioning of a society based on information and knowledge today.What about the important role school libraries also can be seen from the statement of a former member of the education commission in the United States, which states that imaginable by a school of library is a measure of what feels about education.
Benefits that can be obtained using the software for administration at the school library is loaning and return of library books more easily and quickly counting stock faster. Departute from these descriptions, then to design an application that requires accurate data applications that are designed to meet the requirements. To the authors will discuss “APPLICATION FOR BORROWING AND RETURNING BOOK BY USING MICROSOFT VISUAL BASIC 6.0 IN LIBRARY OF SMP NEGERI 1 LIMAPULUH”
DAFTAR ISI
Halaman
Halaman Judul
Halaman Persetujuan ii
Halaman Pernyataan iii
Penghargaan iv
Abstrak vi
Abstract vii
Daftar Isi viii
Daftar Tabel x Daftar Gambar xi BAB I PENDAHULUAN 1.1 Latar Belakang 1 1.2 Identifikasi Masalah 1 1.3 Batasan Masalah 3 1.4 Tujuan 4 1.5 Metode Penelitian 4
1.6 Lokasi Dan Waktu Penelitian 6 1.7 Sistematika Penulisan 7
BAB II LANDASAN TEORI
2.1 Data Dan Aplikasi 9
2.1.1 Komponen Aplikasi 10
2.1.2 Data Untuk Aplikasi 11
2.2 Database 11
2.2.1 Perkembangan Database 12 2.3 Bahasa Pemrograman Visual Basic 13 2.3.1 Keunggulan Visual Basic 15 2.3.2 Interface Visual Basic 15 2.3.3 Struktur Aplikasi Visual Basic 25
BAB III STRUKTUR ORGANISASI SEKOLAH
3.1 Sejarah Singkat Sekolah 26
3.2 Visi Dan Misi 26
3.2.1 Visi 26
3.2.2 Misi 27
3.3 Struktur Organisasi 27
3.4 Tujuan 30
3.5 Tugas Pegawai Perpustakaan 30 3.6 Tata Tertib Perpustakaan 31
BAB IV PERANCANGAN SISTEM
4.1 Perancangan Sistem 34
4.2 Struktur Database 40
4.3 Perancangan Interface 43
4.4 Algoritma Program 48
BAB V IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem 52 5.2 Tujuan Implementasi Sistem 53
5.3 Kebutuhan Sistem 53
5.3.1 Perangkat Keras (Hardware) 54 5.3.2 Perangkat Lunak (Software) 54 5.3.3 Pemakai (Brainware) 55
5.4 Pemeliharaan Sistem 56
5.5 Menu Dalam Aplikasi Peminjaman Dan Pengembalian Buku 56
5.5.1 Menu Utama 57
5.5.2 Sub Menu Program 57
BAB VI KESIMPULAN DAN SARAN
6.1 Kesimpulan 63
6.2 Saran 64
Daftar Pustaka 65
Lampiran : Listing Program
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Peminjam 41
Tabel 4.2 Tabel Buku 41
Tabel 4.3 Tabel Peminjaman 42 Tabel 4.4 Tabel Pengembalian 43
DAFTAR GAMBAR
Halaman
Gambar 2.1 Interface Visual Basic 16
Gambar 2.2 Menu Bar 16
Gambar 2.3 Toolbar 17
Gambar 2.4 Toolbox 19
Gambar 2.5 Jendela Properties 20 Gambar 2.6 Jendela Project 22 Gambar 2.7 Jendela Pengkodean 23 Gambar 2.8 Jendela Form 24 Gambar 2.9 Jendela Form Layout 24 Gambar 4.1 Flowchart Menu Utama 35 Gambar 4.2 Flowchart Menu File 36 Gambar 4.3 Flowchart Menu Program 36 Gambar 4.4 Flowchart Data Peminjam 37 Gambar 4.5 Flowchart Data Buku 38 Gambar 4.6 Flowchart Data Peminjaman 39 Gambar 4.7 Flowchart Data Pengembalian 40 Gambar 4.8 Interface Menu Utama 43 Gambar 4.9 Interface Data Peminjam 44 Gambar 4.10 Interface Data Buku 45 Gambar 4.11 Interface Data Peminjaman 46 Gambar 4.12 Interface Data Pengembalian 47
Gambar 5.1 Menu Utama 57
Gambar 5.2 Tampilan Data Peminjam 58 Gambar 5.3 Tampilan Data Buku 58 Gambar 5.4 Tampilan Data Peminjaman 59 Gambar 5.5 Tampilan Data Pengembalian 59 Gambar 5.6 Tampilan Laporan Peminjaman Buku 60 Gambar 5.7 Tampilan Laporan Pengembalian Buku 61 Gambar 5.8 Tampilan Cetak Kartu Anggota 61