MEMBANGUN PORTAL PERPUSTAKAAN DIGITAL
DI SMK BINAWIYATA KARANGMALANG SRAGEN
BERBASIS WEB
SKRIPSI
Disusun sebagai salah satu syarat menyelesaikan Jenjang Strata I Pada Program Studi Informatika Fakultas Komunikasi dan Informatika
Universitas Muhammadiyah Surakarta
Oleh :
NOVI ENDAH PERMATASARI L200110019
PROGRAM STUDI INFORMATIKA
FAKULTAS KOMUNIKASI DAN INFORMATIKA
UNIVERSITAS MUHAMMADIYAH SURAKARTA
v
PERSEMBAHAN
Puji Syukur kehadirat Allah SWT atas segala rahmat, nikmat dan karuniaNya yang telah diberikan selama ini. Sebagai rasa syukur dan terima kasih saya persembahkan karyaku ini kepada :
1. Bapak dan Ibuku tercinta yang memberikan motivasi, pengorbanan serta doa restunya. Terimakasih atas segala curahan dan kasih sayang yang telah diberikan selama ini.
2. Seluruh keluargaku nenek, sodara-sodaraku, serta keponakan-keponakanku tersayang yang selalu mendukung dan mendoakan aku.Terimakasih semuanya. 3. Luhur Satrio Nugroho, seseorang yang selalu menyemangatiku, memberikan
motivasi, dukungan dan mendoakanku, serta menemaniku di saat sedih atau senang.
4. Sahabat seperjuanganku Aulia, Dian, Rendi, Idha, Anggun, Fajar, Unun, Riza, Yuni yang menyemangatiku. Terimakasih untuk kebersamaannya selama ini. 5. Sahabat dan Teman yang berada di “Kos Maharani” Hanivah, Fitri dan lain-lain
yang tidak bisa disebutkan satu-persatu yang menyemangati dan menemaniku. 6. Sahabat-sahabatku Intan, Rida, Rani, Yulia, Arum yang mendoakan dan
menyemangatiku.
7. Teman-teman Teknik Informatika khususnya angkatan 2011 terimakasih telah bersedia berbagi ilmu dan pengalamannya serta kebersamaannya.
vi
KATA PENGANTAR
Assalamu’alaikum Wr.Wb.
Segala Puji syukur penulis panjatkan kehadirat Allah SWT atas segala rahmat,
hidayah serta karuniaNya sehingga penulis dapat menyeleseikan skripsi ini dengan
baik.
Skripsi ini berjudul “Membangun Portal Perpustakaan Digital di SMK
Binawiyata Karangmalang Sragen Berbasis Web”.
Skripsi ini disusun untuk memenuhi tugas dan syarat wajib untuk
menyelesaikan pendidikan jenjang Strata 1 pada Program Studi Informatika
Universitas Muhammadiyah Surakarta.
Penulis menyadari bahwa dalam menyusun skripsi ini banyak mengalami
hambatan dan kesulitan. Namun berkat bantuan dan dorongan dari berbagai pihak,
maka skripsi ini dapat terselesaikan. Oleh karena itu dalam kesempatan ini penulis
mengucapkan terimakasih yang sebesar-besarnya kepada :
1. Bapak Husni Thamrin, S.T., M.T., Ph.D. selaku Dekan Fakultas Komunikasi dan
Informatika Universitas Muhammadiyah Surakarta.
2. Bapak Dr. Heru Supriyono, S.T., M.Sc. selaku Ketua Jurusan Informatika
Universitas Muhammadiyah Surakarta.
3. Bapak Drs. Sudjalwo, M.Kom. selaku Pembimbing Akademik yang telah
memberikan bekal ilmu, bimbingan, pengarahan dan motivasi selama penulis
menimba ilmu di Informatika Universitas Muhammadiyah Surakarta.
4. Bapak Hernawan Sulistyanto, S.T., M.T. selaku Pembimbing Skripsi yang telah
memberikan bimbingan dan pengarahan kepada penulis sehingga dapat
vii
5. Bapak dan ibu dosen pengampu mata kuliah pada Program studi Informatika
yang memberikan ilmu, motivasi dan pengalamannya kepada penulis selama
masa perkuliahan di UMS.
6. Bapak dan Ibuku yang memberikan doa restu serta semangat tanpa lelah.
7. Teman-teman seperjuangan angkatan 2011 terimakasih atas kebersamaan dan
kerja samanya.
8. Semua pihak yang tidak bisa penulis sebutkan satu persatu yang membantu
menyusun tugas akhir ini hingga selesai. Terimakasih atas semua bantuan yang
diberikan baik semangat, motivasi dan moral.
Penulis menyadari bahwa skripsi ini masih banyak kekurangan. Oleh karena
itu, segala saran dan kritik yang membangun akan penulis terima demi
kesempurnaan skripsi ini.
Mudah-mudahan skripsi ini dapat bermanfaat bagi penulis khususnya dan
orang lain untuk dikembangkan sehingga dapat menghasilkan penelitian yang lebih
baik dari penelitian sebelumnya.
Wassalamu’alaikum Wr.Wb
Surakarta, Mei 2015
viii ABTRAKSI
SMK Binawiyata Karangmalang Sragen merupakan salah satu sekolah swasta di kota Sragen yang belum memiliki sarana dan prasarana yang cukup memadai. Penyediaan sarana dan prasarana yang memadai di bidang akademik maupun non akademik perlu ditingkatkan guna pengembangan sumber daya manusia yang berkualitas. Implementasi perpustakaan virtual atau yang dikenal dengan
website perpustakaan digital seharusnya perlu disediakan oleh pihak sekolah.
Menjawab kebutuhan tersebut, maka penulis memberikan kontribusi untuk membuat portal perpustakaan digital berbasis web untuk siswa dan guru SMK Binawiyata Karangmalang Sragen sehingga diharapkan dapat membantu siswa dan guru dalam mendapatkan informasi buku dan materi yang diperlukan.
Proses pembuatan website perpustakaan digital ini dimulai dengan wawancara langsung dan observasi tempat, perancangan desain halaman website dan
database, perancangan data flow diagram, scripting menggunakan PHP dan
database MySQL.
Pada sistem ini juga dilakukan pengujian sebanyak 3 tahap yaitu pengujian internal dengan metode white box menggunakan tool WAPT, pengujian eksternal yaitu dengan menyebarkan kuisioner kepada guru dan siswa, dan pengujian web
browser. Website perpustakaan digital ini hanya dapat di akses melalui
komputer/laptop. Hasil yang di dapat dari perancangan portal perpustakaan digital ini adalah berupa buku atau materi dalam bentuk digital yang dapat membantu siswa dan guru SMK Binawiyata Karangmalang Sragen dalam mendapatkan informasi buku dan materi yang diperlukan.
xii
3.7.3.9 Tabel Materi... 38
3.7.3.10 Tabel Kategori ... 38
3.7.3.11 Tabel Kategori Materi... 39
xiii
4.2.8 Implementasi Menu Pencarian ... 72
4.3 Pengujian Sistem ... 73
4.3.1 Pengujian Internal ... 74
4.3.2 Pengujian Eksternal ... 77
4.3.3 Pengujian Web Browser ... 82
BAB V PENUTUP ... 85
5.1 Kesimpulan ... 85
5.2 Saran ... 85
DAFTAR PUSTAKA ... 87
xiv
DAFTAR TABEL
Tabel 3.1 Tabel User ... 35
Tabel 3.2 Tabel Tag ... 35
Tabel 3.3 Tabel Tag Materi ... 36
Tabel 3.4 Tabel Penulis ... 36
Tabel 3.5 Tabel Pdf ... 37
Tabel 3.6 Tabel Menu ... 37
Tabel 3.7 Tabel Menu Materi ... 38
Tabel 3.8 Tabel Materi ... 38
Tabel 3.9 Tabel Kategori ... 38
Tabel 3.10 Tabel Kategori Materi ... 39
Tabel 3.11 Tabel Files ... 39
Tabel 3.12 Tabel Emateri ... 40
Tabel 3.13 Tabel Ebook ... 40
Tabel 4.1 Hasil Pengujian ... 78
xv
DAFTAR GAMBAR
Gambar 3.1 Diagram Alir Penelitian ... 15
Gambar 3.2 Diagram Alir Sistem Admin ... 17
Gambar 3.3 Diagram Alir Sistem Member ... 19
Gambar 3.4 Diagram Alir Sistem Pengunjung ... 20
Gambar 3.5 Diagram Alir Sistem Search Engine ... 21
Gambar 3.18 Rancangan Halaman Administrator ... 42
Gambar 3.19 Rancangan Halaman Member dan Pengunjung ... 43
Gambar 3.20 Rancangan Halaman Login Member ... 43
Gambar 3.21 Rancangan Halaman Detail Buku ... 44
Gambar 4.1 Halaman Utama ... 46
xvii
Gambar 4.39 Menu Pencarian Berdasarkan Judul Buku ... 72
Gambar 4.40 Menu Pencarian Berdasarkan Nama Penulis ... 73
Gambar 4.41 Menu Pencarian Berdasarkan Kata ... 73
Gambar 4.42 Grafik Hasil Pengujian Response Time ... 74
Gambar 4.43 Grafik Hasil Pengujian Processing Time ... 75
Gambar 4.44 Grafik Hasil Pengujian Download Time ... 75
Gambar 4.45 Grafik Hasil Pengujian Pages per Second ... 76
Gambar 4.46 Grafik Hasil Pengujian Sent ... 76
Gambar 4.47 Grafik Hasil Pengujian Received ... 77
Gambar 4.48 Grafik Kuisioner ... 80
Gambar 4.49 Tampilan dengan Web Browser Mozilla Firefox ... 82
Gambar 4.50 Tampilan dengan Web Browser Google Chrome ... 83
Gambar 4.51 Tampilan dengan Web Browser Opera ... 83
xviii
DAFTAR LAMPIRAN
A Contoh Source Code Program (Script) Portal Perpustakaan Digital Berbasis
Web
B Hasil Kuesioner
C Foto Saat Penelitian Di SMK Binawiyata Karangmalang Sragen