Sistem Informasi Perpustakaan Pada Kantor Perpustakaan Pada kantor Perpustakaan Daerah Kabupaten Garut

(1)

SISTEM INFORMASI PERPUSTAKAAN PADA KANTOR PERPUSTAKAAN DAERAH

KABUPATEN GARUT

Oleh :

ARIK LUTHFAN KAMIL 10510619

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA BANDUNG


(2)

1 ABSTRACT

Kantor Perpustakaan Daerah Kabupaten Garut is a public library that has a library that is still manual in all its activities, be it the manufacture of borrowing books, reports, and other transactions. Because the library is still using a notebook as written. The lack of utilization of existing technologies, in other words, still not computerized, there is a book that has not been saved in the placement and not in storage. The library Library Office Garut. So just take a lot of processing such data. This is very inefficient for the librarian.

The method does use in information system expanding the library in Kantor Perpustakaan Daerah Kabupaten Garut is use prototype technic. The system design modeling tools using a structured approach using tools including flow charts dukomen (flowmap), context diagram, DFD (Data Flow Diagram), data dictionary, normalization, table relationships, and ERD (Entity Relationship diagrams). The programming language used is PHP using MySQL database server. Library information system may be one solution that can be used to facilitate the processing of the data, the data book, and transaction data members, so that facilitate the creation of reports required.

After did an observation in Kantor Perpustakaan Daerah Kabupaten Garut especially

in the library, found some problems such as a process making data’s member, borrowing a

books, returning books, fines and reporting processes are still common errors then the information on the data will be more accurate because all the libraries conducted in computerized so that the accuracy of the data library would be better.

Keyword : Information System, Library in Kantor Perpustakaan Daerah Kabupaten Garut, PHP


(3)

2 Pendahuluan

Pada zaman sekarang sistem informasi sangat berperan penting bagi kemajuan sebuah perusahaan/instansi. Dengan adanya sistem informasi yang baik, sebuah instansi/pe rusahaan akan memiliki berbagai keunggulan sehingga antara instansi/perusahaan dapat bersaing dengan baik. Banyak hal positif yang bisa didapatkan oleh sebuah perusahaan jika memiliki sistem informasi yang baik. Pemanfaatan komputer sebagai alat bantu untuk bekerja, khususnya sebagai media yang dapat membantu proses sistem perpustakaan yang terus berkembang pesat.

Dengan adanya perkembangan teknologi yang sangat pesat, terutama semua yang berkaitan dengan dunia IT (Information Technology). Banyak masyarakat, perusahaan bahkan instansi pemerintah yang telah memanfaatkan teknologi informasi dalam mencari informasi dan mengelola transaksi operasional harian yang terintegrasi. Dengan kemajuan teknologi informasi, pengaksesan terhadap data atau informasi yang tersedia dapat berlangsung dengan cepat, efisien serta akurat.

Penerapan Teknologi Informasi saat ini telah menyebar hampir di semua bidang tidak terkecuali di perpustakaan. Perpustakaan sebagai institusi pengelola informasi merupakan salah satu bidang penerapan teknologi informasi yang berkembang dengan pesat. Perkembangan dari penerapan teknologi informasi bisa kita lihat dari perkembangan jenis perpustakaan yang selalu berkaitan dengan teknologi informasi, diawali dari perpustakaan dengan semua proses pengolahan perpustakaannya menggunakan dokumen tertulis dan hanya pada bagian pembuatan laporan yang menggunakan aplikasi perkantoran, perpustakaan terautomasi dengan menggunakan manfaat komputer semaksimnal mungkin sampai dengan perpustakaan digital.

Kantor Perpustakaan dan Arsip Daerah Kabupaten Garut yang berlokasi di Jl. RSU dr.Slamet No. 8 & 17 Garut ini merupakan salah satu bagian dari Dinas Instansi Pemerintahan di Kabupaten Garut. Pada Kantor Perpustakaan dan Arsip daerah Kabupaten Garut, semua proses yang dilakukan masih sangat manual dengan menggunakan dokumen secara tertulis. Mulai dari proses pengolahan data anggota, pengolahan data buku, peminjaman, pengembalian sampai dengan proses pembuatan laporan. Pada saat ini semua proses dilakukan dengan memanfaatkan dokumen secara tertulis , maka membutuhkan waktu yang cukup lama dalam setiap proses pengolahan data buku, olah data anggota, peminjaman dan pengembalian, adanya penumpukan berkas atau dokumen dan terdapat kesulitan dalam pencarian data jika sedang dibutuhkan. Pada saat ini tidak adanya proses pengolahan data petugas, sehingga tidak terdapat pembuatan laporan mengenai data petugas dari setiap bagiannya. Semua proses dengan cara seperti ini akan merugikan banyak hal dan dapat menimbulkan masalah waktu, energi dan tempat.

Salah satu solusi yang dapat membantu para pengunjung perpustakaan dalam mencari informasi tentang buku serta data yang diinginkan adalah membuat perpustakaan berbasis php, dimana isi dari program tersebut dapat membantu para pengunjung dalam mencari informasi tentang buku atau data yang dicari ataupun yang diinginkan, dan memudahkan para pengunjung yang hendak melakukan peminjaman buku pada perpustakaan ini.

Berdasarkan permasalahan diatas maka penulis mengambil judul“Sistem Informasi Perpustakaan Pada Kantor Perpustakaan Daerah Kabupaten Garut”.


(4)

3

Dengan sistem yang diusulkan tersebut diharapkan dapat membantu permasalahan yang terjadi pada sistem informasi perpustakaan di Kantor Perpustakaan Daerah Kabupaten Garut.

Kajian Pustaka 3.1 Pengertian Sistem

Sebuah sistem informasi pada dasarnya merupakan suatu sistem yang memiliki komponen – komponen atau sub sistem – sub sistem untuk menghasilkan informasi. Sebuah sistem terdiri dari berbagai unsur yang saling melengkapi dalam mencapai tujuan atau sasaran. Unsur – unsur yang terdapat didalam sistem itulah yang disebut dengan nama sub sistem. Sub sistem – sub sistem tersebut harus selalu berhubungan dan berinteraksi melalui komunikasi yang relevan sehingga sistem dapat bekerja secara efektif dan efisien.

Sistem adalah kumpulan dari elemen – elemen yang saling berinteraksi untuk mencapai suatu tujuan tertentu Berdasarkan definisi – definisi sistem diatas dapat dikemukakan bahwa sistem adalah suatu kesatuan utuh yang terdiri dari beberapa bagian yang saling berhubungan dan berinteraksi untuk mencapai tujuan. Sistem dibentuk dari bagian-bagian yang mempunyai tujuan yang sama dengan hubungan yang saling membutuhkan untuk mencapai tujuan tertentu. Pendefinisian sistem itu sendiri bisa di artikan berdasarkan penggunaan pendekatan komponen yang dilakukan oleh penggunanya [Jogiyanto. 2005. Analisis & Desain Sistem Informasi. Andi. Yogyakarta].

3.1.1 Bentuk Dasar Sistem

Bentuk dasar dari suatu sistem terdiri atas masukan (input), proses dan keluaran (output). Dalam bentuk dasar sistem ini terdapat satu atau lebih masukan yang akan di proses dan akan menghasilkan suatu keluaran.

Gambar 2.1 Bentuk Dasar Sistem (Hal 17)

(Sumber : Analisis dan Desain Sistem Informasi Jogiyanto ) 3.1.2 Elemen Sistem

Elemen-elemen yang terdapat dalam sistem meliputi [Andri Kristanto. 2008. Perancangan Sistem Informasi Dan Aplikasinya. Gava Media. Yogyakarta].

1) Tujuan

Merupakan tujuan dari sistem tersebut dibuat. Tujuan sistem dapat berupa tujuan organisasi, kebutuhan organisasi, permasalahan yang ada dalam suatu organisasi maupun urutan prosedur untuk mencapai tujuan organisasi

2) Batasan sistem

Merupakan sesuatu yang membatasi sistem dalam mencapai tujuan sistem. Batasan sistem dapat berupa peraturan – peraturan yang ada dalam suatu organisasi, biaya-biaya yang dikeluarkan, dll

3) Kontrol

Merupakan pengawas dari pelaksanaan pencapaian tujuan sistem yang dapat berupa kontrol pemasukan data (input), kontrol keluaran data (output), kontrol pengoprasian, dll


(5)

4 4) Input

Merupakan bagian dari sistem yang bertugas untuk menerima data masukan dimana data dapat berupa asal masukan, frekuensi pemasukan data, jenis pemasukan data, dll

5) Proses

Merupakan bagian yang memproses masukan data menjadi informasi sesuai dengan keinginan penerima, proses data berupa: klarifikasi, peringkasan, pencarian, dll

6) Output

Merupakan hasil keluaran input. Output dapat berupa laporan, grafik, dll 7) Umpan Balik

Merupakan elemen-elemen sistem yang tugas nya apakah sistem berjalan sesuai keinginan, umpan balik dapat berupa perbaikan pemeliharaan, dll

2.2 Pengertian Informasi

Dalam manajemen, informasi merupakan data yang telah diproses sehingga mempunyai arti tertentu bagi penerimanya.Sumber dari informasi adalah data, sedangkan data itu sendiri adalah kenyataan yang menggambarkanm suatu kejadian, sedangkan kejadian itu merupakan suatu peristiwa yang terjadi pada waktu tertentu .dalam hal ini informasi dan data saling berkaitan. Menurut [1] “Informasi diartikan sebagai data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya” [1,p.8]. „Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian , mendukung operasi ,bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan’ [1,p.11].

2.2.1 Fungsi Informasi

Fungsi utama informasi adalah menambah pengetahuan atau mengurangi ketidakpastian pemakai informasi di mana berbekal informasi seseorang dapat mengambil keputusan dengan baik. Namum dalam pengambilan keputusan yang kompleks, infomrasi hanya dapat menambah kemungkinan kepastian atau mengurangi berbagai macam pilihan [4].

a. Menambah pengetahuan

Adanya informasi akan menambah pengetahuan bagi penerimanya yang dapar digunakan sebagai bahan pertimbangan yang medukung proses pengembalian keputusan. b. Mengurangi ketidakpastian

Adanya informasi akan mengurangi ketidakpastian karena apa yang akan terjadi dapat diketahui sebelumnya, sehingga menghindari keraguan pada saat pengambilan keputusan c. Mengurangi resiko kegagalan

Adanya informasi akan resiko kegagalan karena apa yang akan terjadi dapat diantisipasi dengan baik, sehingga kemungkinan terjadinya kegagalan akan dapat dikurangi dengan pengambilan keputusan yang tepat


(6)

5

Adanya informasi akan mengurangi keanekaragaman yang tidak diperlukan, karena keputusan yang diambil lebih terarah

e. Memberi standar, aturan-aturan, ukuran-ukuran, dan keputusan-keputusan yang menentukan pencapaian sasaran dan tujuan

Adanya informasi akan memberikan standar, aturan, ukuran, dan keputusan yang lebih terarah untuk mencapai sasaran dan tujuan yang telah ditetapkan secara lebih baik berdasarkan informasi yang diperoleh.

2.2.2 Nilai Informasi

Nilai informasi dikatakan sempurna apabila perbedaan antara kebijakan optimal, tanpa informasi yang sempurna dan kebijakan optimal menggunakan informasi yang sempurna dapat dinyatakan dengan jelas [5,p.14].

Nilai suatu informasi dapat ditentukan berdasarkan sifatnya. Tentang 10 sifat yang dapat menentukan nilai informasi, yaitu sebagai berikut :

1. Kemudahan dalam memperoleh

Informasi memiliki nilai yang lebih sempurna apabila dapat diperoleh secara mudah. Informasi yang penting dan sangat dibutuhkan menjadi tidak bernilai jika sulit diperoleh. 2. Sifat luas dan kelengkapannya

Informasi mempunyai nilai yang lebih sempurna apabila mempunyai lingkup/cakupan yang luas dan lengkap. Informasi sepotong dan tidak lengkap menjadi tidak bernilai, karena tidak dapat digunakan secara baik.

3. Ketelitian (accuracy)

Informasi mempunyai nilai yang lebih sempurna apabila mempunyai ketelitian yang tinggi/akurat. Informasi menjadi tidak bernilai jika tidak akurat, karena akan mengakibatkan kesalahan pengambilan keputusan.

4. Kecocokan dengan pengguna (relevance)

Informasi mempunyai nilai yang lebih sempurna apabila sesuai dengan kebutuhan penggunanya. Informasi berharga dan penting menjadi tidak bernilai jika tidak sesuai dengan kebutuhan penggunanya, karena tidak dapat dimanfaatkan untuk pengambilan keputusan.

5. Ketepatan waktu

Informasi mempunyai nilai yang lebih sempurna apabila dapat diterima oleh pengguna pada saat yang tepat. Informasi berharga dan penting menjadi tidak bernilai jika terlambat diterima/usang, karena tidak dapat dimanfaatkan pada saat pengambilan keputusan.


(7)

6

Informasi yang jelas akan meningkatkan kesempurnaan nilai informasi. Kejelasan informasi dipengaruhi oleh bentuk dan format informasi.

7. Fleksibilitas/ keluwesannya

Nilai informasi semakin sempurna apabila memiliki fleksibilitas tinggi. Fleksibilitas informasi diperlukan oleh para manajer/pimpinan pada saat pengambilan keputusan. 8. Dapat dibuktikan

Nilai informasi semakin sempurna apabila informasi tersebut dapat dibuktikan kebenarannya. Kebenaran informasi bergantung pada validitas data sumber yang diolah. 9. Tidak ada prasangka

Nilai informasi semakin sempurna apabila informasi tersebut tidak menimbulkan prasangka dan keraguan adanya kesalahan informasi.

10. Dapat diukur

Informasi untuk pengambilan keputusan seharusnya dapat diukur agar dapat mencapai nilai yang sempurna.

2.3 Pengertian Sistem Informasi

Sistem informasi dapat didefinisikan sebagai kumpulan subsistem yang saling berhubungan, berkumpul, bekerja bersama-sama dan membentuk satu kesatuan, saling berinteraksi dan bekerjasama antara bagian satu dengan yang lainnya dengan cara-cara tertentu untuk melakukan fungsi pengolahan data, menerima masukan (input) berupa data-data, kemudian mengolahnya (processing), dan menghasilkan keluaran (output) berupa informasi sebagai dasar bagi pengambilan keputusan yang berguna dan mempunyai nilai nyata yang dapat dirasakan akibatnya baik pada saat itu juga maupun di masa mendatang, mendukung kegiatan operasional, manajerial, dan strategis organisasi, dengan memanfaatkan sumber daya yang ada dan tersedia bagi fungsi tersebut guna mencapai tujuan [6,p.19].

2.3.1. Berdasarkan Komponen Fisik

Berdasarkan komponen fisik penyusunannya, Sistem Informasi terdiri atas komponen berikut:

1. Perangkat keras (hardware)

Perangkat keras dalam sistem informasi meliputi piranti -piranti yang digunakan oleh sistem computer untuk masukan dan keluaran (input/output device), memory, modem, pengolah (processor), dan perihal lain.


(8)

7

Perangkat lunak dalam sistem informasi adalah berupa program program komputer yang meliputi sistem operasi (Operating System/OS), bahasa pemrograman (Programming Language), dan program-program aplikasi (Aplication).

3. Berkas (File)

Berkas merupakan sekumpulan data yang disimpan dengan cara-cara tertentu sehingga dapat digunakan kembali dengan mudah dan cepat membentuk suatu berkas.

4. Prosedur (Procedur)

Prosedur meliputi pengoperasian untuk sistem operasi, manual dan dokumen-dokumen yang memuat aturan-aturan yang berhubungan dengan sistem informasi lainnya.

5. Manusia (Brainware)

Manusia yang terlibat dalam suatu sistem informasi meliputi operator, programmer, system analyst, manajer sistem informasi, manajer pada tingkat operasional, manajer pada tingkat manajerial, manajer pada tingkat strategis, teknisi, serta individu lain yang terlibat didalamnya.

2.3.2 Berdasarkan Fungsi Pengolahan

Menurut Edhy Sutanta, Sistem informasi mempunyai tugas utama melakukan transformasi data menjadi informasi. Hal ini berarti sistem informasi bertugas menerima data masukan, mengolah data masukan, dan menghasilkan keluaran berupa informasi.

Berdasarkan fungsi pengolahan, sistem informasi dapat terdiri atas fungsi berikut:

1. Mengolah transaksi

Salah satu fungsi sistem informasi adalah mengolah data yang diperoleh dari catatan-catatan proses transaksi. Hal ini berarti sistem informasi akan mengolah transaksi yang terjadi dalam sistem. Contoh data transaksi yang diolah oleh Sistem Informasi adalah pemesanan, pengiriman barang pesanan, pembayaran, penjualan, pembelian, return barang yang dikirim, dan transaksi lainnya.

2. Memelihara file historis

File historis memuat kumpulan data transaksi yang telah terjadi dalam jangka waktu tertentu pada masa lampau. File historis perlu dipelihara untuk memenuhi kebutuhan informasi di masa mendatang. Umumnya file historis diperlukan untuk proses peramalan (forecasting) dan perencanaan (planning) berbagai kegiatan yang akan dilakukan. Pemeliharaan file historis memerlukan suatu mekanisme tersistem yang mampu menjaga data yang tersimpan agar dapat diakses dengan mudah dan cepat pada setiap saat diperlukan

3. Menghasilkan keluaran

Unit pengolah dalam sistem informasi akan menghasilkan informasiinformasi penting yang dibutuhkan para pengguna. Keluaran sistem dapat ditampilkan di layar monitor komputer (softcopy) maupun tercetak di atas kertas (hardcopy) atau media yang lain. Keluaran tersebut dapat berupa dokumen, laporan, atau jawaban atas pertanyaan yang dihasilkan, baik secara rutin maupun adhoc.

4. Interaksi user-pengolah

Interaksi user-pengolah merupakan salah satu fungsi pengolahan dalam Sitem Informasi yang berupa media yang memungkinkan user untuk berinteraksi dengan


(9)

8

program aplikasi pengolahan data. Interaksi user pengolah umumnya berupa tampilan dialog di monitor komputer. User dapat menjawab pertanyaan, memilih proses, atau aktifitas lainnya untuk mengoperasikan sistem.

2.4 Pengertian Perpustakaan

Sistem Informasi Perpustakaan (SIPERPUS) merupakan perangkat lunak

yang didesain khusus untuk mempermudah pendataan koleksi perpustakaan, katalog, data anggota/peminjam, transaksi dan sirkulasi koleksi perpustakaan. Keseluruhannya bekerja secara sistematis sehingga dapat memperbaiki administrasi dan operasional perpustakaan serta dapat menghasilkan bentukbentu laporan yang efektif dan berguna bagi manajemen perpustakaan [7,p.1]).

2.5 Tentang PHP

PHP singkatan dari PHP Hypertext Preprocessor. Ia merupakan bahasa berbentuk skrip yang ditempatkan dalam server dan diproses di server, Hasilnyalah yang dikirimkan ke klien, tempat pemakai menggunakan browser. Secara khusus, PHP dirancang untuk membentuk web dinamis. Artinya, ia dapat membentuk suatu tampilan berdasarkan permintaan terkini. Pada prinsipnya, PHP mempunyai fungsi yang sama dengan skrip-skrip seperti AS (Active Server Page), Cold Fusion, ataupun Perl.

Kelahiran PHP bermula saat Rasmus Lerdorf membuat sejumlah skrip Perl yang dapat mengamati siapa saja yang melihat-lihat daftar riwayat hidupnya, yakni pada tahun 1994. Skrip – skrip ini selanjutnya dikemas menjadi tool yang disebut ”Personal Home Page”. Paket inilah yang menjadi cikal-bakal PHP. Pada tahun 1995, Rasmus menciptakan PHP/FI Versi 2. Pada versi inilah pemograman dapat menempelkan kode terstruktur di dalam tag HTML. Yang menarik, kode PHP juga bisa berkomunikasi dengan database dan melakukan perhitungan-perhitungan yang kompleks sambil jalan.

Pada saaat ini, PHP cukup populer sebagai peranti pemograman Web, terutama di lingkungan Linux. Walaupun demikian, PHP sebenarnya juga dapat berfungsi pada server-server yang berbasis UNIX, Windows NT, dan Macintosh. Bahkan versi untuk Windows 65/98 pun tersedia. Pada awalnya, PHP dirancang untuk diintegrasikan dengan web server Apache. Namun, belakangan PHP juga dapat bekerja dengan web server seperti PWS (Personal Web Server), IIS (Internet Information Server), dan Xitami.

2.6 MySQL

MySQL adalah suatu perangkat lunak database relasi (Relational Database Management System atau RDBMS), seperti halnya ORACLE, dan lain sebagainya. MySQL AB menyebut produknya sebagai database open source terpopuler di dunia. Berdasarkan riset dinyatakan bahwa di platform web, dan baik untuk kategori open source maupun umum, MySQL adalah database yang paling banyak digunakan. Menurut perusahaan pengembangnya, MySQL telah terpasang di sekitar ratusan ribu situs, MySQL bekerja siang malam melayani dan mengolah data para pemakainya.


(10)

9

Objek dan metode penelitian 3.1 Objek Penelitian

Pada penelitian ini penulis mengambil objek penelitian di Kantor Perpustakaan Daerah Kabupaten Garut yang beralamat di Jl. RSU dr.Slamet No. 8 & 17 Garut.

3.2.1 Sejarah Singkat Perusahaan

Perpustakaan sebagaimana yang ada dan berkembang sekarang berfungsi sebagai salah satu pusat informasi, sumber ilmu pengetahuan, penelitian, rekreasi, pelestarian khasanah budaya bangsa serta berbagai layanan jasa lainnya.

Kantor Perpustakaan dan Arsip Daerah Kabupaten Garut merupakan unsur penunjang pemerintah daerah dalam Bidang Pengelolaan Kearsipan dan Perpustakaan yang berada di bawah dan bertanggung jawab kepada Bupati melalui Sekertaris Daerah.

Kantor Perpustakaan dan Arsip Daerah berada dipusat Kota Kabupaten Garut. Keberadaan Kantor Perpustakaan dan Kearsipan Daerah Kabupaten Garut dibentuk berdasarkan Peraturan Daerah Kabupaten Garut Nomor 8 Tahun 2014 tentang Pembentukan dan Tata Kerja Kantor Perpustakaan dan Arsip Daerah Kabupaten Garut.

Gambar 3.1 Struktur Organisasi ( Hal 18) (Sumber : Kantor Perpustakaan Kabupaten Garut) 3.2 Metode Penelitian

Metode penelitian merupakan suatu mekanisme, teknik atau cara untuk mencari, memperoleh, mengumpulkan, atau mencatat data yang dapat digunakan untuk keperluan menyusun karya ilmiah atau penelitian dengan prosedur yang didasarkan pada suatu struktur logis yang terdiri dari beberapa tahapan kerja dan kemudian menganalisa faktor – faktor yang berhubungan dengan pokok – pokok permasalahan sehingga akan didapat suatu kebenaran atas data yang diperoleh.

Dalam Sistem Informasi Perpustakaan Berbasis PHP Pada Kantor Perpustakaan Daerah Kabupaten Garut ini menggunakan metodologi pendekatan Deskriptif dan Action (Tindakan). Pendekatan Metodologi Deskriptif adalah dimulai dari mengumpulkan data, memaparkan analisis tersebut serta mengimplementasikan hasil analisis tersebut sedangkan pendekatan metodologi Action (tindakan) adalah proses penindaklanjutan dari hasil analisis tersebut diimplementasikan dalam merancang sebuah aplikasi yang baik.

Pada metode penelitian ini akan dijelaskan mengenai desain penelitian, jenis dan metode pengumpulan data, metode pendekatan dan pengumpulan sistem dan pengujian software.

3.2.1 Desain Penelitian

Dalam melakukan suatu penelitian diperlukan perencanaan penelitian agar penelitian yang dilakukan dapat berjalan dengan baik, sistematis serta efektif. Desain penelitian adalah semua proses yang diperlukan dalam perencanaan dan pelaksanaan penelitian.


(11)

10

Dari uraian diatas maka dapat dikatakan bahwa, desain penelitian merupakan semua proses penelitian yang dilakukan oleh penulis dalam melaksanakan penelitian mulai dari perencanaan sampai dengan pelaksanaan penelitian yang dilakukan pada waktu tertentu. 3.2.2 Jenis dan Metode Pengumpulan Data

Dalam penelitian ini sumber data primer diperoleh dari pengamatan langsung (observasi) dan wawancara, sedangkan data sekunder yaitu dokumen-dokumen yang ada di Kantor Perpustakaan Daerah Kabupaten Garut yang berhubungan dengan proses penyusunan laporan.

3.2.2.1 Sumber Data Primer

Adapun sumber data primer yang dibutuhkan data dengan perancangan sistem informasi perpustakaan pada Kantor Perpustakaan Daerah Kabupaten Garut adalah sebagai berikut :

1. Pengamatan (Observasi).

Pengamatan dilakukan untuk mengetahui secara langsung alur yang ada pada perpustakaan tersebut dan mengamati bagaimana sistem yang sedang berjalan yang bersangkutan dengan kegiatan diperpustakaan. Dari hasil pengamatan ini penulis dapat mengetahui kelemahan-kelemahan sistem yang sedang berjalan sehingga memudahkan penulis dalam pembuatan sistem informasi perpustakaan yang diharapkan dapat dipakai di kantor tersebut.

2. Wawancara (interview).

Penelitian dalam hal ini penulis mengumpulkan data dengan cara mengajukan tanya jawab kepada pihak kantor maupun petugas perpustakaan yang berhubungan mengenai kegiatan di perpustakaan.

3. Sumber Data Sekunder

Data sekunder adalah data yang digunakan untuk mendukung data primer dan merupakan jenis data yang sudah diolah terlebih dahulu oleh pihak pertama (pihak perusahaan atau instansi yang bersangkutan). Dengan data sekunder yang ada, peneliti menggunakan teknik dokumentasi untuk mengolah data tersebut. Dokumentasi adalah teknik pengumpulan data dengan cara mengumpulkan dokumen-dokumen yang berhubungan dengan objek penelitian.

Peneliti menganalisa dokumen-dokumen yang terlibat pada sistem informasi perpustakaan yaitu data buku, data anggota, data peminjaman, data pengembalian dan data pengunjung. Hasil dari analisa dokumen-dokumen tersebut akan digunakan dalam menentukan kebutuhan sistem informasi perpustakaan di Kantor Perpustakaan Daerah Kabupaten Garut.

3.2.3 Metode Pendekatan dan Pengembangan Sistem

Metode pendekatan dan pengembangan sistem menggambarkan tahapan-tahapan dalam proses penelitian guna memecahkan masalah penelitian dari awal perencanaan hingga tercapainya tujuan penelitian dan pengembangan system.


(12)

11 3.2.3.1 Metode Pendekatan Sistem

Metode pendeketan sistem yang penulis buat dalam pembuatan skripsi adalah metode terstruktur. Metode ini pendekatan perancangan terstruktur mulai dari awal tahun 1970. Pendeketan terstruktur dilengkapi dengan alat-alat (tool) dan teknik –teknik yang dibutuhkan dalam pengembangan sistem, sehingga hasil akhir dari sistem yang dikembangkan akan diperoleh strukturnya didefinisikan dengan jelas dan baik.

Melalui pendekatan terstruktur, permasalahan yang komplek di organisasi dapat di pecahkan dan hasil dari sistem akan mudah untuk dipelihara, fleksibel, lebih memuaskan pemakainya, mempunya dokumentasi yang baik, tepat waktu, sesuai dengan anggaran biaya pengembangan, dapat meningkatkan produktivitas dan kualitas akan lebih baik. Jogiyanto (2005 : 56).

3.2.3.2 Metode Pengembangan Sistem

Menurut Jogiyanto H.M (2005:59) dalam bukunya Analisis & Desain, menjelaskan bahwa “Metodologi Pengembangan Sistem adalah metode-metode, prosedur-prosedur, konsep-konsep pekerjaan, aturan-aturan dan postulat yang akan digunakan untuk mengembangkan suatu sistem informasi”.

Metode pengembangan sistem yang digunakan penulis adalah model prototype. Metode ini memungkinkan pemakai ikut serta dalam menentukan kebutuhan dan menetukan sistem apa yang akan dikerjakan untuk memenuhi kebutuhan tersebut.

Prototype digunakan untuk mengembangkan kebutuhan pemakaian yang sulit didefinisikan untuk melancarkan proses SDLC, prototype paling baik digunakan untuk mengembangkan sistem yang di definisikan kurang baik dan cocok untuk menerapkan sistem kecil dan unik. Untuk lebih jelasnya dapat dilihat pada gambar berikut :

Gambar 3.2 Metode Prototype ( Hal 18) (Sumber : Abdul Kadir (2003:25)

Berikut adalah penjelasan mengenai tahapan – tahapan dalam prototype : 1. Kebutuhan

Pelanggan dan pengembangan bersama – sama mendefinisikan format seluruh perangkat lunak, mengidentifikasikan semua kebutuhan dan garis besar sistem yang akan dibuat.

2. Pembuatan prototype

Membangun prototype dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan ( misalnya dengan membuat input dan format output).

3. Evaluasi prototype

Evaluasi ini dilakukan oleh pelanggan apakah prototyping yang sudah dibangun sudah sesuai dengan keinginan pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika tidak prototyping direvisi dengan mengulang langkah 1, 2, dan 3. 4. Pengembangan perangkat lunak akhir


(13)

12

Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam bahasa pemrograman yang sesuai.

5. Pengujian

Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus di tes dahulu sebelum digunakan

3.2.3.3 Alat Bantu Analisis dan Perancangan

Alat bantu analisis dan perancangan yang digunakan adalah metode analisis terstruktur berorientasi data. Adapun metode desain yang ada pada langkah perancangan ini akan digambarkan dalam bentuk bagan alir dokumen (flowmap), diagram konteks, data flow diagram, dan kamus data.

1. Flow Map

Diagram alir dokumen (flowmap) merupakan gambaran hubungan antara entitas yang terlihat berupa aliran-aliran dokumen yang ada. Bagan alir dokumen disebut juga bagan alir formulir yang merupakan bagan alir yang menunjukkan arus laporan dan formulir.

3.3 Analisis Sistem yang Berjalan

Dalam melakukan penelitian ini sebelum melakukan perancangan sistem, diperlukan analisis terhadap sistem yang sedang berjalan. Tujuan dari analisis dan evaluasi sistem adalah untuk menganalisis sistem perpustakaan yang berjalan pada Kantor Perpustakaan Daerah Kabupaten Garut sudah berjalan baik atau belum.

3.3.1 Analisis Dokumen

Analisis dokumen digunakan untuk menganalisis dokumen-dokumen yang digunakan dalam sistem yang berjalan adalah sebagai berikut :

1. Nama Dokumen : Formulir Registrasi Anggota Perpustakaan Sumber : Petugas Perpustakaan

Rangkap : 1

Fungsi : Sebagai data anggota baru untuk pembuatan kartu anggota.

Elemen Data : No. Anggota, Nama, Tempat Tanggal Lahir, Alamat, Jenis Kelamin, Status Anggota, Telepon dan

Persyaratan.

2. Nama Dokumen : Kartu Peminjaman Oleh Anggota Sumber : Petugas Perpustakaan

Rangkap : 1

Fungsi : Dokumen yang datanya diambil berdasarkan kartu peminjaman buku oleh anggota perpustakaan. Elemen Data : Nomer, Judul Buku, No. Kls, Tgl Kembali. 3. Nama Dokumen : Kartu Anggota

Sumber : Petugas Perpustakaan


(14)

13

Fungsi : Tanda bukti sebagai anggota.

Elemen Data : No. Anggota, Nama Anggota, Alamat, Status.

3.3.2 Analisis Prosedur yang Sedang Berjalan

Berdasarkan observasi dan wawancara secara langsung dengan pihak Kantor Perpustakaan Daerah Kabupaten Garut, prosedur peminjaman dan pengembalian buku di Kantor Perpustakaan Daerah Kabupaten Garut saat ini adalah

Analisis prosedur pendaftaran anggota perpustakaan yang sedang berjalan adalah sebagai berikut :

1. Petugas memberikan form pendaftaran anggota kepada calon anggota, lalu calon anggota mengisi form pendaftaran beserta persyaratan tersebut.

2. Petugas memeriksa form pendaftaran beserta persyaratan yang telah diisi, apabila form pendaftaran beserta persyaratan tidak lengkap maka dikembalikan lagi ke calon anggota dan mengisi kelengkapan form pendaftaran beserta persyaratan tersebut.

3. Apabila form pendaftaran beserta persyaratan menjadi anggota lengkap, maka di arsipkan lalu dibuatlah data pendaftar ke data anggota.

4. Data anggota yang telah jadi dibuat ke dalam bentuk kartu anggota perpustakaan dan diberikan kepada calon anggota.

5. Dari data anggota tersebut diarsipkan dan dibuat dalam bentuk laporan data anggota, lalu diserahkan kepada kepala perpustakaan.

Analisis prosedur peminjaman buku perpustakaan yang sedang berjalan adalah sebagai berikut :

1. Anggota membawa buku dan kartu anggota, lalu diberikan kepada petugas perpustakaan.

2. Petugas perpustakaan mengecek data arsip dan memeriksa batas maksimal waktu pengembalian peminjaman buku sebelumnya.

3. Jika peminjaman buku sebelumnya melebihi batas maksimal pengembalian buku, buku dan kartu anggota diserahkan kembali kepada anggota untuk disimpan di rak buku.

4. Jika batas maksimal pengembalian buku sebelumnya tidak melebihi batas waktu pengembalian dan atau belum melakukan peminjaman buku, maka buku dan kartu anggota diserahkan kepada anggota untuk dipinjam.

5. Selanjutnya petugas perpustakaan membuat bukti peminjaman dan diserahkan kepada anggota perpustakaan.

6. Dari bukti peminjaman tersebut petugas perpustakaan mencatat data peminjaman buku, lalu diarsipkan.


(15)

14

Analisis prosedur peminjaman buku perpustakaan yang sedang berjalan adalah sebagai berikut :

1. Anggota membawa buku dan kartu anggota, lalu diberikan kepada petugas perpustakaan.

2. Petugas perpustakaan memeriksa data peminjaman dan pengembalian, lalu dari data pengembalian tersebut diarsipkan.

3. Apabila sesuai maka kartu anggota diserahkan kepada anggota, apabila tidak sesuai maka petugas menghitung denda keterlambatan pengembalian buku.

4. Dari data denda dibuatlah struk denda dan diserahkan kepada anggota, lalu dibuatlah laporan pengembalian dan denda, lalu dari data laporan tersebut diarsipkan.

5. Laporan pengembalian dan denda dibuat sebanyak 2 rangkap, satu untuk petugas dan satunya lagi diberikan kepada kepala perpustakan dan diarsipkan.

Gambar 3.3 Flowmap Pendaftaran Anggota Yang Sedang Berjalan ( Hal 19) Gambar 3.4 Flowmap Peminjaman Buku Yang Sedang Berjalan ( Hal 20) Gambar 3.5 Flowmap Pengembalian Buku Yang Sedang Berjalan ( Hal 21 ) 3.3.3 Evaluasi Sistem Yang Sedang Berjalan

Setelah melewati beberapa tahapan analisa terhadap sistem informasi perpustakaan yang sedang berjalan pada Kantor Perpustakaan Daerah Kabupaten Garut, maka dapat diketahui kelemahan-kelemahan yang terjadi pada sistem, kelemahan-kelemahan tersebut digambarkan dalam tabel berikut ini.

Tabel 3.1 Evaluasi Sistem yang Sedang Berjalan ( Hal 21 )

Hasil dan Pembahasan 4.1 Perancangan Sistem

Perancangan sistem adalah tahapan untuk memperbaiki suatu sistem, karena sangat penting dalam menentukan baik atau tidaknya hasil perancangan sistem yang diperoleh. Tahap perancangan sistem dapat digambarkan sebagai perencanaan untuk membangun suatu sistem yang baru, yang akan diajukan kepada perusahaan atau instansi. Dan menggabungkan komponen – komponen perangakat lunak dan perangkat keras sehingga menghasilakan sistem yang baik.

4.1.1. Tujuan Perancangan Sistem

Perancangan sistem secara umum dilakukan dengan tujuan :

1. Memperbaiki sistem informasi yang ada dan prosedur yang terlibat dalam pengolahan data.


(16)

15

2. Merancang sistem informasi perpustakaan pada Kantor Perpustakaan Daerah Kabupaten Garut dengan alat bantu komputer ( PHP dan MySQL).

4.1.2. Gambaran Umum Sistem Yang Diusulkan

Sistem yang diusulkan yaitu pada bagian penerimaan anggota, peminjaman, dan pengembalian buku pada Kantor Perpustakaan daerah Kabupaten Garut menggunakan proses komputerisasi dengan menggunakan bahasa pemrograman PHP dangan data base MySQL yang sebelumnya menggunakan perangkat manual seperti buku besar.

4.1.3. Perancangan Prosedur Yang Diusulkan

Perancangan prosedur sistem informasi perpustakaan yang diusulkan pada Kantor Perpustakaan Daerah Kabupaten Garut terdiri dari beberapa prosedur yang merubah sistem manual menjadi terkomputerisasi.

4.2 Perancangan Basis Data

Perancangan Basis Data merupakan proses pembentukan Basis Data yang merupakan tahapan yang sangat menentukan bagi terciptanya Sistem Informasi yang baik. Perancangan Basis Data dalam Sistem Informasi Perpustakaan ditunjukan agar dalam pengoperasian dan pengimplementasiannya, dapat diperoleh informasi yang lebih lengkap serta dapat membantu mempermudah proses manipulasi data. Untuk mendukung proses pembentukan tersebut, ada beberapa peralatan diantaranya, Normalisasi dan Relasi Tabel.

4.1.4.1. Normalisasi

Terdapat peraturan mengenai perancangan satu Database, yang bisa disebut sebagai aturan normalisasi. Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan. Aturan ini akan mempermudah dalam merancang Database yang normal maksudnya tidak mengulangi informasi dalam proses pembaharuan data maupun penghapusan data. Sedangkan tujuan dari normalisasi adalah untuk mengihangkan pemasukan data yang sama, mengoptimalisasi struktur-struktur table dan menghilangkan redudansi. Adapun bentuk normalisasi dalam Sistem Informasi Perpustakaan adalah sebagai berikut:

1. Bentuk Tidak Normal ( Unnormalized From)

id_anggota, no_induk, username, nama_lengkap, jenis_kelamin, tempat_lahir, tgl_lahir, alamat, telepon, email, password, tgl_daftar, status, foto, id_berita, judul, isi_berita, tgl_posting, status, id_user, id_buku, judul, pengarang, penerbit, tahun_terbit, halaman, stok, posisi, id_kategori, tgl_input, id_info, judul_info, seo_info, keterangan, id_kategori, nama_kategori, seo_kategori, id_pengembalian, tgl_pengembalian, id_peminjaman, bayar_denda, id_peminjaman, id_buku, tgl_pinjaman, jatuh_tempo, id_anggota, denda, status, id_sistem, nama_instansi, alamat, telepon, fax, email, maksimal_buku, maksimal_pinjam, denda_pinjam, logo, kata_sambutan, id_user, username, nama, password, level, status


(17)

16

id_anggota, no_induk, username, nama_lengkap, jenis_kelamin, tempat_lahir, tgl_lahir, alamat, telepon, email, tgl_daftar, foto, id_berita, judul, isi_berita, tgl_posting, id_user, id_buku, judul, pengarang, penerbit, tahun_terbit, halaman, stok, posisi, id_kategori, tgl_input, id_info, judul_info, seo_info, keterangan, nama_kategori, seo_kategori, id_pengembalian, tgl_pengembalian, id_peminjaman, bayar_denda, id_peminjaman, id_buku, tgl_pinjaman, jatuh_tempo, denda, id_sistem, nama_instansi, fax, maksimal_buku, maksimal_pinjam, denda_pinjam, logo, kata_sambutan, nama, password, level, status

3. Bentuk Normal Kedua (Second Normal Form – 2NF)

Buku : id_buku, judul, pengarang, penerbit, tahun_terbit, halaman, stok, posisi , tgl_input, id_kategori, nama_kategori, seo_kategori, id_info, judul_info, seo_info, keterangan, maksimal_buku

Peminjaman : id_peminjaman, tgl_pinjaman, jatuh_tempo, id_anggota, denda, status, id_pengembalian, tgl_pengembalian, id_peminjaman, bayar_denda, id_anggota, no_induk, username, nama_lengkap, jenis_kelamin, tempat_lahir, tgl_lahir, alamat, telepon, email, tgl_daftar, foto, maksimal_pinjam, denda_pinjam, id_berita, judul, isi_berita, tgl_posting, id_user, tahun_terbit, halaman, stok, posisi, level

4. Bentuk Normal Ketiga (Third Normal Form – 3 NF)

Anggota : *id_anggota, no_induk, username, nama_lengkap, jenis_kelamin, tempat_lahir, tgl_lahir, alamat, telepon, email, password, tgl_daftar, status, foto

Buku : *id_buku, judul, pengarang, penerbit, tahun_terbit, halaman, stok, posisi, id_kategori,

Kategori : *id_kategori, nama_kategori, seo_kategori

Pengembalian : *id_pengembalian, tgl_pengembalian, id_peminjaman, bayar_denda

Peminjaman : *id_peminjaman, id_buku, tgl_pinjaman, jatuh_tempo, id_anggota, denda, status

4.2.2. Perancangan Input

Perancangan ini merupakan rancangan dari suatu tampilan perangakat lunak sebagai rancangan dari interaksi antar pemakai (user) dengan computer, rancangan ini dapat berupa proses memasukan data ke sistem, ataupun menampilkan informasi kepada user.


(18)

17 1. Rancangan Tampilan Login

Form ini berfungsi untuk Sirkulasi dan Pengolahan agar bisa masuk ke dalam sistem informasi perpustakaan sesuai dengan hak akses masing-masing.

Gambar 4.1 Prancangan Form Login ( Hal 22 ) 2. Rancangan Tampilan Menu Utama

Gambar 4.2 Perancangan Menu Utama ( Hal 22 ) 3. Perancangan Tampilan Halaman Admin

Gambar 4.3 Perancangan Halaman Admin ( Hal 23 )

Kesimpulan dan Saran 5.1 Kesimpulan

Penulis dapat menarik kesimpulan bahwa dengan adanya Sistem informasi perpustakaan pada Kantor Perpustakaan Daerah Kabupaten Garut :

1. Dalam aplikasi ini diharapakan dapat memudahkan anggota perpustakaan dalam mencari buku yang akan dipinjam, dan tidak perlu untuk mencari ke setiap rak-rak buku.

2. Pengujian aplikasi ini diharapkan dapat membantu dalam mengolah data laporan peminjaman, laporan pengembalian dan data anggota.

5.2 Saran

Adapun saran-saran yang ingin penulis berikan adalah sebagai berikut :

1. Untuk pengembangan selanjutnya, akan lebih baik jika terdapat suatu komputer untuk anggota dengan fasilitas pencarian data buku.

2. Dalam proses pengembalian buku sebaiknya bisa dikembalikan satu persatu dan tidak harus semua buku sekaligus.

3. Sebaiknya dilakukakan proses maintenance dan analisis secara berkala sehingga dapat diketahui apabila sistem masih layak digunakan atau perlu pengembangan lebih lanjut.

4. Sebaiknya dilakukan adanya konfirm password, sehingga tidak terjadi kesalahan.

Gambar 2.1 Bentuk Dasar Sistem


(19)

18

Gambar 3.1 Struktur Organisasi Kantor Perpustakaan Daerah Kabupaten Garut [ Sumber : Kantor Perpustakaan Daerah Kabupaten Garut ]

Identifikasi Kebutuhan

Pembuatan Prototype

Evaluasi Prototype

Pengujian Sistem Pengkodean Sistem

Siklus Prototype

Evaluasi Sistem

Gambar 3.2 Metode Prototype (Sumber : Abdul Kadir (2003:25)

KEPALA BADAN

SEKSI PENGADAAN

DAN PENGOLAHAN

BAHAN PUSTAKA

SEKSI LAYANAN

PERPUSTAKAAN

SEKSI PEMBINAAN

DAN

PENGEMBANGAN

PERPUSTAKAAN

SUB BAGIAN TATA


(20)

19 Proses Pendafataran Anggota Perpustakaan

Petugas Perpustakaan Kepala Perpustakaan

Calon Anggota Form Pendaftaran Anggota dan Persyaratan Form Pendaftaran Anggota dan Persyaratan Isi Form Pendaftaran Anggota dan Memenuhi Persyaratan Periksa Kelengkapan Form dan Persyaratan

Pendaftaran Tidak Membuat Data Pendaftar ke Data Anggota Data Anggota Ya Buat Kartu Anggota Kartu Anggota Perpustakaan Kartu Anggota Perpustakaan Buat Laporan Data Anggota Laporan Data Anggota Laporan Data Anggota Form Pendaftaran

Anggota yang telah diisi dan persyaratan pendaftaran

Form Pendaftaran Anggota yang telah

diisi dan persyaratan pendaftaran

Form Pendaftaran Anggota yang tidak lengkap dan persyaratan pendaftaran

Form Pendaftaran Anggota yang tidak lengkap dan persyaratan pendaftaran

Form Pendaftaran Anggota yang sudah

lengkap dan persyaratan pendaftaran Proses Pendaftaran Anggota A1 A2 Keterangan :

A1 : Arsip Formulir dan Persyaratan Pendaftaran A2 : Arsip Data Anggota


(21)

20 Proses Peminjaman Buku

Petugas Perpustakaan Kepala Perpustakaan Anggota Buku Katu Anggota Buku Katu Anggota Cek batas maksimal waktu pengembalian

dan jumlah pinjaman buku sebelumnya Buku Katu Anggota Buku Katu Anggota Buku Katu Anggota Catat Katu Peminjaman Buat Laporan Peminjaman Laporan Peminjaman Laporan Peminjaman Ya Data Peminjaman Catat Data Peminjaman Tidak Proses Pemriksaan Kartu Pinjaman Kartu Pinjaman Kartu Pinjaman

Kartu Pinjaman Kartu Pinjaman Buku Katu Anggota Kartu Pinjaman Buku Katu Anggota Kartu Pinjaman A3 Keterangan :

A3 : Arsip Data Peminjaman


(22)

21

Pengembalian buku

Kepala Perpustakaan Petugas Perpustakaan

Anggota

buku Kartu anggota

Periksa Kartu Pinjaman

Cek Denda tgl peminjaman dan tgl

kembali

Hitung denda

Struk denda Struk denda

Membua lap. Pengembalian

Dan denda

Lap. Pengembalian Dan denda

arsip

Lap. Pengembalian dan denda

A4

Kartu Pinjaman

buku Kartu anggota

Kartu Pinjaman

Kartu anggota

Kartu Pinjaman Ya

Tidak

Keterangan :

A4 : Arsip Struk Denda


(23)

22 3.1 Tabel Evaluasi Sistem

Login Area

User Name :

Password :

Login Batal

Gambar 4.1 Prancangan Form Login

No Permasalahan Penyelesaian Bagian

1 Proses pengolahan data anggota, pengolahan data buku,

peminjaman, pengembalian sampai dengan proses pembuatan laporan, masih memanfaatkan dokumen secara tertulis.

Proses pengolahan data anggota, data buku, peminjaman, pengembalian dan proses pembuatan laporan dilakukan secara terkomputerisasi.

Bagian Petugas Perpustakaan

2 Pencarian pengolahan data peminjaman dan pengembalian buku belum terkomputerisasi, sehingga mempersulit dalam pembuatan laporan peminjaman.

Pembuatan laporan menggunakan sistem terkomputerisasi sehingga pembuatan laporan lebih cepat.

Bagian Petugas Perpustakaan

3 Adanya penumpukan berkas atau dokumen dan terdapat kesulitan dalam pencarian data jika sedang dibutuhkan.

Proses pencarian berkas atau dokumen harus menggunakan sistem

terkomputerisasi, sehingga proses pencarian lebih cepat.

Bagian Petugas Perpustakaan


(24)

23 Koleksi Informasi

Home Member

Sistem Informasi Perpustakaan

Gambar 4.2 Perancangan Menu Utama

Transaksi Manajemen

Home Transaksi Pengaturan Logout

Halaman Admin Perpustakaan

Gambar 4.3 Perancangan Halaman Admin

Referensi :

[1] Jogiyanto. 2005. Analisis & Desain Sistem Informasi. Andi. Yogyakarta

[2] Andri Kristanto. 2008. Perancangan Sistem Informasi Dan Aplikasinya. Gava Media. Yogyakarta.


(25)

24

[3] Aji Supriyanto. 2005. Pengantar Teknologi Informasi. Salemba Infotek. Jakarta [4] Sutabri.2005. Pengenalan Sistem Informasi. Andi. Yogyakarta.

[5] Gordon B. Davis. 2012 Nilai Informasi

[6] Edhy Sutanta. 2003. Pengertian Sistem informasi


(26)

DAFTAR RIWAYAT HIDUP

I.

DATA PRIBADI

Nama : Arik Luthfan Kamil

Tempat/Tanggal Lahir : Bandung, 12 Agustus 1992

Jenis Kelamin : Laki - Laki

Agama : Islam

Usia : 23 Tahun

Alamat : Permata Hijau Residence A-28 RT/RW 001/016 Kel/Desa Sukagalih

Kecamatan Tarogong Kidul

No. Telp : 085351234684

Email : arikborik@gmail.com

II.

PENDIDIKAN FORMAL

1.

Tamatan TK, TK Al - Azhar, Jambi 1998

2.

Tamatan SD, SDN Al

Falah, Jambi 2004

3.

Tamatan SMP, SMPN 1 Ciparay Kab. Bandung 2007

4.

Tamatan SMA, SMA Ciledug Al

Musadaddiyah Garut 2010

5.

Tamatan Strata Satu (S1) Sistem Informasi Universitas Komputer Indonesia

Bandung 2015

III.

PENGALAMAN KERJA

1.

Praktek Kerja Lapangan di Kantor Inspektorat Provinsi Jawa barat, Bandung

IV.

KEAHLIAN

1.

Mampu mengoperasikan Microsoft Office (Word, Excel, Access, Power


(27)

(28)

(29)

(30)

1

BAB I

PENDAHULUAN

1.1

Latar Belakang

Pada zaman sekarang sistem informasi sangat berperan penting bagi

kemajuan sebuah perusahaan/instansi. Dengan adanya sistem informasi yang baik,

sebuah instansi/perusahaan akan memiliki berbagai keunggulan sehingga antara

instansi/perusahaan dapat bersaing dengan baik. Banyak hal positif yang bisa

didapatkan oleh sebuah perusahaan jika memiliki sistem informasi yang baik.

Pemanfaatan komputer sebagai alat bantu untuk bekerja, khususnya sebagai media

yang dapat membantu proses sistem perpustakaan yang terus berkembang pesat.

Dengan adanya perkembangan teknologi yang sangat pesat, terutama

semua yang berkaitan dengan dunia IT (

Information Technology

). Banyak

masyarakat, perusahaan bahkan instansi pemerintah yang telah memanfaatkan

teknologi informasi dalam mencari informasi dan mengelola transaksi operasional

harian yang terintegrasi. Dengan kemajuan teknologi informasi, pengaksesan

terhadap data atau informasi yang tersedia dapat berlangsung dengan cepat,

efisien serta akurat.

Penerapan Teknologi Informasi saat ini telah menyebar hampir di semua

bidang tidak terkecuali di perpustakaan. Perpustakaan sebagai institusi pengelola

informasi merupakan salah satu bidang penerapan teknologi informasi yang

berkembang dengan pesat. Perkembangan dari penerapan teknologi informasi bisa

kita lihat dari perkembangan jenis perpustakaan yang selalu berkaitan dengan

teknologi informasi, diawali dari perpustakaan dengan semua proses pengolahan


(31)

2

perpustakaannya menggunakan dokumen tertulis dan hanya pada bagian

pembuatan laporan yang menggunakan aplikasi perkantoran, perpustakaan

terautomasi dengan menggunakan manfaat komputer semaksimnal mungkin

sampai dengan perpustakaan digital.

Kantor Perpustakaan dan Arsip Daerah Kabupaten Garut yang berlokasi di

Jl. RSU dr.Slamet No. 8 & 17 Garut ini merupakan salah satu bagian dari Dinas

Instansi Pemerintahan di Kabupaten Garut. Pada Kantor Perpustakaan dan Arsip

daerah Kabupaten Garut, semua proses yang dilakukan masih sangat manual

dengan menggunakan dokumen secara tertulis. Mulai dari proses pengolahan data

anggota, pengolahan data buku, peminjaman, pengembalian sampai dengan proses

pembuatan laporan. Pada saat ini semua proses dilakukan dengan memanfaatkan

dokumen secara tertulis , maka membutuhkan waktu yang cukup lama dalam

setiap proses pengolahan data buku, olah data anggota, peminjaman dan

pengembalian, adanya penumpukan berkas atau dokumen dan terdapat kesulitan

dalam pencarian data jika sedang dibutuhkan. Pada saat ini tidak adanya proses

pengolahan data petugas, sehingga tidak terdapat pembuatan laporan mengenai

data petugas dari setiap bagiannya. Semua proses dengan cara seperti ini akan

merugikan banyak hal dan dapat menimbulkan masalah waktu, energi dan tempat.

Salah satu solusi yang dapat membantu para pengunjung perpustakaan

dalam mencari informasi tentang buku serta data yang diinginkan adalah membuat

perpustakaan berbasis php, dimana isi dari program tersebut dapat membantu para

pengunjung dalam mencari informasi tentang buku atau data yang dicari ataupun


(32)

3

yang diinginkan, dan memudahkan para pengunjung yang hendak melakukan

peminjaman buku pada perpustakaan ini.

Berdasarkan permasalahan diatas maka penulis mengambil judul

Sistem

Informasi Perpustakaan Pada Kantor Perpustakaan Daerah Kabupaten

Garut

.

Dengan sistem yang diusulkan tersebut diharapkan dapat membantu permasalahan

yang terjadi pada sistem informasi perpustakaan di Kantor Perpustakaan Daerah

Kabupaten Garut.

1.2

Identifikasi dan Rumusan Masalah

Dalam perkembangan dunia pendidikan selama ini, pemprosesan basis

data perpustakaan masih manual yaitu data buku tidak berada dalam project dan

satu database yang terdiri dari beberapa tabel, sehingga dapat di akses dalam satu

informasi.

1.2.1

Identifikasi Masalah

Berdasarkan latar belakang permasalahan yang ada, maka penulis

mengidentifikasi masalah sebagai berikut:

1.

Proses pengolahan data anggota, pengolahan data buku, peminjaman,

pengembalian sampai dengan proses pembuatan laporan, masih

memanfaatkan dokumen secara tertulis.

2.

Pencarian pengolahan data peminjaman dan pengembalian buku belum

terkomputerisasi, sehingga mempersulit dalam pembuatan laporan

masing-masing.


(33)

4

1.2.2

Rumusan Masalah

Berdasarkan identifikasi masalah diatas, maka penulis merumuskan

permasalahan sebagai berikut:

1.

Bagaimana sistem peminjaman dan pengembalian buku yang berjalan.

2.

Bagaimana merancang sistem informasi perpustakaan berbasis php

yang diusulkan yang dapat membantu dalam pencarian buku,

pembuatan laporan peminjaman, pengembalian buku dan denda.

3.

Bagaimana pengujian sistem informasi perpustakaan berbasis php yang

diusulkan pada Kantor Perpustakaan Daerah Kabupaten Garut.

4.

Bagaimana implementasi sistem informasi perpustakaan yang akan

dibuat.

1.3

Maksud dan Tujuan Penelitian

Adapun maksud dan tujuan dalam penelitian ini yang berkaitan dengan

uraian dari latar belakang identifikasi dan rumusan masalah tersebut.

1.3.1

Maksud Penelitian

Membangun Sistem Informasi Perpustakaan berbasis web di Kantor

Perpustakaan Daerah Kabupaten Garut, agar mempermudah pekerjaan para

pegawai perpustakaan di Kantor Perpustakaan Daerah Kabupaten Garut.

Membangun sistem yang lebih baik dari sistem sebelumnya dan untuk

mempermudah masyarakat Kabupaten Garut dalam pencarian buku di Kantor

Perpustakaan Daerah Kabupaten Garut.


(34)

5

1.3.2

Tujuan Penelitian

Penulisan dari laporan ini adalah bertujuan:

1.

Untuk mengetahui Sistem Informasi Perpustakaan yang sedang berjalan

di Kantor Perpustakaan Daerah Kabupaten Garut.

2.

Untuk membuat perancangan Sistem Informasi Perpustakaan pada

Kantor Perpustakaan Daerah Kabupaten Garut.

3.

Untuk melakukan pengujian Sistem Informasi Perpustakaan berbasis

php di Kantor Perpustakaan Daerah Kabupaten Garut.

4.

Untuk mengimplementasikan Sistem Informasi Perpustakaan di Kantor

Perpustakaan Daerah Kabupaten Garut.

1.4

Kegunaan Penelitian

Dengan dilaksanakannya penelitian dan perancangan sistem ini, maka

mahasiswa dapat membandingkan antara teori yang didapat dalam perkuliahan

dan praktek yang sesungguhnya. Pada prinsipnya penelitian merupakan suatu

penerapan antara teori menjadi praktek, maka berikut diuraikan kegunaan

penelitian bagi akademis dan praktis.

1.4.1

Kegunaan Akademis

Penelitian dan perancangan sistem ini berguna untuk :

1.

Bagi User

Dapat membantu dan mempermudah pekerjaan pegawai yang ada di

Kantor Perpustakaan Daerah Kabupaten Garut.


(35)

6

2.

Dengan adanya sistem informasi ini dapat membantu dalam kemajuan

teknologi informasi di Kantor Perpustakaan Daerah Kabupaten Garut

dan menjadi tolak ukur atas kemajuan teknologi informasi dari Kantor

Perpustakaan Daerah Kabupaten Garut.

1.4.2

Kegunaan Praktis

Berdasarkan tujuan penelitian, penulis berharap dapat memberikan

manfaat khususnya bagi :

1. Bagi Penulis

Dapat menambah wawasan dan pengetahuan mengenai proses

pengolahan data perpustakaan dan dapat diterapkan saat bekerja disuatu

hari nanti.

2. Bagi Peneliti Lain

Menjadi referensi dan pembelajaran dalam melakukan penelitian

berikutnya.

1.5

Batasan Masalah

Adapun batasan masalah yang dibatasi pada pengerjaan skripsi ini yaitu

meliputi sistem informasi pemesanan yang dibahas dan dijabarkan khususnya

mengenai pembuatan :

1.

Anggota dikhususkan untuk penduduk Kabupaten Garut.

2.

Menampilkan filter buku berdasarkan nama pengarang atau judul buku.

3.

Semua

penduduk

Kabupaten

Garut

sudah

menjadi

anggota


(36)

7

4.

Keterlambatan buku di denda Rp 1000 perhari.

5.

Pengembalian buku paling lambat 7 hari untuk 3 buku, dihitung dari

hari peminjaman.

6.

Sistem informasi perpustakaan ini meliputi data anggota, buku,

peminjaman serta data pengembalian buku dan dilakukannya

pengadaan buku keluaran terbaru.

7.

Anggota dapat meminjam 3 buku sekaligus, tetapi pengembalian harus

semua, dan tidak bisa mengembalikan satu persatu.

8.

Maksimal peminjaman 3 buku, dengan syarat dalam satu transaksi

peminjaman.

9.

Sistem informasi perpustakaan ini yang menggunakan sistem secara

online di pendaftaran anggota dan peminjaman bukunya.

1.6

Lokasi dan Waktu Penelitian

Lokasi dan waktu penelitian yang dilakukan penulis dapat disebutkan

sebagai berikut:

1.6.1

Lokasi Penelitian

Nama Perusahaan

: Kantor Perpustakaan Daerah Kabupaten Garut

Alamat

: Jl. RSU dr.Slamet No. 8 & 17 Garut


(37)

8

1.6.2

Waktu / Jadwal Penelitian

Tabel 1.1 Estimasi Waktu Penelitian

No

Kegiatan

Tahun 2015

Maret

April

Mei

Juni

1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

1

Identifikasi Kebutuhan

a.Observasi

b.Wawancara

2

Membuat prototype

3

Evaluasi prototype

4

Pengkodean sistem

5

Pengujian sistem

6

Evaluasi sistem

1.7

Sistematika Penulisan

Secara garis besar untuk memberikan kemudahan dalam penyusunan dan

pembacaannya, sistematika penulisan laporan akhir ini sebagai berikut :

BAB I PENDAHULUAN

Bab ini membahas tentang latar belakang masalah, identifikasi dan

rumusan masalah, maksud dan tujuan penelitian, kegunaan penelitian dimana di


(38)

9

dalamnya terdapat kegunaan akademis, batasan masalah, lokasi dan jadwal

pelaksanaan serta sistematika penelitian.

BAB II LANDASAN TEORI

Bab ini berisi teori-teori yang berhubungan dalam membahas aplikasi,

terori-teori umum yang berkaitan dengan sistem informasj perpustakaan dan

materi pendukung lainnya.

BAB III OBJEK DAN METODE PENELITIAN

Bab ini menjelaskan mengenai sejarah singkat perusahan yang diteliti,

struktur organisasi dan job description perusahaan, visi dan misi perusahaan,

tujuan dan saran perusahaan, serta menjelaskan mengenai metode penelitian yang

digunakan, baik desain penelitian, jenis dan metode pengempulan data, metode

pendekatan dan pengembangan sistem, serta pengajuan software, beserta analisis

prosedur yang sedang berjalan dengan menggunakan alat bantu analisis yakni

dimulai dengan use case diagram hingga deployment diagram serta kemudian

melakukan tahap evaluasi terhadap sistem yang sedang berjalan.

BAB IV

HASIL DAN PEMBAHASAN

Hasil dan pembahasan yang terdapat pada bab ini mengenai, mulai

dari perancangan system, tujuan perancangan system, gambaran sistem yang

diusulkan, perancangan prosedur yang diusulkan, perancangan basis data,

perancangan antar muka, implementasi program dan pengujian program.


(39)

10

BAB V

KESIMPULAN DAN SARAN

Bab ini yang merupakan bab terkahir, bab ini menjelaskan mengenai

kesimpulan yang diperoleh dari hasil implementasi dan pengujian sistem

informasi perpustakaan yang telah dibuat, serta saran yang dapat digunakan untuk

pengembangan aplikasi ini selanjutnya.


(40)

119

BAB V

KESIMPULAN

Berdasarkan hasil pembahasan yang telah diuraikan pada bab-bab

sebelumnya, berikut ini merupakan kesimpulan yang diperoleh dan dapat

diharapkan saran-saran yang akan memberikan catatan penting untuk membangun

sistem yang sudah ada menjadi lebih optimal.

5.1 Kesimpulan

Penulis dapat menarik kesimpulan bahwa dengan adanya Sistem informasi

perpustakaan pada Kantor Perpustakaan Daerah Kabupaten Garut:

1.

Dalam aplikasi ini diharapakan dapat memudahkan anggota perpustakaan

dalam mencari buku yang akan dipinjam, dan tidak perlu untuk mencari ke

setiap rak-rak buku.

2.

Pengujian aplikasi ini diharapkan dapat membantu dalam mengolah data

laporan peminjaman, laporan pengembalian dan data anggota.

5.2 Saran

Adapun saran-saran yang ingin penulis berikan adalah sebagai berikut :

1.

Untuk pengembangan selanjutnya, akan lebih baik jika terdapat suatu

komputer untuk anggota dengan fasilitas pencarian data buku.

2.

Dalam proses pengembalian buku sebaiknya bisa dikembalikan satu


(41)

120

3.

Sebaiknya dilakukakan proses maintenance dan analisis secara berkala

sehingga dapat diketahui apabila sistem masih layak digunakan atau perlu

pengembangan lebih lanjut.

4.

Sebaiknya dilakukan adanya konfirm password, sehingga tidak terjadi


(42)

SISTEM INFORMASI PERPUSTAKAAN

PADA KANTOR PERPUSTAKAAN DAERAH

KABUPATEN GARUT

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program

Studi Sistem Informasi Jenjang S1 ( Sarjana ) Fakultas

Teknik dan Ilmu Komputer

ARIK LUTHFAN KAMIL

1.05.10.619

PROGRAM STUDI SISTEM INFORMASI

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(43)

vi

DAFTAR ISI

HALAMAN JUDUL

LEMBAR PENGESAHAN

LEMBAR KEASLIAN

ABSTRAK ... i

ABSTRACT ...

ii

KATA PENGANTAR ... iii

DAFTAR ISI ... vi

DAFTAR GAMBAR ... x

DAFTAR TABEL ... xiii

DAFTAR SIMBOL ... xiv

BAB I PENDAHULUAN ... 1

1.1. Latar Belakang Penelitian ... 1

1.2. Identifikasi dan Rumusan Masalah ... 3

1.2.1

Identifikasi Masalah ... 3

1.2.2

Rumusan Masalah ... 4

1.3. Maksud dan Tujuan Penelitian ... 4

1.3.1 Maksud Penelitian. ... 4

1.3.2 Tujuan Penelitian. ... 5

1.4. Kegunaan Penelitian ... 5

1.4.1

Kegunaan Praktis ... 5

1.4.2

Kegunaan Akademis ... 6

1.5. Batasan Masalah ... 6

1.6. Lokasi dan Waktu Penelitian ... 7

1.6.1 Lokasi Penelitian ... 7

1.6.2 Jadwal Penelitian ... 8

1.7.Sistematika Penulisan ... 8

BAB II LANDASAN TEORI ... 11

2.1

Pengertian Sistem ... 11

2.1.1

Bentuk Dasar Sistem ... 12


(44)

vii

2.1.3

Karakeristik Sistem ... 13

2.1.4

Klasifikasi Sistem. ... 16

2.2

Pengertian Informasi ... 18

2.2.1

Fungsi Informasi ... 18

2.2.2

Nilai Informasi ... 19

2.3

Pengertian Sistem Informasi ... 22

2.3.1

Berdasarkan Komponen Fisik ... 22

2.3.2

Berdasarkan Fungsi Pengolahan ... 23

2.4

Pengertian Sistem Informasi Perpustakaan ... 25

2.4.1

Pengertian perpustakaan ... 25

2.4.2

Jenis

Jenis Perpustakaan. ... 26

2.4.3

Fungsi Perpustakaan ... 28

2.4.4

Sistem Kerjasama Perpustakaan ... 28

2.4.5

Sistem Peminjaman perpustakaan... 29

2.5

Perangkat Lunak Pendukung ... 30

2.5.1

Tentang PHP ... 30

2.5.2

Xampp. ... 31

2.5.3

MySQL. ... 31

BAB III OBJEK DAN METODE PENELITIAN ... 34

3.1

Objek penelitian ... 34

3.1.1

Sejarah Singkat Perusahaan ... 34

3.1.2

Visi dan Misi Perusahaan ... 35

3.1.3

Struktur Organisasi ... 36

3.1.4

Deskripsi Tugas ... 37

3.2

Metode Penelitian ... 39

3.2.1

Desain Penelitian ... 39

3.2.2

Jenis dan Metode Pengumpulan Data ... 40

3.2.2.1

Sumber Data Primer ... 40

3.2.2.2

Sumber Data Sekunder ... 41

3.2.3

Metode Pendekatan dan Pengembangan Sistem ... 41


(45)

viii

3.2.3.2

Metode Pengembangan Sistem ... 42

3.2.3.3

Alat Bantu Analisis dan Perancangan ... 44

3.2.4

Pengujian Software ... 51

3.3

Analisis Sistem Yang Berjalan ... 52

3.3.1

Analisis Dokumen ... 52

3.3.2

Analisis Prosedur Yang Sedang Berjalan. ... 54

3.3.2.1

Flow Map

...

57

3.3.2.2

Diagram Konteks

...

60

3.3.2.3

Data Flow Diagram

...

60

3.3.3

Evaluasi Sistem Yang Sedang Berjalan ... 62

BAB IV HASIL DAN PEMBAHASAN ... 64

4.1. Perancangan Sistem. ... 64

4.1.1

Tujuan Perancangan Sistem. ... 64

4.1.2

Gambaran Umum Sistem Yang Diusulkan. ... 64

4.1.3

Perancangan Prosedur Yang Diusulkan. ... 65

4.1.3.1

Diagram Konteks. ... 65

4.1.3.2

Data Flow Diagram. ... 66

4.1.3.3

Kamus Data. ... 68

4.1.4

Perancangan Basis Data. ... 69

4.1.4.1

Normalisasi. ... 70

4.1.4.2

Relasi Tabel. ... 72

4.1.4.3

Entitas Relationship Diagram. ... 73

4.1.4.4

Struktur File. ... 74

4.1.4.5

Kodifikasi. ... 78

4.2. Perancangan Antar Muka. ... 79

4.2.1

Struktur Menu. ... 80

4.2.2

Perancangan Input. ... 81

4.2.3

Perancangan Output. ... 85

4.3. Perancangan Arstektur Jaringan. ... 88

4.4. Implementasi. ... 89


(46)

ix

4.4.2

Implementasi Perangkat Lunak. ... 90

4.4.3

Implementasi Perangkat Keras. ... 90

4.4.4

Implementai Basis Data. ... 91

4.4.5

Implementasi Antar Muka... 95

4.4.6

Implementasi Instalasi Program. ... 96

4.4.7

Penggunaan Program. ... 98

4.5. Pengujian. ... 103

4.5.1

Rencana Pengujian. ... 104

4.5.2

Kasus Dan Hasil Pengujian. ... 105

4.5.3

Kesimpulan dan Hasil Pengujian ... 118

BAB V KESIMPULAN DAN SARAN ... 119

5.1.

Kesimpulan. ... 119

5.2.

Saran. ... 119

DAFTAR PUSTAKA

LAMPIRAN


(47)

DAFTAR PUSTAKA

[1] Jogiyanto. 2005.

Analisis & Desain Sistem Informasi

. Andi. Yogyakarta

[2] Andri Kristanto. 2008.

Perancangan Sistem Informasi Dan Aplikasinya

. Gava

Media. Yogyakarta.

[3] Aji Supriyanto. 2005.

Pengantar Teknologi Informasi

. Salemba Infotek. Jakarta

[4] Sutabri.2005.

Pengenalan Sistem Informasi

. Andi. Yogyakarta.

[5] Gordon B. Davis. 2012

Nilai Informasi

[6] Edhy Sutanta. 2003.

Pengertian Sistem informasi


(48)

iii

KATA PENGANTAR

Segala Puji dan Syukur penulis panjatkan kehadirat Allah SWT atas segala

Rahmat, Hidayah dan KaruniaNya. Tidak lupa sholawat serta semoga tercurah

limpahkan kepada baginda alam Nabi Muhammad SAW. Atas segala kehendak

dan karunia Nya alhamdulillah penulis berhasil menyelesaikan skripsi yang akan

diajukan untuk memenuhi salah satu syarat dalam menyelesaikan Program

Sarjana (S-1) pada Fakultas Teknik dan Ilmu Komputer Prodi Sistem Informasi

Universitas Komputer Indonesia, Kota Bandung. Adapun judul yang penulis

ambil adalah

“SISTEM INFORMASI

PERPUSTAKAAN PADA KANTOR

PERPUSTAKAAN DAERAH KABUPATEN GARUT

menyadari masih

banyak kekurangan, bahwa skripsi atau penelitian ini masih jauh dari

kesempurnaan, baik dalam penelitian maupun isi dari materi skripsi ini. Dalam

penyusunan laporan akhir ini penulis banyak mendapatkan pelajaran bermakna,

bimbingan dan juga dorongan baik secara langsung maupun tidak langsung dari

berbagai pihak. Maka pada kesempatan ini penulis ingin mengucapkan

terimakasih kepada:

1.

Allah SWT, yang telah memberikan segala kemurahan atas

kehendaknya sehingga penulis dapat menyelesaikan skripsi ini.

2.

Yang terhormat Dr.Ir.H. Eddy Suryanto Soegoto, M.Sc., selaku Rektor


(49)

iv

3.

Prof. Dr. H. Denny Kurniadie., Ir., M.Sc, selaku Dekan Fakultas

Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

4.

Citra Noviyasari, S.Si,. MT. selaku Ketua Program Studi Sistem

Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer

Indonesia.

5.

Ardhi Sjamsu Marich, SH, MH Selaku Kepala Perpustakaan Daerah

Kabupaten Garut.

6.

Novrini Hasti, S.Si.,MT selaku dosen wali kelas SI-14 angkatan 2010

jurusan Sistem Informasi Universitas Komputer Indonesia.

7.

R. Fenny Syafariani, S.Si., M.Stat selaku dosen pembimbing yang

senantiasa membantu kelancaran berbagai permasalahan dengan

memberikan pengarahan dan masukan yang bermanfaat kepada penulis

dalam pengerjaan skripsi ini.

8.

Khusus penulis persembahkan rasa terima kasih yang

sedalam-dalamnya untuk Ibunda Leli Siti Salamah dan Ayahanda Dani

Sudirman, S.pd. tercinta yang selalu memberikan bantuan baik

moril maupun materil,

terimakasih atas do’anya selama ini.

9.

Amadea Oktarissa, selaku adik dari penulis yang selalu memberi

semangat

dan do’a

.

10.

Para sahabat dan kerabat penulis, terutama kepada Stevanus, Fajar Eka

Permana, Mochammad Sabilla Rasyid, Gorby Dongan Simanjuntak,

Hilman Khamil, Rizka Ning Lestari terimakasih atas dorongan dan

kebersamaan yang tidak terlupakan.


(50)

v

11.

Seluruh teman-teman dari SI-14 angkatan 2010 yang terus saling

membantu memberikan dukungan untuk menyelesaikan tugas akhir

ini.

Akhir kata, semoga skripsi ini dapat bermanfaat dan berguna bagi

banyak pihak terutama untuk pengembangan ilmu pengetahuan.

Bandung, 24 Juni 2015


(1)

viii

3.2.3.2 Metode Pengembangan Sistem ... 42

3.2.3.3 Alat Bantu Analisis dan Perancangan ... 44

3.2.4 Pengujian Software ... 51

3.3 Analisis Sistem Yang Berjalan ... 52

3.3.1 Analisis Dokumen ... 52

3.3.2 Analisis Prosedur Yang Sedang Berjalan. ... 54

3.3.2.1 Flow Map ... 57

3.3.2.2 Diagram Konteks ... 60

3.3.2.3 Data Flow Diagram ... 60

3.3.3 Evaluasi Sistem Yang Sedang Berjalan ... 62

BAB IV HASIL DAN PEMBAHASAN ... 64

4.1. Perancangan Sistem. ... 64

4.1.1 Tujuan Perancangan Sistem. ... 64

4.1.2 Gambaran Umum Sistem Yang Diusulkan. ... 64

4.1.3 Perancangan Prosedur Yang Diusulkan. ... 65

4.1.3.1 Diagram Konteks. ... 65

4.1.3.2 Data Flow Diagram. ... 66

4.1.3.3 Kamus Data. ... 68

4.1.4 Perancangan Basis Data. ... 69

4.1.4.1 Normalisasi. ... 70

4.1.4.2 Relasi Tabel. ... 72

4.1.4.3 Entitas Relationship Diagram. ... 73

4.1.4.4 Struktur File. ... 74

4.1.4.5 Kodifikasi. ... 78

4.2. Perancangan Antar Muka. ... 79

4.2.1 Struktur Menu. ... 80

4.2.2 Perancangan Input. ... 81

4.2.3 Perancangan Output. ... 85

4.3. Perancangan Arstektur Jaringan. ... 88

4.4. Implementasi. ... 89


(2)

ix

4.4.2 Implementasi Perangkat Lunak. ... 90

4.4.3 Implementasi Perangkat Keras. ... 90

4.4.4 Implementai Basis Data. ... 91

4.4.5 Implementasi Antar Muka... 95

4.4.6 Implementasi Instalasi Program. ... 96

4.4.7 Penggunaan Program. ... 98

4.5. Pengujian. ... 103

4.5.1 Rencana Pengujian. ... 104

4.5.2 Kasus Dan Hasil Pengujian. ... 105

4.5.3 Kesimpulan dan Hasil Pengujian ... 118

BAB V KESIMPULAN DAN SARAN ... 119

5.1. Kesimpulan. ... 119

5.2. Saran. ... 119 DAFTAR PUSTAKA


(3)

DAFTAR PUSTAKA

[1] Jogiyanto. 2005. Analisis & Desain Sistem Informasi. Andi. Yogyakarta

[2] Andri Kristanto. 2008. Perancangan Sistem Informasi Dan Aplikasinya. Gava Media. Yogyakarta.

[3] Aji Supriyanto. 2005. Pengantar Teknologi Informasi. Salemba Infotek. Jakarta

[4] Sutabri.2005. Pengenalan Sistem Informasi. Andi. Yogyakarta.

[5] Gordon B. Davis. 2012 Nilai Informasi

[6] Edhy Sutanta. 2003. Pengertian Sistem informasi


(4)

iii

KATA PENGANTAR

Segala Puji dan Syukur penulis panjatkan kehadirat Allah SWT atas segala Rahmat, Hidayah dan KaruniaNya. Tidak lupa sholawat serta semoga tercurah limpahkan kepada baginda alam Nabi Muhammad SAW. Atas segala kehendak dan karunia Nya alhamdulillah penulis berhasil menyelesaikan skripsi yang akan diajukan untuk memenuhi salah satu syarat dalam menyelesaikan Program Sarjana (S-1) pada Fakultas Teknik dan Ilmu Komputer Prodi Sistem Informasi Universitas Komputer Indonesia, Kota Bandung. Adapun judul yang penulis

ambil adalah “SISTEM INFORMASI PERPUSTAKAAN PADA KANTOR

PERPUSTAKAAN DAERAH KABUPATEN GARUT” menyadari masih banyak kekurangan, bahwa skripsi atau penelitian ini masih jauh dari kesempurnaan, baik dalam penelitian maupun isi dari materi skripsi ini. Dalam penyusunan laporan akhir ini penulis banyak mendapatkan pelajaran bermakna, bimbingan dan juga dorongan baik secara langsung maupun tidak langsung dari berbagai pihak. Maka pada kesempatan ini penulis ingin mengucapkan terimakasih kepada:

1. Allah SWT, yang telah memberikan segala kemurahan atas kehendaknya sehingga penulis dapat menyelesaikan skripsi ini.

2. Yang terhormat Dr.Ir.H. Eddy Suryanto Soegoto, M.Sc., selaku Rektor Universitas Komputer Indonesia.


(5)

iv

3. Prof. Dr. H. Denny Kurniadie., Ir., M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

4. Citra Noviyasari, S.Si,. MT. selaku Ketua Program Studi Sistem Informasi Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia.

5. Ardhi Sjamsu Marich, SH, MH Selaku Kepala Perpustakaan Daerah Kabupaten Garut.

6. Novrini Hasti, S.Si.,MT selaku dosen wali kelas SI-14 angkatan 2010 jurusan Sistem Informasi Universitas Komputer Indonesia.

7. R. Fenny Syafariani, S.Si., M.Stat selaku dosen pembimbing yang senantiasa membantu kelancaran berbagai permasalahan dengan memberikan pengarahan dan masukan yang bermanfaat kepada penulis dalam pengerjaan skripsi ini.

8. Khusus penulis persembahkan rasa terima kasih yang sedalam-dalamnya untuk Ibunda Leli Siti Salamah dan Ayahanda Dani Sudirman, S.pd. tercinta yang selalu memberikan bantuan baik moril maupun materil, terimakasih atas do’anya selama ini.

9. Amadea Oktarissa, selaku adik dari penulis yang selalu memberi semangat dan do’a.

10. Para sahabat dan kerabat penulis, terutama kepada Stevanus, Fajar Eka Permana, Mochammad Sabilla Rasyid, Gorby Dongan Simanjuntak, Hilman Khamil, Rizka Ning Lestari terimakasih atas dorongan dan kebersamaan yang tidak terlupakan.


(6)

v

11. Seluruh teman-teman dari SI-14 angkatan 2010 yang terus saling membantu memberikan dukungan untuk menyelesaikan tugas akhir ini.

Akhir kata, semoga skripsi ini dapat bermanfaat dan berguna bagi banyak pihak terutama untuk pengembangan ilmu pengetahuan.

Bandung, 24 Juni 2015