STATUS KOPERASI LAPORAN JANUARI 2016
4.3 Hasil Evaluasi Desain Sistem
4.3.1 Evaluasi DFD
Evaluasi DFD yang akan dibahas berikut ini dimulai dari evaluasi DFD level konteks sampai dengan DFD level dua.
1. Evaluasi DFD Level Konteks
Dari perancangan DFD Level Konteks tidak ada error yang terjadi namun terdapat 52 warning yang dapat dibagi menjadi 3 masalah utama yaitu data stores tidak memiliki data items, data flows tidak memiliki data items, dan
beberapa proses tidak memiliki subproses dan bukan merupakan level terendah. Hal tersebut dapat dilihat pada hasil berikut:
Checking the model "Model_1" (MODEL_1) Modification date: 3/2/2016 10:23 AM Verifying the root process "Model_1"...
Verifying domains...
Verifying data items...
Warning: The following data items are not used anywhere: -> Data Item "Username" (USERNAME)
-> Data Item "Password" (PASSWORD)
Verifying external entities...
Verifying data stores...
Warning: The following data stores have no data items: -> Data Store "M_Koperasi" (M_KOPERASI)
-> Data Store "T_Laporan Bulanan" (T_LAPORAN_BULANAN) -> Data Store "T_Detil Perkembangan"
(T_DETIL_PERKEMBANGAN)
-> Data Store "M_Jenis Koperasi" (M_JENIS_KOPERASI) -> Data Store "M_Kecamatan" (M_KECAMATAN)
-> Data Store "T_Perkembangan Koperasi" (T_PERKEMBANGAN_KOPERASI)
Warning: The following data stores have no outputs: -> Data Store "T_Detil Perkembangan"
(T_DETIL_PERKEMBANGAN)
Warning: The following data stores have no inputs:
-> Data Store "M_Jenis Koperasi" (M_JENIS_KOPERASI) -> Data Store "M_Kecamatan" (M_KECAMATAN)
Verifying processes... Verifying split/merges... Verifying flows...
Warning: The following flows are unbalanced at lower levels: -> Data Flow "Display Persetujuan Validasi"
(DISPLAY_PERSETUJUAN_VALIDASI)
Warning: The following data flows have no data items: -> Data Flow "Warning Belum Input Laporan" (WARNING_BELUM_INPUT_LAPORAN)
-> Data Flow "Data Rekapitulasi Laporan Bulanan" (DISPLAY_LAPORAN_BULANAN)
-> Data Flow "Periode Perkembangan" (PERIODE_PERKEMBANGAN1)
-> Data Flow "Periode Laporan Bulanan" (PERIODE_LAPORAN_BULANAN)
-> Data Flow "Data Perkembangan Koperasi" (DATA_PERKEMBANGAN_KOPERASI2)
-> Data Flow "Laporan Koperasi Berdasarkan Wilayah" (LAPORAN_KOPERASI_BERDASARKAN_WILAYAH)
-> Data Flow "Laporan Koperasi Berdasarkan Jenis" (LAPORAN_KOPERASI_BERDASARKAN_JENIS)
-> Data Flow "Laporan Perkembangan Koperasi" (LAPORAN_PERKEMBANGAN_KOPERASI)
-> Data Flow "Periode Laporan" (PERIODE_LAPORAN)
Verifying the subprocess "Sistem Informasi Monitoring & Evaluasi Koperasi"... Verifying processes... Verifying split/merges... Verifying flows...
-> Data Flow "Data Kecamatan" (DATA_KECAMATAN) -> Data Flow "Data Koperasi" (DATA_KOPERASI1)
-> Data Flow "Data Jenis Koperasi" (DATA_JENIS_KOPERASI) -> Data Flow "Data Perkembangan Koperasi"
(DATA_PERKEMBANGAN_KOPERASI3) -> Data Flow "Data Laporan Bulanan" (DATA_LAPORAN_BULANAN1)
-> Data Flow "Periode Laporan Bulanan" (PERIODE_LAPORAN_BULANAN2)
Verifying the subprocess "Sistem Informasi Monitoring & Evaluasi Koperasi"... Verifying processes... Verifying split/merges... Verifying flows...
Verifying the subprocess "Mencatat Data Laporan Bulanan"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Memeriksa Riwayat Laporan"
(MEMERIKSA_RIWAYAT_LAPORAN)
-> Process "Menyimpan Data Laporan Bulanan" (MENGELOLA_DATA_LAPORAN_BULANAN)
Verifying split/merges...
Verifying flows... Verifying flows...
Verifying the subprocess "Monitoring dan Evaluasi Laporan Perkembangan"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Monitoring Status Laporan Bulanan"
(MONITORING_STATUS_LAPORAN_BULANAN) -> Process "Menghitung Data Perkembangan Koperasi" (MENGHITUNG_DATA_PERKEMBANGAN_KOPERASI)
-> Process "Evaluasi Perkembangan Koperasi" (EVALUASI_PERKEMBANGAN_KOPERASI)
Verifying split/merges...
Verifying flows...
-> Process "Monitoring Status Laporan Bulanan" (MONITORING_STATUS_LAPORAN_BULANAN)
-> Process "Menghitung Data Perkembangan Koperasi" (MENGHITUNG_DATA_PERKEMBANGAN_KOPERASI)
-> Process "Evaluasi Perkembangan Koperasi" (EVALUASI_PERKEMBANGAN_KOPERASI)
Verifying split/merges...
Verifying flows...
Verifying the subprocess "Validasi Laporan Perkembangan Koperasi"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Validasi Laporan Perkembangan Koperasi"
(VALIDASI_LAPORAN_PERKEMBANGAN_KOPERASI1) -> Process "Mencetak Laporan Perkembangan Koperasi" (MENCETAK_LAPORAN_PERKEMBANGAN_KOPERASI) Verifying split/merges... Verifying flows... Verifying flows...
Result: 0 error(s), 52 warning(s).
2. Evaluasi DFD Level 0
Dari perancangan DFD Level 0 tidak ada error yang terjadi namun terdapat 41 warning yang dapat dibagi menjadi 2 masalah utama yaitu data flows tidak memiliki data items, dan beberapa proses tidak memiliki subproses dan bukan merupakan level terendah. Hal tersebut dapat dilihat pada hasil berikut:
Checking the model "Sistem Informasi Monitoring & Evaluasi Koperasi" (SISTEM_INFORMASI_MONITORING___EVALUASI_KOPERASI)
Modification date: 2/28/2016 2:45 PM
Verifying the root process "Sistem Informasi Monitoring & Evaluasi Koperasi"...
Verifying the subprocess "Sistem Informasi Monitoring & Evaluasi Koperasi"... Verifying processes... Verifying split/merges... Verifying flows...
Warning: The following flows are unbalanced at lower levels: -> Data Flow "Display Persetujuan Validasi"
(DISPLAY_PERSETUJUAN_VALIDASI)
-> Data Flow "Id Koperasi" (ID_KOPERASI1) -> Data Flow "Id Koperasi" (ID_KOPERASI2) -> Data Flow "Id Koperasi" (ID_KOPERASI3) -> Data Flow "Data Laporan Bulanan"
(DATA_LAPORAN_BULANAN2)
-> Data Flow "Id Jenis Koperasi" (ID_JENIS_KOPERASI1) -> Data Flow "Id Jenis Koperasi" (ID_JENIS_KOPERASI2) -> Data Flow "Id Kecamatan" (ID_KECAMATAN1)
-> Data Flow "Id Kecamatan" (ID_KECAMATAN2) -> Data Flow "Data Perkembangan Koperasi"
(DATA_PERKEMBANGAN_KOPERASI4)
Warning: The following data flows have no data items: -> Data Flow "Data Koperasi" (DATA_KOPERASI) -> Data Flow "Status" (STATUS)
-> Data Flow "Id Jenis Koperasi" (ID_JENIS_KOPERASI) -> Data Flow "Id Koperasi" (ID_KOPERASI)
-> Data Flow "Id Kecamatan" (ID_KECAMATAN) -> Data Flow "Periode Laporan Bulanan"
-> Data Flow "Data Perkembangan Koperasi" (DATA_PERKEMBANGAN_KOPERASI)
-> Data Flow "Periode Perkembangan" (PERIODE_PERKEMBANGAN2)
-> Data Flow "Data Kecamatan" (DATA_KECAMATAN) -> Data Flow "Data Koperasi" (DATA_KOPERASI1)
-> Data Flow "Data Jenis Koperasi" (DATA_JENIS_KOPERASI) -> Data Flow "Data Perkembangan Koperasi"
(DATA_PERKEMBANGAN_KOPERASI3) -> Data Flow "Data Laporan Bulanan" (DATA_LAPORAN_BULANAN1)
-> Data Flow "Periode Laporan Bulanan" (PERIODE_LAPORAN_BULANAN2)
Verifying the subprocess "Mencatat Data Laporan Bulanan"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Memeriksa Riwayat Laporan"
(MEMERIKSA_RIWAYAT_LAPORAN)
-> Process "Menyimpan Data Laporan Bulanan" (MENGELOLA_DATA_LAPORAN_BULANAN) Verifying split/merges... Verifying flows... Verifying flows...
Verifying the subprocess "Monitoring dan Evaluasi Laporan Perkembangan"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Monitoring Status Laporan Bulanan"
(MONITORING_STATUS_LAPORAN_BULANAN) -> Process "Menghitung Data Perkembangan Koperasi" (MENGHITUNG_DATA_PERKEMBANGAN_KOPERASI)
-> Process "Evaluasi Perkembangan Koperasi" (EVALUASI_PERKEMBANGAN_KOPERASI)
Verifying split/merges...
Verifying flows...
-> Process "Monitoring Status Laporan Bulanan" (MONITORING_STATUS_LAPORAN_BULANAN)
-> Process "Menghitung Data Perkembangan Koperasi" (MENGHITUNG_DATA_PERKEMBANGAN_KOPERASI)
-> Process "Evaluasi Perkembangan Koperasi" (EVALUASI_PERKEMBANGAN_KOPERASI)
Verifying split/merges...
Verifying flows...
Verifying the subprocess "Validasi Laporan Perkembangan Koperasi"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Validasi Laporan Perkembangan Koperasi"
(VALIDASI_LAPORAN_PERKEMBANGAN_KOPERASI1) -> Process "Mencetak Laporan Perkembangan Koperasi" (MENCETAK_LAPORAN_PERKEMBANGAN_KOPERASI) Verifying split/merges... Verifying flows... Verifying flows...
Result: 0 error(s), 41 warning(s).
The model is correct, no errors were found.
3. Evaluasi DFD Level 1 Mencatat Data Laporan Bulanan
Dari perancangan DFD Level 1 Mencatat Data Laporan Bulanan tidak ada error yang terjadi namun terdapat 3 warning yang seluruhnya adalah beberapa proses tidak memiliki subproses dan bukan merupakan level terendah. Hal tersebut dapat dilihat pada hasil berikut:
Checking the model "Mencatat Data Laporan Bulanan" (MENCATAT_DATA_LAPORAN_BULANAN)
Modification date: 3/2/2016 10:21 AM
Verifying the root process "Mencatat Data Laporan Bulanan"...
Verifying the subprocess "Mencatat Data Laporan Bulanan"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Memeriksa Riwayat Laporan"
-> Process "Menyimpan Data Laporan Bulanan" (MENGELOLA_DATA_LAPORAN_BULANAN) Verifying split/merges... Verifying flows...
Warning: The following data flows have no data items: -> Data Flow "Id Koperasi" (ID_KOPERASI1)
Result: 0 error(s), 3 warning(s).
The model is correct, no errors were found.
4. Evaluasi DFD Level 1 Monitoring dan Eavaluasi Laporan Perkembangan Dari perancangan DFD Level Monitoring dan Evaluasi Laporan Perkembangan tidak ada error yang terjadi namun terdapat 10 warning yang seluruhnya adalah beberapa proses tidak memiliki subproses dan bukan merupakan level terendah. Hal tersebut dapat dilihat pada hasil berikut:
Checking the model "Monitoring dan Evaluasi Laporan Perkembangan" (MONITORING_DAN_EVALUASI_LAPORAN_PERKEMBANGAN)
Modification date: 2/28/2016 5:11 PM
Verifying the root process "Monitoring dan Evaluasi Laporan Perkembangan"...
Verifying the subprocess "Monitoring dan Evaluasi Laporan Perkembangan"...
Verifying processes...
Warning: The following processes are neither decomposed nor lowest level: -> Process "Monitoring Status Laporan Bulanan"
(MONITORING_STATUS_LAPORAN_BULANAN) -> Process "Menghitung Data Perkembangan Koperasi" (MENGHITUNG_DATA_PERKEMBANGAN_KOPERASI)
-> Process "Evaluasi Perkembangan Koperasi" (EVALUASI_PERKEMBANGAN_KOPERASI)
Verifying split/merges...
Verifying flows...
-> Data Flow "Data Laporan Bulanan" (DATA_LAPORAN_BULANAN2)
-> Data Flow "Id Kecamatan" (ID_KECAMATAN1) -> Data Flow "Id Koperasi" (ID_KOPERASI2)
-> Data Flow "Id Jenis Koperasi" (ID_JENIS_KOPERASI1) -> Data Flow "Id Kecamatan" (ID_KECAMATAN2)
-> Data Flow "Id Koperasi" (ID_KOPERASI3)
-> Data Flow "Id Jenis Koperasi" (ID_JENIS_KOPERASI2)
Result: 0 error(s), 10 warning(s).
The model is correct, no errors were found.