Pendahuluan 1 Landasan Teori 10 Perancangan Sistem 32 Implementasi Sistem 46

DAFTAR ISI Halaman Persetujuan ii Pernyataan iii Penghargaan iv Abstrak vi Daftar isi vii Daftar Tabel x Daftar Gambar xi

Bab 1 Pendahuluan 1

1.1 Latar Belakang Penelitian 1 1.2 Rumusan Masalah 2 1.3 Batasan Masalah 3 1.4 Tujuan Penelitian 3 1.5 Kontribusi Penelitian 4 1.6 Kajian Pustaka 4 1.7 Metodologi Penelitian 7 1.8 Sistematika Penulisan 8

Bab 2 Landasan Teori 10

2.1 E-learning 10 2.1.1 Pengertian E-Learning 10 2.1.2 Sejarah E-Learning 10 2.1.3 Fungsi E-Learning 12 2.1.4 Keunggulan E-Learning 13 2.1.5 Kekurangan E-Learning 14 2.2 Komputer 15 2.2.1 Pengertian Komputer 15 2.2.2 Komponen-Komponen Komputer 15 2.3 Pengertian Internet 16 2.3.1 Sekilas Mengenai Web 17 2.3.2 Sejarah Web 18 2.3.3 Web Server 18 2.3.4 HTTP Hypertext Transport Protokol 18 2.4 HTML HyperText Markup Language 19 2.5 PHP 20 2.5.1 Sejarah PHP 20 2.5.2 Kelebihan PHP 21 2.5.3 Penggabungan script PHP dan HTML 22 2.5.4 Fungsi PHP dan MySQL 24 Universitas Sumatera Utara 2.6 MySQL 25 2.6.1 Sejarah MySQL 25 2.7 Dreamweaver 27 2.7.1 Pengertian Dreamweaver 27 2.7.2 Ruang Kerja macromedia Dreamweaver 8 27 2.8 Adobe Photoshop CS2 29 2.8.1 Pengenalan Adobe Photoshop CS2 29 2.8.2 Keunggulan Adobe Photoshop CS2 29 2.8.3 Area Kerja Adobe Photoshop CS2 30

Bab 3 Perancangan Sistem 32

3.1 Perancangan Sistem 32 3.2 Perancangan Database 32 3.2.1 Tabel Dosen 33 3.2.2 Tabel Matkul 33 3.2.3 Tabel Upload 34 3.2.4 Tabel Download 34 3.2.5 Tabel Berita 35 3.2.6 Tabel Statistik 35 3.2.7 Tabel Tamu 36 3.2.8 Tabel User 36 3.3 Flowchart 37 3.3.1 Flowchart Login 38 3.3.2 Flowchart Registrasi Dosen 40 3.3.3 Flowchart Download 41 3.3.4 Flowchart Upload Modul 42 3.3.5 Flowchart Halaman Admin 43 3.3.6 Flowchart Aktifasi Dosen 44 3.3.5 Flowchart Change Password 45

Bab 4 Implementasi Sistem 46

4.1 Pengertian Implementasi Sistem 46 4.2 Tujuan Implementasi Sistem 46 4.3 Spesifikasi Hardware 47 4.4 Spesifikasi Software 47 4.5 Brainware 48 4.6 Instalasi Apache, PHP dan MySQL 48 4.7 Menjalankan Wampserver 49 4.8 Pengujian di Browser 50 4.9 Demonstrasi Program 52 4.9.1 Halaman Login 52 4.9.2 Halaman Umum 53 4.9.3 Halaman Dosen 54

Bab 5 Kesimpulan dan Saran 55