376\377\000P\000e\000m\000b\000e\000l\000a\000j\000a\000r

advertisement
BAB V
IMPLEMENTASI SISTEM
Bab ini berisi penjelasan mengenai implementasi hasil analisis dan perancangan ke dalam
bahasa pemrograman tertentu. Bab ini akan berisi penjelasan mengenai lingkungan
implementasi, proses implementasi kelas dan antarmuka, serta batasan yang digunakan dalam
proses implementasi.
V.1 Lingkungan Implementasi
Penjelasan mengenai lingkungan implementasi meliputi lingkungan perangkat keras dan
perangkat lunak yang digunakan dalam pengembangan sistem Induct/RDR.
V.1.1 Lingkungan Perangkat Keras
Perangkat keras yang digunakan dalam pengembangan sistem Induct/RDR ini adalah sebagai
berikut:
1. Desktop PC Layar 14”.
2. Prosesor AMD Athlon XP 2600+ 1,91 GHz.
3. Memori DDR-RAM 512MB.
4. Harddisk berkapasitas 80GB.
V.1.2 Lingkungan Perangkat Lunak
Perangakat lunak yang digunakan dalam pengembangan sistem Induct/RDR ini adalah:
1. Sistem Operasi Windows XP Professional Edition Service Pack 1.
2. Java SE Development Kit (JDK) 1.5.0.
3. Microsoft Word XP dan Microsoft Excel XP.
4. Editor teks Notepad++ Portable versi 4.9.2.
5. Editor teks EmEditor.
6. StarUML versi 5.0.2.15.
V-1
V-2
V.2 Implementasi Antarmuka
Antarmuka yang dibangun menggunakan kelas-kelas yang terdapat dalam package
javax.swing dan java.awtr. Tabel V-1 memuat kelas-kelas yang digunakan pada implementasi
antarmuka sistem.
Tabel V-1 Kelas-Kelas Antarmuka
Kelas
Keterangan Penggunaan Kelas
JFrame
Jendela utama
JPanel
Panel yang menampung objek untuk membuka file
Panel yang menampung objek untuk pengujian performansi
Panel yang menampung objek untuk menampilkan hasil
pembangunan pengetahuan
JButton
Tombol untuk menampilkan dialog box kelas JFileChooser
Tombol
untuk
menjalankan
pengetahuan dengan Induct/RDR
JRadioButton
proses
pembangunan
Pilihan untuk melakukan pengujian menggunakan seluruh
data masukan
Pilihan untuk melakukan pengujian akurasi menggunakan
cross validation
JTextField
Area untuk menampilkan alamat dan nama file data
JTextArea
Area untuk menampilkan hasil pembangunan pengetahuan,
masukan
informasi mengenai data masukan, dan hasil pengujian
akurasi
JScrollPane
Penggulung layar untuk menampilkan hasil pembangunan
pengetahuan pada JTextArea
Penempatan objek-objek tersebut pada layar ditunjukkan pada gambar berikut.
V-3
Gambar V-1 Tangkapan Layar Antarmuka KaRe
Download