PEMBANGUNAN SITUS WEB PERPUSTAKAAN MENGGUNAKAN SOFTWARE MAMBO CONTENT MANAGEMENT SYSTEM (CMS) SKRIPSI Diajukan sebagai salah satu persyaratan dalam menyelesaikan studi untuk memperoleh gelar Sarjana Sosial (S.Sos) dalam bidang ilmu perpustakaan dan informasi OLEH : SRI AGUNG JOKO UTOMO 010709048 DEPARTEMEN ILMU PERPUSTAKAAN DAN INFORMASI (S1) UNIVERSITAS SUMATERA UTARA FAKULTAS SASTRA MEDAN 2007
LEMBAR PERSETUJUAN Judul Skripsi : Pembangunan Situs Web Perpustakaan Menggunakan Software Mambo Content Management System (CMS) Oleh : Sri Agung Joko Utomo NIM : 010709048 Pembimbing I : Drs. Jonner Hasugian, M.Si Tanda Tangan Tanggal Pembimbing II : Himma Dewiyana, ST, M.Hum Tanda Tangan Tanggal
LEMBAR PENGESAHAN Judul Skripsi : Pembangunan Situs Web Perpustakaan Menggunakan Software Mambo Content Management System (CMS) Oleh : Sri Agung Joko Utomo NIM : 010709048 DEPARTEMEN STUDI PERPUSTAKAAN DAN INFORMASI Ketua : Drs. Jonner Hasugian, M.Si Tanda Tangan Tanggal FAKULTAS SASTRA Dekan : Drs. Syahron Lubis, MA Tanda Tangan Tanggal
KATA PENGANTAR Puji dan syukur penulis panjatkan kehadirat Allah S.W.T yang telah memberikan rahmat dan hidayahnya kepada penulis, sehingga Skripsi ini dapat diselesaikan sebagaimana mestinya. Shalawat dan Salam kepada junjungan kita Nabi Muhammad Saw. yang telah membimbing manusia dari alam yang gelap kepada alam yang lebih terang. Tak lupa terima kasih yang sangat mendalam kepada kedua orang tuaku Ayahanda Sudjoko SPd. dan Ibunda Sri Padmi yang selalu memberikan dukungan moril dan materil, sehingga segala kebutuhan tercukupi dalam penyelesaian skripsi ini. Skripsi ini berjudul Pembangunan Situs Web Perpustakaan Menggunakan Software Mambo Content Management System (CMS). Penulisan Skripsi ini merupakan salah satu syarat yang wajib dipenuhi oleh setiap mahasiswa guna menyelesaikan Program Pendidikan Sarjana. Semoga Skripsi ini bermanfaat dan dapat memberikan nilai tambah bagi penulis dan pembaca yang membutuhkan informasi mengenai pemilihan aplikasi dan pembangunan suatu situs perpustakaan yang dinamis, interaktif dan berbasis database. Dalam penulisan skripsi ini penulis menyadari bahwa skripsi ini jauh dari kesempurnaan dan masih banyak terdapat kekurangan baik dari penulisan maupun secara penyajian. Hal ini disebabkan karena keterbatasan kemampuan dan pengalaman yang penulis miliki. Namun demikian penulis tetap berusaha untuk memperbaiki agar dapat lebih baik dimasa yang akan datang. Oleh karena itu, penulis sangat mengharapkan kritik dan saran dari para pembaca ataupun pemakai skripsi ini yang tentu saja sifatnya membangun guna penyempurnaan skripsi ini dan demi kesempurnaan pengetahuan penulis dikemudian hari.
Pada kesempatan ini, penulis menyampaikan terima kasih kepada: 1. Bapak Drs. Syahron Lubis, MA, selaku Dekan Fakultas Sastra Universitas Sumatera Utara. 2. Bapak Drs. Jonner Hasugian, M.Si, selaku Ketua Departemen Studi Perpustakaan dan Informasi di Fakultas Sastra, dan sebagai Dosen Pembimbing I yang telah banyak memberikan bantuan, bimbingan, dan pengarahan serta waktu dalam penulisan skripsi ini. 3. Drs. Syakirin Pangaribuan, SH selaku Dosen Pebimbing II yang memberikan petunjuk serta pengarahan kepada penulis sehingga skripsi ini daapat selesai. 4. Seluruh staf pengajar pada Departemen Studi Perpustakaan dan Informasi Fakultas Sastra yang telah mendidik penulis selama perkuliahan. 5. Buat adikku Retno Pratiwi yang telah membantu dan memotivasi penulis dalam segala hal penyusunan skripsi, terimakasih atas dukungannya. 6. Buat seluruh sahabatku, Angkatan 2001 dan seluruh adik-adik stambuk Jurusan Ilmu Perpustakaan dan Informasi, terima kasih atas semua dukungan, bantuan, serta doanya. Akhir kata penulis ucapkan terima kasih. Medan, Oktober 2007 Penulis Sri Agung Joko Utomo
ABSTRAK Utomo, Sri Agung Joko. 2007. Pembangunan Situs Web Perpustakaan Menggunakan Software Mambo Content Management System (CMS). Tujuan penelitian ini adalah untuk mengetahui sejauh mana kemampuan Software Mambo Content Managemen System (CMS) dalam mengakomodasi keperluan sebuah situs web perpustakaan. Objek penelitian adalah software Mambo yang merupakan Content Management System (CMS) Open Source yang gratis, begitu juga dengan fitur, komponen ataupun modul yang dimiliki software Mambo untuk kebutuhan dan fitur suatu situs web perpustakaan. Teknik yang digunakan dalam pengumpulan data dalam penelitian ini adalah dengan Mempelajari beberapa literatur atau studi kepustakaan (library Research) yang relevan sesuai dengan masalah yang dibahas serta melakukan percobaan-percobaan terhadap komponen maupun modul pada mambo yang sesuai dengan kebutuhan fitur sebuah situs web perpustakaan. Hasil penelitian menunjukkan bahwa software Mambo dapat digunakan sebagai aplikasi dalam pembangunan sebuah web perpustakaan yang dinamis, interaktif dan berbasis database Kata Kunci : Software, Aplikasi, Digital Library.
DAFTAR ISI KATA PENGANTAR... ABSTRAK... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR LAMPIRAN... i iii iv vii viii ix BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 4 1.3 Tujuan... 4 1.4 Manfaat... 5 1.5 Ruang Lingkup... 5 BAB II KAJIAN TEORITIS... 6 2.1 Perpustakaan Digital... 6 2.1.1 Pengertian Perpustakaan Digital... 6 2.1.2 Unsur-unsur Perpustakaan Digital... 7 2.1.3 Masalah Pegembangan Perpustakaan Digital... 8 2.2 Situs Web... 9 2.2.1 Pengertian Situs Web... 9 2.2.2 Jenis Situs Web... 10 2.3 Aplikasi Web-Base... 10 2.3.1 Pengertian Aplikasi Web-Base... 10 2.3.2 WWW dan HTML... 11 2.3.3 Database... 13 2.3.4 PHP... 13 2.4 Content Management System... 14 2.4.1 Apa itu Content Management System (CMS)?... 14 2.4.2 Manfaat Menggunakan CMS... 15 2.5 Mambo Content Management System... 16
2.5.1 Sejarah dan Pengertian Mambo... 16 2.5.1.1 Sejarah Mambo... 16 2.5.1.2 Pengertian Mambo... 16 2.5.2 Fitur-fitur pada Mambo... 17 2.5.3 Kemudahan dan Kelebihan Mambo... 18 2.6 Arsitektur Situs Web Perpustakaan... 18 2.6.1 Fitur-fitur untuk Sebuah Situs Web Perpustakaan... 18 2.6.2 Komponen Mambo yang dapat Digunakan untuk Fitur Situs Web Perpustakaan... 19 BAB III METODOLOGI PENELITIAN... 21 3.1 Objek Penelitian... 21 3.2 Unit Analisis... 21 3.3 Teknik Pengumpulan Data... 21 3.3.1 Pengumpulan dan Pengolahan Data... 22 3.4 Analisis Data... 22 3.5 Penyajian Data... 24 BAB IV HASIL DAN PEMBAHASAN... 25 4.1 Persiapan Pembangunan Situs Web Perpustakaan... 25 4.1.1 Rancangan Pembangunan Situs Web Perpustakaan... 25 4.1.2 Software dan Komponen yang akan Digunakan... 25 4.1.3 Persiapan Instalasi... 26 4.2 Instalasi Paket Pendukung... 26 4.2.1 Instalasi Apache... 26 4.2.2 Instalasi PHP... 28 4.2.3 Instalasi MySQL... 29 4.2.4 Instalasi Paket XAMPP... 30 4.2.5 Penggunaan Aplikasi Pendukung... 31 4.3 Pembuatan Database... 32 4.3.1 Pembuatan Database dengan MySQL... 32 4.3.2 Pembuatan Database dengan XAMPP (PHPMyAdmin)... 33 4.3.3 Penggunaan Aplikasi Pembuat Database... 33 4.4 Pembangunan Situs Web Perpustakaan... 34
4.4.1 Instalasi Aplikasi dan Pembangunan Situs Web Menggunakan Mambo 34 4.4.1.1 Instalasi Mambo... 34 4.4.1.2 Pembuatan/Pengelolaan Konten (Menu) dan Halaman Situs Web Perpustakaan dengan Mambo... 39 4.4.1.3 Penggunaan Komponen dan Modul untuk KeperluanSitus Web Perpustakaan dengan Mambo... 44 4.5 Penggunaan komponen untuk kebutuhan maupun fitur sebuah situs web perpustakaan... 47 BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan... 52 5.2 Saran... 52 DAFTAR PUSTAKA... 53 LAMPIRAN... 55
DAFTAR TABEL Tabel 1. Langkah-langkah Pembangunan Situs Web... 23 Tabel 2. Fitur/kebutuhan situs web perpustakaan... 23 Tabel 3. Perbandingan Instalasi paket pendukung... 31 Tabel 4. Perbandingan pembuatan database... 34 Tabel 5. Instalasi Mambo... 47 Tabel 6. Hasil uji coba komponen mambo... 50 \
DAFTAR GAMBAR Ganbar 1. Instalasi Apache... 27 Gambar 2. Apache Server Information... 27 Gambar 3. Instalasi MySQL... 29 Gambar 4. Instalasi XAMPP... 30 Gambar 5. XAMPP Service Options... 31 Gambar 6. XAMPP Control Panel... 31 Gambar 7. PHP MyAdmin... 33 Gambar 8. Pembuatan database... 33 Gambar 9. Mambo pre-installation check... 35 Gambar 10. PHP Recommended settings... 35 Gambar 11. Mambo License... 36 Gambar 12. Mambo Installation step 1... 36 Gambar 13. Mambo Installation step 2... 37 Gambar 14. Mambo Installation step 3... 37 Gambar 15. Mambo Installation step 4... 38 Gambar 16. Mambo notify installation directory removed... 38 Gambar 17. Mambo administration login... 39 Gambar 18. Halaman administrasi Backend... 40 Gambar 19. Menu Manager... 40 Gambar 20. Mengedit konten yang sudah ada... 41 Gambar 21. Membuat konten baru... 41 Gambar 22. Situs web sementara... 42 Gambar 23. Login dari halaman Frontend... 42 Gambar 24. User menu pada halaman frontend... 43 Gambar 25. Pembuatan konten pada halaman frontend... 44 Gambar 26. Instalasi komponen dan modul... 45
DAFTAR LAMPIRAN Lampiran 1. Tampilan situs web perpustakaan... 55 Lampiran 2. Informasi koleksi perpustakaan... 56 Lampiran 3. Library Staff Information... 58 Lampiran 4. Search Engine... 59 Lampiran 5. Links (Web Links)... 60