Tabel 3.10 Kamus Data untuk tbKedekatan
Nama tabel: tbKedekatan Nama column
Tipe data
Keterangan NIK
Integer Nomor induk operator gangguan primary key
c Decimal
Nilai kedekatan
3.9 Perancangan Antarmuka
Pada bagian perancangan antarmuka akan ditampilkan rancangan gambaran dari setiap halaman yang dipergunakan oleh sistem. Antarmuka merupakan elemen
penting yang digunakan sebagai alat penghubung komunikasi antara user dengan sistem. Tujuan dari adanya rancangan tampilan antarmuka adalah untuk
mempermudah user dalam mengoperasikan sistem yang hendak dibangun.
Gambar 3.7 Rancangan Halaman Utama
Keterangan: 1. Label: label ini digunakan sebagai tempat untuk menampilkan judul penelitian
pada halaman awal. 2. CommandButton: tombol ini digunakan untuk membuka halaman pendataan
setiap operator gangguan. 3. CommandButton: tombol ini digunakan untuk membuka halaman proses
penyeleksian operator terbaik dengan perhitungan metode TOPSIS.
Input Data Operator Gangguan
Judul Penelitian
Identitas Penulis Proses Penyeleksian
Operator Gangguan Terbaik
1
2 3
4
Universitas Sumatera Utara
4. Label: label ini digunakan sebagai tempat untuk menampilkan identitas penulis berupa nama dan NIM.
Gambar 3.8 Rancangan Halaman Input Data Operator Gangguan
Keterangan: 1. ListView: ListView digunakan sebagai tempat untuk menampilkan daftar semua
operator gangguan. 2. ComboBox: ComboBox ini berisikan nama setiap bulan dalam satu tahun. Nilai-
nilai tersebut dapat dipilih salah satu dari bulan Januari sampai bulan Desember oleh user.
3. TextBox: TextBox ini digunakan sebagai tempat untuk menampung ataupun memasukkan nilai tahun.
4. TextBox: TextBox ini digunakan sebagai tempat untuk menampung ataupun memasukkan NIK dari seorang operator gangguan.
5. TextBox: TextBox ini digunakan sebagai tempat untuk menampung ataupun memasukkan nama dari seorang operator gangguan.
6. TextBox: TextBox ini digunakan sebagai tempat untuk menampung ataupun memasukkan jumlah keterlambatan dari operator gangguan yang bersangkutan.
7. TextBox: TextBox ini digunakan sebagai tempat untuk menampung ataupun memasukkan nilai work rate dari operator gangguan yang bersangkutan.
Hapus
Daftar Operator Gangguan
Simpan Tahun
Tanggung Jawab Bulan
Nama Tambah
Edit NIK
Jumlah Telat Work Rate
1
2 4
6 7
3
5 8
9
12 10
11
Universitas Sumatera Utara
8. ComboBox: ComboBox ini berisikan lima nilai tanggung jawab yang digunakan sebagai penilaian dari operator gangguan yang bersangkutan.
9. CommandButton: tombol ini digunakan untuk menghapus data dari operator gangguan yang ditampilkan dari sistem.
10. CommandButton: tombol ini digunakan untuk menambah memasukkan data seorang operator gangguan ke dalam sistem.
11. CommandButton: tombol ini digunakan untuk mengubah data yang dimiliki dari operator gangguan yang bersangkutan.
12. CommandButton: tombol ini digunakan untuk menyimpan hasil pengubahan data dari operator gangguan yang bersangkutan.
Gambar 3.9 Rancangan Proses Perhitungan TOPSIS
Keterangan: 1. ComboBox: ComboBox ini digunakan sebagai tempat untuk memilih bulan untuk
proses penyeleksian pada bulan yang diinginkan oleh user. 2. ComboBox: ComboBox ini digunakan sebagai tempat untuk memilih tahun untuk
proses penyeleksian pada tahun yang diinginkan oleh user.
Daftar Operator Gangguan
Ranking Daftar Ranking
Kecocokan Operator dengan Kriteria
Normalisasi Daftar Normalisasi
Normalisasi Bobot Daftar Normalisasi
Bobot
Solusi Ideal Solusi Ideal
Jarak Pisah Daftar Jarak Pisah
Kedekatan Daftar Kedekatan
Bulan Tahun
Mulai
NIK Pengurutan Hasil
Seleksi Operator Gangguan Terbaik
Nama Nilai Bobot Kriteria
Hitung
1 2
3
4 5
6 7
8 12
9 13
14 15
17 16
10
11
18
19 20
21
Universitas Sumatera Utara
3. CommandButton: tombol ini digunakan untuk memulai proses penyeleksian dengan menggunakan perhitungan metode TOPSIS.
4. ListView: ListView ini digunakan sebagai tempat untuk menampilkan data setiap operator gangguan yang masih aktif terdaftar pada bulan dan tahun yang dipilih
oleh user. 5. CommandButton: tombol ini digunakan untuk memulai proses penentuan ranking
kecocokan setiap data operator gangguan terhadap ketiga kriteria. 6. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil dari
perankingan kecocokan setiap data operator gangguan terhadap masing-masing kriteria.
7. CommandButton: tombol ini digunakan untuk memulai proses perhitungan normalisasi.
8. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil perhitungan normalisasi.
9. CommandButton: tombol ini digunakan untuk mengaktifkan kolom-kolom pengisian nilai bobot masing-masing kriteria.
10. Bagian ini berisikan kolom-kolom yang digunakan sebagai tempat untuk mengisi nilai bobot setiap kriteria.
11. CommandButton: tombol ini digunakan untuk melakukan proses konversi nilai bobot setiap kriteria dan perhitungan normalisasi bobot.
12. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil perhitungan normalisasi bobot.
13. CommandButton: tombol ini digunakan untuk memulai proses penentuan solusi ideal positif dan negatif.
14. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil penentuan solusi ideal positif dan negatif tiap-tiap kriteria.
15. CommandButton: tombol ini digunakan untuk memulai proses perhitungan jarak pisah.
16. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil perhitungan jarak pisah.
17. CommandButton: tombol ini digunakan untuk memulai proses perhitungan kedekatan relatif.
Universitas Sumatera Utara
18. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil perhitungan nilai kedekatan relatif.
19. ListView: ListView ini digunakan sebagai tempat untuk menampilkan hasil pengurutan operator terbaik berdasarkan dari nilai kedekatan relatif.
20. TextBox: TextBox ini digunakan untuk menampilkan NIK dari operator gangguan yang terpilih sebagai yang terbaik.
21. TextBox: TextBox ini digunakan untuk menampilkan nama dari operator gangguan yang terpilih sebagai yang terbaik.
Universitas Sumatera Utara
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1 Implementasi Sistem
Dalam bab ini akan dijelaskan mengenai hasil implementasi dalam membangun sistem dan hasil uji coba aplikasi sistem pendukung keputusan dalam penyeleksian
operator terbaik. Tahap ini bertujuan untuk menentukan apakah setiap proses yang ada pada sistem dapat berjalan dengan baik dan mampu memberikan hasil yang
diharapkan.
Proses perancangan diimplementasikan ke dalam framework Microsoft Visual Basic 6. Data operator gangguan beserta nilai perhitungan metode TOPSIS diolah dan
disimpan ke dalam database. Database yang dipergunakan adalah Microsoft Access 2007 dengan ekstensi .mdb.
4.2 Pengujian Sistem
Pengujian merupakan proses yang dilakukan untuk membuktikan apakah sistem yang telah dibangun dapat berjalan dengan baik atau tidak. Melalui tahap pengujian ini,
sistem diuji dan disempurnakan dengan memperbaiki setiap kesalahan fungsi yang dapat ditemukan.
Pengujian sistem pendukung keputusan tersebut dilakukan dengan memberikan input ke dalam aplikasi. Input yang dimasukkan tersebut selanjutnya
harus dapat diproses oleh aplikasi dan untuk membuktikan apakah aplikasi tersebut dapat memberikan hasil yang sesuai dengan keinginan penulis. Proses yang akan
dilakukan pengujian dalam aplikasi ini adalah pengolahan data operator gangguan dan perhitungan TOPSIS.
Universitas Sumatera Utara