38 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.
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 Keterangan Alir Sistem Saat Ini Bidang Kelembagaan Dinas Koperasi Kabupaten Sidoarjo
No Nama Proses Keterangan Output
1 Menyerahkan Laporan Bulanan Koperasi
Koperasi menyerahkan 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
Daftar laporan bulanan koperasi
No Nama Proses Keterangan Output 2 Mengolah Data
Laporan Bulanan
Staf bidang kelembagaan Dinas Koperasi Kabupaten Sidoarjo menginputkan data laporan bulanan koperasi kedalam Microsoft excel untuk diolah sehingga menghasilkan laporan perkembanga koperasi yang akan diserahkan kepada kepala bidang kelembagaan setiap 3 bulan sekali. Laporan perkembangan koperasi 3 Mengevaluasi perkembangan Koperasi
Laporan perkembangan yang telah diolah oleh Staf bidang kelembagaan kemudian dievaluasi untuk mendapatkan laporan koperasi yang berkembang atau tidak berkembang berdasarkan jenis dan wilayah.
Laporan koperasi berkembang berdasarkan wilayah, laporan koperasi berkembang berdasarkan jenis, laporan koperasi tidak berkembang berdasarkan wilayah dan laporan koperasi tidak berkembang berdasarkan jenis.
Dokumen Flow
Kepala Bidang Kelembagaan Dinas Koperasi Staf Kelembagaan Dinas Koperasi
Staf Koperasi Laporan Bulanan Start Menyerahkan Laporan Bulanan Laporan Bulanan Mengolah Data Laporan Bulanan Laporan Perkembangan Koperasi Laporan Perkembangan Koperasi Laporan Perkembangan Koperasi Mengevaluasi Perkembangan Koperasi Laporan Koperasi Berkembang Berdasarkan Wilayah Laporan Koperasi Berkembang Berdasarkan Jenis Koperasi Laporan Koperasi Tidak Berkembang Berdasarkan Wilayah Laporan Koperasi Tidak Berkembang Berdasarkan Jenis Koperasi Laporan Koperasi Berkembang Berdasarkan Wilayah 1 1 Laporan Koperasi Berkembang Berdasarkan Wilayah Laporan Koperasi Tidak Berkembang Berdasarkan Jenis Koperasi Laporan Koperasi Tidak Berkembang Berdasarkan Wilayah Laporan Koperasi Berkembang Berdasarkan Jenis Koperasi End Laporan Koperasi Berkembang Berdasarkan Jenis Koperasi Laporan Koperasi Tidak Berkembang Berdasarkan Wilayah Laporan Koperasi Tidak Berkembang Berdasarkan Jenis Koperasi 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
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
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
koperasi harus menyerahkan laporan bulanan tersebut kepada Staf Bidang Kelembagaan Pada Dinas Koperasi Kabupaten Sidoarjo. Sehingga terkadang karena kekurangan karyawan atau tidak adanya kendaraan menuju Dinas Koperasi, koperasi tidak menyerahkan laporan bulanan tersebut atau justru akan merangkap laporan tersebut dengan laporan bulanan untuk bulan selanjutnya.
Dengan memanfaatkan jaringan internet dan komputer yang sudah dimiliki koperasi. Koperasi tidak perlu untuk pergi ke Kantor Dinas Koperasi Kabupaten Sidoarjo lagi untuk menyerahkan laporan bulanan mereka.
Untuk melihat koperasi yang belum menyerahkan laporan bulanan, Staf Bidang Kelembagaan mengecek satu persatu data yang ada sehingga proses pencarian menjadi kurang maksimal
Dibuatkan sistem pencatatan koperasi yang belum menyerakan laporan bulanan sehingga memudahkan Staf bidang kelembagaan dalam pengecekan koperasi mana yang belum menyerahkan laporan bulanan.
Proses Bisnis Yang Sekarang Proses Bisnis Yang Ditawarkan Belum ada sistem monitoring dan
evaluasi perkembangan koperasi sehingga menyebabkan proses penilaian koperasi tidak maksimal.
Dibuat sistem monitoring dan evalusi koperasi untuk mempermudah membaca data laporan perkembangan 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
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.
Blok Diagram
Process Output
Input
Laporan Bulanan Data Kecamatan Data Jenis Koperasi
Data Koperasi
Desain Display Data Koperasi
Desain Laporan Monitoring
Desain Laporan Evaluasi
Melakukan Perancangan
Desain Maintenance Data Master
Memasukkan data permodalan, aset, volume usaha, SHU,
jumlah karyawan
Memasukkan data laporan monitoring Hasil Wawancara Hasil Observasi Study Literatur Melakukan Analisis Analisis Permasalahan Analisis Operasional
Analisis Kebutuhan Data
Analisis Keamanan
Dokumen Analisis Operasional
Dokumen Analisis Kebutuhan Data
Dokumen Analisis Permasalahan
Dokumen Analisis Keamanan
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.
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.
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.
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
melakukan input username dan password sesuai yang telah
a. Sistem akan melakukan pemeriksaan username dan password yang telah diinputkan.
diberikan oleh Staf Kelembagaan
b. Sistem akan menampilkan form transaksi laporan bulanan koperasi.
Memeriksa Riwayat Laporan
a. Sistem memeriksa riwayat laporan berdasarkan tabel transaksi laporan bulanan b. Warning sistem akan
muncul apabila sistem memeriksa periode laporan untuk bulan sebelumnya belum tersimpan.
Menyimpan Data Laporan Bulanan Staf Koperasi memilih
menu “Laporan Bulanan Koperasi”
Sistem menampilkan form laporan bulanan 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
Staf Koperasi memilih tombol “Tambah” apabila sebelumnya koperasi memasukkan data laporan bulanan untuk periode laporan bulan sebelumnya.
Sistem menampilkan id laporan bulanan, nomor badan hukum, tanggal badan hukum, nama koperasi, jenis koperasi, kesamatan dan desa secara otomatis
Koperasi memilih tombol “Simpan”
Sistem menyimpan data laporan bulanan pada tabel transaksi laporan bulanan. Alur Eksepsi Aksi Pengguna Respon Sistem
Koperasi salah memasukkan username dan password
c. Sistem akan
menampilakan peringatan bahwa username atau
password yang
dimasukkan salah
d. Sistem akan menghapus data username dan password yang telah
dimasukkan dan
menampilkan form login Kondisi
Akhir
a. Session login pengguna
b. Sistem menyimpan data laporan bulanan pada tabel transaksi laporan bulanan
c. Sistem menampilkan data rekapitulasi laporan bulanan
Kebutuhan Non
Fungsional
Security Hak akses untuk fungsi ini adalah koperasi
Error Handling
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
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
Koperasi melakukan input username dan password yang diberikan oleh koperasi, sehingga Staf Kelembagaan akan login sebagai koperasi
a. Sistem akan melakukan pemeriksaan username dan password yang telah diinputkan.
b. Sistem akan menampilkan form transaksi laporan bulanan koperasi.
Memeriksa Riwayat Laporan
a. Sistem memeriksa riwayat laporan berdasarkan tabel transaksi laporan bulanan
b. Warning sistem akan muncul apabila sistem memeriksa periode laporan untuk bulan sebelumnya belum tersimpan.
Menyimpan Data Laporan Bulanan Staf Kelembagaan Dinas
Koperasi memilih menu “Laporan Bulanan Koperasi”
Sistem menampilkan form laporan bulanan koperasi
Staf Kelembagaan Dinas Koperasi memilih tombol “Tambah” apabila sebelumnya data laporan bulanan untuk periode laporan bulan sebelumnya belum tersimpan.
Sistem menampilkan id laporan bulanan, nomor badan hukum, tanggal badan hukum, nama koperasi, jenis koperasi, kecamatan dan desa secara otomatis
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 Koperasi memilih tombol “Simpan”
Sistem menyimpan data laporan bulanan pada tabel transaksi laporan bulanan.
Alur Eksepsi Aksi Pengguna Respon Sistem Staf Kelembagaan salah
memasukkan username dan password
a. Sistem akan
menampilakan
peringatan bahwa username atau password yang dimasukkan salah b. Sistem akan menghapus
data username dan password yang 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 Non
Fungsional
Security Hak akses untuk fungsi ini adalah Koperasi
Error Handling
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
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.
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
Koperasi melakukan input data pengguna
a. Sistem akan melakukan pemeriksaan 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 pada from status laporan sebagai pemberitahuan
Menghitung Data Perkembangan Staf Kelembagaan Dinas
Koperasi memilih menu “Laporan Perkembangan”
Sistem menampilkan submenu perkembangan koperasi, koperasi berdasarkan jenis dan koperasi berdasarkan wilayah Staf Kelembagaan Dinas
Koperasi memilih submenu perkembangan koperasi
a. Sistem menampilkan nama koperasi yang akan dipilih
b. Sistem mengambil data dari tabel master koperasi, tabel master jenis koperasi, master kecamatan dan tabel transaksi laporan bulanan c. Sistem menampilkan jenis
koperasi, nomor badan hukum, 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 periode laporan terakhir secara otomatis
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 Koperasi memilih tombol “Tambah”
Sistem menampilkan id perkembangan koperasi secara otomatis
Staf Kelembagaan Dinas Koperasi memilih tombol “Simpan”
Sistem menyimpan data perkembangan koperasi pada tabel transaksi perkembangan koperasi
Staf Kelembagaan Dinas Koperasi memilih tombol “Cetak”
Sistem akan mencreate pdf
sehingga laporan
perkembangan koperasi dapat dicetak
Evaluasi Perkembangan Koperasi Staf Kelembagaan Dinas
Koperasi memilih submenu koperasi berdasarkan wilayah
Sistem menampilkan form koperasi berdasarkan wilayah
Staf Kelembagaan Dinas Koperasi memilih kecamatan koperasi
a. Sistem menampilkan data kecamatan koperasi yang akan dipilih
b. Sistem mengambil data dari tabel master koperasi, tabel master jenis koperasi, master kecamatan dan tabel transaksi 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
d. Sistem menampilkan jumlah modal luar, jumlah modal sendiri, jumlah asset, jumlah volume usaha2, jumlah SHU2 setelah merata-rata data koperasi sesuai dengan kecamatan yang sama secara otomatis
e. Sistem menampikan jumlah volume usaha 1 serta jumlah SHU1 berdasarkan periode keragaan laporan detail perkembanagan
sebelumnya secara otomatis.
Staf Kelembagaan Dinas Koperasi memilih tombol “Cetak”
Sistem akan mencreate pdf sehingga laporan koperasi berdasarkan wilayah dapat dicetak
Staf Kelembagaan Dinas Koperasi memilih submenu koperasi berdasarkan jenis
Sistem menampilkan form koperasi berdasarkan jenis
Staf Kelembagaan Dinas Koperasi memilih jenis
a. Sistem menampilkan jenis koperasi yang akan dipilih
koperasi koperasi b. Sistem mengambil data dari tabel master koperasi, tabel master jenis koperasi, master kecamatan dan tabel transaksi 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
e. Sistem menampikan jumlah volume usaha 1 serta jumlah SHU1 berdasarkan periode keragaan laporan detail perkembanagan
sebelumnya secara otomatis.
Staf Kelembagaan Dinas Koperasi memilih tombol “Cetak”
Sistem akan mencreate pdf sehingga laporan koperasi berdasarkan jenis dapat dicetak
Alur Eksepsi Aksi Pengguna Respon Sistem Staf Kelembagaan Dinas
Koperasi salah
memasukkan username dan password
c. Sistem akan
menampilakan peringatan bahwa username atau
password yang
dimasukkan salah
d. Sistem akan menghapus data username dan password yang telah
dimasukkan 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
Fungsional Error Handling
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
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 Bidang
Kelembagaan Dinas Koperasi melakukan input data pengguna
a. Sistem akan melakukan pemeriksaan data pengguna yang telah diinputkan
b. Sistem akan menampilkan form status laporan beserta menu yang dapat dipilih sesuai hak akses
Validasi Laporan
Kepala Bidang
Kelembagaan Dinas Koperasi memilih menu “Validasi Laporan Perkembangan”
Sistem menampilkan form
validasi laporan
perkembangan
Kepala Bidang
Kelembagaan Dinas Koperasi memilih data periode perkembangan
Sistem menampilkan pilihan bulan dan tahun pada periode perkembangan pada laporan perkembangan koperasi Kepala Bidang Kelembagaan Dinas Koperasi memilih tombol “Cari” a. Sistem menampilkan rekapitulasi data laporan perkembangan sesuai
dengan periode
perkembangan yang dipilih b. Sistem menampilkan jumlah seluruh koperasi yang terdaftar, jumlah seluruh koperasi aktif, jumlah seluruh koperasi tidak aktif dan jumlah seluruh koperasi baru
c. Sistem menampilkan jenis/wilayah koperasi yang paling banyak aktif, jenis/wilayah koperasi yang paling banyak tidak aktif dan jenis/wilayah koperasi yang paling banyak baru mendaftar d. Sistem menampilkan note
untuk status koperasi dan tindakan yang harus dilakukan
Kepala Bidang
Kelembagaan Dinas Koperasi memilih “check box” setuju
Sistem mengirimkan pemberitahuan kepada Staf Bidang untuk mencetak laporan perkembangan
Kepala Bidang
Kelembagaan Dinas Koperasi memilih “check box” setuju
Sistem mengirimkan pemberitahuan kepada Staf Bidang Kelembagaan untuk menyunting ulang laporan perkembangan
Kebutuhan Non
Fungsional
Security Hak akses untuk fungsi ini adalah koperasi
Error Handling
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
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: - Data Koperasi
- Data Kecamatan - Data Jenis Koperasi - Data Laporan Bulanan
2. 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
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 Keterangan Fungsi Baru
Stakeholder Tupoksi Fungsi Baru
Staf Koperasi Menyerahkan laporan
bulanan koperasi Mencatat data laporan bulanan
Staf
Kelembagaan Dinas Koperasi
Mengelola data laporan bulanan
Mencatat data laporan bulanan
Memonitor laporan bulanan
Monitoring dan Evaluasi Laporan Perkembangan Kepala Bidang Kelembagaan Dinas Koperasi Mengevaluasi hasil laporan perkembangan Validasi laporan perkembangan, meliputi: mengecek laporan perkembangan koperasi, mengecek status koperasi, mengecek laporan berdasarkan jenis dan wilayah koperasi
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 fungsi-fungsinya adalah sebagai berikut:
1. Mencatat Data Laporan Bulanan
Mencatat Data Laporan Bulanan
Sistem Staf Koperasi
Start
Input data user
Memeriksa data user M. Koperasi Benar? Memeriksa Riwayat Laporan Sudah Menyerahkan? Warning Belum Input Laporan Data Laporan Bulanan Data User
Input data laporan bulanan Menyimpan data laporan bulanan T. Laporan Bulanan Rekapitulasi data laporan bulanan End T Y T Y 1 Y
Tabel 4.8 Penjelasan Proses Mencatat Data Laporan Bulanan No
Proses Nama Fungsi Kegiatan Output
1 Otentikasi Data User
Proses ini menjelaskan tentang proses login pengguna. Pengguna perlu memasukkan data user yang telah diberikan.
Session Pengguna
Decision Fungsi ini hanya dapat dilakukan oleh pengguna yang memiliki hak akses. 2 Memeriksa
Riwayat Laporan
Proses ini menjelaskan tentang proses pemeriksaan riwayat laporan bulanan dengan mengecek periode laporan pada tabel transaksi laporan bulanan
Decision Proses ini menjelaskan tentang apakah koperasi telah menyerahkan laporan bulanan atau belum. Jika sudah maka proses akan berakhir dan apabila koperasi belum menyerahkan laporan maka sistem akan menampikan warning Warning belum input laporan bulanan 3 Menyimpan Data Laporan Bulanan
Proses ini menjelaskan tentang proses pemyimpanan data laporan bulanan kedalam tabel transaksi laporan bulanan
Data rekapitulasi laporan bulanan
2. Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
Mencatat Data Laporan Bulanan
Sistem Staf Kelembagaan Dinas Koperasi
Benar? Memeriksa Uername dan Password 1 DataLaporan Bulanan M. Koperasi Menyimpan Data Laporan Bulanan Rekapitulasi Data Laporan Bulanan Warning Belum Input Laporan T. Laporan Bulanan Input data user End Input Data Laporan Bulanan Data Koperasi Memeriksa Riwayat Laporan Sudah Menyerahkan? Y T T Y Start
Gambar 4.4 Alir Sistem Proses Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
Tabel 4.9 Penjelasan Proses Mencatat Data Laporan Bulanan Dari Staf Kelembagaan Dinas Koperasi
No
Proses Nama Fungsi Kegiatan Output
1
Otentikasi Data User
Proses ini menjelaskan tentang proses login pengguna. Pengguna perlu memasukkan data user yang telah diberikan.
Session Pengguna
Decision Fungsi ini hanya dapat dilakukan oleh pengguna yang memiliki hak akses.
2
Memeriksa Riwayat Laporan
Proses ini menjelaskan tentang proses pemeriksaan riwayat laporan bulanan dengan mengecek periode laporan pada tabel transaksi laporan bulanan
Decision Proses ini menjelaskan tentang apakah koperasi telah menyerahkan laporan bulanan atau belum. Jika sudah maka proses akan berakhir dan apabila koperasi belum menyerahkan laporan maka sistem akan menampikan warning Warning belum input laporan bulanan 3 Menyimpan Data Laporan Bulanan
Proses ini menjelaskan tentang proses pemyimpanan data laporan bulanan kedalam tabel transaksi laporan bulanan
Data rekapitulasi laporan bulanan
3. Monitoring dan Evaluasi Laporan Perkembangan
Tabel 4.10 Penjelasan Proses Monitoring dan Evaluasi Laporan Perkembangan
No
Proses Nama Fungsi Kegiatan Output
1 Otentikasi Data User
Proses ini menjelaskan tentang proses login pengguna.
Pengguna perlu memasukkan data user yang telah diberikan.
Session Pengguna Decision Fungsi ini hanya dapat
dilakukan oleh pengguna yang memiliki hak akses.
2
Monitoring Status Laporan
Proses ini menjelaskan tentang proses monitoring status laporan bulanan koperasi dengan mengecek tabel transaksi laporan bulanan, tabel jenis koperasi, dan tabel kecamatan
Data koperasi
Decision Proses ini menjelaskan tentang apakah koperasi sudah menyerahkan laporan bulanan dan jika belum maka sistem akan menyimpan pada tabel detail perkembangan untuk ditampilkan pada form status koperasi
3
Menghitung perkembangan koperasi
Proses ini menjelaskan tentang proses perhitungan data laporan bulanan yang telah tersimpan pada tabel transaksi laporan bulanan dan hasilnya akan disimpan sebagai pada tabel transasi perkembangan sebagai bahan inputan untuk proses pembuatan laporan
4
Evaluasi Perkembangan Koperasi
Proses ini menjelaskan tentang proses evaluasi dari laporan perkembangan koperasi untuk
Laporan
Perekembangan koperasi, laporan
diserahkan kepada Kepala Bidang Kelembagaan koperasi berdasarkan wilayah dan laporan koperasi berdasarkan jenis
Monitoring dan Evaluasi Laporan Perkembangan
Sistem Staf Kelembagaan Dinas Koperasi
Evaluasi Perkembangan Koperasi Menghitung Data Perkembangan Koperasi End M. Jenis Koperasi M. Kecamatan M. Koperasi Start 1 T. Perkembangan Koperasi Periode Laporan Monitoring Status Laporan Bulanan Sudah Menyerahkan Laporan Bulanan? T M. Jenis Koperasi M. Koperasi M. Kecamatan Y T. Detail Perkembangan Laporan Perkembangan Koperasi Laporan Koperasi Berdasarkan Wilayah Laporan Koperasi Berdasarkan Jenis Data Pengguna Input Data Pengguna Benar? Memeriksa data Pengguna M. Pengguna Y T Data Koperasi
Input Nama Koperasi
1
Gambar 4.5 Alir Sistem Proses Monitoring dan Evaluasi Laporan Perkembangan
4. Validasi Laporan Perkembangan Koperasi
Tabel 4.11 Penjelasan Proses Validasi Perkembangan Koperasi No
Proses Nama Fungsi Kegiatan Output
1 Otentikasi Data User
Proses ini menjelaskan tentang proses login pengguna. Pengguna perlu memasukkan data user yang telah diberikan.
Session Pengguna
Decision Fungsi ini hanya dapat dilakukan oleh pengguna yang memiliki hak akses. 2 Validasi Laporan
Perkembagan Koperasi
Proses ini menjelaskan tentang proses validasi hasil laporan perkembangan koperasi setelah dievaluasi.
Data koperasi
Decision Proses ini menjelaskan tentang apabila kepala bidang menyetujui laporan tersebut maka sistem akan mengirimkan
pemberitahuan kepada staf kelembagaan untuk dapat mencetak laporan tersebut, tapi apabila tidak maka
sistem akan
memberitahukan kepada staf kelembagaan untuk mengevaluasi ulang laporan tersebut
3 Mencetak Laporan Perkembangan Koperasi
Proses ini menjelaskan tentang proses mencetak laporan
Laporan Akhir Koperasi
Validasi Laporan Perkembangan Koperasi
Sistem Kepala Bidang Kelembagaan Dinas Koperasi
Input Data Pengguna Benar? Memeriksa Data Pengguna Validasi Laporan Perkembangan Koperasi T M. Kecamatan T. Perkembangan Koperasi M. Jenis Koperasi M. Koperasi Cetak? End Start Mencetak Laporan Perkembangan Koperasi Y Pemberitahuan untuk staff Laporan Akhir Koperasi M. Pengguna Setuju? Y T 1 Input Periode Perkembangan Y T
Gambar 4.6 Alir Sistem Proses Validasi Laporan Perkembangan Koperasi
b. Desain Context Diagram
Pada context diagram menggambarkan entitas yang berhubungan langsung dengan sistem dan aliran data secara umum, sedangkan proses-proses yang lebih detail yang terdapat dalam sistem masih belum bisa diketahui. Terdapat 3 entitas Staf Koperasi, Staf Kelembagaan Dinas Koperasi, dan Kepala Bidang
Kelembagaan Dinas Koperasi. Desain dari context diagram analisis dan perancangan aplikasi ini dapat dijelaskan pada Gambar 4.7.
Periode Laporan Laporan Perkembang an Koperasi
Laporan Koperasi Berdasarkan Jenis Laporan Koperasi Berdasarkan Wilayah Data Perkembang an Koperasi
Periode Laporan Bulanan
Periode Perkembangan Data Rekapitulasi Laporan Bulanan
Warning Belum Input Laporan
Laporan Akhir Koperasi
Laporan Status Koperasi Data Koperasi
Data Laporan Bulanan
0
Sistem Informasi M onitoring & Evaluasi Koperasi + Staf Koperasi Staf Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi
Gambar 4.7 Context Diagram
i. Desain DFD Level 0
Dari context diagram yang telah dibuat, maka dapat dirancang data flow diagram (DFD) level 0 pada Gambar 4.8 halaman77. Pada DFD level 0 ini menjelaskan bahwa terdapat tiga proses utama yaitu proses mencatat data laporan bulanan, monitoring dan evaluasi laporan perkembangan dan proses validasi laporan perkembangan koperasi
Periode Laporan Bulanan Data Laporan Bulanan
Data Perkembang an Koperasi Data Jenis Koperasi
Data Koperasi
Data Kecamatan Laporan Akhir Koperasi
Periode Laporan Bulanan Data Perkembang an Koperasi
Periode Laporan
Periode Perkembangan
Laporan Koperasi Berdasarkan Jenis Laporan Koperasi Berdasarkan Wilayah
Laporan Perkembang an Koperasi
Periode Perkembangan Data Perkembang an Koperasi Periode Laporan Bulanan
Id Kecamatan Id Koperasi
Id Jenis Koperasi Status
Laporan Status Koperasi Data Koperasi
Warning Belum Input Laporan
Data Rekapitulasi Laporan Bulanan
Data Laporan Bulanan Data Koperasi
Staf Koperasi Staf Kelembagaan Dinas Koperasi Staf Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi 1 Mencatat Data Laporan Bulanan + 2
Monitoring dan Evaluasi Laporan Perkembang an + 3 Validasi Laporan Perkembang an Koperasi + 1 M_Koperasi 2 T_Laporan Bulanan 3 T_Detil Perkembang an 4 M_Jenis Koperasi 5 M_Kecamatan 6 T_Perkembang an Koperasi
Gambar 4.8 DFD Level 0 Sistem Monitoring dan Evaluasi Koperasi
i. Desain DFD Level 1 Mencatat Data Laporan Bulanan
Data Koperasi
Data Laporan Bulanan
Data Rekapitulasi Laporan Bulanan Data Laporan Bulanan
Warning Belum Input Laporan
Periode Laporan Bulanan Id Koperasi 1 M_Koperasi Staf Koperasi Staf Koperasi Staf Koperasi 2 T _Laporan Bulanan 2 Memeriksa Riwayat Laporan 3 Menyimpan Data Laporan Bulanan
Dari proses mencatat data laporan bulanan pada DFD Level 0, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses memeriksa riwayat laporan dan menyimpan data laporan bulanan. DFD Level 1 mencatat data laporan bulanan dapat dilihat pada Gambar 4.9 pada halaman 77.
ii. Desain DFD Level 1 Monitoring Dan Evaluasi Laporan Perkembangan
Laporan Koperasi Berdasarkan Wilayah Laporan Koperasi Berdasarkan Jenis
Laporan Perkembang an Koperasi
Periode Perkembangan
Data Perkembang an Koperasi Periode Laporan Status
Id Jenis Koperasi Id Koperasi
Id Kecamatan Data Perkembang an Koperasi
Periode Laporan Bulanan
Id Jenis Koperasi Id Koperasi Id Kecamatan
Data Laporan Bulanan Periode Laporan Bulanan
Laporan Status Koperasi
Id Kecamatan
Id KoperasiId Jenis Koperasi Data Koperasi Staf Kelembagaan Dinas Koperasi Staf Kelembaga an Dinas Koperasi 3 T_Detil Perkembang an 4 M_Jenis Koperasi 1 M_Koperasi 5 M_Kecamatan 2 T_Laporan Bulanan 6 T_Perkembang an Koperasi 6 T_Perkembang an Koperasi Staf Kelembaga an Dinas Koperasi Staf Kelembaga an Dinas Koperasi Staf Kelembagaan Dinas Koperasi 1 Monitoring Status Laporan Bulanan 2
Meng hitung Data Perkembang an Koperasi
3
Evaluasi Perkembang an Koperasi
Gambar 4.10 DFD Level 1 Moitoring dan Evaluasi Laporan Perkembangan
Dari proses monitoring dan evaluasi laporan perkembangan pada DFD Level 0, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses monitoringstatus laporan bulanan, subproses menghitung data perkembangan koperasi dan subproses evaluasi perkembangan koperasi. DFD
Level 1 monitoring dan evaluasi laporan perkembangan dapat dilihat pada Gambar 4.10 halaman 78.
iii. Desain DFD Level 1 Validasi Laporan Perkembangan
Display Persetujuan Validasi
Laporan Akhir Koperasi
Data Perkembang an Koperasi Data Perkembang an Koperasi
Data Jenis Koperasi Data Koperasi Data Kecamatan Periode Perkembangan Kepala Bidang Kelembagaan Dinas Koperasi Kepala Bidang Kelembagaan Dinas Koperasi 5 M_Kecamatan 1 M_Koperasi 4 M_Jenis Koperasi 6 T_Perkembang an Koperasi 1 Validasi Laporan Perkembang an Koperasi 2 Mencetak Laporan Perkembang an Koperasi
Gambar 4.11 DFD Level 1 Validasi Laporan Perkembangan
Dari proses validasi laporan perkembangan pada DFD Level 0, proses yang terjadi dapat dipecah lagi menjadi beberapa subproses, yaitu subproses validasi laporan perkembangan dan sub proses mencetak laporan perkembangan. DFD Level 1 validasi laporan perkembangan dapat dilihat pada Gambar 4.11. 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.
Relation_663 Relation_421 Det ail_Perkembangan Relation_299 Relation_298 Relation_263 Relation_262 Relation_257 Koperasi Id_Koperas i Nama_Koperasi Nomor_Badan_Hukum Tang g al_Badan_Hukum Des a Email No Telp Username Pass word Jenis Koperasi Id_J enis Jenis_Koperas i Laporan Bulanan Id_Laporan_Bulanan Tang g al_Laporan Periode_Laporan Status_Koperas i Jumlah_M anager Jumlah_Karyawan Jumlah_Ang g ota Audit_Ekternal Audit_Internal Modal_Sendiri Modal_Luar Asset Volume_Usaha Sis a_Hasil_Usaha Kecamatan Id_Kec amatan Nama_Kecamatan Manag er Id_M anager Pendidikan_M anager Perkembang an Koperas i Id_Perkembangan Periode_Perkembang an Jumlah_Koperas i_Perjenis Jumlah_Koperas i_Perwilayah Jumlah_Koperas i_Baru Jumlah_Koperas i_Aktif Jumlah_Koperas i_Tidak_Aktif Jumlah_Audit_Eksternal Jumlah_Audit_Internal Jumlah_M odal_Sendiri Jumlah_M odal_Luar Jumlah_Ass et Jumlah_Volume_Usaha1 Jumlah_Volume_Usaha2 Jumlah_SHU1 Jumlah_SHU2
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 dapat memasukkan username dan password yang telah ditentukan.
Username Password Selamat Datang
Silahkan Masukan Username dan Password Login Gagal Username dan Pasword salah
[email protected] Surabaya masuk LOGIN
Gambar 4.13 Tampilan Form Login
Tabel 4.12 Fungsi Objek Tampilan Form Login
Nama Objek Tipe Objek Fungsi
Username Textbox 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
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.
[email protected] Surabaya
DATA KOPERASI LAPORAN PERKEMBANGAN
GRAFIK
PERKEMBANGAN VALIDASI LAPORAN PERKEMBANGAN
STATUS KOPERASI LAPORAN JANUARI 2016
History Filter :
ID KOPERASI NAMA KOPERASI JENIS KOPERASI KECAMATAN STATUS
K00030 SARI MANIS KOPERASI KARYAWAN (KOPKAR) CANDI TIDAK AKTIF K00266 SUKO MAKMUR KOPERASI UNIT DESA (KUD) SUKODONO TIDAK AKTIF K00300 PUSDIK GASUM POLRI KOPERASI KEPOLISIAN PORONG TIDAK AKTIF K00530 NGUDIMULYO KOPERASI SERBA USAHA (KSU) SIDOARJO TIDAK AKTIF K00540 MULTI USAHA KOPERASI SERBA USAHA (KSU) WARU TIDAK AKTIF
BELUM MENYERAHKAN 2 PERIODE PERKEMBANGAN
BELUM MENYERAHKAN 1 PERIODE PERKEMBANGAN TOTAL 6 2 1 4 2 LOGOUT
Anda login sebagai Staff Bidang Kelembagaan
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,
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
[email protected] Surabaya
LAPORAN PERKEMBANGAN
GRAFIK
PERKEMBANGAN VALIDASI LAPORAN PERKEMBANGAN LOGOUT
Jenis Koperasi
Koperasi Kecamatan Manager
DATA KOPERASI
Tanggal Badan Hukum ID Koperasi K00003 Nomor Badan Hukum 75/BH/II/25-73
23/09/1996 Nama Koperasi
Jenis Koperasi Koperasi Unit Desa (KUD)
Desa/Jalan Desa Tenggulunan Kecamatan Candi No Telp Email 0318946868 [email protected] Username Password candisari1 candisariku *
Candi Sari Jaya
Tambah Simpan Batal Ubah
DATA KOPERASI
Save PDF Print
[email protected] Surabaya ID Koperasi Nomor Badan Hukum
K00001 Maret 2016 K00002 74B/BH/II/25-73 K00003 75/BH/II/25-73
Tanggal Badan
Hukum Nama Koperasi
23/09/1996 KARYA TUNGGAL 23/09/1996 GOTONG ROYONG 23/09/1996 CANDI SARI JAYA
Jenis Koperasi
Koperasi Unit Desa (KUD) Koperasi Unit Desa (KUD) Koperasi Unit Desa (KUD)
Desa / Jalan
Desa Wonoayu Desa Temu Desa Tenggulunan
History Filter :
Gambar 4.15 Tampilan Form Data Koperasi – Koperasi
Tabel 4.13 Fungsi Objek Tampilan Form Login
Nama Objek Tipe Objek Fungsi
ID Koperasi Textbox Digunakan untuk menampilkan id koperasi secara otomatis
Nama Objek Tipe Objek Fungsi
Nomor Badan Hukum Textbox Digunakan untuk mengisi no badan hukum koperasi
Tanggal Badan
Hukum Textbox
Digunakan untuk mengisi tanggal badan hukum koperasi
Nama Koperasi Textbox Digunakan untuk mengisi nama koperasi
Jenis Koperasi Combo box Digunakan untuk memilih jenis koperasi dari tabel jenis koperasi Desa / Jalan Textbox Digunakan untuk mengisi desa atau
jalan koperasi
Kecamatan Combo box
Digunakan untuk memilih letak kecamatan koperasi dari tabel kecamatan
No. Telp Textbox Digunakan untuk mengisi No. Telp koperasi yang dapat dihubungi
Email Textbox Digunakan untuk mengisi alamat
email koperasi
Username Textbox
Digunakan untuk mengisi username 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
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 Nomor Badan Hukum Tanggal Badan Hukum Nama Koperasi Jenis Koperasi Alamat No Telp Email K00001 75/BH/II/25-73 23/09/1996 Candi Sari Raya Koperasi Unit Desa (KUD) Desa Tenggulunan, 0318946868 [email protected] Candi Username Password candisari1 candisariku* 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.
[email protected] Surabaya
LAPORAN
PERKEMBANGAN PERKEMBANGANGRAFIK VALIDASI LAPORAN PERKEMBANGAN LOGOUT
Jenis Koperasi
Koperasi Kecamatan Manager
Jenis Koperasi ID Jenis Koperasi J003
Koperasi Wanita (KOPWAN)
ID JENIS KOPERASI JENIS KOPERASI
J001 KOPERASI UNIT DESA (KUD) J002 KOPERASI KARYAWAN (KOPKAR) J003 KOPERASI WANITA (KOPWAN)
JENIS KOPERASI
Tambah Simpan Batal Ubah
DATA KOPERASI
Tabel 4.14
Fungsi Objek Form Data Koperasi – Jenis KoperasiNama Objek Tipe Objek Fungsi
Id Jenis Koperasi Text Box Generate otomatis ketika ditambahkan data jenis koperasi baru
Jenis Koperasi Text Box Untuk mengisi jenis koperasi
Tambah Button Tombol untuk menambah data jenis koperasi dan menghasilkan id baru
Batal Button Tombol untuk membatalkan atau
mengosongkan inputan jenis koperasi
Simpan Button 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.
[email protected] Surabaya LAPORAN
PERKEMBANGAN
GRAFIK
PERKEMBANGAN VALIDASI LAPORAN PERKEMBANGAN LOGOUT
Jenis Koperasi
Koperasi Kecamatan Manager
Kecamatan ID Kecamatan C003 Waru ID KECAMATAN KECAMATAN C001 CANDI C002 SIDOARJO C003 WARU WILAYAH KOPERASI
Tambah Simpan Batal Ubah
DATA KOPERASI
Tabel 4.15 Fungsi Objek Form Data Koperasi – Jenis Koperasi
Nama Objek Tipe Objek Fungsi
Id Kecamatan Text Box Generate otomatis ketika ditambahkan data kecamatan baru
Nama
Kecamatan Text Box Untuk mengisi nama kecamatan
Tambah Button Tombol untuk menambah data kecamatan dan menghasilkan id baru
Batal Button Tombol untuk membatalkan atau
mengosongkan inputan kecamatan koperasi Simpan Button 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.
[email protected] Surabaya
LAPORAN PERKEMBANGAN
GRAFIK
PERKEMBANGAN VALIDASI LAPORAN PERKEMBANGAN LOGOUT
Jenis Koperasi
Koperasi Kecamatan Manager
Pendidikan Manager ID Manager M03
S1 (SARJANA)
ID MANAGER PENDIDKAN MANAGER
M01 SMA
M02 D3 (DIPLOMA)
M03 S1 (SARJANA)
PENDIDIKAN MANAGER
Tambah Simpan Batal Ubah
DATA KOPERASI
Tabel 4.16 Fungsi Objek Form Data Koperasi – Manager Nama Objek Tipe Objek Fungsi
Id Manager Text Box Generate otomatis ketika ditambahkan data jenjang pendidikan baru
Pendidikan Manager Text Box Untuk mengisi nama kecamatan
Tambah Button Tombol untuk menambah data pendidikan manager dan menghasilkan id baru
Batal Button
Tombol untuk membatalkan atau mengosongkan inputan pendidikan manager
Simpan Button Tombol untuk menyimpan data
pendidikan manager
h. Desain Tampilan Form Laporan Bulanan
[email protected] Surabaya Anda login sebagai Koperasi Unit Desa (KUD) Candi Sari Jaya
LAPORAN BULANAN KOPERASI
LAPORAN BULANAN ID Laporan Bulanan L0003
Periode Laporan Januari
Nomor Badan Hukum 75/BH/II/25-73
Nama Koperasi Candi Sari Jaya
Jenis Koperasi Koperasi Unit Desa (KUD)
Desa/jalan Desa Tenggulunan
Kecamatan Candi Audit Internal 1 Audit Eksternal 0 Modal Sendiri 304516 Modal Luar 1671022 Jumlah Asset 1975538
Jumlah Volume Usaha 706752
Jumlah Sisa Hasil Usaha
(SHU) 5872 Jumlah Karyawan 6 Jumlah Anggota 3054 Jumlah Manager 1 Pendidikan Manager 2016 SMA 28 Januari 2016
Tambah Simpan Batal Ubah
ID LAPORAN Periode Laporan
L0001 November 2015 L0002 Desember 2015 L0003 Januari 2016
Tanggal Input Nama Koperasi
11/11/2015 Candi Sari Jaya 22/12/2015 Candi Sari Jaya 28/01/2016 Candi Sari Jaya
Audit Internal 0 0 1 Audit Eksternal 0 0 0 History Filter : LOGOUT DINAS KOPERASI KABUPATEN SIDOARJO
KUD BINA USAHA belum menyerahkan laporan bulanan periode untuk bulan maret
Ok Warning box
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 Fungsi Objek Form Laporan Bulanan
Nama Objek Tipe Objek Fungsi
Id Laporan Bulanan Text Box Generate otomatis ketika koperasi menambahkan data laporan bulanan.
Nomor Badan
Hukum Text Box
Digunakan untuk mengisi no badan hukum koperasi
Nama Koperasi Text Box
Generate otomatis dari nomor badan hukum koperasi, digunakan untuk mengisi nama koperasi
Jenis Koperasi Combobox
Generate otomatis dari nomor badan hukum koperasi, digunakan untuk memilih jenis koperasi yang telah disimpan pada database jenis koperasi
Periode Laporan Text Box Digunakan untuk mengisi bulan penginputan laporan bulanan
Jumlah Manager Text Box Digunakan untuk mengisi jumlah manager koperasi
Pendidikan
Manager Combobox
Digunakan untuk memilih pendidikan terakhir manager koperasi yang telah disimpan pada database manager koperasi Jumlah Karyawan Text Box Digunakan untuk mengisi jumlah karyawan
koperasi
Jumlah Anggota Text Box Digunakan untuk mengisi jumlah anggota koperasi
Nama Objek Tipe Objek Fungsi
Audit Internal Text Box Digunakan untuk mengisi jumlah berapa kali koperasi telah diaudit secara internal. Audit Eksternal Text Box Digunakan untuk mengisi jumlah berapa
kali koperasi telah diaudit secara eksternal. Modal Sendiri Text Box Digunakan untuk mengisi jumlah total
Modal sendiri koperasi
Modal Luar Text Box Digunakan untuk mengisi jumlah total Modal luar koperasi
Asset Text Box Digunakan untuk mengisi jumlah total asset yang dimiliki koperasi
Volume Usaha Text Box Digunakan untuk mengisi jumlah total volume usaha koperasi
Sisa Hasil Usaha Text Box Digunakan untuk mengisi jumlah total sisa hasil usaha koperasi
Filter Text Search Digunakan untuk menginputkan file laporan bulanan dalam bentuk .doc
Tambah Button
Tombol untuk menambah data inputan transaksi pekembangan koperasi dan menghasilkan id baru
Batal Button
Tombol untuk membatalkan atau mengosongkan inputan data transaksi perkembangan koperasi
Simpan Button Tombol untuk menyimpan data transaksi perkembangan koperasi
Ubah Button
Tombol untuk mengubah data transaksi perkembangan koperasi yang telah tersimpan sebelumnya memlalui gridcolumn
Hapus Button
Tombol untuk mengahapus data transaksi perkembangan koperasi yang telah tersimapan pada database.
Nama Objek Tipe Objek Fungsi
Cetak Button Tombol untuk mencetak laporan transaksi 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.
[email protected] Surabaya
DATA KOPERASI PERKEMBANGANGRAFIK LOGOUT
LAPORAN PERKEMBANGAN
ID Perkembangan G0003 Periode Perkembangan Januari Nomor Badan Hukum 59/BH/Kdk.13/VII/99 Nama Koperasi Delta Barokah Jenis Koperasi Koperasi Serba Usaha
Desa/jalan Mustank 53
Kecamatan Sidoarjo
Jumlah Audit Internal 0 Jumlah Audit Eksternal 0
Jumlah Modal Sendiri 13191 Jumlah Modal Luar 136856
Jumlah Asset 150047
Jumlah Volume Usaha 1 374365 Jumlah Sisa Hasil Usaha
(SHU) 1 5109 Jumlah Karyawan 5 Jumlah Anggota 134 Jumlah Manager 1 Pendidikan Manager 2016 SMA 1 Maret 2016 4598 336929 * * 2 2 * *
Tambah Simpan Batal Ubah
ID Perkembangan Periode Perkembangan
G0001 Maret 2016
G0002 Maret 2016
G0003 Maret 2016
Tanggal Input Nama Koperasi 11/03/2015 GOTONG ROYONG 11/03/2015 ANGGREK 11/03/2015 DELTA BAROKAH
Nomor Badan Hukum 74B/BH/II/25-73 739/BH/Kwk.13/IX/97 59/BH/Kdk.13/VII/99 Jenis Kop Koperasi Unit Koperasi Ser Koperasi Ser History Filter : [email protected] Surabaya Save PDF Print Perkembangan Koperasi LAPORAN PERKEMBANGAN
Koperasi Berdasarkan Jenis Koperasi Berdasarkan Wilayah
VALIDASI LAPORAN PERKEMBANGAN
Tabel 4.18 Fungsi Objek Form Laporan Perkembangan – Perkembangan Koperasi
Nama Objek Tipe Objek Fungsi
Id Perkembanagan Text Box Generate otomatis ketika ditambahkan data laporan bulanan diinputkan
Periode
Perkembangan Combobox
Digunakan untuk memilih periode dan tahun dari laporan bulanan koperasi Nomor Badan
Hukum Text Box
Generate otomatis ketika nama koperasi terisi
Nama Koperasi Text Box Digunakan untuk memilih nama koperasi Jenis Koperasi Text Box Generate otomatis ketika nama koperasi
terisi
Desa atau Jalan Text Box Generate otomatis ketika nama koperasi terisi
Kecamatan Text Box Generate otomatis ketika nama koperasi terisi
Jumlah Audit
Internal Text Box
Generate otomatis dari data audit internal pada database perkembangan koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah audit internal koperasi pada jenis koperasi tersebut
Jumlah Audit
Eksternal Text Box
Generate otomatis dari data audit eksternal pada database perkembangan koperasi dengan menjumlahkan data di periode bulan sebelumnya. Digunakan untuk mengisi jumlah audit eksternal koperasi pada jenis koperasi tersebut
Jumlah Manager Text Box
Generate otomatis ketika nama koperasi terisi, digunakan untuk mengisi jumlah manager koperasi