• Tidak ada hasil yang ditemukan

Aplikasi Pencocokkan Minat, Bakat, dan Kompetensi Pribadi Menggunakan SDS (Self-Directed Search) Berbasis Web.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Pencocokkan Minat, Bakat, dan Kompetensi Pribadi Menggunakan SDS (Self-Directed Search) Berbasis Web."

Copied!
14
0
0

Teks penuh

(1)

vi

Universitas Kristen Maranatha

ABSTRAK

Aplikasi ini membantu dalam pencocokan minat, bakat, dan kompetensi pribadi dengan pekerjaan yang akan ditekuni atau diminati. Aplikasi ini menggunakan metode SDS (Self-Directed Search) yang dikembangkan oleh John Holland. Aplikasi ini akan menghasil 3

digit kode Holland, dimana kode tersebut dapat digunakan sebagai acuan dalam memilih

pekerjaan yang sesuai. Aplikasi ini merupakan alternatif lain dari tes SDS yang dibuat oleh John Holland sendiri, dimana tes sds yang dibuat oleh John Holland bersifat terbatas dan berbayar serta menggunakan bahasa inggris sebagai media penyampaiannya. Konten utama dari aplikasi ini hampir sama dengan tes yang dibuat oleh John Holland terutama pada enam kategori utama yang dipakai untuk penilaian, yaitu Reliability, Invetigative, Artistic, Social,

Enterprise, dan Conventional. Selain itu aplikasi ini juga menggunakan Lachan Agreement Index sebagai tolak ukur kecocokan antara hasil tes dan pekerjaan.

(2)

ABSTRACT

This application will help us in determining our own interest, capability, and competence, also matching it with the suitable jobs that fit us the best. This application is using SDS (Self-Directed Search) methods which was developed by John Holland. This application will generate 3-digits Holland code, which will be used to determine the best job for us. This application is an alternative of the original version John Holland test which is limited and prepaid also using english as it’s language. The content of this application is mostly the same wih John Holland’s especially in the six main categories that’re used as scoring base. Beside that this application is using Lachan Agreement Index as it’s way to determine whether the test result and the occupation has anything in particular or not.

(3)

viii

Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN ... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA... iv

1.5 Sistematika Pembahasan ... 3

BAB II LANDASAN TEORI ... 5

2.1 Flowchart ... 5

2.1.1 Flowchart Sistem ... 6

2.2 Rekayasa Perangkat Lunak ... 7

2.2.1 Definisi Perangkat Lunak ... 8

2.2.2 Model Pengembangan Perangkat Lunak ... 9

2.2.3 Metriks Perangkat Lunak ... 10

2.2.4 Penerapan Perangkat Lunak ... 10

2.2.5 Desain Perangkat Lunak ... 11

2.2.6 Metode Simulasi ... 13

2.3 Microsoft SQL Server ... 17

2.4 Entity Relationship Diagram (ERD) ... 20

2.5 Algoritma ... 23

2.5.1 Apa Itu Algoritma ... 23

2.5.2 Definisi Algoritma ... 24

2.5.3 Beda Algoritma dengan Program ... 24

2.5.4 Aturan Penulisan Algoritma ... 24

2.6 Unified Modelling Language (UML) ... 26

(4)

2.9 Visual Basic.NET ... 31

2.10 Self-Directed Search (SDS)... 32

BAB III ANALISIS DAN DISAIN ... 37

3.1 Analisis ... 37

3.1.1 Flowchart Perhitungan ... 37

3.2 Gambaran Keseluruhan ... 39

3.2.1 Antarmuka Eksternal ... 39

3.2.2 Antarmuka Pengguna ... 39

3.2.3 Antarmuka Perangkat Keras ... 40

3.2.4 Antarmuka Perangkat Lunak ... 40

3.2.5 Antarmuka Komunikasi ... 40

3.2.6 Fitur-fitur Perangkat Lunak ... 41

3.3 Disain Perangkat Lunak ... 53

3.3.1 Permodelan Perangkat Lunak ... 53

3.3.2 Disain Penyimpanan Data ... 65

3.3.3 Desain Antarmuka ... 69

BAB IV PENGEMBANGAN PERANGKAT LUNAK... 74

4.1 Halaman Perkenalan ... 74

4.2 Halaman FAQ ... 75

4.3 Halaman Registrasi ... 75

4.4 Halaman Login ... 76

4.5 Halaman Konsultasi ... 77

4.6 Halaman Admin ... 78

4.7 Halaman Tes ... 78

4.8 Halaman History ... 79

4.9 Halaman Report ... 80

4.10 Halaman Report Statistik ... 81

BAB V TESTING DAN EVALUASI SISTEM ... 82

5.1 Test Case ... 82

5.1.1 Test Case Halaman Menu Utama Guest ... 82

5.1.2 Test Case Halaman Menu Utama Member ... 83

5.1.3 Test Case Halaman Menu Utama Admin ... 83

5.1.4 Test Case Halaman Login ... 84

5.1.5 Test Case Halaman Konsultasi ... 85

5.1.6 Test Case Halaman Tes SDS ... 85

5.1.7 Test Case Halaman Ubah, Tambah, Hapus Data ... 86

5.2 Black Box ... 86

5.2.1 Testing Form Login ... 87

5.2.2 Testing Form Konsultasi ... 87

5.2.3 Testing Form Registrasi ... 87

5.2.4 Testing Form Tes SDS ... 88

(5)

x

Universitas Kristen Maranatha BAB VI KESIMPULAN DAN SARAN ... 90

6.1 Kesimpulan ... 90 6.2 Saran ... 90

(6)

DAFTAR TABEL

Tabel 3.1 Tabel TPengguna ... 67

Tabel 3.2 Tabel TLogAdmin ... 67

Tabel 3.3 Tabel TLogAnggota... 67

Tabel 3.4 Tabel Tfaq ... 68

Tabel 3.5 Tabel TSoal ... 68

Tabel 3.6 Tabel TKeterangan ... 68

Tabel 3.7 Tabel TPekerjaan ... 69

Tabel 5.1 Test Case Halaman Menu Utama Guest ... 82

Tabel 5.2 Test Case Halaman Menu Utama Member ... 83

Tabel 5.3 Test Case Halaman Menu Utama Admin ... 83

Tabel 5.4 Test Case Halaman Menu Utama Login ... 84

Tabel 5.5 Test Case Halaman Konsultasi ... 85

Tabel 5.6 Test Case Halaman Tes SDS ... 85

Tabel 5.7 Test Case Halaman Ubah, Tambah, Hapus Data ... 86

Tabel 5.8 Testing Form Login ... 87

Tabel 5.9 Testing Form Konsultasi ... 87

Tabel 5.10 Testing Form Registrasi ... 88

Tabel 5.11 Testing Form Tes SDS ... 88

(7)

xii

Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Simbol Flowchart Sistem ... 7

Gambar 2.2 Model Prototipe ... 9

Gambar 2.3 Model Simulasi ... 17

Gambar 2.4 Entitas ... 21

Gambar 2.10 Banyak ke Banyak ... 23

Gambar 2.11 Konsep Dasar UML ... 27

Gambar 2.12 RIASEC Hexagon ... 33

Gambar 2.13 Proses Penilaian ... 34

Gambar 2.14 Summary Code ... 34

Gambar 2.15 Lachan Agreement Index ... 35

Gambar 3.1 Flowchart Perhitungan Tes SDS ... 38

Gambar 3.2 Use Case ... 54

Gambar 3.3 Class Diagram Anggota ... 60

Gambar 3.4 Class Diagram Account ... 60

Gambar 3.5 Class Diagram Admin ... 61

Gambar 3.6 Activity Diagram Login dan Registrasi ... 61

Gambar 3.7 Activity Diagram Update, Insert, Delete Data ... 62

Gambar 3.8 Activity Diagram Tes ... 63

Gambar 3.9 Activity Diagram Konsultasi ... 64

Gambar 3.10 ERD ... 65

Gambar 3.11 Skema Database ... 66

Gambar 3.12 Form Login ... 69

Gambar 3.13 Form Registrasi ... 70

Gambar 3.14 Form Tes ... 70

Gambar 3.15 Form Pengiriman Email ... 71

Gambar 3.16 Form FAQ... 72

Gambar 3.17 Form Ubah, Tambah, Hapus Data Soal ... 73

Gambar 4.1 Halaman Perkenalan ... 74

Gambar 4.2 Halaman FAQ ... 75

Gambar 4.3 Halaman Registrasi ... 76

Gambar 4.4 Halaman Login ... 77

Gambar 4.5 Halaman Konsultasi ... 77

Gambar 4.6 Halaman Admin ... 78

Gambar 4.7 Halaman Tes 1 ... 79

Gambar 4.8 Halaman Tes 2 ... 79

Gambar 4.9 Halaman History ... 80

Gambar 4.10 Halaman Report 1 ... 80

Gambar 4.11 Halaman Report 2 ... 81

(8)

DAFTAR LAMPIRAN

(9)

1

Universitas Kristen Maranatha

BAB I

PENDAHULUAN

Bab berikut ini merupakan pengenalan dasar terhadap sistem yang akan

dibuat yang berisikan latar belakang, rumusan masalah, tujuan, batasan masalah,

dan sistematika pembahasan dari Aplikasi Pencocokan Bakat, Minat, dan

Kompetensi Pribadi Menggunakan SDS (Self-Directed Search) Berbasis Web.

1.1 Latar Belakang

Karir dan pekerjaan yang baik serta sesuai dengan minat, bakat, dan

kompetensi, merupakan keinginan dari setiap orang. Memiliki perkerjaan yang

sesuai dengan keahlian dan minat dapat membuat seseorang merasa nyaman

dalam melakukan kewajibannya. Tetapi tidak jarang seseorang memilih pekerjaan

yang tidak sesuai dengan bidang keahlian dan minatnya yang kemudian

mengalami stres saat bekerja, ataupun seseorang yang mengalami pemecatan dan

penolakan kerja karena tidak memiliki kriteria yang seharusnya. Kejadian tersebut

dapat disebabkan oleh banyak faktor, salah satu faktor yang umum adalah karena

tidak menyadari bakat, minat, dan kompetensi sendiri atau memilih bidang ahli

secara acak berdasarkan prospek di masa depan dan sejumlah uang yang dapat

dihasilkan tanpa menghiraukan bakat, minat, dan kompetensi yang dimiliki.

Hal seperti ini sebenarnya dapat dihindari apabila kita mau mengetahui apa

bakat, minat, dan kompetensi yang kita miliki sebelum kita menentukan pekerjaan

yang diinginkan. Para psikolog telah membuat berbagai macam tes untuk

membantu seseorang dalam penentuan bakat, minat, dan kompetensinya, tetapi

karena kesibukan dan aktivitas sehari-hari dari sebagian besar orang terutama

daerah perkotaan, membuat tidak semua orang dapat melakukan tes ini

dikarenakan durasi tes yang tidak sebentar. Untuk mengatasi hal tersebut maka

dibuatlah sebuah sistem untuk memudahkan para calon pekerja dalam melakukan

tes tersebut yang disebut dengan Aplikasi Pencocokan Bakat, Minat, dan

(10)

2

yang dapat diakses melalui komputer. Dengan adanya sistem tersebut diharapkan

agar para calon pekerja dapat mencari pekerjaan yang sesuai dengan minat, bakat,

dan kompetensi yang dimiliki.

1.2 Rumusan Masalah

Berdasarkan latar belakang yang telah diuraikan, maka dapat dirumuskan

masalah sebagai berikut :

1. Bagaimana membangun sebuah aplikasi yang dapat membantu pengguna

untuk mengetahui bakat, minat, dan kompetensi yang dimiliki?

2. Bagaimana membangun sebuah aplikasi dimana pengguna dapat melakukan

tanya jawab mengenai minat, bakat, dan kompetensi dirinya dengan seorang

ahli psikolog?

3. Bagaimana membangun sebuah aplikasi yang dapat menilai kecocokan antara

minat, bakat, dan kompetensi yang dimiliki dengan pekerjaan yang diminati?

1.3 Tujuan

Berdasarkan dari tumusan masalah yang telah ada, maka dapat diketahui

tujuan pembahasan topik ini adalah :

1. Dengan menggunakan sistem kuesioner berisi pertanyaan-pertanyaan

menyangkut diri sendiri yang menerapkan metode SDS (Self-Directed

Search) yang telah dikembangkan oleh John Holland dan penggunaan Lachan

Agreement Index yang dikembangkan oleh Lachan dengan menggunakan web

agar dapat diakses dengan mudah.

2. Dengan menerapkan fasilitas pengiriman email pada aplikasi, dimana

pengguna dapat melakukan tanya jawab secara online tanpa harus bertatap

muka.

3. Dengan melakukan perhitungan tingkat kecocokan antara pekerjaan yang

diminati menggunakan Lachan Agreement Index dari hasil yang didapat

(11)

3

Universitas Kristen Maranatha

1.4 Batasan Masalah

Batasan masalah bertujuan agar topik yang dibicarakan tetap berada dalam

suatu lingkup permasalahan. Batasan masalah yang digunakan dalam pembuatan

Aplikasi Pencocokkan Minat, Bakat, dan Kompetensi Pribadi Menggunakan SDS

(Self-Directed Search) Berbasis Web, adalah sebagai berikut:

1. Apabila terdapat kesamaan jumlah total nilai antara huruf ketiga dan keempat

setelah pengurutan nilai dari yang terbesar dilakukan, maka huruf ketiga yang

akan dimasukkan ke dalam 3-Letters Holland Code.

2. Jenis pekerjaan dan occupation code yang digunakan bersifat terbatas

sehingga tidak semua jenis pekerjaan akan tersedia di dalam pilihan saat

melakukan tes dikarenakan aplikasi masih dalam tahap uji coba.

3. Email pada aplikasi merupakan satu arah, hanya pengguna yang dapat

melakukan pengiriman email melalui aplikasi. Interaksi selanjutnya dilakukan

via email masing-masing diluar aplikasi. Baik itu berupa email balasan dari

admin atau email balasan dari pengguna untuk admin.

1.5 Sistematika Pembahasan

Sistematika penulisan dari penyusunan laporan tugas akhir ini

direncanakan sebagai berikut:

BAB I PENDAHULUAN

Bab I berisi tentang pendahuluan yang terdiri dari latar belakang, rumusan

masalah, tujuan, batasan masalah, sistematika pembahasan.

BAB II LANDASAN TEORI

Bab II membahas teori-teori yang berhubungan dengan pembuatan laporan dan

Aplikasi Pencocokan Bakat, Minat, dan Kompetensi Pribadi Menggunakan SDS

(12)

4

BAB III ANALISIS DAN DISAIN

Bab III membahas secara lengkap mengenai Aplikasi Pencocokan Bakat, Minat,

dan Kompetensi Pribadi Menggunakan SDS (Self-Directed Search) Berbasis Web.

BAB IV PENGEMBANGAN PERANGKAT LUNAK

Bab IV terdiri atas implementasi seluruh hasil rancangan di bab III, yaitu tampilan

antarmuka sistem.

BAB V TESTING DAN EVALUASI SISTEM

Bab V terdiri atas rencana pengujian yang terdiri atas tes kasus dan pelaksanaan

pengujian yang dapat menggunakan salah satu metode, yaitu Black Box.

BAB VI KESIMPULAN DAN SARAN

Bab VI berisi kesimpulan dari pembahasan pada perancangan serta analisa

pengujian aplikasi yang dibuat. Untuk lebih meningkatkan hasil akhir yang lebih

baik maka penulis juga memberikan saran-saran untuk perbaikan serta

(13)

90

Universitas Kristen Maranatha

BAB VI

KESIMPULAN DAN SARAN

6.1 Kesimpulan

Berdasarkan hasil pembahasan yang telah dilakukan berikut ini akan

dirumuskan dan ditegaskan hal-hal yang ditemukan dalam penelitian

menghasilkan temuan ilmiah, yaitu sebagai berikut:

1. Dengan penerapan teori SDS dan lachan agreement index pada aplikasi,

pengguna dapat melakukan tes uji bakat, minat dan kompetensi diri dengan

mudah tanpa harus melakukan perjalanan jauh untuk melaksanakan tes

tersebut di tempat psikolog.

2. Dengan adanya fitur email, seorang pengguna dapat dengan mudah

berkonsultasi atau bertanya kepada psikolog tanpa harus bertatap muka

3. Dengan adanya perhitungan tingkat kecocokkan, seorang pengguna dapat

mengetahui apabila ia memiliki kriteria yang dibutuhkan untuk pekerjaan

yang diimpikan atau tidak.

6.2 Saran

Saran yang mungkin dapat dilakukan setelah penerapan aplikasi ini adalah

sebagai berikut:

1. Aplikasi agar dapat menampilkan dua alternatif hasil bila terdapat dua jumlah

total yang sama yang terdapat pada huruf ketiga dan keempat dari hasil yang

didapat.

2. Aplikasi agar memiliki tampilan yang lebih baik dan lebih rapi.

3. Aplikasi agar dapat memuat semua jenis pekerjaan yang terdapat dan diakui

dunia.

(14)

DAFTAR PUSTAKA

Amri, M. Choirul. 2005. Tutorial SQL (Structured Query Language), IlmuKomputer.Com

Black Box Testing. From: http://www.testingbrain.com/BLACKBOX/ BLACK_BOX_Testing.html, Diakses 8 Juli 2013

Herupras. 2008. Pengertian Visual Basic. From http://herupras.wordpress.com/ 2008/08/03/pengertian-visual-basic-60/, Diakses 8 Juli 2013

H.M, Jogianto. 2005. Analisa dan Design Sistem Informasi. Andi Offset. Yogyakarta

H.M, Jogianto. 1995.Sistem informasi berbasis komputer edisi 2. Yogyakarta

Kumalasari, Efa. 2008. Proses Bisnis dalam Perusahaan. http://www.midas-solusi.com/knowledge-space,en,detail, 26, proses bisnis dalam perusahaan, Diakses 8 Juli 2013

Kuncul13. 2010. ASP Tutorial. From : http:// www.hyem.org/index.php?topic= 6966.0;topicseen Diakses 8 Juli 2013

Lachan, R. 1984. a measure of greement for the use with the holland classification system. Journal of Vocational Behavior, 24, 133-141.

L. Whitten, Jeffrey ; C. Dittman, Kevin ; D. Bentley, Lonnie. 2004. Metode design dan analisa Sistem Bibliografi ed.6. Andi Offset. Yogyakarta

Onggowidjadja, Donny; Constantianus, Frederick; Ibrahim, Ardian. 2009. Modul Praktikum Pemrograman Web Lanjut. Universitas Kristen Maranatha. Bandung

Roger S. Pressman, Ph.D. 2005. Software Engineering, McGraw-Hill International Edition.

Shaw M. And D. Garlan . 1995. Software Architecture: Perspective on an Emerging Dicipline

Referensi

Dokumen terkait

Manfaat dari penelitian ini adalah aplikasi OLAP yang dibangun diharapkan dapat menampilkan ringkasan data tanaman hortikultura sehingga membantu pengguna dalam memperoleh

Dengan permasalahan tersebut, pada penelitian ini dibuatlah suatu aplikasi berbasis web yang memfasilitasi proses pencarian pekerjaan job recruitment yang dilengkapi

SDS Mulya Asri Kabupaten Tangerang saat ini memerlukan system aplikasi pengolahan data pembayaran SPP yang baik terstruktur dan terpadu guna memudahkan dalam

Penggalangan dana pada aplikasi Crowdfunding ini dengan model donation- based digunakan untuk membantu dan memudahkan pusat data dan informasi dalam melakukan

Pada penelitian ini dirancang suatu sistem berbasis website yang dimaksudkan untuk membantu petani dalam mendiagnosa hama tanaman. Perancangan aplikasi ini meliputi hal

Tujuan dari penelitian ini adalah untuk melakukan pengembangan sistem berbasis web untuk mendeteksi minat anak yang bertujuan dalam membantu pakar atau psikolog

Dengan permasalahan tersebut, pada penelitian ini dibuatlah suatu aplikasi berbasis web yang memfasilitasi proses pencarian pekerjaan job recruitment yang dilengkapi

Berdasarkan penelitian dan pengujian yang dilakukan maka dapat disimpulkan bahwa aplikasi Job Fair membantu proses perekrutan karyawan karena melalui aplikasi ini