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 AKHIR

  Diajukan 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

ABSTRACT

  Technology 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 Barus

  81

Gambar 4.53 Desain Menu Artikel Berita Admin

  88 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