PEMBANGUNAN SISTEM ELEARNING TINGKAT SMP
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
SANNY ELVERIDA TAMPUBOLON
142406145
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PEMBANGUNAN SISTEM ELEARNING TINGKAT SMP
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat mencapai gelar Ahli Madya Komputer
SANNY ELVERIDA TAMPUBOLON
142406145
PROGRAM STUDI D3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERSETUJUAN
Judul : Pembangunan Sistem E-Learning Tingkat SMP
Berbasis Web Menggunakan PHP dan MySQL
Kategori : Tugas Akhir
Nama : Sanny Elverida Tampubolon
NomorIndukMahasiswa : 142406145
Program Studi : D3 Teknik Informatika
Departemen : Matematika
Fakultas : Matematika Dan Ilmu Pengetahuan Alam
Universitas Sumatera Utara.
Disetujui di Medan, Juni 2017
Diketahui/Disetujui oleh
Program Studi D3 Teknik Informatika USU Dosen Pembimbing,
Ketua,
Dra. Normalina Napitupulu, M.Sc Dr. Sawaluddin, M.IT
PERNYATAAN
PEMBANGUNAN SISTEM ELEARNING TINGKAT SMP
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 disebut sumbernya.
Medan, Juni 2017
PENGHARGAAN
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha
Penyayang, dengan limpah karunia-Nya penulis dapat menyelesaikan penyusunan
Tugas Akhir ini dengan judul Pembangunan Sistem Elearning Tingkat SMP
Berbasis Web Menggunakan PHP Dan MySQL.
Terima kasih penulis sampaikan kepada Dr. Sawaluddin, M.IT selaku
dosen pembimbing yang telah meluangkan waktunya selama penyusunan Tugas
Akhir ini. Terima kasih kepada Dra. Normalina Napitupulu, M.Sc selaku ketua
prodi D3 Teknik Informatika FMIPA USU Medan, Dekan dan Wakil Dekan
FMIPA USU, seluruh Staf dan Dosen D3 Teknik Informatika FMIPA USU,
pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada
bapak J.Tampubolon, Ibu K.Simanihuruk dan keluarga yang selama ini
memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang Maha
Esa membalasnya.
Medan, Juni 2017
Penulis,
PEMBANGUNAN SISTEM ELEARNING TINGKAT SMP
BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL
ABSTRAK
Pembangunan Sistem Elearning Tingkat SMP Berbasis Web menggunakan PHP dan Mysql ini bertujuan untuk mempermudah Proses belajar-mengajar bagi seluruh guru dan siswa SMP agar tercipta proses belajar mengajar yang efektif dan efisien. Fasilitas-fasilitas yang terdapat dalam aplikasi ini berupa penyediaan bahan ajar mengenai materi pembelajaran, dan data-data yang berguna untuk keberlangsungan proses edukasi di sekolah. Pada proses pembuatan aplikasi ini perangkat lunak yang digunakan adalah Xampp ( terdiri dari apache server dan MySQL ), Sublime Text 2 digunakan sebagai editor skrip, Adobe Photoshop sebagai editor grafis.
DEVELOPMENT OF ELEARNING SYSTEM THE JUNIOR
HIGH SCHOOL LEVEL BASED ON THE WEB USING PHP
AND MYSQL
ABSTRACT
Development of Elearning System Web-Based The Junior High School using PHP and Mysql aims to simplify Teaching-learning process for all teachers and students of junior high school in order to create an effective and efficient learning process. The facilities contained in this application in the form of provision of teaching materials on learning materials, and data useful for education in schools. In the process of making this application software used is Xampp (consists of apache server and MySQL), Sublime Text 2 is used as a script editor, Adobe Photoshop as a graphics editor.
DAFTAR ISI
BAB 3 Analisis Dan Perancangan Sistem 31
3.3 Pembangunan Halaman Sistem 42
3.3.1 Desain Home 42
3.3.2 Desain Pendaftaran E-Learning 43
BAB 4 Implementasi Sistem
4.1 Pengertian Implementasi Sistem 44
4.2 Tujuan Implementasi Sistem 44
4.3 Komponen Utama Dalam Sistem 45
BAB 5 Kesimpulan Dan Saran 56
5.1 Kesimpulan 57
5.2 Saran 58
DAFTAR TABEL
Nomor Tabel
Judul Halaman
2.1 Simbol-simbol DFD 10
2.2 Simbol-Simbol Flowchart 12
3.1 Tabel Admin 35
3.2 Tabel Guru 35
3.3 Jadwal Pelajaran 36
3.4 Kelas 37
3.5 Materi Ajar 37
3.6 Nilai Tugas 37
3.7 Page 38
3.8 Siswa 38
DAFTAR GAMBAR
Nomor gambar
Judul Halaman
3.1 Diagram Konteks Elearning 30
3.2 Data Flow Diagram (DFD) 32
3.3 Perancangan Antarmuka Elearning 33
3.4 Entity Relationship Diagram 34
3.5 Flowchart e-learning 39
3.6 Desain Home 41
3.7 Desain Pendaftaran E-learning 41
4.1 Uji Apache 44
4.2 Uji PHP 45
4.3 Uji MySQL 46
4.4 Halaman Index Elearning SMP 57
4.5 Tampilan Bagian Homepage 49
4.6 Tampilan Info Pendaftaran 50
4.7 Tampilan Halaman Admin 51
4.8 Tampilan Halaman login 51
4.9 Tampilan Halaman Admin 52
4.10 Tampilan Halaman Login Guru 52
4.11 Tampilan Halaman Login Siswa 53
4.12 Halaman Unduh Materi 53
DAFTAR LAMPIRAN
Nomor Lampiran
Judul
1. List Program
2. Surat Keterangan Uji Program
3. Kartu Bimbingan Tugas Akhir Mahasiswa