Pendahuluan 1 Landasan Teori 7 Perancangan Sistem 28 Implementasi Sistem 50 Kesimpulan dan Saran 53

DAFTAR ISI Halaman Persetujuan iii Pernyataan iv Penghargaan v Abstrak vii Daftar Isi viii Daftar Tabel x Daftar Gambar xi

Bab 1 Pendahuluan 1

1.1 Latar Belakang 1 1.2 Rumusan Masalah 4 1.3 Batasan Masalah 4 1.4 Tujuan Penelitian 4 1.5 Metode Penelitian 5 1.6 Sistematika Penulisan 6

Bab 2 Landasan Teori 7

2.1 Pengertian Aplikasi 7 2.2 Pengertian Aplikasi Web 7 2.3 Pengertian Tes Kepribadian 8 2.4 Data 9 2.5 Pengertian Komputer 9 2.6 Internet 10 2.6.1 Web Server 11 2.6.2 WWWWorld Wide Web 11 2.6.3 Search Engine 13 2.6.4 HTTPHypertext Transfer processor 13 2.7 Pengenalan Personal Home PagePHP 14 2.7.1 Sejarah PHP 14 2.7.2 Konsep Dasar PHP 15 2.8 MySQL 18 2.9 Fungsi PHP dan MySQL 18 2.10 HTML 20 2.10.1 Pengenalan HTML 20 2.10.2 Struktur Dasar HTML 21 2.11 CSSCascading Style Sheet 22 2.12 Javascript 23 2.13 Pengenalan Macromedia Dreamweaver 23 Universitas Sumatera Utara

Bab 3 Perancangan Sistem 28

3.1 Perancangan Sistem 28 3.2 Data Flow Diagram 28 3.2.1 Tabel Simbol-simbol DFD 29 3.2.2 DFD Level Konteks 30 3.2.3 DFD Level Nol 31 3.3 Perancangan Database 32 3.3.1 Tabel User 32 3.3.2 Tabel Artikel 32 3.3.3 Tabel Wisdom 33 3.3.4 Tabel Komentar 33 3.3.5 Tabel Kuis 34 3.4 Flowchart 35 3.4.1 Tabel Simbol-simbol Flowchart 35 3.4.2 Flowchart Pencarian 36 3.4.3 Flowchart Login 37 3.4.4 Flowchart Halaman Utama Admin 38 3.4.5 Flowchart Data Artikel 40 3.4.6 Flowchart Input Artikel 41 3.4.7 Flowchart Manajemen Data 42 3.5 Membangun Halaman Web 43

Bab 4 Implementasi Sistem 50

4.1 Pengertian Implementasi Sistem 50 4.2 Tujuan Implementasi Sistem 50 4.3 Komponen Sistem 51 4.3.1 Hardware 51 4.3.2 Software 51 4.3.3 Brainware 52

Bab 5 Kesimpulan dan Saran 53

5.1 Kesimpulan 53 5.2 Saran 54 Daftar Pustaka 55 Lampiran Universitas Sumatera Utara DAFTAR TABEL Halaman Tabel 3.1 Simbol-Simbol Data Flow Diagram 29 Tabel 3.2 Tabel User 32 Tabel 3.3 Tabel Artikel 32 Tabel 3.4 Tabel Wisdom 33 Tabel 3.5 Tabel Komentar 33 Tabel 3.6 Tabel Kuis 34 Tabel 3.7 Simbol-simbol Flowchart 35 Universitas Sumatera Utara DAFTAR GAMBAR Halaman Gambar 2.1 Tampilan rancangan Macromedia Dreamweaver 8 12 Gambar 3.1 DFD Level Konteks Aplikasi Web Tes Kepribadian 30 Gambar 3.2 DFD Level Nol Aplikasi Web Tes Kepribadian 31 Gambar 3.3 Flowchart Pencarian 36 Gambar 3.4 Flowchart Login 37 Gambar 3.5 Flowchart Halaman Utama Admin 39 Gambar 3.6 Flowchart Data Artikel 40 Gambar 3.7 Flowchart Input Artikel 41 Gambar 3.8 Flowchart Manajemen Data 42 Gambar 3.9 Halaman index.php untuk user 44 Gambar 3.10 Halaman index.php untuk administrator 45 Gambar 3.11 Halaman cari.php 46 Gambar 3.12 Halaman kuis_register.php 47 Gambar 3.13 Halaman question.php 48 Universitas Sumatera Utara ABSTRAK Tugas ini bertujuan untuk memberikan suatu aplikasi web tes kepribadian yang dapat digunakan untuk mengetahui karakter dan kepribadian seseorang. Aplikasi Web ini disusun dengan menggunakan PHP MySQL, Aplikasi XAMPP 1.6.4 XAMPP Version 1.6.4 yang merangkum Web Server Apache 2.2.3, Web scripting PHP PHP 5.2.4 dan MySQL 5.0.4.5. Dan juga HTMLHypertext Markup Language, CSS Cascading Style Sheet, Java Script serta menggunakan Website Editor Macromedia Dreamweaver 8 serta Macromedia Fireworks 8 dan Macromedia Flash 8 sebagai aplikasi perancangan layout. Sistem ini meliputi modul-modul masukan data yang berkaitan dengan artikel, wisdom dan kuis. Selain itu juga meliputi modul-modul keluaran data yang berkaitan dengan data masukan tersebut. Objektif utama sistem ini adalah untuk melakukan tes kepribadian tanpa harus konsultasi ke psikolog secara langsung. Universitas Sumatera Utara

Bab 1 PENDAHULUAN