Perancangan Aplikasi Ujian Berbasis Komputer untuk SMA GKPI Padang Bulan Medan

PERANCANGAN APLIKASI UJIAN BERBASIS KOMPUTER
UNTUK SMA GKPI PADANG BULAN MEDAN

TUGAS AKHIR

DESY HASIANTA MUNTHE
142406163

PROGRAM STUDY TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

PERANCANGAN APLIKASI UJIAN BERBASIS KOMPUTER
UNTUK SMA GKPI PADANG BULAN MEDAN
TUGAS AKHIR


Diajukan sebagai salah satu syarat dalam menyelesaikan Pendidikan
Program Studi Teknik Informatika D3

DESY HASIANTA MUNTHE
142406163

PROGRAM STUDY TEKNIK INFORMATIKA D3
DEPARTEMEN MATEMATIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS SUMATERA UTARA
MEDAN
2017

Universitas Sumatera Utara

Universitas Sumatera Utara

PERNYATAAN

PERANCANGAN APLIKASI UJIAN BERBASIS KOMPUTER

UNTUK SMA GKPI PADANG BULAN MEDAN

TUGAS AKHIR

Saya mengakui bahwa tugas akhir ini adalah hasil karya sendiri. Kecuali beberapa
kutipan dan ringkasan yang masing-masing di sebutkan sumbernya.

Medan, Juli 2017

DESY HASIANTA MUNTHE
142406163

ii
Universitas Sumatera Utara

PENGHARGAAN

Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Pemurah dan Maha
Penyayang, dengan limpah karunia-Nya penulis dapat menyelesaikan penyusunan
Tugas Akhir ini dengan judul Perancangan Aplikasi Ujian Berbasis Komputer

Untuk SMA GKPI Padang Bulan Medan.
Terima kasih penulis sampaikan kepada Dr. Elvina Herawati, M.Si selaku
dosen pembimbing yang telah meluangkan waktunya selama penyusunan Tugas
Akhir ini. Terima kasih kepada Dra. Normalina Napitupulu, M.Sc selaku ketua
prodi D3 Teknik Informatika FMIPA USU Medan, Dekan dan Wakil Dekan
FMIPA USU, seluruh Staf dan Dosen D3 Teknik Informatika FMIPA USU,
pegawai FMIPA USU dan rekan-rekan kuliah. Akhirnya tidak terlupakan kepada
Bapak Elfinson Munthe, Ibu Herlina Tiurlina Sitorus dan keluarga yang selama
ini memberikan bantuan dan dorongan yang diperlukan. Semoga Tuhan Yang
Maha Esa membalasnya.

iii
Universitas Sumatera Utara

PERANCANGAN APLIKASI UJIAN BERBASIS KOMPUTER
UNTUK SMA GKPI PADANG BULAN MEDAN

ABSTRAK

E-service adalah istilah untuk suatu layanan elektronik yang memanfaatkan

teknologi informasi dan komunikasi untuk mempermudah penggunanya untuk
melakukan suatu aktifitas tertentu. Salah satu manfaat dari e-service adalah akses
yang lebih luas. Salah satu aplikasi dari e-service adalah aplikasi ujian berbasis
komputer. Aplikasi ujian berbasis komputer adalah aplikasi yang bertujuan
mempermudah melakukan ujian.Dengan menggunakan sebuah sistem basis data,
ujian berbasis komputer ini diharapkan mempermudah sistem ujian dalam
menampilkan soal-soal maupun penilaian sehingga mempermudah user untuk
menggunakannya serta bagi administrator untuk mengelola soal. Dalam e-service
yang dibuat kali ini adalah menggunakan PHP sebagai bahasa program aplikasi
dan MySQL sebagai server basis data yang sudah terangkum dalam satu aplikasi
XAMPP. Dengan adanya aplikasi ini diharapkan mempermudah pengguna untuk
melakukan ujian berbasis komputer dan tidak perlu menggunakan alat tulis untuk
melakukan pengerjaan.

Kata kunci : Aplikasi Ujian Berbasis Komputer, E-service, PHP, MySQL

iv
Universitas Sumatera Utara

EXAMINATION APLICATION PLANNING BASED ON COMPUTER

FOR SMA GKPI PADANG BULAN

ABSTRACT

E-Service is a technical term for an electronic service which uses information
technology and communication to facilitate users for doing spesific activity. One
of the benefit of e-service is the wider access. One of e-service application is
examination based on computer aplication. This examination based on computer
aplication is an aplication which have to make easy examination doing. By using
an basic data system, this examination hopes can make a simple exam system for
showing question even the assessments so can fasilitate user for using it and for
administrator for managing it. This now e-service is made by using PHP as the
aplication program terms and MYSQL as basic data server that have been written
in one XAMPP aplication. With this aplication, the writer hopes can fasilitate
users for doing examination based on computer aplication and don’t have to use
school equipment for doing the exam.

Keywords: Examination Aplication, E-service, PHP, MySQL

v

Universitas Sumatera Utara

DAFTAR ISI

Halaman
i
ii
iii
iv
v
vi
viii
ix
x

Persetujuan
Pernyataan
Penghargaan
Abstrak
Abstract

Daftar Isi
Daftar Tabel
Daftar Gambar
Daftar Lampiran

Bab 1. Pendahuluan..................................................................................................
1.1 Latar Belakang
1 ..
1.2 Rumusan Masalah
2
1.3 Batasan Masalah...........................................................................3
1.4 Tujuan Penelitian
3
1.5 Manfaat Penelitian
4
1.6 Metodologi Penelitian
4
1.7 Sistematika Penulisan
5 ........
Bab 2. Landasan Teori ..............................................................................................

2.1 Sekilas tentang Ujian Berbasis Komputer 7
7
2.2 HTML (Hypertext Mark Languange Up)
101
2.3 PHP: Hypertext Preprocessor
12
2.4 MySQL
13
2.5CSS (Cascading Style Sheet)
15
2.6 Sublime Text
16
2.7 XAMPP Control Panel
16
2.8 PHP dan MySQL Sebagai Web Service
16
2.9 Flowchart
17
2.10 Data Flow Diagram
19

2.11 Entity Relationship Diagram
21
Bab 3. Analisis Dan Perancangan Sistem....................................................
3.1 Pengertian Perancangan Sistem
3.2 Analisis Sistem
3.2.1 Analisa Masalah
3.2.2 Analisis Data
3.3 Diagram Konteks Sistem
3.4 Entity Relationship diagram
3.5 Struktur Database
3.6 Flowchart Program

22
23
23
24
25
26
27
32


vi
Universitas Sumatera Utara

Bab 4. Implementasi Sistem .....................................................................................
4.1 Pengertian Implementasi Sistem
33
4.2 Tujuan Implementasi Sistem
33
4.3 Komponen Utama dalam Implementasi Sistem
34
4.3.1 Perangkat Keras
35
4.3.2 Perangkat Lunak
35
4.3.3 Brainware
36
4.4 Demonstrasi Program
36
4.4.1 Tampilan Login

36
4.4.2 Tampilan Menu
37
4.4.3Tampilan Menu Data Siswa
38
4.4.4Tampilan Menu Data Guru
39
4.4.5 Tampilan Menu Data Mata Pelajaran
39
4.4.6 Tampilan Menu Input Soal
40
4.4.7 Tampilan Menu Ujian
40
4.4.8 Tampilan Menu Hasil Ujian
41
Bab 5. Penutup ..........................................................................................................
5.1 Kesimpulan
42
5.2 Saran
43
Daftar Pustaka
Lampiran

vii
Universitas Sumatera Utara

DAFTAR TABEL

Nomor Tabel
2.1
2.2
2.3
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10

Judul
Simbol Flowchart
Simbol Data Flow Diagram
Komponen ERD
admin
guru mapel
siswa
pengumuman
mapel
guru
guru test
soal
ikut_ujian
Siswa_mapel

Halaman
18
20
21
27
28
28
28
29
29
29
30
30
31

viii
Universitas Sumatera Utara

DAFTAR GAMBAR

Nomor Gambar
3.1
3.2
3.3
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8

Judul ...........................................
Diagram Konteks Sistem
ERD Sistem
Flowchart Sistem
Tampilan Login
Tampilan Menu
Tampilan Menu Data Siswa
Tampilan Menu Data Guru
Tampilan Menu Data Mata Pelajaran
Tampilan Menu Input Soal
Tampilan Ujian
Tampilan Hasil Ujian

Halaman
26
27
32
37
38
38
39
40
41
41
41

ix
Universitas Sumatera Utara

DAFTAR LAMPIRAN

Nomor
Lampiran
1
2
3
4
5

Judul
Listing Program
Surat Keterangan Uji Program
Kartu Bimbingan Tugas Akhir Mahasiswa
Surat Keterangan Dosen Pembimbing Tugas Akhir
Surat Riset Dari Perusahaan

x
Universitas Sumatera Utara