3.4. Flowchart Sistem
3.4.1. Flowchart sistem secara umum
Start
Input kriteria, alternatif.nilai
perbandingan
Menampilkan nama calon
presidium yang terpilih
Input nama departemen
dan nilai preference list
Menampilkan pasangan yang
stabil antara presidium dan
departemen
End Proses AHP
Proses Gale- Shapley
Gambar 3.9. Flowchart sistem secara umum
Universitas Sumatera Utara
3.4.2. Flowchart proses AHP
START Input calon
presdium dan kriteria
Membuat matriks perbandingan
kriteria
Mencari eigen vector kriteria
Mencari eigen vektor alternatif sementara
amat baik,baik, cukup, kurang
Memasukkan nilai eigen alternatif
sementara ke calon presidium
Menghitung nlai setiap calon
presdium Calon
presidium dengan nilai
tertinggi STOP
Gambar 3.10. Flowchart Proses AHP
Universitas Sumatera Utara
3.4.3. Flowchart proses Gale-Shapley
Start
Set input Presidium Set input Bidang
Presidium i belum ada pilihan
Bidang Sudah di pilih Iya
Bidang lebih sesuai dengan Presidium i
Iya
Bidang memutar pilihan ke presidium i
Presidium i sebelumnya=single
Semua sudah berpasangan
Iya
Pasangan bidang
presidium yang sesuai
Iya
End Tidak
Tidak Pasangkan bidang
dengan Presidium i
Tidak Presidium
tidak memiliki
pasangan Tidak
Gambar 3.11. Flowchart Proses Gale-Shapley
Universitas Sumatera Utara
3.5. Perancangan Antarmuka Sistem
Rancangan program akan diimplementasikan dengan menggunakan SharpDevelop 4.1
. 3.5.1. Form utama
Gambar 3.12. Tampilan Rancangan Form Utama Keterangan :
1. Datagridview Datagridview
berfungsi untuk menampilkan tabel agar user dapat mengisi nilai untuk matriks kriteria, matriks alternatif, dan nilai preference list calon
presidium. 2. Button Simpan Kriteria
Button ini berfungsi untuk menyimpan nilai yang dimasukkan ke
datagridview 1
2
Universitas Sumatera Utara
3.5.2. Form nilai
Gambar 3.13. Tampilan Form Nilai Keterangan :
1. Datagridview Datagridview
ini berfungsi untuk menampilkan nilai eigen vector dari kriteria dan alternatif
2. Label Label
ini berfungsu untuk menunjukkan 5 calon presidium yang meiliki nilai eigen vector
3. Button penentuan penempatan bidang 1
2 3
Universitas Sumatera Utara
3.5.3. Form pengumpulan
Gambar 3.14. Tampilan Form Pengumpulan Keterangan :
1. Datagridview Datagridview
ini berfungsi untuk memasukkan nama calon presidium 2. Button Tambah Data
Button ini berfungsi untuk menambah baris pada datagridview
3. Button Selesai Button
ini berfungsi untuk menyimpan semua data yang dimasukkan di datagridview
3 2
1
Universitas Sumatera Utara
BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1. Implementasi