Sistem Informasi Nilai Madrasah Aliyah Negeri Berbasis Web Menggunakan PhP dan MySQL
SISTEM INFORMASI NILAI MADRASAH ALIYAH NEGERI BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR M. ADHA RAFLI 112406002
SISTEM INFORMASI NILAI MADRASAH ALIYAH NEGERI
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIRDiajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
M. ADHA RAFLI 112406002
PERSETUJUAN
Judul : Sistem Informasi Nilai Madrasah Aliyah Negeri Berbasis Web Menggunakan Php dan Mysql
Kategori : Tugas Akhir Nama : M. Adha Rafli Nomor Induk Mahasiswa : 112406002 Program Studi : Diploma (D3) Teknik Informatika Departemen : Matematika Fakultas : Matematika Dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara Disetujui di
Medan, Juni 2014 Disetujui Oleh Ketua Prodi D3 Teknik Informatika Pembimbing Utama Dr. Elly Rosmaini, M.Si Drs. Marihat Situmorang, M.Kom.
NIP 196005201 98503 2 002 NIP 19631214 198903 1 001
PERNYATAAN
SISTEM INFORMASI NILAI 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 M. ADHA RAFLI 112406002
SISTEM INFORMASI NILAI MADRASAH ALIYAH NEGERI
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
ABSTRACTTechnology development more progress, make many organizations make use it as data processing media, this matter is supported computer ability in data processing quickly, correct, effective and efficient to present a accurate information and synchronized in target. By using computer technology, information presentation will be easier. In this time computer technology many has been used in school environment, but the utilization stills not yet maximal. In MAN Barus, to do student data processing quite a lot, so data processing related to student value will be difficult and will need sufficient time. Therefore, be wanted information system that can help in student value processing. Aim from this application maker, to make easy in do data processing formerly according to manual be according to computerization. To build a information system that can help to increase school performance in do student value processing, so be need information processing technology according to computerization so that can increase school performance. Watchfulness method that done begun from data collecting, after data is gatherred done system maker that begun from troubleshoot identification, troubleshoot analysis, system planning, system testing and system implementation. With student value information system application maker, so will help administration side in will do data processing that student evaluation, make easy in do data storage, with make easy in do data manipulation.
Keywords :
DAFTAR ISI
Halaman Persetujuan ii
Pernyataan iii
Penghargaan iv
Abstrak vi
Daftar Isi vii
Daftar Tabel ix
Daftar Gambar x
Bab 1. Pendahuluan
1
1.1. Latar Belakang
1
1.2. Rumusan Masalah
3
1.3. Batasan Masalah
4
1.4. Maksud dan Tujuan
4
1.5. Manfaat
5
1.6. Tinjauan Pustaka
6
1.7. Metodologi Penelitian
7
1.8. Sistematika Penelitian
8 Bab 2. Landasan Teori
10
2.1. Pengertian Sistem Informasi
10
2.2. Pengertian Sistem Informasi Sekolah Menengah Atas
13
2.3. Pengenalan Internet
13
2.3.1. Network
14
2.3.2. Web Server
14
2.3.3. World Wide Web (WWW)
15
2.3.4. Hyper Text Transfer Protocol (HTTP)
16
2.4. Pengenalan HTML
16
2.5. Pengenalan Personal Home Page (PHP)
18
2.5.1. Sejarah PHP
19
2.5.2. Variabel pada PHP
20
2.5.3. Konsep Dasar Penggunaan PHP
21
2.6. Database MySQL
23
2.7. Sublime Text
23
2.8. Cascading Style Sheet (CSS)
24
2.9. JavaScript
25 Bab 3. Gambaran Umum MAN Barus
26
3.1. Historis MAN Barus
26
3.2. Profil MAN Barus
27
3.3. Visi, Misi dan Tujuan
29
3.3.1. Visi
29
3.3.2. Misi
30
3.3.3. Tujuan
30
3.4. Struktur Organisasi
31
3.5. Tugas-tugas Fungsionaris MAN Barus
33
3.5.1. Kepala Sekolah
33
3.5.2. Tata Usaha
35
3.5.3. Wali Kelas
36
3.5.4. Guru
37
3.6. Informasi Keadaan Sekolah
37
3.6.1. Keadaan Guru
38
3.6.2. Keadaan Sarana dan Prasarana
40
3.7. Sistem Informasi Yang Masih Berjalan Pada MAN Barus
44
3.8. Letak Geografis
45 Bab 4. Perancangan Sistem
47
4.1. Data Flow Diagram (DFD)
47
4.2. Perancangan Database
50
4.3. Flowchart
55
4.3.1. Flowchart Menu Utama
5.3.2. Komponen Perangkat Lunak (Software)
71
5.1. Pengertian Implementasi Sistem
71
5.2. Tujuan Implementasi
71
5.3. Komponen Dalam Implementasi Sistem
72
5.3.1. Komponen Perangkat Keras (Hardware)
72
73
4.3.14. Flowchart Menu Utama Siswa
5.3.3. Kebutuhan Brainware
74
5.4. Tampilan Halaman Website
74
5.5. Prosedur Pengguna Program
86 Bab 6. Kesimpulan dan Saran
89
6.1. Kesimpulan
89
6.2. Saran
70 Bab 5. Implementasi Sistem
69
57
4.3.7. Flowchart Fasilitas Admin
4.3.2. Flowchart Buku Tamu
58
4.3.3. Flowchart Login Admin
59
4.3.4. Flowchart Login Guru
60
4.3.5. Flowchart Login Siswa
61
4.3.6. Flowchart Menu Admin
62
63
4.3.13. Flowchart Menu Utama Guru
4.3.8. Flowchart Mata Pelajaran Admin
64
4.3.9. Flowchart Siswa Admin
65
4.3.10. Flowchart Guru Admin
66
4.3.11. Flowchart Tamu Admin
67
4.3.12. Flowchart Kelas Admin
68
90 Daftar Pustaka Lampiran
DAFTAR TABEL
52 Tabel 4.5 Tabel Fasilitas
56 Tabel 4.13 Tabel Arti Lambang Flowchart
55 Tabel 4.12 Tabel Siswa
55 Tabel 4.11 Tabel Profil
54 Tabel 4.10 Tabel Nilai
54 Tabel 4.9 Tabel Mata Pelajaran
53 Tabel 4.8 Tabel Kelas
53 Tabel 4.7 Tabel Guru
52 Tabel 4.6 Tabel Jadwal
51 Tabel 4.4 Tabel Buku Tamu
Halaman Tabel 3.1.Tabel Statistika Jumlah Siswa MAN Barus
51 Tabel 4.3 Tabel Berita
49 Tabel 4.2 Tabel Admin
44 Tabel 4.1 Tabel Simbol Data Flow Diagram
43 Tabel 3.6 Tabel Administrasi dan Olahraga
41 Tabel 3.5 Tabel Sarana Sekolah
41 Tabel 3.4 Tabel Prasarana Sekolah
39 Tabel 3.3 Tabel Tentang Kegiatan Ekstrakurikuler MAN Barus
38 Tabel 3.2 Tabel Tentang tenaga Edukatif
57
DAFTAR GAMBAR
68 Gambar 4.13 Alur Flowchart Guru Admin
81 Gambar 4.52 Desain Menu Utama Admin
80 Gambar 4.51 Desain Login Administrator
80 Gambar 4.50 Desain Menu Buku Tamu
79 Gambar 4.49 Desain Menu Berita
79 Gambar 4.48 Desain Menu Siswa
78 Gambar 4.47 Desain Menu Fasilias
78 Gambar 4.46 Desain Menu Prom
73 Gambar 4.45 Desain Menu Utama
72 Gambar 4.17 Alur Flowchart Menu Utama Siswa
71 Gambar 4.16 Alur Flowchart Menu Utama Guru
70 Gambar 4.15 Alur Flowchart Kelas Admin
69 Gambar 4.14 Alur Flowchart Tamu Admin
67 Gambar 4.12 Alur Flowchart Siswa Admin
Halaman
66 Gambar 4.11 Alur Flowchart Artikel Admin
65 Gambar 4.10 Alur Flowchart Mata Pelajaran Admin
64 Gambar 4.9 Alur Flowchart Fasilitas Admin
63 Gambar 4.8 Alur Flowchart Jadwal Admin
62 Gambar 4.7 Alur Flowchart Menu Admin
61 Gambar 4.6 Alur Flowchart Login Siswa
60 Gambar 4.5 Alur Flowchart Login Guru
59 Gambar 4.4 Alur Flowchart Login Admin
58 Gambar 4.3 Alur Flowchart Buku Tamu
49 Gambar 4.2 Alur Flowchart menu utama
42 Gambar 4.1 Data Flow Diagram (DFD)
32 Gambar 3.2 Sarana dan Prasarana MAN Barus
Gambar 3.1 Struktur Organisasi Madrasah Aliyah Negeri Barus81
Gambar 4.53 Desain Menu Artikel Berita Admin88 Gambar 4.63 Desain Menu Nilai Akhir Siswa
91 Gambar 4.70 Desain Menu Kelas Asuhan Saya
91 Gambar 4.69 Desain Menu Jadwal Saya
90 Gambar 4.68 Desain Menu Akhir Guru
90 Gambar 4.67 Desain Menu Nilai Sementara
89 Gambar 4.66 Desain Menu Utama Guru
89 Gambar 4.65 Desain Menu Jadwal Guru
88 Gambar 4.64 Desain Menu jadwal Mata Pelajaran
87 Gambar 4.62 Desain Menu Nilai Sementara Siswa
82 Gambar 4.54 Desain Artikel Profil Admin
87 Gambar 4.61 Desain Menu Utama Siswa
86 Gambar 4.60 Desain Buku Tamu Admin
85 Gambar 4.59 Desain Data Jadwal Admin
85 Gambar 4.58 Desain Data Kelas Admin
84 Gambar 4.57 Desain Data Fasilitas Admin
83 Gambar 4.56 Desain Data Guru Admin
83 Gambar 4.55 Desain Data Siswa Admin
92