Spesifikasi Program Perancangan .1 Rancangan Database

36

3.4.2.2 Spesifikasi Program

1. Spesifikasi form menu utama A. Nama : mdiutama B. Tujuan : Menampilkan menu pilihan C. Flowchart : Lihat Gambar 3.2 Flowchart program menu utama D. Proses : a. User : Mengaktifkan menu untuk user b. Bendahara : Menampilkan form login c. Pendaftaran : Menampilkan form pendaftaran d. Penyetoran : Menampilkan form penyetoran e. Penarikan : Menampilkan form penarikan f. Print : Mencetak laporan g. Posting : Memposting laporan h. View : Menampilkan form laporan i. Hitung SHU : Menghitung dan membagikan SHU j. Options : Menampilkan form options k. Stop : Keluar dari program 2. Spesifikasi form login A. Nama : frmlogin B. Tujuan : Login bagi bendahara C. Flowchart : Lihat Gambar Flowchart program login D. Proses : a. Login : Memeriksa password untuk bendahara b. Batal : Membatalkan password yang telah diinput c. Ganti password : Mengganti password untuk bendahara 3. Spesifikasi form pendaftaran 37 A. Nama : frmdaftaran B. Tujuan : Melayani pendaftaran C. Flowchart : Lihat Gambar Flowchart program pendaftaran D. Proses : a. Simpan : Menyimpan data dan simpanan anggota baru b. Edit : Mengedit data anggota c. Batal : Membersihkan semua text d. Hapus : Melayani transaksi anggota keluar e. Laporan : Menampilkan form laporan 4. Spesifikasi form penyetoran A. Nama : frm penyetoran B. Tujuan : Melayani Transaksi penyimpanan dan pembayaran pinjaman anggota C. Flowchart : D. Proses : a. Ok : Menyimpan simpanan dan pembayaran anggota b. Batal : Membatalkan data transaksi yang telah diinput c. Menu : Menampilkan form menu utama 5. Spesifikasi form penarikan A. Nama : frmpenarikan B. Tujuan : Melayani Transaksi pengambilan simpanan dan pinjaman anggota C. Flowchart D. Proses : a. Ok : Menyimpan pinjaman dan pengambilan simpanan anggota b. Batal : Membatalkan pinjaman dan pengambilan simpanan 38 c. Menu : Menampilkan form menu utama d. Ok pinjaman : Menghitung besar angsuran dan jasa peminjaman e. Batal pinjaman: Membatalkan perhitungan pinjaman 6. Spesifikasi form laporan A. Nama : frmlaporan B. Tujuan : Menampilkan data – data koperasi C. Flowchart 7. Spesifikasi form options A. Nama : frmopsi B. Tujuan : Untuk menambah akun perkiraan, menginput akun secara manual, mengatur besar dana shu dan jasa pinjaman C. Flowchart D. Proses : a. Tambah : Menyimpan akun perkiraan yang diinput b. Ok : Menyimpan nilai akun perkiraan c. Set : Menyimpan nilai dana shu dan jasa d. Periksa : Memeriksa kebenaran presentase dana shu 8. Spesifikasi form print laporan E. Nama : frmprint F. Tujuan : Untuk membuat laporan - laporan G. Flowchart H. Proses : a. Print : Untuk mencetak laporan b. Posting : Untuk memposting laporan transaksi c. Tabel : Untuk menampilkan form laporan 39 d. Penerimaan kas : Untuk mencetak penerimaan kas sesuai tanggal e. Laporan keuangan : Untuk mencetak lap. Keuangan dari tabel transaksi f. Bersihkan penerimaan kas : Untuk membersihkan tabel penerimaan kas g. Bersihkan laporan keuangan : Untuk membersihkan tabel laporan keuangan h. Ok : Untuk mencetak data transaksi

3.4.2.3 Rancangan form Rancangan Form Utama