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