Hasil Desain Keamanan Hasil Desain Sistem

Tabel 4.23 Fungsi Objek Form Validasi Laporan Perkembangan Nama Objek Tipe Obyek Fungsi Periode Perkembangan Combobox Digunakan untuk menampilkan data sesuai dengan periode perkembangan yang diinginkan Cari Button Digunakan untuk menampilkan data sesuai kriteria yang dipilih Setuju Check box Digunakan apabila Kepala Bidang Kelembagaan Dinas Koperasi menyetujui evaluasi laporan perkembangan yang diberikan oleh Staf Kelembagaan Dinas Koperasi Tidak Setuju Check box Digunakan apabila Kepala Bidang Kelembagaan Dinas Koperasi tidak menyetujui evaluasi laporan perkembangan yang diberikan oleh Staf Kelembagaan Dinas Koperasi Kirim Button Digunakan untuk mengirimkan validasi yang kepada Staf Kelembagaan berupa message box data sesuai kriteria yang dipilih

4.2.4 Hasil Desain Keamanan

Desain keamanan dari sistem monitoring dan evaluasi perkembangan koperasi tersebut terdiri atas: a. Otentikasi Proses otentikasi meliputi pengumpulan informasi yang unik dari para user untuk digunakan sebagai username dan password. Dalam kasus ini, username dan password bagi masing-masing pengguna akan ditentukan secara langsung pada saat melakukan coding Sistem oleh Programmer. b. Otorisasi Otorisasi adalah sebuah proses pengecekan kewenangan user dalam mengakses sumberdaya yang diminta. Metode yang digunakan adalah pembatasan hak akses pengguna terhadap Sistem. Masing-masing pengguna akan diberikan tugasnyakewenangannya terhadap Sistem, misalnya read, write, execute, delete atau create. Untuk pengguna Staf dapat menggunakan seluruh menu yang terdapat pada Sistem. Dan read, write, execute, delete atau create khusus tabel perkembangan koperasi untuk koperasi, Sedangkan untuk Kepala Bidang Kelembagaan terbatas pada menu laporan saja.

4.2.5 Hasil Desain Sistem

a. Physical Data Model Sebuah Physical Data Model PDM menggambarkan secara detail konsep rancangan struktur basis data yang dirancang untuk suatu sistem. PDM merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta kolom-kolom yang terdapat pada setiap tabel sebagaimana terlihat pada Gambar 4.32 halaman 112. I D_MANAGER = ID_MANAGER I D_MANAGER = ID_MANAGER I D_PERKEMBANG AN = I D_PERKEMBANG AN I D_LAPORAN_BULANAN = I D_LAPO RAN_BULANAN I D_KO PERASI = I D_KO PERASI I D_JENIS_KO PERASI = ID_JENIS_KO PERASI I D_JENIS_KO PERASI = ID_JENIS_KO PERASI I D_KO PERASI = I D_KO PERASI I D_KECAMAT AN = I D_KECAMATAN KOPERASI ID_KOPERASI varchar6 ID_KECAMATAN varchar6 ID_JENIS_KOPERASI varchar6 ID_MANAGER varchar6 NAMA_KOPERASI varchar50 NOMOR_BADAN_HUKUM varchar20 TANGGAL_BDAN_HUKUM date DESA varchar50 EMAIL varchar20 NO_TELP numeric 20 USERNAME varchar10 PASSWORD varchar6 JENIS_KOPERASI ID_JENIS_KOPERASI varchar6 JENIS_KOPERASI varchar20 LAPORAN_BULANAN ID_LAPORAN_BULANAN varchar6 ID_KOPERASI varchar6 ID_MANAGER varchar6 TANGGAL_LAPORAN date PERIODE_LAPORAN date STATUS_KOPERASI numeric 5 JUMLAH_MANAGER numeric 5 JUMLAH_KARYAWAN numeric 5 JUMLAH_ANGGOTA numeric 5 AUDIT_EKTERNAL numeric 5 AUDIT_INTERNAL numeric 5 MODAL_SENDIRI numeric 10 MODAL_LUAR numeric 10 ASSET numeric 10 VOLUME_USAHA numeric 10 SISA_HASIL_USAHA numeric 10 KECAMATAN ID_KECAMATAN varchar6 NAMA_KECAMATAN varchar20 MANAGER ID_MANAGER varchar6 PENDIDIKAN_MANAGER varchar10 PERKEMBANGAN_KOPERASI ID_PERKEMBANGAN varchar6 ID_JENIS_KOPERASI varchar6 ID_KOPERASI varchar6 PERIODE_PERKEMBANGAN date JUMLAH_KOPERASI_PERJENIS numeric 5 JUMLAH_KOPERASI_PERWILAYAH numeric 5 JUMLAH_KOPERASI_BARU numeric 5 JUMLAH_KOPERASI_AKTIF numeric 5 JUMLAH_KOPERASI_TIDAK_AKTIF numeric 5 JUMLAH_AUDIT_EKSTERNAL numeric 10 JUMLAH_AUDIT_INTERNAL numeric 10 JUMLAH_MODAL_SENDIRI numeric 10 JUMLAH_MODAL_LUAR numeric 10 JUMLAH_ASSET numeric 10 JUMLAH_VOLUME_USAHA1 numeric 10 JUMLAH_VOLUME_USAHA2 numeric 10 JUMLAH_SHU1 numeric 10 JUMLAH_SHU2 numeric 10 DETAIL_PERKEMBANGAN ID_LAPORAN_BULANAN varchar6 ID_PERKEMBANGAN varchar6 STATUS varchar5 Gambar 4.32 Physical Data Model PDM Sistem Monitoring dan Evalusi Perkembangan Koperasi b. Struktur Tabel Struktur tabel akan menjelaskan tentang fungsi tabel, relasi antar tabel, constraint, dan item-item yang terdapat dalam sebuah tabel yang dapat digunakan sebagai gambaran dari database yang terbentuk. 1. Nama Tabel : Jenis_Koperasi Primary Key : Id_Jenis_Koperasi Foreign Key : - Fungsi : Menyimpan data jenis koperasi Tabel 4.24 Tabel Master Jenis Koperasi No Field Tipe Data Constraint Keterangan 1 Id_Jenis_Koperasi Varchar6 Primary Key Id Jenis Koperasi 2 Jenis_Koperasi Varchar20 Null Jenis Koperasi 2. Nama Tabel : Manager Primary Key : Id_Manager Foreign Key : - Fungsi : Menyimpan data pendidikan manager koperasi Tabel 4.25 Tabel Master Manager Koperasi No Field Tipe Data Constraint Keterangan 1 Id_Manager Varchar6 Primary Key Id Manager 2 Pendidikan_Manager Varchar10 Null Pendidikan Manager 3. Nama Tabel : Kecamatan Primary Key : Id_Kecamatan Foreign Key : - Fungsi : Menyimpan data letak kecamatan koperasi Tabel 4.26 Tabel Master Kecamatan No Field Tipe Data Constraint Keterangan 1 Id_Kecamatan Varchar6 Primary Key Id Kecamatan 2 Nama_Kecamatan Varchar20 Null Nama Kecamatan 4. Nama Tabel : Koperasi Primary Key : Id_Koperasi Foreign Key : Id_Jenis_Koperasi, Id_Kecamatan, Id_Manager Fungsi : Menyimpan data koperasi Tabel 4.27 Tabel Master Kecamatan Koperasi No Field Tipe Data Constraint Keterangan 1 Id_Koperasi Varchar6 Primary Key Id Koperasi 2 Id_Jenis_Koperasi Varchar6 Foreign Key - 3 Id_Kecamatan Varchar6 Foreign Key - 4 Id_Manager Varchar6 Foreign Key - 5 Nama_Koperasi Varchar50 Null Nama Koperasi 6 Nomor_Badan_ Hukum Varchar20 Null Nomor Badan Hukum 7 Tanggal_Badan_ Hukum Date Null Tanggal Badan Hukum 8 Desa Varchar50 Null Desa 9 No_Telp Numeric20 Null No Telpon 10 Email Varchar20 Null Email 11 Username Varchar10 Null Username 12 Password Varchar6 Null Password 5. Nama Tabel : Laporan_Bulanan Primary Key : Id_Laporan_Bulanan Foreign Key : Id_Koperasi, Id_Manager Fungsi : Menyimpan data laporan bulanan Tabel 4.28 Tabel Transaksi Laporan Bulanan No Field Tipe Data Constraint Keterangan 1 Id_Perkembangan_ Koperasi Varchar6 Primary Key Id Perkembangan koperasi 2 Id_Koperasi Varchar6 Foreign Key - 3 Id_Manager Varchar6 Foreign Key - 4 Tanggal_Laporan Date Null Tanggal Laporan 5 Periode_Laporan Date Null Periode Laporan No Field Tipe Data Constraint Keterangan 6 Jumlah_Karyawan Numeric5 Nulll Jumlah Karyawan 7 Jumlah_Manager Numeric5 Nulll Jumlah Manager 8 Jumlah_Anggota Numeric5 Nulll Jumlah Anggota 9 Audit_Internal Varchar5 Null Audit Internal 10 Audit_Eksternal Varchar5 Null Audit Eksternal 11 Status_Koperasi Varchar1 Null Status Koperasi 12 Modal_Sendiri Numeric10 Null Modal Sendiri 13 Modal_Luar Numeric10 Null Modal Luar 14 Asset Numeric10 Null Asset 15 Volume_Usaha Numeric10 Null Volume Usaha 16 Sisa_Hasil_Usaha Numeric10 Null SHU 6. Nama Tabel : Perkembangan_Koperasi Primary Key : Id_Perkembangan_Koperasi Foreign Key : Id_Jenis_Koperasi, Id_Koperasi, Id_Laporan_Bulanan Fungsi : Menyimpan data perkembangan koperasi Tabel 4.29 Tabel Perkembangan Koperasi No Field Tipe Data Constraint Keterangan 1 Id_Perkembangan Varchar6 Primary Key - 2 Id_Jenis_Koperasi Varchar6 Null - 3 Id_Koperasi Varchar6 Null - 4 Id_Laporan_Bulanan Varchar6 Null - 5 Periode_ Perkembangan Date Null Periode Perkembangan Keragaan 6 Jumlah_Koperasi_ Perjenis Numeric5 Null Jumlah Koperasi Perjenis No Field Tipe Data Constraint Keterangan 7 Jumlah_Koperasi_ Perwilayah Numeric5 Null Jumlah Koperasi Perjenis 8 Jumlah_Koperasi_ Baru Numeric5 Null Jumlah Koperasi Baru 8 Jumlah_Koperasi_ Aktif Numeric5 Null Jumlah Koperasi Aktif 9 Jumlah_Koperasi_ Tidak_Aktif Numeric10 Null Jumlah Koperasi Tidak Aktif 10 Jumlah_Audit_ Internal Numeric10 Null Jumlah Audit Internal 11 Jumlah_Audit_ Eksternal Numeric10 Null Jumlah Audit Eksternal 12 Jumlah_Modal_ Sendiri Numeric10 Null Jumlah Modal Sendiri 13 Jumlah_Modal_ Luar Numeric10 Null Jumlah Modal Luar 14 Jumlah_Asset Numeric10 Null Jumlah Asset 15 Jumlah_Volume_ Usaha1 Numeric10 Null Jumlah Volume Usaha1 16 Jumlah_Volume_ Usaha2 Numeric10 Null Jumlah Volume Usaha2 17 Jumlah_SHU1 Numeric10 Null Jumlah SHU1 18 Jumlah_SHU2 Numeric10 Null Jumlah SHU2 7. Nama Tabel : Detail_Perkembangan Primary Key : Id_Laporan_Bulanan, Id_ Detail_Perkembangan Foreign Key : - Fungsi : Menyimpan data perkembangan koperasi Tabel 4.30 Tabel Transaksi Perkembangan Koperasi No Field Tipe Data Constraint Keterangan 1 Id_Laporan_Bulanan Varchar6 Primary Key - 2 Id_Detail_Perkembangan Varchar6 Primary Key - 3 Status Varchar5 Null Status Koperasi c. Rencana Uji Coba Desain uji coba bertujuan untuk memastikan bahwa hasil analisis telah dibuat sesuai dengan kebutuhan atau tujuan yang diharapkan. Proses pengujian menggunakan metode Black Box Testing dimana desain sistem yang telah dibuat akan diuji untuk membuktikan apakah desain Sistem tersebut sudah sesuai dengan harapan dan tujuan atau belum. Desain uji coba dan evaluasinya adalah sebagai berikut: 1. Desain Uji Coba Tampilan Login Desain uji coba ini bertujuan untuk mengetahui apakah fungsi melakukan koneksi ke database dan melakukan verifikasi username dan password dapat dieksekusi dengan benar. Desain uji coba pada tampilan login dapat dilihat pada Tabel 4.31. Tabel 4.31 Desain Uji Coba Tampilan Login No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Mengisi form dengan username dan password yang benar Username, Password Login berhasil dan menampilkan form tampilan awal Sistem 2 Mengisi form dengan username dan Kombinasi username dan Login gagal password yang salah password yang salah 2. Desain Uji Coba Setelah Login Berhasil Desain uji coba ini bertujuan untuk mengetahui apakah setelah pengguna berhasil melakukan login menu-menu pada tampilan awal dapat diakses sesuai dengan hak akses yang telah diberikan kepada masing-masing pengguna. Desain uji coba tersebut dapat dilihat pada Tabel 4.32. Tabel 4.32 Desain Uji Coba Setelah Login Berhasil No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Mengisi form dengan username dan password yang benar Username, Password Tampilan awal sistem menu sesuai dengan hak akses pengguna, yaitu: a. Apabila masuk sebagai staf koperasi maka sistem akan langsung menampilkan form laporan bulanan b. Apabila masuk sebagai staf kelembagaan maka sistem akan menampulkan status koperasi beserta menu data koperasi dan laporan perkembangan c. Apabila masuk sebagai kepala bidang kelembagaan maka menu yang aktif adalah grafik perkembangan dan validasi laporan 3. Desain Uji Coba Tampilan Awal Sistem Desain uji coba ini bertujuan untuk mengetahui apakah menu-menu pada tampilan awal dapat diakses sesuai dengan hak akses yang telah diberikan kepada masing-masing pengguna. Desain uji coba tersebut dapat dilihat pada Tabel 4.33. Tabel 4.33 Desain Uji Coba Tampilan Awal Sistem No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Data Koperasi ” Klik pada “Data Koperasi ” Sistem akan menampilkan form yang terdiri atas beberapa menu bar yaitu Koperasi, Jenis Koperasi, Kecamatan dan Manager 2 Pengguna memilih menu “Laporan Perkembang an ” Klik pada “Laporan Perkemba ngan ” Sistem akan menampilkan form yang terdiri atas beberapa menu bar yaitu perkembangan koperasi, koperasi berdasarkan jenis dan koperasi berdasarkan wilayah No Prosedur Input Output yang Diharapkan Output Program Hasil 3 Pengguna memilih menu “Grafik Perkembang an ” Klik pada “Grafik Perkemba ngan ” Sistem akan menampilkan form grafik yang terdiri atas dua menu bar yaitu grafik status koperasi dan grafik perkembangan permodalan 4 Pengguna memilih menu “Validasi Laporan Perkembang an ” Klik pada “Validasi Laporan Perkemba ngan ” Sistem akan menampilkan form validasi laporan perkembangan 5 Pengguna memilih “Logout” Klik pada “Logout” Sistem akan menampilkan form login kembali 4. Desain Uji Coba Menu Data Koperasi – Jenis Koperasi Desain uji coba ini bertujuan untuk mengetahui apakah menu jenis koperasi dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.34. Tabel 4.34 Desain Uji Coba Menu Data Koperasi – Jenis Koperasi No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Data Koperasi ” Klik submenu “Jenis Koperasi” Sistem akan menampilkan form Jenis Koperasi 2 Pengguna memilih tombol Klik tombol “Tambah” Sistem akan menampilkan id jenis koperasi No Prosedur Input Output yang Diharapkan Output Program Hasil “Tambah” secara otomatis 3 Pengguna mengisi seluruh data yang tersedia dalam form Jenis koperasi - 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam tabel jenis koperasi 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian memilih “Ubah” Klik tombol “Ubah” Data yang terpilih bisa dirubah 5. Desain Uji Coba Menu Data Koperasi – Kecamatan Desain uji coba ini bertujuan untuk mengetahui apakah menu kecamatan dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.35. Tabel 4.35 Desain Uji Coba Menu Data Koperasi – Kecamatan No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih me nu “Data Koperasi ” Klik submenu “Kecamatan ” Sistem akan menampilkan form Kecamatan No Prosedur Input Output yang Diharapkan Output Program Hasil 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id kecamatan koperasi secara otomatis 3 Pengguna mengisi seluruh data yang tersedia dalam form Kecamatan - 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam tabel kecamatan 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian memilih “Ubah” Klik tombol “Ubah” Data yang terpilih bisa dirubah 6. Desain Uji Coba Menu Data Koperasi – Manager Desain uji coba ini bertujuan untuk mengetahui apakah menu manager dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.36 halaman 123. Tabel 4.36 Desain Uji Coba Menu Data Koperasi – Manager No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Data Koperasi ” Klik menu bar “Manager” Sistem akan menampilkan form manager 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id manager secara otomatis 3 Pengguna mengisi seluruh data yang tersedia dalam form Pendidikan manager - 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam tabel manager 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian memilih “Ubah” Klik tombol “Ubah” Data yang terpilih bisa dirubah 7. Desain Uji Coba Menu Data Koperasi – Koperasi Desain uji coba ini bertujuan untuk mengetahui apakah submenu koperasi dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.37 halaman 124. Tabel 4.37 Desain Uji Coba Menu Data Koperasi – Koperasi No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Data Koperasi ” Klik menu bar “Koperasi” Sistem akan menampilkan form koperasi 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id koperasi secara otomatis 3 Pengguna mengisi seluruh data yang tersedia dalam form Nomor badan hukum, tanggal badan hukum, nama koperasi, jenis koperasi, desa, kecamatan, ni telp, email, ussername, dan password - 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam tabel koperasi 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian Klik tombol “Edit” Data yang terpilih bisa dirubah No Prosedur Input Output yang Diharapkan Output Program Hasil memilih “Ubah” 8. Desain Uji Coba Menu Laporan Bulanan Desain uji coba ini bertujuan untuk mengetahui apakah menu transaksi laporan bulanan dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.38. Tabel 4.38 Desain Uji Coba Menu Laporan Bulanan No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna yang menginputkan username dan password koperasi akan langsung masuk pada form ini untuk menginputkan data laporan bulanan. Klik menu bar “username dan password sebagai koperasi ” Sistem akan menampilkan form laporan bulanan 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id laporan bulanan koperasi secara otomatis 3 Pengguna mengisi seluruh data yang tersedia dalam form Nomor badan hukum, nama koperasi, jenis koperasi, periode laporan, audit internal, audit eksternal, - No Prosedur Input Output yang Diharapkan Output Program Hasil asset, modal sendiri, modal luar, volume usaha, shu, jumlah karyawan, jumlah anggota, jumlah manager. 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam laporan bulanan 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian memilih “Edit” Klik tombol “Edit” Data yang terpilih bisa dirubah 7 Pengguna memilih data pada tabel gridview kemudian memilih “Hapus” Klik tombol “Hapus” Data yang terpilih terhapus 9. Desain Uji Coba Menu Laporan Perkembangan – Perkembangan Koperasi Desain uji coba ini bertujuan untuk mengetahui apakah menu perkembangan koperasi dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.39 halaman 127. Tabel 4.39 Desain Uji Coba Menu Laporan Perkembangan – Perkembangan Koperasi No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Laporan Perkembangan” Klik menu bar “Perkemban gan Koperasi” Sistem akan menampilkan form perkembangan koperasi 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id perkembangan koperasi secara otomatis 3 Pengguna mengisi seluruh data yang tersedia dalam form Nomor badan hukum, nama koperasi, jenis koperasi, periode laporan, audit internal, audit eksternal, asset, modal sendiri, modal luar, volume usaha, shu, jumlah karyawan, jumlah anggota, jumlah manager. - No Prosedur Input Output yang Diharapkan Output Program Hasil 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam perkembangan koperasi 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian memilih “Edit” Klik tombol “Edit” Data yang terpilih bisa dirubah 7 Pengguna memilih data pada tabel gridview kemudian memilih “Hapus” Klik tombol “Hapus” Data yang terpilih terhapus 10. Desain Uji Coba Menu Laporan Perkembangan – Koperasi Berdasarkan Jenis Desain uji coba ini bertujuan untuk mengetahui apakah menu perkembangan koperasi berdasarkan jenis dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.40. Tabel 4.40 Desain Uji Coba Menu Laporan Perkembangan – Koperasi Berdasarkan Jenis No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Laporan Klik submenu “Koperasi Sistem akan menampilkan form koperasi No Prosedur Input Output yang Diharapkan Output Program Hasil Perkembangan” Berdasarkan Jenis” berdasarkan jenis 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id perkembangan koperasi secara otomatis 3 Pengguna memilih combo box jenis koperasi Klik jenis koperasi yang dipilih Sistem menampilkan kecamtan koperasi yang akan dipilih, jumlah koperasi perwilayah, jumlah audit internal, jumlah audit eksternal, jumlah karyawan, jumlah anggota, jumlah manager dengan menjumlah data koperasi sesuai dengan kecamatan yang sama secara otomatis, jumlah modal luar, jumlah modal sendiri, jumlah asset, jumlah volume usaha2, jumlah SHU2 setelah merata- rata data koperasi sesuai dengan kecamatan yang sama secara otomatis, jumlah volume usaha 1 No Prosedur Input Output yang Diharapkan Output Program Hasil serta jumlah SHU1 berdasarkan periode keragaan laporan detail perkembanagan sebelumnya secara otomatis. 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam tabel perkembangan koperasi 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview kemudian memilih “Edit” Klik tombol “Edit” Data yang terpilih bisa dirubah 7 Pengguna memilih data pada tabel gridview kemudian memilih “Hapus” Klik tombol “Hapus” Data yang terpilih terhapus 11. Desain Uji Coba Menu Laporan Perkembangan – Koperasi Berdasarkan Wilayah Desain uji coba ini bertujuan untuk mengetahui apakah menu perkembangan koperasi berdasarkan kecamatan dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.41. Tabel 4.41 Desain Uji Coba Menu Laporan Perkembangan Koperasi No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Laporan Perkembangan” Klik submenu “Koperasi Berdasarkan Wilayah ” Sistem akan menampilkan form koperasi berdasarkan Wilayah 2 Pengguna memilih tombol “Tambah” Klik tombol “Tambah” Sistem akan menampilkan id perkembangan koperasi secara otomatis 3 Pengguna memilih combo box kecamatan Klik kecamatan yang dipilih Sistem menampilkan jenis koperasi yang akan dipilih, jumlah koperasi perjenis, jumlah audit internal, jumlah audit eksternal, jumlah karyawan, jumlah anggota, jumlah manager dengan menjumlah data koperasi sesuai dengan jenis yang sama secara otomatis, jumlah No Prosedur Input Output yang Diharapkan Output Program Hasil modal luar, jumlah modal sendiri, jumlah asset, jumlah volume usaha2, jumlah SHU2 setelah merata- rata data koperasi sesuai dengan jenis yang sama secara otomatis, jumlah volume usaha 1 serta jumlah SHU1 berdasarkan periode keragaan laporan detail perkembanagan sebelumnya secara otomatis. Sistem akan mencreate pdf sehingga laporan koperasi berdasarkan jenis dapat dicetak 4 Pengguna memilih “Simpan” Klik tombol “Simpan” Data yang dimasukkan tersimpan dalam tabel perkembangan koperasi 5 Pengguna memilih “Batal” Klik tombol “Batal” Menghapus data yang telah dimasukkan pada form 6 Pengguna memilih data pada tabel gridview Klik tombol “Edit” Data yang terpilih bisa dirubah No Prosedur Input Output yang Diharapkan Output Program Hasil kemudian memilih “Edit” 7 Pengguna memilih data pada tabel gridview kemudian memilih “Hapus” Klik tombol “Hapus” Data yang terpilih terhapus 12. Desain Uji Coba Menu Validasi Laporan Perkembangan Desain uji coba ini bertujuan untuk mengetahui apakah menu validasi laporan perkembangan dapat diakses oleh pengguna dan berfungsi sesuai kebutuhan. Desain uji coba tersebut dapat dilihat pada Tabel 4.42. Tabel 4.42 Desain Uji Coba Menu Validasi Laporan Perkembangan No Prosedur Input Output yang Diharapkan Output Program Hasil 1 Pengguna memilih menu “Validasi Laporan Perekemban gan ” Klik menu “Validasi Laporan Perkembang an” Sistem akan menampilkan form validasi laporan perkembangan 2 Pengguna memilih combo box periode perkembang an Klik periode perkembang an yang dipilih yang dipilih Sistem akan menampilan bulan dan tahun periode perkembangan yang dipilih 3 Pengguna menekan tombol “Cari” Klik tombol “Cari” Sistem akan menampilkan laporan perkembangan beserta data jumlah koperasi aktif, tidak aktif dan koperasi baru pada form tersebut 4 Pengguna memilih Check box setuju Centang pilihan setuju Sistem akan menampilkan check box setuju tercentang dan tidak setuju tidak tercentang 5 Pengguna menekan tombol kirim Klik tombol “Kirim” Sistem akan mengirim pesan kepada Staf Kelembagaan tentang persetujuan laporan perkembangannya

4.3 Hasil Evaluasi Desain Sistem