RANCANG BANGUN SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEB PADA SMP NEGERI 1 SIMPANG TERITIP
LAPORAN KULIAH PRAKTEK Oleh :
NIM NAMA
1. 1522500124 RENI PERMATASARI 2. 1522500123 TASIA TAMALA 3. 1522500148 YUNIASNITA
PROGRAM STUDI SISTEM INFORMASI STMIK ATMA LUHUR
PANGKALPINANG
2018/2019
i
ii
iii ABSTRAKSI
SMP Negeri 1 Simpang Teritip merupakan salah satu sekolah yang berlokasi di Jalan Lintas Pangkalpinang Simpang Teritip Bangka Barat. Sekolah yang berdiri pada tanggal 19 Agustus 1994 ini sekarang memiliki jumlah siswa sebanyak 366 orang. Salah satu sarana yang dapat menunjang kegiatan belajar mengajar siswa-siswi adalah perpustakaan sekolah. Dalam mengolah data-data peminjaman dan pengembalian buku masih belum terkomputerisasi, dimana data- data masih dicatat menggunakan buku khusus. Pengolahan data yang belum terkomputerisasi menyebabkan terjadinya kesalahan penyimpanan data serta kurang efisien. Penelitian ini dilakukan dengan model SDLC (System Development Life Cycle) dimana penelitian dimulai dengan tahap perencanaan, analisis, desain, implementasi dan perawatan. sedangkan metodologi yang digunakan adalah metodologi berorientasi objek dengan menggunakan UML(Unified Modelling Language). Penelitian ini menghasilkan sebuah rancang bangun sistem informasi perpustakaan berbasis web.
Kata Kunci : Perpustakaan, web, SDLC
iv ABSTRAC
SMP Negeri 1 Simpang Teritip is one of the schools are located on the crossing of Pangkalpinang Simpang Teritip Bangka Barat. The school which was established on August 19, 1994 now has 366 students. One of the facilities that can support students teaching and learning activities is the school library. In processing the borrowing data and returning the book is still not computerized, the data is still written using a special book. Data processing that has not been computerized causes data storage errors and is less efficient. This research was conducted with the SDLC (System Development Life Cycle) model where research begins with the stages of planning, analysis, design, implementation and maintenance. while the methodology used is object-oriented methodology using UML (Unified Modeling Language).This research produces a web-based library information system design.
Key word : library, web, SDLC
v
KATA PENGANTAR
Puji syukur kami panjatkan kepada Allah Swt. yang telah melimpahkan segala rahmat dan karunia-Nya, sehingga kami dapat menyelesaikan Laporan Pelaksanaan Kuliah Praktek yang berjudul “Rancang Bangun Sistem Informasi Peprustakaan Berbasis Web Pada SMP Negeri 1 Simpang Teritip”.
Kuliah Praktek merupakan salah satu matakuliah yang wajib ditempuh mahasiswa di Program Studi Sistem Informasi Stmik Atma Luhur Pangkalpinang Jenjang Studi Strata 1 pada semester 8. Laporan Kuliah Praktek ini disusun sebagai bukti Kuliah Praktek yang telah dilaksanakan di SMP Negeri 1 Simpang Teritip.
Dengan segala keterbatasan penulis menyadari bahwa Laporan Kuliah Praktek ini tidak akan selesai tepat waktu tanpa bantuan, bimbingan, dan dorongan dari berbagai pihak. Untuk itu, dengan segala kerendahan hati, kami menyampaikan ucapan terimaksih kepada :
1. Allah SWT yang telah menciptakan dan memberikan kehidupan di dunia ini.
2. Keluarga terutama kedua orang tua tercinta yang telah memberikan dukungan kepada kami baik secara moril maupun materil.
3. Bapak Drs. Djaetun H.S, selaku pendiri Yayasan Atma Luhur.
4. Bapak Dr. Husni Teja S., S.T, M.Sc, selaku Ketua STMIK Atma Luhur Pangkalpinang.
5. Bapak Okkita Rizan , S.Kom, M.Kom selaku Ketua Program Studi Sistem Informasi STMIK Atma Luhur Pangkalpinang.
6. Bapak Hengki, S.Kom, M.Kom selaku Sek Prodi Sistem Informasi STMIK Atma Luhur Pangkalpinang.
7. Ibu Sarwindah, S.Kom, M.M selaku dosen pembimbing Kuliah Praktek.
8. Ibu Purwestri Madya Hariyanti, S.Pd selaku Kepala SMP Negeri 1 Simpang Teritip.
vi
9. Ibu Nyimas Rohmah, S.Pd dan Ibu Suryawati, S.I. Pust selaku pembimbing lapangan.
10. Keluarga besar SMP Negeri 1 Simpang Teritip.
11. Teman-teman seperjuangan dalam pelaksanaan Kuliah Praktek.
12. Sahabat-sahabat kami tercinta yang selalu memberikan dukungan.
Dalam penulisan Laporan Kuliah Praktek ini penulis menyadari bahwa masih terdapat banyak kekurangan. Oleh karena itu kritik dan saran yang membangun akan senantiasa penulis terima dengan senang hati. Penulisan Laporan Kuliah Praktek ini diharapkan dapat bermanfaat bagi mereka yang nantinya akan menulis Laporan dengan topik yang sama.
Pangkalpinang, 07 Januari 2019
Penulis
vii
DAFTAR GAMBAR
Halaman
Gambar 2.1 Tahapan Dalam SDLC ... 10
Gambar 2.2 Diagram UML ... 12
Gambar 3.1 Ruang Perpustakaan ... 14
Gambar 3.2 Struktur Organisasi Perpustakaan ... 15
Gambar 4.1 Activity Proses Cetak Kartu Anggota ... 19
Gambar 4.2 Activity Proses Peminjaman Buku... 20
Gambar 4.3 Activity Proses Pengembalian Buku ... 21
Gambar 4.4 Activity Proses Cetak Laporan Bulanan ... 22
Gambar 4.5 Use Case Diagram Master ... 32
Gambar 4.6 Use Case Diagram Transaksi ... 32
Gambar 4.7 Use Case Diagram Laporan ... 33
Gambar 4.8 Entity Relationship Diagram (ERD) ... 39
Gambar 4.9 Transformasi ERD ke LRS(Logical Record Structure) ... 40
Gambar 4.10 Logical Record Structure (LRS) ... 41
Gambar 4.11 Struktur Tampilan ... 52
Gambar 4.12 Rancangan Layar Form Login... 53
Gambar 4.13 Rancangan Layar Form Entry Data Siswa ... 54
Gambar 4.14 Rancangan Layar Form Entry Data Petugas ... 54
Gambar 4.15 Rancangan Layar Form Entry Buku... 55
Gambar 4.16 Rancangan Layar Form Entry Data Kategori ... 56
Gambar 4.17 Rancangan Layar Form Entry Denda ... 56
Gambar 4.18 Rancangan Layar Form Entry Peminjaman ... 57
Gambar 4.19 Rancangan Layar Form Entry Pengembalian ... 57
Gambar 4.20 Rancangan Layar Form Cetak Kartu Anggota ... 58
Gambar 4.21 Rancangan Layar Form Entry Copy Buku ... 59
Gambar 4.22 Rancangan Layar Form Entry Sanksi... 60
Gambar 4.23 Rancangan Layar Form Cetak Laporan Peminjaman ... 61
Gambar 4.24 Rancangan Layar Form Cetak Laporan Pengembalian ... 61
viii
Gambar 4.25 Sequence Diagram Login ... 62
Gambar 4.26 Sequence Diagram Data Siswa ... 62
Gambar 4.27 Sequence Diagram Data Petugas ... 63
Gambar 4.28 Sequence Diagram Denda ... 63
Gambar 4.29 Sequence Diagram Buku ... 64
Gambar 4.30 Sequence Diagram Kategori ... 64
Gambar 4.31 Sequence Diagram Peminjaman ... 65
Gambar 4.32 Sequence Diagram Pengembalian ... 65
Gambar 4.33 Sequence Diagram Cetak KA ... 66
Gambar 4.34 Sequence Diagram Entry Copy Buku ... 66
Gambar 4.35 Sequence Diagram Entry Sanksi ... 67
Gambar 4.36 Sequence Diagram Cetak Laporan Peminjaman ... 67
Gambar 4.37 Sequence Diagram Cetak Laporan Pengembalian ... 68
Gambar 4.38 Class Diagram Perpustakaan ... 69
ix
DAFTAR TABEL
Halaman
Tabel 4.1 Tabel Siswa ... 42
Tabel 4.2 Tabel Kartu Anggota ... 42
Tabel 4.3 Tabel Petugas ... 42
Tabel 4.4 Tabel Peminjaman... 42
Tabel 4.5 Tabel Dapat ... 43
Tabel 4.6 Tabel Copy Buku ... 43
Tabel 4.7 Tabel Serah ... 43
Tabel 4.8 Tabel Buku ... 43
Tabel 4.9 Tabel Kategori... 44
Tabel 4.10 Tabel Pengembalian ... 44
Tabel 4.11 Tabel Sanksi ... 44
Tabel 4.12 Tabel Ada ... 44
Tabel 4.13 Tabel Denda ... 45
Tabel 4.14 Spesifikasi Basis Data Tabel Siswa ... 45
Tabel 4.15 Spesifikasi Basis Data Tabel KA ... 46
Tabel 4.16 Spesifikasi Basis Data Tabel Petugas ... 46
Tabel 4.17 Spesifikasi Basis Data Tabel Peminjaman ... 47
Tabel 4.18 Spesifikasi Basis Data Tabel Dapat ... 47
Tabel 4.19 Spesifikasi Basis Data Tabel Copy Buku ... 49
Tabel 4.20 Spesifikasi Basis Data Tabel Serah ... 48
Tabel 4.21 Spesifikasi Basis Data Tabel Buku ... 49
Tabel 4.22 Spesifikasi Basis Data Tabel Kategori ... 49
Tabel 4.23 Spesifikasi Basis Data Tabel Pengembalian ... 50
x
Tabel 4.24 Spesifikasi Basis Data Tabel Sanksi ... 50 Tabel 4.25 Spesifikasi Basis Data Tabel Ada ... 51 Tabel 4.26 Spesifikasi Basis Data Tabel Denda ... 51
xi
DAFTAR LAMPIRAN
Halaman
Lampiran A-1 Kartu Anggota ... 73
Lampiran A-2 Laporan Bulanan ... 74
Lampiran B-1 Data Siswa ... 77
Lampiran B-2 Data Buku ... 78
Lampiran B-3 Data Sanksi ... 79
Lampiran B-4 Data Denda ... 79
Lampiran B-5 Data Peminjaman ... 80
Lampiran C-1 Laporan Peminjaman ... 82
Lampiran C-2 Laporan Pengembalian ... 83
Lampiran C-3 Sanksi... 84
Lampiran C-4 Kartu Anggota ... 84
Lampiran D-1 Data Siswa ... 85
Lampiran D-2 Data Buku ... 86
Lampiran D-3 Data Petugas ... 86
Lampiran D-4 Data Denda ... 87
Lampiran D-5 Kategori ... 87
Surat Rekomendasi... 88
xii
DAFTAR SIMBOL 1. Simbol Activity Diagram
Simbol Keterangan
Start Point (Initial Node)
Merupakan simbol untuk memulai activity diagram.
End Point (Activity Final Node)
Merupakan simbol untuk mengakhiri activity diagram.
Transition
Menggambarkan aliran perpindahan kontrol antara activity
Activity (Aktivitas)
Menggambarkan proses bisnis dan dikenal sebagai activity state. Activity juga merupakan proses komputasi atau perubahan kondisi yang bisa berupa kata kerja atau ekspresi.
Swimline
Menggambarkan pemisahan atau
pengelompokan aktivitas berdasarkan actor Decision
Digunakan untuk menggambarkan suatu keputusan/tindakan yang harus diambil pada kondisi tertentu.
2. Simbol Use Case Diagram
Simbol Keterangan
Use Case
Merupakan abstraksi dan interaksi antara sistem dan aktor.
xiii Actor
Mewakili peran orang, sistem yang lain, atau alat ketika berkomunikasi dengan use case.
Association
Abstraksi dari penghubung antara aktor dengan use case
3. Simbol Entity Relationship Diagram (ERD)
Simbol Keterangan
Entitas(Entity)
Adalah objek yang dapat dibedakan dengan objek lainnya. Berfungsi untuk memberikan identitas pada entitas yang memiliki label dan nama.
Relasi(Relationship)
Adalah hubungan yang terjadi antara 1 entittas atau lebih.
Atribut
Adalah karakteristik entitas atau relasi yang menyediakan
penjelasan detail tentang entitas atau relasi tersebut.
Alur
Menghubungkan atribut dengan entitas dan entitas dengan relasi.
xiv DAFTAR ISI
Halaman
LEMBAR PERSETUJUAN
LEMBAR PENGESAHAN DOSEN PEMBIMBING ... i
LEMBAR PENGESAHAN SELESAI RISET ... ii
ABSTRAKSI ... iii
ABSTRAC ... iv
KATA PENGANTAR ... v
DAFTAR GAMBAR ... vii
DAFTAR TABEL ... ix
DAFTAR LAMPIRAN ... xi
DAFTAR SIMBOL ... xii
DAFTAR ISI ... xiv
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Rumusan Masalah ... 1
1.3 Batasan Masalah... 1
1.4 Manfaat dan Tujuan Penulisan ... 2
1.5 Metodologi Penelitian ... 2
1.6 Sistematika Penulisan ... 3
BAB II LANDASAN TEORI 2.1 Sistem Informasi ... 5
2.2 Sistem Informasi Perpustakaan ... 8
2.3 Metodologi Penelitian ... 9
2.4 Tools yang dipakai ... 12
BAB III ORGANISASI 3.1 Sejarah Organisasi ... 14
3.2 Struktur Orgnisasi ... 15
xv
3.3 Visi dan Misi ... 16
BAB IV PEMBAHASAN 4.1 Analisa Proses Bisnis ... 18
4.2 Diagram Activity ... 19
4.3 Analisa Dokumen Sistem Berjalan ... 23
4.4 Identifikasi Kebutuhan ... 26
4.5 Rancangan Dokumen Usulan Sistem ... 28
4.6 Use Case Diagram... 32
4.7 Deskripsi Use Case ... 33
4.8 ERD ... 39
4.9 Transformasi ERD ke LRS ... 40
4.10 LRS ... 41
4.11 Tabel ... 42
4.12 Spesifikasi Basis Data ... 45
4.13 Rancangan Layar ... 52
4.14 Sequence Diagram ... 62
4.15 Class Diagram... 69
BAB V PENUTUP 5.1 Kesimpulan ... 70
5.2 Saran ... 70
DAFTAR PUSTAKA ... 72
LAMPIRAN-A KELUARAN SISTEM BERJALAN ... 73
LAMPIRAN-B MASUKAN SISTEM BERJALAN ... 77
LAMPIRAN-C DOKUMEN KELUARAN SISTEM USULAN ... 82
LAMPIRAN-D DOKUMEN MASUKAN SISTEM USULAN ... 85
SURAT REKOMENDASI ... 88
LEMBAR BERITA ACARA KONSULTASI DOSEN ... 89
LEMBAR BERITA ACARA KUNJUNGAN KP ... 90