Perancangan Antarmuka ANALISIS DAN PERANCANGAN SISTEM

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