Institutional Repository | Satya Wacana Christian University: Sistem Informasi Perpustakaan Berbasis Web T0 562010012 BAB II

BAB II.
TINJAUAN PUSTAKA
2.2

Penelitian Terdahulu
Pengembangan

sistem

informasi

perpustakaan

berbasis web ini juga pernah ada sebelumnya. Sistem ini
sebelumnya telah dikembangkan oleh Sumardi, ST. MT.
Tetapi pada aplikasi tersebut lebih diutamakan untuk
pengelolahan buku digital.
Dalam pengembangan sistem informasi berbasis
web ini pernulis akan mengutaman dalam pengelolaan
buku cetak dengan fitur sebagai berikut ini :
a. Menampilkan, mengubah, menambah dan menghapus

data buku.
b. Menampilkan, mengubah, menambah dan menghapus
data anggota.
c. Menampilkan, mengubah, menambah dan menghapus
data petugas perpustakaan.
d. Proses sirkulasi peminjaman dan pengembalian buku
yang lebih rinci.
e. Pembuatan laporan peminjaman per periode.

6

7

2.2

Landasan Teori

2.2.1 Sistem Informasi
Sistem informasi adalah suatu sistem di dalam
suatu


organisasi

yang

mempertemukan

kebutuhan

pengolahan transaksi harian yang mendukung fungsi
organisasi yang bersifat manajerial dalam kegiatan strategi
dari suatu organisasi untuk dapat menyediakan kepada
pihak luar tertentu dengan laporan – laporan yang
diperlukan. (Tata Sutabri, S.Kom., MM, 2005:36).

2.2.2 Efektif
Menurut kamus besar bahasa Indonesia, Kata efektif
berarti ada efeknya (akibatnya, pengaruhnya, kesannya),
manjur atau mujarab, dapat membawa hasil, berhasil guna,
mulai berlaku.

Definisi dari kata efektif yaitu suatu pencapaian
tujuan secara tepat atau memilih tujuan-tujuan yang tepat
dari

serangkaian

alternatif

atau

pilihan

cara

dan

menentukan pilihan dari beberapa pilihan lainnya.
Efektifitas bisa juga diartikan sebagai pengukuran
keberhasilan dalam pencapaian tujuan-tujuan yang telah
ditentukan. Misalnya jika suatu pekerjaan dapat selesai

dengan pemilihan cara-cara yang sudah ditentukan, maka
cara tersebut adalah benar atau efektif.

8

2.2.3 Efisien
Arti kata efisien menurut kamus besar bahasa
Indonesia yaitu tepat atau sesuai untuk mengerjakan
(menghasilkan) sesuatu (dengan tidak membuang-buang
waktu, tenaga, biaya), mampu menjalankan tugas dengan
tepat dan cermat, berdaya guna, bertepat guna .
Definisi dari efisien adalah penggunaan sumber daya
secara minimum guna pencapaian hasil yang optimum.
Efisiensi menganggap bahwa tujuan-tujuan yang benar
telah ditentukan dan berusaha untuk mencari cara-cara
yang paling baik untuk mencapai tujuan-tujuan tersebut.
Efisiensi hanya dapat dievaluasi dengan penilaianpenilaian relatif, membandingkan antara masukan dan
keluaran yang diterima. Misalnya suatu pekerjaan dapat
dikerjakan dengan cara A dan cara B. Untuk cara A dapat
dikerjakan selama 1 jam sedangkan cara B dikerjakan

dengan waktu 3 jam. dengan begitu dengan cara A (cara
yang benar) baru bisa dikatakan cara yang efisien bila
dibandingkan dengan cara B.

2.2.4 Perpustakaan
Perpustakaan berasal dari kata dasar pustaka.
Menurut Kamus Besar Bahasa Indonesia, pustaka artinya
kitab, buku. Dalam bahasa Inggris dikenal dengan library.
Istilah ini berasal dari kata librer atau libri, yang artinya

9

buku (Sulistyo Basuki: 1991, 3). Dari kata latin tersebut
terbentuklah istilah librarius, tentang buku. Dalam bahasa
asing lainnya perpustakaan disebut bibliotheca (Belanda),
yang juga berasal dari bahasa Yunani biblia yang artinya
tentang buku, kitab.
Batasan istilah perpustakaan adalah sebuah ruangan,
bagian sebuah gedung, ataupun gedung itu sendiri yang
digunakan untuk menyimpan buku dan terbitan lainnya

yang biassa disimpan menurut tata susunan tertentu untuk
digunakan pembaca, bukan untuk dijual (Sulistyo Basuki:
1991, 3). Suatu unit kerja yang substansinya merupakan
sumber informasi yang setiap saat dapat digunakan oleh
pengguna jasa layannya. Selain buku, di dalamnya juga
terdapat bahan cetak lainnya seperti majalah, laporan,
pamflet, prosiding, manuskrip atau naskah, lembaran
musik, dan berbagai karya media audiovisual seperti film,
slide, kaset, piringan hitam, serta bentuk mikro seperti
mikrofilm, mikrofis, dan mikroburam.
2.2.5. PHP dan MySQL
Dalam

Pengembangan

Sistem

Informasi

Perpustakaan ini digunakan bahasa pemrograman dan

perangkat lunak sebagai berikut
a. PHP: Hypertext Preprocessor

:

10

PHP

adalah

bahasa scripting yang

sering

digunakan dalam pengembangan aplikasi berbasis
web. Dalam pengembangan aplikasi berbasis web,
PHP adalah bahasa server-side, seperti ASP /
ASP.NET atau JSP, yang artinya kode-kode PHP
dieksekusi atau diterjemahkan (interpreted) di sisi

server. Dengan begitu, ketika ada permintaan di sisi
klien, yang diterima berbentuk HTML, XML, teks
atau format lainnya, yang mempunyai keuntungan
kode PHP tidak terlihat oleh pengguna di sisi klien.
Berbeda dengan bahasa scripting client-sideseperti
JavaScript, skrip JavaScript dieksekusi langsung oleh
browser, sehingga kodenya bisa terlihat pengguna.
Salah satu kelebihan lain dari PHP adalah dapat
disisipkan (embedded) diantara HTML.

b. MySQL
MySQL adalah sebuah database server. Cocok
untuk digunakan aplikasi dari kecil, sedang hingga ke
aplikasi serius. MySQL juga mendukung standar
SQL, dan banyak digunakan di berbagai platform.
Dalam pembuatan aplikasi web, MySQL selalu
digandeng dengan PHP, sehingga MySQL diandalkan
menjadi mesin penyimpanan data berbasis database.
MySQL menjadi populer karena bebas diunduh di


11

Internet,
siapapun

dan

menggunakan

dapat

lisensiGPL membuat

menggunakannya

tanpa

perlu

membayar lisensi.

MySQL termasuk jenis RDBMS (Relational
Database Management System), sehingga istilah
table, baris, dan kolom tetap digunakan dalam
MySQL. Pada MySQL, sebuah database mengandung
beberapa table, dan sebuah table bisa terdiri dari
beberapa

kolom

(field)

dan

baris

(record).

12