PERANCANGAN SISTEM APLIKASI PERPUSTAKAAN
PADA PERPUSTAKAAN SMA SANTA MARIA
MEDAN
TUGAS AKHIR
ANDREAS H SIRAIT
132406018
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERANCANGAN SISTEM APLIKASI PERPUSTAKAAN
PADA PERPUSTAKAAN SMA SANTA MARIA
MEDAN
TUGAS AKHIR
Diajukan untuk melengkapi dan memenuhi syarat memperoleh
Ahli Madya
ANDREAS H SIRAIT
132406018
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : PERANCANGAN SISTEM APLIKASI
PERPUSTAKAAN PADA PERPUSTAKAAN SMA SANTA MARIA MEDAN
Kategori : TUGAS AKHIR
Nama : ANDREAS H SIRAIT
Nomor Induk Mahasiswa : 132406018
Program Studi : DIPLOMA (D-3) TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN
ALAM (MIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di
Medan, Juni 2016
Diketahui/Disetujui oleh
Ketua Program Studi D-3 Teknik Pembimbing Utama, Informatika FMIPA USU
PERNYATAAN
PERANCANGAN SISTEM APLIKASI PERPUSTAKAAN PADA PERPUSTAKAAN SMA SANTA MARIA MEDAN
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 2016
PENGHARGAAN
Segala puji dan syukur penulis ucapkan kepada Allah Bapa Yang Maha Kuasa, atas berkat dan kasih anugerah-Nya sehingga penulis dapat menyelesaikan tugas akhir yang berjudul “PERANCANGAN SISTEM APLIKASI PERPUSTAKAAN
PADA PERPUSTAKAAN SMA SANTA MARIA MEDAN” ini tepat pada
waktunya dan diselesaikan dengan baik. Tugas Akhir ini disusun sebagai salah satu syarat untuk menyelesaikan pendidikan pada Program Studi D-3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam Tugas Akhir ini, penulis banyak mendapatkan masukan serta dukungan dari berbagai pihak.
Secara khusus penulis menyampaikan rasa terimakasih yang sebesar-besarnya kepada Ayah terbaik Ir. M. Sirait dan juga Ibu terbaik M. Pasaribu,S.Pd yang telah mendidik dan membesarkan penulis dengan segala pengorbanan yang tidak terhitung nilainya dengan kasih sayang yang tulus, serta selalu memberikan doa dan dukungan baik moril maupun materil, sehingga penulis dapat mengikuti kuliah pada Program Studi D-3 Teknik Informatika dan menyelesaikan pendidikan ini tepat pada waktunya. Semoga Tuhan Allah Yang Maha Esa membalas semua yang mereka berikan kepada penulis.
Pada kesempatan ini dengan rasa hormat hati yang tulus dan ikhlas penulis juga mengucapkan terimakasih yang sebesar-besarnya kepada:
1. Bapak Dr. Kerista Sebayang, M.S. selaku Dekan Fakultas MIPA Universitas Sumatera Utara.
2. Ibu Dra. Elly Rosmaini, M.Si Ketua Jurusan Program Studi D-3 Teknik Informatika.
Sumatera Utara yang telah memberikan bimbingan dan arahan selama ini dalam penyelesaian tugas akhir.
4. Seluruh Staf Pengajar Program Studi D-3 Teknik Informatika FMIPA Universitas Sumatera Utara yang telah memberikan ilmu dan pengetahuannya selama masa perkuliahan.
5. Teristimewa kepada wanita yang selalu berada di samping saya Dian Wahyu Novita Sari Simorangkir, yang senantiasa memberikan
dukungan dan doa dalam penyusunan Tugas Akhir ini, Tuhan memberkati.
6. Teman-teman seperjuangan KOM B 2013, teman-teman D-3 Teknik Informatika 2013, abang dan kakak senior, adik-adik junior yang memberik dukungan dan bantuan kepada saya dalam pengerjaan Tugas Akhir ini.
7. Pihak-pihak lain yang telah banyak membantu penulis, yang tidak dapat disebutkan satu-persatu.
Dalam penyusunan Tugas Akhir ini, penulis menyadari masih terdapat banyak kekurangan karena keterbatasan kemampuan yang penulis miliki, baik dari segi teknis, tata penyajian maupun dari tata cara penulisan. Untuk itu kiranya pembaca dapat memaklumi kekurangan dalam Tugas Akhir ini.
Akhir kata penulis berharap semoga Tugas Akhir ini bermanfaat bagi siapapun yang membacanya. Semoga Tuhan Yang Maha Esa senantiasa memberikan rahmat kepada kita semua. Amin.
Medan, Juni 2016
Penulis
ABSTRAK
Perpustakaan merupakan sarana pendukung peningkatan mutu pengetahuan melalui penyediaan informasi, bahan pustaka dan layanan baca. Tugas Akhir ini bertujuan untuk membangun suatu sistem aplikasi yang dapat membantu melakukan pekerjaan untuk mengolah data pada Perpustakaan SMA Santa Maria Medan. Aplikasi ini dirancang dengan menggunakan Microsoft Visual Basic 2010 dan Microsoft Access. Dengan demikian, perancangan suatu aplikasi memerlukan sistem yang tepat agar hasil yang diperoleh dapat memenuhi kebutuhan pemakai dan sesuai dengan yang diinginkan. Adapun tujuan dari perancangan sistem ini adalah untuk mempermudah pengolahan data perpustakaan dan meningkatkan produktivitas dan efektivitas kerja pegawai dalam mengolah data hingga penyajian laporan.
DAFTAR ISI
1.1. Latar Belakang Masalah 1
1.2. Rumusan Masalah 3
1.3. Batasan Masalah 3
1.4. Maksud dan tujuan 4
1.5. Manfaat Penelitian 5
1.6. Metodologi Penelitian 5
1.7. Tinjauan Pustaka 6
1.8. Sistematika Penulisan 8
BAB 2 LANDASAN TEORI
2.1. Pengertian Sistem 10
2.2. Pengertian Program atau Aplikasi 12
2.3. Komputer 12
2.4. Pengertian Perpustakaan 13
2.5. Visual Basic 14
2.5.1. Sejarah Visual Basic 15
2.5.2. Perkembangan Visual Basic 16
2.5.3. Struktur Aplikasi Visual Basic 20 2.5.4. Kelebihan dan Kekurangan Visual Basic 22
2.6. Microsoft Access 23
2.7. Pengertian Database 24
2.7.1. Database Management System 24
2.8. Crystal Report 25
BAB 3 PERANCANGAN SISTEM
3.1. Analisis Sistem 26
3.2. Perancangan Sistem 27
3.2.1. Pendefinisian Masalah 27
3.3. Perancangan Program 27
3.4. Perancangan Database 29
3.5. Flowchart 32
3.6. Algoritma Program Aplikasi Perpustakaan 37
3.6.2. Algoritma Form Home 38 3.6.3. Algoritma Form DaftarAnggota 38
3.6.4. Algoritma Form DaftarBuku 39
3.6.5. Algoritma Form DaftarPetugas 39
3.6.6. Algoritma Form Peminjaman 39
3.6.7. Algoritma Form Peminjaman 40
3.6.8. Algoritma Form GantiPassword 40
3.6.9. Algoritma MenuStrip 41
3.6.10.Algoritma Form LaporanTransaksi 41
BAB 4 IMPLEMENTASI SISTEM
4.1. Pengertian Implementasi Sistem 42
4.2. Tujuan Implementasi Sistem 42
4.3. Tahap Implementasi 43
4.4. Tampilan Program 45
BAB 5 KESIMPULAN DAN SARAN
5.1. Kesimpulan 56
5.2. Saran 57
DAFTAR TABEL
Nomor Tabel Judul Halaman
3.4.1. Tabel Admin 29
3.4.2. Tabel Anggota 29
3.4.3. Tabel Buku 30
3.4.4. Tabel Kembali 30
3.4.5. Tabel LapKembali 31
3.4.6. Tabel LapPinjam 31
DAFTAR GAMBAR
Nomor Gambar Judul Halaman
3.1. Aliran Data Sistem 32
3.2. Aliran Data Input Data 33
3.3. Aliran Data Form Peminjaman 34
3.4. Aliran Data Form Pengembalian 35
3.5. Aliran Data Laporan 35
3.6. Aliran Data Tools 36
3.7. Aliran Data Form Login 37
4.4.1. Tampilan Form Login 46
4.4.2. Tampilan Form Home 47
4.4.3. Tampilan Form DaftarAnggota 58
4.4.4. Tampilan Form DaftarBuku 59
4.4.5. Tampilan Form DaftarPetugas 50
4.4.6. Tampilan Form Peminjaman 51
4.4.7. Tampilan Form Pengembalian Buku 52
4.4.8. Tampilan Form Ganti Password 53
4.4.9. Tampilan Form LaporanUmum Siswa 53
4.4.10. Tampilan Form LaporanUmum Buku 54