Tujuan Penelitian SISTEM REKOMENDASI PENJURUSAN PADA JENJANG MENENGAH ATAS MENGGUNAKAN ALGORITMA C45.

9 Fachri, 2014 Sistem Rekomendasi Penjurusan pada Jenjang Menengah Atas Menggunakan Algoritma C45 Universitas Pendidikan Indonesia | repository.upi.edu | perpustakaan.upi.edu

E. Metodologi Penelitian

Metode-metode yang digunakan pada penelitian ini adalah sebagai berikut:

1. Metode Pengumpulan Data

a. Kajian pustaka Kajian pustaka dilakukan dengan mengumpulkan data-data baik dari buku bacaan maupun artikel-artikel yang berasal dari internet yang berkaitan dengan algoritma C45 dan juga mengenai sistematika penjurusan pada jenjang menengah atas. b. Tinjauan LapanganObservasi Observasi yang dilakukan adalah berupa teknik wawancara untuk mengumpulkan data yang mendukung penelitian. Pada penelitian ini, wawancara dilakukan kepada guru atau pihak sekolah yang bertugas untuk menjuruskan siswa dalam hal ini wawancara dikhususkan kepada guru BK yang bersangkutan pada sekolah tersebut.

2. Metode Pengembangan Perangkat Lunak

Metode yang akan digunakan dalam pembangunan perangkat lunak ini adalah model sekuensial linier waterfall. Model sekuensial linier meliputi aktivitas sebagai berikut: 10 Fachri, 2014 Sistem Rekomendasi Penjurusan pada Jenjang Menengah Atas Menggunakan Algoritma C45 Universitas Pendidikan Indonesia | repository.upi.edu | perpustakaan.upi.edu a. Rekayasa dan Pemodelan Sistem Informasi Investigasi dilakukan untuk menentukan apakah terjadi suatu masalah atau adakah peluang suatu sistem informasi dikembangkan. b. Analisis Kebutuhan Perangkat Lunak Tahap pemahaman kebutuhan user terhadap sistem oleh analis yang kemudian semuanya akan dibuat dalam bentuk dokumen yang dapat dimengerti oleh user. c. Desain Tahap ini bertujuan untuk memberikan gambaran apa yang harus dikerjakan saat coding nanti. Selain itu di tahap ini kita menentukan interface dari perangkat lunak yang telah dirancang, kebutuhan hardware yang digunakan untuk jalannya sistem, serta kebutuhan data yang direpresentasikan dalam file dan database. d. Coding Tahap penerjemahan data atau pemecahan masalah yang telah dirancang ke dalam bahasa pemrograman tertentu.