ADLN - Perpustakaan Universitas Airlangga
TUGAS AKHIR
SISTEM INFORMASI PELAYANAN SIRKULASI KANTOR PERPUSTAKAAN DAN ARSIP KABUPATEN GRESIK
Oleh :
LULU YAHDILLAH
PROGRAM STUDI D3 SISTEM INFORMASI FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS AIRLANGGA SURABAYA 2010
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
LEMBAR PENGESAHAN NASKAH TUGAS AKHIR
Judul
:
SISTEM INFORMASI PELAYANAN SIRKULASI KANTOR PERPUSTAKAAN DAN ARSIP KABUPATEN GRESIK
Penulis
:
Lulu Yahdillah
NIM
:
080610364F
Pembimbing I
:
Drs. Eto Wuryanto, DEA
Pembimbing II :
Eva Hariyanti, S.Si,MT
Disetujui Oleh :
Pembimbing I,
Pembimbing II,
Drs. Eto Wuryanto, DEA NIP. 196609281991021001
Eva Hariyanti. S.Si,MT NIP. 132 307 205
Mengetahui : Ketua Program Studi Diploma 3 Sistem Informasi Fakultas Sains dan Teknologi Universitas Airlangga
Drs. Eto Wuryanto, DEA NIP. 196609281991021001
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
KATA PENGANTAR
Alhamdulillahhirobbil ‘alamin. Segala puji syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan rahmat dan hidayah-Nya kepada penulis sehingga dapat menyelesaikan laporan Tugas Akhir dengan judul “SISTEM INFORMASI PELAYANAN SIRKULASI KANTOR PERPUSTAKAAN DAN ARSIP KABUPATEN GRESIK” ini dengan baik. Penyusunan Tugas Akhir ini dibuat sebagai acuan untuk memenuhi SKS sekaligus sebagai syarat untuk mencapai gelar Ahli Madya (AMD) di program studi Sistem Informasi Fakultas Sains dan Teknologi, Universitas Airlangga Surabaya. Penulis menyadari sepenuhnya bahwa hasil tugas ini masih jauh dari kesempurnaan. Oleh sebab itu, saran dan kritik yang membangun dari pembaca sangat diharapkan. Dan semoga isi yang tertuang dalam Tugas Akhir ini dapat bermanfaat bagi kita semua.
Surabaya, 19 Februari 2010 Penulis,
Lulu Yahdillah
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
UCAPAN TERIMA KASIH
Syukur Alhamdulillah kehadirat Allah SWT atas rahmat dan hidayah-Nya, sehingga
penulisan
Tugas
Akhir
dengan
judul
“SISTEM
INFORMASI
PELAYANAN SIRKULASI KANTOR PERPUSTAKAAN DAN ARSIP KABUPATEN GRESIK” ini dapat terselesaikan dengan baik. Dalam pelaksanaan dan penyusunan Tugas Akhir ini, penulis banyak menemui kendala.
Namun, berkat usaha keras, doa serta bantuan dari berbagai
pihak, akhirnya tugas ini bisa terselesaikan dengan baik. Maka dari itu, tak lupa penulis mengucapkan banyak terima kasih kepada : 1. ALLAH SWT, atas semua nikmat dan karunia-Nya. Terima kasih Ya Allah atas petunjuk-Mu dan telah melapangkan jalanku hingga bisa seperti ini. 2. RASULULLAH MUHAMMAD SAW, pembawa wahyu yang agung, petunjuk yang lurus dan syariat yang suci. 3. Ibu dan ayah tercinta, yang telah memberikan do’a, semangat, nasihat dan dukungan yang luar biasa untukku. Tanpa kalian berdua hidup ini tidak akan ada artinya! Aku sayang kalian! 4. Adik-adikku Ali dan Charis yang telah memberikan semangat dan dukungan. Aku sayang kalian! 5. Drs. Salamun, M.Kes. selaku Dekan Fakultas Sains Dan Teknologi, Universitas Airlangga Surabaya.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
6. Drs. Eto Wuryanto, DEA selaku dosen pembimbing I dan Ketua Program Studi yang telah memberikan perhatian, bimbingan dan arahan dalam menyelesaikan laporan ini. Terima kasih Pak! 7. Eva Hariyanti, S.Si,MT selaku dosen pembimbing II yang telah memberikan perhatian, motivasi, semangat, bimbingan dan arahan dalam menyelesaikan laporan ini. Terima Kasih Bu! 8. Bapak dan ibu dosen yang telah memberikan bekal ilmu selama penulis duduk di masa kuliah. 9. Mbak Ema yang telah membantu dalam pengumpulan data dan memberikan informasi perihal Kantor Perpustakaan dan Arsip Kabupaten Gresik. Terima kasih Mbak telah meluangkan waktunya di sela-sela kerja! 10. My best friend Dwi yang telah memberikan semangat dan dukungan, serta dengan sabar mengajariku program ketika kesulitan! Terima kasih telah memberikan nilai persahabatan yang indah selama ini.... 11. Para master program SI’06, Wagsen, April, dan Robi... terima kasih telah mengajari dan memecahkan permasalahan programku yang rumit dan memusingkan! 12. Teman-teman seperjuangan SI’06 yang telah memberikan kenangan termanis dan terindah. Kalian adalah teman-teman terbaikku!! Luv U all... 13. My best friend in faraway place, Ovil, yang telah memberikan dukungan dan motivasi. Terima kasih atas waktunya yang selalu ada untukku di kala suka dan duka walau hanya lewat dunia maya...
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
14. Mbak Dian, mantan teman sekamar kost, yang telah memberikan semangat dan dukungan. Terima kasih telah menjadi my sista yang baik dan perhatian... 15. Mas Yunan serta kakak-kakak SI’05 lainnya yang telah memberikan kontribusi. 16. Mirandti dan Indra, teman sekost, teman seperjuangan, terima kasih atas semangat dan dukungannya. 17. Bro Chen dan Revo yang pernah memberikan motivasi, nasihat, semangat dan dukungan kala itu... Kalian berdua kakak angkatanku yang istimewa dan memberi kenangan yang tak bisa kulupakan... 18. Semua pihak yang telah membantu dalam penyelesaian Proyek Sistem Informasi ini yang tidak bisa penulis sebutkan satu persatu. Akhir kata, semoga Tugas Akhir ini dapat memberikan manfaat bagi penulis pada khususnya dan pembaca pada umumnya.
Penulis
Lulu Yahdillah
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
DAFTAR ISI Halaman HALAMAN JUDUL ............................................................................................ i LEMBAR PENGESAHAN NASKAH LAPORAN TUGAS AKHIR ............. ii PEDOMAN PENGGUNAAN LAPORAN TUGAS AKHIR ........................... iii KATA PENGANTAR.......................................................................................... iv UCAPAN TERIMA KASIH ............................................................................... v ABSTRAK ............................................................................................................ viii ABSTRACT ........................................................................................................... ix DAFTAR ISI......................................................................................................... x DAFTAR TABEL ................................................................................................ xvi DAFTAR GAMBAR............................................................................................ xviii BAB I
PENDAHULUAN................................................................................. 1 1.1 Latar Belakang ............................................................................... 1 1.2 Rumusan Masalah .......................................................................... 3 1.2.1
Permasalahan ..................................................................... 3
1.2.2
Batasan Masalah ................................................................ 3
1.3 Tujuan dan Manfaat ....................................................................... 4 1.3.1
Tujuan ................................................................................ 4
1.3.2
Manfaat .............................................................................. 4
BAB II GAMBARAN UMUM INSTANSI ..................................................... 6 2.1 Sejarah Singkat Instansi ................................................................. 6 2.2 Visi dan Misi Instansi .................................................................... 7
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
2.3 Lokasi Instansi ............................................................................... 7 2.4 Struktur Organisasi ........................................................................ 8 2.5 Deskripsi Pekerjaan........................................................................ 8 BAB III ANALISA SISTEM.............................................................................. 15 3.1 Bagian-Bagian Yang Terlibat ........................................................ 15 3.2 Dokumen-Dokumen Pada Sistem .................................................. 16 3.3 Sistem Kerja ................................................................................... 18 3.3.1
Proses Pendaftaran ............................................................. 18
3.3.2
Proses Penelusuran Katalog ............................................... 18
3.3.3
Proses Pemesanan .............................................................. 18
3.3.4
Proses Peminjaman ............................................................ 19
3.3.5
Proses Perpanjangan .......................................................... 19
3.3.6
Proses Pengembalian.......................................................... 19
3.3.7
Proses Sanksi...................................................................... 19
3.3.8
Proses Pengaduan............................................................... 20
3.3.9
Proses Pembuatan Laporan ................................................ 20
2.4 Prosedur-Prosedur Sistem .............................................................. 20
Tugas Akhir
2.4.1
Prosedur Pendaftaran ......................................................... 20
2.4.2
Prosedur Penelusuran Katalog ........................................... 21
2.4.3
Prosedur Pemesanan .......................................................... 21
2.4.4
Prosedur Peminjaman ........................................................ 22
2.4.5
Prosedur Perpanjangan....................................................... 23
2.4.6
Prosedur Pengembalian...................................................... 23
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
2.4.7
Prosedur Sanksi.................................................................. 24
2.4.8
Prosedur Pengaduan ........................................................... 24
2.4.9
Prosedur Pembuatan Laporan ............................................ 25
BAB IV DESAIN DAN IMPLEMENTASI ...................................................... 26 4.1 Desain Sistem................................................................................. 26 4.2 Desain Model ................................................................................. 26 4.2.1
Diagram Jenjang (Hierarchy Chart) .................................. 29
4.2.2
DFD.................................................................................... 29 4.2.2.1
Context Diagram................................................ 31
4.2.2.2
DFD Level 0 ....................................................... 31
4.2.2.3
DFD Level 1 Pengolahan Data Master .............. 35
4.2.2.4
DFD Level 1 Pengolahan Transaksi................... 36
4.2.2.5
DFD Level 2 Pendaftaran ................................... 37
4.2.2.6
DFD Level 2 Peminjaman .................................. 37
4.2.2.7
DFD Level 1 Pembuatan Laporan ...................... 38
4.3 Desain Database ............................................................................ 38 4.3.1
Conceptual Data Model (CDM) ........................................ 39
4.3.2
Physical Data Model (PDM) ............................................. 43
4.4 Perancangan Database ................................................................... 47 4.5 Desain Input dan Output ................................................................ 61 4.5.1
Design Input ....................................................................... 61 4.5.1.1 Form Beranda ....................................................... 62 4.5.1.2 Form Home ........................................................... 63
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.3 Form Pendaftaran Anggota Baru (secara online).. 64 4.5.1.4 Form Login ........................................................... 64 4.5.1.5 Form Halaman Utama Admin............................... 65 4.5.1.6 Form Halaman Utama Petugas .Pendaftaran ........ 66 4.5.1.7 Form Halaman Utama Petugas Pelayanan............ 67 4.5.1.8 Form Halaman Utama Petugas PBB..................... 68 4.5.1.9 Form Halaman Utama.Pimpinan .......................... 69 4.5.1.10 Form Ubah Password .......................................... 69 4.5.1.11 Form Master Agama ............................................ 70 4.5.1.12 Form Tambah Agama .......................................... 71 4.5.1.13 Form Ubah Agama............................................... 71 4.5.1.14 Form Master Kota ................................................ 72 4.5.1.15 Form Tambah Kota .............................................. 72 4.5.1.16 Form Ubah Kota .................................................. 73 4.5.1.17 Form Master Anggota .......................................... 73 4.5.1.18 Form Tambah Anggota ........................................ 74 4.5.1.19 Form Ubah Anggota ............................................ 75 4.5.1.20 Form Detail Anggota ........................................... 75 4.5.1.21 Form Master Pustaka ........................................... 76 4.5.1.22 Form Tambah Pustaka ......................................... 77 4.5.1.23 Form Tambah Koleksi ......................................... 77 4.5.1.24 Form Detail Koleksi............................................. 78 4.5.1.25 Form Halaman Utama Anggota .......................... 78
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.26 Form Pemesanan Tahap 1.................................... 79 4.5.1.27 Form Penelusuran ................................................ 80 4.5.1.28 Form Pemesanan Tahap 2.................................... 80 4.5.1.29 Form Pengaduan Tahap 1 .................................... 80 4.5.1.30 Form Pengaduan Tahap 2 .................................... 80 4.5.1.31 Form Pengaduan Tahap 3 .................................... 82 4.5.1.32 Form Peminjaman................................................ 82 4.5.1.33 Form Peminjaman Tanpa Pesanan....................... 83 4.5.1.34 Form Peminjaman Dengan Pesanan Tahap 1 ...... 83 4.5.1.35 Form Peminjaman Dengan Pesanan Tahap 2 ...... 84 4.5.1.36 Form Perpanjangan Tahap 1 ................................ 84 4.5.1.37 Form Perpanjangan Tahap 2 ................................ 85 4.5.1.38 Form Pengembalian Tahap 1 ............................... 85 4.5.1.39 Form Pengembalian Tahap 2 ............................... 86 4.5.2
Design Output .................................................................... 86 4.5.2.1 Laporan Peminjaman ............................................. 86 4.5.2.2 Laporan Jumlah Peminjaman Koleksi berdasarkan Kategori.................................................................. 87 4.5.2.3 Laporan Jumlah Anggota berdasarkan Asal Kecamatan.............................................................. 88 4.5.2.4 Grafik Peminjaman ................................................ 89 4.5.2.5 Grafik Pustaka Favorit ........................................... 89
4.6 Bagan Alir ...................................................................................... 90
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.6.1
Bagan Alir Halaman Menu Awal....................... 93
4.6.2
Bagan Alir Home ............................................... 94
4.6.3
Bagan Alir Penelusuran Katalog........................ 94
4.6.4
Bagan Alir Pendaftaran Online .......................... 94
4.6.5
Bagan Alir Login................................................ 95
4.6.6
Bagan Alir Admin .............................................. 95
4.6.7
Bagan Alir Petugas Pendaftaran......................... 95
4.6.8
Bagan Alir Petugas Pelayanan ........................... 96
4.6.9
Bagan Alir Petugas Pengadaan Buku Baru........ 96
4.6.10
Bagan Alir Anggota ........................................... 96
4.6.11
Bagan Alir Pimpinan.......................................... 97
4.6.12
Bagan Alir Grafik............................................... 97
BAB V KESIMPULAN DAN SARAN ............................................................ 105 DAFTAR PUSTAKA
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
DAFTAR TABEL
Nomor
Judul Tabel
Halaman
4.1
Tabel Ketergantungan Antar Entity ......................................................... 43
4.2
Struktur Tabel Anggota............................................................................ 48
4.3
Struktur Tabel Pegawai ............................................................................ 49
4.4
Struktur Tabel Agama .............................................................................. 50
4.5
Struktur Tabel Kota.................................................................................. 50
4.6
Struktur Tabel Kecamatan........................................................................ 50
4.7
Struktur Tabel Pekerjaan.......................................................................... 51
4.8
Struktur Tabel Otoritas............................................................................. 51
4.9
Struktur Tabel Jabatan.............................................................................. 52
4.10
Struktur Tabel Jenis Pengaduan ............................................................... 52
4.11
Struktur Tabel Lokasi Buku ..................................................................... 52
4.12
Struktur Tabel Kategori Buku.................................................................. 53
4.13
Struktur Tabel Klasifikasi Buku............................................................... 53
4.14
Struktur Tabel Bahasa Buku .................................................................... 54
4.15
Struktur Tabel Pengarang Buku ............................................................... 54
4.16
Struktur Tabel Penerbit Buku................................................................... 54
4.17
Struktur Tabel Pustaka ............................................................................. 55
4.18
Struktur Tabel Koleksi ............................................................................. 56
4.19
Struktur Tabel Pesanan ............................................................................ 56
4.20
Struktur Tabel Detail Pesanan.................................................................. 57
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.21
Struktur Tabel Peminjaman...................................................................... 57
4.22
Struktur Tabel Detail Peminjaman........................................................... 58
4.23
Struktur Tabel Pengembalian................................................................... 58
4.24
Struktur Tabel Detail Pengembalian ........................................................ 59
4.25
Struktur Tabel Sanksi............................................................................... 59
4.26
Struktur Tabel Pengaduan ........................................................................ 60
4.27
Struktur Tabel Detail Pengaduan ............................................................. 60
4.28
Struktur Tabel Konfigurasi ...................................................................... 61
4.29
Simbol Komponen Desain Input.........................................................................62
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
DAFTAR GAMBAR
Nomor
Judul Gambar
Halaman
2.1
Struktur Organisasi Kantor Perpustakaan dan Arsip Kabupaten Gresik . 8
4.1
Simbol External Entity............................................................................. 27
4.2
Simbol Process ........................................................................................ 28
4.3
Simbol Data Flow .................................................................................... 28
4.4
Simbol Data Store.................................................................................... 28
4.5
Simbol Split / Merge ................................................................................ 29
4.6
Simbol Split / Merge Hasil Decompose ................................................... 29
4.7
Diagram Jenjang Sistem Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik........................................................................... 32
4.8
Context Diagram Sistem Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik........................................................................... 33
4.9
DFD Level 0 Sistem Informasi Pelayanan Sirkulasi Sistem Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik .................. 34
4.10
DFD Level 1 Master................................................................................. 35
4.11
DFD Level 1 Transaksi ............................................................................ 36
4.12
DFD Level 2 Pendaftaran ......................................................................... 37
4.13
DFD Level 2 Peminjaman ........................................................................ 37
4.14
DFD Level 1 Pembuatan Laporan ............................................................ 38
4.15
Simbol Entitas.......................................................................................... 40
4.16
Simbol Kardinalitas Satu Ke Satu ........................................................... 41
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.17
Simbol Kardinalitas Satu Ke Banyak ...................................................... 41
4.18
Simbol Kardinalitas Banyak Ke Satu ...................................................... 42
4.19
Simbol Kardinalitas Banyak Ke Banyak................................................. 42
4.20
Simbol Relasi Dependent......................................................................... 43
4.21
Simbol Tabel PDM .................................................................................. 44
4.22
CDM Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik ....................................................................................................... 46
4.23
PDM Pelayanan Sirkulasi Perpustakaan .................................................. 47
4.24
Form Beranda ......................................................................................... 63
4.25
Form Home ............................................................................................. 64
4.26
Form Pendaftaran Anggota Baru (secara online).................................... 65
4.27
Form Login ............................................................................................. 65
4.28
Form Halaman Utama Admin ....................................................................... 66
4.29
Form Halaman Utama Petugas Pendaftaran ........................................... 67
4.30
Form Halaman Utama Petugas Pelayanan.............................................. 68
4.31
Form Halaman Utama Petugas PBB....................................................... 69
4.32
Form Halaman Utama Pimpinan ............................................................ 70
4.33
Form Ubah Password ............................................................................. 70
4.34
Form Master Agama ............................................................................... 71
4.35
Form Tambah Agama ............................................................................. 71
4.36
Form Ubah Agama.................................................................................. 72
4.37
Form Master Kota ................................................................................... 72
4.38
Form Tambah Kota ................................................................................. 73
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.39
Form Ubah Kota ..................................................................................... 73
4.40
Form Master Anggota ............................................................................. 74
4.41
Form Tambah Anggota ........................................................................... 74
4.42
Form Ubah Anggota ............................................................................... 75
4.43
Form Detail Anggota .............................................................................. 76
4.44
Form Master Pustaka .............................................................................. 76
4.45
Form Tambah Pustaka ............................................................................ 77
4.46
Form Tambah Koleksi ............................................................................ 78
4.47
Form Detail Koleksi................................................................................ 78
4.48
Form Halaman Utama Anggota .............................................................. 79
4.49
Form Pemesanan Tahap 1....................................................................... 79
4.50
Form Penelusuran ................................................................................... 80
4.51
Form Pemesanan Tahap 2....................................................................... 81
4.52
Form Pengaduan Tahap 1 ....................................................................... 81
4.53
Form Pengaduan Tahap 2 ....................................................................... 81
4.54
Form Pengaduan Tahap 3 ....................................................................... 82
4.55
Form Peminjaman................................................................................... 82
4.56
Form Peminjaman Tanpa Pesanan.......................................................... 83
4.57
Form Peminjaman Dengan Pesanan Tahap 1 ......................................... 84
4.58
Form Peminjaman Dengan Pesanan Tahap 2 ......................................... 84
4.59
Form Perpanjangan Tahap 1 ................................................................... 85
4.60
Form Perpanjangan Tahap 2 ................................................................... 85
4.61
Form Pengembalian Tahap 1 .................................................................. 86
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.62
Form Pengembalian Tahap 2 .................................................................. 86
4.63
Form Laporan Peminjaman Per Bulan.................................................... 87
4.64
Form Laporan Peminjaman Per Tahun ................................................... 87
4.65
Form Laporan Peminjaman Koleksi berdasarkan Kategori per Bulan ... 88
4.66
Form Laporan Peminjaman Koleksi berdasarkan Kategori per Tahun .. 88
4.67
Form Laporan Jumlah Anggota berdasarkan Asal Kecamatan............... 89
4.68
Form Grafik Peminjaman Per Tahun...................................................... 89
4.69
Form Grafik 5 Peringkat Pustaka Terfavorit per Bulan.......................... 90
4.70
Simbol Proses.......................................................................................... 90
4.71
Simbol Manual Input .............................................................................. 90
4.72
Simbol Display........................................................................................ 91
4.73
Simbol Input/Output ............................................................................... 91
4.74
Simbol Garis Alir .................................................................................... 91
4.75
Simbol On – Page Reference .................................................................. 91
4.76
Simbol Off – Page Reference.................................................................. 92
4.77
Simbol Titik Terminal............................................................................. 92
4.78
Simbol Persiapan..................................................................................... 92
4.79
Simbol Keputusan ................................................................................... 92
4.80
Simbol Dokumen .................................................................................... 93
4.81
Bagan Alir Halaman Menu Awal........................................................... 93
4.82
Bagan Alir Home ................................................................................... 94
4.84
Bagan Alir Pendaftaran Online .............................................................. 95
4.87
Bagan Alir Petugas Pendaftaran............................................................. 96
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.90
Bagan Alir Anggota ............................................................................... 97
4.83
Bagan Alir Penelusuran Katalog............................................................ 98
4.85
Bagan Alir Login.................................................................................... 99
4.86
Bagan Alir Admin .................................................................................. 100
4.88
Bagan Alir Petugas Pelayanan ............................................................... 101
4.89
Bagan Alir Petugas PBB ........................................................................ 102
4.91
Bagan Alir Pimpinan.............................................................................. 103
4.92
Bagan Alir Grafik................................................................................... 104
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Lulu Yahdillah, 2010, Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik, Tugas Akhir ini di bawah bimbingan Drs. Eto Wuryanto, DEA dan Eva Hariyanti, S.Si, MT. Program Studi Diploma Tiga Sistem Informasi, Fakultas Sains dan Teknologi, Universitas Airlangga.
ABSTRAK Tujuan dari Tugas Akhir ini adalah membuat sistem informasi pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik yang dapat mempermudah proses transaksi di perpustakaan. Sistem informasi pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik meliputi proses pendaftaran, proses penelusuran katalog, proses pemesanan, proses peminjaman, proses perpanjangan, proses pengembalian, proses sanksi, proses pengaduan, dan proses pembuatan laporan. Metode yang digunakan untuk membuat sistem informasi pelayanan sirkulasi Kantor Perpustakaaan dan Arsip Kabupaten Gresik melalui beberapa tahapan. Pertama mendesain sistem dengan membuat Hierarchy Chart dan Data Flow Diagram (DFD) yang terdiri dari context diagram, DFD level 0, DFD level 1, DFD level 2. Kedua mendesain database dengan membuat Conceptual Data Model (CDM) yang memiliki 26 entitas kemudian di-generate ke dalam Physical Data Model (PDM) sehingga menghasilkan 26 tabel. Ketiga mentrasformasikan PDM ke dalam database yang sebenarnya dengan menggunakan DBMS MySQL, keempat yaitu mendesain form input dan output dengan menggunakan software Microsoft Office Visio. Terakhir yaitu mengimplementasikan algoritma program yang telah disusun dan database yang telah dirancang ke aplikasi menggunakan PHP dan web server apache. Pembuatan sistem informasi pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik ini dapat meningkatkan segala kinerja pada bagian pelayanan serta pengolahan data transaksi semakin mudah, efektif dan efisien.
Kata kunci
:
sistem informasi, pelayanan sirkulasi, perpustakaan
viii Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Lulu Yahdillah, 2010, Circulation Service Information System of Kantor Perpustakaan dan Arsip Kabupaten Gresik, this Final Project under the guidance of Drs. Eto Wuryanto, DEA dan Eva Hariyanti, S.Si, MT. Three Diploma Studies Program Information System, Faculty of Science and Technology, University of Airlangga.
ABSTRACT The objective of this Final Project is create a circulation service information system of Kantor Perpustakaan dan Arsip Kabupaten Gresik that can make transaction process easily. Circulation service information system of Kantor Perpustakaan dan Arsip Kabupaten Gresik includes registration process, searching catalogue process, reserving process, borrowing process, renewing process, returns process, process, fines process, complaint process, and making the report process. Method used to create the circulation service information system of Kantor Perpustakaan dan Arsip Kabupaten Gresik through several phases. First design a system to create Hierarchy Chart and Data Flow Diagram (DFD), which consists of a context diagram, DFD level 0, DFD level 1, DFD level 2. Both create a design database with Conceptual Data Model (CDM), which has 26 entities and to generate on-the Physical Data Model (PDM) so that the table 26. Third is transforming in PDM to the actual database using the MySQL DBMS, Fourth design a form that is input and output using the software Microsoft Office Visio. Last is the algorithm that the program has been developed and a database that has been designed to the application using PHP and apache web server. Making this circulation service information system of Kantor Perpustakaan dan Arsip Kabupaten Gresik can improves the jobs of services part and processing data transactions be more easily, effective and efficient. Key word : information system, circulation service, library
ix Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
BAB I PENDAHULUAN
1.1
Latar Belakang Perkembangan teknologi informasi di era globalisasi ini semakin pesat seiring dengan perkembangan zaman dan lajunya kebutuhan. Hampir seluruh sendi-sendi kehidupan tak luput dari peranan besar teknologi informasi, dimana manusia membutuhkannya untuk menyelesaikan masalah, mengambil keputusan, serta untuk meningkatkan kualitas hidup manusia. Diharapkan dengan adanya perkembangan teknologi informasi tersebut memberikan kemudahan bagi para pengguna untuk bisa mendapatkan informasi yang diinginkan dengan efektif dan efisien. Untuk mewujudkan hal tersebut, maka dibutuhkan suatu sistem informasi. Sistem informasi saat ini merupakan sumber daya utama yang mempunyai nilai strategis dan mempunyai peranan penting sebagai daya saing serta kompetensi utama sebuah organisasi. Sistem informasi dipergunakan untuk tujuan pengumpulan, pengolahan, penyimpanan, melihat kembali dan juga untuk menyalurkan informasi itu sendiri. Komputer merupakan salah satu sarana yang dapat membantu dalam sistem tersebut, sehingga sistem informasi itu akan mempunyai nilai lebih dari pada sebuah sistem yang diolah secara manual, namun juga akan menghasilkan suatu sistem informasi mempunyai produktifitas yang tinggi. Perpustakaan adalah salah satu bentuk usaha yang bergerak di bidang jasa pelayanan dan sarana belajar di lingkungan masyarakat yang
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
kebanyakan
masih
menggunakan
sistem
manual
dalam
pelayanan
sirkulasinya. Oleh sebab itu, seringkali banyak ditemui kendala-kendala seperti terjadinya kesalahan dalam penginputan dan pengolahan data, sehingga bisa menyebabkan penyampaian informasi yang kurang efektif, serta proses pelayanan sirkulasi yang kurang efisien. Hal inilah yang mendorong perlu dilakukannya pembenahan atau bahkan penciptaan aplikasi sistem yang dapat membantu meningkatkan kinerja dalam pengolahan data dan pelayanan sirkulasinya. Kantor Perpustakaan dan Arsip Kabupaten Gresik merupakan salah satu contoh badan jasa tersebut, yang mana kini semakin berkembang pesat, dengan melihat banyaknya masyarakat pengunjung dari semua kalangan yang datang. Itu semua adalah suatu pertanda bahwa eksistensi perpustakaan semakin diperlukan oleh masyarakat. Maka dari itu, dibutuhkan sistem informasi pelayanan sirkulasi perpustakaan yang terkomputerisasi dengan fasilitas, fitur, dan desain dialog yang dapat mempermudah pengguna. Diharapkan dengan adanya sistem yang telah terkomputerisasi, akan mempunyai nilai lebih daripada sistem yang diolah secara manual, karena dapat meningkatkan kinerja pegawai dalam pengolahan data dan bisa memantau arus koleksi yang masuk maupun keluar, sehingga sirkulasi koleksi yang ada dapat berjalan dengan lancar dan terkontrol.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
1.2 Rumusan Masalah 1.2.1
Permasalahan Berdasarkan uraian tersebut di atas maka didapatkan permasalahan sebagai berikut : 1. Bagaimana menganalisa sistem pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik? 2. Bagaimana membuat sebuah sistem pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik dari manual menjadi sistem yang terkomputerisasi sehingga dapat mempermudah kinerja pengolahan data dan membuat proses pelayanan sirkulasi menjadi lebih efisien? 3. Bagaimana membuat laporan-laporan yang berhubungan dengan layanan sirkulasi pada perpustakaan secara mudah, efektif dan efisien?
1.2.2
Batasan Masalah Data yang digunakan dalam pembuatan aplikasi Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Gresik adalah data yang berkaitan dengan proses pelayanan sirkulasi pada perpustakaan. Beberapa proses yang dibahas adalah sebagai berikut : 1. Proses pendaftaran. 2. Proses penelusuran katalog. 3. Proses pemesanan. 4. Proses peminjaman.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
5. Proses perpanjangan. 6. Proses pengembalian. 7. Proses sanksi. 8. Proses pengaduan. 9. Proses pembuatan laporan.
1.3
Tujuan dan Manfaat 1.3.1 Tujuan Adapun tujuan dari Proyek Sistem Informasi ini adalah sebagai berikut : 1. Menganalisa sistem Pelayanan Sirkulasi di Kantor Perpustakaan dan Arsip Kabupaten Gresik yang masih manual. 2. Membuat sebuah sistem informasi pelayanan sirkulasi sehingga mempermudah dalam proses transaksi di perpustakaan tersebut. 3. Membuat laporan yang berhubungan dengan layanan sirkulasi pada perpustakaan yang efektif dan efisien. 1.3.2
Manfaat Manfaat yang diperoleh dari Proyek Sistem Informasi ini adalah sebagai berikut : 1. Bagi pihak perpustakaan a. Mempermudah
dalam
mengolah
berbagai
data
yang
berhubungan dengan pelayanan sirkulasi perpustakaan. b. Meningkatkan efektifitas dan efisiensi kinerja perpustakaan dan menghasilkan informasi yang tepat dan cepat.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
c. Mempermudah dalam pemeliharaan database terutama data buku koleksi dan data anggota. d. Meminimalisasikan tingkat kesalahan saat penginputan data dan sebagai penyimpanan data yang lebih akurat. e. Mempermudah dalam pembuatan laporan dengan efektif dan efisien. 2. Bagi mahasiswa a. Memanfaatkan dan mengembangkan ilmu yang diperoleh selama duduk di bangku kuliah guna diterapkan secara langsung di dalam dunia kerja. b. Dapat merancang, mendesain dan membuat program aplikasi sesuai dengan kondisi dan kebutuhan. c. Memperluas wawasan dalam menghadapi dunia kerja di era kemajuan teknologi. d. Melatih mahasiswa terjun langsung dalam dunia kerja.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
BAB II GAMBARAN UMUM INSTANSI
2.1
Sejarah Singkat Instansi Berdiri pada awal tahun 1990, ditangani oleh Subbag. pendidikan dan olahraga (bagian sosial sekretariat daerah kabupaten Gresik) sampai bulan April 1990 dan masih bernama “Perpustakaan Umum Kabupaten Gresik”. Instansi ini pernah beberapa kali melakukan perubahan nama, mengikuti peraturan daerah yang ada. Pada bulan Mei 1999 sampai dengan Maret 2001, instansi ini merupakan unit kerja yang berdiri sendiri dengan nama unit kerja kantor perpustakaan umum kabupaten Gresik. Pada bulan April 2001, pengelolaan Perpustakaan Umum tidak lagi merupakan unit kerja yang berdiri sendiri. Sesuai otonomi daerah dan berdasarkan Perda (Peraturan Daerah) nomor 27 tahun 2000, maka Perpustakaan Umum digabung dengan Kantor Arsip, sehingga nama berganti menjadi Kantor Arsip dan Perpustakaan Umum Kabupaten Gresik (sampai 14 Juli 2008) sesuai dengan perda nomor 2 tahun 2008. Pada awal Januari 2009, nama Kantor Perpustakaan dan Arsip Kabupaten Gresik baru terealisasikan. Nama itu masih tercanang hingga sekarang.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
2.2
Visi dan Misi Instansi
a. Visi : Kantor Perpustakaan dan Arsip Kabupaten Gresik memiliki visi menjadi pusat layanan “Informasi dan Rujukan” bagi masyarakat tentang penyelenggaraan pemerintah dan kehidupan kebangsaan nasional dari generasi ke generasi berikutnya, serta menjadi sarana belajar sepanjang hayat melalui teknologi informasi dan komunikasi. b. Misi : Dalam rangka mewujudkan visi tersebut, maka ditetapkan misi yang diemban Kantor Perpustakaan dan Arsip Kabupaten Gresik yaitu sebagai berikut : 1. Mewujudkan penertiban dan penyelamatan Arsip / dokumen sebagai bahan
pertanggungjawaban
nasional
dan
bahan
bukti
penyelenggaraan kehidupan kebangsaan; 2. Membangun masyarakat berpengetahuan, berbudaya, maju dan mandiri. 2.3 Lokasi Instansi Kantor Perpustakaan dan Arsip Kabupaten Gresik berlokasi di Jl. Jaksa Agung Suprapto No.20 Gresik. Gedung tersebut terletak dekat SMPN1 Gresik.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
2.4
Struktur Organisasi Struktur organisasi Kantor Perpustakaan dan Arsip Kabupaten Gresik ditunjukkan pada Gambar 2.1.
Gambar 2.1 Struktur Organisasi Kantor Perpustakaan dan Arsip Kabupaten Gresik
2.5
Deskripsi Pekerjaan Sesuai Peraturan Daerah Kabupaten Gresik Nomor 2 Tahun 2008 tentang Organisasi Perangkat Daerah, Kantor Perpustakaan dan Arsip Kabupaten Gresik mempunyai tugas melaksanakan penyusunan dan pelaksanaan kebijakan daerah di bidang pengelolaan perpustakaan, arsip dan dokumentasi. Dalam melaksanakan tugas tersebut Kantor Perpustakaan dan Arsip Kabupaten Gresik menyelenggarakan fungsi : 1).
Pelaksanaan perumusan kebijakan teknis di bidang perpustakaan daerah, kearsipan dan dokumentasi;
2).
Pemberian dukungan atas penyelenggaraan pemerintah daerah di bidang perpustakaan, kearsipan, dan dokumentasi;
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3).
Pembinaan dan pelaksanaan tugas di bidang perpustakaan, kearsipan dan dokumentasi;
4).
Pelaksanaan tugas lain yang diberikan oleh Bupati sesuai dengan tugas dan fungsinya.
Untuk menjalankan tugas yang telah dibebankan, Kantor Perpustakaan dan Arsip Kabupaten Gresik memiliki struktur organisasi yang terdiri dari : 1)
Kepala Kantor Kepala Kantor mempunyai fungsi sebagai berikut : a. Pengkoordinasian perumusan rancangan kebijakan, program dan kegiatan di bidang pengelolaan perpustakaan, kearsipan dan dokumentasi daerah; b. Pengkoordinasian pelaksanaan kebijakan dan penyusunan petunjuk teknis, petunjuk pelaksanaan dalam pengelolaan perpustakaan, kearsipan dan dokumentasi daerah; c. Pengkoordinasian
pelaksanaan
pembinaan
dan
pengelolaan
perpustakaan, kearsipan dan dokumentasi daerah; d. Pelaksanaan
pembinaan
pengelolaan,
pemeliharaan
dan
pengklasifikasian arsip dari satuan pengelola arsip sesuai dengan kualifikasinyaa; e. Pengkoordinasian pengelolaan, sistem jaringan, pengumpulan, mensistematiskan dan pengelolaan arsip inaktif, penyajian bahan pustaka karya cetak, serta karya rekam daerah;
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
f. Pelaksanaan evaluasi dan pelaporan pengelolaan perpustakaan, kearsipan dan dokumentasi daerah; g. Pelaksanaan evaluasi dan pelaporan pengelolaan perpustakaan, kearsipan dan dokumentasi daerah; h. Pengkoordinasian pelaksanaan urusan tata usaha dan rumah tangga Kantor Perpustakaan dan Arsip; i. Pelaksanaan tugas kedinasan lain yang diberikan oleh Bupati sesuai dengan bidang tugasnya. 2)
Sub Bagian Tata Usaha Sub Bagian Tata Usaha mempunyai tugas melaksanakan pengelolaan surat menyurat, kearsipan, administrasi kepegawaian, keuangan dan perlengkapan kantor serta tugas kerumahtanggaan Kantor Perpustakaan dan Arsip. Dalam melaksanakan tugasnya mempunyai fungsi : a.
Pengelolaan administrasi keuangan;
b.
Pengelolaan administrasi kepegawaian;
c.
Pengelolaan surat menyurat dan kearsipan;
d.
Pengelolaan urusan rumah tangga dan perlengkapan;
e.
Pengelolaan protokoler, kehumasan dan perjalanan dinas;
f.
Pelaksanaan teknis administrasi kepala dan semua
Unit
Organisasi di lingkup Kantor Perpustakaan dan Arsip; g.
Pengkoordinasian rencana kegiatan dari masing - masing unit untuk ditetapkan sebagai rumusan program;
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
h.
Pelakasanaan tugas kedinasan lain yang diberikan oleh Kepala Kantor sesuai dengan bidang tugasnya.
3). Seksi Pelayanan Perpustakaan Seksi Pelayanan Perpustakaan mempunyai tugas melaksanakan kegiatan
di
bidang
pelayanan
perpustakaan
daerah.
Dalam
melaksanakan tugasnya mempunyai fungsi : a.
Penyusunan program dan kegiatan pelayanan perpustakaan;
b.
Perumusan petunjuk teknis dan petunjuk pelaksanaan pelayanan perpustakaan;
c.
Perencanaaan dan pengadaan koleksi baru;
d.
Pengelolaan, perawatan, penataan dan pelestarian bahan pustaka;
e.
Pelayanan kepustakaan kepada masyarakat, lembaga atau instansi dan pelayanan kepustakaan dengan mobil keliling;
f.
Pelaksanaan koordinasi penyelenggaraan pelayanan perpustakaan;
g.
Pelaksanaan tugas kedinasan lain yang diberikan oleh Kepala Kantor sesuai dengan bidang tugasnya.
4). Seksi Pembinaan Perpustakaan, Seksi Pembinaan Perpustakaan mempunyai tugas melaksanakan pembinaan
dan
pengembangan
perpustakaan
daerah.
Dalam
melaksanakan tugasnya mempunyai fungsi : a.
Penyusunan program dan kegiatan pembinaan perpustakaan;
b.
Perumusan petunjuk teknis dan petunjuk pelaksanaan pembinaan perpustakaan;
c.
Tugas Akhir
Perumusan rancangan kebijakan pembinaan perpustakaan;
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
d.
Pelaksanaan
kebijakan pengembangan SDM dan organisasi
pengelolaan perpustakaan; e.
Pembinaan teknis tentang pengembangan sarana dan prasarana, kerjasama perpustakaan dengan pemangku kepentingan;
f.
Pelaksanaan
koordinasi
dalam
rangka
pembinaan
dan
pemberdayaan perpustakaan dan pengembangan minat baca; g.
Pengusulan
kebijakan
pengembangan
jabatan
fungsional
pustakawan sesuai kebutuhan; h.
Pengusulan rancangan penilaian dan penetapan angka kredit jabatan
fungsional
pustakawan
di
lingkungan
Kantor
Perpustakaan dan Arsip; i.
Pengusulan penyelenggaraan diklat teknis dan fungsional pustakawan;
j.
Perumusan
rancangan
kebijakan
penyelenggaraan
jaringan
perpustakaan; k.
Pelaksanaan tugas kedinasan lain yang diberikan oleh Kepala Kantor sesuai dengan bidang tugasnya.
5). Seksi Arsip dan Dokumentasi, Seksi Arsip dan Dokumentasi mempunyai tugas melaksanakan pengelolaan kearsipan dan dokumentasi. Dalam melaksanakan tugasnya mempunyai fungsi : a.
Penyusunan program dan kegiatan pengelolaan kearsipan dan dokumentasi;
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
b.
Perumusan kebijakan pelaksanaan
petunjuk
pengelolaan
teknis
arsip
dan
dan
petunjuk
dokumentasi,
serta
penyusunan pola klasifikasi arsip; c.
perumusan rancangan kebijakan sistem pembinaan, pengelolaan dan pelayanan kearsipan dan dokumentasi;
d.
Pelaksanaan
pembinaan
pengelolaan,
pemeliharaan
dan
pengklasifikasi arsip dari satuan pengelola arsip sesuai dengan kualifikasinya; e.
Pelaksanaan penyusunan pedoman sistem pengembangan jaringan pengelolaan kearsipan dan dokumentasi;
f.
Penetapan kebijakan penggunaan sarana dan prasarana kearsipan sesuai dengan kebijakan nasional;
g.
Pengkoordinasian
penetapan
kebijakan
penyelenggaraan
pengelolaan kearsipan dan dokumentasi; h.
Penyusunan pedoman dalam pemrosesan tata cara penyusutan arsip;
i.
Penyiapan bahan pengelolaan dan penyelamatan kearsipan dan dokumentasi;
j.
Pelaksanaan koordinasi dalam rangka pembinaan arsiparis;
k.
Pengusulan kebijakan pengembangan jabatan fungsional arsiparis sesuai kebutuhan;
l.
Pengusulan penyelenggaraan pendidikan dan pelatihan teknis fungsional arsiparis;
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
m.
Pelaksanaan tugas kedinasan lain yang diberikan oleh Kepala Kantor sesuai dengan bidang tugasnya.
6). Kelompok Jabatan Fungsional, mempunyai tugas melaksanakan sebagian tugas Kantor Perpustakaan dan Arsip sesuai bidang keahlian dan/atau keterampilan tertentu serta bersifat mandiri.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
BAB III ANALISIS SISTEM
3.1
Bagian-Bagian yang Terlibat dalam Sistem Pelayanan Sirkulasi Perpustakaan Bagian-bagian yang terlibat dalam sistem pelayanan sirkulasi yang ada di Kantor Perpustakaan dan Arsip Kabupaten Gresik adalah sebagai berikut : 1. Pimpinan Pimpinan secara umum berperan sebagai penyusun perencanaan dan
program
mengorganisasi,
kegiatan,
merumuskan
mengarahkan,
rancangan
mengkoodinasikan,
kebijakan,
melaksanakan
pengawasan, serta mengevaluasi seluruh kinerja di perpustakaan. Oleh karena itu, pimpinan selalu mendapat laporan-laporan sesuai dengan kebutuhan yang dapat digunakan sebagai dasar pertimbangan apabila akan mengambil sebuah kebijakan untuk manajemen perpustakaan. 2. Bagian Tata Usaha Bagian tata usaha mengelola kearsipan perpustakaan. 2. Petugas Pendaftaran Petugas pendaftaran melaksanakan pengelolaan data anggota baru maupun anggota lama yang terdaftar di perpustakaan. 3. Petugas Pelayanan Petugas pelayanan melaksanakan pengelolaan data peminjaman, perpanjangan dan pengembalian buku koleksi.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4. Petugas PBB (Pengadaan Buku Baru) Bagian pengadaan buku baru atau PBB, bertugas mengelola data pengadaan buku koleksi yang ada di perpustakaan. 6. Anggota Anggota dapat melakukan peminjaman, perpanjangan ataupun pengembalian buku koleksi.
3.2 Dokumen-Dokumen Pendukung pada Sistem Pelayanan Sirkulasi Dokumen-dokumen pendukung yang digunakan pada sistem pelayanan sirkulasi yang ada di Kantor Perpustakaan dan Arsip Kabupaten Gresik adalah : 1. Formulir Permintaan Menjadi Anggota Formulir permintaan menjadi anggota adalah sebuah form yang harus diisi oleh calon anggota baru perpustakaan. Formulir Permintaan Menjadi Anggota ditunjukkan pada Gambar Lampiran 3.1. 2. Kartu Anggota Kartu anggota digunakan oleh anggota sebagai tanda bahwa dirinya telah menjadi anggota sah perpustakaan dan berhak meminjam buku koleksi. Kartu Anggota ditunjukkan pada Gambar Lampiran 3.2. 3. Kartu Peminjaman Kartu peminjaman digunakan untuk mencatat data peminjaman seorang anggota. Dokumen ini disimpan dalam loker khusus yang disediakan di perpustakaan. Kartu Peminjaman ditunjukkan pada Gambar Lampiran 3.3.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4. Slip Tanggal Harus Kembali Slip tanggal harus kembali ada di dalam buku halaman belakang dan digunakan untuk memberikan keterangan tanggal harus kembali pada buku saat buku tersebut dipinjam. Slip Tanggal Harus Kembali ditunjukkan pada Gambaran Lampiran 3.4. 5. Kartu Buku Kartu buku diletakkan pada kantong buku bagian belakang. Kartu ini dicabut dan diberi stempel tanggal harus kembali pada saat buku tersebut dipinjam. Kartu buku akan dikembalikan ke dalam kantong buku pada saat buku sudah dikembalikan oleh anggota. Gambar Kartu Buku ditunjukkan pada Gambar Lampiran 3.5. 6. Surat Pemberitahuan Keterlambatan Surat pemberitahuan keterlambatan adalah sebuah surat yang ditujukan kepada anggota. Surat ini memberitahukan supaya anggota segera mengembalikan buku yang sudah melewati jatuh tempo pengembalian. Surat Pemberitahuan Keterlambatan ditunjukkan pada Gambar Lampiran 3.6. 7. Formulir Perpanjangan Kartu Anggota Formulir perpanjangan kartu anggota diperuntukkan bagi anggota yang ingin memperpanjang keanggotaannya pada saat masa berlaku keanggotaannya telah habis. Formulir Perpanjangan Kartu Anggota ditunjukkan pada lampiran 3.7.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
8. Form Pengaduan Form ini disediakan untuk anggota yang ingin menyampaikan pengaduaannya tentang hal-hal yang berkaitan dengan pelayanan sirkulasi perpustakaan. Form pengaduan ditunjukkan pada Gambar Lampiran 3.8.
3.3
Sistem Kerja Sistem kerja yang terdapat pada sistem pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik antara lain : 3.3.1
Proses Pendaftaran Bagian yang terlibat dalam proses pendaftaran adalah petugas pendaftaran dan calon anggota yang ingin mendaftarkan diri menjadi anggota perpustakaan. Keanggotaan terbuka untuk umum yang memiliki domisili asal di Gresik. Calon anggota harus memenuhi persyaratan-persyaratan keanggotaan yang telah ditetapkan. Masa berlaku keanggotaan setelah terdaftar adalah tiga tahun. Jika masa berlaku keanggotaan telah habis dan ingin memperpanjang keanggotaan, anggota harus daftar ulang kembali.
3.3.2
Proses Penelusuran Katalog Proses penelusuran katalog dilakukan oleh anggota untuk mempermudah dalam pencarian buku yang akan dipinjam.
3.3.3
Proses Pemesanan Proses pemesanan merupakan pengembangan dari sistem yang sudah ada untuk meningkatkan pelayanan perpustakaan. Sebelum
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
meminjam, anggota dapat memesan buku koleksi tertentu tanpa datang langsung ke perpustakaan sebelum buku tersebut dipinjam oleh orang lain. Bagian yang terlibat dalam proses pemesanan adalah petugas pelayanan dan anggota yang hendak memesan buku koleksi sebelum melakukan peminjaman. 3.3.4
Proses Peminjaman Bagian yang terlibat dalam proses peminjaman adalah petugas pelayanan dan anggota yang ingin meminjam buku dari perpustakaan untuk dibawa pulang. Setiap anggota diperkenankan meminjam buku sebanyak dua eksemplar. Lama masa pinjam selama tujuh hari.
3.3.5
Proses Perpanjangan Bagian yang terlibat dalam proses perpanjangan adalah petugas pelayanan dan anggota yang ingin memperpanjang buku.
3.3.6
Proses Pengembalian Bagian yang terlibat dalam transaksi pengembalian adalah petugas pelayanan dan anggota yang meminjam. Keterlambatan pengembalian akan dikenai sanksi tidak boleh meminjam selama jumlah hari keterlambatan pengembalian buku tersebut. Sedangkan apabila menghilangkan buku yang dipinjam, harus mengganti dengan judul yang sama atau buku lain yang ditetapkan pihak pimpinan.
2.3.7
Proses Sanksi Proses sanksi terjadi ketika anggota terlambat mengembalikan buku. Keterlambatan pengembalian akan dikenai sanksi tidak boleh meminjam selama jumlah hari keterlambatan pengembalian buku
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
tersebut. Bagian yang terlibat dalam proses ini adalah petugas pelayanan dan anggota yang meminjam. 3.3.8 Proses Pengaduan Proses pengaduan dilakukan oleh anggota yang ingin memberikan komplain, masukan, ataupun saran mengenai hal-hal yang berkaitan dengan sirkulasi pelayanan perpustakaan. Jenis pengaduan bisa berdasarkan buku, fasilitas, pelayanan, tempat, dan lain-lain. 3.3.9 Proses Pembuatan Laporan Proses pembuatan laporan bisa dilakukan setiap akhir bulan dan akhir tahun oleh petugas yang bersangkutan.
3.4
Prosedur-Prosedur Sistem 3.4.1
Prosedur Pendaftaran Dalam prosedur pendaftaran ada beberapa tahapan, meliputi : 1. Anggota datang ke perpustakaan dengan kelengkapan tertentu, antara lain sebagai berikut : a. Pas foto terbaru berwarna ukuran 3x4 cm sebanyak 1 lembar. b. Fotokopi identitas yang masih berlaku ( kartu pelajar / KTM / KTP ) sebanyak 1 lembar. 2. Anggota menuju ke meja petugas pendaftaran dan mengisi formulir permintaan menjadi anggota secara lengkap.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3. Formulir yang telah diisi lengkap oleh anggota beserta kelengkapan
keanggotaan
diserahkan
kepada
petugas
pendaftaran. 4. Petugas mencatat data anggota ke buku anggota. 5. Pendaftaran selesai, kartu anggota akan diberikan ke anggota yang bersangkutan satu minggu kemudian. 6. Jika anggota baru ingin meminjam hari itu juga, diperkenankan meminjam tanpa kartu anggota, karena kartu anggota baru bisa diambil seminggu kemudian. 3.4.2
Prosedur Penelusuran Katalog Dalam prosedur penelusuran katalog ada beberapa tahapan, meliputi : 1. Anggota menuju kotak katalog. 2. Anggota melakukan pencarian buku berdasarkan beberapa pilihan katalog, di antaranya : judul buku, nama pengarang, subjek buku (kategori buku). 3. Anggota menuju rak buku sesuai dengan petunjuk kode buku dan lokasi rak buku pada kartu katalog yang sudah dipilih.
3.4.3
Prosedur Pemesanan Prosedur pemesanan secara manual tidak ada pada saat ini karena sistem pemesanan merupakan sistem baru yang akan dikembangkan dari sistem yang sudah ada. Sistem ini dibuat untuk meningkatkan pelayanan perpustakaan. Sebelum meminjam, anggota
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
dapat memesan buku koleksi tertentu tanpa datang langsung ke perpustakaan sebelum buku tersebut dipinjam oleh orang lain. 3.4.4
Prosedur Peminjaman 1. Prosedur peminjaman tanpa pesanan Dalam prosedur peminjaman ada beberapa tahapan, meliputi : a. Anggota : 1. Anggota menuju rak koleksi. 2. Anggota memilih-milih koleksi yang diinginkan. 3. Buku koleksi pilihan diambil dari rak dan dibawa ke bagian petugas pelayanan. 4. Anggota menyerahkan kartu peminjaman yang telah diambil dari loker sesuai dengan abjad huruf nama depannya, dan memperlihatkan kartu anggota perpustakaan kepada petugas pelayanan. b. Petugas : 1. Memeriksa kebenaran kartu anggota. 2. Kartu buku dicabut dari kantongnya. 3. Memberi stempel tanggal harus kembali pada kartu buku, slip tanggal harus kembali, dan kartu peminjaman. 4. Peminjaman selesai, buku dan kartu anggota diserahkan kepada anggota. 2. Prosedur peminjaman dengan pesanan Prosedur peminjaman dengan pemesanan secara manual tidak ada pada saat ini, karena sistem pemesanan merupakan sistem baru
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
yang akan dikembangkan dari sistem yang sudah ada. Sistem ini dibuat untuk meningkatkan pelayanan perpustakaan. 3.4.5
Prosedur Perpanjangan Dalam prosedur perpanjangan ada beberapa tahapan, meliputi: 1. Peminjam memperlihatkan kartu anggota pada petugas pelayanan untuk dicek. 2. Petugas mengambil kartu peminjaman beserta kartu buku sesuai dengan buku yang dipinjam oleh peminjam tersebut. 3. Petugas melakukan pendataan buku yang ingin diperpanjang. 4. Memberi stempel tanggal harus kembali pada kartu buku, slip tanggal harus kembali, dan kartu peminjaman. 5. Perpanjangan selesai, buku dan kartu anggota diserahkan kepada peminjam. Anggota hanya bisa memperpanjang masa pinjam buku maksimal 3 kali.
3.4.6
Prosedur Pengembalian Dalam prosedur pengembalian ada beberapa tahapan, meliputi : 1. Peminjam memperlihatkan kartu anggota dan menyerahkan buku yang akan dikembalikan. 2. Petugas memeriksa tanggal harus kembali pengembalian buku tersebut. Jika melebihi tanggal jatuh tempo pengembalian, anggota dikenai sanksi yaitu tidak boleh meminjam selama jumlah hari keterlambatan pengembalian buku tersebut.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3. Petugas memeriksa kelengkapan buku. Jika buku hilang, peminjam harus mengganti dengan judul yang sama atau buku lain yang ditetapkan pihak pimpinan. 4. Petugas mengambil kartu peminjaman atas nama anggota tersebut kemudian memberikan stempel kembali. 5. Petugas menyerahkan kartu anggota pada anggota tersebut. 6. Petugas memasukkan kembali kartu buku dari buku yang dikembalikan tadi. 7. Pengembalian selesai. 8. Petugas menyisihkan waktu untuk mengembalikan buku-buku yang telah dikembalikan ke rak koleksi lagi. 3.4.7
Prosedur Sanksi Dalam prosedur sanksi ada beberapa tahapan, yaitu : 1. Anggota mengembalikan buku koleksi. 2. Petugas pelayanan memeriksa tanggal harus kembali pada slip tanggal harus kembali yang berada pada halaman bagian belakang. 3. Tanggal kembali (tertanggal sekarang) lebih dari tanggal harus kembali, maka keterlambatan pengembalian akan dikenai sanksi tidak boleh meminjam selama jumlah hari keterlambatan pengembalian buku tersebut.
3.4.8 Prosedur Pengaduan Dalam prosedur pengaduan ada beberapa tahapan, yaitu :
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
1. Anggota mengambil formulir pengaduan yang berada di dekat meja pelayanan. 2. Anggota mengisi formulir pengaduan tersebut. 3. Anggota memasukkan formulir yang telah diisi lengkap pada kotak pengaduan. 4. Pengaduan selesai. 5. Pengaduan akan diproses dan akan dibuatkan laporan yang akan disalurkan kepada pimpinan untuk ditanggapi. 3.4.9 Prosedur Pembuatan Laporan Prosedur pembuatan laporan antara lain sebagai berikut : 1. Petugas pendaftaran selalu meng-update jumlah anggota tiap harinya berdasarkan kecamatan asal dan status anggota. Sewaktuwaktu, laporan anggota bisa diminta kapanpun. 2. Petugas pelayanan membuat laporan transaksi pelayanan (peminjaman dan pengembalian) per bulan dan per tahun.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
BAB IV DESAIN DAN IMPLEMENTASI
4.1
Desain Sistem Desain sistem merupakan tahap lanjutan dari analisis sistem di dalam satu kesatuan proses pengembangan sistem. Tujuannya untuk memenuhi kebutuhan user dan memberikan gambaran yang jelas serta rancang bangun yang lengkap kepada user dan pihak manajemen tentang sistem yang diusulkan. Desain sistem ini akan mengidentifikasi komponen-komponen sistem informasi yang akan didesain. Sedangkan desain sistem yang akan dijelaskan pada laporan berikut ini adalah menyangkut desain model, desain database serta desain input dan output. Model pengolahan data yang akan digunakan pada sistem ini adalah pengolahan data bersifat langsung yang digunakan untuk menghasilkan informasi yang tepat dan akurat. Dalam hal ini penulis menggunakan bahasa pemrograman PHP dan DBMS MySQL.
4.2
Desain Model Desain model dari Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik ini disajikan dalam bentuk model logika yang digambarkan dengan menggunakan Data Flow Diagram (DFD), yang sering digunakan untuk menggambarkan suatu sistem yang telah ada atau sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir dan akan disimpan (Jogiyanto,1999).
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Untuk mendesain model sistem informasi yang akan dibuat bisa dalam bentuk physical system dan logical model. Alat yang tepat untuk menggambarkan desain model yang berupa physical system dapat menggunakan bagan alir sistem (system flowchart). Simbol-simbol dalam bagan alir sistem menunjukkan secara tepat arti fisiknya. Sedangkan untuk menggambarkan bentuk desain model sistem informasi yang berupa logical model dapat digambarkan dengan menggunakan diagram arus data (data flow diagram atau DFD), yang akan lebih menjelaskan kepada user bagaimana sistem akan bekerja secara logis. Simbol-simbol
yang
digunakan
dalam
Data
Flow
Diagram
menggunakan Gane and Sarson Symbols adalah sebagai berikut: 1.
External Entity Entitas Luar adalah entitas yang berada di luar sistem yang memberikan data kepada sistem (source) atau yang menerima informasi dari sistem (sink) (Nugroho, 2007). Suatu entitas berupa orang, kelompok, departemen, atau sistem yang bisa menerima informasi atau data awal (Kendall, 2003). Simbol External Entity ditunjukkan pada Gambar 4.1.
Entt_1
Gambar 4.1 Simbol External Entity
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
2.
Process Process menggambarkan perubahan bentuk data dari hasil suatu arus data yang masuk ke dalam proses untuk dihasilkan arus data yang akan keluar dari proses. Simbol Process ditunjukkan pada Gambar 4.2. 1 Prcs_1
Gambar 4.2 Simbol Process
3.
Data Flow Data flow merupakan obyek lokal yang menggambarkan perpindahan data antar proses, external entity dan data store. Simbol Data Flow ditunjukkan pada Gambar 4.3.
Gambar 4.3 Simbol Data Flow
4.
Data Store Data
store
merupakan
penyimpanan
data
yang
menandakan
penyimpanan manual, seperti lemari file, atau sebuah file atau basisdata terkomputerisasi (Kendall, 2003). Simbol Data Store ditunjukkan pada Gambar 4.4 1
Stor_1
Gambar 4.4 Simbol Data Store
5.
Split / Merge Split merupakan suatu objek yang digunakan untuk memecah suatu data flow menjadi beberapa data flow yang dapat dikirim ke proses yang berbeda sedangkan Merge digunakan untuk menggabungkan
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
beberapa data flow ke dalam satu data flow. Simbol Split / Merge ditunjukkan pada Gambar 4.5.
Gambar 4.5 Simbol Split / Merge
Jika data flow hasil dari split / merge masuk ke dalam suatu proses, kemudian proses tersebut di-decompose, maka simbol split / merge pada level hasil decompose akan berubah menjadi seperti pada Gambar 4.6.
Gambar 4.6 Simbol Split / Merge Hasil Decompose
4.2.1
Diagram Jenjang (Hierarchy Chart) Diagram berjenjang (Hirarchy Chart) adalah bagan yang digunakan untuk mendefinisikan dan mengilustrasikan organisasi dari sistem informasi secara berjenjang. Diagram jenjang Sistem Informasi Sirkulasi Pelayanan Kantor Perpustakaan dan Arsip Kabupaten Gresik ditunjukkan pada Gambar 4.7.
4.2.2 DFD (Data Flow Diagram) Pada sistem pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik yang masih manual, bagian yang terlibat adalah sejumlah 6 bagian. Namun pada sistem informasi pelayanan sirkulasinya, ada penambahan 1 pelaku yang terlibat dalam sistem yaitu calon anggota. Hal ini terkait dengan adanya pengembangan proses. Sehingga DFD Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik mempunyai 7
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
bagian yang terlibat dan disesuaikan dengan masing-masing hak aksesnya., berikut ini adalah penjelasannya: 1. Pimpinan adalah pegawai yang memiliki hak akses untuk mengolah laporan-laporan yang tersedia dan meng-update data pengaduan anggota. 2. Admin adalah pegawai yang mempunyai hak akses terhadap master-master yang berhubungan dengan data pengguna dan mengolah data master tersebut. Master-master tersebut adalah master pegawai, master jabatan, master otoritas, master kota, master agama, master kecamatan, master jenis pengaduan, dan master konfigurasi. Sub Bagian Tata Usaha pada sistem manual, kini bertindak sebagai admin. 3. Petugas pendaftaran adalah pegawai yang mempunyai hak akses
terhadap
master
anggota
dan
mengolah
proses
pendaftaran. 4. Petugas pelayanan adalah pegawai yang mempunyai hak akses terhadap
transaksi-transaksi
yang
berhubungan
dengan
sirkulasi. Transaksi-transaksi tersebut adalah peminjaman, perpanjangan dan pengembalian. Selain petugas pelayanan berhak mengakses data anggota pinjam, data pesanan, dan data sanksi. 5. Petugas pengadaan buku baru (PBB) adalah pegawai yang mempunyai
hak
akses
terhadap
master-master
yang
berhubungan dengan pustaka. Master-master tersebut adalah
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
master pustaka, master pengarang buku, master penerbit buku, master lokasi buku buku, master kategori buku, master klasifikasi buku, master bahasa buku. 6. Calon anggota adalah pelaku yang hendak mendaftarkan diri menjadi anggota perpustakaan melalui pendaftaran online. 7. Anggota adalah pelaku yang mempunyai hak akses terhadap transaksi pemesanan dan pengaduan. 4.2.2.1
Context Diagram Context diagram adalah tingkatan tertinggi dalam diagram aliran data dan memuat satu proses, menunjukkan sistem secara keseluruhan (Kendall, 2003). Context Diagram Sistem Informasi Kabupaten Gresik ditunjukkan pada Gambar 4.8.
4.2.2.2 DFD Level 0 DFD level 0 adalah pengembangan dari context diagram. DFD level 0 Sistem Informasi Pelayanan Sirkulasi Kantor
Perpustakaan
dan
Arsip
Kabupaten
Gresik
ditunjukkan pada Gambar 4.9.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
0 Sistem Informasi Sirkulasi Pelayanan Kantor Perpustakaan dan Arsip Kabupaten Gresik
1
3
2
Pengolahan Data Master
Pembuatan Laporan
Pengolahan Transaksi 1.1
Pengolahan Data Master Kota
3.1
2.1
Pembuatan Laporan Anggota
Pendaftaran
1.2
3.2
2.1.1
Pembuatan Laporan Peminjaman
Pengolahan Data Master Agama
Pendaftaran Langsung
1,3
2.1.2
3.3
Pendaftaran Online
Pembuatan Laporan Pengembalian
Pengolahan Data Master Jabatan 1.4
2.1.3
3.4
Pengolahan Data Master Otoritas
Aktivasi Anggota
Pembuatan Laporan Sanksi
1.5 Pengolahan Data Master Kecamatan
3.5 2.2
Pembuatan Laporan Pesanan
Penelusuran Katalog 1.6 Pengolahan Data Master Jenis Pengaduan 1.7
3.6 2.3
Pembuatan Laporan Pengaduan
Pemesanan
Pengolahan Data Master Pekerjaan
2.4
1.8
Peminjaman
Pengolahan Data Master Pegawai
2.4.1 Peminjaman Tanpa Pesanan (Langsung)
1.9 Pengolahan Data Master Pengarang Buku
2.4.2 Peminjaman Dengan Pesanan
1.10 Pengolahan Data Master Penerbit Buku
2.5
1.11
Perpanjangan
Pengolahan Data Master Lokasi Buku 1.12 Pengolahan Data Master Kategori Buku 1.13 Pengolahan Data Master Klasifikasi Buku
2.6 Pengembalian
2.7 Sanksi
2.8
1.14 Pengolahan Data Master Bahasa Buku
Pengaduan
1.15 Pengolahan Data Master Pustaka
Gambar 4.7 Diagram Jenjang Sistem Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
0 master pengarang buku data calon anggota Petugas Pendaftaran
master penerbit buku master lokasi buku
kartu anggota
Petugas PBB
master kategori buku status aktif master klasifikasi buku master bahasa buku Calon Anggota
master pustaka data calon anggota
data peminjaman keyword buku Anggota
bukti peminjaman
hasil penelusuran pesanan pengaduan tanggapan pengaduan
data peminjaman anggota dengan pesanan Sistem Informasi Sirkulasi Pelayanan Kantor Perpustakaan dan Arsip Kab Gresik
Petugas Pelayanan
data perpanjangan data pengembalian lengkap
laporan anggota laporan peminjaman
master kota master agama
laporan pengembalian
master pekerjaan Pimpinan
laporan sanksi master jabatan Admin
laporan pesanan
master otoritas
laporan pengaduan
master kecamatan
data pengaduan anggota
master jenis pengaduan master pegawai
+
tanggapan pengaduan update
master konfigurasi
Gambar 4.8 Context Diagram Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
1 [master kota]
data master kota
2
kota
3
agama
4
jabatan
[master agama] data master agama [master jabatan] [master otoritas]
data master jabatan
Admin [master pekerjaan]
data master otoritas
[master kecamatan]
5
otoritas
6
kecamatan
[master jenis pengaduan] data master kecamatan [master pegawai]
7
[master konfigurasi]
8
pekerjaan
9
pegawai
data master pekerjaan
[master penerbit buku] [master lokasi buku]
Petugas PBB
jenis pengaduan
data master jenis pengaduan
[master pengarang buku]
data master pegawai
[master kategori buku]
27
Pengolahan Data Master
konfigurasi
data master konfigurasi [master klasifikasi buku] 10
pengarangbuku
data master pengarang buku
[master pustaka] [master bahasa buku]
11
penerbitbuku
data master penerbit buku
12
data master lokasi buku
lokasibuku 13
kategoribuku
data master kategori buku 14
klasifikasibuku
data master klasifikasi buku
Petugas Pendaftaran
15
bahasabuku
data master bahasa buku 16
data master pustaka
+
17
data master koleksi
2
pustaka
koleksi
data koleksi data_koleksi
[kartu anggota]
data koleksi2 data pustaka
[data calon anggota]
data bahasa buku [status aktif]
data klasifikasi buku data kategori buku
Calon Anggota
data penerbit buku data pengarang buku
[data calon anggota]
data master anggota
data peminjaman data peminjaman
18
peminjaman data anggota
data peminjaman2 [keyword buku]
data detail peminjaman
19
detailpeminjaman
20
pengembalian
1
anggota
data detail peminjaman
data detail peminjaman2
[hasil penelusuran]
data detail peminjaman update
Anggota [pesanan]
data pengembalian
data pengembalian [pengaduan]
data pengembalian2 data pengembalian update
[tanggapan pengaduan]
data detail pengembalian
data pengembalian 21
data detail pengembalian2
detailpengembalian
data detail pengembalian update [data peminjaman]
Pengolahan Transaksi
data detail pengembalian update2 data pesanan
[bukti peminjaman] Petugas Pelayanan
22
pesanan
23
detailpesanan
data pesanan data detail pesanan
[data peminjaman anggota dengan pesanan]
data detail pesanan
data detail pesanan 24
pengaduan
25
detailpengaduan
26
sanksi
data pengaduan
[data perpanjangan]
data pesanan
data pengaduan data detail pengaduan
data detail pengaduan
[data pengembalian lengkap]
data sanksi
data sanksi data calon anggota status aktif update data anggota data jenis pengaduan maksimal pinjam maksimal pinjam2 lama pinjam lama pinjam2 maksimalpesan lamaaktivasipesanan maksimalperpanjangan
+
masa berlaku keanggotaan masa berlaku keanggotaan2 3 [laporan anggota]
[tanggapan pengaduan update]
[laporan peminjaman] Pimpinan [laporan pengembalian]
[data pengaduan anggota]
Pembuatan Laporan
[laporan sanksi] [laporan pesanan]
+
[laporan pengaduan]
Gambar 4.9 DFD Level 0 Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan Kabupaten Gresik
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.2.2.3
DFD Level 1 Pengolahan Data Master DFD level 1 Pengolahan Data Master ditunjukkan pada Gambar 4.10. 1.1
data kota alamat pegawai
[master kota]
Pengolahan Data Master Kota
[master agama]
Pengolahan Data Master Agama
2
[data master kota]
kota
1.2
[data master agama]
data agama pegawai
3
agama
4
jabatan
5
otoritas
1.3 data jabatan pegawai
Pengolahan Data Master Jabatan
[master jabatan]
[data master jabatan]
1.4 Pengolahan Data Master Otoritas
[master otoritas]
data otoritas
[data master otoritas]
1.5
Admin
Pengolahan Data Master Kecamatan [data master kecamatan]
[master kecamatan]
6
kecamatan
1.6
[master jenis pengaduan]
Pengolahan Data Master Jenis Pengaduan
7
[data master jenis pengaduan]
jenis pengaduan
1.7 8
Pengolahan Data Master Pekerjaan
[master pekerjaan]
pekerjaan
[data master pekerjaan] 1.8 Pengolahan Data Master Pegawai
[master pegawai] 1.9 Pengolahan Data Master Konfigurasi
[master konfigurasi]
27
9
pegawai
[data master konfigurasi]
1.10
[master pengarang buku]
[data master pegawai]
konfigurasi
data pengarang buku
Pengolahan Data [data master pengarang buku] Master Pengarang Buku
10
pengarangbuku
11
penerbitbuku
1.11 data kota penerbit buku Pengolahan Data Master Penerbit Buku
[master penerbit buku]
data penerbit buku
[data master penerbit buku] 1.12 Pengolahan Data Master Lokasi Buku
[master lokasi buku]
12
lokasibuku
13
kategoribuku
14
klasifikasibuku
[data master lokasi buku]
data lokasi buku
Petugas PBB
1.13 Pengolahan Data Master Kategori Buku
[master kategori buku]
data kategori buku
[data master kategori buku]
data kategori buku
1.14 [master klasifikasi buku]
Pengolahan Data Master Klasifikasi Buku [data master klasifikasi buku]
1.15 [master bahasa buku]
Pengolahan Data Master Bahasa Buku
15
bahasabuku
data klasifikasi buku
data bahasa buku
[data master bahasa buku] 1.16
[master pustaka]
Pengolahan Data Master Pustaka
16
pustaka
17
koleksi
[data master pustaka] [data master koleksi]
Gambar 4.10 DFD Level 1 Pengolahan Data Master
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.2.2.4
DFD Level 1 Pengolahan Transaksi DFD level 1 Pengolahan transaksi ditunjukkan pada Gambar 4.11. [data calon anggota]
2.1 Calon Anggota [data calon anggota]
1
anggota
[status aktif update] Pendaftaran
[data calon anggota]
[data master anggota] [masa berlaku keanggotaan2]
Petugas Pendaftaran
[kartu anggota]
[masa berlaku keanggotaan]
+ [status aktif] 10 pengarangbuku
2.2 [data pengarang buku]
11
penerbitbuku
[data penerbit buku] [keyword buku]
[data kategori buku] Penelusuran Katalog [data klasifikasi buku]
Anggota
13
kategoribuku
14
klasifikasibuku
15
bahasabuku
16
pustaka
[hasil penelusuran] [data bahasa buku] [data pustaka]
[maksimalpesan] 2.3
[lamaaktivasipesanan]
[pesanan] [data_koleksi]
Pemesanan
[data pesanan]
[data detail pesanan]
23 22
detailpesanan
17
koleksi
pesanan 2.4 [data pesanan]
[data detail pesanan] [data koleksi] [data koleksi2] [data anggota] data anggota2
[data peminjaman]
[lama pinjam] [lama pinjam2] [maksimal pinjam] [maksimal pinjam2]
Peminjaman [data peminjaman anggota dengan pesanan]
[data peminjaman]
18
peminjaman
27
konfigurasi
[data pengembalian]
[data peminjaman2]
[data pengembalian2] [data detail pengembalian2] [bukti peminjaman]
Petugas Pelayanan
[data detail pengembalian]
20
pengembalian
[data detail peminjaman2]
+
[data detail peminjaman]
2.5
Perpanjangan
[data perpanjangan]
19
21
detailpengembalian
detailpeminjaman
[data detail peminjaman update] [data detail pengembalian update2] [maksimalperpanjangan]
2.6 [data pengembalian lengkap]
[data detail pengembalian update]
Pengembalian
[data pengembalian update] data tanggal harus kembali dan tanggal kembali
2.7 26 Sanksi
2.8 [pengaduan]
sanksi
[data sanksi]
7 jenis pengaduan [data jenis pengaduan]
[tanggapan pengaduan] [data pengaduan anggota]
Pengaduan
[data pengaduan]
[tanggapan pengaduan update]
24
pengaduan
25 detailpengaduan [data detail pengaduan]
Pimpinan
Gambar 4.11 DFD level 1 Pengolahan Transaksi
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.2.2.5 DFD Level 2 Pendaftaran DFD level 2 Pendaftaran ditunjukkan pada Gambar 4.12.
Pendaftaran Langsung
kartu anggota
Petugas Pendaftaran
[masa berlaku keanggotaan]
2.1.1
[data calon anggota]
[data master anggota]
2.1.2
[kartu anggota]
Calon Anggota
Pendaftaran Online
[data calon anggota]
1
[data calon anggota]
anggota
27
konfigurasi
2.1.3 kartu anggota [status aktif update]
Aktivasi Anggota [status aktif]
[masa berlaku keanggotaan2]
Gambar 4.12 DFD level 2 Pendaftaran
4.2.2.6
DFD Level 2 Peminjaman DFD level 2 Peminjaman ditunjukkan pada Gambar 4.13.
[data peminjaman]
[data pengembalian]
2.4.1
[data detail pengembalian]
bukti peminjaman Peminjaman Tanpa Pesanan (Langsung) [data anggota]
[data peminjaman]
[data detail peminjaman] [data koleksi] [lama pinjam] [maksimal pinjam] Petugas Pelayanan
18
peminjaman
19 detailpeminjaman
17
koleksi
27
konfigurasi
1
anggota
21 detailpengembalian
20 pengembalian
[bukti peminjaman]
[data koleksi2] [lama pinjam2] [maksimal pinjam2] [data detail peminjaman2]
2.4.2 [data peminjaman2]
[data anggota2] Peminjaman Dengan Pesanan
bukti peminjaman
[data detail pengembalian2]
[data pengembalian2]
ata peminjaman anggota dengan pesanan]
22
pesanan
[data pesanan] [data detail pesanan]
23 detailpesanan
Gambar 4.13 DFD level 2 Peminjaman
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.2.2.7 DFD Level 1 Pembuatan Laporan DFD level 1 Pembuatan laporan ditunjukkan pada Gambar 4.14. 3.1
[laporan anggota]
Pembuatan Laporan Anggota
[laporan peminjaman]
Pembuatan Laporan Peminjaman
1
anggota
18
peminjaman
19
detailpeminjaman
20
pengembalian
[data anggota]
3.2 [data peminjaman] [data detail peminjaman]
3.3
Pimpinan
[laporan pengembalian]
Pembuatan Laporan Pengembalian
[data pengembalian] [data pengembalian]
21
detailpengembalian
3.4
[laporan sanksi]
Pembuatan Laporan Sanksi
[laporan pesanan]
Pembuatan Laporan Pesanan
26
sanksi
[data sanksi]
3.5
22
pesanan
23
detailpesanan
[data pesanan] [data detail pesanan]
3.6
[laporan pengaduan]
Pembuatan Laporan Pengaduan
24
pengaduan
25
detailpengaduan
[data pengaduan] [data detail pengaduan]
Gambar 4.14 DFD level 1 Pembuatan Laporan
4.3
Desain Database Database adalah sebuah objek yang kompleks untuk menyimpan Informasi terstruktur, yang diorganisir dan disimpan dalam suatu cara yang mengizinkan pemakainya dapat mengambil informasi dengan cepat dan efisien. Informasi dipecah-pecah ke dalam tabel-tabel, dan setiap tabel menyimpan entiti-entiti yang berbeda. Dalam dunia komputer, database bisa dikategorikan sangat spesial karena selalu menjadi hal utama dalam perancangan sistem komputer suatu perusahaan. Tujuan dibuatnya Desain Database adalah sebagai berikut : 1. Menampilkan data dengan mudah dan cepat. 2. Menyimpan data ataupun melakukan perubahan atau manipulasi terhadap data dengan mudah dan cepat.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3. Efisiensi atau optimalisasi pemanfaatan ruang penyimpanan (space). 4. Keakuratan (Accuracy) data. 5. Ketersediaan (Availability) data. 6. Menjamin integritas data. 7. Kebersamaan pemakaian (Sharability). 8. Menghindari duplikasi data. Database dibentuk dari kumpulan tabel yang dikategorikan kedalam beberapa tipe, diantaranya : 1. Tabel induk (Master Table) Tabel induk merupakan tabel penting yang harus tetap ada selama di sistem informasi. 2. Tabel transaksi (Transaction Table) Tabel transaksi disebut juga sebagai tabel input (Input Table). Tabel transaksi digunakan untuk merekam data hasil dari suatu transaksi yang terjadi di sebuah sistem. 3. Tabel laporan (Report Table) Tabel laporan disebut juga sebagai tabel output (Output Table). Tabel laporan merupakan tabel yang berisi informasi yang akan ditampilkan.
4.3.1 Conceptual Data Model (CDM) Database adalah himpunan kelompok data yang saling berhubungan dan dikoordinasikan sedemikian rupa agar dapat dimanfaatkan kembali dengan cepat dan mudah. Informasi dari kelompok data tersebut dipecah-pecah dalam bentuk tabel yang saling
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
berelasi antara yang satu dengan yang lain. Dalam pembuatan database dapat diawali dengan membuat desain pada tingkat konseptual, yaitu CDM. CDM menggambarkan struktur logis secara keseluruhan dari database yang tidak terikat pada penyimpanan struktur data ataupun perangkat lunak manapun (Yuhefizar, 2007). Model konseptualnya berisi objek-objek data yang belum diimplementasikan ke dalam database fisik. Objek-objek yang digunakan adalah : 1. Entitas Entitas mewakili suatu objek yang didefinisikan dalam sistem informasi, dimana kita ingin menyimpan informasi. Simbol entitas dapat ditunjukkan pada Gambar 4.15.
Gambar 4.15 Simbol Entitas
Tampilan pada simbol Entitas : a. Identifier yaitu identitas dari entitas dan bergaris bawah. b. Atribut lain yaitu atribut entitas yang bukan identitas. c. Data tipe yaitu tipe data tiap atribut. 2. Data Item Data item adalah dasar dari sebuah informasi. 3. Relationship Relationship merupakan hubungan antar entitas.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4. Kardinalitas Relasi Kardinalitas
relasi
adalah
sebuah
bilangan
yang
menunjukkan jumlah maksimum elemen dari sebuah entitas yang dapat berelasi dengan elemen dari entitas yang lain. a. Satu ke Satu (One To One) Setiap elemen dari entitas pertama berhubungan paling banyak dengan satu elemen pada entitas kedua demikian juga sebaliknya setiap elemen dari entitas kedua berhubungan paling banyak dengan satu elemen pada entitas pertama. Simbol kardinalitas satu ke satu dapat ditunjukkan pada Gambar 4.16.
Satu ke Satu
Satu ke Satu dengan mandatory
Satu ke Satu dengan satu mandatory
Gambar 4.16 Simbol Kardinalitas Satu Ke Satu
b. Satu ke banyak (One To Many) Setiap elemen dari entitas pertama berhubungan dengan maksimal banyak elemen pada entitas kedua dan sebaliknya setiap elemen dari entitas kedua berhubungan dengan paling banyak satu elemen di entitas. Simbol kardinalitas satu ke banyak dapat ditunjukkan pada Gambar 4.17.
Gambar 4.17 Simbol Kardinalitas Satu Ke Banyak
c. Banyak ke satu (Many To One) Setiap elemen dari entitas pertama berhubungan paling banyak dengan satu elemen pada entitas kedua dan sebaliknya
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
setiap elemen dari entitas kedua berhubungan dengan maksimal banyak elemen di entitas pertama. Simbol kardinalitas banyak ke satu dapat ditunjukkan pada Gambar 4.18.
Gambar 4.18 Simbol Kardinalitas Banyak Ke Satu
d. Banyak ke Banyak (Many To Many) Setiap elemen dari entitas pertama berhubungan dengan maksimal banyak elemen pada entitas kedua dan sebaliknya setiap elemen pada entitas kedua berhubungan dengan maksimal banyak elemen pada entitas pertama. Simbol kardinalitas banyak ke banyak dapat ditunjukkan pada Gambar 4.19.
Gambar 4.19 Simbol Kardinalitas Banyak Ke Banyak
Sifat relasi yang berlaku bagi masing–masing arah relasi adalah sebagai berikut : 1.
Mandatory Menunjukkan bahwa elemen masing-masing entity A memerlukan suatu elemen entity B. Ketergantungan antar entity dapat ditunjukkan pada Tabel 4.1.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.1 Ketergantungan Antar Entity Termination point
2.
Keberadaan sifat Mandatory
Kardinalitas
Keterangan
One(satu)
Harus ada satu dan satu – satunya
Mandatory
Banyak(many)
Harus ada atau lebih
Opsional
One(satu)
Boleh ada satu atau tidak ada
Opsional
Banyak(many)
Boleh ada atau lebih, tidak ada
satu
satu atau
Dependent Menunjukkan bahwa masing-masing elemen entity A dikenali oleh suatu elemen entity B dimana masing-masing entity menyumbangkan
primary
key-nya.
Contoh
simbol
relasi
dependent dapat ditunjukkan pada Gambar 4.20. A
B dikarang
Gambar 4.20 Simbol Relasi Dependent
CDM mempunyai fungsi–fungsi sebagai berikut : 1.
Menggambarkan pengaturan data dalam bentuk grafis.
2.
Menentukan validitas dari desain data.
3.
Membuat
Physical
Data
Model
(PDM) yang
telah
menentukan implementasi fisik dari basis data. CDM Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik bisa dilihat pada Gambar 4.21.
4.3.2 Physical Data Model (PDM) PDM menetapkan implementasi physical dari sebuah database. Dengan PDM kita dapat mempertimbangkan detail dari implementasi
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
physical yang sebenarnya dengan software atau struktur data storage. PDM dapat dihasilkan melalui beberapa cara : 1. Melakukan generate dari CDM. 2. PDM diciptakan sejak awal. 3. Membalikkan suatu database ke dalam PDM. PDM mempunyai peranan, di antaranya sebagai berikut : 1. Menggambarkan physical organization dari sebuah data ke dalam format grafik. 2. Menghasilkan database dan script modifikasi. 3. Mendefinisikan triggers dan constraint referential integrity. 4. Menghasilkan atribut yang luas. 5. Rekayasa balik dari sebuah database yang telah ada. 6. Memperbarui CDM. Objek–objek dalam sebuah PDM adalah sebagai berikut : 1. Tabel Tabel merupakan kumpulan sebuah records yang telah dihubungkan dengan fields. Simbol tabel PDM dapat ditunjukkan pada Gambar 4.22
Gambar 4.22 Simbol Tabel PDM
2. Kolom Kolom merupakan struktur data yang berisi suatu data item dalam sebuah record, mempunyai kesetaraan model dari field database.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3. Primary atau Foreign Key a. Primary Key adalah suatu field yang mempunyai nilai unik yang mengidentifikasikan record dalam suatu tabel. b. Foreign Key adalah suatu field yang tergantung pada primary key tabel yang lain. 4. Reference Reference merupakan hubungan antara primary key dan foreign key dari tabel yang berbeda. PDM Sistem Informasi Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik bisa dilihat pada Gambar 4.23.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
detailpengaduan keteranganpengaduan tanggapanpengaduan statustanggapan
detailjenispengaduan
jenispengaduan kdjenispengaduan namajenispengaduan
pengaduan kdpengaduan tanggalpengaduan
detailpengaduan pengaduananggota
s anksi sanksianggota
kds anksi lamasanksi tanggalberlakusanksi tanggalberakhirsanksi statussanksi
anggota
pekerja an kdpekerjaan namapekerjaan
idanggota namaanggota alamatanggota tanggallahiranggota teleponanggota tanggaldaf taranggota masaberlakuanggota jenis kelaminanggota f otoanggota passw ordus eranggota jenis pendaf taran statusaktif
pekerjaan
kecamatan kdkecamatan namakecamatan
kecamatananggota
kota kdkota namakota
kotalahiranggota
pesanannanggota pengembaliananggota peminjamananggota
otoritaspegawai
otoritas kdotoritas namaotoritas
jabatanpegawai
agamaanggota
agama kdagama namaagama
agamapegawai
kotapegawai
pegaw ai nip namapegaw ai alamatpegaw ai teleponpegaw ai jeniskelaminpegaw ai f otopegaw ai passw orduserpegaw ai
kotapenerbit
penerbitkoleksi
pengarangbuku kdpengarangbuku namapengarangbuku biograf ipengarangbuku
kategoribuku kdkategoribuku namakategoribuku
klasifikasikategori
pengembalian
pengembalian kdpustaka judulpustaka isbnpustaka kolasipustaka
pengarangkoleksi
bahasakoleksi
lokasibuku lokasikategori
konf igurasi kdkonf igurasi tanggalkonf igurasi maksimalpinjam lamapinjam maksimalpesan lamaaktiv as ipesanan maksimalperpanjangan masaberlakukeanggotaan statusaktifkonf igurasi
kdlokasibuku namalokasibuku
klasifikasibuku
klasif ikasibuku kdklasif ikas ibuku namaklasif ikasibuku
kdpengembalian statuspengembalia n
petugaspengembalian
pus taka
bahasabuku kdbahasabuku namabahasabuku
petugaspeminjaman
peminjaman kdpeminjaman tanggalpeminjaman jenis peminjaman
petugaskonfigurasi
penerbitbuku kdpenerbitbuku namapenerbitbuku alamatpenerbitbuku teleponpenerbitbuku emailpenerbitbuku
jabatan kdjabatan namajabatan kursijabatan
detilpustaka
pengembaliansanksi
detilpeminjaman statuspeminjaman
detilpeminjaman
peminjamankoleksi
koleksi kdkoleksi tahunkoleksi asalkoleksi penyumbangkoleksi s tatuskoleksi tanggalmasukkoleksi
detailpengembalian pengembaliankoleksi
statuskoleks idipinjam tanggalharuskembali tanggalkembali
detilpengembalian
pesanan nopesan tanggalpes an detailpesanan
pesanankoleksi
s tatuspesan keteranganpesan
detilpesanan
Gambar 4.22 CDM Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
DETAILPENGADUAN KDJENISPENGADUAN KDPENGADUAN KETERANGANPENGADUAN TANGGAPANPENGADUAN STATUSTANGGAPAN
INTEGER CHAR(7) VARCHAR(50) VARCHAR(30) CHAR(1)
JENISPENGADUAN KDJENISPENGADUAN NAMAJENISPENGADUAN
KDJENI SPENGADUAN = KDJENISPENGADUAN
INTEGER VARCHAR(15)
PENGADUAN KDPENGADUAN IDANGGOTA TANGGALPENGADUAN
KDPENGADUAN = KDPENG ADUAN IDANGGOTA = IDANGGO TA
CHAR(7) CHAR(7) DATE SANKSI KDSANKSI IDANGGOTA KDPENGEMBALIAN LAMASANKSI TANGGALBERLAKUSANKSI TANGGALBERAKHIRSANKSI STATUSSANKSI
I DANGGOTA = IDANG GO TA
ANGGOTA PEKERJAAN KDPEKERJAAN NAMAPEKERJAAN
INTEGER VARCHAR(10)
KDPEK ERJAAN = KDPEKERJAAN
KECAMATAN KDKECAMATAN NAMAKECAMATAN
INTEGER VARCHAR(20)
KDKECAMATAN = KDKECAMATAN
KDKOTA = KDKOTA
KDAG AMA = KDAGAMA
AGAMA
KOTA KDKOTA = KDKOTA
KDKOTA NAMAKOTA
IDANGGOTA KDKECAMATAN KDKOTA KDPEKERJAAN KDAGAMA NAMAANGGOTA ALAMATANGGOTA TANGGALLAHIRANGGOTA TELEPONANGGOTA TANGGALDAFTARANGGOTA MASABERLAKUANGGOTA JENISKELAMINANGGOTA FOTOANGGOTA PASSWORDUSERANGGOTA JENISPENDAFTARAN STATUSAKTIF
KDAGAMA NAMAAGAMA
INTEGER VARCHAR(15)
CHAR(7) INTEGER INTEGER INTEGER INTEGER VARCHAR(30) VARCHAR(50) DATE VARCHAR(12) DATE DATE CHAR(1) VARCHAR(50) VARCHAR(32) VARCHAR(8) CHAR(1)
I DANGG OTA = IDANG GO TA
IDANGGOTA = IDANGGO TA
I DANGG OTA = IDANGGOTA
PEGAWAI
INTEGER VARCHAR(9)
KDAG AMA = KDAGAMA
KDKOTA = KDKOTA
OTORITAS
NIP KDJABATAN KDOTORITAS KDAGAMA KDKOTA NAMAPEGAWAI ALAMATPEGAWAI TELEPONPEGAWAI JENISKELAMINPEGAWAI FOTOPEGAWAI PASSWORDUSERPEGAWAI
CHAR(18) INTEGER INTEGER INTEGER INTEGER VARCHAR(30) VARCHAR(50) VARCHAR(12) CHAR(1) VARCHAR(50) VARCHAR(32)
KDOTORITAS NAMAOTORITAS
KDOTORITAS = KDOTO RITAS
KDPENERBITBUKU KDKOTA NAMAPENERBITBUKU ALAMATPENERBITBUKU TELEPONPENERBITBUKU EMAILPENERBITBUKU
KDKONFIGURASI NIP TANGGALKONFIGURASI MAKSIMALPINJAM LAMAPINJAM MAKSIMALPESAN LAMAAKTIVASIPESANAN MAKSIMALPERPANJANGAN MASABERLAKUKEANGGOTAAN STATUSAKTIFKONFIGURASI
KDPENERBIT BUKU = KDPENERBITBUKU
INTEGER VARCHAR(30) VARCHAR(2)
NI P = NI P
PEMINJAMAN KDPEMINJAMAN NIP IDANGGOTA TANGGALPEMINJAMAN JENISPEMINJAMAN
KONFIGURASI
INTEGER INTEGER VARCHAR(30) VARCHAR(50) VARCHAR(12) VARCHAR(35)
INTEGER VARCHAR(15)
JABATAN KDJABATAN NAMAJABATAN KURSIJABATAN
KDJABAT AN = KDJABAT AN
NIP = NIP
PENERBITBUKU
CHAR(7) CHAR(7) CHAR(7) VARCHAR(2) DATE DATE CHAR(1)
INTEGER CHAR(18) DATE CHAR(1) CHAR(1) CHAR(1) CHAR(1) CHAR(1) CHAR(1) CHAR(1)
CHAR(7) CHAR(18) CHAR(7) DATE VARCHAR(8)
KDPEMINJAMAN = KDPEMI NJAMAN
PENGEMBALIAN KDPENGEMBALIAN KDPEMINJAMAN NIP IDANGGOTA STATUSPENGEMBALIAN
NI P = NI P
CHAR(7) CHAR(7) CHAR(18) CHAR(7) CHAR(1)
KDPENGEMB ALIAN = KDPENGEMBALI AN
DETILPEMINJAMAN
PENGARANGBUKU KDPENGARANGBUKU NAMAPENGARANGBUKU BIOGRAFIPENGARANGBUKU
INTEGER VARCHAR(30) VARCHAR(150)
KDPENGARANG BUKU = KDPENGARANGBUKU
BAHASABUKU KDBAHASABUKU NAMABAHASABUKU
INTEGER VARCHAR(10)
KDPEMINJAMAN KDKOLEKSI STATUSPEMINJAMAN
PUSTAKA
KDBAHASABUKU = KDBAHASA BUKU
KDPUSTAKA KDKLASIFIKASIBUKU KDPENERBITBUKU KDBAHASABUKU KDPENGARANGBUKU JUDULPUSTAKA ISBNPUSTAKA KOLASIPUSTAKA
CHAR(7) VARCHAR(3) INTEGER INTEGER INTEGER VARCHAR(30) VARCHAR(15) VARCHAR(30)
CHAR(7) CHAR(7) CHAR(1)
KDPENGEMBALIAN = KDPENGEMBALI AN KDPEMINJAMAN = KDPEMI NJAMAN
DETAILPENGEMBALIAN KDKOLEKSI = KDKOLEKSI
KOLEKSI KDPUSTAKA = KDPUSTAKA
KDKOLEKSI KDPUSTAKA TAHUNKOLEKSI ASALKOLEKSI PENYUMBANGKOLEKSI STATUSKOLEKSI TANGGALMASUKKOLEKSI
CHAR(7) CHAR(7) CHAR(4) VARCHAR(9) VARCHAR(25) CHAR(1) DATE
KDPENGEMBALIAN KDKOLEKSI STATUSKOLEKSIDIPINJAM TANGGALHARUSKEMBALI TANGGALKEMBALI
CHAR(7) CHAR(7) CHAR(1) DATE DATE
KDKO LEKSI = KDKOLEKSI
PESANAN NOPESAN CHAR(7) IDANGGOTA CHAR(7) TANGGALPESAN DATE
KDKLASI FI KASI BUKU = KDKLASIFIKASIBUKU
KATEGORIBUKU KDKATEGORIBUKU KDLOKASIBUKU NAMAKATEGORIBUKU
INTEGER INTEGER VARCHAR(25)
KDLOK ASIBUKU = KDLOKASIBUKU
LOKASIBUKU KDLOKASIBUKU INTEGER NAMALOKASIBUKU VARCHAR(4)
KDKOLEKSI = KDKOLEK SI
DETAILPESANAN KLASIFIKASIBUKU KDKLASIFIKASIBUKU CHAR(3) KDKATEGORIBUKU INTEGER NAMAKLASIFIKASIBUKU VARCHAR(50)
KDKAT EGORIBUK U = KDKATEGORI BUKU
KDKOLEKSI NOPESAN STATUSPESAN KETERANGANPESAN
CHAR(7) CHAR(7) CHAR(1) VARCHAR(20)
NOPESAN = NOPESAN
Gambar 4.23 PDM Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik
4.4 Perancangan Database Database berasal dari kata base yang berarti basis atau pangkalan markas atau gudang tempat berkumpul. Dan data yang berarti sesuatu yang merepresentasikan sekumpulan informasi fakta yang nyata yang mewakili suatu obyek. Database (basis data) adalah himpunan kelompok data (arsip) yang saling berhubungan yang saling koordinasi sedemikian rupa agar dapat dimanfaatkan kembali dengan cepat dan mudah (Winarko, 2006). Berikut ini struktur
database
Sistem
Informasi
Pelayanan
Sirkulasi
Kantor
Perpustakaan dan Arsip Kabupaten Gresik :
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
1.
Tabel Anggota Fungsi
: Menyimpan data anggota
Primary Key : IDANGGOTA Foreign Key : KDAGAMA
(reference
dari
tabel
agama),
KDPEKERJAAN (reference dari tabel pekerjaan), KDKOTA
(reference
dari
tabel
kota),
KDKECAMATAN (reference dari tabel kecamatan). Struktur dari tabel anggota dijelaskan pada Tabel 4.2 Tabel 4.2 Struktur Tabel Anggota No
Field Name
Data Type
Field
Keterangan
Size 1
IDANGGOTA
Char
7
ID Anggota
2
KDAGAMA
Integer
1
Kode Agama Anggota
3
KDPEKERJAAN
Integer
1
Kode Pekerjaan Anggota
4
KDKOTA
Integer
3
Kode Kota Lahir Anggota
5
KDKECAMATAN
Integer
2
Kode Kecamatan Anggota
6
NAMAANGGOTA
VarChar
30
Nama Anggota
7
ALAMATANGGOTA
VarChar
50
Alamat Anggota
8
TANGGALLAHIRANGGOTA
9
TELEPONANGGOTA
VarChar
10
TANGGALDAFTARANGGOTA
DateTime
Tanggal Daftar Anggota
11
MASABERLAKUANGGOTA
Date
Tanggal Batas Masa
Date
Tanggal Lahir Anggota 12
Nomor Telepon Anggota
Berlaku Anggota 12
JENISKELAMINANGGOTA
Char
1
L=Laki-Laki, P=Perempuan
13
FOTOANGGOTA
VarChar
50
Foto Anggota
14
PASSWORDUSERANGGOTA
VarChar
32
Password Anggota
15
JENISPENDAFTARAN
VarChar
8
Langsung atau Pesanan
16
STATUSAKTIF
Char
1
0=belum konfirmasi, 1=sudah konfirmasi
2.
Tabel Pegawai Fungsi
Tugas Akhir
: Menyimpan data pegawai
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Primary Key : NIP Foreign Key : KDKOTA (reference dari tabel kota), KDAGAMA (reference
dari
tabel
agama),
KDOTORITAS
(reference
dari
tabel
otoritas),
KDJABATAN
(reference dari tabel jabatan). Struktur dari tabel pegawai dijelaskan pada Tabel 4.3 Tabel 4.3 Struktur Tabel Pegawai No
Field Name
1
NIP
2
KDKOTA
Data
Field
Keterangan
Type
Size
Char
18
No Induk Pegawai
Integer
3
Kode Kota Alamat Pegawai
3
KDAGAMA
Integer
1
Kode Agama Pegawai
4
KDOTORITAS
Integer
1
Kode Otoritas Pegawai
5
KDJABATAN
Integer
1
Kode Jabatan Pegawai
6
NAMAPEGAWAI
VarChar
30
Nama Pegawai
7
ALAMATPEGAWAI
VarChar
50
Alamat Pegawai
8
TELEPONPEGAWAI
VarChar
12
Nomor Telepon Pegawai
9
TANGGALLAHIRPEGAWAI
Date
Tanggal Lahir Pegawai
9
JENISKELAMINPEGAWAI
Char
1
L=Laki-Laki, P=Perempuan
3.
10
FOTOPEGAWAI
VarChar
50
Foto Pegawai
11
PASSWORDUSERPEGAWAI
VarChar
32
Password Pegawai
Tabel Agama Fungsi
: Menyimpan data agama
Primary Key : KDAGAMA Foreign Key : -
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Struktur dari tabel agama dijelaskan pada Tabel 4.4 Tabel 4.4 Struktur Tabel Agama No
Field Name
Data
Field
Type
Size
Keterangan
1
KDAGAMA
Integer
1
Kode Agama
2
NAMAAGAMA
VarChar
9
Nama Agama
4.
Tabel Kota Fungsi
: Menyimpan data kota
Primary Key : KDKOTA Foreign Key : Struktur dari tabel kota dijelaskan pada Tabel 4.5 Tabel 4.5 Struktur Tabel Kota No
Field Name
Data
Field
Keterangan
Type
Size
1
KDKOTA
Integer
3
Kode Kota
2
NAMAKOTA
VarChar
15
Nama Kota
5.
Tabel Kecamatan Fungsi
: Menyimpan data kecamatan
Primary Key : KDKECAMATAN Foreign Key : Struktur dari tabel kecamatan dijelaskan pada Tabel 4.6 Tabel 4.6 Struktur Tabel Kecamatan No
Tugas Akhir
Field Name
Data
Field
Type
Size
Keterangan
1
KDKECAMATAN
Integer
2
Kode Kecamatan
2
NAMAKECAMATAN
VarChar
15
Nama Kecamatan
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
6.
Tabel Pekerjaan Fungsi
: Menyimpan data pekerjaan
Primary Key : KDPEKERJAAN Foreign Key : Struktur dari tabel pekerjaan dijelaskan pada Tabel 4.7 Tabel 4.7 Struktur Tabel Pekerjaan No
Field Name
Data
Field
Type
Size
Keterangan
1
KDPEKERJAAN
Integer
1
Kode Pekerjaan
2
NAMAPEKERJAAN
VarChar
10
Nama Pekerjaan
7.
Tabel Otoritas Fungsi
: Menyimpan data otoritas pegawai
Primary Key : KDOTORITAS Foreign Key : Struktur dari tabel otoritas dijelaskan pada Tabel 4.8 Tabel 4.8 Struktur Tabel Otoritas No
8.
Field Name
Data
Field
Type
Size
Keterangan
1
KDOTORITAS
Integer
1
Kode Otoritas
2
NAMAOTORITAS
VarChar
15
Nama Otoritas
Tabel Jabatan Fungsi
: Menyimpan data jabatan pegawai
Primary Key : KDJABATAN Foreign Key : Struktur dari tabel jabatan dijelaskan pada Tabel 4.9
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.9 Struktur Tabel Jabatan No
Field Name
Data
Field
Keterangan
Type
Size
1
KDJABATAN
Integer
1
Kode Jabatan
2
NAMAJABATAN
VarChar
30
Nama Jabatan
3
KURSIJABATAN
VarChar
2
Jumlah Kursi Jabatan
9.
Tabel Jenis Pengaduan Fungsi
: Menyimpan data jenis pengaduan
Primary Key : KDJENISPENGADUAN Foreign Key : Struktur dari tabel jenis pengaduan dijelaskan pada Tabel 4.10 Tabel 4.10 Struktur Tabel Jenis Pengaduan No
Field Name
Data
Field
Type
Size
Keterangan
1
KDJENISPENGADUAN
Integer
1
Kode Jenis Pengaduan
2
NAMAJENISPENGADUAN
VarChar
15
Nama Jenis Pengaduan
10. Tabel Lokasi Buku Fungsi
: Menyimpan data lokasi buku
Primary Key : KDLOKASIBUKU Foreign Key : Struktur dari tabel lokasi buku dijelaskan pada Tabel 4.11 Tabel 4.11 Struktur Tabel Lokasi Buku No
Tugas Akhir
Field Name
Data
Field
Type
Size
Keterangan
1
KDKLOKASIBUKU
Integer
2
Kode Lokasi Buku
2
NAMALOKASIBUKU
VarChar
4
Nama Lokasi Buku
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
11.
Tabel Kategori Buku Fungsi
: Menyimpan data kategori buku
Primary Key : KDKATEGORIBUKU Foreign Key : KDLOKASIBUKU (reference dari tabel lokasi buku) Struktur dari tabel kategori buku dijelaskan pada Tabel 4.12 Tabel 4.12 Struktur Tabel Kategori Buku No
Field Name
Data
Field
Type
Size
Keterangan
1
KDKATEGORIBUKU
Integer
2
Kode Kategori Buku
2
KDLOKASIBUKU
Integer
2
Kode Lokasi Buku
3
NAMAKATEGORIBUKU
VarChar
15
Nama Kategori Buku
12.
Tabel Klasifikasi Buku Fungsi
: Menyimpan data klasifikasi buku
Primary Key : KDKLASIFIKASIBUKU Foreign Key : KDKATEGORIBUKU (reference dari tabel kota) Struktur dari tabel klasifikasi buku dijelaskan pada Tabel 4.13 Tabel 4.13 Struktur Tabel Klasifikasi Buku No
13.
Field Name
Data
Field
Keterangan
Type
Size
Char
3
Kode Klasifikasi Buku
1
KDKLASIFIKASIBUKU
2
KDKATEGORIBUKU
Integer
2
Kode Kategori Buku
3
NAMAKLASIFIKASIBUKU
VarChar
55
Nama Klasifikasi Buku
Tabel Bahasa Buku Fungsi
: Menyimpan data bahasa buku
Primary Key : KDBAHASABUKU Foreign Key : Struktur dari tabel bahasa buku dijelaskan pada Tabel 4.14
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.14 Struktur Tabel Bahasa Buku No
Field Name
Data
Field
Keterangan
Type
Size
1
KDBAHASABUKU
Integer
2
Kode Bahasa Buku
2
NAMABAHASABUKU
VarChar
10
Nama Bahasa Buku
14.
Tabel Pengarang Buku Fungsi
: Menyimpan data pengarang buku
Primary Key : KDPENGARANGBUKU Foreign Key : Struktur dari tabel pengarang buku dijelaskan pada Tabel 4.15 Tabel 4.15 Struktur Tabel Pengarang Buku No
Field Name
Data
Field
Type
Size
Integer
3
Keterangan
1
KDPENGARANGBUKU
2
NAMAPENGARANGBUKU
VarChar
30
Nama Pengarang
3
BIOGRAFIPENGARANGBUKU
VarChar
150
Biografi Pengarang
15.
Kode Pengarang
Tabel Penerbit Buku Fungsi
: Menyimpan data penerbit buku
Primary Key : KDPENERBITBUKU Foreign Key : KDKOTA (reference dari tabel kota) Struktur dari tabel penerbit buku dijelaskan pada Tabel 4.16 Tabel 4.16 Struktur Tabel Penerbit Buku No
1
Tugas Akhir
Field Name
KDPENERBITBUKU
Data
Field
Keterangan
Type
Size
Integer
2
Kode Penerbit
2
KDKOTA
Integer
3
Kode Kota Penerbit
3
NAMAPENERBITBUKU
VarChar
30
Nama Penerbit
4
ALAMATPENERBITBUKU
VarChar
50
Alamat Penerbit
5
TELEPONPENERBITBUKU
VarChar
12
Telepon Penerbit
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
6
16.
EMAILPENERBITBUKU
VarChar
35
Email Penerbit
Tabel Pustaka Fungsi
: Menyimpan data pustaka
Primary Key : KDPUSTAKA Foreign Key : KDPENGARANGBUKU
(reference
dari
tabel
pengarang buku), KDBAHASABUKU (reference dari tabel bahasa buku), KDPENERBITBUKU (reference dari tabel penerbit buku), KDKLASIFIKASIBUKU (reference dari tabel klasifikasi buku). Struktur dari tabel pustaka akan dijelaskan pada Tabel 4.17 Tabel 4.17 Struktur Tabel Pustaka No
Field Name
Data
Field
Type
Size
Keterangan
1
KDPUSTAKA
Char
7
Kode Pustaka
2
KDPENGARANGBUKU
Integer
3
Kode Pengarang
3
KDBAHASABUKU
Integer
2
Kode Bahasa Buku
4
KDPENERBITBUKU
Integer
2
Kode Penerbit
5
KDKLASIFIKASIBUKU
Char
3
Kode Klasifikasi Buku
6
JUDULPUSTAKA
VarChar
30
Judul Pustaka
7
ISBNPUSTAKA
VarChar
15
ISBN Pustaka
8
KOLASIPUSTAKA
VarChar
30
Panjang-Lebar-TebalHalaman
17. Tabel Koleksi Fungsi
: Menyimpan data koleksi
Primary Key : KDKOLEKSI Foreign Key : KDPUSTAKA (reference dari tabel pustaka). Struktur dari tabel koleksi akan dijelaskan pada Tabel 4.18
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.18 Struktur Tabel Koleksi No
Field Name
Data Type
Field
Keterangan
Size 1
KDKOLEKSI
Char
7
Kode Koleksi
2
KDPUSTAKA
Char
7
Kode Pustaka
3
TAHUNKOLEKSI
Char
4
Tahun Koleksi
4
ASALKOLEKSI
VarChar
9
Asal Koleksi
5
PENYUMBANGKOLEKSI
VarChar
25
Penyumbang Koleksi
6
TANGGALMASUKKOLEKSI
DateTime
7
STATUSKOLEKSI
Tanggal Masuk
Char
1
0=ada, 1=dipinjam, 2=dipesan
18.
Tabel Pesanan Fungsi
: Menyimpan data pesanan
Primary Key : NOPESAN Foreign Key : IDANGGOTA (reference dari tabel anggota). Struktur dari tabel koleksi akan dijelaskan pada Tabel 4.19 Tabel 4.19 Struktur Tabel Pesanan No
Field Name
Data Type
Field
Keterangan
Size
19.
1
NOPESAN
Char
7
Nomor Pesan
2
IDANGGOTA
Char
7
ID Anggota
3
TANGGALPESAN
DateTime
Tanggal Pesan
Tabel Detail Pesanan Fungsi
: Menyimpan data detail pesanan
Primary Key : NOPESAN dan KDKOLEKSI Foreign Key : Struktur dari tabel peminjaman akan dijelaskan pada Tabel 4.20
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.20 Struktur Tabel Detail Pesanan No
Field Name
Data
Field
Keterangan
Type
Size
1
NOPESAN
Char
7
Nomor Pesan
2
KDKOLEKSI
Char
7
Kode Koleksi
3
STATUSPESAN
Char
1
1=pesan, 2=terambil, 3=gagal
4
20.
KETERANGANPESAN
VarChar
20
Keterangan Pesan
Tabel Peminjaman Fungsi
: Menyimpan data peminjaman
Primary Key : KDPEMINJAMAN Foreign Key : IDANGGOTA (reference dari tabel anggota), NIP (reference dari tabel pegawai). Struktur dari tabel peminjaman akan dijelaskan pada Tabel 4.21 Tabel 4.21 Struktur Tabel Peminjaman No
Field Name
Data Type
Field
Keterangan
Size
21.
1
KDPEMINJAMAN
Char
7
Kode Peminjaman
2
IDANGGOTA
Char
7
Kode Koleksi
3
NIP
Char
18
No Induk Pegawai
4
TANGGALPEMINJAMAN
DateTime
5
JENISPEMINJAMAN
VarChar
Tanggal Peminjaman 8
Langsung atau Pesanan
Tabel Detail Peminjaman Fungsi
: Menyimpan data detail peminjaman
Primary Key : KDPEMINJAMAN dan KDKOLEKSI Foreign Key : Struktur dari tabel detail peminjaman akan dijelaskan pada Tabel 4.22
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.22 Struktur Tabel Detail Peminjaman No
Field Name
Data
Field
Keterangan
Type
Size
1
KDPEMINJAMAN
Char
7
Kode Peminjaman
2
KDKOLEKSI
Char
7
Kode Koleksi
3
STATUSPEMINJAMAN
Char
1
0=tanpa perpanjangan, 1=perpanjangan ke1, 2=perpanjangan ke2, 3=perpanjangan ke3
22.
Tabel Pengembalian Fungsi
: Menyimpan data pengembalian
Primary Key : KDPENGEMBALIAN Foreign Key : KDPEMINJAMAN
(reference
dari
tabel
peminjaman), IDANGGOTA (reference dari tabel anggota), NIP (reference dari tabel pegawai). Struktur dari tabel pengembalian dijelaskan pada Tabel 4.23 Tabel 4.23 Struktur Tabel Pengembalian No
Field Name
Data
Field
Type
Size
Keterangan
1
KDPENGEMBALIAN
Char
7
Kode Pengembalian
2
KDPEMINJAMAN
Char
7
Kode Peminjaman
3
NIP
Char
18
No Induk Pegawai
4
IDANGGOTA
Char
7
ID Anggota
5
STATUSPENGEMBALIAN
Char
1
0=belum lengkap, 1=lengkap
23.
Tabel Detail Pengembalian Fungsi
: Menyimpan data detail pengembalian
Primary Key : KDPENGEMBALIAN dan KDKOLEKSI Foreign Key : -
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Struktur dari tabel detail pesanan dijelaskan pada Tabel 4.24 Tabel 4.24 Struktur Tabel Detail Pengembalian No
Field Name
Data Type
Field
Keterangan
Size 1
KDPENGEMBALIAN
Char
7
Kode Pengembalian
2
KDKOLEKSI
Char
7
Kode Koleksi
3
STATUSKOLEKSIDIPINJAM
Char
1
0=sedang dipinjam, 1=kembali, 2=sedang perpanjangan
4
TANGGALHARUSKEMBALI
5
TANGGALKEMBALI
24.
Date
Tanggal Harus Kembali
DateTime
Tanggal Kembali
Tabel Sanksi Fungsi
: Menyimpan data sanksi
Primary Key : KDSANKSI Foreign Key : IDANGGOTA
((reference
KDPENGEMBALIAN
dari
tabel
((reference
anggota),
dari
tabel
pengembalian). Struktur dari tabel sanksi dijelaskan pada Tabel 4.25 Tabel 4.25 Struktur Tabel Sanksi No
25.
Field Name
Field
Type
Size
Keterangan
1
KDSANKSI
Char
7
Kode Sanksi
2
IDANGGOTA
Char
7
ID ANGGOTA
3
KDPENGEMBALIAN
Char
7
Kode Pengembalian
4
LAMASANKSI
VarChar
2
Lama Sanksi
5
TANGGALBERLAKUSANKSI
Date
Tanggal Berlaku Sanksi
6
TANGGALBERAKHIRSANKSI
Date
Tanggal Berakhir Sanksi
7
STATUSSANKSI
Char
1
0=masa sanksi, 1=bebas
Tabel Pengaduan Fungsi
Tugas Akhir
Data
: Menyimpan data pengaduan
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Primary Key : KDPENGADUAN Foreign Key : IDANGGOTA ((reference dari tabel anggota). Struktur dari tabel sanksi dijelaskan pada Tabel 4.26 Tabel 4.26 Struktur Tabel Pengaduan No
Field Name
Data Type
Field
Keterangan
Size 1
KDPENGADUAN
Char
7
Kode Pengaduan
2
IDANGGOTA
Char
7
ID Anggota
3
TANGGALPENGADUAN
26.
DateTime
Tanggal Pengaduan
Tabel Detail Pengaduan Fungsi
: Menyimpan data detail pengaduan
Primary Key : KDPENGADUAN dan KDJENISPENGADUAN Foreign Key : Struktur dari tabel detail pengaduan dijelaskan pada Tabel 4.27 Tabel 4.27 Struktur Tabel Detail Pengaduan No
Field Name
Data Type
Field
Keterangan
Size 1
KDPENGADUAN
Char
7
Kode Pengaduan
2
KDJENISPENGADUAN
Char
7
Kode Jenis Pengaduan
3
KETERANGANPENGADUAN
VarChar
50
Keterangan Pengaduan
4
TANGGAPANPENGADUAN
VarChar
30
Tanggapan Pengaduan
5
STATUSTANGGAPAN
Char
1
0=belum ditanggapi, 1=sudah ditanggapi
27.
Tabel Konfigurasi Fungsi
: Menyimpan data konfigurasi
Primary Key : KDKONFIGURASI Foreign Key : NIP (reference dari tabel pegawai). Struktur dari tabel konfigurasi dijelaskan pada Tabel 4.28
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.28 Struktur Tabel Konfigurasi No
Field Name
Data Type
Field
Keterangan
Size 1
KDKONFIGURASI
Integer
1
Kode Konfigurasi
2
NIP
Char
18
No Induk Pegawai
3
TANGGALKONFIGURASI
Date
Tanggal Konfigurasi
4
MAKSIMALPINJAM
Char
1
Jumlah maksimal pinjam buku
5
LAMAPINJAM
Char
1
Lama pinjam buku (hari)
6
MAKSIMALPESAN
Char
1
Jumlah maksimal
7
LAMAAKTIVASIPESANAN
Char
1
Lama aktivasi
pesan buku
pesanan (hari) 8
MAKSIMALPERPANJANGAN
Char
1
Maksimal boleh perpanjangan buku
9
MASABERLAKUKEANGGOTAAN
Char
1
Masa berlaku keanggotaan (tahun)
10
STATUSAKTIFKONFIGURASI
Char
1
0=non aktif, 1=aktif
4.5
Desain Input dan Output 4.5.1 Design Input Pada bagian ini akan dibahas mengenai desain input dari sistem informasi pelayanan sirkulasi pada Kantor Perpustakaan dan Arsip Gresik. Dalam membuat desain input tersebut dibutuhkan beberapa komponen. Simbol komponen desain input ditunjukkan pada Tabel 4.29.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Tabel 4.29 Simbol Komponen Desain Input
Simbol Komponen
Keterangan Textbox, digunakan sebagai inputan data. Combobox, digunakan untuk menampilkan menu pilihan data. Radio Button, digunakan untuk memberikan pilihan dan harus dipilih salah satu. Button, digunakan sebagai tombol yang fungsinya untuk menambah, menyimpan, mengoreksi, menghapus, mencetak, me-refresh, dan mencari data.
4.5.1.1 Form Beranda Form Beranda adalah tampilan halaman yang pertama kali muncul. Menu yang ada di halaman tersebut meliputi : Home, Pendaftaran, dan Login. Menu Home adalah halaman utama yang berisi segala tentang Kantor Perpustakaan dan Arsip Kabupaten Gresik. Menu Menu Pendaftaran adalah halaman untuk melakukan pendaftaran anggota baru secara online. Sedangkan menu Login adalah jembatan bagi user agar bisa mengakses sistem sesuai dengan otoritas masing-masing. Gambar form Beranda ditunjukkan pada Gambar 4.24.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.24 Form Beranda.
4.5.1.2 Form Home Form Home adalah halaman utama, dimana berisi segala tentang Kantor Perpustakaan dan Arsip Kabupaten Gresik. Menu yang ada pada halaman ini meliputi : Beranda, Home, Login, Tentang Kami, Layanan, Keanggotaan, dan Katalog. Menu Beranda adalah sebagai link kembali ke halaman awal. Menu Home sebagai default halaman utama ini. Menu Login adalah jembatan bagi user agar bisa mengakses sistem sesuai dengan otoritas masing-masing (jalur login selain login di form Beranda). Menu Tentang Kami adalah profil Kantor Perpustakaan dan Arsip Kabupaten Gresik dan memiliki beberapa sub menu, meliputi : Sejarah, Struktur Organisasi, dan Visi Misi. Menu layanan berisi tentang info pelayanan apa saja yang ada di Kantor Perpustakaan dan Arsip Kabupaten Gresik. Menu keanggotaan berisi tentang info keanggotaan, dijelaskan bagaimana dan apa saja ketentuan menjadi anggota baru perpustakaan.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Sedangkan menu Katalog berguna memberikan informasi daftar pustaka yang ada di perpustakaan. Form Home ditunjukkan pada Gambar 4.25.
Gambar 4.25 Form Home.
4.5.1.3 Form Pendaftaran Anggota Baru (secara online) Form Pendaftaran Anggota Baru (secara online) digunakan untuk calon anggota yang akan mendaftarkan diri secara online. Form harus Form pendaftaran anggota baru (secara online) ditunjukkan pada Gambar 4.26. 4..5.1.4 Form Login Form Login digunakan sebagai jembatan bagi user untuk mengakses sistem dan keharusan user untuk memasukkan “Username” serta “Password”. Pada form ini berkaitan erat dengan keamanan sistem. Setiap user memiliki hak akses terhadap sistem yang berbeda
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
satu dengan yang lainnya, sesuai dengan otoritas yang dimilikinya. Form Login ditunjukkan pada Gambar 4.27.
Gambar 4.26 Form Pendaftaran Anggota Baru (secara online).
Gambar 4.27 Form Login.
4.5.1.5 Form Halaman Utama Admin Form ini merupakan form utama yang pertama kali tampil ketika user
login
sebagai
admin.
Admin
adalah
bagian
yang
bertanggungjawab terhadap data master yang merupakan kunci awal berjalannya sistem informasi ini. Admin mempunyai hak akses dan
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
kewenangan dalam mengolah data master, baik menambah, mengubah, ataupun menghapus data yang master dianggap tidak dibutuhkan lagi. Form Halaman Utama Admin ditunjukkan pada Gambar 4.28.
Logo Gambar Home Data Master Pegawai
Kantor Perpustakaan dan Arsip Kabupaten Gresik Jln. Jaksa Agung Suprapto 20 Gresik
Jabatan Otoritas
Kota Kecamatan
Icon
Halaman Admin
Agama Jenis Pengaduan
Selamat datang < nama admin yang login >
Pekerjaan Konfigurasi Animasi Flash
User Ubah password Logout
Copyright © Design by Lulu Yahdillah
Gambar 4.28 Form Halaman Utama Admin.
4.5.1.6 Form Halaman Utama Petugas Pendaftaran Form ini merupakan form utama yang pertama kali tampil ketika user login sebagai petugas pendaftaran. Petugas pendaftaran adalah bagian yang bertanggungjawab atas pendaftaran anggota baru maupun
anggota
lama
(daftar
ulang).
Petugas
pendaftaran
mempunyai hak akses dan kewenangan dalam mengolah data master anggota dan status anggota. Form Halaman Utama Petugas Pendaftaran ditunjukkan pada Gambar 4.29.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.29 Form Halaman Utama Petugas Pendaftaran.
4.5.1.7 Form Halaman Utama Petugas Pelayanan Form ini merupakan form utama yang pertama kali tampil ketika user login sebagai petugas pelayanan. Petugas pelayanan adalah bagian yang bertanggungjawab atas pelayanan sirkulasi yang meliputi transaksi peminjaman, pemesanan, perpanjangan, maupun pengembalian buku koleksi. Petugas pelayanan juga mempunyai hak akses dan kewenangan dalam mengolah data pengaduan, pesanan, dan sanksi anggota. Form Halaman Utama Pelayanan ditunjukkan pada Gambar 4.30.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.30 Form Halaman Utama Peugas Pelayanan .4.5.1.8 Form Halaman Utama Petugas PBB (Pengadaan Buku Baru)
Form ini merupakan form utama yang pertama kali tampil ketika user login sebagai petugas PBB. Petugas PBB adalah bagian yang bertanggungjawab atas pengadaan buku baru, baik penambahan stok koleksi maupun pengadaan pustaka baru. Petugas PBB mempunyai hak akses dan kewenangan dalam mengolah data master yang berkaitan dengan pustaka. Form Halaman Utama PBB ditunjukkan pada Gambar 4.31.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.31 Form Halaman Utama Petugas PBB.
4.5.1.9 Form Utama Login Sebagai Pimpinan Form ini merupakan halaman utama yang pertama kali tampil ketika user login sebagai Pimpinan. Pimpinan mempunyai hak akses dan kewenangan dalam mengolah laporan dan grafik. Form Utama Pimpinan ditunjukkan pada Gambar 4.32. 4.5.1.10 Form Ubah Password Form ubah password berfungsi ketika user hendak mengubah password sesuai keinginan. Form Ubah Password dapat ditunjukkan pada Gambar 4.33.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.32 Form Utama Pimpinan.
Gambar 4.33 Ubah Password.
Berikut adalah beberapa contoh form master : 4.5.1.11
Form Master Agama Form ini digunakan untuk mengolah data agama. Di dalam form ini terdapat link-link untuk menuju ke halaman form yang
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
berfungsi untuk tambah agama dan ubah agama, serta link hapus agama. Form Master Agama ditunjukkan pada Gambar 4.34.
Gambar 4.34 Form Master Agama.
4.5.1.12
Form Tambah Agama Form ini digunakan untuk melakukan proses penginputan data agama. Simbol “X” adalah link untuk kembali ke form master agama. Form Tambah Agama ditunjukkan pada Gambar 4.35.
Gambar 4.35 Form Tambah Agama.
4.5.1.13
Form Ubah Agama Form ini digunakan untuk melakukan proses pengubahan data agama. Simbol “X” adalah link untuk kembali ke form master agama. Form Ubah Agama ditunjukkan pada Gambar 4.36.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.36 Form Ubah Agama.
4.5.1.14
Form Master Kota Form ini digunakan untuk mengolah data kota. Di dalam form ini terdapat link-link untuk menuju ke halaman form yang berfungsi untuk tambah kota dan ubah kota, serta link hapus kota. Form Master Kota ditunjukkan pada Gambar 4.37.
Gambar 4.37 Form Master Kota.
4.1.5.15
Form Tambah Kota Form ini digunakan untuk melakukan proses penginputan data kota. Simbol “X” adalah link untuk kembali ke form master kota. Form Tambah Kota ditunjukkan pada Gambar 4.38.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.38 Form Tambah Kota
4.5.1.16
Form Ubah Kota Form ini digunakan untuk melakukan proses pengubahan data kota. Simbol “X” adalah link untuk kembali ke form master kota. Form Ubah Kota ditunjukkan pada Gambar 4.39.
. Gambar 4.39. Form Ubah Kota
4.5.1.17 Form Master Anggota Form ini digunakan untuk mengolah data anggota. Di dalam form ini terdapat link-link untuk menuju ke halaman form yang berfungsi untuk tambah anggota, ubah anggota, dan detail anggota, serta link hapus anggota dan reset password. Form Master Anggota ditunjukkan pada Gambar 4.40.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.40 Form Master Anggota.
4.5.1.18
Form Tambah Anggota Form ini digunakan untuk melakukan proses penginputan data anggota. Simbol “+’ adalah link untuk tambah data, contohnya : tambah kota. Simbol “X” adalah link untuk kembali ke form master anggota. Form Tambah Anggota ditunjukkan pada Gambar 4.41.
Gambar 4.41 Form Tambah Anggota.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.19
Form Ubah Anggota Form ini digunakan untuk melakukan proses pengubahan data anggota. Simbol “+’ adalah link untuk tambah data, contohnya : tambah kota. Simbol “X” adalah link untuk kembali ke form master anggota. Form Ubah Anggota ditunjukkan pada Gambar 4.42.
Gambar 4.42 Form Ubah Anggota.
4.5.1.20
Form Detail Anggota Form ini digunakan untuk melihat detil anggota. Simbol “X” adalah link untuk kembali ke form master anggota. Form Detail Anggota ditunjukkan pada Gambar 4.43.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.43 Form Detail Anggota.
4.5.1.21
Form Master Pustaka Form ini digunakan untuk mengolah data pustaka. Di dalam form ini terdapat link-link untuk menuju ke halaman form tambah pustaka, detail pustaka, detail koleksi, tambah koleksi serta link ubah pustaka dan hapus pustaka. Form Master Pustaka ditunjukkan pada Gambar 4.44.
Gambar 4.44 Form Master Pustaka.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.15.1.22 Form Tambah Pustaka Form ini digunakan untuk melakukan proses penginputan data pustaka. Simbol “+’ adalah link untuk tambah data, contohnya : tambah kategori. Simbol “X” adalah link untuk kembali ke form master pustaka. Form Tambah Pustaka ditunjukkan pada Gambar 4.45.
Gambar 4.45 Form Tambah Pustaka.
4.5.1.23
Form Tambah Koleksi Form ini digunakan untuk melakukan proses penginputan data koleksi. Simbol “X” adalah link untuk kembali ke form master pustaka. Form Tambah Koleksi ditunjukkan pada Gambar 4.46.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
X
Tambah Koleksi Kode koleksi Judul pustaka Tahun koleksi Beli
Asal
Sumbangan Penyumbang koleksi Tanggal masuk koleksi Jumlah koleksi Tambah
Gambar 4.46 Form Tambah Koleksi
4.5.1.24
Form Detail Koleksi Form ini digunakan untuk melihat koleksi suatu judul pustaka secara detil. Form Detail Koleksi ditunjukkan pada Gambar 4.47.
Gambar 4.47 Form Detail Koleksi
4.5.1.25 Form Halaman Utama Anggota Form ini merupakan form utama yang pertama kali tampil ketika user login sebagai anggota. Anggota yang sudah berstatus aktif mempunyai hak akses dan kewenangan untuk melakukan transaksi pemesanan dan pengaduan. Form Halaman Utama Anggota ditunjukkan pada Gambar 4.48.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.48 Form Halaman Utama Anggota.
4.5.1.26
Form Pemesanan Tahap 1 Form Pemesanan Tahap 1 adalah tampilan pertama pada transaksi pemesanan. Form ini digunakan untuk melakukan proses pemesanan buku koleksi sebelum dipinjam. Form Pemesanan Tahap 1 ditunjukkan pada Gambar 4.49.
Gambar 4.49 Form Pemesanan Tahap 1.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.27
Form Penelusuran Form
Penelusuran
digunakan
untuk
melakukan
proses
menelusuri pustaka yang dikehendaki. Dari penelusuran ini, anggota juga bisa mengetahui jumlah koleksi dari pustaka tersebut dan status koleksinya. Form Penelusuran ditunjukkan pada Gambar 4.50.
Gambar 4.50 Form Penelusuran.
4.5.1.28
Form Pemesanan Tahap 2 Form ini digunakan untuk menentukan koleksi yang dipilih.
Simbol “X” adalah link untuk kembali ke form penelusuran. Form Pemesanan Tahap 2 ditunjukkan pada Gambar 4.51. 4.5.1.29
Form Pengaduan Tahap 1 Form Pengaduan Tahap 1 adalah tampilan pertama pada transaksi pengaduan. Form Pengaduan Tahap 1 ditunjukkan pada Gambar 4.52.
4.5.1.30 Form Pengaduan Tahap 2 Form ini untuk digunakan anggota menyampaikan pengaduan. Form Pengaduan Tahap 2 ditunjukkan pada Gambar 4.53.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.51 Form Pemesanan Tahap 2.
Gambar 4.52 Form Pengaduan Tahap 1.
Gambar 4.53 Form Pengaduan Tahap 2.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.31 Form Pengaduan Tahap 3 Form ini untuk digunakan melihat hasil pengaduan baru yang sudah dikirim. Simbol “X” adalah link untuk kembali ke Form Utama Login Sebagai Anggota. Form Pengaduan Tahap 3 ditunjukkan pada Gambar 4.54.
Gambar 4.54 Form Pengaduan Tahap 3.
4.5.1.32 Form Peminjaman Form Peminjaman adalah halaman utama transaksi peminjaman, dimana ada 2 macam jenis peminjaman, tanpa dan dengan pesanan. Form peminjaman ditunjukkan pada Gambar 4.55.
Gambar 4.55 Form Peminjaman.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.33
Form Peminjaman Tanpa Pesanan Form ini digunakan untuk melakukan proses peminjaman buku secara langsung tanpa melakukan pemesanan terlebih dahulu. Setelah petugas pelayanan men-filter nama anggota yang hendak meminjam, maka form proses berikutnya akan ditunjukkan pada Gambar 4.56.
Gambar 4.56 Form Peminjaman tanpa Pesanan
4.5.1.34
Form Peminjaman Dengan Pesanan Tahap 1 Form Peminjaman Dengan Pesanan Tahap 2 digunakan untuk melakukan proses peminjaman buku koleksi secara langsung tanpa melakukan pemesanan terlebih dahulu. Petugas pelayanan akan men-filter nama anggota yang hendak meminjam dengan pesanan. Form Peminjaman Tanpa Pesanan Tahap 1 ditunjukkan pada Gambar 4.57.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.35
Form Peminjaman Dengan Pesanan Tahap 2 Form ini digunakan untuk melakukan proses peminjaman buku koleksi melakukan pemesanan terlebih dahulu. Petugas pelayanan akan men-filter nama anggota yang hendak meminjam dengan pesanan tersebut. Form Peminjaman dengan Pesanan Tahap 2 ditunjukkan pada Gambar 4.58 Icon
Peminjaman dengan Pesanan
Tanpa Pesanan
Dengan Pesanan
Cari
Pencarian ID Anggota
Lihat Semua
Ditemukan :: No pesan
Nama Anggota
Tanggal pesan
Control (cek) cek
No pesan
Nama Anggota
Tanggal pesan
Gambar 4.57 Form Peminjaman dengan Pesanan Tahap 1.
Gambar 4.58 Form Peminjaman dengan Pesanan Tahap 2.
4.5.1.36
Form Perpanjangan Tahap 1 Form Perpanjangan Tahap 1 adalah halaman pertama untuk transaksi perpanjangan. Petugas akan men-filter nama anggota yang hendak memperpanjang buku koleksi tersebut. Form Perpanjangan Tahap 1 ditunjukkan pada Gambar 4.59.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.5.1.37
Form Perpanjangan Tahap 2 Form ini digunakan untuk memperpanjang masa pinjam buku koleksi. Form Perpanjangan Tahap 2 ditunjukkan pada Gambar 4.60.
Gambar 4.59 Form Perpanjangan Tahap 1.
Gambar 4.60 Form Perpanjangan Tahap 2.
4 5.1.38
Form Pengembalian Tahap 1 Form Pengembalian Tahap 1 adalah halaman pertama untuk transaksi pengembalian. Petugas akan men-filter nama anggota yang hendak mengembalikan buku koleksi tersebut. Form Pengembalian Tahap 1 ditunjukkan pada Gambar 4.61.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.61 Form Pengembalian Tahap 1.
4.5.1.39
Form Pengembalian Tahap 2 Form ini digunakan untuk pengembalian buku koleksi. Form Pengembalian Tahap 2 ditunjukkan pada Gambar 4.62.
Gambar 4.62 Form Pengembalian Tahap 2.
4.5.2 Design Output Berikut ini adalah beberapa contoh desain output dari Kantor Perpustakaan dan Arsip Kabupaten Gresik : 4.5.2.1
Laporan Peminjaman Laporan Peminjaman memberikan informasi tentang transaksi peminjaman yang terjadi. Pada Gambar 4.63 adalah Laporan
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Peminjaman per Bulan, sedangkan pada Gambar 4.64 adalah Laporan Peminjaman per Tahun.
Gambar 4.63 Form Laporan Peminjaman per Bulan.
Gambar 4.64 Form Laporan Peminjaman per Tahun.
4.5.2.2
Laporan Jumlah Peminjaman Koleksi berdasarkan Kategori Laporan Peminjaman Koleksi berdasarkan Kategori memberikan informasi berapa jumlah peminjaman koleksi berdasarkan kategori beserta total peminjamannya. Pada Gambar 4.65 adalah Laporan Peminjaman Koleksi berdasarkan Kategori per Bulan, sedangkan pada
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.66 adalah Laporan Peminjaman Koleksi berdasarkan Kategori per Tahun.
Gambar 4.65 Form Laporan Peminjaman Koleksi berdasarkan Kategori per Bulan.
Gambar 4.66 Form Laporan Peminjaman Koleksi berdasarkan Kategori per Tahun.
4.5.2.3
Laporan Jumlah Anggota berdasarkan Asal Kecamatan Laporan
Jumlah
Anggota
berdasarkan
Asal
Kecamatan
memberikan informasi berapa jumlah anggota berdasarkan kecamatan asalnya beserta total anggotanya. Form Laporan Jumlah Anggota berdasarkan Asal Kecamatan ditunjukkan pada Gambar 4.67.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.67 Form Laporan Jumlah Anggota berdasarkan Asal Kecamatan.
4.5.2.4
Grafik Peminjaman Grafik Peminjaman memberikan informasi tentang transaksi peminjaman yang terjadi per tahun. Form Grafik Peminjaman ditunjukkan pada Gambar 4.68.
Gambar 4.68 Form Grafik Peminjaman per Tahun
4.5.2.5
Grafik Pustaka Favorit Grafik Pustaka Favorit memberikan informasi 5 peringkat pustaka yang paling banyak dipinjam. Grafik bisa dilihat per bulan maupun per tahun. Form Grafik 5 Peringkat Pustaka Terfavorit per Bulan ditunjukkan pada Gambar 4.69.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.69 Grafik Pustaka Favorit per Bulan.
4.6
Bagan Alir Bagan alir sistem merupakan bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem dan menjelaskan urutan prosedur-prosedur yang ada di sistem. Simbol – simbol yang digunakan dalam bagan alir sistem di antaranya sebagai berikut: 1. Proses Menunjukkan kegiatan proses dari operasi program komputer, seperti pada Gambar 4.70.
Gambar 4.70 Simbol Proses
2. Manual Input Menunjukkan input yang dilakukan secara manual dengan keyboard, seperti pada Gambar 4.71.
Gambar 4.71 Simbol Manual Input
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3. Display Menunjukkan output yang ditampilkan di monitor, seperti pada Gambar 4.72.
Gambar 4.72 Simbol Display
4. Input/Output Menyatakan proses input dan output tanpa tergantung dengan jenis peralatannya, seperti pada gambar 4.73.
Gambar 4.73 Simbol Input/Output
5. Garis Alir Digunakan untuk menyatakan jalannya arus suatu proses, seperti pada Gambar 4.74.
Gambar 4.74 Simbol Garis Alir
6. On - page reference Menyatakan sambungan dari satu proses ke proses lainnya dalam halaman/lembar yang sama, seperti pada Gambar 4.75.
Gambar 4.75 Simbol On - page reference
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
7. Off - page reference Menyatakan sambungan dari satu proses ke proses lainnya dalam halaman/lembar yang berbeda, seperti pada Gambar 4.76.
Gambar 4.76 Simbol Off - page reference
8. Titik Terminal Digunakan untuk menunjukkan awal dan akhir dari suatu proses, seperti pada Gambar 4.77.
Gambar 4.77 Simbol Titik terminal
9. Persiapan Digunakan untuk memberi nilai awal suatu besaran, seperti pada Gambar 4.78.
Gambar 4.78 Simbol Persiapan
10. Keputusan Digunakan untuk penyeleksian kondisi di dalam program, seperti pada Gambar 4.79.
Gambar 4.79 Simbol Keputusan
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
11. Simbol Dokumen Simbol Dokumen yaitu simbol yang digunakan untuk mencetak data ke printer, seperti pada gambar 4.80.
Gambar 4.80 Simbol Dokumen
Bagan alir pada Sistem Informasi Pelayanan Sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik adalah sebagai berikut : 4.6.1
Bagan Alir Halaman Menu Awal Bagan alir ini menggambarkan aliran proses-proses pada halaman menu awal. Bagan Alir Menu Awal dapat dilihat pada Gambar 4.81.
Gambar 4.81 Bagan Alir Halaman Menu Awal
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
4.6.2
Bagan Alir Home Bagan alir ini menggambarkan aliran proses-proses yang terjadi tampilan halaman Home. Bagan Alir Home dapat dilihat pada Gambar 4.82.
Gambar 4.82 Bagan Alir Home
4.6.3
Bagan Alir Penelusuran Katalog Bagan alir ini menggambarkan aliran proses dan data yang terjadi pada penelusuran katalog. Proses ini biasanya dilakukan oleh anggota ketika hendak meminjam buku Bagan Alir Penelusuran Katalog dapat dilihat pada Gambar 4.83.
4.6.4
Bagan Alir Pendaftaran Online Bagan alir ini menggambarkan aliran data pada proses pendaftaran online yang dilakukan oleh calon anggota yang hendak mendaftarkan diri menjadi anggota perpustakaan. Bagan Alir Pendaftaran Online dapat dilihat pada Gambar 4.84.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.84 Bagan Alir Pendaftaran Online
4.6.5
Bagan Alir Login Bagan alir ini menggambarkan aliran data pada saat proses login. Bagian yang terlibat adalah user sistem yang hendak login, yaitu Admin, Petugas Pendaftaran, Petugas Pelayanan, Petugas PBB, Anggota, ataupun Pimpinnan. Bagan Alir Login dapat dilihat pada Gambar 4.85.
4.6.6
Bagan Alir Admin Bagan alir ini menggambarkan semua aliran data pada prosesproses yang menjadi hak akses admin. Bagan Alir Admin dapat dilihat pada Gambar 4.86.
4.6.7
Bagan Alir Petugas Pendaftaran Bagan alir ini menggambarkan semua aliran data pada prosesproses yang menjadi hak akses petugas pendaftaran. Bagan alir Petugas Pendaftaran dapat dilihat pada Gambar 4.87.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.87 Bagan Alir Petugas Pendaftaran
4.6.8
Bagan Alir Petugas Pelayanan Bagan alir ini menggambarkan semua aliran data pada prosesproses yang menjadi hak akses petugas pelayanan. Bagan Alir Petugas Pelayanan dapat dilihat pada Gambar 4.88.
4.6.9
Bagan Alir Petugas PBB Bagan alir ini menggambarkan semua aliran data pada prosesproses yang menjadi hak akses petugas PBB. Bagan Alir Petugas PBB dapat dilihat pada Gambar 4.89.
4.6.10
Bagan Alir Anggota Bagan alir ini menggambarkan semua aliran data pada prosesproses yang menjadi hak akses anggota. Bagan Air Anggota dapat dilihat pada Gambar 4.90.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
Gambar 4.90 Bagan Alir Anggota
4.6.11
Bagan Alir Pimpinan Bagan alir ini menggambarkan semua aliran data pada prosesproses yang menjadi hak akses pimpinan. Bagan Alir Pimpinan dapat dilihat pada Gambar 4.91.
4.6.12
Bagan Alir Grafik Bagan alir ini menggambarkan aliran proses pada menu grafik yang ada pada halaman utama pimpinan. Bagan Alir Pimpinan dapat dilihat pada Gambar 4.92.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
BAB V KESIMPULAN DAN SARAN
5.1
Kesimpulan Berdasarkan pembahasan pada bab-bab sebelumnya, maka dapat disimpulkan bahwa: 1.
Menganalisa sistem pelayanan sirkulasi pada Kantor Perpustakaan dan Arsip Kabupaten Gresik, yaitu dengan cara mengumpulkan data berupa proses yang ada, dokumen-dokumen pendukung, prosedurprosedur sistem, dan semua data yang berhubungan dengan pelayanan sirkulasi. Kemudian dapat dianalisa siapa saja atau bagian-bagian apa saja yang terlibat dalam sistem sesuai hak aksesnya.
2.
Dari hasil analisa yang diperoleh, maka sistem pelayanan sirkulasi pada Kantor Perpustakaan dan Arsip Kabupaten Gresik yang masih manual tersebut bisa dibuat aplikasi sistem yang terkomputerisasi, yaitu dengan cara membuat ER Diagram berupa CDM dengan 27 entitas kemudian di-generate ke PDM menjadi 27 tabel, mendesain database, mendesain form input dan output dari proses-proses dengan menyesuaikan dokumen-dokumen yang terlibat dalam sistem. Kemudian selanjutnya mengaplikasikannya ke dalam sebuah program dengan menggunakan bahasa pemrograman PHP dan DBMS MySQL. Sehingga dengan adanya aplikasi ini dapat mempermudah dan meningkatkan kinerja dalam pengolahan data serta menjadikan proses pelayanan sirkulasi menjadi lebih efisien.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
3.
Dari pembuatan aplikasi terkomputerisasi pada sistem pelayanan sirkulasi Kantor Perpustakaan dan Arsip Kabupaten Gresik, maka dapat dibuat laporan-laporan yang berkaitan dengan sistem informasi tersebut secara mudah, efektif dan efisien.
5.2
Saran Program ini perlu dikembangkan lebih lanjut, sehingga menjadi sistem informasi yang lebih baik. Misalnya pengkodean buku koleksi perlu disesuaikan dengan aturan pengkodean kepustakaan yang sebenarnya. Kemudian dalam proses scanning ID anggota menggunakan sistem barcode, sehingga proses peminjaman, perpanjangan, dan pengembalian akan lebih cepat tanpa harus memasukkan kode-kode secara manual dengan cara ketik. Lalu untuk kelengkapan aplikasi ini, perlu adanya penambahan sistem proses inventaris dan pemeliharaan koleksi. Selain itu, di era teknologi informasi seperti saat ini, maka akan lebih efektif apabila surat pemberitahuan keterlambatan pengembalian anggota melalui SMS ataupun e-mail.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
DAFTAR PUSTAKA
Jogiyanto, H.M. 1999. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi. Yogyakarta
Kendall. 2003. How To Be A Create Database. Andi. Yogyakarta
Nugroho. 2007. Sistem Informasi. Yogyakarta: ANDI
Ramakhrisnan, Yuhefizar Raghu, dkk. 2007. Database Management Systems Solusion Manual Third Edition. http://www.cs.wisc.edu/~dbbook/openAccess/thirdEdition/solutions/ans3edoddonly.pdf (Oktober 2007 16.33 WIB)
Winarko, Edi. 2006. Perancangan Database Dengan Power Designer 6.32. Jakarta : Prestasi Pustaka.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu
ADLN - Perpustakaan Universitas Airlangga
DAFTAR PUSTAKA
Jogiyanto, H.M. 1999. Analisis dan Desain Sistem Informasi : Pendekatan Terstruktur Teori dan Praktek Aplikasi Bisnis. Andi. Yogyakarta
Kendall. 2003. How To Be A Create Database. Andi. Yogyakarta
Nugroho. 2007. Sistem Informasi. Yogyakarta: ANDI
Ramakhrisnan, Yuhefizar Raghu, dkk. 2007. Database Management Systems Solusion Manual Third Edition. http://www.cs.wisc.edu/~dbbook/openAccess/thirdEdition/solutions/ans3edoddonly.pdf (Oktober 2007 16.33 WIB)
Winarko, Edi. 2006. Perancangan Database Dengan Power Designer 6.32. Jakarta : Prestasi Pustaka.
Tugas Akhir
Sistem informasi .....
Yahdillah, Lulu