PROGRAM APLIKASI PERPUSTAKAAN DENGAN MEN
PROGRAM APLIKASI PERPUSTAKAAN DENGAN
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
ARIEF ZULKARNAIN
082406026
PROGRAM STUDI DIPLOMA-III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
2011
Universitas Sumatera Utara
PROGRAM APLIKASI PERPUSTAKAAN DENGAN MENGGUNAKAN
VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat untuk mencapai gelar Ahli
Madya
ARIEF ZULKARNAIN
082406026
PROGRAM STUDI DIPLOMA-III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
2011
Universitas Sumatera Utara
PERSETUJUAN
Judul
: PROGRAM APLIKASI PERPUSTAKAAN DENGAN
MENGGUNAKAN VISUAL BASIC 6.0
Kategori
: TUGAS AKHIR
Nama
: ARIEF ZULKARNAIN
Nomor Induk Mahasiswa : 082406026
Program Studi
: DIII TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN ALAM
(FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juni 2011
Diketahui/Disetujui oleh :
Departemen Matematika FMIPA USU
Ketua,
Pembimbing
Prof.Dr.Tulus, M.Si.,Ph.D
Nip. 19620901 198803 1 002
Drs. Marihat Situmorang,M.Kom.
Nip. 19631214 198903 1 001
Universitas Sumatera Utara
PERNYATAAN
PROGRAM APLIKASI PERPUSTAKAAN DENGAN MENGGUNAKAN
VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Mei 2011
Arief Zulkarnain
082406026
Universitas Sumatera Utara
PENGHARGAAN
Alhamdulillah puji dan syukur penulis hadiahkan kehadirat Allah SWT karena dengan
hidayah-Nya penulis dapat menyelesaikan Tugas Akhir ini tepat pada waktunya.
Adapun judul dari Tugas Akhir ini, “Program Aplikasi Perpustakaan Dengan
Menggunakan Visual Basic 6.0”.
Dalam menyusun Tugas Akhir ini, penulis dibantu oleh banyak pihak yang
senantiasa memberikan masukan, membimbing, membantu, memberikan dukungan
dan semangat serta kasih sayang. Oleh karena itu, pada kesempatan ini penulis
mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing yang
telah memberikan bimbingan dan arahan selama ini kepada penulis dalam
menyelesaikan Tugas Akhir ini.
2. Bapak Dr.Sutarman, M.Sc, selaku Dekan FMIPA USU.
3. Bapak Prof.Dr.Tulus, M.Si.,Ph.D , selaku Ketua Departemen FMIPA USU.
4. Bapak Drs.Syahril Efendi,S.Si,M.IT dan Syahriol Sitorus S.Si,M.IT selaku
Ketua dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU.
5. Seluruh Dosen Pengajar Program Studi D3 Teknik Informatika FMIPA USU.
6. Istimewa kepada Ayahanda tercinta Ngadiman dan Ibunda tercinta Siti
Mariyam, terima kasih untuk semua doa, perhatian, kasih sayang serta
dukungan baik moril maupun materil sehingga penulis dapat menyelesaikan
Tugas Akhir ini dengan baik.
7. Seluruh keluarga tercinta, adik-adik yang penulis sayangi selama ini, Adinda
Nur Syafithriyana dan Asnan Nur Hidayah yang telah member semangat
kepada penulis untuk menyelesaikan Tugas Akhir ini.
Universitas Sumatera Utara
8. Keluarga yang berada di kampung halaman yang senantiasa mendoakan
penulis agar cepat lulus dari D3 Teknik Informatika.
9. Spesial person Ranti Ayu Miranda, terima kasih untuk saran, dukungan,
semangat, perhatian, cintanya sepenuh hati serta kasih sayangnya.
10. Buat sahabat saya yang telah mensuport saya T. Apriansya Ramadhan.
11. Buat teman-teman seangkatan penulis di D3 Teknik Informatika khususnya
rekan-rekan di kelas B-2008 yaitu M. Rizky Novriandi Nst, M. Irfan Nst., M.
Rizki Nugraha, Al-Zimy Siregar dan rekan-rekan yang tidak bisa saya
sebutkan semuanya.
Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna, untuk
itulah penulis mengharapkan kritik dan saran yang sifatnya mebangun.
Demikian penulis sampaikan dengan harapan agar Tugas Akhir ini dapat
bermanfaat bagi siapa saja dan juga bagi penulis sendiri.
Medan, Mei 2011
Penulis,
Arief Zulkarnain
082406026
Universitas Sumatera Utara
ABSTRAK
Berdasarkan
Tugas
Akhir
yang
berjudul
Program
Apilkasi
Perpustakaan
Menggunakan Visual Basic 6.0, penulis merancang aplikasi ini dengan suatu
kebutuhan yang semakin maju seiring dengan perkembangan teknologi computer yang
sangat cepat baik dari segi perangkat keras maupun perangkat lunak.
Pembuatan sebuah perangkat lunak melalui beberapa tahap. Tahap awal yang
dilakukan adalah analisis kebutuhan. Analisis kebutuhan menjadi kunci utama untuk
mendapatkan informasi tentang perangkat lunak yang dibutuhkan pengguna.
Kesalahan dalam analisis kebutuhan akan menghasilkan perangkat lunak yang salah.
Untuk mendapatkan analisis yang baik, diperlukan cara yang tepat. Pengalaman dalam
melakukan analisis kebutuhan dapat menjadi pedoman yang baik bagi pihak yang
akan melakukan analisis kebutuhan.
Pada Tugas Akhir yang berjudul “ Program Aplikasi Perpustakaan Dengan
Menggunakan Visual Basic 6.0”, apilkasi ini dirancang untuk mempermudah
pekerjaan pegawai perpustakaan, agar data yang disimpan lebih rapi dan terarah.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
PERSETUJUAN .......................................................................................... ii
PERNYATAAN ............................................................................................ iii
PENGHARGAAN ........................................................................................ iv
ABSTRAK .................................................................................................... vi
DAFTAR ISI ................................................................................................. vii
DAFTAR GAMBAR .................................................................................... x
DAFTAR TABEL ........................................................................................ xi
BAB 1. PENDAHULUAN
1.1 Latar Belakang .................................................................................
1.2 Rumusan Masalah ...........................................................................
1.3 Batasan Masalah ..............................................................................
1.4 Maksud dan Tujuan .........................................................................
1.5 Metodologi Penelitian .....................................................................
1.6 Sistematika Penulisan ......................................................................
1
2
3
3
3
4
BAB 2. LANDASAN TEORI
2.1 Pengertian Komputer .......................................................................
2.1.1 Sejarah Komputer ....................................................................
2.1.2 Siklus Pengolahan Data ...........................................................
2.2 Basis Data ........................................................................................
2.2.1 Komponen Basis Data .............................................................
2.3 Pengertian Sistem Informasi ............................................................
2.4 Visual Basic 6.0 ...............................................................................
2.4.1 Sejarah Singkat Visual Basic 6.0 .............................................
2.4.2 Keunggulan Visual Basic 6.0 ...................................................
2.4.3 IDE Microsoft Visual Basic 6.0 ...............................................
6
6
7
7
8
8
9
10
10
11
BAB 3. PERANCANGAN SISTEM
3.1 Pengertian dan Tujuan Perancangan Sistem .................................... 12
3.1.1 Perancangan Sistem ................................................................. 12
3.2 Perancangan Data Flow Diagram (DFD) ........................................ 14
BAB 4. IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem .....................................................
4.2 Pemantapan Sistem ..........................................................................
4.3 Pengujian Sistem .............................................................................
4.4 Spesifikasi Program .........................................................................
4.4.1 Perangkat Keras (Hardware) ....................................................
4.4.2 Perangkat Lunak (Software) ....................................................
4.4.3 Perangkat Manusia (Brainware) ..............................................
4.5 Flowchart Menu Utama ...................................................................
15
15
16
16
17
17
17
18
Universitas Sumatera Utara
4.6 Tampilan Aplikasi Perpustakaan ..................................................... 19
BAB 5. KESIMPULAN DAN SARAN
5.1 Kesimpulan ...................................................................................... 26
5.2 Saran ................................................................................................ 27
DAFTAR PUSTAKA .................................................................................... 28
LAMPIRAN A
LAMPIRAN B
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 1.1 tblData_Buku ................................................................................... 13
Tabel 1.2 tblData_Peminjam ........................................................................... 13
Tabel 1.3 tblData_Peminjaman_Buku ............................................................. 13
Tabel 1.4 tblData_Pengembalian_Buku .......................................................... 13
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 1.1 Siklus Pengolahan Data ............................................................... 7
Gambar 1.2 Tampilan IDE Visual Basic 6.0 ................................................... 11
Gambar 1.3 Data Flow Diagram (DFD) Level Nol ......................................... 14
Gambar 1.4 Flowchart Menu Utama ............................................................... 18
Gambar 1.5 Form Selamat Datang................................................................... 19
Gambar 1.6 Form Login .................................................................................. 20
Gambar 1.7 Form Menu Utama ....................................................................... 21
Gambar 1.8 Form Data Buku ........................................................................... 22
Gambar 1.9 Form Data Peminjam ................................................................... 22
Gambar 1.10 Form Input Data Peminjaman Buku .......................................... 23
Gambar 1.11 Form Input Data Pengembalian Buku ........................................ 24
Gambar 1.12 Laporan Data Peminjaman Buku ............................................... 24
Gambar 1.13 Laporan Data Pengembalian Buku............................................. 25
Gambar 1.14 Form About ................................................................................ 25
Universitas Sumatera Utara
MENGGUNAKAN VISUAL BASIC 6.0
TUGAS AKHIR
ARIEF ZULKARNAIN
082406026
PROGRAM STUDI DIPLOMA-III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
2011
Universitas Sumatera Utara
PROGRAM APLIKASI PERPUSTAKAAN DENGAN MENGGUNAKAN
VISUAL BASIC 6.0
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat untuk mencapai gelar Ahli
Madya
ARIEF ZULKARNAIN
082406026
PROGRAM STUDI DIPLOMA-III TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
2011
Universitas Sumatera Utara
PERSETUJUAN
Judul
: PROGRAM APLIKASI PERPUSTAKAAN DENGAN
MENGGUNAKAN VISUAL BASIC 6.0
Kategori
: TUGAS AKHIR
Nama
: ARIEF ZULKARNAIN
Nomor Induk Mahasiswa : 082406026
Program Studi
: DIII TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN ALAM
(FMIPA) UNIVERSITAS SUMATERA UTARA
Diluluskan di
Medan, Juni 2011
Diketahui/Disetujui oleh :
Departemen Matematika FMIPA USU
Ketua,
Pembimbing
Prof.Dr.Tulus, M.Si.,Ph.D
Nip. 19620901 198803 1 002
Drs. Marihat Situmorang,M.Kom.
Nip. 19631214 198903 1 001
Universitas Sumatera Utara
PERNYATAAN
PROGRAM APLIKASI PERPUSTAKAAN DENGAN MENGGUNAKAN
VISUAL BASIC 6.0
TUGAS AKHIR
Saya mengakui bahwa Tugas Akhir ini adalah hasil kerja saya, kecuali beberapa
kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Mei 2011
Arief Zulkarnain
082406026
Universitas Sumatera Utara
PENGHARGAAN
Alhamdulillah puji dan syukur penulis hadiahkan kehadirat Allah SWT karena dengan
hidayah-Nya penulis dapat menyelesaikan Tugas Akhir ini tepat pada waktunya.
Adapun judul dari Tugas Akhir ini, “Program Aplikasi Perpustakaan Dengan
Menggunakan Visual Basic 6.0”.
Dalam menyusun Tugas Akhir ini, penulis dibantu oleh banyak pihak yang
senantiasa memberikan masukan, membimbing, membantu, memberikan dukungan
dan semangat serta kasih sayang. Oleh karena itu, pada kesempatan ini penulis
mengucapkan terima kasih yang sebesar-besarnya kepada :
1. Bapak Drs. Marihat Situmorang, M.Kom selaku Dosen Pembimbing yang
telah memberikan bimbingan dan arahan selama ini kepada penulis dalam
menyelesaikan Tugas Akhir ini.
2. Bapak Dr.Sutarman, M.Sc, selaku Dekan FMIPA USU.
3. Bapak Prof.Dr.Tulus, M.Si.,Ph.D , selaku Ketua Departemen FMIPA USU.
4. Bapak Drs.Syahril Efendi,S.Si,M.IT dan Syahriol Sitorus S.Si,M.IT selaku
Ketua dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU.
5. Seluruh Dosen Pengajar Program Studi D3 Teknik Informatika FMIPA USU.
6. Istimewa kepada Ayahanda tercinta Ngadiman dan Ibunda tercinta Siti
Mariyam, terima kasih untuk semua doa, perhatian, kasih sayang serta
dukungan baik moril maupun materil sehingga penulis dapat menyelesaikan
Tugas Akhir ini dengan baik.
7. Seluruh keluarga tercinta, adik-adik yang penulis sayangi selama ini, Adinda
Nur Syafithriyana dan Asnan Nur Hidayah yang telah member semangat
kepada penulis untuk menyelesaikan Tugas Akhir ini.
Universitas Sumatera Utara
8. Keluarga yang berada di kampung halaman yang senantiasa mendoakan
penulis agar cepat lulus dari D3 Teknik Informatika.
9. Spesial person Ranti Ayu Miranda, terima kasih untuk saran, dukungan,
semangat, perhatian, cintanya sepenuh hati serta kasih sayangnya.
10. Buat sahabat saya yang telah mensuport saya T. Apriansya Ramadhan.
11. Buat teman-teman seangkatan penulis di D3 Teknik Informatika khususnya
rekan-rekan di kelas B-2008 yaitu M. Rizky Novriandi Nst, M. Irfan Nst., M.
Rizki Nugraha, Al-Zimy Siregar dan rekan-rekan yang tidak bisa saya
sebutkan semuanya.
Penulis menyadari bahwa Tugas Akhir ini masih jauh dari sempurna, untuk
itulah penulis mengharapkan kritik dan saran yang sifatnya mebangun.
Demikian penulis sampaikan dengan harapan agar Tugas Akhir ini dapat
bermanfaat bagi siapa saja dan juga bagi penulis sendiri.
Medan, Mei 2011
Penulis,
Arief Zulkarnain
082406026
Universitas Sumatera Utara
ABSTRAK
Berdasarkan
Tugas
Akhir
yang
berjudul
Program
Apilkasi
Perpustakaan
Menggunakan Visual Basic 6.0, penulis merancang aplikasi ini dengan suatu
kebutuhan yang semakin maju seiring dengan perkembangan teknologi computer yang
sangat cepat baik dari segi perangkat keras maupun perangkat lunak.
Pembuatan sebuah perangkat lunak melalui beberapa tahap. Tahap awal yang
dilakukan adalah analisis kebutuhan. Analisis kebutuhan menjadi kunci utama untuk
mendapatkan informasi tentang perangkat lunak yang dibutuhkan pengguna.
Kesalahan dalam analisis kebutuhan akan menghasilkan perangkat lunak yang salah.
Untuk mendapatkan analisis yang baik, diperlukan cara yang tepat. Pengalaman dalam
melakukan analisis kebutuhan dapat menjadi pedoman yang baik bagi pihak yang
akan melakukan analisis kebutuhan.
Pada Tugas Akhir yang berjudul “ Program Aplikasi Perpustakaan Dengan
Menggunakan Visual Basic 6.0”, apilkasi ini dirancang untuk mempermudah
pekerjaan pegawai perpustakaan, agar data yang disimpan lebih rapi dan terarah.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
PERSETUJUAN .......................................................................................... ii
PERNYATAAN ............................................................................................ iii
PENGHARGAAN ........................................................................................ iv
ABSTRAK .................................................................................................... vi
DAFTAR ISI ................................................................................................. vii
DAFTAR GAMBAR .................................................................................... x
DAFTAR TABEL ........................................................................................ xi
BAB 1. PENDAHULUAN
1.1 Latar Belakang .................................................................................
1.2 Rumusan Masalah ...........................................................................
1.3 Batasan Masalah ..............................................................................
1.4 Maksud dan Tujuan .........................................................................
1.5 Metodologi Penelitian .....................................................................
1.6 Sistematika Penulisan ......................................................................
1
2
3
3
3
4
BAB 2. LANDASAN TEORI
2.1 Pengertian Komputer .......................................................................
2.1.1 Sejarah Komputer ....................................................................
2.1.2 Siklus Pengolahan Data ...........................................................
2.2 Basis Data ........................................................................................
2.2.1 Komponen Basis Data .............................................................
2.3 Pengertian Sistem Informasi ............................................................
2.4 Visual Basic 6.0 ...............................................................................
2.4.1 Sejarah Singkat Visual Basic 6.0 .............................................
2.4.2 Keunggulan Visual Basic 6.0 ...................................................
2.4.3 IDE Microsoft Visual Basic 6.0 ...............................................
6
6
7
7
8
8
9
10
10
11
BAB 3. PERANCANGAN SISTEM
3.1 Pengertian dan Tujuan Perancangan Sistem .................................... 12
3.1.1 Perancangan Sistem ................................................................. 12
3.2 Perancangan Data Flow Diagram (DFD) ........................................ 14
BAB 4. IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem .....................................................
4.2 Pemantapan Sistem ..........................................................................
4.3 Pengujian Sistem .............................................................................
4.4 Spesifikasi Program .........................................................................
4.4.1 Perangkat Keras (Hardware) ....................................................
4.4.2 Perangkat Lunak (Software) ....................................................
4.4.3 Perangkat Manusia (Brainware) ..............................................
4.5 Flowchart Menu Utama ...................................................................
15
15
16
16
17
17
17
18
Universitas Sumatera Utara
4.6 Tampilan Aplikasi Perpustakaan ..................................................... 19
BAB 5. KESIMPULAN DAN SARAN
5.1 Kesimpulan ...................................................................................... 26
5.2 Saran ................................................................................................ 27
DAFTAR PUSTAKA .................................................................................... 28
LAMPIRAN A
LAMPIRAN B
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 1.1 tblData_Buku ................................................................................... 13
Tabel 1.2 tblData_Peminjam ........................................................................... 13
Tabel 1.3 tblData_Peminjaman_Buku ............................................................. 13
Tabel 1.4 tblData_Pengembalian_Buku .......................................................... 13
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 1.1 Siklus Pengolahan Data ............................................................... 7
Gambar 1.2 Tampilan IDE Visual Basic 6.0 ................................................... 11
Gambar 1.3 Data Flow Diagram (DFD) Level Nol ......................................... 14
Gambar 1.4 Flowchart Menu Utama ............................................................... 18
Gambar 1.5 Form Selamat Datang................................................................... 19
Gambar 1.6 Form Login .................................................................................. 20
Gambar 1.7 Form Menu Utama ....................................................................... 21
Gambar 1.8 Form Data Buku ........................................................................... 22
Gambar 1.9 Form Data Peminjam ................................................................... 22
Gambar 1.10 Form Input Data Peminjaman Buku .......................................... 23
Gambar 1.11 Form Input Data Pengembalian Buku ........................................ 24
Gambar 1.12 Laporan Data Peminjaman Buku ............................................... 24
Gambar 1.13 Laporan Data Pengembalian Buku............................................. 25
Gambar 1.14 Form About ................................................................................ 25
Universitas Sumatera Utara