APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan...

265
APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI LANJUT SISWA KELAS IX SMP Studi Kasus: Lembaga P2TKP Universitas Sanata Dharma SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika Disusun Oleh Emanuel Dina Prasetyawan 115314007 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2016 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Transcript of APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan...

Page 1: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI LANJUT

SISWA KELAS IX SMP

Studi Kasus: Lembaga P2TKP Universitas Sanata Dharma

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika

Disusun Oleh

Emanuel Dina Prasetyawan

115314007

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 2: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

i

APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI LANJUT

SISWA KELAS IX SMP

Studi Kasus: Lembaga P2TKP Universitas Sanata Dharma

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika

Disusun Oleh

Emanuel Dina Prasetyawan

115314007

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 3: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

ii

ACADEMIC POTENTIAL TEST APPLICATION FOR EXAMINATION

FURTHER STUDY GRADES IX JUNIOR HIGH SCHOOL

Case Study: Lembaga P2TKP Universitas Sanata Dharma

FINAL PROJECT

Presented as Partial Fulfillment of the Requirements

To Obtain the Sarjana Komputer Degree In Informatics Engineering

By:

Emanuel Dina Prasetyawan

115314007

INFORMATICS ENGINEERING STUDY PROGRAM

DEPARTMENT OF INFORMATICS ENGINEERING

FACULTY OF SCIENCE AND TECHNOLOGY

SANATA DHARMA UNIVERSITY

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 4: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

iii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 5: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

iv

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 6: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

v

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 7: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

vi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 8: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

vii

ABSTRAK

Pusat Pelayanan Tes dan Konsultasi Psikologi (P2TKP) merupakan suatu

lembaga Psikologi di Universitas Sanata Dharma (USD) yang memberikan

pelayanan konsultasi psikologi serta pelayanan tes psikologi. Pada

penghitungan hasil tes TPA untuk pengarahan studi lanjut, petugas masih

menggunakan cara manual. Cara manual dianggap kurang efisien karena

memerlukan waktu yang cukup lama untuk menghitung dan menyimpulkan

hasil kualifikasi dan terkadang penghitungan secara manual dianggap kurang

akurat.

Dari latar belakang diatas, dikembangkan Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas IX SMP berbasis website yang

dapat memperoleh hasil kualifikasi secara cepat dan akurat. Aplikasi

dikembangkan menggunakan bahasa php dan database MySQL. Jenis tes

yang akan dikembangkan untuk aplikasi ini adalah Tes Potensi Akademik.

Hasil akhir yang diperoleh adalah sebuah aplikasi pemeriksaan tes

potensi akademik studi lanjut siswa kelas IX SMP yang memiliki kemampuan

menghitung hasil kualifikasi yang lebih cepat dan akurat. Berdasarkan

pengujian yang telah dilakukan, keakuratan aplikasi ini mencapai 100%.

Berdasarkan pengujian terhadap pengguna aplikasi (ketua, staff dan peserta),

secara umum aplikasi ini mampu membantu dalam perhitungan tes sehingga

didapat hasil kualifikasi dari Tes Potensi Akademik untuk Pengarahan Studi

Lanjut yang cepat dan akurat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 9: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

viii

ABSTRACT

Service Center for Psychological Testing and Consultation (P2TKP) is

one of the institution in Sanata Dharma University (USD) which provide

consultation and psychological testing service. In calculating the result of the

academic potential test, officers are still use manual way. Manual way is

considered inefficient because it requires a long time for calculating and

summarizing qualification and sometimes calculation manually is considered

less accurate.

From the above background, Academic Potential Test Application for

Examination Further Study Grades IX Junior High School was developed

which the application based website that can obtain qualifications results

quickly and accurately. Applications developed using the php language and

the MySQL database. The types of test that will be developed for this

applications is a test of academical potential.

The final result obtained was a Academic Potential Test Applicatopn for

Examination Further Study Grades IX Junior High School that has ability to

computing the result of qualifications faster and accurate. Based on testing

that has been carried out, the accuracy of this application reached 100%.

Based on testing to users (chairman, staff and participants), in general

application was able to assist in reckoning test until they reached the result of

a potential academic to briefing study a quick and accurate.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 10: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

ix

KATA PENGANTAR

Puji Syukur kehadirat Tuhan Yang Maha Esa yang telah

melimpahkan rahmat-Nya, sehingga penulis dapat menyelesaikan skripsi

yang berjudul “Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut

Siswa Kelas IX SMP”. Skripsi ini disusun sebagai salah satu syarat untuk

memperoleh gelar Sarjana Komputer Program Studi Teknik Informatika di

Universitas Sanata Dharma Yogyakarta.

Selama melakukan penelitian dan penyusunan skripsi penulis ingin

mengucapkan terima kasih atas bantuan dan dukungan dari berbagai pihak.

Ucapan terima kasih penulis sampaikan diantaranya ditujukan kepada:

1. Tuhan Yesus Kristus yang selalu menyertai saya selama pengerjaan

naskah skripsi ini.

2. Ayah saya Ir. Widi Iskandar, ibu saya Nirwana Budi Pratiwi, adik

saya Elisabeth Dina Laksmiwati yang selalu memberi dukungan dan

semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya.

3. J.B. Budi Darmawan, S.T., M.Sc. sebagai dosen pembimbing I dan

Carolus Adinugroho, M.Psi., Psi sebagai dosen pembimbing II, akan

waktu dan tenaga dalam memberikan bimbingan, serta senantiasa

memberikan saran, dukungan moral serta petunjuk yang sangat

berguna hingga terselesaikannya skripsi ini.

4. Villa Delvia Poeras, S.Farm yang telah memberi semangat dan

dukungan yang luar biasa dalam penyelesaian skripsi ini.

5. Para Pimpinan Fakultas Sains dan Teknologi Universitas Sanata

Dharma Yogyakarta, yang telah menyediakan fasilitas dan pelayanan

yang baik selama pengerjaan skripsi ini.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 11: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

x

6. Seluruh dosen Fakultas Sains dan Teknologi Universitas Sanata

Dharma Yogyakarta yang telah memberikan wawasan kepada saya.

7. Teman-teman seperjuangan skripsi terkhususnya Julius Anggit

Dwiantoro, Widi Nugroho, Bayu Prasetyo .

8. Teman-teman seperjuangan selama kuliah di Universitas Sanata

Dharma Yogyakarta terkhusus Dionisius Dewaji Madyasta, Bekar

Satir, Bimo Santoso Aji, Antonius Dwi Saputro.

Mengingat bahwa skripsi ini merupakan pengalaman belajar dalam

merencanakan, melaksanakan dan menyusun suatu karya ilmiah, maka

skripsi ini masih jauh dari kata sempurna sehingga kritik dan saran dari

semua pihak sangat diharapkan. Semoga skripsi ini dapat memberikan

manfaat bagi kepentingan masyarakat.

Yogyakarta, Februari 2016

Penulis

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 12: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xi

DAFTAR ISI

ACADEMIC POTENTIAL TEST APPLICATION FOR EXAMINATION FURTHER STUDY

GRADES IX JUNIOR HIGH SCHOOL .................................................................................... ii

HALAMAN PERSETUJUAN SKRIPSI ................................. Error! Bookmark not defined.

HALAMAN PENGESAHAN SKRIPSI .................................. Error! Bookmark not defined.

PERNYATAAN KEASLIAN KARYA .................................. Error! Bookmark not defined.

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK

KEPENTINGAN PUBLIKASI ............................................... Error! Bookmark not defined.

ABSTRAK .............................................................................................................................. vii

ABSTRACT ........................................................................................................................... viii

KATA PENGANTAR ............................................................................................................. ix

DAFTAR ISI ............................................................................................................................ xi

DAFTAR GAMBAR ............................................................................................................. xiv

DAFTAR TABEL ................................................................................................................... xx

BAB I PENDAHULUAN ......................................................................................................... 1

1.1. Latar Belakang .......................................................................................................... 1

1.2. Rumusan Masalah ..................................................................................................... 3

1.3. Batasan Masalah ....................................................................................................... 3

1.4. Tujuan dan Manfaat Penelitian ................................................................................. 3

1.5. Metodologi Penelitian ............................................................................................... 4

1.6. Sistematika Penulisan ............................................................................................... 5

BAB II LANDASAN TEORI ................................................................................................... 7

2.1. Tes IQ........................................................................................................................ 7

2.2. Tes Bakat .................................................................................................................. 8

2.3. Webserver ............................................................................................................... 11

2.4. Browser ................................................................................................................... 11

2.5. HTTP....................................................................................................................... 13

2.6. PHP (Hypertext Preprocessors) .............................................................................. 13

2.6.1 Pengertian PHP ............................................................................................... 13

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 13: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xii

2.6.2 Kelebihan PHP ................................................................................................ 14

2.7. MySQL ................................................................................................................... 14

2.7.1 Pengertian MySQL ......................................................................................... 14

2.7.2 Kelebihan MySQL .......................................................................................... 15

BAB III ANALISIA DAN PERANCANGAN ....................................................................... 16

3.1. Analisa Sistem ........................................................................................................ 16

3.1.1 Gambaran Umum Sistem Lama ...................................................................... 16

3.1.2 Gambaran Umum Sistem Baru ....................................................................... 17

3.2. Analisa Kebutuhan .................................................................................................. 18

3.2.1 Definisi Aktor ................................................................................................. 18

3.2.2 Use Case Diagram ........................................................................................... 24

3.2.3 Narasi Use Case .............................................................................................. 25

3.2.4 Pemrosesan Data ............................................................................................. 74

3.2.5 Pemodelan Proses ........................................................................................... 75

3.3. Perancangan Sistem ................................................................................................ 85

3.3.1 Perancangan Interface ..................................................................................... 85

3.3.2 Perancangan Basis Data ................................................................................ 118

BAB IV IMPLEMENTASI SISTEM ................................................................................... 129

4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak ............................................... 129

4.2. Implementasi Basis Data ....................................................................................... 129

4.3. Implementasi Sistem ............................................................................................. 137

4.4. Implementasi Antarmuka Ketua P2TKP Universitas Sanata Dharma .................. 140

4.5. Implementasi Antarmuka Staff P2TKP ................................................................ 181

4.6. Implementasi Antarmuka Peserta ......................................................................... 209

BAB V ANALISA HASIL ................................................................................................... 218

5.1. Analisa Hasil Perangkat Lunak (Pengujian Alpha) .............................................. 218

5.2. Analisa Hasil Uji Coba terhadap Pengguna (Pengujian Beta) .............................. 220

5.2.1 Form Kuisioner ............................................................................................. 220

5.2.2 Hasil dan Pembahasan .................................................................................. 221

5.3. Rangkuman Hasil Uji Coba terhadap Pengguna ................................................... 233

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 14: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xiii

5.3.1 Rangkuman Hasil Uji Coba terhadap ketua P2TKP. .................................... 233

5.3.2 Rangkuman Hasil Uji Coba terhadap staff P2TKP. ...................................... 234

5.3.3 Rangkuman Hasil Uji Coba terhadap peserta Tes Potensi Akademik .......... 235

BAB VI PENUTUP .............................................................................................................. 236

6.1. Kesimpulan ........................................................................................................... 236

6.2. Saran ..................................................................................................................... 236

DAFTAR PUSTAKA ........................................................................................................... 237

LAMPIRAN .......................................................................................................................... 238

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 15: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xiv

DAFTAR GAMBAR

Gambar 3.1 Use Case ………………………………………………………………22

Gambar 3.2 Diagram Konteks …………………………………………………….106

Gambar 3.3 Diagram Berjenjang ………………………………………………….107

Gambar 3.4 Overview DFD Level 0 ………………………………………………108

Gambar 3.5 DFD Level 1 Proses 1 ………………………………………………..109

Gambar 3.6 DFD Level 1 Proses 2 ………………………………………………..109

Gambar 3.7 DFD Level 1 Proses 3 ………………………………………………..110

Gambar 3.8 DFD Level 1 Proses 4 ………………………………………………..110

Gambar 3.9 DFD Level 1 Proses 5 ………………………………………………..111

Gambar 3.10 DFD Level 1 Proses 6 ………………………………………………111

Gambar 3.11 DFD Level 1 Proses 7 ………………………………………………112

Gambar 3.12 DFD Level 1 Proses 8 ………………………………………………112

Gambar 3.13 DFD Level 1 Proses 9 ………………………………………………113

Gambar 3.14 DFD Level 1 Proses 10 ……………………………………………..114

Gambar 3.15 DFD Level 1 Proses 11 ……………………………………………..114

Gambar 3.16 DFD Level 1 Proses 12 ……………………………………………..115

Gambar 3.17 DFD Level 1 Proses 13 ……………………………………………..115

Gambar 3.18 Interface Halaman Login Staff …………………………………….116

Gambar 3.19 Interface Halaman Login Peserta ………………………………….116

Gambar 3.20 Interface Halaman Home Ketua …………………………………...117

Gambar 3.21 Interface Halaman Input Data Staff ………………………………..117

Gambar 3.22 Interface Halaman Lihat Daftar Staff ……………………………...118

Gambar 3.23 Interface Halaman Edit Data Staff ………………………………...118

Gambar 3.24 Interface Halaman Lihat Data Staff ………………………………..119

Gambar 3.25 Interface Halaman Pilih Jenis Soal Tes ……………………………119

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 16: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xv

Gambar 3.26 Interface Halaman Input Soal Tes ………………………………....120

Gambar 3.27 Interface Halaman Lihat Seluruh Soal …………………………….120

Gambar 3.28 Interface Edit Data Soal …………………………………………...121

Gambar 3.29 Interface Lihat Data Soal …………………………………………..121

Gambar 3.30 Interface Halaman Input Bobot ……………………………………122

Gambar 3.31 Interface Halaman Daftar Bobot …………………………………..122

Gambar 3.32 Interface Halaman Lihat Bobot ……………………………………123

Gambar 3.33 Interface Halaman Pilih Jenis Tes …………………………………123

Gambar 3.34 Interface Halaman Input Norma …………………………………...124

Gambar 3.35 Interface Halaman Daftar Norma ………………………………….124

Gambar 3.36 Interface Halaman Lihat Data Norma ……………………………..125

Gambar 3.37 Interface Halaman Pilih Jenis Tes …………………………………125

Gambar 3.38 Interface Halaman Input Kode Soal ………………………………..126

Gambar 3.39 Interface Halaman Pilih Kode Soal ………………………………..126

Gambar 3.40 Interface Halaman Input Isi Kode Soal ……………………………127

Gambar 3.41 Interface Halaman Daftar Kode Soal ……………………………...128

Gambar 3.42 Interface Halaman Lihat Kode Soal ……………………………….128

Gambar 3.43 Interface Halaman Input Paket Soal ……………………………….129

Gambar 3.44 Interface Halaman Pilih Paket Soal ………………………………..129

Gambar 3.45 Halaman Input Isi Paket Soal ……………………………………...130

Gambar 3.46 Interface Halaman Daftar Paket Soal ……………………………...130

Gambar 3.47 Interface Halaman Lihat Paket Soal ……………………………….131

Gambar 3.48 Interface Halaman Daftar Hasil ……………………………………131

Gambar 3.49 Interface Halaman Lihat Hasil Grafik ……………………………..132

Gambar 3.50 Interface Halaman Daftar Peserta ………………………………….133

Gambar 3.51 Interface Halaman Lihat Data Peserta ……………………………..133

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 17: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xvi

Gambar 3.52 Interface Halaman Lihat Daftar Instansi …………………………..134

Gambar 3.53 Interface Halaman Lihat Data Instansi …………………………….134

Gambar 3.54 Interface Halaman Home Staff P2TKP ……………………………135

Gambar 3.55 Interface Halaman Input Peserta …………………………………..135

Gambar 3.56 Interface Halaman Daftar Peserta ………………………………….136

Gambar 3.57 Interface Halaman Lihat Data Peserta ……………………………..136

Gambar 3.58 Interface Halaman Edit Data Peserta ………………………………137

Gambar 3.59 Interface Halaman Input Paket Berdasar Instansi …………………137

Gambar 3.60 Interface Halaman Pilih Peserta …………………………………...138

Gambar 3.61 Interface Halaman Input Peserta Paket …………………………….138

Gambar 3.62 Interface Halaman Input Jawaban Peserta Offline ………………...139

Gambar 3.63 Interface Halaman Lihat Jawaban Peserta …………………………140

Gambar 3.64 Interface Halaman Input Instansi …………………………………..140

Gambar 3.65 Interface Halaman Daftar Instansi …………………………………141

Gambar 3.66 Interface Halaman Lihat Data Instansi …………………………….141

Gambar 3.67 Interface Halaman Edit Data Instansi ……………………………...142

Gambar 3.68 Interface Halaman Daftar Hasil ……………………………………142

Gambar 3.69 Interface Halaman Daftar Hasil Grafik ……………………………143

Gambar 3.70 Interface Halaman Cetak Grafik …………………………………...144

Gambar 3.71 Interface Halaman Home Grafik …………………………………..145

Gambar 3.72 Interface Halaman Lihat Data Profil ………………………………145

Gambar 3.73 Halaman Petunjuk Pengerjaan Tes ………………………………...146

Gambar 3.74 Interface Halaman Input Jawaban Online …………………………146

Gambar 3.75 Interface Halaman Daftar Hasil ……………………………………147

Gambar 3.76 Interface Halaman Hasil Grafik ……………………………………148

Gambar 3.77 ER Diagram ………………………………………………………...149

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 18: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xvii

Gambar 3.78 Database Logical Design …………………………………………...150

Gambar 4.1 Halaman Login Ketua dan Staff P2TKP ……………………………168

Gambar 4.2 Halaman Login Peserta Tes Potensi Akademik …………………….170

Gambar 4.3 Halaman Home Ketua ………………………………………………171

Gambar 4.4 Halaman Input Data Staff …………………………………………...172

Gambar 4.5 Halaman Daftar Staff ………………………………………………..174

Gambar 4.6 Halaman Lihat Data Staff …………………………………………...175

Gambar 4.7 Halaman Edit Data Staff …………………………………………….176

Gambar 4.8 Halaman Pilih Jenis Soal Tes ……………………………………….177

Gambar 4.9 Halaman Input Soal Tes …………………………………………….178

Gambar 4.10 Halaman Daftar Soal ………………………………………………181

Gambar 4.11 Halaman Lihat Data Soal …………………………………………..182

Gambar 4.12 Halaman Edit Data Soal …………………………………………...183

Gambar 4.13 Halaman Input Bobot ……………………………………………...184

Gambar 4.14 Halaman Daftar Bobot ……………………………………………..186

Gambar 4.15 Halaman Lihat Bobot ……………………………………………...187

Gambar 4.16 Halaman Pilih Jenis Tes ………………………………………...…188

Gambar 4.17 Halaman Input Norma ……………………………………………..189

Gambar 4.18 Halaman Daftar Norma ……………………………………………190

Gambar 4.19 Halaman Lihat Data Norma ………………………………………..191

Gambar 4.20 Halaman Pilih Jenis Tes …………………………………………...192

Gambar 4.21 Halaman Input Kode Soal …………………………………………193

Gambar 4.23 Halaman Input Isi Kode Soal ……………………………………...195

Gambar 4.24 Halaman Daftar Kode Soal ………………………………………...197

Gambar 4.25 Halaman Lihat Kode Soal …………………………………………198

Gambar 4.26 Halaman Input Paket Soal …………………………………………199

Gambar 4.27 Halaman Pilih Paket Soal ………………………………………….200

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 19: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xviii

Gambar 4.28 Halaman Input Isi Paket Soal ……………………………………...201

Gambar 4.29 Halaman Daftar Paket Soal ………………………………………..203

Gambar 4.30 Halaman Lihat Paket Soal …………………………………………204

Gambar 4.31 Halaman Daftar Hasil ……………………………………………...205

Gambar 4.32 Halaman Lihat Hasil ……………………………………………….206

Gambar 4.33 Halaman Daftar Peserta ……………………………………………208

Gambar 4.34 Halaman Lihat Data Peserta ……………………………………….209

Gambar 4.35 Halaman Daftar Instansi …………………………………………...210

Gambar 4.36 Halaman Lihat Data Instansi ………………………………………211

Gambar 4.37 Halaman Home Staff ………………………………………………212

Gambar 4.38 Halaman Input Data Peserta Tes …………………………………..213

Gambar 4.39 Halaman Pilihan Input ……………………………………………..215

Gambar 4.40 Halaman Pilihan Input ……………………………………………..216

Gambar 4.41 Halaman Pilih Peserta ……………………………………………...218

Gambar 4.42 Halaman Input Peserta Paket ………………………………………219

Gambar 4.43 Halaman Daftar Peserta ……………………………………………220

Gambar 4.44 Halaman Edit Peserta ……………………………………………...221

Gambar 4.45 Halaman Lihat Data Peserta ……………………………………….222

Gambar 4.46 Halaman Pilih Peserta ……………………………………………...223

Gambar 4.47 Halaman Input Peserta Offline …………………………………….224

Gambar 4.48 Halaman Input Data Instansi ………………………………………231

Gambar 4.49 Halaman Daftar Instansi …………………………………………...232

Gambar 4.50 Halaman Edit Data Instansi ………………………………………..233

Gambar 4.51 Halaman Lihat Data Instansi ………………………………………234

Gambar 4.52 Halaman Daftar Hasil ……………………………………………...235

Gambar 4.53 Halaman Lihat Hasil ……………………………………………….236

Gambar 4.54 Halaman Cetak Grafik ……………………………………………..238

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 20: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xix

Gambar 4.55 Halaman Home Peserta ……………………………………………..240

Gambar 4.56 Halaman Lihat Profil Data Peserta Tes ……………………………..241

Gambar 4.57 Halaman Kerjakan Soal …………………………………………….242

Gambar 4.58 Halaman Petunjuk Soal ……………………………………………..243

Gambar 4.59 Halaman Input Jawaban Online …………………………………….244

Gambar 4.60 Halaman Lihat Hasil Kualifikasi …………………………………...246

Gambar 4.61 Halaman Lihat Hasil ………………………………………………..247

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 21: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xx

DAFTAR TABEL

Tabel 3.1 Tabel banksoal ………………………………………………………….151

Tabel 3.2 Tabel kuncijawaban …………………………………………………….153

Tabel 3.3 Tabel nomorurut ………………………………………………………..153

Tabel 3.4 Tabel kodesoal ………………………………………………………….153

Tabel 3.5 Tabel kodesoal_has_paket ……………………………………………...154

Tabel 3.6 Tabel paket ……………………………………………………………..154

Tabel 3.7 Tabel peserta ……………………………………………………………154

Tabel 3.8 Tabel instansi …………………………………………………………...155

Tabel 3.9 Tabel pesertapaket ……………………………………………………...156

Tabel 3.10 Tabel paketbanksoal …………………………………………………..156

Tabel 3.11 Tabel jawaban …………………………………………………………157

Tabel 3.12 Tabel norma …………………………………………………………...157

Tabel 3.13 Tabel bobot ……………………………………………………………158

Tabel 3.14 Tabel nilai ……………………………………………………………..158

Tabel 3.15 Tabel staff ……………………………………………………………..159

Tabel 5.1 Tabel Hasil Kuisioner Pernyataan 1 ……………………………………252

Tabel 5.2 Tabel Hasil Kuisioner Pernyataan 2 ……………………………………253

Tabel 5.3 Tabel Hasil Kuisioner Pernyataan 3 ……………………………………254

Tabel 5.4 Tabel Hasil Kuisioner Pernyataan 4 ……………………………………255

Tabel 5.5 Tabel Hasil Kuisioner Pernyataan 5 ……………………………………256

Tabel 5.6 Tabel Hasil Kuisioner Pernyataan 6 ……………………………………257

Tabel 5.7 Tabel Hasil Kuisioner Pernyataan 7 ……………………………………257

Tabel 5.8 Tabel Hasil Kuisioner Pernyataan 8 ……………………………………258

Tabel 5.9 Tabel Hasil Kuisioner Pernyataan 9 ……………………………………259

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 22: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xxi

Tabel 5.10 Tabel Hasil Kuisioner Pernyataan 10 …………………………………260

Tabel 5.11 Tabel Hasil Kuisioner Pernyataan 11 …………………………………261

Tabel 5.12 Tabel Hasil Kuisioner Pernyataan 12 …………………………………261

Tabel 5.13 Tabel Hasil Kuisioner Pernyataan 13 ………………………………….262

Tabel 5.14 Tabel Hasil Kuisioner Pernyataan 14 …………………………………263

Tabel 5.15 Tabel Hasil Kuisioner Pernyataan 15 …………………………………264

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 23: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

xxii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 24: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Pusat Pelayanan Tes dan Konsultasi Psikologi (P2TKP) merupakan suatu

lembaga Psikologi di Universitas Sanata Dharma (USD) yang memberikan

pelayanan konsultasi psikologi serta pelayanan tes psikologi. Dalam

lingkungan Sanata Dharma, P2TKP bertugas untuk menyelenggarakan tes

seleksi mahasiswa baru dan tes seleksi dosen-dosen USD. Selain

menyelenggarakan tes serta pelayanan konsultasi psikologi bagi mahasiswa

dan dosen USD, P2TKP juga memberikan pelayanan konsultasi dan tes

psikologi kepada pihak-pihak maupun lembaga yang membutuhkan. Pada saat

ini P2TKP telah membantu pihak-pihak maupun lembaga yang bergerak di

bidang pendidikan, kesehatan maupun perusahaan perseorangan.

Lembaga P2TKP memiliki berbagai macam tes, salah satunya adalah Tes

Potensi Akademik (TPA). TPA merupakan tes yang paling tua. TPA yang

sering disebut SAT (Scholastic Assesment Test) adalah sebuah tes yang

mengukur kemampuan dan bakat seseorang di bidang akademis. Tes ini juga

dapat mencerminkan tingkat kecerdasan intelektual (IQ). Pada tes ini terdapat

empat bidang kemampuan yang diuji, yaitu pada bidang bahasa atau verbal,

bidang numerik atau angka, bidang logika dan kemampuan di bidang spasial

atau gambar. Salah satu jenis TPA adalah Tes Studi Lanjut . Tes ini berfungsi

untuk mengetahui minat bakat dari siswa SMP (Sekolah Menengah Pertama)

kelas IX yang ingin melanjutkan studi ke jenjang yang lebih tinggi. Melalui

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 25: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

2

tes ini diharapkan siswa kelas IX dapat lebih matang dalam menentukan

jurusan studi pada saat menentukan lembaga pendidikan (SMA, SMK).

Saat ini, pada penghitungan hasil tes TPA untuk pengarahan studi lanjut,

petugas masih menggunakan cara manual. Hasil tes dihitung menggunakan

jenis-jenis tes yang berlaku seperti Tes Berpikir Verbal A (Analogi Verbal)

atau yang sering disebut dengan BVA, Tes Berpikir Verbal B (Verbal

Klasifikasi) atau yang sering disebut dengan BVB, Tes Matematis A (Barisan

Bilangan) atau yang sering disebut dengan BMA, Tes Matematis B (Penalaran

Numerik) atau yang sering disebut dengan BMB, Test Vokabuler atau yang

sering disebut VOK yang kemudia dibuat sebuah grafik. Melalui grafik

tersebut psikolog dapat menyimpulkan hasil dari tes. Cara manual dianggap

masih kurang efisien karena memerlukan waktu yang cukup lama untuk

menghitung dan menyimpulkan hasil kualifikasi dan terkadang penghitungan

secara manual dianggap kurang akurat.

Melihat masalah atau kendala tersebut, penulis tertarik untuk membuat

sebuah aplikasi web untuk membantu lembaga P2TKP untuk mengolah dan

memeriksa hasil tes dari seseorang dengan lebih akurat dan cepat. Aplikasi ini

berbasis web PHP dan MySQL sebagai database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 26: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

3

1.2. Rumusan Masalah

Berdasarkan latar belakang diatas dapat dirumuskan sebagai berikut :

1. Bagaimana membangun sebuah aplikasi yang dapat membantu pihak

P2TKP dari Universitas Sanata Dharma untuk dapat mengelola hasil Tes

Potensi Akademik dengan menggunakan bahasa PHP dan MySQL?

2. Apakah aplikasi ini dapat membantu dalam perhitungan tes sehingga

didapat hasil kualifikasi dari Tes Potensi Akademik untuk Pengarahan

Studi Lanjut yang cepat dan akurat?

1.3. Batasan Masalah

Pada penulisan tugas akhir ini diberikan batasan-batasan masalah

1. Aplikasi yang dibuat terbatas ada pengolahan P2TKP yang ada di

Universitas Sanata Dharma.

2. Penilitian ini menggunakan Tes Potensi Akademik.

3. Aplikasi yang dibuat berbasis website dengan mengunakan bahasa PHP

dan MySQL.

1.4. Tujuan dan Manfaat Penelitian

Dari rumusan masalah, tujuan penelitian adalah membuat sebuah

aplikasi Tes Potensi Akademik berbasis PHP dan MySQL yang dapat

membantu lembaga P2TKP di Universitas Sanata Dharma untuk mengolah

hasil kualifikasi Tes Potensi Akademik. Manfaat yang diberikan adalah

menghasilkan skor final dan hasil kualifikasi yang cepat dan akurat untuk

membantu lembaga P2TKP dalam pemeriksaan Tes Potensi Akademik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 27: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

4

1.5. Metodologi Penelitian

Sesuai dengan yang diajarkan pada mata kuliah Rancangan Perangkat Lunak

Terstruktur, metode yang digunakan dalam pembuatan sistem anta lain :

A. Melakukan Survei

Melakukan survei ke P2TKP Fakultas Psikologi Universitas Sanata

Dharma. Dalam survei yang dilakukan adalah wawancara dengan pihak-

pihak yang terkait tentang Tes Potensi Akademik.

B. Studi Pustaka

Mencari litelatur-literatur yang berhubungan dengan Tes Potensi

Akademik, seperti soal – soal tes, aturan-aturan dan rumus yang

digunakan.

C. Pembangunan Aplikasi

Pembangunan aplikasi psikotes berbasis web dengan menggunakan

metode waterfall (Sommerville, 2001) dengan tahapan-tahapan sebagai

berikut :

1. Requirement analysis and definition.

Pada tahap ini mengumpulkan data-data yang berkaitan dengan Tes

Potensi Akademik untuk Pemeriksaan Studi Lanjut yang meliputi

data-data : soal-soal tes, norma, lembar jawaban tes dan perhitungan

Tes Potensi Akademik Pemeriksaan Studi Lanjut.

2. System and software design.

Setelah kebutuhan dapat dianalisa dan didefinisikan kemudian

dilakukan desain sistem yang dibuat. Desain sistem meliputi desain

proses, desain antarmuka sistem dan perancangan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 28: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

5

3. Implementation and unit testing.

Tahap ini seluruh desain yang dibuat kemudian di implementasikan

dengan bahasa pemograman PHP. Program yang dibangun langsung

diuji setiap unit modul program maupun secara keseluruhan apakah

hasil sudah sesuai dengan yang diinginkan.

D. Uji Coba Terhadap Pengguna

Melakukan uji coba program dengan tujuan mengetahui program yang

sudah dibuat dapat digunakan di P2TKP Universitas Sanata Dharma.

1.6. Sistematika Penulisan

BAB I PENDAHULUAN

Dalam bab ini, dibahas tetang latar belakang, rumusan masalah,

batasan masalah, tujuan dan manfaat penelitian, metode penelitian

dan sistematika penelitian.

BAB II LANDASAN TEORI

Dalam bab ini, dibahas tentang landasan teori yang mendasari dan

mendukung dalam pembuatan Aplikasi Pemeriksaan Tes Potensi

Akademik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 29: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

6

BAB III ANALISA DAN PERANCANGAN SISTEM

Dalam bab ini, dibahas tentang penjelasan mengenai gambaran

umum sistem, analisis kebutuhan, pemodelan sistem, pemodelan

data, perancangan database dan perancangan antarmuka sistem.

BAB IV IMPLEMENTASI SISTEM

Dalam bab ini, dibahas tentang implementasi dan penerapan

sistem pada lembaga P2TKP Universitas Sanata Dharma.

BAB V ANALISA HASIL

Bab ini berisi uji coba dan analisa hasil dari sistem yaitu

kekurangan dan kelebihan sistem.

BAB VI PENUTUP

Bab ini berisi kesimpulan dan saran yang diberikan untuk

perbaikan sistem sehingga menjadi lebih baik dan manfaat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 30: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

7

BAB II

LANDASAN TEORI

Tes IQ merupakan cikal bakal munculnya tes minat serta tes bakat,

dikarenakan hasil yang didapat dari tes IQ masih terlalu general. Hal tersebut

terkadang membuat seseorang salah dalam mengambil keputusan untuk

bidang akademik, seseorang terkadang berpendapat bahwa individu yang

mempunyai IQ tinggi dapat mengambil semua bidang akademik. Namun

tidak seperti itu, seseorang harus mempertimbangkan hal lain seperti minat

dan bakat dari individu tersebut.

2.1. Tes IQ

IQ atau yang sering disebut dengan Intelligence Quotient adalah skor

yang diperoleh dari sebuah alat tes kecerdasan. IQ memberikan gambaran

mengenai tingkat kecerdasan seseorang secara umum. Dalam penghitungan

skor IQ mula-mula dihitung dengan cara membandingkan kemampuan

seorang individu untuk memecahkan persoalan-persoalan yang disajikan

dalam tes (mental age) dengan kemampuan individu yang seharusnya ada

pada umurnya (chronological age). Apabila kemampuan mental age dan

chronological age sama maka akan diperoleh skor 1, skor ini kemudian

dikali dengan 100 sebagai dasar penghitungan IQ pada individu tersebut.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 31: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

8

2.2. Tes Bakat

Bakat merupakan suatu kualitas yang nampak pada tingkah laku

manusia pada suatu lapangan keahlian tertentu seperti musik, mengarang,

kecakapan dalam matematika (Nurkanca, 1993). Robert J. Gregory dalam

buku tes Psikologi mengatakan bahwa tes merupakan suatu prosedur standar

untuk mengambil sampel perilaku dan menggambarkannya dalam kategori

atau skor. Berdasarkan referensi diatas, maka dapat ditarik kesimpulan

bahwa tes bakat merupakan sebuah tes dimana hasil dari tes tersebut dapat

untuk mengukur kemampuan atau keterampilan seseorang secara spesifik.

Tujuan dari tes bakat sendiri adalah untuk membantu merencanakan dan

membuat keputusan mengenai pilihan pendidikan maupun pekerjaan.

Tes bakat sendiri memiliki macam-macam tes, salah satu dari tes bakat

adalah (Scholatic Aptitude Test) SAT, dalam bahasa Indonesia sering disebut

Tes Potensi Akademik (TPA). TPA yang ingin dijelaskan penulis adalah

TPA untuk Tes Studi Lanjut Siswa SMP. Dalam tes ini memerlukan 5 jenis

tes untuk dapat menarik kesimpulan. Jumlah tes ini sudah baku, tidak dapat

ditambah atau dirubah. Berikut 5 jenis tes tersebut :

1. Tes Berpikir Verbal A (Analogi Verbal) / BVA.

Tes ini mengukur kemampuan berpikir verbal, khususnya

dalam memahami relasi-relasi antara pengertian-pengertian

yang dinyatakan secara verbal. Kemampuan ini amat

diperlukan dalam pengajaran maupun komunikasi sehari-

hari.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 32: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

9

2. Tes Berpikir Verbal B (Verbal Klasifikasi) / BVB.

Tes ini mengukur kemampuan berpikir secara logis,

khususnya dalam mengklasifikasikan pengertian-pengertian.

Kemampuan ini banyak dipergunakan dalam kehidupan

sehari-hari.

3. Matematis A (Barisan Bilangan) / BMA.

Tes ini mengukur kemampuan berpikir, khususnya

memahami pola relasi dan sederetan bilangan dan

mengoperasikan bilangan menurut pola yang ada.

Kemampuan ini amat diperlukan dalam bidang pekerjaan

yang berhubungan dengan angka-angka dan dituntut

mempunyai ketelitian yang tinggi.

4. Matematis B (Penalaran Numerik) / BMB.

Tes ini mengukur kemampuan iduktif-deduktif khususnya

dalam menerapkan prinsip-prinsip kuantitatif untuk

menyelesaikan persoalan-persoalan yang membutuhkan

perhitungan matematis.

5. Tes Vokabuler (VOK).

Tes ini mengukur luasnya pengetahuan bahasa, khususnya

penguasaan arti kata-kata. Kemampuan ini amat diperlukan

dalam komunikasi sehari-hari dan mendukung perkembangan

berpikir, mengungkap dan menerima pendapat, pandangan

secara tepat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 33: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

10

Cara penghitungan nilai dari setiap jenis tes adalah dengan menghitung

total jawaban benar dari setiap jenis tes tersebut, kemudian total jawaban

benar setiap jenis tes dicocokan ke dalam norma tes potensi akademik studi

lanjut siswa kelas IX SMP dan menghasilkan nilai dari setiap jenis tes. Nilai

dari setiap jenis tes ini yang nantinya akan dibuat grafik.

Secara umum, cara menghitung hasil kualifikasi tes ini adalah dengan

menjumlahkan nilai dari jenis tes BMA dan jenis tes BMB kemudian dibagi

dengan 2 dan akan didapatkan nilai untuk jenis tes BM. Setelah itu

menjumlahkan hasil perkalian nilai dari setiap jenis tes tadi dengan bobot

yang sudah ditentukan.

Kualifikasi Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP :

A*BM + a*BVB + b*BVA + e*VOK

Dimana a, b dan c adalah konstanta bobot dari setiap jenis tes,

sedangkan BVB, BVA, BM dan VOK adalah nilai dari jenis tes.

Hasil dari penghitungan dengan rumus diatas kemudian dicocokan

dengan kategori hasil kualifikasi. Terdapat 11 kategori hasil kualifikasi, yaitu

I (Istimewa), AT (Amat Tinggi), T (Tinggi), LC (Lebih dari Cukup), C+

(Cukup Plus), C (Cukup), RR (Ragu-Ragu), TC (Tidak Cukup), R (Rendah),

AR (Amat Rendah) dan ASR (Amat Sangat Rendah). Setiap kategori hasil

kualifikasi tersebut merupakan range nilai.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 34: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

11

2.3. Webserver

Webserver merupakan software yang memberikan layanan data yang

berfungsi menerima permintaan HTTP atau HTTPS dari klien yang dikenal

dengan web browser dan mengirimkan kembali hasilnya dalam bentuk

halaman - halaman web yang umumnya berbentuk dokumen HTML.

Terdapat berbagai software webserver, diantaranya adalah :

1. Microsoft Windows Server 2003 Internet Information

Services.

2. Apache Tomcat.

3. Xitami Web Server.

4. Zeus Web Server.

5. Lighttpd.

6. Sun Java System Web Server.

7. Apache Web Server.

Agar Webserver dapat berfungsi dengan baik maka terdapat beberapa hal

yang perlu diperhatikan, yaitu : RAM yang digunakan harus berkapasitas

besar, kecepatan akses yang tinggi, mempunya alamat internal yang bersifat

permanen (tidak berubah), memiliki hardisk yang berkapasitas besar.

2.4. Browser

Browser atau yang lebih dikenal dengan Web Browser adalah suatu

program atau aplikasi yang digunakan untuk menjelajahi internet atau untuk

mencari sebuah informasi dari suatu halaman web atau blog. Pada awalnya

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 35: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

12

Web Browser hanya berorientasi pada teks dan belum dapat menampilkan

gambar namun web browser sekarang tidak hanya menampilkan teks tetapi

juga dapat menampilkan file multimedia seperti gambar, video dan suara. Web

Browser juga dapat mengirim dan menerima e-mail, mengelola bahasa HTML

(Hyper Text Markup Language) sebagai input, dan menjadikan halaman web

sebagai hasil output yang informatif.

Browser juga bisa disebut sebagai jembatan antara pengguna internet

dengan internet tanpa browser para pengguna internet tidak dapat

memanfaatkan internet. Dengan menggunakan web browser, para pengguna

Internet dapat mengakses dan memanfaatkan berbagai informasi yang terdapat

di internet dengan mudah.

Saat ini terdapat banyak browser yang secara gratis dan berbayar dapat di

download melalui internet, contoh browser yang dapat di download melalui

internet :

1. Mozilla Firefox.

2. Google Chrome.

3. Opera Mini.

4. Safari.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 36: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

13

2.5. HTTP

HTTP merupakan suatu protokol yang digunakan oleh World Wide Web.

HTTP mendefinisikan tentang suatu pesan bisa diformat dan dikirimkan dari

server ke client. HTTP juga mengatur apa saja yang harus dilakukan oleh web

server dan juga web browser sebagai respon atas perintah-perintah yang ada

pada protokol HTTP.

2.6. PHP (Hypertext Preprocessors)

2.6.1 Pengertian PHP

PHP adalah pada awalnya merupakan singkatan dari Personal Home

Page, namun karena dalam perkembangannya PHP tidak hanya digunakan

untuk membuat halaman web pribadi, PHP saat ini merupakan singkatan

dari Hypertext Preprocessor.

PHP merupakan bahasa pemrograman script server-side yang

didesain untuk pengembangan web. Dalam membuat halaman web, PHP

bukan bahasa pemograman yang wajib digunakan. Sebuah website

sederhana dapat dibuat tanpa menggunakan PHP, hanya dengan

menghubungkan beberapa halaman HTML saja website sederhana dapat

dibuat.

Bahasa PHP digunakan jika pengguna ingin membuat website yang

dapat diupdate secara berkala (website dinamis), website yang dapat

menyimpan data di database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 37: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

14

2.6.2 Kelebihan PHP

1. Web Server yang mendukung PHP dapat ditemukan dimana - mana

dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi

yang relatif mudah.

2. Dalam sisi pengembangan lebih mudah, karena banyaknya developer

yang siap membantu dalam pengembangan.

3. Dalam sisi pemahamanan, PHP adalah bahasa scripting yang paling

mudah karena memiliki referensi yang banyak.

4. PHP adalah bahasa open source yang dapat digunakan di berbagai

mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan

secara runtime melalui console serta juga dapat menjalankan perintah-

perintah sistem.

2.7. MySQL

2.7.1 Pengertian MySQL

MySQL merupakan implementasi dari Relational Database

Management System (RDBMS) yang didistribusikan secara gratis. Setiap

pengguna dapat secara bebas menggunakan MySQL, namun dengan

batasan perangkat lunak tersebut tidak boleh dijadikan produk yang

bersifat komersial.

MySQL merupakan sistem basis data yang dikembangkan dari

bahasa SQL (Structured Query Language). Ulf Micheal Widenius adalah

penemu awal versi pertama MySQL yang kemudian pengembang

selanjutnya dilakukan oleh perusahaan MySQK AB. MySQL AB

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 38: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

15

merupakan sebuah perusahaan komersial yang didirikan oleh para

pengembang MySQL.

MySQL dan PHP merupakan sistem yang saling terintegrasi.

MySQL merupakan sistem basis data, sedangkan input yang dimasukan

melalui aplikasi web yang menggunakan script server-side seperti PHP

dapat langsung dimasukan ke database MySQL yang ada di server dan

tentunya web tersebut berada di sebuah webserver.

2.7.2 Kelebihan MySQL

1. Source MySQL dapat diperoleh dengan mudah dan gratis.

2. Sintaks MySQL lebih mudah dipahami dan tidak rumit.

3. MySQL merupakan program yang multithreaded, sehingga dapat

dipasang pada server yang memiliki multi CPU.

4. Didukung program-program umum seperti C, C++, Java, Pearl, PHP,

Phython.

5. Bekerja pada berbagai platform (Windows, Linux, Mac OS X Server,

Solaris, Amiga, dan masih banyak lagi).

6. Memiliki jenis kolom yang cukup banyak sehingga memudahkan

konfigurasi sistem database.

7. MySQL memiliki ragam tipe data, seperti float, integer, double, char,

date, text dan lain-lain.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 39: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

16

BAB III

ANALISIA DAN PERANCANGAN

3.1. Analisa Sistem

3.1.1 Gambaran Umum Sistem Lama

Sistem penghitungan dan pembuatan grafik hasil tes potensi

akademik di Lembaga P2TKP Universitas Sanata Dharma saat ini masih

menggunakan cara manual, yaitu dengan menghitung total jawaban benar

dari setiap jenis tes kemudian dicocokan dengan norma Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP dan menghasilkan skor

untuk masing-masing jenis tes. Staff Lembaga P2TKP Universitas Sanata

Dharma kemudian membuat grafik berdasarkan skor yang telah

didapatkan. Setelah grafik berhasil dibuat staff kemudian membuat hasil

kualifikasi, untuk membuat hasil kualifikasi staff menghitung

menggunakan rumus yang sudah tersedia di Lembaga P2TKP Universitas

Sanata Dharma.

Dengan menggunakan cara manual, muncul permasalahan ketika

peserta telah selesai dalam mengerjakan tes potensi akademik, peserta

harus menunggu dalam beberapa hari untuk mengetahui hasil dari tes

tersebut. Permasalahan selanjutnya adalah kemungkinan terjadi kesalahan

dalam pencocokan skor dengan norma tes potensi akademik dan

penghitungan hasil kualifikasi setiap peserta. Hal tersebut bisa saja terjadi

mengingat banyaknya peserta yang melakukan tes secara bersamaan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 40: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

17

3.1.2 Gambaran Umum Sistem Baru

Sistem baru yang akan dibuat adalah sistem dengan basis web yang

nantinya dapat diakses oleh staff Lembaga P2TKP Universitas Sanata

Dharma, ketua Lembaga P2TKP Universitas Sanata Dharma dan peserta

yang mengikuti tes potensi akademik di Lembaga P2TKP Universitas

Sanata Dharma. Dengan adanya sistem tersebut, diharapkan dapat

membantu staff dalam proses pemeriksaan hasil tes potensi akademik

dengan lebih cepat, akurat dan dapat membantu ketua dalam melakukan

pengawasan segala sesuatu yang berhubungan dengan tes potensi

akademik studi lanjut siswa kelas IX SMP. Selain hal yang sudah

disebutkan diatas, sistem yang akan dibuat diharapkan juga dapat

membantu peserta dalam mengetahui hasil tes potensi akademik, hal itu

dapat terjadi karena peserta dapat mengetahui hasil tes potensi akademik

secara langsung setelah peserta menyelesaikan tes.

Secara umum, sistem yang akan dibuat dalam penelitian ini adalah

sebuah sistem dengan fungsi utama untuk pengarahan studi lanjut siswa

SMP kelas IX. Pengarahan didapatkan dari hasil kualifikasi yang

diperoleh dari pencocokan setiap jawaban jenis tes yang sudah dikerjakan

oleh peserta dengan kunci jawaban setiap jenis tes yang telah di inputkan

oleh ketua Lembaga P2TKP Universitas Sanata Dharma. Kualifikasi hasil

inilah yang akan diterima oleh peserta, kualifikasi yang diterima

diharapkan dapat membantu mengarahkan peserta sehingga lebih mantap

untuk mengambil keputusan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 41: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

18

3.2. Analisa Kebutuhan

3.2.1 Definisi Aktor

Pengguna yang terlibat dalam sistem ini adalah:

1. Ketua P2TKP Universitas Sanata Dharma.

Dalam sistem ini ketua P2TKP Universitas Sanata Dharma

memiliki hak akses sebagai berikut :

a. Mengelola Data Staff P2TKP Universitas Sanata Dharma.

Hak akses yang dimiliki ketua P2TKP pada data staff adalah

ketua memiliki hak untuk melakukan penambahan data staff

baru, melakukan perubahan data staff yang telah disimpan,

melihat seluruh daftar staff yang ada di Lembaga P2TKP,

menghapus data staff dan mengubah hak akses staff untuk

login ke dalam sistem.

b. Mengelola Data Soal Tes Potensi Akademik.

Hak akses yang dimiliki ketua P2TKP pada data soal tes

potensi akademik adalah ketua memiliki hak untuk melakukan

penambahan data soal baru, melakukan perubahan data soal

yang telah disimpan, melihat seluruh data soal tes potensi

akademik, menghapus data soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 42: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

19

c. Mengelola Data Bobot Tes Potensi Akademik.

Hak akses yang dimiliki ketua P2TKP pada data bobot tes

potensi akademik adalah ketua memiliki hak untuk melakukan

penambahan data bobot baru dan melihat seluruh data bobot

tes potensi akademik yang telah disimpan.

d. Mengelola Data Norma Tes Potensi Akademik.

Hak akses yang dimiliki ketua P2TKP pada data norma tes

potensi akademik adalah ketua memiliki hak untuk melakukan

penambahan data norma baru dan melihat seluruh data norma

tes potensi akademik yang telah disimpan.

e. Mengelola Data Kode Soal dan Isi Kode Soal.

Hak akses yang dimiliki ketua P2TKP pada data kode soal

dan isi kode soal adalah ketua memiliki hak untuk melakukan

penambahan kode soal, penambahan isi kode soal serta

melihat seluruh data kode soal dan isi kode soal yang telah

disimpan.

f. Mengelola Data Paket Soal dan Isi Paket Soal.

Hak akses yang dimiliki ketua P2TKP pada data paket soal

dan isi paket soal adalah ketua memiliki hak untuk

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 43: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

20

melakukan penambahan paket soal, penambahan isi paket

soal serta melihat seluruh data paket soal da nisi paket soal

yang telah disimpan.

g. Melihat Hasil Tes Potensi Akademik.

Hak akses yang dimiliki ketua P2TKP pada data hasil tes

potensi akademik adalah ketua memiliki hak untuk melihat

peserta yang telah menyelesaikan tes potensi akademik dan

melihat seluruh hasil tes potensi akademik.

h. Melihat Data Peserta Tes Potensi Akademik.

Hak akses yang dimiliki ketua P2TKP pada data peserta tes

potensi akademik adalah ketua memiliki hak untuk melihat

data peserta tes potensi akademik.

i. Melihat Data Instansi.

Hak akses yang dimiliki ketua P2TKP pada data instansi

adalah ketua memiliki hak untuk melihat data instansi yang

telah disimpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 44: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

21

2. Staff P2TKP Universitas Sanata Dharma

Dalam sistem ini staff P2TKP Universitas Sanata Dharma

memiliki hak akses sebagai berikut :

a. Mengelola Data Peserta Tes Potensi Akademik.

Hak akses yang dimiliki staff P2TKP pada data peserta tes

potensi akademik adalah staff memiliki hak untuk melakukan

penambahan data peserta, melihat seluruh data peserta yang

telah disimpan, melakukan perubahan data peserta yang telah

disimpan dan menghapus data peserta yang telah disimpan.

b. Memasukan Data Peserta Paket.

Hak akses yang dimiliki staff P2TKP pada data peserta paket

adalah staff memiliki hak untuk melakukan penambahan data

peserta paket.

c. Mengelola Data Instansi.

Hak akses yang dimiliki staff P2TKP pada data instansi

adalah staff memiliki hak untuk melakukan penambahan data

instansi, melihat seluruh data instansi yang telah disimpan,

melakukan perubahan data instansi yang telah disimpan dan

menghapus data instansi yang telah disimpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 45: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

22

d. Melihat Hasil Tes Potensi Akademik.

Hak akses yang dimiliki staff P2TKP pada data hasil tes

potensi akademik adalah staff memiliki hak untuk melihat

peserta yang telah menyelesaikan tes potensi akademik,

melihat seluruh hasil tes potensi akademik dan mencetak hasil

tes potensi akademik.

e. Memasukan Jawaban Peserta secara offline.

Hak akses yang dimiliki staff P2TKP pada jawaban peserta

tes offline adalah staff P2TKP memiliki hak untuk

memasukkan data jawaban peserta tes secara offline.

3. Peserta Tes Potensi Akademik

Dalam sistem ini peserta tes potensi akademik memiliki hak akses

sebagai berikut :

a. Melihat Data Diri Peserta.

Hak akses yang dimiliki peserta tes potensi akademik pada

data diri peserta adalah peserta dapat melihat data diri peserta.

b. Memulai Tes Potensi Akademik.

Hak akses yang dimiliki peserta adalah peserta dapat

memulai tes setelah melakukan pendaftaran ke Lembaga

P2TKP.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 46: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

23

c. Melihat Hasil Tes Potensi Akademik.

Hak akses yang dimiliki peserta pada hasil tes adalah peserta

dapat melihat hasil tes yang telah dikerjakan oleh peserta.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 47: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

24

3.2.2 Use Case Diagram

Gambar 3.1 Use Case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 48: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

25

3.2.3 Narasi Use Case

a. Login

Nama Use Case: Login

ID Use case: 1

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua, Staff, Peserta

Pelaku Sistem Utama : Ketua, Staff, Peserta

Deskripsi : Use case ini menggambarkan proses login bagi ketua, staff

maupun peserta.

Prakondisi : Ketua, staff maupun peserta memiliki username dan

password untuk login.

Pemicu : Use case dimulai ketika ketua, staff ataupun peserta akan

menggunakan sistem.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Sistem menampilkan

halaman login.

2. Isi username dan

password lalu klik

tombol Login.

3. Sistem menampilkan

halaman Home.

Bidang Alternatif : Alt-2 :- Jika data (username dan password) yang diisi tidak

sesuai dengan data yang ada pada database maka sistem akan

memberi pesan error. Kembali ke langkah 1.

Kesimpulan : Use case diakhiri ketika ketua, staff ataupun peserta masuk

ke halaman home.

Pasca kondisi : - Ketua, staff ataupun peserta berhasil masuk pada halaman

home.

- Ketua, staff ataupun peserta tidak jadi melakukan login.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 49: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

26

- Ketua, staff ataupun peserta gagal melakukan login.

b. Input Data Staff

Nama Use Case: Input Data Staff

ID Use case: 2

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini menggambarkan proses input data staff.

Prakondisi : Ketua berada pada halaman home ketua.

Pemicu : Use case ini dimulai ketika ketua melakukan input data staff

P2TKP Universitas Sanata Dharma, Yogyakarta

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu Staff

Input Data Staff.

2. Sistem menampilkan

halaman input data

staff.

3. Input data – data staff

lalu klik tombol

Simpan.

4. Sistem menyimpan

data – data staff yang

telah diinput oleh

ketua kedalam

database.

5. Sistem menampilkan

pesan data staff

berhasil disimpan.

Bidang Alternatif : Alt-3 :- Jika ketua belum melakukan input data staff secara

lengkap, sistem akan menampilkan pesan error. Klik tombol

OK. Kembali ke langkah 3.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 50: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

27

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data staff

berhasil disimpan.

Pasca kondisi : Data staff bertambah

c. Cari Data Staff

Nama Use Case: Cari Data Staff

ID Use case: 3

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses cari data staff.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use Case dimulai ketika ketua mencari data staff P2TKP

Universitas Sanata Dharma, Yogyakarta.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu Staff

Lihat Daftar Staff

2. Sistem menampilkan

daftar staff PPTKP

Universitas Sanata

Dharma pada

halaman daftar staff.

3. Pilih cari berdasarkan

idStaff, nama staff

atau jabatan lalu

masukan data yang

akan dicari pada

textfield. Klik tombol

cari.

4. Sistem menampilkan

data staff yang

dicari.

Bidang Alternatif : Alt- 4 :- Jika data tidak ada, maka sistem tidak menampilkan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 51: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

28

data staff yang dicari.

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data staff

yang dicari.

Pasca kondisi : - Ketua berhasil menemukan data staff yang dicari.

- Ketua tidak berhasil menemukan data staff yang dicari.

d. Lihat Data Staff

Nama Use Case: Lihat Data Staff

ID Use case: 4

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses lihat data staff.

Prakondisi : Ketua berada di halaman daftar staff.

Pemicu : Use case dimulai ketika ketua melihat data staff yang ada di

P2TKP Universitas Sanata Dharma, Yogyakarta.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar detail

pada staff yang akan

dilihat.

2. Sistem menampilkan

data staff pada

halaman lihat data

staff.

Bidang Alternatif : -

Kesimpulan : Use case ini diakhiri ketika sistem menampilkan data staff.

Pasca kondisi : - Ketua berhasil melihat data staff.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 52: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

29

e. Edit Data Staff

Nama Use Case: Edit Data Staff

ID Use case: 5

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini menggambarkan proses edit data staff.

Prakondisi : Ketua berada di halaman daftar staff.

Pemicu : Use case dimulai ketika ketua melakukan edit data staff

P2TKP Universitas Sanata Dharma, Yogyakarta

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Klik gambar pensil

pada staff yang

akan di edit.

2. Sistem menampilkan

halaman edit data

staff beserta data

staff.

3. Input data – data

staff yang baru dan

klik tombol Update.

4. Melakukan update

data – data staff yang

telah diinput oleh

ketua ke dalam

database.

5. Sistem menampilkan

pesan data staff

berhasil di update.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan bahwa

data staff berhasil di update.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 53: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

30

Pasca kondisi : Data staff di database telah berubah.

f. Delete Data Staff

Nama Use Case: Delete Data Staff

ID Use case: 6

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini menggambarkan proses delete data staff.

Prakondisi : Ketua berada di halaman daftar staff.

Pemicu : Use case dimulai ketika ketua melakukan delete data staff

P2TKP Universitas Sanata Dharma, Yogyakarta

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Klik gambar silang

pada tabel staff

yang akan di hapus.

2. Sistem menampilkan

pesan apakah data

akan dihapus?

3. Klik Cancel.

4. Sistem menampilkan

kembali halaman

daftar staff.

5. Klik OK.

6. Sistem

menghapus/delete

data staff di database

sesuai yang dipilih.

7. Sistem menampilkan

pesan data staff

berhasil dihapus.

Bidang Alternatif : -

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 54: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

31

Kesimpulan : Use case ini diakhiri ketika sistem menampilkan pesan

bahwa data staff berhasil dihapus.

Pasca kondisi : Data staff di database telah berkurang/hilang.

g. Input Data Soal

Nama Use Case: Input Data Soal

ID Use case: 7

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini menggambarkan proses input data soal.

Prakondisi : Ketua berada di halaman home ketua.

Pemicu : Use case dimulai ketika ketua melakukan input data soal.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu Soal

Input Data Soal.

2. Sistem menampilkan

halaman pilih jenis

soal.

3. Pilih jenis tes,

periode serta

kelompok (hanya

untuk jenis tes VOK)

lalu klik tombol

Lanjut.

4. Sistem menampilkan

halaman input soal

tes.

5. Input data - data

soal lalu klik tombol

Simpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 55: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

32

6. Menyimpan data

soal yang telah

dimasukan kedalam

database.

7. Sistem menampilkan

pesan soal berhasil

disimpan.

Bidang Alternatif : Alt- 5 :- Jika ketua belum lengkap mengisi data soal maka

sistem akan menampilkan pesan error. Klik tombol OK, lalu

ulangi langkah 5.

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan bahwa

soal berhasil disimpan.

Pasca kondisi : - Data banksoal di database telah bertambah.

- Data kuncijawaban di database telah bertambah

h. Cari Data Soal

Nama Use Case: Cari Data Soal

ID Use case: 8

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini menggambarkan proses cari data soal.

Prakondisi : Ketua berada pada halaman home.

Pemicu : Use case dimulai ketika ketua akan mencari data soal.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu Soal

Lihat Daftar

Soal.

2. Sistem

menampilkan

halaman daftar

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 56: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

33

soal dan data

soal.

3. Pilih cari

berdasarkan

idBankSoal,

periode soal atau

jenis tes lalu

masukan data

yang akan dicari

pada textfield.

Klik tombol cari.

4. Sistem

menampilkan

data soal yang

dicari.

Bidang Alternatif : - Alt – 4 : - Jika data soal tidak ditemukan, maka sistem tidak

menampilkan data soal.

Kesimpulan : Use case diakhiri ketika sistem menampilkan data soal yang

dicari.

Pasca kondisi : - Ketua berhasil menemukan data soal yang dicari.

- Ketua tidak berhasil menemukan data soal yang dicari.

i. Lihat Data Soal

Nama Use Case: Lihat Data Soal

ID Use case: 9

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses lihat data soal.

Prakondisi : Ketua berada di halaman daftar soal.

Pemicu : Use case dimulai ketika ketua melihat data soal yang sudah

tersimpan di database.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 57: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

34

1. Pilih gambar

detail pada soal

yang ingin

dilihat.

2. Sistem

menampilkan

data soal yang

dipilih pada

halaman lihat

data soal.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan data soal.

Pasca kondisi : - Ketua berhasil melihat data soal.

j. Edit Data Soal

Nama Use Case: Edit Data Soal

ID Use case: 10

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses edit data soal.

Prakondisi : Ketua berada di halaman daftar soal.

Pemicu : Use case dimulai ketika ketua melakukan edit data soal yang

sudah tersimpan di database.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih gambar

pensil pada data

soal yang akan

diedit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 58: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

35

2. Sistem

menampilkan

halaman edit

soal serta data

soal.

3. Input data – data

soal yang baru

lalu klik tombol

Update.

4. Melakukan

update data –

data soal yang

telah diinput oleh

ketua ke dalam

database.

5. Sistem

menampilkan

pesan data soal

berhasil diupdate.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data soal

berhasil diupdate.

Pasca kondisi : - Data soal pada database telah berubah.

k. Delete Data Soal

Nama Use Case: Delete Data Soal

ID Use case: 11

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses delete data soal.

Prakondisi : Ketua berada di halaman daftar soal.

Pemicu : Use case dimulai ketika ketua melakukan delete data soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 59: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

36

yang sudah tersimpan di database.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih gambar

silang pada soal

yang akan

didelete.

2. Sistem

menampilkan

pesan apakah

data akan

dihapus?

3. Klik Cancel.

4. Sistem

menampilkan

kembali halaman

daftar soal.

5. Klik OK.

6. Menghapus data

soal di database

sesuai yang

dipilih.

7. Sistem

menampilkan

pesan data soal

berhasil dihapus.

Bidang Alternatif : -

Kesimpulan : Use case berakhir ketika sistem menampilkan pesan data soal

berhasil dihapus.

Pasca kondisi : Data soal di database telah berkurang/hilang.

l. Input Bobot

Nama Use Case: Input Bobot

ID Use case: 12

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 60: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

37

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses input bobot.

Prakondisi : Ketua berada di halaman home ketua.

Pemicu : Use case dimulai ketika ketua melakukan input bobot per

jenis tes.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Bobot

Input Bobot

2. Sistem

menampilkan

halaman input

bobot.

3. Input data – data

bobot kemudian

klik tombol

Simpan.

4. Menyimpan data

– data bobot ke

dalam database.

5. Sistem

menampilkan

pesan bobot

sudah disimpan.

Bidang Alternatif : - Alt – 3 : - Jika ketua belum lengkap mengisi data bobot

maka sistem akan menampilkan pesan error. Klik tombol

OK, lalu ulangi langkah 3.

Kesimpulan : Use case berhenti ketika sistem menampilkan pesan bobot

berhasil disimpan

Pasca kondisi : Data bobot pada database bertambah.

m. Cari Bobot.

Nama Use Case: Cari Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 61: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

38

ID Use case: 13

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses cari bobot.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua mencari bobot.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Bobot

Lihat Daftar

Bobot

2. Sistem

menampilkan

halaman daftar

bobot serta data

bobot.

3. Pilih cari

berdasarkan

periode bobot

atau jenis tes lalu

masukan data

yang akan dicari

pada textfield.

Klik tombol cari.

4. Sistem

menampilkan

data bobot yang

sesuai dengan

input.

Bidang Alternatif : - Alt – 4 : - Jika data tidak ditemukan, maka sistem tidak

menampilkan data bobot yang dicari.

Kesimpulan : Use case berhenti ketika sistem menampilkan data bobot yang

dicari

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 62: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

39

Pasca kondisi : - Ketua berhasil menemukan bobot yang dicari.

- Ketua tidak berhasil menemukan bobot yang dicari.

n. Lihat Bobot

Nama Use Case: Lihat Bobot

ID Use case: 14

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses lihat bobot.

Prakondisi : Ketua berada di halaman daftar bobot.

Pemicu : Use case dimulai ketika ketua akan melihat bobot.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar

detail pada bobot

yang akan dilihat.

2. Sistem

menampilkan

data bobot yang

dipilih di

halaman lihat

bobot.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan data bobot.

Pasca kondisi : Ketua berhasil melihat data soal.

o. Input Norma

Nama Use Case: Input Norma

ID Use case: 15

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 63: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

40

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan proses input norma.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua melakukan input norma.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Norma

Input Norma

2. Sistem

menampilkan

halaman pilih

jenis tes.

3. Pilih jenis tes

yang akan

dimasukan

normanya dan

masukan

kategori lalu klik

Lanjut.

4. Sistem

menampilkan

halaman input

norma.

5. Input data – data

norma lalu klik

tombol Simpan.

6. Menyimpan

norma yang telah

diinput ke dalam

database.

7. Sistem

menampilkan

pesan norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 64: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

41

berhasil

disimpan.

Bidang Alternatif : Alt – 5 : - Jika ketua belum lengkap mengisi data norma

maka sistem akan menampilkan pesan error. Klik tombol

OK, lalu ulangi langkah 5.

Kesimpulan : Use case ini diakhiri ketika sistem menampilkan pesan norma

berhasil disimpan.

Pasca kondisi : Data norma pada database bertambah.

p. Cari Norma

Nama Use Case: Cari Norma

ID Use case: 16

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses cari norma.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua mencari norma.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Norma

Lihat Daftar

Norma

2. Sistem

menampilkan

halaman daftar

norma serta data

norma.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 65: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

42

3. Pilih cari

berdasarkan jenis

tes atau periode

norma lalu

masukan data

yang akan dicari

pada textfield.

Klik tombol cari.

4. Sistem

menampilkan

data norma

sesuai dengan

yang telah

diinput.

Bidang Alternatif : - Alt – 4 : Jika data norma tidak ditemukan, maka sistem tidak

menampilkan data norma

Kesimpulan : Use case diakhiri ketika sistem menampilkan data norma

Pasca kondisi : - Ketua berhasil menemukan norma yang dicari.

- Ketua tidak berhasil menemukan norma yang dicari.

q. Lihat Norma

Nama Use Case: Lihat Norma

ID Use case: 17

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses lihat norma.

Prakondisi : Ketua berada di halaman daftar norma.

Pemicu : Dimulai ketika ketua ingin melihat norma.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar

detail pada tabel

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 66: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

43

norma yang akan

dilihat.

2. Sistem

menampilkan

data norma di

halaman daftar

norma

Bidang Alternatif : -

Kesimpulan : Use case berakhir ketika sistem menampilkan data norma

yang dipilih.

Pasca kondisi : - Ketua berhasil menemukan norma yang dipilih.

- Ketua tidak berhasil menemukan norma yang dipilih.

r. Input Kode Soal

Nama Use Case: Input Kode Soal

ID Use case: 18

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case mendiskripsikan tentang proses input kode soal.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua melakukan input kode soal.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Kode Soal

Input Kode Soal

2. Sistem

menampilkan

halaman pilih

jenis tes.

3. Pilih jenis tes

yang akan

dibuatkan kode

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 67: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

44

soal. Lalu klik

tombol Lanjut.

4. Sistem

menampilkan

halaman input

kode soal

5. Input data – data

kode soal lalu

klik tombol

Simpan.

6. Menyimpan data

kode soal

kedalam

database.

7. Sistem

menampilkan

pesan kode soal

berhasil disimpan

Bidang Alternatif : Alt – 5 :- Jika ketua belum lengkap mengisi data kode soal

maka sistem akan menampilkan pesan error. Klik tombol

OK, lalu ulangi langkah 3.

Kesimpulan : Use case berakhir ketika sistem menampilkan pesan kode

soal berhasil disimpan.

Pasca kondisi : Data kode soal pada database bertambah.

s. Input Isi Kode Soal

Nama Use Case: Input Isi Kode Soal

ID Use case: 19

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses input isi kode

soal.

Prakondisi : Ketua berada di halaman home.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 68: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

45

Pemicu : Use case dimulai ketika ketua melakukan input isi kode soal.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Kode Soal

Input Isi Kode

Soal

2. Sistem

menampilkan

halaman pilih

kode soal.

3. Pilih jenis tes

dan kode soal

yang tersedia

lalu klik tombol

Lanjut.

4. Sistem

menampilkan

halaman input isi

kode soal.

5. Pilih soal yang

tersedia, sesuai

dengan nomor

urut yang tertera

lalu klik tombol

Simpan.

6. Sistem

menyimpan data

isi kode soal yang

sudah dipilih

kedalam

database.

7. Sistem

menampilkan

pesan isi kode

soal berhasil

disimpan.

Bidang Alternatif : Alt - 5 :-Jika ketua memilih soal yang sama maka sistem akan

menampilkan pesan error. Klik tombol OK lalu ulangi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 69: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

46

langkah 5.

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan isi kode

soal berhasil disimpan.

Pasca kondisi : Data nomor urut pada database bertambah.

t. Cari Kode Soal

Nama Use Case: Cari Kode Soal

ID Use case: 21

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses cari kode soal.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua akan mencari kode soal.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Kode Soal

Lihat Daftar

Kode Soal.

2. Sistem

menampilkan

halaman daftar

kode soal serta

data kode soal.

3. Pilih cari

berdasarkan

idKodeSoal atau

jenis tes lalu

masukan data

yang akan dicari

pada textfield.

Klik tombol cari.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 70: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

47

4. Sistem

menampilkan

data kode soal

sesuai dengan

yang telah

diinput.

Bidang Alternatif : - Alt – 4 : Jika data kode soal tidak ditemukan, maka sistem

tidak menampilkan data kode soal.

Kesimpulan : Use case diakhiri ketika sistem menampilkan data kode soal.

Pasca kondisi : - Ketua berhasil menemukan kode soal yang dicari.

- Ketua tidak berhasil menemukan kode soal yang dicari.

u. Lihat Kode Soal.

Nama Use Case: Lihat Kode Soal

ID Use case: 22

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses lihat kode soal.

Prakondisi : Ketua berada di halaman daftar kode soal.

Pemicu : Dimulai ketika ketua akan melihat kode soal.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar

detail pada kode

soal yang ingin

dilihat

2. Sistem

menampilkan

data kode soal di

halaman lihat

kode soal.

Bidang Alternatif : -

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 71: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

48

Kesimpulan : Use case diakhiri ketika sistem menampilkan data kode soal

yang dipilih.

Pasca kondisi : - Ketua berhasil menemukan data kode soal yang dipilih.

- Ketua tidak berhasil menemukan data kode soal yang dipilih.

v. Input Paket Soal

Nama Use Case: Input Paket Soal

ID Use case: 23

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses input paket soal.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua melakukan input paket soal.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Paket Soal

Input Paket Soal.

2. Sistem

menampilkan

halaman input

paket soal.

3. Input data – data

paket soal lalu

klik tombol

Simpan.

4. Sistem

menyimpan data

yang telah

diinput kedalam

database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 72: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

49

5. Sistem

menampilkan

pesan paket soal

berhasil

disimpan.

Bidang Alternatif : Alt – 3 :- Jika ketua belum lengkap melakukan input data

paket soal maka sistem akan menampilkan pesan error. Klik

tombol OK lalu ulangi langkah 3.

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan paket

soal berhasil disimpan.

Pasca kondisi : Data paket soal pada database bertambah.

w. Input Isi Paket Soal

Nama Use Case: Input Isi Paket Soal

ID Use case: 24

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang input isi paket soal.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua melakukan input isi paket soal.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Paket Soal

Input Isi Paket

Soal

2. Sistem

menampilkan

halaman pilih

paket soal.

3. Pilih paket soal

yang tersedia

lalu klik tombol

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 73: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

50

Lanjut.

4. Sistem

menampilkan

halaman input isi

paket soal.

5. Pilih salah satu

id kode untuk

setiap jenis tes

lalu klik tombol

Simpan.

6. Sistem

menyimpan data

isi paket soal

yang sudah

dipilih kedalam

database.

7. Sistem

menampilkan

pesan isi paket

soal berhasil

disimpan.

Bidang Alternatif : Alt- 5 :- Jika ketua belum lengkap dalam memilih id kode

untuk tiap jenis tes maka sistem akan menampilkan pesan

error. Klik tombol OK lalu ulangi langkah 5.

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan isi paket

soal berhasil disimpan.

Pasca kondisi : Data kodesoal_has_paket pada database bertambah.

x. Cari Paket Soal

Nama Use Case: Cari Paket Soal

ID Use case: 25

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 74: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

51

Deskripsi : Use case ini mendiskripsikan tentang proses cari paket soal.

Prakondisi : Ketua berada di halaman home.

Pemicu : Use case dimulai ketika ketua akan mencari paket soal.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instrumen Soal

Paket Soal

Lihat Daftar

Paket Soal.

2. Sistem

menampilkan

halaman daftar

paket soal serta

data paket soal.

3. Pilih cari

berdasarkan id

paket soal lalu

masukan data

yang akan dicari

pada textfield.

Klik tombol cari.

4. Sistem

menampilkan

data paket soal

sesuai dengan

yang telah

diinput.

Bidang Alternatif : - Alt – 4 : Jika data paket soal tidak ditemukan, maka sistem

tidak menampilkan data paket soal.

Kesimpulan : Use case diakhiri ketika sistem menampilkan data paket soal.

Pasca kondisi : - Ketua berhasil menemukan paket soal yang dicari.

- Ketua tidak berhasil menemukan paket soal yang dicari.

y. Lihat Paket Soal

Nama Use Case: Lihat Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 75: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

52

ID Use case: 26

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua

Pelaku Sistem Utama : Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses lihat paket soal.

Prakondisi : Ketua berada pada halaman daftar paket soal.

Pemicu : Use case dimulai ketika ketua melakukan lihat paket soal.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar

detail pada tabel

paket soal.

2. Sistem

menampilkan

data paket soal di

halaman daftar

paket soal.

Bidang Alternatif : -

Kesimpulan : Use case ini diakhiri ketika sistem menampilkan data paket

soal sesuai dengan yang dipilih.

Pasca kondisi : - Ketua berhasil menemukan data paket soal yang dipilih.

- Ketua tidak berhasil menemukan data paket soal yang

dipilih.

z. Input Instansi

Nama Use Case: Input Instansi

ID Use case: 27

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan input instansi.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 76: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

53

Prakondisi : Staff berada di halaman home.

Pemicu : Use case dimulai ketika staff melakukan input instansi.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instansi

Input Instansi.

2. Sistem

menampilkan

halaman Input

data instansi.

3. Input data – data

Instansi lalu klik

tombol Simpan.

4. Sistem

menyimpan data

– data Instansi ke

dalam database.

5. Sistem

menampilkan

pesan data

instansi berhasil

di simpan.

Bidang Alternatif : Alt- 3 :- Jika staff belum mengisi data staff secara lengkap,

sistem akan menampilkan pesan error. Klik tombol OK lalu

kembali ke langkah 2.

Kesimpulan : Use case ini diakhiri ketika sistem menampilkan pesan data

instansi berhasil disimpan.

Pasca kondisi : Data instansi bertambah.

aa. Cari Instansi

Nama Use Case: Cari Instansi

ID Use case: 28

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff, Ketua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 77: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

54

Pelaku Sistem Utama : Staff, Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses cari instansi.

Prakondisi : Staff dan ketua berada di halaman home masing - masing.

Pemicu : Use case dimulai ketika staff dan ketua melakukan cari

instansi.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu

Instansi Lihat

Daftar Instansi.

2. Sistem

menampilkan

halaman daftar

instansi serta data

instansi.

3. Pilih cari

berdasarkan Id

instansi atau

nama instansi

lalu masukan

data yang akan

dicari pada

textfield. Klik

tombol cari.

4. Sistem

menampilkan

data instansi

sesuai dengan

yang telah

diinput.

Bidang Alternatif : - Alt – 4 : Jika data instansi tidak ditemukan, maka sistem

tidak menampilkan data instansi.

Kesimpulan : Use case diakhiri ketika sistem menampilkan data instansi

sesuai dengan yang dicari.

Pasca kondisi : - Staff dan ketua berhasil menemukan instansi yang dicari.

- Staff dan ketua tidak berhasil menemukan instansi yang

dicari.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 78: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

55

bb. Lihat Instansi

Nama Use Case: Lihat Instansi

ID Use case: 29

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff, Ketua

Pelaku Sistem Utama : Staff, Ketua

Deskripsi : Use case ini mendiskripsikan proses lihat data instansi.

Prakondisi : Staff dan Ketua berada di halaman daftar instansi.

Pemicu : Use case dimulai ketika staff dan ketua melakukan lihat data

instansi.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar

detail pada tabel

instansi.

2. Sistem

menampilkan

data instansi di

halaman daftar

instansi.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan data instansi

yang dipilih.

Pasca kondisi : - Staff dan ketua berhasil menemukan data instansi yang

dipilih.

- Staff dan ketua tidak berhasil menemukan data instansi yang

dipilih.

cc. Edit Instansi

Nama Use Case: Edit Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 79: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

56

ID Use case: 30

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan proses edit instansi.

Prakondisi : Staff berada di halaman daftar instansi.

Pemicu : Use case dimulai ketika staff melakukan edit instansi.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih gambar

pensil pada tabel

instansi.

2. Sistem

menampilkan

halaman edit data

instansi beserta

data instansi.

3. Input data – data

instansi yang

baru lalu klik

tombol Update.

4. Meng-update

data – data

instansi yang

baru ke dalam

database.

5. Sistem

menampilkan

pesan data

instansi berhasil

di update.

Bidang Alternatif : -

Kesimpulan : Use case ini diakhiri ketika sistem menampilkan pesan data

instansi berhasil di update.

Pasca kondisi : Data instansi pada database berubah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 80: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

57

dd. Delete Instansi

Nama Use Case: Delete Instansi

ID Use case: 31

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan tentang proses delete data

instansi.

Prakondisi : Staff berada di halaman daftar instansi.

Pemicu : Use case dimulai ketika staff melakukan delete data instansi

yang sudah tersimpan di database.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih gambar

silang pada tabel

instansi.

2. Sistem

menampilkan

pesan apakah

data akan

dihapus?

3. Klik Cancel.

4. Sistem

menampilkan

kembali halaman

daftar instansi.

5. Klik OK.

6. Menghapus data

instansi di

database sesuai

yang dipilih.

7. Sistem

menampilkan

pesan data

instansi berhasil

dihapus.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 81: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

58

Bidang Alternatif : -

Kesimpulan : Use case berakhir ketika sistem menampilkan pesan data

instansi berhasil dihapus.

Pasca kondisi : Data instansi di database telah berkurang/hilang.

ee. Input Peserta

Nama Use Case: Input Peserta

ID Use case: 32

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan proses input peserta.

Prakondisi : Staff berada di halaman home.

Pemicu : Dimulai ketika staff melakukan input peserta.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Peserta Input

Data Peserta.

2. Sistem

menampilkan

halaman input

data peserta.

3. Input data – data

peserta lalu klik

tombol Simpan.

4. Menyimpan data

– data peserta

staff ke dalam

database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 82: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

59

5. Sistem

menampilkan

pesan data

peserta berhasil

di simpan.

Bidang Alternatif : Alt- 3 :- Jika staff belum mengisi data peserta secara

lengkap, sistem akan menampilkan pesan error. Klik tombol

OK lalu kembali ke langkah 2.

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data

peserta berhasil disimpan.

Pasca kondisi : Data peserta di database bertambah.

ff. Cari Peserta

Nama Use Case: Cari Peserta

ID Use case: 33

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff, Ketua

Pelaku Sistem Utama : Staff, Ketua

Deskripsi : Use case ini mendiskripsikan tentang proses cari peserta.

Prakondisi : Staff dan ketua berada di halaman home masing - masing.

Pemicu : Use case dimulai ketika staff dan ketua melakukan cari

peserta.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih menu

Peserta Lihat

Daftar Peserta.

2. Sistem

menampilkan

halaman daftar

peserta serta data

peserta.

3. Pilih cari

berdasarkan id

peserta, nama

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 83: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

60

peserta atau nama

instansi lalu

masukan data

yang akan dicari

pada textfield.

Klik tombol cari.

4. Sistem

menampilkan

data peserta

sesuai dengan

yang telah

diinput.

Bidang Alternatif : - Alt – 4 : Jika data peserta tidak ditemukan, maka sistem

tidak menampilkan data peserta.

Kesimpulan : Use case diakhiri ketika sistem menampilkan data peserta

sesuai dengan yang dicari.

Pasca kondisi : - Staff dan ketua berhasil menemukan peserta yang dicari.

- Staff dan ketua tidak berhasil menemukan peserta yang

dicari.

gg. Lihat Peserta

Nama Use Case: Lihat Peserta

ID Use case: 34

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff, Ketua

Pelaku Sistem Utama : Staff, Ketua.

Deskripsi : Use case ini mendiskripsikan proses lihat data peserta.

Prakondisi : Staff dan ketua berada di halaman daftar peserta.

Pemicu : Use case dimulai ketika staff dan ketua melakukan lihat data

peserta.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Pilih gambar

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 84: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

61

detail pada

peserta yang

ingin dilihat.

2. Sistem

menampilkan

data peserta di

halaman daftar

peserta.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan data peserta

yang dipilih.

Pasca kondisi : - Staff dan ketua berhasil menemukan data peserta yang

dipilih.

- Staff dan ketua tidak berhasil menemukan data peserta yang

dipilih.

hh. Edit Peserta

Nama Use Case: Edit Peserta

ID Use case: 35

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan proses edit peserta.

Prakondisi : Staff berada di halaman daftar peserta.

Pemicu : Use case dimulai ketika ketua melakukan edit peserta.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Klik gambar

pensil pada tabel

peserta yang

akan di edit.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 85: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

62

2. Sistem

menampilkan

halaman edit

peserta, serta

menampilkan

data peserta yang

dipilih.

3. Input data – data

peserta yang

baru lalu klik

tombol Update.

4. Meng-update

data – data

peserta ke dalam

database.

5. Sistem

menampilkan

pesan data

peserta berhasil

di update.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data

peserta berhasil di update.

Pasca kondisi : Data peserta di database berubah.

ii. Delete Peserta

Nama Use Case: Delete Peserta

ID Use case: 36

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan tentang proses delete data

peserta.

Prakondisi : Staff berada di halaman daftar peserta.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 86: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

63

Pemicu : Use case dimulai ketika staff melakukan delete data peserta

yang sudah tersimpan di database.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih gambar

silang pada

peserta yang

akan didelete.

2. Sistem

menampilkan

pesan apakah

data akan

dihapus?

3. Klik Cancel.

4. Sistem

menampilkan

kembali halaman

daftar peserta.

5. Klik OK.

6. Menghapus data

peserta di

database sesuai

yang dipilih.

7. Sistem

menampilkan

pesan data

peserta berhasil

dihapus.

Bidang Alternatif : -

Kesimpulan : Use case berakhir ketika sistem menampilkan pesan data

peserta berhasil dihapus.

Pasca kondisi : Data Peserta di database telah berkurang/hilang.

jj. Input Peserta Paket

Nama Use Case: Input Peserta Paket

ID Use case: 37

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 87: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

64

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan proses input peserta paket.

Prakondisi : Staff berada di halaman home.

Pemicu : Use case dimulai ketika staff melakukan input peserta paket.

Bidang khas suatu event

:

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Peserta Input

Peserta Paket.

2. Sistem

menampilkan

halaman pilihan

input.

3. Pilih peserta lalu

klik Lanjut.

4. Sistem

menampilkan

halaman pilih

peserta

5. Pilih instansi

serta peserta

yang ada dari

instansi yang

dipilih lalu klik

tombol Lanjut.

6. Sistem

menampilkan

halaman input

peserta paket.

7. Pilih paket soal,

periode norma

dan periode

bobot yang akan

diberikan kepada

peserta yang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 88: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

65

telah dipilih

(langkah-3) lalu

klik tombol

Simpan.

8. Menyimpan data

– data peserta

paket ke dalam

database.

9. Sistem

menampilkan

pesan data

peserta paket

berhasil

disimpan.

Bidang Alternatif : - Alt-3 : Jika yang dipilih adalah instansi, maka sistem akan

menampilkan halaman input peserta paket (langkah 6).

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data

peserta paket berhasil disimpan.

Pasca kondisi : Data peserta paket di database bertambah.

kk. Input Jawaban Peserta Offline

Nama Use Case: Input Jawaban Peserta Offline

ID Use case: 38

Prioritas: Tinggi

Pelaku Bisnis Utama : Staff

Pelaku Sistem Utama : Staff

Deskripsi : Use case ini mendiskripsikan proses input jawaban peserta

offline.

Prakondisi : Staff berada di halaman home.

Pemicu : Use case dimulai ketika staff melakukan input jawaban

offline.

Bidang khas suatu event Kegiatan Pelaku Respon Sistem

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 89: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

66

: 1. Pilih menu

Jawaban Offline

Input

Jawaban Peserta

Offline.

2. Sistem

menampilkan

halaman pilih

peserta.

3. Pilih instansi

serta peserta

yang ada dari

instansi yang

dipilih lalu klik

tombol Lanjut.

4. Sistem

menampilkan

halaman input

jawaban peserta

offline.

5. Input data – data

jawaban peserta

per jenis tes lalu

klik tombol

Simpan.

6. Menyimpan data

– data jawaban

peserta offline

kedalam

database.

7. Sistem

menampilkan

pesan data

jawaban peserta

berhasil di

simpan.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika sistem menampilkan pesan data

jawaban peserta berhasil disimpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 90: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

67

Pasca kondisi : - Data jawaban di database bertambah.

- Data paketbanksoal di database bertambah.

- Data nilai di database bertambah.

ll. Input Jawaban Online

Nama Use Case: Input Jawaban Online

ID Use case: 39

Prioritas: Tinggi

Pelaku Bisnis Utama : Peserta

Pelaku Sistem Utama : Peserta

Deskripsi : Use case ini mendiskripsikan proses input jawaban online.

Prakondisi : Peserta berada di halaman home.

Pemicu : Use case dimulai ketika peserta akan melakukan tes.

Bidang khas suatu

event :

Kegiatan Pelaku Respon Sistem

1. Pilih menu

Kerjakan Soal.

2. Sistem

menampilkan

pesan bahwa

peserta akan

melakukan tes

jika peserta

menekan tombol

mulai tes.

3. Klik tombol

mulai tes.

4. Sistem

menampilkan

halaman

pengantar tes

BMB.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 91: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

68

5. Klik tombol

mulai.

6. Sistem

menampilkan

halaman yang

berisikan soal tes

dengan jenis tes

BMB.

7. Input jawaban

soal dengan jenis

tes BMB pada

textfield yang ada

lalu klik tombol

Kumpulkan.

8. Menyimpan data

jawaban soal

dengan jenis tes

BMB yang telah

di masukan oleh

peserta ke dalam

database.

9. Sistem

menampilkan

pesan jawaban

berhasil

disimpan.

10. Klik tombol OK

11. Sistem

menampilkan

halaman

pengantar tes

BMA.

12. Klik tombol

mulai.

13. Sistem

menampilkan

halaman yang

berisikan soal tes

dengan jenis tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 92: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

69

BMA.

14. Input jawaban

soal dengan jenis

tes BMA pada

textfield yang ada

lalu klik tombol

Kumpulkan.

15. Menyimpan data

jawaban soal

dengan jenis tes

BMA ke dalam

database.

16. Sistem

menampilkan

pesan jawaban

berhasil

disimpan.

17. Klik tombol OK.

18. Sistem

menampilkan

halaman

pengantar tes

BVB.

18. Klik tombol

mulai.

19. Sistem

menampilkan

halaman yang

berisikan soal tes

dengan jenis tes

BVB.

20. Input jawaban

soal dengan jenis

tes BVB pada

textfield yang ada

lalu klik tombol

Kumpulkan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 93: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

70

21. Menyimpan data

jawaban soal

dengan jenis tes

BVB kedalam

database.

22. Sistem

menampilkan

pesan jawaban

berhasil

disimpan.

23. Klik tombol OK.

24. Sistem

menampilkan

halaman

pengantar tes

BVA.

25. Klik tombol

mulai.

26. Sistem

menampilkan

halaman yang

berisikan soal tes

dengan jenis tes

BVA.

27. Input jawaban

soal dengan jenis

tes BVA pada

textfield yang ada

lalu klik tombol

Kumpulkan.

28. Menyimpan data

jawaban soal

dengan jenis tes

BVA kedalam

database.

29. Sistem

menampilkan

pesan jawaban

berhasil

disimpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 94: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

71

30. Klik tombol OK.

31. Sistem

menampilkan

halaman

pengantar tes

VOK.

32. Klik tombol

mulai.

33. Sistem

menampilkan

halaman yang

berisikan soal tes

dengan jenis tes

VOK.

34. Input jawaban

soal dengan jenis

tes VOK pada

textfield yang ada

lalu klik tombol

Kumpulkan.

35. Menyimpan data

jawaban soal

dengan jenis tes

VOK kedalam

database.

36. Sistem

menampilkan

pesan jawaban

berhasil

disimpan.

37. Klik tombol OK.

Bidang Alternatif : Alt – 2: - Jika peserta tidak memiliki paket soal atau belum

melakukan pendaftaran maka sistem akan menampilkan pesan

maaf anda tidak bisa melakukan tes karena tidak mendapatkan

paket soal atau sudah pernah melakukan tes. Silahkan hubungi

staff P2TKP.

Alt – 7: - Jika peserta belum menekan tombol Kumpulkan

namun waktu yang diberikan telah habis, maka sistem secara

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 95: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

72

otomatis akan menyimpan jawaban yang telah dimasukan oleh

peserta dan sistem akan menampilkan petunjuk jenis tes BMA.

Alt – 14 :- Jika peserta belum menekan tombol Kumpulkan

namun waktu yang diberikan telah habis, maka sistem secara

otomatis akan menyimpan jawaban yang telah dimasukan oleh

peserta dan sistem akan menampilkan petunjuk jenis tes BVB.

Alt – 20 :- Jika peserta belum menekan tombol Kumpulkan

namun waktu yang diberikan telah habis, maka sistem secara

otomatis akan menyimpan jawaban yang telah dimasukan oleh

peserta dan sistem akan menampilkan petunjuk jenis tes BVA.

Alt – 27 :- Jika peserta belum menekan tombol Kumpulkan

namun waktu yang diberikan telah habis, maka sistem secara

otomatis akan menyimpan jawaban yang telah dimasukan oleh

peserta dan sistem akan menampilkan petunjuk jenis tes VOK.

Alt – 34 :- Jika peserta belum menekan tombol Kumpulkan

namun waktu yang diberikan telah habis, maka sistem secara

otomatis akan menyimpan jawaban yang telah dimasukan oleh

peserta.

Kesimpulan : Use case diakhiri ketika peserta telah melakukan input

jawaban dengan 5 jenis tes yang berbeda.

Pasca kondisi : - Data jawaban di database bertambah.

- Data paketbanksoal di database bertambah.

- Data nilai di database bertambah.

mm. Lihat Hasil

Nama Use Case: Lihat Hasil

ID Use case: 40

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua, Staff, Peserta

Pelaku Sistem Utama

:

Ketua, Staff, Peserta

Deskripsi : Use case ini mendiskripsikan proses lihat hasil.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 96: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

73

Prakondisi : Ketua, Staff dan Peserta berada pada halaman home masing –

masing.

Pemicu : Use case dimulai ketika ketua, staff dan peserta akan melihat hasil

tes.

Bidang khas suatu

event :

Kegiatan Pelaku Respon Sistem

1. Memilih

menu Hasil .

2. Sistem

menampilkan

data peserta yang

telah selesai

melakukan tes.

3. Memilih

gambar detail

4. Menampilkan

data grafik hasil

tes.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika ketua, staff dan peserta berhasil menerima

grafik data hasil.

Pasca kondisi : -

nn. Logout

Nama Use Case: Logout

ID Use case: 41

Prioritas: Tinggi

Pelaku Bisnis Utama : Ketua, Staff, Peserta

Pelaku Sistem Utama : Ketua, Staff, Peserta

Deskripsi : Use case ini mendiskripsikan proses logout bagi ketua, staff

dan peserta.

Prakondisi : Ketua, staff dan peserta berada pada halaman home masing -

masing.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 97: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

74

Pemicu : Use case dimulai ketika ketua, staff dan peserta akan keluar

dari sistem.

Bidang khas suatu event : Kegiatan Pelaku Respon Sistem

1. Klik menu

Logout.

2. Sistem meng-

update row

Login pada

database

menjadi ‘0’.

3. Sistem

menampilkan

halaman

login.

Bidang Alternatif : -

Kesimpulan : Use case diakhiri ketika ketua, staff dan peserta telah keluar

dari sistem.

Pasca kondisi : Ketua, staff dan peserta keluar dari sistem.

3.2.4 Pemrosesan Data

Diagram Arus Data digunakan untuk memodelkan proses yang

menggambarkan aliran arus data proses, input, output dari sistem yang

dibuat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 98: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

75

3.2.5 Pemodelan Proses

3.2.5.1 Diagram Konteks

Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut

Siswa Kelas IX SMP

0Data Jawaban

Data Peserta,

Hasil

Peserta

Data Peserta, Data Peserta

Paket, Data Instansi, Data

Jawaban

Data Peserta, Data Instansi, Hasil,

Data Jawaban, Laporan Data Hasil.

Staff

Data Staff, Data Soal,

Norma, Bobot, Data

Kode Soal, Data Isi

Kode Soal, Data Paket

Soal, Data Isi Paket Soal

Data Staff, Data Soal, Norma,

Bobot, Data Kode Soal, Data

Paket Soal, Data Peserta, Data

Instansi, Hasil

Ketua

Gambar 3.2 Diagram Konteks

3.2.5.2 Diagram Berjenjang

Diagram berjenjang merupakan sebuah perancangan sistem yang

dapat menampilkan seluruh proses yang terdapat pada suatu aplikasi

tertentu secara jelas dan terstruktur. Proses dari Aplikasi Pemeriksaan

Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP secara garis

besar dapat dilihat pada gambar 3.3.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 99: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

76

Gambar 3.3 Diagram Berjenjang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 100: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

77

3.2.5.3 Data Flow Diagram (DFD)

KetuaData staff

Staff

Peserta

banksoal

staff

kuncijawaban

kodesoal

nomorurut

paket

kodesoal_has_paket

norma

bobot

instansi

peserta

pesertapaket

jawaban

paketbanksoal

nilai

Kelola Data

Staff

1Konfirmasi data staff berhasil disimpan, diubah, dihapus, tampil data staff

Kelola Data

Soal

2

Kelola

Kode Soal

3

Kelola Isi

Kode Soal

4

Kelola

Paket Soal

5

Kelola Isi

Paket Soal

6

Kelola

Norma

7

Kelola

Bobot

8

Kelola Data

Instansi

9

Kelola Data

Peserta

10

Kelola

Peserta

Paket

11

Kelola Data

Jawaban

12

Kelola Data

Hasil

13

Data soal, data kunci jawaban

Data staff

Data soal

Data kuncijawaban

Konfirmasi data soal berhasil disimpan, diubah,

dihapus, tampil data soal

Data kode soal

Konfirmasi kode soal berhasil disimpan,

tampil data kode soal

Data kode soal

Data nomor urut soal

Data isi kode soalKonfirmasi isi kode soal berhasil disimpan.

Data paket soal

Konfirmasi paket soal berhasil disimpan, tampil data paket soal

Data paket soal

idKodeSoal Data isi paket soal

Konfirmasi isi paket soal berhasil disimpan

Data norma

Data norma

Konfirmasi norma berhasil disimpan, tampil data norma

Data bobotData bobot

Konfirmasi bobot berhasil disimpan, tampil data bobot

Data instansiData instansi

Data peserta

Konfirmasi data instansi berhasil disimpan,

diubah, dihapus, tampil data instansi

Data peserta, id instansi

Konfirmasi data peserta berhasil

disimpan, diubah, diubah, tampil

data peserta

Id paket soal

Konfirmasi data peserta

paket berhasil disimpan

Data peserta paket

Data jawaban

Data jawabanKonfirmasi data jawaban berhasil

disimpan, tampil data jawaban

Data jawaban

Tampil data hasil

Konfirmasi data jawaban berhasil disimpan

Tampil data hasil

Tampil data hasil

Nilai tiap soal

nilai

Data isi kode soal

idBankSoal

idKodeSoal

Data isi paket soal

idPaket

idKodeSoal

idinstansi

idPesertatahun bobot

periode

idPaket

norma

Data peserta

nilai

bobot

Data peserta

tanggalTes

Gambar 3.4 Overview DFD Level 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 101: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

78

3.2.5.4 DFD Level 1 Proses 1

1

Edit Data

Staff

1.2

Lihat Data

Staff

1.3

Delete Data

Staff

1.4

Ketua

Konfirmasi data staff berhasil disimpan

Data Staff

Data Staff

Data staff

Data Staff

Data Staff

Konfirmasi data staff berhasil dihapus

Data Staff

Data Staff

Input Data

Staff

1.1

staff

Data staff, konfirmasi data staff berhasil diedit

Gambar 3.5 DFD Level 1 Proses 1

3.2.5.5 DFD Level 1 Proses 2

2

Input Data

Soal

2.1

Edit Data

Soal

2.2

Lihat Data

Soal

2.3

Delete Data

Soal

2.4

KetuaData soal

Data soal

banksoal

kuncijawaban

Data kunci jawaban

Data soal

Data soal

Data kunci jawaban

Data kunci jawaban

Data kunci jawaban

Konfirmasi data soal berhasil disimpan

Data soal, data kunci jawaban.

Data soal, data kunci jawaban.

Konfirmasi data soal, data jawaban berhasil diubah

Data soal, data kunci jawaban.

Konfirmasi data soal berhasil dihapus.

Gambar 3.6 DFD Level 1 Proses 2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 102: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

79

3.2.5.6 DFD Level 1 Proses 3

3

Input Kode

Soal

3.1

Lihat Data

Kode Soal

3.2

Ketua Data kode soal

Data kode soal

Data kode soal, isi kode soal

kodesoal

Data kode soal

nomorurutData isi kode soal

Konfirmasi data kode soal berhasil disimpan

Gambar 3.7 DFD Level 1 Proses 3

3.2.5.7 DFD Level 1 Proses 4

4

Input Isi

Kode Soal

4.1

Ketua nomor urut soal

nomorurutidBankSoal,idKodeSoal,

nomorurut

banksoal

idBankSoal

kodesoal

idKodeSoal

Konfirmasi isi kode soal berhasil disimpan

Gambar 3.8 DFD Level 1 Proses 4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 103: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

80

3.2.5.8 DFD Level 1 Proses 5

5

Input Paket

Soal

5.1

Lihat Data

Paket Soal

5.2

Ketua Data paket soalpaketData paket soal

Data paket soalData paket soal, data isi paket soal

kodesoal_has_paket

Data isi paket soal

Konfirmasi paket soal berhasil disimpan

Gambar 3.9 DFD Level 1 Proses 5

3.2.5.9 DFD Level 1 Proses 6

6

Input Isi

Paket Soal

6.1

KetuaData isi paket soal

kodesoal_has_paketidPaket, idKodeSoal

kodesoal

idKodeSoal

paket

idPaket

Konfirmasi isi paket soal berhasil disimpan

Gambar 3.10 DFD Level 1 Proses 6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 104: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

81

3.2.5.10 DFD Level 1 Proses 7

7

Input

Norma

7.1

Lihat Data

Norma

7.2

Ketua Data norma

normaData norma

Data normaData norma

Konfirmasi data norma berhasil disimpan

Gambar 3.11 DFD Level 1 Proses 7

3.2.5.11 DFD Level 1 Proses 8

8

Input Bobot

8.1

Lihat Data

Bobot

8.2

Ketua Data bobot

bobotData bobot

Data bobotData bobot

Konfirmasi data bobot berhasil disimpan

Gambar 3.12 DFD Level 1 Proses 8

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 105: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

82

3.2.5.12 DFD Level 1 Proses 9

9

Edit Data

Instansi

9.2

Lihat Data

Instansi

9.3

Delete Data

Instansi

9.4

Staff

Konfirmasi data instansi berhasil disimpan

Data Instansi

Data Instansi

Data instansi, konfirmasi data instansi

berhasil diubah

Konfirmasi data instansi berhasil

dihapus

Input Data

Instansi

9.1

instansiData Instansi

Data Instansi

Data Instansi Data Instansi

Data Instansi

Gambar 3.13 DFD Level 1 Proses 9

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 106: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

83

3.2.5.13 DFD Level 1 Proses 10

10

Edit Data

Peserta

10.2

Lihat Data

Peserta

10.3

Delete Data

Peserta

10.4

Staff

Konfirmasi data peserta berhasil disimpan

Data peserta

Konfirmasi data peserta berhasil diedit

Konfirmasi data peserta berhasil dihapus

Input Data

Peserta

10.1

pesertaData peserta, idInstansi

instansi

idInstansi

Data peserta, idInstansiData peserta

Data peserta, nama instansi Data peserta

Data peserta

idInstansi

idInstansi

Gambar 3.14 DFD Level 1 Proses 10

3.2.5.14 DFD Level 1 Proses 11

11

Input

Peserta

Paket

11.1

StaffData peserta paket pesertapaket

pesertaidPeserta

paketidPaket

idPeserta, idPaket, periode,

periode, tanggalTes

normaperiode

bobotperiode

Konfirmasi data peserta paket berhasil disimpan

Gambar 3.15 DFD Level 1 Proses 11

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 107: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

84

3.2.5.15 DFD Level 1 Proses 12

12

Input

Jawaban

Online

12.2

Lihat Data

Jawaban

12.3

Staff

Data peserta, idPaket, data soal,

konfirmasi data jawaban berhasil

disimpan

Data Jawaban

Input

Jawaban

Offline

12.1

jawabanData Jawaban

paketbanksoal

Data jawaban

Data Jawaban

Data Jawaban

Data peserta, idPaket, data soal, konfirmasi

data jawaban berhasil disimpan

Nilai tiap soal

Data jawaban, data peserta

Peserta

Nilai tiap soal

pesertaData peserta

nilai

normanorma

norma

nilai

nilai

Gambar 3.16 DFD Level 1 Proses 12

3.2.5.16 DFD Level 1 Proses 13

13

StaffLihat Hasil

13.2

nilainilai

tanggalTes

Peserta

pesertapaket

Ketua

pesertadata peserta

bobotbobot

Hitung

Hasil

13.1

nilai

Hasil

Kualifikasi dan

Kesesuaian

Program Studi

Data peserta, tanggalTes, hasil

kualifikasi, nilai

Data peserta, tanggalTes, hasil

kualifikasi, nilai

Data peserta, tanggalTes, hasil

kualifikasi, nilai

Gambar 3.17 DFD Level 1 Proses 13

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 108: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

85

3.3. Perancangan Sistem

3.3.1 Perancangan Interface

3.3.1.1 Halaman Login

Form Login Staff

Id Staff

Password

Login

Gambar 3.18 Interface Halaman Login Staff

Form Login Peserta

username

Password

Login

Gambar 3.19 Interface Halaman Login Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 109: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

86

3.3.1.2 Perancangan Antarmuka Ketua P2TKP

3.3.1.2.1 Halaman Home Ketua P2TKP

SELAMAT DATANG xxxxxx,

anda telah masuk dalam applikasi tes potensi akademik

Gambar

Gambar 3.20 Interface Halaman Home Ketua

3.3.1.2.2 Halaman Input Data Staff

Input Data Staff

SIPP

Password

Ulangi Password

Nama Staff

Jenis Kelamin

Jabatan

Tempat Lahir

Tanggal Lahir

Alamat

Nomor HP

:

:

:

:

:

:

:

:

:

:

Pria Wanita

Jabatan

Gambar 3.21 Interface Halaman Input Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 110: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

87

3.3.1.2.3 Halaman Lihat Daftar Staff

Daftar Staff

SIPP Nama Staff Jenis Kelamin Jabatan Tanggal Lahir Hak Akses Aksi

xxx xxxxxxxxxx xxxx xxxxxx xxxx-xx-xx Ya

xxxx xxxxxxxx xxxxxx xxxx xxxx-xx-xx Ya

Id Staff

Gambar 3.22 Interface Halaman Lihat Daftar Staff

3.3.1.2.4 Halaman Edit Data Staff

Edit Data Staff

SIPP

Password

Ulangi Password

Nama Staff

Jenis Kelamin

Jabatan

Tempat Lahir

Tanggal Lahir

Alamat

Nomor HP

:

:

:

:

:

:

:

:

:

:

Pria Wanita

Staff

xxxxxxxxxx

••••••••••••••••

••••••••••••••••

xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

Gambar 3.23 Interface Halaman Edit Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 111: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

88

3.3.1.2.5 Halaman Lihat Data Staff

Lihat Data Staff

SIPP

Password

Ulangi Password

Nama Staff

Jenis Kelamin

Jabatan

Tempat Lahir

Tanggal Lahir

Alamat

Nomor HP

:

:

:

:

:

:

:

:

:

:

Pria Wanita

Staff

xxxxxxxxxxx

••••••••••••••••

••••••••••••••••

xxxxxxxxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxx

Gambar 3.24 Interface Halaman Lihat Data Staff

3.3.1.2.6 Halaman Pilih Jenis Soal Tes

Pilih Jenis Soal Tes

Jenis Tes

Periode

Kelompok

:

:

:

-- Jenis Tes --

-- Pilih Kelompok -- *NB : Jika jenis tes bukan VOK, maka abaikan

Kelompok.

Gambar 3.25 Interface Halaman Pilih Jenis Soal Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 112: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

89

3.3.1.2.7 Halaman Input Soal Tes

Input Soal Tes

Id Soal

Jenis Tes

Periode

Soal

Pilihan A

Pilihan B

Pilihan C

Pilihan D

Kunci Jawaban 1

Kunci Jawaban 2

:

:

:

:

:

:

:

:

:

:

Pilihan 1 :

Pilihan 2 :

:

:

Pilihan 3

Pilihan 4

15BVA4-1

BVA

2015

Gambar 3.26 Interface Halaman Input Soal Tes

3.3.1.2.8 Halaman Lihat Seluruh Soal

Daftar Soal

Id Bank Soal Jenis Tes Periode Soal Aksi

xxx xxxxx

xxx xxxx

xxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxx-xx

xxxxxx-xx

idBankSoal

Gambar 3.27 Interface Halaman Lihat Seluruh Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 113: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

90

3.3.1.2.9 Halaman Edit Data Soal

Edit Data Soal

Id Soal

Jenis Tes

Periode

Soal

Pilihan A

Pilihan B

Pilihan C

Pilihan D

Kunci Jawaban 1

Kunci Jawaban 2

:

:

:

:

:

:

:

:

:

:

Pilihan 1 :

Pilihan 2 :

:

:

Pilihan 3

Pilihan 4

xxxxxx-xx

xxx

xxxx

xxxxxxxxxxxxx

xxxxxxxxxxxxxxx

xxxxx

xxxxxxx

xxxxxxxxx

x

x

xxxxx

xxxxxxxxx

xxxxxxxxxx

xxxxxxxxx

Gambar 3.28 Interface Edit Data Soal

3.3.1.2.10 Halaman Lihat Data Soal

Lihat Data Soal

Id Soal

Jenis Tes

Periode

Soal

Pilihan A

Pilihan B

Pilihan C

Pilihan D

Kunci Jawaban 1

Kunci Jawaban 2

:

:

:

:

:

:

:

:

:

:

Pilihan 1 :

Pilihan 2 :

:

:

Pilihan 3

Pilihan 4

xxxxx-xx

xxx

xxxx

xxxxxxxxxxxx

xxxxxxxxxx

xxxxxxxxx

xxxxx

xxxxxxx

x

x

xxxxxxxx

xxxxxxxx

xxxxxxxx

xxxxxxxx

Gambar 3.29 Interface Lihat Data Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 114: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

91

3.3.1.2.11 Halaman Input Bobot

Input

Bobot

:

:

Periode

Bobot BMB

Pembilang

Penyebut

Bobot BMA

Pembilang

Penyebut

Bobot BVB

Pembilang

Penyebut

Pembilang

Penyebut

Bobot BVA

Bobot VOK

Pembilang

Penyebut

:

:

:

:

:

:

:

:

:

Gambar 3.30 Interface Halaman Input Bobot

3.3.1.2.12 Halaman Daftar Bobot

Daftar Bobot

Jenis tes Periode Aksi

xxxxx xxxx

Periode

Gambar 3.31 Interface Halaman Daftar Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 115: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

92

3.3.1.2.13 Halaman Lihat Bobot

Lihat Bobot

Tanggal

Periode

Jenis tes

Pembilang

Penyebut

Bobot

:

:

:

:

:

:

xxxx-xx-xx

xxxx

xxx

x

x

xxx

Gambar 3.32 Interface Halaman Lihat Bobot

3.3.1.2.14 Halaman Pilih Jenis Tes

Pilih Jenis Tes

Pilih jenis tes : Pilih jenis tes

:Kategori

Gambar 3.33 Interface Halaman Pilih Jenis Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 116: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

93

3.3.1.2.15 Halaman Input Norma

Input Norma

Tanggal

Jenis tes

Minimal Maksimal Norma

Periode

:

:

:

: : :

Minimal Maksimal Norma: : :

Gambar 3.34 Interface Halaman Input Norma

3.3.1.2.16 Halaman Lihat Daftar Norma

Daftar Norma

Jenis tes Tanggal Aksi

xxx xxxx-xx-xx

Periode

xxxxx

Jenis tes

Gambar 3.35 Interface Halaman Daftar Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 117: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

94

3.3.1.2.17 Halaman Lihat Data Norma

Lihat Data Norma

Jenis Tes

Tanggal

:

:

xxxxx

xxxxx

Periode : xxxxx

Minimal Maksimal Norma

xxx xxx xxx

xxx xxx xxx

xxx xxx xxx

xxx xxx xxx

Gambar 3.36 Interface Halaman Lihat Data Norma

3.3.1.2.18 Halaman Pilih Jenis Tes

Pilih Jenis Tes

Jenis tes : Pilih jenis tes

Gambar 3.37 Interface Halaman Pilih Jenis Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 118: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

95

3.3.1.2.19 Halaman Input Kode Soal

Input Kode Soal

Id Kode soal

Keterangan

Jenis

:

:

:

Gambar 3.38 Interface Halaman Input Kode Soal

3.3.1.2.20 Halaman Pilih Kode Soal

Pilih Kode Soal

Pilih jenis tes : Pilih jenis tes

:Kode Soal Pilih kode soal

Gambar 3.39 Interface Halaman Pilih Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 119: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

96

3.3.1.2.21 Halaman Input Isi Kode Soal

Input Isi Kode Soal

Id Kode Soal

Keterangan

Jenis

Nomor 1

Nomor 2

Nomor 3

Nomor 4

Nomor 5

:

:

:

:

:

:

:

:

BMB4A

TPA jenis tes BMB untuk siswa SMP dengan paket A

BMB

-- Pilih Soal --

-- Pilih Soal --

-- Pilih Soal --

-- Pilih Soal --

-- Pilih Soal --

Gambar 3.40 Interface Halaman Input Isi Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 120: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

97

3.3.1.2.22 Halaman Daftar Kode Soal

Daftar Kode Soal

Id kode soal Jenis Aksi

xxxxx xxx

Id Kode Soal

Gambar 3.41 Interface Halaman Daftar Kode Soal

3.3.1.2.23 Halaman Lihat Kode Soal

Lihat Kode Soal

Id Kode Soal

Keterangan

Jenis

:

:

:

xxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxx

xxx

Nomor urut soal

x

x

x

x

Id bank soal

xxxxxxx

xxxxxxx

xxxxxxx

xxxxxxx

Isi Kode :

Id kode soal

xxxxxxx

xxxxxx

xxxxxx

xxxxxx

Gambar 3.42 Interface Halaman Lihat Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 121: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

98

3.3.1.2.24 Halaman Input Paket Soal

Input Paket Soal

Id Paket

Keterangan

:

:

Gambar 3.43 Interface Halaman Input Paket Soal

3.3.1.2.25 Halaman Pilih Paket Soal

Pilih Paket Soal

Pilih paket soal : Pilih jenis tes

Gambar 3.44 Interface Halaman Pilih Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 122: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

99

3.3.1.2.26 Halaman Input Isi Paket Soal

Input isi paket soal

Id paket soal :

-- Pilih kode soal --

Keterangan :

Pilih id kode untuk BMA :

Pilih id kode untuk BMB :

Pilih id kode untuk BVA :

Pilih id kode untuk BVB :

Pilih id kode untuk VOK :

-- Pilih kode soal --

-- Pilih kode soal --

-- Pilih kode soal --

-- Pilih kode soal --

Gambar 3.45 Halaman Input Isi Paket Soal

3.3.1.2.27 Halaman Daftar Paket Soal

Daftar Paket Soal

Id paket soal Keterangan Aksi

xxxxx xxxxxxxxxxxxxxx

Id Paket Soal

Gambar 3.46 Interface Halaman Daftar Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 123: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

100

3.3.1.2.28 Halaman Lihat Paket Soal

Lihat Paket Soal

Id Paket Soal

Keterangan

:

:

xxxxxxx

xxxxxxxxxxxxxxxxxxxxxxx

Isi Kode :

Id Kode Soal

xxxxx

xxxxx

xxxxx

xxxxx

Id Paket Soal

xxxxxxxxxxx

xxxxxxxxxxx

xxxxxxxxxxx

xxxxxxxxxxx

xxxxx xxxxxxxxxxx

Gambar 3.47 Interface Halaman Lihat Paket Soal

3.3.1.2.29 Halaman Daftar Hasil

Daftar Hasil

Id Peserta Cari

Id Peserta Nama Peserta Nama Peserta Tanggal tes Id Paket Aksi

xxxx xxxxxxxxx xxxxxxxxx xxxx-xx-xx xxxxxx

Gambar 3.48 Interface Halaman Daftar Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 124: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

101

3.3.1.2.30 Halaman Lihat Hasil Grafik

RAHASIANama Peserta :

Sekolah :

Kelas :

Tanggal Pemeriksaan :

Tujuan Pemeriksaan :

Hasil Pemeriksaan sebagai berikut

KUALIFIKASI

xxx

xxxxxxxxxxxx

Keterangan Kualifikasi

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

BMA BMB BVA BVB VOK

1. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

2. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

3. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

4. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

Xxxxxxxx, xx xxxxx xxxx

xxxxxxxxxxxxxxx

xxxxx,

Xxxxxxxxxxx

xxxxxxxxxxxxx

Gambar 3.49 Interface Halaman Lihat Hasil Grafik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 125: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

102

3.3.1.2.31 Halaman Daftar Peserta

Daftar Peserta

ID Peserta Nama Peserta Jenis Kelamin Aksi

xxxxx xxxxx Lihat

Lihat

InstansiUmur

xxxxx xxxxx

xxxxx

xxxxx

xxx

xxx

Tanggal Daftar

xxxx-xx-xx

xxxx-xx-xx

xxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

ID Peserta

G

ambar 3.50 Interface Halaman Daftar Peserta

3.3.1.2.32 Halaman Lihat Data Peserta

Lihat Data Peserta

Id peserta

username

Password

Nama peserta

Jenis kelamin

Tanggal lahir

Tempat lahir

Umur

Nomor HP

:

:

:

:

:

:

:

:

:

x

xxxxxxx

xxxxxxxx

xxxxxxxx

xxxxxxxxxxxxxx

Instansi :

Pria Wanita

xxxxxxxxxxxxxxxx

xxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxx

Umur : xx

Tanggal daftar :

Gambar 3.51 Interface Halaman Lihat Data Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 126: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

103

3.3.1.2.33 Halaman Daftar Instansi

Daftar Instansi

Id Instansi Nama Instansi Alamat instansi Nomor Telepon Aksi

x xxxxx xxxx-xx-xx xxx

x xxxxxxx xxxxxxxx-xx-xx

Id Instansi

Gambar 3.52 Interface Halaman Lihat Daftar Instansi

3.3.1.2.34 Halaman Lihat Data Instansi

Lihat Data Instansi

Id instansi

Nama instansi

Alamat

Nomor Telepon

:

:

:

:

xxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

Gambar 3.53 Interface Halaman Lihat Data Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 127: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

104

3.3.1.3 Perancangan Antarmuka Staff P2TKP

3.3.1.3.1 Halaman Home Staff P2TKP

SELAMAT DATANG xxxxxx,

anda telah masuk dalam applikasi tes potensi akademik

Gambar

Gambar 3.54 Interface Halaman Home Staff P2TKP

3.3.1.3.2 Halaman Input Peserta

Input Data Peserta Tes

Id peserta

username

Password

Ulang password

Nama peserta

Jenis kelamin

Tanggal lahir

Tempat lahir

Umur

Nomor HP

:

:

:

:

:

:

:

:

:

:

Instansi :

Pria Wanita

Umur :

Tanggal daftar :

Gambar 3.55 Interface Halaman Input Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 128: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

105

3.3.1.3.3 Halaman Daftar Peserta

Daftar Peserta

Id peserta Nama Peserta Tanggal lahir Jenis Kelamin Aksi

x xxxxxxxxx xxxx-xx-xx xxxx

x xxxxxxxxxxx xxxxxxxxxxx-xx-xx

Id Peserta

Gambar 3.56 Interface Halaman Daftar Peserta

3.3.1.3.4 Halaman Lihat Data Peserta

Lihat Data Peserta

Id peserta

username

Password

Nama peserta

Jenis kelamin

Tanggal lahir

Tempat lahir

Umur

Nomor HP

:

:

:

:

:

:

:

:

:

x

xxxxxxx

xxxxxxxx

xxxxxxxx

xxxxxxxxxxxxxx

Instansi :

Pria Wanita

xxxxxxxxxxxxxxxx

xxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxx

Umur : xx

Tanggal daftar :

Gambar 3.57 Interface Halaman Lihat Data Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 129: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

106

3.3.1.3.5 Halaman Edit Data Peserta

Edit Data Peserta

Id peserta

username

Password

Nama peserta

Jenis kelamin

Tanggal lahir

Tempat lahir

Umur

Nomor HP

:

:

:

:

:

:

:

:

:

x

xxxxxxx

xxxxxxxx

xxxxxxxx

xxxxxxxxxxxxxx

Instansi :

Pria Wanita

xxxxxxxxxxxxxxxx

xxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxx

Umur : xx

Tanggal daftar :

Gambar 3.58 Interface Halaman Edit Data Peserta

3.3.1.3.6 Halaman Input Peserta Paket Berdasar Instansi

Pilihan input : -- Pilihan input --

Input Peserta Paket

Pilih instansi

Bulan daftar

Paket soal

Pilih periode norma

:

:

:

: Pilih periode bobot :

Gambar 3.59 Interface Halaman Input Paket Berdasar Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 130: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

107

3.3.1.3.7 Halaman Pilih Peserta

Pilih Peserta

Pilih Instansi : Pilih instansi

:Pilih Peserta Pilih peserta

Pilihan input : -- Pilihan input --

Gambar 3.60 Interface Halaman Pilih Peserta

3.3.1.3.8 Halaman Input Peserta Paket

Input Peserta Paket

Id peserta

Nama peserta

Instansi

Paket pada tes ke-1

:

:

:

:

:

:

Paket soal

Pilih Periode Norma Pilih Periode Bobot :

Tanggal tes ke-1 :

Gambar 3.61 Interface Halaman Input Peserta Paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 131: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

108

3.3.1.3.9 Halaman Input Jawaban Peserta Offline

Input Jawaban Peserta OfflineId peserta

Paket soal

:

:

xxx

xxx

BMB

1

BMB

7

BMB

13

BMB

19

BMB

2

BMB

8

BMB

14

BMB

20

BMB

3

BMB

9

BMB

15

BMB

4

BMB

10

BMB

16

BMB

5

BMB

11

BMB

17

BMB

6

BMB

12

BMB

18

BMA

1

BMA

7

BMA

13

BMA

19

BMA

2

BMA

8

BMA

14

BMA

20

BMA

3

BMA

9

BMA

15

BMA

4

BMA

10

BMA

16

BMA

5

BMA

11

BMA

17

BMA

6

BMA

12

BMA

18

BMA

21

BMA

22

BMA

23

BMA

24

BMA

25

BMA

26

BMA

27

BMA

28

BMA

29

BMA

30

BMA

31

BMA

32

BMA

33

BMA

34

BMA

35

BMA

36

BMA

37

BMA

38

BMA

39

BMA

40

BVB

1

BVB

7

BVB

13

BVB

19

BVB

2

BVB

8

BVB

14

BVB

20

BVB

3

BVB

9

BVB

15

BVB

4

BVB

10

BVB

16

BVB

5

BVB

11

BVB

17

BVB

6

BVB

12

BVB

18

BVB

21

BVB

22

BVB

23

BVB

24

BVB

25

BVB

26

BVB

27

BVB

28

BVB

29

BVB

30

BVB

31

BVB

32

BVB

33

BVB

34

BVB

35

BVB

36

BVB

37

BVB

38

BVB

39

BVB

40

BVB

41

BVB

42

BVB

43

BVB

44

BVB

45

BVB

46

BVB

47

BVB

48

BVB

49

BVB

50

BVB

51

BVB

52

BVB

53

BVB

54

BVB

55

BVB

56

BVB

57

BVB

58

BVB

59

BVB

60

BVA

1

Jawaban 1 Jawaban 2BVA

2

Jawaban 1 Jawaban 2BVA

3

Jawaban 1 Jawaban 2

BVA

4

Jawaban 1 Jawaban 2BVA

5

Jawaban 1 Jawaban 2BVA

6

Jawaban 1 Jawaban 2

BVA

7

Jawaban 1 Jawaban 2BVA

8

Jawaban 1 Jawaban 2BVA

9

Jawaban 1 Jawaban 2

BVA

10

Jawaban 1 Jawaban 2BVA

11

Jawaban 1 Jawaban 2BVA

12

Jawaban 1 Jawaban 2

BVA

13

Jawaban 1 Jawaban 2BVA

14

Jawaban 1 Jawaban 2BVA

15

Jawaban 1 Jawaban 2

BVA

16

Jawaban 1 Jawaban 2BVA

17

Jawaban 1 Jawaban 2BVA

18

Jawaban 1 Jawaban 2

BVA

19

Jawaban 1 Jawaban 2BVA

20

Jawaban 1 Jawaban 2BVA

21

Jawaban 1 Jawaban 2

BVA

22

Jawaban 1 Jawaban 2BVA

23

Jawaban 1 Jawaban 2BVA

24

Jawaban 1 Jawaban 2

BVA

25

Jawaban 1 Jawaban 2BVA

26

Jawaban 1 Jawaban 2BVA

27

Jawaban 1 Jawaban 2

BVA

28

Jawaban 1 Jawaban 2BVA

29

Jawaban 1 Jawaban 2BVA

30

Jawaban 1 Jawaban 2

BVA

31

Jawaban 1 Jawaban 2BVA

32

Jawaban 1 Jawaban 2BVA

33

Jawaban 1 Jawaban 2

BVA

34

Jawaban 1 Jawaban 2BVA

35

Jawaban 1 Jawaban 2BVA

36

Jawaban 1 Jawaban 2

BVA

37

Jawaban 1 Jawaban 2BVA

38

Jawaban 1 Jawaban 2BVA

39

Jawaban 1 Jawaban 2

BVA

40

Jawaban 1 Jawaban 2BVA

41

Jawaban 1 Jawaban 2BVA

42

Jawaban 1 Jawaban 2

BVA

43

Jawaban 1 Jawaban 2BVA

44

Jawaban 1 Jawaban 2BVA

45

Jawaban 1 Jawaban 2

BVA

46

Jawaban 1 Jawaban 2BVA

47

Jawaban 1 Jawaban 2BVA

48

Jawaban 1 Jawaban 2

BVA

49

Jawaban 1 Jawaban 2BVA

50

Jawaban 1 Jawaban 2

VOK

1

VOK

7

VOK

13

VOK

19

VOK

2

VOK

8

VOK

14

VOK

20

VOK

3

VOK

9

VOK

15

VOK

4

VOK

10

VOK

16

VOK

5

VOK

11

VOK

17

VOK

6

VOK

12

VOK

18

VOK

21

VOK

22

VOK

23

VOK

24

VOK

25

VOK

26

VOK

27

VOK

28

VOK

29

VOK

30

VOK

31

VOK

32

VOK

33

VOK

34

VOK

35

VOK

36

VOK

37

VOK

38

VOK

39

VOK

40

VOK

41

VOK

42

VOK

43

VOK

44

VOK

45

VOK

46

VOK

47

VOK

48

VOK

49

VOK

50

VOK

51

VOK

52

VOK

53

VOK

54

VOK

55

VOK

56

VOK

57

VOK

58

VOK

59

VOK

60

Gambar 3.62 Interface Halaman Input Jawaban Peserta Offline

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 132: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

109

3.3.1.3.10 Halaman Lihat Jawaban Peserta

ID PESERTA NAMA PESERTA JENIS KELAMINTANGGAL

TES

xxxxx xxxxx xxxxx

xxxxx xxxxx xxxxx

No

xx

xx

xxxx-xx-xx

ID SOAL

xxxxx

xxxxx xxxx-xx-xx

Jawaban Peserta

UMUR

xxxxx

xxxxx

ID PAKET

xxxxx

xxxxx

JAWABAN

xxxxx

xxxxx

Nama InstansiPilih Instansi Pilih ID PesertaPilih ID Peserta

Lihat Data

Gambar 3.63 Interface Halaman Lihat Jawaban Peserta

3.3.1.3.11 Halaman Input Instansi

Input Data Instansi

Id instansi

Nama instansi

Alamat

Nomor Telepon

:

:

:

:

Gambar 3.64 Interface Halaman Input Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 133: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

110

3.3.1.3.12 Halaman Daftar Instansi

Daftar Instansi

Id Instansi Nama Instansi Alamat instansi Nomor Telepon Aksi

x xxxxx xxxx-xx-xx xxx

x xxxxxxx xxxxxxxx-xx-xx

Id Instansi

Gambar 3.65 Interface Halaman Daftar Instansi

3.3.1.3.13 Halaman Lihat Data Instansi

Lihat Data Instansi

Id instansi

Nama instansi

Alamat

Nomor Telepon

:

:

:

:

xxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

Gambar 3.66 Interface Halaman Lihat Data Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 134: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

111

3.3.1.3.14 Halaman Edit Data Instansi

Edit Data Instansi

Id instansi

Nama instansi

Alamat

Nomor Telepon

:

:

:

:

xxxxxxx

xxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxx

Gambar 3.67 Interface Halaman Edit Data Instansi

3.3.1.3.15 Halaman Daftar Hasil

Nama peserta Nama Instansi Tanggal Tes Aksi

xxxxx xxxxx xxxxx

xxxxx xxxxx xxxxx

idPeserta

xxxxx

xxxxx

id Paket

xxxxx

xxxxx

ID Peserta

Daftar Hasil

Gambar 3.68 Interface Halaman Daftar Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 135: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

112

3.3.1.3.16 Halaman Lihat Hasil Grafik

RAHASIANama Peserta :

Sekolah :

Kelas :

Tanggal Pemeriksaan :

Tujuan Pemeriksaan :

Hasil Pemeriksaan sebagai berikut

KUALIFIKASI

xxx

xxxxxxxxxxxx

Keterangan Kualifikasi

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

BMA BMB BVA BVB VOK

1. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

2. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

3. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

4. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

Xxxxxxxx, xx xxxxx xxxx

xxxxxxxxxxxxxxx

xxxxx,

Xxxxxxxxxxx

xxxxxxxxxxxxx

Gambar 3.69 Interface Halaman Daftar Hasil Grafik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 136: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

113

3.3.1.3.17 Halaman Cetak Grafik

RAHASIANama Peserta :

Sekolah :

Kelas :

Tanggal Pemeriksaan :

Tujuan Pemeriksaan :

Hasil Pemeriksaan sebagai berikut

KUALIFIKASI

xxx

xxxxxxxxxxxx

Keterangan Kualifikasi

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

BMA BMB BVA BVB VOK

1. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

2. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

3. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

4. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

Xxxxxxxx, xx xxxxx xxxx

xxxxxxxxxxxxxxx

xxxxx,

Xxxxxxxxxxx

xxxxxxxxxxxxx

Print

Gambar 3.70 Interface Halaman Cetak Grafik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 137: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

114

3.3.1.4 Perancangan Antarmuka Peserta

3.3.1.4.1 Halaman Home Peserta

SELAMAT DATANG xxxxxx,

anda telah masuk dalam applikasi tes potensi akademik

Gambar

Gambar 3.71 Interface Halaman Home Grafik

3.3.1.4.2 Halaman Lihat Data Profil

Data Peserta Tes

Id Peserta

username

password

Nama peserta

Jenis kelamin

Tanggal lahir

Tempat lahir

Nomor Hp

Umur

Instansi

:

:

:

:

:

:

:

:

:

:

xxx

xxxxx

xxxxxxx

xxxxxxxxxxx

xxxx/xx/xx

xxxxxx

xxxxxx

xx

xxxxxx

Pria Wanita

* Jika ada kesalahan data, silahkan hubungi staff

P2TKP

Gambar 3.72 Interface Halaman Lihat Data Profil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 138: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

115

3.3.1.4.3 Halaman Petunjuk Pengerjaan Tes

JENIS TES

WAKTU: xx Menit

Petunjuk:

xxxxx xxxxxxx

Contoh Soal:

xxxxx xx xxx xxxx

Mulai Tes

Gambar 3.73 Halaman Petunjuk Pengerjaan Tes

3.3.1.4.4 Halaman Input Jawaban Online

Waktu Anda: xx : xx

Kumpulkan

Dan Seterusnya . . .

1

Jawaban

2

Jawaban

3

Jawaban

4

Jawaban

5

Jawaban

6

Jawaban

xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

Gambar 3.74 Interface Halaman Input Jawaban Online

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 139: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

116

3.3.1.4.5 Halaman Daftar Hasil

Nama peserta Nama Instansi Tanggal Tes Aksi

xxxxx xxxxx xxxxx

xxxxx xxxxx xxxxx

idPeserta

xxxxx

xxxxx

Lihat

Lihat

id Paket

xxxxx

xxxxx

ID Peserta

Daftar Hasil

Gambar 3.75 Interface Halaman Daftar Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 140: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

117

3.3.1.4.6 Halaman Hasil Grafik

RAHASIANama Peserta :

Sekolah :

Kelas :

Tanggal Pemeriksaan :

Tujuan Pemeriksaan :

Hasil Pemeriksaan sebagai berikut

KUALIFIKASI

xxx

xxxxxxxxxxxx

Keterangan Kualifikasi

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

x xxxx xxxx

BMA BMB BVA BVB VOK

1. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

2. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

3. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

4. xxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxxxxxxxxx

xxxxxxxxxxxxxxxxxx

Xxxxxxxx, xx xxxxx xxxx

xxxxxxxxxxxxxxx

xxxxx,

Xxxxxxxxxxx

xxxxxxxxxxxxx

Gambar 3.76 Interface Halaman Hasil Grafik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 141: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

118

3.3.2 Perancangan Basis Data

3.3.2.1 Design Basis Data Konseptual

Gambar 3.77 ER Diagram

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 142: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

119

3.3.2.2 Design Basis Data Logikal

Gambar 3.78 Database Logical Design

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 143: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

121

3.3.2.3 Design Basis Data Fisikal

1. Tabel banksoal

idBankSoal varchar(15) Field untuk menampung id bank soal pada

tabel banksoal

PK

JenisTes varchar(25) Field untuk menampung jenis tes pada

tabel banksoal

Soal text Field untuk menampung soal pada tabel

banksoal

Periode varchar(15) Field untuk menampung periode soal pada

tabel banksoal

Kelompok varchar(20) Field untuk menampung kelompok jenis

tes VOK pada tabel banksoal

pilihan_A varchar(30) Field untuk menampung pilihan A jenis tes

BVA dan BVB pada tabel banksoal

pilihan_B varchar(30) Field untuk menampung pilihan B jenis tes

BVA dan BVB pada tabel banksoal

pilihan_C varchar(30) Field untuk menampung pilihan C jenis tes

BVA dan BVB pada tabel banksoal

pilihan_D varchar(30) Field untuk menampung pilihan D jenis tes

BVA dan BVB pada tabel banksoal

pilihan_E varchar(30) Field untuk menampung pilihan E jenis tes

BVB pada tabel banksoal

pilihan_1 varchar(30) Field untuk menampung pilihan 1 jenis tes

BVA pada tabel banksoal

pilihan_2 varchar(30) Field untuk menampung pilihan 2 jenis tes

BVA pada tabel banksoal

pilihan_3 varchar(30) Field untuk menampung pilihan 3 jenis tes

BVA pada tabel banksoal

pilihan_4 varchar(30) Field untuk menampung pilihan 4 jenis tes

BVA pada tabel banksoal

perumusankata1 varchar(150) Field untuk menampung perumusan kata 1

jenis tes VOK pada tabel banksoal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 144: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

122

perumusankata2 varchar(150) Field untuk menampung perumusan kata 2

jenis tes VOK pada tabel banksoal

perumusankata3 varchar(150) Field untuk menampung perumusan kata 3

jenis tes VOK pada tabel banksoal

perumusankata4 varchar(150) Field untuk menampung perumusan kata 4

jenis tes VOK pada tabel banksoal

perumusankata5 varchar(150) Field untuk menampung perumusan kata 5

jenis tes VOK pada tabel banksoal

perumusankata6 varchar(150) Field untuk menampung perumusan kata 6

jenis tes VOK pada tabel banksoal

perumusankata7 varchar(150) Field untuk menampung perumusan kata 7

jenis tes VOK pada tabel banksoal

perumusankata8 varchar(150) Field untuk menampung perumusan kata 8

jenis tes VOK pada tabel banksoal

perumusankata9 varchar(150) Field untuk menampung perumusan kata 9

jenis tes VOK pada tabel banksoal

perumusankata10 varchar(150) Field untuk menampung perumusan kata

10 jenis tes VOK pada tabel banksoal

perumusankata11 varchar(150) Field untuk menampung perumusan kata

11 jenis tes VOK pada tabel banksoal

perumusankata12 varchar(150) Field untuk menampung perumusan kata

12 jenis tes VOK pada tabel banksoal

Tabel 3.1 Tabel banksoal

2. Tabel kuncijawaban

idBankSoal varchar(15) Field untuk menampung id bank soal pada tabel

kunci jawaban

FK, PK

Jawaban varchar(45) Field untuk menampung jawaban pada tabel

kuncijawaban

Tabel 3.2 Tabel kuncijawaban

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 145: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

123

3. Tabel nomorurut

idBankSoal varchar(15) Field untuk menampung id bank soal pada tabel

nomorurut

FK, PK

idKodeSoal varchar(15) Field untuk menampung id kode soal pada tabel

nomorurut

FK, PK

NomorUrut int(15) Field untuk menampung nomor urut pada tabel

nomorurut

Tabel 3.3 Tabel nomorurut

4. Tabel kodesoal

idKodeSoal varchar(15) Field untuk menampung id kode soal pada

tabel kodesoal

PK

Keterangan varchar(200) Field untuk menampung keterangan pada tabel

kodesoal

Jenis varchar(5) Field untuk menampung jenis tes pada tabel

kodesoal

Tabel 3.4 Tabel kodesoal

5. Tabel kodesoal_has_paket

KodeSoal_idKodeSoal varchar(15) Field untuk menampung id kode soal

pada tabel kodesoal_has_paket

FK, PK

Paket_idPaket varchar(15) Field untuk menampung id paket pada

tabel kodesoal_has_paket

FK, PK

Tabel 3.5 Tabel kodesoal_has_paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 146: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

124

6. Tabel paket

idPaket varchar(15) Field untuk menampung id paket pada

tabel paket

PK

Keterangan varchar(200) Field untuk menampung keterangan

pada tabel paket

Tabel 3.6 Tabel paket

7. Tabel peserta

idPeserta varchar(15) Field untuk menampung id peserta pada

tabel peserta

PK

Username varchar(20) Field untuk menampung username pada

tabel peserta

Password varchar(50) Field untuk menampung password pada

tabel peserta

namaPeserta varchar(45) Field untuk menampung nama peserta

pada tabel peserta

jenisKelamin varchar(15) Field untuk menampung jenis kelamin

pada tabel peserta

tanggalLahir Date Field untuk menampung tanggal lahir

pada tabel peserta

tempatLahir varchar(30) Field untuk menampung tempat lahir

pada tabel peserta

Umur int(5) Field untuk menampung umur pada tabel

peserta

nomorHP varchar(15) Field untuk menampung nomor

handphone pada tabel peserta

Login int(1) Field untuk menampung login pada tabel

peserta

Instansi_idInstansi varchar(15) Field untuk menampung id instansi pada

tabel peserta

FK

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 147: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

125

tanggalDaftar Date Field untuk menampung tanggal daftar

peserta

Tabel 3.7 Tabel peserta

8. Tabel instansi

idInstansi varchar(15) Field untuk menampung id instansi pada

tabel instansi

PK

namaInstansi varchar(45) Field untuk menampung nama instansi

pada tabel instansi

alamatInstansi varchar(45) Field untuk menampung alamat instansi

pada tabel instansi

nomorTelp varchar(45) Field untuk menampung nomor telpon

pada tabel instansi

Tabel 3.8 Tabel instansi

9. Tabel pesertapaket

idPeserta varchar(15) Field untuk menampung id peserta pada

tabel pesertapaket

FK, PK

idPaket varchar(15) Field untuk menampung id paket pada

tabel pesertapaket

FK, PK

tanggalTes date Field untuk menampung tanggal tes pada

tabel pesertapaket

periodeNorma varchar(5) Field untuk menampung periode norma

pada tabel pesertapaket

periodeBobot varchar(5) Field untuk menampung periode bobot

pada tabel pesertapaket

Tabel 3.9 Tabel pesertapaket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 148: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

126

10. Tabel paketbanksoal

idPeserta varchar(15) Field untuk menampung id peserta pada

tabel paketbanksoal

FK, PK

idPaket varchar(15) Field untuk menampung id paket pada

tabel paketbanksoal

FK, PK

idBankSoal varchar(15) Field untuk menampung id bank soal

pada tabel paketbanksoal

FK, PK

Nilai int(11) Field untuk menampung nilai pada tabel

paketbanksoal

Tabel 3.10 Tabel paketbanksoal

11. Tabel jawaban

Jawaban varchar(45) Field untuk menampung jawaban

pada tabel jawaban

PesertaPaket_has_BankSo

al_idPeserta varchar(15)

Field untuk menampung id peserta

pada tabel jawaban

FK, PK

PesertaPaket_has_BankSo

al_idPaket varchar(15)

Field untuk menampung id paket

pada tabel jawaban

FK, PK

PesertaPaket_has_BankSo

al_idBankSoal varchar(15)

Field untuk menampung id bank

soal pada tabel jawaban

FK, PK

Tabel 3.11 Tabel jawaban

12. Tabel norma

Tanggal date Field untuk menampung tanggal pada tabel norma

jenisTes varchar(20) Field untuk menampung jenis tes pada tabel

norma

Min int(15) Field untuk menampung minimal pada tabel

norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 149: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

127

Max int(15) Field untuk menampung maksimal pada tabel

norma

Norma float Field untuk menampung norma pada tabel norma

Periode int(10) Field untuk menampung periode norma pada

tabel norma

Tabel 3.12 Tabel norma

13. Tabel bobot

Tanggal date Field untuk menampung tanggal pada tabel bobot

Bobot float Field untuk menampung bobot pada tabel bobot

jenisTes varchar(5) Field untuk menampung jenis tes pada tabel bobot

Periode varchar(5) Field untuk menampung periode pada tabel bobot

pembilang int(11) Field untuk menampung pembilang pada tabel bobot

Penyebut int(11) Field untuk menampung penyebut pada tabel bobot

Tabel 3.13 Tabel bobot

14. Tabel nilai

idKodeSoal varchar(15) Field untuk menampung id kode soal pada tabel

nilai

FK, PK

idPeserta varchar(15) Field untuk menampung id peserta pada tabel

nilai

FK, PK

idPaket varchar(15) Field untuk menampung id paket pada tabel nilai FK, PK

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 150: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

128

Nilai float Field untuk menampung nilai pada tabel nilai

Tabel 3.14 Tabel nilai

15. Tabel staff

idStaff varchar(25) Field untuk menampung id staff pada

tabel staff

PK

SIPP varchar(15) Field untuk menampung SIPP pada

tabel staff

Password varchar(50) Field untuk menampung pasword pada

tabel staff

Nama_Staff varchar(30) Field untuk menampung nama staff

pada tabel staff

Jenis_Kelamin varchar(15) Field untuk menampung jenis kelamin

pada tabel staff

Jabatan varchar(15) Field untuk menampung jabatan pada

tabel staff

Tempat_Lahir varchar(15) Field untuk menampung tempat lahir

pada tabel staff

Tanggal_Lahir date Field untuk menampung tanggal lahir

pada tabel staff

Alamat varchar(200) Field untuk menampung alamat staff

pada tabel staff

No_HP varchar(15) Field untuk menampung nomor

handphone pada tabel staff

Login int(1) Field untuk menampung status login

pada tabel staff

isEnable int(1) Field untuk menampung hak akses pada

tabel staff

Tabel 3.15 Tabel staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 151: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

129

BAB IV

IMPLEMENTASI SISTEM

4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak

Perangkat keras yang digunakan untuk membangun sistem adalah sebagai

berikut :

Processor : Intel Core i32350M

Harddisk : 600 MB

Memory : 4 GB

Perangkat lunak yang digunakan untuk membangun sistem adalah sebagai

berikut :

Sistem Operasi : Windows 8 64bit

Bahasa Pemrograman : PHP

DBMS : MySQL

4.2. Implementasi Basis Data

Pada tahap ini dilakukan pembangunan basis data untuk menunjang

pembuatan sistem. Basis data yang dibangun terdiri dari berbagai tabel yang

telah dirancang pada bab sebelumnya.

Berikut query yang digunakan untuk membuat basis data dengan nama

“skripsi” beserta tabel didalamnya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 152: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

130

CREATE TABLE ‘banksoal’ (

‘idBankSoal’ varchar(15) NOT NULL,

‘JenisTes’ varchar(25) NOT NULL,

‘Periode’ varchar(15) NOT NULL,

‘Soal’ text,

‘Kelompok’ varchar(20) DEFAULT NULL,

‘pilihan_A’ varchar(30) DEFAULT NULL,

‘pilihan_B’ varchar(30) DEFAULT NULL,

‘pilihan_C’ varchar(30) DEFAULT NULL,

‘pilihan_D’ varchar(30) DEFAULT NULL,

‘pilihan_E’ varchar(30) DEFAULT NULL,

‘pilihan_1’ varchar(30) DEFAULT NULL,

‘pilihan_2’ varchar(30) DEFAULT NULL,

‘pilihan_3’ varchar(30) DEFAULT NULL,

‘pilihan_4’ varchar(30) DEFAULT NULL,

‘perumusankata1’ varchar(150) DEFAULT NULL,

‘perumusankata2’ varchar(150) DEFAULT NULL,

‘perumusankata3’ varchar(150) DEFAULT NULL,

‘perumusankata4’ varchar(150) DEFAULT NULL,

‘perumusankata5’ varchar(150) DEFAULT NULL,

‘perumusankata6’ varchar(150) DEFAULT NULL,

‘perumusankata7’ varchar(150) DEFAULT NULL,

‘perumusankata8’ varchar(150) DEFAULT NULL,

‘perumusankata9’ varchar(150) DEFAULT NULL,

‘perumusankata10’ varchar(150) DEFAULT NULL,

‘perumusankata11’ varchar(150) DEFAULT NULL,

‘perumusankata12’ varchar(150) DEFAULT NULL,

PRIMARY KEY (‘idBankSoal’)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 153: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

131

CREATE TABLE ‘staff’ (

‘SIPP’ varchar(15) NOT NULL,

‘Password’ varchar(50) NOT NULL,

‘Nama_Staff` varchar(30) NOT NULL,

‘Jenis_Kelamin’ varchar(15) NOT NULL,

‘Jabatan’ varchar(15) NOT NULL,

‘Tempat_Lahir’ varchar(15) NOT NULL,

‘Tanggal_Lahir’ date NOT NULL,

‘Alamat’ varchar(200) NOT NULL,

‘No_HP’ varchar(15) NOT NULL,

‘login’ int(1) NOT NULL DEFAULT '0',

‘isEnable’ int(1) NOT NULL DEFAULT '1',

PRIMARY KEY (‘SIPP’)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 154: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

132

CREATE TABLE ‘instansi’ (

‘idInstansi’ varchar(15) NOT NULL,

‘namaInstansi’ varchar(45) NOT NULL,

‘alamatInstansi’ varchar(45) NOT NULL,

‘nomorTelp’ varchar(45) NOT NULL,

PRIMARY KEY (‘idInstansi’)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE ‘peserta’ (

‘idPeserta’ varchar(15) NOT NULL,

‘username’ varchar(20) NOT NULL,

‘password’ varchar(50) NOT NULL,

‘namaPeserta’ varchar(45) NOT NULL,

‘jenisKelamin’ varchar(15) NOT NULL,

‘tanggalLahir’ date NOT NULL,

‘tempatLahir’ varchar(30) NOT NULL,

‘umur’ int(5) NOT NULL,

‘nomorHP’ varchar(15) NOT NULL,

‘login’ int(1) NOT NULL DEFAULT '0',

‘Instansi_idInstansi’ varchar(15) NOT NULL,

PRIMARY KEY (‘idPeserta’),

KEY ‘fk_Peserta_Instansi1_idx’ (‘Instansi_idInstansi’),

CONSTRAINT ‘fk_Peserta_Instansi1’ FOREIGN KEY (‘Instansi_idInstansi’

) REFERENCES ‘instansi’ (‘idInstansi’) ON DELETE NO ACTION ON UPD

ATE NO ACTION

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 155: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

133

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE ‘kuncijawaban’ (

‘idBankSoal’ varchar(15) NOT NULL,

‘Jawaban’ varchar(45) NOT NULL,

KEY ‘fk_KunciJawaban_BankSoal_idx’ (‘idBankSoal’),

CONSTRAINT ‘fk_KunciJawaban_BankSoal’ FOREIGN KEY (‘idBankSo

al’) REFERENCES ‘banksoal’ (‘idBankSoal’) ON DELETE NO ACTION O

N UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE ‘kodesoal’ (

‘idKodeSoal’ varchar(15) NOT NULL,

‘Keterangan’ varchar(200) NOT NULL,

‘Jenis’ varchar(5) NOT NULL,

PRIMARY KEY (‘idKodeSoal’)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE ‘nomorurut’ (

‘idBankSoal’ varchar(15) NOT NULL,

‘idKodeSoal’ varchar(15) NOT NULL,

‘NomorUrut’ int(15) NOT NULL,

PRIMARY KEY (‘idBankSoal’,’idKodeSoal’),

KEY ‘fk_BankSoal_has_KodeSoal_KodeSoal1_idx’ (‘idKodeSoal’),

KEY ‘fk_BankSoal_has_KodeSoal_BankSoal1_idx’ (‘idBankSoal’),

CONSTRAINT ‘fk_BankSoal_has_KodeSoal_BankSoal1’ FOREIGN KEY

(‘idBankSoal’) REFERENCES ‘banksoal’ (‘idBankSoal’) ON DELETE NO

ACTION ON UPDATE NO ACTION,

CONSTRAINT ‘fk_BankSoal_has_KodeSoal_KodeSoal1’ FOREIGN KEY

(‘idKodeSoal’) REFERENCES ‘kodesoal’ (‘idKodeSoal’) ON DELETE NO

ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE ‘pesertapaket’ (

‘idPeserta’ varchar(15) NOT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 156: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

134

‘idPaket’ varchar(15) NOT NULL,

‘tanggalTes’ date NOT NULL,

‘periodeNorma’ varchar(5) NOT NULL,

‘periodeBobot’ varchar(5) NOT NULL,

PRIMARY KEY (‘idPeserta’,’idPaket’),

KEY ‘fk_Peserta_has_Paket_Paket1_idx’ (‘idPaket’),

KEY ‘fk_Peserta_has_Paket_Peserta1_idx’ (‘idPeserta’),

CONSTRAINT ‘fk_Peserta_has_Paket_Paket1’ FOREIGN KEY (‘idPaket’

) REFERENCES ‘paket’ (‘idPaket’) ON DELETE NO ACTION ON UPDA

TE NO ACTION,

CONSTRAINT ‘fk_Peserta_has_Paket_Peserta1’ FOREIGN KEY (‘idPese

rta’) REFERENCES ‘peserta’ (‘idPeserta’) ON DELETE NO ACTION ON

UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `paketbanksoal` (

`idPeserta` varchar(15) NOT NULL,

`idPaket` varchar(15) NOT NULL,

`idBankSoal` varchar(15) NOT NULL,

`Nilai` int(11) NOT NULL,

PRIMARY KEY (`idPeserta`,`idPaket`,`idBankSoal`),

KEY `fk_PesertaPaket_has_BankSoal_BankSoal1_idx` (`idBankSoal`),

KEY `fk_PesertaPaket_has_BankSoal_PesertaPaket1_idx` (`idPeserta`,`idP

aket`),

CONSTRAINT `fk_PesertaPaket_has_BankSoal_BankSoal1` FOREIGN K

EY (`idBankSoal`) REFERENCES `banksoal` (`idBankSoal`) ON DELETE

NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_PesertaPaket_has_BankSoal_PesertaPaket1` FOREIGN

KEY (`idPeserta`, `idPaket`) REFERENCES `pesertapaket` (`idPeserta`, `id

Paket`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `paket` (

`idPaket` varchar(15) NOT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 157: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

135

`Keterangan` varchar(200) NOT NULL,

PRIMARY KEY (`idPaket`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `norma` (

`tanggal` date NOT NULL,

`jenisTes` varchar(20) NOT NULL,

`min` int(15) NOT NULL,

`max` int(15) NOT NULL,

`norma` float NOT NULL,

`periode` int(10) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `nilai` (

`idKodeSoal` varchar(15) NOT NULL,

`idPeserta` varchar(15) NOT NULL,

`idPaket` varchar(15) NOT NULL,

`Nilai` float NOT NULL,

PRIMARY KEY (`idKodeSoal`,`idPeserta`,`idPaket`),

KEY `fk_KodeSoal_has_PesertaPaket_PesertaPaket1_idx` (`idPeserta`,`idP

aket`),

KEY `fk_KodeSoal_has_PesertaPaket_KodeSoal1_idx` (`idKodeSoal`),

CONSTRAINT `fk_KodeSoal_has_PesertaPaket_KodeSoal1` FOREIGN K

EY (`idKodeSoal`) REFERENCES `kodesoal` (`idKodeSoal`) ON DELETE

NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_KodeSoal_has_PesertaPaket_PesertaPaket1` FOREIG

N KEY (`idPeserta`, `idPaket`) REFERENCES `pesertapaket` (`idPeserta`, `i

dPaket`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `kodesoal_has_paket` (

`KodeSoal_idKodeSoal` varchar(15) NOT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 158: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

136

`Paket_idPaket` varchar(15) NOT NULL,

PRIMARY KEY (`KodeSoal_idKodeSoal`,`Paket_idPaket`),

KEY `fk_KodeSoal_has_Paket_Paket1_idx` (`Paket_idPaket`),

KEY `fk_KodeSoal_has_Paket_KodeSoal1_idx` (`KodeSoal_idKodeSoal`),

CONSTRAINT `fk_KodeSoal_has_Paket_KodeSoal1` FOREIGN KEY (`K

odeSoal_idKodeSoal`) REFERENCES `kodesoal` (`idKodeSoal`) ON DELE

TE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_KodeSoal_has_Paket_Paket1` FOREIGN KEY (`Paket

_idPaket`) REFERENCES `paket` (`idPaket`) ON DELETE NO ACTION O

N UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `jawaban` (

`Jawaban` varchar(45) NOT NULL,

`PesertaPaket_has_BankSoal_idPeserta` varchar(15) NOT NULL,

`PesertaPaket_has_BankSoal_idPaket` varchar(15) NOT NULL,

`PesertaPaket_has_BankSoal_idBankSoal` varchar(15) NOT NULL,

KEY `fk_Jawaban_PesertaPaket_has_BankSoal1_idx` (`PesertaPaket_has_

BankSoal_idPeserta`,`PesertaPaket_has_BankSoal_idPaket`,`PesertaPaket_h

as_BankSoal_idBankSoal`),

CONSTRAINT `fk_Jawaban_PesertaPaket_has_BankSoal1` FOREIGN KE

Y (`PesertaPaket_has_BankSoal_idPeserta`, `PesertaPaket_has_BankSoal_id

Paket`, `PesertaPaket_has_BankSoal_idBankSoal`) REFERENCES `paketba

nksoal` (`idPeserta`, `idPaket`, `idBankSoal`) ON DELETE NO ACTION O

N UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

CREATE TABLE `bobot` (

`tanggal` date NOT NULL,

`bobot` float NOT NULL,

`jenisTes` varchar(5) NOT NULL,

`periode` varchar(5) NOT NULL,

`pembilang` int(11) NOT NULL,

`penyebut` int(11) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 159: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

137

4.3. Implementasi Sistem

4.3.1 Halaman Login

Halaman ini digunakan user (ketua P2TKP, staff P2TKP Universitas

Sanata Dharma, dan peserta tes potensi akademik) untuk mengakses

aplikasi. Pada halaman ini user harus memasukkan SIPP (untuk ketua dan

staff P2TKP Universitas Sanata Dharma) atau ID Peserta (untuk peserta

tes potensi akademik) dan password untuk mengakses aplikasi ini.

Halaman Login Ketua dan Staff P2TKP

Gambar 4.1 Halaman Login Ketua dan Staff P2TKP

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 160: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

138

<?php

include "../koneksi.php";

$idStaff = $_POST['idStaff'];

$password = md5($_POST['password']);

$perintah = "SELECT COUNT(*) AS hasil FROM staff WHERE isEnable='1'

AND idStaff ='$idStaff' AND password='$password';";

$hasil = mysql_query($perintah) or die (mysql_error());

$row = mysql_fetch_array($hasil);

if ($row[0]=="1") {

session_start(); // memulai fungsi session

$a = mysql_query("select * from Staff where idStaff ='$idStaff'") or die

(mysql_error());

$b = mysql_fetch_array($a);

$_SESSION['idStaff'] = $idStaff;

mysql_query("update Staff set login='1' where idStaff ='$idStaff'") or die

(mysql_error());

if ($b['Jabatan']=='Ketua'){

header("location:../HalamanKetua.php?module=home");

}else {

header("location:../HalamanStaff.php?module=home");

}

} else {

echo"<SCRIPT>alert('SIPP atau Password yang anda masukan salah atau akun

anda sedang diblokir!!');</SCRIPT>\n";

echo "<SCRIPT>window.location.replace('../index.html');</SCRIPT>";

}

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 161: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

139

Halaman Login Peserta Tes Potensi Akademik

Gambar 4.2 Halaman Login Peserta Tes Potensi Akademik

<?php

session_start();

include "../koneksi.php";

$username = $_POST['username'];

$password = md5($_POST['password']);

$perintah = "SELECT COUNT(*) AS hasil FROM Peserta WHERE username =

'$username' AND PASSWORD = '$password'";

$hasil = mysql_query($perintah) or die (mysql_error());

$row = mysql_fetch_array($hasil);

if ($row[0]=="1") {

$a = mysql_query("select * from Peserta where username='$username'") or die

(mysql_error());

$b = mysql_fetch_array($a);

$Idpeserta = $b['idPeserta'];

$_SESSION['idPeserta'] = $Idpeserta;

mysql_query("update Peserta set login='1' where username='$username'") or die

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 162: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

140

(mysql_error());

header("location:../HalamanPeserta.php");

}else {

echo"<SCRIPT> alert('Username atau password salah!!');</SCRIPT>\n";

echo "<SCRIPT>window.location.replace('../index.html');</SCRIPT>";

}

?>

4.4. Implementasi Antarmuka Ketua P2TKP Universitas Sanata Dharma

4.4.1 Halaman Home Ketua

Halaman home merupakan tampilan utama setelah Staff maupun

Ketua P2TKP Universitas Sanata Dharma berhasil melakukan login.

Halaman home staff berisikan pesan bahwa ketua maupun staff P2TKP

Universitas Sanata Dharma berhasil masuk ke dalam aplikasi tes potensi

akademik.

Halaman Home Ketua

Gambar 4.3 Halaman Home Ketua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 163: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

141

4.4.2 Halaman Input Data Staff

Halaman input data staff digunakan oleh user ketua P2TKP

Universitas Sanata Dharma untuk menambahkan data staff P2TKP

Universitas Sanata Dharma.

Halaman Input Data Staff

Gambar 4.4 Halaman Input Data Staff

<?php

include "../koneksi.php";

$idStaff = $_POST['idStaff'];

$SIPP = $_POST['SIPP'];

$password = md5($_POST['password']);

$password2 = $_POST['password2'];

$namaStaff = $_POST['namaStaff'];

$jenisKelamin = $_POST['jenisKelamin'];

$jabatan = $_POST['jabatan'];

$tempatLahir = $_POST ['tempatLahir'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 164: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

142

$tanggalLahir = $_POST['tanggalLahir'];

$alamat = $_POST['alamat'];

$noHp = $_POST['noHp'];

$cek = mysql_fetch_array(mysql_query("SELECT idStaff FROM staff WHERE

idStaff='$idStaff'")); //menyatakan persamaan $cek

if (empty($cek['idStaff'])){ //memanggil fungsi cek apakah primary key sudah ada!

mysql_query("insert into staff value

('$idStaff','$SIPP','$password','$namaStaff','$jenisKelamin','$jabatan',

'$tempatLahir','$tanggalLahir','$alamat','$noHp','0', '1')") or die (mysql_error());

echo"<SCRIPT> alert('Data sudah disimpan!');</SCRIPT>\n";

echo"<SCRIPT>window.location.replace('../HalamanKetua.php?module=inputstaf

f');</SCRIPT>";

}

else{

$result ="Gagall!! Data Sudah ada.";

}?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 165: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

143

4.4.3 Halaman Daftar Staff

Halaman daftar staff digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk melihat daftar staff yang bekerja di Lembaga

P2TKP Universitas Sanata Dharma.

Halaman Daftar Staff

Gambar 4.5 Halaman Daftar Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 166: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

144

4.4.4 Halaman Lihat Data Staff

Halaman lihat data staff digunakan oleh user ketua P2TKP

Universitas Sanata Dharma untuk melihat data staff yang bekerja di

Lembaga P2TKP Universitas Sanata Dharma secara lebih detail.

Halaman Lihat Data Staff

Gambar 4.6 Halaman Lihat Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 167: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

145

4.4.5 Halaman Edit Data Staff

Halaman edit data staff digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk mengubah data staff yang sudah disimpan dalam

database, namun terjadi kesalahan atau terjadi perubahan data staff.

Halaman Edit Data Staff

Gambar 4.7 Halaman Edit Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 168: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

146

4.4.6 Halaman Pilih Jenis Soal Tes

Halaman pilih jenis soal tes merupakan halaman pertama yang akan

muncul ketika user ketua memilih menu input data soal. Dalam halaman

pilih jenis soal tes, user ketua perlu memilih jenis tes dan mengisi tahun

periode pada jenis tes BMB, BMA, BVB, BVA sedangkan untuk jenis tes

VOK, ketua diwajibkan untuk memilih kelompok.

Halaman Pilih Jenis Soal Tes

Gambar 4.8 Halaman Pilih Jenis Soal Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 169: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

147

4.4.7 Halaman Input Soal Tes.

Halaman input soal tes digunakan oleh user ketua untuk melakukan

penambahan data soal baru. Pada halaman ini ketua hanya perlu

melakukan input data-data soal seperti : soal, pilihan soal dan kunci

jawaban.

Halaman Input Soal Tes

Gambar 4.9 Halaman Input Soal Tes

<?php

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

include '../koneksi.php';

$idSoal = $_POST['idsoal'];

$jenisTes = $_POST['jenistes'];

$periode = $_POST['periode'];

$soal = $_POST['soal'];

$kolompok = $_POST['kelompok'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 170: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

148

$pilihanA = $_POST['pilihanA'];

$pilihanB = $_POST['pilihanB'];

$pilihanC = $_POST['pilihanC'];

$pilihanD = $_POST['pilihanD'];

$pilihanE = $_POST['pilihanE'];

$pilihan1 = $_POST['pilihan1'];

$pilihan2 = $_POST['pilihan2'];

$pilihan3 = $_POST['pilihan3'];

$pilihan4 = $_POST['pilihan4'];

$jawaban = $_POST['jawaban'];

$jawaban2 = $_POST['jawaban2'];

$rumusan = array();

$soalVOK = array();

$rmkata = $_POST['perumusankata'];

for ($i=1; $i<13; $i++){

foreach($_POST['perumusankata'] as $key => $value){

if($i == $key){

$rumusan[$i] = $value;

}}}

for ($a=1; $a<11; $a++){

foreach($_POST['soalVOK'] as $key => $value){

if($a == $key){

$soalVOK[$a] = $value;

}}}

if($jenisTes == 'VOK'){

if ($_POST['idsoal']){

foreach($_POST['idsoal'] as $key => $value){

$query3 = "insert into BankSoal (idBankSoal, JenisTes, Periode, Soal, Kelompok,

perumusankata1, perumusankata2, perumusankata3,

perumusankata4, perumusankata5, perumusankata6, perumusankata7,

perumusankata8, perumusankata9, perumusankata10,perumusankata11,

perumusankata12) values('$value', '$jenisTes', '$periode', '$soalVOK[$key]',

'$kolompok', '$rumusan[1]','$rumusan[2]', '$rumusan[3]', '$rumusan[4]',

'$rumusan[5]', '$rumusan[6]', '$rumusan[7]', '$rumusan[8]', '$rumusan[9]',

'$rumusan[10]', '$rumusan[11]', '$rumusan[12]')";

$hasil3 = mysql_query($query3) or die (mysql_error());

} foreach($_POST['kunci'] as $kunci => $nilai){

$query4 = "INSERT INTO kuncijawaban(idBankSoal, Jawaban) VALUES

('$kunci', '$nilai')";

$hasil4 = mysql_query($query4) or die (mysql_error());

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 171: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

149

}}

} else if($jenisTes == 'BMA' || $jenisTes == 'BMB'){

$query= "Insert into BankSoal (idBankSoal, JenisTes, Periode, Soal)

values('$idSoal','$jenisTes','$periode','$soal')";

$queryjawab= "Insert into kuncijawaban (idBankSoal, Jawaban) values ('$idSoal',

'$jawaban')";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

} else if ($jenisTes =='BVA'){

$query1 = "Insert into BankSoal (idBankSoal, JenisTes, Periode, Soal, pilihan_A,

pilihan_B, pilihan_C, pilihan_D, pilihan_1, pilihan_2, pilihan_3,

pilihan_4) values('$idSoal','$jenisTes','$periode', '$soal','$pilihanA','$pilihanB',

'$pilihanC', '$pilihanD','$pilihan1', '$pilihan2', '$pilihan3','$pilihan4')";

$queryjawab1= "Insert into kuncijawaban (idBankSoal, Jawaban) values ('$idSoal',

'$jawaban')";

$queryjawab1b = "Insert into kuncijawaban (idBankSoal, Jawaban) values

('$idSoal', '$jawaban2')";

$hasil1 = mysql_query($query1);

$hasiljawab1 = mysql_query($queryjawab1);

$hasijawab1b = mysql_query($queryjawab1b);

} else if ($jenisTes == 'BVB'){

$query2 = "Insert into BankSoal (idBankSoal, JenisTes, Periode,

pilihan_A, pilihan_B, pilihan_C, pilihan_D, pilihan_E)

values('$idSoal','$jenisTes','$periode','$pilihanA','$pilihanB',

'$pilihanC', '$pilihanD',

'$pilihanE')";

$queryjawab2= "Insert into kuncijawaban (idBankSoal, Jawaban)

values ('$idSoal', '$jawaban')";

$hasil2 = mysql_query($query2);

$hasiljawab2 = mysql_query($queryjawab2);

}

echo"<SCRIPT> alert('Soal berhasil disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../HalamanKetua.php?module=inputsoal');</

SCRIPT>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 172: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

150

4.4.8 Halaman Daftar Soal

Halaman daftar soal digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk melihat daftar soal yang telah disimpan pada

database.

Halaman Daftar Soal

Gambar 4.10 Halaman Daftar Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 173: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

151

4.4.9 Halaman Lihat Data Soal

Halaman lihat data soal digunakan oleh user ketua untuk melihat

data-data soal seperti id bank soal, soal, periode, jenis tes, pilihan dan

kunci jawaban yang telah disimpan pada database secara detail.

Halaman Lihat Data Soal

Gambar 4.11 Halaman Lihat Data Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 174: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

152

4.4.10 Halaman Edit Data Soal

Halaman edit data soal digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk mengubah data soal dan kunci jawaban yang sudah

disimpan dalam database, namun terjadi kesalahan atau terjadi perubahan

data soal.

Halaman Edit Data Soal

Gambar 4.12 Halaman Edit Data Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 175: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

153

4.4.11 Halaman Input Bobot

Halaman input bobot digunakan oleh user ketua untuk melakukan

penambahan data bobot baru. Pada halaman ini ketua hanya perlu

melakukan input data-data bobot seperti : periode, pembilang dan

penyebut sesuai dengan jenis tesnya.

Halaman Input Bobot

Gambar 4.13 Halaman Input Bobot

<?

include '../koneksi.php';

$tanggal = date('Y-m-d');

$periode = $_POST['periode'];

$pembilangBMB = $_POST['pembilangBMB'];

$penyebutBMB = $_POST['penyebutBMB'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 176: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

154

$pembilangBMA = $_POST['pembilangBMA'];

$penyebutBMA = $_POST['penyebutBMA'];

$pembilangBVB = $_POST['pembilangBVB'];

$penyebutBVB = $_POST['penyebutBVB'];

$pembilangBVA = $_POST['pembilangBVA'];

$penyebutBVA = $_POST['penyebutBVA'];

$pembilangVOK = $_POST['pembilangVOK'];

$penyebutVOK = $_POST['penyebutVOK'];

$bobotBMB = ($pembilangBMB/$penyebutBMB);

$bobotBMA = ($pembilangBMA/$penyebutBMA);

$bobotBVB = ($pembilangBVB/$penyebutBVB);

$bobotBVA = ($pembilangBVA/$penyebutBVA);

$bobotVOK = ($pembilangVOK/$penyebutVOK);

mysql_query("INSERT INTO bobot VALUES('$tanggal', '$bobotBMB', 'BMB',

'$periode', '$pembilangBMB', '$penyebutBMB')")

or die(mysql_error());

mysql_query("INSERT INTO bobot VALUES('$tanggal', '$bobotBMA', 'BMA',

'$periode', '$pembilangBMA', '$penyebutBMA')")

or die(mysql_error());

mysql_query("INSERT INTO bobot VALUES('$tanggal', '$bobotBVB', 'BVB',

'$periode', '$pembilangBVB', '$penyebutBVB')")

or die(mysql_error());

mysql_query("INSERT INTO bobot VALUES('$tanggal', '$bobotBVA', 'BVA',

'$periode', '$pembilangBVA', '$penyebutBVA')")

or die(mysql_error());

mysql_query("INSERT INTO bobot VALUES('$tanggal', '$bobotVOK', 'VOK',

'$periode', '$pembilangVOK', '$penyebutVOK')")

or die(mysql_error());

echo"<SCRIPT> alert('Bobot berhasil disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../HalamanKetua.php?module=inputbobot');

</SCRIPT>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 177: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

155

4.4.12 Halaman Daftar Bobot

Halaman daftar bobot digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk melihat daftar bobot yang telah disimpan pada

database.

Halaman Daftar Bobot

Gambar 4.14 Halaman Daftar Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 178: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

156

4.4.13 Halaman Lihat Bobot

Halaman lihat bobot digunakan oleh user ketua untuk melihat data-

data bobot seperti tanggal ditambahkannya bobot, periode bobot, jenis tes,

pembilang, penyebut dan bobot yang telah disimpan pada database.

Halaman Lihat Bobot

Gambar 4.15 Halaman Lihat Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 179: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

157

4.4.14 Halaman Pilih Jenis Tes

Halaman pilih jenis tes merupakan halaman pertama yang akan

muncul ketika user ketua memilih menu input norma. Dalam halaman

pilih jenis tes, user ketua perlu memilih jenis tes yang akan

ditambahkan/di-input-kan normanya.

Halaman Pilih Jenis Tes

Gambar 4.16 Halaman Pilih Jenis Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 180: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

158

4.4.15 Halaman Input Norma

Halaman input norma digunakan oleh user ketua untuk melakukan

penambahan data norma baru. Pada halaman ini ketua hanya perlu

melakukan input data-data norma seperti : minimal, maksimal, norma dan

periode norma.

Halaman Input Norma

Gambar 4.17 Halaman Input Norma

<?

include '../koneksi.php';

$jenis = $_POST['jenis'];

$periode = $_POST['periode'];

$tanggal = date('Y-m-d');

$jarak = $_POST['jarak'];

for($i=1;$i<=$jarak;$i++){

$minim = $_POST['minim'.$i];

$maks = $_POST['maks'.$i];

$norma = $_POST['norma'.$i];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 181: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

159

$query = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim', '$maks',

'$norma', '$periode')";

$row = mysql_query($query) or die (mysql_error());

}

echo"<SCRIPT>alert('Norma berhasil disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../HalamanKetua.php?module=inputnorma');

</SCRIPT>";

?>

4.4.16 Halaman Daftar Norma

Halaman daftar norma digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk melihat daftar norma yang telah disimpan pada

database.

Halaman Daftar Norma

Gambar 4.18 Halaman Daftar Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 182: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

160

4.4.17 Halaman Lihat Data Norma

Halaman lihat data norma digunakan oleh user ketua untuk melihat

data-data norma seperti tanggal ditambahkannya norma, jenis tes,

minimal, maksimal, norma dan periode norma yang telah disimpan pada

database.

Halaman Lihat Data Norma

Gambar 4.19 Halaman Lihat Data Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 183: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

161

4.4.18 Halaman Pilih Jenis Tes

Halaman pilih jenis tes untuk input kode soal merupakan halaman

dimana user ketua diharuskan untuk memilih jenis tes yang akan

dimasukan kode soalnya.

Halaman Pilih Jenis Tes

Gambar 4.20 Halaman Pilih Jenis Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 184: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

162

4.4.19 Halaman Input Kode Soal

Halaman input kode soal digunakan oleh user ketua untuk melakukan

penambahan data kode soal. Pada halaman ini ketua hanya perlu

melakukan input data-data kode soal seperti : keterangan, jenis tes.

Halaman Input Kode Soal

Gambar 4.21 Halaman Input Kode Soal

<?php

include '../../koneksi.php';

$idKode = $_POST['idkode'];

$keterangan = $_POST['keterangan'];

$jenis = $_POST['jenis'];

$query= "Insert into KodeSoal (idKodeSoal, Keterangan, Jenis)

values('$idKode', '$keterangan', '$jenis')";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 185: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

163

$hasil = mysql_query($query);

echo"<SCRIPT> alert('Kode Soal berhasil disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../../HalamanKetua.php?module=inputkode');

</SCRIPT>";

?>

4.4.20 Halaman Pilih Kode Soal

Halaman pilih kode soal merupakan halaman pertama yang akan

muncul ketika user ketua memilih menu input isi kode soal. Dalam

halaman pilih kode soal, user ketua perlu memilih jenis tes yang akan

ditambahkan/di-input-kan isinya, setelah itu ketua memilih kode soal yang

akan diisi.

Halaman Pilih Kode Soal

Gambar 4.22 Halaman Pilih Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 186: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

164

4.4.21 Halaman Input Isi Kode Soal

Halaman input isi kode soal digunakan oleh user ketua untuk

melakukan penambahan data isi kode soal. Pada halaman ini ketua hanya

perlu memilih soal berdasarkan nomor urut yang ada.

Halaman Input Isi Kode Soal

Gambar 4.23 Halaman Input Isi Kode Soal

<?php

include '../../koneksi.php';

$idkode = $_POST['idkode'];

$keterangan = $_POST['keterangan'];

$jenis = $_POST['jenis'];

$panjang = $_POST['panjang'];

if(isset($_POST['submit'])){

for($i=1;$i<=$panjang;$i++){

$idBankSoal = $_POST[$i];

$cek = mysql_fetch_array(mysql_query("SELECT idBankSoal FROM nomorurut

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 187: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

165

WHERE idBankSoal='$idBankSoal' AND idKodeSoal='$idkode'"));

if (empty($cek['idBankSoal'])){

$input = mysql_query("INSERT INTO nomorurut (idBankSoal, idKodeSoal,

NomorUrut) VALUES ('$idBankSoal', '$idkode', '$i')") or die(mysql_error());

} else{

$hapus = "DELETE FROM nomorurut WHERE idKodeSoal='$idkode'" or

die(mysql_error());

$sql = mysql_query($hapus);

echo"<SCRIPT> alert('Isi kode soal gagal disimpan, karena ada nomor urut yang

sama!!');</SCRIPT>\n";

echo"<SCRIPT>window.location.replace('../../HalamanKetua.php?module=inputis

ikode');</SCRIPT>";

break;

}}

echo"<SCRIPT> alert('Isi kode soal berhasil disimpan!!');</SCRIPT>\n";

echo"<SCRIPT>window.location.replace('../../HalamanKetua.php?module=inputis

ikode');</SCRIPT>";

}

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 188: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

166

4.4.22 Halaman Daftar Kode Soal

Halaman daftar kode soal digunakan oleh user ketua P2TKP

Universitas Sanata Dharma untuk melihat daftar kode soal yang telah

disimpan pada database.

Halaman Daftar Kode Soal

Gambar 4.24 Halaman Daftar Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 189: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

167

4.4.23 Halaman Lihat Kode Soal

Halaman lihat kode soal digunakan oleh user ketua untuk melihat

data-data kode soal dan isi kode soal seperti id kode soal, keterangan, jenis

tes dan data nomor urut dari id kode soal yang dipilih. Data-data tersebut

diambil dari database.

Halaman Lihat Kode Soal

Gambar 4.25 Halaman Lihat Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 190: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

168

4.4.24 Halaman Input Paket Soal

Halaman input paket soal digunakan oleh user ketua untuk

melakukan penambahan data paket soal. Pada halaman ini ketua hanya

perlu melakukan input data-data paket soal seperti : keterangan.

Halaman Input Paket Soal

Gambar 4.26 Halaman Input Paket Soal

<?php

include '../../koneksi.php';

$idPaket = $_POST['idpaket'];

$keterangan = $_POST['keterangan'];

$query= "Insert into Paket (idPaket, Keterangan) values('$idPaket','$keterangan')";

$hasil = mysql_query($query);

echo"<SCRIPT> alert('Paket Soal berhasil disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../../HalamanKetua.php?module=inputpaket')

;</SCRIPT>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 191: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

169

4.4.25 Halaman Pilih Paket Soal

Halaman pilih paket soal merupakan halaman pertama yang akan

muncul ketika user ketua memilih menu input isi paket soal. Dalam

halaman pilih paket soal, user ketua perlu memilih paket soal yang akan

ditambahkan/di-input-kan isinya.

Halaman Pilih Paket Soal

Gambar 4.27 Halaman Pilih Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 192: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

170

4.4.26 Halaman Input Isi Paket Soal

Halaman input isi paket soal digunakan oleh user ketua untuk

melakukan penambahan data isi paket soal. Pada halaman ini ketua hanya

perlu memilih id kode soal dari setiap jenis tes, yaitu kode soal untuk jenis

tes BMA, BMB, BVA, BVB dan VOK.

Halaman Input Isi Paket Soal

Gambar 4.28 Halaman Input Isi Paket Soal

<?php

include '../../koneksi.php';

$idPaket= $_POST['id'];

$ket = $_POST['keterangan'];

$idBMA = $_POST['idBMA'];

$idBMB = $_POST['idBMB'];

$idBVA = $_POST['idBVA'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 193: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

171

$idBVB = $_POST['idBVB'];

$idVOK = $_POST['idVOK'];

$query= "Insert into kodesoal_has_paket (KodeSoal_idKodeSoal, Paket_idPaket)

values('$idBMA','$idPaket')";

$hasil = mysql_query($query);

$query1= "Insert into kodesoal_has_paket (KodeSoal_idKodeSoal, Paket_idPaket)

values('$idBMB','$idPaket')";

$hasil1 = mysql_query($query1);

$query2= "Insert into kodesoal_has_paket (KodeSoal_idKodeSoal, Paket_idPaket)

values('$idBVA','$idPaket')";

$hasil2 = mysql_query($query2);

$query3 = "Insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values('$idBVB','$idPaket')";

$hasil3 = mysql_query($query3);

$query4 = "Insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values('$idVOK', '$idPaket')";

$hasil4 = mysql_query($query4);

echo"<SCRIPT> alert('Isi paket soal berhasil disimpan!!');</SCRIPT>\n";

echo"<SCRIPT>window.location.replace('../../HalamanKetua.php?module=pilihpa

ket');</SCRIPT>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 194: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

172

4.4.27 Halaman Daftar Paket Soal

Halaman daftar paket soal digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk melihat daftar paket soal yang telah disimpan pada

database.

Halaman Daftar Paket Soal

Gambar 4.29 Halaman Daftar Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 195: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

173

4.4.28 Halaman Lihat Paket Soal

Halaman lihat paket soal digunakan oleh user ketua untuk melihat

data-data paket soal dan isi paket soal seperti id paket soal, keterangan dan

data isi paket soal dari id paket soal yang dipilih. Data-data tersebut

diambil dari database.

Halaman Lihat Paket Soal

Gambar 4.30 Halaman Lihat Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 196: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

174

4.4.29 Halaman Daftar Hasil

Halaman daftar hasil digunakan oleh user ketua dan staff P2TKP

Universitas Sanata Dharma untuk melihat daftar peserta yang telah

mengerjakan soal tes potensi akademik.

Halaman Daftar Hasil

Gambar 4.31 Halaman Daftar Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 197: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

175

4.4.30 Halaman Lihat Hasil

Halaman lihat hasil digunakan oleh user ketua dan staff untuk melihat

data-data hasil tes seperti nama peserta, sekolah/instansi, kelas, tanggal

pemeriksaan tujuan pemeriksaan, grafik hasil tes dan hasil kualifikasi.

Halaman Lihat Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 198: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

176

Gambar 4.32 Halaman Lihat Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 199: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

177

4.4.31 Halaman Daftar Peserta

Halaman daftar peserta digunakan oleh user ketua P2TKP Universitas

Sanata Dharma untuk melihat daftar peserta yang telah disimpan pada

database.

Halaman Daftar Peserta

Gambar 4.33 Halaman Daftar Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 200: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

178

4.4.32 Halaman Lihat Data Peserta

Halaman lihat data peserta digunakan oleh user ketua dan staff untuk

melihat data-data peserta seperti id peserta, username, password, nama

peserta, jenis kelamin peserta, tanggal lahir, tempat lahir, umur, nomor

handphone peserta, instansi/sekolah peserta. Data-data tersebut diambil

dari database.

Halaman Lihat Data Peserta

Gambar 4.34 Halaman Lihat Data Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 201: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

179

4.4.33 Halaman Daftar Instansi

Halaman daftar instansi digunakan oleh user ketua dan staff P2TKP

Universitas Sanata Dharma untuk melihat daftar instansi yang telah

disimpan pada database.

Halaman Daftar Instansi

Gambar 4.35 Halaman Daftar Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 202: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

180

4.4.34 Halaman Lihat Data Instansi

Halaman lihat data instansi digunakan oleh user ketua dan staff untuk

melihat data-data instansi seperti id instansi, nama instansi, alamat instansi

dan nomor telepon instansi. Data-data tersebut diambil dari database.

Halaman Lihat Data Instansi

Gambar 4.36 Halaman Lihat Data Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 203: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

181

4.5. Implementasi Antarmuka Staff P2TKP

4.5.1 Halaman Home Staff

Halaman home merupakan tampilan utama setelah Staff maupun

Ketua P2TKP Universitas Sanata Dharma berhasil melakukan login.

Halaman home staff berisikan pesan bahwa ketua maupun staff P2TKP

Universitas Sanata Dharma berhasil masuk ke dalam aplikasi tes potensi

akademik.

Halaman Home Staff

Gambar 4.37 Halaman Home Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 204: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

182

4.5.2 Halaman Input Data Peserta Tes

Halaman input data peserta digunakan oleh user staff untuk

melakukan penambahan data peserta baru. Pada halaman ini staff perlu

untuk melakukan input data peserta seperti : id peserta, nama peserta,

username, password, jenis kelamin, tanggal lahir, tempat lahir, umur,

nomor handphone dan instansi/sekolah peserta.

Halaman Input Data Peserta Tes

Gambar 4.38 Halaman Input Data Peserta Tes

<?php

include "../koneksi.php";

$Idpeserta = $_POST['Idpeserta'];

$username = $_POST['username'];

$password = $_POST['password'];

$password2 = $_POST['password2'];

$namaPeserta = $_POST['namaPeserta'];

$jenisKelamin = $_POST ['jenisKelamin'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 205: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

183

$tanggalLahir = $_POST['tanggalLahir'];

$tempatLahir = $_POST['tempatLahir'];

$noHp = $_POST['noHp'];

$instansi = $_POST['Instansi'];

$umur = $_POST['umur'];

$tanggalDaftar = $_POST['tanggaldaftar'];

if ($Idpeserta=="" || $username=="" || $password=="" || $password2=="" ||

$namaPeserta=="" || $jenisKelamin =="" || $tanggalLahir=="" || $tempatLahir==""

|| $noHp=="" || $instansi=="" ){

echo"<SCRIPT> alert('Data anda belum lengkap!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../HalamanStaff.php?module=inputpeserta');

</SCRIPT>";

}

else {

$cek = mysql_fetch_array(mysql_query("SELECT idPeserta FROM Peserta

WHERE idPeserta ='$Idpeserta'"));

if (empty($cek['idPeserta'])){

mysql_query("insert into Peserta value('$Idpeserta ','$username', '$password',

'$namaPeserta','$jenisKelamin', '$tanggalLahir','$tempatLahir', '$tanggalDaftar',

'$umur','$noHp','0', '$instansi')");

echo"<SCRIPT> alert('Data peserta berhasil disimpan!!');</SCRIPT>\n";

echo"<SCRIPT>window.location.replace('../HalamanStaff.php?module=inputpese

rta');</SCRIPT>";

}

else{

$result ="Gagall!!, data Sudah ada.";

}

}

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 206: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

184

4.5.3 Halaman Pilihan Input

Halaman pilihan input merupakan halaman pertama yang akan

muncul ketika user staff memilih menu input peserta paket. Dalam

halaman ini, user staff perlu untuk memilih cara input peserta paket

berdasarkan instansi atau peserta.

Halaman Pilihan Input

Gambar 4.39 Halaman Pilihan Input

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 207: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

185

4.5.4 Halaman Input Peserta Paket Berdasar Instansi

Halaman input peserta paket berdasar instansi merupakan halaman

yang digunakan oleh staff P2TKP untuk melakukan input data peserta

paket untuk satu instansi yang sama.

Halaman Input Peserta Paket Berdasar Instansi

Gambar 4.40 Halaman Pilihan Input

<?

include '../../koneksi.php';

$bulan = $_POST['bulandaftar'];

$paket = $_POST['paket'];

$idinstansi = $_POST['instansi'];

$norma = $_POST['norma'];

$bobot = $_POST['bobot'];

$idpeserta = mysql_query("SELECT * FROM peserta WHERE

Instansi_idInstansi = '$idinstansi' AND tanggalDaftar LIKE '%$bulan%'")or

die(mysql_error());

$total = mysql_num_rows($idpeserta);

if($total>=1){

while($dataidp = mysql_fetch_array($idpeserta)){

$insertpaket = mysql_query("INSERT INTO

pesertapaket(idPeserta, idPaket, tanggalTes, periodeNorma, periodeBobot)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 208: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

186

VALUES ('$dataidp[idPeserta]', '$paket', '0000-00-00', '$norma', '$bobot')");

}

if($insertpaket){

echo"<SCRIPT> alert('Data Berhasil Disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../../HalamanStaff.php?module=inputpeserta

paket');</SCRIPT>";

}else{

echo"<SCRIPT> alert('Data Gagal Disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../../HalamanStaff.php?module=inputpeserta

paket');</SCRIPT>";

}

}else{

echo"<SCRIPT> alert('Data Kosong!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../../HalamanStaff.php?module=inputpeserta

paket');</SCRIPT>";

}

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 209: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

187

4.5.5 Halaman Pilih Peserta

Halaman pilih peserta merupakan halaman yang akan muncul ketika

user staff memilih peserta pada halaman pilihan input. Dalam halaman

pilih peserta, user staff perlu memilih instansi dan peserta yang akan

diberikan/di-input-kan paket soal.

Halaman Pilih Peserta

Gambar 4.41 Halaman Pilih Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 210: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

188

4.5.6 Halaman Input Peserta Paket

Halaman input peserta paket merupakan halaman yang digunakan

oleh staff P2TKP untuk melakukan input data peserta paket untuk satu

peserta.

Halaman Input Peserta Paket

Gambar 4.42 Halaman Input Peserta Paket

<?php

include "../../koneksi.php";

$peserta = $_POST['peserta'];

$paket = $_POST['paket'];

$norma = $_POST['norma'];

$bobot = $_POST['bobot'];

$query = ("INSERT INTO Pesertapaket(idPeserta, idPaket, tanggalTes,

periodeNorma, periodeBobot) VALUES('$peserta','$paket','000-00-00', '$norma',

'$bobot')") or die(mysql_error());

$row = mysql_query($query);

echo"<SCRIPT> alert('Data peserta paket berhasil disimpan!!');</SCRIPT>\n";

echo"<SCRIPT>window.location.replace('../../HalamanStaff.php?module=inputpe

sertapaket');</SCRIPT>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 211: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

189

4.5.7 Halaman Daftar Peserta

Halaman daftar peserta digunakan oleh user staff P2TKP Universitas

Sanata Dharma untuk melihat daftar peserta yang telah disimpan pada

database. Namun berbeda halnya dengan halaman daftar peserta pada user

ketua, pada halaman daftar peserta ini staff dapat melakukan edit data

peserta dan menghapus data peserta.

Halaman Daftar Peserta

Gambar 4.43 Halaman Daftar Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 212: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

190

4.5.8 Halaman Edit Peserta

Halaman edit peserta digunakan oleh user staff P2TKP Universitas

Sanata Dharma untuk mengubah data peserta yang sudah disimpan dalam

database, namun terjadi kesalahan atau terjadi perubahan data peserta.

Halaman Edit Peserta

Gambar 4.44 Halaman Edit Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 213: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

191

4.5.9 Halaman Lihat Data Peserta

Halaman lihat data peserta digunakan oleh user ketua dan staff untuk

melihat data-data peserta seperti id peserta, username, password, nama

peserta, jenis kelamin peserta, tanggal lahir, tempat lahir, umur, nomor

handphone peserta, instansi/sekolah peserta. Data-data tersebut diambil

dari database.

Halaman Lihat Data Peserta

Gambar 4.45 Halaman Lihat Data Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 214: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

192

4.5.10 Halaman Pilih Peserta

Halaman pilih peserta merupakan halaman pertama yang akan

muncul ketika user ketua memilih menu jawaban offline. Dalam halaman

pilih peserta, user staff perlu memilih instansi dan peserta yang akan

ditambahkan/di-input-kan jawabannya.

Halaman Pilih Peserta

Gambar 4.46 Halaman Pilih Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 215: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

193

4.5.11 Halaman Input Peserta Offline

Halaman input peserta offline digunakan oleh user staff untuk

melakukan input jawaban peserta offline. Pada halaman ini staff perlu

untuk melakukan input jawaban peserta.

Halaman Input Peserta Offline

Gambar 4.47 Halaman Input Peserta Offline

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 216: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

194

<?php

include '../koneksi.php';

$idpes = $_POST['idpes'];

$paketsoal = $_POST['paketsoal'];

$i = 1;

if($_POST['soalVOK']){

foreach($_POST['soalVOK'] as $key => $value){

$queryVOK = mysql_query("SELECT idBankSoal, Jawaban FROM

kuncijawaban WHERE idBankSoal LIKE '$key'") or die(mysql_error());

while ($hasilVOK = mysql_fetch_array($queryVOK)){

$jawabanVOK= $hasilVOK['Jawaban'];

if ($jawabanVOK == $value){

$nilaiVOK = 1;

$querybenarVOK = "INSERT INTO paketbanksoal

VALUES('$idpes','$paketsoal', '$key', '$nilaiVOK')";

$hasilbenarVOK = mysql_query($querybenarVOK) or

die(mysql_error());

} else {

$nilaiVOK = 0;

$querysalahVOK = "INSERT INTO paketbanksoal VALUES('$idpes',

'$paketsoal', '$key', '$nilaiVOK')";

$hasilsalahVOK = mysql_query($querysalahVOK) or die

(mysql_error());

}

}

$nilaiSUM+=$nilaiVOK;

$queryjawabVOK = "INSERT INTO jawaban VALUES('$value',

'$idpes', '$paketsoal', '$key')";

$hasiljawabVOK = mysql_query($queryjawabVOK) or die

(mysql_error());

}}

if ($_POST['soalBMB']){

foreach($_POST['soalBMB'] as $key => $value){

$queryBMB = mysql_query("SELECT idBankSoal, Jawaban FROM

kuncijawaban WHERE idBankSoal LIKE '$key'") or die(mysql_error());

while ($hasilBMB = mysql_fetch_array($queryBMB)){

$jawabanBMB = $hasilBMB['Jawaban'];

if ($jawabanBMB == $value){

$nilaiBMB = 1;

$querybenarBMB = "INSERT INTO paketbanksoal VALUES('$idpes',

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 217: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

195

'$paketsoal', '$key', '$nilaiBMB')";

$hasilbenarBMB = mysql_query($querybenarBMB) or die

(mysql_error());

} else {

$nilaiBMB = 0;

$querysalahBMB = "INSERT INTO paketbanksoal VALUES('$idpes',

'$paketsoal', '$key', '$nilaiBMB')";

$hasilsalahBMB = mysql_query($querysalahBMB) or die

(mysql_error());

}}

$nilaiSUMa+=$nilaiBMB;

$queryjawabBMB = "INSERT INTO jawaban VALUES('$value',

'$idpes', '$paketsoal', '$key')";

$hasiljawabBMB = mysql_query($queryjawabBMB);

}}

if($_POST['soalBMA']){

foreach($_POST['soalBMA'] as $key => $value){

$queryBMA = mysql_query("SELECT idBankSoal, Jawaban FROM

kuncijawaban WHERE idBankSoal LIKE '$key'") or die(mysql_error());

while ($hasilBMA = mysql_fetch_array($queryBMA)){

$jawabanBMA = $hasilBMA['Jawaban'];

if ($jawabanBMA == $value){

$nilaiBMA = 1;

$querybenarBMA = "INSERT INTO paketbanksoal VALUES('$idpes',

'$paketsoal', '$key', '$nilaiBMA')";

$hasilbenarBMA = mysql_query($querybenarBMA) or

die(mysql_error());

} else {

$nilaiBMA = 0;

$querysalahBMA = "INSERT INTO paketbanksoal VALUES('$idpes',

'$paketsoal', '$key', '$nilaiBMA')";

$hasilsalahBMA = mysql_query($querysalahBMA) or die

(mysql_error());

}}

$nilaiSUMb+=$nilaiBMA;

$queryjawabBMA = "INSERT INTO jawaban VALUES('$value',

'$idpes', '$paketsoal', '$key')";

$hasiljawabBMA = mysql_query($queryjawabBMA);

}}

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 218: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

196

if($_POST['soalBVB']){

foreach($_POST['soalBVB'] as $key => $value){

$queryBVB = mysql_query("SELECT idBankSoal, Jawaban FROM

kuncijawaban WHERE idBankSoal LIKE '$key'") or die(mysql_error());

while ($hasilBVB = mysql_fetch_array($queryBVB)){

$jawabanBVB = $hasilBVB['Jawaban'];

if ($jawabanBVB == $value){

$nilaiBVB = 1;

$querybenarBVB = "INSERT INTO paketbanksoal VALUES('$idpes',

'$paketsoal', '$key', '$nilaiBVB')";

$hasilbenarBVB =

mysql_query($querybenarBVB) or die(mysql_error());

} else {

$nilaiBVB = 0;

$querysalahBVB = "INSERT INTO paketbanksoal VALUES('$idpes',

'$paketsoal', '$key', '$nilaiBVB')";

$hasilsalahBVB = mysql_query($querysalahBVB) or die

(mysql_error());

}}

$nilaiSUMc+=$nilaiBVB;

$queryjawabBVB = "INSERT INTO jawaban VALUES('$value',

'$idpes', '$paketsoal', '$key')";

$hasiljawabBVB = mysql_query($queryjawabBVB);

}}

if ($_POST['soalBVA1'] && $_POST['soalBVA2']){

foreach($_POST['soalBVA1'] as $key => $angka){

foreach($_POST['soalBVA2'] as $kunci => $huruf){

if ($key == $kunci){

$queryBVA = mysql_query("SELECT banksoal.idBankSoal,

kuncijawaban.Jawaban FROM banksoal INNER JOIN kuncijawaban

ON banksoal.idBankSoal= kuncijawaban.idBankSoal

WHERE kuncijawaban.idBankSoal AND banksoal.idBankSoal LIKE '$key'") or

die(mysql_error());

while ($hasilBVA = mysql_fetch_array($queryBVA)){

if($angka == $hasilBVA['Jawaban']){

$nilai_angka = 1;

} else if($huruf == $hasilBVA['Jawaban']){

$nilai_abjad = 1;

} else {

if($angka != $hasilBVA['Jawaban']){

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 219: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

197

if($nilai_angka ==1){

$nilai_angka = 1;

}else{

$nilai_angka = 0; }

}else if($huruf != $hasilBVA['Jawaban']){

$nilai_abjad = 0;

}}}

if($nilai_angka == 1 && $nilai_abjad == 1){

$nilai = 1;

}else{

$nilai = 0;

}

$insert = "INSERT INTO paketbanksoal VALUES('$idpes','$paketsoal',

'$key', '$nilai')";

$insertBVA = mysql_query($insert);

$nilai_angka = 0;

$nilai_abjad = 0;

$i++;

$inserjawabanA = "INSERT INTO jawaban VALUES('$angka', '$idpes',

'$paketsoal', '$key')";

$insertjawabA = mysql_query($inserjawabanA);

$inserjawabanB = "INSERT INTO jawaban VALUES('$huruf', '$idpes',

'$paketsoal', '$key')";

$insertjawabB = mysql_query($inserjawabanB);

}}

$nilaiSUMd+=$nilai;

}}

$qnorma = mysql_query("SELECT * FROM norma WHERE jenisTes =

'VOK'") or die (mysql_error());

while ($qnormah = mysql_fetch_array($qnorma)){

$n1 = $qnormah['min'];

$n2 = $qnormah['max'];

$norma = $qnormah['norma'];

if ($nilaiSUM >=$n1 && $nilaiSUM<=$n2){

$nilaiNVOK = $norma;

}}

$qnorma1 = mysql_query("SELECT * FROM norma WHERE jenisTes =

'BMB'") or die (mysql_error());

while ($qnormah1 = mysql_fetch_array($qnorma1)){

$n1 = $qnormah1['min'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 220: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

198

$n2 = $qnormah1['max'];

$norma = $qnormah1['norma'];

if ($nilaiSUMa >=$n1 && $nilaiSUMa<=$n2){

$nilaiNBMB = $norma;

}}

$qnorma2 = mysql_query("SELECT * FROM norma WHERE jenisTes =

'BMA'") or die (mysql_error());

while ($qnormah2 = mysql_fetch_array($qnorma2)){

$n1 = $qnormah2['min'];

$n2 = $qnormah2['max'];

$norma = $qnormah2['norma'];

if ($nilaiSUMb >=$n1 && $nilaiSUMb<=$n2){

$nilaiNBMA = $norma;

}}

$qnorma3 = mysql_query("SELECT * FROM norma WHERE jenisTes =

'BVB'") or die (mysql_error());

while ($qnormah3 = mysql_fetch_array($qnorma3)){

$n1 = $qnormah3['min'];

$n2 = $qnormah3['max'];

$norma = $qnormah3['norma'];

if ($nilaiSUMc >=$n1 && $nilaiSUMc<=$n2){

$nilaiNBVB = $norma;

}}

$qnorma4 = mysql_query("SELECT * FROM norma WHERE jenisTes =

'BVA'") or die (mysql_error());

while ($qnormah4 = mysql_fetch_array($qnorma4)){

$n1 = $qnormah4['min'];

$n2 = $qnormah4['max'];

$norma = $qnormah4['norma'];

if ($nilaiSUMd >=$n1 && $nilaiSUMd<=$n2){

$nilaiNBVA = $norma;

}}

$q = mysql_query("SELECT pesertapaket.idPaket,

kodesoal_has_paket.KodeSoal_idKodeSoal, kodesoal.Jenis FROM pesertapaket

INNER JOIN kodesoal_has_paket ON pesertapaket.idPaket =

kodesoal_has_paket.Paket_idPaket

INNER JOIN kodesoal ON kodesoal_has_paket.KodeSoal_idKodeSoal =

kodesoal.idKodeSoal WHERE pesertapaket.idPeserta ='$idpes'

AND pesertapaket.tanggalTes ='000-00-00'") or die (mysql_error());

while($qhasil = mysql_fetch_array($q)){

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 221: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

199

$kodesoal = $qhasil['KodeSoal_idKodeSoal'];

$jenis = $qhasil['Jenis'];

if($jenis == 'VOK'){

$qinsertVOK = "INSERT INTO nilai

VALUES('$kodesoal', '$idpes', '$paketsoal', '$nilaiNVOK')";

$hasilqinsertVOK = mysql_query($qinsertVOK) or die

(mysql_error()); }

if($jenis == 'BMB'){

$qinsertBMB = "INSERT INTO nilai VALUES('$kodesoal', '$idpes',

'$paketsoal', '$nilaiNBMB')";

$hasilqinsertBMB = mysql_query($qinsertBMB) or die (mysql_error());

}

if($jenis == 'BMA'){

$qinsertBMA = "INSERT INTO nilai VALUES('$kodesoal', '$idpes',

'$paketsoal', '$nilaiNBMA')";

$hasilqinsertBMA = mysql_query($qinsertBMA) or die (mysql_error());

}

if($jenis == 'BVB'){

$qinsertBVB = "INSERT INTO nilai VALUES('$kodesoal', '$idpes',

'$paketsoal', '$nilaiNBVB')";

$hasilqinsertBVB = mysql_query($qinsertBVB) or die (mysql_error());

}

if($jenis == 'BVA'){

$qinsertBVA = "INSERT INTO nilai VALUES('$kodesoal', '$idpes',

'$paketsoal', '$nilaiNBVA')";

$hasilqinsertBVA = mysql_query($qinsertBVA) or die (mysql_error());

}}

$updtgl = mysql_query("UPDATE pesertapaket SET tanggalTes =

SYSDATE() WHERE idPeserta='$idpes' AND idPaket='$paketsoal'")or

die(mysql_error());

?>

<script>

alert("Data jawaban peserta berhasil disimpan!");

</script>

<?php

echo"<meta http-equiv=refresh

content=0;url=../HalamanStaff.php?module=inputjawabpeserta>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 222: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

200

4.5.12 Halaman Input Data Instansi

Halaman input data instansi digunakan oleh user staff untuk

melakukan penambahan data instansi baru. Pada halaman ini staff perlu

untuk melakukan input data instansi seperti : id instansi, nama instansi,

alamat instansi, nomor telepon instansi.

Halaman Input Data Instansi

Gambar 4.48 Halaman Input Data Instansi

<?php

include "../koneksi.php";

$idInstansi = $_POST['idInstansi'];

$namaInstansi = $_POST['namaInstansi'];

$alamatInstansi = $_POST['alamatInstansi'];

$noTelepon = $_POST['noTelepon'];

$cek = mysql_fetch_array(mysql_query("SELECT idInstansi FROM

Instansi WHERE idInstansi ='$idInstansi'"));

if (empty($cek['idInstansi'])){

$q = mysql_query("INSERT INTO Instansi (idInstansi, namaInstansi,

alamatInstansi, nomorTelp) VALUES

('$idInstansi', '$namaInstansi', '$alamatInstansi', '$noTelepon')") or die

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 223: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

201

(mysql_error());

echo"<SCRIPT> alert('Data Instansi berhasil

disimpan!!');</SCRIPT>\n";

echo

"<SCRIPT>window.location.replace('../HalamanStaff.php?module=inputinstansi');

</SCRIPT>";

}

else{

$result ="Gagall!!, data Sudah ada.";

}

?>

4.5.13 Halaman Daftar Instansi

Halaman daftar instansi digunakan oleh user ketua dan staff P2TKP

Universitas Sanata Dharma untuk melihat daftar instansi yang telah

disimpan pada database. Namun berbeda dengan halaman daftar instansi

pada user ketua, karena pada user staff, halaman daftar instansi terdapat

fitur edit instansi dan hapus instansi.

Halaman Daftar Instansi

Gambar 4.49 Halaman Daftar Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 224: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

202

4.5.14 Halaman Edit Data Instansi

Halaman edit data instansi digunakan oleh user staff P2TKP

Universitas Sanata Dharma untuk mengubah data instansi yang sudah

disimpan dalam database, namun terjadi kesalahan atau terjadi perubahan

data instansi.

Halaman Edit Data Instansi

Gambar 4.50 Halaman Edit Data Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 225: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

203

4.5.15 Halaman Lihat Data Instansi

Halaman lihat data instansi digunakan oleh user ketua dan staff untuk

melihat data-data instansi seperti id instansi, nama instansi, alamat instansi

dan nomor telepon instansi. Data-data tersebut diambil dari database.

Halaman Lihat Data Instansi

Gambar 4.51 Halaman Lihat Data Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 226: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

204

4.5.16 Halaman Daftar Hasil

Halaman daftar hasil digunakan oleh user ketua dan staff P2TKP

Universitas Sanata Dharma untuk melihat daftar peserta yang telah

mengerjakan soal tes potensi akademik.

Halaman Daftar Hasil

Gambar 4.52 Halaman Daftar Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 227: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

205

4.5.17 Halaman Lihat Hasil

Halaman lihat hasil digunakan oleh user ketua dan staff untuk melihat

data-data hasil tes seperti nama peserta, sekolah/instansi, kelas, tanggal

pemeriksaan tujuan pemeriksaan, grafik hasil tes dan hasil kualifikasi.

Halaman Lihat Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 228: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

206

Gambar 4.53 Halaman Lihat Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 229: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

207

4.5.18 Halaman Cetak Grafik

Halaman cetak grafik digunakan oleh user staff untuk mencetak data-

data hasil seperti nama peserta, sekolah/instansi, kelas, tanggal

pemeriksaan tujuan pemeriksaan, grafik hasil tes dan hasil kualifikasi.

Halaman Cetak Grafik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 230: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

208

Gambar 4.54 Halaman Cetak Grafik

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 231: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

209

4.6. Implementasi Antarmuka Peserta

4.6.1 Halaman Home Peserta

Halaman home merupakan tampilan utama setelah peserta tes potensi

akademik lembaga P2TKP Universitas Sanata Dharma berhasil

melakukan login. Halaman home peserta berisikan pesan bahwa peserta

berhasil masuk ke dalam aplikasi tes potensi akademik.

Halaman Home Peserta

Gambar 4.55 Halaman Home Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 232: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

210

4.6.2 Halaman Lihat Profil Data Peserta Tes

Halaman lihat profil data peserta tes digunakan oleh user peserta

untuk melihat data dirinya. Data diri peserta pada halaman ini tidak dapat

di-edit oleh peserta.

Halaman Lihat Profil Data Peserta Tes

Gambar 4.56 Halaman Lihat Profil Data Peserta Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 233: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

211

4.6.3 Halaman Kerjakan Soal

Halaman kerjakan soal merupakan halaman yang digunakan oleh

peserta untuk melakukan tes. Pada halaman ini terdapat dua kemungkinan

pesan yang akan muncul, kemungkinan pertama yaitu peserta dapat

melakukan tes. Hal itu disebabkan peserta telah mendapatkan paket soal,

namun ada kemungkinan lain yaitu peserta tidak dapat melakukan tes. Hal

itu disebabkan karena peserta belum mendapatkan paket soal.

Halaman Kerjakan Soal (dapat melakukan tes)

Gambar 4.57 Halaman Kerjakan Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 234: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

212

4.6.4 Halaman Petunjuk Soal

Halaman petunjuk soal merupakan halaman yang akan muncul

apabila pada halaman kerjakan soal, peserta memilih tombol “Mulai Tes”.

Halaman ini merupakan penjelasan dan contoh soal dan cara menjawab

untuk setiap jenis tes yang ada pada tes potensi akademik.

Halaman Petunjuk Soal

Gambar 4.58 Halaman Petunjuk Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 235: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

213

4.6.5 Halaman Input Jawaban Online

Halaman Input jawaban online merupakan halaman setelah peserta

klik tombol “Mulai” pada halaman petunjuk soal. Pada halaman ini

ditampilkan data-data soal.

Halaman Input Jawaban Online

Gambar 4.59 Halaman Input Jawaban Online

<?

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

include '../koneksi.php';

$idpes = $_POST['idpeserta'];

$idpaket = $_POST['idpaket'];

$nilaiTotal = $_POST['nilaiBMA'];

foreach($_POST['jwbBMA'] as $key => $value){

$queryBMA = mysql_query("SELECT idBankSoal, Jawaban FROM

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 236: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

214

kuncijawaban WHERE idBankSoal LIKE '$key'") or die (mysql_error());

while ($hasilBMA = mysql_fetch_array($queryBMA)){

$jawabanBMA = $hasilBMA['Jawaban'];

if ($jawabanBMA == $value){

$nilaiBMA = 1;

$querybenarBMA= "INSERT INTO paketbanksoal VALUES('$idpes',

'$idpaket', '$key', '$nilaiBMA')";

$hasilbenarBMA = mysql_query($querybenarBMA) or die

(mysql_error());

} else {

$nilaiBMA = 0;

$querysalahBMA= "INSERT INTO paketbanksoal VALUES('$idpes',

'$idpaket', '$key', '$nilaiBMA')";

$hasilsalahBMA = mysql_query($querysalahBMA) or die

(mysql_error());

}

}

$nilaiTotal+=$nilaiBMA;

$queryjawabBMA = "INSERT INTO jawaban VALUES('$value',

'$idpes', '$idpaket', '$key')";

$hasiljawabBMA = mysql_query($queryjawabBMA);

}

$qnorma2 = mysql_query("SELECT * FROM norma WHERE jenisTes =

'BMA'") or die (mysql_error());

while ($qnormah2 = mysql_fetch_array($qnorma2)){

$n1 = $qnormah2['min'];

$n2 = $qnormah2['max'];

$norma = $qnormah2['norma'];

if ($nilaiTotal >=$n1 && $nilaiTotal<=$n2){

$nilaiNBMA = $norma;

}

}

$q= mysql_query("SELECT pesertapaket.idPaket,

kodesoal_has_paket.KodeSoal_idKodeSoal, kodesoal.Jenis FROM

pesertapaket INNER JOIN kodesoal_has_paket ON pesertapaket.idPaket =

kodesoal_has_paket.Paket_idPaket INNER JOIN kodesoal ON

kodesoal_has_paket.KodeSoal_idKodeSoal = kodesoal.idKodeSoal WHERE

pesertapaket.idPeserta ='$idpes' AND pesertapaket.tanggalTes ='000-00-00'")

or die (mysql_error());

while($qhasil = mysql_fetch_array($q)){

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 237: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

215

$kodesoal = $qhasil['KodeSoal_idKodeSoal'];

$jenis = $qhasil['Jenis'];

if($jenis == 'BMA'){

$qinsertBMA = "INSERT INTO nilai VALUES('$kodesoal', '$idpes',

'$idpaket', '$nilaiNBMA')";

$hasilqinsertBMA = mysql_query($qinsertBMA) or die (mysql_error());

}}

?>

<script>

alert("Data berhasil disimpan!");

</script>

<?php

echo"<meta http-equiv=refresh

content=0;url=../HalamanPeserta.php?module=petunjukBVB>";

?>

4.6.6 Halaman Lihat Hasil Kualifikasi

Halaman lihat hasil kualifikasi merupakan halaman untuk melihat

hasil tes yang pernah dilakukan oleh peserta tesebut.

Halaman Lihat Hasil Kualifikasi

Gambar 4.60 Halaman Lihat Hasil Kualifikasi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 238: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

216

4.6.7 Halaman Lihat Hasil

Halaman lihat hasil digunakan oleh user peserta untuk melihat data-

data hasil tes seperti nama peserta, sekolah/instansi, kelas, tanggal

pemeriksaan tujuan pemeriksaan, grafik hasil tes dan hasil kualifikasi.

Halaman Lihat Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 239: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

217

Gambar 4.61 Halaman Lihat Hasil

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 240: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

218

BAB V

ANALISA HASIL

5.1. Analisa Hasil Perangkat Lunak (Pengujian Alpha)

Pengujian alpha diuji berdasarkan pada analisa dari pihak pengembang

sistem sebelum diuji dengan pengujian beta. Dari hasil analisa pihak

pengembang sistem, Aplikasi Pemeriksaan Tes Potensi Akademik Studi

Lanjut Siswa Kelas IX SMP yang dibangun sudah berfungsi dengan baik

dalam melakukan pengolahan data tes dengan menggunakan web browser

UC.

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP ini dimulai dengan proses input data seperti: data staff, data soal,

data kode soal, data isi kode soal, data paket soal, data isi paket soal, data

norma, dan data bobot, data peserta, data instansi, data peserta paket kedalam

database, kemudian data-data tersebut diolah oleh sistem berdasarkan cara

perhitungan yang sudah ada pada lembaga P2TKP Universitas Sanata

Dharma sehingga diperoleh grafik dan hasil (hasil kualifikasi).

Berdasarkan uji coba sistem yang telah dilakukan, dari 4 data jawaban

yang diperoleh dari lembaga P2TKP Universitas Sanata Dharma menunjukan

bahwa hasil kualifikasi Aplikasi Pemeriksaan Tes Potensi Akademik Studi

Lanjut Siswa Kelas IX SMP 100 % sama dengan hasil perhitungan manual.

Dengan hasil yang demikian, menunjukkan bahwa aplikasi ini sudah akurat

dan dapat digunakan oleh pihak P2TKP dalam mengolah Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 241: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

219

Berdasarkan hasil implementasi Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP, dapat disimpulkan bahwa

aplikasi tes potensi akademik ini telah bekerja dengan baik. Adapun

kelebihan dan kekurangan dari Aplikasi Pemeriksaan Tes Potensi Akademik

Studi Lanjut Siswa Kelas IX SMP ini adalah sebagai berikut :

Kelebihan:

a. Mempermudah staff lembaga P2TKP Universitas Sanata Dharma

dalam proses penghitungan total jawaban benar setiap jenis tes dan

mempermudah staff lembaga P2TKP Universitas Sanata Dharma

dalam proses pencocokan total jawaban benar setiap jenis tes dengan

norma setiap jenis tes yang berlaku.

b. Mempermudah staff lembaga P2TKP Universitas Sanata Dharma

dalam proses penghitungan nilai setiap jenis tes dengan bobot tes

potensi akademik untuk siswa kelas IX SMP yang berlaku, sehingga

didapatkan hasil kualifikasi untuk setiap peserta.

c. Mengurangi kesalahan (human error) dalam proses penghitungan dan

pencocokan total jawaban benar setiap jenis tes dengan norma setiap

jenis tes yang berlaku.

d. Mengurangi kesalahan (human error) dalam proses penghitungan

hasil kualifikasi.

e. Aplikasi Tes Potensi Akademik ini bersifat fleksible (data yang

berkaitan dengan tes ini dapat diubah jika ada perubahan), misalnya:

data soal, data norma, data bobot, data kode soal, dan data paket

soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 242: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

220

f. Aplikasi Tes Potensi Akademik ini menyediakan 2 alternatif dalam

pengerjaan tes yaitu peserta mengerjakan tes pada lembar jawaban,

kemudian hasil jawaban diinputkan ke aplikasi oleh staff (input

jawaban offline), sedangkan alternatif lainnya adalah peserta tes

langsung mengerjakan tes di depan komputer (input jawaban online).

Kekurangan:

Design pada Aplikasi Tes Potensi Akademik yang masih sangat simple

karena tombol-tombol yang digunakan masih menggunakan default html

serta pilihan gradasi warna yang digunakan pada aplikasi dianggap kurang

cocok.

5.2. Analisa Hasil Uji Coba terhadap Pengguna (Pengujian Beta)

Uji coba terhadap pengguna dilakukan dengan cara menyebarkan

kuisioner kepada 15 orang sebagai partisipan, yang terdiri dari :

12 orang mahasiswa yang berperan sebagai peserta.

1 orang mahasiswa psikologi yang berperan sebagai ketua.

2 orang mahasiswa psikologi yang berperan sebagai staff.

5.2.1 Form Kuisioner

Form kuisioner yang disebarkan untuk calon pengguna aplikasi

pemeriksaan tes potensi akademik studi lanjut siswa kelas IX SMP ini

adalah sebagai berikut :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 243: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

221

a) Form untuk peserta tes (lihat lampiran A)

b) Form untuk ketua P2TKP (lihat lampiran B)

c) Form utntuk staff P2TKP (lihat lampiran C)

5.2.2 Hasil dan Pembahasan

Hasil jawaban responden kemudian diolah sehingga memperoleh

gambaran sebagai berikut :

5.2.2.1 Hasil Uji coba pengguna aplikasi

Pernyataan 1 sampai dengan 3 dijawab oleh seluruh partisipan

dengan total 15 orang. Sedangkan pernyataan 4 dan 5 dijawab oleh

partisipan yang berperan sebagai ketua dan staff dengan total 3

orang.

Pernyataan 1 :

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP memiliki tampilan yang menarik. Jawaban

disajikan pada tabel 5.1.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 12 48

Ragu-Ragu 3 1 3

Tidak Setuju 2 1 2

Sangat Tidak Setuju 1 0 0

Total 15 58

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 3.9

Tabel 5.1 Tabel Hasil Kuisioner Pernyataan 1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 244: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

222

Dari perhitungan pada tabel 5.1 didapatkan nilai akhir 3,9. Dari nilai akhir

3,9 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan bobot

jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP

telah memiliki tampilan yang menarik.

Pernyataan 2.

Menu-menu pada Aplikasi Pemeriksaan Tes Potensi Akademik

Studi Lanjut Siswa Kelas IX SMP mudah dipahami. Jawaban

disajikan pada tabel 5.2.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 3 15

Setuju 4 11 44

Ragu-Ragu 3 1 3

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 15 62

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.1

Tabel 5.2 Tabel Hasil Kuisioner Pernyataan 2

Dari perhitungan pada tabel 5.2 didapatkan nilai akhir 4,1. Dari nilai akhir

4,1 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan bobot

jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa menu-menu

pada Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP dapat dipahami dengan mudah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 245: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

223

Pernyataan 3

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP dapat memberikan hasil yang lebih cepat dibanding

penghitungan manual. Jawaban disajikan pada tabel 5.3.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 7 35

Setuju 4 8 32

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 15 67

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.5

Tabel 5.3 Tabel Hasil Kuisioner Pernyataan 3

Dari perhitungan pada tabel 5.3 didapatkan nilai akhir 4,5. Dari nilai akhir

4,5 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan bobot

jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP

dapat memberikan hasil yang lebih cepat dibanding dengan pengitungan

secara manual.

Pernyataan 4

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP dapat memberikan hasil yang akurat. Jawaban

disajikan pada tabel 5.4.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 246: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

224

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 2 8

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 3 13

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.3

Tabel 5.4 Tabel Hasil Kuisioner Pernyataan 4

Dari perhitungan pada tabel 5.4 didapatkan nilai akhir 4,3. Dari nilai akhir

4,3 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan bobot

jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP

dapat memberikan hasil yang akurat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 247: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

225

Pernyataan 5

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP dapat membantu dalam mengelola data tes dan

mempermudah dalam penghitungan tes. Jawaban disajikan pada

tabel 5.5.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 2 8

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 3 13

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.3

Tabel 5.5 Tabel Hasil Kuisioner Pernyataan 5

Dari perhitungan pada tabel 5.5 didapatkan nilai akhir 4,3. Dari nilai akhir

4,3 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan bobot

jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP

dapat dapat membantu dalam mengelola data tes dan mempermudah

dalam penghitungan tes.

Pernyataan 6 sampai dengan 10 dijawab oleh partisipan yang

berperan sebagai ketua P2TKP Universitas Sanata Dharma dengan

total 1 orang.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 248: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

226

Pernyataan 6

Proses input dan edit data staff pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas IX SMP telah

berfungsi dengan baik. Jawaban disajikan pada tabel 5.6.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 0 0

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 1 5

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 5.0

Tabel 5.6 Tabel Hasil Kuisioner Pernyataan 6

Dari perhitungan pada tabel 5.6 didapatkan nilai akhir 5,0. Sehingga dapat

diketahui bahwa 5 merupakan bobot jawaban dari jawaban sangat setuju.

Maka dapat disimpulkan bahwa proses input dan edit data staff pada

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

Pernyataan 7

Proses input dan edit data soal pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas IX SMP telah

berfungsi dengan baik. Jawaban disajikan pada tabel 5.7.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 249: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

227

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 0 0

Setuju 4 1 4

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 1 4

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.0

Tabel 5.7 Tabel Hasil Kuisioner Pernyataan 7

Dari perhitungan pada tabel 5.7 didapatkan nilai akhir 4,0. Sehingga dapat

diketahui bahwa 4 merupakan bobot jawaban dari jawaban setuju. Maka

dapat disimpulkan bahwa proses input dan edit data soal pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP

telah berfungsi dengan baik.

Pernyataan 8

Proses input data kode soal dan isi kode soal pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik. Jawaban disajikan pada tabel

5.8.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 0 0

Setuju 4 1 4

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 1 4

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.0

Tabel 5.8 Tabel Hasil Kuisioner Pernyataan 8

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 250: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

228

Dari perhitungan pada tabel 5.8 didapatkan nilai akhir 4,0. Sehingga dapat

diketahui bahwa 4 merupakan bobot jawaban dari jawaban setuju. Maka

dapat disimpulkan bahwa proses input data kode soal dan isi kode soal

pada Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP telah berfungsi dengan baik.

Pernyataan 9

Proses input data paket soal dan isi paket soal pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik. Jawaban disajikan pada tabel

5.9.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 0 0

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 1 5

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 5.0

Tabel 5.9 Tabel Hasil Kuisioner Pernyataan 9

Dari perhitungan pada tabel 5.9 didapatkan nilai akhir 5,0. Sehingga dapat

diketahui bahwa 5 merupakan bobot jawaban dari jawaban sangat setuju.

Maka dapat disimpulkan bahwa proses input data paket soal dan isi paket

soal pada Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP telah berfungsi dengan baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 251: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

229

Pernyataan 10

Proses input norma dan bobot pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas IX SMP telah

berfungsi dengan baik. Jawaban disajikan pada tabel 5.10.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 0 0

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 1 5

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 5.0

Tabel 5.10 Tabel Hasil Kuisioner Pernyataan 10

Dari perhitungan pada tabel 5.10 didapatkan nilai akhir 5,0. Sehingga

dapat diketahui bahwa 5 merupakan bobot jawaban dari jawaban sangat

setuju. Maka dapat disimpulkan bahwa proses input norma dan bobot pada

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

Pernyataan 11 sampai dengan 14 dijawab oleh partisipan yang

berperan sebagai staff P2TKP Universitas Sanata Dharma dengan

total 2 orang.

Pernyataan 11

Proses pendaftaran peserta pada Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik. Jawaban disajikan pada tabel 5.11.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 252: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

230

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 1 4

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 2 9

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.5

Tabel 5.11 Tabel Hasil Kuisioner Pernyataan 11

Dari perhitungan pada tabel 5.11 didapatkan nilai akhir 4,5. Dari nilai

akhir 4,5 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan

bobot jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa proses

pendaftaran peserta pada Aplikasi Pemeriksaan Tes Potensi Akademik

Studi Lanjut Siswa Kelas IX SMP telah berfungsi dengan baik.

Pernyataan 12

Proses input instansi pada Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik. Jawaban disajikan pada tabel 4.12.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 0 0

Setuju 4 2 8

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 2 8

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.0

Tabel 5.12 Tabel Hasil Kuisioner Pernyataan 12

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 253: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

231

Dari perhitungan pada tabel 5.12 didapatkan nilai akhir 4,0. Dari nilai

akhir tersebut dapat diketahui bahwa 4 merupakan bobot jawaban dari

jawaban setuju. Maka dapat disimpulkan bahwa proses input instansi pada

Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

Pernyataan 13

Proses input jawaban offline pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas IX SMP telah

berfungsi dengan baik. Jawaban disajikan pada tabel 5.13.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 0 0

Setuju 4 2 8

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 2 8

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.0

Tabel 5.13 Tabel Hasil Kuisioner Pernyataan 13

Dari perhitungan pada tabel 5.13 didapatkan nilai akhir 4,0. Dari nilai

akhir tersebut dapat diketahui bahwa 4 merupakan bobot jawaban dari

jawaban setuju. Maka dapat disimpulkan bahwa proses input jawaban

offline pada Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut

Siswa Kelas IX SMP telah berfungsi dengan baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 254: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

232

Pernyataan 14

Proses cetak hasil peserta pada Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik. Jawaban disajikan pada tabel 5.14.

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 0 0

Setuju 4 2 8

Ragu-Ragu 3 0 0

Tidak Setuju 2 0 0

Sangat Tidak Setuju 1 0 0

Total 2 8

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 4.0

Tabel 5.14 Tabel Hasil Kuisioner Pernyataan 14

Dari perhitungan pada tabel 5.14 didapatkan nilai akhir 4,0. Dari nilai

akhir tersebut dapat diketahui bahwa 4 merupakan bobot jawaban dari

jawaban setuju. Maka dapat disimpulkan bahwa proses cetak hasil peserta

pada Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP telah berfungsi dengan baik.

Pernyataan 15 dijawab oleh partisipan yang berperan sebagai

peserta dengan total 12 orang.

Pernyataan 15

Proses pengisian jawaban online pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas IX SMP telah

berfungsi dengan baik. Jawaban disajikan pada tabel 5.15.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 255: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

233

Jawaban Bobot Jawaban Jumlah Responden Hasil

Sangat Setuju 5 1 5

Setuju 4 9 36

Ragu-Ragu 3 1 3

Tidak Setuju 2 1 2

Sangat Tidak Setuju 1 0 0

Total 12 46

NILAI AKHIR (Total Hasil 1-5/Total Jumlah Responden) 3.8

Tabel 5.15 Tabel Hasil Kuisioner Pernyataan 15

Dari perhitungan pada tabel 5.15 didapatkan nilai akhir 3,8. Dari nilai

akhir 3,8 dibulatkan menjadi 4, dan dapat diketahui bahwa 4 merupakan

bobot jawaban dari jawaban setuju. Maka dapat disimpulkan bahwa proses

pengisian jawaban online pada Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP telah berfungsi dengan baik.

5.3. Rangkuman Hasil Uji Coba terhadap Pengguna

5.3.1 Rangkuman Hasil Uji Coba terhadap ketua P2TKP.

Dari hasil jawaban kuisioner yang diberikan oleh partisipan yang

berperan sebagai ketua lembaga P2TKP Universitas Sanata Dharma dapat

diketahui bahwa secara umum Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP lebih disukai oleh ketua

P2TKP jika dibanding dengan sistem penghitungan secara manual. Hal ini

dikarenakan aplikasi ini dapat mempermudah dalam mengelola data tes

(lihat pernyataan 5), proses input dan edit data staff pada aplikasi ini telah

berfungsi dengan baik (lihat pernyataan 6), proses input dan edit data soal

pada aplikasi ini telah berfungsi dengan baik (lihat pernyataan 7), proses

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 256: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

234

input data kode soal dan isi kode soal pada aplikasi ini telah berfungsi

dengan baik (lihat pernyataan 8), proses input data paket soal dan isi

paket soal pada aplikasi ini telah berfungsi dengan baik (lihat pernyataan

9), proses input norma dan bobot pada aplikasi ini telah berfungsi dengan

baik (lihat pernyataan 10), aplikasi ini dapat memberikan hasil yang lebih

cepat dibanding dengan penghitungan secara manual (lihat pernyataan 3)

dan aplikasi ini dapat memberikan hasil yang akurat (lihat pernyataan 4).

5.3.2 Rangkuman Hasil Uji Coba terhadap staff P2TKP.

Dari hasil jawaban kuisioner yang diberikan oleh partisipan yang

berperan sebagai staff lembaga P2TKP Universitas Sanata Dharma dapat

diketahui bahwa secara umum Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX SMP lebih disukai oleh staff

P2TKP jika dibanding dengan sistem penghitungan secara manual. Hal ini

dikarenakan aplikasi ini dapat mempermudah dalam penghitungan tes

(lihat pernyataan 5), proses pendaftaran peserta pada aplikasi ini telah

berfungsi dengan baik (lihat pernyataan 11), proses input instansi pada

aplikasi ini telah berfungsi dengan baik (lihat pernyataan 12), proses input

jawaban offline pada aplikasi ini telah berfungsi dengan baik (lihat

pernyataan 13), proses cetak hasil peserta pada aplikasi ini telah berfungsi

dengan baik (lihat pernyataan 14), aplikasi ini dapat memberikan hasil

yang lebih cepat dibanding dengan penghitungan secara manual (lihat

pernyataan 3) dan aplikasi ini dapat memberikan hasil yang akurat (lihat

pernyataan 4).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 257: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

235

5.3.3 Rangkuman Hasil Uji Coba terhadap peserta Tes Potensi Akademik

Dari hasil jawaban kuisioner yang diberikan oleh partisipan yang

berperan sebagai peserta tes potensi akademik lembaha P2TKP

Universitas Sanata Dharma dapat diketahui bahwa secara umum Aplikasi

Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa Kelas IX SMP

lebih disukai oleh peserta jika dibandingkan dengan sistem penghitungan

secara manual. Hal ini dikarenakan applikasi ini dapat memperoleh hasil

tes lebih cepat dibandingkan dengan sistem manual (lihat pernyataan 3)

dan proses pengisian jawaban online pada aplikasi ini telah berfungsi

dengan baik (lihat lampiran 15).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 258: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

236

BAB VI

PENUTUP

6.1. Kesimpulan

Berdasarkan hasil analisa, design dan implementasi serta uji coba sistem

ini dapat disimpulkan bahwa :

a. Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP berhasil dibuat dengan menggunakan bahasa

pemograman php dan basis data MySQL.

b. Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP berhasil membantu dalam mengelola data tes dan

mempermudah dalam penghitungan tes.

c. Aplikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP berhasil memberikan hasil kualifikasi yang tepat.

d. Applikasi Pemeriksaan Tes Potensi Akademik Studi Lanjut Siswa

Kelas IX SMP berhasil memberikan hasil kualifikasi lebih cepat

jika dibandingkan dengan sistem penghitungan manual.

6.2. Saran

Saran yang dapat penulis berikan untuk mengembangkan sistem ini

adalah pengembangan sistem dimana tombol-tombol yang tersedia pada

sistem dirancang dengan baik sehingga kesan sistem yang terlalu simple tidak

terlihat serta pemberian gradasi warna pada sistem diperbaiki sehingga sistem

lebih nyaman untuk digunakan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 259: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

237

DAFTAR PUSTAKA

Anhar. 2010. Panduan menguasai PHP & MySQL . Jakarta : Media kita.

Virgi, A. H. 2011. CEPAT MAHIR PEMOGRAMAN WEB DENGAN PHP

DAN MySQL. Jakarta : PT. Prestasi Pustakaraya.

Supono. 2006. Pemograman Web dengan Javascript. Bandung : Yrama

Widya.

Kadir, Abdul. 2003. Dasar Pemograman Web Dinamis Menggunakan PHP.

Yogyakatya : Andi.

Anastasi, Anne. Susana Urbina. 1998. Tes Psikologi Jilid 1. Jakarta :

Prenhallindo

Gregory, RJ. 1996. Psychological Testing : History, Principles and

Application 2nd Edition, Boston : Ally & Bacoon

Anastasi, A. & Susana, U. 2007. Tes Psikologi 7th ed. 1. Jilid 1. Jakarta :

Prehalindo

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 260: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

238

LAMPIRAN

LAMPIRAN A. Lampiran kuisioner untuk peserta tes.

Nama :

Jurusan :

Tanggal Tes :

“KUISIONER UNTUK PESERTA P2TKP TES POTENSI AKADEMIK

SISWA KELAS IX SMP”

Keterangan :

SS : Sangat Setuju TS : Tidak Setuju

S : Setuju STS : Sangat Tidak Setuju

R : Ragu-Ragu

Berilah tanda () pada jawaban yang anda anggap sesuai dengan keadaan anda.

No Pernyataan SS S R TS STS

1 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP memilki tampilan yang menarik.

2 Menu-menu pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP mudah dipahami.

3 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP dapat memberikan hasil yang lebih

cepat dibanding penghitungan manual.

4 Proses pengisian jawaban online pada

Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 261: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

239

LAMPIRAN B. Lampiran kusioner untuk ketua P2TKP

Nama :

Jurusan :

Tanggal Tes :

“KUISIONER UNTUK KETUA P2TKP TES POTENSI AKADEMIK

SISWA KELAS IX SMP”

Keterangan :

SS : Sangat Setuju TS : Tidak Setuju

S : Setuju STS : Sangat Tidak Setuju

R : Ragu-Ragu

Berilah tanda () pada jawaban yang anda anggap sesuai dengan keadaan anda.

No Pernyataan SS S R TS STS

1 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP memilki tampilan yang menarik.

2 Menu-menu pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP mudah dipahami.

3 Proses input dan edit data staff pada

Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

4 Proses input dan edit data soal pada

Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

5 Proses input dan edit data kode soal dan isi

kode soal pada Aplikasi Pemeriksaan Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 262: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

240

Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP telah berfungsi dengan baik.

6 Proses input dan edit data paket soal dan isi

paket soal pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP telah berfungsi dengan baik.

7 Proses input norma dan bobot pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi

Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik.

8. Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP dapat memberikan hasil yang akurat.

9 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP dapat memberikan hasil yang lebih

cepat dibanding penghitungan manual.

10 Secara umum, Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP ini dapat membantu dalam

mengelola data tes dan mempermudah

dalam perhitungan tes.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 263: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

241

LAMPIRAN C. Lampiran kuisioner untuk staff P2TKP

Nama :

Jurusan :

Tanggal Tes :

“KUISIONER UNTUK STAFF P2TKP TES POTENSI AKADEMIK

SISWA KELAS IX SMP”

Keterangan :

SS : Sangat Setuju TS : Tidak Setuju

S : Setuju STS : Sangat Tidak Setuju

R : Ragu-Ragu

Berilah tanda () pada jawaban yang anda anggap sesuai dengan keadaan anda.

No Pernyataan SS S R TS STS

1 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP memilki tampilan yang menarik.

2 Menu-menu pada Aplikasi Pemeriksaan Tes

Potensi Akademik Studi Lanjut Siswa Kelas

IX SMP mudah dipahami.

3 Proses pendaftaran peserta pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi

Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik.

4 Proses pengisian instansi pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi

Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik.

5 Proses pengisian jawaban offline pada

Aplikasi Pemeriksaan Tes Potensi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 264: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

242

Akademik Studi Lanjut Siswa Kelas IX

SMP telah berfungsi dengan baik.

6 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP dapat memberikan hasil yang akurat.

7 Aplikasi Pemeriksaan Tes Potensi

Akademik Studi Lanjut Siswa Kelas IX

SMP dapat memberikan hasil yang lebih

cepat dibanding penghitungan manual.

8 Proses cetak hasil peserta pada Aplikasi

Pemeriksaan Tes Potensi Akademik Studi

Lanjut Siswa Kelas IX SMP telah berfungsi

dengan baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 265: APLIKASI PEMERIKSAAN TES POTENSI AKADEMIK STUDI … · semangat agar skripsi ini bisa terselesaikan dengan sebaik-baiknya. 3. ... Tes IQ ... Gambar 3.37 Interface Halaman Pilih Jenis

243

LAMPIRAN D. Perhitungan tes secara manual

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI