3.3.4. Perancangan Database
Perancangan database untuk aplikasi sistem pendukung keputusan adalah terdiri dari beberapa tabel antara lain : tabel data admin dan tabel data warga.
1. Tabel Data Admin Tabel data admin berfungsi untuk tempat penyimpanan data admin. Berikut adalah
struktur tabel data admin dapat dilihat pada tabel 3.10.
Tabel 3.10. Data Admin Field
Type Ukuran
id Text
4 name
Text 10
pwd Text
15 Keterangan :
id sebagai primary key 2. Tabel Data Warga
Tabel data warga berfungsi untuk tempat penyimpanan data warga. Berikut adalah struktur tabel data warga dapat dilihat pada tabel 3.11.
Tabel 3.11.Data Warga Field
Type Ukuran
No_Warga Text
5 Nama
Text 40
Dusun Text
6 Umur
Text 8
Luas_Rumah Text
8 Status_Tanah
Text 13
Status_Rumah Text
13 Kondisi_Rumah
Text 50
Pendapatan Text
5
Universitas Sumatera Utara
Pendidikan Text
9 Listrik
Text 5
Tanggungan_Anak Text
5 Keterangan :
No_Warga sebagai primary key 3.3.5.
Flowchart Berikut adalah langkah kerja dari metode SAW yang digambarkan dalam bentuk
flowchart terlihat pada gambar 3.8.
Gambar 3.8. Flowchart Metode SAW
Keterangan: = Proses perengkingan menggunakan syntax untuk tinggi ke rendah. Syntax
pengurutan:DGHasilSAW.SortDGHasilSAW.Columns4,System.ComponentModel. ListSortDirection.Descending
Mulai
Input Data Kriteria dan Bobot Kriteria
Buat Matriks Keputusan Hitung Normalisasi Matriks
Keputusan
Kalikan Matriks Ternormalisasi dengan Bobot Kriteria
Tampilkan Hasil Rangking Nilai Preferensi Warga
Miskin Selesai
Diperoleh Matriks Ternormalisasi
Urutan Perangkingan dari tinggi ke rendah
Universitas Sumatera Utara
Berikut ini adalah langkah kerja dari metode profile matching yang digambarkan dalam bentuk flowchart terlihat pada gambar 3.9.
Mulai
Input Data Kriteria dan Nilai Ideal Warga
GAP = Nilai Warga − Nilai Minimal Tentukan GAP Nilai Warga dan Nilai Minimal
Tentukan Pembobotan Nilai GAP
NSF = ∑ NS aspek
IS
Hitung Nilai Core dan Secondary Factor
NCF =
∑ NC aspek ∑ IC
Input Presentasi Perhitungan Core dan Secondary Factor
Hitung Nilai Total Penilaian N = NCF + NSF
Tampilkan Hasil Rangking Nilai Total Warga Miskin
Selesai Urutan Perangkingan dari Tinggi ke Rendah
Gambar 3.9. Flowchart Metode Profile Matching
Keterangan: = Proses perengkingan menggunakan syntax untuk tinggi ke rendah. Syntax
pengurutan: DGHasilPM.SortDGHasilPM.Columns4, System.ComponentModel.
ListSortDirection.Descending
Universitas Sumatera Utara
3.4. Analisis Data