PORTAL AKADEMIK MADRASAH ALIYAH NEGERI BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
LUFHAN SIREGAR 112406009
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
PORTAL AKADEMIK MADRASAH ALIYAH NEGERI BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
LUFHAN SIREGAR 112406009
PROGRAM STUDI D3 TEKNIK INFORMATIKA DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : PORTAL AKADEMIK MADRASAH ALIYAH
NEGERI BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
Kategori : TUGAS AKHIR
Nama : LUFHAN SIREGAR
Nomor Induk Mahasiswa : 112406009
Program Studi : DIPLOMA (D3) TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU
PENGETAHUAN ALAM (FMIPA) UNIVERSITAS SUMATERA UTARA
Disetujui di
Medan, Juni 2014
Diketahui/Disetujui oleh
Prodi D3 Teknik Informatika
Ketua, Pembimbing,
Dr. Elly Rosmaini, M.Si Drs. Partano Siagian, M.Sc.
PERNYATAAN
PORTAL AKADEMIK MADRASAH ALIYAH NEGERI
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
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 2014
LUFHAN SIREGAR
PENGHARGAAN
Puji dan syukur kepada Tuhan Yang Maha Pemurah dan Maha Penyayan, dengan
limpahan karunia-Nya Penulis dapat menyelesaikan penyusunan Tugas Akhir ini
dengan judul Portal Akademik Madrasah Aliyah Negeri Berbasis Web
Menggunakan PHP dan MySQL.
Terimah kasih penulis sampaikan kepada Bapak Drs. Partano Siagian,
M.Sc selaku pembimbing yang telah meluangkan waktunya selama penyusunan
tugas akhir ini. Terima kasih kepada Ibu Dr. Elly Rosmaini, M.Si dan Bapak
Syahriol Sitorus S.Si, M.IT selaku ketua Program Studi dan sekretaris Program
Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M.Si dan Ibu
Dr. Mardiningsih, M.Si selaku ketua dan sekretaris Departemen Matematika
FMIPA USU, Bapak Dr. Sutarman, M.Sc selaku Dekan FMIPA USU, seluruh
staff dan Dosen Program Studi D3 Teknik Informatika FMIPA USU, pegawai
FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada
Ayahanda Chairus Siregar dan Ibunda Rosmanila Pohan dan keluarga yang
selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan
ABSTRAK
Kemajuan teknologi informasi dan komunikasi yang sangat cepat membuat semua aspek kehidupan harus mengikutinya. Salah satunya adalah dunia usaha, dengan memanfaatkan teknologi informasi dan komunikasi maka akan meningkatkan efisiensi di segala bidang. Berdasarkan fakta diatas, pada penulisan tugas akhir ini penulis membahas tentang bagaimana cara merancang sebuah sistem akademik sekolah Madrasah Aliyah Negeri Barus. Disini penulis menganalisa dan merancang struktur sistem akademik yang akan dibangun dan yang digunakan yaitu bahasa pemrograman serta integrasi dari keduanya. Sistem ini dikembangkan dengan menggunakan bahasa pemrograman PHP dan MySQL 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 profil sekolah, data guru, data siswa, e-learning, penerimaan siswa baru, dan nilai siswa. Dari hasil penelitian tugas akhir ini, dapat disimpulkan bahwa sistem akademik berlangsung secara online dan terkomputerisasikan dengan baik.
DAFTAR ISI
2.2. Pengertian Portal Akademik Sekolah 15
2.10. Flowchart 49
2.11. Algoritma 51
2.11.1. Sejarah Istilah Algoritma 52
2.11.2. Jenis-jenis Algoritma 52
Bab 3. Perancangan Sistem 54
3.1. Perancangan Sistem 54
3.2. Data Flow Diagram (DFD) 55
3.3. Perancangan Database Portal Akademik 56
3.3.1. Perancangan Database Nilai Online 57
3.3.2. Perancangan Database Penerimaan Siswa Baru Online 62
3.3.3. Perancangan Database Roster Online 64
3.3.4. Perancangan Database Perpustakaan Online 65
3.3.5. Perancangan Database Penggajian Guru Online 67
3.3.6. Perancangan Database SPP Online 70
3.4. Flowchart Perancangan Portal Akademik 73
3.4.11. Flowchart Tamu Admin 83
3.4.12. Flowchart Kelas Admin 84
3.4.13. Flowchart Menu Utama Guru 85
3.4.14. Flowchart Menu Utama Siswa 86
3.5. Algoritma Perancangan Portal Akademik 87
Bab 4. Implementasi Sistem 89
4.1. Pengertian Implementasi Sistem 89
4.2. Tujuan Implementasi 90
4.3. Komponen Dalam Implementasi Sistem 90
4.3.1. Komponen Perangkat Keras (Hardware) 91
4.3.2. Komponen Perangkat Lunak (Software) 91
DAFTAR TABEL
Nomor Judul Halaman
Tabel
2.1. Tipe Data MySQL 31
2.2. Arti Lambang-lambang Flowchart 50
3.19. Tabel Pemesanan 66
3.20. Tabel Peminjaman 66
3.21. Tabel Tbluser 67
3.22. Tabel Byrgji 67
3.23. Tabel Tblguru 68
3.24. Tabel Tbljabatan 69
3.25. Tabel Tbltamu 69
3.26. Tabel Tbluser 70
3.27. Tabel Tblsiswa 70
3.28. Tabel Byrspp 71
3.29. Tabel Tblspp 71
3.30. Tabel Byrnonspp 72
DAFTAR GAMBAR
Nomor Judul Halaman
Gambar
3.1. Alur Flowchart Menu Utama 73
3.2. Alur Flowchart Login Admin 74
3.3. Alur Flowchart Login Guru 75
3.4. Alur Flowchart Login Siswa 76
3.5. Alur Flowchart Menu Admin 77
3.6. Alur Flowchart Jadwal Admin 78
3.7. Alur Flowchart Fasilitas Admin 79
3.8. Alur Flowchart Mata Pelajaran Admin 80
3.9. Alur Flowchart Siswa Admin 81
3.10. Alur Flowchart Guru Admin 82
3.11. Alur Flowchart Tamu Admin 83
3.12. Alur Flowchart Kelas Admin 84
3.13. Alur Flowchart Menu Utama Guru 85
3.14. Alur Flowchart Menu Utama Siswa 86
4.1. Halaman Home 92
4.2. Halaman Profil 93
4.3. Halaman Sejarah 94
4.4. Halaman Visi Misi dan Tujuan 95
4.5. Halaman Sarana dan Prasarana 96
4.6. Halaman Kondisi Siswa 97
4.8. Halaman Komite Sekolah 98
4.9. Halaman Kalender Akademik 99
4.10. Halaman OSIS 100
4.11. Halaman Ekstrakulikuler 101
4.12. Halaman Beasiswa 102
4.13. Halaman Struktur Organisasi 103
4.14. Halaman Kepala Madrasah 103
4.15. Halaman Tata Usaha 104
4.16. Halaman Wali Kelas 104
4.17. Halaman Guru 105
4.18. Halaman Prestasi Guru 105
4.19. Halaman Login Admin dan Login Registrasi PSB Online 106
4.20. Halaman Utama PSB Online 106
4.21. Halaman Utama Portal Akademik 107
4.22. Halaman Utama Roster Online 107
4.23. Halaman Utama Perpustakaan 108
4.24. Halaman Utama SPP Online 108