Spesifikasi Perangkat Lunak dan Perangkat Keras Implementasi Use Case
Apabila pengguna menekan tombol keluar, exit atau melakukan klik pada menu keluar di pojok kanan atas, maka akan tampil pesan sebagai berikut :
Gambar 4.2 Konfirmasi keluar dari sistem
Pengguna bisa melakukan klik “Yes” jika ingin keluar dari aplikasi atau klik “No”
atau “Cancel” untuk membatalkan.
Untuk Use Case yang pertama yaitu “Input Data Pendaftaran” pengguna
harus memualinya dengan masuk melalui menu “Pre Proses”, kemudian pengguna
akan diarahkan kehalaman input data pendaftaran seperti pada gambar 4.3 dibawah ini :
Gambar 4.3
Halaman Input Data
Untuk memasukkan data, pengguna menekan tombol Browse, kemudian akan tampil halaman FileChooser seperti pada gambar 4.4 sehingga pengguna bisa
menentukan lokasi file yang akan diinputkan. Pengguna menenkan tombol “Tampilkan” untuk menampilkan file kedalam bentuk tabel dalam halaman input
data ini seperti pada gambar 4.5. Setelah data ditampilkan, pengguna bisa menekan tombol Transformasi untuk merubah bentuk data angka menjadi lebih
kecil sederhana tanpa mengurangi nilai dari data, yakni dari rentang satu sampai sepuluh menjadi nilai 1,2,3 dan 4, dan sistem akan menampilkan hasil konversi
tersebut seperti pada gambar 4.6. Selanjutnya pengguna menekan tombol Proceed untuk melakukan proses reduct atribut atau pencarian atribut terbaik dari sejumlah
atribut yang dimiliki oleh data. Setelah proses reduct atribut selesai akan tampil halaman hasil reduct dengan data yang sudah sesuai dengan atribut hasil
reduct nya, seperti terlihat pada gambar 4.7. Langkah terakhir dari pre proses ini
adalah pengguna menekan tombol “Proses C4.5” untuk memulai proses
pembentukan pohon. Setelah proses selesai, sistem akan menampilkan pesan pemberitahuan seperti pada gambar 4.8.
Gambar 4.4 File Chooser
Gambar 4.5
Halaman tampilkan data
Gambar 4.6 Data yang sudah ditransformasi
Gambar 4.7 Halaman hasil reduct
Gambar 4.8 Peringatan bahwa pohon sudah terbentuk
Setelah pengguna melakukan klik OK, maka akan tampil pohon keputusan dengan tingkat akurasinya seperti pada gambar 4.9 dibawah ini,
Gambar 4.9 Halaman pohon keputusan
Apabila pengguna keluar dari aplikasi, sedangkan aturan belum disimpan, maka akan tampil peringatan seperti gambar 4.10 dibawah ini, klik Yes jika ingin
meneruskan, No atau cancel untuk membatalkan dan user bisa melakukan klik simpan untuk menyimpan aturan yang sudah dibentuk dengan klik pada tombol
save , dan sistem akan menampilkan pesan seperti pada gambar 4.11.
Gambar 4.10 Konfirmasi keluar dari sistem
Gambar 4.11
Konfirmasi bahwa aturan berhasil disimpan
Selanjutnya untuk melakukan proses prediksi pengguna harus menekan tombol
“Prediksi” dari menu navigasi di halaman utama, selanjutnya akan tampil halaman halaman prediksi seperti pada gambar 4.12, untuk memasukkan data
yang akan diprediksi, pengguna menekan tombol browse untuk mencari data yang akan diprediksi, dan menekan tombol
“tampilkan” untuk menampilkan data kedalam bentuk tabel dalam aplikasi, seperti ditunjukkan oleh gambar 4.13
dibawah ini.
Gambar 4.12 Halaman prediksi data
Tombol proses digunakan untuk melakukan proses prediksi dari data uji, setelah pengguna menekan tombol proses, dan proses prediksi selesai maka sistem
akan menampilkan data hasil prediksi seperti ditunjukkan pada gambar 4.13, langkah terakhir adalah user bisa menekan tombol
“Lihat Jumlah Daftar Ulang” untuk melihat jumlah yang seharusnya dialokasi untuk setiap prodi, hasilnya
seperti pada gambar 4.14
Gambar 4.13
Halaman hasil prediksi
Gambar 4.14
Halaman alokasi kuota