SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA YAYASAN AMAL SHALEH MEDAN MENGGUNAKAN JOOMLA
TUGAS AKHIR MUHAMMAD ATHOILLAH 082406076
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA YAYASAN AMAL SHALEH MEDAN MENGGUNAKAN JOOMLA TUGAS AKHIR Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya
MUHAMMAD ATHOILLAH 082406076
PROGRAM STUDI DIPLOMA III TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2011
ii
PERSETUJUAN
Judul Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA YAYASAN AMAL SHALEH MEDAN MENGGUNAKAN JOOMLA : TUGAS AKHIR : MUHAMMAD ATHOILLAH : 082406076 : DIPLOMA (DIII) TEKNIK INFORMATIKA : MATEMATIKA : MATEMATIKA DAN ILMU PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA Diluluskan di Medan, Juni 2011
Diketahui/Disetujui oleh Departemen Matematika FMIPA USU Ketua,
Pembimbing
Prof. Dr. Tulus, M.Si. NIP. 19620901 198803 1 002
Syahril Efendi,S.Si.MIT. NIP. 19671110 199602 1 001
iii
PERNYATAAN
SISTEM INFORMASI AKADEMIK BERBASIS WEB PADA YAYASAN AMAL SHALEH MEDAN MENGGUNAKAN JOOMLA TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Juni 2011
MUHAMMAD ATHOILLAH 082406076
iv
PENGHARGAAN
Bismillahhirohmanhirohim Syukur Alhamdulillah penulis panjatkan ke hadirat Allah SWT dimana atas karunia-Nya Lah tugas akhir yang berjudul “Sistem Informasi Berbasis Web pada Yayasan Amal Shaleh Medan menggunakan Joomla” dapat terselesaikan. Tugas akhir merupakan kewajiban bagi mahasiswa yang akan menyelasaikan Program Studi Diploma III di Universitas Sumatera Utara. Dalam penyusunan dan penulisan tugas akhir ini, penulis banyak mendapatkan bimbingan, bantuan dan dukungan baik berupa moril maupun materil yang sangat berharga. Oleh karena itu, pada kesempatan ini penulis mengucapkan terima kasih yang sebesar-besarnya kepada: 1. Bapak Syahril Efendi, S.Si, M.IT selaku Dosen Pembimbing yang telah banyak memberikan bimbingan serta masukan dalam penyelesaian tugas akhir ini. 2. Bapak Dr. Sutarman, M.Sc selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara. 3. Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Matematika. 4. Bapak Syahril Efendi, S.Si, M.IT dan Syahriol Sitorus, S.Si M.IT selaku Ketua dan Sekretaris Program Studi DIII Teknik Informatika. 5. Seluruh Dosen Pengajar Program Studi Diploma III Teknik Informatika Fakultas MIPA Universitas Sumatera Utara yang memberikan dukungan sehingga penulis dapat menyelesaikan laporan ini. 6. Para Pegawai FMIPA USU yang telah banyak membantu saya. 7. Bapak Muhammad Hasan, S.Ag selaku Kepala Sekolah MTs Amal Shaleh Medan yang telah memberikan izin serta memberikan masukan dalam pelaksanaan tugas akhir ini. 8. Bapak dan Ibu guru Yayasan Amal Shaleh Medan yang telah memberikan motivasi, ilmu dan saran dalam pelaksanaan tugas akhir ini. 9. Orang tua tercinta yang telah memberikan dukungan dan doa baik secara moril maupun materil.
v
10. Sahabat saya Andri Prasetya Yang ikut membantu dalam penyelesain tugas akhir ini. 11. Seluruh rekan-rekan mahasiswa DIII Teknik Informatika yang memberikan bantuan dan dukungan untuk menyelesaikan tugas akhir ini. 12. Seluruh pihak yang terkait yang telah membantu dan memberi dukungan demi penyelesaian tugas akhir ini.
Akhir kata penulis berharap semoga tugas akhir ini bermanfaat bagi siapapun yang membacanya, Semoga Allah SWT senantiasa memberikan Rahmat dan KaruniaNya kepada kita semua. Amin. Medan, Penulis
Juni 2011
Muhammad Athoillah
vi
ABSTRAK
Pembuatan Sistem Informasi Akademik Berbasis Web pada Yayasan Amal Shaleh Medan bertujuan untuk membantu sistem pendidikan di Yayasan Amal Shaleh Medan sehingga diharapkan dapat dirasakan oleh para siswa dan guru serta staf lainnya di sekolah tersebut. Sistem ini dikembangkan dengan menggunakan JOOMLA dan disertai dengan menggunakan database yang disesuaikan dengan kebutuhan dalam proses perancangan sistem ini. Adapun hal yang terdapat dalam sistem ini meliputi berbagai informasi seperti informasi data guru, data siswa, dan e-learning.
vii
DAFTAR ISI
Halaman Persetujuan Pernyataan Penghargaan Abstrak Daftar Isi Daftar Tabel Daftar Gambar Bab 1 Pendahuluan 1.1 Latar Belakang 1.2 Rumusan Masalah 1.3 Maksud Penelitian 1.4 Tujuan Penelitian 1.5 Kajian Pustaka 1.6 Metodologi Penelitian 1.7 Sistematika Penulisan Bab 2 Landasan Teori 2.1 Sistem 2.1.1 Konsep Dasar Sistem 2.1.2 Karekter Sistem 2.1.3 Klasifikasi Sistem 2.1.4 Daur Hidup Sistem
ii iii iv vi vii ix x 1 1 2 3 3 3 6 8 10 10 10 11 13 14
2.2 Konsep Dasar Informasi dan Data 2.2.1 Pengertian Informasi dan Data 2.2.2 Karakteristik Informasi 2.2.3 Siklus Informasi 2.2.4 Sistem Informasi
17 17 17 18 19
2.3 Pengenalan Internet 2.3.1 Pengertian Internet 2.3.2 Fasilitas Internet 2.3.3 Istilah-Istilah dalam Internet 2.3.4 Sejarah Internet 2.3.5 Manfaat Internet
20 20 21 22 23 24
2.4 Pengenalan World Wide Web (WWW) 2.4.1 Pengertian World Wide Web (WWW) 2.4.2 Sejarah World Wide Web (WWW)
25 25 25
viii
2.5 Pengenalan Web Browser 2.5.1 Pengertian Web Browser 2.5.2 Kriteria Menentukan Web Browser Yang Baik
26 26 26
2.6 Pengenalan PHP dan MySQL 2.6.1 Pengertian PHP dan MySQL 2.6.2 Sejarah PHP
27 27 27
2.7 Pengenalan HyperText Markup Language (HTML) 2.8 Pengenalan JOOMLA
28 29
Bab 3 Sekilas Tentang Amal Shaleh Medan 3.1 Profil MTs Amal Shaleh Medan 3.2 Program Kegiatan Kepala Sekolah 3.3 Visi dan Misi 3.4 Jumlah Guru dan Pembagian Tugas
31 31 35 37 38
Bab 4 Perancangam Sistem 4.1 Perencanaan dan Perancangan Sistem 4.2 Perancangan Halaman Website 4.2.1 Halaman Home 4.2.2 Halaman Profil 4.2.3 Data Sekolah 4.2.4 Halaman Buku Tamu 4.2.5 Halaman Admin
40 40 42 42 42 43 43 43
4.3 Perancangan Data Flow Diagram 4.4 Perancangan Flowchart 4.4.1 Flowchart Menu Utama 4.4.2 Flowchart Admin
43 44 44 45
4.5 Merancang Database Server 4.6 Gambaran Umum Perancangan Website 4.6.1 Administrator Website
47 49 49
Bab 5 Implementasi Sistem 5.1 Pengertian Implementasi Sistem 5.2 Tujuan Implementasi Sistem 5.3 Komponen Utama dalam Sistem 5.4 Proses Instalasi Web Server 5.5 Proses Pengujian Website Melalui Browser 5.6 Demontrasi Program 5.6.1 Halaman Home page 5.6.2 Halaman Profil 5.6.3 Halaman Forum 5.6.4 Halaman Akademik 5.6.5 Halaman Login 5.6.6 Halaman Administrator
50 50 50 51 52 53 54 54 55 55 56 58 58
ix
Bab 6 Kesimpulan dan Saran 6.1 Kesimpulan 6.2 Saran
59 59 60
ix
DAFTAR TABEL
Tabel 3.1 Kondisi Siswa Tabel 3.2 Kondisi Guru Tabel 3.3 Sarana Tabel 3.4 Prasarana Tabel 3.5 Alat Peraga Tabel 3.6 Nilai NEM Tabel 3.9 Jumlah Guru dan Pembagian Tugas
Halaman 31 32 32 32 33 33 39
x
DAFTAR GAMBAR
Halaman Gambar 2.1 Fungsi Sistem Informasi Gambar 4.1 Struktur Website Gambar 4.2 Flowchart Halaman Utama Gambar 5.3 Halaman Home Page Gambar 5.6 Halaman Profil Gambar 5.6.3 Halaman Forum Gambar 5.6 Halaman Data Guru Gambar 5.7 Halaman Data Siswa Gambar 5.8 Halaman Alumni Gambar 5.9 Halaman Download Gambar 5.15 Halaman Login Gambar 5.16 Halaman Administrator
17 36 39 48 49 49 50 50 51 51 52 52