SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BEBBASIS WEB TUGAS AKHIR SEHAT SIMANJUNTAK 102406291 PROGRAM STUDI D3TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BEBBASIS WEB TUGAS AKHIR Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan Program Study D3 Teknik Informatika SEHAT SIMANJUNTAK 102406291 PROGRAM STUDI D3TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
i PERSETUJUAN Judul : SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BERBASIS WEB Kategori : TUGAS AKHIR Nama : SEHAT SIMANJUNTAK Nomor Induk Mahasiswa : 102406291 Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA Departemen : MATEMATIKA Fakultas : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Februari 2014 Diketahui : Disetujui : Ketua Departemen Matematika FMIPA USU Pembimbing Utama/ Ketua, Penanggung jawab Drs. Elly Rosmaini, M.Si Drs.Rosman Siregar,M.Si NIP. 196005201985032002 NIP. 196101071986011001
ii PERNYATAAN SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BERBASIS WEB TUGAS AKHIR Saya menyatakan bahwa Tugas Akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya. Medan, Februari 2014 Sehat Simanjuntak 102406291
iii PENGHARGAAN Puji syukur penulis panjatkan atas kehadirat Tuhan Yang Maha Esa atas segala rahmat dan karunia-nya, dehingga penulis dapat menyelesaikan Tugas Akhir yang berjudul SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BERBASIS WEB dengan baik. Penulisan Tugas Akhir ini merupakan salah satu syarat Akademi yang harus dipenuhi oleh Mahasiswa dalam menyelesaikan pendidikan Diploma 3 Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. Dalam penyelesaian Tugas Akhir ini, penulis mendapatkan dukungan serta masukan dari berbagai pihak. Secara khusus, penulis menyampaikan rasa terima kasih yang tak terhingga kepada kedua orang tua penulis, Ayahanda tersayang Hasian Simanjuntak dan Ibunda tercinta Pintauli Siagian, yang telah memberikan segala bantuan atas kekurangan penulis, memberikan dorongan, dan yang tak pernah lupa mendoakan penulis sehingga mampu menyelesaikan pendidikan hingga selesai dari bangku perkuliahan. Tak lupa penulis mengucapkan terima kasih kepada saudara-saudara penulis yang selalu memberikan motivasi kepada penulis selama ini. Dan penulis juga mengucapkan terima kasih untuk Perawati Manurung, yang selalu mendukung penulis selama penyelesaian tugas akhir ini. Semoga Tuhan membalas budi baik mereka. Amin. Dalam kesempatan ini juga penulis mengucapkan terima kasih kepada : 1. Bapak Drs. Rosman Siregar, M.Si, selaku Dosen pembimbing dalam penyelesaian tugas akhir ini yang telah memberikan panduan dan arahan kepada penulis dalam menyelesaikan tugas akhir ini. 2. Bapak Syahriol Sitorus S.Si, M.IT selaku ketua program studi D-3 Teknik Informatika di. 3. Prof. Dr. Tulus, M.Si, selaku ketua Departemen Matematika di.
iv 4. Bapak Dr. Sutarman, M.Sc, selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam di. 5. Seluruh Dosen/Staf Pengajar Jurusan D-3 Teknik Informatika FMIPA USU. 6. Teman-teman penulis, Hervery Dikxon Sihombing, Helbert Sinaga, Canigia Sihite, Abner Sidauruk dan Ferdinan Simarmata yang selalu membantu penulis. Penulis sepenuhnya menyadari bahwa Tugas Akhir ini jauh dari sempurna karena keterbatasan wawasan serta pengetahuan yang dimiliki penulis, mudahmudahan semua pihak yang telah memberikan saran, bimbingan, bantuan, dan pengarahan yang kepada penulis menerima balasan yang lebih dari Tuhan Yang Maha Esa. Oleh karena itu, penulis sangat mengharapkan saran dan kritik yang membangun sehingga dapat dijadikan sebagai masukan dan pertimbangan dalam perbaikan untuk masa yang akan datang. Akhir kata penulis mengharapkan Tugas Akhir ini dapat bermanfaat bagi penulis dan pembaca. Medan, Februari 2014 Penulis Sehat Simanjuntak
v ABSTRAK Parmalim merupakan salah satu kepercayaan yang masih tergolong minoritas di kalangan suku Batak. Masih banyak kalangan yang memiliki pandangan negatif tentang Parmalim. Masyrakat khususnya Batak masih menganggap Parmalim itu suatu aliran yang sesat. Bahkan lembaga agama lainnya masih memberikan stigma buruk kepada Parmalim, seperti tidak memiliki peradaban, belum mengenal jalan kebenaran Tuhan dan lain sebagainya. Parmalim biasanya tidak akan menjawab tudingan dari masyarakat dan lembaga agama maupun intelektual yang menuliskan dalam buku sejarah atau sebuah jurnal, sehingga stikma itu makin pekat dan sulit dihapus. Dengan alasan itulah penulis mengangkat judul SISTEM INFORMASI DAN PENGOLAHAN DATA PARMALIM BERBASIS WEB ini dan merancang suatu website yang akan menjadi salah satu sarana untuk memperkenalkan Parmalim ke masyarakat umum, dan memberikan gambaran, apa, bagaimana sebenarnya Parmalim itu. Dalam sistem ini akan ditunjukkan tulisan dan data anggota Parmalim. Program yang akan digunakan dalam merancang sistem informasi tersebut adalah pemograman PHP dan database MySQL. Sistem ini dilengkapi dengan halaman administrator yang akan memudahkan pengguna yang ditugaskan dalam melakukan pemrosesan(tambah, edit, hapus) data agar dapat dilakukan dengan lebih cepat.
vi DAFTAR ISI PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR Halaman i ii iii v vi viii ix BAB 1 PENDAHULUAN 1 1.1 Latar Belakang 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Maksud dan Tujuan Penelitian 3 1.5 Manfaat Penelitian 4 1.6 Metodologi Penelitian 4 1.7 Sistematika Penulisan 5 BAB 2 LANDASAN TEORI 7 2.1 Sekilas Tentang Parmalim 7 2.2 Komputer 9 2.2.1 Pengertian Komputer 9 2.2.2 Komponen-komponen Komputer 10 2.2.3 Penggolongan Komputer 14 2.3 Internet 15 2.3.1 Pengertian Internet 15 2.3.2 Sejarah Internet 16 2.4 Website 19 2.4.1 Pengertian Website 19 2.4.2 Sejarah Website 20 2.4.3 Perkembangan Website 21 2.5 Sistem Informasi 23 2.5.1 Pengertian Sistem 23 2.5.2 Karakteristik Sistem 23 2.5.3 Pengertian Informasi 24 2.6 Data dan Database 25 2.6.1 Pengertian Data 25 2.6.2 Pengolahan Data Elektronik 26 2.6.3 Pengertian Database 27 2.6.4 Konsep Dasar Database 27
vii 2.7 PHP 28 2.7.1 Pengenalan PHP 28 2.7.2 Sejarah PHP 29 2.7.3 Kelebihan PHP 29 2.8 MySQL 30 2.8.1 Defenisi MySQL 30 2.8.2 Sejarah dan Perkembangan MySQL 31 2.8.3 Keunggulan MySQL 33 BAB 3 PERANCANGAN SISTEM 36 3.1 Gambaran Umum Perancangan Sistem 36 3.2 Desain Interface 36 3.2.1 Interface Halaman Utama 36 3.2.2 Interface Halaman Admin 37 3.3 Perancangan Database 39 3.4 Data Flow Diagram 43 3.4.1 Flowchart Admin Sistem 44 BAB 4 IMPLEMENTASI SISTEM 50 4.1 Defenisi Implementasi Sistem 50 4.2 Tampilan Desain 52 4.2.1 Tampilan Webpage 52 4.2.2 Tampilan Admin Page 56 BAB 5 KESIMPULAN DAN SARAN 68 5.1 Kesimpulan 68 5.2 Saran 69 DAFTAR PUSTAKA LAMPIRAN
viii DAFTAR TABEL Halaman Tabel 4.1 Tabel admin_user 39 Tabel 4.2 Tabel punguan 40 Tabel 4.3 Tabel punguan_anggota 40 Tabel 4.4 Tabel konten 41 Tabel 4.5 Tabel konten_kategori 41 Tabel 4.6 Tabel Bukutamu 42 Tabel 4.7 Tabel statistika 42 Tabel 4.8 Tabel admin_modul 42 Tabel 4.9 Tabel link_recomended 43
ix DAFTAR GAMBAR Halaman Gambar 2.1 Logo PHP 28 Gambar 2.2 Logo MySQL 30 Gambar 3.1 Tampilan form halaman utama 37 Gambar 3.2 Tamilan form halaman login admin 38 Gambar 3.3 Tamilan form halaman utama admin 38 Gambar 3.4 Data Flow Diagram Konteks 43 Gambar 3.5 Flowchart Login 44 Gambar 3.6 Flowchart Menu Utama 45 Gambar 3.7 Flowchart Submenu Data 46 Gambar 3.8 Flowchart Data Punguan 47 Gambar 3.9 Flowchart Data Anggota Punguan 48 Gambar 3.10 Flowchart Data Parmalim 49 Gambar 4.1 Tampilan halaman beranda 52 Gambar 4.2 Tampilan menu konten 53 Gambar 4.3 Tampilan menu punguan Parmalim 53 Gambar 4.4 Tampilan bukutamu 54 Gambar 4.6 Tampilan menu hubungi kami 54 Gambar 4.7 Tampilan menu bappar 55 Gambar 4.8 Tampilan login admin 56 Gambar 4.9 Tampilan halaman beranda admin 56 Gambar 4.10 Tampilan anggota punguan 57 Gambar 4.11 Tampilan tambah anggota punguan 57 Gambar 4.12 Tampilan edit anggota punguan 58 Gambar 4.13 Tampilan bukutamu 58 Gambar 4.14 Tampilan kategori konten 59 Gambar 4.15 Tampilan tambah kategori konten 59 Gambar 4.16 Tampilan edit kategori konten 60 Gambar 4.17 Tampilan konten 60 Gambar 4.18 Tampilan tambah konten 61 Gambar 4.19 Tampilan edit konten 61 Gambar 4.20 Tampilan modul 62 Gambar 4.21 Tampilan tambah modul 62 Gambar 4.22 Tampilan edit modul 63 Gambar 4.23 Tampilan punguan 63 Gambar 4.24 Tampilan tambah punguan 64 Gambar 4.25 Tampilan edit punguan 64