HASIL DAN PEMBAHASAN
4.2 Hasil Tahap Perancangan Sistem
4.2.1 Hasil Desain Proses Fungsional
Pada subbab ini menggambarkan hasil tentang rancangan fungsi-fungsi Sistem yang terdiri atas proses, data, dan antar muka.
a. Desain Alir Sistem
Sesuai dengan hasil analisis kebutuhan, telah didefinisikan bahwa pengguna yang menggunakan sistem secara langsung adalah Staf Koperasi, Staf Kelembagaan Dinas Koperasi, dan Kepala Bidang Kelembagaan Dinas Koperasi. Alir sistem dari proses perhitungan penilaian kesehatan berdasarkan fungsi-fungsinya adalah sebagai berikut:
1. Mencatat Data Laporan Bulanan
Mencatat Data Laporan Bulanan
Sistem Staf Koperasi
Start
Input data user
Memeriksa data user M. Koperasi Benar? Memeriksa Riwayat Laporan Sudah Menyerahkan? Warning Belum Input Laporan Data Laporan Bulanan Data User
Input data laporan bulanan Menyimpan data laporan bulanan T. Laporan Bulanan Rekapitulasi data laporan bulanan End T Y T Y 1 Y
Tabel 4.8 Penjelasan Proses Mencatat Data Laporan Bulanan
No
Proses Nama Fungsi Kegiatan Output
1 Otentikasi Data
User
Proses ini menjelaskan tentang proses login
pengguna. Pengguna perlu memasukkan data user yang telah diberikan.
Session
Pengguna
Decision Fungsi ini hanya dapat
dilakukan oleh pengguna yang memiliki hak akses. 2 Memeriksa
Riwayat Laporan
Proses ini menjelaskan tentang proses pemeriksaan riwayat laporan bulanan dengan mengecek periode laporan pada tabel transaksi laporan bulanan
Decision Proses ini menjelaskan
tentang apakah koperasi telah menyerahkan laporan bulanan atau belum. Jika sudah maka proses akan berakhir dan apabila koperasi belum menyerahkan laporan maka sistem akan menampikan
warning Warning belum input laporan bulanan 3 Menyimpan Data Laporan Bulanan
Proses ini menjelaskan tentang proses pemyimpanan data laporan bulanan kedalam tabel transaksi laporan bulanan
Data rekapitulasi laporan bulanan
2. Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
Mencatat Data Laporan Bulanan
Sistem Staf Kelembagaan Dinas Koperasi
Benar? Memeriksa Uername dan Password 1 DataLaporan Bulanan M. Koperasi Menyimpan Data Laporan Bulanan Rekapitulasi Data Laporan Bulanan Warning Belum Input Laporan T. Laporan Bulanan Input data user End Input Data Laporan Bulanan Data Koperasi Memeriksa Riwayat Laporan Sudah Menyerahkan? Y T T Y Start
Gambar 4.4 Alir Sistem Proses Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
Tabel 4.9 Penjelasan Proses Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
No
Proses Nama Fungsi Kegiatan Output
1
Otentikasi Data
User
Proses ini menjelaskan tentang proses login pengguna. Pengguna perlu memasukkan data user yang telah diberikan.
Session
Decision Fungsi ini hanya dapat dilakukan oleh pengguna yang memiliki hak akses.
2
Memeriksa Riwayat Laporan
Proses ini menjelaskan tentang proses pemeriksaan riwayat laporan bulanan dengan mengecek periode laporan pada tabel transaksi laporan bulanan
Decision Proses ini menjelaskan tentang
apakah koperasi telah menyerahkan laporan bulanan atau belum. Jika sudah maka proses akan berakhir dan apabila koperasi belum menyerahkan laporan maka sistem akan menampikan
warning Warning belum input laporan bulanan 3 Menyimpan Data Laporan Bulanan
Proses ini menjelaskan tentang proses pemyimpanan data laporan bulanan kedalam tabel transaksi laporan bulanan
Data rekapitulasi laporan bulanan
3. Monitoring dan Evaluasi Laporan Perkembangan
Tabel 4.10 Penjelasan Proses Monitoring dan Evaluasi Laporan Perkembangan
No
Proses Nama Fungsi Kegiatan Output
1 Otentikasi Data
User
Proses ini menjelaskan tentang proses login pengguna.
Pengguna perlu memasukkan data user yang telah diberikan.
Session
Pengguna
Decision Fungsi ini hanya dapat
dilakukan oleh pengguna yang memiliki hak akses.
2
Monitoring Status Laporan
Proses ini menjelaskan tentang proses monitoring status laporan bulanan koperasi dengan mengecek tabel transaksi laporan bulanan, tabel jenis koperasi, dan tabel kecamatan
Data koperasi
Decision Proses ini menjelaskan tentang
apakah koperasi sudah menyerahkan laporan bulanan dan jika belum maka sistem akan menyimpan pada tabel detail perkembangan untuk ditampilkan pada form status koperasi
3
Menghitung perkembangan koperasi
Proses ini menjelaskan tentang proses perhitungan data laporan bulanan yang telah tersimpan pada tabel transaksi laporan bulanan dan hasilnya akan disimpan sebagai pada tabel transasi perkembangan sebagai bahan inputan untuk proses pembuatan laporan
4
Evaluasi Perkembangan Koperasi
Proses ini menjelaskan tentang proses evaluasi dari laporan perkembangan koperasi untuk
Laporan
Perekembangan koperasi, laporan
diserahkan kepada Kepala Bidang Kelembagaan koperasi berdasarkan wilayah dan laporan koperasi berdasarkan jenis
Monitoring dan Evaluasi Laporan Perkembangan
Sistem Staf Kelembagaan Dinas Koperasi
Evaluasi Perkembangan Koperasi Menghitung Data Perkembangan Koperasi End M. Jenis Koperasi M. Kecamatan M. Koperasi Start 1 T. Perkembangan Koperasi Periode Laporan Monitoring Status Laporan Bulanan Sudah Menyerahkan Laporan Bulanan? T M. Jenis Koperasi M. Koperasi M. Kecamatan Y T. Detail Perkembangan Laporan Perkembangan Koperasi Laporan Koperasi Berdasarkan Wilayah Laporan Koperasi Berdasarkan Jenis Data Pengguna Input Data Pengguna Benar? Memeriksa data Pengguna M. Pengguna Y T Data Koperasi
Input Nama Koperasi
1
Gambar 4.5 Alir Sistem Proses Monitoring dan Evaluasi Laporan Perkembangan
4. Validasi Laporan Perkembangan Koperasi
Tabel 4.11 Penjelasan Proses Validasi Perkembangan Koperasi
No
Proses Nama Fungsi Kegiatan Output
1 Otentikasi Data
User
Proses ini menjelaskan tentang proses login
pengguna. Pengguna perlu memasukkan data user yang telah diberikan.
Session
Pengguna
Decision Fungsi ini hanya dapat
dilakukan oleh pengguna yang memiliki hak akses. 2 Validasi Laporan
Perkembagan Koperasi
Proses ini menjelaskan tentang proses validasi hasil laporan perkembangan koperasi setelah dievaluasi.
Data koperasi
Decision Proses ini menjelaskan
tentang apabila kepala bidang menyetujui laporan tersebut maka sistem akan mengirimkan
pemberitahuan kepada staf kelembagaan untuk dapat mencetak laporan tersebut, tapi apabila tidak maka
sistem akan
memberitahukan kepada staf kelembagaan untuk mengevaluasi ulang laporan tersebut
3 Mencetak Laporan Perkembangan Koperasi
Proses ini menjelaskan tentang proses mencetak laporan
Laporan Akhir Koperasi
Validasi Laporan Perkembangan Koperasi
Sistem Kepala Bidang Kelembagaan Dinas Koperasi
Input Data Pengguna Benar? Memeriksa Data Pengguna Validasi Laporan Perkembangan Koperasi T M. Kecamatan T. Perkembangan Koperasi M. Jenis Koperasi M. Koperasi Cetak? End Start Mencetak Laporan Perkembangan Koperasi Y Pemberitahuan untuk staff Laporan Akhir Koperasi M. Pengguna Setuju? Y T 1 Input Periode Perkembangan Y T
Gambar 4.6 Alir Sistem Proses Validasi Laporan Perkembangan Koperasi
b. Desain Context Diagram
Pada context diagram menggambarkan entitas yang berhubungan langsung dengan sistem dan aliran data secara umum, sedangkan proses-proses yang lebih detail yang terdapat dalam sistem masih belum bisa diketahui. Terdapat 3 entitas Staf Koperasi, Staf Kelembagaan Dinas Koperasi, dan Kepala Bidang
Kelembagaan Dinas Koperasi. Desain dari context diagram analisis dan perancangan aplikasi ini dapat dijelaskan pada Gambar 4.7.
Periode Laporan Laporan Perkembang an Koperasi
Laporan Koperasi Berdasarkan Jenis Laporan Koperasi Berdasarkan Wilayah Data Perkembang an Koperasi
Periode Laporan Bulanan
Periode Perkembangan Data Rekapitulasi Laporan Bulanan
Warning Belum Input Laporan
Laporan Akhir Koperasi
Laporan Status Koperasi Data Koperasi
Data Laporan Bulanan
0
Sistem Informasi M onitoring & Evaluasi Koperasi + Staf Koperasi Staf Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi
Gambar 4.7 Context Diagram
i. Desain DFD Level 0
Dari context diagram yang telah dibuat, maka dapat dirancang data flow
diagram (DFD) level 0 pada Gambar 4.8 halaman77. Pada DFD level 0 ini
menjelaskan bahwa terdapat tiga proses utama yaitu proses mencatat data laporan bulanan, monitoring dan evaluasi laporan perkembangan dan proses validasi laporan perkembangan koperasi
Periode Laporan Bulanan Data Laporan Bulanan
Data Perkembang an Koperasi Data Jenis Koperasi
Data Koperasi
Data Kecamatan Laporan Akhir Koperasi
Periode Laporan Bulanan Data Perkembang an Koperasi
Periode Laporan
Periode Perkembangan
Laporan Koperasi Berdasarkan Jenis Laporan Koperasi Berdasarkan Wilayah
Laporan Perkembang an Koperasi
Periode Perkembangan Data Perkembang an Koperasi Periode Laporan Bulanan
Id Kecamatan Id Koperasi
Id Jenis Koperasi Status
Laporan Status Koperasi Data Koperasi
Warning Belum Input Laporan
Data Rekapitulasi Laporan Bulanan Data Laporan Bulanan
Data Koperasi Staf Koperasi Staf Kelembagaan Dinas Koperasi Staf Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi 1 Mencatat Data Laporan Bulanan + 2
Monitoring dan Evaluasi Laporan Perkembang an + 3 Validasi Laporan Perkembang an Koperasi + 1 M_Koperasi 2 T_Laporan Bulanan 3 T_Detil Perkembang an 4 M_Jenis Koperasi 5 M_Kecamatan 6 T_Perkembang an Koperasi
Gambar 4.8 DFD Level 0 Sistem Monitoring dan Evaluasi Koperasi
i. Desain DFD Level 1 Mencatat Data Laporan Bulanan
Data Koperasi
Data Laporan Bulanan
Data Rekapitulasi Laporan Bulanan Data Laporan Bulanan
Warning Belum Input Laporan
Periode Laporan Bulanan Id Koperasi 1 M_Koperasi Staf Koperasi Staf Koperasi Staf Koperasi 2 T_Laporan Bulanan 2 Memeriksa Riwayat Laporan 3 Menyimpan Data Laporan Bulanan
Dari proses mencatat data laporan bulanan pada DFD Level 0, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses memeriksa riwayat laporan dan menyimpan data laporan bulanan. DFD Level 1 mencatat data laporan bulanan dapat dilihat pada Gambar 4.9 pada halaman 77.
ii. Desain DFD Level 1 Monitoring Dan Evaluasi Laporan Perkembangan
Laporan Koperasi Berdasarkan Wilayah Laporan Koperasi Berdasarkan Jenis
Laporan Perkembang an Koperasi
Periode Perkembangan
Data Perkembang an Koperasi Periode Laporan Status
Id Jenis Koperasi Id Koperasi
Id Kecamatan Data Perkembang an Koperasi
Periode Laporan Bulanan
Id Jenis Koperasi Id Koperasi Id Kecamatan
Data Laporan Bulanan Periode Laporan Bulanan
Laporan Status Koperasi
Id Kecamatan
Id KoperasiId Jenis Koperasi Data Koperasi Staf Kelembagaan Dinas Koperasi Staf Kelembaga an Dinas Koperasi 3 T_Detil Perkembang an 4 M_Jenis Koperasi 1 M_Koperasi 5 M_Kecamatan 2 T_Laporan Bulanan 6 T_Perkembang an Koperasi 6 T_Perkembang an Koperasi Staf Kelembaga an Dinas Koperasi Staf Kelembaga an Dinas Koperasi Staf Kelembagaan Dinas Koperasi 1 Monitoring Status Laporan Bulanan 2 Meng hitung Data Perkembang an Koperasi
3
Evaluasi Perkembang an Koperasi
Gambar 4.10 DFD Level 1 Moitoring dan Evaluasi Laporan Perkembangan
Dari proses monitoring dan evaluasi laporan perkembangan pada DFD Level 0, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses monitoringstatus laporan bulanan, subproses menghitung data perkembangan koperasi dan subproses evaluasi perkembangan koperasi. DFD
Level 1 monitoring dan evaluasi laporan perkembangan dapat dilihat pada Gambar 4.10 halaman 78.
iii. Desain DFD Level 1 Validasi Laporan Perkembangan
Display Persetujuan Validasi
Laporan Akhir Koperasi
Data Perkembang an Koperasi Data Perkembang an Koperasi
Data Jenis Koperasi Data Koperasi Data Kecamatan Periode Perkembangan Kepala Bidang Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi 5 M_Kecamatan
1 M_Koperasi 4 M_Jenis Koperasi
6 T_Perkembang an Koperasi 1 Validasi Laporan Perkembang an Koperasi 2 Mencetak Laporan Perkembang an Koperasi
Gambar 4.11 DFD Level 1 Validasi Laporan Perkembangan
Dari proses validasi laporan perkembangan pada DFD Level 0, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses validasi laporan perkembangan dan sub proses mencetak laporan perkembangan. DFD Level 1 validasi laporan perkembangan dapat dilihat pada Gambar 4.11.