aplikasi tes potensi akademik untuk ... - core.ac.uk · aplikasi tes potensi akademik untuk...

249
APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi Universitas Sanata Dharma Yogyakarta SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika Disusun Oleh Tri Widinugroho 115314072 PROGRAM STUDI TEKNIK INFORMATIKA JURUSAN TEKNIK INFORMATIKA FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS SANATA DHARMA YOGYAKARTA 2016 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Upload: phungtruc

Post on 14-Mar-2019

256 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

APLIKASI TES POTENSI AKADEMIK UNTUK

PENJURUSAN SISWA SMA KELAS X

Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

Universitas Sanata Dharma Yogyakarta

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika

Disusun Oleh

Tri Widinugroho

115314072

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 2: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

APLIKASI TES POTENSI AKADEMIK UNTUK

PENJURUSAN SISWA SMA KELAS X

Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

Universitas Sanata Dharma Yogyakarta

SKRIPSI

Diajukan Untuk Memenuhi Salah Satu Syarat

Memperoleh Gelar Sarjana Komputer Program Studi Teknik Informatika

Disusun Oleh

Tri Widinugroho

115314072

PROGRAM STUDI TEKNIK INFORMATIKA

JURUSAN TEKNIK INFORMATIKA

FAKULTAS SAINS DAN TEKNOLOGI

UNIVERSITAS SANATA DHARMA

YOGYAKARTA

2016

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 3: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

i

APPLICATION OF ACADEMIC POTENTIAL TEST FOR THE PLACEMENT

OF TENTH GRADE SENIOR HIGH SCHOOL’S STUDENT

Case Study: Pusat Pelayanan dan Konsultasi Psikologi

Universitas Sanata Dharma Yogyakarta

FINAL PROJECT

Presented as Partial Fulfillment of the Requirements

To Obtain the Sarjana Komputer Degree In Informatics Engineering

By:

Tri Widinugroho

115314072

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 TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

ii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 5: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

iii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 6: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

iv

HALAMAN MOTTO

“Selalu lakukan yang terbaik untuk hari ini”

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 7: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

v

HALAMAN PERSEMBAHAN

TUHAN adalah gembalaku, takkan kekurangan aku.

Mazmur 23:1

Orang yang menginginkan impiannya menjadi

kenyataan, harus menjaga diri agar tidak

tertidur. (Richard Wheeler)

Skripsi ini saya persembahkan untuk :

Tuhan Yesus Kristus

Keluarga saya Ayah, Ibu, Kakak

Untuk masa depan saya

GOD BLESS !

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 8: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

vi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 9: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

vii

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 10: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

viii

ABSTRAK

P2TK (Pusat Pelayanan Tes dan Konsultasi Psikologi) merupakan salah satu

lembaga di Universitas Sanata Dharma Yogyakarta. Lembaga ini khusus melayani

psikotestes dan konsultasi psikologi secara umum dan tidak hanya untuk kepentingan

Universitas Sanata Dharma. Dalam melakukan penghitungan hasil tes, staff masih

menghitung menggunakan cara manual. Cara seperti ini dinilai kurang efisien karena

lamanya pemeriksaan hasil tes dan pemerolehan hasil akhir. Sehingga hasil tes tidak

dapat diketahui secara langsung, dan sering terjadi ketidakakuratanperhitungan skor.

Begitu juga ketika peserta melakukan tes maka peserta tidak bisa langsung melihat

hasil tes dan harus menunggu penghitungan dari staff P2TKP.

Dari latar belakang diatas, dikembangkan aplikasi psikotes berbasis web yang

berfungsi untuk memberikan hasil secara cepat dan tepat. Aplikasi ini dikembangkan

menggunakan bahasa pemrograman PHP dan menggunakan database MySql. Jenis

psikotes yang dikembangkan dari aplikasi ini adalah Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X.

Hasil akhir yang diperoleh adalah sebuah aplikasi Tes Potensi

Akademikuntuk Penjurusan Siswa SMA kelas X yang memiliki kemampuan

mengolah data secara cepat dan tepat. Berdasarkan pengujian yang dilakukan aplikasi

ini memiliki ketepatan menghitung hasil mencapai 100%. Berdasarkan uji pengguna

(peserta, ketua, staff), secara umum aplikasi ini membantu lembaga P2TKP dalam

mengelola hasil tes secara cepat dan tepat.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 11: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

ix

ABSTRACT

P2TK (Pusat Pelayanan Tes dan Konsultasi Psikologi) is one of institutions at

Sanata Dharma University in Yogyakarta. This institution specifically serves psycho

tests and generally psychological consultation and it is not only for civitas of Sanata

Dharma University. In calculating the results of the test, the staffs still use manual

counting. This way is considered as less efficient because of the length of the

examination results of the test and obtaining the final result so that the test results

cannot be known directly and there are inaccurate calculations of the score. Likewise

when participants perform the test, participants can not immediately see the results of

tests and have to wait for the counting from staff of P2TKP.

From the background above, the writer developed a psychological test web-

based application that provided results quickly and accurately. This application was

developed using the programming language PHP and using MySQL database. Kind

of a developed psychological test from this application was the Test of Academic

Potential for High School Students' Majoring class X.

The obtained final result was an application of Academic Potential Test for

High School Students' Majoring of class X that had the ability to process data quickly

and accurately. Based on the testing, this application had an accuracy of calculating

the results reached 100%. Based on user tests (participants, chairman, staff), in

general, this application helped P2TKP manage test results quickly and accurately.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 12: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

x

KATA PENGANTAR

Puji Syukur kehadirat Tuhan Yang Maha Esa yang telah melimpahkan

rahmat-Nya, sehingga penulis dapat menyelesaikan skripsi yang berjudul “Aplikasi

Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X”. Skripsi ini disusun

sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer Program Studi

Teknik Informatika di Universitas Sanata Dharma Yogyakarta.

Dalam penyelesaian skripsi ini ada begitu banyak pihak atau pribadi yang

selalu membantu saya sampai dengan akhir pengerjaan. Oleh kerena itu saya ingin

mengucapkan rasa terima kasih atas bantuan yang telah diberikan.:

1. Tuhan Yesus Kristus yang selalau membimbing dan menolong.

2. Ayah saya Parjiyo dan Ibu saya Tri Sudarmi yang selalu mendukung saya

dalam perkuliahan di Universitas Sanata Dharma.

3. Kakak saya Yosia Dwi Susetyo dan Tabita Puji Utami yang selalu

memberikan dukungan doa.

4. Ibu Agnes Maria Polina S.Kom., M.Sc selaku dosen pembimbing 1 yang

telah memberikan kritik dan saran kepada penulis.

5. Bapak Carolus Wijoyo Adinugroho, M.Psi selaku dosen pembimbing 2

yang telah sabar membimbing dalam penulisan ini kepada penulis.

6. Bapak JB. Budi Darmawan S.T., M.Sc.selaku dosen penguji yang telah

memberikan banyak kritik dan saran kepada penulis.

7. Bapak Drs. Haris Sriwidono, M.Kom selaku dosen penguji yang telah

memberikan banyak kritik dan saran kepada penulis.

8. Bapak Puspaningtyas Sanjoyo Adi, S.T., M.T. selaku DPA.

9. Seluruh karyawan Universitas Sanata Dharma.

10. Julius Anggit Dwiantoro, Bayu Prasetyo, Emanuel Dina Prasetyawan

yang membantu saya dalam menyelesaikan tugas akhir ini \m/.

11. Seluruh Mahasiswa TI angkatan 2011.

12. Teman-teman PBI angkatan 2011.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 13: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xi

13. Vikaris Wicaksono, Titus Yuli Setyawan, Sidiq Budiono, Aswin Suryana

yang selalu mendukung saya dalam perkuliahan.

Dengan rendah hati penulis menyadari bahwa tugas akhir ini masih jauh dari

sempurna. Oleh karena itu segala kritik dan saran untuk perbaikan tugas akhir ini

sangat diperlukan. Akhir kata, semoga tugas akhir ini dapat bermanfaat bagi semua

pihak. Sekian dan terima kasih.

Yogyakarta, 22 Februari 2016

Penulis

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 14: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xii

DAFTAR ISI

APPLICATION OF ACADEMIC POTENTIAL TEST FOR THE PLACEMENT OF

TENTH GRADE SENIOR HIGH SCHOOL’S STUDENT .................................................. i

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

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

HALAMAN MOTTO ............................................................................................................ iv

HALAMAN PERSEMBAHAN ............................................................................................. v

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

LEMBAR PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH UNTUK

KEPENTINGAN PUBLIKASI ............................................................................................. vi

ABSTRAK ............................................................................................................................ viii

ABSTRACT ............................................................................................................................ ix

KATA PENGANTAR ............................................................................................................. x

DAFTAR ISI.......................................................................................................................... xii

DAFTAR GAMBAR ............................................................................................................ xix

DAFTAR TABEL ............................................................................................................... xxv

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

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

1.2. Rumusan Masalah .................................................................................................. 2

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 Bakat ................................................................................................................. 7

2.1.1. Pengertian Tes Bakat ...................................................................................... 7

2.1.2. Pengertian TPA ............................................................................................... 8

2.1.3. Penghitungan TPA ........................................................................................ 12

2.2. Web Server .............................................................................................................. 14

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 15: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xiii

2.3. Browser ................................................................................................................... 14

2.4. HTTP (Hypertext Transfer Protocol) ................................................................... 14

2.5. PHP (Hypertext Preprocessors) ........................................................................... 15

2.6. MySql ..................................................................................................................... 15

2.7. Pemodelan Sistem ................................................................................................. 16

2.7.1 Use case Diagram .......................................................................................... 16

2.7.1.1. Simbol Use case ............................................................................................ 16

2.7.1.2. Relasi (Relationship) ..................................................................................... 17

2.8. Pemodelan Database ............................................................................................. 18

2.8.1 Database Conceptual Design ......................................................................... 18

2.9. Model Waterfall ..................................................................................................... 19

BAB III ANALISIA DAN PERANCANGAN .................................................................... 21

3.1. Analisa Sistem ....................................................................................................... 21

3.1.1 Gambaran Umum Sistem Lama .................................................................. 21

3.1.2 Gambaran Umum Sistem Baru ................................................................... 21

3.2. Analisa Kebutuhan ............................................................................................... 22

3.2.1 Definisi Aktor ................................................................................................ 22

3.2.2 Use Case Diagram ......................................................................................... 25

3.2.3 Pemrosesan Data ........................................................................................... 26

3.2.4 Pemodelan Proses .......................................................................................... 26

3.2.4.1. Diagram Konteks .................................................................................. 26

3.2.4.2. Diagram Berjenjang ............................................................................. 27

3.2.4.3. Data Flow Diagram (DFD) .................................................................... 28

3.2.4.4. DFD Level 1 Proses 1 ................................................................................... 29

3.2.4.5. DFD Level 1 Proses 2 ............................................................................ 30

3.2.4.6. DFD Level 1 Proses 3 ............................................................................ 31

3.2.4.7. DFD Level 1 Proses 4 ............................................................................ 32

3.2.4.8. DFD Level 1 Proses 5 ............................................................................ 32

3.2.4.9. DFD Level 1 Proses 6 ............................................................................ 33

3.2.4.10. DFD Level 1 Proses 7 ............................................................................ 34

3.2.4.11. DFD Level 1 Proses 8 ............................................................................ 34

3.2.4.12. DFD Level 1 Proses 9 ............................................................................ 35

3.2.4.13. DFD Level 1 Proses 10 .......................................................................... 36

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 16: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xiv

3.2.4.14. DFD Level 1 Proses 11 .......................................................................... 36

3.2.4.15. DFD Level 1 Proses 12 .......................................................................... 37

3.2.4.16. DFD Level 1 Proses 13 .......................................................................... 37

3.3. Perancangan Sistem .............................................................................................. 38

3.3.1 Perancangan Basis Data ............................................................................... 38

3.3.1.1. Perancangan Basis Data Konseptual .......................................................... 38

3.3.1.2. Perancangan Basis Data Logikal ................................................................ 39

3.3.1.3. Perancangan Basis Data Fisikal .................................................................. 39

3.3.2 Perancangan Interface .................................................................................. 47

3.3.2.1 Halaman Login .......................................................................................... 47

3.3.2.2 Perancangan Antarmuka Ketua P2TKP ................................................ 48

3.3.2.2.1 Halaman Home Ketua P2TKP ........................................................... 48

3.3.2.2.2 Halaman Form Tambah Data Staff .................................................. 49

3.3.2.2.3 Halaman Form Lihat Staff ................................................................. 50

3.3.2.2.4 Halaman Form Ubah Data Staff ....................................................... 51

3.3.2.2.5 Halaman Tambah Soal ....................................................................... 52

3.3.2.2.6 Halaman Form Tambah Data Soal ................................................... 53

3.3.2.2.7 Halaman Form Lihat Soal .................................................................. 54

3.3.2.2.8 Halaman Ubah Soal ............................................................................ 55

3.3.2.2.9 Halaman Form Tambah Bobot .......................................................... 56

3.3.2.2.10 Halaman Form Tambah Data Bobot .............................................. 57

3.3.2.2.11 Halaman Form Lihat Bobot ............................................................. 58

3.3.2.2.12 Halaman Form Lihat Data Bobot ................................................... 59

3.3.2.2.13 Halaman Form Tambah Norma ...................................................... 60

3.3.2.2.14 Halaman Form Tambah Data Norma ............................................. 61

3.3.2.2.15 Halaman Form Lihat Norma ........................................................... 62

3.3.2.2.16 Halaman Form Lihat Data Norma .................................................. 63

3.3.2.2.17 Halaman Form Tambah Kode Soal ................................................ 64

3.3.2.2.18 Halaman Tambah Isi Kode Soal ...................................................... 65

3.3.2.2.19 Halaman Form Tambah Data Isi Kode Soal .................................. 66

3.3.2.2.20 Halaman Form Lihat Kode Soal ..................................................... 67

3.3.2.2.21 Halaman Form Lihat Isi Kode Soal ................................................ 68

3.3.2.2.22 Halaman Form Tambah Paket Soal ................................................ 69

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 17: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xv

3.3.2.2.23 Halaman Form Tambah Isi Paket Soal .......................................... 70

3.3.2.2.24 Halaman Form Tambah Data Isi Paket Soal ................................. 71

3.3.2.2.25 Halaman Lihat Seluruh Paket Soal ................................................. 72

3.3.2.2.26 Halaman Lihat Data Isi Paket Soal ................................................. 73

3.3.2.2.27 Halaman Lihat Seluruh Hasil Tes Peserta ..................................... 74

3.3.2.2.28 Halaman Lihat Tes Peserta ............................................................. 75

3.3.2.2.29 Halaman Lihat Peserta ..................................................................... 76

3.3.2.2.30 Halaman Lihat Instansi .................................................................... 77

3.3.2.3 Perancangan Antarmuka Staff P2TKP .................................................. 78

3.3.2.3.1 Halaman Home Staff P2TKP ............................................................. 78

3.3.2.3.2 Halaman Tambah Peserta .................................................................. 79

3.3.2.3.3 Halaman Lihat Peserta ....................................................................... 80

3.3.2.3.4 Halaman Ubah Data Peserta .............................................................. 81

3.3.2.3.5 Halaman Form Tambah Peserta Paket ............................................ 82

3.3.2.3.6 Halaman Form Tambah Data Peserta Paket Berdasarkan Instansi

83

3.3.2.3.7 Halaman Tambah Peserta Paket Berdasarkan Peserta .................. 84

3.3.2.3.8 Halaman Form Tambah Data Peserta Paket Berdasarkan Peserta

85

3.3.2.3.9 Halaman Masukkan Jawaban Peserta (Offline) .............................. 86

3.3.2.3.10 Halaman Form Masukkan Data Jawaban Peserta (Offline)......... 87

3.3.2.3.11 Halaman Lihat Jawaban Peserta .................................................... 88

3.3.2.3.12 Halaman Tambah Instansi ............................................................... 89

3.3.2.3.13 Halaman Form Lihat Instansi ......................................................... 90

3.3.2.3.14 Halaman Ubah Data Instansi ........................................................... 91

3.3.2.3.15 Halaman Lihat Seluruh Hasil Tes Peserta ..................................... 92

3.3.2.3.16 Halaman Cetak ................................................................................. 93

3.3.2.3.17 Halaman Lihat Hasil Tes Peserta .................................................... 94

3.3.2.4 Perancangan Antarmuka Peserta ............................................................ 95

3.3.2.4.1 Halaman Home Peserta ...................................................................... 95

3.3.2.4.2 Halaman Lihat Profil Peserta ............................................................ 96

3.3.2.4.3 Halaman Petunjuk Pengerjaan Tes................................................... 97

3.3.2.4.4 Halaman Tes Online ........................................................................... 98

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 18: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xvi

3.3.2.4.5 Halaman Lihat Seluruh Hasil Tes ..................................................... 99

3.3.2.4.6 Halaman Lihat Hasil Tes.................................................................... 99

BAB IV IMPLEMENTASI SISTEM ................................................................................ 101

4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak ........................................ 101

4.2. Implementasi Basis Data .................................................................................... 101

4.2.1. Tabel banksoal ........................................................................................... 102

4.2.2. Tabel kuncijawaban ................................................................................... 102

4.2.3. Tabel skor_pilihan ..................................................................................... 103

4.2.4. Tabel banksoal_has_kodesoal .................................................................... 103

4.2.5. Tabel kodesoal ............................................................................................ 103

4.2.6. Tabel kodesoal_has_paket ......................................................................... 104

4.2.7. Tabel paket ................................................................................................. 104

4.2.8. Tabel pesertapaket ..................................................................................... 104

4.2.9. Tabel peserta ............................................................................................... 105

4.2.10. Tabel instansi ................................................................................................... 105

4.2.11. Tabel tampungjawaban .................................................................................. 105

4.2.12. Tabel jawaban_peserta ................................................................................... 106

4.2.13. Tabel bobot ...................................................................................................... 107

4.2.14. Tabel norma .................................................................................................... 107

4.2.15. Tabel nilai ........................................................................................................ 108

4.2.16. Tabel staff ........................................................................................................ 108

4.3. Implementasi Sistem ........................................................................................... 108

4.3.1 Halaman Login ........................................................................................ 108

4.4. Implementasi Antarmuka Ketua P2TKP ......................................................... 109

4.4.1. Halaman Home .................................................................................................. 109

4.4.2. Halaman Tambah Data Staff ........................................................................... 110

4.4.3. Halaman Ubah Data Staff .......................................................................... 112

4.4.4. Halaman Form Lihat Staff ......................................................................... 114

4.4.5. Halaman Form Tambah Soal ..................................................................... 114

4.4.6. Halaman Form Tambah Data Soal ........................................................... 115

4.4.7. Halaman Form Lihat Soal .......................................................................... 119

4.4.8. Halaman Form Ubah Soal .......................................................................... 119

4.4.9. Halaman Form Tambah Bobot .................................................................. 126

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 19: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xvii

4.4.10. Halaman Form Tambah Data Bobot......................................................... 126

4.4.11. Halaman Form Lihat Bobot ....................................................................... 132

4.4.12. Halaman Form Lihat Data Bobot .............................................................. 132

4.4.13. Halaman Form Tambah Norma ................................................................ 134

4.4.14. Halaman Form Tambah Data Norma ....................................................... 134

4.4.15. Halaman Form Lihat Norma ..................................................................... 141

4.4.16. Halaman Form Lihat Data Norma ............................................................ 141

4.4.17. Halaman Form Tambah Kode Soal........................................................... 142

4.4.18. Halaman Form Tambah Isi Kode Soal ..................................................... 144

4.4.19. Halaman Form Tambah Data Isi Kode Soal ............................................ 144

4.4.20. Halaman Form Lihat Isi Kode ................................................................... 146

4.4.21. Halaman Form Lihat Data Isi Kode Soal ................................................. 146

4.4.22. Halaman Form Tambah Paket Soal .......................................................... 147

4.4.23. Halaman Form Pilih Paket ......................................................................... 149

4.4.24. Halaman Form Tambah Data Isi Paket Soal ........................................... 149

4.4.25. Halaman Form Lihat Isi Paket .................................................................. 151

4.4.26. Halaman Form Data Lihat Isi Paket ......................................................... 152

4.4.27. Halaman Form Lihat Peserta .................................................................... 153

4.4.28. Halaman Form Lihat Instansi ................................................................... 153

4.4.29. Halaman Lihat Seluruh Hasil Tes Peserta ................................................ 154

4.4.30. Halaman Lihat Tes Peserta ....................................................................... 155

4.5. Implementasi Antarmuka Staff P2TKP ........................................................... 156

4.5.1. Halaman Home Staff P2TKP ..................................................................... 156

4.5.2. Halaman Form Tambah Data Peserta Tes ............................................... 156

4.5.3. Halaman Form Lihat Peserta .................................................................... 159

4.5.4. Halaman Form Ubah Data Peserta ........................................................... 160

4.5.5. Halaman Form Tambah Peserta Paket ..................................................... 161

4.5.6. Halaman Form Tambah Data Peserta Paket Berdasarkan Instansi ...... 162

4.5.7. Halaman Form Tambah Peserta Paket Berdasarkan Peserta ................ 164

4.5.8. Halaman Form Tambah Data Peserta Paket Berdasarkan Peserta ....... 164

4.5.9. Halaman Form Masukkan Jawaban Peserta (Offline) ............................ 165

4.5.10. Halaman Form Masukkan Data Jawaban Peserta (Offline) ................... 166

4.5.11. Halaman Lihat Jawaban Peserta ............................................................... 169

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 20: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xviii

4.5.12. Halaman Tambah Instansi ......................................................................... 169

4.5.13. Halaman Form Lihat Instansi ................................................................... 170

4.5.14. Halaman Ubah Data Instansi ..................................................................... 171

4.5.15. Halaman Lihat Seluruh Hasil Tes Peserta ................................................ 172

4.5.16. Halaman Cetak ............................................................................................ 172

4.5.17. Halaman Lihat Hasil Tes Peserta .............................................................. 174

4.6. Implementasi Antarmuka Peserta ..................................................................... 176

4.6.1. Halaman Form Login Peserta .......................................................................... 176

4.6.2. Halaman Home Peserta .................................................................................... 176

4.6.3. Halaman Lihat Profil Peserta .......................................................................... 177

4.6.4. Halaman Petunjuk Pengerjaan Tes ................................................................. 178

4.6.5. Halaman Tes Online ......................................................................................... 179

4.6.6. Halaman Lihat Seluruh Hasil Tes ................................................................... 180

4.6.7. Halaman Lihat Hasil Tes .................................................................................. 181

BAB V ANALISA HASIL .................................................................................................. 183

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

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

5.2.1. Form Kuisoner ............................................................................................ 185

5.2.2. Hasil dan Pembahasan................................................................................ 186

5.2.2.1. Hasil Uji Coba Pengguna ................................................................... 186

5.2.2.2. Hasil Uji Coba Ketua .......................................................................... 208

5.3. Rangkuman Hasil Uji Coba Terhadap Pengguna............................................ 209

BAB VI PENUTUP ............................................................................................................. 210

6.1. Kesimpulan .......................................................................................................... 210

6.2. Saran .................................................................................................................... 211

DAFTAR PUSTAKA .......................................................................................................... 212

LAMPIRAN......................................................................................................................... 213

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 21: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xix

DAFTAR GAMBAR

Gambar 2.1 Contoh Use Case .........................................................................16

Gambar 2.2 Actor ............................................................................................17

Gambar 3.1 Use Case ......................................................................................25

Gambar 3.2 Diagram Konteks.........................................................................26

Gambar 3.3 Diagram Berjenjang ....................................................................27

Gambar 3.4 Overview DFD Level 0 ...............................................................28

Gambar 3.5 DFD level 1 Proses 1 ...................................................................29

Gambar 3.6 DFD Level 1 Proses 2 .................................................................30

Gambar 3.7 DFD Level 1 Proses 3 .................................................................31

Gambar 3.8 DFD Level 1 Proses 4 .................................................................32

Gambar 3.9 DFD Level 1 Proses 5 .................................................................32

Gambar 3.10 DFD Level 1 Proses 6 ...............................................................33

Gambar 3.11 DFD Level 1 Proses 7 ...............................................................34

Gambar 3.12DFD Level 1 Proses 8 ................................................................34

Gambar 3.13 DFD Level 1 Proses 9 ...............................................................35

Gambar 3.14 DFD Level 1 Proses 10 .............................................................36

Gambar 3.15 DFD Level 1 Proses 11 .............................................................36

Gambar 3.16 DFD Level 1 Proses 12 .............................................................37

Gambar 3.17 DFD Level 1 Proses 13 .............................................................37

Gambar 3.18 ER Diagram ...............................................................................38

Gambar 3.19 Database Logical Design ..........................................................39

Gambar 3.20 Interface Halaman Login ...........................................................47

Gambar 3.21 Interface Halaman Home Ketua P2TKP ...................................48

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 22: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xx

Gambar 3.22 Interface Halaman Form Tambah Data Staff ............................49

Gambar 3.23 Interface Halaman Form Lihat Staff .........................................50

Gambar 3.24 Interface Halaman Form Ubah Data Staff ...............................51

Gambar 3.25 Interface Halaman Form Tambah Soal .....................................52

Gambar 3.25 Interface Halaman Form Tambah Soal .....................................53

Gambar 3.27 Interface Halaman Form Lihat Soal..........................................54

Gambar 3.28 Interface Halaman Form Ubah Soal .........................................55

Gambar 3.29 Interface Halaman Form Tambah Bobot ..................................56

Gambar 3.30 Interface Halaman Form Tambah Data Bobot ..........................57

Gambar 3.31 Interface Halaman Form Lihat Bobot .......................................58

Gambar 3.32 Interface Halaman Form Lihat Data Bobot ..............................59

Gambar 3.33 Interface Halaman Form Tambah Norma .................................60

Gambar 3.34 Interface Halaman Form Tambah Data Norma ........................61

Gambar 3.35 Interface Halaman Form Lihat Norma......................................62

Gambar 3.36 Interface Halaman Form Lihat Data Norma .............................63

Gambar 3.37 Interface Halaman Form Tambah Kode Soal ...........................64

Gambar 3.38 Interface Halaman Form Tambah Isi Kode Soal ......................65

Gambar 3.39 Interface Halaman Form Tambah Data Isi Kode Soal ..............66

Gambar 3.40 Interface Halaman Form Lihat Kode Soal ................................67

Gambar 3.41 Interface Halaman Form Lihat Isi Kode Soal ...........................68

Gambar 3.42 Interface Halaman Form Tambah Paket Soal ...........................69

Gambar 3.43 Interface Halaman Form Tambah Isi Paket Soal ......................70

Gambar 3.44 Interface Halaman Form Tambah Data Isi Paket Soal .............71

Gambar 3.45 Interface Halaman Lihat Seluruh Paket Soal ............................72

Gambar 3.46 Interface Halaman Lihat Data Isi Paket Soal ............................73

Gambar 3.47 Interface Halaman Lihat Seluruh Hasil Tes Peserta .................74

Gambar 3.48 Interface Halaman Lihat Tes Peserta ........................................75

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 23: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xxi

Gambar 3.49 Interface Halaman Lihat Peserta ...............................................76

Gambar 3.50 Interface Halaman Form Lihat Instansi ....................................77

Gambar 3.51 Interface Halaman Home Staff ................................................78

Gambar 3.52 Interface Halaman Tambah Peserta ..........................................79

Gambar 3.53 Interface Halaman Lihat Peserta ...............................................80

Gambar 3.54 Interface Halaman Ubah Data Peserta ......................................81

Gambar 3.55 Interface Halaman Form Tambah Peserta Paket.......................82

Gambar 3.56 Interface Halaman Form Tambah Peserta

Paket Berdasarkan Instansi .............................................................................83

Gambar 3.57 Interface Halaman Form Tambah Peserta

Paket Berdasarkan Peserta ..............................................................................84

Gambar 3.58 Interface Halaman Form Tambah Data Peserta Paket

Berdasarkan Peserta ........................................................................................85

Gambar 3.59 Interface Halaman Masukkan Jawaban Peserta (Offline) .........86

Gambar 3.60Interface Halaman Masukkan Data Jawaban

Peserta (Offline) ..............................................................................................87

Gambar 3.61 Interface Halaman Lihat Jawaban Peserta ................................88

Gambar 3.62 Interface Halaman Tambah Isntansi .........................................89

Gambar 3.63 Interface Halaman Form Lihat Instansi ....................................90

Gambar 3.64 Interface HalamanUbah Instansi ...............................................91

Gambar 3.65 Interface Halaman Lihat Seluruh Hasil Tes Peserta .................92

Gambar 3.66 Interface Halaman Lihat Hasil Tes Peserta ...............................93

Gambar 3.67 Interface Halaman Lihat Hasil Tes Peserta ...............................94

Gambar 3.68 Interface Halaman Home Peserta ..............................................95

Gambar 3.69 Interface Halaman Lihat Profil Peserta .....................................96

Gambar 3.70 Interface Halaman Petunjuk Pengerjaan Tes ............................97

Gambar 3.71 Interface Halaman Tes Online ..................................................98

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 24: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xxii

Gambar 3.72 Interface Halaman Lihat Seluruh Hasil Tes ..............................99

Gambar 3.73 Interface Halaman Lihat Hasil Tes .........................................100

Gambar 4.1 Halaman Login Ketua dan Staff P2TKP ...................................109

Gambar 4.2 Halaman Home Ketua ...............................................................110

Gambar 4.3 Halaman Tambah Data Staff .....................................................110

Gambar 4.4 Halaman Ubah Data Staff .........................................................113

Gambar 4.5 Halaman Form Lihat Staff ........................................................114

Gambar 4.6 Halaman Form Tambah Soal ....................................................115

Gambar 4.7 Halaman Form Tambah Data Soal ...........................................115

Gambar 4.8 Halaman Form Lihat Soal .........................................................119

Gambar 4.9 Halaman Form Ubah Soal .........................................................120

Gambar 4.10 Halaman Form Tambah Bobot ................................................126

Gambar 4.11 Halaman Form Tambah Data Bobot .......................................127

Gambar 4.12 Halaman Form Lihat Bobot ....................................................132

Gambar 4.13 Halaman Form Lihat Data Bobot ............................................133

Gambar 4.14 Halaman Form Tambah Norma ..............................................134

Gambar 4.15 Halaman Form Tambah Data Norma ......................................135

Gambar 4.16 Halaman Form Lihat Norma ...................................................141

Gambar 4.17 Halaman Form Lihat Data Norma ..........................................142

Gambar 4.18 Halaman Form Tambah Kode Soal .........................................143

Gambar 4.19 Halaman Form Tambah Isi Kode Soal ....................................144

Gambar 4.20 Halaman Form Tambah Data Isi Kode Soal ...........................144

Gambar 4.21 Halaman FormLihat Isi Kode Soal .........................................146

Gambar 4.22 Halaman Form Lihat Data Isi Kode Soal ................................147

Gambar 4.23 Halaman Form Tambah Paket Soal ........................................148

Gambar 4.24 Halaman Form Pilih Paket ......................................................149

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 25: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xxiii

Gambar 4.25 Halaman Form Tambah Data Isi Paket Soal ...........................149

Gambar 4.26 Halaman Form Lihat Isi Paket Soal ........................................152

Gambar 4.27 Halaman Form Lihat Data Isi Paket Soal................................152

Gambar 4.28 Halaman Form Lihat Peserta...................................................153

Gambar 4.29 Halaman FormLihat Instansi ...................................................153

Gambar 4.30 Halaman Form Lihat Hasil Tes Peserta ..................................154

Gambar 4.31 Halaman Form Lihat Tes Peserta ............................................155

Gambar 4.32 Halaman Home Staff P2TKP ..................................................156

Gambar 4.33 Halaman Form Tambah Data Peserta Tes...............................157

Gambar 4.34 Halaman Form Lihat Peserta...................................................159

Gambar 4.35 Halaman Form Ubah Data Peserta ..........................................160

Gambar 4.36 Halaman Form Tambah Peserta Paket ....................................161

Gambar 4.37 Halaman Form Tambah Peserta Paket

Berdasarkan Instansi .....................................................................................162

Gambar 4.38 Halaman Form Tambah Peserta Paket

Berdasarkan Peserta ......................................................................................164

Gambar 4.39 Halaman Form Tambah Data Peserta Paket

Berdasarkan Peserta ......................................................................................164

Gambar 4.40 Halaman Form Masukkan Jawaban Peserta (Offline) .............165

Gambar 4.41 Halaman Form Masukkan Data

Jawaban Peserta (Offline) ..............................................................................166

Gambar 4.42 Halaman Form Lihat Jawaban Peserta ....................................169

Gambar 4.43 Halaman Form Tambah Instansi .............................................170

Gambar 4.44 Halaman Form Lihat Instansi ..................................................171

Gambar 4.45 Halaman Form Ubah Data Instansi .........................................171

Gambar 4.46 Halaman Lihat Seluruh Hasil Tes Peserta ...............................172

Gambar 4.47 Halaman Cetak (1) ..................................................................174

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 26: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xxiv

Gambar 4.48 Halaman Cetak (2) ..................................................................175

Gambar 4.49 Halaman Lihat Hasil Tes .........................................................176

Gambar 4.50 Halaman Form Login Peserta .................................................177

Gambar 4.51 Halaman Home Peserta ...........................................................178

Gambar 4.52 Halaman Lihat Profil Peserta ..................................................178

Gambar 4.53 Halaman Petuntuk Pengerjaan Tes ..........................................179

Gambar 4.54 Halaman Tes Online ................................................................180

Gambar 4.55 Halaman Lihat Seluruh Hasil Tes ...........................................181

Gambar 4.56 Halaman Lihat Hasil Tes (1) ...................................................182

Gambar 4.57 Halaman Lihat Hasil Tes (2) ...................................................183

Gambar 5.1 Grafik Pernyataan 1 ...................................................................187

Gambar 5.2 Grafik Pernyataan 2 ...................................................................188

Gambar 5.3 Grafik Pernyataan 3 ...................................................................189

Gambar 5.4 Grafik Pernyataan 4 ...................................................................191

Gambar 5.5 Grafik Pernyataan 5 ...................................................................192

Gambar 5.6 Grafik Pernyataan 6 ...................................................................194

Gambar 5.7 Grafik Pernyataan 7 ...................................................................195

Gambar 5.8 Grafik Pernyataan 8 ...................................................................197

Gambar 5.9 Grafik Pernyataan 9 ...................................................................198

Gambar 5.10 Grafik Pernyataan 10 ...............................................................199

Gambar 5.11 Grafik Pernyataan 11 ...............................................................201

Gambar 5.12 Grafik Pernyataan 12 ...............................................................202

Gambar 5.13 Grafik Pernyataan 13 ...............................................................203

Gambar 5.14 Grafik Pernyataan 14 ...............................................................204

Gambar 5.15 Grafik Pernyataan 15 ...............................................................206

Gambar 5.16 Grafik Pernyataan 16 ...............................................................207

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 27: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xxv

DAFTAR TABEL

Tabel 3.1 Tabel banskoal .................................................................................... 40

Tabel 3.2 Tabel kuncijawaban ............................................................................ 40

Tabel 3.3 Tabel skor_pilihan............................................................................... 40

Tabel 3.4 Tabel kodesoal .................................................................................... 41

Tabel 3.5 Tabel banksoal_has_kodesoal ............................................................. 41

Tabel 3.6 Tabel paket .......................................................................................... 42

Tabel 3.7 Tabel kodesoal_has_paket .................................................................. 42

Tabel 3.8 Tabel pesertapaket .............................................................................. 42

Tabel 3.9 Tabel peserta ....................................................................................... 43

Tabel 3.10 Tabel instansi .................................................................................... 43

Tabel 3.11 Tabel jawaban_peserta ...................................................................... 44

Tabel 3.12 Tabel tamping_jawabana .................................................................. 44

Tabel 3.13 Tabel staff ......................................................................................... 45

Tabel 3.14 Tabel nilai ......................................................................................... 45

Tabel 3.15 Tabel bobot ....................................................................................... 46

Tabel 3.16 Tabel norma ...................................................................................... 46

Tabel 5.1 Tabel Hasil Kuisoner Pernyataan 1 ................................................... 186

Tabel 5.2 Tabel Hasil Kuisoner Pernyataan 2 ................................................... 187

Tabel 5.3 Tabel Hasil Kuisoner Pernyataan 3 ................................................... 189

Tabel 5.4 Tabel Hasil Kuisoner Pernyataan 4 ................................................... 191

Tabel 5.5 Tabel Hasil Kuisoner Pernyataan 5 ................................................... 192

Tabel 5.6 Tabel Hasil Kuisoner Pernyataan 6 ................................................... 193

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 28: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

xxvi

Tabel 5.7 Tabel Hasil Kuisoner Pernyataan 7 ................................................... 195

Tabel 5.8 Tabel Hasil Kuisoner Pernyataan 8 ................................................... 196

Tabel 5.9 Tabel Hasil Kuisoner Pernyataan 9 ................................................... 198

Tabel 5.10 Tabel Hasil Kuisoner Pernyataan 10 ............................................... 199

Tabel 5.11 Tabel Hasil Kuisoner Pernyataan 11 ............................................... 200

Tabel 5.12 Tabel Hasil Kuisoner Pernyataan 12 ............................................... 202

Tabel 5.13 Tabel Hasil Kuisoner Pernyataan 13 ............................................... 203

Tabel 5.14 Tabel Hasil Kuisoner Pernyataan 14 ............................................... 204

Tabel 5.15 Tabel Hasil Kuisoner Pernyataan 15 ............................................... 205

Tabel 5.16 Tabel Hasil Kuisoner Pernyataan 16 ............................................... 207

Tabel 5.17 Tabel Hasil Kuisoner Ketua ............................................................ 208

Tabel 5.18 Tabel Analisa Pernyataan................................................................ 209

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 29: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

1

BAB I

PENDAHULUAN

1.1. Latar Belakang

Pusat Pelayanan Tes dan Konsultasi Psikologi (P2TKP) adalah

lembaga di Universitas Sanata Dharma (USD) yang menangani tes dan

konsultasi psikologi.P2TKP juga menyelenggarakan tes yang bersifat

umum, yaitu memberikan tes bagi pihak-pihak yang membutuhkan di

bidang Sumber Daya Manusia. Pada saat ini P2TKP telah membantu

banyak lembaga, baik itu lembaga pendidikan, rumah sakit, perusahaan.

Di samping membantu berbagai lembaga, P2TKP juga melayani

permintaan untuk kepentingan individual, misal konsultasi psikologi.

Lembaga P2TKP memiliki berbagai macam jenis tes, salah satu tes

tersebut adalah Tes Potensi Akademik (TPA). Pada awalnya tes ini

disebut sebagai Scholastcs Aptitude Test (SAT). SAT diterbitkan oleh

dewan perguruan tinggi (College Board), yang sebelumnya bernama

dewan ujian masuk perguruan tinggi. Selama bertahun-tahun tes tersebut

telah direvisi, diperbaharui, dan berkali-kali dinorma ulang yang akhirnya

pada tahun 1990-an SAT diubah namanya menjadi tes pengukuran

skolastik. Di Indonesia SAT disebut Tes Bakat Skolastik atau Tes Potensi

Akademik. . Seperti kita tahu bahwa pada kurikulum 2013, siswa SMA

mulai kelas X sudah dilakukan penjurusan IPA, IPS atau BAHASA.

Untuk membantu siswa memilih jurusan maka dilakukan tes.Salah satu

jenis TPA adalahtes untuk penjursan SMA (Sekolah Menengah Atas).

Ilmu Pengtahuan Alam (IPA), Ilmu Pengetahuan Sosial (IPS), BAHASA

yang dilakukan melalui lembaga P2TKP.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 30: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

2

Pada proses tes penjurusan saat ini, tes dan penghitungan masih

dilakukan secara manual. Psikolog menghitung jumlah benar dari setiap

soal, mencocokan norma kemudian menghitung menggunakan rumus

yang akan menghasilkan grafik dan dapat ditarik kesimpulan. Jenis tes

terdiri dari Tanggapan Ruang (TR), Berpikir Abstrak (BA), Penalaran

Mekanik (PM), Kemampuan Numerik (KN), Berpikir Verbal Analogi

(BVA), Perbendaharaan Kata (VOK). Cara manual dinilai kurang efisien

karena memerlukan ketepatan dan waktu yang cukup lama untuk

menghitung dan menyimpulkan hasil dari tes dari beberapa jenis tes.

Melihat masalah tersebut,penulis tertarik untuk membuat sebuah

aplikasi web untuk membantu lembaga P2TKP mengolah dan memeriksa

hasil tes dari seseorang dengan lebih akurat dan waktu yang lebih cepat

daripada menggunakan cara manual. Aplikasi ini berbasis web PHP dan

MySql sebagai database.

1.2. Rumusan Masalah

Berdasarkan latar belakang diatas dapat dirumuskan sebagai berikut :

1. Bagaimana membangun sebuah aplikasi Tes Potensi Akademik untuk

Penjurusan Program Studi SMA yang sesuai untuk ketua dan staff

P2TKP dalam memproses skoring hasil tes peserta?

2. Apakah sistem ini dapat efektif (tepat guna) membantu staff P2TKP

dalam memproses hasil tes sehingga dapat diketahui potensi akademik

tes?

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 31: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

3

3. Apakah aplikasi ini mudah digunakan oleh peserta tes?

4. Apakah aplikasi ini mudah digunakan oleh ketua dan staff P2TKP?

1.3. Batasan Masalah

Pada penulisan tugas akhir ini diberikan batasan – batasan masalah :

1. Penelitian ini menggunakan Tes Potensi Akademik yang mengacu

pada Penjurusan Program Studi SMA kelas X (IPA, IPS, BAHASA)

2. Sistem dibangun untuk P2TKP yang berada di Universitas Sanata

Dharma

3. Aplikasi dibangun menggunakan bahasa pemrograman PHP, sehingga

dijalankan menggunakan web browser

4. Aplikasi ini menggunakan MySql, sehingga lisensinya bebas atau

open source.

1.4. Tujuan dan Manfaat Penelitian

Berdasarkan rumusan malasah diatas, maka tujuan yang ingin dicapai

dalam penelitian ini adalah membangun aplikasi Tes Potensi Akademik untuk

Penjurusan siswa SMA kelas X.

Apapun manfaat yang diberikan dari penelitian ini adalah membantu

P2TKp dalam dalam pemeriksaan potensi akademik untuk penjurusan siswa

SMA agar lebih hemat waktu dan akurat.Aplikasi ini juga membantu peserta tes

dalam mnegerjakan tes untuk meminimalkan kesalahan dalam menjawab soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 32: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

4

1.5. Metodologi Penelitian

Metode Penelitian yang digunakan adalah:

A. Survei Awal

Penulis melakukan wawancara dengan ketua dari lembaga P2TKP

Universitas Sanata Dharma bapak C. Wijoyo Adinugroho, M.Psi., Psi.

B. Studi Literatur

Penulis mempelajari tentang Tes Potensi Akademik Penjurusan

Program Studi SMA dan penghitungan norma, grafik dan kesimpulan

dalam Tes Potensi Akademik Penjurusan SMA.

C. Penulis melakukan perancangan sistem mulai dari input dan output

sistem menggunakan menggunakan metode waterfall(Sommerville,

2001):

1. Requirement analysis and definition

Pada tahap ini mengumpulkan data tes, jawaban, norma dari setiap

subtes yang ada pada jenis TPA penjurusan SMA.

2. System and software design

Pada tahap ini meliputi desain proses, desain antarmuka sistem dan

perancangan sistem.

3. Implementation and unit testing

Tahap ini adalah penerapan dari desain yang diaplikasikan dalam

bahasa pemrograman PHP. Program yang sudah dibuat akan diuji

dan dianalisa sesuai kebutuhan apakah sudah sesuai. Tahap ini

juga akan dilakukan tes untuk mengetahui jika masih ada bug atau

kesalahan maka akan dilakukan perbaikan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 33: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

5

D. Ujicoba Pengguna

Penulis melakukan uji coba sistem dengan ketua P2TKP, psikolog,

staff dan siswa SMA kelas X untuk melakukan tes sistem.

E. Analisis dan evaluasi hasil

Penulis melakukan analisis dan evaluasi keseluruhan sistem.

1.6. Sistematika Penulisan

BAB I PENDAHULUAN

Bab ini berisi latar belakang, rumusan masalah, tujuan,

manfaat dan tujuan, metodologi penelitian, dan sistematika

penulisan.

BAB II LANDASAN TEORI

Bab ini membahas tentang landasan teori yang mendasari dan

mendukung dalam pembuatan Aplikasi Tes Potensi Akademik

untuk Penjurusan SMA kelas X. Hal ini meliputi penjelasan

tentang Tes Bakat, Perhitungan Skor, Web Server, Browser,

HTTP, PHP, MySql, Pemodelan Sistem.

BAB III ANALISA DAN PERANCANGAN SISTEM

Bab ini berisi penjelasan mengenai gambaran umum sistem,

analisa kebutuhan, pemodelan proses, pemodelan data,

perancangan database, dan perancangan antarmuka sistem.

BAB IV IMPLEMENTASI SISTEM

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 34: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

6

Bab ini berisi penjelasan tentang implementasi dan penerapan

sistem pada lembaga P2TKP Universitas Sanata Dharma.

BAB V ANALISA HASIL

Bab ini berisi analisa dari sistem yang telah diuji oleh pihak

P2TKP dengan cara membagi kuisoner dan uji coba sistem

untuk mengetahui kelebihan dan kekurangan.

BAB VI PENUTUP

Bab ini berisi kesimpulan dan saran dari sistem untuk

perbaikan dan pengembangan sistem sehingga menjadi lebih

baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 35: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

7

BAB II

LANDASAN TEORI

2.1. Tes Bakat

2.1.1. Pengertian Tes Bakat

Menurut Crow dan Crow dalam bukunya General Psychology

sebagaimana dikutip oleh Nurkancana (1993 : 191), mengatakan bahwa :

Bakat adalah suatu kualitas yang nampak pada tingkah laku manusia pada

suatu lapangan keahlian tertentu seperti musik, seni mengarang, kecakapan

dalam matematika, keahlian dalam bidang mesin, atau keahlian –kelahlian

lainnya. Bakat merupakan salah satu wujud dari kemampuan manusia yang

sangat menonjol dibandingkan kemampuan lainya. Perkembangannya

dipengaruhi faktor internal dan eksternal. Bakat merupakan keunikan

masing masing dari setiap orang, dan bakat merupakan kemamuan bawaan

dari lahir, jadi setipa orang mempunyai bakat yang berbeda beda. Tes bakat

mengukur kemampuan atas suatu tugas atau jenis ketrampilan yang relatif

spesifik, dimana tes ini bertujuan membantu merencanakan dan membuat

keputusan mengenai pilihan pendidikan dan pekerjaan, namun sebaiknya

hasil ini hanya digunakan sebagai informasi karena tidak dapat menentukan

dengan mutlak pekerjaan yang harus dijalani, seperti: penerimaan kerja,

penerimaan mahasiswa.

Bakat dan minat mempunyai definisi yang berbeda, minat

merupakan keinginan yang akan dilakukan oleh seseorang. Misalnya minat

seseorang di bidang musik, olah raga, mekanik. Memang semua orang

dapat mempelajari dari setiap minat yang ingin dilakukan, tetapi kadang

orang tersebut tidak mempunyai bakat. Memang tidak menutup

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 36: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

8

kemungkinan orang tersebut dapat mendalami minatnya. Minat akan lebih

maksimal jika seseorang mempunyai bakat. Orang yang tidak mempunyai

bakat dan minat yang berbeda akan cenderung mengalami kesulitan dalam

mempelajari suatu hal. Dari masalah diatas maka timbul sebuah cara yang

dapat mempelajari suatu bakat dan minat tertentu pada seseorang agar

orang lebih maksimal dalam menjalani hal yang diminatinya agar lebih

maksimal melalui sebuah tes.

Tes Bakat sendiri mempunyai banyak tes dan dibagi menjadi jenis

tes, yaitu single tes dan multiple tes. Untuk single terdiri dari tes Pauli dan

Kraepelin, sedangkan untuk multiple tes terdiri dari banyak tes seperti:

Differential Aptitude Test (DAT), General Aptitude Test Battery (GATB),

Armed Service Vocational Aptitude Test (ASVAB), Scholastic Aptitude

Test (SAT), The American Collage Testing (ACT). Disebut multiple tes

karena tes ini terdiri dari beberapa subtes. Di Indonesia tes SAT disebut

Tes Potensi Akademik (TPA). Fungsi dari tes tersebut untuk mengetahui

potensi dari seseorang untuk mengetahui bakat yang akan berhubungan

dengan minat seseorang di dalam bidang akademik.

2.1.2. Pengertian TPA

TPA yang ingin dijelaskan penulis adalah TPA untuk Pemeriksaan

Potensi Akademik penjurusan tingkat Sekolah Menengah Atas (SMA)

kelas X. Dalam tes ini memerlukan 6 jenis tes untuk dapat menarik hasil.

Jumlah tes ini sudah baku, tidak dapat ditambah atau dirubah. Berikut 6

jenis tes tersebut :

a. Tanggapan Ruang (TR)

Tes ini mengukur kemampuan berpikir yaitu pemahaman

terhadap susunan (struktur) benda-benda tiga dimensi dan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 37: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

9

bagia-bagiannya. Kemampuan ini amat diperlukan untuk

mendalami bidang teknik pada umunya(seperti mesin,

pertukangan).

Tes ini berupa suatu pola yang dilipat menjadi 1 atau

beberapa bangun ruang yang nampak bagian luarnya. Untuk

tiap pola disediakan 5 bangun ruang dengan huruf A, B, C, D,

E. Tugas peserta ujian menentukan satu atau lebih dari 5

bangun yang tersedia yang dapat dibuat berdasar pola tersebut.

Jadi jawaban dari soal ini bisa lebih dari satu.

b. Berpikir Abstrak (BA)

Tes ini mengukur kemampuan bepikir tidak dengan kata-

kata.Kemampuan ini mencerminkan kemahiran dalam

menangkap hubungan dan membuat kesimpulan tentang

persoalan-persoalannyang dirumuskan tidak dengan kata-kata

melainkan dengan aneka pola. Kemampuan ini amat

diperlukan dalam setiap bidang ilmu dan dalam komunikasi

sehari-hari.

Tes ini terdiri dari 50 soal, berupa deret pola 8 gambar.

Waktu pengerjnnya 25 menit. Tiap deret terdiri atas empat

gambar yang disebut gambar-gambar soal dan 5 gambar

pertanyaan. Tugas dari peserta adalah menentukan satu

diantara gambar jawab yang merupakan urutan berikutnya.

Dan setiap soal hanya terdapat satu jawaban yang paling

benar.

c. Penalaran Mekanik (PM)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 38: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

10

Tes ini mengukur kemampuan berpikir khususnya

memahami prinsip-prinsip mekanika dan fisika dalam aneka

situasi sehari-hari. Kemampuan ini mencerminkan kefasihan

dalam mempelajari cara kerja aneka peralatan atau piranti.

Kemampuan ini sangat diperlukan dalam bidang teknik dan

fisika.

Tes ini terdiri dari 68 soal, waktu pengerjaanya 30 menit.

Setiap soal berupa gambar dan penyajiantentang gambar

mekanik. Jawaban hanya terdiri satu.

d. Kemampuan Numerik (KN)

Tes ini mengukur kemampuan berpikir khusunya dalam

memahami konsep-konsep bilangan dan kefasihan dalam

memecahkan aneka persoalan yang berkaitan dengan konsep

bilangan ataua angka. Kemampuan ini sangat diperlukan dalam

bidang Ilmu Pengetahuan Alam dan Ilmu Sosial Kuantitatif.

Tes ini terdiri dari 40 soal disertai dengan lima jawaban A,

B, C, D, E. Waktu pengerjaanya 30 menit. Tugas dari peserta

adalah memilih satu jawaban yang benar dan menyilang pada

lingkaran di bawah huruf pilihan. Jika peserta tidak

menemukan jawaban yang benar diantara 4 pilihan peserta

harus memberi lingkaran di bawah huruf E sebagai jawaban.

Pilihan E pada setiap soal berarti tak satupu jawaban yang

tersedia Hanya ada satu jawaban yang benar untuk setiap soal.

Semua pecahan dihitung sampai bilangan terkecil.

e. Berpikir Verbal (BV)

Tes ini mengukur kemampuan berpikir verbal, khususnya

dalam memahami relasi-relasi antar pengertian-pengertian

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 39: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

11

yang dinyatakan secara verbal. Kemampuan ini amat

diperlukan dalam setiap bidang ilmu dan dalam komunikasi

pengajaran.

Soal-soal dari tes ini terdiri dari sebuah kalimat yang

dikosongkan kata-kata pertama dan terakhirnya, sekelompok

kata bernomor (1, 2, 3, 4) dan sekelompok kata-kata berhuruf

(A, B, C, D).

Misalnya:

................... berbanding pendek, seperti gemuk

berbanding.................

1. Besar A. Lemak

2. Panjang B. Berat

3. Kerdil C. Makan

4. Cerita D. Kurus

Tugas dari peserta adalah mencari satu kata dari kelompok

kata-kata bernomor untuk mengisi bagian depan dan satu kata

dari kelompok kata-kata berhuruf untuk mengisi kekosongan

bagian belakang. Jawaban soal diatas adalah BESAR KURUS.

Jadi dalam menjawab, peserta perlu menjawab 2D.

Jawaban bersifat pasti, jika kata depan benar dan belakang

benar maka jawaban benar, bila salah satu kata depan atau

belakang salah maka jawaban salah.

f. Perbendaharaan Kata (VOK)

Tes ini mengkur pengetahuan bahasa, khususnya

perbendaharaan kata Bahasa Indonesia. Kemampuan ini amat

diperlukan dalam bidang bahasa.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 40: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

12

Tes ini bertujuan untuk mencari jurusan pada tingkat Sekolah

Menengah Atas (SMA). Memang subtes yang digunakan mungkin akan

sama dengan subtes lain pada jenis tes lain, tetapi yang membedakan dari

tiap tes lain adalah norma. Norma merupakan standar atau range tertentu.

Misal subtes yang dikerjakan mempunyai jenis yang sama, tetapi subtes

dikerjakan oleh orang yang berbeda (umur), maka tiap normanya pun

akan berbeda pula. Karena setiap orang (umur) memiliki norma (standar)

yang berbeda-beda. Sedangkan untuk hasilnya pun akan berbeda-beda

pula tergantung tujuan dari tes tersebut mengingat kombinasi subtes,

pengguna, kategori kelompok yang berbeda.

Untuk penghitungan skor dari subtes ini sama, karena dari setiap nomor

akan dicari jumlah benar. Dari jumlah jawaban yang benar akan diproses

kedalam norma-norma tertentu yang akan menghasilkan nilai. Kemudian

darinilai tersebut akan dihitung menggunakan rumus untuk mendapatkan

hasil (sesuai, ragu-ragu, tidak sesuai) pada IPA, IPS, BAHASA.

2.1.3. Penghitungan TPA

Untuk mencapai hasil sebuah tes maka perlu dilakukan

penghitungan. Akan tetapi penulis memiliki keterbatasan dalam

melakukan penulisan rumus pada dokumen karena faktor kerahasiaan

dalam penghitungan. Penghitungan skor meliputi:

a. PK

Secara umum untuk menghitung hasil kualifikasi

sebagai berikut:

PK = a*TR + b*BA + c*PM + d*KN + d*BV

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 41: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

13

Keterangan:

a,b,c,d adalah nilai konstanta

TR, BA, PM, KN, BV adalah jenis subtes

b. IPA

Secara umum untuk menghitung hasil untuk IPA:

Keterangan:

e,f,g,h adalah nilai konstanta

TR, BA, PM, KN, BV, VOK adalah jenis subtes

c. IPS

Secara umum untuk menghitung hasil untuk IPS:

Keterangan:

i,j,k adalah nilai konstanta

BA, PM, KN, BV, VOK adalah jenis subtes

d. BAHASA

Secara umum untuk menghitung hasil untuk BAHASA:

IPA = e*TR + f*BA + f*PM + g*KN + g*BV +

h*VOK

IPS = i*BA + j*PM + k*KN + k*BV +

j*VOK

BAHASA = l*BA + l*PM + m*KN + m*BV +

m*VOK

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 42: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

14

Keterangan:

l,m adalah nilai konstanta

BA, PM, KN, BV, VOK adalah jenis subtes

Setiap subtes yang dihitung adalah hasil nilai yang telah dimasukkan ke

dalam norma.

2.2. Web Server

WebServer sebagai server untuk menerima informasi yang diminta oleh

browser. Server sebagai pusat penyimpanan dari data source atau sistem. Untuk

mengakses Web, diperlukan suatu program yang disebut Web Browser.

2.3. Browser

Browser adalah suatu program yang dirancang untuk mengambil

informasi dari suatu server komputer pada jaringan Internet. Informasi ini

dikemas dalam page yang masing-masing memiliki beberapa link yang

menghubungkan Web page ke sumber informasi lain. Jika suatu link diklik,

browser akan melihat alamat dari tujuan link tersebut, kemudian mencari di

Webserver. Jika menemukan alamat dari tujuan link, browser akan menampilkan

informasi yang ada. Jika tak menemukan alamat dari tujuan link, browser akan

memberikan suatu pesan yang menyatakan bahwa alamat dari tujuan link tidak

dapat ditemukan.

2.4. HTTP (Hypertext Transfer Protocol)

HTTP merupakan protokol yang menentukan Web browser dalam

meminta/mengambil suatu dokumen, dan menentukan Webserver dalam

menyediakan dokumen yang diminta oleh Web browser. Ini adalah protokol

standar yang dipakai untuk mengakses dokumen HTML. HTTP digunakan untuk

menjelajahi Web yang berhubungan dengan banyak protokol lain.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 43: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

15

2.5. PHP (Hypertext Preprocessors)

PHP adalah salah satu bahasa scripting yang menyatu dengan tag-tag

HTML, dieksekusi di server dan digunakan untuk membuat halaman web yang

dinamis seperti ASP (Active Server Page). PHP dapat berjalan dalam webserver

yang berbeda dan dalam sistem operasi yang berbeda pula. Sintak-sintak pada

PHP mirip dengan sintaks dalam bahasa C. PHP dapat diinstal sebagai bagian

atau modul dari apache web server atau sebagai CGI script yang mandiri. Selain

itu PHP mendukung banyak paket database, misalnya MySql dan Oracle.

Untuk menuliskan perintah-perintah PHP, digunakan suatu editor teks

misalnya Notepad, UltraEdit atau Crimson Editor. Fungsi-fungsi yang telah ada

dalam PHP tidaklah case sensitive. Namun variabelnya case sensitive. Kode PHP

diawali dengan tanda lebih kecil (<) dan diakhiri dengan tanda lebih besar (>).

(Madcoms, 2004).

2.6. MySql

MySql adalah salah satu jenis database server yang sangat terkenal

Kepopulerannya disebabkan karena MySql menggunakan SQL sebagai bahasa

dasar untuk mengakses databasenya. MySql termasuk RDBMS (Relational

Database Management System). Suatu sistem relasi database menyimpan data

pada table berbeda dan tidak hanya menyimpan data pada satu tabel saja. Hal ini

meningkatkan kecepatan dan fleksibilitas. Tabel-tabel tersebut dihubungkan

dengan suatu relasi yang telah didefinisikan sehingga dapat mengkombinasikan

data dari beberapa tabel pada suatu saat.

MySql merupakan basis data yang dikembangkan dari bahasa SQL yang

merupakan bahasa terstruktur dan digunakan dalam interaksi antara skrip program

dengan basis data server dalam pengolahan data. Bahasa SQL dapat membuat

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 44: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

16

tabel-tabel yang nantinya akan diisi dengan data, yang kemudian dapat

dimanipulasi (menambah, memperbaharui, menghapus data) (Abdul Kadir, 2002).

2.7. Pemodelan Sistem

2.7.1 Use case Diagram

Use casediagram adalah sebuah diagram yang menggambarkan

interaksi antara sistem dan eksternal sistem serta user. Use

casemenggambarkan perilaku,subsistem dan relasi dengan user.Use

casemendefinisikan kebutuhan user dengan sistem dan dibuat dari

sudut pandang user.

2.7.1.1. Simbol Use case

Simbol dari use case di bawah menggambarkan aksi dari user yang

mempengaruhi informasi dalam sistem.

Gambar 2.1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 45: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

17

Simbol dari use case di bawah menggambarkan actor atau user yang

adal di dalam sistem.

Gambar 2.2

2.7.1.2. Relasi (Relationship)

Arti relasi dapat berbeda antara satu dengan yang lainnya

tergantung pada bagaimana cara garis digambar dan tipe simbol apa

yang disambungkan.

Beberapa jenis relasi yang digunakan dalam use case:

1. Associationadalah relasi antara aktor dan sebuah use case dimana

terjadi interaksi di antara keduanya.

2. Extends yaitu sebuah relasi antara extension use case dan use case

yang di-extend. Extension use case adalah sebuah use case yang

berisi langkah-langkah yang diekstrak dari sebuah use case yang

lebih kompleks agar menjadi use case yang lebih sederhana dan

kemudian diberikan tambahan fungsinya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 46: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

18

3. Uses atau includes yaitu sebuah relasi antara abstract use case dan

use case yang mengurangi redundansi antara satu atau lebih use

case dengan cara mengkombinasikan langkah-langkah yang umum

ditemukan dalam case-nya.

4. Depend on digambarkan sebagai garis anak panah yang dimulai

dari satu use case dan menunjuk ke use case yang bergantung

padanya. Setiap relasi depends on diberi label "<<depends on>>".

Menggambarkan ketergantungan aksi dengan aksi lain, misal

login.

Inheritance yaitu sebuah relasi use case yang tingkah laku pada

umumnya menggambarkan dua aktor yang menginisiasi use case yang

mana akan ditugaskan dan diektrapolasi dalam abstrak aktor yang baru

untuk mengurangi redundansi.

2.8. Pemodelan Database

2.8.1 Database Conceptual Design

Fase ini disebut sebagai conceptual schema dan dinyatakan dalam

conceptual data model yang menggunakan Entity Relationship Diagram

(ERD). ERD merupakan alat yang digunakan untuk membantu dalam

proses pemodelan data. Komponen utama dari ERD adalah Entitas dan

Relasi. Entitas merupakan sebuah objek yang nyata ada dan dibedakan

dari sesuatu yang lain. Sedangkan relasi adalah hubungan antar entitas

tersebut. Relasi dibagi menjadi 3,yaitu:

1. One to One

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 47: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

19

Relasi ini terjadi bila tiap anggota entiti A hanya boleh

berpasangan dengan

tepat satu anggota entiti B. Hubungan 1 : 1 mencakup juga

relasi 1 : 0 dan

0 : 1

2. One to Many

Relasi ini terjadi bila tiap anggota entiti A berpasangan lebih

dari satu

anggota entiti B. Hubungan one to many mencakup relasi 1 :

1, 0 : 1, 1 : 1

3. Many to Many

Relasi ini terjadi bila tiap anggota entiti A boleh berpasangan

dengan lebih

dari satu anggota entiti B, begitu juga anggota entiti B

berpasangan lebih dari satu anggota entiti A. Relasi ini

biasanya menciptakan tabel baru. 1 : *, * : 1.

2.9. Model Waterfall

Model ini merupakan metodologi kuno atau klasik yang sudah

digunakan sejak lama. Namun model ini merupakan model yang sering

digunakan oleh software engineering. Model ini meliputi requirement

analysis and definition, System and software design, Implementation and

unit testing, Integration and system testing dan Operation and

maintenance. Disebut waterfall karena proses yang dilakukan secara

berurutan.

Waterfall terdiri dari beberapa pokok bahasan :

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 48: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

20

1. Requirements analysis and definition

Mengumpulkan kebutuhan dan analisis, dari proses ini maka akan

diperoleh hasil analisis yang akan dibuat pada sistem. Tahap ini

akan menghasilkan desain dari sistem.

2. System and software design

Desain dikerjakan setelah kebutuhan selesai dikumpulkan secara

lengkap.

3. Implementation and unit testing

Hasil dari desain diimplemaentasikan kedalam bahasa pemrograman

yang sudah ditentukan. Program akan dibuat dan bisa langsung diuji

perunit dari sistem.

4. Integration and system testing

Penyatuan unit-unit program kemudian diuji secara keseluruhan

(sistem testing).

5. Operation and maintenance

Melakukan pengoperasian sistem dan melakukan pemeliharaan

sistem.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 49: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

21

BAB III

ANALISA DAN PERANCANGAN

3.1. Analisa Sistem

3.1.1 Gambaran Umum Sistem Lama

Pada saat ini P2TKP masih menggunakan cara manual tertulis

untuk penghitungan tes TPA penjurusan SMA kelas X, sedangkan tes

ini terdiri dari beberapa subtes yang saling berhubungan satu dengan

yang lain dan tidak dapat dipisahkan. Para psikolog harus

menggabungkan hitung-hitungan dari setiap subtes menjadi grafik,

dari grafik tersebut maka psikolog dapat mencari kesimpulan akhir

untuk menjadi pertimbangan pada hasil akhir.

3.1.2 Gambaran Umum Sistem Baru

Sistem yang dibuat berupa aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X, yang dibuat untuk 3 user, antara lain:

ketua P2TKP, staff., peserta.

1. Dari sisi ketua P2TKP

Mengelola data staff P2TKP

Mengelola jawaban tes, melihat hasil tes.

2. Dari sisi Staff

Staff melakukan pendaftaran peserta yang akan mengikuti

tes online maupun offline

Mengisi jawaban peserta offline

Staff mencetak hasil tes

Staff mengubah data dan menghapus peserta

3. Peserta

Peserta dapat melakukan tes secara online (di depan

komputer).

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 50: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

22

.

3.2. Analisa Kebutuhan

3.2.1 Definisi Aktor

Pengguna yang terlibat dalam sistem ini adalah:

1. Ketua P2TKP

Dalam sistem ini ketua P2TKP memiliki hak akses antara lain:

a. Mengelola Data Staff P2TKP

Memiliki wewenang untuk mengolah data Staff,

menambah, mengubah dan menghapus. Ketua juga

memiliki wewenang untuk memberi hak akses kepada

Staff, yang dimaksud memberikan hak akses adalah

mengaktifkan dan mematikan akun dari staff.

b. Mengelola Data Soal

Memiliki wewenang untuk mengelola data soal,

menambah, mengubah dan menghapus.

c. Mengelola Norma Tes Potensi Akademik

Memiliki wewenang untuk mengelola Norma Tes

Potensi Akademik, meliputi penambahan dan melihat

norma.

d. Mengelola Bobot Tes Potensi Akademik

Memiliki wewenang untuk mengelola Bobot Tes

Potensi Akademik, meliputi penambahan dan melihat

norma.

e. Mengelola Kode Soal dan Isi Kode Soal

Memiliki wewenang untuk menambah kode soal,

melihat kode soal. Ketua juga memiliki wewenang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 51: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

23

untuk menambah isi kode soal dan melihat isi kode

soal.

f. Mengelola Paket Soal dan Isi Paket Soal

Memiliki wewenang untuk menambah paket soal,

melihat paket soal. Ketua juga memiiki wewenang

untuk menambah isi paket soal, melihat isi paket soal.

g. Melihat Hasil Tes

Memiliki wewenang untuk melihat hasil tes, hasil tes

ini berupa grafik.

h. Melihat Data Peserta

Memiliki wewenang untuk melihat data peserta Tes

Potensi Akademik.

i. Melihat Data Instansi Peserta

Memiliki wewenang untuk melihat data Instansi.

2. Staff P2TKP

Dalam sistem ini staff P2TKP memiliki hak akses antara lain:

a. Mengelola Data Peserta

Memiliki wewenang untuk mengelola data peserta,

menambah, mengubah, melihat dan menghapus.

b. Mengelola Data Paket Soal setiap Peserta

Memiliki wewenang untuk mengelola data paket soal.

Staff berwenang memberikan paket soal kepada

peserta. Staff juga bisa melihat data peserta paket.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 52: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

24

c. Memasukkan Data Jawaban Peserta

Staff memiliki wewenang untuk memasukkan jawaban

peserta Offline.

d. Mengelola Data Instansi

Memiliki wewenang untuk mengelola data instansi,

menambah, melihat, mengubah dan menghapus.

e. Melihat Jawaban Peserta

Memiliki wewenang untuk melihat data jawaban peserta

f. Mengelola Hasil Tes

Memiliki wewenang untuk melihat hasil tes, hasil tes

ini berupa grafik. Staff juga bisa mencetak hasil tes.

3. Peserta

Dalam sistem ini peserta memiliki hak akses antara lain:

a. Melihat Data Diri Peserta

Memiliki wewenang untuk melihat profil dari peserta

atau melihat data diri.

b. Memulai Tes

Memiliki wewenang untuk memulai tes atau

mengerjakan soal soal online.

c. Melihat Hasil Tes

Memiliki wewenang untuk melihat hasil tes dari peserta

itu sendiri, hasil tes ini berupa grafik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 53: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

25

3.2.2 Use Case Diagram

Ketua

Login

Lihat Data Staff

Tambah Data Staff

Ubah Data Staff

Cari Data Staff

Tambah isi kode

soal

Lihat Data Soal

Ubah Soal

Tambah Data soal

Lihat Norma

Tambah Norma

Hapus Data Soal

Tambah isi paket

kode soal

Tambah kode soal

Lihat kode soal

Lihat paket soal

Tambah paket soal

Lihat bobot

Tambah bobot

cari instansi

Lihat hasil

Cetak

Lihat Data Peserta

Lihat Instansi

Tambah Data Peserta

Ubah Peserta

Hapus Peserta

Tambah Instansi

Ubah Data Intansi

Hapus Instansi

Staff

Tambah Peserta

Paket

Tambah Jawaban

Offline

<<depens on>><<depens on>>

Lihat Profil

Mengerjakan tes

online

Peserta

Lihat Jawaban

Peserta

Logout

Logout

Logout

Hapus Staff

Home

cari data soal

cari data peserta

Home

Home

Gambar 3.1 Use Case

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 54: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

26

3.2.3 Pemrosesan Data

Memodelkan aliran data yang ada di dalam sistem. Proses ini

meliputi data input dan output aliran data .

3.2.4 Pemodelan Proses

3.2.4.1. Diagram Konteks

Data Peserta, Hasil

Data Jawaban

Data Soal, Norma,

Bobot, Kode Soal, Isi

Kode Soal, Paket

Soal, Isi Paket Soal

Data Staff, Data Soal, Norma,

Bobot, Kode Soal, Isi Kode

Soal, Paket Soal, Isi paket Soal

Peserta, Data Instansi, Hasil

Data Peserta, Data

Instansi, Peserta Paket,

Jawaban Offline

Data Peserta, Data

Instansi, Hasil,

Jawaban Offline

Aplikasi Tes Potensi

Akademik untuk

Penjurusan SMA kelas X

0

Peserta Staff

Ketua

Gambar 3.2 Diagram Konteks

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 55: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

27

3.2.4.2.Diagram Berjenjang

Gambar 3.3 Diagram Berjenjang

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 56: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

28

3.2.4.3.Data Flow Diagram (DFD)

Gambar 3.4 Overview DFD Level 0

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 57: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

29

3.2.4.4. DFD Level 1 Proses 1

1

Ubah Data

Staff

1.2

Lihat Data

Staff

1.3

Hapus Data

Staff

1.4

Ketua

Konfirmasi data staff berhasil disimpan

Data Staff

Data Staff

Data staff, konfirmasi data staff berhasil diubah

Data staff

Data Staff

Data Staff

Konfirmasi data staff berhasil dihapus

Data Staff

Data Staff

Tambah

Data Staff

1.1

staff

Gambar 3.5 DFD Level 1 Proses 1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 58: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

30

3.2.4.5.DFD Level 1 Proses 2

2

Tambah

Data

Peserta

2.1

Ubah Data

Peserta

2.2

Lihat Data

Peserta

2.3

Hapus Data

Staff

2.4

Staff

Konfirmasi tersimpan

Data peserta

Peserta

Data peserta

Konfirmasi

ubah

Data peserta

Konfirmasi dihapus

Data peserta Data peserta

Data peserta

Data peserta

Gambar 3.6 DFD Level 1 Proses 2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 59: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

31

3.2.4.6.DFD Level 1 Proses 3

3

Tambah

Data Soal

3.1

Ubah Data

Soal

3.2

Lihat Data

Soal

3.3

Hapus Data

Soal

3.4

Ketua

Konfirmasi Tersimpan

Konfirmasi ubah

Data soal

Data soal

Konfirmasi hapus

Data soal

BankSoal

Data soal

Data soal

Data soal

Data soal

Gambar 3.7 DFD Level 1 Proses 3

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 60: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

32

3.2.4.7.DFD Level 1 Proses 4

4

Tambah

Kode Soal

4.1

Ubah Kode

Soal

4.2

Lihat Kode

Soal

4.2

KetuaKode Soal

Konfirmasi simpan

Data kode soal

Konfirmasi ubah

Data kode soal

Data kode soal

Data kode soal

Data kode soal

Data kode soal

Gambar 3.8 DFD Level 1 Proses 4

3.2.4.8.DFD Level 1 Proses 5

5

Tambah

Paket Soal

5.1

Ubah Paket

Soal

5.2

Lihat Paket

Soal

5.3

KetuaKonfirmasi simpan

Data paket soal

Konfirmasi ubah

paket

Gambar 3.9 DFD Level 1 Proses 5

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 61: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

33

3.2.4.9.DFD Level 1 Proses 6

6

Tambah

Data

Instansi

6.1

Ubah Data

Instansi

6.2

Lihat Data

Instansi

6.3

Hapus Data

Instansi

6.4

Staff

Konfimasi simpan

Data instansi

Konfirmasi ubah

Data intansi

Konfirmasi hapus

Data intansi

InstansiData intansi

Data intansi

Data intansi

Data intansi

Gambar 3.10 DFD Level 1 Proses 6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 62: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

34

3.2.4.10. DFD Level 1 Proses 7

7

Tambah

Peserta

Paket

7.1Staff

Konfirmasi simpan

Data Peserta,

paket, kode soal

pesertaPaket

Data Peserta,

paket, kode soal

norma

peserta

bobot

paket

Periode bobot

Periode norma

Id peserta

idpaket

Gambar 3.11 DFD Level 1 Proses 7

3.2.4.11. DFD Level 1 Proses 8

Gambar 3.12 DFD Level 1 Proses 8

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 63: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

35

3.2.4.12. DFD Level 1 Proses 9

9

Lihat Data

Hasil

9.2

Ketua

Staff

Peserta

Peserta_paket

Data peserta paket

Data Hasil

Data Hasil

Data Hasil

Hitung

Hasil

9.1

Bobot

Nilai

Nilai

bobot

pesertaData peserta

Data instansi instansi

Gambar 3.13 DFD Level 1 Proses 9

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 64: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

36

3.2.4.13. DFD Level 1 Proses 10

10

Tambah

Norma

10.1

Lihat

Norma

10.2

Ketua Konfirmasi simpan

Data Norma

Data Norma

NormaData Norma

Data Norma

Gambar 3.14 DFD Level 1 Proses 10

3.2.4.14. DFD Level 1 Proses 11

11

Tambah

Bobot

11.1

Lihat Bobot

11.2

Ketua Konfirmasi simpan

Data Bobot

Data Bobot

BobotData bobot

Data bobot

Gambar 3.15 DFD Level 1 Proses 11

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 65: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

37

3.2.4.15. DFD Level 1 Proses 12

12

Ketua

Konfirmasi simpan

Banksoal_has_kodesoal

Data

bank_has_kode

soal

Tambah isi

kode soal

12.1

Data kode soal

kodesoal

banksoalData banksoal

Data kode soal

Gambar 3.16 DFD Level 1 Proses 12

3.2.4.16. DFD Level 1 Proses 13

13

Ketua

Konfirmasi simpan

Kodesoal_has_paket

Data paket

kode soalTambah isi

paket kode

soal

13.1

Data paket

kode soal

kodesoal

paket

Data paket

Data kodesoal

Gambar 3.17 DFD Level 1 Proses 13

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 66: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

38

3.3. Perancangan Sistem

3.3.1 Perancangan Basis Data

3.3.1.1. Perancangan Basis Data Konseptual

Gambar 3.18 ER Diagram

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 67: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

39

3.3.1.2. Perancangan Basis Data Logikal

Gambar 3.19 Database Logical Design

3.3.1.3. Perancangan Basis Data Fisikal

1. Tabel banksoal

Nama Field Tipe Keterangan

idBankSoal varchar(15) NOT

NULL Primary key untuk tabel BankSOal

jenisTes varchar(25) NOT

NULL field untuk jenis tes tabel banksoal

periode varchar(15) NOT

NULL field untuk periode tabel banksoal

soal text NULL field untuk soal tabel banksoal

pil_a varchar(45) NULL field untuk pil_a tabel banksoal

pil_b varchar(45) NULL field untuk pil_b tabel banksoal

pil_c varchar(45) NULL field untuk pil_c tabel banksoal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 68: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

40

pil_d varchar(45) NULL field untuk pil_d tabel banksoal

pil_e varchar(45) NULL field untuk pil_e tabel banksoal

pil_1 varchar(45) NULL field untuk pil_1 tabel banksoal

pil_2 varchar(45) NULL field untuk pil_2 tabel banksoal

pil_3 varchar(45) NULL field untuk pil_3 tabel banksoal

pil_4 varchar(45) NULL field untuk pil_4 tabel banksoal

filename text NULL field untuk filename tabel banksoal

gambar text NULL field untuk gambar tabel banksoal

Tabel 3.1 Tabel banksoal

2. Tabel kuncijawaban

Nama Field Tipe Keterangan

idBankSoal varchar(15) NOT NULL Foreign untuk IdBankSoal

jawaban varchar(45) NOT NULL Field untuk jawaban

Tabel 3.2 Tabel kuncijawaban

3. Tabel skor_pilihan

Nama Field Tipe Keterangan

idBankSoal varchar(15) NOT NULL Foreign key untuk IdBankSoal

pilihan varchar(2) NOT NULL Field untuk pilihan

skor int(2) NOT NULL Field untuk skor

Tabel 3.3 Tabel skor_pilihan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 69: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

41

4. Tabel kodesoal

Nama Field Tipe Keterangan

idKodeSoal varchar(15) NOT NULL Primary key untuk idKodeSoal

jenisSoal varchar(45) NOT NULL Field untuk jenisSoal

keterangan varchar(50) NOT NULL Field untuk keterangan

Tabel 3.4 Tabel kodesoal

5. Table banksoal_has_kodesoal

Nama Field Tipe Keterangan

idBankSoal varchar(15) NOT NULL Foreign key untuk IdBankSoal

idKodeSoal varchar(15) NOT NULL Foreign key untuk idkodesoal

NomorUrut int(5) NOT NULL Field untuk NomorUrut

Tabel 3.5 Tabel banksoal_has_kodesoal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 70: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

42

6. Tabel paket

Nama Field Tipe Keterangan

idPaket varchar(15) NOT NULL Primary key untuk idPaket

keterangan varchar(50) NOT NULL Field untuk keterangan

Tabel 3.6 Tabel paket

7. Tabel kodesoal_has_paket

Nama Field Tipe Keterangan

KodeSoal_idKodeSoal varchar(15) NOT NULL Foreign key untuk idkodesoal

Paket_idPaket varchar(15) NOT NULL Foreign key untuk idPaket

Tabel 3.7 Tabel kodesoal_has_paket

8. Tabel pesertapaket

Nama Field Tipe Keterangan

idPaket varchar(15) NOT NULL Foreign key untuk idPaket

idPeserta varchar(15) NOT NULL Foreign key untuk idPeserta

tanggalTes date NULL Field untuk tanggal

periodeNorma varchar(5) NULL Field untuk periodeNorma

periodeBobot varchar(5) NULL Field untuk periodeBobot

Tabel 3.8 Tabel pesertapaket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 71: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

43

9. Tabel peserta

Nama Field Tipe Keterangan

idPeserta varchar(15) NOT NULL Primary key untuk idPeserta

namaPeserta varchar(45) NOT NULL Field untuknamaPeserta

password varchar(45) NOT NULL Field untukpassword

alamat text NULL Field untuk alamat

jenisKelamin varchar(15) NOT NULL Field untukjenisKelamin

tanggallahir date NOT NULL Field untuktanggallahir

umur int(3) NOT NULL Field untukumur

nohp varchar(15) NULL Field untuknohp

login int(2) NOT NULL Field untuklogin

tempat varchar(45) NULL Field untuktempat

Instansi_idInstansi varchar(20) NOT NULL Foreign key Instansi

Tabel 3.9 Tabel peserta

10. Tabel instansi

Nama Field Tipe Keterangan

idInstansi varchar(20) NOT NULL Primary key untuk idInstansi

namaInstansi varchar(45) NOT NULL Field untuk namaInstansi

alamatInstansi text NOT NULL Field untuk alamatinstansi

telepon varchar(15) NOT NULL Field untuk telepon

Tabel 3.10 Tabel instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 72: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

44

11. Tabel jawaban_peserta

Nama Field Tipe Keterangan

jawaban varchar(45) NULL Field untuk jawaban

TampungJawaban_PesertaPaket_idPaket varchar(15) NOT

NULL

Foreign key untuk

PesertaPaket_idPaket

TampungJawaban_PesertaPaket_idPeserta varchar(15) NOT

NULL

Foreign key untuk

PesertaPaket_idPeserta

TampungJawaban_BankSoal_idBankSoal varchar(15) NOT

NULL

Foreign key untuki

BankSoal_idBankSoal

Tabel 3.11 Tabel jawaban_peserta

12. Tabel tampung_jawaban

Nama Field Tipe Keterangan

PesertaPaket_idPaket varchar(15) NOT

NULL

Foreign key untuk

PesertaPaket_idPaket

PesertaPaket_idPeserta varchar(15) NOT

NULL

Foreign key untuk

PesertaPaket_idPeserta

BankSoal_idBankSoal varchar(15) NOT

NULL

Foreign key untuki

BankSoal_idBankSoal

nilai int(3) NOT NULL Field untuk nilai

Tabel 3.12 Tabel tampung_jawaban

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 73: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

45

13. Tabel staff

Nama Field Tipe Keterangan

idstaff varchar(10) NOT NULL Primary key untuk table Staff

namaStaff varchar(50) NOT NULL Field untuk namaStaff

jabatan varchar(15) NOT NULL Field untuk jabatan

sipp varchar(20) NOT NULL Field untuk sip

password varchar(20) NOT NULL Field untuk password

jk varchar(20) NOT NULL Field untuk jk

tglLahirStaff date NOT NULL Field untuk tglLahirStaff

alamat text NOT NULL Field untuk alamat

noHp varchar(15) NOT NULL Field untuk noHp

login int(1) NULL Field untuk login

status varchar(10) NULL Field untuk status

Tabel 3.13 Tabel staff

14. Tabel nilai

Nama Field Tipe Keterangan

idKodeSoal varchar(10) NOT NULL Foreign key untuk idKodeSoal

idPeserta varchar(10) NOT NULL Foreign key untuk idPeserta

idPaket varchar(10) NOT NULL Foreign key untuk idPaket

Nilai float NOT NULL Field untuk nilai

jenisTes varchar(10) NOT NULL Field untuk jenisTes

Tabel 3.14 Tabel nilai

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 74: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

46

15. Tabel bobot

Nama Field Tipe Keterangan

tanggal_input date NULL Field untuk tanggal_input

jenisbobot varchar(50) NULL Field untuk jenisbobot

jenistes varchar(25) NULL Field untuk jenistes

pembilang int(5) NULL Field untuk pembilang

penyebut int(5) NULL Field untuk penyebut

bobot decimal(10,4) NULL Field untuk bobot

tahun varchar(5) NULL Field untuk tahun

Tabel 3.15 Tabel bobot

16. Tabel norma

Nama Field Tipe Keterangan

tanggal date NULL Field untuk tanggal

jenistes varchar(10) NULL Field untuk jenistes

min int(3) NULL Field untuk min

max int(3) NULL Field untuk max

norma float NULL Field untuk norma

jeniskelamin varchar(20) NULL Field untuk jeniskelamin

periode varchar(5) NULL Field untuk periode

Tabel 3.16 Tabel norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 75: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

47

3.3.2 Perancangan Interface

3.3.2.1 Halaman Login

Login

Id Staff

Password

Gambar 3.20 Interface Halaman Login

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 76: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

48

3.3.2.2 Perancangan Antarmuka Ketua P2TKP

3.3.2.2.1 Halaman Home Ketua P2TKP

Header

Home Staff Soal Instrumen Hasil Lihat Peserta

Home

Lihat Instansi Logout

Gambar 3.21 Interface Halaman Home Ketua P2TKP

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 77: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

49

3.3.2.2.2 Halaman Form Tambah Data Staff

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Gambar 3.22 Interface Halaman FormTambah Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 78: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

50

3.3.2.2.3 Halaman Form Lihat Staff

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Staff

Gambar 3.23 Interface Halaman Form Lihat Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 79: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

51

3.3.2.2.4 Halaman FormUbah Data Staff

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

idStaff

Nama

Jabatan

Password

Ulangi password

Jenis Kelamin

Tanggal lahir

alamat

No Hp

Status

SIMPAN BATAL

Form Ubah Data Staff

SIPP

Gambar 3.24 Interface Halaman Form Ubah Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 80: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

52

3.3.2.2.5 Halaman Tambah Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Jenis Soal

Periode

LANJUT BATAL

Form Tambah Soal

Gambar 3.25 Interface Halaman Tambah Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 81: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

53

3.3.2.2.6 Halaman Form Tambah DataSoal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Periode Soal

Jenis Tes

ID Soal

Soal

Pilihan A

Pilihan B

Pilihan C

Pilihan D

Kunci

Jawaban 1Kunci

Jawaban 2

:

:

:

:

:

:

:

:

:

:

Pilihan 1 :

Pilihan 2 :

:

:

Pilihan 3

Pilihan 4

Form Tambah Data Soal

Gambar 3.26 Interface Halaman Form Tambah Data Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 82: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

54

3.3.2.2.7 Halaman Form Lihat Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Soal

Id Bank Soal Periode Jenis Tes Soal Gambar AksiNo

Gambar 3.27 Interface Halaman Form Lihat Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 83: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

55

3.3.2.2.8 Halaman Ubah Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Periode Soal

Jenis Tes

ID Soal

Soal

Pilihan A

Pilihan B

Pilihan C

Pilihan D

Kunci

Jawaban 1Kunci

Jawaban 2

:

:

:

:

:

:

:

:

:

:

Pilihan 1 :

Pilihan 2 :

:

:

Pilihan 3

Pilihan 4

Form Ubah Soal

Gambar 3.28 Interface Ubah Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 84: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

56

3.3.2.2.9 Halaman FormTambah Bobot

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Bobot

Periode

Jenis Bobot

LANJUT BATAL

Gambar 3.29 Interface Halaman Tambah Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 85: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

57

3.3.2.2.10 Halaman Form Tambah Data Bobot

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Data Bobot

Periode

Jenis Bobot

Bobot TR

Pembilang

Penyebut

Bobot PM

Pembilang

Penyebut

Bobot BA

Pembilang

Penyebut

Bobot BVA

Pembilang

Penyebut

Bobot VOK

Pembilang

Penyebut

Bobot KN

Pembilang

Penyebut

SIMPAN BATAL

Gambar 3.30 Interface Halaman Form Tambah Data Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 86: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

58

3.3.2.2.11 Halaman Form Lihat Bobot

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Bobot

Tanggal Masuk

Data

Jenis

BobotJenis Tes Pembilang Penyebut PeriodeNo

Gambar 3.31 Interface Halaman Form Lihat Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 87: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

59

3.3.2.2.12 Halaman Form Lihat Data Bobot

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Data Bobot

Periode

Jenis Bobot

Bobot TR

Pembilang

Penyebut

Bobot PM

Pembilang

Penyebut

Bobot BA

Pembilang

Penyebut

Bobot BVA

Pembilang

Penyebut

Bobot VOK

Pembilang

Penyebut

Bobot KN

Pembilang

Penyebut

BATAL

Bobot

Bobot

Bobot

Bobot

Bobot

Bobot

Gambar 3.32 Interface Halaman Form Lihat Data Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 88: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

60

3.3.2.2.13 Halaman Form Tambah Norma

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Norma

Periode

Jenis Norma

LANJUT BATAL

Gambar 3.33 Interface Halaman Form Tambah Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 89: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

61

3.3.2.2.14 Halaman Form Tambah Data Norma

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Data Norma

Tanggal

Jenis Tes

Minimal Maksimal Norma

SIMPAN BATAL

Periode

Jenis

Kelamin Laki-laki Perempuan

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Gambar 3.34 Interface Halaman Form Tambah Data Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 90: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

62

3.3.2.2.15 Halaman Form Lihat Norma

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Bobot

Tanggal Masuk

Data

Jenis

BobotJenis Tes Pembilang Penyebut PeriodeNo

Gambar 3.35 Interface Halaman Form Lihat Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 91: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

63

3.3.2.2.16 Halaman Form Lihat Data Norma

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Data Norma

Tanggal

Jenis Tes

Minimal Maksimal Norma

Periode

Jenis

Kelamin

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Minimal Maksimal Norma

Gambar 3.36 Interface Halaman Form Lihat Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 92: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

64

3.3.2.2.17 Halaman Form Tambah Kode Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Kode Soal

Id Kode Soal

Jenis Tes

SIMPAN BATAL

Keterangan

Gambar 3.37Interface Halaman Tambah Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 93: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

65

3.3.2.2.18 Halaman Tambah Isi Kode Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Isi Kode Soal

Periode

Jenis Tes

LANJUT BATAL

Gambar 3.38 Interface Halaman Tambah Isi Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 94: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

66

3.3.2.2.19 Halaman Form Tambah Data Isi Kode Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

ID Kode Soal

Keterangan Kode

Soal

Jenis Tes

Isi Kode Soal

Nomor 1

Nomor 2

Nomor 3

Nomor 4

:

:

:

:

:

:

:

:

-- Pilih Soal --

-- Pilih Soal --

-- Pilih Soal --

-- Pilih Soal --

Dan Seterusnya .

. .

Form Tambah Data Isi Kode Soal

Gambar 3.39 Interface Form Tambah Data Isi Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 95: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

67

3.3.2.2.20 Halaman Form Lihat Kode Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Kode Soal

Id Kode Soal Jenis Soal AksiNo

Gambar 3.40Interface Halaman Form Lihat Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 96: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

68

3.3.2.2.21 Halaman Form Lihat Isi Kode Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

ID Kode Soal

Keterangan

Kode Soal

Jenis Tes

:

:

:

xxxxx

xxxxx

xxxxx

Nomor urut

soal

1

2

3

4

Id bank soal

xxxxx

xxxxx

xxxxx

xxxxx

Isi Kode :

Id kode soal

xxxxx

xxxxx

xxxxx

xxxxx

Dan Seterusnya

. . .

Form Lihat Isi Kode Soal

Gambar 3.41 Interface Halaman Form Lihat Isi Kode Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 97: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

69

3.3.2.2.22 Halaman Form Tambah Paket Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Paket Soal

Id Paket

Keterangan

SIMPAN BATAL

Gambar 3.42 Interface Halaman Tambah Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 98: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

70

3.3.2.2.23 Halaman Form Tambah Isi Paket Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Isi Paket Soal

Paket Soal

LANJUT BATAL

Gambar 3.43 Interface Halaman Form Tambah Isi Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 99: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

71

3.3.2.2.24 Halaman Form Tambah Data Isi Paket Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Tambah Data Isi Paket Soal

Kode Paket

Kode Soal TR Pilih Paket

SIMPAN BATAL

Kode Soal KN

Kode Soal BVA

Kode Soal VOK

Kode Soal BA

Kode Soal PM

Keterangan

Pilih Paket

Pilih Paket

Pilih Paket

Pilih Paket

Pilih Paket

Gambar 3.44 Halaman Form Tambah Data Isi Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 100: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

72

3.3.2.2.25 Halaman Lihat Seluruh Paket Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Paket Soal

Id Kode Soal Jenis Soal AksiNo

Gambar 3.45 Interface Halaman Lihat Seluruh Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 101: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

73

3.3.2.2.26 Halaman Lihat Data Isi Paket Soal

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Lihat Data Isi Paket Soal

Id Paket Soal

Keterangan

SIMPAN BATAL

Id Kode Soal ID Paket

Gambar 3.46 Interface Halaman Lihat Data Paket Soal dan Isi Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 102: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

74

3.3.2.2.27 Halaman Lihat Seluruh Hasil Tes Peserta

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Lihat Seluruh Hasil Tes Peserta

Id Peserta Nama Peserta AksiNo Tanggal Tes Tempat Tes

Gambar 3.47 Interface Halaman Lihat Seluruh Hasil Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 103: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

75

3.3.2.2.28 Halaman Lihat Tes Peserta

RAHASIANama Peserta

Sekolah

Kelas

Tanggal tes

Kesesuaian Program Studi

IPA

IPS

BAHASA

Hasil

Hasil

Hasil

Kualifikasi

Keterangan

Grafik

Keterangan Jenis Tes Keterangan Jenis Tes

Ttd

Logo P2TKP Universitas Sanata Dharma

Gambar 3.48 Interface Halaman Lihat Seluruh Hasil Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 104: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

76

3.3.2.2.29 Halaman Lihat Peserta

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Id Peserta Nama Peserta Jenis Kelamin Umur Tanggal Daftar Id InstansiNo

Lihat Peserta

Nama Instansi Aksi

Gambar 3.49 Interface Halaman Lihat Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 105: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

77

3.3.2.2.30 HalamanLihat Instansi

Header

Home Staff Soal Instrumen Hasil Lihat Peserta Lihat Instansi Logout

Form Lihat Instansi

Id Instansi Nama Instansi Alamat Telepon AksiNo

Gambar 3.50 Interface Halaman Lihat Seluruh Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 106: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

78

3.3.2.3 Perancangan Antarmuka Staff P2TKP

3.3.2.3.1 Halaman Home Staff P2TKP

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Home

Gambar 3.51 Interface Home Staff P2TKP

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 107: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

79

3.3.2.3.2 Halaman Tambah Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Form Tambah Data Peserta Tes

Gambar 3.52 Interface Halaman Tambah Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 108: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

80

3.3.2.3.3 Halaman Lihat Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Gambar 3.53 Interface Halaman Lihat Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 109: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

81

3.3.2.3.4 Halaman Ubah Data Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Form Ubah Data Peserta

Gambar 3.54 Interface Halaman Ubah Data Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 110: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

82

3.3.2.3.5 Halaman Form Tambah Peserta Paket

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Gambar 3.55 Interface Halaman Form Tambah Peserta Paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 111: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

83

3.3.2.3.6 Halaman Form Tambah Data Peserta Paket Berdasarkan

Instansi

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Gambar 3.56 Interface Halaman Form Tambah Peserta Paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 112: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

84

3.3.2.3.7 Halaman Tambah Peserta Paket Berdasarkan Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Gambar 3.57 Interface Tambah Peserta Paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 113: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

85

3.3.2.3.8 Halaman Form Tambah Data Peserta Paket Berdasarkan

Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

ID Peserta

Jurusan

Instansi

Paket pada

tes ke-1

:

:

:

:

:

:

Pilih Paket

xxxxx

xxxxx

Paket soal

Periode

NormaPilih Periode Norma

xxxxx

xxxxx

Tanggal tes

ke-1:

xxxx-

xx-xx

Periode

BobotPilih Periode Bobot:

Form Tambah Data Peserta Paket

Gambar 3.58 Interface Halaman Form Peserta Paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 114: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

86

3.3.2.3.9 Halaman Masukkan Jawaban Peserta (Offline)

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Form Masukkan Jawaban Peserta Offline

Pilih Instansi

LANJUT BATAL

Pilih Peserta

Gambar 3.59 Interface Halaman Masukkan Jawaban Peserta (Offline)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 115: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

87

3.3.2.3.10 Halaman Form Masukkan Data Jawaban Peserta (Offline)

Form Masukkan Data Jawaban Peserta (Offline)

Id peserta

Nama Peserta

xxx

xxx

PM

1

PM

7

Dan Seterusnya . . .

PM

2

PM

8

PM

3

PM

9

PM

4

PM

10

PM

5

PM

11

PM

6

PM

12

KN

1

KN

7

KN

13

KN

2

KN

8

KN

14

KN

3

KN

9

KN

15

KN

4

KN

10

KN

16

KN

5

KN

11

KN

17

KN

6

KN

12

KN

18

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

VOK

1

VOK

7

VOK

13

VOK

2

VOK

8

VOK

14

VOK

3

VOK

9

VOK

15

VOK

4

VOK

10

VOK

16

VOK

5

VOK

11

VOK

17

VOK

6

VOK

12

VOK

18

Jenis Kelamin xxx

BA

1

BA

7

BA

13

BA

2

BA

8

BA

14

BA

3

BA

9

BA

15

BA

4

BA

10

BA

16

BA

5

BA

11

BA

17

BA

6

BA

12

BA

18

TR

1

TR

7

TR

13

TR

2

TR

8

TR

14

TR

3

TR

9

TR

15

TR

4

TR

10

TR

16

TR

5

TR

11

TR

17

TR

6

TR

12

TR

18

A B C D E A B C D E A B C D E A B C D E A B C D E A B C D E

A B C D E A B C D E

A B C D EA B C D E

A B C D E

A B C D E

A B C D E

A B C D E

A B C D E

A B C D E

A B C D E

A B C D E

Dan Seterusnya . . .

Dan Seterusnya . . .

Dan Seterusnya . . .

Dan Seterusnya . . .

Dan Seterusnya . . .

Paket Soal

Periode Norma

Periode Bobot

xxx

xxx

xxx

Gambar3.60 Interface Halaman Form MasukkanData Jawaban Peserta (Offline)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 116: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

88

3.3.2.3.11 Halaman Lihat Jawaban Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Gambar 3.61 Interface Halaman Lihat Jawaban Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 117: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

89

3.3.2.3.12 Halaman Tambah Instansi

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Form Tambah Instansi

Id Instansi

Nama

Alamat

No Telepon

SIMPAN BATAL

Gambar 3.62 Interface Halaman Tambah Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 118: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

90

3.3.2.3.13 Halaman Form Lihat Instansi

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Lihat Data Instansi

Gambar 3.63 Interface Halaman Form Lihat Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 119: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

91

3.3.2.3.14 Halaman Ubah Data Instansi

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Form Ubah Data Instansi

Id Instansi

Nama

Alamat

No Telepon

SIMPAN BATAL

Gambar 3.64Interface Halaman Ubah Data Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 120: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

92

3.3.2.3.15 Halaman Lihat Seluruh Hasil Tes Peserta

Header

Home Peserta Jawaban Offline Instansi Hasil Logout

Lihat Seluruh Hasil Tes Peserta

Gambar 3.65 Interface Halaman Lihat Seluruh Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 121: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

93

3.3.2.3.16 Halaman Cetak

RAHASIANama Peserta

Sekolah

Kelas

Tanggal tes

Kesesuaian Program Studi

IPA

IPS

BAHASA

Hasil

Hasil

Hasil

Kualifikasi

Keterangan

Grafik

Keterangan Jenis Tes Keterangan Jenis Tes

Ttd

Logo P2TKP Universitas Sanata Dharma

Cetak

Gambar 3.66 Interface Halaman Lihat Hasil Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 122: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

94

3.3.2.3.17 Halaman Lihat Hasil Tes Peserta

RAHASIANama Peserta

Sekolah

Kelas

Tanggal tes

Kesesuaian Program Studi

IPA

IPS

BAHASA

Hasil

Hasil

Hasil

Kualifikasi

Keterangan

Grafik

Keterangan Jenis Tes Keterangan Jenis Tes

Ttd

Logo P2TKP Universitas Sanata Dharma

Gambar 3.67 Interface Halaman Lihat Hasil Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 123: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

95

3.3.2.4 Perancangan Antarmuka Peserta

3.3.2.4.1 Halaman Home Peserta

Header

Home Peserta Mulai Tes

Home

Hasil Logout

Gambar 3.68 Interface Halaman Home Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 124: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

96

3.3.2.4.2 Halaman Lihat Profil Peserta

Header

Home Peserta Mulai Tes Hasil Logout

Lihat Profil Peserta

Gambar 3.69 Interface Halaman Lihat Profil Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 125: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

97

3.3.2.4.3 Halaman Petunjuk Pengerjaan Tes

Header

Home Peserta Mulai Tes Hasil Logout

Tes Potensi Akademik Untuk Penjurusan Siswa

Kelas X

Petunjuk

Contoh soal

Mulai Tes

Gambar 3.70 Halaman Petunjuk Pengerjaan Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 126: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

98

3.3.2.4.4 Halaman Tes Online

Waktu Anda: xx : xx

1.

Kumpulkan

Soal Nomor 1

2. Soal Nomor 2

3. Soal Nomor 3

Dan Seterusnya . . .

Gambar 3.71 Interface Halaman Tes Online

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 127: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

99

3.3.2.4.5 Halaman Lihat Seluruh Hasil Tes

Header

Home Peserta Mulai Tes Hasil Logout

Gambar 3.72 Interface Halaman Lihat Seluruh Hasil Tes

3.3.2.4.6 Halaman Lihat Hasil Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 128: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

100

RAHASIANama Peserta

Sekolah

Kelas

Tanggal tes

Kesesuaian Program Studi

IPA

IPS

BAHASA

Hasil

Hasil

Hasil

Kualifikasi

Keterangan

Grafik

Keterangan Jenis Tes Keterangan Jenis Tes

Ttd

Logo P2TKP Universitas Sanata Dharma

Gambar 3.73 Interface Halaman Lihat Seluruh Hasil Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 129: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

101

BAB IV

IMPLEMENTASI SISTEM

4.1. Spesifikasi Perangkat Keras dan Perangkat Lunak

Perangkat keras yang digunakan untuk membangun sistem adalah sebagai

berikut:

Processor : AMD A8

Harddisk : 500GB

Memory : 4GB

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 membangun database menggunakan MySql. Tabel yang

dibuat seperti tabel yang sudah dirancang dan dibahas diatas.

Berikut query yang digunakan untuk membuat database dengan nama

“skrip” beserta tabel-tabel di dalamnya:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 130: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

102

4.2.1. Tabel banksoal

CREATE TABLE `banksoal` (

`idBankSoal` varchar(15) NOT NULL,

`jenisTes` varchar(25) NOT NULL,

`periode` varchar(15) NOT NULL,

`soal` text,

`pil_a` varchar(45) DEFAULT NULL,

`pil_b` varchar(45) DEFAULT NULL,

`pil_c` varchar(45) DEFAULT NULL,

`pil_d` varchar(45) DEFAULT NULL,

`pil_e` varchar(45) DEFAULT NULL,

`pil_1` varchar(45) DEFAULT NULL,

`pil_2` varchar(45) DEFAULT NULL,

`pil_3` varchar(45) DEFAULT NULL,

`pil_4` varchar(45) DEFAULT NULL,

`filename` text,

`gambar` text,

PRIMARY KEY (`idBankSoal`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.2. Tabel kuncijawaban

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 (`idBankSoal`) REFERENCES `ba

nksoal` (`idBankSoal`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 131: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

103

4.2.3. Tabel skor_pilihan

CREATE TABLE `skor_pilihan` (

`idBankSoal` varchar(15) NOT NULL,

`pilihan` varchar(2) NOT NULL,

`skor` int(2) NOT NULL,

KEY `idBankSoal` (`idBankSoal`),

CONSTRAINT `skor_pilihan_ibfk_1` FOREIGN KEY (`idBankSoal`) REFERENCES `banksoal`

(`idBankSoal`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.4. Tabel banksoal_has_kodesoal

CREATE TABLE `banksoal_has_kodesoal` (

`idBankSoal` varchar(15) NOT NULL,

`idKodeSoal` varchar(15) NOT NULL,

`NomorUrut` int(5) NOT NULL,

PRIMARY KEY (`idBankSoal`,`idKodeSoal`),

KEY `fk_NomorUrut_BankSoal1_idx` (`idBankSoal`),

KEY `fk_NomorUrut_KodeSoal1_idx` (`idKodeSoal`),

CONSTRAINT `fk_NomorUrut_BankSoal1` FOREIGN KEY (`idBankSoal`) REFERENCES `ban

ksoal` (`idBankSoal`) ON DELETE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_NomorUrut_KodeSoal1` FOREIGN KEY (`idKodeSoal`) REFERENCES `kod

esoal` (`idKodeSoal`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.5. Tabel kodesoal

CREATE TABLE `kodesoal` (

`idKodeSoal` varchar(15) NOT NULL,

`jenisSoal` varchar(45) NOT NULL,

`keterangan` varchar(50) NOT NULL,

PRIMARY KEY (`idKodeSoal`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 132: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

104

4.2.6. Tabel kodesoal_has_paket

CREATE TABLE `kodesoal_has_paket` (

`KodeSoal_idKodeSoal` varchar(15) NOT NULL,

`Paket_idPaket` varchar(15) NOT NULL,

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

KEY `fk_KodePaket_Paket1_idx` (`Paket_idPaket`),

CONSTRAINT `fk_KodePaket_Paket1` FOREIGN KEY (`Paket_idPaket`) REFERENCES `pake

t` (`idPaket`) ON DELETE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_table2_KodeSoal1` FOREIGN KEY (`KodeSoal_idKodeSoal`) REFERENCE

S `kodesoal` (`idKodeSoal`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.7. Tabel paket

CREATE TABLE `paket` (

`idPaket` varchar(15) NOT NULL,

`keterangan` varchar(50) DEFAULT NULL,

PRIMARY KEY (`idPaket`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.8. Tabel pesertapaket

CREATE TABLE `pesertapaket` (

`idPaket` varchar(15) NOT NULL,

`idPeserta` varchar(15) NOT NULL,

`tanggalTes` date DEFAULT NULL,

`periodeNorma` varchar(5) DEFAULT NULL,

`periodeBobot` varchar(5) DEFAULT NULL,

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

KEY `fk_PesertaPaket_Peserta1_idx` (`idPeserta`),

CONSTRAINT `fk_PesertaPaket_Paket1` FOREIGN KEY (`idPaket`) REFERENCES `paket` (`i

dPaket`) ON DELETE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_PesertaPaket_Peserta1` FOREIGN KEY (`idPeserta`) REFERENCES `peser

ta` (`idPeserta`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 133: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

105

4.2.9. Tabel peserta

CREATE TABLE `peserta` (

`idPeserta` varchar(15) NOT NULL,

`namaPeserta` varchar(45) NOT NULL,

`password` varchar(45) NOT NULL,

`alamat` text,

`jenisKelamin` varchar(15) NOT NULL,

`tanggallahir` date NOT NULL,

`umur` int(3) NOT NULL,

`nohp` varchar(15) DEFAULT NULL,

`login` int(2) DEFAULT '0',

`tempat` varchar(45) DEFAULT NULL,

`tanggal_daftar` date DEFAULT NULL,

`Instansi_idInstansi` varchar(20) NOT NULL,

PRIMARY KEY (`idPeserta`),

KEY `fk_Peserta_Instansi1_idx` (`Instansi_idInstansi`),

CONSTRAINT `fk_Peserta_Instansi1` FOREIGN KEY (`Instansi_idInstansi`) REFERENCES `in

stansi` (`idInstansi`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.10. Tabel instansi

CREATE TABLE `instansi` (

`idInstansi` varchar(20) NOT NULL,

`namaInstansi` varchar(45) NOT NULL,

`alamatInstansi` text NOT NULL,

`telepon` varchar(15) NOT NULL,

PRIMARY KEY (`idInstansi`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.11. Tabel tampungjawaban

CREATE TABLE `tampungjawaban` (

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 134: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

106

`PesertaPaket_idPaket` varchar(15) NOT NULL,

`PesertaPaket_idPeserta` varchar(15) NOT NULL,

`BankSoal_idBankSoal` varchar(15) NOT NULL,

`nilai` int(3) NOT NULL DEFAULT '0',

PRIMARY KEY (`PesertaPaket_idPaket`,`PesertaPaket_idPeserta`,`BankSoal_idBankSoal`)

,

KEY `fk_TampungJawaban_BankSoal1_idx` (`BankSoal_idBankSoal`),

KEY `PesertaPaket_idPeserta` (`PesertaPaket_idPeserta`),

CONSTRAINT `fk_TampungJawaban_BankSoal1` FOREIGN KEY (`BankSoal_idBankSoal`)

REFERENCES `banksoal` (`idBankSoal`) ON DELETE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `fk_TampungJawaban_PesertaPaket1` FOREIGN KEY (`PesertaPaket_idPak

et`, `PesertaPaket_idPeserta`) REFERENCES `pesertapaket` (`idPaket`, `idPeserta`) ON DEL

ETE NO ACTION ON UPDATE NO ACTION,

CONSTRAINT `tampungjawaban_ibfk_3` FOREIGN KEY (`PesertaPaket_idPaket`) REFERE

NCES `pesertapaket` (`idPaket`),

CONSTRAINT `tampungjawaban_ibfk_4` FOREIGN KEY (`PesertaPaket_idPeserta`) REFER

ENCES `pesertapaket` (`idPeserta`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.12. Tabel jawaban_peserta

CREATE TABLE `jawaban_peserta` (

`jawaban` varchar(45) DEFAULT NULL,

`TampungJawaban_PesertaPaket_idPaket` varchar(15) NOT NULL,

`TampungJawaban_PesertaPaket_idPeserta` varchar(15) NOT NULL,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 135: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

107

`TampungJawaban_BankSoal_idBankSoal` varchar(15) NOT NULL,

KEY `fk_Jawaban_TampungJawaban1_idx` (`TampungJawaban_PesertaPaket_idPaket`,`

TampungJawaban_PesertaPaket_idPeserta`,`TampungJawaban_BankSoal_idBankSoal`),

CONSTRAINT `fk_Jawaban_TampungJawaban1` FOREIGN KEY (`TampungJawaban_Peser

taPaket_idPaket`, `TampungJawaban_PesertaPaket_idPeserta`, `TampungJawaban_Bank

Soal_idBankSoal`) REFERENCES `tampungjawaban` (`PesertaPaket_idPaket`, `PesertaPake

t_idPeserta`, `BankSoal_idBankSoal`) ON DELETE NO ACTION ON UPDATE NO ACTION

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.13. Tabel bobot

CREATE TABLE `bobot` (

`tanggal_input` date DEFAULT NULL,

`jenisbobot` varchar(50) DEFAULT NULL,

`jenistes` varchar(25) DEFAULT NULL,

`pembilang` int(5) DEFAULT NULL,

`penyebut` int(5) DEFAULT NULL,

`bobot` decimal(10,4) DEFAULT NULL,

`tahun` varchar(5) DEFAULT NULL

) ENGINE=InnoDB DEFAULT CHARSET=utf8

4.2.14. Tabel norma

CREATE TABLE `norma` (

`tanggal` date DEFAULT NULL,

`jenistes` varchar(10) DEFAULT NULL,

`min` int(3) DEFAULT NULL,

`max` int(3) DEFAULT NULL,

`norma` float DEFAULT NULL,

`jeniskelamin` varchar(20) DEFAULT NULL,

`periode` varchar(5) DEFAULT NULL

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 136: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

108

) ENGINE=MyISAM DEFAULT CHARSET=latin1

4.2.15. Tabel nilai

CREATE TABLE `nilai` (

`idKodeSoal` varchar(10) NOT NULL,

`idPeserta` varchar(10) NOT NULL,

`idPaket` varchar(10) NOT NULL,

`Nilai` float NOT NULL,

`jenisTes` varchar(10) NOT NULL

) ENGINE=InnoDB DEFAULT CHARSET=latin1

4.2.16. Tabel staff

CREATE TABLE `staff` (

`idstaff` varchar(10) NOT NULL,

`namaStaff` varchar(50) NOT NULL,

`jabatan` varchar(15) NOT NULL,

`sipp` varchar(20) NOT NULL,

`password` varchar(20) NOT NULL,

`jk` varchar(20) NOT NULL,

`tglLahirStaff` date NOT NULL,

`alamat` text NOT NULL,

`noHp` varchar(15) NOT NULL,

`login` int(1) DEFAULT '0',

`status` varchar(10) DEFAULT NULL,

PRIMARY KEY (`idstaff`)

) ENGINE=MyISAM DEFAULT CHARSET=latin1

4.3. Implementasi Sistem

4.3.1 Halaman Login

Halaman ini digunakan untuk loginatau masuk ke dalam sistem.

Ketika ingin masuk maka harus memasukkan idstaff dan password.

Halaman Login Ketua dan Staff P2TKP

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 137: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

109

Gambar 4.1 Halaman Login Ketua dan Staff P2TKP

4.4. Implementasi Antarmuka Ketua P2TKP

4.4.1. Halaman Home

Halaman ini menampilkan home atau halaman depan dari Ketua. Pada

halaman ini terdapat informasi tentang staff yang sedang online.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 138: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

110

Gambar 4.2 Halaman Home Ketua

4.4.2. Halaman Tambah Data Staff

Halaman ini menampilkan form untuk memasukkan atau menambah data

staff ke dalam sistem aplikasi ini.

Gambar 4.3 Halaman Tambah Data Staff

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 139: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

111

include "../koneksi.php";

$idstaff = $_POST['idstaff'];

$sipp = $_POST['sipp'];

$namaStaff = $_POST['nama'];

$jabatan = $_POST['jabatan'];

$password =$_POST['password'];

$password2 = $_POST['password2'];

$jeniskelamin = $_POST['jeniskelamin'];

$tgl = $_POST['tanggal'];

$alamat = $_POST['alamat'];

$nohp = $_POST['nohp'];

$status = $_POST['status'];

//status = $_POST['status'];/$

$date = date_create($tgl);

date_format($date, 'Y-m-d');

/*if ($password!==$password2){

echo"<SCRIPT> alert('Password belum sesuai!');</SCRIPT>\n";

echo "<SCRIPT>window.location.replace('../Ketua/Ketua.php?module=inputstaff');</SCRIPT>";

}

*/

if ($sipp=="" || $namaStaff=="" || $jabatan=="" || $password=="" || $password2="" || $jeniskelamin==""

|| $tgl =="" || $alamat=="" || $nohp==""){

echo"<SCRIPT> alert('Data anda belum lengkap!!');</SCRIPT>\n";

echo "<SCRIPT>window.location.replace('../Ketua/Ketua.php?module=inputstaff');</SCRIPT>";

}

//echo $password;

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 140: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

112

//echo $password2;

else{

$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 (idstaff, namaStaff, jabatan, sipp, password, jk, tglLahirStaff,

alamat, noHp, status)

values ('$idstaff','$namaStaff','$jabatan', $sipp, '$password'

,'$jeniskelamin','$tgl','$alamat','$nohp','$status')");

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

echo "<SCRIPT>window.location.replace('../Ketua.php?module=lihatsemuastaff');</SCRIPT>";;

//echo $namaStaff, $sipp, $password;

}

else{

$result ="Gagall!!, data Sudah ada.";

}

echo $result;

}

?>

4.4.3. Halaman Ubah Data Staff

Halaman inimenampilkan aksi dari ketua yang ingin mengubah data

staff, misalkan ada data staff yang salah. Melalui halaman ini ketua dapat

me-non-aktifkan akun atau memblokir akun dari staff.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 141: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

113

Gambar 4.4 Halaman Ubah Data Staff

<?include "../koneksi.php";

$idstaff = $_POST['idstaff'];

$sipp = $_POST['sipp'];

$namaStaff = $_POST['namaStaff'];

$jabatan = $_POST['jabatan'];

$password =$_POST['password'];

//$password2 = $_POST['password2'];

$jeniskelamin = $_POST['jeniskelamin'];

$tgl = $_POST['tanggal'];

$alamat = $_POST['alamat'];

$nohp = $_POST['nohp'];

$status = $_POST['status'];

$query = mysql_query("update staff set namaStaff='$namaStaff', jabatan='$jabatan', sipp='$sipp',

password='$password', jk='$jeniskelamin', tglLahirStaff='$tgl'

, alamat='$alamat', noHp='$nohp', status='$status' where idstaff='$idstaff'");

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 142: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

114

echo"<SCRIPT> alert('Data Sudah Diubah dan Berhasil Disimpan!!');</SCRIPT>\n";echo

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

?>

4.4.4. Halaman Form Lihat Staff

Halaman ini menampilkan data dari seluruh staff. Data yang

ditampilkan bisa berdasarkan nama dan id staff.

Gambar 4.5 Halaman FormTambah Staff

4.4.5. Halaman Form Tambah Soal

Halaman Form Tambah Soal merupakan halaman pertama ketika

ketua ingin memasukkan data soal. Data yang pilih pertama kali adalah

memilih jenis soal dan periode tahun dari soal.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 143: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

115

Gambar 4.6 Halaman FormTambah Soal

4.4.6. Halaman Form Tambah Data Soal

Halaman Form Tambah Soal merupakan halaman kedua ketika

ketua ingin menambah data soal. Setelah memilih Jenis soal dan periode

tahu, maka ketua memasukkan data soal.

Gambar 4.7 Halaman FormTambahData Soal

<?

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 144: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

116

include "../koneksi.php";

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

$uploaddir = './gambar_soal/';

$fileName = $_FILES['userfile']['name'];

$uploadfile = $uploaddir . $fileName;

$tmpName =$_FILES['userfile']['tmp_name'];

$fileType = $_FILES['userfile'] ['type'];

$kodesoal = $_POST['kodesoal'];

$nourut = $_POST['nourut'];

$idbanksoal = $_POST['idbanksoal'];

$jenisTes = $_POST['jenistes'];

$periode = $_POST['periode'];

$soal = $_POST['soal'];

$pil_a = $_POST['pil_a'];

$pil_b = $_POST['pil_b'];

$pil_c = $_POST['pil_c'];

$pil_d = $_POST['pil_d'];

$pil_e = $_POST['pil_e'];

$pil_1 = $_POST['pil_1'];

$pil_2 = $_POST['pil_2'];

$pil_3 = $_POST['pil_3'];

$pil_4 = $_POST['pil_4'];

$jawaban_1 = $_POST['kunci1'];

$jawaban_2 = $_POST['kunci2'];

//echo $idbanksoal;

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 145: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

117

$explode = explode('.',$fileName);

$extensi = $explode[count($explode)-1];

if($jenisTes=='VOK' ){

$query = "insert into banksoal(idbanksoal, jenisTes, periode, soal, pil_a)

values ('$idbanksoal', '$jenisTes', '$periode', '$soal',

'$pil_a')";

$queryjawab = "Insert into kuncijawaban (idBankSoal, jawaban) values ('$idbanksoal',

'$jawaban_1')";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

}

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

$query = "insert into banksoal(idbanksoal, jenisTes, periode, soal, pil_a, pil_b, pil_c,

pil_d, pil_1, pil_2, pil_3, pil_4)

values ('$idbanksoal', '$jenisTes', '$periode', '$soal',

'$pil_a', '$pil_b', '$pil_c', '$pil_d', '$pil_1', '$pil_2', '$pil_3', '$pil_4')";

$queryjawab = "Insert into kuncijawaban (idBankSoal, jawaban) values ('$idbanksoal',

'$jawaban_1')";

$queryjawab2 = "Insert into kuncijawaban (idBankSoal, jawaban) values

('$idbanksoal', '$jawaban_2')";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

$hasiljawab2= mysql_query($queryjawab2);

}

else if($jenisTes=='BA' || $jenisTes=='KN' || $jenisTes=='PM'){

if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile)){

$query = "insert into banksoal(idbanksoal, jenisTes, periode, soal, filename,

gambar )

values ('$idbanksoal', '$jenisTes', '$periode', '$soal',

'$fileName', '$uploadfile')";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 146: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

118

$queryjawab = "Insert into kuncijawaban (idBankSoal, jawaban) values ('$idbanksoal',

'$jawaban_1')";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

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

if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile)){

$query = "insert into banksoal(idbanksoal, jenisTes, periode, soal, pil_a,

pil_b, pil_c, pil_d, pil_e, filename, gambar )

values ('$idbanksoal', '$jenisTes', '$periode', '$soal',

'$pil_a', '$pil_b', '$pil_c', '$pil_d', '$pil_e', '$fileName', '$uploadfile')";

$hasil = mysql_query($query);

$abjad = 1;

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

if($i==1){

$abjad = "A";

}else if($i==2){

$abjad = "B";

}else if($i==3){

$abjad = "C";

}else if($i==4){

$abjad = "D";

}else if($i==5){

$abjad = "E";

}

$s = $_POST['skor_'."".$abjad];

$skor = "insert into skor_pilihan(idbanksoal, pilihan, skor) values

('$idbanksoal','$abjad','$s')";

$sk = mysql_query($skor) or die(mysql_error());

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 147: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

119

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

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

?>

4.4.7. Halaman Form Lihat Soal

Halaman ini menampilkan data soal dari sistemyang sudah

ditambahkan atau dimasukkan ke dalam database.

Gambar 4.8 Halaman FormLihat Soal

4.4.8. Halaman Form Ubah Soal

Halaman ini menjelaskan tentang ubah soal, melalui halaman ini

ketua dapat mengubah soal jika ada kesalahan pada soal. Klik simpan

untuk menyimpan data soal yang diubah.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 148: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

120

Gambar 4.9 Halaman FormUbah Soal

<?

include "../../koneksi.php";

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

$uploaddir = './gambar_soal/';

$fileName = $_FILES['userfile']['name'];

$uploadfile = $uploaddir . $fileName;

$tmpName =$_FILES['userfile']['tmp_name'];

$fileType = $_FILES['userfile'] ['type'];

$kodesoal = $_POST['kodesoal'];

$nourut = $_POST['nourut'];

$idBankSoal = $_POST['idbanksoal'];

$jenisTes = $_POST['jenistes'];

$periode = $_POST['periode'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 149: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

121

$soal = $_POST['soal'];

$pil_a = $_POST['pil_a'];

$pil_b = $_POST['pil_b'];

$pil_c = $_POST['pil_c'];

$pil_d = $_POST['pil_d'];

$pil_e = $_POST['pil_e'];

$pil_1 = $_POST['pil_1'];

$pil_2 = $_POST['pil_2'];

$pil_3 = $_POST['pil_3'];

$pil_4 = $_POST['pil_4'];

$jawaban_1 = $_POST['kunci1'];

$jawaban_2 = $_POST['kunci2'];

$explode = explode('.',$fileName);

$extensi = $explode[count($explode)-1];

if($jenisTes=='VOK' ){

$query = "update banksoal set jenisTes='$jenisTes', periode='$periode', soal='$soal',

pil_a='$pil_a'

where idBankSoal='$idBankSoal'";

$queryjawab = "update kuncijawaban set jawaban='$jawaban_1' where

idBankSoal='$idBankSoal'";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

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

$datasoal = array();

$soaljwab = mysql_query("SELECT * FROM kuncijawaban WHERE

idBankSoal='$idBankSoal'")or die(mysql_error());

while($j = mysql_fetch_array($soaljwab)){

$datasoal['jawabannya'][] = $j['jawaban'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 150: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

122

}

$kunci1 = $datasoal['jawabannya'][0];

$kunci2 = $datasoal['jawabannya'][1];

if($kunci1 != $jawaban_1 && $kunci2 != $jawaban_2){

$updtbva = mysql_query("update banksoal set jenisTes='$jenisTes',

periode='$periode', soal='$soal', pil_a='$pil_a', pil_b='$pil_b', pil_c='$pil_c', pil_d='$pil_d'

, pil_1='$pil_1', pil_2='$pil_2', pil_3='$pil_3', pil_4='$pil_4'

where idBankSoal='$idBankSoal'")or die(mysql_error());

$updtjwbbva1 = mysql_query("update kuncijawaban set jawaban =

'$jawaban_1' where idBankSoal = '$idBankSoal'

and jawaban = '$kunci1'")or die(mysql_error());

$updtjwbbva2 = mysql_query("update kuncijawaban set jawaban =

'$jawaban_2' where idBankSoal = '$idBankSoal'

and jawaban = '$kunci2'")or die(mysql_error());

if($updtbva && $updtjwbbva1 && $updtjwbbva2){

echo "sukses";

}

}else if($kunci1 != $jawaban_1){

$updtbva = mysql_query("update banksoal set jenisTes='$jenisTes',

periode='$periode', soal='$soal', pil_a='$pil_a', pil_b='$pil_b', pil_c='$pil_c', pil_d='$pil_d'

, pil_1='$pil_1', pil_2='$pil_2', pil_3='$pil_3', pil_4='$pil_4'

where idBankSoal='$idBankSoal'")or die(mysql_error());

$updtjwbbva = mysql_query("update kuncijawaban set jawaban =

'$jawaban_1' where idBankSoal = '$idBankSoal'

and jawaban = '$kunci1'")or die(mysql_error());

if($updtbva && $updtjwbbva){

echo "sukses";

}}else if($kunci2 != $jawaban_2){

$updtbva = mysql_query("update banksoal set jenisTes='$jenisTes',

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 151: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

123

periode='$periode', soal='$soal', pil_a='$pil_a', pil_b='$pil_b', pil_c='$pil_c', pil_d='$pil_d'

, pil_1='$pil_1', pil_2='$pil_2', pil_3='$pil_3', pil_4='$pil_4'

where idBankSoal='$idBankSoal'")or die(mysql_error());

$updtjwbbva = mysql_query("update kuncijawaban set jawaban =

'$jawaban_2' where idBankSoal = '$idBankSoal'

and jawaban = '$kunci2'")or die(mysql_error());

if($updtbva && $updtjwbbva){

echo "sukses";

}}}else if($jenisTes=='BA' || $jenisTes=='KN' || $jenisTes=='PM'){

if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile)){

$query = "update banksoal set jenisTes='$jenisTes', periode='$periode',

soal='$soal', fileName='$fileName', gambar='$uploadfile', pil_a='$pil_a'

where idBankSoal='$idBankSoal'";

$queryjawab = "update kuncijawaban set jawaban='$jawaban_1' where

idBankSoal='$idBankSoal'";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

}else{

$query = "update banksoal set jenisTes='$jenisTes', periode='$periode', soal='$soal',

pil_a='$pil_a'

where idBankSoal='$idBankSoal'";

$queryjawab = "update kuncijawaban set jawaban='$jawaban_1' where

idBankSoal='$idBankSoal'";

$hasil = mysql_query($query);

$hasiljawab= mysql_query($queryjawab);

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

if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile)){

$query = "update banksoal set fileName='$fileName', gambar='$uploadfile'

where idBankSoal=$idBankSoal";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 152: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

124

$hasil = mysql_query($query);

$datatr = array();

$query2 = mysql_query("select * from skor_pilihan where

idBankSoal='$idBankSoal'")or die(mysql_error());

while($str = mysql_fetch_array($query2)){

$datatr['skor'][] = $str['skor'];}

$abjad = 1;

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

if($i==1){

$abjad = "A";

}else if($i==2){

$abjad = "B";

}else if($i==3){

$abjad = "C";

}else if($i==4){

$abjad = "D";

}else if($i==5){

$abjad = "E";

}

$s = $_POST['skor_'."".$abjad];

echo $s;

if($datatr['skor'][$i-1] != $s){

$queryupdttr = mysql_query("update skor_pilihan set skor =

'$s' where idBankSoal = '$idBankSoal' and pilihan = '$abjad'")or die(mysql_error());}}

if($queryupdttr){

echo "sukses";

}}

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 153: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

125

else{

$datatr = array();

$query2 = mysql_query("select * from skor_pilihan where

idBankSoal='$idBankSoal'")or die(mysql_error());

while($str = mysql_fetch_array($query2)){

$datatr['skor'][] = $str['skor'];

}

$abjad = 1;

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

if($i==1){

$abjad = "A";

}else if($i==2){

$abjad = "B";

}else if($i==3){

$abjad = "C";

}else if($i==4){

$abjad = "D";

}else if($i==5){

$abjad = "E";

}

$s = $_POST['skor_'."".$abjad];

echo $s;

if($datatr['skor'][$i-1] != $s){

$queryupdttr = mysql_query("update skor_pilihan set skor =

'$s' where idBankSoal = '$idBankSoal' and pilihan = '$abjad'")or die(mysql_error());

}

}

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 154: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

126

if($queryupdttr){

echo "sukses";

}

}

}

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

echo"<SCRIPT>window.location.replace('../../Ketua.php?module=lihatsoal');</SCRIPT>";

?>

4.4.9. Halaman Form Tambah Bobot

Halaman ini merupakan langkah pertama ketika ketua ingin

memasukkan bobot ke dalam sistem. Setelah memlih klik lanjut.

Gambar 4.10 Halaman FormTambahBobot

4.4.10. Halaman Form Tambah Data Bobot

Pada halaman ini ketua memasukkan data Bobot ke dalam sistem.

Jika sudah diisi maka klik tombol simpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 155: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

127

Gambar 4.11 Halaman FormTambah DataBobot

<?

include '../koneksi.php';

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

$periode = $_POST['periode'];

$jenisbobot = $_POST['jenisbobot'];

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

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

$VOK=0;

$TR=0;

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 156: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

128

$BA = $_POST['BA'];

$PM = $_POST['PM'];

$KN = $_POST['KN'];

$BVA = $_POST['BVA'];

$pembilangBA = $_POST['pembilangBA'];

$penyebutBA = $_POST['penyebutBA'];

$pembilangKN = $_POST['pembilangKN'];

$penyebutKN = $_POST['penyebutKN'];

$pembilangPM = $_POST['pembilangPM'];

$penyebutPM = $_POST['penyebutPM'];

$pembilangBVA = $_POST['pembilangBVA'];

$penyebutBVA = $_POST['penyebutBVA'];

$bobotBA = ($pembilangBA/$penyebutBA);

$bobotKN = ($pembilangKN/$penyebutKN);

$bobotPM = ($pembilangPM/$penyebutPM);

$bobotBVA = ($pembilangBVA/$penyebutBVA);

if($jenisbobot == 'PK'){

$TR = $_POST['TR'];

$pembilangTR = $_POST['pembilangTR'];

$penyebutTR = $_POST['penyebutTR'];

$bobotTR = ($pembilangTR/$penyebutTR);

$queryTR = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$TR', '$pembilangTR', '$penyebutTR',

'$bobotTR', '$periode')";

$hasilTR = mysql_query($queryTR);

$queryBA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BA', '$pembilangBA', '$penyebutBA',

'$bobotBA', '$periode')";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 157: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

129

$hasilBA = mysql_query($queryBA);

$queryPM = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$PM', '$pembilangPM', '$penyebutPM',

'$bobotPM', '$periode')";

$hasilPM = mysql_query($queryPM);

$queryKN = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$KN', '$pembilangKN', '$penyebutKN',

'$bobotKN', '$periode')";

$hasilKN = mysql_query($queryKN);

$queryBVA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BVA', '$pembilangBVA',

'$penyebutBVA', '$bobotBVA', '$periode')";

$hasilBVA = mysql_query($queryBVA);

}

else if ($jenisbobot == 'IPA'){

$TR = $_POST['TR'];

$pembilangTR = $_POST['pembilangTR'];

$penyebutTR = $_POST['penyebutTR'];

$bobotTR = ($pembilangTR/$penyebutTR);

$VOK = $_POST['VOK'];

$pembilangVOK = $_POST['pembilangVOK'];

$penyebutVOK = $_POST['penyebutVOK'];

$bobotVOK = ($pembilangVOK/$penyebutVOK);

$queryTR = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$TR', '$pembilangTR', '$penyebutTR',

'$bobotTR', '$periode')";

$hasilTR = mysql_query($queryTR);

$queryBA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BA', '$pembilangBA', '$penyebutBA',

'$bobotBA', '$periode')";

$hasilBA = mysql_query($queryBA);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 158: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

130

$queryPM = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$PM', '$pembilangPM', '$penyebutPM',

'$bobotPM', '$periode')";

$hasilPM = mysql_query($queryPM);

$queryKN = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$KN', '$pembilangKN', '$penyebutKN',

'$bobotKN', '$periode')";

$hasilKN = mysql_query($queryKN);

$queryBVA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BVA', '$pembilangBVA',

'$penyebutBVA', '$bobotBVA', '$periode')";

$hasilBVA = mysql_query($queryBVA);

$queryVOK = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$VOK', '$pembilangVOK',

'$penyebutVOK', '$bobotVOK', '$periode')";

$hasilVOK = mysql_query($queryVOK);

}else if ($jenisbobot == 'IPS'){

$VOK = $_POST['VOK'];

$pembilangVOK = $_POST['pembilangVOK'];

$penyebutVOK = $_POST['penyebutVOK'];

$bobotVOK = ($pembilangVOK/$penyebutVOK);

$queryBA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BA', '$pembilangBA', '$penyebutBA',

'$bobotBA', '$periode')";

$hasilBA = mysql_query($queryBA);

$queryPM = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$PM', '$pembilangPM', '$penyebutPM',

'$bobotPM', '$periode')";

$hasilPM = mysql_query($queryPM);

$queryKN = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$KN', '$pembilangKN', '$penyebutKN',

'$bobotKN', '$periode')";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 159: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

131

$hasilKN = mysql_query($queryKN);

$queryBVA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BVA', '$pembilangBVA',

'$penyebutBVA', '$bobotBVA', '$periode')";

$hasilBVA = mysql_query($queryBVA);

$queryVOK = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$VOK', '$pembilangVOK',

'$penyebutVOK', '$bobotVOK', '$periode')";

$hasilVOK = mysql_query($queryVOK);

}else if ($jenisbobot == 'BAHASA'){

$VOK = $_POST['VOK'];

$pembilangVOK = $_POST['pembilangVOK'];

$penyebutVOK = $_POST['penyebutVOK'];

$bobotVOK = ($pembilangVOK/$penyebutVOK);

$queryBA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BA', '$pembilangBA', '$penyebutBA',

'$bobotBA', '$periode')";

$hasilBA = mysql_query($queryBA);

$queryPM = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$PM', '$pembilangPM', '$penyebutPM',

'$bobotPM', '$periode')";

$hasilPM = mysql_query($queryPM);

$queryKN = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$KN', '$pembilangKN', '$penyebutKN',

'$bobotKN', '$periode')";

$hasilKN = mysql_query($queryKN);

$queryBVA = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$BVA', '$pembilangBVA',

'$penyebutBVA', '$bobotBVA', '$periode')";

$hasilBVA = mysql_query($queryBVA);

$queryVOK = "Insert into bobot (tanggal_input, jenisbobot, jenistes, pembilang,

penyebut, bobot, tahun) values ('$tanggal', '$jenisbobot', '$VOK', '$pembilangVOK',

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 160: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

132

'$penyebutVOK', '$bobotVOK', '$periode')";

$hasilVOK = mysql_query($queryVOK);

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

?>

4.4.11. Halaman Form Lihat Bobot

Halaman ini menampilkan data dari bobot.

Gambar 4.12 Halaman FormLihat Bobot

4.4.12. Halaman Form Lihat Data Bobot

Pada halaman ini ketua dapat melihat data bobot pada setiap jenis

tes yang digunakan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 161: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

133

Gambar 4.13 Halaman FormLihat Data Bobot

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 162: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

134

4.4.13. Halaman Form Tambah Norma

Pada halaman ini ketua memilih jenis tes dan tahun periode norma.

Setelah memilih klik lanjut.

Gambar 4.14 Halaman Form TambahNorma

4.4.14. Halaman Form Tambah Data Norma

Pada Halaman ini ketua memasukkan data Norma ke dalam sistem.

Jika sudah diisi maka klik tombol simpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 163: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

135

Gambar 4.15 Halaman FormTambahData Norma

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 164: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

136

<?

include '../koneksi.php';

$jenis = $_POST['jenis'];

$jeniskelamin = $_POST['jenisKelamin'];

$periode = $_POST['periode'];

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

$minim1 = $_POST['minim1'];

$maks1 = $_POST['maks1'];

$norma1 = $_POST['norma1'];

$minim2 = $_POST['minim2'];

$maks2 = $_POST['maks2'];

$norma2 = $_POST['norma2'];

$minim3 = $_POST['minim3'];

$maks3 = $_POST['maks3'];

$norma3 = $_POST['norma3'];

$minim4 = $_POST['minim4'];

$maks4 = $_POST['maks4'];

$norma4 = $_POST['norma4'];

$minim5 = $_POST['minim5'];

$maks5 = $_POST['maks5'];

$norma5 = $_POST['norma5'];

$minim6 = $_POST['minim6'];

$maks6 = $_POST['maks6'];

$norma6 = $_POST['norma6'];

$minim7 = $_POST['minim7'];

$maks7 = $_POST['maks7'];

$norma7 = $_POST['norma7'];

$minim8 = $_POST['minim8'];

$maks8 = $_POST['maks8'];

$norma8 = $_POST['norma8'];

$minim9 = $_POST['minim9'];

$maks9 = $_POST['maks9'];

$norma9 = $_POST['norma9'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 165: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

137

$minim10 = $_POST['minim10'];

$maks10 = $_POST['maks10'];

$norma10 = $_POST['norma10'];

$minim11 = $_POST['minim11'];

$maks11 = $_POST['maks11'];

$norma11 = $_POST['norma11'];

$minim12 = $_POST['minim12'];

$maks12 = $_POST['maks12'];

$norma12 = $_POST['norma12'];

$minim13 = $_POST['minim13'];

$maks13 = $_POST['maks13'];

$norma13 = $_POST['norma13'];

$minim14 = $_POST['minim14'];

$maks14 = $_POST['maks14'];

$norma14 = $_POST['norma14'];

$minim15 = $_POST['minim15'];

$maks15 = $_POST['maks15'];

$norma15 = $_POST['norma15'];

$minim16 = $_POST['minim16'];

$maks16 = $_POST['maks16'];

$norma16 = $_POST['norma16'];

if($jenis=='PM' || $jenis=='KN'){

$query1 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim1', '$maks1', '$norma1',

'$jeniskelamin', '$periode')";

$row1 = mysql_query($query1) or die (mysql_error());

$query2 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim2', '$maks2', '$norma2',

'$jeniskelamin', '$periode')";

$row2 = mysql_query($query2) or die (mysql_error());

$query3 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim3', '$maks3', '$norma3',

'$jeniskelamin', '$periode')";

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

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 166: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

138

$query4 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim4', '$maks4', '$norma4',

'$jeniskelamin', '$periode')";

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

$query5 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim5', '$maks5', '$norma5',

'$jeniskelamin', '$periode')";

$row5 = mysql_query($query5) or die (mysql_error());

$query6 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim6', '$maks6', '$norma6',

'$jeniskelamin', '$periode')";

$row6 = mysql_query($query6) or die (mysql_error());

$query7 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim7', '$maks7', '$norma7',

'$jeniskelamin', '$periode')";

$row7 = mysql_query($query7) or die (mysql_error());

$query8 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim8', '$maks8', '$norma8',

'$jeniskelamin', '$periode')";

$row8 = mysql_query($query8) or die (mysql_error());

$query9 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim9', '$maks9', '$norma9',

'$jeniskelamin', '$periode')";

$row9 = mysql_query($query9) or die (mysql_error());

$query10 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim10', '$maks10',

'$norma10', '$jeniskelamin', '$periode')";

$row10 = mysql_query($query10) or die (mysql_error());

$query11 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim11', '$maks11',

'$norma11', '$jeniskelamin', '$periode')";

$row11 = mysql_query($query11) or die (mysql_error());

$query12 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim12', '$maks12',

'$norma12', '$jeniskelamin', '$periode')";

$row12 = mysql_query($query12) or die (mysql_error());

$query13 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim13', '$maks13',

'$norma13', '$jeniskelamin', '$periode')";

$row13 = mysql_query($query13) or die (mysql_error());

$query14 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim14', '$maks14',

'$norma14', '$jeniskelamin', '$periode')";

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 167: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

139

$row14 = mysql_query($query14) or die (mysql_error());

$query15 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim15', '$maks15',

'$norma15', '$jeniskelamin', '$periode')";

$row15 = mysql_query($query15) or die (mysql_error());

$query16 = "INSERT INTO norma VALUES('$tanggal', '$jenis', '$minim16', '$maks16',

'$norma16', '$jeniskelamin', '$periode')";

$row16 = mysql_query($query16) or die (mysql_error());

}

//batas KN dan PM

else if($jenis=='BA' || $jenis=='BVA' ||$jenis=='VOK' || $jenis=='TR'){

$query1 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim1', '$maks1', '$norma1', '$periode')";

$row1 = mysql_query($query1) or die (mysql_error());

$query2 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim2', '$maks2', '$norma2', '$periode')";

$row2 = mysql_query($query2) or die (mysql_error());

$query3 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim3', '$maks3', '$norma3', '$periode')";

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

$query4 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim4', '$maks4', '$norma4', '$periode')";

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

$query5 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim5', '$maks5', '$norma5', '$periode')";

$row5 = mysql_query($query5) or die (mysql_error());

$query6 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim6', '$maks6', '$norma6', '$periode')";

$row6 = mysql_query($query6) or die (mysql_error());

$query7 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim7', '$maks7', '$norma7', '$periode')";

$row7 = mysql_query($query7) or die (mysql_error());

$query8 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 168: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

140

VALUES ('$tanggal', '$jenis', '$minim8', '$maks8', '$norma8', '$periode')";

$row8 = mysql_query($query8) or die (mysql_error());

$query9 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim9', '$maks9', '$norma9', '$periode')";

$row9 = mysql_query($query9) or die (mysql_error());

$query10 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim10', '$maks10', '$norma10', '$periode')";

$row10 = mysql_query($query10) or die (mysql_error());

$query11 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim11', '$maks11', '$norma11', '$periode')";

$row11 = mysql_query($query11) or die (mysql_error());

$query12 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim12', '$maks12', '$norma12', '$periode')";

$row12 = mysql_query($query12) or die (mysql_error());

$query13 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim13', '$maks13', '$norma13', '$periode')";

$row13 = mysql_query($query13) or die (mysql_error());

$query14 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim14', '$maks14', '$norma14', '$periode')";

$row14 = mysql_query($query14) or die (mysql_error());

$query15 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim15', '$maks15', '$norma15', '$periode')";

$row15 = mysql_query($query15) or die (mysql_error());

$query16 = "INSERT INTO norma (tanggal, jenistes, min, max, norma, periode)

VALUES ('$tanggal', '$jenis', '$minim16', '$maks16', '$norma16', '$periode')";

$row16 = mysql_query($query16) or die (mysql_error());

}

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

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

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 169: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

141

4.4.15. Halaman Form Lihat Norma

Pada halaman ini ketua dapat melihat seluruh norma, untuk melihat

lebih detail klik Lihat.

Gambar 4.16 Halaman FormLihat Norma

4.4.16. Halaman Form Lihat Data Norma

Pada halaman ini ketua dapat melihat data norma secara detail.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 170: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

142

Gambar 4.17 Halaman FormLihatData Norma

4.4.17. Halaman Form Tambah Kode Soal

Pada halaman ini ketua memasukkan kode soal, jenis tes dan

keterangan. Kemudian Klik Simpan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 171: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

143

Gambar 4.18 Halaman FormTambahKode Soal

<?php

include '../koneksi.php';

$kodeSoal = $_POST['idkodesoal'];

$jenisSoal = $_POST['jenissoal'];

$keterangan = $_POST['keterangan'];

if($kodeSoal==null ||$jenisSoal==null ||$keterangan==null){

}

else{

$query="insert into kodesoal(idKodeSoal, jenisSoal, keterangan)

values ('$kodeSoal', '$jenisSoal', '$keterangan')";

mysql_query($query);

echo "<script>alert('berhasil!');</script>";

echo "<SCRIPT>window.location.replace('../Ketua.php?module=inputkodesoal');</SCRIPT>";

}?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 172: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

144

4.4.18. Halaman Form Tambah Isi Kode Soal

Pada halaman ini ketua memasukkan jenis tes dan kode soal.

Kemudian klik lanjut untuk menuju halamn selanjutnya.

Gambar 4.19 Halaman FormTambahIsi Kode Soal

4.4.19. Halaman Form Tambah Data Isi Kode Soal

Pada halaman ini ketua memasukkan data isi kode soal. Ketua memilih

soal dan menentukan no urut.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 173: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

145

Gambar 4.20 Halaman FormTambahData 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];

$input = mysql_query("INSERT INTO banksoal_has_kodesoal

(idBankSoal, idKodeSoal, NomorUrut)

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

}

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

echo "<SCRIPT>window.location.replace('../Ketua.php?module=inputisikode');</SCRIPT>

} ?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 174: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

146

4.4.20. Halaman Form Lihat Isi Kode

Pada halaman ini ketua dapat melihat kode soal yang sudah

disimpan, untuk detail-nya pilih tombol aksi.

Gambar 4.20 Halaman FormLihatIsi Kode Soal

4.4.21. Halaman Form Lihat Data Isi Kode Soal

Pada halaman ini ketua dapat melihat isi dari kode soal secara

detail.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 175: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

147

Gambar 4.22 Halaman FormLihat DataIsi Kode Soal

4.4.22. Halaman Form Tambah Paket Soal

Pada halaman ini ketua mengisi Id paket dan keterangan. Kemudian

klik simpan ntuk menyimpan.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 176: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

148

Gambar 4.23 Halaman FormTambahPaket 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('../Ketua.php?module=inputpaket');</SCRIPT>";

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 177: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

149

4.4.23. Halaman FormPilih Paket

Pada halaman ini ketua memilih paket soal. Kemudian klik lanjut

untuk melanjutkan ke halaman selanjutnya.

Gambar 4.24 Halaman FormPilih Paket

4.4.24. Halaman Form Tambah Data Isi Paket Soal

Pada halaman ini ketua memilih kode soal yang nantinya akan menjadi

paket soal. Kemudian klik simpan.

Gambar 4.25 Halaman Form Tambah Data Isi Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 178: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

150

<?

include "../koneksi.php";

$kodepaket = $_POST['idpaketsoal'];

$TR = $_POST['idkodesoal_TR'];

$PM = $_POST['idkodesoal_PM'];

$BVA = $_POST['idkodesoal_BVA'];

$BA = $_POST['idkodesoal_BA'];

$KN = $_POST['idkodesoal_KN'];

$VOK = $_POST['idkodesoal_VOK'];

$keterangan = $_POST['keterangan'];

if($kodepaket!=null ){

$query_paket = "Insert into paket (idPaket, keterangan) values ('$kodepaket',

'$keterangan')";

$query_TR = "insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values ('$TR', '$kodepaket')";

$query_PM = "insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values ('$PM', '$kodepaket')";

$query_BVA = "insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values ('$BVA', '$kodepaket')";

$query_BA = "insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values ('$BA', '$kodepaket')";

$query_KN = "insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

Paket_idPaket) values ('$KN', '$kodepaket')";

$query_VOK = "insert into kodesoal_has_paket (KodeSoal_idKodeSoal,

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 179: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

151

Paket_idPaket) values ('$VOK', '$kodepaket')";

// $querynourut= "Insert into banksoal_has_kodesoal (idBankSoal, idKodeSoal,

NomorUrut) values ('$idbanksoal', '$kodesoal', '$nourut')";

$hasil_paket= mysql_query($query_paket);

$hasil_TR = mysql_query($query_TR);

$hasil_PM = mysql_query($query_PM);

$hasil_BVA = mysql_query($query_BVA);

$hasil_BA = mysql_query($query_BA);

$hasil_KN = mysql_query($query_KN);

$hasil_VOK = mysql_query($query_VOK);

}

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

echo "<SCRIPT>window.location.replace('../Ketua.php?module=inputisipaket');</SCRIPT>";

?>

4.4.25. Halaman Form Lihat Isi Paket

Pada halaman ini ketua dapat melihat isi paket, untuk lihat detail-

nya klik tombol pada aksi.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 180: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

152

Gambar 4.26 Halaman Form Lihat Isi Paket Soal

4.4.26. Halaman Form Data Lihat Isi Paket

Pada halaman ini ketua dapat melihat data isi paket soal.

Gambar 4.27 Halaman Form Lihat Data Isi Paket Soal

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 181: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

153

4.4.27. Halaman Form Lihat Peserta

Pada halaman ini ketua dapat melihat semua peserta.

Gambar 4.28 Halaman Form Lihat Peserta

4.4.28. Halaman Form Lihat Instansi

Pada halaman ini ketua dapat melihat semua Instansi.

Gambar 4.29Halaman Form Lihat Instansi

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 182: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

154

4.4.29. Halaman Lihat Seluruh Hasil Tes Peserta

Pada halaman ini ketua dapat melihat semua hasil peserta tes

berdasarkan instansi maupun peserta.

Gambar 4.30Halaman Form Lihat Hasil Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 183: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

155

4.4.30. Halaman Lihat Tes Peserta

Pada halaman ini ketua dapat melihat hasil peserta tes. Hasil tes ini

adalah hasil akhir yang nantinya akan dicetak.

Gambar 4.31Halaman Lihat Tes Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 184: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

156

4.5. Implementasi Antarmuka Staff P2TKP

4.5.1. Halaman Home Staff P2TKP

Pada halaman ini menampilkan halaman utama atau home dari Staff

P2TKP.

Gambar 4.32Halaman Home Staff P2TKP

4.5.2. Halaman Form Tambah Data Peserta Tes

Pada halaman ini menampilkan halaman untuk menambah data

peserta tes.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 185: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

157

Gambar 4.33Halaman Form Tambah Data Peserta Tes

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

include "../koneksi.php";

$Idpeserta = $_POST['Idpeserta'];

$alamat = $_POST['alamat'];

$password = $_POST['password'];

$password2 = $_POST['password2'];

$namaPeserta = $_POST['namaPeserta'];

$jenisKelamin = $_POST ['jenisKelamin'];

$tgl = $_POST['tanggalLahir'];

$tempat = $_POST['tempat'];

$noHp = $_POST['noHp'];

$instansi = $_POST['Instansi'];

$umur = $_POST['umur'];

$tgl_daftar = $_POST['tgl_daftar'];

$date = date_create($tgl);

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 186: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

158

date_format($date, 'Y-m-d');

$date2 = date_create($tgl_daftar);

date_format($date2, 'Y-m-d');

if ($Idpeserta=="" || $alamat=="" || $password=="" || $password2=="" || $namaPeserta=="" ||

$jenisKelamin =="" || $tgl=="" || $instansi=="" ){

echo"<SCRIPT> alert('Data anda belum lengkap!!');</SCRIPT>\n";

echo "<SCRIPT>window.location.replace('../Staff.php?module=inputpeserta');</SCRIPT>";

}

else {

$query = "insert into peserta (idPeserta, namaPeserta, password, alamat, jenisKelamin,

tanggallahir, umur, nohp, tempat, tanggal_daftar, Instansi_idInstansi) VALUES

('$Idpeserta','$namaPeserta', '$password','$alamat',

'$jenisKelamin', '$tgl', '$umur' ,'$noHp', '$tempat', '$tgl_daftar', '$instansi')";

$hasil = mysql_query($query);

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

echo

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

}

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 187: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

159

4.5.3. Halaman Form Lihat Peserta

Pada halaman ini staff dapat melihat seluruh peserta tes

berdasarkan nama, id, nama instansi.

Gambar 4.34Halaman Form Lihat Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 188: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

160

4.5.4. Halaman Form Ubah Data Peserta

Pada halaman ini staff mengubah data peserta jika ada data peserta

yang salah dan perlu diubah.

Gambar 4.35Halaman Form Ubah Data Peserta

<?

error_reporting(E_ALL ^ E_NOTICE);

ini_set('display_errors',FALSE);

include "../koneksi.php";

$Idpeserta = $_POST['Idpeserta'];

$alamat = $_POST['alamat'];

$password = $_POST['password'];

$password2 = $_POST['password2'];

$namaPeserta = $_POST['namaPeserta'];

$jenisKelamin = $_POST ['jenisKelamin'];

$tgl = $_POST['tanggalLahir'];

$tempat = $_POST['tempat'];

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 189: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

161

$noHp = $_POST['noHp'];

$instansi = $_POST['Instansi'];

$umur = $_POST['umur'];

$query = mysql_query("update peserta set namaPeserta='$namaPeserta', jabatan='$password',

alamat='$alamat', jenisKelamin='$jenisKelamin', tanggallahir='$tgl', umur='$umur'

, tempat='$tempat', Instansi_idInstansi='$instansi' where idPeserta='$Idpeserta'");

echo"<SCRIPT> alert('Data Sudah Diubah dan Berhasil Disimpan!!');</SCRIPT>\n";

echo "<SCRIPT>window.location.replace('../Ketua.php?module=lihatpeserta');</SCRIPT>";

?>

4.5.5. Halaman Form Tambah Peserta Paket

Pada halaman ini merupakan halaman untuk menambahkan paket

soal kepada peserta. Terdapat pilihan tambah peserta paket berdasarkan

instansi atau berdasarkan peserta.

Gambar 4.36Halaman Form Tambah Peserta Paket

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 190: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

162

4.5.6. Halaman Form Tambah Data Peserta Paket Berdasarkan Instansi

Pada halaman ini staff menambahkan peserta paket berdasarkan

instansi, jadi peserta yang ada pada instansi tersebut dimasukkan dengan

sekali klik.

Gambar 4.37Halaman Form Tambah Peserta Paket Berdasarkan Instansi

<?

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

$bulan = $_POST['bulan'];

$idInstansi = $_POST['ins'];

$paket = $_POST['paket'];

$norma = $_POST['norma'];

$bobot = $_POST['bobot'];

$idpeserta = mysql_query("SELECT * FROM peserta WHERE Instansi_idInstansi = '$idInstansi'

AND tanggal_daftar LIKE '%$bulan%'")or die(mysql_error());

$total = mysql_num_rows($idpeserta);

if($total>=1){

while($dataidp = mysql_fetch_array($idpeserta)){

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 191: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

163

echo $dataidp['idPeserta']."<br>";

$insertpaket = mysql_query("INSERT INTO pesertapaket(idPaket, idPeserta ,

tanggalTes, periodeNorma, periodeBobot)

VALUES('$paket', '$dataidp[idPeserta]', '0000-00-00', '$norma',

'$bobot')")or die (mysql_error());

}

if($insertpaket){

echo"<SCRIPT> alert('Data Berhasil Disimpan!!');</SCRIPT>\n";

echo

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

}else{

echo"<SCRIPT> alert('Data Gagal Disimpan!!');</SCRIPT>\n";

echo

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

}

}else{

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

echo

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

}

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 192: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

164

4.5.7. Halaman Form Tambah Peserta Paket Berdasarkan Peserta

Pada halaman ini staff menambahkan peserta paket berdasarkan

peserta. Staff harus terlebih dahulu memilih instansi dan id peserta sebelum

memasukkan paket soal.

Gambar 4.38 Halaman Form Tambah Peserta Paket Berdasarkan Peserta

4.5.8. Halaman Form Tambah Data Peserta Paket Berdasarkan Peserta

Pada halaman ini staff menambahkan peserta paket berdasarkan

peserta. Staff harus memasukkan data untuk peserta paket secara berurutan.

Gambar 4.39Halaman Form Tambah Data Peserta Paket Berdasarkan Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 193: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

165

<?

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

$idpeserta = $_POST['peserta'];

$paket = $_POST['paket'];

$norma = $_POST['norma'];

$bobot = $_POST['bobot'];

$query = ("INSERT INTO pesertapaket(idPaket, idPeserta , tanggalTes, periodeNorma,

periodeBobot)

VALUES('$paket', '$idpeserta', '0000-00-00', '$norma', '$bobot')")

or die(mysql_error());

$row = mysql_query($query);

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

echo "<SCRIPT>window.location.replace('../../Staff.php?module=lihatpeserta');</SCRIPT>";

?>

4.5.9. Halaman Form Masukkan Jawaban Peserta (Offline)

Pada halaman ini staff memasukkan jawaban offline. Staff harus

terlebih dahulu memilih instansi dan nama peserta.

Gambar 4.40Halaman Form Masukkan Jawaban Peserta (Offline)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 194: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

166

4.5.10. Halaman Form Masukkan Data Jawaban Peserta (Offline)

Pada halaman ini staff memasukkan jawaban offline. Staff harus

memasukkan jawaban offline dari peserta.

Gambar 4.41 Halaman Form Masukkan Data Jawaban Peserta (Offline)

//KN

$querybenarKN = "INSERT INTO tampungjawaban (PesertaPaket_idPaket, PesertaPaket_idPeserta, Banksoal_idBankSoal, nilai) VALUES('$idpaket','$idpeserta', '$key', '$nilaiKN')";

$hasilbenarKN = mysql_query($querybenarKN);

$queryjawabKN = "INSERT INTO jawaban_peserta VALUES('$value','$idpaket', '$idpeserta', '$key')";

$hasiljawabKN = mysql_query($queryjawabKN);

//PM

$querybenarPM = "INSERT INTO tampungjawaban (PesertaPaket_idPaket, PesertaPaket_idPeserta, Banksoal_idBankSoal, nilai) VALUES('$idpaket','$idpeserta', '$key', '$nilaiPM')";

$hasilbenarPM = mysql_query($querybenarPM);

$queryjawabPM = "INSERT INTO jawaban_peserta VALUES('$value','$idpaket', '$idpeserta', '$key')";

$hasiljawabPM = mysql_query($queryjawabPM) or die (mysql_error());

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 195: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

167

//BA

$querybenarBA = "INSERT INTO tampungjawaban (PesertaPaket_idPaket, PesertaPaket_idPeserta, Banksoal_idBankSoal, nilai) VALUES('$idpaket','$idpeserta', '$key', '$nilaiBA')";

$hasilbenarBA = mysql_query($querybenarBA);

$queryjawabBA = "INSERT INTO jawaban_peserta VALUES('$value','$idpaket', '$idpeserta', '$key')";

$hasiljawabBA = mysql_query($queryjawabBA);

//VOK

$querybenarVOK = "INSERT INTO tampungjawaban (PesertaPaket_idPaket, PesertaPaket_idPeserta, Banksoal_idBankSoal, nilai) VALUES('$idpaket','$idpeserta', '$key', '$nilaiVOK')";

$hasilbenarVOK = mysql_query($querybenarVOK);

$queryjawabVOK = "INSERT INTO jawaban_peserta VALUES('$value','$idpaket', '$idpeserta', '$key')";

$hasiljawabVOK = mysql_query($queryjawabVOK);

//BVA

$insert = "insert into tampungjawaban(PesertaPaket_idPaket, PesertaPaket_idPeserta, BankSoal_idBankSoal, nilai)

values('$idpaket','$idpeserta', '$key', '$nilai')";

$insertBVA = mysql_query($insert);

$inserjawabanA = "INSERT INTO jawaban_peserta VALUES('$angka', '$idpaket', '$idpeserta', '$key')";

$insertjawabA = mysql_query($inserjawabanA);

$inserjawabanB = "INSERT INTO jawaban_peserta VALUES('$huruf', '$idpaket', '$idpeserta', '$key')";

$insertjawabB = mysql_query($inserjawabanB);

//TR

$u = mysql_query("INSERT INTO tampungjawaban (PesertaPaket_idPaket, PesertaPaket_idPeserta, Banksoal_idBankSoal, nilai) VALUES('$idpaket','$idpeserta', '$key', '$nilai')") or die(mysql_error());

$hasilu = mysql_query($u);

$qjawaban = mysql_query("insert into jawaban_peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 196: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

168

values('$value','$idpaket','$idpeserta','$key')")or die(mysql_error());

$hasilqj = mysql_query($qjawaban);

if($jenis == 'PM'){

$qinsertPM = "INSERT INTO nilai VALUES('$kodesoal', '$idpeserta', '$idpaket', '$nilaiNPM', '$jenis')";

$hasilqinsertPM = mysql_query($qinsertPM) or die (mysql_error());

}

if($jenis == 'KN'){

$qinsertKN = "INSERT INTO nilai VALUES('$kodesoal', '$idpeserta', '$idpaket', '$nilaiNKN', '$jenis')";

$hasilqinsertKN = mysql_query($qinsertKN) or die (mysql_error());

}

if($jenis == 'BA'){

$qinsertBA = "INSERT INTO nilai VALUES('$kodesoal', '$idpeserta', '$idpaket', '$nilaiNBA', '$jenis')";

$hasilqinsertBA = mysql_query($qinsertBA) or die (mysql_error());

}

if($jenis == 'VOK'){

$qinsertVOK = "INSERT INTO nilai VALUES('$kodesoal', '$idpeserta', '$idpaket', '$nilaiNVOK', '$jenis')";

$hasilqinsertVOK = mysql_query($qinsertVOK) or die (mysql_error());

}

if($jenis == 'BVA'){

$qinsertBVA = "INSERT INTO nilai VALUES('$kodesoal', '$idpeserta', '$idpaket', '$nilaiNBVA', '$jenis')";

$hasilqinsertBVA = mysql_query($qinsertBVA) or die (mysql_error());

}if($jenis == 'TR'){

$qinsertTR = "INSERT INTO nilai VALUES('$kodesoal', '$idpeserta', '$idpaket', '$nilaiNTR', '$jenis')";$hasilqinsertTR = mysql_query($qinsertTR) or die (mysql_error());}

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 197: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

169

4.5.11. Halaman Lihat Jawaban Peserta

Pada halaman ini staff dapat melihat jawaban peserta.

Gambar 4.42 Halaman Form Lihat Jawaban Peserta

4.5.12. Halaman Tambah Instansi

Pada halaman ini staff dapat memasukkan data instansi.

Gambar 4.43 Halaman Form Tambah Instansi

<?php

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 198: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

170

include "../koneksi.php";

$id = $_POST['id'];

$nama = $_POST['nama'];

$alamat = $_POST['alamat'];

$telepon = $_POST['telepon'];

$cek = mysql_fetch_array(mysql_query("SELECT idInstansi FROM instansi WHERE idInstansi='$id'")); //menyatakan persamaan $cek

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

mysql_query("insert into instansi value ('$id','$nama','$alamat','$telepon')");

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

echo "<SCRIPT>window.location.replace('../staff.php?module=lihatInstansi');</SCRIPT>";

}else{

$result ="Gagall!!, data Sudah ada.";}

echo $result;?>

4.5.13. Halaman Form Lihat Instansi

Pada halaman ini staff dapat melihat seluruh instansi. Staff dapat

melihat berdasrkan nama dan id isntansi.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 199: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

171

Gambar 4.44 Halaman Form Lihat Instansi

4.5.14. Halaman Ubah Data Instansi

Pada halaman ini staff dapat mengubah data instansi bila ada

kesalahan data.

Gambar 4.45 Halaman Form Ubah Data Instansi

<?php

include("../koneksi.php");

$idInstansi = $_POST['id'];

$namaInstansi = $_POST['namaInstansi'];

$alamat = $_POST['alamatInstansi'];

$telepon = $_POST['telepon'];

$query = mysql_query("update instansi set namaInstansi='$namaInstansi',

alamatInstansi='$alamat', telepon='$telepon' where idInstansi='$idInstansi'");

echo"<SCRIPT> alert('Data Sudah Diubah dan Disimpan !!');</SCRIPT>\n";

echo

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

?>

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 200: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

172

4.5.15. Halaman Lihat Seluruh Hasil Tes Peserta

Pada halaman ini staff dapat melihat seluruh hasil tes peserta. Staff

juga bisa melihat berdasarkan instansi dan peserta. Untuk cetak pilih

tombol cetak, untuk lihat pilih tombol lihat.

Gambar 4.46 Halaman Lihat Seluruh Hasil Tes Peserta

4.5.16. Halaman Cetak

Pada halaman ini staff dapat mencetak hasil tes yang berupa hasil

akhir.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 201: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

173

Gambar 4.47 Halaman Cetak (1)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 202: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

174

Gambar 4.48 Halaman Cetak (2)

4.5.17. Halaman Lihat Hasil Tes Peserta

Pada halaman ini staff hanya bisa melihat, tidak bisa mencetak.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 203: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

175

Gambar 4.49 Halaman Lihat Hasil Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 204: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

176

4.6. Implementasi Antarmuka Peserta

4.6.1. Halaman Form Login Peserta

Pada halaman ini peserta melakukan login dengan memasukkan id

peserta dan password.

Gambar 4.50 Halaman Form Login Peserta

4.6.2.Halaman Home Peserta

Halaman ini adalah halaman utama ketika peserta melakukan login.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 205: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

177

Gambar 4.51 Halaman Home Peserta

4.6.3.Halaman Lihat Profil Peserta

Halaman ini menampilkan data profil dari peserta, jika ada

kesalahan harus menghubungi staff.

Gambar 4.52 Halaman Lihat Profil Peserta

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 206: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

178

4.6.4.Halaman Petunjuk Pengerjaan Tes

Halaman ini menampilkan petunjuk pengerjaan tes, petunjuk ini

muncul ketika peserta memilih tombol mulai tes.

Gambar 4.53 Halaman Petunjuk Pengerjaan Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 207: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

179

4.6.5.Halaman Tes Online

Halaman ini menampilkan soal yang akan dikerjakan oleh peserta.

Soal yang ditampilkan tergantung dari jenis tes.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 208: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

180

Gambar 4.54 Halaman Tes Online

4.6.6.Halaman Lihat Seluruh Hasil Tes

Halaman ini menampilkan hasil tes dari peserta yang sedang login.

Gambar 4.55 Halaman Lihat Seluruh Hasil Tes

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 209: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

181

4.6.7. Halaman Lihat Hasil Tes

Halaman ini menampilkan hasil akhir dari tes berupa grafik dan

keterangan dari tes tersebut.

Gambar 4.56Halaman Lihat Hasil Tes (1)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 210: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

182

Gambar 4.57 Halaman Lihat Hasil Tes (2)

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 211: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

183

BAB V

ANALISA HASIL

5.1. Analisa Hasil Perangkat Lunak (Pengujian Alpha)

Pengujian dilakukan dengan hasil analisa dengan pihak P2TKP sebelum

melakukan pengujian beta. Aplikasi Tes Potensi Akademik untuk Penjurusan

Siswa SMA kelas X telah berfungsi dengan baik dan tes yang dilakukan

menggunakan web browser.

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

memulai proses dengan memasukkan data tes seperti: data peserta, data staff, data

isntansi, data soal, data kode soal, data isi kode soal, data paket soal, data isi paket

soal, data norma, dan data bobot kedalam database, kemudian diolah dan

diperoleh grafik hasil akhir dari aplikasi tersebut. Hasil tes akhir ini juga bisa

dicetak dalam selembar kertas.

Berdasarkan uji coba yang dilakukan bersama dengan seorang psikolog

hasil yang diperoleh sudah valid dan benar. Dengan demikian dapat diketahui bila

aplikasi ini dapat digunakan oleh pihak P2TKP.

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X,

dapat disimpulkan bahwa aplikasi tes potensi akademik ini dapat bekerja dengan

baik. Adapun kelebihan dan kekurangan dari Aplikasi Tes Potensi Akademik

untuk Pengarahan Program Studi ini adalah sebagai berikut:

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 212: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

184

Kelebihan:

a. Memiliki fitur penghitungan jawaban dan mencocokan suatu tes dan

mengurangi kesalahan (human error).

b. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

ini dinamis (data yang berhubungan dengan aplikasi tes ini dapat

diubah), misalnya: data soal, data norma, data bobot, data kode soal,

dan data paket soal.

c. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

ini menyediakan 2 alternatif dalam pengerjaan tes potensi akademik

ini yaitu peserta mengerjakan tes pada lembar jawaban kertas,

kemudian hasil jawaban diinputkan ke aplikasi oleh staff dengan cara

dimasukkan ke dalam aplikasi, sedangkan alternatif lainnya adalah

peserta tes langsung mengerjakan tes di depan komputer secara online.

d. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

ini dapat menampilkan hasil output seperti lembaran pada hasil output

yang diberikan kepada peserta. Hasil tersebut berupa grafik,

kesesuaian program studi dan kualifikasi.

Kekurangan:

a. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X tidak bisa menampilkan lembar soal ketika peserta sudah menekan

tombol simpan, karena ketika menekan tombol tersebut data langsung

disimpan ke dalam database dan tidak bisa menampilkan data

jawaban yang sudah disimpan ke dalam database.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 213: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

185

b. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X tidak bisa menampilkan jawaban yang sudah dijawab apabila

peserta kembali ke halaman sebelumnya.

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

Uji coba terhadap pengguna dilakukan dengan menyebarkan

kuisioner kepada 14 orang. Sasaran penyebaran tersebut terdiri dari:

10 orang sebagai peserta

3 orang sebagai staff

1 orang sebagai ketua

5.2.1. Form Kuisoner

Kuisioner disebarkan untuk masing-masing calon pengguna

aplikasi. Kuisioner ini memiliki dua kategori, yaitu kategori pernyataan

umum yang diisi oleh semua pengguna dan pernyataan kategori khusus

yang hanya diisi oleh masing-masing dari pengguna. Isi dari kuisoner ini

dapat dilihat pada lampiran.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 214: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

186

5.2.2. Hasil dan Pembahasan

5.2.2.1.Hasil Uji Coba Pengguna

Pernyataan 1 sampai dengan 5 dijawab oleh semua responden

Pernyataan 1 :

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X memiliki tampilan yang menarik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 2 10 14%

Setuju 4 11 44 79%

Ragu-ragu 3 1 3 7%

Tidak Setuju 2 0 0 0%

Sangat Tidak

Setuju 1 0 0 0%

Total 14 57

Jumlah Hasil 4.0714

Tabel 5.1. Tabel Hasil Kuisioner Pernyataan 1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 215: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

187

Gambar 5.1. Grafik Pernyataan 1

Dari perhitungan tabel 5.1 diatasdiketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

memiliki tampilan yang menarik dengan skor 4.0714 dari skala 5.

Pernyataan 2 :

Kombinasi warna pada aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X ini sudah sesuai.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 3 15 21%

Setuju 4 11 44 79%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak

Setuju 1 0 0 0%

Total 14 59

Jumlah Hasil 4.2143

Tabel 5.2. Tabel Hasil Kuisioner Pernyataan 2

0

2

4

6

8

10

12

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 216: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

188

Gambar 5.2. Grafik Pernyataan 2

Dari perhitungan tabel 5.2 diatasdiketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

memiliki kombinasi warna yang sesuai dengan skor 4.2143 dari skala 5.

0

2

4

6

8

10

12

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 2

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 217: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

189

Pernyataan 3 :

Ukuran font pada aplikasi Tes Potensi Akademik untuk Penjurusan

Siswa SMA kelas X sudah sesuai.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 8 40 57%

Setuju 4 6 24 43%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak

Setuju 1 0 0 0%

Total 14 64

Jumlah Hasil 4.5714

Tabel 5.3. Tabel Hasil Kuisioner Pernyataan 3

Gambar 5.3. Grafik Pernyataan 3

0

1

2

3

4

5

6

7

8

9

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 3

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 218: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

190

Dari perhitungan tabel 5.3 diatasdiketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

memiliki ukuran font yang sesuai dengan skor 4.5714 dari skala 5.

Pernyataan 4 :

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X mudah digunakan.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 8 40 57%

Setuju 4 6 24 43%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak

Setuju 1 0 0 0%

Total 14 64

Jumlah Hasil 4.5714

Tabel 5.4. Tabel Hasil Kuisioner Pernyataan 4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 219: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

191

Gambar 5.4. Grafik Pernyataan 4

Dari perhitungan tabel 5.4 diatas diketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

memiliki menu yang mudah digunakan dengan skor 4.5714 dari skala 5.

0

1

2

3

4

5

6

7

8

9

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 4

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 220: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

192

Pernyataan 5 :

Menu-menu pada aplikasi Tes Potensi Akademik untuk Penjurusan

Siswa SMA kelas X mudah dipahami.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 6 30 43%

Setuju 4 8 32 57%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak

Setuju 1 0 0 0%

Total 14 62

Jumlah Hasil 4.4286

Tabel 5.5. Tabel Hasil Kuisioner Pernyataan 5

Gambar 5.5. Grafik Pernyataan 5

0

1

2

3

4

5

6

7

8

9

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 5

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 221: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

193

Dari perhitungan 5.5 diatas diketahui bahwa secara umum aplikasi

Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini memiliki

menu yang mudah dipahami dengan skor 4.4286 dari skala 5.

Pernyataan 6 dijawab oleh 10 responden sebagai Peserta.

Pernyataan 6 :

Halaman pengerjaan tes aplikasi Tes Potensi Akademik untuk Penjurusan

Siswa SMA kelas X ini berfungsi dengan baik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 2 10 20%

Setuju 4 7 28 70%

Ragu-ragu 3 1 3 10%

Tidak Setuju 2 0 0 0%

Sangat Tidak

Setuju 1 0 0 0%

Total 10 41

Jumlah Hasil 4.1

Tabel 5.6. Tabel Hasil Kuisioner Pernyataan 6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 222: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

194

Gambar 5.6. Grafik Pernyataan 6

Dari perhitungan tabel 5.6 diatas diketahui bahwa secara umum

halaman pengisian jawaban aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X ini berfungsi dengan baik dengan skor 4.1

dari skala 5.

0

1

2

3

4

5

6

7

8

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 6

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 223: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

195

Pernyataan 7 sampai dengan 14dijawab oleh 3 responden sebagai Staff.

Pernyataan 7 :

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X ini dapat membantu tugas staff dalam mengelola data peserta.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 1 5 33%

Setuju 4 2 8 67%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 13

Jumlah Hasil 4.33333

Tabel 5.7. Tabel Hasil Kuisioner Pernyataan 7

Gambar 5.7. Grafik Pernyataan 7

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 7

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 224: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

196

Dari perhitungan tabel 5.7 diatas diketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

dapat membantu tugas staff dalam mengelola data peserta dengan skor

4.33333 dari skala 5.

Pernyataan 8 :

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X ini dapat membantu tugas staff dalam mengoreksi jawaban peserta.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 0 0 0%

Setuju 4 3 12 100%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 12

Jumlah Hasil 4

Tabel 5.8. Tabel Hasil Kuisioner Pernyataan 8

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 225: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

197

Gambar 5.8. Grafik Pernyataan 8

Dari perhitungan tabel 5.8 diatas diketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

dapat membantu tugas staff dalam dalam mengoreksi jawaban peserta

dengan skor 4 dari skala 5.

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 8

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 226: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

198

Pernyataan 9 :

Aplikasi TPA ini dapat membantu tugas staffdalam menghitung

hasil akhir tes.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 3 15 100%

Setuju 4 0 0 0%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 15

Jumlah Hasil 5

Tabel 5.9. Tabel Hasil Kuisioner Pernyataan 9

Gambar 5.9. Grafik Pernyataan 9

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 9

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 227: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

199

Dari perhitungan tabel 5.9 diatas diketahui bahwa secara umum

aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini

dapat membantu tugas staff dalam menghitung hasil akhir tes dengan skor

5 dari skala 5.

Pernyataan 10 :

Pengisian data peserta pada aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X berfungsi dengan baik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 2 10 67%

Setuju 4 1 4 33%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 14

Jumlah Hasil 4.66667

Tabel 5.10. Tabel Hasil Kuisioner Pernyataan 10

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 10

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 228: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

200

Gambar 5.10. Grafik Pernyataan 10

Dari perhitungan tabel 5.10 diatas diketahui bahwa secara umum

pengisian data peserta aplikasi Tes Potensi Akademik untuk Penjurusan

Siswa SMA kelas X ini berfungsi dengan baik, hal ini dapat dilihat dengan

skor 4.66667 dari skala 5.

Pernyataan 11 :

Pengisian data peserta paket pada aplikasi TPA ini berfungsi

dengan baik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 2 10 67%

Setuju 4 1 4 33%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 14

Jumlah Hasil 4.66667

Tabel 5.11. Tabel Hasil Kuisioner Pernyataan 11

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 229: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

201

Gambar 5.11. Grafik Pernyataan 11

Dari perhitungan tabel 5.11 diatas diketahui bahwa secara umum

pengisian data peserta paket pada aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X ini berfungsi dengan baik, hal ini dapat

dilihat dengan skor 4.66667 dari skala 5.

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 11

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 230: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

202

Pernyataan 12 :

Pengisian jawaban offline pada aplikasi Tes Potensi Akademik

untuk Penjurusan Siswa SMA kelas X ini berfungsi dengan baik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 0 0 0%

Setuju 4 3 12 100%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 12

Jumlah Hasil 4

Tabel 5.12. Tabel Hasil Kuisioner Pernyataan 12

Gambar 5.12. Grafik Pernyataan 12

Dari perhitungan tabel 5.12 diatas diketahui bahwa secara umum

pengisian jawaban offline pada aplikasi Tes Potensi Akademik untuk

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 12

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 231: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

203

Penjurusan Siswa SMA kelas X ini berfungsi dengan baik, hal ini dapat

dilihat dengan skor 4 dari skala 5.

Pernyataan 13 :

Pengisian data instansi pada aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X ini berfungsi dengan baik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 0 0 0%

Setuju 4 3 12 100%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 12

Jumlah Hasil 4

Tabel 5.13. Tabel Hasil Kuisioner Pernyataan 13

Gambar 5.13. Grafik Pernyataan 13

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 13

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 232: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

204

Dari perhitungan tabel 5.13 diatas diketahui bahwa secara umum

pengisian data instansi pada aplikasi Tes Potensi Akademik untuk

Penjurusan Siswa SMA kelas X ini berfungsi dengan baik, yaitu dengan

skor 4 dari skala 5.

Pernyataan 14 :

Cetak hasil pada aplikasi Tes Potensi Akademik untuk Penjurusan

Siswa SMA kelas X ini berfungsi dengan baik.

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 0 0 0%

Setuju 4 3 12 100%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 3 12

Jumlah Hasil 4

Tabel 5.14. Tabel Hasil Kuisioner Pernyataan 14

0

1

2

3

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 233: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

205

Gambar 5.14. Grafik Pernyataan 14

Dari perhitungan tabel 5.14 diatas diketahui bahwa secara cetak

hasil pada aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA

kelas X ini berfungsi dengan baik, yaitu dengan skor 4 dari skala 5.

Pernyataan 15 sampai dengan 16 dijawab staff dan ketua yang diwakili

oleh 3 responden sebagai staff dan 1 responden sebagai ketua..

Pernyataan 15 :

Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas

X ini dapat memberikan hasil perhitungansecara cepat dan tepat (efektif).

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 1 5 25%

Setuju 4 2 8 50%

Ragu-ragu 3 1 3 25%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 4 16

Jumlah Hasil 4

Tabel 5.15. Tabel Hasil Kuisioner Pernyataan 15

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 234: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

206

Gambar 5.15. Grafik Pernyataan 15

Dari perhitungan tabel 5.15 diatas diketahui bahwa aplikasi Tes

Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini dapat

memberikan hasil perhitungan secara tepat dan tepat dengan skor 4 dari

skala 5.

Pernyataan 16 :

Secara umum staff dan ketua lebih menyukai aplikasi Tes Potensi

Akademik untuk Penjurusan Siswa SMA kelas X ini ketimbang TPA yang

manual.

0

1

2

3

4

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 15

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 235: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

207

Jawaban Bobot Jumlah Responden Hasil Total

Sangat Setuju 5 1 5 25%

Setuju 4 3 12 75%

Ragu-ragu 3 0 0 0%

Tidak Setuju 2 0 0 0%

Sangat Tidak Setuju 1 0 0 0%

Total 4 17

Jumlah Hasil 4.25

Tabel 5.16. Tabel Hasil Kuisioner Pernyataan 16

Gambar 5.16. Grafik Pernyataan 16

Dari perhitungan tabel 5.16 diatas diketahui bahwa aplikasi Tes

Potensi Akademik untuk Penjurusan Siswa SMA kelas X ini lebih disukai

ketimbang dengan TPA yang manual, yaitu dengan skor 4.25 dari skala 5.

0

1

2

3

4

Sangat Setuju Setuju Ragu-ragu Tidak Setuju Sangat TidakSetuju

Pernyataan 16

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 236: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

208

5.2.2.2.Hasil Uji Coba Ketua

Dari hasil uji responden yang dilakukan pada ketua diketahui

bahwa aplikasi ini dinilai dapat membantu ketua dalam mengelola data tes.

Hal ini dikarenakan aplikasi ini dapat mempermudah menghitung hasil

akhir sebuah tes secara cepat dan tepat.

Sedangkan untuk pernyataan yang berhubungan dengan fungsi

penyimpanan responden menilai sistem ini sudah berfungsi dengan baik.

No Pernyataan SS S R TS STS

1 Apakah aplikasi TPA ini dapat membantu

tugas saya dalam mengelola data tes.

3 Pengisian tambah data dan ubah data

staffpada aplikasi TPA berfungsi dengan

baik.

4 Pengisian tambah dan ubah data soal pada

aplikasi TPA berfungsi dengan baik.

5 Pengisian tambah data bobot pada aplikasi

TPA berfungsi dengan baik.

6 Pengisian tambah data norma pada aplikasi

TPA berfungsi dengan baik.

7 Pengisian tambah data kode soal pada

aplikasi TPA ini berfungi dengan baik.

8 Pengisian tambah data paket pada aplikasi

TPA berfungsi dengan baik.

Tabel 5.17 Kuisoner Pernyataan Ketua

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 237: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

209

5.3. Rangkuman Hasil Uji Coba Terhadap Pengguna

Analisa Pernyataan dari responden :

Tabel 5.18 Rangkuman Hasil Uji Coba Pengguna

Dari tabel 5.18 diatas diketahui bahwa mayoritas responden menilai bahwa

sistem ini sudah berjalan dan berfungsi dengan baik. Hal ini dapat dilihat dari rata-

rata hitungan berada di angka 4.30461 dari skala 5.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 238: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

210

BAB VI

PENUTUP

6.1. Kesimpulan

Berdasarkan hasil analisa, desain dan implementasi, serta uji coba sistem

ini dapat disimpulkan bahwa :

a. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

berhasil dibuat menggunakan bahasa pemrograman PHP dan database

MySql.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 239: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

211

b. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

yang dibuat telah memberikan hasil yang tepat dan sesuai dengan

hitungan secara manual. Hal ini dapat dibuktikan dengan perhitungan

yang dilakukan secara manual (Lihat Lampiran D).

c. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

ini dapat memberikan hasil perhitungan secara efektif dan tepat guna.

Sehingga dapat membatu staff dan kerua mengetahui hasil tes secara

cepat dan tepat.

d. Aplikasi Tes Potensi Akademik untuk Penjurusan Siswa SMA kelas X

inimudah digunakan oleh semua user(peserta, staff, ketua).

6.2. Saran

Saran yang dapat berikan oleh penulis adalah :

a. Jika peserta menekan refresh atau back(kembali) maka jawaban

peserta tidak hilang dan bisa melanjutkan tes dengan berpindah

halaman pengerjaan tes.

b. Peserta dapat melihat soal yang sudah dijawab pada halaman

sebelumnya.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 240: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

212

DAFTAR PUSTAKA

Anastasia, A. & Susana, U.2007. Tes Psikologi 7th ed. Jilid 1. Jakarta: Preharlindo

Connolly Thomas M. and Carolyn Begg. 2002. Database System : APratical

Approach to Design, Implementation, and Management.Third Edition.

Addision Wesley Inc, United States of America.

Gregory, RJ. 2013. Tes Psikologi : Sejarah, Prinsip dan Aplikasi edisi 6 jilid 1,

Jakarta: Erlangga.

High Charts, Library Grafik Sistem, www.highcharts.com/license , diakses

pada 1 Desember 2015.

Nugroho, Bunafit, 2004. Aplikasi Pemrograman Web Dinamis DenganPHP dan

MySQL. Yogyakarta : Penerbit Gavamedia.

Sugiyanto, et al. 1984. Informasi Tes edisi pertama. Fakultas Psiokologi UGM.

Sunnarfrihantono, Bimo, 2003. PHP dan MySQL Untuk Web.Yogyakarta :

Penerbit ANDI

Suratman. 2003. Membangun Aplikasi Web dengan PHP & MySQL,Yogyakarta :

Penerbit Graha Ilmu.

Waliyanto.2000. Sistem Basis Data Analisis dan Pemodelan Data. J&JLearning.

Yogyakarta.

Whiten, J.L., Bentley, LD., Ditman, KC. 2004. System Analysis & DesignMethods.

Edisi 6. New York : Mc Graw Hill.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 241: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

213

LAMPIRAN

LAMPIRAN A KUISONER KETUA

Ketua

KUISONER

APLIKASI TES POTENSI AKADEMIK (TPA) UNTUK PENJURUSAN

SMA KELAS X

Nama :

Jurusan :

Tanggal Tes :

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 Apakah aplikasi TPA ini dapat membantu

tugas saya dalam mengelola data tes.

2 Apakah aplikasi TPA ini dapat membantu

tugas saya dalam perhitungan hasil akhir tes

secara cepat dan tepat.

3 Pengisian tambah data dan ubah data

staffpada aplikasi TPA berfungsi dengan

baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 242: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

214

4 Pengisian tambah dan ubah data soal pada

aplikasi TPA berfungsi dengan baik.

5 Pengisian tambah data bobot pada aplikasi

TPA berfungsi dengan baik.

6 Pengisian tambah data norma pada aplikasi

TPA berfungsi dengan baik.

7 Pengisian tambah data kode soal pada

aplikasi TPA ini berfungi dengan baik.

8 Pengisian tambah data paket pada aplikasi

TPA berfungsi dengan baik.

9 Aplikasi TPA ini dapat memberikan hasil

perhitungan secara tepat dan tepat.

10 Aplikasi TPA ini memiliki tampilan yang

menarik.

11 Kombinasi warna pada aplikasi TPA sudah

sesuai.

12 Ukuran font pada aplikasi TPA ini sudah

sesuai

13 Menu-menu pada aplikasi TPA mudah

digunakan.

14 Menu-menu pada aplikasi TPA mudah

dipahami.

15 Secara umum saya lebih menyukai aplikasi

TPA ini ketimbang TPA yang manual.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 243: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

215

LAMPIRAN B Form Kuisoner Staff

Staff

KUISONER

APLIKASI TES POTENSI AKADEMIK (TPA) UNTUK PENJURUSAN

SMA KELAS X

Nama :

Jurusan :

Tanggal Tes :

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 Apakah aplikasi TPA ini dapat membantu

tugas saya dalam mengelola data peserta.

2 Apakah aplikasi TPA ini dapat membantu

tugas saya dalam mengoreksi jawaban

peserta.

3 Apakah aplikasi TPA ini dapat membantu

tugas saya dalam menghitung hasil akhir tes

secara cepat dan tepat.

4 Pengisian data peserta pada aplikasi TPA

berfungsi dengan baik.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 244: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

216

5 Pengisian data peserta paket pada aplikasi

TPA ini berfungsi dengan baik.

6 Pengisian jawaban offline pada aplikasi

TPA ini berfungsi dengan baik.

7 Pengisian data instansi pada aplikasi TPA

ini berfungsi dengan baik.

8 Aplikasi TPA ini dapat membantu saya

dalam memberikan hasil secara tepat dan

cepat.

9 Cetak hasil pada aplikasi TPA ini berfungsi

dengan baik

10 Aplikasi TPA ini memiliki tampilan yang

menarik.

11 Kombinasi warna pada aplikasi TPA sudah

sesuai.

12 Ukuran font pada aplikasi TPA ini sudah

sesuai

13 Menu-menu pada aplikasi TPA mudah

digunakan.

14 Menu-menu pada aplikasi TPA mudah

dipahami.

15 Secara umum saya lebih menyukai aplikasi

TPA ini ketimbang TPA yang manual.

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 245: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

217

LAMPIRAN C Form Kuisoner Peserta

Peserta

KUISONER

TES POTENSI AKADEMIK UNTUK PENJURUSAN SMA KELAS X

Nama :

Jurusan :

Tanggal Tes :

Keterangan :

SS : Sangat Setuju TS : Tidak Setuju

S : Setuju STS : Sangat Tidak Setuju

Berilah tanda () pada jawaban yang anda anggap sesuai dengan keadaan anda.

No Pernyataan SS S R TS STS

1 Halaman pengerjaan tes TPA ini berfungsi

dengan baik

2 Aplikasi TPA ini memiliki tampilan yang

menarik.

3 Kombinasi warna pada aplikasi TPA ini

sudah sesuai.

4 Ukuran font pada aplikasi TPA inisudah

sesuai.

5 Menu-menu aplikasi TPA ini mudah

digunakan.

6 Menu-menu aplikasi TPA ini mudah

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 246: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

218

dipahami.

LAMPIRAN D Hasil hitung manual

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 247: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

219

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 248: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

Page 249: APLIKASI TES POTENSI AKADEMIK UNTUK ... - core.ac.uk · APLIKASI TES POTENSI AKADEMIK UNTUK PENJURUSAN SISWA SMA KELAS X Studi Kasus: Pusat Pelayanan dan Konsultasi Psikologi

1

PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI