Anda di halaman 1dari 45

SISTEM INFORMASI PERPUSTAKAAN SEKRETARIAT DEWAN

PERWAKILAN RAKYAT ACEH BERBASIS WEB

SKRIPSI

Di ajukan untuk melengkapi tugas dan


memenuhi syarat-syarat guna memperoleh gelar sarjana Komputer
STMIK UBudiyah Indonesia

Oleh :

ZULFITRI ZUHRI
121020220021

PROGRAM STUDI S1 SISTEM INFORMASI


SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
STMIK UBUDIYAH INDONESIA
BANDA ACEH
2013
LEMBAR PENGESAHAN

SISTEM INFORMASI PERPUSTAKAAN SEKRETARIAT DEWAN


PERWAKILAN RAKYAT ACEH BERBASIS WEB

Skipsi oleh Zulfitri Zuhri ini telah dipertahankan didepan dewan penguji
pada tanggal 24 September 2013

Dewan Penguji :

1. Ketua Hendri Ahmadian, M. Im

2. Anggota Zia Fernanda, S. Kom, M. Eng

3. Anggota Razief PeruchaFauzie Afidh, S. Si, M. Sc


SISTEM INFORMASI PERPUSTAKAAN SEKRETARIAT DEWAN
PERWAKILAN RAKYAT ACEH BERBASIS WEB

SKRIPSI

Di ajukan untuk melengkapi tugas dan memenuhi syarat-syarat guna


memperoleh gelar Sarjana Komputer STMIK UBudiyah Indonesia

Oleh :
Nama : Zulfitri Zuhri
Nim : 121020220021

Disetujui,

Penguji I Penguji II

( Zia Fernanda, S. Kom, M. Eng) (Razief Perucha Fauzie Afidh, S. Si., M. Sc

Ka. Prodi Sistem Informasi Pembimbing

(Fathiah ST, M. Eng) (Hendri Ahmadian, M. Im)

Mengetahui,
Ka. STMIK U Budiyah Indonesia

Dr. Amin Haris, M. Pd


LEMBAR PERNYATAAN

Saya menyatakan bahwa skripsi yang saya susun, sebagai syarat memperoleh gelar
sarjana merupakan hasil karya tulis saya sendiri. Adapun bagian-bagian tertentu
dalam penulisan skripsi ini yang saya kutip dari hasil karya orang lain telah
dituliskan sumbernya secara jelas sesuai dengan norma, kaidah, dan etika penulisan
ilmiah. Saya bersedia menenrima sanksi pencabutan gelar akademik yang saya
peroleh dan sanksi-sanksi lainya sesuai dengan peraturan berlaku, apabila
dikemudian hari ditemukan adanya plagiat dalam skripsi ini.

Banda Aceh,24 September 2013


Yang Menyatakan

Zulfitri zuhri
121020220021
KATA PENGANTAR

Dengan mengucapkan puji dan syukur saya panjatkan kehadirat Allah


SWT, hanya dengan rahmat, hidayah, ketabahan, kekuatan dan kesehatan
sehingga telah memberikan kesempatan kepada penulis untuk bisa menyelesaikan
Tugas akhir berupa Skripsi dengan judul Sistem Informasi Perpustakaan
Sekretariat Dewan Perwakilan Rakyat Aceh Berbasis Web. Sebagai salah
satu syarat yang harus dipenuhi untuk menyelesaikan studi pada STMIK
UBudiyah Banda Aceh. Dalam menyusun Skripsi Ini penulis telah banyak
memperoleh bantuan dan bimbingan dari semua pihak, maka tidaklah berlebihan
pada kesempatan ini penulis sampaikan terima kasih yang sedalam-dalamnya
kepada:
1. Ibu Marniati, SE., M.Kes selaku ketua yayasan UBudiyah Indonesia.
2. Bapak Dr. Amin Haris, M. Pd selaku ketua STMIK UBudiyah Indonesia.
3. Ibu Fathiah, ST, M. Eng selaku ketua Program Studi Sistem Informasi.
4. Bapak Hendri Ahmadian, M.Im, selaku dosen pembimbing yang telah
banyak meluangkan waktu serta pikirannya dalam mengarahkan dan
membimbing saya dalam menyelesaikan skripsi ini.
5. Dosen-dosen dan staf Akademik STMIK UBudiyah Indonesia.
6. Teristimewa Kepada Ibunda, Kakak serta Adik terima kasih yang sedalam-
dalamnya karena telah memberikan dorongan dan semangat serta doa
restu sehingga skripsi ini dapat selesai tepat pada waktunya.
7. Kepada teman-teman yang tidak dapat disebut satu persatu namanya,
terima kasih banyak atas segala bantuan, dorongan dan motivasinya.
8. Dan kepada semua pihak yang telah ikut mensukseskan skripsi ini.

Penulis manyadari bahwa penyusunan skripsi ini banyak kekurangan dan


jauh dari sempurna, Oleh karena penulis terbuka untuk menerima kritik dan saran-
saran yang bersifat membangun sangat saya harapkan, dan saya menyadari
sebagai mahasiswa yang masih harus belajar tentunya tidak terlepas dari
kekurangan dan kesalahan.
Atas segala bantuan, dorongan dan keikhlasan dari semua pihak penulis
mengucapkan terima kasih banyak dan semoga skripsi ini dapat memberikan
manfaat pada semua pihak.
Akhirnya hanya kepada Allah SWT penulis berserah diri dan semoga
skripsi ini bermanfaat bagi penulis pada khususnya dan semua pihak pada
umumnya, semoga kita semua mendapat hidayah-Nya. AMIN.
Akhirnya atas bimbingan dan keridhoan Allah SWT penulis serahkan
segalanya, penulis menyadari betul masih terdapat kesilapan dan kekurangan, baik
segi teknis, materi dan penyusunan. Maka dari itu penulis sangat mengharapkan
saran kritik yang bersifat membangun semua pihak.

Banda Aceh, 29 Agustus 2013


Penulis

( Zulfitri Zuhri )
ABSTRAK

Perpustakaan biasanya difungsikan oleh pengunjung sebagai media untuk


mencari referensi dan memperoleh informasi. Permasalahan yang dihadapi saat ini
adalah banyak perpustakaan yang belum mempunyai sistem informasi
perpustakaan berbasis web untuk pelayanan. Penelitian ini bertujuan untuk
menganalisis dan merancang sebuah sistem informasi perpustakaan berbasis web
serta melakukan pengujian terhadap unjuk kerja dari sistem informasi
perpustakaan. Hasil penelitian ini menunjukkan bahwa sistem informasi
perpustakaan berbasis web dengan menggunakan perangkat lunak PHP dan
MySql dapat digunakan di perpustakaan Sekretariat Dewan Perwakilan Rakyat
Aceh, dengan kemampuan dapat menerima data kunjungan terhadap web
perpustakaan, memberikan layanan kebutuhan informasi terhadap ketersediaan
buku dalam bentuk searching, melayani transaksi peminjaman dan pengembalian
buku secara langsung.

Kata Kunci : Sistem Informasi, Perpustakaan, Web

ABSTRACT

The library is typically enabled by visitors as a medium to find references and


obtain information. The problems faced today is a lot of libraries that do not have
a library of web-based information system for Ministry. This research aims to
analyze and design a web-based library information system, and perform a test of
the performance of the library information system. The results of this research
show that a web-based library information system using PHP and MySql software
can be used in the library of the Secretariat of the House of representatives of
Aceh, with the ability to receive traffic data to the web service, provides library
information needs with respect to the availability of the books in the form of
searching, borrowing and repayment deals serve the book directly.

Keywords: Information Systems, Library, Web


DAFTAR ISI

KATA PENGANTAR ........................................................................... i


ABSTRAK............................................................................................ iii
DAFTAR ISI ........................................................................................ iii
DAFTAR TABEL ................................................................................ vi
DAFTAR GAMBAR ........................................................................... vii

BAB I PENDAHULUAN ................................................................... 1


1.1 Latar Belakang ..................................................................... 1
1.2 Batasan Masalah ................................................................... 1
1.3 Tujuan Penelitian .................................................................. 2
1.4 Ruang Lingkup Penelitian ..................................................... 2

BAB II TINJAUAN PUSTAKA .......................................................... 4


2.1 Gambaran Umum DPRA ....................................................... 4
2.2 Pengertian Perpustakaan ......................................................... 5
2.21 jenis-jenis perpustakaan ................................................ 5
2.2.2 Perpustakaan DPRA ..................................................... 6
2.3 Pengertian Sistem ................................................................... 6
2.3.1 Pengertian Informasi .................................................... 7
2.3.2 Pengertian sistem Informasi .......................................... 7
2.3.3 Konsep dasar Basis data ............................................... 7
2.4 Pengertian Komputer .............................................................. 8
2.5 Pengenalan Internet ................................................................ 8
2.6 Pengertian Web ...................................................................... 9
2.6.1 Browser ...................................................................... 10
2.6.2 HTML ( HyperText Markup Language ) ...................... 10
2.6.3 PHP ( Personal home Page ) ........................................ 11
2.6.4 MYSQL ( My Structure Query Language ) ................... 12
2.6.5 Server ........................................................................... 13
2.6.6 Xampp ......................................................................... 13
2.6.7 Mozilla Firefox ............................................................ 14
2.6.8 CSS (Cassading Style Sheet ) ....................................... 14
2.6.9 Adobe dreamweaver .................................................... 14

BAB III METODELOGI PENELITIAN ........................................... 16


3.1 Tempat dan waktu penelitian ............................................... 16
3.2 Metode yang Digunakan ...................................................... 16
3.3 Metode Pengumpulan Data .................................................. 17
3.4 Tujuan Perancangan Sistem ................................................. 18
3.5 Perencanaan dan Perancangan ............................................. 18
3.6 Perancangan DFD ( Data Flow Diagram ) ........................... 18
3.7 Diagram Flowchart ............................................................ 23
3.8 Perancangan Database ......................................................... 24
3.9 Perancangan ERD ( Entity Relationship Diagram ) .............. 27

BAB IV IMPLEMENTASI DAN PEMHASAN APLIKASI .............. 28


4.1 Implementasi Sistem............................................................. 28
4.2 Tujuan Implementasi Sistem ................................................. 28
4.3 Tampilan Input ..................................................................... 28
4.4 Tampilan Output................................................................... 32

BAB V KESIMPULAN .................................................................... 34


5.1 Kesimpulan ........................................................................ 34
5.2 Saran ................................................................................... 34

DAFTAR PUSTAKA .............................................................................


LAMPIRAN ...........................................................................................
LISTING ................................................................................................
BIODATA PENULIS .............................................................................
DAFTAR TABEL

Tabel 3.1 Waktu penelitian ................................................................... 16


Tabel 3.2 Admin ................................................................................... 25
Tabel 3.3 Buku Tamu............................................................................ 25
Tabel 3.4 Data Buku ............................................................................. 25
Tabel 3.5 Data Anggota ........................................................................ 26
Tabel 3.6 Data Peminjaman dan pengembalian ..................................... 26
DAFTAR GAMBAR

Gambar 3.1 Bentuk Context Diagram ................................................... 19


Gambar 3.2 Bentuk Perancangan DFD ................................................. 21
Gambar 3.3 Flowchart .......................................................................... 23
Gambar 3.4 ERD .................................................................................. 27
Gambar 4.1 Form Login ........................................................................ 29
Gambar 4.2 Form Menu Utama ............................................................. 29
Gambar 4.3 Form Input Buku Tamu...................................................... 30
Gambar 4.4 Form Input Data Buku ....................................................... 30
Gambar 4.5 Form Input Data Anggota .................................................. 31
Gambar 4.6 Form Input Data Peminjaman Dan Pengembalian .............. 31
Gambar 4.7 Form Laporan Buku Tamu ................................................. 32
Gambar 4.8 Form Laporan Data Buku................................................... 32
Gambar 4.9 Form Laporan Data Anggota.............................................. 33
Gambar 4.10 Form Laporan Peminjaman dan Pengembalian .................. 33
BAB I

PENDAHULUAN

1.1 Latar Belakang Masalah

Perpustakaan Sekretariat Dewan Perwakilan Rakyat Aceh merupakan

salah satu tempat pemberian layanan kepada seluruh staf dewan perwakilan rakyat

Aceh dan masyarakat umum.

Kegiatan administrasi yang dilakukan oleh perpustakaan DPRA

merupakan kegiatan pelayanan utama di kantor DPRA. Salah satu pelayanan

yang diberikan pihak Kantor kepada Pegawai Kantor DPRA maupun untuk umum

adalah pelayanan di bidang perpustakaan. Pengolahan data perpustakaan di kantor

DPRA masih menggunakan cara manual, sehingga sering terjadi kesalahan dalam

pengumpulan data maupun penyajian data. Kesalahan ini menyebabkan

penyampaian informasi menjadi kurang tepat, akurat dan relevan. Hal inilah yang

mendorong dibangunnya sebuah Sistem Informasi Perpustakaan Sekretariat

Dewan Perwakilan Rakyat Aceh Bebasis Web .

1.2 Batasan Masalah

Masalah yang akan diselesaikan dalam tugas akhir ini adalah bagaimana

perancangan Sistem Informasi Perpustakaan Sekretariat Dewan Perwakilan

Rakyat Aceh.
1.3 Tujuan Penelitian

Adapun maksud dan tujuan dari penelitian ini adalah untuk merancang

sebuah sistem informasi perpustakaan sekretariat dewan perwakilan rakyat aceh

berbasis web.

1.4 Ruang Lingkup Penelitian

Ruang lingkup dari penelitian ini hanya terbatas pada

1. Sistem yang dirancang hanya untuk Perpustakaan Sekretariat Dewan

Perwakilan Rakyat Aceh.

2. Program yang dipakai Berbasis web.

3. Implementasi sistem hanya untuk Sistem Peminjaman, Pengembalian,

Pengarsipan data buku dan data Anggota.


BAB II

TINJAUAN PUSTAKA

2.1 Gambaran Umum DPRA

Sekretariat Dewan Perwakilan Rakyat Aceh adalah sebagai salah satu

dinas yang diperbantukan mendampingi DPRA dalam setiap kinerja, dipimpin

oleh seorang kepala yang disebut sebagai Sekretaris Dewan. Sekretariat Dewan

Perwakilan Rakyat Aceh adalah Unsur pelayanan terhadap Dewan Perwakilan

Rakyat Aceh yang dipimpin oleh seorang Sekretaris Dewan yang berada dibawah

dan bertanggung jawab kepada Pimpinan Dewan Perwakilan Rakyat Aceh dan

secara Administratif dibina oleh Sekretaris Daerah Provinsi.

Untuk mendukung segala kegiatan Anggota DPRA maka Sekretariat

Dewan Perwakilan Rakyat Aceh didukung dengan sarana dan prasarana antara

lain :

1. Ruang kantor Sekretariat Dewan Perwakilan Rakyat Aceh

2. Ruang kantor Komisi Dewan

3. Gedung Fraksi Dewan

4. Gedung Sidang Paripurna Dewan

5. Kantin

6. Parkir Pegawai dan Tamu

7. Koperasi

8. Perpustakaan

9. Klinik
10. Mushalla

11. Ruang rapat yaitu ruang rapat Panitia musyawarah dan Panitia anggaran

12. Ruang Serbaguna

13. Genset

14. Alat-alat kantor sebagai penunjang.

2.2 Pengertian Perpustakaan

Perpustakaan merupakan salah satu lembaga yang mengurusi hal-hal yang

berkaitan dengan informasi dari sejak menghimpun, mengolah sampai

memberikan informasi kepada para pengguna. Perpustakaan sebagai salah satu

lembaga yang berperan aktif dalam peningkatan sumber informasi dan

peningkatan sumber daya alam, sangatlah penting artinya dalam usaha

mencerdaskan kehidupan bangsa. Perpustakaan dilambangkan sebagai tempat

bertanya dalam sumber informasi tentang ilmu pengetahuan yang sifatnya khusus

maupun umum (sulistyo, 1993:10).

2.2.1 Jenis-jenis Perpustakaan

Berdasarkan keputusan Mendikbud tentang pokok-pokok kebijakan

pembinaan dan pengembangan perpustakaan di Indonesia ada beberapa jenis

perpustakaan antara lain:


1. Perpustakaan nasional

2. Perpustakaan wilayah

3. Perpustakaan umum

4. Perpustakaan sekolah

5. Perpustakaan perguruan tinggi

2.2.2 Perpustakaan Kantor DPRA

Perpustakaan DPRA memiliki koleksi buku kurang lebih 2883 buku, yang

dikelola oleh petugas sebanyak 4 orang. Pustaka ini dibuka setiap hari kerja dari

jam 08.00-12.00 dan jam 14.00-16.00, koleksi bukunya terdiri dari buku agama,

Undang-undang, adat-istiadat dan masih banyak buku-buku lain.

2.3 Pengertian Sistem

Beberapa pendapat yang mendefinisikan tentang pengertian sistem yang

dikemukakan oleh para ahli diantaranya:

Menurut Marimin (2005:1), sistem adalah suatu kesatuan usaha yang

terdiri dari bagian-bagian yang berkaitan satu sama lain yang berusaha mencapai

suatu tujuan dalam suatu lingkungan kompleks.

Selanjutnya menurut Kamus Websters Unabriged, (2005:27), sistem adalah

elemen yang saling berhubungan membentuk suatu kesatuan atau organisasi. Dari

definisi di atas dapat disimpulkan sistem adalah suplemen yang saling berinteraksi

antara satu sama lainnya untuk mencapai suatu tujuan tertentu.


2.3.1 Pengertian Informasi

Informasi merupakan hasil akhir yang diperoleh dari pengumpulan dan

pengolahan data. Menurut Moekitjat (1993:5) informasi adalah Pengumpulan

atau pengolahan data untuk memberikan pengetahuan atas keterangan. Jogiyanto

(2005:13) mendefinisikan bahwa Informasi adalah data yang diolah menjadi

bentuk yang lebih berguna dan lebih berarti bagi yang memerlukannya.

2.3.2 Pengertian Sistem Informasi

Sistem informasi adalah sekumpulan komponen pembentuk sistem yang

mempunyai keterkaitan antara satu komponen dengan komponen lainnya yang

bertujuan menghasilkan suatu informasi dalam suatu bidang tertentu. Dalam

sistem informasi diperlukannya klasifikasi alur informasi, hal ini disebabkan

keanekaragaman kebutuhan akan suatu informasi oleh pengguna informasi.

Kriteria dari sistem informasi antara lain, fleksibel, efektif dan efisien (Moekitjat

1993:5).

2.3.3 Konsep Dasar Basis Data ( Database )

Basis data adalah suatu susunan yang diorganisir, dikelola dan disimpan

secara terintegrasi dengan menggunakan metode tertentu menggunakan komputer

sehingga mampu menyediakan informasi optimal yang diperlukan pemakainya

(Linda Marlinda, 2004).

Jadi dapat disimpulkan bahwa basis data merupakan kumpulan data suatu

organisasi yang saling berelasi atau terorganisasi dan disimpan secara berintegrasi

dengan menggunakan komputer sehingga mampu menyediakan informasi optimal


yang diperlukan pengguna bersamaan dan disimpan dalam kerangka yang

minimal.

2.4 Pengertian Komputer

Komputer yang sering kita jumpai terutama di era teknologi yang semakin

canggih sekarang ini, telah menjadi ujung tombak dalam penyelesaian berbagai

aktifitas sehari-hari. Beberapa pengertian komputer menurut para ahli,

diantaranya: Melwin (2007:17), mendefenisikan komputer adalah sekumpulan

alat elektronika yang dapat menerima data, mengolah data, dan menyimpan data

dengan menggunakan program yang terdapat pada memori sistem komputer

kemudian memberikan hasil pengolahan tersebut dalam bentuk informasi,

sedangkan menurut William M. Fuori (2008), komputer adalah pemproses data

yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan

aritmatika dan operasi logika, tanpa campur tangan manusia.

2.5 Pengenalan Internet

Internet (Inter-Network) adalah sebutan untuk sekumpulan jaringan

komputer yang menghubungkan situs akademik, pemerintahan, komersial,

organisasi, maupun perorangan. Internet menyediakan akses untuk layanan

telekomnunikasi dan sumber daya informasi untuk jutaan pemakainya yang

tersebar di seluruh dunia. Layanan internet meliputi komunikasi langsung email,

chat, dan lain-lain, sumber daya informasi yang terdistribusi (World Wide Web,

Gopher), remote login dan lalu lintas file (Telnet, FTP), dan aneka layanan
lainnya. Jaringan yang membentuk internet bekerja berdasarkan suatu set protokol

standar yang digunakan untuk menghubungkan jaringan komputer dan

mengalamati lalu lintas dalam jaringan. Protokol ini mengatur format data yang

diijinkan, penanganan kesalahan (error handling), lalu lintas pesan, dan standar

komunikasi lainnya. Protokol standar pada internet dikenal sebagai TCP/IP

(Transmission Control Protocol/Internet Protocol). Protokol ini memiliki

kemampuan untuk bekerja diatas segala jenis komputer, tanpa terpengaruh oleh

perbedaan perangkat keras maupun sistem operasi yang digunakan. Sebuah sistem

komputer yang terhubung secara langsung ke jaringan memiliki nama domain dan

alamat IP (Internet Protocol) dalam bentuk numerik dengan format tertentu

sebagai pengenal. Internet juga memiliki gateway ke jaringan dan layanan yang

berbasis protokol lainnya (Graifhan Ramadhani, 2003).

2.6 Pengertian Web

Web adalah sebuah penyebaran informasi melalui internet. Sebenarnya

antara www (world wide web) dan web adalah sama karena kebanyakan orang

menyingkat www menjadi web saja. Web merupakan hal yang tidak dapat

dipisahkan dari dunia internet. Melalui web, setiap pemakai internet bisa

mengakses informasi-informasi di situs web yang tidak hanya berupa teks, tetapi

juga dapat berupa gambar, suara, film, animasi, dan lain-lain. Sebenarnya, web

merupakan kumpulan-kumpulan dokumen yang banyak tersebar di beberapa

komputer server yang berada di seluruh penjuru dunia dan terhubung menjadi satu

jaringan melalui jaringan yang disebut internet.


Berikut ini adalah pengertian dan definisi web menurut para ahli

Pengertian Web adalah salah satu bagian dari website. Jika sebuah website

ibarat buku, maka halaman web adalah halaman-halaman di dalamnya (Jasmadi

dan E-media Solusindo). Menurut Wahana komputer Web adalah formulir

komunikasi interaktif yang digunakan pada sutu jaringan komputer, sedangkan

menurut Boone (Thomson) web merupakan sebuah tempat di internet yang

mempunyai nama dan alamat.

2.6.1 Browser

Browser merupakan sebuah program yang digunakan untuk menampilkan

halaman web. Browser berkomunikasi dengan web server melalui protokol HTTP,

yang membaca dan menerjemahkan bahasa HTML dan data gambar untuk

ditampilkan secara visual sehingga informasi yang ada dapat dibaca.

Sekarang ini telah banyak browser yang beredar dan dapat digunakan

dengan versi yang lebih kompatibilitas yang lebih banyak terhadap HTML

diantaranya adalah Internet Explorer, Opera, Mozilla Firefox dan lain-lain.

2.6.2 HTML (HyperText Markup Language)

HTML merupakan sebuah bahasa markah yang digunakan untuk membuat

sebuah halaman web, menampilkan berbagai informasi di dalam sebuah

penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam

berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi.

Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan
disimpan dalam format ASCII normal sehingga menjadi halaman web dengan

perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak

digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML

(Standard Generalized Markup Language), HTML adalah sebuah standar yang

digunakan secara luas untuk menampilkan halaman web. HTML saat ini

merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya

oleh World Wide Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau

TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989

CERN adalah lembaga penelitian fisika energi tinggi di Jenewa ( Andi, 2001).

2.6.3 PHP ( Personal Home Page )

Pada awalnya PHP merupakan kependekan dari Personal Home Page

(Situs personal). PHP pertama kali dibuat oleh Rasmus Lerdorf pada tahun 1995.

Pada waktu itu PHP masih bernama Form Interpreted (FI), yang wujudnya berupa

sekumpulan skrip yang digunakan untuk mengolah data formulir dari web.

Selanjutnya Rasmus merilis kode sumber tersebut untuk umum dan

menamakannya PHP/FI Dengan perilisan kode sumber ini menjadi sumber

terbuka, maka banyak pemrogram, yang tertarik untuk ikut mengembangkan

PHP.

Pada tahun 1997, sebuah perusahaan bernama Zend menulis ulang

interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Kemudian pada

Juni 1998, perusahaan tersebut merilis interpreter baru untuk PHP dan

meresmikan rilis tersebut sebagai PHP 3.0 dan singkatan PHP diubah menjadi
akronim berulang PHP: Hypertext Preprocessing, dan pertengahan tahun 1999,

Zend merilis interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0 PHP

4.0 adalah versi PHP yang paling banyak dipakai pada awal abad ke-21. Versi ini

banyak dipakai disebabkan kemampuannya untuk membangun aplikasi web

kompleks tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.

Pada Juni 2004, Zend merilis PHP 5.0. Dalam versi ini, inti dari

interpreter PHP mengalami perubahan besar. Versi ini juga memasukkan model

pemrograman berorientasi objek ke dalam PHP untuk menjawab perkembangan

bahasa pemrograman ke arah paradigma berorientasi objek (Karma, Wisma,2004)

2.6.4 MYSQL (My Structure Query Language)

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL

(database management system) atau DBMS yang multithread, multi user, dengan

sekitar 6 juta instalasi di seluruh dunia. MySQLAB membuat MySQL tersedia

sebagai perangkat lunak gratis dibawah lisensi General Public License (GPL),

tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana

penggunaannya tidak cocok dengan penggunaan GPL, tidak sama dengan proyek-

proyek seperti Apache dimana perangkat lunak dikembangkan oleh komunitas

umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing,

MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia

MySQLAB, dimana memegang hak cipta hampir atas semua kode sumbernya.

Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQLAB

adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.


2.6.5 Server

Server merupakan komputer yang memberi layanan kepada komputer

lain (computer client) yang disebut server, karna berfungsi memberikan layanan,

pekerjaan yang dilakukan oleh server sangat banyak, oleh sebab itu komputer

server harus mempunyai kemampuan lebih handal dibandingkan komputer yang

digunakan sebagai client, di internet komputer server digunakan sebagai komputer

penyimpan dokumen web dari website tertentu. komputer tersebut melayani

komputer lain yang mengakses website yang disimpannya.

2.6.6 XAMPP

XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem

operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai

server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP

Server, MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa

pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X (empat

sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia

dalam GNU (General Public License) dan bebas, merupakan web server yang

mudah digunakan yang dapat melayani tampilan halaman web yang dinamis.

XAMPP dikembangkan dari sebuah tim proyek bernama Apache Friends, yang

terdiri dari Tim Inti (Core Team), Tim Pengembang (Development Team) & Tim

Dukungan (SupportTeam).
2.6.7 Mozilla Firefox

Mozilla Firefox adalah aplikasi penjelajah web antar platform bersfifat

grafis yang dikembangkan oleh Yayasan Mozilla dan ratusan suka relawan,

sebelum rilis versi 1.0 pada 9 November 2004, firefox telah mendapatkan

sambutan yang sangat bagus dari pihak media termasuk dari Forbes dan Wall

Street Journal. Dengan lebih dari 5 juta donwload dalam 12 hari pertama rilisnya

dan 6 juta hingga 24 November 2004 (Rachmad Hakim S, 2005).

2.6.8 CSS ( Cassading Style Sheets )

CSS adalah suatu suatu bahasa stylesheet yang digunakan untuk mengatur

tampilan suatu dokumen yang ditulis dalam bahasa Markup. CSS bekerja sebagai

pelengkap pada HTML dalam memformat dokumen web atau untuk

mempercantik tampilan web. Penulisan kode CSS disisipkan pada tag HTML.

Kode CSS ditulis dalam tag <style> dan </style> dengan membuat suatu style

baru yang kemudian dapat digunakan berulang kali. Penulisan kode CSS dapat

langsung pada dokumen HTML atau disimpan dalam dokumen tersendiri

kemudian dipanggil untuk digunakan (Augury El Rayeb, dan Asep Saefullah,

(2009).

2.6.9 Adobe Dreamweaver

Adobe Dreamweaver adalah aplikasi desain dan pengembangan web yang

menyediakan editor WYSIWYG visual (bahasa sehari-hari yang disebut sebagai

(Design view) dan kode editor dengan fitur standar seperti syntax highlighting,
code completion, dan code collapsing serta fitur lebih canggih seperti real-time

syntax checking dan code introspection untuk menghasilkan petunjuk kode untuk

membantu pengguna dalam menulis kode. Tata letak tampilan desain

memfasilitasi desain cepat dan pembuatan kode seperti memungkinkan pengguna

dengan cepat membuat tata letak dan manipulasi elemen HTML. Dreamweaver

memiliki fitur browser yang terintegrasi untuk melihat halaman web yang

dikembangkan di jendela pratinjau program sendiri agar konten memungkinkan

untuk terbuka di web browser yang telah terinstall. Aplikasi ini menyediakan

transfer dan fitur sinkronisasi, kemampuan untuk mencari dan mengganti baris

teks atau kode untuk mencari kata atau kalimat biasa di seluruh situs, dan

templating feature yang memungkinkan untuk berbagi satu sumber kode atau

memperbarui tata letak di seluruh situs tanpa server side includes atau scripting.

Behavior Panel juga memungkinkan penggunaan JavaScript dasar tanpa

pengetahuan coding, dan integrasi dengan Adobe Spry Ajax framework

menawarkan akses mudah ke konten yang dibuat secara dinamis dan interface.
BAB III

METODELOGI PENELITIAN

3.1 Tempat dan Waktu Penelitian

Adapun tempat dan waktu penelitian dilakukan pada perpustakaan

(DPRA) yang beralamat JL.Tgk.H.M Daud Bereueh Banda Aceh. Waktu

penelitian dimulai tanggal 3 April 2013 sampai dengan selesai

Tabel 3. 1 Waktu Penelitian

2012

N
Juli
o Kegiatan April Mei Juni Agustus

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

1 Pengambilan

Data

2 Analisa Data

3 Perancangan

Sistem

4 Uji system

5 Penulisan

laporan
3.2 Metode yang Digunakan

Penelitian ini menggunakan teori-teoridan sumber-sumber acuan

penelitian yang telah ada yaitu sistem informasi perpustakaan berbasis web.

Perangkat lunak sistem informasi ini mencakup proses pencarian buku, sirkulasi

buku dan katalog buku.

3.3 Metode Pengumpulan Data

Metode yang penulis gunakan dalam mempersiapkan skripsi ini adalah

sebagai berikut :

1. Penelitian Lapangan

Penelitian lapangan adalah metode yang dilakukan untuk memperoleh data

dengan penelitian secara langsung pada Sekretariat Dewan Perwakilan Rakyat

Aceh. Penelitian ini dilakukan dengan cara:

a. Observasi (pegamatan) yaitu suatu teknik pengumpulan data dengan

pengamatan dan melihat langsung sistem informasi tersebut di

Sekretariat Dewan perwakilan Rakyat Aceh pada saat penulis

melakukan penelitian.

b. Wawancara yaitu suatu cara pengumpulan informasi dengan bertanya

kepada petugas bagian pengolahan data yaitu Bapak Husni, dan Bapak

Miftalahudin kasubbag perpustakaan untuk mengetahui informasi

tentang pemanfaatan komputer pada perpustakaan DPRA provinsi

NAD.
2. Penelitian Perpustakaan

Penelitian perpustakaan yaitu suatu metode yang penulis gunakan untuk

mendapatkan bahan-bahan atau data-data berupa teori atau informasi yang ada

hubungannya dengan penelitian ini seperti buku-buku, hasil laporan dan

sebagainya.

3.4 Tujuan Perancangan Sistem

Adapun untuk merancang sebuah perancangan sistem mempunyai dua maksud

dan tujuan utama, yaitu:

1. Untuk memenuhi kebutuhan kepada pemakai sistem.

2. Untuk memberikan gambaran rancangan yang jelas.

3.5 Perencanaan dan Perancangan

Dalam membangun sebuah website diperlukan sebuah persiapan,

perencanaan yang baik, tujuan pembuatan yang jelas dan percobaan yang

dilakukan secara berulang-ulang karena hal ini menyangkut semua elemen yang

membentuk website.

3.6 Perancangan DFD

Data Flow Diagram (DFD) sering digunakan untuk menggambarkan suatu

sistem yang telah ada atau sistem baru yang akan dikembangkan dengan secara

logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir


(misalnya lewat telepon, surat dan sebagainya) atau lingkungan fisik dimana data

tersebut akan disimpan.

Adapun dalam merancang sebuah aplikasi perpustakaan pada perpustakaan

sekretariat dewan perwakilan rakyat aceh, penulis menggambarkan data flow

diagram sebagai berikut.

Petugas Pengunjung
Pengunjung
Input Data Buku Input Data Tamu

Input Data Anggota

Laporan data buku

Laporan data tamu

Laporan data Anggota


Sisitem
informasi Laporan Data Buku

Per pustakaan
berbasis

web
Laporan data anggota

Laporan data pinjam / kembali per

bulan

Laporan data buku

Laporan data petugas

Pimpinan

Gambar 3.1 Diagram konteks


Keterangan:

a. Petugas melakukan pendataan tentang buku dan memberikan kode menurut

jenis buku.

b. Pengunjung mengisi buku tamu dan mendapatkan informasi tentang daftar

buku yang tersedia di perpustakaan DPRA.

c. Sistem menghasilkan laporan data buku, laporan data tamu kepada petugas.

d. Pengunjung akan mendapatkan laporan mengenai data buku yang telah di

mutasi (pemindahan buku).

e. Kepala perpustakaan akan mendapatkan laporan mengenai data-data buku

tamu, data anggota dan laporan data buku.


Sistem informasi perpustakaan terdiri dari 4 proses, yaitu:

1. Data Buku

Pada proses ini petugas akan menuliskan detail dari data buku dan

disimpan dalam tabel buku. Apabila berhasil maka basis data akan

menghasilkan status simpan ke dalam proses buku, status datanya akan

dikirim ke petugas.

2. Data Anggota

Pada proses ini petugas akan menuliskan detail dari data anggota dan

disimpan dalam tabel anggota. Apabila berhasil maka basis data akan

menghasilkan status simpan ke dalam proses anggota, status datanya akan

dikirim ke petugas.

3. Data Peminjaman

Pada proses ini petugas akan menuliskan detail data peminjaman dan

disimpan dalam tabel peminjaman. Apabila berhasil maka basis data akan

menghasilkan status simpan ke dalam proses peminjaman, oleh sistem,

status datanya akan dikirim ke petugas.

4. Data Pengembalian

Pada proses ini petugas akan menuliskan detail data pengembalian dan

disimpan dalam tabel pengembalian. Apabila berhasil maka basis data

akan menghasilkan status simpan ke dalam proses pengembalian, oleh

sistem, status datanya akan dikirim ke petugas.


3.7 Diagram Flow Chart

Flowchart adalah penggambaran secara grafik dari langkah-langkah dan

prosedur dari suatu program, fungsinya untuk memecahkan masalah-masalah.

Berikut gambar diagram flowchart sistem informasi perpustakaan DPRA.


Keterangan

Pada awalnya sistem ini dimulai dari start, selanjutnya untuk masuk

kehalaman utama harus login terlebih dahulu, kemudian baru menginput data, jika

ada yang mau di rubah atau ada yang salah maka dapat melakukan pengeditan.

Kemudian untuk mencari buku maka pilih menu cari dan selanjutnya jikan ingin

meminjam atau mengembalikan buku maka input data pinjam dan data

pengembalian.

3.8 Perancangan Database

Adapun perancangan database adalah perancangan terhadap struktur data

yang diperlukan untuk menunjang pengolahan data dan ketersediaan informasi

bila sewaktu-waktu dibutuhkan. Perancangan file untuk aplikasi yang akan

dibangun merupakan komponen pendukung sehingga data-data yang diolah dapat

disimpan dan digunakan kembali.

Database merupakan suatu unsur yang paling utama dalam merancang

sebuah aplikasi. Tanpa adanya database, aplikasi yang dirancang tidak akan

berhasil, karena database merupakan integrasi logis dari catatan-catatan dalam

banyak file.
Dalam aplikasi ini database yang digunakan adalah database Mysql.

1. Tabel Admin

Field Type Null Default Keterangan


Username Varchar15 No Primary key
Password Varchar50 No
Alamat Varchar20 No
No.tlp Varchar20 No

Tabel 3.2 Admin

2. Buku Tamu

Fungsinya menampung data tamu.

Field Type Null Default Keterangan


Nama Varchar20 No Primary key
Jenis_kelamin Varchar10 No
Tempat lahir Varchar20 No
Tgl lahir Date No
Alamat Varchar50 No

Tabel 3.3 Buku Tamu

3. Data Buku

Tabel yang menyimpan data buku

Field Type Null Default Keterangan


Judul buku Varchar60 No Primary key
ISBN Varchar20 No
Pengarang Varchar40 No
Penerbit Varchar20 No
Rak Varchar20 No
Sumber Varchar20 No
Jumlah Varchar30 No
Katagori Varchar50 oN

Tabel 3.4 Data Buku


4. Data Anggota

Pada tabel data anggota terdapat enam field

Field Type Null Default Keterangan


No_anggota Varchar20 No Primary key
Nama Varchar20 No
Tempat lahir Varchart20 No
Tgl_lahir Date No
Alamat Varchar50 No
J_kelamin Varchar30 No

Tabel 3.5 Data Anggota

5. Tabel Peminjaman dan Pengembalian

Yaitu tabel yang berfungsi untuk menyimpan data pinjam dan data kembali

Field Type Null Default Keterangan


No pinjam Varchar20 No Primary key
No anggota Varchart20 No
Nama anggota Varchart20 No
Judul buku Date No
Tgl pinjam Date No
tgl_pengembalian Date No
ISBN Varchar20 No

Tabel 3.6 Data peminjaman dan pengembalian

3.9 Perancangan ERD (Entity Relationship Diagram)

ERD (Entity Relationship Diagram) merupakan suatu diagram yang

menggambarkan suatu hubungan antara beberapa entitas dalam suatu sistem.

Adapun ERD sering disebut juga sebagai Diagram Alur Data (DAD). Berikut

gambar ERD sistem informasi perpustakaan.


BAB IV

IMPLEMENTASI DAN PEMBAHASAN APLIKASI

4.1 Implementasi Sistem

Tahap implementasi merupakan tahap inti dari pekerjaan sebuah proyek.

Disinilah pembangunan komponen-komponen pokok sebuah sistem informasi

dilakukan berdasarkan desain yang sudah dibuat. Implementasi sistem yang

dimaksud merupakan proses pembuatan dan pemasangan sistem secara utuh,baik

dari hardware (perangkat keras) maupun software (perangkat lunak).

4.2 Tujuan Implementasi Sistem

Adapun tujuan dari implementasi sistem yaitu :

a. Menyelesaikan desain sistem yang telah dirancang sebelumnya.

b. Memastikan bahwa pemakai dapat memahami bentuk kerja sistem ini.

c. Memastikan bahwa apakah sistem sesuai dengan kebutuhan pemakai.

4.3 Tampilan Input

1. Form Login

Form login digunakan pada saat software running. Petugas harus

menginput username dan password yang telah terdaftar. Jika belum terdaftar akan

muncul Login Gagal, jika sudah terdaftar maka akan langsung menuju form

menu utama.
Gambar 4.1 Form Menu Login

2. Form Menu Utama

Gambar 4.2 Form Menu Utama

Pertama kali program ini dijalankan maka akan tampil form seperti

tampilan diatas. Form menu utama menyediakan beberapa fasilitas seperti terlihat

pada menubar diatas, masing-masing menu yang terdapat dalam aplikasi

perpustakaan antara lain menu home, buku tamu, data buku, data anggota, menu

data laporan memiliki sub menu laporan buku tamu, laporan data buku, laporan

data anggota dan laporan peminjaman serta pengembalian.


3. Form Input Buku Tamu

Gambar 4.3 Form Input Buku Tamu

Data tamu dikhususkan bagi semua pengunjung perpustakaan.

4. Form Input Data Buku

Gambar 4.4 Form Input Data Buku

Pada form ini admin bekerja untuk menambahkan data buku apabila ada

buku-buku baru yang masuk. Selain untuk menambah data buku admin juga bisa

melakukan perubahan (edit) bila ada buku yang telah di input sebelumnya masih

salah, dan selain mengedit data buku admin juga bisa menghapus data buku bila

buku tersebut telah hilang atau rusak berat.


5. Form Input Data Anggota

Gambar 4.5 Form Input Data Anggota

Data anggota berfungsi bagi para peminjam buku. Buku boleh dipinjam

apabila pengunjung telah terdaftar sebagai anggota, dan apabila pengunjung

tersebut tidak terdaftar dalam daftar anggota maka pengunjung tersebut tidak

boleh meminjam buku, hanya bisa membaca.

6. Form Input Data Peminjam Dan pengembalian

Gambar 4.6 Form Input Data Pinjam dan Kembali

Proses yang terpenting di dalam sebuah perpustakaan yaitu proses

peminjaman dan pengembalian buku, form ini terdiri dari nama, judul, tgl pinjam,

id anggota, id buku, tanggal pinjam, tanggal kembali.


4.4 Tampilan Output

1. Form Laporan Buku Tamu

Gambar 4.7 Form Laporan Buku Tamu

2. Form Laporan Data Buku

Gambar 4.8 Form Laporan Data Buku


3. Form Laporan Data Anggota

Gambar 4.9 Form Laporan Data Anggota

4. Form Laporan Data Pinjam Dan Kembali

Gambar 4.10 Form Laporan Data Pinjam dan Kembali


BAB V

KESIMPULAN

5.1 Kesimpulan

Berdasarkan hasil analisis dan perancangan sisitem maka dapat diambil

kesimpulan bahwa dengan adanya aplikasi sistem informasi perpustakaan bisa

memecahkan masalah yang selama ini terdapat pada perpustakaan Sekretariat

Dewan Perwakilan Rakyat Aceh. Untuk mencari informasi tentang buku lebih

mudah dan cepat.

Deengan adanya fasilitas pencarian (search) data buku dapat

mempermudah dalam proses mencari buku dan dapat mengedit data buku bila

informasi buku yang di input salah. Aplikasi ini pada dasarnya akan memberikan

kenyamanan bagi petugas peprpustakaan.

5.2 Saran

Dalam meningkatkan pelayanan dan kinerja sistem, saran yang ingin

penulis sampaikan dalam Sistem Informasi Perpustakaan Sekretariat Dewan

Perwakilan Rakyat Aceh ini masih belun sempurna disebabkan perlunya

pengembangan atau update aplikasi sehingga diharapkan dapat dikembangkan

dengan lebih baik lagi oleh para pengguna yang bertujuan untuk mengikuti

zamannya teknologi dan menghasilkan manfaat yang lebih besar dari pada

aplikasi yang dirancang.


DAFTAR PUSTAKA

Augury El Rayeb, & Asep Saefullah, (2009). Siapa Saja Bisa Membuat Website

dengan CSS dan HTML. Andi Yogyakarta.

Daryanto, (2005). Daftar daftar Pengenalan Computer dan Jaringan. Edisi :

Jogjakarta.

Graifhan Ramadhani, (2003). Modul Pengenalan Internet. Jakarta.

Jogiyanto, (2005), Pengenalan Komputer, Andi Offside: Yogyakarta.

Karma, Wisma (2004), Belajar Web, PHP dan Mysql secara tuntas. Yogyakarta:

Andi Publisher.

Melwin (2007), Pengantar Ilmu Komputer,Yogyakarta. Andi.

Madcoms, (2003). Modul pengenalan data base: komputindo: Jakarta.

Marlinda, (2004). Sistem Basis Data. Yogyakarta: CV.Andi Offset.

Rachmad Hakim S, (2005). Cara Cerdas Mengelola Blog + CD, Elex Media

Komputindo.

Suyatmo, (2005). Pengetahuan Dasar Komputer. Penerbit PT, Rineka Cipta:

Jakarta.

Sulistyo, (2003).Teknologi Informasi Perpustakaan: Strategi perencanaan

Perpustakaan Digital, Yogyakarta: Kanisius.

Sulistyo, Basuki ,(1999). Pengantar Sistem Informasi. Universitas terbuka:

Jakarta.

Anda mungkin juga menyukai