BAB IV PERANCANGAN SISTEM. relasi.untuk lebih jelasnya mengenai perancang relasi pada Aplikasi Koperasi

dokumen-dokumen yang mirip
BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan kegiatan menguraikan suatu sistem informasi

BAB IV DESKRIPSI KERJA PRAKTEK. Dari document flow yang prosesnya masih manual lalu dibuatkan system

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi merupakan rangkaian pelaksanaan kegiatan yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Sistem informasi simpan pinjam koperasi merupakan suatu sistem yang

BAB III HASIL DAN PEMBAHASAN

BAB IV ANALIS DAN DESAIN SISTEM. Dari document flow yang prosesnya masih manual lalu dibuat system

BAB IV ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTIK. satu usaha yang didirikan adalah Surya Mart. Saat ini Surya Mart masih

BAB IV ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN

BAB IV PERANCANGAN SISTEM. sebelum melakukan coding kedalam suatu bahasa pemograman. Dalam

BAB III ANALISIS DAN PERANCANGAN. perpustakaan dengan alamat dokumen database,

Gambar 4.1 Gambar Use Case Diagram

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

ANALISIS DAN PERANCANGAN SISTEM. yang utuh dan nyata ke dalam bagian-bagian atau komponen-komponen komputer

BAB IV PEMBAHASAN MASALAH

KASUS : SISTEM INFORMASI TRANSAKSI SIMPAN PINJAM PADA KOPERASI

BAB IV ANALISIS DAN PERANCANGAN SISTEM. simpan pinjam rukun ikhtiar masih belum optimal dimana dalam pengolahan data

BAB III ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. berbeda dengan beberapa institusi pendidikan lain. Hal ini disebabkan karena

ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Primkopal Mako

BAB IV METODE KERJA PRAKTEK

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN. merupakan pondasi untuk setiap pengembangan berikutnya. Analisis sistem dilakukan dengan sasaran sebagai berikut :

Pelanggan Admin Manager. Fotokopi ktp Fotokopi kk. Input data penjualan tunai. Cetak faktur tunai. Faktur tunai. Faktur di tandatangani.

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN PEMBAHASAN. lama dengan sistem yang baru. Analisa sistem ini berisi dan System Flow, Data Flow

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB III ANALISA DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis terhadap sistem yang sedang berjalan bertujuan untuk mengetahui

BAB III ANALISA DAN DESAIN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM. Sistem yang dikembangkan dalam penelitian ini dikhususkan untuk desktop

BAB IV ANALISA DAN DESAIN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. sedang berjalan, analisis basis data dan analisis kebutuhan non fungsional.

BAB IV ANALISIS DAN DESAIN SISTEM. database terpusat. Proses yang dikembangkan meliputi: Pelajar (KTP) seperti pada gambar di lampiran.

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut dapat

You are using demo version Please purchase full version from BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM. sistem yang ada, diperlukan suatu penggambaran aliran-aliran informasi dari

SISTEM INFORMASI SIMPAN PINJAM PADA KOPERASI UNIT SIMPAN PINJAM

BAB IV PERANCANGAN. secara umum kepada user tentang sistem yang baru. ini memiliki spesifikasi minimal sebagai berikut :

BAB IV ANALISIS DAN DESAIN SISTEM. berdasarkan data yang telah diperoleh dari hasil studi lapangan. Sedangkan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN. dengan proses yang ditentukan, berikut ini adalah tahapan tahapan dari proses. 1. Rancangan Bagan Alir Document ( Flow Map )

BAB IV PERANCANGAN SISTEM. mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM. 2. Analisa permasalahan dan perancangan sistem

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB IV DESKRIPSI KERJA PRAKTEK. Melakukan survey dan wawancara secara langsung di Koperasi

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Dalam analisis sistem akan dibahas mengenai analisis dokumen, analisis

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS MASALAH. Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem,

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB 4 DESKRIPSI PEKERJAAN. tersebut kedalam laporan perilaku siswa selama 1 hari, 1 bulan, dan 1 tahun.

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

/1. Flowmap Usulan Daftar Anggota

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini akan dibahas mengenai analisis sistem yang sedang

BAB III ANALISIS DAN PERANCANGAN

BAB IV ANALISIS DAN PERANCANGAN SISTEM. menggunakan objek yang utuh ke dalam bagian-bagian komponennya dengan

Transkripsi:

67 BAB IV PERANCANGAN SISTEM 4.1 Perancangan Database 4.1.1 ERD Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasrkan objek-objek dasar basis data yang mempunyai hubungan antar relasi.untuk lebih jelasnya mengenai perancang relasi pada Aplikasi Koperasi simpan Pinjam sekolah Al-Ittihad dapat dilihat pada gambar 4.1 berikut ini: Nm_Simpanan ID_JnsSImpanan Nominal No_Simpanan Tgl_Simpanan Bsr_Simpanan Jenis_ Simpanan 1 N Memiliki Simpanan 1 N R5 R1 No_Pengambilan N Nama Tmp_lahir Tgl_Lahir 1 No_Anggota Telp Alamat Tgl_Pinjaman No_Pinjaman Lama Bsr_Pinjaman Pengambilan JK N 1 1 Memiliki Anggota Memiliki N Pinjaman Bunga Bsr_Angsuran Tgl_Pengambilan Bsr_Pengambilan Pekerjaan Status TglDaftar Keterangan 1 Tgl_JTempo Memiliki No_Angsuran N Denda Sisa_Angsuran Angsuran Tgl_Angsuran Keterangan Total_Angsuran Gambar 4.1 ERD Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad 67

68 4.1.2 Skema Relasi Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad Anggota (No_Anggota*, Nama, Tmp_Lhr,Tgl_Lhr, Jk, Tgl_Daftar, Status, Pekerjaan, Telp, Alamat ) Simpanan (No_Simpanan*, No_Anggota**, Id_JnsSimpanan, Tgl_Simpanan, Bsr_Simpanan,) Jenis_Simpanan ( Id_JnsSimpanan*, Nama_Simpanan, Nominal ) Pinjaman (No_Pinjaman*, No_Anggota**, Tgl_Pinjaman, Bsr_Pinjaman, Lama_Pinjaman, Bunga, Tgl_JTempo, Bsr_Angsuran, Keterangan ) Angsuran (No_Angsuran*, No_Pinjaman**, Tgl_Angsuran, TglJTempo, denda, Sisa_Angsuran, Keterangan ) Pengambilan (No_Pengambilan**, No_Anggota**, Id_JnsSimpanan**, Tgl_Pengambilan, Bsr_Pengambilan ) 4.1.3 Diagram Skema Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad Untuk lebih jelasnya mengenai Skema Relasi Pada Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad dapat dilihat pada gambar 4.2 berikut ini: Trans_Simpanan PK No_Simpanan PK Anggota NoAnggota Nama Tmp_Lhir Tgl_Lhir JK Tlp Pekerjaan Status TglDaftar Alamat PK Id_JnsSimpanan No_Anggota Tgl_Simpanan Bsr_Simpanan Trans_Pengambilan No_Pengambilan No_Anggota Id_JnsSimpanan Tgl_Pengambilan Jumlah_Pengambilan Jenis_Simpanan Id_JnsSimpanan Jns_Simpanan Nominal Trans_Pinjaman PK No_Pinjaman No_Anggota Tgl_Pinjaman Bsr_Pinjaman Lama_Pinjaman Bunga Tgl_JTempo Bsr_Angsuran Keterangan PK Trans_Angsuran NoAngsuran No_Pinjaman Tgl_Angsuran Tgl_JTempo Denda Sisa_Angsuran Keterangan Gambar 4.2 Diagram Skema Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad

69 4.1.4 Struktur Tabel Sistem basis data tidak terlepas daripada file yang terkait, kita harus mengetahui file-file apa saja yang digunakan dalam perancangan untuk sistem basis data pada Aplikasi koperasi simpan pinjam ini, dengan demikian dihasilkan alur informasi yang jelas. Adapun struktur desain file yang dirancang yaitu: 1. Tabel 4.1 Tabel Anggota Fungsi Primary key : Untuk Menyimpan Data Anggota : No_Anggota Foreign key : - Untuk Struktur Tabel Anggota dapat dilihat pada tabel 4.1 berikut ini: 2. Tabel 4.2 Tabel trans_simpanan Fungsi Tabel 4.1 Tabel Anggota No Nama Field Data Type Field Size Keterangan 1 NoAnggota Varchar 6 Primary key 2 Nama Varchar 25 3 TmpLahir Varchar 15 4 TglLahir Date time 5 Jk char 1 6 TglDaftar Date time 10 7 Pekerjaan Varchar 20 8 Status Varchar 10 9 Telp Integer 15 10 Alamat Varchar 50 Primary key Foreign key : Untuk Menyimpan Data Simpanan : No_Simpanan : No_Anggota

70 Untuk Struktur Tabel trans_simpanan dapat dilihat pada tabel 4.2 berikut ini: Tabel 4.2 Tabel Trans Simpanan No Nama Field Data Type Field Size Keterangan 1 No_Simpanan Varchar 6 Primary key 2 No_Anggota Varchar 15 Foreign key 3 Nama Varchar 25 4 Tgl_Simpanan Datetime 5 Jenis_Simpanan char 2 6 Bsr_Simpanan Float 3. Tabel 4.3 Tabel trans_pinjaman Fungsi : Untuk Menyimpan Pinjaman Primary key : No_Pinjaman Foreign key : No_Anggota Untuk Struktur Tabel trans_pinjaman dapat dilihat pada tabel 4.3 berikut ini: Tabel 4.3 Tabel Trans Pinjaman No Nama Field Data Type Field Size Keterangan 1 No_Pinjaman Varchar 12 Primary key 2 No_Anggota Varchar 6 Foriegn Key 3 Tgl_Pinjaman Datetime 4 Bsr_Pinjaman Integer 12 5 Lama_pinjaman Integer 2 6 Bunga Integer 2 7 Tgl_JTempo Datetime 8 Bsr_Angsuran Float 12 9 Keterangan Varchar 15 4. Tabel 4.4 Tabel trans_pengambilan Fungsi : Untuk Menyimpan data transaksi Pengambilan Primary key : No_Pengambilan Foreign key : No_Anggota

71 Untuk Struktur Tabel trans_pengambilan dapat dilihat pada tabel 4.4 berikut ini: Tabel 4.4 Tabel Trans Pengambilan No Nama Field Data Type Field Size Keterangan 1 No_Pengambilan Varchar 12 Primary key 2 No_Anggota Varchar 6 Foreign key 4 Tgl_Pengambilan Datetime 5 Bsr_Pengambilan float 5. Tabel 4.5 Tabel trans_angsuran Fungsi : Untuk Menyimpan Data Angsuran Primary key : No_Angsuran Foreign key : No_Pinjaman Untuk Struktur Tabel trans_angsuran dapat dilihat pada tabel 4.5 berikut ini: Tabel 4.5 Tabel Trans Angsuran Field Nama Field Data Type No Size Keterangan 1 No_Angsuran Varchar 3 Primary key 2 No_Pinjaman Varchar 10 Foreign key 3 Tgl_Angsuran Datetime 5 Tgl_JTempo Date 6 Denda Float 12 6 Sisa_Angsuran Float 7 Keterangan Varchar 10 6. Tabel 4.9 Tabel jns_simpanan Fungsi : Untuk Menyimpan Data Jenis Simpanan Primary key : id_jnssimpanan Foreign key :-

72 Untuk Struktur Tabel jns_simpanan dapat dilihat pada tabel 4.9 berikut ini: Tabel 4.9 Tabel Jenis Simpanan No Nama Field Data Type Field Size Keterangan 1 Id_JnsSimpanan Varchar 2 Primary key 2 Nama_Simpanan Varchar 20 3 Nominal Float 7. Tabel 4.10 Tabel user Fungsi : Mengklasifikasi Hak Akses User Primary key : id_user Untuk Struktur Tabel user dapat dilihat pada tabel 4.10 berikut ini: Tabel 4.10 Tabel User No Nama Field Data Type Field Size Keterangan 1 Nama Varchar 5 Primary key 2 Password Varchar 3 3 Level Varchar 6 4.2 Struktur Menu Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad Perancangan struktur menu pada aplikasi koperasi Simpan Pinjam Sekolah Al-Ittihad dapat dilihat pada gambar 4.3 dibawah ini : SIMKOP Sekolah Al-Ittihad Login Keanggotaan Menu Setting Pengguna Laporan Cek Data Registrasi Anggota Simpanan Tambah User Bulanan Keanggotaan Logout Pinjaman Ganti Password Tahunan Simpanan Angsuran Pinjaman Pengambilan Angsuran Pengambilan Gambar 4.3 Struktur Menu Aplikasi Koperasi Simpan Pinjam Sekolah Al-Ittihad

73 4.3 Perancangan antarmuka pengguna 4.3.1 Antarmuka Untuk Login A. Form Form login adalah sebuah form yang berfungsi untuk menentukan hak akses setiap user yang akan menggunakan aplikasi Simkop ini. Untuk lebih jelasnya dapat dilihat pada gambar 4.4 dibawah ini: Login Nama User Password Level Login Batal Gambar 4.4 Form Login B. Algoritma Form Login Login (Algoritma untuk melakukan login) Kondidi Awal :Input username dan Password Kondisi Akhir :Tampil form menu utama Kamus Username,Password :Varchar Deskripsi Output ( Login ) Output ( Username );input ( Username ); Output ( Password );input ( Password ); Output ( Level );input (Level); If (Username=Username) and (Password=Password) and Output (Level=Level) then Output (frmmenuaplikasi.frm) else Output (Messagebox Login Gagal ) Exit End sub End.

74 4.3.2 Antarmuka Untuk Menu Aplikasi A. Form menu utama adalah sebuah form menu aplikasi yang berisi form input data registarsi anggota, transaksi simpan pinjam, laporan transaksi, setting pengguna, cek data anggota, cek data transaksi simpan pinjam dan informasi tentang aplikasi. Untuk lebih jelasnya dapat dilihat pada gambar 4.5 dibawah ini: Logo Keanggotaan Anggota Info Data Anggota Input Data Simpan Pinjam Simpanan Pinjaman Angsuran Pengambilan Info Data Simpan Pinjam Info Data Simpanan Info Data Pinjaman Info Data Angsuran Info Data Pengambilan Setting Pengguna Tambah User Ganti PAssword Cetak Laporan Laporan Anggotan Laporan Simpanpinjam Jenis Simpanan Input Jenis Simpanan Info Software Informasi Sofware Tentang Pembuat Keluar Aplikasi Logout B. Algoritma Form Menu Aplikasi Gambar 4.5 Form Menu Aplikasi Menu_Utama (Algoritma untuk Menu Utama) Kondidi Awal :Pilih sembarang menu Kondisi Akhir :Tampil menu yang dipilih Deskripsi Output ( Simkop Sekolah Al-Ittihad ) If keanggotaan then Output(Registrasi Anggota) If transaksi then Output (transaksi simpanan) or (transaksi pinjaman) or (transaksi angsuran) or (transaksi pengambilan) If Cek Data then Output (Data keanggotaan) or (Data transaksi simpanan) or (Data transaksi pinjaman) or (Data transaksi angsuran) or (Data transaksi pengambilan) If Hitung SHU then Output (Hitung SHU)

75 If Laporan then Output (Laporan transaksi) or (Laporan Keanggotaan) or (Laporan SHU) If Informasi then Output (Info Aplikasi) or Output (Tentang Pembuat) End Exit End sub End. 4.3.3 Antarmuka Untuk Registrasi Anggota A. Form Registarsi Anggota adalah sebuah form yang berfungsi untuk menginputkan dan menyimpan data anggota pada sebuah proses pendaftaran anggota baru. Selain itu juga, dalam form ini terdapat fungsi untuk mengedit, menghapus, mencetak serta membatalkan sebuah proses data anggota. Untuk lebih jelasnya dapat dilihat pada gambar 4.6 dibawah ini: Input Data Anggota No.Pokok Anggota Nama Tempat Lahir Tanggal Lahir Telp/HP Tanggal daftar Status Alamat Jenis Kelamin Pekerjaan Tambah Simpan Edit Batal Tutup Gambar 4.6 Form Registarsi Anggota

76 B. Algoritma form Registrasi Anggota FrmAnggota (Algoritma untuk Form Anggota) Kondisi Awal : Pilih text edit Kondisi Akhir :Data tersimpan di database Deskripsi Output ( NoAnggota ) Output ( Nama ) Output ( JenisKelamin ) Output ( TempatLahir ) Output ( TanggalLahir ) Output ( Telp ) Output ( Status ) Output ( Pekerjaan ) Output ( Tgldaftar ) Output ( Alamat ) If simpan then Output ( Anggota.save ) If edit then Output ( Anggota.edit) If batal then Output ( Anggota.cancel ) If hapus Ouput ( Anggota.delete ) If cetak then Output ( Anggota.print ) If keluar then Output ( Anggota.exit ) End. 4.3.4 Antarmuka Untuk Simpanan A. Form Simpanan adalah sebuah form transaksi yang berfungsi untuk menginputkan dan menyimpan data transaksi simpanan anggota, baik itu simpanan pokok, simpanan wajib, maupun simpanan sukarela. Untuk lebih jelasnya dapat dilihat pada gambar 4.7 dibawah ini:

77 Input Simpanan No.Simpanan No.Anggota Nama Jenis Simpanan Besar Simpanan Saldo Tanggal Simpanan Tambah Simpan Edit Batal Cetak Tutup B. Algoritma Form Simpanan Gambar 4.7 Form Simpanan FrmSimpanan (Algoritma untuk Form Simpanan) Kondisi Awal : Pilih text edit Kondisi Akhir :Data tersimpan di database Deskripsi Output ( NoSimpanan ) Output ( NoAnggota ) Output ( Nama ) Output ( TanggalSimpanan ) Output ( JenisSimpanan ) Output ( BesarSimpanan ) Output ( Total ) If simpan then Output ( Simpanan.save ) If edit then Output ( Simpanan.edit) If batal then Output ( Simpanan.cancel ) If hapus Ouput ( Simpanan.delete ) If cetak then Output ( Simpanan.print ) If keluar then Output ( Simpanan.exit ) End.

78 4.3.5 Antarmuka Untuk Pinjaman A. Form Pinjaman adalah sebuah form transaksi yang berfungsi untuk menginputkan data transaksi pinjaman anggota, membatalkan proses transaksi pinjaman anggota, dan dapat mencetak bukti transaksi pinjaman anggota saat anggota melakukan transaksi pinjaman. Untuk lebih jelasnya dapat dilihat pada gambar 4.8 dibawah ini: Input Data Pinjaman No.Pinjaman No.Anggota Nama Pinjaman ke- Besar Pinjaman Tanggal Pinjaman Tgl Jth Tempo Lama Pinjaman Bunga Jml angsuran Tambah Simpan Edit Batal Tutup Gambar 4.8 Form Pinjaman B. Algoritma Form Pinjaman FrmPinjaman (Algoritma untuk Form Pinjaman) Kondisi Awal : Pilih text edit Kondisi Akhir :Data tersimpan di database Deskripsi Output ( NoPinjaman ) Output ( NoAnggota ) Output ( Nama ) Output ( TanggalPinjaman ) Output ( Pinjamanke ) Output ( BesarPinjaman ) Output ( LamaPinjaman ) Output ( Bunga ) Output ( TanggalJthTempo ) Output ( BesarAngsuran ) Output ( Keterangan ) If simpan then Output ( Pinjaman.save ) If edit then

79 Output ( Pinjaman.edit) If batal then Output ( Pinjaman.cancel ) If hapus Ouput ( Pinjaman.delete ) If cetak then Output ( Pinjaman.print ) If keluar then Output ( Pinjaman.exit ) End. 4.3.6 Antarmuka Untuk Angsuran A. Form Angsuran adalah sebuah form input data yang berfungsi untuk mencacat atau menyimpan data transaksi angsuran anggota, membatalkan proses transaksi pinjaman anggota, dan mencetak bukti transaksi angsuran anggota saat anggota melakukan transaksi angsuran. Untuk lebih jelasnya dapat dilihat pada gambar 4.9 dibawah ini: No.Pinjaman Input Angsuran No.Angsuran Tgl Angsuran Angsuran Ke Besar Angsuran Denda Tambah Simpan Batal Tutup. Gambar 4.9 Form Angsuran

80 B. Algoritma Form Angsuran FrmAngsuran (Algoritma untuk Form Angsuran) Kondisi Awal : Pilih text edit Kondisi Akhir :Data tersimpan di database Deskripsi Output ( NoAngsuran ) Output ( NoPinjaman ) Output ( Nama ) Output ( TanggalAngsuran ) Output ( Angsuranke ) Output ( BesarAngsuran ) Output ( Denda ) Output ( SisaAngsuran ) Output ( Keterangan ) If simpan then Output ( Angsuran.save ) If edit then Output ( Angsuran.edit) If batal then Output ( Angsuran.cancel ) If hapus Ouput ( Angsuran.delete ) If cetak then Output ( Angsuran.print ) If keluar then Output ( Angsuran.exit ) End. 4.3.7 Antarmuka Untuk Pengambilan A. Form Pengambilan adalah sebuah form input data yang berfungsi untuk mencacat atau menyimpan data transaksi pengambilan simpanan anggota, membatalkan proses transaksi pengambilan anggota, dan mencetak bukti transaksi pengambilan simpanan anggota saat anggota melakukan transaksi pengambilan. Untuk lebih jelasnya dapat dilihat pada gambar 4.10 dibawah ini:

81 Input Data Pengambilan No.Pengambilan No. Anggota Nama Tanggal Pengambilan Jenis Pengambilan Besar Pengambilan Sisa Saldo Tambah Simpan Edit Batal Tutup B. Algoritma Form pengambilan Gambar 4.10 Form Pengambilan FrmPengambilan (Algoritma untuk Form Pengambilan) Kondisi Awal : Pilih text edit Kondisi Akhir :Data tersimpan di database Deskripsi Output ( NoPengambilan ) Output ( NoAnggota ) Output ( Nama ) Output ( TanggalPengambilan ) Output ( JenisPengambilan ) Output ( BesarPengambilan ) If simpan then Output ( Pengambilan.save ) If edit then Output ( Pengambilan.edit) If batal then Output ( Pengambilan.cancel ) If hapus Ouput ( Pengambilan.delete ) If cetak then Output ( Pengambilan.print ) If keluar then Output ( Pengambilan.exit ) End.

82 4.3.8 Form Input Data User Form input user adalah sebuah form yang berfungsi untuk menginputkan data akses pengguna terhap pada aplikasi. Untuk lebih jelasnya dapat dilihat pada gambar 4.11 dibawah ini: Input Data User Nama Password Level Tambah Simpan Keluar Gambar 4.11 Form Input Data User 4.3.9 Form Cek Data Form cek data Adalah sebuah form yang berfungsi untuk mengecek sebuah data. Untuk lebih jelasnya dapat dilihat pada gambar 4.12 dibawah ini: Form Cek Data Cari Data Keluar Gambar 4.12 Form Cek Data 4.3.10 Form Cetak Laporan Form cetak laporan adalah sebuah form yang berfungsi untuk mencetak laporan bulanan koperasi. Untuk lebih jelasnya dapat dilihat pada gambar 4.13 dibawah ini: Cetak Laporan Lap. Bulan Tahun Preview Cetak Gambar 4.13 Form Cetak Laporan