3.6. Perancangan Antarmuka Sistem
Interface
3.6.1. Halaman utama
Halaman utama adalah yang pertama ditampilkan pada saat aplikasi digunakan. Pada halaman utama terdapat beberapa menu bar, seperti menu AHP, SAW, Information,
dan Exit. Rancangan tampilan dari Halaman Utama dapat dilihat pada Gambar 3.9. dan keterangannya dapat dilihat pada Tabel 3.38.
X
ANALYTIC HIERARCHY PROCESS SIMPLE ADDITIVE WEIGHTING
INFORMATION EXIT
2 3
4 5
1
Gambar 3.9 Rancangan Halaman Utama
Tabel 3.38. Keterangan Bagian-Bagian Rancangan Halaman Utama No
Jenis Objek Keterangan
1 JLabel
Judul Menampilkan judul aplikasi yang akan dirancang.
2 JButton
Menu AHP Tombol yang mengarahkan user ke perhitungan
AHP. 3
JButton Menu SAW
Tombol yang mengarahkan user ke perhitungan SAW.
4 JButton
Menu Information Tombol yang mengarahkan user ke bagian
informasi mengenai aplikasi BUMN.
Universitas Sumatera Utara
5 JButtonMenu Exit
Tombol untuk keluar dari aplikasi. 3.6.2. Halaman AHP
Halaman AHP adalah halaman yang berisi fitur untuk menyelesaikan persoalan SPK dengan menggunakan algoritma AHP. Rancangan tampilan dari Halaman AHP dapat
dilihat pada Gambar 3.10. Dan ada empat bagian yang akan dibangun di dalamnya, keterangannya dapat dilihat pada Tabel 3.39.
X
1
3 4
7
ʎ Maks CI
CR
8
14 13
12 11
10 2
9
6 5
Gambar 3.10 Rancangan Halaman AHP
Tabel 3.39. Keterangan Bagian-Bagian Rancangan Halaman AHP No
Nama Keterangan
1 JPanel
Matriks Faktor Berisi nilai evaluasi kriteria alternatif yang
diperoleh dari hasil kuisioner. 2
JTable Tabel yang berisi nilai perbandingan evaluasi.
3 JButton
Proses Tombol untuk melakukan proses evaluasi nilai.
4 JButton
Next Tombol untuk melakukan proses
penyederhanaan evaluasi nilai. 5
JPanel Matriks Faktor
Berisi nilai yang diperoleh dari matriks faktor evaluasi dan telah disederhanakan.
Universitas Sumatera Utara
disederhanakan 6
JTable Tabel yang berisi nilai penyederhanaanevaluasi.
7 JButton
Next Tombol untuk melakukan proses penormalan dan
cek konsistensi nilai. 8
JPanel Matriks Faktor
dinormalkan Berisi nilai yang diperoleh dari matriks faktor yang
disederhanakan dan telah dinormalkan.
9 JTable
Tabel yang berisi nilai penormalan dari nilai penyederhanaan.
10 JPanel Konsistensi
Bagian yang memeriksa konsistensi hasil perhitungan
11 JLabel λ Maks
Label yang menampilkan tulisan λ Maks.
12 JLabel CI
Label yang menampilkan tulisan CI.
13 JLabel CR
Label yang menampilkan tulisan CR.
14 JButton Next to
Tombol untuk melanjutkan ke perhitungan selanjutnya.
3.6.3. Halaman SAW
Halaman SAW adalah halaman yang berisi fitur untuk menyelesaikan persoalan SPK dengan menggunakan algoritma SAW. Rancangan tampilan dari Halaman SAW dapat
dilihat pada Gambar 3.11. Dan ada empat bagian yang akan dibangun di dalamnya, keterangannya dapat dilihat pada Tabel 3.40.
Universitas Sumatera Utara
X
1
3
5
8 6
9 2
4
7 10
Gambar 3.11. Rancangan Halaman SAW
Tabel 3.40. Keterangan Bagian-Bagian Rancangan Halaman SAW No
Nama Keterangan
1 JPanel
Bobot Kriteria Berisi nilai bobot kriteria SAW yang diperoleh dari
eigen vector kriteria AHP. 2
JTable Tabel yang berisi nilai bobot kriteria SAW.
3 JPanel
Bobot Alternatif Berisi nilai bobot alternatif SAW yang diperoleh
dari eigen vector alternatif AHP. 4
JTable Tabel yang berisi nilai bobot alternatif SAW.
5 JButton
Next Tombol untuk melakukan proses penormalan nilai
bobot SAW. 6
JPanel Nilai yang
Dinormalkan Berisi nilai yang diperoleh dari bobot kriteria dan
alternatif yang telah dinormalkan.
7 JTable
Tabel yang berisi nilai yang dinormalkan. 8
JButton Next
Tombol untuk melakukan proses pencarian total nilai akhir pembobotan.
9 JPanel
Total Nilai Berisi total nilai akhir pembobotan dari semua
alternatif. 10 JTextField
Tempat menampilkan nilai dari perhitungan total
Universitas Sumatera Utara
nilai kahir pembobotan SAW. 3.6.4. Halaman Information
Halaman Information adalah halaman yang berisi keterangan dari aplikasi tersebut seperti fungsi dari aplikasi. Rancangan tampilan dari Halaman Information dapat
dilihat pada Gambar 3.12. Keterangan dari rancangan tampilan dapat dilihat pada Tabel 3.40.
X
1
Gambar 3.12. Rancangan Halaman Information
Tabel 3.41. Keterangan Bagian-Bagian Rancangan Halaman Information No
Nama Keterangan
1 JLabel
Informasi Menampilkan informasi singkat mengenai aplikasi
tersebut dan kegunaannya.
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI DAN PENGUJIAN 4.1.
Implementasi Sistem
Implementasi dari aplikasi dirancang dengan menggunakan bahasa pemrograman Java
8.0 dan JDK 1.7. Penulis menggunakan bahasa pemrograman Java dengan tujuan untuk membangun aplikasi dengan lebih mudah.
Ada dua proses implementasi sistem yang terjadi dalam perancangan aplikasi berikut, yaitu :
1. Proses implementasi sistem pendukung keputusan dalam pemilihan
perusahaan BUMN paling diminati dengan menggunakan algoritma AHP. 2.
Proses implementasi sistem pendukung keputusan dalam pemilihan perusahaan BUMN paling diminati dengan menggunakan algoritma SAW.
4.1.1. Form menu utama
Di dalam aplikasi terdapat form menu utama yang menampilkan tampilan awal sistem. Pada form menu utama terdapat empat menu, yaitu menu AHP, menu SAW, menu
Information, dan menu exit keluar aplikasi. Form menu utama dapat dilihat pada Gambar 4.1. berikut ini.
Universitas Sumatera Utara
Gambar 4.1. Form Menu Utama
4.1.2. Form AHP
Di dalam menu AHP berisi implementasi sistem dengan algoritma AHP pada form AHP. Pada form AHP terdapat form matriks kriteria, form matriks gaji, form matriks
fasilitas, form matriks jenjang karir, form matriks bidang ilmu, form matriks penempatan, dan form matriks total nilai. Form AHP dapat dilihat pada Gambar 4.2.
Gambar 4.2. Form AHP
Universitas Sumatera Utara
4.1.3. Form SAW
Di dalam menu SAW berisi implementasi sistem dengan algoritma SAW pada form SAW. Pada form SAW terdapat matriks kriteria, form matriks alternatif, form matriks
normalisasi, dan form matriks total nilai. Form SAW dapat dilihat pada Gambar 4.3.
Gambar 4.3. Form SAW
4.1.4. Form Information
Di dalam menu Information terdapat form Information yang berisi informasi singkat seputar aplikasi tersebut, seperti informasi tentang SPK, algoritma AHP, algoritma
SAW, perusahaan BUMN, dan penulis. Form Information dapat dilihat pada Gambar 4.4. berikut.
Universitas Sumatera Utara
Gambar 4.4. Form Information
4.2. Pengujian Sistem