Bab Ii
Bab Ii
LANDASAN TEORI
Bermula dari berdirinya SMP Perintis yang dikelolah oleh LKMD Desa
sekolah tersebut. Karena terbatasnya sarana dan prasarana, maka pihak pengelolah
November 2007, SMP Perintis Swadaya Desa Sorek Dua dengan harapan agar
A. Potensi Pendukung
5
6
B. Letak Geografis
Rencana Lokasi SMP Negeri Sorek Dua berjarak 300 meter dari
Puskesdes, 500 meter dari SD Negeri 006 Sorek Dua, 600 meter dari KUD
Harapan Kita, 700 meter dari Kantor Desa, 800 meter dari jalan Lalulintas
Timur, 1000 meter dari Pos Polisi dan 2000 meter dari Ibu Kota
Kecamatan.
Visi
Misi
dilingkungan sekolah
melayu
taqwa
7
terkait
Pacitan. Dalam penelitian ini software yang digunakan adalah Java dan Mysql.
Tujuan dari penelitian ini untuk mengatasi permasalahan yang ada, yakni
perpustakaan dan pembuatan laporan menjadi lebih cepat. Dalam penelitian ini
bedanya penelitian diatas hanya diperuntukan untuk single user saja , sedangkan
perpustakaan tersebut.
Berdasarkan jurnal diatas dalam penelitian yang akan penulis bangun akan
2.3.1 Perpustakaan
1993).
9
pengetahuan.
“suatu institusi unit kerja yang menyimpan koleksi bahan pustaka secara
sistematis dan mengelolahnya dengan cara khusus sebagai sumber informasi dan
A. Jenis-jenis Perpustakaan
berikut:
1. Perpustakaan Nasional RI
Indonesia yang mempunyai jangkauan dan ruang lingkup secara Nasional dan
Badan perpustakaan daerah atau lembaga lain yang sejenis adalah yang
3. Perpustakaan Umum
5. Perpustakaan Sekolah
6. Perpustakaan Khusus
instansi induknya.
11
8. Perpustakaan Internasional
yang berafiliasi kepada lembaga dunia tersebut. Perpustakaan ini dikelola dan
layanan perpustakaan.
12
B. Tujuan Perpustakaan
harus terus diikuti pelajar dan pengajar. Untuk itu perlu proses
dan diarahkan untuk memiliki rasa percaya diri dan mandiri untuk
C. Senayan
Senayan merupakan salah satu free open source software berbasis web yang
sedang naik daun di dunia perpustakaan saat ini. Banyak perpustakaan yang telah
perangkat lunak yang berfungsi sebagai web server, bahasa pemrograman dan
menyimpan transaksi data yang terjadi di Senayan. Perangkat lunak ini dibangun
dengan menggunakan PHP sehingga kode sumber (source code) perangkat lunak
ini bersifat terbuka. Kode sumber yang bersifat terbuka inilah yang memberikan
aplikasi perpustakaan ini dibidani oleh Hendro Wicaksono, Arie Nugraha dan
Senayan, perangkat lunak ini mampu menjalankan fungsi administrasi yang ada di
koleksi dan anggota) serta berbagai jenis laporan. Senayan dapat membantu pihak
1. OPAC
kali pengguna akan dibawa ke halaman depan perangkat lunak yang berfungsi
sebagai OPAC (Online Public Access Catalog). OPAC merupakan menu atau
berfungsi sebagai alat bantu bagi pengguna perpustakaan untuk menulusur koleksi
2. Bibliography
barcode koleksi, editing data bibliografi koleksi, cetak label koleksi, cetak barcode
koleksi dan fasilitas impor dan ekspor data yang sangat bermanfaat dalam
3. Circulation
yang sedang dipinjaman oleh penguna lain. Selain itu melalui menu ini
dipinjam.
4. Membership
input data anggota, mengatur tipe anggota, cetak kartu anggota perpustakaan serta
5. Master File
master seperti data penerbit, pengarang, kota terbit dan subjek. Apabila pengguna
Senayan telah mengisi data pengarang, penerbit, kota terbit dan subjek maka
pengguna tersebut tidak perlu mengetikan nama pengarang, subjek, penerbit dan
kota terbit. Pengguna tersebut cukup memilih nama pengarang, penerbit, kota
6. Stock Take
mencocokkan data koleksi yang ada di dalam database Senayan dengan kondisi
7. System
database Senayan.
8. Reporting
reporting antara lain adalah laporan jumlah koleksi yang dimiliki perpustakaan,
9. Serial Control
dengan presensi. Dengan menu atau fasilitas ini pengelola perpustakaan dapat
Sebagai perangkat lunak yang termasuk dalam kategori free open source
software, Senayan berkembang sangat cepat. Sejak dirilis akhir tahun 2007
dirasa masih memiliki berbagai kekurangan. Perkembangan yang cepat ini tidak
lepas dari kontribusi pengguna Senayan yang dengan senang hati akan
penyempurnaan
yang berhubungan dengan file-file lain yang terkait. Dalam sebuah website
terdapat suatu halaman yang dikenal dengan sebutan home page. Home page
adalah sebuah halaman yang pertama kali dilihat ketika seseorang mengunjungi
page, pengujung dapat mengklik hyperlink untuk pindah kehalaman lain yang
2.3.4 PHP
untuk membuat halaman web yang dinamis. Maksud dari server-side scripting
ini merupakan kombinasi antara php sendiri sebagai bahasa pemrograman dan
ringan dan mudah dipelajari. CSS biasanya digunakan untuk menentukan tema
tampilan suatu elemen yang sama pada setiap halaman sehingga tidak perlu
2.3.6 MySQL
manajemen basis data SQL atau DBMS Multithread dan multi user. MySQl
sebenarnya merupakan turunan dari salah satu konsep utama dalam database
oleh Michael "Monty" Widenius pada tahun 1979, seorang programmer komputer
2.3.7 XAMPP
XAMPP kita tidak perlu lagi melakukan penginstalan program yang lain karena
semua kebutuhan telah disediakan oleh XAMPP. Beberapa pakat yang telah
2.3.8 HTML
Disebut hypertext karena di dalam HTML sebuah text biasa dapat berfungsi lain,
kita dapat membuatnya menjadi link yang dapat berpindah dari satu halaman ke
halaman lainnya hanya dengan meng-klik text tersebut. Kemampuan text inilah
dari basis data. Adapun simbol dalam diagram relasi Entity Relationship Diagram
informasi.
entitas yang dihubungkan. Jenis dasar konektivitas untuk hubungan adalah satu-
dalam entity relationship diagram dapat dilihat pada tabel 2.2 sebagai berikut:
22
1-ke-1
1-ke-n
n-ke-1
n-ke-n
Ada dua tool yang sering digunakan untuk membantu menyusun dokumen
terhubung. Jadi, setiap simbol yang ditentukan oleh American National Standard
Institute Inc.
bangunan. Seperti diketahui arsitek akan membuat blue print bangunan sebelum
Simbol Arti
kerja
keluaran proses
kondisi tertentu
antar symbol
24
(sub program)
dari data sistem sekarang dikenal dengan nama diagram arus data (data flow
DFD sering digunakan untuk menggambarkan suatu sistem yang telah ada
lewat telpon, surat dan sebagainya) atau lingkungan fisik dimana data tersebut
merupakan alat yang cukup popular sekarang ini, karena dapat menggambarkan
arus data di dalam sistem dengan terstruktur dan jelas. Lebih lanjut DFD juga
merupakan dokumentasi dari sistem yang baik. Bebarapa simbol yang digunakan
c. Process (proses)
menunjukkan gudang
menunjukkan arus
dariproses.
26