SISTEM INFORMASI DATA DOKUMENTASI DI PUSAT DOKUMENTASI YAYASAN SENI CEMETI BERBASIS WEB SKRIPSI Disusun Oleh : ROYGERS L. TETELEPTA No. Mahasiswa : 045610192 Jurusan : Sistem Informasi Jenjang : Strata Satu (S1) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2007 i SISTEM INFORMASI DATA DOKUMENTASI DI PUSAT DOKUMENTASI YAYASAN SENI CEMETI BERBASIS WEB SKRIPSI Diajukan sebagai salah satu syarat untuk menyelesaikan studi jenjang Strata Satu (S1) jurusan / Program studi Sistem Informasi di Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta Disusun Oleh : ROYGERS L. TETELEPTA No. Mahasiswa : 045610192 Jurusan : Sistem Informasi Jenjang : Strata Satu (S1) SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AKAKOM YOGYAKARTA 2007 ii HALAMAN PERSETUJUAN Judul Skripsi : SISTEM INFORMASI DATA DOKUMENTASI DI PUSAT DOKUMENTASI YAYASAN SENI CEMETI BERBASIS WEB Nama : ROYGERS L. TETELEPTA No. Mhs : 045610192 Jurusan : Sistem Informasi Jenjang : Strata Satu (S1) Skripsi ini telah diperiksa dan disetujui Yogyakarta, ……………… Mengetahui : Dosen Pembimbing I Dosen Pembimbing II LN.Harnaningrum, S.Si,M.T. Pulut Suryati, S.Kom iii HALAMAN PENGESAHAN SISTEM INFORMASI DATA DOKUMENTASI DI PUSAT DOKUMENTASI YAYASAN SENI CEMETI BERBASIS WEB Telah diuji dan disahkan di hadapan sidang panitia ujian pendadaran Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta pada Hari : Senin Tanggal : 30 Juli 2007 Dosen Penguji : Tanda Tangan (. …………………) 1. LN.Harnaningrum, S.Si.,M.T ( ……………………) 2. Pulut Suryati, S.Kom 3. Indra Yatini B, S.Kom., M.Kom (. …………………) (. ……………………) 4. Sri Redjeki, S.Si., M.Kom Mengetahui : Ketua Jurusan SI-S1 LN.Harnaningrum, S.Si.,M.T iv Persembahan Karya tulis ini kupersembahkan kepada : Tuhan Yesus Kristus, Allah Bapa Manusia yang memberikan kesempatan untuk menikmati kebesaran-Nya Yang tersayang Mama tercinta, teimakasih atas Doa, dukungan dan pengertiannya tiada henti. Kakak-kakakku dan adikku tercinta, Rani,Rido dan Rita terimakasih atas dukungan dan Doanya. Teman-temanku Ririn,Defi,Sulis,Mursid,Wawan dan semua teman-teman yang tidak dapat kusebutkan satu persatu terimakasih atas dukungan dan Doanya.. Almamaterku v Motto Percayalah kepada Tuhan dengan segenap hatimu dan janganlah bersandar kepada pengertianmu sendiri. “Akuilah dia dalam segala lakumu maka Ia akan meluruskan jalanmu”. (Amsal 3:5-6) vi INTISARI Yayasan Seni Cemeti sebagai pusat dokumentasi, pendidikan dan informasi visual dan cabang seni lainnya memberikan ruang kepada publik untuk mendapatkan informasi kesenian yang dibutuhkan oleh masyarakat. Sistem informasi riset dan kajian dokumentasi seni visual merangsang pendidikan alternatif yang menggunakan pendekatan untuk memperdayakan infrastruktur seni visual yang dinamis. Untuk mewujudkan tujuan dari Yayasan Seni Cemeti maka dibuatlah sistem informasi data di pusat dokumentasi Yayasan Cemeti berbasis web yang berguna untuk memberikan layanan informasi mengenai bidang dokumentasi seni visual di Yayasan Seni Cemeti melalui media internet, kemudian mengenalkan serta mempromosikan data dokumentasi seni visual di yayasan Cemeti melalui media internet dengan harapan dapat memudahkan akses data oleh seniman, mahasiswa ataupun masyarakat umum lainnya. Dengan adanya website di Yayasan Seni Cemeti maka dapat memudahkan dalam hal pendokumentasian dokumen di Cemeti dan dapat diakses online internet oleh pengguna yang membutuhkan, dan dengan adanya forum maka interaksi antara pemakai website dapat terjalin sehingga tercipta forum komunikasi dan diskusi. Kata kunci : dokumen, web, php, mysql vii KATA PENGANTAR Puji dan syukur dipanjatkan kepada Tuhan Yang Maha Esa atas rahmat dan karunia-Nya, sehingga penulis dapat menyelesaikan skripsi yang berjudul Sistem Informasi Data Dokumentasi di Pusat Dokumentasi Yayasan Seni Cemeti Berbasis Web. Karya tulis ini disusun untuk melengkapi dan memenuhi sebagai syarat meraih gelar Kesarjanaan pada Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. Dalam penyusunan karya tulis ini sejak awal hingga akhir, penyusunan menyadari karya tulis ini tidak akan selesai tanpa adanya pengarahan, dorongan, dan bantuan dari pihak lain, baik bantuan materil maupun moril. Untuk itu selaku penulis kami ingin mengucapkan banyak terimah kasih yang sedalam-dalamnya kepada : 1. Yang terhormat Bapak Prof. Dr. Prayoto, M.Sc, selaku Ketua Umum Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 2. Yang terhormat Bapak Ir. M. Guntara, M.T, selaku Pembantu Ketua I Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 3. Yang terhormat Ibu LN.Harnaningrum, S.Si.,M.T., selaku Ketua Jurusan Sistem Informasi Jenjang strata satu Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta dan selaku dosen pembimbing 1 dalam pembuatan karya tulis ini. 4. Yang terhormat Ibu Pulut Suryati, S.Kom, selaku dosen pembimbing II, yang telah banyak membantu penulis dalam menyelesaikan skripsi ini. viii 5. Seluruh staf karyawan STMIK AKAKOM Yogyakarta yang banyak membantu lancarnya segala aktifitas penulisan karya tulis ini. 6. Ibu Farah Wardhani selaku pimpinan Yayasan Seni Cemeti yang telah membantu dalam survei data. 7. Seluruh Keluargaku yang telah banyak membantu dengan Doa dan dukungan moril maupun material, sehingga karya tulis ini dapat diselesaikan 8. Teman-temanku yang tidak dapat ku sebutkan satu persatu yang turut membantu dalam pembuatan karya tulis in. Pada kenyataannya karya tulis ini masih jauh dari sempurna, meskipun demikian harapan selalu ada, semoga karya tulis ini bermanfaat bagi semua yang pernah membacanya. Yogyakarta, Juli 2007 Penulis ix DAFTAR ISI Halaman HALAMAN DEPAN ………………………………………......................................... i HALAMAN JUDUL ................................................................................................ ii HALAMAN PERSETUJUAN………………………………...................................... iii HALAMAN PENGESAHAN ..……………………………….................................... iv HALAMAN PERSEMBAHAN ............................................................................... v HALAMAN MOTTO ............................................................................................. vi INTISARI ............................................................................................................. vii KATA PENGANTAR ………………………………………..................................... viii DAFTAR ISI ………………………………………………….................................... x DAFTAR GAMBAR ………………………………………....................................... xv DAFTAR TABEL ……………………………………………................................... xviii BAB 1 PENDAHULUAN 1.1 LATAR BELAKANG MASALAH...................................................................1 1.2 BATASAN MASALAH .............................................................................. .. 2 1.3 MAKSUD PENULISAN ................................................................................ 3 1.4 TUJUAN MASALAH ..................................................................................... 3 1.5 SISTEMATIKA PENULISAN KARYA TULIS ........................................... 4 x BAB 2 TINJAUAN UMUM 2.1 TINJAUAN UMUM PERUSAHAAN................................................ 5 2.2.1 Misi ........................................................................................ 6 2.2.2 Visi........................................................................................ 6 2.2.3 Implementasi ........................................................................ 7 2.2.4 Pengurus Yayasan Seni Cemeti ............................................ 7 2.2.5 Staf Yayasan Seni Cemeti ..................................................... 8 2.2 INTERNET ...................................................................................... 8 2.3 HTTP(HyperText Transfer Protocol)dan WWW ..............................9 2.4 HTML ............................................................................................10 2.5 PHP ...............................................................................................12 2.6 MYSQL ..........................................................................................14 2.7 APACHE .......................................................................................14 2.8 MACROMEDIA DREAM WEAVER MX 2004.................................15 BAB 3 PERANCANGAN SISTEM 3.1 DEFINISI SISTEM .........................................................................16 3.2 PERANGKAT PENDUKUNG .........................................................16 3.2.1 Perangkat Keras ...................................................................16 3.2.2 Perangkat Lunak...................................................................17 3.3 DIAGRAM ALIR DATA (DAD)........................................................17 3.3.1 Diagram Konteks (Context Diagram) ....................................18 3.3.2 Overview Diagram (Diagram level 0) ....................................18 .3.3.3 Diagram Level 1 Proses 1 ....................................................19 3.3.4 Diagram Level 1 Proses 2 .................................................... 20 xi 3.3.5 Diagram Level 1 Proses 3 ..................................................21 .3.3.6 Diagram Level 1 Proses 4 ..................................................21 3.3.7 Diagram Level 1 Proses 5 ..................................................22 3.3.8 Diagram Level 1 Proses 6 ..................................................23 3.3.9 Diagram Level 1 Proses 7 ..................................................23 3.3.10 Pembuatan Informasi/ Daftar Laporan ................................24 3.4 PERANCANGAN TABEL BASIS DATA .........................................24 3.5 BAGAN ALIR SISTEM ..................................................................30 3.6 PENJELASAN SISTEM.................................................................31 3.7 RELASI ANTAR TABEL ................................................................33 3.8 RANCANGAN MASUKAN (Input) ..................................................35 3.8.1 Rancangan Masukan Data Media Cetak .............................35 3.8.2 Rancangan Masukan Data Audio Visual .............................36 3.8.3 Rancangan Masukan Data Senirupa ...................................37 3.8.4 Rancangan Masukan Data Event ........................................38 3.8.5 Rancangan Masukan Data Dokumen ..................................39 3.8.6 Rancangan Masukan Data Anggota ....................................40 3.8.7 Rancangan Masukan Data Forum .......................................40 3.9 RANCANGAN KELUARAN (Output) ………………………………..41 3.9.1 Rancangan Keluaran Data Media Cetak .............................41 3.9.2 Rancangan Keluaran Data Audio Visual ..............................42 3.9.3 Rancangan Keluaran Data Senirupa ...................................42 3.9.4 Rancangan Keluaran Data Event ........................................42 3.9.5 Rancangan Keluaran Data Dokumen ..................................43 3.9.6 Rancangan Keluaran Data Anggota ....................................43 xii 3.9.7 Rancangan Masukan Data Forum ........................................44 3.9.8 Rancangan Keluaran Data Rekapitulasi Anggota .................44 BAB 4 IMPLEMENTASI SISTEM 4.1 MEMULAI RANCANGAN JARINGAN............................................45 4.1.1 Spesifikasi Jaringan Pada Internet ........................................45 4.1.2 ISP(Internet Service Provider) Server Hosting ......................45 4.1.3 ISP(Internet Service Provider) Web Domain .........................46 4.1.4 ISP(Internet Service Provider) Web Admin Domain ..............46 4.2 SPESIFIKASI PROGRAM .............................................................46 4.2.1 Versi untuk Admin ................................................................47 4.2.2 Program Keamanan ..............................................................47 4.2.3 Program Pemasukan Data ....................................................47 4.2.4 Program Lihat Data ...............................................................48 4.2.5 Program Ubah Data .............................................................48 4.2.6 Program Hapus Data ............................................................49 4.2.7 Program Penunjang ..............................................................49 4.2.8 Versi untuk User ...................................................................50 4.2.9 Program Halaman Utama .....................................................50 4.3 PEMBAHASAN PROGRAM .........................................................51 4.3.1 Program Untuk Administrator ...............................................51 4.3.2 Input Data .............................................................................55 4.3.3 Lihat Data .............................................................................59 4.3.4 Program Untuk Pengguna (User) ..........................................65 xiii BAB 5 PENUTUP 5.1 KESIMPULAN ...............................................................................74 5.2 SARAN ..........................................................................................75 DAFTAR PUSTAKA .......................................................................................... 76 LAMPIRAN LISTING PROGRAM xiv DAFTAR GAMBAR Gambar 3.1 Diagram Konteks ........................................................................ 18 Gambar 3.2 Diagram Data Flow Diagram Level 0 .......................................... 19 Gambar 3.3 Data Flow Diagram Level 1 Proses 1 .......................................... 20 Gambar 3.4 Data Flow Diagram Level 1 Proses 2 .......................................... 20 Gambar 3.5 Data Flow Diagram Level 1 Proses 3 .......................................... 21 Gambar 3.6. Data Flow Diagram Level 1 Proses 4 .......................................... 21 Gambar 3.7 Data Flow Diagram Level 1 Proses 5 .......................................... 22 Gambar 3.8 Data Flow Diagram Level 1 Proses 6 .......................................... 23 Gambar 3.9 Data Flow Diagram Level 1 Proses 7 .......................................... 23 Gambar 3.10 Data Flow Diagram Laporan ....................................................... 24 Gambar 3.11 Bagan Alir Sistem ....................................................................... 30 Gambar 3.12 Relasi Antar Tabel ...................................................................... 34 Gambar 3.13 Rancangan Masukan Data Media Cetak..................................... 36 Gambar 3.14 Rancangan Masukan Data Audio Visual ..................................... 37 Gambar 3.15 Rancangan Masukan Data Seni Rupa ........................................ 38 Gambar 3.16 Rancangan Masukan Data Event ............................................... 39 Gambar 3.17 Rancangan Masukan Data Dokumen ......................................... 40 Gambar 3.18 Rancangan Masukan Data Anggota ........................................... 41 Gambar 3.19 Rancangan Masukan Data Forum .............................................. 41 xv Gambar 3.20 Rancangan Keluaran Data Media Cetak ..................................... 41 Gambar 3.21 Rancangan Keluaran Data Audio Visual ..................................... 42 Gambar 3.22 Rancangan Keluaran Data Seni Rupa ........................................ 42 Gambar 3.23 Rancangan Keluaran Data Event ............................................... 43 Gambar 3.24 Rancangan Keluaran Data Dokumen ......................................... 43 Gambar 3.25 Rancangan Keluaran Data Anggota ........................................... 43 Gambar 3.26 Rancangan Keluaran Data Forum .............................................. 44 Gambar 3.27 Rancangan Keluaran Data Rekapitulasi Anggota ....................... 44 Gambar 4.1 Tampilan Pertama ...................................................................... 51 Gambar 4.2 Tampilan Login ........................................................................... 52 Gambar 4.3 Tampilan Konfirmasi Login ......................................................... 53 Gambar 4.4 Tampilan Halaman Utama .......................................................... 54 Gambar 4.5 Tampilan Input Data Dokumen ................................................... 55 Gambar 4.6 Tampilan Input Data Audio Visual ............................................... 56 Gambar 4.7 Tampilan Input Data Media Cetak............................................... 57 Gambar 4.8 Tampilan Input Data Event ......................................................... 58 Gambar 4.9 Tampilan Input Data Seni Rupa .................................................. 59 Gambar 4.10 Tampilan Lihat Data Dokumen ................................................... 60 Gambar 4.11 Tampilan Lihat Data Media Cetak ............................................... 61 Gambar 4.12 Tampilan Lihat Data Audio visual................................................ 62 Gambar 4.13 Tampilan Lihat Data Event.......................................................... 63 xvi Gambar 4.14 Tampilan Lihat Data Seni Rupa ................................................. 64 Gambar 4.15 Tampilan Halaman Utama .......................................................... 65 Gambar 4.16 Tampilan Halaman Profile........................................................... 66 Gambar 4.17 Tampilan Visi dan Misi ................................................................ 67 Gambar 4.18 Tampilan Seni Rupa ................................................................... 68 Gambar 4.19 Tampilan Audio Visual ................................................................ 69 Gambar 4.20 Tampilan Media Cetak ................................................................ 70 Gambar 4.21 Tampilan Event........................................................................... 71 Gambar 4.22 Tampilan Komentar Anggota ...................................................... 72 Gambar 4.23 Tampilan Pendaftaran Anggota Baru .......................................... 73 xvii DAFTAR TABEL Tabel 3.1 Tabel Media Cetak ........................................................................... 25 Tabel 3.2 Tabel Audio Visual ........................................................................... 26 Tabel 3.3 Tabel Seni Rupa............................................................................... 27 Tabel 3.4 Tabel Event ...................................................................................... 28 Tabel 3.5 Tabel Dokumen ................................................................................ 28 Tabel 3.6 Tabel Anggota .................................................................................. 29 Tabel 3.7 Tabel Forum..................................................................................... 29 xviii