27
3.3.3. Entity Relationship Diagram ERD
RELATION_772 RELATION_77
NOMINASI
CalonBPH NoJabatan
CAL_No_id No_Id
NamaCalon NamaCln
Alamat Kota
Gereja Alamat Gereja
jk Status
No_Telp Pengalaman
JabatanDetail NoJabatan
NamaJabatan Kriteria1
Kriteria2 Kriteria3
Kriteria4 Kriteria5
Kriteria6 Kriteria7
Kriteria8 Kriteria9
Kriteria10 Jumkrit
Gambar 3.6. Entity Relationship Diagram CDM
NOJABATAN = NO_ID NOJABATAN = NOJABATAN
CALONBPH NOJABATAN
Text3 CAL_NO_ID
Text3 NO_ID
Text3 NAMACALON
Text50 NAMACLN
Double ALAMAT
Text50 KOTA
Text30 GEREJA
Text30 ALAMAT_GEREJA
Text50 JK
Text6 STATUS
Text10 NO_TELP
Text15 PENGALAMAN
Memo JABATANDETAIL
NOJABATAN Text3
NAMAJABATAN Text30
KRITERIA1 Text50
KRITERIA2 Text50
KRITERIA3 Text50
KRITERIA4 Text50
KRITERIA5 Text50
KRITERIA6 Text50
KRITERIA7 Text50
KRITERIA8 Text50
KRITERIA9 Text50
KRITERIA10 Text50
JUMKRIT LongInteger
NOMINASI NOJABATAN
Text3 NO_ID
Text3 JUMLAHSUARA
Double
Gambar 3.7. Entity Relationship Diagram PDM
28
3.3.4. FlowChart A. Input Jabatan dan Nominasi
Gambar 3.8. Flowchart Input Jabatan Nominasi
START
Input Data Jabatan Input Data Nominasi
Nojabatan Nonominasi
Ketemu ya
Simpan Data Jabatan
Nominasi
END
29
B. Pemilihan BPH Sinode
Gambar 3.9. Flowchart Pemilihan BPH Sinode START
Pilih Data Jabatan pilih Data Nominasi
Nojabatan Nonominasi
Ketemu tidak
Simpan Data Jabatan
Nominasi
END
30
C. Update AHP
Gambar 3.10. Proses Update AHP START
Input NoJabatan
ketemu Jkrit = jumlah
kriteria
Input Jumnlah Nominasi
For K = 1 to Jumkrit
For L = 1 to Jumkrit
Varkl = nilai
perbandingan Input Nilai
Perbandingan
Next
Hitung AHP
CRH 0.1
Simpan Hasil AHP
END Ya
Ya
31
3.3.5. Struktur Database
Data yang diperlukan untuk proses penghitungan AHP disimpan dalam database yang terdiri dari beberapa tabel, sub bab berikut ini akan menjelaskan
masing-masing tabel tersebut. A. Tabel Jabatan
Tabel ini diperlukan selain untuk menyimpan data jabatan BPH yang diajukan oleh panitia nominasi, juga menyimpan data kriteria dari masing-masing
jabatan. Tabel 3.1. Tabel Jabatan
Field Tipe
Besar Keterangan
Nojabatan Text
3 Primary key
Nama Jabatan Text
30 Kriteria1
Text 5
Kriteria2 Text
5 Kriteria3
Text 5
Kriteria4 Text
5 Kriteria5
Text 5
Kriteria6 Text
5 Kriteria7
Text 5
Kriteria8 Text
5 Kriteria9
Text 5
Kriteria10 Text
5 JumKrit
Number
32
B. Tabel Calon BPH
Tabel ini diperlukan untuk menyimpan nama-nama dan data-data calon BPH yang diajukan oleh Sinode Gereja Kristen Muria Indonesia, untuk dipilih
oleh Majelis GKMI seluruh Indonesia. Tabel 3.2. Tabel Calon BPH
Field Tipe
Besar Keterangan
No_Id Text
3 Primary key
NamaCln Text
50 Alamat
Text 50
Kota Text
30 Gereja
Text 30
Alamat_Gereja Text
50 Status
Text 10
No_telp Text
15 Pengalaman
Memo Pengalaman2
Memo Pengalaman3
Memo
C. Tabel Nominasi
Dari semua calon BPH yang diajukan, maka nominasi dari calon BPH sinode yang mendapat rangking suara terbanyak akan disimpan di dalam tabel
nominasi, untuk selanjutnya diproses dalam pengambilan keputusan metode AHP calon BPH mana yang paling layak menduduki jabatannya.
33
Tabel 3.3. Tabel Nominasi
Field Tipe
Besar Keterangan
NoJabatan Text
3 Primary key
No_Id Text
3 Primary key
Namacalon Text
50 JumlahSuara
Double
D. Tabel User
Tabel ini menyimpan data Username yang mendaftar, tidak ditampilkan pada ER-Diagram, karena tabel ini berdiri sendiri dan tidak mempunyai relasi
dengan tabel manapun. Tabel 3.4. Tabel User
Field Tipe
Besar Keterangan
Username Text
10 Primary key
Pass Text
6 Pass1
Text 6
Nama Text
50 Alamat
Text 50
Kota Text
20 Gereja
Text 50
AlGereja Text
50 Telp
Text 20
34
D. Tabel Hasil AHP
Tabel ini menyimpan hasil AHP sehingga bisa menyediakan informasi untuk admin maupun user, tidak ditampilkan pada ER-Diagram, karena tabel ini
berdiri sendiri dan tidak mempunyai relasi dengan tabel manapun. Tabel 3.5. Tabel Hasil AHP
Field Tipe
Besar Keterangan
NoJabatan Text
3 Primary key
Jabatan Text
30 Nama
Text 30
Bobot Number
3.3.5. Rancangan Input
Dalam suatu sistem infomasi diperlukan proses input atau pemasukan data untuk diolah menjadi tampilan yang dipergunakan sesuai dengan kebutuhan,
karena itu dibuat rancangan input sebagai berikut :
35
A. Menu Utama
Banner roti hidup dukung doakan kesaksian program kerja
profil User Name
Paswword Informasi Jam
Member baru Kebaktian
Daftar disini
Gambar 3.11. Menu Utama Website Didalam menu utama ini ada beberapa menu yang dapat digunakan oleh
pengguna untuk melakukan beberapa proses, misalnya: proses login, melihat informasi program kerja, kesaksian dan sebagainya sesuai keinginan pengguna.
B. Input Jabatan Kriteria
Form ini digunakan untuk memasukkan data jabatan apa saja yang perlu diisi oleh masing-masing user dalam hal ini user yang dimaksud adalah majelis
gereja.
Banner
INPUT JABATAN BPH SINODE NO
JABATAN KRITERIA1
KRITERIA2 KRITERIA3
logo
36
KRITERIA4 KRITERIA5
SIMPAN BATAL
KELUAR
Gambar 3.12. Input Jabatan Kriteria
C. Edit Jabatan Kriteria
Form ini digunakan untuk memperbaiki data jabatan jika ada perubahan atau kesalahan.
Banner INPUT JABATAN BPH SINODE
NO JABATAN
KRITERIA1 KRITERIA2
KRITERIA3 KRITERIA4
KRITERIA5 SIMPAN
BATAL KELUAR
Gambar 3.13. Edit Jabatan
D. Input Data Calon BPH
Form ini digunakan untuk memasukkan data calon BPH dari masing-masing gereja.
Banner INPUT CALON BPH SINODE
JABATAN
37
NAMA ALAMAT
GEREJA ALAMAT GEREJA
STATUS Menikah
Belum JENIS KELAMIN
Pria Wanita
NO. TELP PENGALAMAN
SIMPAN BATAL
KELUAR
Gambar 3.14. Input Data Calon BPH
E. Edit Data Calon BPH
Form ini digunakan untuk merubah atau memperbaiki data calon BPH dari masing-masing gereja.
Banner INPUT CALON BPH SINODE
JABATAN NAMA
ALAMAT GEREJA
ALAMAT GEREJA STATUS
Menikah Belum
JENIS KELAMIN Pria
Wanita NO. TELP
PENGALAMAN
SIMPAN BATAL
KELUAR
Gambar 3.15. Edit Data Calon BPH
38
F. Input Data User
Form ini digunakan untuk memasukkan data User yang bisa akses pada aplikasi ini.
Banner INPUT DATA USER
UserName Password
Re-Type Password
NAMA ALAMAT
GEREJA ALAMAT GEREJA
NO. TELP SIMPAN
BATAL KELUAR
Gambar 3.16. Input Data User 3.3.6. Rancangan Output
Dalam suatu sistem infomasi diperlukan proses output atau hasil pengolahan data yang dibutuhkan, karena itu dibuat rancangan output sebagai
berikut :
A. Informasi Renungan Harian
Form ini digunakan untuk melihat informasi renungan harian
39
Banner roti hidup dukung doakan kesaksian program kerja
profil Tanggal
ISI RENUNGAN
HARIAN
kembali
Gambar 3.17. Informasi Renungan Harian B. Informasi Dukung dan Doakan
Form ini memberikan informasi data Dukung dan Doakan
Banner roti hidup dukung doakan kesaksian program kerja
profil Tanggal
Pokok Doa
kembali
Gambar 3.18. Informasi Dukung dan Doakan
40
C. Informasi Kesaksian
Form ini memberikan informasi kesaksian
Banner roti hidup
dukung doakan kesaksian program kerja profil
Tanggal Kesaksian
Kembali
Gambar 3.19. Informasi Data Kesaksian D. Informasi Program Kerja
Form ini memberikan informasi Program Kerja
Banner roti hidup
dukung doakan kesaksian program kerja profil
Tanggal Program Kerja
Kembali
Gambar 3.20. Informasi Program Kerja
E. Laporan Hasil AHP
Form ini memberikan informasi hasil penghitungan pengambilan keputusan AHP untuk menentukan calon BPH yang terpilih.
41
Ranking Dari Nominasi
Krit 1 Krit 2 Krit 3 …………………………..Krit n Bobot Krit ……. ……. …….. …………………………. ……. Bobot
Alternatif Alternatif
Nom 1 ……. ……. …….. …………………………. ……. _______
Nom 2 ……. ……. …….. …………………………. ……. _______
Nom 3 ……. ……. …….. …………………………. ……. _______
Cetak Keluar
Gambar 3.21. Laporan Hasil AHP
BAB IV IMPLEMENTASI DAN EVALUASI
4.1. Spesifikasi Hardware Minimum