I.7. 1. Analisis
Analisis dilakukan untuk mengetahui hal-hal apa saja yang dibutuhkan untuk pengembangan sistem. Studi literatur dilakukan untuk mengetahui
kebutuhan-kebutuhan mengenai pendeteksian aturan langka dalam basis data yang berukuran besar, teknik-teknik pendeteksiannya serta perbandingan terhadap
penelitian lain yang pernah dilakukan sebelumnya. Selain itu dalam tahap ini juga terdapat diagram use case yang digunakan untuk menggambarkan hasil analisis
kebutuhan terkait dengan proses pendeteksian aturan asosiasi langka.
I.7. 2. Desain
Desain yang dilakukan meliputi desain pengembangan sistem pendeteksi aturan asosiasi langka seperti desain diagram aktivitas, desain kelas UML,
diagram sekuen, desain antar muka pengguna, dan algoritma yang akan digunakan.
I.7. 3. Implementasi
Implementasi dilakukan untuk mengembangkan sebuah sistem pendeteksi aturan asosiasi langka rare association rule yang diberi nama Sistem Deteksi
Aturan Asosiasi Langka. Implementasi yang dilakukan sesuai dengan desain yang telah dibuat. Pengembangan sistem dilakukan sesuai dengan model
pengembangan sistem waterfall Pressman, 2002 dengan menggunakan NetBeans IDE 6.7.1.
I.7. 4. Pengujian
Pada penelitian ini dilakukan 3 jenis pengujian yaitu pengujian validitas sistem, pengujian efek perubahan nilai atribut penambangan data, dan black box.
Pengujian validitas sistem dilakuan dengan cara membandingkan aturan yang dihasilkan dari perhitungan secara manual, perhitungan menggunakan sistem dan
hasil dari jurnal ilmiah Koh Pears, 2010. Pengujian validitas sistem menggunakan tiga dataset yang akan diuji satu per satu. Dataset yang akan
digunakan adalah dataset congressional votes, zoo, heart Cleveland yang didapat dari UCI Machine Learning Repository yang berada pada website
archive.ics.uci.edumlmachine-learning-databases. Sedangkan untuk uji efek perubahan nilai atribut penambangan data adalah dengan cara merubah
– rubah setiap nilai dari atribut penambangan data yaitu minmum support threshold
system, minimum support, maximum support, minimum confidence. Untuk metode pengujian blackbox, metode yang digunakan adalah metode yang berfokus
pada persyaratan fungsional perangkat lunak yang dibuat, sehingga tidak tergantung pada proses yang dilakukan oleh sistem secara internal.
I. 8. Sistematika Penulisan