BAB IV HASIL DAN PEMBAHASAN
Pada bab empat ini akan dibahas mengenai hasil analisis dan perancangan sistem informasi monitoring dan evaluasi koperasi pada Dinas Koperasi Kabupaten Sidoarjo berdasarkan tahap-tahap analisis dan perancangan yang dilakukan pada Bab tiga, maka didapatlah hasil analisis dan perancangan sistem berupa Blok Diagram, Sistem Flow, Data Flow Diagram (DFD), desain rancangan basis data (Entity Relationship Diagram), struktur tabel dan desain input output implementasi sistem. 4.1 Hasil Analisis Sistem Setelah melakukan tahapan penguraian untuk mengidentifikasi dan mengevaluasi permasalahan, kesempatan, hambatan yang terjadi pada Dinas Koperasi Kabupaten Sidoarjo khususnya pada bidang kelembagaan, sesuai dengan tahapan analisis sistem pada bab tiga maka didapatkan hasil yang dilakukan dengan beberapa langkah. Langkah tersebut terdiri atas analisis permasalahan, analisis operasional, analisis kebutuhan data dan analisis keamanan. 4.1.1 Hasil Analisis Permasalahan Sesuai dengan tahap-tahap permasalahan yang telah dilakukan didapatkan hasil sebagai berikut: a. Mengidentifikasi masalah, peluang, dan tujuan Berdasarkan tahap analisis permasalahan yang telah dilakukan dengan menggunakan observasi dan wawancara, maka didapatkan aliran proses bisnis yang terjadi pada Bidang Kelembagaan Dinas Koperasi Kabupaten Sidoarjo.
38
39
Proses bisnis yang terjadi diawali dari koperasi memberikan laporan bulanan yang berisi nama koperasi, nomor badan hukum, tanggal badan hukum, desa, kecamatan, data audit, jumlah anggota, data keanggotaan, dan neraca atau data permodalan yang terdiri atas jumlah modal sendiri, jumlah modal luar, jumlah asset, volume usaha dan sisa hasil usaha kepada Staf bidang kelembagaan berupa hardcopy. Kemudian setelah laporan tersebut diterima bagian Staf bidang kelembagaan akan menginputkan data-data tersebut kedalam Microsoft excel agar dapat diperoses untuk kemudian diolah menjadi laporan perkembangan koperasi. Laporan perkembangan koperasi akan diserahkan setiap tiga bulan sekali kepada
kepala
bidang
kelembagaan
untuk
dimonitor
dan
dievaluasi
perkembangannya. Adapun proses monitoring dan evaluasi perkembangan koperasi pada Dinas Koperasi Kabupaten Sidoarjo digambarkan pada Gambar 4.1 dalam bentuk dokumen alir. Tabel 4.1
No 1
Keterangan Alir Sistem Saat Ini Bidang Kelembagaan Dinas Koperasi Kabupaten Sidoarjo
Nama Proses Menyerahkan
Keterangan
Koperasi menyerahkan laporan Daftar
Laporan Bulanan bulanan Koperasi
Output
yang
berisi
nama bulanan koperasi
koperasi, nomor badan hukum, tanggal
badan
hukum,
laporan
desa,
kecamatan, data audit, jumlah anggota, data keanggotaan, dan neraca atau data permodalan yang terdiri atas jumlah modal sendiri, jumlah modal luar, jumlah asset, volume usaha dan sisa hasil usaha kepada Staf bidang kelembagaan
40
No 2
Nama Proses Mengolah
Keterangan
Output
Data Staf bidang kelembagaan Dinas Laporan
Laporan Bulanan
Koperasi
Kabupaten
menginputkan
Sidoarjo perkembangan
data
bulanan
koperasi
Microsoft
excel
laporan koperasi kedalam
untuk
diolah
sehingga menghasilkan laporan perkembanga koperasi yang akan diserahkan kepada kepala bidang kelembagaan
setiap
3
bulan
sekali. 3
Mengevaluasi
Laporan perkembangan yang telah Laporan koperasi
perkembangan
diolah
Koperasi
kelembagaan kemudian dievaluasi berdasarkan untuk
oleh
Staf
mendapatkan
bidang berkembang
laporan wilayah, laporan
koperasi yang berkembang atau koperasi tidak
berkembang
jenis dan wilayah.
berdasarkan berkembang berdasarkan jenis,
laporan
koperasi
tidak
berkembang berdasarkan wilayah
dan
laporan koperasi tidak berkembang berdasarkan jenis.
41
Dokumen Flow Staf Koperasi
Staf Kelembagaan Dinas Koperasi
Start
Kepala Bidang Kelembagaan Dinas Koperasi
Laporan Perkembangan Koperasi
Laporan Bulanan
Laporan Bulanan
Mengolah Data Laporan Bulanan
1
Menyerahkan Laporan Bulanan Laporan Laporan Perkembangan Perkembangan Koperasi Koperasi
Laporan Koperasi Berkembang Berdasarkan Jenis Koperasi
Laporan Koperasi Berkembang Berdasarkan Wilayah
Laporan Koperasi Tidak Berkembang Berdasarkan Jenis Koperasi
Laporan Koperasi Tidak Berkembang Berdasarkan Wilayah Mengevaluasi Perkembangan Koperasi
Laporan Koperasi Berkembang Laporan Koperasi Berdasarkan Jenis Berkembang Koperasi Jenis Berdasarkan Koperasi
Laporan Koperasi Berkembang Laporan Koperasi Berdasarkan Wilayah Berkembang Berdasarkan Wilayah
End
Laporan Koperasi TidakLaporan Berkembang Koperasi Berdasarkan Jenis Tidak Berkembang Koperasi Jenis Berdasarkan Koperasi
Laporan Koperasi Tidak Berkembang Laporan Koperasi Berdasarkan Wilayah Tidak Berkembang Berdasarkan Wilayah
1
Arsip
Gambar 4.1
Diagram Alir Proses Monitoring dan Evaluasi Perkembangan Koperasi
Setelah mengetahui proses bisnis, selanjutnya adalah mengidentifikasi masalah yang terdapat pada proses monitoring dan evaluasi. Permasalahan yang terjadi dikelompokkan berdasarkan pengguna sistem, sehingga dapat dilihat dari penjelasan berikut ini: 1. Analisis Pada Staf Koperasi pada Proses Menyerahkan Laporan Bulanan Berdasarkan fakta yang ada, ketika proses menyerahkan laporan bulanan Staf Koperasi sering terlambat menyerahkan laporan bulanan kepada Staf kelembagaan Dinas Koperasi Kabupaten sidoarjo sehingga berdampak
42
pada
terlambat
dan
tidak
akuratnya
proses
pembuatan
laporan
perkembangan koperasi yang harus diserahkkan setiap 3 bulan kepada kepala bidang kelembagaan sebagai bahan evaluasi koperasi. 2. Analisis Pada Bagian Staf Kelembagaan Dinas Koperasi Baru Proses Mengelola Data Laporan Bulanan Tidak adanya proses warning system untuk koperasi yang belum menyerahkan laporan bulanan sehingga mengakibatkan tidak maksimalnya proses monitoring data laporan bulanan karena Staf Kelembagaan harus kembali mengecek satu persatu laporan pada Microsoft Excel untuk melihat koperasi mana yang belum menyerahkan laporan. Hal tersebut mengakibatkan laporan perkembangan yang dibuat Staf
Kelembagaan
sebagai bahan evaluasi koperasi menjadi tidak akurat karena terkadang masih menggunakan data dari laporan bulanan sebelumnya. 3. Analisis Pada Bagian Staf Kelembagaan Dalam Proses Evaluasi Perkembangan. Kurangnya informasi yang dihasilkan karena laporan perkembangan yang diterima oleh kepala bidang kelembagaan hanya berupa tabel dan angka yang mengakibatkan sulitnya untuk melakukan evaluasi dan melihat perkembangan dari setiap koperasi pada tahun-tahun sebelumnya. Fungsi-fungsi yang telah ada tersebut akan digantikan dengan sistem yang terkomputerisasi dan terdapat beberapa fungsi yang tidak perlu dilakukan dan ada yang ditambahkan untuk menyempurnakan proses bisnis yang ada. Oleh sebab itu diharapkan dengan dibuatnya perancangan sistem monitoring dan evaluasi perkembangan
ini diharapkan dapat digunakan sebagai panduan oleh
43
pengembang sistem untuk membangun sebuah sistem informasi monitoring dan evaluasi yang mampu membantu Dinas Koperasi Kabupaten Sidoarjo dalam meningkatkan pelayanan mempermudah proses monitoring laporan bulanan dan proses evaluasi laporan perkembangan sehingga dapat mengurangi jumlah koperasi yang tidak aktif agar perkonomian daerah semakin meningkat Tabel 4.2
List Antara Proses Bisnis Sekarang dengan Solusi yang Ditawarkan
Proses Bisnis Yang Sekarang
Proses Bisnis Yang Ditawarkan
Setelah membuat laporan bulanan Dengan
memanfaatkan
jaringan
koperasi harus menyerahkan laporan internet dan komputer yang sudah bulanan tersebut kepada Staf Bidang dimiliki koperasi. Koperasi tidak Kelembagaan Pada Dinas Koperasi perlu untuk pergi ke Kantor Dinas Kabupaten
Sidoarjo.
terkadang
karena
karyawan
atau
Sehingga Koperasi Kabupaten Sidoarjo lagi kekurangan untuk menyerahkan laporan bulanan
tidak
adanya mereka.
kendaraan menuju Dinas Koperasi, koperasi tidak menyerahkan laporan bulanan tersebut atau justru akan merangkap laporan tersebut dengan laporan
bulanan
untuk
bulan
selanjutnya. Untuk melihat koperasi yang belum Dibuatkan sistem pencatatan koperasi menyerahkan laporan bulanan, Staf yang belum menyerakan laporan Bidang Kelembagaan mengecek satu bulanan sehingga memudahkan Staf persatu data yang ada sehingga bidang
kelembagaan
proses pencarian menjadi kurang pengecekan koperasi maksimal
mana
dalam yang
belum menyerahkan laporan bulanan.
44
Proses Bisnis Yang Sekarang
Proses Bisnis Yang Ditawarkan
Belum ada sistem monitoring dan Dibuat sistem monitoring dan evalusi evaluasi sehingga
perkembangan menyebabkan
koperasi koperasi
untuk
mempermudah
proses membaca data laporan perkembangan
penilaian koperasi tidak maksimal.
koperasi.
Berdasarkan analisis pada permasalahan yang timbul, maka gambaran sistem terkomputerisasi yang akan dirancang untuk memecahkan permasalahan diatas adalah sebagai berikut. 1. Menganalisis dan merancang desain sistem yang dapat mengurangi keterlambatan penyerahan laporan bulanan oleh koperasi dengan cara membuat sistem ini secara online sehingga koperasi dapat langsung menginputkan laporan bulanan dari mana saja tanpa harus datang ke kantor Dinas Koperasi Kabupaten Sidoarjo. 2. Menganalisis dan merancang desain sistem untuk memberikan laporan koperasi yang belum menyerahkan laporan bulanan sehingga angka koperasi yang tidak aktif dapat dikurangi. 3. Menganalisis dan merancang desain sistem sehingga dapat menganalisis dengan mudah laporan perkembangan koperasi dalam bentuk grafik. 4. Menganalisis dan merancang desain sistem sehingga dapat menghasilkan informasi laporan perkembangan koperasi secara lebih efektif. b. Menentukan Kebutuhan Informasi Pengguna Tahap ini dilakukan untuk mengetahui hal-hal yang berhubungan dengan informasi yang dibutuhkan oleh Bidang Kelembagaan Dinas Koperasi Kabupaten
45
Sidoarjo. Berhubungan dengan beberapa tahap yang telah dilakukan, maka didapatkan suatu hasil yaitu: 1. Pengguna Sistem terdiri atas Staf Koperasi, Staf Kelembagaan Dinas Koperasi, dan Kepala Bidang Kelembagaan Dinas Koperasi. 2. Informasi mengenai tabel-tabel laporan bulanan yang telah ditetapkan. 3. Informasi koperasi yang terlambat menyerahkan Laporan bulanan. 4. Informasi mengenai koperasi baru, koperasi aktif dan koperasi tidak aktif. 5. Informasi mengenai hasil laporan perkembangan koperasi. 6. Informasi mengenai laporan koperasi berkembang berdasarkan jenis dan wilayah koperasi. c.
Menentukan Kebutuhan Sistem Berdasarkan tahapan yang telah dirancangkan pada bab tiga, maka dapat
dirancang suatu sistem monitoring dan evaluasi pada Dinas Koperasi Kabupaten Sidoarjo seperti yang digambarkan dalam blok diagram pada Gambar 4.2 pada halaman 46.
46
Blok Diagram Input
Process
Output
Melakukan Analisis Hasil Wawancara
Analisis Permasalahan
Dokumen Analisis Permasalahan
Analisis Operasional
Dokumen Analisis Operasional
Analisis Kebutuhan Data
Dokumen Analisis Kebutuhan Data
Analisis Keamanan
Dokumen Analisis Keamanan
Hasil Observasi
Study Literatur
Melakukan Perancangan Data Koperasi
Data Jenis Koperasi
Desain Maintenance Data Master
Desain Display Data Koperasi
Memasukkan data permodalan, aset, volume usaha, SHU, jumlah karyawan
Desain Laporan Monitoring
Memasukkan data laporan monitoring
Desain Laporan Evaluasi
Data Kecamatan
Laporan Bulanan
Gambar 4.2
Blok Diagram Sistem Monitoring dan Evaluasi Perkembangan Koperasi
Pada Gambar 4.2 garis besar dalam input, process, dan output dalam proses monitoring dan evaluasi perkembangan koperasi, terdapat dua tahap yaitu tahap analisis dan tahap perancangan. Pada tahap analisis terdapat input yaitu hasil wawancara, hasil observasi, dan hasil studi literature, kemudian dilakukan process analisis yaitu analisis permasalahan, analisis operasional, analisis kebutuhan data, dan analisis keamanan.
47
Process
analisis
permasalahan
menghasilkan
output
alur
proses
monitoring dan evaluasi perkembangan koperasi, definisi masalah, kebutuhan informasi pengguna, dan kebutuhan sistem. Process analisis operasional menghasilkan output deskripsi entitas dalam sistem dan fungsi-fungsi yang dibutuhkan. Process analisis kebutuhan data menghasilkan output perkiraan data yang dibutuhkan dalam pembuatan desain ERD. Process analisis keamanan menghasilkan output berupa hak akses pengguna terhadap Sistem. Pada tahap perancangan terdapat beberapa proses yaitu: 1. Input a. Data Koperasi Data koperasi berisikan profil koperasi seperti nama, nomor badan hukum tanggal badan hukum, username dan password b. Data Jenis Koperasi Data jenis koperasi berisikan daftar total 32 jenis koperasi yang ada saat ini seperti, KUD, KSP, koperasi Karyawan dan koperasi serba usaha. c. Data Kecamatan Data kecamatan berisikan daftar total 17 kecamatan yang terdapat pada Kabupaten Sidoarjo seperti Kecamatan Balung Bendo, Wonoayu, Tarik dan Jabon. d. Laporan Bulanan Laporan bulanan disini adalah neraca atau laporan perhitungan keuangan koperasi seperti data permodalan, asset ataupun volume usaha.
48
2. Process Dalam tahap ini menggambarkan desain dari process mengelola data master, proses memasukkan data permodalan, aset, volume usaha, dan SHU seperti yang terlihat pada Gambar 4.2. Selanjutnya output yang berupa laporan process monitoring akan diinputka kembali untuk process evaluasi. 3. Output Hasil dari seluruh proses tersebut adalah laporan monitoring dan laporan evaluasi perkembangan koperasi yang diserahkan setiap 3 bulan sekali kepada Kepala Bidang Kelembagaan dan Dinas Koperasi. Laporan ini bersifat comprable karena membandingkan laporan perkembangan dari bulan sebelumnya. 4.1.2 Hasil Analisis Operasional Dalam tahap ini, kebutuhan dalam pembuatan sistem informasi dilakukan dalam beberapa aktifitas yang akan dijelaskan sebagai berikut: 1. Identifikasi Pengguna Sistem monitoring dan evaluasi perkembangan koperasi ini memiliki 3 pengguna yaitu Koperasi, Staf Bidang Kelembagaan, dan Kepala Bidang Kelembagaan. Berikut adalah deskripsi dari masing-masing pengguna. a. Pengguna: Staf Koperasi Deskripsi : Staf Koperasi adalah pengguna yang bertanggung jawab untuk hasil laporan bulanan koperasi.
49
b. Pengguna: Staf Kelembagaan Dinas Koperasi Deskripsi : Staf Kelembagaan Dinas Koperasi adalah pengguna yang bertanggung jawab mengolah seluruh data pada proses monitoring dan evaluasi koperasi dari laporan bulanan koperasi. c. Pengguna: Kepala Bidang Kelembagaan Dinas Koperasi Deskripsi : Kepala Bidang Kelembagaan Dinas Koperasi adalah pengguna yang bertanggung jawab untuk memvalidasi hasil evaluasi dari laporan perkembangan koperasi. 2. Identifikasi Fungsi-Fungsi a.
Koperasi i. Mencatat Data Laporan Bulanan Fungsi ini merupakan fungsi dimana koperasi melakukan input laporan bulanan kedalam sistem. Keterangan dari fungsi ini dapat dilihat pada Tabel 4.3. Tabel 4.3
Keterangan Fungsi Mencatat Data Laporan Bulanan
Nama Fungsi
Mencatat Data Laporan Bulanan
Stakeholder
Staf Koperasi
Deskripsi
Staf Koperasi melakukan input data laporan bulanan koperasi ke dalam sistem.
Kondisi Awal
Data user, Data Laporan Bulanan
Alur
Aksi Pengguna
Respon Sistem
Otentikasi Data Pengguna Staf
Koperasi a. Sistem
melakukan
input
akan
pemeriksaan username dan
username dan password
password
sesuai
diinputkan.
yang
telah
melakukan
yang
telah
50
diberikan
oleh
Staf b. Sistem akan menampilkan
Kelembagaan
form
transaksi
laporan
bulanan koperasi. Memeriksa Riwayat Laporan a. Sistem memeriksa riwayat laporan berdasarkan tabel transaksi laporan bulanan b. Warning muncul
sistem apabila
akan sistem
memeriksa periode laporan untuk bulan sebelumnya belum tersimpan. Menyimpan Data Laporan Bulanan Staf Koperasi memilih Sistem menampilkan form menu “Laporan Bulanan laporan bulanan koperasi Koperasi” Staf
Koperasi
melakukan input data periode laporan, audit internal, audit eksternal, modal
sendiri,
modal
luar,
jumlah
asset,
jumlah volume usaha, jumlah
shu,
jumlah
karyawan,
jumlah
anggota,
jumlah
manager,
dan
pendidikan manager.
51
Staf Koperasi memilih Sistem
menampilkan
id
tombol
“Tambah” laporan bulanan, nomor badan
apabila
sebelumnya hukum, tanggal badan hukum,
koperasi
memasukkan nama koperasi, jenis koperasi,
data
laporan
bulanan kesamatan dan desa secara
untuk periode laporan otomatis bulan sebelumnya. Koperasi
memilih Sistem
tombol “Simpan”
menyimpan
data
laporan bulanan pada tabel transaksi laporan bulanan.
Alur Eksepsi
Aksi Pengguna Koperasi
Respon Sistem salah c. Sistem
akan
memasukkan username
menampilakan peringatan
dan password
bahwa
username
atau
password
yang
dimasukkan salah d. Sistem akan menghapus data
username
password
dan
yang
telah
dimasukkan
dan
menampilkan form login Kondisi
a. Session login pengguna
Akhir
b. Sistem menyimpan data laporan bulanan pada tabel transaksi laporan bulanan c. Sistem
menampilkan
data
rekapitulasi
laporan
bulanan Kebutuhan
Security
Non
Error
Fungsional
Handling
Hak akses untuk fungsi ini adalah koperasi a. Sistem akan menampilan pesan ketika data berhasil disimpan ke database b. Sistem akan menampilkan pesan error ketika data yang diinputkan pada form tidak sesuai dengan ketentuan
52
b.
Staf Kelembagaan i. Mencatat Data Laporan Bulanan Fungsi ini merupakan fungsi dimana Staf Kelembagaan Dinas Koperasi mengelola data laporan bulanan bagi koperasi yang tidak memiliki komputer atau internet. Untuk keterangan dari fungsi ini dapat dilihat pada Tabel 4.4. Tabel 4.4
Keterangan Fungsi Mencatat Data Laporan Bulanan
Nama Fungsi
Mencatat Data Laporan Bulanan
Stakeholder
Staf Kelembagaan Dinas Koperasi
Deskripsi
Staf Kelembagaan melakukan input laporan bulanan sebagai koperasi
Kondisi Awal
Data Koperasi, Data Laporan Bulanan
Alur
Aksi Pengguna
Respon Sistem Otentikasi Data Pengguna
Staf Kelembagaan Dinas a. Sistem akan melakukan Koperasi melakukan input
pemeriksaan
username dan password
dan password yang telah
yang
diinputkan.
diberikan
oleh
username
koperasi, sehingga Staf b. Sistem akan menampilkan Kelembagaan akan login
form
transaksi
sebagai koperasi
bulanan koperasi.
laporan
Memeriksa Riwayat Laporan a. Sistem memeriksa riwayat laporan berdasarkan tabel transaksi laporan bulanan
53
b. Warning muncul
sistem
akan
apabila
memeriksa laporan
sistem periode
untuk
sebelumnya
bulan belum
tersimpan. Menyimpan Data Laporan Bulanan Staf Kelembagaan Dinas Sistem menampilkan form Koperasi memilih menu laporan bulanan koperasi “Laporan
Bulanan
Koperasi” Staf Kelembagaan Dinas Sistem
menampilkan
Koperasi memilih tombol laporan
bulanan,
“Tambah”
id
nomor
apabila badan hukum, tanggal badan
sebelumnya data laporan hukum, nama koperasi, jenis bulanan
untuk
periode koperasi,
kecamatan
dan
laporan bulan sebelumnya desa secara otomatis belum tersimpan. Staf Kelembagaan Dinas Koperasi melakukan input data periode laporan, audit internal, audit eksternal, modal sendiri, modal luar, jumlah
asset,
jumlah
volume usaha, jumlah shu, jumlah karyawan, jumlah anggota, jumlah manager, dan pendidikan manager. Staf Kelembagaan Dinas Sistem
menyimpan
data
Koperasi memilih tombol laporan bulanan pada tabel “Simpan”
transaksi laporan bulanan.
54
Alur Eksepsi
Aksi Pengguna
Respon Sistem
Staf Kelembagaan salah a. Sistem memasukkan
username
akan
menampilakan
dan password
peringatan
bahwa
username atau password yang dimasukkan salah b. Sistem akan menghapus data
username
password
yang
dan telah
dimasukkan
dan
menampilkan form login Kondisi Akhir
a. Session login pengguna b. Sistem menyimpan laporan bulanan pada tabel transaksi laporan bulanan c. Sistem
menampilkan
data
rekapitulasi
laporan
bulanan Kebutuhan
Security
Hak akses untuk fungsi ini adalah Koperasi
Non
Error
a. Sistem akan menampilan pesan ketika
Fungsional
Handling
data berhasil disimpan ke database b. Sistem akan menampilkan pesan error ketika data yang diinputkan pada form tidak sesuai dengan ketentuan
ii. Monitoring dan Evaluasi Laporan Perkembangan Fungsi ini merupakan fungsi dimana Staf Kelembagaan Dinas Koperasi mengelola data laporan bulanan menjadi laporan perkembangan koperasi yang akan diserahkan kepada Kepala Bidang Kelembagaan setiap tiga bulan sekali sebagai bahan monitoring dan evaluasi koperasi. Keterangan dari fungsi ini dapat dilihat pada Tabel 4.5 halaman 55.
55
Tabel 4.5
Keterangan Fungsi Monitoring dan Evaluasi Laporan Bulanan
Nama Fungsi
Monitoring dan Evaluasi Laporan Perkembangan
Stakeholder
Staf Kelembagaan Dinas Kopersi
Deskripsi
Monitoring
dan
evaluasi
perkembangan
koperasi
berdasarkan monitoring laporan bulanan koperasi dan evaluasi berdasarkan laporan perkembangan Kondisi Awal
Tabel transaksi laporan bulanan, tabel master koperasi, tabel master jenis koperasi, tabel master kecamatan.
Alur
Aksi Pengguna
Respon Sistem Otentikasi Data Pengguna
Staf Kelembagaan Dinas a. Sistem
akan
melakukan
Koperasi melakukan input
pemeriksaan data pengguna
data pengguna
yang telah diinputkan b. Sistem akan menampilkan form status laporan beserta menu yang dapat dipilih sesuai hak akses
Monitoring Status Laporan Bulanan a. Sistem
mengecek
status
laporan bulanan pada tabel transaksi laporan bulanan berdasarkan
periode
laporan b. Sistem akan menyimpan data koperasi yang belum menyerahkan
laporan
bulanan pada tabel detail transaksi untuk kemudian ditampilkan status
pada
laporan
pemberitahuan
from sebagai
56
Menghitung Data Perkembangan Staf Kelembagaan Dinas Sistem
menampilkan
Koperasi memilih menu submenu “Laporan Perkembangan”
perkembangan
koperasi,
koperasi
berdasarkan
jenis
dan
koperasi berdasarkan wilayah Staf Kelembagaan Dinas a. Sistem Koperasi
memilih
submenu
perkembangan
koperasi
menampilkan
nama koperasi yang akan dipilih b. Sistem mengambil data dari tabel master koperasi, tabel
master
koperasi,
jenis master
kecamatan
dan
tabel
transaksi laporan bulanan c. Sistem menampilkan jenis koperasi, hukum,
nomor
badan
tanggal
badan
hukum, kecamatan desa, audit
internal,
audit
eksternal secara otomatis d. Sistem
menampilkan
jumlah karyawan, jumlah anggota, jumlah manager dari data laporan bulanan berdasarkan laporan otomatis
terakhir
periode secara
57
e. Sistem
menampilkan
jumlah
asset,
jumlah
modal luar, jumlah modal sendiri,
jumlah volume
usaha2,
jumlah
SHU2,
dari rata - rata
data
laporan bulanan dengan menjumlahkan
periode
laporan bulanan 1,2 dan 3 secara otomatis f. Sistem
menampikan
jumlah
volume
usaha1
serta
jumlah
SHU1
berdasarkan
periode
keragaan
laporan
perkembangan sebelumnya
secara
otomatis Staf Kelembagaan Dinas Sistem
menampilkan
Koperasi memilih tombol perkembangan “Tambah”
id
koperasi
secara otomatis
Staf Kelembagaan Dinas Sistem
menyimpan
data
Koperasi memilih tombol perkembangan koperasi pada “Simpan”
tabel transaksi perkembangan koperasi
Staf Kelembagaan Dinas Sistem akan mencreate pdf Koperasi memilih tombol sehingga “Cetak”
laporan
perkembangan koperasi dapat dicetak
58
Evaluasi Perkembangan Koperasi Staf Kelembagaan Dinas Sistem
menampilkan
form
Koperasi
memilih koperasi berdasarkan wilayah
submenu
koperasi
berdasarkan wilayah Staf Kelembagaan Dinas a. Sistem menampilkan data Koperasi
memilih
kecamatan koperasi
kecamatan koperasi yang akan dipilih b. Sistem mengambil data dari tabel master koperasi, tabel
master
jenis
koperasi, kecamatan transaksi
master dan
tabel
perkembangan
koperasi c. Sistem
menampilkan
jumlah
koperasi
perwilayah, jumlah audit internal,
jumlah
audit
eksternal,
jumlah
karyawan,
jumlah
anggota, jumlah manager dengan menjumlah data koperasi
sesuai
dengan
jenis yang sama secara otomatis
59
d. Sistem
menampilkan
jumlah modal luar, jumlah modal
sendiri,
jumlah
asset,
jumlah
volume
usaha2,
jumlah
SHU2
setelah merata-rata data koperasi
sesuai
kecamatan
dengan
yang
sama
secara otomatis e. Sistem
menampikan
jumlah volume usaha 1 serta
jumlah
SHU1
berdasarkan
periode
keragaan laporan detail perkembanagan sebelumnya
secara
otomatis. Staf Kelembagaan Dinas Sistem akan mencreate pdf Koperasi memilih tombol sehingga “Cetak”
laporan
berdasarkan
koperasi
wilayah
dapat
menampilkan
form
dicetak Staf Kelembagaan Dinas Sistem Koperasi
memilih koperasi berdasarkan jenis
submenu
koperasi
berdasarkan jenis Staf Kelembagaan Dinas a. Sistem menampilkan jenis Koperasi memilih jenis
koperasi yang akan dipilih
60
koperasi koperasi
b. Sistem mengambil data dari tabel master koperasi, tabel
master
jenis
koperasi,
master
kecamatan transaksi
dan
tabel
perkembangan
koperasi c. Sistem
menampilkan
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 d. Sistem
menampilkan
jumlah modal luar, jumlah modal
sendiri,
jumlah
asset,
jumlah
volume
usaha2,
jumlah
SHU2
setelah merata-rata data koperasi
sesuai
dengan
jenis yang sama secara otomatis
61
e. Sistem
menampikan
jumlah volume usaha 1 serta
jumlah
SHU1
berdasarkan
periode
keragaan laporan detail perkembanagan sebelumnya
secara
otomatis. Staf Kelembagaan Dinas Sistem akan mencreate pdf Koperasi memilih tombol sehingga “Cetak”
laporan
berdasarkan
koperasi
jenis
dapat
dicetak Alur Eksepsi
Aksi Pengguna
Respon Sistem
Staf Kelembagaan Dinas c. Sistem Koperasi memasukkan
salah
akan
menampilakan peringatan
username
bahwa
dan password
username
password
atau yang
dimasukkan salah d. Sistem akan menghapus data
username
password
yang
dimasukkan
dan telah dan
menampilkan form login Kondisi Akhir
a. Session login pengguna b. Sistem menyimpan laporan perkembangan koperasi pada tabel transaksi perkembangan koperasi c. Sistem mencetak laporan perkembangan koperasi, laporan
koperasi
berdasarkan
wilayah,
laporan
koperasi berdasarkan jenis Kebutuhan Non
Security
Hak akses untuk fungsi ini adalah Staf Kelembagaan
62
Fungsional
Error
a. Sistem akan menampilan pesan ketika data berhasil disimpan ke database
Handling
b. Sistem akan menampilkan pesan error ketika data yang diinputkan pada form tidak sesuai dengan ketentuan
c. Kepala Bidang Kelembagaan Dinas Koperasi i. Validasi Perkembangan Koperasi Fungsi ini merupakan fungsi dimana Kepala Bidang Kelembagaan Dinas Koperasi memvalidasi hasil laporan perkembangan sebagai bahan pertimbangan evaluasi. Keterangan dari fungsi ini dapat dilihat pada Tabel 4.6. Tabel 4.6
Keterangan Fungsi Validasi Perkembangan Koperasi
Nama Fungsi
Validasi Perkembangan Koperasi
Stakeholder
Kepala Bidang Kelembagaan Dinas Koperasi
Deskripsi
Fungsi ini digunakan untuk memvalidasi hasil laporan perkembangan
setelah
dievaluasi.
Sebagai
bahan
referensi Kepala Bidang Kelembagaan Dinas Koperasi dapat melihat menu grafik terlebih dahulu Kondisi Awal
Data laporan perkembangan koperasi, data laporan koperasi perjenis, data laporan koperasi perwilayah, tabel master koperasi, tabel master kecamatan
Alur
Aksi Pengguna
Respon Sistem
Otentikasi Data Pengguna Kepala Kelembagaan Koperasi
Bidang a. Sistem Dinas melakukan
input data pengguna
akan
melakukan
pemeriksaan pengguna diinputkan
data yang
telah
63
b. Sistem akan menampilkan form status laporan beserta menu yang dapat dipilih sesuai hak akses Validasi Laporan Kepala Kelembagaan
Bidang Sistem
menampilkan
Dinas validasi
form
laporan
Koperasi memilih menu perkembangan “Validasi
Laporan
Perkembangan” Kepala Kelembagaan
Bidang Sistem menampilkan pilihan Dinas bulan dan tahun pada periode
Koperasi memilih data perkembangan pada laporan periode perkembangan Kepala Kelembagaan Koperasi tombol “Cari”
perkembangan koperasi
Bidang a. Sistem Dinas memilih
menampilkan
rekapitulasi data laporan perkembangan dengan
sesuai periode
perkembangan yang dipilih b. Sistem
menampilkan
jumlah seluruh koperasi yang seluruh
terdaftar,
jumlah
koperasi
aktif,
jumlah seluruh koperasi tidak aktif dan jumlah seluruh koperasi baru
64
c. Sistem
menampilkan
jenis/wilayah
koperasi
yang paling banyak aktif, jenis/wilayah
koperasi
yang paling banyak tidak aktif
dan
koperasi
jenis/wilayah yang
paling
banyak baru mendaftar d. Sistem menampilkan note untuk status koperasi dan tindakan
yang
harus
dilakukan Kepala
Bidang Sistem
Kelembagaan Koperasi
Dinas pemberitahuan kepada Staf memilih Bidang
“check box” setuju Kepala
untuk
mencetak
laporan perkembangan
Bidang Sistem
Kelembagaan Koperasi
mengirimkan
mengirimkan
Dinas pemberitahuan kepada Staf memilih Bidang Kelembagaan untuk
“check box” setuju
menyunting
ulang
laporan
perkembangan Kebutuhan
Security
Non
Error
Fungsional
Handling
Hak akses untuk fungsi ini adalah koperasi c. Sistem akan menampilan pesan ketika data berhasil disimpan ke database d. Sistem akan menampilkan pesan error ketika data yang diinputkan pada form tidak sesuai dengan ketentuan
4.1.3 Hasil Analisis Kebutuhan Data Sesuai dengan hasil dari analisis operasional yang dibutuhkan untuk membangun sistem informasi. Terdapat beberapa fungsi yang tidak perlu
65
dilakukan karena digantikan oleh sistem yang akan dibuat, maupun fungsi yang perlu ditambah untuk menyempurnakan sistem yang ada. 1.
Analisis Kebutuhan Staf Koperasi a. Mengelola laporan bulanan Kebutuhannya adalah sebagai berikut:
2.
-
Data Koperasi
-
Data Kecamatan
-
Data Jenis Koperasi
-
Data Laporan Bulanan
Analisis Kebutuhan Staf Kelembagaan Dinas Koperasi a. Mengelola laporan bulanan Kebutuhannya adalah sebagai berikut: -
Data Koperasi
-
Data Kecamatan
-
Data Jenis Koperasi
-
Data Laporan Bulanan
b. Monitoring dan mengevaluasi perkembangan koperasi Kebutuhannya adalah sebagai berikut: -
Data Koperasi
-
Data Kecamatan
-
Data Jenis Koperasi
-
Data Laporan Bulanan
-
Data Laporan Perkembangan Koperasi
66
3.
Analisis Kebutuhan Kepala Bidang Kelembagaan Dinas Koperasi a. Validasi Laporan Perkembangan Kebutuhannya adalah sebagai berikut: -
Data Koperasi
-
Data Kecamatan
-
Data Jenis Koperasi
-
Data Laporan Perkembangan Koperasi
Keterangan antara fungsi-fungsi saat ini dengan fungsi-fungsi baru setelah diidentifikasi dan dianalisis dapat dilihat pada Tabel 4.7. Tabel 4.7 Stakeholder Staf Koperasi
Keterangan Fungsi Baru
Tupoksi
Fungsi Baru
Menyerahkan laporan bulanan koperasi Mengelola
data
Mencatat data laporan bulanan
Mencatat data laporan bulanan
laporan bulanan
Staf Kelembagaan Dinas Koperasi
Memonitor
laporan Monitoring
bulanan
dan
Laporan Perkembangan
Validasi
laporan
perkembangan, Kepala
Bidang Mengevaluasi
Evaluasi
hasil mengecek
meliputi: laporan
Kelembagaan
laporan
perkembangan
koperasi,
Dinas Koperasi
perkembangan
mengecek
koperasi,
status
mengecek laporan berdasarkan jenis dan wilayah koperasi
67
4.1.4 Hasil Analisis Keamanan Analisis keamanan merupakan analisis untuk mengetahui bagaimana software memproteksi fungsi yang bersangkutan secara khusus yaitu menjawab siapa yang boleh mengakses fungsi tersebut. a.
Fungsi yang dapat diakses oleh Staf Koperasi, yaitu: Fungsi mencatat data laporan bulanan
b.
Fungsi yang dapat diakses oleh Staf Kelembagaan Dinas Koperasi, yaitu: Fungsi monitoring dan evaluasi laporan perkembangan
c.
Fungsi yang dapat diakses oleh Kepala Bidang Kelembagaan Dinas Koperasi, yaitu: Fungsi validasi laporan perkembangan
4.2 Hasil Tahap Perancangan Sistem Setelah melakukan tahap perancangan fungsional dan non fungsional, maka didapatlah hasil perancangan Sistem yang dimulai dari DFD, ERD, serta perancangan input dan output 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 fungsifungsinya adalah sebagai berikut:
68
1.
Mencatat Data Laporan Bulanan
Mencatat Data Laporan Bulanan Staf Koperasi
Sistem
Start
Data User
Input data user Memeriksa data user
T
M. Koperasi
Benar?
Y Memeriksa Riwayat Laporan
Sudah Menyerahkan?
T
Warning Belum Input Laporan
Y
Y
Data Laporan Bulanan
Input data laporan bulanan
Menyimpan data laporan bulanan
Rekapitulasi data laporan bulanan
T. Laporan Bulanan
1
End
Gambar 4.3
Alir Sistem Proses Mencatat Data Laporan Bulanan
69
Tabel 4.8 No Proses 1
Penjelasan Proses Mencatat Data Laporan Bulanan
Nama Fungsi Otentikasi
Kegiatan
Data Proses
User
ini
tentang
Output
menjelaskan
proses
login
pengguna. Pengguna perlu Session memasukkan data user yang Pengguna telah diberikan. Decision
Fungsi
ini
dilakukan
hanya oleh
dapat
pengguna
yang memiliki hak akses. 2
Memeriksa
Proses
ini
menjelaskan
Riwayat Laporan
tentang proses pemeriksaan riwayat
laporan
bulanan
dengan
mengecek
periode
laporan pada tabel transaksi laporan bulanan Decision
Proses
ini
menjelaskan Warning
tentang apakah koperasi telah belum
input
menyerahkan laporan bulanan laporan atau belum. Jika sudah maka bulanan proses akan berakhir dan apabila
koperasi
belum
menyerahkan laporan maka sistem
akan
menampikan
warning 3
Menyimpan Data Proses Laporan Bulanan
ini
menjelaskan Data
tentang proses pemyimpanan rekapitulasi data laporan bulanan kedalam laporan tabel bulanan
transaksi
laporan bulanan
70
2.
Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
Mencatat Data Laporan Bulanan Staf Kelembagaan Dinas Koperasi
Sistem
Start
Data Koperasi
Memeriksa Uername dan Password
Input data user
T
M. Koperasi
Benar?
Y
Memeriksa Riwayat Laporan
Sudah Menyerahkan?
T
Warning Belum Input Laporan
DataLaporan Bulanan
Input Data Laporan Bulanan
Menyimpan Data Laporan Bulanan
T. Laporan Bulanan
1
Rekapitulasi Data Laporan Bulanan
Y
End
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
Otentikasi Data Proses ini menjelaskan tentang 1
User
proses
login
pengguna.
Pengguna perlu memasukkan Session data user yang telah diberikan.
Pengguna
71
Decision
Fungsi
ini
hanya
dapat
dilakukan oleh pengguna yang memiliki hak akses. Memeriksa
Proses ini menjelaskan tentang
Riwayat
proses pemeriksaan riwayat
Laporan
laporan
bulanan
mengecek
dengan
periode
laporan
pada tabel transaksi laporan bulanan Decision 2
Proses ini menjelaskan tentang Warning apakah
koperasi
telah belum
input
menyerahkan laporan bulanan laporan atau belum. Jika sudah maka bulanan proses apabila
akan
berakhir
koperasi
dan belum
menyerahkan laporan sistem
akan
maka
menampikan
warning Menyimpan 3
Data
Proses ini menjelaskan tentang Data
Laporan proses
Bulanan
pemyimpanan
data rekapitulasi
laporan bulanan kedalam tabel laporan transaksi laporan bulanan
3.
bulanan
Monitoring dan Evaluasi Laporan Perkembangan
Tabel 4.10
No Proses 1
Penjelasan Proses Monitoring dan Evaluasi Laporan Perkembangan
Nama Fungsi
Kegiatan
Output
Otentikasi Data Proses ini menjelaskan tentang User
proses
login
pengguna.
72
Pengguna perlu memasukkan Session data user yang telah diberikan. Decision
Fungsi
ini
hanya
Pengguna
dapat
dilakukan oleh pengguna yang memiliki hak akses. Monitoring
Proses ini menjelaskan tentang Data koperasi
Status Laporan
proses
monitoring
laporan
bulanan
dengan
mengecek
transaksi
laporan
status koperasi tabel bulanan,
tabel jenis koperasi, dan tabel kecamatan 2
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 Menghitung
Proses ini menjelaskan tentang
perkembangan
proses
koperasi
laporan bulanan yang telah
perhitungan
data
tersimpan pada tabel transaksi 3
laporan bulanan dan hasilnya akan disimpan sebagai pada tabel transasi perkembangan sebagai bahan inputan untuk proses pembuatan laporan
4
Evaluasi
Proses ini menjelaskan tentang Laporan
Perkembangan
proses evaluasi dari laporan Perekembangan
Koperasi
perkembangan koperasi untuk koperasi, laporan
73
diserahkan
kepada
Kepala koperasi
Bidang Kelembagaan
berdasarkan wilayah
dan
laporan koperasi berdasarkan jenis
Monitoring dan Evaluasi Laporan Perkembangan Staf Kelembagaan Dinas Koperasi
Sistem
Start
Memeriksa data Pengguna
M. Pengguna
Data Pengguna T
Benar?
Input Data Pengguna Y
M. Jenis Koperasi Monitoring Status Laporan Bulanan
1
M. Kecamatan
M. Koperasi Data Koperasi Periode Laporan T. Detail Perkembangan
T
Sudah Menyerahkan Laporan Bulanan?
Y
Menghitung Data Perkembangan Koperasi
Input Nama Koperasi
M. Koperasi T. Perkembangan Koperasi
M. Jenis Koperasi Evaluasi Perkembangan Koperasi M. Kecamatan
1 Laporan Perkembangan Koperasi
Laporan Koperasi Berdasarkan Wilayah
Laporan Koperasi Berdasarkan Jenis
End
Gambar 4.5
Alir Sistem Proses Monitoring dan Evaluasi Laporan Perkembangan
74
4.
Validasi Laporan Perkembangan Koperasi
Tabel 4.11 No Proses 1
Penjelasan Proses Validasi Perkembangan Koperasi
Nama Fungsi Otentikasi
Kegiatan
Data Proses
User
ini
tentang
Output
menjelaskan
proses
login
pengguna. Pengguna perlu Session memasukkan data user yang Pengguna telah diberikan. Decision
Fungsi
ini
hanya
dapat
dilakukan oleh pengguna yang memiliki hak akses. 2
Validasi Laporan Proses
ini
menjelaskan Data koperasi
Perkembagan
tentang proses validasi hasil
Koperasi
laporan
perkembangan
koperasi setelah dievaluasi. Decision
Proses
ini
tentang
menjelaskan
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 staf
kelembagaan
kepada untuk
mengevaluasi ulang laporan tersebut
75
3
Mencetak Laporan Perkembangan
Proses ini menjelaskan Laporan Akhir tentang proses mencetak Koperasi laporan
Koperasi
Validasi Laporan Perkembangan Koperasi Kepala Bidang Kelembagaan Dinas Koperasi
Sistem
Start
Input Data Pengguna
Memeriksa Data Pengguna
T
M. Pengguna
Benar?
Y
Input Periode Perkembangan
M. Koperasi
M. Jenis Koperasi Validasi Laporan Perkembangan Koperasi
M. Kecamatan T. Perkembangan Koperasi
T
Laporan Akhir Koperasi
End
Gambar 4.6
b.
Cetak?
Y
Setuju?
Y
T
Mencetak Laporan Perkembangan Koperasi
Pemberitahuan untuk staff
1
Alir Sistem Proses Validasi Laporan Perkembangan Koperasi
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
76
Kelembagaan Dinas Koperasi. Desain dari context diagram analisis dan perancangan aplikasi ini dapat dijelaskan pada Gambar 4.7. Data Perkembang an Koperasi Laporan Perkembang an Koperasi Laporan Koperasi Berdasarkan Wilayah Laporan Koperasi Berdasarkan Jenis
Staf Kelembagaan Dinas Koperasi
Warning Belum Input Laporan Staf Koperasi Data Rekapitulasi Laporan Bulanan
0
Data Koperasi Sistem Informasi M onitoring & Evaluasi Koperasi
Periode Laporan Bulanan Laporan Status Koperasi
Data Laporan Bulanan
+ Periode Laporan Laporan Akhir Koperasi Periode Perkembangan
Kepala Bidang Kelembagaan Dinas Koperasi
Gambar 4.7
i.
Context Diagram
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
77
1
M_Koperasi Kepala Bidang Kelembagaan Dinas Koperasi
1
Warning Belum Input Laporan Staf Koperasi
Kepala Bidang Kelembagaan Dinas Koperasi
Mencatat Data Laporan Bulanan
Data Laporan Bulanan
Data Koperasi
+
Data Rekapitulasi Laporan Bulanan
Periode Perkembangan
Id Koperasi 3
3
T_Detil Perkembang an Laporan Akhir Koperasi Data Koperasi Data Jenis Koperasi 2
T_Laporan Bulanan
Validasi Laporan Perkembang an Koperasi
Periode Laporan Bulanan Data Laporan Bulanan
+
M_Jenis Koperasi
4
Data Kecamatan
5
M_Kecamatan
2 Periode Laporan Bulanan Status
Id Jenis Koperasi
Laporan Perkembang an Koperasi Staf Kelembagaan Dinas Koperasi
Laporan Koperasi Berdasarkan Wilayah
Id Kecamatan
Monitoring dan Evaluasi Laporan Perkembang an
Data Perkembang an Koperasi
Periode Perkembangan
Laporan Koperasi Berdasarkan Jenis
Data Perkembang an Koperasi
Periode Laporan
+
Data Koperasi
6
Periode Laporan Bulanan
Data Perkembang an Koperasi
Staf Kelembagaan Dinas Koperasi
Laporan Status Koperasi
Gambar 4.8
T_Perkembang an Koperasi
DFD Level 0 Sistem Monitoring dan Evaluasi Koperasi
i. Desain DFD Level 1 Mencatat Data Laporan Bulanan
1
M_Koperasi
Id Koperasi Data Koperasi
2 Memeriksa Riwayat Laporan
Warning Belum Input Laporan
Staf Koperasi
Periode Laporan Bulanan
2
T_Laporan Bulanan
Data Laporan Bulanan 3 Staf Koperasi
Data Laporan Bulanan
Gambar 4.9
Menyimpan Data Laporan Bulanan
Data Rekapitulasi Laporan Bulanan
DFD level 1 Mencatat Data Laporan Bulanan
Staf Koperasi
78
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
3
T_Detil Perkembang an
Laporan Status Koperasi
Staf Kelembaga an Dinas Koperasi
4 Staf Kelembagaan Dinas Koperasi
1
Id Jenis Koperasi Id Koperasi
Status Monitoring Status Laporan Bulanan
Data Koperasi
M_Jenis Koperasi
Id Kecamatan
Periode Laporan Bulanan 1 2
M_Koperasi
Id Koperasi
T_Laporan Bulanan Id Jenis Koperasi
Data Laporan Bulanan
5
M_Kecamatan
2 Id Kecamatan Meng hitung Data Perkembang an Koperasi
Periode Laporan Bulanan
Id Koperasi Id Jenis Koperasi
Data Perkembang an Koperasi
Staf Kelembaga an Dinas Koperasi Laporan Koperasi Berdasarkan Jenis Laporan Koperasi Berdasarkan Wilayah
6
T_Perkembang an Koperasi
Staf Kelembaga an Dinas Koperasi
3 Id Kecamatan Periode Laporan
Evaluasi Perkembang an Koperasi Periode Perkembangan
6
T_Perkembang an Koperasi
Laporan Perkembang an Koperasi Data Perkembang an Koperasi Staf Kelembagaan Dinas 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
79
Level 1 monitoring dan evaluasi laporan perkembangan dapat dilihat pada Gambar 4.10 halaman 78. iii.
Desain DFD Level 1 Validasi Laporan Perkembangan
5
M_Kecamatan Data Kecamatan 1
Kepala Bidang Kelembagaan Dinas Koperasi
M_Koperasi
4
M_Jenis Koperasi
1 Periode Perkembangan
Display Persetujuan Validasi
Validasi Laporan Perkembang an Koperasi
Data Koperasi Data Jenis Koperasi
6
Data Perkembang an Koperasi
Kepala Bidang Kelembagaan Dinas Koperasi
T_Perkembang an Koperasi
Data Perkembang an Koperasi
Laporan Akhir 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. 4.2.2 Hasil Desain Data Hasil dari desain data adalah Conceptual Data Model. Sebuah Conceptual Data Model (CDM) menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk suatu Sistem seperti terlihat pada Gambar 4.12 dibawah ini.
80
Kecamatan Id_Kecamatan Nama_Kecamatan
Jenis Koperasi Id_Jenis Jenis_Koperasi
Relation_257
Relation_263
Koperasi Id_Koperasi Nama_Koperasi Nomor_Badan_Hukum Tang g al_Badan_Hukum Desa Email No Telp Username Password
Relation_663
Manag er Id_M anager Pendidikan_M anager
Relation_421 Relation_298
Perkembang an Koperasi Id_Perkembangan Periode_Perkembang an Jumlah_Koperasi_Perjenis Jumlah_Koperasi_Perwilayah Jumlah_Koperasi_Baru Jumlah_Koperasi_Aktif Jumlah_Koperasi_Tidak_Aktif Jumlah_Audit_Eksternal Jumlah_Audit_Internal Jumlah_M odal_Sendiri Jumlah_M odal_Luar Jumlah_Asset Jumlah_Volume_Usaha1 Jumlah_Volume_Usaha2 Jumlah_SHU1 Jumlah_SHU2
Relation_299
Relation_262
Detail_Perkembangan
Laporan Bulanan Id_Laporan_Bulanan Tang g al_Laporan Periode_Laporan Status_Koperasi Jumlah_M anager Jumlah_Karyawan Jumlah_Ang g ota Audit_Ekternal Audit_Internal Modal_Sendiri Modal_Luar Asset Volume_Usaha Sisa_Hasil_Usaha
Gambar 4.12 Conceptual Data Model (CDM) Sistem Monitoring dan Evalusi Koperasi
4.2.3 Hasil Desain Antar Muka 1. Desain Form Pada bab ini akan dijelaskan tentang rancangan desain input output desain sistem yang telah dianalisis, mulai dari tampilan Sistem, fungsi dan cara penggunaannya. Dalam pembuatan suatu sistem, diperlukan suatu rancangan atau desain input dan output. Adapun desain tampilan yang akan digunakan sebagai berikut: a. Desain Tampilan Form Login Form login digunakan untuk masuk kedalam sistem. Staf Koperasi, Staf Kelembagaan dan Kepala Bidang Kelembagaan Dinas Koperasi memasukkan username dan password yang telah ditentukan.
dapat
81
LOGIN Login Gagal Username dan Pasword salah
Selamat Datang Silahkan Masukan Username dan Password
Username Password
masuk
[email protected] Surabaya
Gambar 4.13 Tampilan Form Login
Tabel 4.12 Nama Objek Username
Fungsi Objek Tampilan Form Login Tipe Objek Textbox
Fungsi Digunakan untuk mengisi data username pengguna
Password
Textbox
Digunakan untuk mengisi data password pengguna
Masuk
Button
Digunakan untuk autentikasi dan autorisasi agar dapat masuk ke sistem
b. Desain Tampilan Form Utama Form utama digunakan untuk Staf Kelembagaan dan Kepala Bidang Kelembagaan Dinas Koperasi yang berhasil login pada sistem. Form ini berfungsi
82
untuk melihat status laporan bulanan koperasi, sehingga mempermudah Staf Kelembagaan untuk mengingatkan koperasi bahwa belum menyerahkan laporan bulanan. Apabila koperasi tidak menyerahkan laporan bulanan selama 1 kali laporan perkembangan maka koperasi tersebut akan dinyatakan tidak aktif. Apabila koperasi 2 kali dinyatakan tidak aktif maka Dinas Koperasi berhak untuk mengambil tindakan pemberian sanksi pada koperasi tersebut. Tampilan desain form dapat dilihat pada Gambar 4.14.
DATA KOPERASI
LAPORAN PERKEMBANGAN
GRAFIK PERKEMBANGAN
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Anda login sebagai Staff Bidang Kelembagaan
STATUS KOPERASI LAPORAN JANUARI 2016 History ID KOPERASI
Filter : NAMA KOPERASI
JENIS KOPERASI
KECAMATAN
STATUS
TOTAL
K00030
SARI MANIS
KOPERASI KARYAWAN (KOPKAR)
CANDI
TIDAK AKTIF
6
K00266
SUKO MAKMUR
KOPERASI UNIT DESA (KUD)
SUKODONO
TIDAK AKTIF
2
K00300
PUSDIK GASUM POLRI
KOPERASI KEPOLISIAN
PORONG
TIDAK AKTIF
1
K00530
NGUDIMULYO
KOPERASI SERBA USAHA (KSU)
SIDOARJO
TIDAK AKTIF
4
K00540
MULTI USAHA
KOPERASI SERBA USAHA (KSU)
WARU
TIDAK AKTIF
2
BELUM MENYERAHKAN 2 PERIODE PERKEMBANGAN BELUM MENYERAHKAN 1 PERIODE PERKEMBANGAN
[email protected] Surabaya
Gambar 4.14 Tampilan Form Utama c. Desain Tampilan Form Data Koperasi – Koperasi Form data koperasi, submenu koperasi digunakan untuk menyimpan data koperasi meliputi id koperasi, nama koperasi, jenis koperasi, no badan hukum,
83
tanggal badan hukum, desa/jalan, kacamatan serta username dan password yang nantinya akan digunakan koperasi untuk login kedalam sistem. Tampilan desain form dapat dilihat pada Gambar 4.15
DATA KOPERASI Koperasi
LAPORAN PERKEMBANGAN
Jenis Koperasi
GRAFIK PERKEMBANGAN
Kecamatan
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Manager
DATA KOPERASI ID Koperasi
K00003
Nomor Badan Hukum
75/BH/II/25-73
Tanggal Badan Hukum
23/09/1996
Nama Koperasi
Candi Sari Jaya
Desa/Jalan
Desa Tenggulunan
Kecamatan
Candi
No Telp
0318946868
Email
[email protected]
Koperasi Unit Desa (KUD)
Jenis Koperasi
Username
candisari1
Password
candisariku
* Save PDF
Tambah
Simpan
Batal
History
Print
Ubah
Filter :
ID Koperasi
Nomor Badan Hukum
Tanggal Badan Hukum
Nama Koperasi
Jenis Koperasi
Desa / Jalan
K00001
Maret 2016
23/09/1996
KARYA TUNGGAL
Koperasi Unit Desa (KUD)
Desa Wonoayu
K00002
74B/BH/II/25-73
23/09/1996
GOTONG ROYONG
Koperasi Unit Desa (KUD)
Desa Temu
K00003
75/BH/II/25-73
Koperasi Unit Desa (KUD)
Desa Tenggulunan
[email protected] Surabaya
23/09/1996
CANDI SARI JAYA
[email protected] Surabaya
Gambar 4.15 Tampilan Form Data Koperasi – Koperasi
Tabel 4.13 Nama Objek ID Koperasi
Fungsi Objek Tampilan Form Login Tipe Objek
Textbox
Fungsi Digunakan untuk menampilkan id koperasi secara otomatis
84
Nama Objek Nomor Badan Hukum Tanggal Badan Hukum Nama Koperasi
Jenis Koperasi
Desa / Jalan
Kecamatan
Tipe Objek Textbox
Textbox
Textbox Combo box
Fungsi Digunakan untuk mengisi no badan hukum koperasi Digunakan untuk mengisi tanggal badan hukum koperasi Digunakan
untuk
mengisi
nama
untuk
memilih
jenis
koperasi Digunakan
koperasi dari tabel jenis koperasi Textbox
Combo box
Digunakan untuk mengisi desa atau jalan koperasi Digunakan
untuk
memilih
kecamatan
koperasi
dari
letak tabel
kecamatan No. Telp
Textbox
Email
Textbox
Digunakan untuk mengisi No. Telp koperasi yang dapat dihubungi Digunakan untuk mengisi alamat email koperasi Digunakan untuk mengisi username
Username
Textbox
koperasi yang akan digunakan untuk login pada sistem
Password
Textbox
Digunakan untuk mengisi password dari username koperasi tersebut
d. Desain Tampilan Cetak Laporan Data Koperasi – Koperasi Form cetak laporan data koperasi, adalah bentuk laporan dari form data koperasi yang berisi username dan password untuk proses login Staf Koperasi kedalam sistem. Tampilan desain form dapat dilihat pada Gambar 4.16 pada halaman 85
85
DINAS KOPERASI, UKM, PERINDUSTRIAN, PERDAGANGAN DAN ENERGI SUMBER DAYA MINERAL KABUPATEN SIDOARJO Jalan Jaksa Agung Suprapto No. 9 Sidoarjo - Jawa Timur | Telp. +62(31)8921220
DATA USER DAN PASSWORD KOPERASI ID Koperasi
K00001
Nomor Badan Hukum
75/BH/II/25-73
Tanggal Badan Hukum
23/09/1996
Nama Koperasi
Candi Sari Raya
Jenis Koperasi
Koperasi Unit Desa (KUD)
Alamat
Desa Tenggulunan,
No Telp
0318946868
Email
[email protected]
Username
candisari1
Password
candisariku*
Candi
Sidoarjo, 16 Januari 2016
Dra. Henry Y Indarti
Gambar 4.16 Tampilan Cetak Laporan Data Koperasi – Koperasi e. Desain Tampilan Form Data Koperasi – Jenis Koperasi Form Data Koperasi, submenu jenis koperasi digunakan untuk mendata 32 jenis koperasi yang terdaftar Dinas Koperasi Kabupaten Sidoarjo seperti Koperasi Unit Desa (KUD), Koperasi Wanita (Kopwan) dan Koperasi Karyawan (Kopkar). Tampilan desain form dapat dilihat pada Gambar 4.17.
DATA KOPERASI Koperasi
LAPORAN PERKEMBANGAN
Jenis Koperasi
GRAFIK PERKEMBANGAN
Kecamatan
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Manager
JENIS KOPERASI ID Jenis Koperasi
J003
Jenis Koperasi
Koperasi Wanita (KOPWAN)
Tambah
Simpan
Batal
ID JENIS KOPERASI
JENIS KOPERASI
J001
KOPERASI UNIT DESA (KUD)
J002
KOPERASI KARYAWAN (KOPKAR)
J003
KOPERASI WANITA (KOPWAN)
Ubah
[email protected] Surabaya
Gambar 4.17 Tampilan Form Data Koperasi – Jenis Koperasi
86
Tabel 4.14 Fungsi Objek Form Data Koperasi – Jenis Koperasi Nama Objek
Tipe Objek
Id Jenis Koperasi
Text Box
Jenis Koperasi
Text Box
Tambah
Button
Batal
Button
Simpan
Button
Fungsi Generate otomatis ketika ditambahkan data jenis koperasi baru Untuk mengisi jenis koperasi Tombol untuk menambah data jenis koperasi dan menghasilkan id baru Tombol
untuk
membatalkan
atau
mengosongkan inputan jenis koperasi Tombol untuk menyimpan data jenis koperasi
f. Desain Tampilan Form Data Koperasi – Kecamatan Form Data Koperasi, submenu kecamatan digunakan digunakan untuk mendata 17 Kecamatan yang terdaftar pada Dinas Koperasi Kabupaten Sidoarjo.
Tampilan desain form dapat dilihat pada Gambar 4.18.
DATA KOPERASI Koperasi
GRAFIK PERKEMBANGAN
LAPORAN PERKEMBANGAN
Jenis Koperasi
Kecamatan
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Manager
WILAYAH KOPERASI ID Kecamatan
C003
Kecamatan
Waru
Tambah
Simpan
ID KECAMATAN
Batal
Ubah
KECAMATAN
C001
CANDI
C002
SIDOARJO
C003
WARU
[email protected] Surabaya
Gambar 4.18 Tampilan Form Data Koperasi – Kecamatan
87
Tabel 4.15 Nama Objek Id Kecamatan
Fungsi Objek Form Data Koperasi – Jenis Koperasi Tipe Objek
Generate otomatis ketika ditambahkan data
Text Box
Nama
kecamatan baru
Text Box
Kecamatan Tambah
Button
Batal
Button
Simpan
Button
Fungsi
Untuk mengisi nama kecamatan Tombol untuk menambah data kecamatan dan menghasilkan id baru Tombol
untuk
membatalkan
atau
mengosongkan inputan kecamatan koperasi Tombol untuk menyimpan data kecamatan koperasi
g. Desain Tampilan Form Data Koperasi – Manager Form Data Koperasi, submenu manager digunakan untuk mendata pendidikan terakhir manager yang menjabat di koperasi. Tampilan desain form dapat dilihat pada Gambar 4.19.
DATA KOPERASI Koperasi
GRAFIK PERKEMBANGAN
LAPORAN PERKEMBANGAN
Jenis Koperasi
Kecamatan
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Manager
PENDIDIKAN MANAGER ID Manager
M03
Pendidikan Manager
S1 (SARJANA)
Tambah
Simpan
ID MANAGER
Batal
Ubah
PENDIDKAN MANAGER
M01
SMA
M02
D3 (DIPLOMA)
M03
S1 (SARJANA)
[email protected] Surabaya
Gambar 4.19 Tampilan Form Data Koperasi – Manager
88
Fungsi Objek Form Data Koperasi – Manager
Tabel 4.16 Nama Objek
Tipe Objek
Id Manager
Text Box
Pendidikan Manager
Text Box
Tambah
Button
Fungsi Generate otomatis ketika ditambahkan data jenjang pendidikan baru Untuk mengisi nama kecamatan Tombol untuk menambah data pendidikan manager dan menghasilkan id baru Tombol
Batal
Button
untuk
mengosongkan
membatalkan inputan
atau
pendidikan
manager Simpan
Tombol
Button
untuk
menyimpan
data
pendidikan manager
h. Desain Tampilan Form Laporan Bulanan
LAPORAN BULANAN KOPERASI
LOGOUT
Anda login sebagai Koperasi Unit Desa (KUD) Candi Sari Jaya
LAPORAN BULANAN
28 Januari 2016
ID Laporan Bulanan
L0003
Periode Laporan
Januari
Nomor Badan Hukum
DINAS KOPERASI KABUPATEN SIDOARJO Modal Sendiri
304516
Modal Luar
1671022
75/BH/II/25-73
Jumlah Asset
1975538
Nama Koperasi
Candi Sari Jaya
Jumlah Volume Usaha
706752
Jenis Koperasi
Koperasi Unit Desa (KUD)
Jumlah Sisa Hasil Usaha (SHU)
5872
Desa/jalan
Desa Tenggulunan
Jumlah Karyawan
6
Kecamatan
Candi
Jumlah Anggota
3054
Audit Internal
1
Jumlah Manager
1
Audit Eksternal
0
Pendidikan Manager
SMA
2016
Tambah
Simpan
Batal
History
KUD BINA USAHA belum menyerahkan laporan bulanan periode untuk bulan maret
Ok Warning box
Ubah
Filter :
ID LAPORAN
Periode Laporan
Tanggal Input
Nama Koperasi
Audit Internal
Audit Eksternal
L0001
November 2015
11/11/2015
Candi Sari Jaya
0
0
L0002
Desember 2015
22/12/2015
Candi Sari Jaya
0
0
L0003
Januari 2016
28/01/2016
Candi Sari Jaya
1
0
[email protected] Surabaya
Gambar 4.20 Tampilan Form Laporan Bulanan
89
Form Laporan bulanan, digunakan untuk memasukkan data dari laporan bulanan oleh koperasi meliputi id perkembangan, nama koperasi, periode laporan, dan data audit. Form ini juga dapat digunakan untuk melihat koperasi mana yang sudah dan yang belum menyerahkan laporan bulanannya. Tampilan desain form dan keterangan fungsi objek dapat dilihat pada Gambar 4.20 dan pada Tabel 4.17. Tabel 4.17 Nama Objek Id Laporan Bulanan Nomor
Badan
Hukum
Fungsi Objek Form Laporan Bulanan
Tipe Objek Text Box
Text Box
Fungsi Generate
Text Box
ketika
koperasi
menambahkan data laporan bulanan. Digunakan untuk mengisi no badan hukum koperasi Generate
Nama Koperasi
otomatis
otomatis
dari nomor badan
hukum koperasi, digunakan untuk mengisi nama koperasi Generate otomatis
Jenis Koperasi
Combobox
dari nomor badan
hukum koperasi, digunakan untuk memilih jenis koperasi yang telah disimpan pada database jenis koperasi
Periode Laporan
Text Box
Jumlah Manager
Text Box
Pendidikan Manager
Digunakan
mengisi
bulan
penginputan laporan bulanan Digunakan untuk mengisi jumlah manager koperasi Digunakan
Combobox
untuk
untuk
memilih
pendidikan
terakhir manager koperasi yang telah disimpan pada database manager koperasi
Jumlah Karyawan
Text Box
Jumlah Anggota
Text Box
Digunakan untuk mengisi jumlah karyawan koperasi Digunakan untuk mengisi jumlah anggota koperasi
90
Nama Objek
Tipe Objek
Audit Internal
Text Box
Audit Eksternal
Text Box
Modal Sendiri
Text Box
Modal Luar
Text Box
Asset
Text Box
Volume Usaha
Text Box
Sisa Hasil Usaha
Text Box
Filter
Text Search
Fungsi Digunakan untuk mengisi jumlah berapa kali koperasi telah diaudit secara internal. Digunakan untuk mengisi jumlah berapa kali koperasi telah diaudit secara eksternal. Digunakan untuk mengisi jumlah total Modal sendiri koperasi Digunakan untuk mengisi jumlah total Modal luar koperasi Digunakan untuk mengisi jumlah total asset yang dimiliki koperasi Digunakan untuk mengisi jumlah total volume usaha koperasi Digunakan untuk mengisi jumlah total sisa hasil usaha koperasi Digunakan
untuk
menginputkan
file
laporan bulanan dalam bentuk .doc Tombol untuk menambah data inputan
Tambah
Button
transaksi
pekembangan
koperasi
dan
menghasilkan id baru Tombol Batal
Button
untuk
mengosongkan
membatalkan inputan
data
atau
transaksi
perkembangan koperasi Simpan
Button
Tombol untuk menyimpan data transaksi perkembangan koperasi Tombol untuk mengubah data transaksi
Ubah
Button
perkembangan tersimpan
koperasi sebelumnya
yang
telah
memlalui
gridcolumn Tombol untuk mengahapus data transaksi Hapus
Button
perkembangan
koperasi
tersimapan pada database.
yang
telah
91
Nama Objek
Tipe Objek
Cetak
Fungsi Tombol untuk mencetak laporan transaksi
Button
koperasi
i. Desain Tampilan Form Laporan Perkembangan – Perkembangan Koperasi Form
Laporan
perkembangan,
submenu
perkembangan
koperasi
digunakan untuk mengolah data laporan bulanan koperasi yang telah diinputkan sebelumnya. Form ini digunakan sebagai bahan acuan pembuatan laporan bulanan koperasi perperiode sekaligus laporan perkembangan koperasi
form transaksi
perkembangan koperasi. Tampilan desain form dapat dilihat pada Gambar 4.21.
GRAFIK LAPORAN DATA KOPERASI PERKEMBANGAN PERKEMBANGAN Perkembangan Koperasi Koperasi Berdasarkan Jenis
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Koperasi Berdasarkan Wilayah
LAPORAN PERKEMBANGAN 1 Maret 2016 ID Perkembangan
G0003
Periode Perkembangan
Januari
Jumlah Modal Sendiri
13191
Jumlah Modal Luar
136856
Nomor Badan Hukum Nama Koperasi
59/BH/Kdk.13/VII/99
Jumlah Asset
150047
Delta Barokah
Jumlah Volume Usaha 1 *
Jenis Koperasi
Koperasi Serba Usaha
Jumlah Sisa Hasil Usaha (SHU) 1 *
Desa/jalan
Mustank 53
Jumlah Karyawan
5
Kecamatan
Sidoarjo
Jumlah Anggota
134
Jumlah Audit Internal
0
Jumlah Manager
1
Jumlah Audit Eksternal
0
Pendidikan Manager
SMA
2016
Tambah
Batal
Simpan
History
374365
2
*
336929
5109
2
*
4598
Ubah
Filter :
ID Perkembangan
Periode Perkembangan
Tanggal Input
Nama Koperasi
Nomor Badan Hukum
Jenis Kop
G0001
Maret 2016
11/03/2015
GOTONG ROYONG
74B/BH/II/25-73
Koperasi Unit
G0002
Maret 2016
ANGGREK
739/BH/Kwk.13/IX/97
Koperasi Ser
G0003
Maret 2016
59/BH/Kdk.13/VII/99
Koperasi Ser
11/03/2015
[email protected] Surabaya
11/03/2015
DELTA BAROKAH
Save PDF
Print
[email protected] Surabaya
Gambar 4.21 Tampilan Form Laporan Perkembangan – Perkembangan Koperasi
92
Fungsi Objek Form Laporan Perkembangan – Perkembangan Koperasi
Tabel 4.18
Nama Objek Id Perkembanagan Periode
Text Box
Combobox
Perkembangan Nomor
Tipe Objek
Badan
Hukum
Text Box
Nama Koperasi
Text Box
Jenis Koperasi
Text Box
Desa atau Jalan
Text Box
Kecamatan
Text Box
Fungsi Generate otomatis ketika ditambahkan data laporan bulanan diinputkan Digunakan untuk memilih periode dan tahun dari laporan bulanan koperasi Generate otomatis ketika nama koperasi terisi Digunakan untuk memilih nama koperasi Generate otomatis ketika nama koperasi terisi Generate otomatis ketika nama koperasi terisi Generate otomatis ketika nama koperasi terisi Generate otomatis dari data audit internal pada database perkembangan koperasi
Jumlah
Audit
Internal
Text Box
dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah audit internal koperasi pada jenis koperasi tersebut Generate
otomatis
dari
data
audit
eksternal pada database perkembangan Jumlah
Audit
Eksternal
Text Box
koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah audit eksternal koperasi pada jenis koperasi tersebut Generate otomatis ketika nama koperasi
Jumlah Manager
Text Box
terisi, digunakan untuk mengisi jumlah manager koperasi
Pendidikan
Text Box
Generate otomatis ketika nama koperasi
93
Nama Objek
Tipe Objek
Manager
Fungsi terisi,
digunakan
untuk
memilih
pendidikan terakhir manager koperasi yang telah disimpan pada database manager koperasi Generate otomatis ketika nama koperasi Jumlah Karyawan
Text Box
terisi, digunakan untuk mengisi jumlah karyawan koperasi Generate otomatis ketika nama koperasi
Jumlah Anggota
Text Box
terisi, digunakan untuk mengisi jumlah anggota koperasi Generate otomatis dari data modal sendiri pada database perkembangan koperasi
Jumlah
Modal
Sendiri
Text Box
dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah modal sendiri koperasi pada jenis koperasi tersebut Generate otomatis dari data modal luar pada database perkembangan koperasi
Jumlah Modal Luar
Text Box
dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah modal sluar koperasi pada jenis koperasi tersebut Generate otomatis dari data volume usaha pada database perkembangan koperasi
Jumlah
Volume
Usaha1
Text Box
dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah volume usaha1 koperasi pada jenis koperasi tersebut
Jumlah Usaha2
Volume
Generate otomatis dari data volume usaha Text Box
pada database perkembangan koperasi dengan menjumlahkan data di periode
94
Nama Objek
Tipe Objek
Fungsi bulan saat ini. Digunakan untuk mengisi jumlah
volume
usaha2
membandingkannya
dengan
dan volume
usaha1 koperasi pada jenis koperasi tersebut Generate otomatis dari data SHU pada database perkembangan koperasi dengan Jumlah Sisa Hasil Usaha (SHU)1
Text Box
menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah
SHU1
koperasi
pada
jenis
koperasi tersebut Generate otomatis dari data SHU pada database perkembangan koperasi dengan Jumlah Sisa Hasil Usaha (SHU)2
Text Box
menjumlahkan data di periode bulan saat ini. Digunakan untuk mengisi SHU2 dan membandingkannya dengan data SHU1 koperasi pada jenis koperasi tersebut
Filter
Text Search
Untuk mencari data transaksi detail perkembangan koperasi Tombol untuk menambah data inputan
Tambah
Button
transaksi detail pekembangan koperasi dan menghasilkan id baru Tombol
Batal
Button
untuk
membatalkan
atau
mengosongkan inputan data transaksi detail perkembangan koperasi
Simpan
Button
Tombol untuk menyimpan data transaksi detail perkembangan koperasi Tombol untuk mengubah data transaksi
Ubah
Button
detail perkembangan koperasi yang telah tersimpan gridcolumn
sebelumnya
memlalui
95
Nama Objek
Tipe Objek
Fungsi Tombol untuk mengahapus data transaksi
Hapus
Button
detail perkembangan koperasi yang telah tersimapan pada database.
j. Desain Tampilan Cetak Laporan Perkembangan – Perkembangan Koperasi Form cetak laporan perkembangan, submenu perkembangan koperasi adalah bentuk laporan dari form cetak laporan perkembangan submenu perkembangan koperasi sebagai bahan evaluasi. Tampilan desain form dapat dilihat pada Gambar 4.22.
DINAS KOPERASI, UKM, PERINDUSTRIAN, PERDAGANGAN DAN ENERGI SUMBER DAYA MINERAL KABUPATEN SIDOARJO Jalan Jaksa Agung Suprapto No. 9 Sidoarjo - Jawa Timur | Telp. +62(31)8921220
DATA LAPORAN PERKEMBANGAN KOPERASI Periode Perkembangan
Maret 2016
Koperasi Aktif
3
Koperasi Tidak Aktif
0
Sidoarjo, 16 Januari 2016
Dra. Henry Y Indarti
Gambar 4.22 Tampilan Cetak Laporan Perkembangan – Perkembangan Koperasi k. Desain Tampilan Form Laporan Perkembangan – Koperasi Berdasarkan Jenis Form Laporan perkembangan, submenu koperasi berdasarkan jenis digunakan untuk mengolah data laporan bulanan koperasi yang telah diinputkan sebelumnya dan mengelompokkannya sesuai jenis koperasi untuk mengetahui
96
perkembangan koperasi sesuai dengan jenisnya. Form ini digunakan sebagai. Tampilan desain form dapat dilihat pada Gambar 4.23.
GRAFIK LAPORAN PERKEMBANGAN PERKEMBANGAN Perkembangan Koperasi Koperasi Berdasarkan Jenis DATA KOPERASI
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Koperasi Berdasarkan Wilayah 1 Maret 2016
LAPORAN PERKEMBANGAN BERDASARKAN JENIS KOPERASI ID Perkembangan
N0003
Jumlah Modal Sendiri
89,343,856
Periode Perkembangan
Januari
Jumlah Modal Luar
133,098,909
Jenis Koperasi
Koperasi Karyawan (KOPKAR)
Jumlah Asset
222,442,765
Jumlah Koperasi Perjenis
164
Jumlah Volume Usaha 1 *
226,480,370
2*
284,881,884
Jumlah Audit Intenal
108
Jumlah Sisa Hasil Usaha (SHU) 1 *
13,990,065
2*
15,444,957
Jumlah Audit Eksternal
9
Jumlah Karyawan
532
Jumlah Anggota
58218
Jumlah Manager
3
2016
Jumlah Koperasi Aktif
117
Jumlah Koperasi Tidak Aktif
39
Jumlah Koperasi Baru
8
Tambah
Batal
Simpan
History
Ubah
Filter :
ID Perkembangan
Periode Perkembangan
Tanggal Input
Jenis Koperasi
Aktif
T.Aktif
Baru
Jumla
N0001
Maret 2016
11/03/2015
Koperasi Unit Desa (KUD)
18
0
0
73726
N0002
Maret 2016
11/03/2015
Koperasi Serba Usaha (KSU)
406
46
42
20579
N0003
Maret 2016
117
39
8
58218
Total Keseluruhan
Maret 2016
541
85
50
152523
[email protected] Surabaya
11/03/2015
Koperasi Karyawan (KOPKAR)
11/03/2015
Save PDF
Print
[email protected] Surabaya
Gambar 4.23 Tampilan Form Laporan Perkembangan – Koperasi Berdasarkan Jenis
97
Fungsi Objek Form Laporan Perkembangan – Koperasi Berdasarkan Jenis
Tabel 4.19
Nama Objek Id Perkembangan
Tipe Objek Text Box
Fungsi Generate otomatis ketika ditambahkan data laporan bulanan diinputkan Digunakan untuk memilih periode dan
Periode Perkembangan Date
tahun
dari
laporan
perkembangan
koperasi Jenis Koperasi Jumlah
Combobox
Koperasi
Perjenis
Combobox
Digunakan untuk memilih jenis koperasi yang telah disimpan dalam database Generate otomatis dari menjumlahkan koperasi dengan jenis yang sama Generate
otomatis
dari
data
audit
internal pada database perkembangan Jumlah Audit Internal
Text Box
koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah audit internal koperasi pada jenis koperasi tersebut Generate
otomatis
dari
data
audit
eksternal pada database perkembangan Jumlah
Audit
Eksternal
Text Box
koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah audit eksternal koperasi pada jenis koperasi tersebut Generate otomatis dari data modal sendiri pada database perkembangan
Jumlah Modal Sendiri
Text Box
koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah modal sendiri koperasi pada jenis koperasi tersebut
Jumlah Modal Luar
Text Box
Generate otomatis dari data modal luar pada database perkembangan koperasi
98
Nama Objek
Tipe Objek
Fungsi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah modal sluar koperasi pada jenis koperasi tersebut Generate otomatis dari data volume usaha pada database
Jumlah
Volume
Usaha1
Text Box
perkembangan
koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah volume usaha1 koperasi pada jenis koperasi tersebut Generate otomatis dari data volume usaha pada database
perkembangan
koperasi dengan menjumlahkan data di Jumlah
Volume
Usaha2
Text Box
periode bulan saat ini. Digunakan untuk mengisi jumlah volume usaha2 dan membandingkannya
dengan
volume
usaha1 koperasi pada jenis koperasi tersebut Generate otomatis dari data SHU pada database perkembangan koperasi dengan Jumlah
Sisa Hasil
Usaha (SHU)1
Text Box
menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah
SHU1
koperasi
pada
jenis
koperasi tersebut Generate otomatis dari data SHU pada database perkembangan koperasi dengan Jumlah
Sisa Hasil
Usaha (SHU)2
menjumlahkan data di periode bulan saat Text Box
ini. Digunakan untuk mengisi SHU2 dan membandingkannya dengan data SHU1 koperasi pada jenis koperasi tersebut
99
Nama Objek
Tipe Objek
Fungsi Generate otomatis ketika jenis koperasi
Jumlah Karyawan
Text Box
terisi, digunakan untuk mengisi jumlah karyawan koperasi sesuai jenisnya Generate otomatis ketika jenis koperasi
Jumlah Anggota
Text Box
terisi, digunakan untuk mengisi jumlah anggota koperasi sesuai jenisnya Generate otomatis ketika jenis koperasi
Jumlah Manager
Text Box
terisi, digunakan untuk mengisi jumlah manager koperasi sesuai jenisnya
Filter
Text Search
Untuk mencari data transaksi detail perkembangan koperasi Tombol untuk menambah data inputan
Tambah
Button
transaksi detail pekembangan koperasi dan menghasilkan id baru Tombol
Batal
Button
untuk
membatalkan
atau
mengosongkan inputan data transaksi perkembangan koperasi
Simpan
Button
Tombol untuk menyimpan data transaksi perkembangan koperasi Tombol untuk mengubah data transaksi
Ubah
Button
detail perkembangan koperasi yang telah tersimpan
sebelumnya
melalui
gridcolumn Tombol Hapus
Button
untuk
mengahapus
data
transaksi perkembangan koperasi yang telah tersimapan pada database.
100
l. Desain Tampilan Cetak Laporan Perkembangan – Koperasi Berdasarkan Jenis Form cetak laporan perkembangan, submenu koperasi berdasarkan jenis adalah bentuk laporan dari form cetak laporan perkembangan berdasarkan jenis koperasi sebagai bahan evaluasi. Tampilan desain form dapat dilihat pada Gambar 4.24.
DINAS KOPERASI, UKM, PERINDUSTRIAN, PERDAGANGAN DAN ENERGI SUMBER DAYA MINERAL KABUPATEN SIDOARJO Jalan Jaksa Agung Suprapto No. 9 Sidoarjo - Jawa Timur | Telp. +62(31)8921220
DATA LAPORAN PERKEMBANGAN BERDASARKAN JENIS KOPERASI Periode Perkembangan
Maret 2016
Sidoarjo, 16 Januari 2016
Dra. Henry Y Indarti
Gambar 4.24 Tampilan Cetak Laporan Perkembangan – Koperasi Berdasarkan Jenis m. Desain Tampilan Form Laporan Perkembangan – Koperasi Berdasarkan Wilayah Form Laporan perkembangan, submenu koperasi berdasarkan Wilayah digunakan untuk mengolah data laporan bulanan koperasi yang telah diinputkan sebelumnya dan mengelompokkannya sesuai kecamatan koperasi untuk mengetahui perkembangan koperasi sesuai dengan wilayahnya. Form ini
101
digunakan sebagai. Tampilan desain form dapat dilihat pada
Gambar 4.25
halaman 101.
GRAFIK LAPORAN DATA KOPERASI PERKEMBANGAN PERKEMBANGAN Perkembangan Koperasi Koperasi Berdasarkan Jenis
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Koperasi Berdasarkan Wilayah 1 Maret 2016
LAPORAN PERKEMBANGAN BERDASARKAN WILAYAH KOPERASI W0003
Jumlah Modal Sendiri
89,343,856
Periode Perkembangan
Januari
Jumlah Modal Luar
133,098,909
Kecamatan
Waru
Jumlah Asset
222,442,765
Jumlah Koperasi Perwilayah
164
Jumlah Volume Usaha 1 *
226,480,370
2
*
284,881,884
Jumlah Sisa Hasil Usaha (SHU) 1 *
13,990,065
2
*
15,444,957
Jumlah Karyawan
532
Jumlah Anggota
58218
Jumlah Manager
3
ID Perkembangan
Jumlah Audit Intenal
108
Jumlah Audit Eksternal
9
2016
Jumlah Koperasi Aktif
117
Jumlah Koperasi Tidak Aktif
39
Jumlah Koperasi Baru
8
Tambah
Batal
Simpan
Ubah
History
Filter :
ID Perkembangan
Periode Perkembangan
Tanggal Input
Jenis Koperasi
Aktif
T.Aktif
Baru
Jumla
W0001
Maret 2016
11/03/2015
Gedangan
18
0
0
73726
W0002
Maret 2016
11/03/2015
Sidoarjo
406
46
42
20579
W0003
Maret 2016
Waru
117
39
8
Total Keseluruhan
Maret 2016
541
85
50
[email protected] Surabaya
11/03/2015
11/03/2015
Save PDF
58218
152523
Print
[email protected] Surabaya
Gambar 4.25 Tampilan Form Laporan Perkembangan – Koperasi Berdasarkan Wilayah
Tabel 4.20
Nama Objek Id Perkembangan Periode Perkembangan
Fungsi Objek Form Laporan Perkembangan – Koperasi Berdasarkan Wilayah Tipe Objek Text Box
Date
Fungsi Generate otomatis ketika ditambahkan data laporan bulanan diinputkan Digunakan untuk memilih periode dan tahun dari laporan perkembangan koperasi
102
Nama Objek
Tipe Objek
Fungsi Digunakan
Kecamatan
Combobox
koperasi
untuk yang
memilih
telah
kecamatan
disimpan
dalam
database Jumlah Koperasi Perwilayah
Combobox
Generate
otomatis
dari
menjumlahkan
koperasi dengan kecamatan yang sama Generate otomatis dari data audit internal pada
Jumlah
Audit
Internal
Text Box
database
perkembangan
koperasi
dengan menjumlahkan data di periode bulan sebelumnya. jumlah
Digunakan
audit
internal
untuk
mengisi
koperasi
pada
kecamatan tersebut Generate otomatis dari data audit eksternal pada Jumlah
Audit
Eksternal
Text Box
database
perkembangan
koperasi
dengan menjumlahkan data di periode bulan sebelumnya. jumlah
Digunakan
audit
eksternal
untuk
mengisi
koperasi
pada
kecamatan tersebut Generate otomatis dari data modal sendiri pada Jumlah
Modal
Sendiri
Text Box
database
perkembangan
koperasi
dengan menjumlahkan data di periode bulan sebelumnya. jumlah
Digunakan
modal
sendiri
untuk
mengisi
koperasi
pada
kecamatan tersebut Generate otomatis dari data modal luar pada database perkembangan koperasi dengan Jumlah
Modal
Luar
Text Box
menjumlahkan sebelumnya. jumlah
data
di
Digunakan
modal
sluar
periode untuk
bulan mengisi
koperasi
pada
kecamatan tersebut Jumlah Usaha1
Volume
Text Box
Generate otomatis dari data volume usaha pada
database
perkembangan
koperasi
103
Nama Objek
Tipe Objek
Fungsi dengan menjumlahkan data di periode bulan sebelumnya. jumlah
Digunakan
volume
usaha1
untuk
mengisi
koperasi
pada
kecamatan tersebut Generate otomatis dari data volume usaha pada Jumlah
Volume
Usaha2
database
perkembangan
koperasi
dengan menjumlahkan data di periode bulan Text Box
saat ini. Digunakan untuk mengisi jumlah volume usaha2 dan membandingkannya dengan
volume
usaha1
koperasi
pada
kecamatan tersebut Generate otomatis dari data SHU pada database perkembangan koperasi dengan Jumlah Sisa Hasil Usaha (SHU)1
Text Box
menjumlahkan sebelumnya.
data
di
Digunakan
periode untuk
bulan mengisi
jumlah SHU1 koperasi pada kecamatan tersebut Generate otomatis dari data SHU pada database perkembangan koperasi dengan Jumlah Sisa Hasil Usaha (SHU)2
Text Box
menjumlahkan data di periode bulan saat ini. Digunakan
untuk
mengisi
SHU2
dan
membandingkannya dengan data SHU1 koperasi pada kecamatan tersebut Generate otomatis ketika kecamatan terisi, Jumlah Karyawan
Text Box
digunakan untuk mengisi jumlah karyawan koperasi sesuai kecamatannya Generate otomatis ketika kecamatan terisi,
Jumlah Anggota
Text Box
digunakan untuk mengisi jumlah anggota koperasi sesuai kecamatannya
Jumlah Manager
Text Box
Generate otomatis ketika kecamatan terisi, digunakan untuk mengisi jumlah manager
104
Nama Objek
Tipe Objek
Fungsi koperasi sesuai kecamatannya
Filter
Text Search
Untuk mencari data transaksi koperasi berdasarkan wilayah koperasi Tombol untuk menambah data inputan
Tambah
Button
transaksi detail pekembangan koperasi dan menghasilkan id baru Tombol
Batal
Button
untuk
mengosongkan
membatalkan inputan
data
atau
transaksi
perkembangan koperasi Simpan
Button
Tombol untuk menyimpan data transaksi perkembangan koperasi Tombol untuk mengubah data transaksi
Ubah
Button
detail perkembangan koperasi yang telah tersimpan sebelumnya melalui gridcolumn Tombol untuk mengahapus data transaksi
Hapus
Button
perkembangan
koperasi
yang
telah
tersimapan pada database.
n. Desain Tampilan Cetak Laporan Perkembangan – Koperasi Berdasarkan Wilayah Form cetak laporan perkembangan, submenu koperasi berdasarkan wilayah adalah bentuk laporan dari form cetak laporan perkembangan berdasarkan wilayah koperasi sebagai bahan evaluasi. Tampilan desain form dapat dilihat pada Gambar 4.26 halaman 105.
105
DINAS KOPERASI, UKM, PERINDUSTRIAN, PERDAGANGAN DAN ENERGI SUMBER DAYA MINERAL KABUPATEN SIDOARJO Jalan Jaksa Agung Suprapto No. 9 Sidoarjo - Jawa Timur | Telp. +62(31)8921220
DATA LAPORAN PERKEMBANGAN BERDASARKAN WILAYAH KOPERASI Periode Perkembangan
Maret 2016
Sidoarjo, 16 Januari 2016
Dra. Henry Y Indarti
Gambar 4.26 Tampilan Cetak Laporan Perkembangan – Koperasi Berdasarkan Wilayah o. Desain Tampilan Grafik Perkembangan – Grafik Status Koperasi Form grafik perkembangan – submenu grafik status koperasi digunakan untuk
membandingkan
status
keaktifan
koperasi
berdasarkan
periode
perkembangan sebagai bahan evaluasi. Untuk mencari data mengenai laporan perkembangan perbandingan koperasi aktif tidak aktif dan baru berdasarkan jenis koperasi/wilayah koperasi. Tampilan desain form dapat dilihat pada Gambar 4.27
dan Gambar 4.28 halaman 106. Tabel 4.21 Fungsi Objek Form Grafik Status Koperasi Nama Objek Tipe Obyek Fungsi Periode perkembangan
Digunakan Combobox
sesuai
untuk
dengan
menampilkan periode
data
laporan
perkembangan yang diinginkan
Jenis
Radio Button
Wilayah
Radio Button
Cari
Button
Digunakan
untuk
menampilkan
data
sesuai dengan jenis koperasi Digunakan
untuk
menampilkan
data
sesuai dengan wilayah koperasi Digunakan
untuk
menampilkan
sesuai kriteria yang dipilih
data
106
LAPORAN PERKEMBANGAN
DATA KOPERASI
VALIDASI LAPORAN GRAFIK PERKEMBANGAN PERKEMBANGAN Grafik Perkembangan Permodalan
Grafik Status Koperasi
LOGOUT
GRAFIK STATUS BERDASARKAN JENIS KOPERASI Periode Perkembangan
Januari
Jenis Koperasi
1 Maret 2016
2016
Cari
Wilayah Koperasi
Meningkat Sebesar 6%
Meningkat Sebesar 2%
Turun Sebesar 2%
40
35
35 30
25 20
16 9
10
A k tif
14
15 9
12
3
5
3
1
T id a k A k tif
9
7
6
4
1
B a ru
3
1
0
[email protected] Surabaya
[email protected] Surabaya
Gambar 4.27 Tampilan Form Grafik Perkembangan – Grafik Status Koperasi (Jenis)
LAPORAN PERKEMBANGAN
DATA KOPERASI
VALIDASI LAPORAN GRAFIK PERKEMBANGAN PERKEMBANGAN Grafik Perkembangan Permodalan
Grafik Status Koperasi
LOGOUT
GRAFIK STATUS BERDASARKAN WILAYAH KOPERASI Periode Perkembangan
Maret
Jenis Koperasi
1 Maret 2016
2016
Cari
Wilayah Koperasi
Meningkat Sebesar 6%
Meningkat Sebesar 2%
40
Turun Sebesar 2%
35
35 30
25 20
16
15
10 5
6
16
14 9
9 3
1
1
A k tif
12
9 3
1
4
T id a k A k tif
7 3
33
6
5 1
1
1
221
B a ru
0
[email protected] Surabaya
Gambar 4.28 Tampilan Form Grafik Perkembangan – Grafik Status Koperasi (Wilayah)
107
p. Desain Tampilan Form Grafik Perkembangan – Grafik Permodalan Form grafik perkembangan – submenu grafik permodalan digunakan untuk mencari data dan membandingkan rekap data laporan perkembangan koperasi berdasarkan perbandingan dari volume usaha koperasi berdasarkan jenis ataupun wilayah koperasi. Tampilan desain form dapat dilihat pada Gambar 4.29 dan Gambar 4.30 halaman 108.
DATA KOPERASI
LAPORAN PERKEMBANGAN
Grafik Status Koperasi
GRAFIK PERKEMBANGAN Grafik Permodalan
VALIDASI LAPORAN PERKEMBANGAN
GRAFIK PERKEMBANGANPERMODALAN BERDASARKAN WILAYAH KOPERASI Jenis Koperasi
LOGOUT
1 Maret 2016
Wilayah Koperasi
Jenis Koperrasi
Koperasi Unit Desa (KUD)
Periode Perkembangan
2016
Cari
Rp 39,001,232
[email protected] Surabaya
Gambar 4.29 Tampilan Form Grafik Perkembangan – Grafik permodalan (Jenis)
108
DATA KOPERASI
LAPORAN PERKEMBANGAN
Grafik Status Koperasi
GRAFIK PERKEMBANGAN Grafik Permodalan
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
GRAFIK PERKEMBANGANPERMODALAN BERDASARKAN WILAYAH KOPERASI Jenis Koperasi
1 Maret 2016
Wilayah Koperasi
Kecamatan
Jabon
Periode Perkembangan
2016
Cari
Rp, 15,992,221
[email protected] Surabaya
Gambar 4.30 Tampilan Form Grafik Perkembangan – Grafik permodalan (Wilayah)
Tabel 4.22 Fungsi Objek Form Grafik Permodalan Nama Objek Tipe Obyek Fungsi Periode Perkembangan
Jenis Koperasi
Digunakan untuk menampilkan data Combobox
sesuai
dengan
perkembangan yang diinginkan Radio Button
Digunakan untuk menampilkan data sesuai dengan jenis koperasi Digunakan untuk
Jenis Koperasi
periode
Combo Box
memilih jenis
koperasi sesuai dengan data jenis koperasi yang diinginkan
109
Wilayah
Radio Button
Digunakan untuk menampilkan data sesuai dengan wilayah koperasi Digunakan untuk memilih wilayah
Kecamatan
Combo Box
koperasi
sesuai
dengan
data
kecamatan koperasi yang diinginkan Cari
Digunakan untuk menampilkan data
Button
sesuai kriteria yang dipilih
q. Desain Tampilan Form Validasi Laporan Perkembangan Form validasi laporan perkembangan digunakan untuk memvalidasi hasil laporan perkembangan setelah dievaluasi. Sebagai bahan referensi Kepala Bidang Kelembagaan Dinas Koperasi dapat melihat menu grafik terlebih da. Tampilan desain form dapat dilihat pada Gambar 4.31.
DATA KOPERASI
GRAFIK PERKEMBANGAN
LAPORAN PERKEMBANGAN
VALIDASI LAPORAN PERKEMBANGAN
LOGOUT
Anda login sebagai Kepala Bidang Kelembagaan
VALIDASI LAPORAN PERKEMBANGAN Periode Perkembangan
Desember
1 Maret 2016 2015
Cari
History
Setuju
Kirim
Tidak Setuju
Filter :
Jml Karyawan
Jml Modal Sendiri
Jml Modal Luar
Jml Aset
Volume Usaha
22
304516
1671022
1975538
424051
Sisa Hasil Usaha ( 5872
9
1209951
1082688
2292639
3274337
55070
7
554184
388014
942198
1026541
51627
14
182705
1371322
1554027
583384
4870
5
164734
621276
786010
523840
4017
1683
Rp 224,471,228
Rp 271,266,939
Rp 495,282,967
Rp 700,996,712
Rp 31,627,299 Meningkat 63%
Jumlah Koperasi Kabupaten Sidoarjo
1316
Jenis
Kecamatan
Jumlah Koperasi Aktif
1101
Koperasi Serba Usaha (KSU)
Sidoarjo
162
Koperasi Serba Usaha (KSU)
Jabon
52
Koperasi Serba Usaha (KSU)
Tarik
Jumlah Koperasi Tidak Aktif Jumlah Koperasi Baru
Note
Save PDF
Print
8 koperasi dinyatakan Tidak Aktif selama 8 periode laporan perkembangan (2 tahun) maka koperasi berhak untuk dibubarkan
[email protected] Surabaya
Gambar 4.31 Tampilan Form Validasi Laporan Perkembangan
110
Tabel 4.23 Nama Objek Periode Perkembangan
Cari
Fungsi Objek Form Validasi Laporan Perkembangan Tipe Obyek
Fungsi Digunakan untuk
Combobox
menampilkan data
sesuai dengan periode perkembangan yang diinginkan
Button
Digunakan untuk
menampilkan data
sesuai kriteria yang dipilih Digunakan
apabila
Kepala
Bidang
Kelembagaan Dinas Koperasi menyetujui Setuju
Check box
evaluasi laporan perkembangan yang diberikan oleh Staf Kelembagaan Dinas Koperasi Digunakan Kelembagaan
Tidak Setuju
Check box
menyetujui
apabila Dinas
Kepala Koperasi
evaluasi
Bidang tidak laporan
perkembangan yang diberikan oleh Staf Kelembagaan Dinas Koperasi Digunakan untuk mengirimkan validasi Kirim
Button
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,
111
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 tugasnya/kewenangannya 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.
112
KECAMATAN ID_KECAMATAN NAMA_KECAMATAN
varchar(6) varchar(20)
I D_KECAMAT AN = I D_KECAMATAN
JENIS_KOPERASI ID_JENIS_KOPERASI JENIS_KOPERASI
varchar(6) varchar(20)
I D_JENIS_KO PERASI = ID_JENIS_KO PERASI
I D_JENIS_KO PERASI = ID_JENIS_KO PERASI
KOPERASI ID_KOPERASI ID_KECAMATAN ID_JENIS_KOPERASI ID_MANAGER NAMA_KOPERASI NOMOR_BADAN_HUKUM TANGGAL_BDAN_HUKUM DESA EMAIL NO_TELP USERNAME PASSWORD
varchar(6) varchar(6) varchar(6) varchar(6) varchar(50) varchar(20) date varchar(50) varchar(20) numeric (20) varchar(10) varchar(6)
PERKEMBANGAN_KOPERASI ID_PERKEMBANGAN ID_JENIS_KOPERASI ID_KOPERASI PERIODE_PERKEMBANGAN JUMLAH_KOPERASI_PERJENIS JUMLAH_KOPERASI_PERWILAYAH JUMLAH_KOPERASI_BARU JUMLAH_KOPERASI_AKTIF JUMLAH_KOPERASI_TIDAK_AKTIF JUMLAH_AUDIT_EKSTERNAL JUMLAH_AUDIT_INTERNAL JUMLAH_MODAL_SENDIRI JUMLAH_MODAL_LUAR JUMLAH_ASSET JUMLAH_VOLUME_USAHA1 JUMLAH_VOLUME_USAHA2 JUMLAH_SHU1 JUMLAH_SHU2
varchar(6) varchar(6) varchar(6) date numeric (5) numeric (5) numeric (5) numeric (5) numeric (5) numeric (10) numeric (10) numeric (10) numeric (10) numeric (10) numeric (10) numeric (10) numeric (10) numeric (10)
I D_KO PERASI = I D_KO PERASI I D_KO PERASI = I D_KO PERASI I D_PERKEMBANG AN = I D_PERKEMBANG AN
I D_LAPORAN_BULANAN =
MANAGER I D_MANAGER = ID_MANAGER
ID_MANAGER PENDIDIKAN_MANAGER
varchar(6) varchar(10)
I D_MANAGER = ID_MANAGER
LAPORAN_BULANAN ID_LAPORAN_BULANAN varchar(6) ID_KOPERASI varchar(6) ID_MANAGER varchar(6) 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) I D_LAPO RAN_BULANAN VOLUME_USAHA numeric (10) SISA_HASIL_USAHA numeric (10)
DETAIL_PERKEMBANGAN ID_LAPORAN_BULANAN varchar(6) ID_PERKEMBANGAN varchar(6) STATUS varchar(5)
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
No
Field
Tabel Master Jenis Koperasi Tipe Data
Constraint
Keterangan
1
Id_Jenis_Koperasi
Varchar(6)
Primary Key
Id Jenis Koperasi
2
Jenis_Koperasi
Varchar(20)
Null
Jenis Koperasi
113
2. Nama Tabel
: Manager
Primary Key : Id_Manager Foreign Key
:-
Fungsi : Menyimpan data pendidikan manager koperasi Tabel Master Manager Koperasi
Tabel 4.25 No
Field
Tipe Data
Constraint
1
Id_Manager
Varchar(6)
Primary Key
2
Pendidikan_Manager
Varchar(10)
Null
3. Nama Tabel
Keterangan Id Manager Pendidikan Manager
: Kecamatan
Primary Key : Id_Kecamatan Foreign Key
:-
Fungsi : Menyimpan data letak kecamatan koperasi Tabel 4.26 No
Field
Tabel Master Kecamatan Tipe Data
Constraint
Keterangan Id Kecamatan
1
Id_Kecamatan
Varchar(6)
Primary Key
2
Nama_Kecamatan
Varchar(20)
Null
4. Nama Tabel
: Koperasi
Primary Key : Id_Koperasi Foreign Key
: Id_Jenis_Koperasi, Id_Kecamatan, Id_Manager
Fungsi
: Menyimpan data koperasi
Nama Kecamatan
114
Tabel 4.27 No
Field
Tabel Master Kecamatan Koperasi Tipe Data
Constraint
Keterangan
1
Id_Koperasi
Varchar(6)
Primary Key
Id Koperasi
2
Id_Jenis_Koperasi
Varchar(6)
Foreign Key
-
3
Id_Kecamatan
Varchar(6)
Foreign Key
-
4
Id_Manager
Varchar(6)
Foreign Key
-
5
Nama_Koperasi
Varchar(50)
Null
Nama Koperasi
Varchar(20)
Null
Date
Null
6
7
Nomor_Badan_ Hukum Tanggal_Badan_ Hukum
Nomor
Badan
Hukum Tanggal Badan Hukum
8
Desa
Varchar(50)
Null
Desa
9
No_Telp
Numeric(20)
Null
No Telpon
10
Email
Varchar(20)
Null
Email
11
Username
Varchar(10)
Null
Username
12
Password
Varchar(6)
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
No 1
Field Id_Perkembangan_ Koperasi
Tabel Transaksi Laporan Bulanan Tipe Data
Constraint
Varchar(6)
Primary Key
Keterangan Id Perkembangan koperasi
2
Id_Koperasi
Varchar(6)
Foreign Key
-
3
Id_Manager
Varchar(6)
Foreign Key
-
4
Tanggal_Laporan
Date
Null
Tanggal Laporan
5
Periode_Laporan
Date
Null
Periode Laporan
115
No
Field
Tipe Data
Constraint
Keterangan
6
Jumlah_Karyawan
Numeric(5)
Nulll
Jumlah Karyawan
7
Jumlah_Manager
Numeric(5)
Nulll
Jumlah Manager
8
Jumlah_Anggota
Numeric(5)
Nulll
Jumlah Anggota
9
Audit_Internal
Varchar(5)
Null
Audit Internal
10
Audit_Eksternal
Varchar(5)
Null
Audit Eksternal
11
Status_Koperasi
Varchar(1)
Null
Status Koperasi
12
Modal_Sendiri
Numeric(10)
Null
Modal Sendiri
13
Modal_Luar
Numeric(10)
Null
Modal Luar
14
Asset
Numeric(10)
Null
Asset
15
Volume_Usaha
Numeric(10)
Null
Volume Usaha
16
Sisa_Hasil_Usaha
Numeric(10)
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
Varchar(6)
Primary Key
-
2
Id_Jenis_Koperasi
Varchar(6)
Null
-
3
Id_Koperasi
Varchar(6)
Null
-
4
Id_Laporan_Bulanan
Varchar(6)
Null
-
5
6
Periode_ Perkembangan Jumlah_Koperasi_ Perjenis
Periode Date
Null
Perkembangan Keragaan
Numeric(5)
Null
Jumlah Koperasi Perjenis
116
No
Field
Tipe Data
Jumlah_Koperasi_
7
Perwilayah Jumlah_Koperasi_
8
Baru Jumlah_Koperasi_
8
Aktif Jumlah_Koperasi_
9
Tidak_Aktif
10
11
12
13 14 15
16
Jumlah_Audit_ Internal Jumlah_Audit_ Eksternal Jumlah_Modal_ Sendiri Jumlah_Modal_ Luar Jumlah_Asset Jumlah_Volume_ Usaha1 Jumlah_Volume_ Usaha2
Constraint
Numeric(5)
Null
Numeric(5)
Null
Numeric(5)
Null
Numeric(10)
Null
Numeric(10)
Null
Numeric(10)
Null
Numeric(10)
Null
Numeric(10)
Null
Numeric(10)
Null
Numeric(10)
Null
Numeric(10)
Null
Keterangan Jumlah Koperasi Perjenis Jumlah Koperasi Baru Jumlah Koperasi Aktif Jumlah Koperasi Tidak Aktif Jumlah
Audit
Internal Jumlah
Audit
Eksternal Jumlah
Modal
Sendiri Jumlah
Modal
Luar Jumlah Asset Jumlah
Volume
Usaha1 Jumlah
Volume
Usaha2
17
Jumlah_SHU1
Numeric(10)
Null
Jumlah SHU1
18
Jumlah_SHU2
Numeric(10)
Null
Jumlah SHU2
7. Nama Tabel
: Detail_Perkembangan
Primary Key : Id_Laporan_Bulanan, Id_ Detail_Perkembangan Foreign Key
: -
Fungsi
: Menyimpan data perkembangan koperasi
117
Tabel 4.30 No
Tabel Transaksi Perkembangan Koperasi
Field
Tipe Data
Constraint
Keterangan
1
Id_Laporan_Bulanan
Varchar(6)
Primary Key
-
2
Id_Detail_Perkembangan
Varchar(6)
Primary Key
-
3
Status
Varchar(5)
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 No 1
2
Prosedur Mengisi dengan username password benar Mengisi dengan username
Desain Uji Coba Tampilan Login Input
form Username, Password dan yang form Kombinasi username dan dan
Output yang Diharapkan Login berhasil dan menampilkan form tampilan awal Sistem Login gagal
Output Program
Hasil
118
password yang password salah 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 No 1
Prosedur
Desain Uji Coba Setelah Login Berhasil Input
Output yang Output Diharapkan Program Mengisi form Username, Tampilan awal dengan Password sistem menu username dan sesuai dengan hak password yang akses pengguna, benar 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
Hasil
119
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 No Prosedur 1
2
Desain Uji Coba Tampilan Awal Sistem
Input
Output yang Output Hasil Diharapkan Program Pengguna Klik pada Sistem akan memilih “Data menampilkan form menu “Data Koperasi” yang terdiri atas Koperasi” beberapa menu bar yaitu Koperasi, Jenis Koperasi, Kecamatan dan Manager Pengguna Klik pada Sistem akan memilih “Laporan menampilkan form menu Perkemba yang terdiri atas “Laporan ngan” beberapa menu bar Perkembang yaitu perkembangan an” koperasi, koperasi berdasarkan jenis dan koperasi berdasarkan wilayah
120
No Prosedur 3
Pengguna memilih menu “Grafik Perkembang an”
4
Pengguna memilih menu “Validasi Laporan Perkembang an”
5
Pengguna memilih “Logout”
Input
Output yang Output Hasil Diharapkan Program Klik pada Sistem akan “Grafik menampilkan form Perkemba grafik yang terdiri ngan” atas dua menu bar yaitu grafik status koperasi dan grafik perkembangan permodalan Klik pada Sistem akan “Validasi menampilkan form Laporan validasi laporan Perkemba perkembangan ngan”
Klik pada Sistem “Logout” menampilkan login kembali
akan form
Desain Uji Coba Menu Data Koperasi – Jenis Koperasi
4.
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 No Prosedur 1
2
Desain Uji Coba Menu Data Koperasi – Jenis Koperasi Input
Output yang Output Diharapkan Program Pengguna Klik Sistem akan memilih menu submenu menampilkan “Data “Jenis form Jenis Koperasi” Koperasi” Koperasi Pengguna Klik tombol Sistem akan memilih “Tambah” menampilkan id tombol jenis koperasi
Hasil
121
No Prosedur
3
4
Input
“Tambah” Pengguna mengisi seluruh data yang tersedia dalam form Pengguna memilih “Simpan”
5
Pengguna memilih “Batal”
6
Pengguna memilih pada gridview kemudian memilih “Ubah”
Jenis koperasi
Output yang Output Diharapkan Program secara otomatis -
Hasil
Klik tombol Data yang “Simpan” dimasukkan tersimpan dalam tabel jenis koperasi Klik tombol Menghapus data “Batal” yang telah dimasukkan pada form Klik tombol Data yang terpilih data “Ubah” bisa dirubah tabel
Desain Uji Coba Menu Data Koperasi – Kecamatan
5.
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 No Prosedur 1
Desain Uji Coba Menu Data Koperasi – Kecamatan Input
Output yang Output Diharapkan Program Pengguna Klik Sistem akan memilih submenu menampilkan menu “Data “Kecamatan form Kecamatan Koperasi” ”
Hasil
122
No Prosedur
Output yang Output Diharapkan Program Klik tombol Sistem akan “Tambah” menampilkan id kecamatan koperasi secara otomatis Kecamatan -
2
Pengguna memilih tombol “Tambah”
3
Pengguna mengisi seluruh data yang tersedia dalam form Pengguna Klik tombol Data yang memilih “Simpan” dimasukkan “Simpan” tersimpan dalam tabel kecamatan Pengguna Klik tombol Menghapus data memilih “Batal” yang telah “Batal” dimasukkan pada form Pengguna Klik tombol Data yang terpilih memilih data “Ubah” bisa dirubah pada tabel gridview kemudian memilih “Ubah”
4
5
6
6.
Input
Hasil
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.
123
Tabel 4.36 No Prosedur 1
2
3
4
5
6
7.
Desain Uji Coba Menu Data Koperasi – Manager Input
Output yang Output Diharapkan Program Pengguna Klik menu Sistem akan memilih bar menampilkan menu “Data “Manager” form manager Koperasi” Pengguna Klik tombol Sistem akan memilih “Tambah” menampilkan id tombol manager secara “Tambah” otomatis Pengguna Pendidikan mengisi manager seluruh data yang tersedia dalam form Pengguna Klik tombol Data yang memilih “Simpan” dimasukkan “Simpan” tersimpan dalam tabel manager Pengguna Klik tombol Menghapus data memilih “Batal” yang telah “Batal” dimasukkan pada form Pengguna Klik tombol Data yang terpilih memilih data “Ubah” bisa dirubah pada tabel gridview kemudian memilih “Ubah”
Hasil
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.
124
Tabel 4.37 No Prosedur 1
2
3
4
5
6
Desain Uji Coba Menu Data Koperasi – Koperasi Input
Output yang Output Diharapkan Program Pengguna Klik menu Sistem akan memilih bar menampilkan menu “Data “Koperasi” form koperasi Koperasi” Pengguna Klik tombol Sistem akan memilih “Tambah” menampilkan id tombol koperasi secara “Tambah” otomatis Pengguna Nomor mengisi badan seluruh data hukum, yang tersedia tanggal dalam form badan hukum, nama koperasi, jenis koperasi, desa, kecamatan, ni telp, email, ussername, dan password Pengguna Klik tombol Data yang memilih “Simpan” dimasukkan “Simpan” tersimpan dalam tabel koperasi Pengguna Klik tombol Menghapus data memilih “Batal” yang telah “Batal” dimasukkan pada form Pengguna Klik tombol Data yang terpilih memilih data “Edit” bisa dirubah pada tabel gridview kemudian
Hasil
125
No Prosedur
Input
Output yang Output Diharapkan 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 No Prosedur 1
2
3
Desain Uji Coba Menu Laporan Bulanan Input
Output yang Output Diharapkan Program Klik menu Sistem akan bar menampilkan “username form laporan dan bulanan password sebagai koperasi”
Pengguna yang menginputkan username dan password koperasi akan langsung masuk pada form ini untuk menginputkan data laporan bulanan. Pengguna Klik memilih tombol tombol “Tambah” “Tambah” Pengguna mengisi seluruh data yang tersedia dalam form
Nomor badan hukum, nama koperasi, jenis koperasi, periode laporan, audit internal, audit eksternal,
Sistem akan menampilkan id laporan bulanan koperasi secara otomatis -
Hasil
126
No Prosedur
4
5
6
7
9.
Input
Output yang Output Diharapkan Program
Hasil
asset, modal sendiri, modal luar, volume usaha, shu, jumlah karyawan, jumlah anggota, jumlah manager. Pengguna Klik Data yang memilih tombol dimasukkan “Simpan” “Simpan” tersimpan dalam laporan bulanan Pengguna Klik Menghapus data memilih tombol yang telah “Batal” “Batal” dimasukkan pada form Pengguna Klik Data yang memilih data tombol terpilih bisa pada tabel “Edit” dirubah gridview kemudian memilih “Edit” Pengguna Klik Data yang memilih data tombol terpilih terhapus pada tabel “Hapus” gridview kemudian memilih “Hapus” 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.
127
Tabel 4.39
Desain Uji Coba Menu Laporan Perkembangan – Perkembangan Koperasi
No Prosedur 1
2
3
Output yang Output Diharapkan Program Pengguna Klik menu Sistem akan memilih menu bar menampilkan “Laporan “Perkemban form Perkembangan” gan perkembangan Koperasi” koperasi Pengguna Klik tombol Sistem akan memilih tombol “Tambah” menampilkan “Tambah” id perkembangan koperasi secara otomatis Pengguna mengisi seluruh data yang tersedia dalam form
Input
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.
-
Hasil
128
No Prosedur
Input
Output yang Output Diharapkan Program Klik tombol Data yang “Simpan” dimasukkan tersimpan dalam perkembangan koperasi Klik tombol Menghapus “Batal” data yang telah dimasukkan pada form Klik tombol Data yang data “Edit” terpilih bisa tabel dirubah
4
Pengguna memilih “Simpan”
5
Pengguna memilih “Batal”
6
Pengguna memilih pada gridview kemudian memilih “Edit” Pengguna Klik tombol Data yang memilih data “Hapus” terpilih pada tabel terhapus gridview kemudian memilih “Hapus”
7
Hasil
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
No 1
Desain Uji Coba Menu Laporan Perkembangan – Koperasi Berdasarkan Jenis
Prosedur
Input
Pengguna Klik memilih menu submenu “Laporan “Koperasi
Output yang Diharapkan Sistem akan menampilkan form koperasi
Output Program
Hasil
129
No
Prosedur
Input
Perkembangan” 2
3
Berdasarkan Jenis” Pengguna Klik tombol memilih tombol “Tambah” “Tambah”
Pengguna Klik jenis memilih combo koperasi box jenis yang dipilih koperasi
Output yang Diharapkan berdasarkan jenis Sistem akan menampilkan id perkembangan koperasi secara otomatis 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 meratarata data koperasi sesuai dengan kecamatan yang sama secara otomatis, jumlah volume usaha 1
Output Program
Hasil
130
No
Prosedur
Input
Output yang Diharapkan serta jumlah SHU1 berdasarkan periode keragaan laporan detail perkembanagan sebelumnya secara otomatis. Klik tombol Data yang “Simpan” dimasukkan tersimpan dalam tabel perkembangan koperasi Klik tombol Menghapus data “Batal” yang telah dimasukkan pada form Klik tombol Data yang terpilih data “Edit” bisa dirubah tabel
4
Pengguna memilih “Simpan”
5
Pengguna memilih “Batal”
6
Pengguna memilih pada gridview kemudian memilih “Edit” Pengguna Klik tombol Data yang terpilih memilih data “Hapus” terhapus pada tabel gridview kemudian memilih “Hapus”
7
Output Program
Hasil
131
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 No 1
2
3
Desain Uji Coba Menu Laporan Perkembangan Koperasi
Prosedur
Input
Pengguna memilih menu “Laporan Perkembangan”
Klik submenu “Koperasi Berdasarkan Wilayah” Pengguna Klik tombol memilih tombol “Tambah” “Tambah”
Pengguna Klik memilih combo kecamatan box kecamatan yang dipilih
Output yang Diharapkan Sistem akan menampilkan form koperasi berdasarkan Wilayah Sistem akan menampilkan id perkembangan koperasi secara otomatis
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
Output Program
Hasil
132
No
Prosedur
4
Pengguna memilih “Simpan”
5
Pengguna memilih “Batal”
6
Pengguna memilih pada gridview
Input
Output yang Diharapkan modal luar, jumlah modal sendiri, jumlah asset, jumlah volume usaha2, jumlah SHU2 setelah meratarata 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 Klik tombol Data yang “Simpan” dimasukkan tersimpan dalam tabel perkembangan koperasi Klik tombol Menghapus data “Batal” yang telah dimasukkan pada form Klik tombol Data yang terpilih data “Edit” bisa dirubah tabel
Output Program
Hasil
133
No
Prosedur
Input
Output yang Diharapkan
Output Program
Hasil
kemudian memilih “Edit” Pengguna Klik tombol Data yang terpilih memilih data “Hapus” terhapus pada tabel gridview kemudian memilih “Hapus”
7
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
1
Pengguna memilih menu “Validasi Laporan Perekemban gan” Pengguna memilih combo box periode perkembang an Pengguna menekan tombol “Cari”
2
3
Input
Output yang Output Diharapkan Program Klik menu Sistem akan “Validasi menampilkan form Laporan validasi laporan Perkembang perkembangan an”
Klik periode perkembang an yang dipilih yang dipilih Klik tombol “Cari”
Sistem akan menampilan bulan dan tahun periode perkembangan yang dipilih Sistem akan menampilkan laporan perkembangan
Hasil
134
4
Pengguna Centang memilih pilihan Check box setuju setuju
5
Pengguna menekan tombol kirim
Klik tombol “Kirim”
beserta data jumlah koperasi aktif, tidak aktif dan koperasi baru pada form tersebut Sistem akan menampilkan check box setuju tercentang dan tidak setuju tidak tercentang Sistem akan mengirim pesan kepada Staf Kelembagaan tentang persetujuan laporan perkembangannya
4.3 Hasil Evaluasi Desain Sistem Untuk tahap evaluasi dari desain sistem yang telah dirancangkan, maka akan dilakukan pengecekan dan pengevaluasian dari DFD dan ERD yang dikerjakan pada tahap analisis dan perancangan. 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
135
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)
136
-> 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)
137
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). The model is correct, no errors were found.
138
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" (PERIODE_LAPORAN_BULANAN1)
139
-> 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)
140
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" (MEMERIKSA_RIWAYAT_LAPORAN)
141
-> 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... Warning: The following data flows have no data items:
142
-> 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. 4.3.2 Evaluasi ERD Evaluasi ERD yang akan dibahas berikut ini adalah evaluasi terhadap CDM dan PDM. 1.
Evaluasi CDM Pada desain CDM sistem monitoring dan evaluasi perkembangan koperasi tidak terdapat error dan warning. Hal tersebut dapat dilihat pada hasil berikut:
Checking the model "Model_1" (MODEL_1) File: E:\SidProp\cdm.cdm Modification date: 2/29/2016 11:50 AM Checking Data Items... Checking Entities... Checking Relationships... Checking Inheritances... Result: 0 error(s), 0 warning(s). The model is correct, no errors were found.
143
2.
Evaluasi PDM Pada desain PDM sistem monitoring dan evaluasi perkembangan koperasi tidak terdapat error dan warning. Hal tersebut dapat dilihat pada hasil berikut: Checking the model "Model_1" (MODEL_1) File: E:\SidProp\cdm.PDM Modification date: 3/3/2016 9:58 AM Checking Tables... Checking Indexes... Checking Columns... Checking References...
Result: 0 error(s), 0 warning(s). The model is correct, no errors were found.