Perancangan Sistem Perancangan Antarmuka Sistem Interface

22 Gambar 3.4.7.Sequence diagram formPerbandingan

3.5. Perancangan Sistem

3.5.1. Pembuatan algoritma program Pembuatan algoritma program yaitu proses penerjemahan langkah-langkah metode Profile Matching dan metode TOPSIS ke dalam sebuah bahasa pemrograman. Tahapan yang dilalui dalam pembuatan algoritma program,yaitu: 1. Pembuatan alur proses sistem secara umum. 2. Pembuatan alur proses sistem pendukung keputusan menggunakan metode Profile Matching dan TOPSIS ke dalam bahasa pemrogram C Sharp C. 3.5.2 Alur proses sistem secara umum Alur proses dalam penentuan tempat gym terbaik di kota Medan dengan metode Profile Matching dan TOPSIS divisualisasikan dengan flowchart seperti pada gambar Universitas Sumatera Utara 23 3.5.1. flowchart metode Profile Matching dan gambar 3.5.2. flowchart metode TOPSIS berikut ini: Gambar 3.5.1.flowchart metode Profile Matching Start Masukkan kriteria Menentukan kriteria Dengan bobot kriteria Menentukan Core dan secondary factor Menentukan Gap kopetensi Menggabungkan Sub criteria dengan Secondary factor Melakukan perhitungan Hasil ranking End Universitas Sumatera Utara 24 Gambar 3.5.1.Flowchart metode Topsis Start Input kriteria Membangun matriks keputusan Normalisasi matriks Matriks ternormalisasi Matriks ternormalisasi terbobot Matriks Solusi ideal +- Menghitung separasi matriks Menghitung Solusi ideal +- Menghitung alternatif End Universitas Sumatera Utara 25

3.6. Perancangan Antarmuka Sistem Interface

3.6.1. Halaman menu utama Tampilan utama yang muncul pertama kali saat sistem dijalankan.Halaman utama ini terdiri dari tiga menu, yaitu menu Data, menu Metode dan menu Perbandingan.Tampilan rancangan halaman utama dapat dilihat pada gambar 3.6.1.berikut ini: Gambar 3.6.1.Rancangan halaman menu utama Tabel 3.6.1. Keterangan bagian-bagian halaman menu utama Keterangan: No Jenis Objek Keterangan 1 Form Nama yang dibuat pada aplikasi yang akan dirancang 2 Menustrip Menampilkan menu pilihan 3 Menustrip Menampilkan menu pilihan 4 Picturebox Menampilkan logo USU 5 Datagridview Menampilkan table 6 Button Berfungsi untuk menginputkan data 5 Logo usu 4 Metode 2 Perbandingan Input data 6 Judul skripsi 1 Universitas Sumatera Utara 26 3.6.2. Halaman form input data Gambar 3.6.2. Rancangan halaman form input data Tabel 3.6.2. Keterangan bagian-bagian halaman form input data Keterangan: No Jenis Objek Keterangan 1 Form Berisi nama form yang dibuat 2 Label Nomor data responden 3 Label Nama gym 4 Label Fasilitas data responden 5 Label Harga data responden 6 Label Kenyamanan data responden 7 Label Keamanan data responden 8 Textbox Berisi nomor data responden 9 Textbox Berisi nama nama tempat gym 10 Textbox Berisi bobot nilai untuk kriteria fasilitas 11 Textbox Berisi bobot nilai untuk kriteria harga 12 Textbox Berisi bobot nilai untuk kriteria kenyamanan 13 Textbox Berisi bobot nilai untuk kriteria keamanan 14 Button Berfungsi untuk menyimpan data responden Input data 1 Nama 33 g Fasilitas 4 Harga 5 Kenyamanan Keamanan 7 Nomor 2 8 9 10 11 12 13 Input 14 Universitas Sumatera Utara 27 3.6.3. Form Profile matching Gambar 3.6.3 Rancangan form metode profile matching Tabel 3.6.3 Keterangan bagian-bagian form metode profile matching Keterangan: No Jenis Objek Keterangan 1 Form Berisi nama form yang dibuat 2 Label Nilai ideal 3 Label Fasilatas 4 Label Harga 5 Label Kenyamanan 6 Label Keamanan 7 Textbox Berisi nilai bobot fasilitas 8 Textbox Berisi nilai bobot harga 9 Textbox Berisi nilai bobot kenyamanan 10 Textbox Berisi nilai bobot keamanan 11 Label Persentase 12 Label Core factor 13 Label Secondary factor 14 Textbox Berisi nilai bobot core factor 15 Textbox Berisi nilai bobot secondary factor Profile matching 1 Nilai Fasilitas 3 Harga 4 Kenyamanan Keamanan 6 7 8 9 10 Persentase 11 Core factor 12 Secondary 14 15 Hitung 17 16 Universitas Sumatera Utara 28 16 Datagridview Menampilkan table 17 Button Memproses metode profile matching 3.6.4. Halaman form metode topsis Gambar 3.6.4.Rancangan form metode TOPSIS Tabel 3.6.4. Keterangan bagian-bagian form metode TOPSIS Keterangan: No Jenis Objek Keterangan 1 Form Berisi nama form yang dibuat 2 Datagridview Menampilkan table 3 Button Memproses metode topsis TOPSIS 1 2 Hitung Universitas Sumatera Utara 29 3.6.5. Halaman form Perbandingan Gambar 3.6.6.Rancangan h alaman formPerbandingan Tabel 3.6.5. Keterangan bagian-bagian halaman form Perbandingan Keterangan: No Jenis Objek Keterangan 1 Form Berisi nama form yang dibuat 2 Label Banyak sample 3 Textbox Tempat sample diinputkan 4 Button Hitung 5 Datagridview Menampilkan table 6 Label Running Time 7 Textbox Menampilkan hasil dari running time 8 Datagridview Menampilkan table 9 Label Running time 10 Textbox Menampilkan hasil dari running time Perbandingan 1 Banyak sample 2 3 Hitung 5 8 Running 7 Running 10 Universitas Sumatera Utara

BAB 4 IMPLEMENTASI DAN PENGUJIAN