• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. Koperasi Simpan Pinjam Jaya Mandiri merupakan lembaga keuangan non. Bank yang di dirikan berdasarkan Badan Hukum Koperasi Nomor

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB III PEMBAHASAN. Koperasi Simpan Pinjam Jaya Mandiri merupakan lembaga keuangan non. Bank yang di dirikan berdasarkan Badan Hukum Koperasi Nomor"

Copied!
36
0
0

Teks penuh

(1)

19

PEMBAHASAN

3.1. Tinjauan Perusahaan

3.1.1. Sejarah Institusi / Perusahaan

Koperasi Simpan Pinjam Jaya Mandiri merupakan lembaga keuangan non Bank yang di dirikan berdasarkan Badan Hukum Koperasi Nomor 18/518/SK/UKM/2009 tepatnya pada tanggal 16 Juni 2009 dengan bidang usaha

“Simpan Pinjam”.

Koperasi simpan pinjam Jaya Mandiri telah menjalin kemitraan usaha antar koperasi, BUMN, Swata, pemerintahatau Badan Usaha lainnya. Untuk mempermudah dan meningkatkan pelayanan koperasi Jaya Mandiri telah bekerjasama dengan Bank Syariah Mandiri dimana semua anggota dan nasabah dapat melakukan transaksi penarikan serta transaksi Debit diseluruh mesin ATM di Indonesia.

VISI

Menjadi Koperasi yang mandiri dengan mengedepankan pelayanan terbaik didalam membangun dan mengembangkan potensi ekonomi rakyat.

MISI

Meningkatkan kinerja koperasi yang sehat, memberikan pelayanan terbaik kepada anggota / calon anggota.

MOTTO :

Maju dan Sukses bersama Anggota.

(2)

3.1.2. Struktur Organisasi dan Fungsi

Struktur organisasi dan fungsi merupakan kerangka yang mewujudkan suatu pola tetap dari hubungan antara kedudukan dan perasaan dalam suatu lingkungan kerjasama struktur organisasi sangat diperlukan untuk dapat mengetahui secara jelas bagaimana hubungan antara unit-unit yang terdapat dalam organisasi tersebut serta bagaimana tugas dan tanggungjawab.

STRUKTUR ORGANISASI KOPERASI SIMPAN PINJAM

JAYA MANDIRI

Badan Hukum No. 14/BH/XII.10/VI/2010

Rapat Anggota

Pengawas KETUA : DRS. TUMBUR NAIBAHO, MM ANGGOTA : MANAMPEHON HUTAGALUNG

ANGGOTA : LAMBOK DANIEL PURBA Pengurus

KETUA : HESTON SIMANULANG SEKRESTARIS : CANDRA EGO N, SE

BENDAHARA : JUSNIAR M.

SIMBOLON

Cabang 1 Teluk Jambe MANAGER : HESTON S W. MANAGER : SAHATA S STAF KASIR : HERLINAWATI STAF ADMIN : SITI ROFIKOH STAF ADMIN : FERBRIANI V.

MARKETING : DARSONO MARKETING : ROLNY G MARKETING : ELISTON M MARKETING : SALMON T MARKETING : SARDI M

CABANG KJM 2: TANJUNG PURA MANAGER : BUHA NADEAK

W.MANAGER : RIO RIKARDO STAF KASIR : DOMINICA S STAF ADMIN : NURLAELAH MARKETING : DANIEL H MARKETING : IYAN ALFIAN MARKETING : IDAN CAHYA MARKETING : FRENKI A S.pd

Sumber : Koperasi Simpan Pinjam Jaya Mandiri Gambar III.1.

Struktur Organisasi Koperasi Jaya Mandiri

(3)

Adapun fungsi dari struktur organisasi yang ada di koperasi jaya mandiriya itu sebagai berikut :

1. Rapat Anggota

Rapat anggota adalah pertemuan para pemilik koperasi yang di selenggarakan secara demokratis dan merupakan kekuasaan tertinggi dalam koperasi. Rapat anggota dilaksanakan minimal satu kali dalam setahun. Rapat anggota membahas dan memutuskan antara lain : program kerja, rancangan anggaran belanja koperasi, peraturan-peraturan, masa depan koperasi, laporan pertanggungjawaban pengurus dan pengawas, pemilihan pengurus dan pengawas, serta peraturan khusus ainnya.

2. Pengawas

Pengawas dipilih dalam rapat anggota. Tugasnya adalah melakukan pengawasan terhadap pelaksanaan seluruh keputusan rapat anggota yang dilakukan oleh pengurus. Pengawas bertanggungjawab kepada rapat anggota.

3. Pengurus

Pengurus dipilih dalam rapat anggota. Tugasnnya adalah memimpinjalanny aorganisasi dan usaha koperasi dengan berpedoman pada keputusan rapat anggota. Pengurus bertanggungjawab kepada rapat anggota dan bertindak atas nama koperasi di muka hukum. Dalam mengelola usaha koperasi, pengurus dapat mengangkat manajer yang professional.

4. Manajer

Manajer diangkat oleh pengurus. Rencana pengangkatan diajukan kepada rapat anggota untuk mendapatkan persetujuan. Manajer diberi wewenang dan

(4)

kuasa untuk mengelola usaha koperasi dalam rangka melayani anggota. Dalam pekerjaannya, manajer bertanggungjawab kepada pengurus.

5. Wakil Manajer

Wakil manajer dipilih dan diangkat oleh pengurus koperasi.Wakil manajer menjadi perpanjangan tangan seorang manajer. Dalam menjalankan tugasnya wakil manajer memiliki tugas yang relative hamper sama dengan manajer, akan tetapi sebagai pemegang kekuasaan tertinggi seorang wakil manajer bertanggungjawab kepada manajernya.

6. Staff Kasir

Seorang kasir bertugas mengelola keuangan koperasi. Kasir akan menerima dan mencatat setiap setoran yang masuk dari anggota dan memberikan pinjaman kepada anggota yang berkas-berkasnya sudah memenuhi syarat.

Staff kasir akan membuat laporan keuangan dan mempertanggung jawabkan nya kepada manajer.

7. Staff Admin

Staff admin bertugas menginput data-data dari setiap anggota dan bertugas melayani para anggota yang datang berkunjung ke kantor koperasi, juga bertugas menginput jumlah tabungan dari anggota

8. Marketing

Marketing bertugas terjun langsung dilapangan baik untuk melakukan survey terhadap calon anggota yang akan menjadi penentu diterima atau tidaknya anggota tersebut. Melakukan penarikan setoran anggota. Selain itu tim marketing juga bertugas melakukan promosi kepada masyarakat seputar koperasi dan sproduk-produknya.

(5)

3.2. Analisa Kebutuhan

Dalam persaingan di dunia bisnis kecepatan dan keakuratan dalam pengolahan data sangat penting demi kemajuan perusahaan / institusi tersebut.

Tetapi, masih banyak perusahaan / institusi yang belum terkomputerisasi seperti pada Koperasi Jaya Mandiri Tanjung Pura yang masih menggunakan software Microsoft Excel. Untuk mencari data memerlukan waktu yang cukup lama dikarenakan banyaknya dokumen, meskipun dokumen tersebut telah disusun rapih tetapi tetap saja memerlukan waktu yang cukup lama untuk mencari dokumen tersebut.

Dengan kemajuan yang sangat pesat saat ini, tentu pengolahan data secara manual sudah sangat tertinggal. Pengolahan data secara manual mempunyai banyak kelemahan, selain proses pengolahan data yang memerlukan waktu yang cukup lama, keakuratan datapun masih diragukan.

Untuk itu penulis mencoba membuat program simpan pinjam dengan menggunakan Java Netbeans untuk mempercepat kinerja dan memaksimalkan terjadi beberapa proses yaitu memasukan data anggota, data pinjaman, data angsuran, transaksi simpanan dan laporan-laporan. Yang berupa struk dengan prosedur tersebut, penulis ingin agar program yang dibuat nantinya dapat mengurangi kesalahan-kesalahan yang tidak diinginkan. Dengan adanya sistem komputerisasi maka diharapkan mempermudah proses simpan pinjam pada KOPERASI JAYA MANDIRI Tanjungpura Karawang.

(6)

3.3. Spesifikasi Rancangan Masukan (input)

Rancangan bentuk masukan merupakan rangkaian data yang masuk kedalam sistem dan proses sehingga menghasilkan suatu keluaran. Adapun rancangan bentuk masukan adalah sebagai berikut :

1. Nama Dokumen : Formulir data anggota

Fungsi : Untuk menginput data anggota Sumber : Calon anggota

Tujuan : Petugas Media : Kertas

Jumlah : 1

Frekuensi : Setiap akan melakukan pendaftaran anggota Bentuk : Lampiran A.1

2. Nama Dokumen : Formulir permohonan pengajuan pinjaman Fungsi : Untuk mengajukan pinjaman yang dibutuhkan Sumber : Petugas

Tujuan : Ketua UPK

Media : Kertas

Jumlah : 1

Frekuensi : Setiap akan memasukan data pinjaman Bentuk : Lampiran A.2

3. Nama Dokumen : Tanda terima surat-surat jaminan

Fungsi : Untuk mengetahui kebenaran data anggota Sumber : Calon peminjam

Tujuan : Petugas

(7)

Media : Kertas

Jumlah : 1

Frekuensi : Setiap akan melkukan transaksi pinjaman Bentuk : Lampiran A.3

4. Nama Dokumen : Perjanjian Kredit

Fungsi : Sebagai bukti bahwa anggota akan melunasi pinjaman

Sumber : Anggota

Tujuan : Petugas

Media : Kertas

Jumlah : 1

Frekuensi : Setiap akan melakukan transaksi angsuran Bentuk : Lampiran A.4

5. Nama Dokumen : Data tabungan

Fungsi : Untuk menginput data simpanan anggota

Sumber : Anggota

Tujuan : Petugas

Media : Kertas

Jumlah : 1

Frekuensi : Setiap akan melakukan transaksi simpanan Bentuk : Lampiran A.5

6. Nama Dokumen : Tabel angsuran pinjaman bulanan

Fungsi : Untuk menginput pinjaman dan angsuran Sumber : Petugas

Tujuan : Ketua UPK

(8)

Media : Kertas

Jumlah : 1

Frekuensi : Setiap akan melakukan transaksi pinjaman dan angsuran Bentuk : Lampiran A.6

3.4. Spesifikasi Rancangan Keluaran (Output)

Rancangan bentuk keluaran merupakan rangakaian data yang keluar dari sistem dan proses sehingga menghasilkan suatu keluaran. Adapun rancangan bentuk keluaran adalah sebagai berikut :

1. Nama Dokumen : Kwitansi kas keluar

Fungsi : Sebagai bukti kas keluar atau pencairan dana kepada pihak peminjam

Sumber : Petugas Tujuan : Peminjam Media : Kertas

Jumlah : 1

Frekuensi : Setiap setelah melakukan pencairan dana kepada pihak peminjam

Bentuk : Lampiran B.1 2. Nama Dokumen : Laporan anggota

Fungsi : Untuk mengetahui data anggota Sumber : Petugas

Tujuan : Ketua UPK

Media : Kertas

Jumlah : 1

(9)

Frekuensi : Setiap akan melaporkan semua data anggota Bentuk : Lampiran B.2

3.5. Entity Relationship Diagram

3.5.1. Entity Relationship Diagram (ERD)

Petugas

Anggota

Angsuran

Pinjaman

Tabungan memiliki

melakukan

mempunyai mengelola

Kd_petugas

Nm_petugas

Password

No_anggota Alamat

Pekerjaan No_telp

Tgl_pinjam

No_anggota

Jumlahpinjam

Angsuran_bln Dana_cair

Denda Total_angsuran

Bayar Tgl_transaksi

Saldo

No_anggota Keluar

Masuk 1

1

1

1

M M 1

Jabatan

Lamapin Saldo_awal

No_trans

No_pinjam

1

Uang_jasa

No_angsuran

Tgl_bayar No_pinjam

Kembali Saldo_awal

Terlambat

Gambar III.2.

Entity Relationship Diagram Koperasi Simpan Pinjam

(10)

3.5.2. Logical Record Structure (LRS)

1

1

M M

1

1 Petugas

Kd_petugas Nm_petugas Password Jabatan

Anggota No_anggota Alamat Pekerjaan No_telp Saldo_awal

Pinjaman Tgl_pinjam Tgl_bayar No_pinjam No_anggota Jumlahpinjam Dana_cair Angsuran_bln Lamapin Angsuran

1 Tabungan Tgl_transaksi No_trans No_anggota Saldo Keluar Masuk Saldo_awal

Kd_petugas Jumlahpinjam Tgl_angsuran Angsuran_bln Uang_jasa Tgl_bayar Tgl_pinjam No_pinjam

Gambar III.3.

Logical Record Structure Koperasi Simpan Pinjam

(11)

3.6. Spesifikasi File 1. Spesifikasi File Petugas Nama File : Petugas

Akronim : Petugas

Fungsi : Menyimpan data petugas Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 50 byte Kunci Field : Kd_petugas

Database : MySQL

Tabel III.1

Spesifikasi File Data Petugas

No Elemen Data Akronim Tipe Panjang Keterangan 1 Kode Petugas Kd_petugas Varchar 5 Primary Key 2 NamaPetugas Nm_petugas Varchar 25

3 Password Password Varchar 10

4 Jabatan Jabatan Varchar 5

2. Spesifikasi File Anggota

NamaFile : Anggota

Akronim : Anggota

Fungsi : Untuk mengetahui data anggota Organisasi File : Index Sequential

Akses File : Random

(12)

Media : Hard Disk Panjang Record : 53 byte Kunci Field : No_anggota

Database : MySQL

Tabel III.2

Spesifikasi File Data Anggota

No Elemen Data Akronim Tipe Panjang Keterangan 1 No Anggota No_anggota Varchar 8 Primary Key

2 Alamat Alamat Varchar 15

3 Pekerjaan Pekerjaan Varchar 15 4 No Telepon No_telp Varchar 15 5 SaldoAwal Saldo_awal Double

3. Spesifikasi File Pinjaman Nama File : Pinjaman

Akronim : Pinjaman

Fungsi : Untuk mengetahui data pinjaman Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 39 byte Kunci Field : No_pinjam

Database : MySQL

(13)

Tabel III.3

Spesifikasi File Data Pinjaman

No Elemen Data Akronim Tipe Panjang Keterangan 1 Tanggal Pinjam Tgl_pinjam Date

2 Tanggal Bayar Tgl_bayar Date

3 No Anggota No_anggota Varchar 8 Foreign Key 4 JumlahPinjaman Jumlahpinjam Double

5 Lama Pinjam Lamapin Int 11

6 Dana Cair Dana_cair Double

7 No Pinjam No_pinjam varchar 20 Primary Key 8 Angsuran Bulan Angsuran_bln Double

4. Spesifikasi File Tabungan Nama File : Tabungan

Akronim : Tabungan

Fungsi : Untuk mengetahui tabungan anggota Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 28 byte Kunci Field : No_trans

Database : MySQL

Tabel III.4

Spesifikasi File Data Tabungan

No Elemen Data Akronim Tipe Panjang Keterangan 1 TanggalTabungan Tgl_transaksi Date

(14)

2 No Anggota No_anggota Varchar 8 Foreign Key 3 No Transaksi No_trans Varchar 20 Primary Key

4 Masuk Masuk Double

5 Keluar Keluar Double

6 Saldo Saldo Double

7 Saldo Awal Saldo_awal Double

5. Spesifikasi File Angsuran Nama File : Angsuran

Akronim : Angsuran

Fungsi : Untuk mengetahui angsuran anggota Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 67 byte Kunci Field : No_angsuran

Database : MySQL

Tabel III.5

Spesifikasi File Data Angsuran

No Elemen Data Akronim Tipe Panjang Keterangan 1 No pinjam No_pinjam Varchar 20 Foreign Key

2 Uang Jasa Uang Jasa Int 11

3 Denda Denda Double

4 Total Angsuran Total_angsuran Double

5 Bayar Bayar Double

(15)

6 Kembali Kembali Double

7 Kode Petugas Kd_petugas varchar 5 Foreign Key

8 Terlambat Terlambat Int 11

9 No Angsuran No_angsuran Varchar 20 Primary Key

3.7. Pengkodean

Penulis menggunakan kode sebagai identifikasi data, pemanggilan data dan pengisian data yang terdapat pada perancangan program simpan pinjam ini. Kode dapat memanggil isi dari suatu fieldsesuai dengan perintah yang di berikan.

Penjelasan secara rinci mengenai kode yang terdapat dalam program simpan pinjam ini sebagai berikut :

1. Kode Petugas

x x x 9 9

Insial koperasi Nomor urut

Contoh :

J T P 0 1

JTP : Menyatakan hak akses koperasi jaya mandiri dan singkatan dari jaya tanjung pura

01 : Menyatakan nomor petugas

2. Struktur kode anggota koperasi simpan pinjam

x x x 9 9 9

(16)

Inisial anggota Nomor urut Contoh :

A J M 0 0 1

AJM : Singkatan dari anggota jaya mandiri 001 : Nomor urut anggota

3. Struktur No Transaksi Anggota Jaya Mandiri

X 9 9 9 9 9 9 9 9 9 9 9

Inisial transaksi Tahun, Bulan, Tanggal Nomor urut transaksi Contoh :

T 2 0 1 7 0 7 2 6 0 0 1

T : Singkatan dari transaksi 20170726: Tahun , bulan , tanggal 001 : Menyatakan nomor urut

4. Struktur kode no pinjam koperasi jaya mandiri

x x 9 9 9 9 9 9 9 9 9 9 9

Inisial pinjaman Tanggal, Bulan , Tanggal Nomor urut pinjaman Contoh :

P K 2 0 1 7 0 7 2 6 0 0 1

(17)

PK : Singkatan dari pinjam koperasi 20170726 : Tahun. Bulan, dan tanggal 001 : Nomor urut pinjaman

5. Struktur kode no angsuran koperasi

x x x 9 9 9 9 9 9 9 9 9 9 9

Inisial angsuran Tahun, bulan, tanggal nomor urut angsuran Contoh :

A A K 2 0 1 7 0 7 2 6 0 0 1

Keterangan :

AAK : Singkatan dari angsuran anggota koperasi 20170726 : Tahun, bulan dan tanggal

001 : Nomor urut

(18)

3.8. Spesifikasi Program

3.8.1. HIPO (Hierarchy InputProcess Output)

LOGIN

0.0 MENU

FILE 1.0

0.0

KELUAR LAPORAN

TRANSAKSI

PINJAMAN 2.0 3.0

2.0 2.1

0.0 0.0

0.0

4.0

PETUGAS 1.1

1.0

SIMPANAN 2.2

2.0

ANGSURAN 2.3

2.0

LAPORAN PETUGAS

3.2

3.0

DATA ANGGOTA 1.2

1.0

4.1 KELUAR

0.0

Gambar III.4.

Diagram HIPO (Hierarchy InputProcess Output) Koperasi Simpan Pinjam

(19)

Spesifikasi program dalam simpan pinjam koperasi adalah sebagai berikut : 1. Login

Nama program : Form Login Akronim : Login.FORM

Fungsi : Sebagai media verifikasi pengguna untuk bisa masuk ke dalam menu utama program.

Index Program : 0

Bahasa Program : Java Neatbeans8.1 Bentuk Tampilan : Lampiran C-1 Proses :

1. Pada form login ini terdapat satu tombol yaitu : tombol login.

2. Masukan kode petugas dan password. Tekan login, jika nama dan password benar maka akan muncul pesan dan akan muncul menu utama.

Jika kode dan password salah dan tidak muncul di data pengguna maka akan muncul pesan “Username Salah, Silahkan Coba Lagi dan Password Salah, Silahkan Coba Lagi”.

3. Exit digunakan untuk mengakhiri form login dan keluar dari program.

2. Menu Utama

Nama Program : Menu utama

Akronim : Menu Utama.FORM

Fungsi : Untuk menampilkan bebrapa pilihan menu pada program koperasi simpan pinjam.

Index Program : 0.0

Bahasa Program : JavaNeatbeans 8.1

(20)

Bentuk Tampilan : Lampiran C-2 Proses :

1. Pada menu file terdiri dari dua submenu yaitu : petugas dan data anggota.

2. Menu transaksi terdiri dari submenu pinjaman, simpanan dan angsuran.

3. Menu laporan, pada menu laporan ini terdiri dari beberapa submenu yaitu : laporan data anggota, laporan pinjaman, laporan simpanan dan laporan angsuran.

4. Menu keluar.

3. Spesifikasi form petugas Nama program : Petugas

Akronim : Petugas.FORM

Fungsi : Untuk menampilkan form petugas.

Index Program : 1.1

Bahasa Program : JavaNetbeans 8.1 Bentuk Tampilan : Lampiran C-3 Proses :

1. Pilih button TAMBAH untuk menambah petugas baru, ketika button tambah di klik maka akan muncul nomor petugas secara otomatis. Dan petugas menginput nama, dan password untuk masuk dimenu login dan masuk ke menu utama.

2. Pilih button SIMPAN untuk menyimpan data petugas yang telah ditambah, ketika button simpan di klik maka akan muncul pesan “Data Berhasil Disimpan” dan akan secara otomatis tersimpan ditabel petugas.

(21)

3. Pilih button EDIT untuk merubah data petugas harus dilakukan pencarian terlebih dahulu di button cari, setelah data di temukan maka akan muncul pesan “Data Ditemukan, Silahkan Pilih Button Hapus atau Edit” jika data tidak ditemukan maka akan muncul pesan “Data Tidak Ditemukan, Silahkan masukkan kode yang lain” jika data ditemukan maka akan muncul di text field setelah data muncul maka data bisa dirubah dan akan muncul pesan “Data Berhasil dirubah”.

4. Pilih button Cari untuk mencari data petugas. Jika data ditemukan maka akan muncul pesan “Data Ditemukan, Silahkan Pilih Button Hapus atau Edit” dan jika data tidak ditemukan maka akan muncul pesan “Data Tidak Ditemukan, Silahkan masukkan kode yang lain”.

5. Pilih button HAPUS untuk menghapus data petugas. Untuk menghapus data petugas klik terlebih dahulu di tabel petugas data yang akan kita hapus, dan jika data berhasil dihapus maka akan muncul pesan “Data berhasil dihapus”.

6. Pilih button KEMBALI untuk keluar dari form petugas dan kembali ke menu utama.

4. Spesifikasi form data anggota Nama Program : Data anggota

Akronim : Data anggota.FORM

Fungsi : Untuk menampilkan data dari setiap anggota Index Program : 1.2

Bahasa Program : Java Netbeans 8.1 Bentuk Tampilan : Lampiran C-4

(22)

Proses :

1. Pilih button tambah untuk menambah data anggota, ketika button tambah di klik maka akan muncul no anggota secara otomatis, dan input data anggota untuk di simpan di tabel anggota.

2. Pilih button simpan untuk menyimpan data anggota baru, ketika button simpan di klik dan data berhasil di simpan di tabel maka akan muncul pesan “Data Berhasil Disimpan”.

3. Pilih button kembali untuk keluar dari form data anggota dan kembali ke form menu utama.

4. Pilih button edit untuk merubah data anggota, jika data berhasil dirubah maka akan muncul pesan “Data Berhasil dirubah”.

5. Pilih button cari dan input no anggota untuk mencari data anggota, jika data berhasil ditemukan maka akan muncul pesan “Data Ditemukan, Silahkan Pilih Button Hapus atau Edit” jika no anggota yang dimasukan salah maka akan muncul pesan “Data Tidak Ditemukan, Silahkan masukkan Nomor yang lain”.

6. Pilih button cetak untuk mencetak seluruh laporan data anggota 7. Pilih button kembali untuk kembali ke menu utama.

5. Spesifikasi form pinjaman Nama Program : Pinjaman

Akronim : Pinjaman.FORM

Fungsi : Untuk menampilkan form pinjaman anggota koperasi Index Program : 2.1

Bahasa Program : Java Netbeans 8.1

(23)

Bentuk Tampilan : Lampiran C-5 Proses :

1. Pilih button tambah untuk memunculkan nomor pinjaman secara otomatis kemudian ketik nomor anggota yang ada dan akan muncul data anggota dari data anggota yang telah diinput sebelumnya, masukan jumlah pinjaman yang akan dipinjam, ketika jumlah pinjam di enter maka uang pinjaman akan terpotong oleh biaya administrasi, asuransi, dan simpanan pokok anggota. Jadi dana cair anggota tdk sesuai jumlah pinjaman yang dipinjam karena terpotong oleh biaya diatas.

2. Pilih button simpan untuk menyimpan data pinjaman anggota baru.

Jika data yang kita input berhasil disimpan maka akan muncul pesan

"Data Berhasil Disimpan".

3. Pilih button cari untuk mencari data anggota yang melakukan pinjaman.

Jika data ditemukan maka akan muncul di tabel dan akan muncul pesan

“Data ditemukan”.

4. Pilih button kembali untuk kembali pada menu utama.

6. Spesifikasi form simpanan Nama Program : Simpanan

Akronim : Simpanan.FORM

Fungsi : Untuk menampilkan data simpanan anggota koperasi Index Program : 2.2

Bahasa Program : Java Netbeans 8.1 Bentuk Program : Lampiran C-6 Proses :

(24)

1. Pilih button tambah kemudian input nomor anggota maka akan muncul data anggoota, masukan jumlah tabungan yang akan ditabungkan. Jika akan melakukan pengambila maka input di text field keluardan pilih button hitung untuk menjumlahkan saldo simpanan anggota.

2. Pilih button simpan untuk menyimpan data simpanan anggota baru. Jika data tersimpan maka akan muncul pesan "Data Berhasil Disimpan".

3. Pilih button kembali untuk kembali pada menu utama.

7. Spesifikasi form angsuran Nama Program : Angsuran

Akronim : Angsuran.FORM

Fungsi : untuk menampilkan data anggota koperasi Index Program : 2.3

Bahasa Program : Java Netbeans 8.1 Bentuk Tampilan : Lampiran C-7 Proses :

1. Pilih button tambah untuk menambah data angsuran anggota, lalu masukan no pinjaman data pinjaman yang ada di data pinjaman akan muncul secara otomatis. Ketika no pinjam di input jika ada pesan "Data Tidak Ditemukan, Silahkan masukkan Nomor yang lain" itu artinya no pinjam tersebut baru melakukan pinjaman. Setelah di inpiut untuk yang kedua kali maka akan muncul pesan "Data Ditemukan" dan itu artinya no pinjam tersebut sudah melakukan angsuran yang kedua.

2. Pilih button simpan untuk menyimpan angsuran anggota yang melakukan transaksi pembayaran angsuran.

(25)

3. Pilih button kembali untuk kembali ke menu utama.

8. Spesifikasi form laporan Nama Program : Laporan

Akronim : Laporan.FORM

Fungsi : untuk menampilkan laporan petugas secara keseluruhan.

Mulai dari data anggota dan laporan transaksi Index Program : 3.0

Bahasa Program : Java Netbeans 8.1 Bentuk Tampilan : Lampiran C-8 Proses :

1. Pilih menu bar pada menu utama dan pilih laporan untuk memunculkan FORM laporan.

2. Pilih button cetak untuk mencetak laporan.

(26)

3.9. Spesifikasi Sistem Komputer 3.9.1. Umum

Spesifikasi perangkat keras ini adalah rincian dari perangkat yang digunakan oleh penulis untuk membuat tugas akhir. Adapun spesifikasi perangkat keras yang merincikan spesifikasinya adalah sebagai berikut :

3.9.2. Perangkat Keras

Perangkat keras (hardware) adalah suatu komponen yang membentuk suatu sistem komputer dan peralatan lainnya yang minimum dan memungkinkan komputer dan dapat melaksanakan tugasnya. Klasifikasi perangkat keras yang diusulkan adalah sebagai berikut :

a. Monitor :15.6”

b. Processor : Intel® Core™ i3-2330M c. Memory : 2GB DDR3

d. Harddisk : 3GB HDD e. Keyboard :103 Keys f. Printer : Dot Matrix g. Mouse : PS/2

(27)

3.9.3. Perangkat Lunak

Bagian penting lain yang mendukung program adalah perangkat lunak (software) yang digunakan dalam mengeksekusi program aplikasi serta sistem operasi yang akan digunakan untuk menjalankan program tersebut.

Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi program simpan pinjam pada koperasi jaya mandiri ini adalah :

Sistem operasi : Microsoft Windows 7 x86 Bahasa pemrograman : Java Netbeans 8.1 Program atau software pendukung :All Api Guide, API Viewer

(28)

3.10. Flowchart 1. Flowchart Login

Start

Masukan kode petugas

& password

Pilihan : 1. Login 2. Exit

Login

End

Periksa data Data benar Pesan : “Username

Salah, Silahkan Coba Lagi dan Password Salah, Silahkan Coba Lagi”

Menu utama

T

T

T

Y Y

Exit

"Login berhasil, Selamat Datang " Nama

Petugas ", di Aplikasi Simpan Pinjam Koperasi Jaya Mandiri"

Y

Gambar III.5 Flowchart Form Login

(29)

2. Flowchart Menu Utama

Start

Menu utama 1. File 2. Transaksi 3. Laporan 4. Keluar

File

1. Petugas 2. Data anggota Y

Petugas

Data anggota

Petugas

Data anggota Y

Y T

T T

Transaksi

1. Pinjaman 2. Simpanan 3. Angsuran Y

Pinjaman Y Pinjaman

Simpanan

Angsuran T

T

Simpanan

Angsuran Y

Y

T

A B

T

(30)

Laporan Laporan Laporan Petugas

Laporan pinjaman dan Laporan

Simpanan

Keluar

A B

T

Y

End

T

Gambar III.6 Flowchart Menu Utama

(31)

3. Flowchart Form Petugas

Start

Pilihan : 1. Input 2..Keluar

Input

Pilihan : 1. Data Petugas

Simpan

Keluar

End T

Y Y

T

Y

Edit T

Y

Y

Kembali Menu

Utama Y

Data Berhasil Disimpan

Pilih Data

Data berhasil dirubah

Cari

Data Ditemukan, Silahkan Pilih Button Hapus

atau Edit Y

Tampil Data Petugas

Gambar III.7 Flowchart FormPetugas

(32)

4. Flowchart FormData Anggota

Start

Pilih : Tambah Cari Kembali Cetak

Tambah Masukan no

anggota

Simpan Simpan

“Data Berhasil Disimpan”

Batal

Cari Masukan no

anggota Benar

“Data Tidak Ditemukan, Silahkan masukkan

Nomor yang lain”

“Data Ditemukan, Silahkan Pilih Button Hapus atau Edit”

Anggota Tampil data

anggota

Edit

Hapus Hapus

"Data berhasil dihapus"

“Data Berhasil dirubah”

Kembali Menu

utama Ok

End

Cetak Cetak

Y

Y

T Y

T

T

T

Y T Y

Y

Y

Y Y

Y T

Y Y

T

Y T Y

T

T

Gambar III.8

Flowchart Form Data Anggota

(33)

5. Flowchart FormPinjaman

Start

Pilihan : 1. Tambah 2. Cari

Tambah

Masukan nomor anggota

Simpan Simpan

"Data Berhasil Disimpan"

Cari

Masukan nomor anggota

Benar "Data Ditemukan"

"Data Tidak Ditemukan, Silahkan masukkan

Nomor yang lain"

Pinjaman

Tampil data pinjaman

Kembali Menu

utama

End

Y Y

Y

Y

Y Y

Y

Y

Y T

T

T

T

Gambar III.9 Flowchart FormPinjaman

(34)

6. Flowchart Form Simpanan

Start

Pilihan : 1. Input 2. Kembali

Input

Masukan nomor anggota

Simpan

"Data Berhasil Disimpan"

Batal

Kembali

End T

T

T

T

Y Y

T

Menu utama Y

Gambar III.10 Flowchart Form Simpanan

(35)

7. Flowchart Form Angsuran

Start

Pilihan : 1. Input 2. Kembali

Input Masukan

no pinjam Simpan

"Data Berhasil Disimpan"

Kembali

End T

T

T

T

Y Y

Menu utama Y

Cetak Cetak

Y T

Gambar III.11 Flowchart Form Angsuran

(36)

8. Flowchart Form Laporan

Start

Cetak Cetak

End T

Y Y 1. Laporan

Pinjaman 2. Laporan Simpanan

T

Gambar III.12 Flowchart Form Laporan

Gambar

Tabel III.1
Tabel III.2
Tabel III.3
Tabel III.5
+3

Referensi

Dokumen terkait