Proposal Skripsi Pembuatan Sistem Informasi Perpustakaan Sekolah
Proposal Skripsi Pembuatan Sistem Informasi Perpustakaan Sekolah
NYAR
PROPOSAL SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Kelulusan Pada Progra
m Strata Satu (S1) Teknik Informatika Universitas Surakarta Disusun Oleh: Nama :
Rina Yuliana NIM : 200722033 Program Studi : Teknik Informatika Dosen Pembimbin
g I : Nugroho Agung P.,ST.,M.Kom. Dosen Pembimbing II : Dimas Sasongko, S.Kom.
FAKULTAS TEKNOLOGI INFORMATIKA UNIVERSITAS SURAKARTA 2011
Making Primary School Library Information System School 1 Jungke Karanganyar Rin
a Yuliana 200722033 Faculty Of Information Technology - University Of Surakarta
DESCRIPTION School Library is the heart of education. Any school that wants the
absolute quality of education continues to cultivate the library. The presence o
f a library in each unit of education, including education track is a must. As t
he current era of globalization, information technology development growing rapi
dly, so that schools are required to follow the development of information techn
ology. One of them by way of applying information technology in the school libra
ry. Elementary School Library Information System of School 1 Jungke Karanganyar
currently using the service process manually or not yet computerized. This cause
s slow in the search data, circulation services, or making statements. This rese
arch aims to produce Elementary School Library Information System of School 1 Ju
ngke Karanganyar. With the Primary School Library Information System School 1 Ju
ngke Karanganyar expected to meet a good and efficient service to its members in
finding information or reference book about the data needed, and can help facil
itate library staff in data processing and preparation of reports quickly and ac
curate. Data collection method used in this study include : observation, intervi
ews, literature study, analysis and design. The design of the system in the desi
gn of the library information system developed using PHP and MySQL. Elementary S
chool Library System School 1 Jungke Karanganyar include the use of the system b
y the administrator or the librarian, such as member registration, registration
books and inventory, borrowing and repayment transactions, fines, cataloging, se
arching books and making reports. All of it is used to collect the necessary dat
a and streamline information systems. The results of this research is expected t
o facilitate the search data books, circulation services, or making statements.
Keywords Page References : Library Information System, Elementary School 1 Jungk
e : vii + 19 : 8 (1977 - 2009)
v
DAFTAR ISI
Halaman Judul .............................. ...................................
............................ i Halaman Persetujuan .............................
.................................................... ii Halaman Pengesahan .....
........................................................................... iii
Deskripsi ......................................................................
.............................. iv Description ..................................
................................................................ v Daftar Isi ..
................................................................................
.................. vi A. Latar Belakang Masalah ................................
........................................ 1 B. Rumusan Masalah ..................
............................................................... 2 C. Batasan Mas
alah ...........................................................................
....... 3 D. Tujuan Dan Manfaat Penelitian .....................................
......................... 4 E. Metodelogi Penelitian ...........................
................................................. 5 F. Landasan Teori ..........
............................................................................ 6 1
. Pengertian Perpustakaan Sekolah Dasar ........................................
.. 6 2. Pengertian Data ........................................................
......................... 7 3. Katalogisasi ....................................
................................................... 7 4. Komputerisasi Pengolaha
n ................................................................ 8 5. Pengerti
an Sistem ......................................................................
....... 8 6. Pengertian Informasi ..............................................
........................... 8 7. Pengertian Kualitas Informasi .................
.......................................... 8 8. Pengertian Sistem Informasi ....
......................................................... 9 9. Komponen Sistem I
nformasi ............................................................. 9 10. HTM
L ..............................................................................
................... 10 11. PHP .................................................
.................................................. 10 12. CSS ..................
................................................................................
. 11 13. Java Script ...........................................................
............................. 12 14. Database ..................................
......................................................... 13 15. MySQL .........
................................................................................
...... 13 16. Dreamweaver 8 ....................................................
............................. 14 17. Profil Sekolah Dasar Negeri Satu Jungke Kar
anganyar ..................... 15 G. Kerangka Pemikiran ........................
....................................................... 16 H. Jadwal Penyusunan
Penelitian ............................................................... 17
vi
pelayanan terhadap anggota, pembuatan laporan dan kegiatan lainnya yang saling b
erhubungan. 2. Perpustakaan Sekolah Dasar Negeri 1 Jungke Karanganyar belum memi
liki aplikasi sistem informasi perpustakaan jadi masih banyak penyimpanan data y
ang tidak teratur dan terdapatnya beberapa data yang sama (redundancy).
C. BATASAN MASALAH Untuk memudahkan pekerjaan serta membatasi pekerjaan yang aka
n diselesaikan guna menghindari adanya kegiatan diluar tujuan yang akan dicapai,
sehingga dalam pembuatan sistem informasi perpustakaan SD Negeri 1 Jungke Karan
ganyar diperlukan suatu batasan masalah. Adapun batasan masalahnya adalah sebaga
i berikut : 1. Pendaftaran Anggota Proses yang dilakukan untuk memasukkan data c
alon anggota. 2. Proses Sirkulasi, bagian ini hanya mencakup : a. Peminjaman Pad
a proses ini hanya mencakup peminjaman buku yang dilakukan oleh anggota sesuai d
engan persyaratan peminjaman. b. Pengembalian Pada proses ini hanya mencakup pen
anganan pengembalian buku secara utuh (tidak mencakup pengembalian buku dalam ke
adaan rusak atau hilang).
3
3. Pendaftaran Buku dan Inventarisasi Proses yang dilakukan untuk memasukkan dat
a buku baru (buku sudah melalui proses pengklasifikasian dan pengkodean). 4. Pro
ses Penelusuran Buku Penelusuran buku hanya berdasarkan judul buku. Apabila sisw
a tidak menemukan buku pada raknya dapat menanyakannya kepada petugas. 5. Proses
Pembuatan Laporan a. Laporan daftar buku b. Laporan daftar inventaris buku c. L
aporan daftar anggota d. Laporan daftar peminjaman semua e. Laporan daftar pemin
jaman sudah dikembalikan f. Laporan daftar peminjaman belum dikembalikan
g. Laporan daftar pengembalian semua h. Laporan daftar pengembalian terlambat (d
enda) i. j. Laporan daftar pengembalian normal Laporan Katalog Buku
D. TUJUAN DAN MANFAAT PENELITIAN Tujuan diadakan penelitian ini adalah menghasil
kan aplikasi sistem informasi perpustakaan SD Negeri 1 Jungke, Karanganyar.
4
Melalui Perpustakaan Sekolah khususnya Sekolah Dasar sebagai sarana sumber belaj
ar yang berisi aneka ragam bahan perpustakaan, dapat membina minat baca warga se
kolah terutama guru dan siswa, dan memungkinkan mereka secara berkesinambungan m
emperoleh
kesempatan untuk memperluas dan memperdalam pengetahuan dengan membaca bahan per
pustakaan yang telah diseleksi dan diorganisir secara sistematis dan teratur, se
hingga memudahkan mereka dalam mendayagunakannya. (Dra. Yuliati, 2009). 2. Penge
rtian Data Data adalah sesuatu yang digunakan atau dibutuhkan dalam penelitian d
engan menggunakan parameter tertentu yang telah
ditentukan. (Albert Kurniawan, S.E., 2009). 3. Katalogisasi Katalogisasi / deskr
iptif merupakan kegiatan mencatat data bibliografi bahan perpustakaan, meliputi
: pengarang, judul, edisi, cetakan, kota terbit, penerbit, tahun terbit, jumlah
halaman, ilustrasi, ukuran, keterangan seri, anotasi (catatan) dan ISBN. Dalam k
egiatan katalogisasi terdiri dari deskripsi bibliografi dan penentuan tajuk entr
i utama dan tambahan. Deskripsi bibliografi merupakan satu set data bibliografis
yang mencatat dan mengidentifikasi suatu terbitan. Terdapat dua hal dalam deskr
ipsi bibliografi yaitu urutan unsur yang taat asas dan penggunaan tanda baca pem
isah. Selebihnya perlu diperhatikan mengenai sumber informasi, bahasa dan ejaan,
singkatan, penulisan angka dan penggunaan huruf besar. (Dra. Yuliati, 2009).
7
f.
Jaringan komputer dan komunikasi data, yaitu sistem penghubung yang memungkinkan
sumber (resources) dipakai secara bersama atau diakses oleh sejumlah pemakai.
(Kusrini, S.Kom & Andri Koniyo, 2009). 10. HTML HTML (Hypertext Markup Language)
adalah sebuah bahasa
pemrograman yang berbentuk skrip-skrip yang berguna untuk membuat sebuah halaman
web. HTML dapat dibaca oleh berbagai platform seperti : Windows, Linux, Macinto
sh. Kata Markup Language pada HTML
menunjukkan fasilitas yang berupa tanda tertentu dalam skrip HTML dimana kita bi
sa mengatur judul, garis, tabel, gambar, dan lain-lain dengan perintah yang tela
h ditentukan pada elemen HTML. HTML sendiri dikeluarkan oleh W3C (Word Wide Web
Consortin), setiap terjadi perkembangan level HTML harus dievakuasi ketat dan di
setujui oleh W3C. (Abdul Kadir, 2002). 11. PHP PHP adalah bahasa pemrograman web
atau scripting language yang dijalankan di server. PHP dibuat pertama kali oleh
Rasmus Lerdorf, yang pada awalnya dibuat untuk menghitung jumlah pengunjung pad
a homepagenya. Pada waktu itu PHP bernama FI (Form Interpreter). Pada saat terse
but PHP adalah sekumpulan script yang digunakan untuk mengolah data form dari we
b. Perkembangan selanjutnya adalah Rasmus melepaskan kode sumber tersebut dan me
namakannya PHP/FI, pada saat tersebut kepanjangan dari PHP/FI adalah Personal Ho
me Page/Form Interpreter. Pelepasan
10
kode sumber ini menjadi open source, maka banyak programmer yang tertarik untuk
ikut mengembangkan PHP. Pada tahun 1997 sebuah perusahaan bernama Zend, menulis
ulang interpreter PHP mejadi lebih bersih, lebih baik dan lebih cepat. Kemudian
pada Juni 1998 perusahaan tersebut merilis interpreter baru untuk PHP dan meresm
ikan nama rilis tersebut menjadi PHP 3.0. Pada pertengahan tahun1999, Zend meril
is interpreter PHP baru dan rilis tersebut dikenal dengan PHP 4.0. PHP 4.0 adala
h versi PHP yang paling banyak dipakai. Versi ini banyak dipakai sebab versi ini
mampu dipakai untuk membangun aplikasi web kompleks tetapi tetap memiliki kecep
atan proses dan stabilitas yang tinggi. Pada Juni 2004 Zend merilis PHP 5.0. Ver
si ini adalah versi mutakhir dari PHP. Dalam versi ini, inti dari interpreter PH
P mengalami perubahan besar. Dalam versi ini juga dikenalkan model pemrograman b
erorientasi objek baru untuk menjawab perkembangan bahasa pemrograman kearah pem
rograman berorientasi objek. Hal yang menarik yang didukung oleh PHP adalah keny
ataan bahwa PHP bisa digunakan untuk mengakses berbagai macam database seperti A
ccess, Oracle, MySQL, dan lain-lain. (Abdul Kadir, 2002). 12. CSS CSS adalah sin
gkatan dari Cascading Style-Sheet, yaitu sebuah pengembangan atas kode HTML yang
sudah ada sebelumnya. Dengan CSS, bisa menentukan sebuah struktur dasar halaman
web secara lebih mudah dan cepat, serta irit size. (Abdul Kadir, 2002).
11
13. Java Script Java Script merupakan modifikasi dari bahasa c++ dengan pola pen
ulisan yang lebih sederhana. Interpreter bahasa ini sudah disediakan ASP ataupun
internet explorer. penting dalam javascript adalah : a. Menggunakan blok awal { d
an blok akhir :} b. Automatic conversion dalam pengoperasian tipe data yang berbe
da. c. Sensitive case, sehingga programmer java harus ekstra hati-hati dalam men
ggunakan nama variabel, fungsi dan lain-lain. d. Ekstention umumnya menggunakan *
.js e. Setiap statement dapat diakhiri dengan , sebagaimana c++ tetapi dapat juga t
idak. f. Jika tidak didukung oleh browser versi lama, scriptnya dapat disembunyi
kan diantara tag <!-- dan -->. g. Jika program dalam satu baris terlalu panjang dap
at disambung dengan karakter /. Secara khusus beberapa hal yang
Seperti CSS yang menggunakan tag : <style></style>
Java script menggunakan tag : <script></script>
Kelebihan Java Script adalah berinteraksi dengan HTML, ini membolehkan pembuat w
eb untuk memasukkan web mereka dengan
12
Sebagai sebuah program penghasil database, MySQL tidak mungkin berjalan sendiri
tanpa adanya sebuah aplikasi pengguna (interface) yang berguna sebagai program a
plikasi pengakses database yang dihasilkan. MySQL dapat didukung oleh hampir sem
ua program aplikasi baik yang Open Source seperti PHP maupun yang tidak Open Sou
rce yang ada pada platform windows seperti Visual Basic, Delphi dan lainnya. (Bu
nafit Nugroho, 2008). 16. Dreamweaver 8 Dreamweaver 8 adalah suatu bentuk progra
m editor web yang dibuat oleh Macromedia. Dengan menggunakan program ini, seoran
g
programmer web dapat dengan mudah membuat dan mendesain webnya, karena bersifat
WYSIWYG (What You See Is What You Get). Dreamweaver 8 selain sebagai editor yang
lengkap juga dapat digunakan untuk membuat animasi sederhana yang berbentuk lay
er dengan bantuan JavaScript yang didukungnya. Dengan adanya program ini kita ti
dak akan susah-susah untuk mengetik skrip-skrip format HTML, PHP, JSP, ASP, Java
Script, CSS maupun bentuk program yang lainnya. Sebagai editor, Dreamweaver memp
unyai sifat yang WYSIWYG dibaca (wai-si-wig) yang artinya apa yang dilihat pada
halaman desain, maka semuanya itu akan diperoleh pada browser. Dengan kelebihan
ini sehingga programmer (pembuat program) atau desainer (pembuat desain web) dap
at langsung melihat hasil buatannya tanpa harus membukanya pada browser (aplikas
i pengakses web seperti Internet Explorer, Mozilla dan lain-lain. (Bunafit Nugro
ho, 2008).
14
17. Profil Sekolah Dasar Negeri Satu Jungke Karanganyar Sekolah Dasar Negeri Sat
u Jungke Karanganyar merupakan SD SN yaitu Sekolah Dasar Standar Nasional yang t
erletak di Jalan Prof., Dr. Suharso, Jungke, Karanganyar. Sekolah Dasar Negeri S
atu Jungke Karanganyar ini dipimpin oleh Kepala Sekolah Bapak Suyono, S.Pd dan W
akil Kepala Sekolah Bapak FG. Supriyanto, S.Pd. Secara geografis Sekolah Dasar N
egeri Satu Jungke Karanganyar sebelah barat berbatasan langsung dengan Jalan Pro
f., Dr. Suharso, sebelah utara berbatasan dengan Jalan KH. Wahid Hasyim, sebelah
selatan berbatasan dengan rumah masyarakat desa Padangan, sebelah timur berbatas
an dengan Sekolah Dasar Negeri Dua Jungke
Karanganyar.
15