LAYANAN BAGI PENGGUNA MELALUI SISTEM SIRKULASI PERPUSTAKAAN BERBASIS WINDOWS
YANG TERINTEGRASI DENGAN SISTEM KATALOG BERBASIS WEB DI PERPUSTAKAAN
PELANGI KRISTUS INTERNATIONAL SEMINARY
Oleh:
Arlinah Imam Rahardjo
Anastassia Tineke Soewandi
Alexander Setiawan
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS KRISTEN PETRA
SURABAYA
2005
LAPORAN PENELITIANNO: 15/Pen/Informatika/I/2005
LAYANAN BAGI PENGGUNA MELALUI SISTEM SIRKULASI PERPUSTAKAAN BERBASIS WINDOWS
YANG TERINTEGRASI DENGAN SISTEM KATALOG BERBASIS WEB DI PERPUSTAKAAN
PELANGI KRISTUS INTERNATIONAL SEMINARY
Oleh:
Arlinah Imam Rahardjo
Anastassia Tineke Soewandi
Alexander Setiawan
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS KRISTEN PETRA
SURABAYA
2005
LEMBAR IDENTITAS DAN PENGESAHAN
LAPORAN HASIL PENELITIAN
1. a. Judul Penelitian : LAYANAN PENGGUNA MELALUI SISTEM SIRKULASI PERPUSTA- KAAN BERBASIS WINDOWS YANG TERINTE GRASI DENGAN SISTEM KATALOG BERBASIS WEB DI PERPUSTAKAAN PELANGI KRISTUS INTERNATIONAL SEMINARY
b. Nomor Penelitian : 15/Pen/Informatika/I/2005c. Jalur Penelitian : I / II / III / IV
2. Ketua Penelitia. Nama lengkap dan Gelar : Arlinah Imam Rahardjo, MLISb. Jenis Kelamin : Perempuanc. Pangkat/Golongan/NIP : Pembina Tingkat I /IVB/76010d. Bidang Ilmu yang diteliti : Sistem Informasie. Jabatan Akademik : -f. Fakultas/Jurusan : Fakultas Teknologi Industri / Teknik
Informatikag. Universitas : Universitas Kristen Petra
3. Anggota Tim Peneliti (I) : a. Nama lengkap dan Gelar : Anastassia Tieneke Soewandib. Jenis Kelamin : Perempuanc. Pangkat/Golongan/NIP : -d. Bidang Ilmu yang diteliti : Sistem Informasie. Jabatan Akademik : -f. Fakultas/Jurusan : Fakultas Teknologi Industri / Teknik
Informatikag. Universitas : Universitas Kristen PetraAnggota Tim Peneliti (II) :a. Nama lengkap dan Gelar : Alexander Setiawan S.Komb. Jenis Kelamin : Laki-lakic. Pangkat/Golongan/NIP : Penata Muda Tingkat I/ IIIB / 04021d. Bidang Ilmu yang diteliti : Sistem Informasi e. Jabatan Akademik : Asisten Ahlif. Fakultas/Jurusan : Fakultas Teknologi Industri / Teknik
Informatikag. Universitas : Universitas Kristen Petra
4. Lokasi Penelitian : Surabaya5. Kerjasama dengan Instansi lain
Nama Instansi : Alamat : -
6. Tanggal Penelitian : Desember 2004 s/d Juli 20057. Biaya : -
ii
Surabaya, 8 Juli 2005
Mengetahui,Ketua Jurusan/ Ka. Unit Ketua Peneliti
Ir. Djoni H.Setiabudi, M.Eng. Arlinah Imam RahardjoNIP. 85-009 NIP. 76-010
Menyetujui,Dekan Fakultas Teknologi Industri
Ir. Oegik Soegihardjo, M.Sc., M.A.NIP. 87-007
iii
ABSTRAK
Pelangi Kristus International Seminary merupakan sebuah sekolah Kristen untuk anak-anak usia 3-15 tahun. Sekolah ini sedang menghadapi permasalahan dalam mengelola perpustakaan yang dimiliki agar dapat melayani peminjaman bahan pustaka bagi pengguna lebih cepat dan tepat termasuk dalam memberi informasi keberadaan bahan pustaka serta status peminjaman bahan pustaka langsung ke pengguna.. Namun saat ini. Perpustakaan masih belum memiliki sistem sirkulasi maupun katalog perpustakaan yang dapat menyediakan informasi keberadaan koleksi yang dimiliki perpustakaan. Sistem katalog berbasis web yang dirancang diharapkan dapat memudahkan anggota perpustakaan Pelangi Kristus dalam mencari informasi tentang bahan pustaka yang dimiliki perpustakaan tanpa batas waktu dan tempat. Sistem sirkuasi berbasis window yang terintegrasi dengan Online Catalog, yang dirancang sesuai dengan kebutuhan dan kondisi perpustakaan juga diharapkan dapat memudahkan dan mempercepat petugas dalam menangani layanan sirkulasi maupun membuat laporan. Integrasi dengan Online Catalog memungkinkan adanya informasi status peminjaman bahan pustaka bagi pengguna secara langsung .
Pemrograman yang dilakukan untuk membuat sistem diatas dilakukan dengan menggunakan bahasa pemrograman PHP 4.3.10 dan Borland Delphi 7.0 dengan database server MySQL 3.23.54-nt, serta web server IIS 5.1.
Dari hasil implementasi sistem dan uji coba, disimpulkan bahwa sistem sistem sirkulasi yang terintegrasi dengan sistem Online Catalog dapat menjawab permasalahan yang dihadapi sehingga dapat membantu perpustakaan dalam melayani pengguna secara cepat dan tepat.
Kata kunci:
Katalog berbasis web., Sirkulasi, Perpustakaan
iv
ABSTRACTPelangi Kristus International Seminary is a Christian School for 3-15
years old children. This school is facing a problem on how to manage the library and serve the users efficiently and effectively including how to inform the borrowing status of the collection directly to the users. The library has no circulation system and library catalog yet. A web-based catalog designed based on the needs of the library is expected to be able to provide access to the library catalog anytime and from everywhere. The windows-based circulation system integrated into the web-based catalog, designed and developed based on the needs of the library, is expected to help the librarian to manage the circulation process and to do the reporting efficiently and effectively. The integration of the circulation process into the online catalog is giving the opportunity for the users to view the borrowing status of the collection directly.
The system is developed using PHP 4.3.10 and Borland Delphi 7.0 with MySQL 3.23.54-nt as the database server, and IIS 5.1 as the web server.
From the implementation and test results, it is concluded that the integration of the circulation system into the Online Catalog, is able to answer the problem of the library and helps the library to serve its users efficiently and effectively.
Keywords:Web-based Catalog, Circulation, Library
v
KATA PENGANTAR
Penulis mengucapkan syukur kepada Tuhan Yang Maha Esa atas selesainya penelitian ini. Tak lupa penulis juga mengucapkan terima kasih pada Pelangi Kristus International Seminary yang telah memberi kesempatan untuk melakukan penelitian. Penulis berharap apa yang telah dibuat dapat membantu perpustakaan Pelangi Kristus untuk mengatasi problem yang dihadapi dan melayani lebih baik. Penulis juga berterima kasih buat seluruh rekan Jurusan Teknik Informatika Universitas Kristen Petra atas dukungan yang diberikan dalam penulisan laporan penelitian.
Penulis sadar bahwa hasil penelitian ini masih jauh dari sempurna. Karena itu penulis mengharapkan saran dan kritik yang membangun dari berbagai pihak demi perbaikan dari penelitian ini. Penulis berharap semoga penelitian ini dapat memberikan kontribusi bagi perkembangan ilmu di bidang perpustakaan dan sistem informasi pada umumnya.
Sekali lagi penulis mengucapkan terima kasih kepada semua pihak yang telah membantu selesainya penelitian ini, yang tidak dapat disebutkan satu persatu.
Surabaya, 8 Juli 2005
Penyusun
vi
DAFTAR ISI
LEMBAR IDENTITAS DAN PENGESAHAN ....................................................ii
ABSTRAK .............................................................................................................iv
ABSTRACT ............................................................................................................v
KATA PENGANTAR ...……………………………………………………........vi
DAFTAR ISI ........................................................................................................vii
DAFTAR GAMBAR ..............................................................................................x
DAFTAR TABEL ................................................................................................xii
BAB 1. PENDAHULUAN 1.1 Latar Belakang ..................................................................................................11.2 Permasalahan ....................................................................................................21.3 Tujuan Penelitian…………………………………………………………….. .21.4 Ruang Lingkup Pembahasan..............................................................................31.5 Sistematika Penyusunan Laporan .....................................................................4
BAB 2. TINJAUAN PUSTAKA 2.1 Pengertian Perpustakaan ...................................................................................62.2 Layanan Sirkulasi ..............................................................................................62.3 Pengkatalogan ...................................................................................................7
BAB 3. METODE PENELITIAN 3.1 Metodologi ........................................................................................................9
3.1.1 Survei Perpustakaan Pelangi Kristus ....................................................93.1.2 Studi Literatur .......................................................................................93.1.3 Analisis dan Desain Sistem ...................................................................93.1.4 Implementasi Sistem .............................................................................93.1.5 Pengujian dan Evaluasi Sistem ...........................................................103.1.6 Kesimpulan dan Saran.........................................................................10
3.2 Analisis Sistem Perpustakaan Saat Ini.............................................................103.2.1 Sistem Peminjaman Buku Saat Ini ......................................................113.2.2 Sistem Peminjaman Audio Visual Saat Ini ..........................................123.2.3 Sistem Pengembalian Buku Saat Ini ...................................................133.2.4 Sistem Pengembalian Audio Visual Saat ini .......................................143.2.5 Sistem Pemesanan Buku Saat Ini ........................................................153.2.6 Sistem Pemesanan Audio Visual Saat Ini ............................................163.2.7 Sistem Demerit dan Penggantiannya ..................................................173.2.8 Sistem Keanggotaan ............................................................................17
3.3 Perancangan Sistem ........................................................................................183.3.1 Desain Sistem Online Catalog ..............................................................18
3.3.1.1 Peta Online Catalog ...............................................................183.3.1.2 Desain Flowchart Online Catalog..........................................19
3.3.2 Desain Sistem Sirkulasi Berbasis Windows ..........................................213.3.2.1 Desain Document Flowchart .................................................22
vii
3.3.2.2 Desain Data Flow Diagram (DFD) .....................................283.3.2.3 Desain Entity Relationship Diagram (ERD) ........................34
3.4 Desain Database .............................................................................................363.4.1 Tabel ADMINISTRATOR .................................................................373.4.2 Tabel ANGKATAN ............................................................................373.4.3 Tabel BAHAN_PUSTAKA ................................................................383.4.4 Tabel BAHASA ..................................................................................383.4.5 Tabel CATEGORY ...........................................................................383.4.6 Tabel DEMERIT_REPLACEMENT ................................................383.4.7 Tabel DETAIL_BAHAN_PUSTAKA .............................................393.4.8 Tabel HAK_PINJAM .......................................................................393.4.9 Tabel KUOTA_ANGGOTA .............................................................403.4.10 Tabel JENIS_KOLEKSI ...................................................................403.4.11 Tabel JENIS_SUBYEK ................................................................403.4.12 Tabel MASTER_DEMERIT ........................................................413.4.13 Tabel MASTER_DENDA ..............................................................413.4.14 Tabel ORANG_TUA ....................................................................413.4.15 Tabel PENERBIT .........................................................................413.4.16 Tabel PESANAN ............................................................................423.4.17 Tabel PINJAMAN ............................................................................423.4.18 Tabel SISWA ....................................................................................433.4.19 Tabel STUDENT_CLASS ................................................................433.4.20 Tabel SUBYEK ................................................................................433.4.21 Tabel SUPERVISOR ........................................................................443.4.22 Tabel USERS ....................................................................................443.4.23 Tabel ORTU_ANAK ........................................................................44
3.5 Struktur Menu Software Sirkulasi ...................................................................45
BAB 4. HASIL PENELITIAN DAN PEMBAHASAN 4.1 Pengujian Online Catalog ..............................................................................46
4.1.1 Menu Search dari Halaman Simple Search.........................................464.1.2 Menu Search dari Halaman Advanced Search dari Catalog Online . .474.1.3 Halaman Search Result .......................................................................484.1.4 Halaman Detail ...................................................................................50
4.2 Pengujian Software Sirkulasi Berbasis Windows ............................................514.2.1 Halaman Menu Utama ........................................................................514.2.2 Halaman Group List ............................................................................524.2.3 Halaman Student Profile .....................................................................524.2.4 Halaman Member’s Privilege .............................................................534.2.5 Halaman Demerit and Fine List ..........................................................544.2.6 Halaman Borrowing and Re-Borrwoing Collections ..........................554.2.7 Halaman Returning Collections ..........................................................564.2.8 Halaman Ordering Collections ...........................................................574.2.9 Halaman Ordering List .......................................................................584.2.10 Halaman Demerit Substitution ............................................................594.2.11 Halaman Paying Fine .........................................................................604.2.12 Halaman Searching Members Transactions .......................................614.2.13 Halaman Seacrhing Collections ..........................................................62
viii
4.2.14 Halaman Find Connection ..................................................................634.2.15 Halaman Report Borrowing Members ................................................644.2.16 Halaman Report Returning Members .................................................654.2.17 Halaman Report The Most Popular Collection ..................................654.2.18 Halaman Report The Overdue Collections .........................................664.2.19 Halaman Report The Most Active Borrower .......................................66
BAB 5. KESIMPULAN DAN SARAN 5.1 Kesimpulan .....................................................................................................675.2 Saran ...............................................................................................................69
DAFTAR PUSTAKA ...........................................................................................71
ix
DAFTAR GAMBAR
3.1 Sistem Peminjaman Buku Saat Ini ............................................................12
3.2 Sistem Peminjaman Audio Visual Saat Ini ................................................13
3.3 Sistem Pengembalian Buku Saat Ini .........................................................14
3.4 Sistem Pengembalian Audio Visual Saat Ini .............................................15
3.5 Sistem Pemesanan Buku Saat Ini ..............................................................16
3.6 Sistem Pemesanan Audio Visual Saat Ini ..................................................17
3.7 Peta Online Catalog...................................................................................19
3.8 Flowchart Halaman Utama .......................................................................20
3.9 Flowchart Procedure Simple Search atau Advanced Search ...................21
3.10 Desain Sistem Peminjaman Bahan Pustaka ..............................................24
3.11 Desain Sistem Pengembalian Bahan Pustaka ..........................................26
3.12 Desain Sistem Pemesanan Bahan Pustaka ................................................28
3.13 DFD Context Diagram ..............................................................................29
3.14 DFD Level 0 ..............................................................................................31
3.15 DFD Level 1 Proses Peminjaman Bahan Pustaka .....................................32
3.16 DFD Level 1 Proses Pengembalian Bahan Pustaka ..................................33
3.17 DFD Level 1 Proses Perpanjangan Bahan Pustaka ...................................34
3.18 ERD Conceptual Data Model ...................................................................35
3.19 ERD Physical Data Model ........................................................................36
3.20 Struktur Menu Software Sirkulasi..............................................................45
4.1 Pengisian Simple Search ...........................................................................47
4.2 Pengisian Semua Kategori Pada Halaman Advanced Search ...................48
4.3 Halaman Search Result .............................................................................49
4.4 Hasil Pencarian Tidak Ditemukan ............................................................50
4.5 Halaman Detail Bahan Pustaka Berjudul “MENGAPA DAUD BERANI?” ..51
4.6 Menu-menu Yang Dapat Diakses Oleh KABAG SIRKULASI ...............52
4.7 Pengisian Nama Angkatan Baru ...............................................................52
4.8 Pengisian Halaman Student Profile Beserta Parent Profile .....................53
4.9 Tampilan Hasil Klik Tombol Search Kategori Student ............................54
4.10 Tampilan Halaman Penggantian Variabel Demerit ..................................54
x
4.11 Pengisian Modul Borrowing Student ........................................................55
4.12 Pengisian Modul Perpanjangan Siswa ......................................................56
4.13 Pengisian Modul Returning Student .........................................................56
4.14 Pengisian Modul Pemesanan Student .......................................................57
4.15 Pengambilan Pesanan Oleh Pemesan ........................................................58
4.16 Daftar Pesanan Siswa Yang Belum Diambil ............................................59
4.17 Daftar Pesanan Siswa dan Demerit Detail Siswa Yang Bersangkutan .....60
4.18 Daftar dan Keterangan Denda Orang Tua ................................................61
4.19 Hasil Pencarian Detail Transaksi Anggota (Student) ...............................62
4.20 Hasil Pencarian Bahan Pustaka .................................................................63
4.21 Hasil Pencarian Orang Tua dari Student Tertentu.....................................64
4.22 Laporan Peminjaman Semua Jenis Anggota Tanpa Memilih Periode ......64
4.23 Laporan Pengembalian Student Periode Bulan Juni 2005 ........................65
4.24 Laporan Koleksi Terlaris Periode Bulan Mei 2005 ..................................65
4.25 Laporan Koleksi Yang Terlambat Dikembalikan .....................................66
4.26 Laporan Peminjam Terbanyak (Siswa) .....................................................66
xi
DAFTAR TABEL
3.1 Tabel ADMINISTRATOR ................................................................................37
3.2 Tabel ANGKATAN ...........................................................................................37
3.3 Tabel BAHAN_PUSTAKA ...............................................................................38
3.4 Tabel BAHASA .................................................................................................38
3.5 Tabel CATEGORY ............................................................................................38
3.6 Tabel DEMERIT_REPLACEMENT .................................................................39
3.7 Tabel DETAIL_BAHAN_PUSTAKA ..............................................................39
3.8 Tabel HAK_PINJAM ........................................................................................40
3.9 Tabel KUOTA_ANGGOTA .............................................................................40
3.10 Tabel JENIS_KOLEKSI ....................................................................................40
3.11 Tabel JENIS_SUBYEK .....................................................................................40
3.12 Tabel MASTER_DEMERIT .............................................................................41
3.13 Tabel MASTER_DENDA .................................................................................41
3.14 Tabel ORANG_TUA .........................................................................................41
3.15 Tabel PENERBIT ..............................................................................................42
3.16 Tabel PESANAN ...............................................................................................42
3.17 Tabel PINJAMAN .............................................................................................42
3.18 Tabel SISWA .....................................................................................................43
3.19 Tabel STUDENT_CLASS .................................................................................43
3.20 Tabel SUBYEK .................................................................................................44
3.21 Tabel SUPERVISOR .........................................................................................44
3.22 Tabel USERS .....................................................................................................44
3.23 Tabel ORTU_ANAK .........................................................................................45
xii
BAB 1. PENDAHULUAN
1.1. Latar Belakang
Pelangi Kristus International Seminary merupakan sebuah sekolah
Kristen untuk anak-anak usia 3-15 tahun. Perpustakaan merupakan salah satu
fasilitas yang penting dan harus ada dalam sekolah untuk dapat menunjang proses
belajar mengajar. Pelangi Kristus telah memiliki fasilitas ini, namun selama ini
perpustakaan hanya dikelola oleh seorang penanggung jawab perpustakaan dan
seorang staf teknis. Keduanya adalah guru di Pelangi Kristus yang membantu
berjalannya segala proses yang terjadi di perpustakaan tersebut dimulai dari
proses pengadaan buku, pengolahan maupun layanan peminjaman koleksi
perpustakaan. Dengan keterbatasan tenaga yang ada, perpustakaan tak dapat
melaksanakan kegiatan yang ada terutama dalam melayani peminjaman koleksi
perpustakaan dengan cepat dan tepat.
Semua kegiatan yang terjadi di perpustakaan Pelangi Kristus juga masih
dilakukan secara manual. Sering terjadi kesalahan dalam prosedur layanan
misalnya dalam menentukan bahan perpustakaan boleh dipinjam atau tidak,
dalam menghitung kuota peminjaman yang berbeda untuk masing-masing
peminjam, dalam pencatatan data transaksi peminjaman, pengembalian,
pemesanan atau penghitungan denda, dalam memberi informasi kepada pengguna
apakah bahan pustaka sedang dipinjam atau tidak maupun dalam mencari data
peminjaman bahan pustaka sebagai bahan laporan perpustakaan.
Saat ini. perpustakaan ini juga belum mempunyai katalog bahan pustaka.
Semua informasi tentang koleksi bahan pustaka hanya dicatat pada buku tanpa
suatu sistem tertentu. Belum dimilikinya katalog perpustakaan ditambah dengan
keterbatasan jam buka perpustakaan, menghambat anggota perpustakaan dalam
memperoleh informasi koleksi bahan pustaka yang dibutuhkan secara cepat dan
tepat. Dibutuhkan waktu yang cukup lama bagi anggota perpustakaan untuk
menemukan keberadaan suatu bahan pustaka yang dibutuhkan karena tak ada
suatu sistem dalam buku catatan perpustakaan yang dapat membantu menemukan
bahan pustaka dengan mudah.
1
Kondisi ini diperparah lagi dengan jam buka yang terbatas, tergantung
pada jam yang dapat disediakan oleh petugas perpustakaan. Padahal belum tentu
pengguna mempunyai waktu bersamaan dengan jam buka perpustakaan ketika
sedang membutuhkan akses ke koleksi perpustakaan.Permasalahan ini
mengakibatkan terhambatnya pemanfaatan perpustakaan secara maksimal oleh
pengguna.
Diharapkan adanya sistem sirkulasi berbasis windows yang terintegrasi
dengan sistem katalog berbasis web, dapat membantu perpustakaan dalam
melakukan layanan sirkulasi dengan cepat dan tepat termasuk dalam memberikan
informasi status peminjaman bahan pustaka pada pengguna secara langsung
melalui katalog perpustakaan berbasis web. Informasi status peminjaman yang
tertampilkan pada katalog perpustakaan dapat menghemat waktu petugas
perpustakaan dalam melayani pengguna yang mencari suatu bahan pustaka yang
tidak berada di perpustakaan.
1.2. Permasalahan
Permasalahan yang ingin dipecahkan dalam penelitian ini adalah sbb:
Bagaimana anggota perpustakaan dapat mencari dan mendapatkan
informasi bahan pustaka yang dikoleksi perpustakaan dengan cepat dan
mudah .
Bagaimana anggota perpustakaan dapat memperoleh informasi keberadaan
bahan pustaka yang dimiliki perpustakaan kapan saja dan dari mana saja.
Bagaimana petugas perpustakaan dapat menangani proses sirkulasi
perpustakaan dengan cepat dan tepat.
Bagaimana pengguna dapat mengetahui dengan cepat status peminjaman
bahan pustaka yang ingin dipinjam melalui katalog perpustakaan .
Bagaimana petugas perpustakaan dapat mengumpulkan data dengan cepat
dan tepat untuk keperluan pembuatan laporan peminjaman.
1.3. Tujuan penelitian
Penelitian ini bertujuan untuk mengembangkan sistem sirkulasi berbasis
windows yang terintegrasi dengan sistem katalog berbasis web agar dapat
2
mempermudah kerja operasional sirkulasi perpustakaan Pelangi Kristus dan
mempermudah anggota dalam mencari bahan pustaka yang dibutuhkan dengan
cepat, kapan saja dan dari mana saja termasuk mengetahui status peminjaman
bahan pustaka yang dibutuhkan melalui katalog perpustakaan.
1.4. Ruang Lingkup Pembahasan
Ruang lingkup penelitian ini adalah :
a. Pengembangan sistem katalog berbasis web (katalog online) yang mampu
mengatasi permasalahan yang ada yang meliputi:
Sistem Pencarian bahan pustaka sederhana (simple search).
Fasilitas ini digunakan untuk mengakses informasi mengenai koleksi
perpustakaan berdasarkan judul, pengarang, atau subyek suatu bahan
pustaka yang diinginkan oleh pengguna
Sistem Pencarian bahan pustaka lanjutan (advanced search).
Fasilitas ini merupakan pengembangan dari pencarian sederhana.
Pengguna dapat melakukan pencarian lanjutan selain berdasarkan judul,
pengarang, subyek, juga berdasarkan kategori, tipe koleksi, tahun terbit,
serta bahasa suatu bahan pustaka yang dikoleksi oleh perpustakaan. Sistem
ini juga menyediakan fasilitas pencarian lebih spesifik dengan cara
mengombinassi lebih dari 1 (satu) kriteria .
b. Pengembangan sistem sirkulasi berbasis windows yang mampu mengatasi
permasalahan yang meliputi:
Modul yang digunakan untuk log in ke dalam sistem, yaitu dengan
memasukkan user id dan password petugas.
Modul yang digunakan untuk memasukkan, menyimpan, meng-
edit/update, dan menampilkan data anggota perpustakaan.
Modul untuk menentukan lama pinjam, maksimal pinjam, dan maksimal
pesan tiap jenis anggota terhadap bahan pustaka.
Modul yang digunakan untuk transaksi proses sirkulasi yang meliputi
modul peminjaman, pengembalian, pemesanan, perpanjangan bahan
pustaka..
Modul yang digunakan untuk memasukkan data denda / poin pelanggaran.
3
Modul yang digunakan untuk penagihan tunggakan anggota.
Modul untuk mencetak laporan yang diinginkan oleh perpustakaan, seperti
laporan transaksi layanan sirkulasi perpustakaan setiap bulan, laporan data
anggota, laporan peminjam yang paling banyak/aktif, laporan bahan
pustaka yang paling sering/laris dipinjam, serta laporan bahan pustaka
yang belum dikembalikan.
Modul yang memungkinkan tertampilkannya status peminjaman secara
otomatis pada katalog perpustakaan.
c. Penggunaan platform sebagai berikut:
Macromedia Dreamweaver MX sebagai aplikasi desain pemrograman
katalog online.
Borland Delphi 7.0 sebagai aplikasi desain pemrograman layanan
sirkulasi.
PHP untuk bahasa pemrogramannya.
MySQL untuk databasenya.
Sistem operasi Windows XP.
1.5. Sistematika Penyusunan laporan
Dalam proses penyusunan laporan penelitian ini, sistematika
pembahasan yang digunakan adalah sebagai berikut:
Bab I : Pendahuluan
Bab ini berisi penjelasan mengenai latar belakang, permasalahan,
tujuan penelitian, ruang lingkup pembahasan, serta sistematika
penyusunan yang digunakan.
Bab II : Tinjauan Pustaka
Bab ini berisi teori dasar yang dapat menunjang pemahaman terhadap
sistem, yaitu tentang prinsip, konsep dan proses-proses yang
dibutuhkan.
Bab III : Metodologi Penelitian
Bab ini berisi metodogi yang dibutuhkan dalam melaksanakan
penelitian, analisis sistem yang ada saat ini serta tahap-tahap
perancangan dan pembuatan program. Tahap-tahap tersebut dimulai
4
dari penjelasan mengenai Document Flow Chart Sistem Sirkulasi
Perpustakaan saat ini dan sistem yang baru, Data Flow Diagram, dan
Entity Relationship Diagram untuk sistem yang baru
Bab IV : Hasil Penelitian dan Pembahasan
Bab ini membahas mengenai Pengujian sistem yang telah dibuat.
Bab V : Kesimpulan dan Saran
Bab ini berisi kesimpulan-kesimpulan yang diperoleh dari
perencanaan dan pembuatan sistem, serta saran-saran untuk
kepentingan pengembangan selanjutnya.
5
BAB 2. TINJAUAN PUSTAKA
2.1 Pengertian Perpustakaan
Pada awal 1980-an, pengertian perpustakaan ialah “sebuah ruangan,
bagian sebuah gedung, ataupun gedung itu sendiri yang digunakan untuk
menyimpan buku dan terbitan lainnya yang biasanya disimpan menurut tata
susunan tertentu untuk digunakan pembaca, bukan untuk dijual” (Basuki,3).
Namun dengan kemajuan teknologi, koleksi perpustakaan tidak lagi
terbatas pada buku saja. Berbagai bentuk penyimpanan informasi modern seperti
media audio-visual dan komputer mulai memasuki perpustakaan. Dengan adanya
media baru tersebut maka gambaran perpustakaan pada tahun 1980-an menjadi
berbeda dengan gambaran perpustakaan pada abad ke-21.
Hingga saat ini, perpustakaan berarti mencakup unsur gedung, pemakai,
koleksi dan pengolahannya hingga layanan peminjaman. Koleksi perpustakaan
tidak hanya berupa buku, tetapi juga audio visual yang diolah agar dapat dipakai
oleh pengguna.
2.2 Layanan Sirkulasi
Salah satu kegiatan utama perpustakaan adalah peminjaman buku dan
media jenis lain. Kegiatan peminjaman ini sering dikenal dengan nama sirkulasi.
Aktifitas layanan sirkulasi adalah mencatat data keanggotaan, mengolah data
peminjaman, pengembalian, pemesanan, dan perpanjangan,
mengedarkan/meminjamkan dan menerima pengembalian bahan pustaka,
menangani penagihan bahan pustaka, menghitung denda, serta menyimpan data
statistik.
a. Pendaftaran anggota
Pendaftaran anggota adalah suatu pelayanan sirkulasi berupa pencatatan
bahwa seseorang mendaftar untuk menjadi anggota perpustakaan selama
waktu tertentu.
6
b. Peminjaman
Peminjaman adalah suatu pelayanan sirkulasi yang berupa pencatatan bahwa
anggota meminjam bahan pustaka selama waktu tertentu.
c. Pengembalian
Pengembalian adalah suatu pelayanan sirkulasi yang berupa pencatatan bahwa
anggota mengembalikan bahan pustaka yang dipinjamnya.
d. Pemesanan
Pemesanan adalah suatu pelayanan sirkulasi yang berupa pencatatan bahwa
anggota memesan bahan pustaka untuk dipinjam pada waktu lain, karena
bahan pustaka tersebut masih dipinjam oleh anggota lain.
e. Perpanjangan
Perpanjangan adalah suatu pelayanan sirkulasi yang berupa pencatatan bahwa
anggota memperpanjang waktu peminjaman bahan pustaka yang dipinjam
sebelumnya.
2.3 Pengkatalogan
Dalam sejarah kepustakaan, katalogisasi atau pengkatalogan merupakan
ketrampilan yang sudah berusia berabad-abad. Ketika pertama kali dibuat, katalog
berfungsi sebagai daftar inventaris, kemudian fungsi ini diperluas sebagai sarana
untuk membantu mengetahui lokasi buku. Pemakai perpustakaan menggunakan
koleksi perpustakaan untuk mencari bacaan rekreasional atau informasi dan
melakukan penelitian sebagai alat bantu belajar maupun kegiatan lainnya.
Mungkin saja pemakai tidak dapat menemukan buku yang diinginkannya dalam
rak.
Untuk mengetahui bahan pustaka apa saja yang dimiliki perpustakaan
diperlukan alat bantu yang disebut katalog perpustakaan. “Katalog perpustakaan
adalah daftar bahan pustaka dalam sebuah perpustakaan atau dalam sebuah
koleksi” (Basuki,15). Katalog perpustakaan merupakan produk dari proses
pengolahan bahan pustaka yang telah diperoleh perpustakaan melalui proses
pengadaan bahan pustaka. Jadi katalog perpustakaan adalah daftar buku dalam
sebuah perpustakaan atau dalam sebuah koleksi. Daftar menunjukan adanya
7
susunan menurut prinsip tertentu sedangkan buku mencakup arti buku dalam arti
luas.
Tujuan katalog yang diuraikan oleh pustakawan Cutter pada tahun 1876
(Basuki, 316) adalah:
a. Memungkinkan seseorang menemukan sebuah buku yang diketahui
berdasarkan pengarangnya, judulnya, atau subyeknya.
b. Menunjukkan buku yang dimiliki perpustakaan oleh pengarang tertentu atau
berdasarkan subyek tertentu..
Sistem searching pada katalog dibedakan dalam 2 kategori yaitu pencarian
sederhana (simple search) dan pencarian kompleks (advanced search). Simple
search pada umumnya memungkinkan pengguna mencari berdasarkan judul
bahan pustaka, nama pengarang, atau subyek. Sedangkan advanced search
memungkinkan pengguna mencari menggunakan boolean operator dan
berdasarkan beberapa kategori : judul bahan pustaka dan nama pengarang, subyek
bahan pustaka dan bahasa yang digunakan, tahun terbit dan tempat terbit dan
ISBN, dan lain - lain.
8
BAB 3. METODE PENELITIAN
3.1 Metodologi
Dalam penelitian ini , metode yang digunakan adalah sebagai berikut:
3.1.1 Survei Perpustakaan Pelangi Kristus.
a. Dalam tahap awal penelitian, dilakukan pengamatan pada perpustakaan untuk
mempelajari cara kerja dan alur proses kegiatan perpustakaan yang dikerjakan
secara manual. Di antara alur kerja yang diamati adalah alur pembuatan
katalog bahan pustaka, proses peminjaman, pengembalian, pemesanan bahan
pustaka oleh anggota, dan pembuatan laporan yang dibutuhkan perpustakaan.
b. Mencari dan mengumpulkan data perpustakaan yang digunakan untuk
pembuatan program, pembuatan struktur database dan analisis sistemnya.
Data yang diperlukan yaitu data anggota, data bahan pustaka yang dikoleksi,
tata tertib perpustakaan, serta peraturan sirkulasi yang berlaku di perpustakaan
tersebut.
3.1.2 Studi Literatur.
Menggunakan teori-teori yang ada pada buku referensi sebagai acuan
dan pedoman proses analisis dan pembuatan program, yaitu tentang Perpustakaan,
dan Sirkulasi Perpustakaan.
3.1.3 Analisis dan Desain Sistem.
Menganalisis proses kegiatan sirkulasi perpustakaan yang terjadi saat ini
serta permasalahan yang dihadapi. Kemudian membuat rancangan sistem katalog
dan sirkulasi baru yang dibutuhkan perpustakaan berupa database perpustakaan,
ERD dan DFD berdasarkan hasil analisis.
3.1.4 Implementasi Sistem.
Mengimplementasikan penggunaan sistem informasi yang baru ke dalam
kegiatan operasional sirkulasi perpustakaan.
9
3.1.5 Pengujian dan Evaluasi Sistem.
Melakukan uji coba sistem yang baru dan evaluasi terhadap software
yang dihasilkan. Hal ini dilakukan dengan mencari masukan user untuk
mengetahui kelebihan dan kekurangannya, agar sesuai dengan tujuan yang
diharapkan sebelumnya.
3.1.6 Kesimpulan dan Saran
Menarik kesimpulan dari awal perancangan sistem hingga pengujian dan
evaluasi sistem dari sistem informasi yang telah dibuat serta mencoba untuk
memberi saran-saran sebagai kelanjutan dari penelitian
3.2 Analisis Sistem Perpustakaan Saat Ini
Pada saat ini, Perpustakaan Pelangi Kristus International Seminary
belum memiliki sistem katalog sehingga anggota perpustakaan akan mengalami
kesulitan bila ingin mengetahui keberadaan koleksi bahan pustaka yang dimiliki
oleh perpustakaan dengan cepat. Proses pengolahan yang dilakukan untuk
mencatat koleksi bahan pustaka yang diperoleh masih dilakukan secara manual
yang menghasilkan daftar sederhana tanpa sistem tertentu. Anggota harus
menghubungi petugas untuk menemukan bahan pustaka yang dicarinya. Petugas
akan mengalami kesulitan untuk mengetahui keberadaan sebuah bahan pustaka.
Anggota juga akan mengalami kesulitan dalam mengetahui keberadaan koleksi
perpustakaan setiap saat. Informasi hanya dapat diperoleh di perpustakaan, pada
jam buka perpustakaan yang juga tergantung pada petugas perpustakaan jika
sedang tidak mengajar. Sering jam buka yang tersedia tidak bersamaan dengan
waktu yang dimiliki anggota perpustakaan ketika sedang membutuhkan informasi
keberadaan bahan pustaka yang dibutuhkan.
. Sedangkan sistem sirkulasi berbasis windows diimplementasikan
dengan menggunakan Borland Delphi. Kedua sistem diintegrasikan melalui
ditampilkannya status bahan pustaka pada online catalog.
Perpustakaan Pelangi Kristus International Seminary memiliki delapan
sistem yang diterapkan secara manual pada saat melayani anggota. Sistem-sistem
tersebut adalah:Sistem peminjaman buku, Sistem peminjaman audio visual.,
10
Sistem pengembalian buku, Sistem pengembalian audio visual, Sistem pemesanan
buku, Sistem pemesanan audio visual, Sistem demerit dan penggantiannya.dan
Sistem keanggotaan Masing-masing sistem tersebut akan dijelaskan pada subbab-
subbab berikut:
3.2.1 Sistem Peminjaman Buku Saat Ini
Sistem peminjaman buku ini ditujukan untuk semua jenis anggota, yaitu
siswa, orang tua, atau supervisor. Proses dimulai pada saat anggota datang ke
perpustakaan dan hendak meminjam buku. Anggota bisa mencari bukunya sendiri
atau bertanya pada petugas perpustakaan. Jika anggota sudah menemukan buku
yang ingin dipinjamnya, maka anggota mengisi Halaman peminjaman dan
menyerahkan Halaman yang sudah diisi tersebut beserta buku yang ingin
dipinjamnya kepada petugas. Petugas membubuhkan stempel tanggal buku harus
dikembalikan pada slip tanggal kembali yang berada di halaman belakang buku
yang bersangkutan. Sistem peminjaman buku saat ini dapat dilihat pada Gambar
3.1.
11
Gambar 3.1. Sistem Peminjaman Buku Saat Ini
3.2.2 Sistem Peminjaman Audio Visual Saat Ini
Sistem peminjaman audio visual ini hanya ditujukan pada supervisor.
Proses dimulai pada saat supervisor datang ke perpustakaan dan hendak
meminjam audio visual. Supervisor bisa mencari audio visualnya sendiri atau
bertanya pada petugas perpustakaan. Jika supervisor sudah menemukan audio
visual yang ingin dipinjamnya, maka supervisor mengisi buku peminjaman audio
visual dan menentukan tanggal janji pengembalian audio visual yang dipinjamnya
12
tersebut. Petugas kemudian mengecek kelengkapan pengisian buku peminjaman
audio visual tersebut. Sistem peminjaman audio visual dapat dilihat pada Gambar
3.2.
Gambar 3.2. Sistem Peminjaman Audio Visual Saat Ini
3.2.3 Sistem Pengembalian Buku Saat Ini
Proses dimulai pada saat anggota datang kembali ke perpustakaan dan
hendak mengembalikan buku. Anggota menyerahkan buku yang ingin
dikembalikannya kepada petugas. Petugas memeriksa tanggal buku harus
dikembalikan pada slip tanggal kembali yang berada di halaman belakang buku
yang bersangkutan, kemudian memeriksa formulir peminjaman anggota tersebut.
Jika anggota tidak mengalami keterlambatan, petugas membubuhkan stempel
tanggal buku dikembalikan pada formulir peminjaman anggota tersebut. Bila
anggota mengalami keterlambatan, petugas meminta anggota untuk melunasi
dendanya jika anggota tersebut adalah orang tua atau supervisor Pelangi Kristus.
Jika anggota tersebut adalah murid Pelangi Kristus, petugas menghitung poin
keterlambatan yang disebut demerit. Siswa wajib mengganti sejumlah demerit
dengan sejumlah buku yang telah ditentukan jumlahnya. Sistem pengembalian
buku saat ini dapat dilihat pada Gambar 3.3.
13
Gambar 3.3. Sistem Pengembalian Buku Saat Ini
3.2.4 Sistem Pengembalian Audio Visual Saat Ini
Proses dimulai pada saat supervisor datang kembali ke perpustakaan dan
hendak mengembalikan audio visual. Supervisor menyerahkan audio visual yang
ingin dikembalikannya kepada petugas. Petugas memeriksa tanggal audio visual
harus dikembalikan pada buku peminjaman audio visual, sesuai janji tanggal
kembali yang penah ditulis oleh supervisor tersebut. Jika supervisor tidak
14
mengalami keterlambatan, petugas meminta tanda tangan supervisor tersebut
sebagai tanda bahwa dia telah mengembalikan audio visual yang dipinjamnya.
Bila supervisor mengalami keterlambatan, petugas meminta supervisor untuk
melunasi dendanya dahulu sebelum meminta supervisor untuk membubuhkan
tanda tangan. Sistem pengembalian audio visual saat ini dapat dilihat pada
Gambar 3.4.
Gambar 3.4. Sistem Pengembalian Audio Visual Saat Ini
3.2.5 Sistem Pemesanan Buku Saat Ini
Proses dimulai pada saat anggota datang ke perpustakaan dan hendak
meminjam buku. Jika anggota tidak menemukan buku yang ingin dipinjamnya,
maka anggota melakukan pemesanan. Anggota memberitahu petugas buku yang
ingin dipesannya. Petugas mencatat informasi buku yang dipesan oleh anggota
tersebut dan akan memberitahu anggota jika buku yang bersangkutan sudah ada di
perpustakaan. Sistem pemesanan buku saat ini dapat dilihat pada Gambar 3.5.
15
Gambar 3.5. Sistem Pemesanan Buku Saat Ini
3.2.6 Sistem Pemesanan Audio Visual Saat Ini
Sistem pemesanan audio visual ini hanya ditujukan pada supervisor.
Proses dimulai pada saat supervisor datang ke perpustakaan dan hendak
meminjam audio visual. Jika supervisor tidak menemukan audio visual yang
ingin dipinjamnya, maka supervisor melakukan pemesanan. Supervisor
memberitahu petugas audio visual yang ingin dipesannya. Petugas mencatat
informasi audio visual yang dipesan oleh supervisor tersebut dan akan
memberitahunya jika audio visual tersebut sudah ada di perpustakaan. Sistem
pemesanan audio visual saat ini terlihat pada Gambar 3.6.
16
Gambar 3.6. Sistem Pemesanan Audio Visual Saat Ini
3.2.7 Sistem Demerit dan Penggantiannya
Sistem demerit dan penggantiannya ditujukan pada siswa. Proses
dimulai pada saat siswa mengalami keterlambatan mengembalikan pinjamannya.
Petugas menghitung jumlah keterlambatan dengan nilai satu poin demerit per hari
keterlambatan. Siswa yang memiliki demerit tidak boleh mendapat layanan
sirkulasi jika pinjamannya belum dikembalikan. Siswa harus mengganti sejumlah
poin demerit dengan sejumlah buku yang telah ditentukan perpustakaan.
Penggantian tersebut boleh dilakukan kapan saja. Umumnya pada akhir tahun
ajaran, orang tua siswa yang berkaitan mendapat surat rekomensasi sejumlah buku
yang wajib dibeli untuk mengganti demerit anaknya.
3.2.8 Sistem Keanggotaan
Anggota perpustakaan adalah seluruh siswa, orang tua siswa, dan
supervisor Pelangi Kristus. Pada saat siswa mendaftar masuk sekolah pertama
kali, secara otomatis siswa dan orang tuanya menjadi anggota perpustakaan. Pada
saat seseorang bekerja sebagai supervisor Pelangi Kristus, secara otomatis
supervisor tersebut menjadi anggota perpustakaan. Keanggotaan perpustakaan
Pelangi Kristus bersifat pribadi, yaitu setiap individu memiliki nomor anggota
17
sendiri. Saat ini, perpustakaan Pelangi Kristus tidak membuka keanggotaan untuk
pihak luar.
3.3 Perancangan Sistem
3.3.1 Desain Sistem Online Catalog
Secara garis besar, sistem katalog perpustakaan dijabarkan sebagai
berikut:
a. Anggota dapat melakukan pencarian informasi mengenai bahan pustaka
tertentu melalui online catalog yang dapat diakses kapan saja dan dari mana
saja.
b. Anggota dapat melakukan pencarian melalui dua macam fasilitas yaitu Simple
search dan Advanced search
c. Anggota dapat melihat informasi yang dibutuhkan dari online catalog,
termasuk peraturan perpustakaan, dan berita-berita perpustakaan
Anggota dapat melihat status bahan pustaka yang sedang dipinjam
(borrowed), dipesan (ordered) atau tidak sedang dipinjam/dipesan, yaitu yang
masih berada di perpustakaan (available) karena sistem dirancang untuk
mengantisipai pengintegrasian dengan sistem sirkulasi. Online catalog dijalankan
pada sebuah web server dan sistem database dijalankan pada database server.
Web server menerima dan menyimpan data yang diperlukan pada database server.
Pemakai dapat mengakses online catalog melalui web browser dari mana saja dan
kapan saja. Desain Sistem Online Catalog terdiri atas tiga bagian, yaitu peta
online catalog, desain flowchart online catalog, dan desain interface online
catalog. Peta dan flowchart akan akan dijelaskan pada submenu-submenu di
bawah ini.
3.3.1.1 Peta Online Catalog
Peta online catalog dibuat untuk memberikan gambaran awal mengenai
aliran akses halaman web pada sistem. Online Catalog ini dapat diakses oleh siapa
saja, kapan saja, dan dari mana saja karena tidak ada batasan hak akses untuk
masuk ke dalam sistem online catalog. Semua orang dapat mengakses setiap
menu dari halaman manapun di dalam sistem online catalog ini. Namun hanya
18
anggota perpustakaan yang boleh menerima layanan perpustakaan Pelangi
Kristus. Peta online catalog dapat dilihat pada Gambar 3.7.
Gambar 3.7. Peta Online Catalog
3.3.1.2 Desain Flowchart Online Catalog
Simbol yang digunakan pada flowchart hampir mirip dengan simbol yang
digunakan pada Document Flowchart. Perbedaannya adalah, flowchart hanya
menunjukkan alur proses, tidak menunjukkan alur data seperti pada Document
Flowchart. Bagian pertama dari keseluruhan flowchart halaman utama online
catalog dapat dilihat pada Gambar 3.8.
19
Gambar 3.8.. Flowchart Halaman Utama
Fasilitas pencarian bahan pustaka merupakan fasilitas utama dari web
online catalog ini. Untuk melakukan pencarian, pengguna harus memasukkan
keyword dan memilih kategori dari bahan pustaka yang dicari. Simple search dan
advanced search memiliki konsep yang sama dalam melakukan pencarian..
Perbedaan dari dua fasilitas diatas adalah pada advanced search terdapat pilihan
kategori pencarian yang lebih banyak daripada simple search. Flowchart untuk
pencarian bahan pustaka secara simple search maupun advanced search dapat
dilihat pada Gambar 3.9.
20
Gambar 3.9. Flowchart Procedure Simple Search atau Advanced Search
3.3.2 Desain Sistem Sirkulasi Berbasis Windows
Secara garis besar, sistem sirkulasi dapat dijabarkan sebagai berikut:
21
d. Anggota dapat melihat informasi status bahan pustaka yang sedang dipinjam
(borrowed), dipesan (ordered) atau tidak sedang dipinjam/dipesan, yaitu
tersedia di perpustakaan (available).
e. Anggota yang ingin melakukan peminjaman, perpanjangan, pengembalian,
atau pemesanan bahan pustaka diharuskan datang ke perpustakaan Pelangi
Kristus, kemudian mengikuti prosedur yang ditetapkan.
f. Petugas menerima data anggota, data peminjaman, data perpanjangan, data
pengembalian, atau data pemesanan bahan pustaka.
g. Petugas melakukan update status bahan pustaka. Selain itu, petugas juga
mengurus masalah keterlambatan dan denda yang harus dilunasi oleh anggota
jika ada, serta membuat laporan sirkulasi.
Sistem sirkulasi berbasis windows dijalankan pada sebuah sistem
database. Data diterima, diproses, dan disimpan pada sebuah database. Pemakai
(petugas) mengakses sistem database dari perpustakaan. Desain sistem sirkulasi
terdiri atas tiga bagian, yaitu desain Document Flowchart, desain Data Flow
Diagram (DFD), dan desain Entity Relationship Diagram (ERD). Masing-masing
desain akan dijelaskan pada subbab-subbab berikut
3.3.2.1 Desain Document Flowchart
3.3.2.1.1 Desain Sistem Peminjaman Bahan Pustaka
Proses dimulai pada saat anggota datang ke perpustakaan dan hendak
meminjam bahan pustaka. Bila anggota ingin meminjam bahan pustaka, anggota
harus mengisi Halaman peminjaman dan menyerahkan Halaman yang sudah diisi
tersebut beserta kartu anggota dan bahan pustaka yang ingin dipinjamnya kepada
petugas.
Petugas memasukkan nomor anggota untuk masuk ke modul
peminjaman anggota yang bersangkutan. Modul peminjaman meminta inputan
berupa nomor induk bahan pustaka yang ingin dipinjam. Sistem menentukan
bahan pustaka tersebut boleh dipinjam atau tidak, mengecek keterlambatan dan
kuota pinjam anggota tersebut. Sistem menentukan transaksi peminjaman tersebut
sukses atau tidak.
22
Jika transaksi peminjaman gagal, petugas mengembalikan kartu anggota
dan membatalkan transaksi, dan Halaman yang sudah diisi tidak lagi berlaku. Jika
transaksi peminjaman sukses, petugas membubuhkan stempel tanggal buku harus
dikembalikan pada slip tanggal kembali pada bahan pustaka yang bersangkutan.
Desain sistem peminjaman bahan pustaka dapat dilihat pada Gambar 3.10.
23
Gambar 3.10. Desain Sistem Peminjaman Bahan Pustaka
24
3.3.2.1.2 Desain Sistem Pengembalian bahan Pustaka
Proses dimulai pada saat anggota datang kembali ke perpustakaan dan
hendak mengembalikan pinjamannya. Anggota menyerahkan kartu anggota dan
bahan pustaka yang ingin dikembalikannya kepada petugas.
Petugas memasukkan nomor anggota untuk masuk ke modul
pengembalian anggota. Modul pengembalian meminta inputan berupa nomor
insuk bahan pustaka yang ingin dikembalikan. Anggota mengetahui jumlah
denda/demerit yang harus dilunasi jika anggota mengalami keterlambatan. Jika
anggota hanya mengembalikan pinjaman tanpa melunasi hutangnya, sistem
mencatat bahwa anggota tersebut masih berhutang. Jika anggota telah melunasi
hutangnya, sistem mencatat bukti pembayaran denda atau penggantian demerit.
Sistem menentukan transaksi pengembalian tersebut sukses atau tidak.
Petugas membubuhkan stempel tanggal buku dikembalikan pada
Halaman peminjaman anggota tersebut. Desain sistem pengembalian bahan
pustaka dapat dilihat pada Gambar 3.11.
25
Gambar 3.11. Desain Sistem Pengembalian Bahan Pustaka
3.3.2.1.3 Desain Sistem Pemesanan Bahan Pustaka
Proses dimulai pada saat anggota datang ke perpustakaan dan hendak
meminjam bahan pustaka. Jika anggota tidak menemukan bahan pustaka yang
26
ingin dipinjamnya, maka anggota melakukan pemesanan. Anggota mengisi
Halaman pemesanan dan menyerahkannya kepada petugas.
Petugas memasukkan nomor anggota untuk masuk ke modul pemesanan
anggota. Modul pemesanan akan meminta inputan nomor induk bahan pustaka
yang ingin dipesan. Sistem akan menentukan bahan pustaka tersebut boleh/bisa
dipesan atau tidak dan menentukan transaksi pemesanan tersebut sukses atau
tidak. Petugas akan memberitahu anggota jika bahan pustaka yang bersangkutan
sudah tersedia di perpustakaan. Desain sistem pemesanan bahan pustaka dapat
dilihat pada Gambar 3.12.
27
Gambar 3.12. Desain Sistem Pemesanan Bahan Pustaka
3.3.2.2 Desain Data Flow Diagram (DFD)
Dengan adanya DFD sistem sirkulasi perpustakaan, maka proses aliran
data dalam sistem dapat diketahui dengan jelas. DFD sistem sirkulasi
28
perpustakaan dibagi menjadi 3 level, yaitu DFD Context Diagram, DFD level 0,
dan DFD level 1.
3.3.2.2.1 DFD Context Diagram
Dalam DFD Context Diagram ini, terdapat suatu proses yang
menggambarkan sistem sirkulasi bahan pustaka perpustakaan dan aliran data
yang terjadi secara garis besar. Entitas yang terlibat dalam sistem sirkulasi bahan
pustaka perpustakaan ada dua, yaitu:
Anggota
Anggota adalah orang yang memperoleh layanan sirkulasi di perpustakaan
Pelangi Kristus International Seminary, yaitu: melakukan peminjaman,
perpanjangan, pengembalian, dan pemesanan bahan pustaka.
Managerial
Managerial adalah orang yang menerima laporan sirkulasi perpustakaan.
DFD Context Diagram dapat dilihat pada Gambar 3.13.
Gambar 3.13. DFD Context Diagram
29
3.3.2.2.2 DFD Level 0
Dalam DFD level 0 ini, terdapat lima proses, yaitu: peminjaman,
pengembalian, pemesanan, perpanjangan, dan pembuatan laporan sirkulasi.
Proses Peminjaman Bahan Pustaka
Dalam proses ini, anggota memberikan nomor anggota dan nomor induk
bahan pustaka yang ingin dipinjamnya. Sistem secara otomatis menampilkan data
anggota dan data bahan pustaka yang bersangkutan, termasuk menampilkan sisa
kuota peminjaman dan jumlah denda/demerit anggota tersebut jika ada. Sistem
mencatat transaksi peminjaman, menyimpannya dan menggunakannya untuk
membuat laporan peminjaman.
Proses Pengembalian Bahan Pustaka
Dalam proses ini, anggota memberikan nomor anggota dan nomor induk
bahan pustaka yang ingin dikembalikannya. Sistem secara otomatis menampilkan
data anggota dan data bahan pustaka yang bersangkutan, termasuk menampilkan
jumlah denda/demerit jika anggota mengelami keterlambatan. Sistem mencatat
transaksi pengembalian, menyimpannya, menggunakannya untuk membuat
laporan pengembalian.
Proses Pemesanan Bahan Pustaka
Dalam proses ini, anggota memberikan nomor anggota dan nomor induk
bahan pustaka yang ingin dipesannya. Sistem secara otomatis menampilkan data
anggota dan data bahan pustaka yang bersangkutan, termasuk menampilkan sisa
kuota pemesanan. Sistem mencatat transaksi pemesanan, menyimpannya dan
menggunakannya untuk membuat laporan pemesanan.
Proses Perpanjangan Bahan Pustaka
Dalam proses ini, anggota memberikan nomor anggota dan nomor induk
bahan pustaka yang ingin diperpanjang. Sistem secara otomatis menampilkan data
anggota dan data bahan pustaka yang bersangkutan, termasuk menampilkan sisa
kuota perpanjangan dan keterangan jika bahan pustaka yang ingin diperpanjang
tersebut sudah ada yang memesan.
Proses Pembuatan Laporan Sirkulasi
Dalam proses ini, sistem menerima data peminjaman, data
pengembalian, dan data pemesanan bahan pustaka dalam periode tertentu, dan
30
membuatnya menjadi laporan sirkulasi perpustakaan, yang diberikan kepada pihak
managerial perpustakaan. DFD Level 0 dapat dilihat pada Gambar 3.14.
Gambar 3.14. DFD Level 0
31
3.3.2.2.3 DFD Level 1 Proses Peminjaman Bahan Pustaka
Dalam DFD level 1 proses peminjaman bahan pustaka ini, terdapat enam
proses, yaitu: pengecekan status bahan pustaka yang dipinjam, pengambilan
record bahan pustaka, pengambilan record anggota, pengecekan keterlambatan,
pengecekan kuota pinjam anggota, pengecekan keterlambatan, dan pencatatan
transaksi peminjaman. DFD level 1 proses peminjaman bahan pustaka dapat
dilihat pada Gambar 3.15
Gambar 3.15. DFD Level 1 Proses Peminjaman Bahan Pustaka
3.3.2.1.4 DFD Level 1 Proses Pengembalian Bahan Pustaka
Dalam DFD level 1 proses pengembalian bahan pustaka ini, terdapat
empat proses, yaitu: pengambilan record anggota, pengecekan keterlambatan,
penghitungan denda/demerit, dan pencatatan transaksi pengembalian. DFD level 1
proses pengembalian bahan pustaka dapat dilihat pada Gambar 3.16.
32
Gambar 3.16. DFD Level 1 Proses Pengembalian Bahan Pustaka
3.3.2.1.5 DFD Level 1 Proses Perpanjangan Bahan Pustaka
Dalam DFD level 1 proses perpanjangan bahan pustaka ini, terdapat
empat proses, yaitu: pengambilan record anggota, pengecekan bahan pustaka
sudah dipesan atau belum, pengecekan kuota perpanjangan anggota, dan
pencatatan transaksi perpanjangan. DFD level 1 proses perpanjangan bahan
pustaka dapat dilihat pada Gambar 3.17.
33
Gambar 3.17. DFD Level 1 Proses Perpanjangan Bahan Pustaka
3.3.2.3 Desain Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) adalah metode perancangan database yang
menggambarkan hubungan antara entity yang terdapat dalam sistem. ERD
diperlukan dalam implementasi sistem untuk menentukan sistem database yang
efektif. Secara konseptual, ERD dapat dilihat pada Gambar 3.18. Sedangkan
secara fisik, ERD dapat dilihat pada Gambar 3.19
34
in
jenis_kategori
hak pinjam
mempunyaiberasal dari
jenis bahasa
jenis subyek
dipinjam
dipesan
meminjam
meminjam
meminjam
memesan
memesan
memesan
mengkoleks i
memilik i
beranggotakan
mempunyai
mempunyai
hubungan
mempunyaiJE NIS ANGGOTAJenis_AnggotaMax_P injamMax_P esanLama_P injamAmbil_Pesana nMax_P erpanjang
ANGKATANKode_AngkatanNama_AngkatanGroup_Status
S ISW ANo_Induk_S iswaNama_SiswaT gl_Lahir_Sis waStatus_SP
ORANG TUANo_OrtuNama_OrtuA lamat_OrtuT elepon_OrtuPekerjaan_OrtuGender
SUPERVISORNIP_S uperviso rNama_SupervisorA lamat_SupervisorT elepon_Supe rvisorJabatan_Supervisor
JE NIS KOLEKS IKode_Koleks iJenis_Koleks i
DET AIL B AHAN PUSTAKANo_KatalogIS BNJudulJudul_SeriPengarang1Pengarang2Pengarang3T ahun_TerbitT inggi_BukuJumlah_Halaman_BukuDuras i_AVCatatan
BAHAN PUST A KANo_IndukKondisiNomor_Pangg ilHargaAsal_Bahan_Pustaka
P INJA MA NNo_PinjamT gl_PinjamT gl_Harus_KembaliT gl_KembaliS isa_Perpanja nganS tatus_Pinjam anDays_LateHutang
MASTER DEME RITPoin_Satuan_ DemeritUpdate_Deme rit_Terakhir
PESANANNo_PesanT gl_PesanT gl_AmbilS tatus_Pesan an
ADMINISTRAT ORModeM_AngkatanM_ProfileM_PrivilegeM_DemeritM_AddM_AccessM_ChangeM_BorrowM_ReturnM_OrderM_S_MemberM_S_Collec tM_S_ConnectM_PayM_ReportsM_OrderLis t
SUBYEKKode_SubyekSubyek_Indones iaSubyek_Inggris
BAHASAKode_BahasaBahasaPENERBIT
Kode_Penerbi tNama_Penerb itA lamat_PenerbitT elepon_Pene rbitKota_PenerbitEmail_Penerb itHttp_Penerbit
MASTER DENDAHarga_Satuan _DendaUpdate_Denda _Terakhir
USERSUsernameUser_Password
STUDENT _CL ASSClass_IDClass_NameClass_Level
CAT EGORYCategory_IDCategory_Name
DEMERIT REPLACEME NTDemerit_PointT otal_Book
Gambar 3.18. ERD Conceptual Data Model
35
C LASS_ID = C LASS_ID
C ATEGORY_ID = C ATEGORY_ID
KODE_KOLEKSI = KOD E_KOLEKSI
JEN IS_AN GGOTA = JENIS_AN GGOTA
MOD E = MOD E
KODE_PEN ERBIT = KODE_PEN ER BIT
KODE_BAH ASA = KODE_BAH ASA
N O_KATALOG = NO_KATALOG
KODE_SU BYEK = KODE_SU BYEK
N O_IN DU K = N O_IN DU K
N O_IN DU K = N O_IN DU K
N IP_SU PERVISOR = NIP_SUPER VISOR
N O_ORTU = N O_OR TU
N O_IN DU K_SISW A = NO_IND U K_SISWA
N O_IN DU K_SISW A = NO_IND U K_SISWA
N O_ORTU = N O_OR TU
N IP_SU PERVISOR = NIP_SUPER VISOR
N O_KATALOG = NO_KATALOG
KODE_KOLEKSI = KOD E_KOLEKSI
KODE_AN GKATAN = KODE_AN GKATAN
JEN IS_AN GGOTA = JENIS_AN GGOTA
JEN IS_AN GGOTA = JENIS_AN GGOTA
KODE_AN GKATAN = KODE_AN GKATANN O_IN DU K_SISW A = NO_IND U K_SISWA
JEN IS_AN GGOTA = JENIS_AN GGOTA
JENIS_ANGGOTAJENIS_ANGGOTA varchar(20)MAX_PINJAM varchar(4)MAX_PESAN varchar(4)LAMA_PINJAM varchar(4)AMBIL_PESANAN varchar(4)MAX_PERPANJANG varchar(4)
ANGKATANKODE_ANGKATAN varchar(10)NAMA_ANGKATAN varchar(30)CLASS_ID varchar(10)GROUP_STATUS varchar(4)
SISWANO_INDUK_SISWA varchar(10)KODE_ANGKATAN varchar(10)NAMA_SISWA varchar(40)TGL_LAHIR_SISWA varchar(17)STATUS_SP varchar(5)JENIS_ANGGOTA varchar(20)
ORANG_TUANO_ORTU varchar(10)NO_INDUK_SISWA varchar(10)KODE_ANGKATAN long varcharNAMA_ORTU varchar(40)ALAMAT_ORTU varchar(50)TELEPON_ORTU varchar(15)PEKERJAAN_ORTU varchar(40)JENIS_ANGGOTA varchar(20)GENDER varchar(4)
SUPERVISORNIP_SUPERVISOR varchar(10)NAMA_SUPERVISOR varchar(40)ALAMAT_SUPERVISOR varchar(50)TELEPON_SUPERVISOR varchar(15)JABATAN_SUPERVISOR varchar(30)JENIS_ANGGOTA varchar(20)
JENIS_KOLEKSIKODE_KOLEKSI varchar(15)JENIS_KOLEKSI varchar(40)
DETAIL_BAHAN_PUSTAKANO_KATALOG varchar(20)KODE_KOLEKSI varchar(15)KODE_BAHASA varchar(10)KODE_PENERBIT varchar(10)ISBN varchar(20)JUDUL varchar(100)JUDUL_SERI varchar(70)PENGARANG1 varchar(60)PENGARANG2 varchar(60)PENGARANG3 varchar(60)TAHUN_TERBIT integerTINGGI_BUKU varchar(20)JUMLAH_HALAMAN_BUKU varchar(20)DURASI_AV varchar(20)CATATAN varchar(40)CATEGORY_ID varchar(4)
BAHAN_PUSTAKANO_INDUK varchar(20)NO_KATALOG varchar(20)KONDISI varchar(30)NOMOR_PANGGIL varchar(20)HARGA varchar(11)ASAL_BAHAN_PUSTAKA varchar(40)
PINJAMANNO_INDUK varchar(20)NO_ORTU varchar(10)NIP_SUPERVISOR varchar(10)NO_INDUK_SISWA long varcharNO_PINJAM smallintTGL_PINJAM varchar(17)TGL_HARUS_KEMBALI varchar(17)TGL_KEMBALI varchar(17)SISA_PERPANJANGAN varchar(4)STATUS_PINJAMAN varchar(5)DAYS_LATE varchar(10)HUTANG varchar(6)
MASTER_DEMERITPOIN_SATUAN_DEMERIT varchar(5)UPDATE_DEMERIT_TERAKHIR varchar(30)
PESANANNO_INDUK varchar(20)NO_ORTU varchar(10)NIP_SUPERVISOR varchar(10)NO_INDUK_SISWA varchar(10)NO_PESAN smallintTGL_PESAN varchar(17)TGL_AMBIL varchar(17)STATUS_PESANAN varchar(5)
ADMINISTRATORMODE varchar(30)M_ANGKATAN varchar(5)M_PROFILE varchar(5)M_PRIVILEGE varchar(5)M_DEMERIT varchar(5)M_ADD varchar(5)M_ACCESS varchar(5)M_CHANGE varchar(5)M_BORROW varchar(5)M_RETURN varchar(5)M_ORDER varchar(5)M_S_MEMBER varchar(5)M_S_COLLECT varchar(5)M_S_CONNECT varchar(5)M_PAY varchar(5)M_REPORTS varchar(5)M_ORDERLIST varchar(5)
SUBYEKKODE_SUBYEK varchar(15)SUBYEK_INDONESIA varchar(40)SUBYEK_INGGRIS varchar(40)
BAHASAKODE_BAHASA varchar(10)BAHASA varchar(40)
PENERBITKODE_PENERBIT varchar(10)NAMA_PENERBIT varchar(40)ALAMAT_PENERBIT varchar(50)TELEPON_PENERBIT varchar(15)KOTA_PENERBIT varchar(20)EMAIL_PENERBIT varchar(30)HTTP_PENERBIT varchar(30)
MASTER_DENDAHARGA_SATUAN_DENDA integerUPDATE_DENDA_TERAKHIR varchar(30)
USERSUSERNAME varchar(15)MODE varchar(30)USER_PASSWORD varchar(8)
STUDENT_CLASSCLASS_ID integerCLASS_NAME varchar(30)CLASS_LEVEL varchar(30)
CATEGORYCATEGORY_ID varchar(4)CATEGORY_NAME varchar(30)
DEMERIT_REPLACEMENTDEMERIT_POINT varchar(5)TOTAL_BOOK varchar(5)
JENIS_SUBYEKKODE_SUBYEK varchar(15)NO_KATALOG varchar(20)
HAK_PINJAMKODE_KOLEKSI varchar(15)JENIS_ANGGOTA varchar(25)
Gambar 3.19. ERD Physical Data Model
3.4 Desain Database
Berdasarkan perancangan fisik ERD, berikut nama tabel beserta field,
type, dan keterangan data yang digunakan:
36
3.4.1 Tabel ADMINISTRATOR
Tabel ADMINISTRATOR menyimpan jenis mode akses pengguna
sistem beserta menu-menu yang dapat diakses seperti terlihat pada Tabel 3.1.
Tabel 3.1. Tabel ADMINISTRATOR
Field Type Keterangan
MODE VARCHAR (30) Jenis mode akses pengguna sistem
M_ANGKATAN VARCHAR (5) Menu student’s group
M_PROFILE VARCHAR (5) Menu member profile
M_PRIVILEGE VARCHAR (5) Menu member privilege
M_DEMERIT VARCHAR (5) Menu demerit and fine
M_ADD VARCHAR (5) Menu add/edit user
M_ACCESS VARCHAR (5) Menu authority access
M_CHANGE VARCHAR (5) Menu change user password
M_BORROW VARCHAR (5) Menu borowing
M_RETURN VARCHAR (5) Menu returning
M_ORDER VARCHAR (5) Menu ordering
M_S_MEMBER VARCHAR (5) Menu member’s transactions
M_S_COLLECT VARCHAR (5) Menu collection transacted
M_S_CONNECT VARCHAR (5) Menu parent-children connections
M_PAY VARCHAR (5) Menu pay demerit and fine
M_REPORTS VARCHAR (5) Menu report
M_ORDERLIST VARCHAR (5) Menu ordering list
3.4.2 Tabel ANGKATAN
Tabel ANGKATAN menyimpan data pembagian jenis angkatan tiap
siswa seperti terlihat pada Tabel 3.2.
Tabel 3.2. Tabel ANGKATAN
Field Type Keterangan
KODE_ANGKATAN VARCHAR(10) Kode angkatan siswa
NAMA_ANGKATAN VARCHAR(30) Nama angkatan siswa
CLASS_ID VARCHAR(10) ID kelas
GROUP_STATUS VARCHAR(4) Status angkatan
37
3.4.3 Tabel BAHAN_PUSTAKA
Tabel BAHAN_PUSTAKA menyimpan data bahan pustaka yang
dikoleksi perpustakaan seperti terlihat pada Tabel 3.3.
Tabel 3.3. Tabel BAHAN_PUSTAKA
Field Type Keterangan
NO_INDUK VARCHAR (20) No induk bahan pustaka
NO_KATALOG VARCHAR (20) No katalog bahan pustaka
KONDISI VARCHAR (30) Kondisi bahan pustaka
NOMOR_PANGGIL VARCHAR (20) Nomor panggil bahan pustaka
HARGA VARCHAR (11) Harga beli bahan pustaka
ASAL_BAHAN_PUSTAKA VARCHAR (40) Asal bahan pustaka
3.4.4 Tabel BAHASA
Tabel BAHASA menyimpan data master jenis bahasa dari setiap bahan
pustaka yang ada di perpustakaan seperti terlihat pada Tabel 3.4.
Tabel 3.4. Tabel BAHASA
Field Type Keterangan
KODE_BAHASA VARCHAR (10) Kode bahasa bahan pustaka
BAHASA VARCHAR (40) Jenis bahasa bahan pustaka
3.4.5 Tabel CATEGORY
Tabel CATEGORY menyimpan data master kategori bahan pustaka
yang ada di perpustakaan seperti terlihat pada Tabel 3.5.
Tabel 3.5. Tabel CATEGORY
Field Type Keterangan
CATEGORY_ID VARCHAR (4) Kode kategori bahan pustaka
CATEGORY_NAME VARCHAR (30) Jenis kategori bahan pustaka
3.4.6 Tabel DEMERIT_REPLACEMENT
Tabel DEMERIT_REPLACEMENT menyimpan data penggantian
sejumlah demerit dengan sejumlah buku seperti terlihat pada Tabel 3.6.
38
Tabel 3.6. Tabel DEMERIT_REPLACEMENT
Field Type Keterangan
POINT VARCHAR (5) Jumlah demerit
TOTAL_BOOK VARCHAR (5) Jumlah buku pengganti
3.4.7 Tabel DETAIL_BAHAN_PUSTAKA
Tabel DETAIL_BAHAN_PUSTAKA menyimpan data semua
keterangan tentang bahan pustaka yang dikoleksi perpustakaan seperti terlihat
pada Tabel 3.7.
Tabel 3.7. Tabel DETAIL_BAHAN_PUSTAKA
Field Type Keterangan
NO_KATALOG VARCHAR (20) No katalog bahan pustaka
CATEGORY_ID VARCHAR (4) Kode kategori bahan pustaka
KODE_BAHASA VARCHAR (10) Kode bahasa bahan pustaka
KODE_PENERBIT VARCHAR (10) Kode penerbit
KODE_KOLEKSI VARCHAR (15) Kode jenis koleksi suatu bahan pustaka
ISBN VARCHAR (20) ISBN bahan pustaka
JUDUL VARCHAR (100) Judul bahan pustaka
JUDUL_SERI VARCHAR (70) Judul seri bahan pustaka
PENGARANG1 VARCHAR (60) Pengarang pertama bahan pustaka
PENGARANG2 VARCHAR (60) Pengarang kedua bahan pustaka
PENGARANG3 VARCHAR (60) Pengarang ketiga bahan pustaka
TAHUN_TERBIT INT (11) Tahun terbit bahan pustaka
TINGGI_BUKU VARCHAR (20) Tinggi jenis koleksi buku
JUMLAH_HALAMAN_BUK
U
VARCHAR (20) Jumlah halaman jenis koleksi buku
DURASI_AV VARCHAR (20) Durasi jenis koleksi audio visual
CATATAN VARCHAR (40) Catatan tentang bahan pustaka
3.4.8 Tabel HAK_PINJAM
Tabel HAK_PINJAM menyimpan bahan pustaka yang boleh dipinjam,
diperpanjang atau dipesan oleh anggota perpustakaan seperti terlihat pada Tabel
3.8.
39
Tabel 3.8. Tabel HAK_PINJAM
Field Type Keterangan
KODE_KOLEKSI VARCHAR (15) Kode koleksi bahan pustaka
JENIS_ANGGOTA VARCHAR (20) Jenis anggota
3.4.9 Tabel KUOTA_ANGGOTA
Tabel KUOTA_ANGGOTA menyimpan data pembagian jenis anggota
dan jumlah kuota yang dimiliki perpustakaan seperti terlihat pada Tabel 3.9.
Tabel 3.9. Tabel KUOTA_ANGGOTA
Field Type Keterangan
JENIS_ANGGOTA VARCHAR (20) Jenis anggota
MAX_PINJAM VARCHAR (4) Jumlah maksimal peminjaman
MAX_PESAN VARCHAR (4) Jumlah maksimal pemesanan
LAMA_PINJAM VARCHAR (4) Lama peminjaman yang diijinkan
AMBIL_PESANAN VARCHAR (4) Lama pengambilan pesanan sejak pesanan ada
MAX_PERPANJANGAN VARCHAR (4) Jumlah maksimal perpanjangan
3.4.10 Tabel JENIS_KOLEKSI
Tabel JENIS_KOLEKSI menyimpan data jenis koleksi yang dimiliki
perpustakaan seperti terlihat pada Tabel 3.10.
Tabel 3.10. Tabel JENIS_KOLEKSI
Field Type Keterangan
KODE_KOLEKSI VARCHAR (15) Kode koleksi bahan pustaka
JENIS_KOLEKSI VARCHAR (40) Jenis koleksi bahan pustaka
3.4.11 . Tabel JENIS_SUBYEK
Tabel JENIS_SUBYEK menyimpan data master subyek suatu bahan
pustaka seperti terlihat pada Tabel 3.11.
Tabel 3.11. Tabel JENIS_SUBYEK
Field Type Keterangan
KODE_SUBYEK VARCHAR (15) Kode subyek bahan pustaka
40
NO_KATALOG VARCHAR (20) No katalog bahan pustaka
3.4.12 Tabel MASTER_DEMERIT
Tabel MASTER_DEMERIT menyimpan data pembagian jenis angkatan
tiap siswa seperti terlihat pada Tabel 3.12.
Tabel 3.12. Tabel MASTER_DEMERIT
Field Type Keterangan
POIN_SATUAN_DEMERIT VARCHAR (5) Poin satuan demerit siswa
UPDATE_DEMERIT_TERAKHIR VARCHAR (30) Waktu update demerit terakhir
3.4.13 Tabel MASTER_DENDA
Tabel MASTER_DENDA menyimpan data pembagian jenis angkatan
tiap siswa seperti terlihat pada Tabel 3.13.
Tabel 3.13. Tabel MASTER_DENDA
Field Type Keterangan
HARGA_SATUAN_DENDA INT (11) Harga satuan denda
supervisor/orang tua
UPDATE_DENDA_TERAKHIR VARCHAR (30) Waktu update denda terakhir
3.4.14 Tabel ORANG_TUA
Tabel ORANG_TUA menyimpan semua data pribadi orang tua seperti
terlihat pada Tabel 3.14.
Tabel 3.14. Tabel ORANG_TUA
Field Type Keterangan
NO_ORTU VARCHAR (10) Nomor orang tua
JENIS_ANGGOTA VARCHAR (20) Jenis anggota orang tua
NAMA_ORTU VARCHAR (40) Nama orang tua
ALAMAT_ORTU VARCHAR (50) Alamat orang tua
TELEPON_ORTU VARCHAR (15) Telepon orang tua
PEKERJAAN_ORTU VARCHAR (40) Pekerjaan orang tua
GENDER VARCHAR (4) Jenis kelamin orang tua
41
3.4.15 Tabel PENERBIT
Tabel PENERBIT menyimpan semua data penerbit seperti terlihat pada
Tabel 3.15.
Tabel 3.15. Tabel PENERBIT
Field Type Keterangan
KODE_PENERBIT VARCHAR (10) Kode penerbit
NAMA_PENERBIT VARCHAR (40) Nama penerbit
ALAMAT_PENERBIT VARCHAR (50) Alamat penerbit
TELEPON_PENERBIT VARCHAR (15) Telepon penerbit
KOTA_PENERBIT VARCHAR (20) Kota penerbit
EMAIL_PENERBIT VARCHAR (30) Email penerbit
HTTP_PENERBIT VARCHAR (30) HTTP penerbit
3.4.16 Tabel PESANAN
Tabel PESANAN menyimpan data transaksi pemesanan bahan pustaka
oleh anggota seperti terlihat pada Tabel 3.16.
Tabel 3.16. Tabel PESANAN
Field Type Keterangan
NO_PESAN SMALLINT (6) Nomor urut pemesanan pemesan
NO_INDUK VARCHAR (20) Nomor induk bahan pustaka
NO_INDUK_SISWA VARCHAR (10) Nomor induk siswa
NO_ORTU VARCHAR (10) Nomor orang tua
NIP_SUPERVISOR VARCHAR (10) NIP supervisor
TGL_PESAN VARCHAR (17) Tanggal transaksi pemesanan
TGL_AMBIL VARCHAR (17) Tanggal pengambilan pesanan
STATUS_PESANAN VARCHAR (5) Status pesanan
3.4.17 Tabel PINJAMAN
Tabel PINJAMAN menyimpan data transaksi peminjaman bahan
pustaka oleh anggota seperti terlihat pada Tabel 3.17.
Tabel 3.17. Tabel PINJAMAN
Field Type Keterangan
NO_PINJAM SMALLINT (5) No urut peminjaman
42
NO_INDUK VARCHAR (20) Nomor induk bahan pustaka
NO_INDUK_SISWA VARCHAR (10) Nomor induk siswa
NO_ORTU VARCHAR (10) Nomor orang tua
NIP_SUPERVISOR VARCHAR (10) NIP supervisor
SISA_PERPANJANGAN VARCHAR (4) Jumlah sisa perpanjangan bahan pustaka
TGL_PINJAM VARCHAR (17) Tanggal transaksi peminjaman
TGL_HARUS_KEMBAL
I
VARCHAR (17) Tanggal pemijaman harus dikembalikan
TGL_KEMBALI VARCHAR (17) Tanggal peminjam mengembalikan pinjaman
STATUS_PINJAMAN VARCHAR (5) Status pinjaman
DAYS_LATE VARCHAR (10) Jumlah hari keterlambatan peminjam
HUTANG VARCHAR (6) Status hutang peminjam
3.4.18 Tabel SISWA
Tabel SISWA menyimpan semua data pribadi siswa seperti terlihat pada
Tabel 3.18.
Tabel 3.18. Tabel SISWA
Field Type Keterangan
NO_INDUK_SISWA VARCHAR (10) Nomor induk siswa
JENIS_ANGGOTA VARCHAR (20) Jenis anggota siswa
STATUS_SP VARCHAR (5) Status termasuk sahabat perpustakaan/bukan
KODE_ANGKATAN VARCHAR (10) Kode angkatan siswa
NAMA_SISWA VARCHAR (40) Nama siswa
TGL_LAHIR_SISWA VARCHAR (17) Tanggal lahir siswa
3.4.19 Tabel STUDENT_CLASS
Tabel STUDENT_CLASS menyimpan semua kelas siswa yang ada di
Pelangi Kristus seperti terlihat pada Tabel 3.19.
Tabel 3.19. Tabel STUDENT_CLASS
Field Type Keterangan
CLASS_ID INT (10) Id kelas
CLASS_NAME VARCHAR (30) Nama kelas
CLASS_LEVEL VARCHAR (30) Level-level dari kelas tersebut
43
3.4.20 Tabel SUBYEK
Tabel SUBYEK menyimpan data master subyek bahan pustaka seperti
terlihat pada Tabel 3.20.
Tabel 3.20. Tabel SUBYEK
Field Type Keterangan
KODE_SUBYEK VARCHAR (15) Kode subyek bahan pustaka
SUBYEK_INDONESIA VARCHAR (40) Subyek dalam bahasa Indonesia
SUBYEK_INGGRIS VARCHAR (40) Subyek dalam bahasa Inggris
3.4.21 Tabel SUPERVISOR
Tabel SUPERVISOR menyimpan semua data pribadi supervisor seperti
terlihat pada Tabel 3.21.
Tabel 3.21. Tabel SUPERVISOR
Field Type Keterangan
NIP_SUPERVISOR VARCHAR (10) NIP supervisor
JENIS_ANGGOTA VARVHAR (20) Jenis anggota supervisor
NAMA_SUPERVISOR VARVHAR (40) Nama supervisor
ALAMAT_SUPERVISOR VARVHAR (50) Alamat supervisor
TELEPON_SUPERVISOR VARVHAR (15) Telepon supervisor
JABATAN_SUPERVISOR VARVHAR (30) Jabatan supervisor
3.4.22 Tabel USERS
Tabel USERS menyimpan semua username yang terdaftar pada sistem
seperti terlihat pada Tabel 3.22.
Tabel 3.22. Tabel USERS
Field Type Keterangan
USERNAME VARCHAR (15) Username pengguna sistem
MODE VARCHAR (30) Jenis mode akses pengguna sistem
USER_PASSWORD VARCHAR (8) Password dari username yang login
44
3.4.23 Tabel ORTU_ANAK
Tabel ORTU_ANAK menyimpan hubungan antara orang tua dengan
anak-anaknya seperti terlihat pada Tabel 3.23.
Tabel 3.23. Tabel ORTU_ANAK
Field Type Keterangan
KODE_ANGKATAN VARCHAR (10) Kode angkatan siswa
NO_INDUK_SISWA VARCHAR (10) No induk siswa
NO_ORTU VARCHAR (10) No orang tua
3.5 Struktur Menu Software Sirkulasi
Struktur menu software sirkulasi perpustakaan terlihat pada Gambar 3.20.
45
Gambar 3.20. Struktur Menu Software Sirkulasi
46
BAB 4. HASIL PENELITIAN DAN PEMBAHASAN
Dalam bab ini disajikan hasil pengujian dari Online Catalog dan Sistem
sirkulasi berbasis windows, termasuk juga pengujian sistem katalog perpustakaan
yang menampilkan status peminjaman bahan pustaka Pengujian dilakukan
sebagai berikut:
4.1. Pengujian Online Catalog
Secara garis besar, pengujian sistem terdiri atas 4 (empat) bagian, yaitu:
Menu Search dari halaman Simple Search
Menu Search dari halaman Advanced Search
Halaman Search Result
Halaman Detail
4.1.1. Menu Search dari Halaman Simple Search
Pada halaman ini pengguna hendak mencari informasi mengenai bahan
pustaka tertentu. Pengguna mengisi keyword, memilih kategori pencarian, dan
menekan tombol search untuk melihat hasil pencariannya. Keyword merupakan
kata, kalimat atau penggalan kalimat yang diketahui oleh pengguna berkaitan
dengan kategori seperti judul buku, pengarang atau subyek dari bahan pustaka
yang ingin dicari oleh pengguna. Kolom Keyword harus diisi oleh pengguna,
tetapi kolom kategori telah menyediakan daftar kategori yang tinggal dipilih oleh
pengguna. Jika pengguna tidak mengisi keyword, timbul peringatan untuk mengisi
keyword. Tampilan halaman pengisian Simple Search dapat dilihat pada Gambar
4.1
46
Gambar 4.1. Pengisian Simple Search
4.1.2 Menu Search dari Halaman Advanced Search dari Online Catalog
Pada Halaman Advanced Search ini pengguna dapat mencari informasi
mengenai bahan pustaka tertentu dengan kriteria yang lebih spesifik seperti tahun,
bahasa, kategori koleksi atau jumlah hasil yang ingin ditampilkan per halaman.
Pengguna juga dapat menggunakan halaman ini untuk mencari informasi tentang
sebuah bahan pustaka dengan gabungan lebih dari 1 kriteria dengan
memanfaatkan operator Boolean yang terdiri dari AND, dan OR. Pengguna
melakukan pengisian keyword dan memilih kategori pencarian yang lebih lengkap
dari halaman Simple Search, kemudian menekan tombol search untuk melihat
hasil pencariannya. Dalam sistem Advanced Search ini, Setiap kolom tidak perlu
diisi, kecuali salah satu keyword. Kategori pencarian yang lain telah disediakan
dalam bentuk daftar yang dapat dipilih oleh pengguna. Tampilan halaman
pengisian Advanced Search dengan mengisi semua kategori dapat dilihat pada
Gambar 4.2.
47
Gambar 4.2 Pengisian Semua Kategori Pada Halaman Advanced Search
4.1.3 Halaman Search Result
Penekanan tombol search pada halaman Simple Search dan pada
halaman Advanced Search akan menampilkan format halaman Search Result yang
sama. Jika bahan pustaka dimiliki oleh perpustakaan, sistem akan menampilkan
informasi mengenai bahan pustaka yang dicari secara ringkas yang terdiri dari
pengarang, judul, tahun, jumlah eksemplar yang dimiliki perpustakaan, no induk,
nomor panggil buku serta status peminjaman perpustakaan yang mengambil data
dari sistem sirkulasi.. Tampilan halaman Search Result dapat dilihat pada Gambar
4.3
48
Gambar 4.3 Halaman Search Result
Jika semua kategori yang dimasukkan oleh pengguna tidak menghasilkan
data, maka halaman Search Result akan seperti pada Gambar 4.4.
49
Gambar 4.4. Hasil Pencarian Tidak Ditemukan
4.1.4 Halaman Detail
Pada halaman Search Result terdapat gambar dan tulisan detail untuk
melihat keterangan lebih lengkap dari bahan pustaka yang telah ditemukan. Jika
tombol detail yang berjudul “MENGAPA DAUD BERANI?” di-klik, maka akan
menghasilkan halaman baru (halaman detail) seperti pada Gambar 4.5 yang akan
menampilkan informasi bahan pustaka secara lengkap termasuk juga status
peminjaman yang diambil dari data sirkulasi.
50
Gambar 4.5. Halaman Detail Bahan Pustaka Berjudul “MENGAPA DAUD
BERANI?”
4.2 . Pengujian Software Sirkulasi Berbasis Windows
Secara garis besar pengujian sistem sirkulasi terdiri atas:
4.1.1 Halaman Menu Utama
Jika user berhasil melewati proses login, user akan masuk ke dalam
sistem dengan hak akses yang telah diberikan kepadanya. Gambar 4.6. adalah hak
akses Kepala Bagian Sirkulasi (KABAG. SIRKULASI).
51
Gambar 4.6. Menu-menu Yang Dapat Diakses Oleh KABAG. SIRKULASI
4.1.2 Halaman Group List
Pada bagian ini user hendak menambah angkatan siswa baru. Kemudian
user mengklik tombol Add New Group, dan melakukan pengisian seperti yang
diminta pada Gambar 4.7.
Gambar 4.7.Pengisian Nama Angkatan Baru
4.1.3 Halaman Student Profile
Pada bagian ini user hendak menambah siswa baru. Jika menambah
siswa juga harus menambah orang tua. Kemudian user mengklik tombol Add New
52
Student dan melakukan pengisian seperti yang diminta pada Gambar
4.8.Kemudian mengklik tombol Parents untuk mengisi data orang tuanya. Nomor
induk siswa maupun nomor orang tua akan secara otomatis terisi sesuai urutan
jumlah siswa per angkatan.
Gambar 4.8.Pengisian Halaman Student Profile Beserta Parent Profile
4.1.4 Halaman Member’s Privilege
Pada bagian ini user hendak memasukkan atau mengedit hak anggota
terhadap bahan pustaka. User memilih jenis anggota yang ingin diedit dan
mengklik tombol search sehingga terlihat tampilan seperti pada Gambar 4.9.
53
Gambar 4.9. Tampilan Hasil Klik Tombol Search Kategori Student
4.1.5 Halaman Demerit and Fine List
Pada bagian ini user hendak memasukkan jumlah demerit atau denda atas
keterlambatan, dan memasukkan variabel penggantian sejumlah demerit dengan
sejumlah buku seperti pada Gambar 4.10.
Gambar 4.10. Tampilan Halaman Penggantian Variabel Demerit
54
4.1.6 Halaman Borrowing dan Re-Borrowing Collections
Pada bagian ini user hendak mencatat transaksi peminjaman anggota.
User memasukkan nomor induk bahan pustaka yang ingin dipinjam oleh anggota,
dan mengklik tombol borrow, seperti pada Gambar 4.11
Gambar 4.11. Pengisian Modul Borrowing Student
Jika anggota ingin melakukan perpanjangan bahan pustaka, user akan
mengklik salah satu record pada daftar pinjam anggota tersebut, sehingga nomor
induk bahan pustaka akan tertulis pada field re-borrow seperti pada Gambar 4.12
55
Gambar 4.12. Pengisian Modul Perpanjangan Siswa
4.1.7 Halaman Returning Collections
Jika user hendak mencatat transaksi pengembalian anggota. User
memasukkan nomor induk bahan pustaka yang ingin dikembalikan, dan mengklik
tombol return, seperti pada Gambar 4.13
Gambar 4.13 Pengisian Modul Returning Student
56
4.1.8 Halaman Ordering Collections
Jika user hendak mencatat transaksi pemesanan, user memasukkan
nomor induk bahan pustaka yang ingin dipesan, dan mengklik tombol order,
seperti pada Gambar 4.14.
Gambar 4.14. Pengisian Modul Pemesanan Student
Jika user hendak mencatat transaksi pengambilan pemesanan anggota,
user memasukkan nomor induk bahan pustaka yang dipesan oleh anggota, dan
mengklik tombol take, seperti pada Gambar 4.15.
.
57
Gambar 4.15. Pengambilan Pesanan Oleh Pemesan
4.1.9 Halaman Ordering List
Jika user hendak memasukkan tanggal ambil pesanan anggota. User
memilih salah satu record pesanan dari daftar pesanan yang belum mempunyai
tanggal ambil, user harus memastikan bahan pustaka yang dipesan tidak sedang
dipinjam, kemudian mengklik tombol details. Daftar pesanan anggota yang
belum diambil dapat dilihat pada Gambar 4.16.
58
Gambar 4.16 Daftar Pesanan Siswa Yang Belum Diambil
4.1.10 Halaman Demerit Substitution
Pada bagian ini user hendak melunasi penggantian demerit siswa dengan
sejumlah buku. User memilih nomor induk siswa yang hendak mengganti,
kemudian mengklik tombol details. Daftar pinjaman anggota yang belum
dikembalikan dan keterangan demerit detail dapat dilihat pada Gambar 4.17
59
Gambar 4.17. Daftar Pesanan Siswa dan Demerit Detail Siswa Yang
Bersangkutan
4.1.11 Halaman Paying Fine
Jika user hendak melunasi denda orang tua atau supervisor dengan uang.
User memilih nomor orang tua/supervisor, kemudian mengklik tombol details.
Daftar denda orang tua/supervisor dan keterangannya dapat dilihat pada Gambar
4.18.
60
Gambar 4.18. Daftar dan Keterangan Denda Orang Tua
4.1.12 Halaman Searching Members Transactions
Jika user hendak mencari siswa dan transaksi yang sedang dilakukan oleh
siswa, User memilih nomor siswa. Jika hendak mencari detail tiap transaksinya,
User mengklik tombol details. Daftar hasil pencarian dapat dilihat pada Gambar
4.19
61
Gambar 4.19 Hasil Pencarian Detail Transaksi Anggota (Student)
4.1.13 Halaman Searching Collections
Pada bagian ini user hendak mencari status suatu bahan pustaka saat ini.
User memilih nomor induk bahan pustaka dan mengklik tombol details. Daftar
hasil pencarian bahan pustaka dapat dilihat pada Gambar 4.20
62
Gambar 4.20. Hasil Pencarian Bahan Pustaka
4.1.14 Halaman Find Connection
Jika user hendak mencari hubungan antara siswa dengan orang tua. User
memilih nomor induk siswa atau nama siswa dengan kategori siswa, dan
mengklik tombol find. Daftar hasil pencarian hubungan dapat dilihat pada
Gambar 4.21.
63
Gambar 4.21. Hasil Pencarian Orang Tua dari Student Tertentu
4.1.15 Halaman Report Borrowing Members
Sebelum melihat laporan peminjaman yang diinginkan, user harus memilih jenis
anggota dan periode transaksi data. Jika user memilih periode ‘ALL’ dan
mengklik tombol View Report, laporan peminjaman ditampilkan seperti pada
Gambar 4.22.
Gambar 4.22. Laporan Peminjaman Semua Jenis Anggota Tanpa Memilih Periode
64
4.1.16 Halaman Report Returning Members
Sebelum melihat laporan pengembalian yang diinginkan, user harus
memilih jenis anggota dan periode transaksi data. Laporan ditampilkan seperti
Gambar 4.23
Gambar 4.23. Laporan Pengembalian Student Periode Bulan Juni 2005
4.1.17 Halaman Report The Most Popular Collection
Laporan bahan pustaka terlaris ditampilkan seperti pada Gambar 4.24.
Gambar 4.24. Laporan Koleksi Terlaris Periode Bulan Mei 2005
65
4.1.18 Halaman Report The Overdue Collections
Laporan koleksi terlambat dikembalikan dapat dilihat pada Gambar 4.25.
Gambar 4.25. Laporan Koleksi Yang Terlambat Dikembalikan
4.1.19 Halaman Report The Most Active Borrower
Laporan peminjam terbanyak dikategorikan ke dalam tiga jenis anggota,
yaitu siswa, oang tua dan supervisor. Gambar 4.26 adalah menurut kategori siswa.
Gambar 4.26. Laporan Peminjam Terbanyak (Siswa)
66
Bab 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan
Dari proses perancangan, pembuatan maupun pengujian sistem sirkulasi
berbasis windows yang terintegrasi dengan sistem katalog berbasis web dalam
bentuk online catalog/ diperoleh kesimpulan sebagai berikut:
Sistem katalog yang dibuat dapat dengan mudah mencerminkan ruang lingkup
koleksi bahan pustaka yang dimiliki oleh perpustakaan sekolah Pelangi
Kristus International Seminary.
Sistem katalog yang dibuat memungkinkan anggota perpustakaan dapat
mengetahui dengan cepat informasi mengenai bahan pustaka yang dibutuhkan
dari sisi pengarang, judul, maupun subyek
Sistem katalog dibuat dengan menyediakan 2 (dua) macam fasilitas pencarian
yaitu simple search dan advanced search. Simple search memungkinkan
pengguna untuk mengetahui informasi mengenai bahan pustaka yang
dicarinya melalui satu pendekatan seperti pengarang, judul atau subyek saja.
Sedangkan Advancd search memungkinkan pengguna mencari informasi
mengenai bahan pustaka secara lebih spesifik dengan mengkombinasikan
kriteria pencarian lebih dari satu sisi. Advanced search juga dapat digunakan
untuk mencari informasi bahan pustaka melalui kategori yang tidak disediakan
oleh fasilitas Simple search , misalnya dari kategori bahasa, dan tahun.
Online Catalog berbasis web yang telah dibuat memungkinkan anggota
perpustakaan dapat mengakses informasi bahan pustaka apa saja yang dimiliki
oleh perpustakaan Pelangi Kristus dengan mudah, kapan saja dan dari mana
saja
Sistem katalog yang dibuat juga dapat memungkinkan pengguna untuk
melihat peraturan perpustakaan dan berita-berita perpustakaan kapan saja dan
dari mana saja, walaupun belum bisa melakukan pengisian atau update berita,
koleksi terbaru, maupun peraturan karena tidak adanya fasilitas admin untuk
memasukkan atau mengubah informasi pada online catalog.
67
Status peminjaman bahan pustaka dapat secara otomatis tertampilkan di online
catalog sehingga pengguna dapat langsung mengetahui apakah bahan pustaka
sedang dipinjam atau tidak
Program Sistem sirkulasi berbasis windows yang dibuat dapat membantu staff
perpustakaan untuk dapat melayani peminjaman secara lebih effektif dan
efisien serta meminimalisasi kesalahan dalam pencatatan. Program ini juga
dapat membantu staff perpustakaan dalam memperoleh data sebagai bahan
untuk pembuatan laporan. Bahkan perpustakaan dapat mengetahui dengan
mudah tingkat keterpakaian bahan pustaka serta tingkat keaktifan anggota
perpustakaan. Informasi keaktifan anggota dapat dipakai untuk memotivasi
anggota dalam menggunakan perpustakaan lebih maksimal.
Staff perpustakaan tidak perlu menghitung dan mencatat demerit atau denda
secara manual karena sistem dapat melakukan perhitungan hari keterlambatan
beserta denda yang harus dibayar atau buku yang harus diganti karena
demerit, sesuai dengan variabel demerit atau denda yang dimasukkan user ke
dalam sistem.
Staff perpustakaan dapat memasukkan secara fleksibel jumlah dan jenis
bahan pustaka yang boleh dipinjam/dipesan anggota, kuota
perpanjangan/peminjaman/ pemesanan, tanggal ambil untuk pemesanan
anggota, serta variabel denda atau demerit.
Sistem secara otomatis mampu mengupdate status pinjaman yang terlambat
dikembalikan dan status pesanan yang telah melewati tanggal ambil.
Sistem dapat menampilkan pinjaman yang telah terlambat, pinjaman yang
sudah dikembalikan atau belum, menampilkan pesanan yang dibatalkan,
karena pengambilannya terlambat atau karena anggota membatalkan
pesanannya. .
Dengan adanya laporan semua transaksi di perpustakaan, staff tidak perlu
mengalami kesulitan untuk mengetahui data transaksi yang terjadi di dalam
perpustakaan, karena sistem dapat membuat laporan sesuai keinginan staff.
68
Program sirkulasi perpustakaan yang dibuat dapat digunakan oleh banyak staff
karena terdapat fasilitas untuk membuat hak akses baru, serta membuat
username baru sesuai hak akses yang diberikan kepadanya.
Dengan adanya hak akses, semua data master maupun data transaksi akan
tersimpan dengan aman. User yang tidak memiliki hak akses tidak dapat
masuk ke dalam sistem atau mengubah data.
5.2 Saran
Pengembangan yang dapat dilakukan untuk membangun sistem yang
lebih baik adalah sebagai berikut:
Menambah fasilitas admin untuk menambah/mengupdate berita atau
perubahan peraturan perpustakaan, daftar koleksi terbaru, maupun untuk
upload image/cover bahan pustaka.
Menambah fasilitas login bagi anggota untuk mengakses informasi
tertentu.
Menyimpan semua transaksi beserta dengan username yang menangani
pencatatan transaksi maupun input/edit/update data, sehingga history user
yang menggunakan sistem dapat diketahui.
Merancang Sistem Pengadaan, Pengolahan Perpustakaan yang terintegrasi
dengan sistem sirkulasi dan online catalog sehingga tercipta suatu sistem
informasi perpustakaan yang lengkap
Menambah fasilitas Personal Space bagi tiap pengguna agar pengguna
dapat dengan mudah melihat bahan pustaka apa saja yang telah dan sedang
dipinjam, memesan bahan pustaka yang sedang dipinjam termasuk melihat
apakah bahan pustaka pesanan sudah tiba atau belum, melihat jumlah
denda,
Merancang Sistem Pengadan dan Pengolahan Perpustakaan berbasis
windows dan mengintegrasikan dua sistem ini dengan program sirkulasi
dan katalog perpustakaan saat ini sehingga tercipta suatu sistem informasi
perpustakaan yang lengkap. Katalog perpustakaan tidak hanya
menampilkan status peminjaman tapi juga dapat menampilkan status
bahan pustaka yang masih dalam proses pengadaan maupun pengolahan.
69
Menyimpan semua transaksi beserta dengan username yang menangani
pencatatan transaksi maupun input/edit/update data, sehingga history user
yang menggunakan sistem dapat diketahui.
Ada cara untuk memberitahu anggota (khususnya pemesan) bila
pesanannya sudah tersedia di perpustakaan, supaya pengambilan pesanan
tidak terlambat. Perlu juga ada fasilitas untuk memberitahu pengguna
tentang bahan pustaka apa saja yang sedang atau telat dipinjamnya,
keterlambatan koleksi yang dipinjam serta jumlah denda dan demerit yang
telah dikumpulkan. Salah satu kemungkinan adalah dengan
mengintegrasikan fitu-fitur ini dengan sistem Online katalog yang
dikembangkan dengan memiliki fasilitas personal space untuk tiap
anggota
Menambah fasilitas backup data.
Perlu ada penelitian lebih lanjut berkaitan dengan pemanfaatan sistem
yang telah dibuat baik dari sisi kemudahan pemakaian, kelengkapan fitur
sesuai dengan kebutuhan, kecepatan layanan maupun tingkat keterpakaian
perpustakaan dengan adanya sofware yang telah dibuat dan
diimplementasikan.
70
DAFTAR PUSTAKA
Basuki, Sulistyo. 1991. Pengantar Ilmu Perpustakaan. Jakarta: PT Gramedia
Pustaka Utama
Castagnetto, Jesus., Rawat, Harish., Schumann, Sascha., Scollo, Chris., & Veliath,
Deepak. 1999. Profesional PHP Programming. USA: Wrox Press.
Gates, Jean Key. 1968. Introduction to Librarianship. United States of America:
McGraw-Hill, Inc.
Nicola, Baird. 1994. Setting Up and Running a School Library. London:
Heinemann.
Nugroho, Bunafit. 2004. PHP&MySQL dengan Editor Dreamweaver MX.
Yogyakarta: ANDI OFFSET.
Purwanto, Yudhi. 2001. Pemrograman Web dengan PHP. Jakarta: PT Elex Media
Komputido.
Soewandi, Anastassia Tineke Soewandi. 2005. Pembuatan dan Perancangan
Sistem Katalog Berbasis Web dan Sirkulasi Perpustakaan Berbasis
Windows di Pelangi Kristus International Seminary. Surabaya: Fakultas
Teknologi Industri Universitas Kristen Petra.
71
Top Related