BAB V KESIMPULAN DAN SARAN
5.2 Saran
Penulis berharap agar informasi yang telah disampaikan dapat berguna bagi Petugas Perpustakaan SMA Negeri 9 Garut dan aplikasi yang telah dibuat dapat membantu dalam proses pendaftaran peminjaman dan pengembalian buku sesuai dengan yang diharapkan. Adapun saran terhadap penggunaan sistem yang telah dibuat adalah sebagai berikut :
1. Bagi peneliti lain yang meneliti sistem informasi perpustakaan SMAN 9 Garut diharapkan dapat mengembangkan aplikasi tersebut dengan mendata semua peminjaman bukan hanya siswa-siswi SMAN 9 Garut, tetapi dengan mendata guru-gru dan karyawan yang meminjam buku. 2. Bagi peneliti lain diharapkan dapat menambahkan anggota perpustakaan
yang meminjam dapat login dan meng inputkan peminjaman.
3. Bagi peneliti lain yang meneliti sistem informasi perpustakaan SMAN 9 Garut diharapkan dapat menambahkan proses kehilangan buku.
PERANCANGAN APLIKASI PERPUSTAKAAN BERBASIS DESKTOP DI
SMAN 9 GARUT
SKRIPSI
Diajukan sebagai salah satu syarat kelulusan
Pada Program Studi Sistem Informasi Jenjang S1 (Strata 1)
Fakultas Teknik Dan Ilmu Komputer
ACHMAD YOGI HADIANTO S
1.05.11.162
PROGRAM STUDI SISTEM INFORMASI
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
BANDUNG
vi
DAFTAR ISI
Lembar Pengesahan
Lembar Keaslian
Abstrak... i
Abstract ... ii
Kata Pengantar ... iii
Daftar Isi ... vi
Daftar Gambar ... xi
Daftar Tabel... xv
Daftar Simbol ... xvii
BAB I PENDAHULUAN...1
1.1. Latar Belakang Penelitian ... 1
1.2. Identifikasi dan Rumusan Masalah ... 4
1.2.1
Identifikasi Masalah... 4
1.2.2
Rumusan Masalah... 4
1.3 Maksud dan Tujuan Penelitian... 5
1.3.1
Maksud Penelitian ... 5
1.3.2
Tujuan Penelitian ... 5
1.4 Kegunaan Penelitian ... 5
1.4.1
Kegunaan Akademis ... 5
1.4.2
Kegunaan Praktis ... 6
1.5 Batasan Masalah ... 6
1.6 Lokasi dan Waktu Penelitian ... 8
1.6.1 Lokasi ... 8
vii
1.7 Sistematika Penelitian ... 9
BAB II LANDASAN TEORI ... 11
2.1 Konsep Dasar Sistem Informasi... 11
2.1.1
Pengertian Sistem... 11
2.1.2
Karakteristik Sistem ... 11
2.1.3
Klasifikasi Sistem ... 14
2.1.4
Elemen Sistem... 16
2.2 Rekayasa Perangkat Lunak ... 17
2.2.1
Rekayasa Perangkat Lunak : Proses, Metode, Piranti... 17
2.2.2
Fase Proses Rekayasa Perangkat Lunak ... 18
2.2.3
Model Proses Rekayasa Perangkat Lunak ... 18
2.3 Sistem Informasi Perpustakaan ... 19
2.3.1 Perpustakaan ... 19
2.3.2
Tujuan Perpustakaan ... 20
2.4 Perangkat Lunak Pendukung... 21
2.4.1
Bahasa Java ... 21
2.4.2
Xampp ... 21
2.4.3
NetBeans ... 21
BAB III OBJEK DAN METODE PENELITIAN ... 23
3.1 Objek Penelitian ... 23
3.1.1
Sejarah Singkat Perusahaan ... 23
3.1.2
Visi dan Misi ... 25
viii
3.1.2.2 Misi MAN 2 Bandung... 25
3.1.3
Struktur Organisasi Perpustakaan SMA Negri 9 Garut ... 26
3.1.4
Deskripsi Tugas... 26
3.2 Metode Penelitian... 27
3.2.1
Desain Penelitian... 27
3.2.2
Jenis dan Metode Pengumpulan Data ... 28
3.2.2.1 Sumber Data Primer ... 28
3.2.2.2 Sumber Data Sekunder... 30
3.2.3
Metode Pendekatan dan Pengembangan Sistem ... 31
3.2.3.1 Metode Pendekatan Sistem ... 31
3.2.3.2 Metode Pengembangan Sistem ... 32
3.2.3.3 Alat Bantu Analisis dan Perancangan ... 34
3.2.4
Pengujian Software ... 38
3.3 Analisis Sistem yang Sedang Berjalan... 39
3.3.1
Analisis Prosedur Yang Sedang Berjalan ... 39
3.3.1.1 Use Case Diagram Yang Sedang Berjalan... 39
3.3.1.2 Definisi Aktor dan Deskripsinya Yang Sedang Berjalan... 41
3.3.1.3 Definisi Use Case Yang Sedang Berjalan ... 41
3.3.1.4 Skenario Use Case Yang Sedang Berjalan... 42
3.3.2
Activity Diagram Yang Sedang Berjalan... 44
3.3.3
Evaluasi Sistem yang Sedang Berjalan ... 48
BAB IV HASIL DAN PEMBAHASAN ... 49
ix
4.1.1
Tujuan Perancangan Sistem ... 49
4.1.2
Gambaran Umum Sistem yang Diusulkan ... 49
4.1.3
Perancangan Prosedur yang Diusulkan ... 51
4.1.3.1 Use Case Diagram... 51
4.1.3.2 Skenario Use Case... 53
4.1.3.3 Activity Diagram... 60
4.1.3.4 Sequence Diagram ... 66
4.1.4
Perancangan Data... 72
4.1.4.1 Class Diagram ... 72
4.1.4.2 Object Diagram ... 73
4.1.4.3 Deployment Diagram ... 73
4.2 Perancangan Antar Muka ... 74
4.2.1
Struktur Menu ... 74
4.2.2
Perancangan Input ... 75
4.2.3
Perancangan Output ... 84
4.3 Perancangan Arsitektur Jaringan... 86
4.4 Pengujian... 86
4.4.1
Rencana Pengujian ... 87
4.4.2
Kasus dan Hasil Pengujian... 87
4.4.3
Kesimpulan Hasil Pengujian ... 90
4.5 Implementasi ... 90
4.5.1
Implementasi Perangkat Lunak... 90
x
4.5.3
Implementasi Basis Data... 91
4.5.4
Implementasi Antar Muka... 96
4.5.5
Implementasi Instalasi Program ... 107
4.5.6
Penggunaan Program ... 113
BAB V KESIMPULAN DAN SARAN ... 114
5.1 Kesimpulan ... 114
5.2 Saran... 115
DAFTAR PUSTAKA
DAFTAR PUSTAKA
[1] Jogiyanto. 2005.Analisis dan Desain Sistem Informasi. Yogyakarta: Penerbit
Andi.
[2] Agus Mulyanto. 2009.Sistem Informasi Konsep dan Aplikasi. Pustaka Pelajar.
Yogyakarta
[3] Yasmi dan Wahyuni.Rekayasa Perangkat Lunak. (Software Engineering)
[4] Sutarno NS, (2006),Perpustakaan dan Masyarakat, CV. Sagung Seto, Jakarta.
[5] Bella Hardiyana dan Julian Chandra. Pemrograman Dasar Bahasa Java.
[6] Bunafit Nugroho.2005. Database Relasional Dengan MySQL. Andi
Yogyakarta
iii
KATA PENGANTAR
Assalamu’alaikum Wr. Wb.
Puji dan syukur bagi Allah SWT, Tuhan yang
menguasai segala kekuasaan dan pemilik segala ilmu. Dengan sifat Maha
Pengasih dan Penyayang-Nya memberikan kekuasaan, ilmu kepada siapa yang
dikehendaki-Nya. Atas Kehendak-Nya jugalah
Alhamdulillahirabbil‘alamin
penulis dapat menyelesaikan tugas akhir/skripsi ini.
Tugas
akhir
/
skripsi dengan judul
“PERANCANGAN APLIKASI
PERPUSTAKAAN BERBASIS DESKTOP DI SMAN 9 GARUT”
diajukan
untuk memenuhi salah satu syarat kelulusan di Universitas Komputer Indoneisa
Bandung. Selama penyusunan tugas akhir/skripsi ini, tidak sedikit bimbingan dan
bantuan dari semua pihak, maka dengan rasa tulus penulis ingin mengucapkan
terimakasih kepada semua pihak yang telah memberikan dorongan dan semangat
baik berupa material maupun spiritual.
1. Allah SWT, yang telah memberikan pertolongan dan kemudahan sehingga
penulis dapat menyelesaikan usulan penelitian ini.
2. Dr. Ir. Eddy Suryanto Soegoto, M.Sc. selaku Rektor Universitas Komputer
Indanesia.
3. Prof.Dr.Ir. H.Denie Kurniadi,M.Sc. selaku Dekan Fakultas Teknik dan
Ilmu Komputer.
iv
5. Novrini Hasti. S.Si., MT. selaku dosen pembimbing yang telah banyak
memberikan motivasi, pengarahan dan masukan-masukan berharga kepada
penulis sehingga dapat diselesaikannya tugas akhir/skripsi ini dengan tepat
waktu dan hasil yang optimal.
6.
Deasy Permatasari, S.Si, M.T. Selaku Dosen Wali yang telah bayak
berperan selama proses perkuliahan di Program Studi Sistem Informasi.
7. Seluruh dosen pengajar yang telah memberikan ilmu kepada penulis
mudah-mudahan ilmu yang diajarkan bermanfaat dan menjadi amal
kebaikan.
8.
Ibunda dan Ayahanda tercinta yang tanpa batas memberikan kasih sayang
serta doa kepada penulis.
9. Seluruh staf SMAN 9 Garut dan Kepala perpustakaan
Bapak Ma’ruf
terimakasih atas bantuan dan kepercayaan yang diberikan kepada penulis.
10. Semua teman yang telah membantu dalam penyusunan usulan penelitian
ini.
11. Semua pihak yang telah membantu penulis yang tidak dapat disebutkan
satu-persatu terima kasih
atas dorongan, do’a, serta motivasi yang sangat
v