BAB IV IMPLEMENTASI, HASIL, DAN PEMBAHASAN
E. Perancangan Proses
3. Diagram Arus Data
Diagram aliran data digunakan untuk menggambarkan aliran data yang melalui sistem dan tugas atau pengolahan yang dilakukan oleh sistem. Berikut ini penjelasan lebih lanjut mengenai aliran data sistem.
a. Overview DAD Level 0
UserName, Password Validasi Login 1.P Login Validasi Login D1 Login D2 BatasHimpunan
Data batas himpunan yang akan diedit
Status edit batas himpunan
Data batas himpunan 4.P
Edit Batas Himpunan
D4 KepalaKeluarga
Administrator a
Data Kepala Keluarga
Status Tambah, Edit, Hapus Data Kepala Keluarga
Data Kepala Keluarga 3 Manipulasi Data Kepala Keluarga Validasi Login Validasi Login Perintah Logout Status Logout D3 Pokmas User b 2 Manipulasi Data Pokmas Data Pokmas Data Pokmas
Status Tambah, Edit, Hapus Data Pokmas 10.P Logout Validasi Login 5.P Cari Data Pokmas Data Pokmas Data Pokmas yang akan dicari
Data Pokmas
Data Pokmas yang akan dicari Data Pokmas
6.P
Cari Data Kepala Keluarga
Data Kepala Keluarga Data KK
Data KK yang akan dicari Data KK
Data KK yang akan dicari
D5 DerajatKeanggotaan
Derajat keanggotaan kerusakan rumah, Derajat keanggotaan kondisi ekonomi, Rekomendasi bantuan dana rekonstruksi 7.P
Penentuan Bantuan Dana Rekonstruksi
Gempa Rekomendasi bantuan dana rekonstruksi
gempa yang diterima
Kerusakan rumah, penghasilan KK Batas himpunan fuzzy
Kerusakan rumah, Penghasilan KK Rekomendasi bantuan dana rekonstruksi
gempa yang diterima Validasi
Login
8.P
Cari Data Derajat Keanggotaan
Data derajat keanggotaan Validasi
Login Nama KK, jumlah bantuan
Data derajat keanggotaan yang dicari
9.P
Hapus Data Derajat
Keanggotaan Data derajat
keanggotaan Data Derajat Keanggotaan
yang akan dihapus
Status Hapus Data Derajat Keanggotaan
Validasi Login
b. Overview DAD Level 1 Proses 1 Administrator a UserName, Password Validasi Login 1.P Login Validasi Login D1 Login
Gambar 3.13. Overview DAD Level 1 Proses 1
Sebelum memulai manipulasi data, administrator harus melakukan proses login terlebih dahulu dengan username dan
password yang sesuai untuk mendapatkan validasi login. Setelah
username dan password-nya sesuai, maka administrator dapat
melakukan proses manipulasi data pokmas, manipulasi data KK, mengedit data batas himpunan, dan cari data derajat keanggotaan.
c. Overview DAD Level 1 Proses 2
D3 Pokmas Administrator
a
Data Pokmas yang akan diedit
Status Edit Data Pokmas
Data Pokmas 2.2.P
Edit Data Pokmas Status Tambah Data Pokmas
Data Pokmas 2.1.P
Tambah Data Pokmas
Data Pokmas yang akan dihapus
Status Hapus Data Pokmas
Data Pokmas 2.3.P
Hapus Data Pokmas Data Pokmas
Gambar 3.14. Overview DAD Level 1 Proses 2
Pada proses manipulasi data pokmas, administrator dapat melakukan proses tambah, edit, dan hapus data pokmas. Setelah melakukan proses manipulasi data, administrator akan memperoleh status untuk tiap proses yang dilakukan (status tambah data, status edit
data, dan status hapus data), yaitu apakah proses manipulasi terhadap data pokmas berhasil dilakukan atau tidak. Data-data pokmas ini disimpan dan diambil dari tabel Pokmas.
d. Overview DAD Level 1 Proses 3
D4 Kepala Keluarga Administrator
a
Data KK yang akan diedit
Status Edit Data KK Data KK 3.2.P
Edit Data Kepala Keluarga Status Tambah Data KK
Data KK 3.1.P
Tambah Data Kepala Keluarga
Data KK yang akan dihapus
Status Hapus Data KK
Data KK 3.3.P
Hapus Data Kepala Keluarga
Data KK Kerusakan rumah, penghasilan KK 7.P
7.P Kerusakan rumah,
penghasilan KK
Gambar 3.15. Overview DAD Level 1 Proses 3
Pada proses manipulasi data KK, administrator dapat
melakukan proses tambah, edit, dan hapus data KK. Setelah melakukan proses manipulasi data, administrator akan memperoleh status untuk tiap proses yang dilakukan (status tambah data, status edit data, dan status hapus data), yaitu apakah proses manipulasi terhadap data KK berhasil dilakukan atau tidak. Setelah proses tambah data atau edit data selesai, dilanjutkan dengan proses penentuan bantuan dana rekonstruksi gempa pada DAD Level 1 Proses 7. Sedangkan user hanya dapat menentukan bantuan dana rekonstruksi gempa berdasarkan kriteria kondisi kerusakan rumah dan kondisi ekonomi saja tanpa menginputkan data KK secara detail. Rekomendasi jumlah
bantuan dana rekonstruksi gempa hasil perhitungan administrator akan disimpan dalam basisdata, tetapi perhitungan yang dilakukan user tidak akan disimpan dalam basisdata (hanya sebagai informasi saja). Data-data KK pada proses manipulasi yang dilakukan administrator ini disimpan dan diambil dari tabel KepalaKeluarga.
e. Overview DAD Level 1 Proses 4
D2 BatasHimpunan Administrator
a
Data batas himpunan yang akan diedit
Status edit batas himpunan
Data batas himpunan 4.P
Edit Batas Himpunan
Gambar 3.16. Overview DAD Level 1 Proses 4
Pada proses edit batas himpunan fuzzy, administrator menginputkan data batas himpunan yang akan diedit dan akan memperoleh status edit-nya, yaitu apakah data batas himpunan berhasil diedit atau tidak. Data-data batas himpunan ini disimpan dan diambil dari tabel BatasHimpunan.
f. Overview DAD Level 1 Proses 5
5.P
Cari Data Pokmas
Data Pokmas Data Pokmas yang akan dicari
Data Pokmas
User
b Data Pokmas yang akan dicari Data Pokmas
Administratora D3 Pokmas
Gambar 3.17. Overview DAD Level 1 Proses 5
User dapat melakukan proses pencarian data pokmas yang diambil dari tabel Pokmas.
g. Overview DAD Level 1 Proses 6
6.P
Cari Data Kepala Keluarga
Data KK Data KK yang akan dicari
Data KK
User
b Data KK yang akan dicari Data KK Administrator
a
D4 Kepala Keluarga
Gambar 3.18. Overview DAD Level 1 Proses 6
User dapat melakukan proses pencarian data KK yang diambil dari tabel KepalaKeluarga.
h. Overview DAD Level 1 Proses 7
Kerusakan rumah, penghasilan KK Kerusakan rumah, penghasilan KK 7.P Penentuan Bantuan Dana Rekonstruksi Gempa Rekomendasi bantuan dana
rekonstruksi gempa yang diterima
User b Admin a
Rekomendasi bantuan dana rekonstruksi gempa yang diterima
D2 BatasHimpunan
D5 DerajatKeanggotaan Derajat keanggotaan kondisi kerusakan rumah, Derajat keanggotaan kondisi ekonomi, Rekomendasi bantuan dana rekonstruksi
Batas himpunan fuzzy 3.2.P
3.1.P
Kerusakan rumah, penghasilan KK
Gambar 3.19. Overview DAD Level 1 Proses 7
Sebelum proses penentuan bantuan dana rekonstruksi gempa dilakukan, admin harus melakukan proses tambah seluruh data KK pada DAD Level 1 Proses 3.1.P, ataupun melakukan edit data KK (kerusakan rumah, dan penghasilan per bulan) pada DAD Level 1 Proses 3.2.P. Sedangkan user hanya menginputkan kondisi kerusakan rumah, dan penghasilan KK per bulan saja untuk mendapatkan hasil
rekomendasi jumlah bantuan dana rekonstruksi gempa yang akan diterima.
i. Overview DAD Level 1 Proses 8
8.P
Cari Data Derajat Keanggotaan
Data Derajat Keanggotaan Nama KK, jumlah bantuan
Data Derajat Keanggotaan Administrator
a
D5 DerajatKeanggotaan
Gambar 3.20. Overview DAD Level 1 Proses 8
Admin dapat melihat dan mencari data derajat keanggotaan yang digunakan untuk menampung hasil perhitungan derajat keanggotaan tiap himpunan fuzzy dari masing-masing variabel fuzzy (kondisi kerusakan rumah, dan kondisi ekonomi).
j. Overview DAD Level 1 Proses 9
Administrator
a Perintah Logout
Status Logout
10.P
Logout
Gambar 3.21. Overview DAD Level 1 Proses 9
Setelah selesai melakukan manipulasi data, admin harus melakukan proses logout untuk keluar dari sistem dengan perintah logout.