SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI...

62
perpustakaan.uns.ac.id digilib.uns.ac.id commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT) BERBASIS WEB TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Sebelas Maret Disusun oleh : LIN ARDIYANING NIM. M3209049 PROGRAM DIPLOMA III TEKNIK INFORMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET 2012

Transcript of SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI...

Page 1: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

SELEKSI BAKAT UNTUK PENGEMBANGAN

POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST

(DAT) BERBASIS WEB

TUGAS AKHIR

Diajukan untuk memenuhi salah satu syarat mencapai gelar Ahli Madya

Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu

Pengetahuan Alam Universitas Sebelas Maret

Disusun oleh :

LIN ARDIYANING

NIM. M3209049

PROGRAM DIPLOMA III TEKNIK INFORMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

UNIVERSITAS SEBELAS MARET

2012

Page 2: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ii

HALAMAN PERSETUJUAN

SELEKSI BAKAT UNTUK PENGEMBANGAN

POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST

(DAT) BERBASIS WEB

Disusun Oleh

LIN ARDIYANING

NIM. M3209049

Tugas Akhir ini telah disetujui untuk dipertahankan

di hadapan dewan penguji

pada tanggal 2 Juli 2012

Pembimbing Utama

WISNU WIDIARTO, S.Si., M.T

NIP. 19700601 2008011 009

Page 3: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iii

HALAMAN PENGESAHAN

SELEKSI BAKAT UNTUK PENGEMBANGAN

POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST

(DAT) BERBASIS WEB

Disusun Oleh

LIN ARDIYANING

NIM. M3209049

Dibimbing oleh :

Pembimbing Utama

WISNU WIDIARTO, S.Si, M.T

NIP. 19700601 2008011 009

Tugas Akhir ini telah diterima dan disahkan

oleh dewan penguji Tugas Akhir Program Diploma III Teknik Informatika

pada hari Senin tanggal 2 Juli 2012

Dewan Penguji

1. Wisnu Widiarto,S.Si, M.T ( )

NIP. 19700601 2008011 009

2. Drs. Y.S Palgunadi, M.Sc ( )

NIP. 19560407 1983031 004

3. Yudha Yudhanto, S.Kom ( )

Disahkan Oleh

Dekan

FMIPA UNS

Prof.Ir.Ari Handono Ramelan, M.Sc (Hons), Ph.D

NIP. 19610223 198601 1 001

Ketua Program Diploma III

Teknik Informatika

Drs. Y.S Palgunadi, M.Sc

NIP. 19560407 198303 1 004

Page 4: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

iv

ABSTRACT

Ardiyaning Lin, 2012, SELECTION TALENT OF STUDENTS FOR

POTENTIAL DEVELOPMENT BASED ON DIFFERENTIAL

APPTITUDE TEST WEB-BASED, Diploma III Program of Computer Science,

Faculty of Mathematics and Natural Sciences, University of Surakarta of March.

Selection made on students' talents is used to determine the potential

students and to assist in the process of determining future success. However, the

selection of a talent committed at this point is still done manually. It takes a long

time, therefore it is needed to be made a system for selecting talent students that

will be useful to achieve success in the future.

Developing the system was done by means of data collection, system

planning, system analysis, database design, and manufacturing applications. This

system was built using PHP and MySQL as well as program editor Notepad + +.

It can be concluded that the selection of talent for Students Under

Development Apptitude Differential Test (DAT) has been designed as a Web-

based system and implemented.

Key words: Selection, Talent, DAT, PHP, MySQL, Web

Page 5: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

v

ABSTRAK

Lin Ardiyaning, 2012, SELEKSI BAKAT UNTUK PENGEMBANGAN

POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST

(DAT) BERBASIS WEB , Program Diploma III Ilmu Komputer, Fakultas

Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret Surakarta.

Seleksi bakat yang dilakukan pada siswa digunakan untuk mengetahui

potensi dalam diri siswa serta membantu dalam proses menentukan keberhasilan

di masa depan. Akan tetapi seleksi bakat yang dilakukan pada saat ini masih

dilakukan secara manual. Hal ini membutuhkan waktu yang lama, oleh karena

itu perlu dibuat suatu sistem seleksi bakat untuk menyeleksi bakat siswa yang

nantinya berguna agar siswa dapat mencapai keberhasilan di masa depan

Pembuatan sistem ini dilakukan dengan cara pengumpulan data,

perencanaan sistem, analisa sistem, perancangan database, dan pembuatan

aplikasi. Sistem ini dibuat menggunakan PHP dan MySQL serta program editor

Notepad++.

Dapat disimpulkan bahwa Seleksi Bakat Untuk Pengembangan Potensi

Siswa Berdasarkan Differential Apptitude Test (DAT) Berbasis Web telah

dirancang dan diimplementasikan.

Kata kunci : Seleksi, Bakat, DAT, PHP, MySQL, Web

Page 6: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vi

MOTTO

Kunci Menuju sukses bukan dari bisa atau tidak bisa, melainkan

mau atau tidak mau

(Hitam Putih)

Whatever you are be a good one

(Abraham Lincoln)

Page 7: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

vii

PERSEMBAHAN

Kupersembahkan karya ini untuk :

Ayah dan ibuku tersayang yang sudah memberiku semangat, doa dan

dukungan yang luar biasa.

Kakakku Intalia Eki Dewanti yang selalu mengganggu selama di rumah

terimakasih untuk dukungannya selama ini

Mentor mentorku yang luar biasa, Wahid dan Tya, terimakasih untuk

bantuannya selama ini. Semoga langgeng....

Imam Nalendra untuk segala pengertiannya yang luar biasa, kesabaran dan

motivasinya

Sahabat sahabatku tercinta, Asri, Nindri (Bebeh), Isna yang sudah

memberikan semangatnya selama ini.

Sahabat kos gubug esem, Tyas, Novi, Mbak Nesia, Mbak Anggi yang

selalu menemani dan menghibur di saat jenuh mengerjakan TA

Teman teman Teknik Informatika-D 2009

Page 8: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

viii

KATA PENGANTAR

Segala puji dan syukur penulis panjatkan kepada Allah SWT yang telah

melimpahkan rahmat dan karunia-Nya, sehingga tugas akhir yang berjudul

“SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA

BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT) BERBASIS

WEB” dapat diselesaikan untuk memenuhi salah satu syarat mencapai gelar Ahli

Madya Program Diploma III Teknik Informatika Fakultas Matematika dan Ilmu

Pengetahuan Alam Universitas Sebelas Maret.

Selama pembuatan tugas akhir ini penulis menemui berbagai hambatan,

namun berkat bantuan dan dorongan dari berbagai pihak akhirnya hambatana

yang ada dapat teratasi. Oleh karena itu, atas segala bentuk kerendahan hati

penulis mengucapkan terimakasih kepada :

1. Drs.Y.S Palgunadi, M.Sc selaku ketua jurusan DIII Teknik Informatika

FMIPA UNS beserta dosen-dosen DIII Teknik Informatika FMIPA UNS yang

telah memberikan bekal ilmu pengetahuan yang sangat berguna.

2. Wisnu Widiarto, S.Si., M.T selaku dosen pembimbing TA yang telah

memberikan bimbingan, pengarahan, serta petunjuk selama pembuatan Tugas

Akhir hingga penyusunan Laporan Tugas Akhir ini.

3. Ayah, Ibu dan kakak yang selalu memberi nasehat, semangat serta doa.

4. Pihak-pihak lain yang telah membantu penulisan Laporan Tugas Akhir ini,

yang tidak dapat penulis sebutkan satu persatu.

Demikian laporan Tugas Akhir ini penulis susun semoga dapat bermanfaat

bagi pengembangan penelitian dan pengetahuan.

Surakarta, Juli 2012

Penulis

Page 9: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

ix

DAFTAR ISI

HALAMAN JUDUL ................................................................................................. i

HALAMAN PERSETUJUAN .................................................................................. ii

HALAMAN PENGESAHAN ................................................................................... iii

ABSTRACT ............................................................................................................... iv

ABSTRAK ................................................................................................................. v

MOTTO...................................................................................................................... vi

PERSEMBAHAN ...................................................................................................... vii

KATA PENGANTAR ............................................................................................... viii

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

DAFTAR TABEL ...................................................................................................... xii

DAFTAR GAMBAR ................................................................................................. xiii

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

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

1.2. Perumusan Masalah ................................................................................... 2

1.3. Batasan Masalah ........................................................................................ 2

1.4. Tujuan dan Manfaat ................................................................................... 2

1.4.1. Tujuan .................................................................................................. 2

1.4.2. Manfaat ............................................................................................... 3

1.5. Metodologi Penelitian ................................................................................ 3

1.6. Sistematika Penulisan ................................................................................ 4

BAB II LANDASAN TEORI .................................................................................... 6

2.1. Pengertian Sistem ..................................................................................... 6

2.2. Pengertian Informasi .................................................................................. 6

2.3. Pengertian Sistem Informasi ...................................................................... 6

2.4. Analisis Sistem ......................................................................................... 7

2.5. Perancangan Sistem ................................................................................... 7

2.6. Desain Sistem ........................................................................................... 7

2.6.1 Data Flow Diagram ............................................................................... 7

2.7 Database ………………………………………………………………… . 8

Page 10: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

x

2.8 Structured Query Language ....................................................................... 8

2.9 Entity Relationship Diagram ..................................................................... 9

2.10 Software Pendukung ................................................................................. 10

2.11 Diffrential Apptitude Test ........................................................................ 11

2.11.1 Skoring DAT ...................................................................................... 12

BAB III DESAIN DAN PERANCANGAN .............................................................. 14

3.1. Perancangan Sistem ................................................................................... 14

3.2. Proses Bisnis .............................................................................................. 14

3.3. Context Diagram ........................................................................................ 15

3.3.1. Data Flow Diagram ............................................................................. 16

3.4. Perancangan Basis Data ............................................................................ 19

3.4.1 Rancangan Tabel Data .......................................................................... 19

3.4.2 Relasi Antar Tabel ................................................................................ 22

3.4.3 Entity Relationship Diagram ................................................................ 23

3.5. Desain Layout ........................................................................................... 24

BAB IV IMPLEMENTASI DAN ANALISA ........................................................... 27

4.1. Implementasi Sistem .................................................................................. 27

4.2. Halaman Index Utama ............................................................................... 27

4.2.1 Halaman Daftar .................................................................................. 28

4.3. Halaman Siswa .......................................................................................... 29

4.3.1. Halaman Home .................................................................................. 29

4.3.2. Halaman Alur Test ............................................................................. 30

4.3.3. Halaman Test ..................................................................................... 32

4.3.4. Halaman Hasil Test ............................................................................ 33

4.4. Halaman Admin ...................................................................................... 34

4.41. Halaman Login .................................................................................. 35

4.4.2. Manage Siswa .................................................................................... 35

4.4.3. Manage Soal ...................................................................................... 38

4.4.4. Manage Nilai ...................................................................................... 40

4.4.5. Jenis Soal ........................................................................................... 41

4.4.6. Laporan .............................................................................................. 42

Page 11: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xi

4.4. Analisis Kebutuhan Sistem ........................................................................ 41

4.4.1. Kebutuhan Hardware ........................................................................ 41

4.4.2. Kebutuhan Software.......................................................................... 41

4.4.3. Kebutuhan Brainware ....................................................................... 42

4.4.4. Kebutuhan Basis Data ....................................................................... 42

4.5. Evaluasi .................................................................................................... 42

BAB V PENUTUP ..................................................................................................... 46

5.1. Kesimpulan ................................................................................................ 46

5.2. Saran .......................................................................................................... 46

DAFTAR PUSTAKA ................................................................................................ 47

DAFTAR TABEL

Page 12: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xii

Tabel 2.1. Data Flow Diagram ................................................................................... 8

Tabel 2.2. Entity Relationship Diagram ..................................................................... 9

Tabel 2.3 Skoring DAT .............................................................................................. 13

Tabel 3.1. Administrator ............................................................................................ 20

Tabel 3.2. Akun .......................................................................................................... 20

Tabel 3.3. Member ..................................................................................................... 20

Tabel 3.4 Soal............................................................................................................. 21

Tabel 3.5 Jenis Soal.................................................................................................... 21

Tabel 3.6. Nilai ........................................................................................................... 21

DAFTAR GAMBAR

Page 13: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiii

Gambar 3.1. Context Diagram Seleksi Bakat ............................................................ 15

Gambar 3.2. Data Flow Diagram Level 0 Sistem Seleksi Bakat .............................. 16

Gambar 3.3. Data Flow Diagram Level 1 Proses Pengelolaan siswa ....................... 17

Gambar 3.4. Data Flow Diagram Level 1 Proses Kegiatan Seleksi Bakat ............... 18

Gambar 3.5. Data Flow Diagram Level 1 Proses Hasil Seleksi Bakat ..................... 18

Gambar 3.6. Relasi Antar Tabel ................................................................................. 22

Gambar 3.7 Entity Relationship Diagram .................................................................. 23

Gambar 3.8. Rancangan Halaman Index Utama ........................................................ 24

Gambar 3.9. Rancangan Halaman User ..................................................................... 25

Gambar 3.10. Rancangan Halaman Login ................................................................. 25

Gambar 3.11. Rancangan Halaman Index Admin ...................................................... 26

Gambar 4.12. Halaman Index Utama ......................................................................... 28

Gambar 4.13. Halaman Daftar ................................................................................... 29

Gambar 4.14. Halaman Home .................................................................................... 30

Gambar 4.15. Halaman Alur Tes siswa ..................................................................... 31

Gambar 4.16. Halaman Tes siswa .............................................................................. 32

Gambar 4.17. Halaman Soal ...................................................................................... 33

Gambar 4.18. Halaman Hasil Tes siswa .................................................................... 34

Gambar 4.19. Halaman Login .................................................................................... 35

Gambar 4.20. Halaman Home Admin ........................................................................ 35

Gambar 4.21. Halaman Manage siswa ...................................................................... 36

Gambar 4.22. Halaman Tambah siswa ...................................................................... 37

Gambar 4.23 Halaman Update siswa ........................................................................ 37

Gambar 4.24. Halaman Manage Soal ........................................................................ 38

Gambar 4.25. Halaman Tambah Soal ........................................................................ 39

Gambar 4.26. Halaman Edit Soal ............................................................................... 40

Gambar 4.27. Halaman Manage Nilai ....................................................................... 41

Gambar 4.28 Halaman Jenis Soal ............................................................................. 41

Gambar 4.29 Halaman Laporan ................................................................................ 42

DAFTAR LAMPIRAN

Page 14: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

xiv

Lampiran I Soal .......................................................................................................... 48

Page 15: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

1

BAB 1

PENDAHULUAN

1.1 Latar Belakang

Perkembangan teknologi komputer dan teknologi informasi di

berbagai aspek kehidupan mulai dari personal hingga instansi telah

mengalami kemajuan yang sangat pesat. Dalam instansi negeri maupun

swasta, teknologi informasi sangat dibutuhkan dalam optimalisasi segala

proses yang berkaitan dengan pembangunan dan perbaikan sistem. Salah

satu bentuk pengoptimalan tersebut adalah penerapan sistem informasi.

Kriteria dalam sistem informasi antara lain adalah fleksibel, efektif dan

efisien.

Pemanfaatan teknologi informasi dalam bidang pendidikan salah

satunya yaitu dengan seleksi bakat untuk mengetahui bakat dan potensi

yang dimiliki oleh siswa agar proses pendidikan dapat diarahkan pada

bidang bidang yang sesuai sehingga akan lebih mudah mencapai hasil di

masa depan. Pemeriksaan bakat melalui seleksi bakat yang telah dilakukan

banyak membantu siswa dalam mengetahui potensi yang terdapat didalam

dirinya dan juga mengetahui bidang pekerjaan yang sesuai di masa depan,

sehingga siswa akan lebih terarah dalam menentukan pendidikan

selanjutnya.

Saat ini seleksi bakat yang ada masih menggunakan cara manual yang

menguras waktu dan tenaga pihak yang bersangkutan. Untuk itu dalam

kondisi seperti ini diperlukan suatu sistem yang mampu menjadi solusi

atas permasalahan tersebut, sehingga tidak ada waktu dan tenaga yang

terbuang percuma.

Sistem seleksi bakat adalah solusi yang terbaik dalam mengatasi

masalah tersebut. Sistem ini dapat digunakan untuk mengetahui bakat dan

potensi siswa sehingga proses pendidikan dapat diarahkan ke bidang

bidang yang sesuai. Kompetensi yang diacu dalam sistem ini diambil

Page 16: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

2

berdasarkan tes bakat minat Differential Apptitude Test (DAT). DAT

termasuk tes bakat. Pada umumnya, tes bakat dapat dibagi menjadi dua,

yaitu:

a. Test Special Aptitude: terfokus pada satu bakat saja. Misal

mengukur bakat dibidang teknik mekanik, bakat pekerjaan tertentu

(klerikal) dsb.

b. Bateries test: Terdiri dari sejumlah tes, dapat diperoleh analisis

profil untuk seseorang individu (intra individu).

Tes DAT masuk sebagai test special aptitude, yang mana dikhususkan

untuk mengukur bakat secara spesifik.

1.2 Perumusan Masalah

Berdasarkan latar belakang diatas, dapat ditarik suatu rumusan

masalah, yaitu bagaimana membangun sistem seleksi bakat untuk

pengembangan potensi siswa berdasarkan differential aptitude test (DAT)

berbasis web dalam suatu instansi pendidikan sehingga dapat melakukan

proses penyeleksian bakat bagi siswanya agar potensi yang terdapat dapat

dimaksimalkan sehingga membantu dalam kesuksesan di masa depan

1.3 Batasan Masalah

Pembuatan sistem ini meliputi dua sisi, yaitu di sisi siswa dan disisi

admin. Di sisi siswa antara lain proses pendaftaran dan seleksi bakat serta

menampilkan hasil bakat yang dimiliki oleh siswa. Sedangkan di sisi

admin antara lain update data siswa, update soal, melihat hasil bakat dari

siswa. Metode tes Differential Apptitude Test (DAT) yang digunakan

hanya meliputi Verbal reasoning atau tes penalaran verbal (A3),

Numerical ability atau tes berhitung (A5) dan Space relation atau tes pola

(B3/C5).

Page 17: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

3

1.4 Tujuan dan Manfaat

1.4.1 Tujuan

Tujuan dari pembuatan tugas akhir ini adalah membangun sistem

seleksi bakat untuk pengembangan potensi siswa berdasarkan Differential

Apptitude Test (DAT) berbasis web

1.4.2 Manfaat

Penyusunan tugas akhir ini diharapkan memberi manfaat antara lain :

Dapat mengetahui bakat dan potensi siswa sehingga bisa dimaksimalkan

dan diarahkan ke bidang bidang yang sesuai agar dapat mencapai

keberhasilan dimasa depan

1.5 Metodologi Penelitian

Metodologi yang penulis gunakan dalam penyusunan laporan

Tugas Akhir ini meliputi beberapa tahapan sebagai berikut:

1. Mengumpulkan data

a. Wawancara

Metode pengumpulan data dengan mengadakan wawancara atau

tanya jawab secara langsung dengan pihak yang terkait dengan masalah

yang diteliti. Dengan metode ini diharapkan dapat diperoleh keterangan

yang jelas dan lengkap sesuai dengan tujuan penelitian.

b. Studi Pustaka

Metode dengan mengumpulkan data dari membaca buku dan

literature yang berhubungan dengan permasalahan yang dijadikan objek

penelitian. Buku yang dijadikan studi pustaka salah satunya adalah

buku dari George K. Bennet, Harold G.Seashore, & Alexander

G.Wesman yang berjudul Technical Manual Differential Aptitude Test

(5th

edition) serta modul pembelajaran jurusan psikologi pendidikan

dari bimbingan fakultas ilmu pendidikan IKIP Malang oleh Dra. Sri

Weni Utami yang menjadi dasar dalam tes bakat.

Page 18: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

4

2. Melakukan analisis dan desain sistem

Membuat perancangan sistem dengan Context Diagram(CD), Data

Flow Diagram (DFD) dan perancangan basis data dengan Entity

Relationship Diagram (ERD).

3. Pembuatan sistem

Pada tahap ini, struktur basis data dengan rancangan akhir tabel

yang sudah disusun dalam Entity Relationship Diagram (ERD)

diterapkan dalam pembuatan basisdata. Tabel-tabel yang disusun saling

berinteraksi. Kemudian tahapan implementasi perancangan sistem yang

mencakup pengkodean program dengan PHP dan MySQL.

4. Evaluasi

Pada tahap ini dilakukan analisa hasil untuk mengetahui kelebihan

dan kelemahan sistem. Evaluasi merupakan langkah akhir dalam

pengerjaan penelitian ini.

1.6 Sistematika Penulisan

Secara teknis penulisan Tugas Akhir (TA) ini dibagi atas beberapa

bab dan masing-masing bab terdiri dari sub bab, dimana antara bagian

yang satu dengan bagian yang lainnya saling berhubungan yaitu :

BAB I Pendahuluan

Berisikan uraian yang memuat tentang segala yang

melatarbelakangi penulis melakukan penelitian dan yang menjadi dasar

dari permasalahan, yang terdiri atas latar belakang masalah, perumusan

masalah, batasan masalah, tujuan dan manfaat penelitian, metode

penelitian dan sistematika penulisan.

BAB II Landasan Teori

Dalam bab ini penulis menjelaskan mengenai sumber data yang

yang digunakan sebagai referensi dalam pembangunan seleksi bakat untuk

pengembangan potensi siswa berdasarkan Differential Apptitude Test

(DAT) berbasis web

Page 19: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

5

BAB III Desain dan Perancangan

Memuat tentang data-data yang diperlukan dalam perancangan

suatu sistem. Dalam bab ini berisikan penjelasan tentang perencanaan

sistem, perancangan sistem, serta analisis dan perancangan basis data.

BAB IV Implementasi dan Analisa

Memuat tentang langkah dan hasil analisa dan pembahasan yang

sifatnya terpadu. Hasil penelitian dapat disajikan dalam bentuk tabel,

grafik, foto, atau bentuk lain dan ditempatkan sedekat mungkin dengan

pembahasan hasil penelitian sehingga pembaca dapat lebih mudah

mengikuti uraian.

BAB V Penutup

Berisikan tentang kesimpulan dan saran yang penulis berikan dari

hasil penelitian.

Page 20: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

6

BAB II

LANDASAN TEORI

2.1 Pengertian Sistem

Menurut Sutanta (2003) secara umum sistem dapat di definisikan

sebagai sekumpulan hal atau kegiatan atau elemen atau subsistem yang saling

bekerjasama atau yang dihubungkan dengan cara-cara tertentu sehingga

membentuk suatu kesatuan untuk melaksanakan suatu fungsi guna mencapai

suatu tujuan. Sistem adalah sekelompok elemen-elemen yang saling

terintegrasi dengan maksud yang sama untuk mencapai tujuan. Suatu

organisasi seperti perusahaan atau area fungsional dalam perusahaan (Kadir,

2003). Sistem sebagai jaringan kerja dari prosedur-prosedur yang saling

berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau

menyelesaikan suatu sasaran tertentu (Kristanto, 2003).

2.2 Pengertian Informasi

Informasi merupakan hasil pengolahan data sehingga menjadi bentuk

yang penting bagi penerimanya dan mempunyai kegunaan dalam

pengambilan keputusan yang dapat dirasakan akibatnya secara langsung saat

itu juga atau secara tidak langsung pada saat mendatang (Sutanta, 2004).

2.3 Pengertian Sistem Informasi

Menurut Sutanta (2003) Sistem informasi dapat didefinisikan sebagai

sekumpulan sub sistem yang saling berkaitan, berkumpul bersama-sama dan

membentuk satu kesatuan, saling berinteraksi dan bekerja sama antara bagian

satu dengan yang lainnya dengan cara-cara tertentu untuk melakukan fungsi

pengolahan data, menerima masukkan (input) berupa data-data, kemudian

mengolahnya (processing), dan menghasilkan keluaran (output) berupa

informasi sebagai dasar bagi pengambilan keputusan yang berguna dan

mempunyai nilai nyata yang dapat dirasakan akibatnya baik pada saat itu juga

maupun di masa mendatang, mendukung kegiatan operasional, manajerial,

dan strategis organisasi dengan memanfaatkan sumber daya yang ada dan

tersedia bagi fungsi tersebut guna mencapai tujuan. Sistem informasi

Page 21: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

7

merupakan suatu sistem yang dibuat manusia yang terdiri dari komponen-

komponen dalam organisasi untuk mencapai suatu tujuan yaitu menyajikan

informasi (Kristanto, 2003).

2.4 Analisis Sistem

Sebelum melakukan pengembangan sistem maka diperlukan data–data

dan pemahaman tentang sistem yang akan dikembangkan. Sedangkan

pengertian dari analisa sistem adalah istilah yang secara kolektif

mendeskripsikan fase-fase awal pengembangan sistem. Analisis sistem adalah

teknik pemecahan masalah yang menguraikan bagaian-bagian komponen

dengan mempelajari seberapa bagus bagian-bagian komponen tersebut

bekerja dan berinteraksi untuk mencapai tujuan mereka (Al Fatta, 2007).

2.5 Perancangan Sistem

Perancangan sistem adalah merancang atau mendesain sistem yang baik,

isinya adalah langkah–langkah operasi dalam pengolahan data dan prosedur

untuk mendukung operasi sistem.

2.6 Desain Sistem

Desain sistem adalah suatu fase dimana diperlukan suatu keahlian

perencanaan untuk elemen-elemen komputer yang akan menggunakan sistem

baru.

2.6.1 Data Flow Diagram

Data Flow Diagram (DFD) merupakan alat yang digunakan untuk

menggambarkan suatu sistem yang telah ada atau sistem baru yang akan

dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik

dimana data tersebut mengalir ataupun lingkungan fisik dimana data

tersebut akan disimpan. (Kendall & Kendall, 2003) Simbol-simbol Data

Flow Diagram ditunjukkan pada Tabel 2.1

Page 22: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

8

Tabel 2.1 Data Flow Diagram

Simbol Keterangan

Menunjukkan proses dimana beberapa

tindakan atau sekelompok tindakan

dijalankan.

Menunjukkan kesatuan luar atau

eksternal yang bias menerima informasi

atau data-data awal.

Menunjukkan arus data dimana informasi

sedang melintas menuju kesuatu proses.

File basis data atau penyimpanan yang

diimplementasikan dalam computer.

2.7 Database

Database adalah kumpulan dari data yang saling berhubungan satu

sama lain yang diorganisasikan berdasarkan sebuah skema tertentu,

tersimpan di hardware dan dengan software untuk melakukan manipulasi

untuk kegunaan tertentu (Irmansyah, 2003).

Hubungan antar data dapat ditunjukan dengan adanya field/coloumn

kunci dari tiap file/table yang ada. Dalam satu file atau table terdapat

record-record yang sejenis, sama besar, sama bentuk, yang merupakan satu

kumpulan entitas yang seragam. Satu record (umumnya digambarkan

sebagai baris data) terdiri dari field yang saling berhubungan menunjukan

bahwa field tersebut dalam satu pengertian yang lengkap dan disimpan

dalam satu record. Database sangat diperlukan dalam sebuah sistem karena

data-data yang terdapat dalam database inilah yang nantinya akan diberikan

security sehingga data-data penting dalam sebuah sistem tidak dapat dicuri

dengan mudah.

2.8 Structured Query Language (SQL)

Merupakan suatu bahasa untuk menggambarkan struktur dan pengolahan

sebuah basis data relasional. Bahasa tersebut bisa digunakan sebagai bahasa

Page 23: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

9

query yang berdiri sendiri, atau bisa ditempelkan di dalam program aplikasi

(Simarmata, 2007) .

2.9 Entity Relationship Diagram

Entity Relationship Diagram adalah diagram yang berisi komponen

komponen himpunan entitas dan himpunan relasi yang masing-masing

dilengkapi dengan atribut-atribut yang mempresentasikan seluruh fakta yang

ditinjau (Fatansyah, 1999). Notasi-notasi simbolik yang digunakan dalam

Diagram ER ditunjukkan pada Tabel 2.2

Tabel 2.2 Entity Relationship Diagram

Simbol Keterangan

Pesegi panjang mewakili entitas (individu yang

mewakili sesuatu yang nyata dan dapat dibedakan

dari sesuatu yang lain).

Elips mewakili atribut (properti dari entitas).

Belah ketupat mewakili relasi (hubungan di antara

sejumlah entitas yang berasal dari himpunan

entitas yang berbeda).

Garis sebagai penghubung antara relasi dengan

entitas dan entitas dengan atributnya.

.

Table Relationship

Kerelasian menyatakan hubungan antar relasi dalam basis data. Kerelasian

antar relasi dituliskan oleh foreign key atau relasi-relasi bertipe transaksi

yangdigunakan dalam basis data. Jenis-jenis antar relasi meliputi :

a. Kerelasian satu ke satu (one to one relationship)

Kerelasian satu ke satu dapat terjadi jika setiap nilai pada suatu

relasi hanya mengimplementasikan sebuah nilai pada relasi lain yang

direalisasikan secara logik.

Page 24: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

10

b. Kerelasian satu ke banyak (one to many relationship)

Kerelasian satu ke banyak dapat terjadi jika setiap nilai pada suatu

relasi mengimplementasikan banyak nilai pada relasi lain yang

direalisasikan secara logik.

c. Kerelasian banyak ke satu (many to one relationship)

Kerelasian banyak ke satu dapat terjadi jika banyak nilai pada

suatu relasi mengimplementasikan satu nilai pada relasi lain yang

direalisasikan secara logik.

d. Kerelasian banyak ke banyak (many to many relationship)

Kerelasian banyak ke banyak dapat terjadi jika banyak nilai pada

suatu relasi mengimplementasikan banyak nilai pada relasi lain yang

direalisasikan secara logic. (Sutanta, 2004)

2.10 Software Pendukung

Software pendukung digunakan sebagai alat untuk membantu penulis

dalam proses pembuatan sistem ini. Software yang digunakan oleh penulis

diantaranya yaitu :

1. PHP

PHP merupakan bahasa pemrograman yang dapat disisipkan dalam script

HTML. Banyak sintaks di dalamnya yang mirip dengan bahasa C, Java dan

Perl. (Sutarman, 2007)

2. MySQL

MySQL merupakan database server yang banyak digunakan untuk

membangun suatu database. MySQL termasuk jenis RDBMS (Relational

Database Management System), sehingga istilah seperti tabel, baris dan

kolom tetap digunakan dalam MySQL. Pada MySQL sebuah database

terdiri dari beberapa tabel, tabel terdiri dari beberapa baris dan kolom.

(Sutarman, 2007)

3. Apache

Untuk menjalankan PHP dibutuhkan web server. Web server juga dikenal

dengan istilah HTTPD (Hypertext Transfer Protocol Daemon). HTTP

Page 25: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

11

server ini adalah service yang bekerja untuk melayani HTTP client (web

browser) ke komputer server. (Irmansyah, 2003)

4. Notepad ++

Notepad ++ merupakan peningkatan dari notepad yang asli dimana memiliki

hampir setiap fitur yang dapat di embed di teks editor. Versi gratis dari code

editor ini mendukung banyak bahasa seperti C, C++, Java, HTML,

Javascript, css , PHP, Perl dan masih banyak lagi. Notepad ini hanya cocok

digunakan untuk menulis catatan “ringan” atau teks yang sederhana.

2.11 Differential Apptitude Test (DAT)

Differential Aptitude Test ( DAT ) adalah tes yang disusun oleh

George K. Bennet, Harold G.Seashore, & Alexander G.Wesman. Awalnya

tes ini dilatarbelakangi oleh para ahli psikologi bahwa kemampuan mental

tidak hanya dari satu faktor saja melainkan banyak faktor sehingga

dibutuhkan suatu tes yang dapat mengukur bermacam-macam faktor

dengan beberapa skor sesuai dengan kemampuan yang diukur. Tes ini

dikembangkan pada tahun 1947 dengan memadukan prosedur ilmiah dan

prosedur pembakuan yang baik untuk mengungkap kemampuan (ability)

pria dan wanita pada para siswa kelas 3 smp sampai dengan siswa kelas 3

smu untuk tujuan bimbingan kependidikan dan bimbingan karir, tes DAT

ini lalu direvisi beberapa kali pada tahun 1963, 1973, 1981 dan disusun

berdasarkan teori multiple factors dari Thurstone. Dengan kata lain tes

DAT bertujuan untuk konseling sekolah atau penjurusan & seleksi

pekerjaan

Tes ini terdiri dari form V dan W, yang termasuk dalam tes DAT adalah

sebagai berikut :

1. Verbal reasoning (VR)

2. Numerical ability (NA)

3. Abstract reasoning (AR)

4. Space relation (SR)

5. Mechanical reasoning (MR)

Page 26: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

12

6. Clerical speed and accuracy (CSA)

7. Language usage ( Language usage I = Spelling, Language usage II

= Grammar )

Verbal Reasoning (VR) atau Tes Kemampuan Berpikir Verbal

Subtes penalaran verbal (verbal reasoning) adalah merupakan

suatu tes bakat yang mengungkapkan kemampuan untuk memahami

konsep-konsep dalam bentuk kata-kata (verbal). Tes ini bertujuan untuk

mengetahui seberapa mudah seseorang berpikir dan memecahkan masalah

masalah yang dinyatakan dalam bentuk kata – kata. (Sri Weni Utami,

1990) . Untuk pekerjaan yang membutuhkan kemampuan untuk mengatur,

mengevaluasi dan menggunakan informasi, seperti pengambilan keputusan

administrative, teknisi, ahli bahasa, supervitory dan sains

Numerical Ability (NA) atau Tes Kemampuan Berpikir Numerical

Tes ini bertujuan untuk mengetahui seberapa baik seseorang dapat

mengerti ide ide dan konsep konsep yang dinyatakan dalam bentuk angka

(Sri Weni Utami, 1990) dan mengukur kemampuan memahami hubungan

numerik & memecahkan masalah yg berhubungan dg konsep numerik.

Mengetahui seberapa baik seseorang memahami ide – ide yang

diekspresikan dalam bentuk angka, seberapa jelas dapat berpikir dan

menalar angka. Tes ini biasa digunakan di sekolah pada pelajaran

matematika dan ekonomi. Untuk pekerjaan biasanya pada akuntan.

Space Relation (SR) atau Tes Kemampuan Berpikir Relasi Ruang

Tes ini dirancang untuk mengetahui seberapa baik seseorang dapat

memvisualisasi, mengamati, atau membentuk gambaran gambaran mental

dari objek-objek dengan jalan melihat pada reng-reng an dua dimensi serta

untuk mengetahui seberapa baik seseorang dapat berpikir dalam tiga

dimensi (Sri Weni Utami, 1990) . Mengukur kemampuan visualisasi

terhadap konstruksi objek tiga dimensi yang dibangun dari pola dua

dimensi & kemampuan membayangkan berbagai cara yang digunakan

untuk memutar objek tersebut, sehingga mempunyai bangunan seperti

Page 27: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

13

yang tampak dalam gambar. Tes ini biasanya dilakukan pada arsitek,

desain interior.

2.11.1 Skoring DAT

DAT dapat dinilai dengan tangan maupun dengan mesin komputer.

Skor untuk masing-masing tes adalah jumlah jawaban benar. Hanya ada

boleh ada 1 jawaban yang diperbolehkan untuk masing-masing item dalam

setiap tes. Skor maksimum untuk tiap tes ditunjukkan pada Tabel 2.3

berikut

Tabel 2.3 Skoring DAT

TES SKOR MAKSIMUM

Verbal Reasoning 50

Numerical Ability 40

Space Relation 60

Dalam melakukan skoring dan intepretasi hasil test, prosedur dan

langkah yang dilakukan adalah sebagai berikut :

1. Memberi skoring dengan cara mencocokkan dengan kunci jawaban,

dengan ketentuan nilai yang benar bernilai 1 dan 0 untuk yang salah

(tidak sesuai kunci)

2. Masing masing skor hasil dari tes dijumlahkan dan disebut dengan raw

score. Skor skor kasar (raw score) tersebut lalu diubah menjadi nilai

persentil.

3. Setelah menjadi nilai persentil, kemudian nilai persentil itu dicocokkan

dengan keterangan yang terdapat pada laporan grafik.

Adapun keterangan dalam persentil sebagai berikut :

Kategori berbakat (Persentil >= 75)

Kategori sedang (Persentil 60 – 74 )

Kategori kurang (Persentil <60)

Page 28: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

BAB III

DESAIN DAN PERANCANGAN

3.1 Perancangan Sistem

Sebelum membuat sebuah aplikasi atau sistem yang akan dibangun,

faktor yang harus diperhatikan adalah tahap perancangan. Tahap perancangan

sistem adalah merancang atau mendesain sistem yang baik, isinya adalah

langkah langkah operasi dalam pengolahan data dan prosedur untuk

mendukung operasi sistem.

Kegiatan yang dilakukan dalam tahap ini yaitu merancang atau

mendesain sistem yang baik, mendesain permodelan sistem yang baik,

mengenali dan mendefinisikan masalah pembuatan sistem ini sehingga jika

ada kesalahan ada alternatif pemecahannya. Perancangan sistem ini dimulai

dengan perancangan Context Diagram (CD) dan Data Flow Diagram (DFD)

3.2 Proses Bisnis

Merupakan sekumpulan tugas atau aktivitas untuk mencapai tujuan yang

diselesaikan baik secara berurut atau paralel, oleh manusia atau sistem,

baik di luar atau di dalam organisasi.

a. Tahap Input yang dilakukan Admin

1. Admin menginputkan soal berdasarkan jenis kategorinya yaitu Tes

verbal, tes berhitung dan tes pola, beserta jawaban

b. Tahap Pendaftaran yang dilakukan siswa

1. Siswa membuka situs pendaftaran.

2. Siswa mengisi data diri sesuai form pada formulir pendaftaran,

setelah pendaftaran selesai, siswa akan mempunyai username dan

password yang digunakan untuk login dan mengikuti seleksi bakat

c. Tahap seleksi yang dilakukan siswa.

1. Siswa harus login terlebih dahulu untuk memulai mengerjakan soal

seleksi bakat yang akan ditampilkan secara random oleh sistem.

2. Setiap siswa login untuk mengikuti ujian, sistem akan mengenalinya

dengan id pel.

Page 29: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

15

3. Setelah selesai mengerjakan setiap jenis soal kompetensi, jawaban

harus di submit terlebih dahulu oleh siswa untuk kemudian diproses

total nilainya oleh sistem.

4. Setelah proses tes, sistem akan membuat satu record baru secara

otomatis pada tabel yang berisikan skor pada masing masing jenis

soal yang diperoleh siswa.

5. Sistem akan menampilkan hasil dari seleksi bakat yang telah

dilakukan oleh siswa

6. Kesempatan mengerjakan hanya sekali kesempatan karena tidak ada

fasilitas back soal.

d. Tahap hasil seleksi

Setelah siswa selesai melakukan seleksi bakat, maka siswa akan

mendapatkan hasil berupa bakat apa yang ada didalam siswa tersebut

dan bidang pekerjaan apa yang cocok di masa depan, sehingga siswa

lebih terarah dalam menentukan pendidikan selanjutnya.

3.3 Context Diagram

Context diagram ini merupakan penggambaran secara garis besar

sistem seleksi bakat yang dibuat serta menunjukkan hubungan antar user

yang terlibat langsung dengan sistem. Berikut adalah context diagram dari

sistem seleksi bakat yang ditunjukkan pada Gambar 3.1

CONTEXT DIAGRAM TES BAKAT SISWA

TES BAKAT SISWA ADMINUsername,password

Hasil tes

Username,password

Data tes

Kepala Sekolah

Laporan Hasil Tes Bakat Username, password

Gambar 3.1 Context Diagram Sistem Seleksi Bakat

Page 30: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

16

3.3.1 Data Flow Diagram

Data Flow Diagram (DFD) merupakan model yang menggambarkan

sistem sebagai jaringan kerja antar fungsi yang saling berhubungan dengan

aliran dan penyimpanan data atau database. Berikut adalah DFD Level 0 dari

sistem seleksi bakat yang ditunjukkan pada Gambar 3.2

DFD LEVEL O SELEKSI BAKAT

Admin

2

Kegiatan Tes

Bakat

1

Pengelolaan Siswa

Siswa

3

Hasil Tes Bakat

Username,password

Hasil Tes

Nilai

Data hasil tes

Username,password

Soal

Data soal

Data soal

Soal Tes

Akun

Username,password

Username,password

Member

Data siswa

ID siswa

Jenis_soal

Jenis soal

Jenis soal

Data hasil tes

Username,password

Data hasil tes

Data soal

Data soal

Username,password

Input jawaban

jawaban

jawaban

Gambar 3.2 Data Flow Diagram Level 0 Sistem Seleksi Bakat

1. DFD Level 1 Proses 1 (Pengelolaan Siswa)

DFD Level 1 pada proses pengelolaan siswa) dapat dilihat pada gambar

3.3

Page 31: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

17

DFD LEVEL 1 PROSES 1 : PENGELOLAAN SISWA

SISWA

ADMIN

1.1

Penginputan data

siswa

1.2

Melihat detail data

siswa

1.3

Update data siswa

Akun

username,password Username,password

Detail data

Username,password

Detail data

Username,password

Data baru

Data baru

Data user terbaru

Member

Username,password

Username,password

Data siswa

Data siswa

Data siswa

Data siswa

Data terbaru

Data terbaru

Username,password

Gambar 3.3 Data Flow Diagram Level 1 Proses Pengelolaan siswa

2. DFD Level 1 Proses 2 (Kegiatan Seleksi Bakat)

DFD level 1 proses kegiatan seleksi bakat dapat dilihat pada Gambar 3.4

Page 32: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

18

DFD LEVEL 1 PROSES 2 : PROSES KEGIATAN TES

ADMIN

SISWA

2.1

Input soal

2.5

Ikuti tes

Soal

Soal

Data inputan soal

data jawaban

Daftar soal

Input jawaban

Daftar soal

Data jawaban

2.2

Edit soal

Edit soal

Daftar soal

Data editan soal

Daftar soal baru

Daftar soal

Jenis_soal

Jenis soal

Jenis soal

Jenis soal

Jenis soal baru

Data soal

Data soal

Gambar 3.4 Data Flow Diagram Level 1 Proses Kegiatan Seleksi Bakat

3. DFD Level 1 Proses 3 (Hasil Seleksi Bakat)

DFD level 1 proses Hasil Seleksi Bakat dapat dilihat pada Gambar 3.5

Page 33: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

19

DFD LEVEL 1 PROSES 3 : Hasil Tes Bakat

SISWA3.1

Melihat Hasil

Tes bakat

3.2

Melihat Laporan

Hasil Tes Bakat

Nilai

Username,password

Hasil tes

Laporan Tes Bakat

Username,password

Hasil tes

Username,paswword

Hasil tes

Hasil tes

Hasil tes terbaru

Hasil tes

ADMIN Kepala

SekolahLaporan Tes Bakat

Username,password

Gambar 3.5 Data Flow Diagram Level 1 Proses Hasil Seleksi Bakat

3.4 Perancangan Basis Data

Perancangan basis data perlukan dalam pembuatan sistem seleksi bakat

dan digunakan untuk tempat menyimpan seluruh informasi dan data.

Perancangan basis data dimulai dengan membuat rancangan tabel data, relasi

antar tabel, ERD

3.4.1 Rancangan Tabel Data

Rancangan tabel data digunakan untuk memberikan keterangan tentang

data-data apa saja yang dibutuhkan dalam pembuatan sistem Tes Bakat.

Berikut ini adalah tabel-tabel yang dipergunakan dalam perancangan basis

data.

1. Administrator

Tabel administrator digunakan untuk menyimpan data administrator

.Administrator sendiri merupakan tabel yang hanya diketahui oleh admin

karena pada tabel ini terdapat data id admin, nama admin dan password

admin yang hanya boleh diketahui oleh admin sendiri. Struktur tabel

administrator digambarkan pada Tabel 3.1

Page 34: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

20

Tabel 3.1 Admin

Nama Field Tipe Data Ukuran Field Keterangan

id admin Integer 1 PK, Not Null

username Varchar 15 Not Null

password Varchar 6 Not Null

2. Akun

Tabel akun digunakan untuk menyimpan data siswa yang digunakan

untuk login ke sistem. Struktur tabel akun digambarkan pada Tabel 3.2

Tabel 3.2 Akun

Nama Field Tipe Data Ukuran Field Keterangan

id_pel Integer 1 PK, Not Null

username Varchar 30 Not Null

password Varchar 35 Not Null

3. Member

Tabel member digunakan untuk menyimpan data lengkap siswa. Pada

tabel member ini terdapat id_pel, nama, jns_klmin, alamat, no_telp,

tmpt_lhr, tgl_lhr. Struktur tabel member digambarkan pada Tabel 3.3

Tabel 3.3 Member

Nama Field Tipe Data Ukuran Field Keterangan

id_pel Int 1 PK, Not Null

nama Varchar 30 Not Null

jns_klmin Varchar 9 Not Null

alamat Varchar 50 Not Null

no_telp Varchar 12 Not Null

tmpt_lhr Varchar 20 Not Null

tgl_lhr date Not Null

4. Soal

Tabel soal digunakan untuk menyimpan pertanyaan disertai data

jawaban benar yang akan digunakan dalam proses tes. Struktur tabel soal

digambarkan pada Tabel 3.4

Page 35: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

21

Tabel 3.4 Soal

5. Jenis Soal

Tabel jenis soal ini mempunyai relasi dengan tabel soal. Struktur tabel

jenis soal digambarkan pada Tabel 3.5

Tabel 3.5 Jenis Soal

Nama Field Tipe Data Ukuran Field Keterangan

jns_soal varchar 4 PK

jenis varchar 25

6. Nilai

Tabel nilai digunakan untuk menyimpan skor siswa. Tabel ini memuat

relasi antara tabel soal dan tabel member yang ditandai dengan id_soal dan

id_pel. Struktur tabel nilai digambarkan pada Tabel 3.6

Tabel 3.6 Nilai

Nama Field Tipe Data Ukuran Field Keterangan

Id_nilai int 1 PK

Id_soal int 1 FK

Id_pel int 1 FK

Nilai varchar 100

Nama Field Tipe Data Ukuran Field Keterangan

id soal Integer 1 PK, Not Null

gambar Varchar 50

soal Varchar 500

jwb_a Varchar 50

jwb_b Varchar 50

jwb_c Varchar 50

jwb_d Varchar 50

jawaban Varchar 1

jns_soal Varchar 4 FK

Page 36: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

22

3.4.2 Relasi Antar Tabel

Diagram relasi antar tabel menggambarkan adanya relasi antar tabel

yang terdapat dalam sistem Tes Bakat. Relasi antar tabel ini berfungsi

untuk meminimalisir resiko data redundancy dan pemborosan memory.

Relasi antar tabel ditunjukkan pada Gambar 3.6

akun

PK,FK1 id_pel

username password

nilai

PK id_nilai

nilaiFK2 id_soalFK1 id_pel

jenis_soal

PK jns_soal

jenis

soal

PK id_soal

gambar soal jwb_a jwb_b jwb_c jwb_d jawabanFK1 jns_soal

administrator

PK id_admin

username password

member

PK id_pel

nama jns_klmin alamat no_telp tmpt_lhr tgl_lhr

Gambar 3.6 Relasi Antar Tabel

3.4.3 Entity Relationship Diagram (ERD)

Entity Relationship Diagram digunakan untuk melihat hubungan antar

entitas yang terdapat dalam sistem seleksi bakat. Berikut adalah ERD yang

terdapat dalam sistem seleksi bakat yang ditunjukkan pada Gambar 3.7

Page 37: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

23

soal

Jenis_soal

akun

member

1

memiliki

1

Id_pel

nama

gambar

Id_soal

Id_pel

Jns_soal

nilain

mempunyai

1

Id_soal

Id_pel

Id_nilai

Jns_soal

Jwb_a

jawabansoal

username

Jns_klmin

1memilikin

nilai

memiliki

n

n

password

jenis

Jwb_c

Jwb_d

Jwb_b

Tgl_lhr

Tmpt_lhr

No_telp

alamat

Gambar 3.7 Entity Relationship Diagram (ERD

Page 38: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

Page 39: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

23

Page 40: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

14

3.5 Desain Layout

Desain layout menggambarkan garis besar rancangan user interface

dalam pembuatan sistem seleksi bakat yang terdiri atas halaman index utama,

halaman siswa dan halaman admin.

1. Halaman Index Utama

Halaman index utama merupakan halaman yang pertama kali diakses oleh

user. Halaman ini berisi form multiuser sehingga siswa dan admin dapat

melakukan proses login melalui halaman ini. Rancangan halaman indeks

utama ditunjukkan pada Gambar 3.8

Gambar 3.8 Rancangan Halaman Index Utama

2. Halaman User

Halaman user adalah halaman yang akan diakses oleh user. Halaman ini

berisi home, alur test, hasil test dan logout. Rancangan halaman siswa

ditunjukkan pada Gambar 3.9

HEADER

Administrator

ISI

FOOTER

Home Alur Tes Login Daftar

Page 41: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

25

Gambar 3.9 Rancangan Halaman User

3. Halaman Login

Pada halaman login digunakan untuk admin masuk ke dalam sistem

Halaman login terpisah dengan index. Hal ini dimaksudkan untuk security

halaman admin. Rancangan halaman login ditunjukkan pada Gambar 3.10

Gambar 3.10 Rancangan Halaman Login

Home Alur test Test Hasil Test Logout

ISI

FOOTER

Header

Login

Username

Password

FOOTER

Login

Page 42: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

26

4. Halaman index admin

Halaman index admin terdiri atas manage siswa, manage soal, jenis soal,

dan manage nilai. Halaman ini berfungsi sebagai halaman yang mengatur

semua entitas utama dari user yang memakai sistem seleksi bakat. Oleh

karena itu, security yang tinggi sangat diperlukan dalam halaman ini.

Rancangan halaman index admin ditunjukkan pada Gambar 3.11

Gambar 3.11 Rancangan Halaman Index Admin

h

Daftar user

Daftar Guru

Manajemen Soal

Manajemen Nilai

HEADER

ISI

FOOTER

Home Manage Siswa Manage Soal Jenis Soal Manage Nilai Laporan

Page 43: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

27

BAB IV

IMPLEMENTASI DAN ANALISA

4.1 Implementasi Sistem

Implementasi sistem merupakan di mana tahap sistem selesai dibuat

termasuk juga telah melalui proses pengtes yang hasilnya akan dituangkan

dalam laporan dan selanjutnya mengimplementasikan sistem ini pada media

yang sebenarnya.

Implementasi sistem dibuat sedekat mungkin dengan rancangan sistem

sehingga sistem yang telah dibuat tidak keluar dari kebutuhan sistem yang

telah dirancang. Berikut adalah screenshoot dari implementasi sistem

berdasarkan pembagian user.

4.2 Halaman Index Utama

Halaman index utama merupakan halaman yang bisa diakses oleh

seluruh user. Halaman ini berisi form login untuk siswa dan admin. Untuk

admin, terdapat link yang akan membawa admin ke halaman admin dimana

pada form login akan ada pilihan yaitu login sebagai guru atau sebagai

admin. Berikut adalah screenshoot halaman index utama yang ditunjukan

pada Gambar 4.12

Page 44: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

28

Gambar 4.12 Halaman Index Utama

4.2.1 Halaman Daftar

Halaman daftar merupakan halaman yang digunakan untuk proses

pendaftaran bagi siswa yang akan mengikuti seleksi bakat. Berikut adalah

screenshoot halaman daftar yang ditunjukan pada Gambar 4.13

Page 45: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

29

Gambar 4.13 Halaman Index Utama

4.3 Halaman Siswa

Halaman siswa merupakan halaman yang dapat diakses oleh siswa

setelah melakukan proses login. Halaman siswa berisi halaman home siswa,

halaman alur tes, halaman tes dan halaman hasil tes.

4.3.1 Halaman Home

Halaman home siswa merupakan halaman depan sebelum mengikuti tes.

Berikut adalah screenshoot halaman home yang ditunjukan pada Gambar

4.14

Page 46: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

30

Gambar 4.14 Halaman Home

4.3.2 Halaman Alur Tes

Halaman Alur tes berisi tentang langkah langkah yang harus dilakukan user

dalam mengikuti seleksi tes bakat ini.Berikut adalah screenshoot halaman

alur tes yang ditunjukkan pada Gambar 4.15

Page 47: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

31

Gambar 4.15 Halaman Alur Tes siswa

Page 48: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

32

4.3.3 Halaman Test

Halaman test berisi tentang soal soal yang harus dijawab oleh siswa yang

mengikuti seleksi bakat. Berikut adalah screenshoot halaman test yang

ditunjukkan pada Gambar 4.15

Gambar 4.16 Halaman Tes siswa

Setelah siswa mengeklik tombol begin, maka halaman soal akan muncul.

Berikut adalah halaman soal yang ditunjukkan pada Gambar 4.17

Page 49: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

33

Gambar 4.17 Halaman Soal

4.3.4 Halaman Hasil Test

Halaman test berisi tentang nilai dari para siswa yang telah melakukan

tes.Berikut adalah screenshoot halaman test yang ditunjukkan pada Gambar

4.18

Page 50: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

34

Gambar 4.18 Halaman Hasil Tes siswa

4.4 Halaman Admin

Halaman admin adalah halaman dimana digunakan untuk mengelola

sistem tes online baik itu pengelolaan user maupun pengelolaan tes. Ada

dua user yang dapat mengakses halaman admin ini, yaitu guru dan admin.

Admin mempunyai hak akses untuk proses pengelolaan user sedangkan

guru mempunyai hak akses untuk mengelola kegiatan tesnya baik dari

manajemen soal, nilai dan aktivasi soal.

Page 51: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

35

4.4.1 Halaman Login

Halaman login digunakan untuk proses login. Halaman ini juga memiliki

proses autentifikasi sama seperti halaman login user lainnya. Pada halaman

ini akan terdapat dua user, yaitu masuk ke sistem sebagai admin atau

sebagai guru. Berikut adalah screenshoot halaman login yang ditunjukkan

pada Gambar 4.19

Gambar 4.19 Halaman Login

Setelah login sebagai admin sukses, maka admin akan masuk ke dalam

halaman home admin. Berikut adalah screenshoot halaman home admin

yang ditunjukkan pada Gambar 4.19

Gambar 4.20 Halaman Home Admin

4.4.2 Manage Siswa

Halaman manage siswa berisi tentang informasi mengenai data siswa, pada

halaman ini admin bisa menambah, mengedit dan juga menghapus data

Page 52: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

36

siswa. Berikut adalah screenshoot halaman manage siswa yang ditunjukkan

pada Gambar 4.21

Gambar 4.21 Halaman Manage siswa

Pada halaman Manage siswa ini admin bisa terdapat pilihan untuk

melakukan penambahan siswa. Berikut ini adalah screenshot halaman

tambah siswa yang ditunjukkan pada gambar 4.22

Page 53: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

37

Gambar 4.22 Halaman Tambah siswa

Selain dapat melakukan penambahan siswa, admin juga dapat

melakukan proses update data siswa. Berikut ini adalah screenshot

halaman update siswa yang ditunjukkan pada gambar 4.23

Gambar 4.23 Halaman Update siswa

Page 54: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

38

4.4.3 Manage Soal

Halaman manage soal berisi tentang daftar soal yang diujikan, serta soal

soal lain yang sudah dipersiapkan. Dalam daftar soal ini terdapat pula

keterangan mengenai jenis soalnya, jadi pada tabel soal terdapat beberapa

jenis soal. Pada halaman ini admin bisa menambah, mengedit dan juga

menghapus soal . Berikut adalah screenshoot halaman manage soal yang

ditunjukkan pada Gambar 4.24

Gambar 4.24 Halaman Manage Soal

Apabila admin ingin menambahkan soal, maka tinggal memilih icon tambah

soal kemudian mengisikan form yang telah disediakan. Berikut adalah

Page 55: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

39

screenshoot halaman untuk tambah soal yang ditunjukkan pada Gambar

4.25

Gambar 4.25 Halaman Tambah Soal

Dan apabila admin ingin mengedit soal, maka dapat memilih edit pada

kolom keterangan di tabel soal. Berikut adalah screenshoot halaman untuk

edit soal yang ditunjukkan pada Gambar 4.26

Page 56: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

40

Gambar 4.26 Halaman Edit Soal

4.4.4 Manage Nilai

Halaman manage nilai berisi mengenai data nilai dari para siswa yang telah

mengikuti tes. Pada halaman ini admin hanya bisa melihat dan menghapus

data nilai. Berikut adalah screenshoot halaman manage nilai yang

ditunjukkan pada Gambar 4.27

Page 57: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

41

Gambar 4.27 Halaman Manage Nilai

4.4.5 Jenis Soal

Halaman jenis soal berisi keterangan tentang tabel jenis soal dimana pada

tabel jenis soal ini menunjukkan jenis soal yang ada dalam tes bakat ini.

Pada halaman ini admin bisa menambah dan mengedit jenis soal. Berikut

adalah screenshoot halaman jenis soal yang ditunjukkan pada Gambar 4.28

Gambar 4.28 Halaman Jenis Soal

Page 58: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

42

4.4.6 Laporan

Halaman laporan ini berisi keterangan siswa yang mengikuti seleksi ini

beserta skor yang diperolehnya. Berikut adalah screenshoot halaman

laporan yang ditunjukkan pada Gambar 4.29

Gambar 4.29 Halaman Laporan

4.4 Analisis Kebutuhan Sistem

Berdasarkan deskripsi data diatas, dapat diketahui bahwa pada proses

pembuatan seleksi bakat tersebut melalui berbagai tahapan- tahapan. Salah

satunya adalah analisis kebutuhan sistem. Analisis kebutuhan sistem

berfungsi untuk menentukan perangkat apa saja yang dibutuhkan dalam

pembuatan seleksi bakat meliputi perangkat keras (hardware) dan

perangkat lunak (software). Dengan menggunakan analisis kebutuhan

sistem maka dapat diketahui kebutuhan minimum yang diperlukan untuk

membuat seleksi bakat. Berikut ini adalah penjabaran tentang spesifikasi

hardware dan software yang dibutuhkan dalam pembuatan seleksi bakat

Page 59: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

43

4.4.1 Kebutuhan Hardware

Hardware minimum untuk pembuatan seleksi bakat untuk

pengembangan potensi siswa berdasarkan Differential Apptitude Test (DAT)

berbasis web dengan spesifikasi sebagai berikut :

1. Processor Intel Pentium 4

2. RAM 512 MB

3. Harddisk 160 GB

Dengan spefikasi diatas maka sudah memenuhi standard sesuai

dengan spesifikasi hardware yang dibutuhkan untuk pembuatan seleksi

bakat untuk pengembangan potensi siswa berdasarkan Differential

Apptitude Test (DAT) berbasis web

4.4.2 Kebutuhan Software

Software minimum yang diperlukan dalam pembuatan seleksi

bakat untuk pengembangan potensi siswa berdasarkan Differential

Apptitude Test (DAT) berbasis web adalah sebagai berikut :

1. Aplikasi ini memerlukan Sistem Operasi Windows karena aplikasi ini

merupakan aplikasi yang berbasis windows, bisa menggunakan windows

XP ataupun windows 7

2. Server database menggunakan MySQL Version 5.1.41

3. Server web menggunakan Apache Version 2.2.14

4. PHP Version 5.3.1 sebagai Script Languange

5. phpMyAdmin Version 3.2.4 sebagai Database Manager.

6. Notepad ++ sebagai teks editor.

7. Adobe Photoshop CS4 sebagai editor gambar.

4.4.3 Kebutuhan Brainware

Pemakai program aplikasi seleksi bakat untuk pengembangan

potensi siswa berdasarkan Differential Apptitude Test (DAT) berbasis web

yaitu admin dan user. User hanya melakukan pendaftaran dan mengerjakan

soal sedangkan admin bertugas megoperasikan serta mengelola segala

proses yang terjadi dalam program aplikasi seleksi bakat untuk

Page 60: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

pengembangan potensi siswa berdasarkan Differential Apptitude Test (DAT)

berbasis web mulai dari proses input data, update data dan hapus data.

4.4.4 Kebutuhan Basis data

Di luar kebutuhan hardware, software dan brainware, aplikasi seleksi

bakat untuk pengembangan potensi siswa berdasarkan Differential

Apptitude Test (DAT) berbasis web membutuhkan media penyimpanan

data. Data yang telah diperoleh diolah dan disimpan kedalam sebuah

database yang disediakan demi menunjang program aplikasi seleksi bakat

untuk pengembangan potensi siswa berdasarkan Differential Apptitude

Test (DAT) berbasis web

4.5. Evaluasi

Langkah selanjutnya adalah pengujian. Penulis menggunakan server launcher

dari Apache untuk mengujinya atau dengan menggunakan localhost. Setelah

dilakukan pengujian terhadap sistem, maka dapat diketahui kelebihan dan

kekurangannya. Adapun kelebihan dan kekurangannya sebagai berikut :

1. Kelebihan

Adapun kelebihan dari sistem yang telah dibuat adalah :

a. Pada sistem ini telah memiliki keamanan data yaitu mampu mengenkripsi

password admin maupun user yang digunakan untuk login dengan

menggunakan MD5.

b. Soal yang digunakan untuk menyeleksi bakat telah memuat kompetensi

berdasarkan Differential Apptitude Test (DAT).

c. Sistem ini sudah menggunakan timer

2. Kelemahan

Adapun kelemahan dari sistem yang telah dibuat adalah :

a. Random soal yang belum sempurna yaitu soal yang telah ditampilkan ada

kemungkinan redudan sehingga akan mempengaruhi penilaian.

b. Sistem ini hanya dapat digunakan dalam server local seperti localhost.

c. Halaman admin belum dilengkapi proses backup dan restore.

Page 61: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

45

d. Option soal masih menggunakan radio button sehingga user hanya dapat

memilih satu jawaban.

Page 62: SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA …/Seleksi...TUGAS AKHIR commit to user SELEKSI BAKAT UNTUK PENGEMBANGAN POTENSI SISWA BERDASARKAN DIFFERENTIAL APPTITUDE TEST (DAT)

perpustakaan.uns.ac.id digilib.uns.ac.id

commit to user

44

BAB V

PENUTUP

5.1 Kesimpulan

Kesimpulan yang dapat ditarik berdasarkan rangkaian proses pembuatan

sistem seleksi bakat untuk pengembangan potensi siswa berdasarkan Differential

Apptitude Test (DAT) berbasis web adalah sebagai berikut :

1. Pembuatan seleksi bakat untuk pengembangan potensi siswa berdasarkan

Differential Apptitude Test (DAT) berbasis web yang menggunakan

pemrograman php dan database mysql digunakan sebagai sarana seleksi

bakat yang dimiliki siswa agar bisa dimaksimalkan dan diarahkan ke

bidang bidang yang sesuai sehingga dapat mencapai keberhasilan dimasa

depan

2. Sistem seleksi bakat untuk pengembangan potensi siswa berdasarkan

Differential Apptitude Test (DAT) berbasis web memberikan manfaat yaitu

tidak perlu melakukan pengadaan kertas dan menghemat waktu untuk

koreksi sehingga efisiensi dan efektifitas yang menjadi tujuan pembuatan

seleksi bakat untuk pengembangan potensi siswa berdasarkan Differential

Apptitude Test (DAT) berbasis web dapat tercapai.

5.2 Saran

Sistem seleksi bakat untuk pengembangan potensi siswa berdasarkan

Differential Apptitude Test (DAT) berbasis web yang dibuat sudah

memenuhi standar dan sesuai dengan tujuan dari pembuatan sistem itu

sendiri, hanya saja akan lebih baik lagi bila dilakukan pengembangan lebih

lanjut yaitu :

1. Penambahan fasilitas backup dan restore data sehingga apabila terjadi hal-

hal yang tidak diinginkan maka tetap memiliki data cadangan.

2. Penambahan jenis kompetensi dengan metode Differential Appitude Test

(DAT) yang lain.