aplikasi tes potensi akademik untuk penjurusan siswa … · 2016. 4. 1. · tes potensi akademik...

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: others

Post on 05-Feb-2021

13 views

Category:

Documents


0 download

TRANSCRIPT

  • 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

  • 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

  • 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

  • ii

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • iii

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • iv

    HALAMAN MOTTO

    “Selalu lakukan yang terbaik untuk hari ini”

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • 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

  • vi

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • vii

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • 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

  • 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

  • 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

    https://www.usd.ac.id/profile_detail.php?id=00961

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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 ().

    (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

  • 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

  • 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

  • 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 "".

    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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

  • 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

    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

  • 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

  • 27

    3.2.4.2.Diagram Berjenjang

    Gambar 3.3 Diagram Berjenjang

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • 28

    3.2.4.3.Data Flow Diagram (DFD)

    Gambar 3.4 Overview DFD Level 0

    PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI

  • 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

  • 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

  • 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

  • 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