PERANCANGAN E-LEARNING BERBASIS WEB DI
DEPARTEMEN MATEMATIKA FMIPA USU
TUGAS AKHIR
SAHAT TUMPAL PUTRA S
142406175
PROGRAM STUDI TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERANCANGAN E-LEARNING BERBASIS WEB DI
DEPARTEMEN MATEMATIKA FMIPA USU
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli
Madya
SAHAT TUMPAL PUTRA S
142406175
PROGRAM STUDI TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
i
PERSETUJUAN
Judul : PERANCANGAN E-LEARNING BERBASIS WEB DI DEPARTEMEN MATEMATIKA FMIPA USU
Kategori : TUGAS AKHIR
Nama : SAHAT TUMPAL PUTRA SITORUS
Nomor Induk Mahasiswa : 142406175
Program Studi : DIPLOMA III TEKNIK INFORMATIKA
Departemen : MATEMATIKA
Fakultas : MATEMATIKA ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
PERNYATAAN
PERANCANGAN E-LEARNING BERBASIS WEB DI
DEPARTEMEN MATEMATIKA FMIPA USU
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan, Juni 2017
iii
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 Perancangan E-Learning Berbasis Web Di
Departemen Matematika FMIPA USU.
Terima kasih penulis sampaikan kepada Dr. Suyanto, M.Kom selaku
pembimbing yang telah meluangkan waktunya selama penyusunan Tugas Akhir ini.
Terima kasih kepada Dr. Suwarno Ariswoyo, M.Si sebagai Dosen Pembimbing
Akademik yang telah membimbing dan mengarahkan selama penulis dalam proses
perkuliahan. Terima kasih kepada Ibu Dra. Normalina Napitupulu, M.Sc dan Bapak
Drs. James Piter Marbun, M.Kom selaku Ketua dan Sekretaris Program Studi Teknik
Informatika D3 FMIPA USU Medan, Dekan dan Wakil Dekan FMIPA USU, seluruh
Staf dan Dosen Teknik Informatika D3 FMIPA USU, pegawai FMIPA USU dan
rekan-rekan kuliah semua. Akhirnya tidak terlupakan kepada Bapak, Ibu, Keluarga
dan Pacar saya yang selama ini memberi bantuan dan dorongan semangat yang
diperlukan. Semoga Tuhan Yang Maha Esa membalasnya.
Medan, 1 Juli 2017
PERANCANGAN E-LEARNING BERBASIS WEB DI
DEPARTEMEN MATEMATIKA FMIPA USU
ABSTRAK
E-learning adalah elektronik yang memperoleh bahan belajar yang sesuai dengan kebutuhannya. E-learning merupakan suatu jenis belajar mengajar yang memungkinkan tersampaikannya bahan ajar ke siswa dengan menggunakan media internet, intranet atau media jaringan komputer yang lainnya.
Berbasis web adalah sebuah sistem yang dapat diakses melalui internet atau intranet, dan pada sekarang ini ternyata lebih banyak dan lebih luas pemakaiannya. Banyak dari perusahaan-perusahaan berkembang yang menggunakan aplikasi berbasis web dalam merencanakan sumber daya mereka dan untuk mengelola perusahaan mereka untuk berbagai macam tujuan yang berbeda-beda.
Perancangan E-Learning Berbasis Web Di Departemen Matematika FMIPA USU ini meliputi tentang bagaimana penyampaian modul atau bahan mata kuliah suatu perkuliahan tersampai kepada mahasiswa yang mengikuti suatu mata kuliah di Departemen Matematika FMIPA USU. Dengan adanya E-Learning ini diharapkan dapat membantu Mahasiswa untuk mendapatkan bahan pelajaran dari suatu mata kuliah dengan waktu yang efisien dan dapat menyimpannya di laptop atau komputernya masing-masing.
v
DESIGN E-LEARNING WEB-BASED OF MATHEMATICS DEPARTMENT FMIPA USU
ABSTRACT
Learning is an electronics that acquires learning materials to suit their needs. E-Learning is a type of teaching learning that allows the delivery of teaching materials to students by using internet media, intranet or other computer network media.
Web-based is a system that can be accessed via internet or intranet, and at present it turns out more and more widely its usage. Many of the growing companies are using web-based applications to plan their resources and to manage their companies for a varienty of different purposes.
Web-based E-Learning design in Mathematics Department FMIPA USU covers about how the delivery of modules or course materials of a lecture came to the students who follow a course in Mathematics Department FMIPA USU. With the E-learning is expected to help students to get the lesson of a course with an efficient time and can store it on a laptop or computer respectively.
DAFTAR ISI
DAFTAR GAMBAR xii
BAB 1 PENDAHULUAN
1.1 Latar Belakang Penelitian 1
1.2 Rumusan Masalah 2
1.3 Batasan Masalah 2
1.4 Tujuan Penelitian 3
1.5 Kontribusi Penelitian 4
1.6 Kajian Pustaka 4
1.7 Metodologi Penelitian 6
1.8 Sistematika Penulisan 7
BAB 2 LANDASAN TEORI
vii
2.2.2 Komponen-komponen Komputer 14
2.3 Pengertian Internet 15
2.3.1 Sekilas Mengenai Web 16
2.3.2 Sejarah Web 2.3.3 Web Server
2.3.4 HTTP (Hypertext Transfer Protocol)
2.8.1 Pengertian Adobe Photoshop 7 25
2.8.2 Keunggulan Adobe Photoshop 7 26
2.8.3 Fitur-fiturAdobe Photoshop 7 27
BAB 3. PERANCANGAN SISTEM
3.1 Perancangan Sistem 29
3.2 DFD (Data Flow Diagram) Perancangan Sistem 29
3.2.1 Diagram Konteks 30
3.2.2 Diagram Nol 31
3.2.3 Diagram Detail 32
3.3 ERD (Entity Relationship Diagram) Rancangan Sistem 35
3.4 Perancangan Database 38
3.4.1 Database t_user 38
3.4.10 Database t_privileges 44
3.4.11 Database t_pengajar 45
ix
3.6 Flowchart Perancangan Sistem 47
3.6.1 Flowchart Login 49
3.6.2 Flowchart Registrasi Dosen 50
3.6.3 Flowchart Registrasi Mahasiswa 51
3.6.4 Flowchart Registrasi Mata Kuliah 53
3.6.5 Flowchart Ganti Password 54
3.6.6 FlowchartEdit Detail Dosen 54
3.6.7 FlowchartEdit Detail Mahasiswa 55 3.6.8 FlowchartEdit Detail Mata Kuliah 56 3.6.9 FlowchartEdit Detail Pengajar Mata Kuliah 57 3.6.10 Flowchart Update aktif/Nonaktif Status Dosen 58 3.6.11 Flowchart Update aktif/Nonaktif Status Mahasiswa 59 3.6.12 Flowchart Update aktif/Nonaktif Status Mata Kuliah 60 3.6.13 Flowchart Upload Modul Mata Kuliah 61 3.6.14 Flowchart Edit Modul Status Mata Kuliah 62 3.6.15 FlowchartUpdate Status Aktif/Non Aktif Modul 63
3.6.16 FlowchartEdit Profile Dosen 64
3.6.17 FlowchartLeave Comment 65
3.6.18 FlowchartEdit Profile Mahasiswa 66 3.6.19 FlowchartDownload Attachment Mata Kuliah 67
BAB 4. IMPLEMENTASI SISTEM
4.1 Pengertian Implementasi Sistem 69
4.3 Spesifikasi Hardware 70
4.4 Spesifikasi Software dan Kegunaanya 70
4.5 Brainware 71
4.6 Instalasi Xampp, PHP dan MySQL 71
4.7 Menjalankan Xampp 71
4.8 Pengujian di Browser 72
4.9 Demonstrasi Program 73
4.9.1 Halaman Login 73
4.9.2 Halaman Umum 74
4.9.3 Halaman Privasi Dosen 74
4.9.4 Halaman Privasi Mahasiswa 75
4.9.5 Halaman Privasi Administrator 76
BAB 5. KESIMPULAN DAN SARAN
5.1 Kesimpulan 77
5.2 Saran 77
DAFTAR PUSTAKA
xi
DAFTAR TABEL
Nomor Tabel Judul Halaman
3.1 t_user 38
3.2 t_dosen 39
3.3 t_mahasiswa 40
3.4 t_matakuliah 41
3.5 t_jurusan 42
3.6 t_jenjang 42
3.7 t_pemberitahuan 43
3.8 t_comment 44
3.9 t_notif 44
3.10 t_privileges 45
3.11 t_pengajar 45
DAFTAR GAMBAR
No. Gambar Judul Halaman
2.1 Cara Kerja Komputer 14
3.1 Diagram Konteks 31
3.2 DFD level 1 Pada Perancangan E-Learning Departemen Matematika FMIPA USU
32
3.3 DFD Level 2 Proses Input Data User Administrator 33 3.4 DFD Level 2 Proses Input Data User Dosen 33 3.5 DFD Level 2 Proses Input Data User Mahasiswa 34 3.6 DFD Level 2 Proses Pengelolahan Informasi 34 3.7 DFD Level 2 Proses Upload Modul/Pemberitahuan
Mata Kuliah
35
3.8 ERD Perancangan E-Learning Di Departemen Matematika FMIPA USU
37
3.9 Flowchart Login 50
3.10 Flowchart Registrasi Dosen 51
3.11 Flowchart Registrasi Mahasiswa 52
3.12 Flowchart Registrasi Mata Kuliah 53
3.13 Flowchart Ganti Password 54
3.14 Flowchart Edit Detail Dosen 55
xiii
3.16 FlowchartEdit Detail Mata Kuliah 57 3.17 Flowchart Tambah Pengajar Mata Kuliah 58 3.18 Flowchart Update Aktif/Nonaktif Status Dosen 59 3.19 Flowchart Update Aktif/Nonaktif Status Mahasiswa 60 3.20 Flowchart Update Aktif/Nonaktif Status Mata
Kuliah
61
3.21 Flowchart Upload Modul Mata Kuliah 62 3.22 Flowchart Edit Modul Status Mata Kuliah 63 3.23 Flowchart Update Status Aktif/Nonaktif
Modul/Pemberitahuan
64
3.24 Flowchart Edit Profil Dosen 65
3.25 Flowchart Leave Comment 66
3.26 Flowchart Edit Profil Mahasiswa 67
3.27 Flowchart Download Attachment Modul Mata Kuliah
4.7 Halaman Privasi Mahasiswa 76