Metode Pengumpulan Data Metode Pengembangan Perangkat Lunak
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.
11
Fachri, 2014 Sistem Rekomendasi Penjurusan pada Jenjang Menengah Atas Menggunakan Algoritma C45
Universitas Pendidikan Indonesia
| repository.upi.edu
| perpustakaan.upi.edu
e. Testing
Merupakan tahap pengujian terhadap perangkat lunak yang dibangun.
f. Maintenance
Tahap akhir dimana suatu perangkat lunak yang sudah selesai dapat mengalami perubahan-perubahan atau
penambahan sesuai kebutuhan.