BAB III METODE PENELITIAN/PERANCANGAN SISTEM
3.1 Siklus Hidup Pengembangan Sistem (SDLC) 1 Survey project scope & feasibility
2 Study current system
3 Define the end user’s requirements
Start Facts
USER
Requirements
4 Select a feasible solution
Opinions & approvals
Opinions Finish End-user training
9 Maintain and improve the system
5 Design the new system
8 Deliver the new system
6 Acquire computer hardware & software
7 Construct the new system
Gambar 3.1. SDLC
Di dalam Siklus Hidup Pengembangan Sistem atau SDLC (System Development
Life
Cycle)
langkah-langkah
yang
dilakukan
di
dalam
pengembangan suatu sistem adalah: 1). Penelitian sistem yang meliputi ruang lingkup dan kelayakan sistem, 2). Mempelajari sistem yang ada, 3). Menentukan kebutuhan pemakai, 4). Memilih kemungkinan-kemungkinan solusi, 5). Desain sistem yang baru, 6). Menentukan kebutuhan perangkat keras dan lunak, 7).
15
16
Membangun sistem yang baru, 8). Implementasi sistem yang baru, 9). Perawatan dan pengembangan sistem.
3.2 Survey Sistem Sebelum dilakukan analisis sistem, langkah pertama yang harus dilakukan adalah survey sistem. Langkah 1 dan 2 pada gambar 3.1 SDLC di atas termasuk di dalam tahapan survey sistem. Tahap ini bertujuan untuk memperhitungkan sifat penyusunan sistem dengan memperhitungkan keberadaan masalah dan sifat masalah, memperhitungkan jangkauan masalah, dan
menyusun rencana detil
untuk langkah analisa sistem. Pengumpulan memperhitungkan
fakta
dalam
keberadaan
tahap masalah,
ini
dilakukan
dengan
mendefinisikan
tujuan masalah,
memperhitungkan jangkauan masalah, dan menyusun rencana untuk melakukan analisis. Pengumpulan fakta dilakukan dengan cara observasi, wawancara dan pengumpulan dokumen. Setelah itu didapatlah data-data sebagai berikut. Pihak-pihak ataupun proses yang terlibat di dalam sistem ini adalah: 1. Pihak yang terlibat: a. Anggota. b. Ketua. c. Sekretaris. d. Bendahara.
2. Proses yang terlibat: a. Proses pendaftaran anggota baru.
17
b. Proses pengunduran diri anggota. c. Proses Simpanan Wajib dan Manasuka. d. Proses pinjaman. e. Proses mengangsur pinjaman.
3. Dokumen-dokumen yang terlibat meliputi: a. Formulir pendaftaran anggota. b. Formulir pengajuan pinjaman c. Formulir pengunduran diri anggota. d. Bukti Kas Masuk (BKM) dan Bukti Kas Keluar (BKK). e. Laporan SHU. Koperasi Simpan Pinjam ini menetapkan beberapa ketentuan sesuai dengan Anggaran Rumah Tangga koperasi, antara lain: a. Simpanan Pokok sebesar Rp 40.000,- (empat puluh ribu rupiah) yang bisa diangsur sebanyak 4 (empat) kali. b. Simpanan Wajib sebesar Rp 10.000,- (sepuluh ribu rupiah) diambil dari bendahara gaji sekolah setiap bulan. c. Besarnya pinjaman ditentukan melalui paket pinjaman minimal Rp 300.000,- (tiga ratus ribu rupiah) dan maksimal Rp 5.000.000,- (lima juta rupiah). d. Pinjaman diangsur 10 sampai 16 kali. e. Anggota dengan status pinjam tidak boleh pinjam lagi sebelum pinjamannya lunas. f. Bunga pinjaman sebesar 1.5% setiap bulan dan dibayar bersama angsuran bulanan.
18
g. Bunga simpanan sebesar 0.5% setiap bulan dan dibayar pada akhir tahun. Untuk menunjukkan proses manual dari sistem ini digunakanlah bagan alir yang akan digunakan sebagai pedoman untuk menyusun sistem secara komputerisasi. A. Bagan Alir Pendaftaran Anggota Baru Pada proses ini setiap calon anggota akan mengisi suatu formulir pendaftaran yang diambil dari bagian sekretariat. Calon anggota mengisi data-data yang diperlukan. Formulir diserahkan kembali ke sekretariat yang nantinya akan diproses dengan persetujuan ketua koperasi. Setiap anggota baru akan dikenakan Simpanan Pokok sebesar Rp 40.000,- dan Simpanan Wajib sebesar Rp 10.000,-. Anggota akan menerima BKM sebagai bukti transaksi simpanan. Setiap transaksi akan dicatat di dalam Kartu Anggota. Formulir pendaftaran bisa dilihat di lampiran. Berikut adalah gambar bagan alir dokumen pendaftaran anggota.
Gambar 3.2. Bagan Alir Pendaftaran Anggota Baru.
19
B. Bagan Alir Dokumen Pengunduran Diri Anggota Pada proses ini, setiap anggota yang akan keluar dari keanggotaan koperasi, diharuskan mengisi formulir pengunduran diri yang bisa didapatkan dari bagian sekretaris koperasi. Setelah formulir diisi maka akan diproses pada bagian bendahara koperasi. Dilakukanlah pemeriksaan tentang hak dan kewajiban anggota. Jika terdapat tanggungan, maka anggota tersebut harus melunasi angsuran pinjamannya. Jika tidak punya tanggungan maka bendahara koperasi akan memberikan simpanan anggota tersebut.
Gambar 3.3. Bagan alir Pengunduran diri anggota.
C. Bagan Alir Dokumen Simpanan Wajib Simpanan Wajib langsung diambil dari bendahara gaji sebesar Rp 10.000,tiap anggota per bulan. Bendahara gaji memberikan daftar potongan gaji tiap
20
anggota koperasi untuk diberikan kepada bendahara koperasi.
Gambar 3.4. Bagan alir Simpanan Wajib.
D. Bagan Alir Dokumen Simpanan Manasuka Simpanan diberikan langsung oleh anggota kepada bendahara koperasi dengan jumlah yang tidak terhingga.
Gambar 3.5. Bagan alir Simpanan Manasuka
21
E. Bagan Alir Dokumen Pengajuan Pinjaman Pada proses ini, setiap anggota jika ingin mengajukan pinjaman uang maka dia harus mengajukan surat pengajuan pinjaman yang diserahkan ke bagian sekretariat koperasi. Kemudian Sekretaris akan memeriksa apakah anggota tersebut dalam status pinjam atau tidak. Jika masih punya pinjaman, maka anggota tidak diperkenankan melakukan peminjaman kembali. Tapi jika tidak punya pinjaman, maka sekretaris akan memeriksa gaji anggota tersebut kepada bendahara gaji. Jika gaji anggota tersebut mencukupi, maka anggota tersebut diperbolehkan untuk melakukan peminjaman. Setiap anggota yang meminjam uang akan diberi suatu bukti yaitu BKK. Formulir pengajuan pinjaman bisa dilihat di lampiran. Anggota
Start
Sekretaris
Bendahara
Formulir Pengajuan Pinjaman yang telah dicek Status Pinjaman dan Gaji
Formulir Pengajuan Pinjaman Daftar Gaji Guru & Karyawan
Isi Formulir Pengajuan Pinjaman
Formulir Pengajuan Pinjaman yang telah diisi
Ketua
Persetujuan Ketua
Formulir Pengajuan Pinjaman yang telah diisi
Cek Gaji Formulir yang telah disetujui
Formulir yang telah disetujui
Cek Status Pinjaman
Informasi Gaji
Pinjaman
Y
OK
Formulir Pengajuan Pinjaman yang ditolak
Memberi Pinjaman
T Pinjaman
Buat BKK
Informasi Gaji
BKK BKK
BKK
Cukup
End
T
Y
Menolak Surat Pengajuan Pinjaman
Kartu Anggota
Gambar 3.6. Bagan alir pengajuan pinjaman.
22
F. Bagan Alir Dokumen Pengambilan Simpanan
Gambar 3.7. Bagan alir pengambilan simpanan.
Pengambilan simpanan diawali dengan mengisi formulir pengambilan simpanan di bagian bendahara.
G. Bagan Alir Proses Tutup Buku Pada akhir tahun buku, bendahara menghitung bunga simpanan Manasuka. Kemudian menghitung jumlah bunga simpanan Manasuka yang diberikan kepada tiap anggota. Proses berikutnya adalah menghitung pendapatan jasa pinjaman, pengeluaran lain-lain. Sisa Hasil Usaha didapatkan dari pendapatan dikurangi pengeluaran. Selanjutnya dibuatlah pembagian SHU menurut persentasenya masing-masing. Setelah SHU dibuat, maka dapat dihitung jasa anggota penyimpan dan peminjam yang akan dibagikan kepada anggota.
23
Bendahara Koperasi
Anggota
Ketua
Start
Menghitung SHU
Pemberian Bunga Simpanan Manasuka
Pembagian SHU
Menghitung Jumlah Simpanan Manasuka
Menghitung Jasa Anggota Peminjam
Menghitung pendapatan Jasa Pinjaman
Menghitung Jasa Anggota Penyimpan
Menghitung pengeluaran lain-lain
Membuat Laporan Keuangan
Laporan Laporan Laporan Keuangan Keuangan Keuangan
Laporan Keuangan
Laporan Keuangan
End
Gambar 3.8. Bagan alir proses tutup buku
3.3 Analisis sistem Langkah 3 dan 4 di dalam SDLC merupakan tahap analisis sistem. Tujuan tahap ini adalah untuk mendefinisikan kebutuhan user, mendefinisikan masalah secara tepat, menyusun alternatif penyelesaian dan memilih salah satu alternatif untuk penyelesaian. Hasilnya, didapatlah data-data bahwa koperasi guru dan karyawan ini adalah unit yang ada di SLTPN 39 Surabaya. Dalam kegiatan sehari-hari koperasi ini tidak terlepas dari proses keuangan yang mengurusi masalah simpan pinjam. Seringnya terjadi kekeliruan dalam perhitungan-perhitungan keuangan menyebabkan pembuatan Laporan Keuangan memakan banyak waktu dan tenaga. Hal ini terjadi karena perhitungan-perhitungan masih menggunakan alat hitung
24
kalkulator. Salah satu penyebab belum adanya sistem komputerisasi di koperasi ini adalah masih terbatasnya sumber daya manusia yang mampu menangani komputer. Dengan dibuatnya sistem komputer simpan pinjam ini, diharapkan kinerja koperasi menjadi lebih baik. Pembuatan laporan keuangan tidak akan mengalami kesulitan lagi dan berusaha untuk menyajikan tepat pada waktunya.
3.4 Desain Sistem Tahap ini berawal dari menentukan komponen-komponen sistem informasi yang akan didesain. Sebelum sistem digambarkan dalam Diagram Arus Data, berikut ini daftar kesatuan luar dan input/output yang terlibat di dalam sistem. Tabel 3.1. Daftar komponen sistem Kesatuan Luar Anggota
Input 1. Data anggota.
Output 1. Kartu anggota.
2. Data pembukaan simpanan. 3. Data transaksi simpanan. 4. Data permohonan pinjaman. 5. Data angsuran pinjaman. 6. Data permohonan keluar. Manajemen
1. Data transaksi jurnal.
1. Data anggota.
Koperasi
2. Data transaksi keuangan.
2. Data pinjaman.
3. Data Transaksi Donatur.
3. Data simpanan.
4. Parameter bunga simpanan.
4. Data laporan piutang.
5. Parameter bunga pinjaman.
5. Data laporan keuangan.
6. Parameter laporan.
6. Data Laporan SHU.
25
Selanjutnya dibuatlah model logika dari sistem ini. Model logika ini bertujuan untuk menjelaskan kepada user bagaimana fungsi-fungsi pada sistem ini akan bekerja. Model logika ini digambarkan dalam Diagram Arus Data berikut ini. Data Pembukaan Simpanan Data Transaksi Simpanan Anggota
Param Laporan Param Bunga Simp Param Bunga Pinj
Data Anggota 0
Data Trans Jurnal
Data Permohonan Pinjaman
Data Trans Keuangan Sistem Akuntansi Simpan Pinjam Koperasi
Data Trans Donatur Data Anggota Data Simpanan
Data Angsuran Pinjaman
+
Data Permohonan Keluar Kartu Anggota
Data Pinjaman
Data Lap Keuangan Manajemen Koperasi
Data Lap Piutang Data Lap Simpanan Data Laporan SHU
Gambar 3.9. Context Diagram
0 Sistem Akuntansi Simpan Pinjam
1
2
3
4
5
Administratif
Simpanan
Pinjaman
Keuangan Operasional
Pembuatan Laporan
2.1
2.2
Pembukaan Simpanan
2.3
Pemberian Bunga Simpanan
Transaksi Simpanan
2.4 Penutupan Simpanan
4.1
4.2
Pengklasifikasian Rekening
Posting Jurnal otomatis
4.3
4.4
Entri Jurnal Langsung
4.5
4.6
Generate Laporan Penerimaan Dana Keuangan Akhir Bulan Donatur
SHU (Jasa Anggota)
1.1
1.2
3.1
3.2
3.3
3.4
5.1
5.2
5.3
5.4
Registrasi Anggota
Anggota Keluar
Pemberian Pinjaman
Perhitungan bunga Pinjaman
Pengangsuran Pinjaman
Penyelesaian Pinjaman
Pembuatan Laporan Simpanan
Pembuatan Laporan Piutang
Pembuatan Laporan SHU
Pembuatan Laporan Keuangan
Gambar 3.10. Bagan Berjenjang Sistem Akuntansi Simpan Pinjam Koperasi
26
27
Data Permohonan Keluar
Data Anggota 1 3
AnggotaKeluar
1
Data TransSimpan
Data Keluar Proses Administratif
Anggota
5
TransSimpan
Data Anggota
+
Data Anggota Data Anggota
Data Simpanan 4
No Pinjaman
RegSimpan
Data Angsuran 5
1
TransSimpan
Anggota
Data Pinjaman
KdAnggota KdAnggota
8
Data TransSimpan 6
2
AngsurPinjam
RegPinjam
Param Bunga Simp
Data Transaksi Simpanan Anggota
Proses Simpanan
Kartu Anggota
Manajemen Koperasi
Param Bunga Pinj
+
Data Pembukaan Simpanan
Data Simpanan Data Angsuran Pinjaman
Data RegSimpan Data RegSimpan
Data Permohonan Pinjaman
1
Anggota Data Pinjaman
9
4
RegPinjamDana
20
Data MasterJurnal 10 18
Kategori
Paket
Data Transaksi Data Kategori 4
Data RegPinjam
3
MasterJurnal
Data Paket 2
Data MasterJurnal
KdAnggota
RegSimpan
Rekening
6
RegPinjam
Proses Pinjaman
Data Rekening
+
Data RegPinjama
Data Trans Simp Proses Keuangan Operasional
+
Data DetilJurnal Data DetilJurnal 11
Data SHU
Data SetRekening
Data Jadwal Angsur Data Trans Pinj Data Generate Lap 7 JdwlAngsur Data Jadwal Angsur Data Angsuran
DetilJurnal
5 19
SetRekening Data Saldo
12
Jasa Anggota
Data Keuangan
6
8
AngsurPinjam
TransSimpan
RegPinjam 4 Data RegPinjam
RegSimpan
Data TransSimpan 14
Data Angsuran 4
RegSimpan
13
Data SHU
5 Data RegSimpan
Data Keuangan 8
AngsurPinjam
Lap Simpanan
Keuangan
Data Lap Simpanan
Proses Pembuatan Laporan
Data Laporan SHU
Data Lap Piutang
+ Manajemen Koperasi
Data Lap Simpanan 17
Lap Keuangan Data Lap Keuangan
15
Lap Piutang
Data Lap Keuangan Param Laporan Data Lap Piutang Data Lap SHU Data Trans Donatur
16
Lap SHU
Data Trans Jurnal Data Trans Keuangan
Gambar 3.11. DFD level 0 Sistem Akuntansi Simpan Pinjam Koperasi
28
Data Anggota Manajemen Koperasi
Data Permohonan Keluar
Anggota
6
Data Pinjaman
RegPinjam
Data RegSimpan
1
2 Data Simpanan
Proses Registrasi Anggota
4
Data TransSimpan 5
Data Anggota
1
Proses Anggota Keluar
RegSimpan
Anggota
TransSimpan
8
Data Angsuran
Data Keluar
AngsurPinjam
3
AnggotaKeluar
Gambar 3.12. DFD level 1 Proses Administratif
Kartu Anggota Data Pembukaan Simpanan
Anggota Data Transaksi Simpanan 2 Data Trans Bunga Simp
Proses Pemberian Bunga Simpanan
4
RegSimpan No Simp
1
3
4 Data RegSimpan
Proses Pembukaan Simpanan
Proses Transaksi Simpanan
No Simp
Proses Penutupan Simpanan
Data TransSimpan Saldo Simpanan
Data Transaksi
Data RegSimpan Data Transaksi
4
5
TransSimpan
RegSimpan Status
Data Registrasi KdAnggota
1
Data Simpanan Anggota
Param Bunga Simp
Manajemen Koperasi
Gambar 3.13. DFD level 1 Proses Simpanan
Data Penutupan
29
Data Angsuran Pinjaman Data RegPinjam
Anggota
6 1
RegPinjam
Anggota
7
Data RegPinjama Data Permohonan Pinjaman KdAnggota
7
20
1
JdwlAngsur
JdwlAngsur 3
Paket
4 Data Jadwal Angsur
Proses Pengangsuran Pinjaman
Data Paket
Proses Pemberian Pinjaman
Data Jadwal Angsur Data Pinjaman
Proses Penyelesaian Pinjaman
KdAnggota Data Angsuran
Data Angsuran Data Angsuran Data Angsuran 8
AngsurPinjam
Data Pinjaman
Data Penyelesaian 6
Data RegPinjam
RegPinjam
Data Pinjaman
Status
Data Bunga Pinjaman 2 Nominal dan Jangka Proses Perhitungan Bunga Pinjaman
Manajemen Koperasi
Param Bunga Pinj
Gambar 3.14. DFD level 1 Proses Pinjaman 9
RegPinjamDana
4 Manajemen Koperasi
Data Transaksi
Data Trans Jurnal
Data Trans Donatur
Proses Penerimaan Dana Donatur
Data Trans Keuangan
Data Trans Donatur
10
MasterJurnal Data MasterJurnal
3
Data MasterJurnal
2
Data DetilJurnal Proses Posting Jurnal Otomatis
Proses Entri Jurnal Langsung
Data DetilJurnal 11
DetilJurnal
Jasa Anggota
12
19
SetRekening
Data Rekening
6
Data SetRekening Proses SHU (Jasa Anggota)
Data SHU
Data Rekening 2
Rekening 1
Data Saldo 4
RegSimpan
Data Angsuran Data Lap Keu
8
Data Rekening
Proses Pengklasifikasian Rekening
AngsurPinjam
Data Keuangan
Data Kategori 5 Data Rekening
13
18
Kategori
Data MasterJurnal
Proses Generate Lap Keuangan (Akhir Bln)
Keuangan Data Keuangan
10
MasterJurnal
Data DetilJurnal
11
DetilJurnal
Gambar 3.15. DFD level 1 Proses Keuangan Operasional
30
4 5
RegSimpan
TransSimpan 17
Data RegSimpan Data TransSimpan 6
13
Lap Keuangan
Keuangan 12
RegPinjam
Data Keuangan
Data Lap Keuangan
Jasa Anggota Data SHU
Data RegPinjam 1
2
4
3
Proses Pembuatan Laporan Simpanan
Proses Pembuatan Laporan Pinjaman
Proses Pembuatan Laporan Keuangan
Proses Pembuatan Laporan SHU
Data Lap Piutang Data Lap Simpanan
15
14
Lap Simpanan
Data Lap SHU
Data Lap Piutang
Manajemen Koperasi
Lap Piutang
16
Lap SHU
Param Laporan Data Lap Keuangan
Data Lap Simpanan Data Laporan SHU
Gambar 3.16. DFD level 1 Proses Pembuatan Laporan
3.4.1 Entity Relationship Diagram dan struktur Basis Data Basis Data atau Database merupakan kumpulan dari data yang saling berhubungan satu dengan lainnya. Sebagai BackEnd Database dari Sistem Akuntansi Simpan Pinjam ini digunakanlah Paradox 7, dengan pertimbangan kemudahan dalam pemeliharaan.
A. Entity Relationship Diagram (ERD) Untuk melihat hubungan antar file dalam database, dibuatlah Entity Relationship Diagram sebagai berikut.
31
K ategori K ategori
Plafon
KdPinjam
P aket K ode P lafon B unga K aliAngs u r A ngs uran
KdRekening
NoBukti
KdPinjam
k dAnggota
JdwlAngs u r K dPinjam A ngs uran T glTempo J mlP injam J mlP okok J mlB unga S tatus
KdRekening
S etRekening K ategori K odeAc co unt Mutas i
Kategori
RegPinjam K dPinjam NoBukti K dAnggota T anggal T glTempo Jumlah JgkWaktu T ujuan S is a K doprt S tatus P os ting K eterangan
K euangan K ode B ulan T ahun Debet K redit S aldo
A nggota K dAnggota NIP Nama A lamat T anggal S tatus K doprt K eterangan
k dAnggota
A ngsurPin jam K dPinjam A ngs uran NoBukti T anggal J mlA ngsur J mlP okok J mlB unga K doprt S tatus Memo T rans Simp an NoBukti K dAnggota T anggal S andi P okok W ajib ManaSuka S aldoPokok S aldoWaji b S aldoMS uka K doprt S tatus Memo
Rekening K dRekening Nama K elmp J enis Rek Mutasi S tatus A ktif S ubTotal Memo Debet K redit
NoBukti
KdRekening
JasaA nggota K ode B ulan T ahun J as aManaS uka J as aW ajib J as aP injaman
KdRekening
NoBukti
MasterJ urnal K dJ urnal NoBukti T anggal T otalDebe t T otalKredi t K eterangan
KdJ urnal
DetilJ urnal K dJurnal K dRekening Debet K redit K etDetil
NoBukti k dAnggota KdAnggota
RegSimpa n K dAnggota T anggal S aldoPokok S aldoWaji b S aldoMS uka K doprt
A nggotaKe luar K dAnggota NoBukti T anggal B lnKeluar T hnKeluar A lasan S aldoPokok S aldoWaji b S aldoMS uka P injaman K dOrpt
NoBukti
Donatur NoBukti Donatur A lamat T anggal J enis J umlah K dOprt S tatus K eterangan
Gambar 3.17. Entity Relationship Diagram Sistem Simpan Pinjam
B. Struktur Basis Data B.1 Tabel Anggota Fungsi : Tabel ini berisi data master anggota koperasi. Tabel 3.2. Anggota
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
KdAnggota
PK
ALPHA
10
Kode pengenal Anggota Koperasi
2
NIP
ALPHA
10
Nomor Induk Pegawai Anggota Koperasi
3
Nama
ALPHA
25
Nama Anggota Koperasi
32
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
4
Alamat
ALPHA
100
Alamat Anggota Koperasi
5
Tanggal
DATE
Auto
Tanggal masuk keanggotaan Koperasi
6
Status
ALPHA
8
Status Keanggotaan (MASUK / KELUAR)
7
KdOprt
ALPHA
8
Kode Operator sistem simpan pinjam
8
Keterangan
ALPHA
50
Keterangan lain data Anggota
FK
B.2 Tabel Operator Fungsi : Tabel ini berisi daftar user / operator, yaitu orang-orang yang diberi kewenangan untuk menjalankan sistem simpan pinjam. Tabel 3.3. Operator
No
Nama Kolom
Key
Tipe Data
Panjang
1
Kd_Oprt
PK
2
Keterangan
ALPHA
8
Nm_Oprt
ALPHA
30
3
Psw_Oprt
ALPHA
15
Kata Kunci Kode User / Operator
4
Lvl_Oprt
ALPHA
1
Tingkatan User / Operator
Kode User / Operator Nama User / Operator
B.3 Tabel JdwlAngsur Fungsi : Tabel ini berisi informasi jadwal pengangsuran pinjaman Anggota. Tabel 3.4. JdwlAngsur
No 1
Nama Kolom
Key
KdPinjam
PK
Tipe Data
Panjang
ALPHA
10
Keterangan Kode pengenal registrasi pinjaman
33
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
2
Angsuran
PK
NUMBER
Auto
Nomer Angsuran pinjaman
3
TglTempo
DATE
Auto
Tanggal jatuh tempo angsuran pinjaman
4
JmlPinjam
MONEY
Auto
Jumlah pinjaman pada Angsuran tertentu
5
JmlPokok
MONEY
Auto
Jumlah Pokok pada Angsuran tertentu
6
JmlBunga
MONEY
Auto
Jumlah Bunga pada Angsuran tertentu
7
Status
ALPHA
8
Status data jadwal Angsuran pinjaman
B.4 Tabel Rekening Fungsi : Tabel ini berisi data master rekening keuangan. Tabel 3.5. Rekening
No
Nama Kolom
Key
Tipe Data
Panjang
1
KdRekening
PK
2
Keterangan
ALPHA
10
Kode Rekening Akuntansi
Nama
ALPHA
45
Nama Rekening Akuntansi
3
Kelmp
ALPHA
20
Kelompok Rek. Akuntansi
4
JenisRek
ALPHA
45
Jenis Rekening Akuntansi
5
Mutasi
ALPHA
10
Posisi (Debet / Kredit) Rek. Akuntansi
6
Status
ALPHA
8
Status (Header/Detail) dari Rek. Akuntansi
7
Aktif
LOGICAL
1
Status Aktif dari Rek. Akuntansi
8
SubTotal
LOGICAL
Auto
Status Hitung SubTotal pada Rek. Akuntansi
9
Memo
ALPHA
100
Keterangan data Rek. Akuntansi
34
No
Nama Kolom
10 11
Key
Tipe Data
Panjang
Keterangan
Debet
MONEY
Auto
Nilai Debet dari Trans. Jurnal Rek. Akuntansi
Kredit
MONEY
Auto
Nilai Kredit dari Trans. Jurnal Rek. Akuntansi
B.5 Tabel AnggotaKeluar Fungsi : Tabel ini untuk menyimpan pencatatan anggota yang keluar. Tabel 3.6. AnggotaKeluar
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
KdAnggota
PK
ALPHA
10
Kode pengenal Anggota Koperasi
2
Tanggal
DATE
Auto
Tanggal anggota keluar keanggotaan koperasi
3
BlnKeluar
ALPHA
10
Nama Bulan anggota keluar keanggotaan
4
ThnKeluar
ALPHA
4
Tahun anggota keluar keanggotaan
5
Alasan
ALPHA
100
Alasan Anggota keluar dari keanggotaan
6
SaldoPokok
MONEY
Auto
Total Saldo Simpanan Pokok Anggota
7
SaldoWajib
MONEY
Auto
Total Saldo Simpanan Wajib Anggota
8
SaldoMSuka
MONEY
Auto
Total Saldo Simpanan Manasuka Anggota
9
Pinjaman
MONEY
Auto
Total Pinjaman Anggota
ALPHA
8
`10 KdOprt
FK
Kode Operator Sistem simpan pinjam
B.6 Tabel RegSimpan Fungsi : Tabel ini berisi data simpanan pada saat registrasi Anggota.
35
Tabel 3.7. RegSimpan
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
KdAnggota
PK
ALPHA
10
Kode pengenal Anggota Koperasi
2
Tanggal
DATE
Auto
Tanggal pencatatan data simpanan
3
SaldoPokok
MONEY
Auto
Saldo simpanan Pokok Anggota
4
SaldoWajib
MONEY
Auto
Saldo simpanan Wajib Anggota
5
SaldoMSuka
MONEY
Auto
Saldo simpanan Manasuka Anggota
6
KdOprt
ALPHA
8
FK
Kode operator sistem simpan pinjam
B.7 Tabel MasterJurnal Fungsi : Tabel ini berisi informasi mengenai Master Jurnal Akuntansi. Tabel 3.8. MasterJurnal
No
Nama Kolom
Key
Tipe Data
Panjang
1
KdJurnal
PK
2
Keterangan
ALPHA
30
Kode pengenal Transaksi Jurnal
NoBukti
ALPHA
10
Nomer Bukti transaksi Kas Masuk / Keluar
3
Tanggal
DATE
Auto
Periode / Tanggal Transaksi Jurnal
4
TotalDebet
MONEY
Auto
Total Nilai Debet Transaksi Jurnal
5
TotalKredit
MONEY
Auto
Total Nilai Kredit Transaksi Jurnal
6
Keterangan
ALPHA
50
Keterangan data Transaksi Jurnal
B.8 Tabel TransSimpan Fungsi : Tabel ini berisi data pencatatan transaksi simpanan oleh Anggota.
36
Tabel 3.9. TransSimpan
No
Nama Kolom
Key
Tipe Data
Panjang
1
NoBukti
2
KdAnggota
3
Tanggal
4
PK
ALPHA
10
Nomer Bukti transaksi Kas Masuk / Keluar
FK
ALPHA
10
Kode pengenal Anggota koperasi
TIMESTAMP
Auto
Tanggal transaksi simpanan Anggota
Sandi
ALPHA
1
Sandi transaksi simpanan Anggota
5
Pokok
MONEY
Auto
Nilai transaksi simpanan Pokok
6
Wajib
MONEY
Auto
Nilai transaksi simpanan Wajib
7
ManaSuka
MONEY
Auto
Nilai transaksi simpanan ManaSuka
8
KdOprt
ALPHA
Auto
Kode operator sistem simpan pinjam
9
Memo
ALPHA
Auto
Keterangan tambahan transaksi simpanan
FK
Keterangan
B.9 Tabel RegPinjam Fungsi : Tabel ini berisi data pencatatan registrasi pinjaman oleh Anggota. Tabel 3.10. RegPinjam
No
Nama Kolom
Key
Tipe Data
Panjang
1
KdPinjam
PK
2
NoBukti
3
KdAnggota
ALPHA
10
Kode pengenal registrasi pinjaman
ALPHA
10
Nomer Bukti transaksi Kas Masuk / Keluar
DATE
Auto
4
Tanggal
ALPHA
1
5
TglTempo
MONEY
Auto
FK
Keterangan
Kode pengenal Anggota Koperasi Tanggal registrasi pinjaman Anggota Tanggal jatuh tempo pinjaman
37
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
6
Jumlah
MONEY
Auto
Jumlah pinjaman Anggota
7
JgkWaktu
MONEY
Auto
Jangka waktu pinjaman Anggota
8
Tujuan
MONEY
Auto
Tujuan pinjaman Anggota
9
Sisa
MONEY
8
Sisa saldo.
10
Status
ALPHA
8
Status data registrasi pinjaman Anggota
11
KdOprt
ALPHA
Auto
Kode operator sistem simpan pinjam
12
Keterangan
ALPHA
Auto
Keterangan tambahan registrasi pinjaman
13
Posting
FK
LOGICAL
Posting Jurnal.
B.10 Tabel AngsurPinjam Fungsi : Tabel ini berisi data pencatatan pengangsuran pinjaman Anggota. Tabel 3.11. AngsurPinjam
No
Nama Kolom
Key
Tipe Data
Panjang
1
KdPinjam
2
Angsuran
3
PK
ALPHA
10
PK
NUMBER
Auto
NoBukti
ALPHA
10
Nomer Bukti transaksi Kas Masuk / Keluar
4
Tanggal
DATE
Auto
Tanggal pengangsuran pinjaman
5
JmlPinjam
MONEY
Auto
Jumlah pinjaman pada Angsuran tertentu
6
JmlPokok
MONEY
Auto
Jumlah Pokok pada Angsuran tertentu
7
JmlBunga
MONEY
Auto
Jumlah Bunga pada Angsuran tertentu
8
KdOprt
ALPHA
8
FK
Keterangan Kode pengenal registrasi pinjaman Nomer Angsuran pinjaman
Kode operator sistem
38
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan simpan pinjam
9
Memo
ALPHA
10
Status
LOGICAL
50
Keterangan tambahan angsuran pinjaman Status Angsuran.
B.11 Tabel Donatur Fungsi : Tabel ini berisi data pencatatan penerimaan Dana dari pihak ketiga. Tabel 3.12. Donatur
No
Nama Kolom
Key
Tipe Data
Panjang
1
NoBukti
PK
2
ALPHA
10
Nomer Bukti transaksi Kas Masuk / Keluar
Donatur
ALPHA
25
Nama Pihak ketiga / Donatur
3
Alamat
ALPHA
100
Alamat Pihak ketiga / Donatur
4
Tanggal
DATE
Auto
Tanggal transaksi penerimaan Dana
5
Jenis
ALPHA
8
6
Jumlah
MONEY
Auto
7
KdOprt
ALPHA
8
Kode operator sistem simpan pinjam
8
Keterangan
ALPHA
50
Keterangan tambahan penerimaan Dana
FK
Keterangan
Jenis penerimaan Dana (PINJAMAN/DROP) Jumlah Dana yang diterima
B.12 Tabel DetilJurnal Fungsi : Tabel ini berisi data mengenai Detil Pencatatan Jurnal Akuntansi. Tabel 3.13. DetilJurnal
No 1
Nama Kolom
Key
KdJurnal
PK
Tipe Data
Panjang
ALPHA
30
Keterangan Kode pengenal Transaksi Jurnal
39
No
Nama Kolom
Key
Tipe Data
Panjang
2
KdRekening
PK
3
Keterangan
ALPHA
15
Debet
MONEY
Auto
Nilai Debet Detil Transaksi Jurnal
4
Kredit
MONEY
Auto
Nilai Kredit Detil Transaksi Jurnal
5
KetDetil
ALPHA
25
Kode Rekening Akuntansi
Ket. data entri Detil JA
B.13 Tabel Counter Fungsi : Tabel ini menyimpan counter transaksi. Tabel 3.14. Counter
No
Nama Kolom
Key
Tipe Data
1
Anggota
NUMBER
2
Simpanan
NUMBER
3
Pinjaman
NUMBER
4
BKM
NUMBER
5
BKK
NUMBER
6
Jurnal
NUMBER
Panjang
Keterangan
B.14 Tabel JasaAnggota Fungsi : Tabel ini menyimpan jasa anggota. Tabel 3.15. Jasa Anggota
No
Nama Kolom
Key
Tipe Data
Panjang
1
Kode
PK
2
Keterangan
ALPHA
10
Kode Anggota
Bulan
ALPHA
15
Bulan
3
Tahun
ALPHA
4
Tahun
4
JasaManasuka
MONEY
Jumlah Jasa Manasuka
5
JasaWajib
MONEY
Jumlah Jasa Wajib
6
JasaSimpanan
MONEY
Jumlah Jasa Pinjaman
40
B.15 Tabel Kategori Fungsi : Tabel ini menyimpan kategori rekening. Tabel 3.16. Kategori
No 1
Nama Kolom
Key
Kategori
PK
Tipe Data
Panjang
ALPHA
30
Keterangan Kategori Rekening.
B.16 Tabel Keuangan Fungsi : Tabel ini menyimpan data-data transaksi keuangan. Tabel 3.17. Keuangan
No
Nama Kolom
Key
Tipe Data
Panjang
1
Kode
PK
2
Keterangan
ALPHA
30
Kode Rekening
Bulan
ALPHA
15
Bulan Transaksi
3
Tahun
ALPHA
4
Tahun Transaksi
4
Debet
MONEY
Debet
5
Kredit
MONEY
Kredit
6
Saldo
MONEY
Saldo
B.17 Tabel Pengurus Fungsi : Tabel ini menyimpan data-data pengurus koperasi. Tabel 3.18. Pengurus
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
PenaSht
ALPHA
25
Penasehat.
2
Ketua-I
ALPHA
25
Ketua satu.
3
Ketua-II
ALPHA
25
Ketua dua.
4
Sek-I
ALPHA
25
Sekretaris satu.
5
Sek-II
ALPHA
25
Sekretaris dua.
6
Bend-I
ALPHA
25
Bendahara satu.
7
Bend-II
ALPHA
25
Bendahara dua.
41
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
8
Pemb.
ALPHA
25
Pembantu Umum.
9
BP-I
ALPHA
25
Badan Pemeriksa satu.
10
BP-II
ALPHA
25
Badan Pemeriksa dua.
11
BP-III
ALPHA
25
Badan Pemeriksa tiga.
B.18 Tabel Pinjaman Fungsi : Tabel ini menyimpan parameter pinjaman. Tabel 3.19. Pinjaman
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
Maks_pinj
NUMBER
Data 10
2
MaksAngsur_ Pinj
NUMBER
Data 4
3
Bunga_Pinj
NUMBER
Data 1.5 %
B.19 Tabel Plafon Fungsi : Tabel ini menyimpan paket pinjaman. Tabel 3.20. Plafon
No
Nama Kolom
Key
Tipe Data
1
Kode
PK
2
Plafon
MONEY
Jumlah paket pinjaman.
3
Bunga
MONEY
Bunga tiap Jumlah pinjaman.
4
KaliAngsur
NUMBER
Jumlah Angsuran.
5
Angsuran
AUTOINCR EMENT
MONEY
Panjang
Keterangan Kode Nomor Urut.
Jumlah nominal angsuran perangsuran.
B.20 Tabel RegPinjamDana Fungsi : Tabel ini menyimpan data penerimaan dana pinjaman.
42
Tabel 3.21. RegPinjamDana
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
NoBukti
ALPHA
10
Nomor bukti transaksi.
2
Donatur
ALPHA
25
Nama.
3
Alamat
ALPHA
100
Alamat.
4
Tanggal
DATE
5
Jenis
ALPHA
6
Jumlah
MONEY
7
KdOprt
ALPHA
8
Status
LOGICAL
9
Keterangan
ALPHA
Tanggal Transaksi. 8
Jenis donatur/pinjaman.
Jumlah dana. 8
Kode Operator. Status.
100
Keterangan.
B.21 Tabel SetRekening Fungsi : Tabel ini menyimpan nama rekening. Tabel 3.22. SetRekening
No
Nama Kolom
Key
Tipe Data
Panjang
1
Kategori
PK
2 3
Keterangan
ALPHA
30
Kategori rekening.
KodeAccount
ALPHA
15
Kode rekening.
Mutasi
ALPHA
6
Debet atau Kredit.
B.22 Tabel Simpanan Fungsi : Tabel ini menyimpan parameter simpanan. Tabel 3.23. Simpanan
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
Pokok_Simp
MONEY
Rp 40.000,-
2
Wajib_Simp
MONEY
Rp 10.000,-
3
Sukarela_Sim p
MONEY
Bebas
4
AngsurPkk_Si
NUMBER
Maksimum angsuran
43
No
Nama Kolom
Key
Tipe Data
Panjang
mp
5
Keterangan Simpanan Pokok 4 kali.
Bunga_Simp
NUMBER
Bunga Simpanan 0,5 %.
B.23 Tabel TempSHURpt Fungsi : Tabel ini berisi data pembagian SHU. Tabel 3.24. TempSHURpt.
No
Nama Kolom
Key
Tipe Data
Panjang 50
Keterangan
1
Nama
ALPHA
Nama Anggota.
2
BngManasuka
MONEY
Jumlah bunga Manasuka.
3
BngSimpanan
MONEY
Jumlah bunga Simpanan.
4
JasaPinjaman
MONEY
Jumlah jasa pinjaman.
B.24 Tabel Administrasi Fungsi : Tabel ini menyimpan parameter pembagian SHU. Tabel 3.25. Administrasi
No
Nama Kolom
Key
Tipe Data
Panjang
Keterangan
1
Cad_SHU
NUMBER
40%
2
Pinj_SHU
NUMBER
25%
3
Simp_SHU
NUMBER
15%
4
Urus_SHU
NUMBER
5%
5
Kary_SHU
NUMBER
5%
6
Pend_SHU
NUMBER
5%
7
Sos_SHU
NUMBER
5%
3.4.2 Desain Input Input merupakan awal dimulainya proses informasi. Informasi didapatkan
44
dari data-data yang terjadi dari transaksi-transaksi. Desain input dimulai dari desain dokumen dasar sebagai penangkap input yang pertama kali. Kemudian dibuatlah desain layar terminal yang merupakan rancang bangun dari percakapan antara pemakai sistem dengan komputer.
A. Desain Dokumen Dasar Dokumen dasar merupakan formulir yang digunakan untuk menangkap data yang terjadi. Data yang sudah dicatat di dokumen dasar kemudian dimasukkan sebagai input ke sistem informasi untuk diolah. Berikut disajikan rancangan dokumen dasar yang terdiri dari: a. Formulir Pendaftaran Anggota (Gambar 3.18). b. Surat Permohonan Pinjaman (Gambar 3.19). c. Formulir Pernyataan Keluar (Gambar 3.20). d. Formulir Setoran Simpanan (Gambar 3.21). e. Formulir Penarikan Simpanan (Gambar 3.22). f. Formulir Angsuran Pinjaman (Gambar 3.23).
45
Gambar 3.18. Formulir Pendaftaran Anggota
46
Gambar 3.19. Formulir Permohonan Pinjaman.
47
Gambar 3.20. Surat Pernyataan Keluar
Koperasi Guru dan Karyawan SLTP Negeri 39 Surabaya Validasi
Formulir Setoran Simpanan
Jumlah :
:
Rp
: .............. Tanggal Terbilang : Kode Anggota : ......................... .. .................................... ................................ : ......................... ...................... .................................... ................................ Nama .................................... ................................
Petugas KE TENTUAN
Penyetor :
Keterangan : ......................... ......................... ............................................. .....
1. Tra nsaksi sah setelah diva lidasi a ta u ditandatanga ni petugas. 2. Tra nsaksi akan dibukukan secara efektif setela h da na diterima dengan ba ik.
Gambar 3.21. Formulir Setoran Simpanan.
48
Koperasi Guru dan Karyawan SLTP Negeri 39 Surabaya Jumlah :
:
Validasi
Formulir Penarikan Simpanan
Rp
Tanggal : .............. Terbilang : Kode Anggota : ........................... .................................................................... : ............................................... .................................................................... Nama ....................................................................
Petugas
Anggota :
KETENTUAN
Keterangan : .................................................. ..................................................
1. Tra nsaksi sah setelah diva lidasi ata u ditandatanga ni petugas. 2. Tra nsaksi aka n dibukukan secara efektif se te lah dana diterima dengan ba ik.
Gambar 3.22. Formulir Penarikan Simpanan.
Koperasi Guru dan Karyawan SLTP Negeri 39 Surabaya Validasi
Angsuran ke:
:
: .............. Tanggal Kode Anggota: ........................... : ............................................. Nama .............................................
Petugas
Formulir Angsuran Pinjaman
Peminjam
Angsuran Pokok: Rp Angsuran Bunga: Rp Denda: Rp Total: Rp Terbilang : .................................................................... .................................................................... ....................................................................
Keterangan
: ......................................................................................................................
KETENTUAN
: 1. Tra nsaksi sah setelah divalidasi ata u ditandatanga ni petugas. 2. Tra nsaksi aka n dibukukan secara efektif se te lah dana diterima dengan ba ik.
Gambar 3.23. Formulir Angsuran Pinjaman.
B. Desain Layar Dialog Desain layar terminal merupakan rancang bangun dari percakapan antara pemakai sistem dengan komputer. Percakapan ini dapat terdiri dari proses memasukkan data ke sistem, menampilkan output informasi kepada user atau dapat keduanya. Desain layar terminal disajikan sebagai berikut.
49
B.1 Menu •
•
•
•
•
•
Sistem o Login o Logout o Manajemen User o Proses Bunga Simpanan Master o Anggota (masuk) o Paket Pinjaman o Simpanan o Pinjaman o Administrasi o Kepengurusan Transaksi o Anggota keluar o Simpanan Setoran Penarikan o Pinjaman Permohonan Angsuran o Penerimaan Dana Pembukuan o Pengarahan Akuntansi o Pengarahan Rekening o Entry Jurnal o Tutup Periode Proses harian (posting jurnal otomatis) Proses bulanan (laporan keuangan) Proses bulanan (laporan jasa anggota) Laporan o Simpanan Kartu Anggota Simpanan Anggota Bunga Simpanan Jasa Simpanan o Pinjaman Kartu Anggota Pinjaman Anggota Jasa Pinjaman o SHU diterima anggota o Laporan SHU Utilitas o Ganti User o Ganti Password
50
B.2 Anggota (Masuk)
Gambar 3.24. Desain Layar Anggota (masuk) B.3 Transaksi Simpanan
Gambar 3.25. Desain Layar Transaksi Simpanan
51
B.4 Transaksi Jurnal
Gambar 3.26. Desain Layar Transaksi Jurnal. B.5 Parameter Laporan
Gambar 3.27. Desain Layar Parameter Laporan.
B.6 Login User
Gambar 3.28. Desain Layar Login User.
52
3.4.3 Desain Output Output yang dihasilkan oleh sistem informasi berupa output seperti laporan-laporan formal maupun dokumen-dokumen hasil cetakan komputer. Sedangkan output di media lunak berupa dialog layar terminal. Bentuk atau format output yang dihasilkan sama dengan hasil output sistem manual yang ada sebelumnya. Bentuknya bisa dilihat pada lampiran 6. Lampiran 6 ini adalah bentuk laporan Hasil Usaha yang diterbitkan setiap akhir tahun buku.