• Tidak ada hasil yang ditemukan

AKSI vulgar di media BAB (3)

N/A
N/A
Protected

Academic year: 2018

Membagikan "AKSI vulgar di media BAB (3)"

Copied!
209
0
0

Teks penuh

(1)

PERANCANGAN SISTEM INFORMASI

KOPERASI SIMPAN PINJAM

4.1 The Requirements Dicipline

4.1.1 Purpose

Perancangan Sistem Koperasi Simpan Pinjam pada Koperasi Surianita

bertujuan untuk mendukung proses pencatatan dan pengendalian aktivitas

transaksi koperasi yang berkaitan dengan kegiatan simpan dan pinjam, mulai

dari pendaftaran anggota, proses simpan pinjam, pembuatan laporan transaksi

hingga pengiriman tagihan ke juru bayar.Sistem yang dirancang diharapkan

dapat membantu dalam kegiatan simpan pinjam, dan mendukung pembuatan

laporan operasional yang akurat dan efektif dalam membantu pihak pengurus

dalam pengambilan keputusan bagi koperasi.

4.1.2 System Definition

Sistem Informasi Koperasi Simpan Pinjam pada Koperasi Surianita

berfungsi untuk mendukung aktivitas simpan dan pinjam yang berhubungan

langsung dengan para anggotanya. Sistem ini berbasis web yang dapat diakses

oleh seluruh penggunanya dimanapun dan kapanpun ketika mereka ingin

(2)

pegawai dari Kementrian Perindustrian yang memiliki account pada website

tersebut sehingga mereka tidak memerlukan layar login khusus ketika ingin

mengakses sistem ini. Hal ini dikarenakan dengan mereka login di website

Kementrian Perindustrian, maka mereka dapat secara langsung terhubung

dengan sistem informasi Koperasi Surianita.

4.1.3 System Requirement

4.1.3.1Functional Requirement

Sistem Informasi Koperasi Surianita dapat mengakomodir

sebagian besar kegiatan simpan pinjam para anggotanya, mulai dari

kegiatan simpanan anggota yang mencakup mendaftarkan simpanan,

mengambil simpanan, menagih simpanan ke juru bayar hingga simpanan

tersebut dapat masuk ke dalam data simpanan anggota, kegiatan

pinjaman anggota yang mencakup mendaftarkan pinjaman, persetujuan

pinjaman oleh juru bayar dan pengurus, pendaftaran anggsuran pinjaman

(apabila pinjaman sudah disetujui), hingga proses penagihan angsuran

pinjaman tiap bulannya kepada juru bayar. Selain melayani kegiatan

simpan pinjam, sistem ini juga dapat menghasilkan laporan simpan,

pinjam, angsuran dan tagihan yang akurat yang dapat membantu bagian

administrasi dalam pembuatan laporan keuangan.Namun, keakuratan

dari laporan tersebut akan tercapai apabila adanya kerjasama yang baik

antara sistem dengan para penggunanya sehingga dapat menghasilkan

(3)

4.1.3.2Nonfunctional Requirement

Sistem Koperasi simpan pinjam ini tidak hanya dapat

mengakomodir seluruh kebutuhan functional di Koperasi Surianita,

namun kebutuhan nonfunctional juga harus dapat diakomodir oleh sistem

koperasi ini, antara lain:

Tabel 4.1 Klasifikasi Kebutuhan Nonfunctional Berdasarkan

Kerangka PIECES yang Sudah Dipenuhi Sistem

Nonfunctional

Requirement

Penjelasan

Performance Sistem ini dapat meningkatkan waktu layanan bagi

para penggunanya, sehingga dalam proses simpan

pinjam, anggota maupun petugas tidak perlu

menunggu lama apalagi harus mendatangi koperasi

secara langsung untuk melakukan transaksi atau

kegiatan koperasi,hal itu dikarenakan sistem ini

dapat online selama 24 jam dan setiap hari,

sehingga anggota maupun petugas koperasi dapat

mengakses sistem ini kapanpun dibutuhkan.

Information Sistem informasi koperasi yang dibangun ini dapat

(4)

karena faktor human error maupun kesalahan

petugas dalam membaca data-data simpan, pinjam,

ataupun data lainnya, hal ini dikarenakan seluruh

data sudah terintegerasi secara sistematis sesuai

dengan alur data yang sudah dirancang, serta dapat

memberikan data yang sesuai dengan keperluan

setiap penggunanya tanpa harus repot mencari data

sumbernya.Selain itu sistem ini memberikan bukti

transaksi sehingga proses transaksi dapat dipercaya

dan terhindar terjadinya kecurangan.

Economics Sistem ini dapat meminimalisir biaya operasional

yang harus dikeluarkan untuk layanan simpan

pinjam seperti penggunaan kertas, print,

transportasi, maupun tempat-tempat untuk

penyimpanan dokumen-dokumen hasil dari

transaksi (seperti berkas pendaftaran, persetujuan,

dsb).

Control Kontrol terhadap kinerja koperasi dalam kegiatan

simpan pinjam dapat lebih terakomodir secara

teratur, selain itu pengawasan terhadap jalannya

(5)

maupun petugas koperasi. Adanya sistem yang

telah dibangun utnuk koperasi ini pun disertai

dengan proses konfirmasi dan verifikasi guna

menjaga kebenaran data.

Efficiency Sistem ini tidak terbatas jarak maupun waktu,

sehingga dapat diakses oleh petugas koperasi

kapanpun mereka butuhkan agar dapat

meningkatkan efisiensi pada tahap pengolahan

data-data koperasi, maupun transaksi harian yang

berlangsung. Data yang sudah terintegrasi dengan

baik akan mengurangi terjadinya duplikasi data.

Karena sistem dirancang agar sesuai dengan

keadaan dan kebutuhan koperasi, maka tidak lagi

dibutuhkan pegawai tambahan.

Service Sistem ini dirancang agar menghasilkan laporan

transaksi beserta buktinya secara jelas dan

disampaikan ke anggota. Sistem ini juga

user-friendly agar memudahkan pengaksesan bagi setiap

pengguna. Selain itu dengan adanya sistem ini

pelayanan koperasi dapat lebih cepat, akurat dan

(6)

dan pelayanan kepada anggotanya.

4.1.4 The Proposed Procedure

4.1.4.1 Prosedur Pendaftaran Petugas

Prosedur pendaftaran petugas dilakukan setiap penggantian

kepengurusan koperasi, maupun ada petugas baru yang masuk. Petugas

yang dimaksud disini antara lain pengurus dan pengelola koperasi.

Prosedur pendaftaran petugas dilakukan oleh admin dari sistem yang

akan menginput data-data dari setiap petugas koperasi sesuai dengan

data yang diberikan oleh petugas tersebut, admin juga dapat mengubah

maupun mengupdate data petugas sesuai dengan kondisi yang ada.

Petugas tidak dapat mengubah sendiri data-datanya, hal ini dikarenakan

untuk meminimalisir adanya perubahan data yang tidak valid oleh

petugas koperasi, atau ketidaksesuaian data yang diganti dengan fakta

yang ada, karena pada dasarnya setiap penggantian yang dilakukan oleh

admin disesuaikan dengan fakta yang ada, berbentuk laporan langsung

dari petugas yang bersangkutan yang disesuaikan dengan fakta yang

ditemukan oleh admin.

Daftar petugas ini selalu di update sesuai dengan kondisi yang

ada dalam rangka mempermudah para anggota dalam menghubungi

(7)

dipercaya.Secara lebih rinci, prosedur pendaftaran petugas digambarkan

dalam Activity Diagram pada Gambar 4.1.

ad Daftar Petugas

Admin Computer System

Petugas

Memberikan Data Diri

Start Pendaftaran Petugas

Display Form Pendaftaran Petugas

Enter Data Petugas

Simpan Data Petugas

Show to Daftar Petugas Build new Data Petugas

 

Gambar 4.1 Activity Diagram Pendaftaran Petugas dengan Sistem 

 

(8)

4.1.4.2 Prosedur Pendaftaran Juru Bayar

Proses pendaftaran juru bayar dilakukan setiap ada juru bayar

baru atau juru bayar lama yang digantikan. Juru bayar yang dimaksud

disini adalah orang yang akan membayarkan tagihan simpan dan

angsuran anggota setiap bulannya, dana tagihan tersebut didapat oleh

juru bayar dari gaji masing-masing anggota koperasi yang memiliki

tagihan pada koperasi. Juru bayar biasanya merupakan orang yang

bertanggung jawab atas penggajian tiap-tiap bagian unit dalam

Kementerian Perindustrian atau yang biasa bekerja di dalam bagian

kepegawaian di setiap bagian unit. Prosedur pendaftaran juru bayar

dilakukan oleh admin dari sistem yang akan menginput data-data dari

setiap juru bayar koperasi sesuai dengan data yang diberikan oleh juru

bayar tersebut, admin juga dapat mengubah maupun mengupdate data

juru bayar sesuai dengan kondisi yang ada. Juru bayar tersebut tidak

dapat mengubah data-datanya, hal ini dikarenakan untuk meminimalisir

adanya ketidaksesuaian data yang diberikan oleh juru bayar, atau data

yang diganti-ganti yang tidak sesuai dengan fakta yang ada, pada

dasarnya setiap penggantian yang dilakukan oleh admin disesuaikan

dengan fakta yang ada, berbentuk laporan langsung dari juru bayar yang

bersangkutan yang disesuaikan dengan fakta yang ditemukan oleh

admin.

Daftar juru bayar ini selalu diupdate sesuai dengan kondisi

(9)

juru bayar yang bersangkutan. Secara lebih rinci, prosedur pendaftaran

juru bayar digambarkan dalam Activity Diagram pada Gambar 4.2.

ad Daftar Juru Bayar

Admin Computer System

Juru Bayar

Memberikan Data Diri

Start Pendaftaran Juru Bayar

Display Form Pendaftaran Juru Bayar

Enter Data Juru Bayar

Simpan Data Juru Bayar

Show to Daftar Juru Bayar Build new Data Juru

Bayar

(10)

4.1.4.3 Prosedur Pendaftaran Anggota

Proses pendaftaran anggota dilakukan setiap ada calon anggota

baru yang masuk. Calon anggota yang dimaksud disini adalah setiap

pegawai wanita Kementerian Perindustrian yang ingin mendaftar sebagai

anggota Koperasi Surianita. Prosedur pendaftaran anggota dilakukan

oleh admin dari sistem yang akan menginput data-data dari setiap calon

anggota koperasi sesuai dengan data yang diberikan oleh anggota

tersebut, admin juga dapat mengubah maupun mengupdate data anggota

sesuai dengan kondisi yang ada. Anggota tidak dapat mengubah

data-datanya, hal ini dikarenakan untuk meminimalisir adanya

ketidaksesuaian data yang diberikan oleh anggota koperasi, atau data

yang diganti-ganti yang tidak sesuai dengan fakta yang ada, karena pada

dasarnya setiap penggantian yang dilakukan oleh admin disesuaikan

dengan fakta yang ada, yaitu berbentuk laporan langsung dari anggota

yang bersangkutan yang disesuaikan dengan fakta yang ditemukan oleh

admin. Setelah menyelesaikan proses pendaftaran, anggota akan

mendapatkan nomor anggota dan kode simpan sebagai identitas diri dari

anggota tersebut di dalam setiap kegiatan transaksi selanjutnya.

Pembayaran pendaftaran atau yang biasa disebut simpanan

pokok akan dibayarkan secara langsung seketika dengan selesai

dilakukannya proses pendaftaran. Setelah proses pendaftaran selesai,

anggota akan memiliki data simpanan dan status angsuran (apabila

(11)

mengetahui jumlah simpanan dan status angsurannya setiap saat. Secara

lebih rinci, prosedur pendaftaran anggota digambarkan dalam Activity

Diagram pada Gambar 4.3.

ad Daftar Anggota

Admin Computer System

Anggota

Memberikan Data Diri

Start Pendaftaran Anggota

Display Form Pendaftaran Anggota

Enter Data Anggota

Simpan Data Anggota

Show to Daftar Anggota Build new Data Anggota

 

(12)

4.1.4.4 Prosedur Transaksi Simpanan

Proses transaksi simpanan dimulai ketika anggota

mendaftarkan simpanannya dalam sistem koperasi, sistem akan otomatis

membaca data anggota dan menampilkannya pada form pendaftaran,

anggota hanya tinggal mengisikan nominal setoran (jumlah simpanan)

yang ingin dia simpan. Setelah dilakukan pendaftaran simpanan, maka

data akan tersimpan di dalam daftar transaksi simpanan dimana di dalam

daftar ini nantinya akan dilakukan konfirmasi dari bagian unit kepada

anggota yang bersangkutan, hal ini dimaksudkan untuk memastikan

bahwa anggota tersebut memang benar ingin melakukan transaksi

simpanan. Data di dalam daftar transaksi simpanan kemudian akan

menjadi patokan untuk melakukan penagihan kepada juru bayar tiap

bagian unit.

Walaupun simpanan sudah masuk di dalam daftar transaksi

simpanan, namun data simpanan anggota belum otomatis bertambah,

karena data simpanan akan otomatis bertambah ketika juru bayar sudah

menyerahkan pembayaran tagihan anggota setiap akhir bulannya.

Pendaftaran simpanan ini hanya dikhususkan untuk kegiatan simpanan

sukarela, dimana simpanan lainnya memiliki prosedur berbeda-beda

dalam penarikannya, seperti simpanan pokok hanya akan diproses ketika

waktu pertama kali mendaftar sebagai anggota koperasi, lain dengan

simpanan pokok, simpanan wajib akan ditarik setiap bulan sesuai dengan

(13)

golongannya, simpanan sukarela sifatnya sukarela sehingga tidak ada

kewajiban untuk setiap anggota koperasi dalam melakukan simpanan ini,

simpanan khusus didapatkan dari SHU anggota yang tidak diambil oleh

anggotanya.

Sistem informasi koperasi ini juga dilengkapi dengan menu

laporan dimana seluruh laporan dari transaksi simpanan yang sudah

disimpan dapat disajikan dalam bentuk laporan terperinci untuk

mendukung kebutuhan dari para petugas koperasi.Secara lebih rinci,

prosedur transaksi simpanan digambarkan dalam Activity Diagram pada

(14)

ad Pendaftaran Simpanan

Bagian Unit Anggota System

Start Pendaftaran Simpanan Sukarela

Create new Pendaftaran Simpanan Sukarela Enter Informasi

Pendaftaran

Add Transaksi Simpanan Sukarela ke Daftar Transaksi Simpanan

Erase Transaksi dari Daftar Transaksi Simpanan Sukarela

Proses ke Tagihan

Send Daftar Transaksi Simpanan ke Tagihan

Tidak Ya

end for each Tidak For Each T ransaction

 

(15)

4.1.4.5 Prosedur Pengambilan Simpanan

Proses pengambilan simpanan dimulai ketika anggota

mendatangi bagian unit koperasi untuk melakukan proses pengambilan

simpanan, anggota tidak perlu membawa berkas apapun ketika proses

berlangsung, namun anggota harus menghafal nomor anggotanya agar

dapat diproses oleh sistem untuk melihat data-data simpanannya, selain

itu anggota juga harus menunjukkan tanda pengenal untuk

mengkonfirmasi bahwa nama yang tertera pada sistem adalah benar

adanya, ketika simpanan memenuhi syarat untuk diambil, maka anggota

dapat mengambil simpanannya saat itu juga. Setelah transaksi

pengambilan simpanan disimpan, secara otomatis data akan ditampilkan

di dalam daftar pengambilan simpanan, dan data simpanan anggota juga

berkurang. Setelah proses pencatatan selesai bagian unit akan meminta

dana kepada kasir, dan kasir akan memberikan dana sesuai dengan yang

tertera di dalam daftar pengambilan simpanan

Proses pengambilan simpanan ini dapat dilakukan setiap hari

dan jam kerja koperasi, seluruh proses pengambilan simpanan koperasi

dilayani oleh bagian unit koperasi dimana menu pengambilan simpanan

ini hanya dapat diakses oleh bagian unit. Setiap simpanan dalam

koperasi memiliki ketentuan pengambilan yang berbeda, untuk simpanan

sukarela dan khusus dapat diambil sewaktu-waktu apabila dibutuhkan,

(16)

pengambilan simpanan digambarkan dalam Activity Diagram pada

Gambar 4.5.

 

Gambar 4.5 Activity Diagram Pengambilan Simpanan dengan Sistem

ad Pengambilan Simpanan

Anggota Bagian Unit System 

Start Pengambilan Simpanan

Create new Pengambilan Simpanan  Choose Jenis Simpanan

Enter Informasi Pengambilan

Show Data Simpan  Request Pengambilan

Simpanan 

Show to Daftar Pengambilan Simpanan  Simpan Pengambilan

Simpan

Update Data Simpanan

(17)

4.1.4.6 Prosedur Transaksi Pinjaman

Proses ini dimulai ketika anggota mendaftarkan pinjamannya di

dalam sistem informasi koperasi, dalam menu pendaftaran pinjaman,

data diri anggota secara otomatis dapat terbaca oleh sistem ketika

anggota melakukan login ke dalam website Kementerian Perindustrian,

anggota hanya perlu mengisikan nominal pinjaman, memilih masa

pinjaman dan mengisi kolom keperluan dari pinjaman yang ingin

dilakukan, Setelah memasukkan nominal, maka seluruh perhitungan

pinjaman akan otomatis terhitung sesuai dengan perhitungan yang

berlaku di dalam koperasi, persen besar jasa pinjaman dan potongan

saldo untuk simpanan sukarela didapatkan dari menu konfigurasi yang

diinput oleh admin, untuk total hutang dan total yang diterima oleh

anggota secara otomatis dapat terhitung oleh sistem, selain itu apabila

anggota sudah memilih masa angsuran, sistem juga akan menghitung

berapa jumlah pembayaran angsuran pinjaman per bulannya, hal ini

dapat menjadi alat bantu pertimbangan bagi para anggota dalam

melakukan pinjaman.

Setiap golongan memiliki angka maksimal pinjaman per tahun

dan angka itu dapat dirubah oleh admin sistem sesuai dengan keputusan

tahunan pada rapat anggota koperasi, apabila nominal pinjaman yang

ingin dilakukan anggota melebihi angka maksimal pinjaman golongan

(18)

Setelah pendaftaran pinjaman disimpan, lalu data pinjaman

akan pindah ke dalam daftar transaksi pinjaman, disini data akan

dilakukan pengecekan oleh juru bayar, pertama-tama juru bayar

mengkonfirmasi anggota yang bersangkutan mengenai transaksi

pendaftaran pinjaman yang dilakukan, apabila anggota tersebut

mengkonfirmasi bahwa pendaftaran pinjaman yang dilakukannya adalah

benar, maka juru bayar akan melanjutkan ke proses persetujuan

selanjutnya, juru bayar akan memeriksa apakah anggota memiliki

kemampuan untuk membayar angsuran pinjaman tiap bulan dari gaji

yang didapatkan, hal ini dapat dilakukan karena Juru bayar memegang

seluruh slip gaji tiap anggota dari bagian unitnya, jadi juru bayar dapat

mengetahui apakah anggota memiliki gaji yang cukup untuk membayar

angsuran pinjaman per bulannya atau tidak, apabila juru bayar

menyetujui pinjaman ini maka status data dalam daftar transaksi

pinjaman untuk kolom juru bayar akan berubah menjadi setuju, namun

apabila juru bayar menolak pengajuan pinjaman yang didaftarkan

anggota, maka kolom juru bayar akan bertuliskan tidak setuju.

Setelah disetujui oleh juru bayar, proses persetujuan

selanjutnya akan dilakukan oleh pengurus koperasi, di dalam tahap ini

pengurus akan mengecek keuangan koperasi saat ini apakah cukup untuk

memberikan pinjaman kepada anggota yang bersangkutan. Apabila

pengajuan pinjaman anggota ini disetujui pengurus maka kolom

(19)

akan tergenerate kode transaksi simpanan yang berguna untuk

melakukan transaksi pendaftaran angsuran ketika pengambilan dana

pinjaman, namun apabila pengurus tidak menyetujui, maka kolom

pengurus akan bertuliskan tidak setuju dan itu berarti transaksi simpanan

anggota ditolak.

Sistem koperasi ini juga dilengkapi dengan menu laporan

dimana seluruh laporan dari transaksi pinjaman yang sudah disimpan

dapat disajikan dalam bentuk laporan terperinci untuk mendukung

kebutuhan dari para petugas koperasi.Secara lebih rinci, prosedur

transaksi pinjaman digambarkan dalam Activity Diagram pada Gambar

(20)

ad Pendaftaran Pinj aman

Pengurus Juru Bayar Anggota System

Start Pendaftaran Pinj aman

Create new Pendaftaran Pinj aman Enter Informasi

Pendaftaran

Add Pendaftaran Pinj aman ke Daftar Transaksi Pinj aman

Konfirmasi Anggota

Mengkorfirmasi Transaksi Pendaftaran Pinj aman Hapus Data

Transaksi

Erase Data Pendaftaran Pinj aman dari Daftar Transaksi Pinj aman

Change status "setuj u" Mengkonfirmasi

Persetuj uan Transaksi Pendaftaran Pinj aman

Change status "setuj u" Mengkonfirmasi

Persetuj uan Transaksi Pendaftaran Pinj aman

Change status "tidak setuj u"

Change status "tidak setuj u"

Setuju T idak

Ya

End for each

For each transaksi

Setuju T idak Setuju

T idak Setuju

 

(21)

4.1.4.7 Prosedur Pendaftaran Angsuran

Setiap data yang terdapat di dalam daftar transaksi pinjaman

memiliki arti bahwa pinjaman sudah dapat dicairkan di koperasi,

prosedur pendaftaran angsuran dapat dilakukan terhadap data-data yang

ada di dalam daftar transaksi pinjaman yang sudah disetujui oleh juru

bayar dan pengurus koperasi serta memiliki kode transaksi pinjaman.

Proses ini dimulai ketika anggota mendatangi koperasi untuk mencairkan

pinjaman, di koperasi, anggota akan dilayani oleh kasir koperasi,

sebelum memberikan pinjaman, kasir akan mendaftarkan angsuran

terlebih dahulu dengan meminta bukti transaksi pinjaman yang dilakukan

anggota untuk dapat mengakses pinjaman dalam daftar transaksi

pinjaman, selain itu anggota juga akan dimintai identitas diri untuk

memastikan bahwa nama yang tertera dalam sistem sesuai dengan

identitas yang diberikan, selain itu untuk menjaga keamanan, kode

transaksi pinjaman hanya anggota yang mengetahuinya dengan

mengakses account pribadinya di Website Kemenperin dan membuka

menu daftar transaski pinjaman, setelah proses pendaftaran selesai, maka

data akan pindah ke dalam data angsuran anggota, dan secara otomatis,

status angsuran juga menjadi aktif dengan adanya kode angsuran.

Pengguna sistem dapat mengecek status pembayaran angsuran setiap

bulannya dengan membuka menu data angsuran, menu ini dapat

(22)

dilakukan dapat lebih transparan kepada setiap anggotanya. Secara lebih

rinci, prosedur transaksi pinjaman digambarkan dalam Activity Diagram

(23)

ad Pendaftaran Angsuran

Anggota Kasir System

Request Pengambilan Pinj aman

Start Pendaftaran Angsuran

Create new Pendaftaran Angsuran

Input Kd Transaksi Pinj aman

Show Data Pinj aman

Check Data Pinj aman

Simpan Pendaftaran Angsuran

Build new Data Angsuran

Memberikan Dana Pinj aman

Menerima Dana Pinj aman

Activ ate Status Angsuran

 

(24)

4.1.4.8 Prosedur Pengiriman Tagihan Kepada Juru Bayar

Setiap akhir bulan bagian unit koperasi akan mengirimkan

tagihan kepada juru bayar pada setiap bagian unit anggota, tagihan ini

berisi kewajiban-kewajiban pembayaran yang harus dilakukan oleh

pegawai Kemenperin yang berada pada bagian unit juru bayar tersebut,

pembayaran yang ditagihkan sesuai dengan transaksi-transaksi yang

sudah dilakukan oleh pegawai di koperasi, seperti perjanjian simpanan

dan angsuran pinjaman, untuk penagihan simpanan sukarela, setiap

bulannya bagian unit akan memproses seluruh transaksi simpanan

sukarela yang berada dalam daftar transaksi simpanan, seluruh data

dalam daftar tersebut akan terkirim ke dalam daftar tagihan anggota per

bagian unitnya masing-masing, untuk penagihan simpanan wajib

didapatkan dari menu konfigurasi yang diinput oleh admin sistem, dan

otomatis dapat menambah angka tagihan simpanan wajib tiap-tiap

anggota sesuai golongannya masing-masing setiap bulannya. Sedangkan

untuk penagihan angsuran pinjaman didapatkan dari daftar penagihan

angsuran yang diproses oleh tiap-tiap bagian unitnya masing-masing.

Pembayaran tagihan ini dibayarkan dengan memotong

penerimaan gaji anggota sesuai dengan jumlah tagihan pegawai tersebut,

Sebelum dikirimkan kepada juru bayar, bagian unit dapat mengecek

tagihan terlebih dahulu dengan melihat detail tagihan dari setiap anggota,

menu ini digunakan agar dapat meminimalisir kesalahan jumlah

(25)

data yang dilakukan oleh petugas. Setelah seluruh data terkonfirmasi

sesuai, maka bagian administrasi dapat mengirimkannya kepada juru

bayar, di juru bayar, data ini juga dapat dilihat kembali detailnya untuk

kemudian dilakukan pengecekan.

Apabila juru bayar sudah melakukan proses pembayaran

tagihan anggota, maka bagian unit dapat langsung merubah status

tagihan menjadi terbayar, dan sistem secara otomatis dapat mengupdate

setiap transaksi yang terdapat di dalam catatan tagihan per anggota,

seperti halnya dalam transaksi simpanan wajib dan sukarela, data

simpanan anggota otomatis bertambah, dalam transaksi pinjaman, status

angsuran anggota akan tercatat transaksi pembayaran tagihan, dan

otomatismasa pembayaran angsuran juga berkurang, dan begitu

seterusnya. Secara lebih rinci, prosedur pengiriman tagihan kepada juru

(26)

ad Pengiriman Tagihan

Anggota Kasir System

Check Daftar Tagihan

Start Pengiriman Tagihan

Show Daftar Tagihan Choose Periode dan

Bagian Unit

Check Daftar Tagihan

Send Daftar Tagihan

Send Daftar Tagihan

Mengecek Pembayaran Tagihan Membayar Daftar Tagihan

Receiv e Daftar Tagihan

Update Data Simpan dan Status Angsuran Memproses Daftar

Tagihan

 

(27)

4.2 Use Case and Domain Classes

4.2.1 Event Table

Tabel 4.2 Event Table

No Event Trigger Source Use case Respons Destination

1. Admin ingin mencatat data anggota

Adanya anggota baru

Admin Mendaftarkan anggota

2. Petugas/Juru bayar/ anggota ingin melihat data anggota

Adanya kebutuhan data anggota

Petugas/ Juru bayar/ anggota

Melihat data anggota mencatat data Petugas

Admin Mendaftarkan Petugas

4. Petugas/juru bayar/anggota ingin melihat data Petugas

Adanya kebutuhan data Petugas

Petugas/ juru bayar/ anggota

Melihat data Petugas

Data Petugas Petugas/juru bayar/ anggota

5. Admin ingin mencatat data juru bayar

Adanya juru bayar baru/ pergantian juru bayar

Admin Mendaftarkan juru bayar

6. Petugas/juru bayar/anggota ingin melihat data juru bayar

Adanya kebutuhan data juru bayar

Petugas/ juru bayar/ anggota

Melihat data juru bayar

Data juru

Anggota Mendaftar simpanan

(28)

bayar ingin melihat daftar transaksi

juru bayar

9. Bagian unit ingin melayani pengambilan simpanan

Adanya anggota yang ingin mengambil melihat daftar pengambilan

Petugas Melihat daftar pengambilan

Data input simpanan

Daftar input simpanan

12. Petugas ingin melihat daftar

input

simpanan

Adanya keperluan atas daftar

input

simpanan

Petugas Melihat daftar

input

simpanan

Daftar input simpanan

Petugas

13. Anggota/ Petugas ingin melihat data simpanan

Melihat data simpanan Petugas ingin melihat detail simpanan

Adanya kebutuhan atas detail simpanan

Anggota/ Petugas

Melihat detail simpanan

(29)

16. Anggota/ Petugas/ juru bayar/ bagian administrasi ingin melihat daftar juru bayar/ bagian administra si

Melihat Daftar Transaksi juru bayar/ bagian administrasi

17. Juru bayar/ pengurus ingin mengkonfirma si persetujuan pinjaman anggota

Adanya pendaftaran pinjaman

Juru bayar/ pengurus yang sudah disetujui juru bayar dan pengurus

Kasir Mendaftarkan angsuran

Data input pembayaran angsuran

Daftar input pembayaran angsuran

20. Kasir/ bagian administrasi ingin melihat daftar input pembayaran angsuran

Adanya kebutuhan atas daftar

input

Melihat daftar

input

pembayaran angsuran

Daftar input pembayaran

(30)

22. Anggota/ bagian administrasi/ pengurus ingin mengecek data angsuran

Melihat data angsuran melihat detail angsuran

Adanya kebutuhan atas detail angsuran

Melihat detail angsuran kepada juru bayar

Setiap akhir bulan

Juru bayar

25. Juru bayar ingin melihat daftar tagihan

Adanya keperluan atas daftar tagihan

Juru bayar Melihat daftar tagihan

Tagihan keuangan

Juru bayar

26. Bagian unit ingin melihat detail tagihan

Adanya kebutuhan atas detail tagihan

Bagian unit

Melihat detail tagihan

Detail tagihan

Bagian unit

27. Petugas ingin atas laporan simpanan atas laporan pinjaman

Petugas Melihat laporan atas laporan angsuran

(31)

laporan tagihan

atas laporan tagihan

tagihan tagihan

31. Anggota/Juru bayar/Petugas ingin melihat info koperasi

Adanya keingintahua n atas info koperasi

Anggota/ Juru bayar/ Petugas

Melihat info koperasi

Info koperasi

Anggota/ Juru bayar/ Petugas

32. Admin ingin membuat info koperasi

Adanya info yang harus ditampilkan

Admin Membuat info koperasi

33. Anggota/Juru bayar/Petugas ingin melihat info program

Adanya keingintahua n atas info program

Anggota/ Juru bayar/ Petugas

Melihat info program

Info program

Anggota/ Juru bayar/ Petugas

Admin Mengatur konfigurasi

4.2.2 Use Case

Perancangan use case pada sistem Koperasi Surianita memiliki beberapa

boundary berbeda yang diklasifikasikan menurut perbedaan menu

penggunaannya, yang terdiri dari use case menu, use case simpan, use case

(32)

Gambar 4.9 Use Case Diagram Sistem Informasi Koperasi Simpan Pinjam

4.2.1.1 Use Case Menu

Use case menu memilliki beberapa pilihan menu, seperti yang

terdapat pada Gambar 4.10 uc Use Case SISTEM

Sistem Informasi Koperasi Simpan Pinjam

Subsistem Bantuan Subsistem Laporan Transaksi

Subsistem Simpan Subsistem Menu

Subsistem Tagihan Subsistem Pinj am Admin

Petugas

(33)

uc Use Case Me...

Subsistem Menu

Mendaftarkan Petugas

Mengupdate Petugas

Melihat Data Petugas Mendaftarkan Anggota

Mengupdate Anggota

Melihat Data Anggota

Mengupdate Juru Bayar Mendaftarkan Juru

Bayar

Melihat Data Juru Bayar Admin

Petugas

Anggota

Juru Bayar

(34)

Menu-menu yang terdapat dalam Use Case menu terdiri dari:

1. Data Petugas

Menu data petugas berisi seluruh data diri para petugas yang terdiri

dari pengurus dan pengelola yang bekerja di Koperasi Surianita, di

dalam menu ini dibedakan menurut aktif dan tidak aktifnya petugas

tersebut, hal ini dimaksudkan agar data yang tersedia dalam daftar

ini sesuai dengan perubahan kepengurusan yang terjadi di dalam

koperasi sehingga dapat menyajikan data yang valid bagi keperluan

para penggunanya, terutama anggota.

Menu ini dapat diakses oleh semua pengguna sistem koperasi, baik

petugas, juru bayar ataupun seluruh anggota koperasi, namun untuk

penambahan ataupun perubahan data hanya dapat dilakukan oleh

admin koperasi.

2. Data Juru Bayar

Menu data juru bayar berisi seluruh data diri para juru bayar yang

ditunjuk oleh Koperasi Surianita untuk setiap bagian dalam

Kementrian Perindustrian, data juru bayar ini memiliki masa

keaktifan yang berbeda, di dalam menu dibedakan menjadi juru

bayar aktif dan tidak aktif, hanya juru bayar yang memiliki status

aktif saja yang terdapat dalam daftar, dan apabila ada perubahan

atau penggantian juru bayar di tengah periode, maka admin tetap

(35)

selalu dapat memberikan data yang terbaru dan dapat dipercaya

bagi para penggunanya, terutama anggota.

Menu ini dapat diakses oleh semua pengguna sistem koperasi, baik

petugas, juru bayar ataupun seluruh anggota koperasi, namun untuk

penambahan ataupun perubahan data hanya dapat dilakukan oleh

admin koperasi.

3. Data Anggota

Menu data anggota berisi seluruh data diri para anggota yang sudah

terdaftar dalam koperasi, data anggota yang disimpan di dalam

sistem ini merupakan data anggota secara terperinci sesuai dengan

kebutuhan koperasi. Data anggota juga dibedakan menurut

keaktifannya, hanya anggota-anggota yang masih aktif yang akan

ditampilkan di dalam daftar anggota, untuk anggota-anggota yang

sudah keluar, statusnya akan dirubah menjadi tidak aktif, dan tidak

dapat ditampilkan lagi di dalam daftar.

Menu anggota secara detail hanya dapat dilihat oleh anggota yang

bersangkutan dan petugas koperasi yang berwenang, namun untuk

daftar seluruh anggota dapat dilihat oleh seluruh pengguna sistem

koperasi.Hal ini dimaksudkan agar sistem tetap dapat menjaga

privasi dari para anggotanya, dan untuk menghindari adanya

kecurangan penggunaan data yang dilakukan oleh oknum yang

(36)

4.2.1.2 Use Case Simpan

Use case simpan memilliki beberapa pilihan menu, seperti yang

terdapat pada Gambar 4.11

(37)

  uc Use Case Simpan

Subsistem Simpan

Mendaftar Simpanan Sukarela

Melihat Daftar Transaksi Simpanan

Sukarela

Mendaftarkan Pengambilan Simpanan

Melihat Daftar Pengambilan

Simpan

Menginput Simpanan

Melihat Daftar Input Simpanan

Melihat Detail Simpanan Melihat Data

Simpanan Anggota

Petugas

Juru Bayar

(38)

Menu-menu yang terdapat dalam use case simpan terdiri dari:

1. Pendaftaran Simpanan Sukarela

Menu pendaftaran simpanan sukarela merupakan menu

yang diperuntukkan bagi para anggota ketika ingin

melakukan transaksi simpanan sukarela di dalam koperasi

secara online.

Menu ini dapat diakses oleh seluruh anggota koperasi yang

sudah terdaftar.

2. Daftar Transaksi Simpanan Sukarela

Menu daftar transaksi simpanan sukarela merupakan menu

yang menampilkan hasil pendaftaran simpanan para

anggota koperasi, di dalam menu ini bagian unit dapat

menghapus transaksi pendaftaran simpanan anggota, sesuai

dengan hasil konfirmasi dengan anggota tersebut, menu ini

juga dapat mengirim tagihan atas hasil setiap pendaftaran

simpanan sukarela per bagian unit. Di dalam menu ini para

anggota hanya dapat mengakses daftar simpanannya

sendiri, anggota lain tidak dapat melihat hasil transaksi

simpanan anggota lainnya, hal ini dimaksudkan untuk

menjaga privasi bagi para anggota dalam bertransaksi di

koperasi.

Menu ini hanya dapat diakses oleh anggota, petugas bagian

(39)

3. Pengambilan Simpanan

Menu pengambilan simpanan merupakan menu yang

digunakan ketika para anggota ingin mengambil

simpanannya, menu ini dioperasikan oleh bagian unit untuk

mendata setiap pengambilan simpanan yang dilakukan oleh

anggota.

Menu ini hanya dapat diakses oleh bagian unit koperasi.

4. Daftar Pengambilan Simpanan

Menu daftar pengambilan simpanan berisi data-data

pengambilan simpanan anggota yang sudah didaftarkan

oleh bagian unit koperasi.

Menu ini dapat menampilkan data pengambilan simpanan

agar setiap pengurangan simpanan anggota dapat terawasi

secara baik.

Menu ini hanya dapat diakses oleh petugas koperasi.

5. Input Simpanan

Menu input simpanan berfungsi sebagai menu yang

membantu bagian unit untuk menambahkan data simpanan

para anggotanya, di dalam menu ini bagian unit dapat

mengisi nominal-nominal simpanan yang ingin

ditambahkan ke account para anggotanya, seperti simpanan

(40)

membayar secara langsung kepada bagian unit.Selain

simpanan pokok, bagian unit juga dapat menginput

simpanan khusus,simpanan khusus dimasukkan apabila

anggota tidak mengambil SHU nya, maka hasil SHU

tersebut akan dimasukkan ke dalam simpanan khusus

anggota, selain itu apabila ada anggota yang ingin

melakukan transaksi simpanan sukarela secara langsung,

menu ini dapat mengakomodir proses tersebut.

Menu ini hanya dapat diakses oleh bagian unit koperasi.

6. Daftar Input Simpanan

Menu daftar input simpanan berfungsi sebagai menu untuk

bagian kasir, bagian administrasi, dan bendahara untuk

mengecek setiap simpanan sukarela dan khusus yang

dimasukkan ke dalam account anggota oleh bagian unit,

untuk dapat memprosesnya ke dalam account anggota,

harus melalui persetujuan kasir terlebih dahulu, sehingga

apabila terdapat kesalahan pencatatan oleh bagian unit

dapat diperiksa oleh kasir terlebih dahulu disesuaikan

dengan jumlah dana yang disetorkan kepada kasir.

Menu ini dapat diakses oleh seluruh petugas koperasi.

7. Menampilkan Data Simpanan

Menu data simpanan berisi jumlah simpanan-simpanan

(41)

wajib,simpanan sukarela dan simpanan khusus, dengan

adanya menu ini anggota dapat selalu mengetahui jumlah

simpanannya dikoperasi secara real time sesuai

transaksi-transaksi simpanan yang sudah dilakukan. Selain itu untuk

pengurus juga dapat mengetahui jumlah simpanan yang

dimiliki oleh anggota secara menyeluruh, mulai dari per

bagian unit hingga keseluruhan.

Menu ini dapat diakses oleh anggota dan petugas koperasi.

8. Detail Simpanan

Menu detail simpanan berisi laporan seluruh

transaksi-transaksi dari setiap simpanan yang dilakukan oleh anggota,

menu ini mendetail pemasukan maupun pengeluaran data

simpanan anggota, mulai dari input simpanan, pengambilan

simpanan, maupun pembayaran tagihan simpanan yang

sudah dilakukan. Menu detail simpanan hanya dapat

merecord setiap transaksi simpanan yang sudah dibayarkan

atau dikeluarkan dari simpanan anggota tersebut.

Menu ini dapat diakses oleh anggota dan petugas koperasi.

4.2.1.3 Use Case Pinjam

Use case pinjam memilliki beberapa pilihan menu, seperti yang

(42)

uc Use Case Pinj ...

Subsistem Pinjam

Mendaftar Pinj aman

Melihat Daftar Transaksi Pinj aman

Mendaftarkan Angsuran

Menginput Pembayaran

Angsuran

Melihat Daftar Input Pembayaran Angsuran

Mengirim Daftar Penagihan Angsuran Melakukan Persetuj uan

Pinj aman Melihat Data Angsuran

Melihat Detail Angsuran

 

(43)

Menu-menu yang terdapat dalam use case pinjam terdiri dari:

1. Pendaftaran Pinjaman

Menu pendaftaran pinjaman merupakan menu yang

diperuntukkan kepada para anggota ketika ingin melakukan

transaksi pinjaman di koperasi secara online.

Menu ini hanya dapat diakses oleh anggota yang

bersangkutan, tidak dapat diwakilkan atau didaftarkan.

2. Daftar Transaksi Pinjaman

Menu daftar transaksi pinjaman berisi data-data pinjaman

dari hasil pendaftaran pinjaman anggota, di dalam menu ini

anggota dapat melihat status pinjaman pribadinya, setiap

dilakukan persetujuan oleh juru bayar maupun pengurus,

daftar ini nantinya akan menampilkan status persetujuan

dari juru bayar dan pengurus. Sehingga anggota dapat

mengetahui setiap ada persetujuan dari juru bayar maupun

pengurus secara real time dan apabila sudah disetujui oleh

keduanya, anggota dapat langsung mengambil pinjamannya

dikoperasi.

Menu ini dapat diakses oleh petugas dan anggota koperasi.

3. Melayani Persetujuan Pinjaman

Menu persetujuan pinjaman ini dikhususkan untuk para juru

(44)

persetujuan atas pengajuan pinjaman yang dilakukan

anggota, di dalam menu ini juga terdapat rincian dari

pengajuan pinjaman anggota yang berguna sebagai bahan

pertimbangan pengambilan keputusan bagi juru bayar dan

pengurus.

Menu ini dapat diakses oleh pengurus dan juru bayar.

4. Pendaftaran Angsuran

Menu pendaftaran angsuran merupakan menu yang

digunakan oleh kasir ketika ada pinjaman anggota yang

ingin dicarikan oleh anggota tersebut, setelah dilakukan

penyimpanan data pendaftaran, maka status angsuran

anggota akan menjadi aktif dan otomatis akan dilakukan

penagihan terhadap pembayaran angsuran anggota setiap

bulannya sampai angsuran sudah selesai masa bayarnya.

Menu ini hanya dapat diakses oleh kasir koperasi.

5. Input Pembayaran Angsuran

Menu input angsuran merupakan menu yang membantu

bagian unit koperasi dalam mencatat pembayaran angsuran

yang dilakukan secara langsung tanpa pemotongan gaji.

Menu ini hanya dapat diakses oleh bagian unit.

6. Daftar Input Pembayaran Angsuran

Menu ini merupakan menu yang berisi daftar data-data hasil

(45)

mengecek jumlah pada inputan dengan setoran yang

diberikan oleh bagian unit, apabila sesuai, kasir dapat

menyetujui transaksi input pembayaran angsuran tersebut,

dan data dapat langsung di proses di dalam data angsuran

anggota. Bagian administrasi menggunakan menu ini

sebagai panduan dalam pencatatan penerimaan kas, dimana

nantinya akan diberikan kepada bendahara sebagai laporan

penerimaan kas. Sedangkan apabila terdapat kesalahan

bendahara dapat mengecek daftar ini untuk memastikan

jumlah uang yang diterima sama dengan hasil catatan

bagian administrasi.

Menu ini dapat diakses oleh kasir, bagian administrasi, dan

bendahara koperasi.

7. Daftar Penagihan Angsuran

Menu penagihan angsuran merupakan menu yang

digunakan oleh bagian unit untuk menagih angsuran dari

seluruh anggota dalam unitnya, menu ini akan

menampilkan seluruh tagihan anggota-anggota pada setiap

unit tersebut secara keseluruhan, beserta masa angsuran

keberapa penagihan itu dilakukan. Setelah diproses lalu

daftar penagihan ini akan berpindah ke dalam menu tagihan

(46)

8. Data Angsuran

Menu data angsuran berisikan data-data angsuran pinjaman

yang dilakukan oleh anggota koperasi, bagi anggota sendiri,

ketika mengakses menu ini, anggota dapat mengetahui

status angsurannya, bagi petugas koperasi, menu ini akan

menampilkan data-data angsuran seluruh anggota koperasi

maupun per bagian unit dengan jumlah total sisa

angsurannya.

Menu ini dapat diakses oleh pengurus, bagian administrasi,

dan anggota koperasi.

9. Detail Angsuran

Menu detail angsuran berisikan detail-detail pembayaran

angsuran yang dilakukan oleh anggota kepada koperasi,

setiap proses pembayaran angsuran baik itu secara langsung

maupun potong gaji, dapat langsung tercatat dalam menu

ini agar dapat selalu terawasi kegiatan pembayarannya.

Menu ini dapat diakses oleh pengurus, bagian administrasi,

dan anggota koperasi.

4.2.1.4 Use Case Tagihan

Use case angsuran memilliki beberapa pilihan menu, seperti

(47)

 

Gambar 4.13 Use Case Diagram Tagihan

Menu-menu yang terdapat dalam use case tagihan terdiri dari:

1. Mengirim Penagihan

Menu penagihan merupakan menu yang digunakan oleh

setiap bagian unit ketika ingin melakukan proses penagihan

kepada juru bayar setiap unit. Di dalam menu ini bagian

unit dapat mengubah data tagihan anggota terlebih dahulu,

hal ini dilakukan untuk menghindari apabila ada kesalahan

pencatatan atau kesalahan lainnya sebelum tagihan dikirim

kepada juru bayar. uc Use Case Tagihan

Subsistem T agihan

MengirimPenagihan

Juru Bayar Bagian Unit

Melihat Daftar Tagihan Melihat Detail

(48)

Juru bayar menerima tagihan dari menu ini hanya dalam

bentuk daftar tagihan, yang nantinya akan dicocokkan

dengan data yang dimiliki oleh juru bayar tersebut.

Selain mengakomodir transaksi pengiriman tagihan, pada

menu tagihan juga terdapat perintah untuk menginput data

hasil pembayaran secara otomatis ke setiap account anggota

yang sudah membayar, dan mengupdate jumlah simpanan

maupun angsuran dari anggota tersebut.

Menu ini hanya dapat diakses oleh bagian unit koperasi.

2. Menampilkan Detail Tagihan

Menu detail tagihan dapat diakses oleh bagian unit sebelum

mengirim tagihan ke juru bayar, menu ini membantu bagian

unit dalam mengganti jumlah tagihan yang akan dikirim,

dengan adanya menu ini diharapkan dapat meminimalisir

kesalahan bagian unit dalam mengirimkan tagihan kepada

juru bayar.

Menu ini hanya dapat diakses oleh bagian unit.

3. Menampilkan Daftar Tagihan

Menu tampilan tagihan ini hanya ditampilkan kepada juru

bayar dimana dalam menu ini juru bayar dapat melihat

daftar tagihan yang dikirim oleh bagian unit koperasi

mengenai transaksi yang sudah dilakukan oleh anggota

(49)

Menu ini hanya dapat diakses oleh juru bayar.

4.2.1.5 Use Case Laporan Transaksi

Use case laporan transaksi memilliki beberapa pilihan menu,

seperti yang terdapat pada Gambar 4.14

uc Use Case Laporan Transaksi

Subsistem Laporan Transaksi

Melihat Laporan Simpanan

Melihat Laporan Angsuran Petugas

Melihat Laporan Pinj aman

Melihat Laporan Tagihan

 

Gambar 4.14 Use Case Diagram Laporan Transaksi

Menu-menu yang terdapat dalam use case laporan transaksi

(50)

1. Laporan Simpanan

Menu laporan transaksi simpanan berisi laporan data-data

hasil transaksi pembayaran simpanan yang sudah dilakukan

oleh anggota koperasi, baik itu secara langsung ataupun

potongan gaji oleh juru bayar. Menu ini dapat dibedakan

secara per bagian unit maupun keseluruhan data transaksi

simpanan yang sudah berlangsung, hal ini dimaksudkan

untuk memberikan data sesuai kebutuhan data dari para

penggunanya.

Menu ini hanya dapat diakses oleh petugas koperasi.

2. Laporan Pinjaman

Menu laporan transaksi pinjaman berisi laporan data-data

hasil transaksi pinjaman yang sudah mendapatkan

persetujuan dari juru bayar dan pengurus, menu ini dapat

dibedakan secara per bagian unit maupun keseluruhan data

transaksi pinjaman yang sudah berlangsung, hal ini

dimaksudkan untuk memberikan data sesuai kebutuhan data

dari para penggunanya.

Menu ini hanya dapat diakses oleh petugas koperasi.

3. Laporan Angsuran

Menu laporan angsuran berisi transaksi pembayaran

angsuran yang sudah dilakukan anggota terhadap koperasi,

(51)

bayar. Menu ini dapat dibedakan secara per bagian unit

maupun keseluruhan data transaksi pinjaman yang sudah

berlangsung, hal ini dimaksudkan untuk memberikan data

sesuai kebutuhan data dari para penggunanya.

Menu ini hanya dapat diakses oleh petugas koperasi.

4. Laporan Tagihan

Menu laporan tagihan berisi transaksi tagihan-tagihan yang

sudah dikirim kepada juru bayar masing-masing unit, serta

laporan hasil pembayarannya dari masing-masing juru

bayar. Menu ini dapat dibedakan secara per bagian unit

maupun keseluruhan data transaksi pinjaman yang sudah

berlangsung, hal ini dimaksudkan untuk memberikan data

sesuai kebutuhan data dari para penggunanya.

Menu ini hanya dapat diakses oleh petugas koperasi.

4.2.1.6 Use Case Bantuan

Use case bantuan memilliki beberapa pilihan menu, seperti

(52)

uc Use Case Bantuan

Subsistem T agihan

Melihat Info Koperasi

Membuat Info koperasi

Melihat Info Program

Petugas

Admin Anggota

Mengatur Konfigurasi

Juru Bayar

 

Gambar 4.15 Use Case Diagram Bantuan

Menu-menu yang terdapat dalam use case bantuan terdiri dari:

1. Info Koperasi

Menu info koperasi berisi info-info koperasi secara garis

besar, dapat berupa sejarah maupun info terbaru tentang

koperasi yang mungkin ingin diketahui oleh para

(53)

menu ini berasal dari input yang dibuat oleh admin dari

sistem. Menu ini berguna bagi koperasi untuk menyebarkan

informasi tentang info-info penting untuk para anggota

koperasi, seperti tanggal pembagian SHU, ataupun

kebijakan-kebijakan baru.

Menu ini dapat diakses oleh seluruh pengguna sistem.

2. Input Info Koperasi

Menu input ini berfungsi sebagai menu pembantu dalam

penulisan info koperasi yang akan dipublish di dalam

sistem.

Menu ini hanya dapat diakses oleh admin.

3. Info Program

Menu info program berisi info tentang sistem koperasi yang

sedang digunakan sekarang, yang berupa nama sistem, versi

sistem dan copyright sistem.

Menu ini dapat diakses oleh seluruh pengguna sistem.

4. Konfigurasi

Menu konfigurasi merupakan menu pengaturan yang dapat

berlaku untuk jalannya sistem ini, konfigurasi yang

dilakukan dalam menu ini adalah seperti kebijakan jumlah

simpanan pokok dan wajib per golongan, besar maksimal

(54)

sukarela yang didapat dari transaksi pinjaman yang

dilakukan.

Menu ini hanya dapat diakses oleh admin.

4.2.3 Domain Classes

4.2.3.1Classes

1. Petugas

Class petugas merupakan kumpulan data petugas yang

bekerja di koperasi. Petugas tersebut terdiri atas pengurus dan

pengelola koperasi. Class petugas berisi objek-objek dari

petugas yang sudah terdaftar di koperasi. Gambar 4.16

menggambarkan attribute dan tipe data dari setiap attribute

dalam class petugas.

class Domain Class Diagram

Petugas

- No_petugas: char(5) - Nama_petugas: varchar(50) - Jenis_kelamin: varchar(10) - Tempat_lahir: varchar(20) - Tanggal_lahir: date - Alamat: text - No_telp: varchar(15) - Jabatan: varchar(20) - Status: varchar(15)

Gambar 4.16 Class Petugas

2. Anggota

Class anggota merupakan kumpulan data anggota yang sudah

(55)

objek-objek dari anggota yang sudah terdaftar dalam

koperasi. Gambar 4.17 menggambarkan attribute dan tipe

data dari setiap attribute dalam class anggota.

class Domain Class Diagram

Anggota

- No_anggota: char(5) - Kd_simpan: char(6) - NIP: varchar(10)

- Nama_anggota: varchar(50) - Alamat: text

- Pekerjaan: varchar(20) - No_telp: varchar(20) - Bagian_unit: varchar(10) - Golongan_ruang: varchar(5) - Tempat_lahir: varchar(20) - Tanggal_lahir: date - Nama_suami: varchar(50) - Tempat_lahir_suami: varchar(20) - Tanggal_lahir_suami: date - Pekerjaan_suami: varchar(20) - Status: varchar(15)

Gambar 4.17 Class Anggota

3. Juru bayar

Class juru bayar merupakan kumpulan pegawai Kemenperin

yang bertindak sebagai Juru bayar tiap-tiap bagian unit. Class

juru bayar berisi objek-objek dari Juru bayar yang sudah

terdaftar dalam koperasi. Gambar 4.18 menggambarkan

attribute dan tipe data dari setiap attribute dalam class Juru

(56)

class Domain Class Diagram

Juru_Bayar

- No_jurubayar: char(5) - NIP: varchar(10)

- Nama_jurubayar: varchar(50) - Bagian_unit: varchar(10) - T empat_lahir: varchar(20) - T anggal_lahir: date - Alamat: text - No_telp: varchar(20) - Jabatan: varchar(20) - Status: varchar(15)

Gambar 4.18 Class Juru Bayar

4. Simpan

Class simpan merupakan kumpulan simpanan per anggota

yang disimpan di dalam koperasi.Setiap anggota memiliki

kd_simpannya masing-masing untuk dapat menyimpan

transaksi-transaksi simpanannya selama di koperasi. Class

simpan berisi objek-objek dari simpanan anggota yang sudah

terdaftar dan tercatat dalam koperasi. Gambar 4.19

menggambarkan attribute dan tipe data dari setiap attribute

dalam class simpan.

class Domain Class Diagram

Simpan

- Kd_simpan: char(6)

- Simpanan_pokok: varchar(20) - Simpanan_wajib: varchar(20) - Simpanan_sukarela: varchar(20) - Simpanan_Khusus: varchar(20) - Jumlah_simpanan: varchar(20)

(57)

5. Transaksi Simpanan

Class transaksi simpanan merupakan kumpulan transaksi

pendaftaran simpanan yang dilakukan oleh anggota didalam

koperasi. Class pendaftaran simpanan berisi objek-objek dari

pendaftaran simpanan yang sudah terdaftar dalam koperasi.

Gambar 4.20 menggambarkan attribute dan tipe data dari

setiap attribute dalam class transaksi simpanan.

class Domain Class Diagram

Transaksi_Simpanan

- Kd_transaksi_simpanan: char(6) - Nominal_setoran: varchar(20) - Tanggal_daftar: date

Gambar 4.20 Class Transaksi Simpanan

6. Pengambilan Simpanan

Class pengambilan simpanan merupakan kumpulan transaksi

pengambilan simpanan yang dilakukan oleh anggota dan

dilayani oleh petugas. Class pengambilan simpanan berisi

objek-objek dari pengambilan simpanan yang sudah terdaftar

dalam koperasi. Gambar 4.21 menggambarkan attribute dan

tipe data dari setiap attribute dalam class pengambilan

(58)

class Domain Class Diagram

Pengambilan_Simpanan

- Kd_Pengambilan: char(6)

- Nama_simpanan: varchar(10)

- Jumlah_pengambilan: varchar(20)

- Tgl_pengambilan: date

Gambar 4.21 Class Pengambilan Simpanan

7. Penagihan Simpanan

Class penagihan simpanan merupakan kumpulan tagihan atas

transaksi pendaftaran simpanan para anggota koperasi dari

suatu bagian unit. Class penagihan simpanan berisi

objek-objek dari transaksi simpanan anggota yang sudah terdaftar

dalam koperasi.Gambar 4.22 menggambarkan attribute dan

tipe data dari setiap attribute dalam class penagihan

angsuran.

class Domain Class Diagram

Penagihan_Simpanan

- Kd_Penagihan_Simpanan: char(6)

- Bagian_unit: varchar(10) - Periode: year

- Tgl_kirim: date

Gambar 4.22Class Penagihan Simpanan

8. Pendaftaran Pinjaman

Class pendaftaran pinjaman merupakan kumpulan transaksi

(59)

pinjaman berisi objek-objek dari pendaftaran pinjaman yang

sudah terdaftar dalam koperasi. Gambar 4.23

menggambarkan attribute dan tipe data dari setiap attribute

dalam class pendaftaran pinjaman.

class Domain Class Diagram

Pendaftaran_Pinj aman

- Kd_pendaftaran_pinjaman: char(6) - Tgl_daftar: date

- Nominal_pinjaman: varchar(10) - jasa: varchar(10)

- Potongan_simpanan_sukarela: varchar(10) - Total_hutang: varchar(10)

- Total_diterima: varchar(10) - Masa_angsuran: varchar(10) - Angsuran_bulanan: varchar(10) - Jasa_angsuran: varchar(10) - Jumlah_angsuran: varchar(10) - Keperluan: text

Gambar 4.23 Class Pendaftaran Pinjaman

9. Persetujuan Pinjaman Juru Bayar

Class persetujuan pinjaman juru bayar merupakan kumpulan

transaksi persetujuan pinjaman yang sudah dilakukan

konfirmasi persetujuan oleh juru bayar. Class persetujuan

pinjaman juru bayar berisi objek-objek dari persetujuan yang

sudah dilakukan juru bayar yang sudah terdaftar dalam

koperasi. Gambar 4.24 menggambarkan attribute dan tipe

data dari setiap attribute dalam class persetujuan pinjaman

(60)

Gambar 4.24 Class Persetujuan Pinjaman Juru Bayar

10.Transaksi Pinjaman

Class transaksi pinjaman merupakan kumpulan transaksi

persetujuan pinjaman yang sudah dilakukan konfirmasi

persetujuan oleh pengurus. Class transaksi pinjaman berisi

objek-objek dari persetujuan yang sudah dilakukan pengurus

yang sudah terdaftar dalam koperasi. Gambar 4.25

menggambarkan attribute dan tipe data dari setiap attribute

dalam class persetujuan pinjaman pengurus.

Gambar 4.25 Class Transaksi Pinjaman

class Domain Class Diagram

Persetuj uan_Pinj aman_j urubayar

- Kd_persetujuan_juru_bayar: char(6) - Kd_pendaftaran_pinjaman: char(6) - Tgl_persetujuan_jurubayar: date - Konfirmasi_persetujuan: varchar(10)

class Domain Class Diagram

Transaksi_Pinj aman

(61)

11.Angsuran

Class angsuran merupakan kumpulan transaksi angsuran

anggota yang sudah didaftarkan oleh kasir koperasi. Class

angsuran berisi objek-objek dari angsuran yang sudah

terdaftar dalam koperasi.Gambar 4.26 menggambarkan

attribute dan tipe data dari setiap attribute dalam class

angsuran.

Gambar 4.26 Class Angsuran

12.Penagihan Angsuran

Class penagihan angsuran merupakan kumpulan tagihan

angsuran dari para anggota koperasi dari suatu bagian unit.

Class penagihan angsuran berisi objek-objek dari transaksi

angsuran anggota yang sudah terdaftar dalam koperasi.

Gambar 4.27 menggambarkan attribute dan tipe data dari

setiap attribute dalam class penagihan angsuran. class Domain Class Diagram

Angsuran

(62)

Gambar 4.27Class Penagihan Angsuran

13.Tagihan

Class tagihan merupakan kumpulan tagihan dari para anggota

koperasi dalam suatu bagian unit. Class tagihan berisi

objek-objek dari transaksi simpan dan pinjam anggota yang sudah

terdaftar dalam koperasi.Gambar 4.28 menggambarkan

attribute dan tipe data dari setiap attribute dalam class

tagihan.

class Domain Class Diagram

Tagihan

- Kd_Tagihan: char(6) - Bagian_unit: varchar(10) - Jumlah_T agihan: varchar(10) - Tgl_kirim: date

- Tgl_bayar: date

Gambar 4.28 Class Tagihan

14.Konfigurasi

Class konfigurasi merupakan kumpulan pengaturan yang

dilakukan terhadap sistem. Konfigurasi yang disimpan dalam

class ini antara lain besar simpanan wajib per golongan, besar

class Domain Class Diagram

Penagihan_Angsuran

- Kd_penagihan_angsuran: varchar(6) - Kd_Angsuran: char(6)

- Periode: year

(63)

max pinjaman per golongan, presentase jasa pinjaman per

golongan, dan presentase simpanan sukarela dari nilai

pinjaman. Class konfigurasi berisi objek-objek dari

konfigurasi yang sudah terdaftar dalam koperasi. Gambar

4.29 menggambarkan attribute dan tipe data dari setiap

attribute dalam class konfigurasi.

class Domain Class Diagram

Konfigurasi

- Besar_simpanan_wajib_golongan_1_2: varchar(20) - Besar_simpanan_wajib_golongan_3_4: varchar(20) - Besar_max_pinjaman_golongan_1_2: varchar(20) - Besar_max_pinjaman_golongan_2/c_2/d: varchar(20) - Besar_max_pinjaman_golongan_3.c_3/d: varchar(20) - Besar_max_pinjaman_golongan_3/a_3/b: varchar(20) - jasa_pinjaman_golongan_1_2: varchar(5)

- Presentase_simpanan_sukarela_dari_nilai_pinjaman: varchar(5) - jasa_pinjaman_golongan_2/c_2/d: varchar(5)

- jasa_pinjaman_golongan_3/a_3/b: varchar(5) - jasa_pinjaman_golongan_3/c_3/d: varchar(5)

(64)

4.2.3.2

Domain Class Diagram

Anggota

- Keperluan Transaksi_Pinj aman

- Kd_transaksi_pinjaman - Jabatan: varchar(20) - Status: varchar(15)

Petugas

Persetuj uan_Pinj aman_j urubayar

(65)

4.3 Use Case Modelling and Detailed Requirement

4.3.1 Use Case Description

4.3.1.1Use Case Description untuk Subsistem Menu

1. Pencatatan data Petugas

Tabel 4.3 Tabel Use Case Description Mendaftarkan Petugas

Usecase Name: Mendaftarkan Petugas

Actor: Admin

Main Flow: 1. Admin membuka menu data Petugas

2. Sistem menampilkan daftar Petugas

3. Admin memilih menu tambah

4. Sistem menampilkan form pendaftaran Petugas

5. Sistem meng-generate nomer Petugas

6. Admin menanyakan Nama lengkap, tempat lahir,

tanggal lahir, alamat, nomor telepon, dan jabatan

dari petugas

7. Admin menginput data petugas

8. Admin mengubah status petugas menjadi aktif

9. Admin memilih menu simpan

(66)

dan menampilkan beberapa data dalam daftar

petugas

Exception

Conditions:

1. Status petugas berfungsi untuk menampilkan atau

tidak menampilkan data petugas pada daftar

petugas

2. Mengubah Data Petugas

Tabel 4.4 Tabel Use Case Description Mengupdate Petugas

Usecase Name: Mengupdate Petugas

Actor: Admin

Main Flow: 1. Admin membuka menu data petugas

2. Sistem menampilkan daftar petugas

3. Admin memilih petugas yang ingin diupdate

datanya

4. Sistem menampilkan form data petugas yang lama

5. Admin merubah data dalam form sesuai dengan

kebutuhan update

6. Admin memilih menu simpan

7. Sistem menyimpan data petugas baru dalam

(67)

daftar petugas

Exception

Conditions:

1. Hanya admin yang memiliki otoritas untuk

merubah data setiap petugas

3. Data Petugas

Tabel 4.5 Tabel Use Case Description Melihat Data Petugas

Usecase Name: Melihat Data Petugas

Actor: Petugas, Juru bayar, Anggota

MainFlow: 1. Actor membuka menu data Petugas

2. Sistem menampilkan daftar Petugas

3. Actor memilih salah satu data Petugas

4. Sistem menampilkan detail data Petugas

ExceptionConditions: -

4. Pencatatan data Juru bayar

Tabel 4.6 Tabel Use Case Description Mendaftarkan Juru bayar

Usecase Name: Mendaftarkan Juru bayar

Actor: Admin

(68)

2. Sistem menampilkan daftar Juru bayar

3. Admin memilih menu tambah

4. Sistem menampilkan form pendaftaran Juru bayar

5. Sistem meng-generate nomer Juru bayar

6. Admin menanyakan NIP, nama lengkap, bagian

unit, tempat lahir, tanggal lahir, alamat, nomor

telepon, dan jabatan dari Juru bayar

7. Admin menginput data Juru bayar

8. Admin mengubah status juru bayar menjadi aktif

9. Admin memilih menu simpan

10.Sistem menyimpan data Juru bayar dalam

database dan menampilkan beberapa data dalam

daftar Juru bayar

Exception

Conditions:

1. Status juru bayar berfungsi untuk menampilkan

atau tidak menampilkan data juru bayar pada

(69)

5. Mengubah Data Juru bayar

Tabel 4.7 Tabel Use Case Description Mengupdate Juru bayar

Usecase Name: Mengupdate Juru bayar

Actor: Admin

Main Flow: 1. Admin membuka menu data Juru bayar

2. Sistem menampilkan daftar Juru bayar

3. Admin memilih Juru bayar yang ingin diupdate

datanya

4. Sistem menampilkan form data Juru bayar yang

lama

5. Admin mengubah data dalam form sesuai dengan

kebutuhan update

6. Admin memilih menu simpan

7. Sistem menyimpan data Juru bayar baru dalam

database dan menampilkan beberapa data dalam

daftar Juru bayar

Exception

Conditions:

1. Hanya admin yang memiliki otoritas untuk

(70)

6. Data Juru bayar

Tabel 4.8 Tabel Use Case Description Melihat Data Juru bayar

Usecase Name: Melihat Data Juru bayar

Actor: Petugas, Juru bayar, Anggota

Main Flow: 1. Actor membuka menu data Juru bayar

2. Sistem menampilkan daftar Juru bayar

3. Actor memilih salah satu data Juru bayar

4. Sistem menampilkan detail data Juru bayar

Exception

Conditions:

-

7. Pencatatan data anggota

Tabel 4.9 Tabel Use Case Description Mendaftarkan Anggota

Usecase Name: Mendaftarkan Anggota

Actor: Admin

Main Flow: 1. Admin membuka menu data anggota

2. Sistem menampilkan daftar anggota

3. Admin memilih menu tambah

(71)

5. Sistem meng-generate nomor anggota dan kd

simpan

6. Admin menanyakan nip, nama lengkap, alamat,

pekerjaan, nomor telepon, bagian unit, golongan

ruang, tempat dan tanggal lahir, nama suami,

tempat dan tanggal lahir suami, pekerjaan suami.

7. Admin menginput data anggota

8. Admin merubah status anggota menjadi aktif

9. Admin memilih menu simpan

10.Sistem menyimpan data Juru bayar dalam

database dan menampilkan beberapa data dalam

daftar anggota

Exception

Conditions:

1. Status anggota berfungsi untuk menampilkan atau

tidak menampilkan data anggota pada daftar

Gambar

Gambar 4.3 Activity Diagram Pendaftaran Anggota dengan Sistem
Gambar 4.13 Use Case Diagram Tagihan
Gambar 4.25 Class Transaksi Pinjaman
Gambar 4.26 Class Angsuran
+7

Referensi

Dokumen terkait

Temuan penting penelitian ini adalah bahwa kesantunan bentuk tuturan imperatif secara verbal dan nonverbal yang dituturkan oleh guru kepada siswa, siswa kepada

yakni pengembangan diri sehingga menjadi lebih produktif dalam bekerja Berdasarkan pemaparan mengenai hubungan perceived organizational support dan personality trait dengan

Apakah bila terdapat unit independen dalam fasilitas pelayanan pasien yang akan disurei rumah akit memas*kan bahwa unit tersebut mematuhi ren+ana penanganan

Ekspor produk utama non migas Indonesia selama Triwulan I 2018 mengalami peningkatan dibandingkan dengan periode yang sama tahun 2017, kecuali ekspor karet dan barang dari

19/BA/PAN/JP/PEMB-JBT/V/2011 tanggal 26 Mei 2011, telah melaksanakan Koreksi Aritmatik sesuai dengan ketentuan yang berlaku yaitu koreksi terhadap daftar kuantitas dan

Sebagai persiapan karyawan untuk menempuh karir baru di luar perusahaan Keunggulan dalam menerapkan metode insourcing diantaranya adalah : Umumnya sistem informasi yang

Kajian ini dijalankan dengan tujuan untuk mengenal pasti faktor-faktor yang boleh menjadi penghalang dalam proses mewujudkan kecekapan komunikasi antara budaya yang diamalkan

1) Rantai lurus, sesuai alkana, tetapi akhiran – ana diganti – ena. Rantai diberi nomor dari ujung sedemikian rupa sehingga posisi atom C yang berikatan rangkap mendapat