SISTEM INFORMASI RAPORT ONLINE BERBASIS
WEB DENGAN MENGGUNAKAN APLIKASI PHP
DAN MYSQL DI SMP NEGERI 1 SILIMA
PUNGGA-PUNGGA
TUGAS AKHIR
ANDRY R SIRINGORINGO
132406007
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU
PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
SISTEM INFORMASI RAPORT ONLINE BERBASIS
WEB DENGAN MENGGUNAKAN APLIKASI PHP
DAN MYSQL DI SMP NEGERI 1 SILIMA
PUNGGA-PUNGGA
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat
memperoleh gelar Ahli Madya
ANDRY R SIRINGORINGO
132406007
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU
PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
PERSETUJUAN
Judul : SISTEM INFORMASI RAPORT
ONLINE BERBASIS WEB DENGAN MENGGUNAKAN PHP DAN MYSQL DI SMP NEGERI 1 SILIMA PUNGGA-PUNGGA
Kategori : TUGAS AKHIR
Nama : ANDRY R SIRINGORINGO
Nomor Induk Mahasiswa : 132406007
Program Studi : DIPLOMA III TEKNIK
INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA DAN ILMU
SISTEM RAPORT ONLINE BERBASIS ONLINE
MENGGUNAKAN PHP DAN MYSQL DI SMP NEGERI 1 SILIMA PUNGGA-PUNGGA
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 2016
PENGHARGAAN
Puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa,
yang masih memberikan kesempatan dan kesehatan sehingga penulis
dapat menyelesaikan Tugas Akhir ini dalam waktu yang telah
ditetapkan.
Dalam kesempatan ini penulis mengucapkan terima kasih,
teristimewa kepada kedua Orang Tua penulis yang tercinta,
teman-teman dan sanak saudara yang telah banyak memberikan dukungan dan
motivasi selama pengerjaan Tugas Akhir ini.
Dalam menyelesaikan Tugas Akhir ini, penulis juga menyadari
bahwa penulis banyak mendapatkan bimbingan dan bantuan dari
berbagai pihak berupa dukungan moril maupun materi. Pada
kesempatan ini penulis mengucapkan terima kasih yang
sebesar-besarnya kepada:
Bapak Dr. Poltak Sihombing M.Kom selaku dosen pembimbing dalam
penyusunan Tugas Akhir yang telah banyak memberikan bimbingan
dan masukan yang sangat berarti kepada penulis, sehingga akhirnya
dapat menyelesaikan Tugas Akhir ini dengan sebaik-baiknya.
Bapak Dr. Sutarman, M.Sc selaku Dekan FMIPA USU.
Bapak Prof. Dr. Tulus, Vordipl. Math., M.Si., Ph.D Selaku Ketua
Ibu Dr. Elly Rosmaini, M.Si Selaku Ketua dan Sekretaris Program
Studi D3 Teknik Informatika FMIPA USU.
Para Dosen FMIPA USU yang telah memberikan, mengajarkan ilmu
yang sangat bermanfaat.
Serta seluruh mahasiswa KOM-A 2013.
Penulis menyadari sepenuhnya bahwa penulisan Tugas Akhir ini masih
jauh dari kata sempurna yang dikarenakan pengetahuan dan
pengalaman yang dimiliki oleh penulis masih sangat terbatas yang
masih perlu diperbaiki, baik dari segi penyajian, bentuk maupun isinya.
Kepada Tuhan Yang Maha Esa-lah penulis berserah diri, karena
segala kebenaran dan kesempurnaan itu hanya ada padaNya. Akhir
kata penulis berharap semoga Tugas Akhir ini dapat berguna bagi
semua pihak yang membacanya terutama bagi penulis sendiri.
Medan, Juni 2016
Penulis,
SISTEM INFORMASI RAPORT ONLINE BERBASIS
WEB DENGAN MENGGUNAKAN PHP DAN MYSQL
DI SMP NEGERI 1 SILIMA PUNGGA-PUNGGA
ABSTRAK
Kajian ini bertujuan untuk membangun seluruh media interaktif
pembelajaran. Sistem pembelajaran media interaktif ini dibuat dengan
menggunakan perangkat lunak yang mendukung banyak sistem
operasi dan merupakan kompilasi dari beberapa program seperti
PHP,MySQL,Apache dan XAMPP. Tujuan dari aplikasi tersebut
adalah menghasilkan system informasi nilai berbasis web yang mampu
DAFTAR ISI
2.5.1 Bagian-Bagian HTML 16
2.5.2 Referensi HTML 17
2.6 Bahasa Pemrograman PHP 17
2.6.1 Sejarah PHP 18
2.6.2 Kelebihan Bahasa Pemrograman PHP 20
2.6.3 Contoh Pemrograman dengan menggunakan PHP 21
2.6.4 Proses Eksekusi kode PHP 21
2.6.5 Variabel pada PHP 22
2.6.6 Operator pada PHP 25
2.6.7 Integrasi PHP dengan DATABASE 27
2.7 Database MySQL 29
2.7.1 Perkembangan MySQL 30
2.7.2 Perintah Dasar MySQL 31
2.7.3 Keistimewaan MySQL 32
2.8 Macromedia Dreamweaver 8 34
2.8.1 Memulai Dreamweaver 8 34
2.8.2 Area kerja pada Dreamweaver 8 35
2.8.3 Menu Bar Area kerja 36
BAB 3 SEKILAS MENGENAI SMP NEGERI 1 SILIMA PUNGGA PUNGGA
Profil SMP NEGERI 1 SILIMA PUNGGA PUNGGA 38
3.2 Struktur Organisasi 39
3.3 Uraian Tugas dan Fungsi Organisasi 40
3.3.1 Kepala Sekolah 40
3.3.2 Wakil Kepala Sekolah 40
3.3.3 Tata Usaha 40
3.3.4 Komite Sekolah 41
3.3.5 Guru 41
3.3.6 Wali Kelas 41
3.4 Visi dan Misi Sekolah 42
3.4.1 Visi Sekolah 42
3.4.2 Misi Sekolah 42
3.4.3 Tujuan Sekolah 42
BAB 4 ANALISIS DAN PERANCANGAN SISTEM
4.1 Analisis 43
4.2 Perencanaan dan Perancangan Sistem 43
4.3 Perancangan Data Flow Diagram (DFD) 45
4.4 Perancangan Flow Chart 47
4.5 Mempersiapkan DataBase Server 49
4.6 Perancangan Halaman WebSite 51
4.7 Perancangan User Interface 54
BAB 5 IMPLEMENTASI SISTEM
5.1 Pengertian dan Tujuan Implementasi Sistem 55
5.2 Komponen Utama dalam Implementasi Sistem 56
5.2.1 Hardware (Perangkat Keras) 56
5.2.2 Software (Perangkat Lunak) 57
5.2.3 Brainware (Unsur Manusia) 57
5.3 Instalasi Apache,PHP dan MySQL 58
5.4 Prosedur penggunaan Program 59
5.5 Pemeliharaan Implementasi Sistem (WebSite) 61
5.6 Demonstrasi Program 62
5.6.1 Tampilan Home Page 62
5.6.2 Tampilan Halaman Admin 63
5.6.3 Tampilan User Admin 64
5.6.4 Tampilan Guru Admin 64
5.6.5 Tampilan Data Kelas Admin 65
5.6.6 Tampilan Halaman Data Mata Pelajaran 65
5.6.7 Tampilan Halaman Data Siswa 66
5.6.8 Tampilan Halaman Form Tambah User 66
5.6.9 Tampilan Halaman Form Tambah Data Guru 67
5.6.10 Tampilan Halaman Tambah Data Siswa 67
5.6.11 Tampilan Halaman Utama Login Sebagai Guru 68
5.6.12 Tampilan Penginputan Nilai Siswa Oleh Guru 68
5.6.14 Tampilan Halaman Utama Wali Kelas 69
5.6.15 Tampilan Data Nilai dan Peringkat Siswa 70
5.6.16 Tampilan Data Nilai Siswa Per Mata Pelajaran 70
5.6.17 Tampilan Data Profile Wali Kelas 71
5.6.18 Tampilan Halaman Utama Login Siswa 71
5.6.19 Tampilan Data Nilai Pribadi Siswa 72
BAB 6 KESIMPULAN DAN SARAN
6.1 Kesimpulan 73
6.2 Saran 74
LAMPIRAN
DAFTAR GAMBAR
Nomor Gambar Judul Halaman
2.1 Hasil Program dengan Menggunakan PHP 22
2.2 Proses Eksekusi Kode PHP 22
2.3 Tampilan Area Kerja Dreamweaver 35
3.1 Struktur Organisasi 39
4.1 Diagram Konteks 45
4.2 Diagram Kontels Level 0 (Nol) 46
4.3 Flowchart halaman Login Administrator 48
4.5 Tampilan Macromedia Dreamweaver 8 53
4.6 Header Situs 54
5.1 Tampilan Website pada Web Browser 60
5.2 Tampilan Bagian Homepage 62
5.3 Tampilan Halaman Admin 63
5.18 Halaman Data Profil Wali Kelas 71
5.19 Halaman Penginputan Nilai Siswa Oleh guru 71