• Tidak ada hasil yang ditemukan

SISTEM PENDUKUNG KEPUTUSAN MINAT BAKAT SISWA SMA DALAM MEMILIH PROGRAM STUDI DI PERGURUAN TINGGI BERBASIS WEB

N/A
N/A
Protected

Academic year: 2021

Membagikan "SISTEM PENDUKUNG KEPUTUSAN MINAT BAKAT SISWA SMA DALAM MEMILIH PROGRAM STUDI DI PERGURUAN TINGGI BERBASIS WEB"

Copied!
17
0
0

Teks penuh

(1)

i

TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN MINAT

BAKAT SISWA SMA DALAM MEMILIH PROGRAM

STUDI DI PERGURUAN TINGGI BERBASIS WEB

Diajukan untuk memenuhi salah satu syarat kelulusan Program Strata-1 Teknik Informatika Universitas Esa Unggul

Disusun Oleh :

Nama : Vivi Septia Audia NIM : 201381020

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

UNIVERSITAS ESA UNGGUL JAKARTA

(2)

TUGAS AKHIR

SISTEM PENDUKUNG KEPUTUSAN MINAT

BAKAT SISWA SMA DALAM MEMILIH PROGRAM

STUDI DI PERGURUAN TINGGI BERBASIS WEB

Diajukan untuk Memenuhi Persyaratan Kurikulum Sarjana Strata-1 pada Program Studi Teknik Informatika Fakultas Ilmu Komputer

Disusun oleh

Nama : Vivi Septia Audia NIM : 201381020

PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS ILMU KOMPUTER

UNIVERSITAS ESA UNGGUL JAKARTA

(3)

iii

LEMBAR PENGESAHAN TUGAS AKHIR

Nama : Vivi Septia Audia

NIM : 201381020

Program Studi : Teknik Informatika

Fakultas Ilmu Komputer - Universitas Esa Unggul Judul Tugas Akhir : Sistem Pendukung Keputusan Minat Bakat Siswa SMA

Dalam Memilih Program Studi di Perguruan Tinggi Berbasis Web

Tugas Akhir di atas telah disetujui dan diterima sebagai salah satu syarat untuk memperoleh gelar Sarjana Komputer, Program Strata-1 Fakultas Ilmu Komputer Program Studi Teknik Informatika Universitas Esa Unggul.

Jakarta, Januari 2017

Disetujui Oleh,

Drs. Holder Simorangkir, M.Kom

Pembimbing I

Riya Widayanti, S.Kom, MMSI

Pembimbing II Mengetahui,

Bambang Irawan, S.Kom, M.Kom

Ka. Prodi Teknik Informatika

Dr. Ir. Husni S. Sastramihardja, MT

(4)

LEMBAR PENGESAHAN PENGUJI SIDANG

Nama : Vivi Septia Audia

NIM : 201381020

Program Studi : Teknik Informatika

Fakultas Ilmu Komputer - Universitas Esa Unggul Judul Tugas Akhir : Sistem Pendukung Keputusan Minat Bakat Siswa SMA

Dalam Memilih Program Studi di Perguruan Tinggi Berbasis Web

Tugas Akhir di atas telah dinyatakan LULUS oleh Penguji Sidang Tugas Akhir Program Strata-1 Fakultas Ilmu Komputer Program Studi Sistem Informasi Universitas Esa Unggul.

Jakarta, Februari 2017 Disetujui oleh,

Ketua Penguji : Riya Widayanti, S.Kom, MMSI. _______________

Penguji I : Malabay, S.Kom, M.Kom. _______________

Penguji II : Indriani Noor Hapsari, S.T, M.T. _______________

Mengetahui,

Bambang Irawan, S.Kom, M.Kom. Koordinator Tugas Akhir

(5)

v

LEMBAR PERNYATAAN KEASLIAN

Yang bertandatangan di bawah ini :

Nama : Vivi Septia Audia

NIM : 201381020

Program Studi : Teknik Informatika

Fakultas Ilmu Komputer - Universitas Esa Unggul Judul Tugas Akhir : Sistem Pendukung Keputusan Minat Bakat Siswa SMA

Dalam Memilih Program Studi di Perguruan Tinggi Berbasis Web

Menyatakan bahwa Laporan Tugas Akhir ini adalah murni hasil karya Saya dan belum pernah dipublikasikan sebelumnya. Seluruh sumber yang menjadi rujukan dalam Tugas Akhir ini telah Saya cantumkan sesuai dengan kaidah akademik yang berlaku. Saya bersedia dikenakan sanksi pembatalan Laporan Tugas Akhir ini apabila terbukti melakukan tindakan plagiat.

Demikian pernyataan ini Saya buat dengan sebenarnya.

Jakarta, 22 Februari 2017 Penulis,

(Materai 6000)

( Vivi Septia Audia )

(6)

KATA PENGANTAR

Dengan mengucapkan syukur kepada Tuhan Yang Maha Esa yang telah memberikan rahmat serta nikmatnya, dan atas karunianya yang dapat menyelesaikan penyusunan Tugas Akhir yang diberi judul “Sistem Pendukung Keputusan Minat Bakat Siswa SMA Dalam Memilih Program Studi di Perguruan Tinggi Berbasis Web” dengan baik.

Adapun penyusunan Tugas Akhir ini dengan maksud dan tujuan untuk melengkapi salah satu syarat kelulusan pada Jurusan Teknik Informatika, Fakultas Ilmu Komputer, Universitas Esa Unggul. Dalam usaha menyelesaikan Tugas Akhir ini, disadari sepenuhnya akan keterbatasan waktu, pengetahuan, dan biaya sehingga tanpa bantuan dan bimbingan dari semua pihak tidaklah mungkin berhasil dengan baik.

Oleh karena itu, pada kesempatan ini ingin mengucapkan terima kasih kepada berbagai pihak yang telah memberikan dukungan, bimbingan, dan kerja samanya dalam menyusun Tugas Akhir ini, karena tanpa dukungan mereka penyusunan Tugas Akhir ini tidak akan tercapai. Karena itu peneliti ingin mengucapkan terima kasih kepada :

1. Bapak Dr. Ir. Arief Kusuma A.P, MBA selaku rektor Universitas Esa Unggul

2. Bapak Dr. Ir. Husni Setiawan Sastramihardja, M.T selaku Dekan Fakultas Ilmu Komputer.

3. Bapak Bambang Irawan S.Kom, M.Kom selaku Ka. Prodi Teknik Informatika dan seluruh Dosen serta Staff Fakultas Ilmu Komputer, yang tidak bisa disebutkan satu persatu namanya.

4. Bapak Drs. Holder Simorangkir M.Kom dan Ibu Riya Widayanti, S.Kom, M.Kom selaku Dosen Pembimbing I dan Pembimbing II dalam Tugas Akhir ini yang telah berbaik hati memberikan waktu, arahan, dan bimbingan kepada penulis sehingga penulis dapat menyelesaikan laporan skripsi ini dengan baik.

(7)

vii

5. Kepada Kedua Orang Tua dan adik peneliti yang selalu senantiasa memberikan banyak cinta dan kasih saying, motivasi, dukungan serta doa kepada peneliti, sehingga dapat menyelesaikan Tugas Akhir. 6. Teman dan Sahabat Baik Penulis: Kevin Aldiansyah, Asty Gustia

Haerudin, Windi Diah Eka Putri, Paramita Nirmalawati, Siti Afifah, Rizky Oktamara, Deni Suryana, Yoga Priowibowo, Taufik Soleh, Iksan Ramadhan, Iman Ramadhan, dan Sawali Wahyu. Terimakasih atas Semangat, Dukungan Dan Doanya, yang mengajarkan peneliti banyak hal untuk tidak pernah menyerah menghadapi sesuatu.

7. Teman-Teman perkumpulan seperjuangan peminatan Software Engineering, Gamedev, Team Fasilkom Learning Center 2013 dan Keluarga Besar Fakultas Ilmu Komputer Angkatan 2013. Terimakasih Atas Kebersamaan Dan Solidaritasnya Selama Ini, Semoga Sukses Selalu.

Akhir kata, semoga laporan ini dapat memberikan manfaat dan menambah wawasan pengetahuan bagi berbagai pihak yang membaca skripsi ini.

Jakarta, Januari 2017

Vivi Septia Audia (201381020)

(8)

ABSTRAK

Penelitian ini bertujuan untuk menganalisis dan merancang sebuah sistem pendukung keputusan yang dapat menjadi acuan bagi siswa SMA dalam memilih program studi yang sesuai dengan kemampuannya. Penelitian ini menggunakan metode observasi dalam mengumpulkan data dan metode Analytical Hierarchy Process (AHP) dalam mengolah beberapa kriteria yakni tes minat dan tes bakat dari beberapa siswa yang akan melanjutkan studinya ke perguruan tinggi. Sistem yang dirancang menggunakan bahasa pemrograman PHP dan aplikasi MySQL dalam mengolah data. Data yang diolah terdiri dari lima tipe soal tes Differential Aptitude Test (DAT) berdasarkan kemampuan verbal, numerik, dan spasial.

Hasil Penelitian ini menunjukkan bahwa sistem pendukung keputusan yang dirancang dapat menghasilkan informasi prioritas program studi yang sesuai dengan kemampuan siswa sehingga dapat digunakan sebagai dasar pengambilan keputusan dalam pemilihan program studi di Perguruan Tinggi.

(9)

ix DAFTAR ISI

LEMBAR JUDUL ... i

LEMBAR PENGESAHAN TUGAS AKHIR ... iii

LEMBAR PENGESAHAN PENGUJI SIDANG ... iv

LEMBAR PERNYATAAN KEASLIAN ... v

KATA PENGANTAR ... vi

ABSTRAK ... viii

DAFTAR ISI ... ix

DAFTAR GAMBAR ... xiii

DAFTAR TABEL ... xvi

BAB I PENDAHULUAN 1.1 Latar Belakang ... 1 1.2 Identifikasi Masalah ... 3 1.3 Rumusan Masalah ... 4 1.4 Tujuan Penelitian ... 4 1.5 Manfaat Penelitian ... 5 1.6 Sistematika Penulisan ... 5

BAB II LANDASAN TEORI 2.1 Tinjauan Pustaka ... 7

2.2 Sistem………. ... 9

2.3 Sistem Pendukung Keputusan ... 9

2.3.1 Karakteristik dan Kapabilitas DSS ... 12

2.3.2 Tahapan Sistem Pendukung Keputusan... 15

2.3.3 Komponen Sistem Pendukung Keputusan ... 18

2.4 Minat. ………... 20

2.5 Bakat. ………. ... 23

(10)

2.5.2 Ciri-ciri Orang yang Berbakat ... 27

2.5.3 Jenis-jenis Bakat ... 28

2.5.4 Faktor yang Mempengaruhi Bakat ... 29

2.6 Differential Aptitude Test (DAT) ………. ... 30

2.7 Siswa SMA. ………. ... 34

2.7.1 Karakteristik Perkembangan Siswa SMA ... 35

2.8 Program Studi. ………. ... 41

2.9 Perguruan Tinggi. ………. ... 41

2.10 Web. ………... 43

2.11 Fuzzy Multi-Atrribute Decision Making. ………. ... 44

2.12 Analytical Hierarchy Process (AHP) ………. ... 45

2.13 Extreme Programming (XP) ………. ... 47

2.14 Unified Modelling Language (UML). ………. ... 51

2.15 Pohon Keputusan. ………. ... 54

BAB III GAMBARAN UMUM 3.1 Tempat dan Waktu Penelitian ... 56

3.2 Kerangka Berpikir ... 57

3.3 Metode Pengumpulan Data ... 59

3.4 Pohon Keputusan ... 60

3.5 Analisis Masalah ... 61

3.5.1 Model Keputusan Menggunakan AHP ... 64

3.6 Analisis Kebutuhan ... 71

BAB IV HASIL DAN PEMBAHASAN 4.1 Rencana Solusi Pemecahan Masalah ... 73

4.2 Proses Perencanaan (Planning) ... 74

4.2.1 Perencanaan Kebutuhan Sistem ... 74

(11)

xi

4.3.1 User Stories ... 76

4.3.1.1 Use Case Diagram Siswa ... 77

4.3.1.2 Use Case Diagram Admin ... 78

4.3.2 Class Diagram ... 79

4.3.3 Activity Diagram ... 80

4.3.3.1 Admin ... 80

4.3.3.2 Admin Edit Soal ... 81

4.3.3.3 Admin Hapus Soal ... 82

4.3.3.4 Admin Tambah Soal ... 83

4.3.3.5 Admin Hapus Data Siswa ... 84

4.3.3.6 Siswa Register... 85

4.3.3.7 Siswa Login ... 86

4.3.4 Sequence Diagram ... 87

4.3.4.1 Admin Login ... 87

4.3.4.2 Admin Edit Soal ... 87

4.3.4.3 Admin Hapus Soal ... 88

4.3.4.4 Admin Tambah Soal ... 88

4.3.4.5 Siswa Login ... 89

4.3.4.6 Siswa Melakukan Tes ... 89

4.3.5 Package Diagram ... 90

4.3.6 State Machine Diagram ... 90

4.3.6.1 Data Siswa ... 90 4.3.6.2 Hasil ... 91 4.3.6.3 Soal ... 91 4.3.7 Deployment Diagram ... 92 4.3.8 Communication Diagram... 93 4.3.8.1 Admin Login ... 93 4.3.8.2 Siswa Login ... 93 4.3.8.3 Siswa Sign Up ... 94

(12)

4.3.8.4 Siswa Tes ... 94

4.3.9 Usulan Antarmuka Sistem (User Interface System) ... 95

4.3.9.1 Tampilan Interface Halaman Utama ... 95

4.3.9.2 Tampilan Interface Sign Up ... 96

4.3.9.3 Tampilan Interface Login ... 96

4.3.9.4 Tampilan Interface Soal Tes DAT ... 97

4.3.9.5 Tampilan Interface Hasil Tes ... 97

4.3.9.6 Tampilan Interface Admin ... 98

4.4 Proses Pengkodean (Coding) ... 98

4.5 Proses Pengujian (Testing) ... 98

4.5.1 Unit Testing ... 99

4.5.2 Integration Testing ... 100

4.6 Implementasi Sistem (Implementation) ... 101

BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan… ... 109

5.2 Saran……….. ... 109

DAFTAR PUSTAKA ... 110 LAMPIRAN-LAMPIRAN

Halaman Identitas Penyusun ... L1 Surat Keterangan Penelitian……… ... L2

(13)

xiii

DAFTAR GAMBAR

Gambar 2.1 Model Konseptual DSS ... 11

Gambar 2.2 Karakteristik dan Kapabilitas DSS ... 13

Gambar 2.3 Proses Pengambilan Keputusan ... 17

Gambar 2.4 Model Skema DSS ... 18

Gambar 2.5 Diagram Tes Bakat ... 24

Gambar 2.6 Struktur Hierarki AHP ... 45

Gambar 2.7 eXtreme Programming ... 48

Gambar 2.8 Diagram UML ... 53

Gambar 2.9 Contoh Pohon Keputusan ... 54

Gambar 2.10 Contoh Pohon Keputusan Perbandingan 3 Bilangan ... 55

Gambar 3.1 Waktu Penelitian ... 56

Gambar 3.2 Kerangka Berpikir ... 57

Gambar 3.3 Pohon Keputusan Pemilihan Program Studi... 61

Gambar 3.4 Flow Chart Proses Bisnis yang Berjalan ... 63

Gambar 4.1 Struktur Hierarki Kriteria Pemilihan Program Studi ... 73

Gambar 4.2 Use Case Diagram Siswa ... 77

Gambar 4.3 Use Case Diagram Admin ... 78

Gambar 4.4 Class Diagram ... 79

Gambar 4.5 Activity Diagram Admin Login ... 80

Gambar 4.6 Activity Diagram Admin Edit Soal ... 81

Gambar 4.7 Activity Diagram Admin Hapus Soal ... 82

Gambar 4.8 Activity Diagram Admin Tambah Soal ... 83

Gambar 4.9 Activity Diagram Admin Hapus Data Siswa ... 84

Gambar 4.10 Activity Diagram Siswa Register ... 85

Gambar 4.11 Activity Diagram Siswa Login ... 86

Gambar 4.12 Sequence Diagram Admin Login ... 87

(14)

Gambar 4.14 Sequence Diagram Admin Hapus Soal ... 88

Gambar 4.15 Sequence Diagram Admin Tambah Soal ... 88

Gambar 4.16 Sequence Diagram Siswa Login ... 89

Gambar 4.17 Sequence Diagram Siswa Melakukan Tes ... 89

Gambar 4.18 Package Diagram ... 90

Gambar 4.19 State Machine Diagram Data Siswa ... 90

Gambar 4.20 State Machine Diagram Hasil ... 91

Gambar 4.21 State Machine Diagram Soal... 91

Gambar 4.22 Deployment Diagram ... 92

Gambar 4.23 Communication Diagram Admin Login ... 93

Gambar 4.24 Communication Diagram Siswa Login ... 93

Gambar 4.25 Communication Diagram Siswa Sign Up ... 94

Gambar 4.26 Communication Diagram Siswa Tes ... 94

Gambar 4.27 Tampilan Interface Halaman Utama ... 95

Gambar 4.28 Tampilan Interface Sign Up ... 96

Gambar 4.29 Tampilan Interface Login ... 96

Gambar 4.30 Tampilan Interface Soal Tes DAT ... 97

Gambar 4.31 Tampilan Interface Hasil Tes ... 97

Gambar 4.32 Tampilan Interface Admin ... 98

Gambar 4.33 Tampilan Sistem Siswa Login ... 102

Gambar 4.34 Tampilan Sistem Siswa Sign Up ... 103

Gambar 4.35 Tampilan Sistem Siswa Halaman Utama ... 103

Gambar 4.36 Tampilan Sistem Siswa Soal Tes DAT ... 104

Gambar 4.37 Tampilan Sistem Siswa Hasil Tes ... 104

Gambar 4.38 Tampilan Sistem Siswa History ... 105

Gambar 4.39 Tampilan Sistem Admin Login ... 105

Gambar 4.40 Tampilan Sistem Admin Tampilan Utama ... 106

Gambar 4.41 Tampilan Sistem Admin Data Siswa ... 106

(15)

xv

Gambar 4.43 Tampilan Sistem Admin Tampilan Soal... 107

(16)

DAFTAR TABEL

Tabel 2.1 Tinjauan Pustaka ... 8

Tabel 2.2 Pengembangan Program BK ... 38

Tabel 3.1 Matriks Perbandingan Berpasangan ... 67

Tabel 3.2 Nilai Random Indeks RI... 68

Tabel 3.4 Matriks Perbandingan Antar Kriteria ... 69

Tabel 3.5 Matriks Perbandingan Kriteria yang Dinormalkan ... 69

Tabel 4.1 Perencanaan Kebutuhan Sistem ... 75

Tabel 4.2 Aktivitas yang Dikerjakan User Siswa ... 76

Tabel 4.3 Aktivitas yang Dikerjakan User Admin ... 78

Tabel 4.4 Unit Testing.. ... 99

(17)

Referensi

Dokumen terkait

Tujuan penelitian ini adalah, (1) menganalisis keterlibatan konsumen ( consumer involvement ) dalam proses pengambilan keputusan pembelian beras di pasar tradisional

Menurut Hanafi (1996), rasio keuangan adalah rasio yang menggambarkan suatu hubungan atau perimbangan antara suatu jumlah tertentu dengan jumlah yang lain, dan

Dengan demikian PT Wiratama Jaya Gun Mandiri dinyatakan Memenuhi standar verifikasi legalitas kayu sesuai Peraturan Menteri Lingkungan Hidup dan Kehutanan Republik

bantuan yang pernah diberikan selama proses pengerjaan skripsi ini.. Sebagai manusia yang lemah, tentunya siapa saja

Berdasarkan permasalahan tersebut, maka penulis merumuskan masalah yang ada yaitu bagaimana cara membuat aplikasi pengolahan data pelatihan pada Pertamina Health, Safety,

Di dalam penelitian hukum terdapat beberapa pendekatan, pendekatan-pendekatan yang digunakan di dalam penelitian hukum adalah pendekatan undang-undang ( statute approach ), pendekatan

Dalam Kebaktian Umum hari ini, Minggu, 15 Maret 2015, telah diadakan Perjamuan Tuhan.. Biarlah Perjamuan Tuhan ini terus mengingatkan akan kasih Kristus

Pada hari Minggu, 01 Mei 2016 yang akan datang, dalam Kebaktian Umum I dan II, akan diadakan Perjamuan Tuhan.. Bagi Saudara/i yang sudah dibaptis/sidi agar