1 PERANCANGAN SISTEM INFORMASI SIMULASI UJIAN NASIONAL TINGKAT SEKOLAH MENENGAH PERTAMA ONLINE MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL TUGAS AKHIR HARMI...
PERANCANGAN SISTEM INFORMASI SIMULASI UJIAN NASIONAL TINGKAT SEKOLAH MENENGAH PERTAMA ONLINE MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL
TUGAS AKHIR
HARMIZA KHAIRUNNISA 112406086
PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
Universitas Sumatera Utara
PERANCANGAN SISTEM INFORMASI SIMULASI UJIAN NASIONAL TINGKAT SEKOLAH MENENGAH PERTAMA ONLINE MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh Ahli Madya
HARMIZA KHAIRUNNISA 112406086
PROGRAM STUDI D3 TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGEAHUAN ALAM UNIVERSITAS SUMATERA UTARA MEDAN 2014
Universitas Sumatera Utara
PERSETUJUAN
Judul
: Perancangan Sistem Informasi Simulasi Ujian Nasional Tingkat Sekolah Menengah Pertama Online Menggunakan PHP dan MySQL
Kategori Nama Nomor Induk Mahasiswa Program Studi Departemen Fakultas
: : : : : :
Tugas Akhir Harmiza Khairunnisa 112406086 D3 Teknik Informatika Matematika Matematika Dan Ilmu Pengetahuan Alam Universitas Sumatera Utara
Disetujui di Medan, Juli 2014
Disetujui Oleh: Program Studi D3 Teknik Informatika FMIPA USU Ketua,
Dr. Elly Rosmaini, M.Si NIP. 196005201985032002
Pembimbing
Drs. Sawaluddin, M.IT NIP. 195912311998021001
Universitas Sumatera Utara
PERNYATAAN
PERANCANGAN SISTEM INFORMASI SIMULASI UJIAN NASIONAL TINGKAT SEKOLAH MENENGAH PERTAMA ONLINE MENGGUNAKAN PEMROGRAMAN PHP DAN MYSQL
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya semdiri, kecuali beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
Juni 2014
Harmiza Khairunnisa 112406086
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis panjatkan kehadirat Allah SWT, yang telah melimpahkan karunia-Nya dalam mengerjakan tugas akhir ini. Karena berkat rahmat dan ridho-Nya pula penulis dapat menyelesaikan Tugas Akhir dengan judul Perancangan Sistem Informasi Simulasi Ujian Nasional Tingkat Sekolah Menengah Pertama Online Menggunakan Pemrograman PHP dan MySQL. Penyusunan dan penulisan Tugas Akhir ini dibuat untuk memenuhi syarat kelulusan bagi setiap Mahasiswa Jurusan Teknik Informatika Program Studi D3 di FMIPA USU Medan. Terima kasih penulis sampaikan kepada Bapak Drs. Sawaluddin, M.IT selaku pembimbing. Terima kasih kepada Bapak Dr. Sutarman, M.Sc selaku dekan FMIPA USU, Ibu Dr. Elly Rosmaini, M.Si dan Bapak Syahriol Sitorus, S.Si, M.IT selaku Ketua Program Studi dan Sekretaris Program Studi D3 Teknik Informatika FMIPA USU, Bapak Prof. Dr. Tulus, M.Si selaku Ketua Departemen Matematika FMIPA USU, seluruh Staff dan Dosen Program Program Studi D3 Teknik Informatika FMIPA USU, pegawai FMIPA USU dan rekan-rekan kuliah khususnya KOM B 2011. Akhirnya tidak terlupakan kepada kedua orang tua dan seluruh keluarga yang selama ini memberikan bantuan dan dorongan yang diperlukan. Semoga Allah SWT membalasnya.
Universitas Sumatera Utara
ABSTRAK
Perancangan website simulasi Ujian Nasional Tingkat Sekolah Menengah Pertama ini bertujuan untuk membantu user dalam mengetahui bagaimana sebenarnya ujian nasional tersebut yang terdiri dari beberapa bagian disertai dengan contoh simulasi seperti ujian nasional yang sebenarnya. Fasilitas-fasilitas yang terdapat dalam aplikasi ini berupa media pembelajaran yang tediri dari mata pelajaran yang di ujiankan pada ujian nasional seperti bahasa Indonesia, matematika, bahasa inggris dan IPA yang masing-masing soalnya disediakan pada bagian try out. Pada proses pembuatan aplikasi ini perangkat lunak yang digunakan adalah xampp (terdiri dari apache server, PHP dan MySQL) sebagai bahasa pemrograman dengan menggunakan PHP 5.3.1, Apache sebagai web server, MySQL 5.1.41 sebagai database dan Adobe Dreamweaver CS3 sebagai editor skrip.
Universitas Sumatera Utara
DAFTAR ISI
Halaman PERSETUJUAN PERNYATAAN PENGHARGAAN ABSTRAK DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR DAFTAR LAMPIRAN
ii iii iv v vi vii ix x
BAB 1
PENDAHULUAN 1.1 Latar Belakang 1.2 Identifikasi Masalah 1.3 Batasan Masalah 1.4 Tujuan Penelitian 1.5 Metodologi Penelitian 1.6 Sistematika Penulisan
1 1 3 3 4 5 6
BAB 2
LANDASAN TEORI 2.1 Data dan Informasi 2.2 Sistem dan Sistem Informasi 2.3 Perancangan Database 2.4 Data Flow Diagram 2.5 Flowchart 2.6 Pengertian HTML 2.7 Pengenalan PHP 2.8 MySQL 2.9 Adobe Dreamweaver CS3 2.10 Pengertian Simulasi
8 8 10 12 13 15 16 19 25 27 32
BAB 3
PERANCANGAN SISTEM 3.1 Perencanaan Sistem 3.2 Pembuatan Sitemap 3.3 Mendesain Layout Website 3.4 Perancangan Halaman Website 3.5 Perancangan Data Flow Diagram 3.6 Perancangan Database 3.7 Flow Chart Website
34 34 35 36 38 39 41 51
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI SISTEM 4.1 Penegertian Implementasi Sistem 4.2 Tujuan Implementasi Sistem 4.3 Komponen-Komponen Sistem 4.4 Prosedur Penggunaan Website
Halaman Gambar 2.1 Gambar 2.2 Gambar 2.3 Gambar 2.4 Gambar 2.5 Gambar 2.6 Gambar 2.7 Gambar 2.8 Gambar 2.9 Gambar 2.10 Gambar 3.1 Gambar 3.2 Gambar 3.3 Gambar 3.4 Gambar 3.5 Gambar 3.6 Gambar 3.7 Gambar 3.8 Gambar 4.1 Gambar 4.2 Gambar 4.3 Gambar 4.4 Gambar 4.5 Gambar 4.6 Gambar 4.7 Gambar 4.8 Gambar 4.9
Komponen Sistem Informasi Tampilan MysQL pada Command Prompt Tampilan Awal Adobe Dreamweaver CS3 Tampilan Layout Ruang Kerja Adobe Dreamweaver CS3 Tampilan Insert Bar Tampilan Document Toolbar Tampilan Document Window Tampilan Panel Groups Tampilan Property Inspector Tampilan Files Pane Sitemap Situs Rancangan Halaman Utama Rancangan Halaman Utama Administrator Level Konteks Simulasi Ujian Nasional SMP Flowchart Halaman Utama Flowchart Login User Flowchart Login Admin Flowchart Halaman Utama Admin Tampilan index.php untuk User Tampilan dari Halaman Utama admin.php untuk Admin Tampilan Halaman info.php Tampilan Halaman tips.php Tampilan Halaman Daftar Peserta Tampilan Profil Peserta Tampilan Halaman tryout.php Tampilan Simulasi Ujian Nasional Tingkat SMP Tampilan Nilai Peserta Simulasi