Sistem Ujian Online Beserta Informasi Hasil Uji Yang Terintegerasi Berbasis Website
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI
YANG TERINTEGERASI BERBASIS WEBSITE
TUGAS AKHIR
WILLY ADITYA NUGRAHA
132406235
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI
YANG TERINTEGERASI BERBASIS WEBSITE
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat
memperoleh Ahli Madya
WILLY ADITYA NUGRAHA
132406235
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
PERSETUJUAN
Judul
: SISTEM
UJIAN
INFORMASI
ONLINE
HASIL
BESERTA
UJI
YANG
TERINTEGERASI BERBASIS WEBSITE.
Kategori
: TUGAS AKHIR
Nama
: WILLY ADITYA NUGRAHA
NIM
: 132406235
Program Studi
: DIPLOMA (D-III) TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNVERSITAS SUMATERA UTARA
Disetujui Di
Medan.
Juni 2016
Diketahui / Disetujui Oleh,
Program Studi D3 Teknik Informatika
Pembimbing,
FMIPA USU
Ketua,
Dr. Elly Rosmaini, M.Si
NIP. 196005201985032002
Drs. Rosman Siregar, M.Si.
NIP. 196101071986011001
Universitas Sumatera Utara
PERNYATAAN
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI YANG
TERINTEGERASI BERBASIS WEBSITE
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri. Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
2016
WILLY ADITYA NUGRAHA
132406235
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis ucapkan kepada Allah SWT. yang telah memberikan
rahmat dan hidayah-Nya kepada kita semua sehingga penulis dapat menyelesaikan
tugas akhir ini dengan baik.
Laporan Penyusunan tugas akhir ini masih banyak memiliki kekurangan
karena keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik
dan saran yang membangun serta dapat memberikan inspirasi yang baik untuk
kemajuan tugas akhir ini. Penulis berharap semoga Tugas Akhir ini bermanfaat bagi
siapapun yang membacanya.
Selama mempersiapkan tugas akhir ini penulis banyak mendapat bantuan,
dorongan, dan motivasi baik secara langsung maupun tidak langsug, maka pada
kesempatan ini penulis juga menyampaikan terima kasih kepada :
1. Bapak Drs. Rosman Siregar, M.Si. selaku Dosen Pembimbing yang telah
banyak memberikan dan membimbing penulis menyelesaikan laporan ini.
2. Ibu Dr. Elly Rosmaini, M.Si. selaku Ketua Program Studi D3 Teknik
Informatika FMIPA USU.
3. Bapak Prof. Dr. Tulus, M.Si, selaku Ketua Departemen Matematika Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
4. Bapak Dr. Kerista Sebayang, M.S. selaku Dekan Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
5. Mama, Kak Ia, Kak Eca yang telah memberikan doa dan dukungannya
kepada penulis.
6. Sahabat Penulis Andriana Chang, M. Zufri Liando Lubis, Novri Auliah dan
Sindi Amelia atas semangat dan dukunganya kepada penulis.
Akhir kata, semoga laporan tugas akhir ini dapat memberi manfaat dan
menambah wawasan maupun pengetahuan kita.
Medan,
2016
WILLY ADITYA NUGRAHA
132406235
Universitas Sumatera Utara
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI YANG
TERINTEGERASI BERBASIS WEBSITE
ABSTRAK
Pada penulisan tugas akhir ini, penulis membuat sistem ujian online beserta
informasi hasil uji yang terintegerasi berbasis website. Pembuatan sistem ini
menggunakan bahasa pemograman PHP, HTML, CSS, MySQL, dan JavaScript.
Sistem ini bertujuan untuk mempermudah instansi pendidikan atau instansi lain
yang membutuhkan sistem ujian, agar dapat melaksanakan ujian dengan cara yang
lebih efisien karena tidak terlalu banyak menggunakan kertas dan tidak ada
kekhawatiran tentang kekurangan lembar jawaban dan lembar soal serta dengan
pengolahan yang transparan sehingga semua bisa dipertanggungjawabkan.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
ii
Pernyataan
iii
Penghargaan
iv
Abstrak
v
Daftar Isi
vii
Daftar Tabel
x
Daftar Gambar
xi
BAB 1
Pendahuluan
1.1 LatarBelakang ............................................................. 1
1.2 PerumusanMasalah .................................................... 2
1.3 Batasan Masalah ........................................................ 3
1.4 Manfaat Penelitian ..................................................... 3
1.5 Sistematika Penulisan ................................................ 4
BAB 2
Landasan Teori
2.1 Sekilas Tentang Sistem Ujian Konvensional ............. 6
2.2 Sekilas Tentang Sistem Ujian Online ........................ 6
2.3 Sekilas Tentang Perancangan .................................... 7
2.4 Sekilas Tentang Sistem .............................................. 7
2.5 Sekilas Tentang PHP Dan MySQL ............................ 8
2.6 Sekilas Tentang HTML (HyperText Markup
Language) ................................................................... 11
2.7 Sekilas Tentang CSS (Cascading StyleSheet) ............ 12
Universitas Sumatera Utara
2.8 Sekilas Tentang JavaScript ......................................... 12
2.9 Data Flow Diagram (DFD) ........................................ 13
2.10 Flowchart (Diagram Alir) ........................................ 14
BAB 3 Perancangan Sistem
3.1 Tahap Perancangan .................................................... 17
3.2 Diagram Konteks ....................................................... 19
3.3 Diagram Alir …… ...................................................... 20
3.3.1 Flowchart Pendaftaran Soal ............................. 20
3.3.2 Flowchart Ujian ................................................. 23
3.3.3 Flowchart Pemberian Nilai ............................... 24
3.4 Merancang Database................................................... 26
3.5 Desain Sistem ............................................................. 31
3.5.1 Desain Halaman Beranda Dan Profile ............... 31
3.5.2 Desain Halaman User Data................................ 31
3.5.3 Design Halaman Sign In Dan Sign Up .............. 32
3.5.4 Halaman Akun Siswa ........................................ 33
3.5.5 Halaman Ujian Siswa ........................................ 34
3.5.6 Halaman Portal Nilai Siswa ............................... 37
3.5.7 Halaman Admin ................................................. 38
BAB 4
Implementasi Sistem
4.1 Pengertian Implementasi Sistem ............................... 42
4.2 Tujuan Implementasi Sistem ..................................... 42
4.3 Komponen Dalam Implementasi Sistem .................... 43
BAB 5
Kesimpulan Dan Saran
5.1 Kesimpulan................................................................. 46
5.2 Saran ........................................................................... 47
Universitas Sumatera Utara
Daftar Pustaka
48
Lampiran:
Listing Program
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol DFD
13
Tabel 2.2 Simbol Flowchart
15
Tabel 3.1 Tabel Admin
27
Tabel 3.2 Tabel Data Peserta
28
Tabel 3.3 Tabel Soal Esai
28
Tabel 3.4 Tabel Soal Pilihan Ganda
29
Tabel 3.5 Tabel Izin Akses
29
Tabel 3.6 Tabel Jawaban Esai Mahasiswa
30
Tabel 3.7 Tabel Nilai Pilihan Ganda Siswa
31
Tabel 3.8 Tabel Nilai Esai Siswa
31
Tabel 3.9 Tabel Waktu Ujian
32
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 2.1 Simbol DFD
13
Gambar 2.2 Simbol Flowchart
15
Gambar 3.1 Diagram Konteks
19
Gambar 3.2 DFD Level 0
20
Gambar 3.3 Diagram Alir Pendaftaran Soal Pilihan Ganda
22
Gambar 3.4 Diagram Alir Pendataran Soal Esai
23
Gambar 3.5 Diagram Alir Proses Ujian Pilihan Ganda
24
Gambar 3.6 Diagram Alir Pemberian Nilai
26
Gambar 3.7 Halaman Beranda
32
Gambar 3.8 Halaman User Data
33
Gambar 3.9 Halaman Sign In Siswa
34
Gambar 3.10 Halaman Pendaftaran
34
Gambar 3.11 Halaman Akun Siswa
35
Gambar 3.12 Halaman Pilihan Mata Kuliah
35
Gambar 3.13 Halaman Ujian Siswa
36
Gambar 3.14 Halaman Konfirmasi
36
Gambar 3.15 Halaman Ujian Esai
37
Gambar 3.16 Halaman Konformasi Ujian Esai
38
Gambar 3.17 Portal Nilai Siswa
38
Gambar 3.18 Lembar Jawaban Siswa Beserta Nilai Per Jawaban
39
Universitas Sumatera Utara
Gambar 3.19 Print Preview Cetak lembar Jawaban
39
Gambar 3.20 Halaman Sign In Admin
40
Gambar 3.21 Halaman Akun Admin
40
Gambar 3.22 Halaman Soal Input Soal Pilihan Ganda
41
Gambar 3.23 Halaman Lihat Soal Pilihan Ganda Yang Sudah Ada
41
Gambar 3.24 Halaman Input Soal Esai
41
Gambar 3.25 Halaman Lihat Soal Esai Ynag Sudah Ada
42
Gambar 3.26 Halaman Pilih Lembar Jawaban Siswa
42
Gambar 3.27 Halaman Mengisi Nilai Esai Siswa Per Soal
42
Gambar 3.28 Halaman Buka Tutup Akses
43
Gambar 3.39 Halaman Input Waktu
43
Universitas Sumatera Utara
YANG TERINTEGERASI BERBASIS WEBSITE
TUGAS AKHIR
WILLY ADITYA NUGRAHA
132406235
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI
YANG TERINTEGERASI BERBASIS WEBSITE
TUGAS AKHIR
Diajukan untuk melengkapi tugas dan memenuhi syarat
memperoleh Ahli Madya
WILLY ADITYA NUGRAHA
132406235
PROGRAM STUDI D-3 TEKNIK INFORMATIKA
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN
ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2016
Universitas Sumatera Utara
PERSETUJUAN
Judul
: SISTEM
UJIAN
INFORMASI
ONLINE
HASIL
BESERTA
UJI
YANG
TERINTEGERASI BERBASIS WEBSITE.
Kategori
: TUGAS AKHIR
Nama
: WILLY ADITYA NUGRAHA
NIM
: 132406235
Program Studi
: DIPLOMA (D-III) TEKNIK INFORMATIKA
Departemen
: MATEMATIKA
Fakultas
: MATEMATIKA DAN ILMU PENGETAHUAN
ALAM UNVERSITAS SUMATERA UTARA
Disetujui Di
Medan.
Juni 2016
Diketahui / Disetujui Oleh,
Program Studi D3 Teknik Informatika
Pembimbing,
FMIPA USU
Ketua,
Dr. Elly Rosmaini, M.Si
NIP. 196005201985032002
Drs. Rosman Siregar, M.Si.
NIP. 196101071986011001
Universitas Sumatera Utara
PERNYATAAN
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI YANG
TERINTEGERASI BERBASIS WEBSITE
TUGAS AKHIR
Saya mengakui bahwa tugas akhir ini adalah hasil kerja saya sendiri. Kecuali
beberapa kutipan dan ringkasan yang masing-masing disebutkan sumbernya.
Medan,
2016
WILLY ADITYA NUGRAHA
132406235
Universitas Sumatera Utara
PENGHARGAAN
Puji dan syukur penulis ucapkan kepada Allah SWT. yang telah memberikan
rahmat dan hidayah-Nya kepada kita semua sehingga penulis dapat menyelesaikan
tugas akhir ini dengan baik.
Laporan Penyusunan tugas akhir ini masih banyak memiliki kekurangan
karena keterbatasan kemampuan dan pengetahuan penulis, sehingga diharapkan kritik
dan saran yang membangun serta dapat memberikan inspirasi yang baik untuk
kemajuan tugas akhir ini. Penulis berharap semoga Tugas Akhir ini bermanfaat bagi
siapapun yang membacanya.
Selama mempersiapkan tugas akhir ini penulis banyak mendapat bantuan,
dorongan, dan motivasi baik secara langsung maupun tidak langsug, maka pada
kesempatan ini penulis juga menyampaikan terima kasih kepada :
1. Bapak Drs. Rosman Siregar, M.Si. selaku Dosen Pembimbing yang telah
banyak memberikan dan membimbing penulis menyelesaikan laporan ini.
2. Ibu Dr. Elly Rosmaini, M.Si. selaku Ketua Program Studi D3 Teknik
Informatika FMIPA USU.
3. Bapak Prof. Dr. Tulus, M.Si, selaku Ketua Departemen Matematika Fakultas
Matematika dan Ilmu Pengetahuan Alam Universitas Sumatera Utara.
4. Bapak Dr. Kerista Sebayang, M.S. selaku Dekan Fakultas Matematika dan
Ilmu Pengetahuan Alam Universitas Sumatera Utara.
5. Mama, Kak Ia, Kak Eca yang telah memberikan doa dan dukungannya
kepada penulis.
6. Sahabat Penulis Andriana Chang, M. Zufri Liando Lubis, Novri Auliah dan
Sindi Amelia atas semangat dan dukunganya kepada penulis.
Akhir kata, semoga laporan tugas akhir ini dapat memberi manfaat dan
menambah wawasan maupun pengetahuan kita.
Medan,
2016
WILLY ADITYA NUGRAHA
132406235
Universitas Sumatera Utara
SISTEM UJIAN ONLINE BESERTA INFORMASI HASIL UJI YANG
TERINTEGERASI BERBASIS WEBSITE
ABSTRAK
Pada penulisan tugas akhir ini, penulis membuat sistem ujian online beserta
informasi hasil uji yang terintegerasi berbasis website. Pembuatan sistem ini
menggunakan bahasa pemograman PHP, HTML, CSS, MySQL, dan JavaScript.
Sistem ini bertujuan untuk mempermudah instansi pendidikan atau instansi lain
yang membutuhkan sistem ujian, agar dapat melaksanakan ujian dengan cara yang
lebih efisien karena tidak terlalu banyak menggunakan kertas dan tidak ada
kekhawatiran tentang kekurangan lembar jawaban dan lembar soal serta dengan
pengolahan yang transparan sehingga semua bisa dipertanggungjawabkan.
Universitas Sumatera Utara
DAFTAR ISI
Halaman
Persetujuan
ii
Pernyataan
iii
Penghargaan
iv
Abstrak
v
Daftar Isi
vii
Daftar Tabel
x
Daftar Gambar
xi
BAB 1
Pendahuluan
1.1 LatarBelakang ............................................................. 1
1.2 PerumusanMasalah .................................................... 2
1.3 Batasan Masalah ........................................................ 3
1.4 Manfaat Penelitian ..................................................... 3
1.5 Sistematika Penulisan ................................................ 4
BAB 2
Landasan Teori
2.1 Sekilas Tentang Sistem Ujian Konvensional ............. 6
2.2 Sekilas Tentang Sistem Ujian Online ........................ 6
2.3 Sekilas Tentang Perancangan .................................... 7
2.4 Sekilas Tentang Sistem .............................................. 7
2.5 Sekilas Tentang PHP Dan MySQL ............................ 8
2.6 Sekilas Tentang HTML (HyperText Markup
Language) ................................................................... 11
2.7 Sekilas Tentang CSS (Cascading StyleSheet) ............ 12
Universitas Sumatera Utara
2.8 Sekilas Tentang JavaScript ......................................... 12
2.9 Data Flow Diagram (DFD) ........................................ 13
2.10 Flowchart (Diagram Alir) ........................................ 14
BAB 3 Perancangan Sistem
3.1 Tahap Perancangan .................................................... 17
3.2 Diagram Konteks ....................................................... 19
3.3 Diagram Alir …… ...................................................... 20
3.3.1 Flowchart Pendaftaran Soal ............................. 20
3.3.2 Flowchart Ujian ................................................. 23
3.3.3 Flowchart Pemberian Nilai ............................... 24
3.4 Merancang Database................................................... 26
3.5 Desain Sistem ............................................................. 31
3.5.1 Desain Halaman Beranda Dan Profile ............... 31
3.5.2 Desain Halaman User Data................................ 31
3.5.3 Design Halaman Sign In Dan Sign Up .............. 32
3.5.4 Halaman Akun Siswa ........................................ 33
3.5.5 Halaman Ujian Siswa ........................................ 34
3.5.6 Halaman Portal Nilai Siswa ............................... 37
3.5.7 Halaman Admin ................................................. 38
BAB 4
Implementasi Sistem
4.1 Pengertian Implementasi Sistem ............................... 42
4.2 Tujuan Implementasi Sistem ..................................... 42
4.3 Komponen Dalam Implementasi Sistem .................... 43
BAB 5
Kesimpulan Dan Saran
5.1 Kesimpulan................................................................. 46
5.2 Saran ........................................................................... 47
Universitas Sumatera Utara
Daftar Pustaka
48
Lampiran:
Listing Program
Universitas Sumatera Utara
DAFTAR TABEL
Halaman
Tabel 2.1 Simbol DFD
13
Tabel 2.2 Simbol Flowchart
15
Tabel 3.1 Tabel Admin
27
Tabel 3.2 Tabel Data Peserta
28
Tabel 3.3 Tabel Soal Esai
28
Tabel 3.4 Tabel Soal Pilihan Ganda
29
Tabel 3.5 Tabel Izin Akses
29
Tabel 3.6 Tabel Jawaban Esai Mahasiswa
30
Tabel 3.7 Tabel Nilai Pilihan Ganda Siswa
31
Tabel 3.8 Tabel Nilai Esai Siswa
31
Tabel 3.9 Tabel Waktu Ujian
32
Universitas Sumatera Utara
DAFTAR GAMBAR
Halaman
Gambar 2.1 Simbol DFD
13
Gambar 2.2 Simbol Flowchart
15
Gambar 3.1 Diagram Konteks
19
Gambar 3.2 DFD Level 0
20
Gambar 3.3 Diagram Alir Pendaftaran Soal Pilihan Ganda
22
Gambar 3.4 Diagram Alir Pendataran Soal Esai
23
Gambar 3.5 Diagram Alir Proses Ujian Pilihan Ganda
24
Gambar 3.6 Diagram Alir Pemberian Nilai
26
Gambar 3.7 Halaman Beranda
32
Gambar 3.8 Halaman User Data
33
Gambar 3.9 Halaman Sign In Siswa
34
Gambar 3.10 Halaman Pendaftaran
34
Gambar 3.11 Halaman Akun Siswa
35
Gambar 3.12 Halaman Pilihan Mata Kuliah
35
Gambar 3.13 Halaman Ujian Siswa
36
Gambar 3.14 Halaman Konfirmasi
36
Gambar 3.15 Halaman Ujian Esai
37
Gambar 3.16 Halaman Konformasi Ujian Esai
38
Gambar 3.17 Portal Nilai Siswa
38
Gambar 3.18 Lembar Jawaban Siswa Beserta Nilai Per Jawaban
39
Universitas Sumatera Utara
Gambar 3.19 Print Preview Cetak lembar Jawaban
39
Gambar 3.20 Halaman Sign In Admin
40
Gambar 3.21 Halaman Akun Admin
40
Gambar 3.22 Halaman Soal Input Soal Pilihan Ganda
41
Gambar 3.23 Halaman Lihat Soal Pilihan Ganda Yang Sudah Ada
41
Gambar 3.24 Halaman Input Soal Esai
41
Gambar 3.25 Halaman Lihat Soal Esai Ynag Sudah Ada
42
Gambar 3.26 Halaman Pilih Lembar Jawaban Siswa
42
Gambar 3.27 Halaman Mengisi Nilai Esai Siswa Per Soal
42
Gambar 3.28 Halaman Buka Tutup Akses
43
Gambar 3.39 Halaman Input Waktu
43
Universitas Sumatera Utara