PENDAHULUAN LANDASAN TEORI SEKILAS TENTANG SMA SWASTA ERIA MEDAN PERANCANGAN SISTEM IMPLEMENTASI SISTEM

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 Latar Belakang 1 1.2 Rumusan masalah 2 1.3 Tujuan Penelitian 2 1.4 Kontribusi Penelitian 3 1.5 Kajian Pustaka 3 1.6 Metodologi Penelitian 4 1.7 Lokasi dan Waktu Penelitian 5 1.7 Sistematika Penulisan 5

BAB 2 LANDASAN TEORI

2.1 Pengertian Komputer 7 2.2 Pengertian Internet 8 2.3 Network 10 2.4 Web Server 10 2.5 Pengenalan HTML 11 2.5.1 Bagian-bagian HTML 12 2.5.2 Referensi HTML 13 2.6 Bahasa Pemrograman PHP 13 2.6.1 Sejarah PHP 14 2.6.2 Kelebihan Bahasa Pemrograman PHP 16 Universitas Sumatera Utara 2.6.3 Contoh Pemrograman dengan menggunakan PHP 17 2.6.4 Proses Eksekusi Kode PHP 18 2.6.5 Variabel pada PHP 19 2.6.6 Operator pada PHP 21 2.6.7 Integrasi PHP dengan Database 23 2.7 Database MySQL 25 2.7.1 Pengembangan MySQL 26 2.7.2 Perintah Dasar MySQL 27 2.7.3 Keistimewaan MySQL 28 2.8 Macromedia Dreamweaver8 29 2.8.1 Memulai Dreamweaver 8 30 2.8.2 Area Kerja pada Dreamweaver 8 31 2.8.3 Menu Bar Area Kerja 32 2.9 Flowchart Diagram Alir 33

BAB 3 SEKILAS TENTANG SMA SWASTA ERIA MEDAN

3.1 Profil Sekolah 36 3.2 Struktur Organisasi 37 3.3 Uraian Tugas dan Fungsi Organisasi 38 3.3.1 Kepala Sekolah 38 3.3.2 Wakil Kepala Sekolah 38 3.3.3 Guru 38 3.3.4 Wali kelas 39 3.3.5 Bidang Kurikulum 39 3.3.6 Pustakawan Sekolah 39 3.3.7 Pengelola Laboratorium 40 3.3.8 Kepala Tata Usaha 40 3.4 Visi dan Misi Sekolah 40 3.4.1 Visi Sekolah 40 3.4.2 Misi Sekolah 41 Universitas Sumatera Utara

BAB 4 PERANCANGAN SISTEM

4.1 Analisis 42 4.2 Perencanaan dan Perancangan Sistem 42 4.3 Perancangan Data Flow Diagram DFD 44 4.4 Mendesain LayoutHeader 48 4.5 Mempersiapkan Database Server 49 4.6 Membangun Halaman Website 51

BAB 5 IMPLEMENTASI SISTEM

5.1 Pengertian Implementasi Sistem 55 5.2 Tujuan Implementasi Sistem 55 5.3 Spesifikasi sistem 56 5.4 Instalasi Apache, PHP, dan MySQL 56 5.4.1 Mengkonfigurasi Apache, MySQL, dan PHP 57 5.4.2 Menjalankan Apache,MySQL dan PHP 59 5.5 Pengujian website di Browser 62 5.6 Melakukan Upload file dan database 62 5.6.1 Proses Upload File 63 5.6.2 Proses Upload Database 63

BAB 6 KESIMPULAN DAN SARAN