bab iii pembahasan - bina sarana informatika...42 bab iii pembahasan 3.1.tinjauan perusahaan 3.1.1....
TRANSCRIPT
42
BAB III
PEMBAHASAN
3.1.Tinjauan Perusahaan
3.1.1. Sejarah Institusi / Perusahaan
Koperasi Primer Tut Wuri Handayani, Direktorat Jenderal Manajemen
Pendidikan Dasar dan Menengah dan Direktorat Jenderal Peningkatan Mutu Pendidik
dan Tenaga Kependidikan (Koprim Tut Wuri Handayani Ditjen Mandikdasmen dan
Ditjen PMPTK) adalah perubahan nama Koperasi Primer Direktorat Jenderal
Pendidikan Dasar dan Menengah (Koprim Ditjen Dikdasmen) yang dirubah
berdasarkan Rapat Anggota Khusus Perubahan Anggaran Dasar yang dilaksanakan
pada tanggal 25 November 2005. Sedangkan Koprim Ditjen Dikdasmen terbentuk
dari hasil amalgamasi dua Koperasi yang berada di lingkungan Direktorat Jenderal
Pendidikan dasar dan Menengah yang berada di Kompleks Cipete dan Kompleks
Hanglekir. Koperasi Pegawai Direktorat Jenderal Pendidikan Dasar dan menengah
Kompleks Cipete : Koperasi Pegawai Direktorat Jenderal Pendidikan, dengan Akte
Pendirian Nomor : 936/B.H/I - Tanggal 26 Agustus 1971, yang menandatangani
adalah Sunardi. Pada tahun 1989 mengalami perubahan dengan nama Koperasi
Pegawai Direktorat Jenderal Pendidikan Dasar dan Menengah “Handayani” disingkat
dengan nama Koperasi Handayani, beralamat di Jalan RS. Fatmawati, Cipete, Jakarta
Selatan dengan Akte Pendirian Nomor : 936.a/B.H/I tanggal 18 April 1989, yang
menandatangani adalah Endang Lestari Gurnitowati, SH. Dengan anggota dari
43
Karyawan Sekretariat Ditjen Dikdasmen, Direktorat Sekolah Swasta dan Direktorat
Pembinaan Kesiswaan.
Koperasi Primer Direktorat Jenderal Pendidikan Dasar dan Menengah
Kompleks Hanglekir : Koperasi Primer Ditjen Dikdasmen Kompleks Hanglekir :
Yaitu Koperasi yang pertama bernama Koperasi Pegawai Direktorat Pendidikan Guru
dan Tenaga Teknis, Dengan Akte Pendirian Nomor : 839/B.H/I- tanggal 27 Februari
1970 beralamat di Jalan Hanglekir II/16, Kebayoran Baru Jakarta Selatan. Pada tahun
1979 mengalami perubahan dengan Akte Pendirian Nomor : 839.1/B.H/I- tanggal 8
Maret 1978 yang menandatangani adalah Ir. Sumarmo Atmosudarmo. Dengan
anggota dari karyawan Direktorat SD, Direktorat PMU, Direktorat PMK dan
Direktorat Tendik. Semua masih dalam lingkup Departemen Pendidikan dan
Kebudayaan.
Pada tahun 1995 Direktorat Jenderal Pendidikan Dasar dan Menengah, yang
beralamat di jalan Hanglekir II/16, Kebayoran Baru atau Kompleks Hanglekir pindah
menjadi dua tempat yaitu di Kompleks Cipete dan Kompleks Senayan. Oleh sebab itu
Direktur Jenderal Pendidikan Dasar dan Menengah, selaku Pembina Kedua Koperasi
menyarankan untuk menggabung (amalgamasi) dua koperasi. Berdasarkan Surat
Keputusan Direktur Jenderal Pendidikan Dasar dan Menengah, Departemen
Pendidikan dan Kebudayaan saat itu Bapak Z.A. Achmady NIP. 130275868, Nomor :
343/C1/Kep/C/1994, tanggal 2 Nopember 1994 Tentang Pembentukan Tim
Penggabungan/Penyatuan Koperasi Pegawai Direktorat Jenderal Pendidikan Dasar
dan Menengah Kompleks Cipete dan Kompleks Hanglekir Jakarta, dari bulan Januari
44
sampai dengan Oktober 1995 kedua Pengurus Koperasi dan Tim telah bekerja keras
untuk menggabungkan kedua koperasi.
Pada Tanggal 24 Oktober 1995 terbit Akta Perubahan atau Pendirian Koperasi
yang telah menjadi satu, dengan nomor Badan Hukum :
195/BH/PAD/KWK.9/X/1995, yang ditanda tangani oleh pejabat dari Kepala Kantor
Wilayah Departemen Koperasi dan Pembinaan Pengusa Kecil Propinsi Daerah
Khusus Ibu Kota Jakarta yaitu : ATMOKO BASUKI. SH, dengan nama Koperasi
Primer Direktorat Jenderal Pendidikan Dasar dan Menengah (Koprim Ditjen
Dikdasmen) berkedudukan di Jalan RS. Fatmawati, Kelurahan Cipete Selatan,
Kecamatan Cilandak, Kotamadya Jakarta Selatan, Propinsi DKI Jakarta dengan
jumlah anggota 2.152 orang.
VISI
Terwujudnya pelayanan yang optimal bagi anggota koprim Tut Wuri
Handayani dan keluarganya, sehingga dapat memenuhi sebagian kebutuhan
hidupnya.
MISI
1. Meningkatkan kinerja pengelola koperasi (Pengurus, Pengawas, dan Karyawan)
2. Meningkatkan partisipasi aktif bagi anggota koperasi untuk berbelanja di
koperasi
3. Meningkatkan permodalan dan Sisa Hasil Usaha
4. Meningkatkan manajemen koperasi secara terbuka dan akuntabilitas
45
5. Meningkatkan kerjasama dengan pihak lain dengan azas saling menguntungkan
6. Mengoptimalkan dan mengutamakan pelayanan terhadap anggota
3.1.2. Struktur Organisasi dan Fungsi
Koperasi Primer Tut Wuri Handayani mempunyai Struktur Organisasi sebagai
berikut :
Sumber : Koperasi Primer Tut Wuri Handayani (2016)
Gambar III.1
Struktur Organisasi Koperasi Primer Tut Wuri Handayani
Garis besar tugas karyawan Koperasi Primer Tut Wuri Handayani :
1. Manajer
a. Membantu Pengurus dalam rangka merealisasikan Program Kerja
46
b. Mengkoordinasi Karyawan bekerjasama Kepala Unit dan berkoordinasi
dengan Sekretaris Pengurus Koperasi
c. Mempertanggung jawabkan pekerjaan ke Pengurus, dan membuat draft
Laporan Tahunan setiap tahun Koperasi primer Tut Wuri Handayani.
2. Pembukuan
a. Membuat Program Penerimaan dan Pengeluaran Kas setiap bulan sebagai
dasar penyusunan program bulan berikutnya.
b. Membukukan semua penerimaan Kas, Pengeluaran Kas, ke dalam buku
Jurnal, Penerimaan Kas, Pengeluaran Kas dan memorial pelengkap.
c. Membukukan data Pembelian Tunai maupun Kredit ke dalam Buku
Pembelian
d. Membukukan data Penjualan Tunai maupun Kredit ke dalam Buku Penjualan
e. Menutup semua Jurnal pada akhir bulan untuk dibukukan ke dalam Buku
Besar
f. Membuat laporan Rugi Laba
g. Membuat Neracara Bulanan, Tri Wulan, Smester dan Tahunan
h. Membuat Laporan Keuangan setiap Akhir Tahun Buku
3. Piutang Uang
a. Mengumpulkan Permohonan Pinjaman Anggota (dari tanggal 1 s/d 25 tiap
bulan)
b. Mengisi sisa Piutang Uang dan Barang pada Bagian Piutang Barang
c. Membuat Daftar Pemberian Pinjaman untuk tiap-tiap Unit Kerja yang sudah
disetujui oleh Bendahara.
47
d. Membukukan Pinjaman Uang baik Jangka Pendek maupun Jangka Panjang
pada Sub Buku Besar Piutang Uang.
e. Membuat bukti angsuran Piutang uang untuk diserahkan kepada pemotong
gaji (mulai tanggal 15 s/d 22 tiap bulannya)
f. Mengecek sisa Piutang anggota jika ingin meminjam Jangka Pendek (dari
tanggal 1 s/d 30 tiap bulannya)
g. Membuat bukti Piutang Uang kepada Anggota yang mengangsur di luar
Potongan gaji (dari tanggal 1 s/d 30 tiap bulannya) untuk selanjutnya dibuat
KM untuk diserahkan kepada Kasir.
h. Mencocokan pemberian pinjaman-pinjaman baik jangka pendek maupun
jangka panjang, angsuran anggota pada bagian pembukuan.
i. Pada akhir bulan membuat laporan pemberian Pinjaman dan angsuran selama
satu bulan.
4. Tata Usaha
a. Mengetik, mengarsipkan dan mencatat surat keluar dan masuk
b. Komputerisasi Surat-surat dan laporan R.A.T.
c. Menjaga Kerahasiaan Surat-surat Berharga.
d. Mencatat dan memelihara barang-barang inventaris
e. Memelihara buku-buku Organisasi
f. Menyiapkan rapat-rapat
g. Menyiapkan pemberian bea siswa, santuan kematian
48
h. Bertanggungjawab atau membantu manajer untuk melaksanakan pekerjaan
pengurus (Sekretaris) semua kegiatan yang menyangkut tentang
Kesekretariatan atau Tata Usaha Koprim Tut Wuri Handayani.
5. Coop Mart
a. Mengembangkan Unit Usaha Toko
b. Membuat Rencana Pengadaan Barang
c. Mengatur penataan barang dan kebersihannnya.
d. Mencari Barang yang murah dan berkualitas
e. Bertanggungjawab atas keamanan serta semua kegiatan di Toko
f. Melakukan Stok barang setiap akhir bulan.
g. Mengawasi Administrasi barang baik Tunai maupun Kredit
6. Piutang Barang
a. Mengumpulkan faktur penjualan barang tunai maupun kredit
b. Mencatat faktur penjualan pada buku piutang barang
c. Membuat bukti pembayaran piutang barang di luar tagihan.
d. Menghitung dan mencatat jumlah penjualan perhari tiap unit kerja
e. Membuat tagihan barang tanggal 15 s/d 24 tiap bulannya.
f. Menghitung dan mencatat jumlah penjualan perorangan
g. Menghitung dan mencatat penjualan secara keseluruhan bekerjasama dengan
administrasi barang
h. Menghitung dan mencatat saldo piutang barang keseluruhan maupun
perorangan
49
i. Mencocokan jumlah penjualan dan tagihan serta saldo piutang, bekerjasama
dengan bagian pembubukuan
j. Memasukan data tagihan barang untuk kemudian diberikan ke bagian
keuangan tiap unit kerja.
7. Kasir Umum di Cipete
a. Membuat Kas masuk harian
b. Membuat Kas keluar harian
c. Menulis Buku Kas harian
d. Memberikan pinjaman Uang kepada anggota
e. Membayar honor Pengurus, Pengawas dan Karyawan.
8. Piutang Barang
a. Memasukan penjualan ke buku piutang barang
b. Memasukan pembayaran tunai (Kas) ke buku piutang barang
c. Merekapitulasi penjualan barang
d. Membuat potongan gaji per Direktorat
e. Merekap penjualan perorangan
f. Memasukan penjualan perorangan ke Komputer
g. Menghitung Saldo piutang barang perorangan
9. Bagian Simpanan Anggota
a. Mencatat Simpanan Anggota
b. Membuat daftar potongan simpanan anggota
c. Membuat rekapitulasi simpanan tiap unit kerja
d. Membuat bukti pembayaran simpanan secara langsung / tunai
50
e. Mengarsipkan semua dokumen simpanan anggota
10. Pemasaran Barang / Motor
a. Memasarkan barang/motor ke semua unit kerja dilingkungan Kemendikbud
b. Belanja barang/motor setelah mendapat persetujuan dari pengurus
c. Menyerahkan kuitansi pembelian barang/motor kepada kasir
d. Mengurus asuransi sepeda motor
11. Kasir Senayan
a. Membuat Kas masuk harian
b. Membuat Kas keluar harian
c. Menulis Buku Kas harian
d. Menulis Buku Penjualan / Faktur Penjualan
e. Memberikan pinjaman Uang kepada anggota setelah ada persetujuan
Pengurus/ manajer
f. Menata barang.
12. Petugas Toko Senayan
a. Merapikan barang-barang yang akan dijual
b. Melayani anggota dalam penjualan barang
c. Merekap penjualan barang harian/bulanan.
d. Menyetor uang setiap hari kepada kasir
e. Menghitung stok barang.
f. Menjaga keamanan dan kebersihan barang-barang yang ada di Toko
13. Pembantu Umum
a. Membuka dan menutup pintu ruang Koprim Tut Wuri Handayani
51
b. Menyapu dan membersihkan ruangan kantor
c. Menyiapkan minuman tamu
d. Mengantar surat-surat
e. Membantu menjaga Keamanan kantor dan toko
f. Membantu membuat laporan penjualan barang tunai dan kredit
g. Membantu merekap barang konsinyasi
3.2. Analisa Kebutuhan
Dilakukannya analisa kebutuhan sistem agar tidak terjadi kesalahan pada
sistem yang akan dibuat. Analisis kebutuhan dalam proses perancangan sistem
informasi berbasis web dengan layanan server intranet, dalam penyusunan sebuah
sistem yang akan dibangun dapat melakukan sistem informasi koperasi simpan
pinjam dengan menggunakan media intranet yang dapat mempermudah proses
transaksi simpanan dan pinjaman anggota, sehingga dapat mempermudah proses
transaksi tersebut. Analisis kebutuhan sistem meliputi :
A. Analisis Kebutuhan Sistem Fungsional
Kebutuhan Fungsional berisi informasi apa saja yang harus ada dan dihasilkan
sistem terdiri dari analisis kebutuhan pemakai / admin. Proses-proses yang nantinya
bisa dilakukan oleh sistem diantaranya :
1. Admin dapat melakukan login ke dalam sistem database.
52
2. Admin dapat melakukan input anggota baru Koperasi Primer Simpan Pinjam Tut
Wuri Handayani sekaligus mengedit anggota Koperasi sesuai ketentuan. Khusus
untuk anggota aktif, dapat melakukan cetak kartu anggota Koperasi Primer
Simpan Pinjam Tut Wuri Handayani.
3. Admin dapat melakukan input pembayaranan setoran baik setoran wajib, setoran
khusus ataupun setoran sukarela. Dengan ketentuan setoran wajib sesuai
golongan yang dimiliki masing-masing anggota dan dilakukan setiap bulan,
setoran khusus dan setoran sukarela dilakukan sesuai permintaan anggotanya.
4. Admin dapat melakukan input penarikan setoran baik penarikan setoran wajib,
penarikan setoran khusus ataupun penarikan setoran sukarela.
5. Admin dapat melakukan input data pinjaman, yang diajukan oleh anggota
dengan ketentuan jenis pinjaman dan jumlah pinjaman yang sesuai, jangka
pendek untuk pinjaman kurang dari sama dengan Rp. 5.000.000,- , jangka
pendek antara Rp.5.000.000,- hingga kurang dari sama dengan Rp.50.000.000,-
dan pinjaman Non Regular lebih kecil dari sama dengan 75.000.000,-.
6. Admin dapat melakukan input pembayaran angsuran, yang telah dibayarkan oleh
anggota koperasi dan admin dapat melihat data angsuran yang dimiliki anggota
tersebut.
7. Admin dapat melihat data laporan setoran anggota aktif sesuai bulan pada hari
itu.
8. Admin dapat melihat buku tabungan sesuai dengan anggota yang dipilih, buku
tabungan tersebut mencakup data setoran yang sudah dilakukan dan data tarikan
53
yang sudah dilakukan sehingga dapat diakumulasikan menjadi jumlah debet dan
jumlah kredit dan menghasilkan saldo akhir yang dimiliki anggota tersebut.
9. Admin dapat melihat laporan transaksi pinjaman sehingga dapat diketahui
anggota-anggota yang memiliki pinjaman dengan status lunas ataupun belum
lunas..
10. Admin dapat melihat laporan transaksi angsuran sehingga dapat diketahui data
angsuran yang sudah dilakukan.
11. Admin dapat melihat laporan data anggota sehingga dapat diketahui berapa
banyak anggota yang dimiliki Koperasi Primer Simpan Pinjam Tut Wuri
Handayani.
12. Admin dapat melihat data golongan yang dimiliki Koperasi Primer Simpan
Pinjam Tut Wuri Handayani.
B. Analisis Kebutuhan Sistem Non Fungsional
Kebutuhan sistem non fungsional adalah tipe kebutuhan yang berisi property
pelaku yang dimiliki oleh sistem.
1. Operasional
a. Perangkat Keras
Untuk merancang dan membuat media informasi berbasis web dibutuhkan
perangkat keras agar program aplikasi yang dibuat dapat berjalan dengan
baik. Spesifikasi perangkat keras yang digunakan dalam pembuatan website
ini, yaitu :
1) CPUIntel® Dual Core 2.1 GHz
54
2) Memory 2GB
3) HDD 320 GB
4) VGAIntel® Graphick 3000
b. Perangkat Lunak
Software atau perangkat lunak yang digunakan untuk mendukung dan
merancang pembuatan media informasi berbasis website harus sesuai dengan
kebutuhan, yaitu :
1) Tahap Pembuatan
Software yang digunakan untuk membuat website ini adalah :
a) Sistem Operasi (Windows 7)
b) Browser (Mozilla)
c) Apache (Webserver)
d) Mysql (Database Server)
e) Dreamweaver CS5 (Web Editor)
2) Tahap Implementasi
Tahap implementasi ini menggunakan
a) Sistem Operasi (Windows 7)
b) Browser (Mozilla)
f) Mysql (Database Server)
g) Dreamweaver CS5 (Web Editor)
c. Pengguna / Admin
Admin adalah satu satunya pengguna dalam sistem aplikasi Koperasi Primer
Simpan-Pinjam Tut Wuri Handayani. Admin dapat melakukan pengolahan
55
data-data yang ada di dalam program aplikasi simpan pinjam. Baik itu input
anggota, transaksi setoran, transaksi penarikan setoran, transaksi pinjaman,
transaksi angsuran serta laporan-laporan data yang berkaitan dengan transaksi
seperti laporan setoran, laporan simpan-pinjam, laporan pinjaman, laporan
angsuran, laporan anggota dan laporan golongan.
2. Informasi
a. Untuk menginformasikan apabila username dan password salah / tidak
sesuai
b. Menginformasikan pada saat logout atau keluar website
c. Memberi informasi saat menginput data anggota baru, namun data tersebut
sudah ada sebelumnya sehingga tidak terjadi penginputan data yang sama
d. Memberi informasi saat setoran wajib mengalami tunggakan ataupun tidak
e. Memberi informasi saat melakukan penarikan setoran apabila jumlah setoran
lebih kecil dari jumlah penarikan
f. Memberi informasi apabila proses berhasil seperti input anggota berhasil,
input setoran berhasil, input tarikan berhasil, input pinjaman berhasil dan
input angsuran berhasil.
g. Memberi informasi saat jenis pinjaman tidak sesuai dengan jumlah pinjaman
3. Keamanan
1) Sistem aplikasi dan database dilengkapi password
2) Log Out atau keluar dari website admin agar tidak terjadi manipulasi data.
56
3.3. Perancangan Perangkat Lunak
Perancangan sistem dan perangkat lunak dalam perancangan program
koperasi simpan-pinjam berbasis web ini menggunakan pemrogram terstruktur,
rancangan database menggunakan XAMPP, rancangan representasi antarmuka
menggunakan Dreamweaver CS 5 dan rancangan struktur navigasi menggunakan
struktur navigasi hirarki.
3.3.1. Rancangan Antar Muka
Rancangan antar muka (Interface) yang terdapat pada aplikasi Koperasi
Primer Simpan-Pinjam Tut Wuri Handayani adalah sebagai berikut :
1. Rancangan Antar Muka Halaman Login
Gambar III.2
Rancangan Antar Muka Halaman Login Admin
57
2. Rancangan Antar Muka Halaman Home
Gambar III.3
Rancangan Antar Muka Halaman Home
58
3. Rancangan Antar Muka Halaman Anggota
Gambar III.4
Rancangan Antar Muka Halaman Anggota
59
4. Rancangan Antar Muka Halaman Tambah Anggota
Gambar III.5
Rancangan Antar Muka Halaman Tambah Anggota
60
5. Rancangan Antar Muka Halaman Setoran Wajib
Gambar III.6
Rancangan Antar Muka Halaman Transaksi Setoran Wajib
61
6. Rancangan Antar Muka Halaman Setoran Khusus
Gambar III.7
Rancangan Antar Muka Halaman Setoran Khusus
62
7. Rancangan Antar Muka Halaman Transaksi Setoran Sukarela
Gambar III.8
Rancangan Antar Muka Halaman Transaksi Setoran Sukarela
63
8. Rancangan Antar Muka Halaman Transaksi Penarikan Setoran Wajib
Gambar III.9
Rancangan Antar Muka Halaman Transaksi Penarikan Setoran Wajib
64
9. Rancangan Antar Muka Halaman Transaksi Penarikan Setoran Khusus
Gambar III.10
Rancangan Antar Muka Halaman Transaksi Penarikan Setoran Khusus
65
10. Rancangan Antar Muka Halaman Transaksi Penarikan Setoran Sukarela
Gambar III.11
Rancangan Antar Muka Halaman Transaksi Penarikan Setoran Sukarela
66
11. Rancangan Antar Muka Halaman Transaksi Pinjaman
Gambar III.12
Rancangan Antar Muka Halaman Transaksi Pinjaman
67
12. Rancangan Antar Muka Halaman Transaksi Angsuran
Gambar III.13
Rancangan Antar Muka Halaman Transaksi Angsuran
68
13. Rancangan Antar Muka Laporan Setoran
Gambar III.14
Rancangan Antar Muka Laporan Setoran
69
14. Rancangan Antar Muka Buku Tabungan
Gambar III.15
Rancangan Antar Muka Buku Tabungan
70
15. Rancangan Antar Muka Laporan Transaksi Pinjaman
Gambar III.16
Rancangan Antar Muka Laporan Transaksi Pinjaman
71
16. Rancangan Antar Muka Laporan Transaksi Angsuran
Gambar III.17
Rancangan Antar Muka Laporan Transaksi Angsuran
72
17. Rancangan Antar Muka Laporan Anggota
Gambar III.18
Rancangan Antar Muka Laporan Anggota
73
18. Rancangan Antar Muka Halaman Tabel Golongan
Gambar III.19
Rancangan Antar Muka Halaman Tabel Golongan
74
19. Rancangan Antar Muka Halaman Tabel Admin
Gambar III.20
Rancangan Antar Muka Halaman Tabel Admin
75
20. Rancangan Antar Muka Halaman Tabel Golongan
Gambar III.21
Rancangan Antar Muka Halaman Tabel Golongan
76
21. Rancangan Antar Muka Halaman Input Golongan
Gambar III.22
Rancangan Antar Muka Halaman Input Golongan
77
3.3.2. Rancangan Basis Data
A. Entity Relationship Diagram (ERD)
Perancangan Basis Data menghasilkan pemetaan tabel-tabel yang digambarkan
dengan Entity Relationship Diagram (ERD), Berikut adalah Entity Relationship
Diagram (ERD) :
Anggota
Setoran
TGol Tarikan
Angsuran
Mempunyai
Melakukan
Meminjam
Melakukan
noanggota
nama
simpok
unit
tgllahir
simwa
nip
noanggota idgol
namagol
idgol wajib
idsetoran
noanggotaidambil
idambil
tglambil
idpinjam
idangs
tglpin
tenor
jangka
jumlahpin
status
noanggota
angsuranke
jumlahangs
tglangs
idangs
noanggota
nilaisimsuk
tglsetoran
1 111
1
1
1
1
nilaisimkus
nilaisimwaidsetoran
tariksimwa
tariksimkus
tariksimsuk
bunga
blokir
blnsimwa
thnsimwa
Gambar III.23
Entity Relationship Diagram
Keterangan :
1 : 1 = One to One
78
B. Transformasi Entity Relationship Diagram
Gambar III.24
Transformasi Entity Relationship Diagram
Keterangan :
1 : 1 = One to One
79
C. Logical Relationship Structured (LRS)
Dalam pembuatan program Koperasi Simpan Pinjam Berbasis Web, Logical
Relationship Structured (LRS) diuraikan Sebagai berikut :
Gambar III.25
Logical Relationship Structured (LRS)
Keterangan :
1 : 1 = One to One
= Primary Key ** = Foreign Key
80
D. Spesifikasi File
Menjelaskan tentang file atau tabel yang terbentuk dari transformasi ERD (dan
atau file-file penunjang untuk web). File-file ini tersimpan pada database koperasi
dengan parameter-parameter sebagai berikut :
1. Spesifikasi File Admin
Nama File : Admin
Akronim : admintbl
Fungsi : untuk menyimpan data admin
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 120 Karakter
Kunci Field : username
Software : Mysql
TABEL III.1
Spesifikasi File Admin
No Elemen Data Akronim Type Size Keterangan
1 Username username Varchar 10 Primary Key
2 Password password Text
3 Nama Admin namaadm Varchar 30
4 NIP Admin nipadm Varchar 20
5 Tanggal Lahir tgllahiradm Text
6 Alamat admin alamatadm Varchar 30
7 Jabatan jabatan Varchar 30
81
2. Spesifikasi File Anggota
Nama File : Anggota
Akronim : anggota
Fungsi : untuk menyimpan data anggota koperasi
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 144 Karakter
Kunci Field : noanggota
Software : Mysql
TABEL III.2
Spesifikasi File Anggota
No Elemen Data Akronim Type Size Keterangan
1 Nomor anggota noanggota Int 11 Primary Key
2 Nama nama Varchar 30
3 Nip nip Varchar 20
4 Tanggal lahir tgllahir Date
5 Unit unit Varchar 50
6 Simpanan pokok simpok Int 11
7 Simpanan wajib simwa Int 11
8 Blokir blokir Enum
(‘Y’,‘N’)
9 Id Golongan idgol Int 11 Foreign Key
3. Spesifikasi File Setoran
Nama File : Setoran
Akronim : setoran
82
Fungsi : untuk menyimpan data setoran
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 77 karakter
Kunci Field : idsetoran
Software : Mysql
TABEL III.3
Spesifikasi File Setoran
No Elemen Data Akronim Type Size Keterangan
1 Id Setoran idsetoran Int 11 Primary Key
2 Tanggal Setoran tglsetoran Date
3 Nilai Simpanan Wajib nilaisimwa Int 11
4 Bulan Simpanan Wajib blnsimwa Int 11
5 Tahun Simpanan Wajib thnsimwa Int 11
6 Nilai Khusus nilaisimkus Int 11
7 Nilai Sukarela nilaisimsuk Int 11
8 No anggota noanggota Int 11 Foreign Key
4. Spesifikasi File Tarikan
Nama File : Tarikan
Akronim : tarikan
Fungsi : untuk menyimpan data penarikan tabungan
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
83
Media : Harddisk
Panjang record : 55 karakter
Kunci Field : idambil
Software : Mysql
TABEL III.4
Spesifikasi File Tarikan
No Elemen Data Akronim Type Size Keterangan
1 Id Ambil idambil Int 11 Primary Key
2 Tanggal Ambil tglambil Date
3 Tarik Simpanan Wajib tariksimwa Int 11
4 Tarik Simpanan Khusus tariksimkus Int 11
5 Tarik Simpanan Sukarela tariksimsuk Int 11
6 No Anggota noanggota Int 11 Foreign Key
5. Spesifikasi File Pinjaman
Nama File : Pinjaman
Akronim : pinjaman
Fungsi : untuk menyimpan data transaksi pinjaman
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 60 karakter
Kunci Field : idpinjam
Software : Mysql
84
TABEL III.5
Spesifikasi File Pinjaman
No Elemen Data Akronim Type Size Keterangan
1 Id Pinjam idpinjam Int 11 Primary Key
2 Tanggal Pinjam tglpin Date
3 Jangka jangka Varchar 20
4 Jumlah Pinjam jumlahpin Int 11
5 Tenor tenor Int 3
6 Bunga bunga Int 3
7 Status status Varchar 1
8 No Anggota noanggota Int 11 Foreign Key
6. Spesifikasi File Angsuran
Nama File : Angsuran
Akronim : angsuran
Fungsi : untuk menyimpan data transaksi angsuran
Tipe File : File Transaksi
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 47 karakter
Kunci Field : idangs
Software : Mysql
85
TABEL III.6
Spesifikasi File Angsuran
No Elemen Data Akronim Type Size Keterangan
1 Id Angsuran idangs Int 11 Primary Key
2 Tanggal Angsuran tglangs Date
3 Angsuran Ke angsuranke Int 3
4 Jumlah Angsuran jumlahangs Int 11
5 No Anggota noanggota Int 11 Foreign Key
6 Id Pinjam idpinjam Int 11 Foreign Key
7. Spesifikasi File Golongan
Nama File : Tabel Golongan
Akronim : tgol
Fungsi : untuk menyimpan data tabel golongan
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 52 karakter
Kunci Field : idgol
Software : Mysql
TABEL III.7
Spesifikasi File Golongan
No Elemen Data Akronim Type Size Ket
1 Id Golongan idgol Int 11 Primary Key
2 Nama Golongan namagol Varchar 30
3 Simpanan Wajib wajib Int 11
86
3.3.4 Rancangan Struktur Navigasi
Struktur navigasi website adalah struktur navigasi campuran (composite).
Melalui struktur navigasi ini, terlihat bagaimana isi dan susunan dari sebuah website
secara menyeluruh.
Anggota
Transaksi
Laporan
Home
About
Keluar
Setoran
Buku Tabungan
Trans. Pinjam
Data Tabungan
Trans. Angsuran
Data Anggota
Data Golongan
Angsuran
Pinjaman
Tarikan
Tabel
Index
Golongan
Koperasi Usipa
Wajib
Khusus
Sukarela
Simpan
RAT
Draft RAPBK
CP PPT
Login
Simpan
Simpan
Kembali
Simpan
Kembali
Simpan
Kembali
Wajib
Khusus
Sukarela
Simpan
Kembali
Simpan
Kembali
Simpan
Kembali
Simpan
Kembali
Simpan
Kembali
Tambah
Simpan
Kembali
AdminTambah
Simpan
Kembali
Cari
Tambah
Edit
Cetak Kartu
Gambar III. 26
Struktur Navigasi
87
Penjelasan untuk masing-masing halaman administrator adalah sebagai berikut :
1. Login
Halaman index langsung terhubung dengan Login, Halaman ini yang pertama kali
diakses saat seorang admin login untuk dapat menggunakan modul-modul yang
tersedia jika login berhasil.
2. Home
Halaman ini terdapat visi misi nyata dari Koperasi Primer Tut Wuri Handayani.
3. Anggota
Untuk menambah, mengedit serta mencetak kartu anggota sesuai dengan no
anggota yang dipilih.
4. Transaksi
Halaman ini admin dapat menambahkan data transaksi setoran (setoran wajib,
setoran khusus dan setoran sukarela), melakukan transaksi penarikan setoran
(penarikan setoran wajib, penarikan setoran khusus dan penarikan setoran
sukarela), pengolahan transaksi pinjaman dan transaksi pembayaran pinjaman
atau biasa disebut angsuran.
5. Laporan
Halaman ini admin dapat melihat serta mencetak laporan-laporan dari transaksi
ataupun data-data yang berkaitan seperti data tabungan, buku tabungan, laporan
transaksi pinjam, laporan transaksi angsuran, laporan anggota serta laporan
golongan.
88
6. Tabel
Halaman ini berisi tentang data admin yang memiliki wewenang untuk
mengakses program aplikasi Simpan Pinjam ini, di dalam menu Tabel juga
terdapat tabel golongan yang bisa ditambah ataupun diedit.
7. About
Halaman ini admin dapat melihat contoh data-data mengenai koperasi USIPA,
Draft RAPBK, RAT serta company profile berbentuk Power Point dan Microsoft
Word.
8. Keluar
Menu keluar aplikasi, bertujuan agar tidak terjadi manipulasi data.
3.4. Implementasi dan Pengujian Unit
3.4.1 Implementasi
Implementasi pada aplikasi koperasi primer Simpan Pinjam Tut Wuri
Handayani berdasarkan hasil rancangan antarmuka adalah sebagai berikut :
1. Halaman Login Admin
Administrator harus melakukan login dahulu untuk dapat menggunakan modul-
modul yang tersedia jika login berhasil, maka menu-menu aplikasi koperasi
simpan pinjam akan ditampilkan.
89
Gambar III.27
Implementasi Rancangan Antar Muka Login Admin
2. Halaman Menu Utama dalam Home
Pada halaman Home terdapat penjelasan visi serta misi yang dimiliki Koperasi
Primer Tut Wuri Handayani.
90
Gambar III.28
Implementasi Rancangan Antar Muka Menu Utama Home
91
3. Halaman Anggota
Dalam Halaman Anggota ini, admin dapat menambahkan, mengedit, menghapus
serta mencetak kartu anggota. Admin juga dapat melakukan pencarian data
anggota guna mempercepat proses pencarian data
Gambar III.29
Implementasi Rancangan Antar Muka Halaman Anggota
92
4. Transaksi Setoran Wajib
Admin dapat melakukan penginputan setoran wajib, dengan nominal yang sudah
ditetapkan sesuai golongan, admin dapat mengetahui tunggakan yang dimiliki
anggota yang tertera pada keterangan setoran anggota yang telah dipilih admin
juga dapat melihat langsung berapa setoran wajib yang sudah dilakukan anggota
tersebut.
Gambar III.30
Implementasi Rancangan Antar Muka Transaksi Setoran Wajib
93
5. Transaksi Setoran Khusus
Admin dapat melakukan penginputan setoran khusus, dengan nominal yang
ditentukan oleh anggota sendiri dengan jangka waktu yang tidak ditentukan /
sewaktu-waktu, admin juga dapat melihat langsung berapa setoran khusus yang
sudah dilakukan anggota.
Gambar III.31
Implementasi Rancangan Antar Muka Transaksi Setoran Khusus
94
6. Transaksi Setoran Sukarela
Admin dapat melakukan penginputan setoran sukarela, dengan nominal yang
ditentukan oleh anggota sendiri dengan jangka waktu yang tidak ditentukan /
sewaktu-waktu, admin juga dapat melihat langsung berapa setoran sukarela yang
sudah dilakukan anggota.
Gambar III.32
Implementasi Rancangan Antar Muka Transaksi Setoran Sukarela
95
7. Transaksi Tarikan Setoran Wajib
Dalam transaksi penarikan setoran wajib ini, admin dapat melakukan penarikan
sesuai dengan jumlah setoran khusus yang dimiliki oleh anggota, Penarikan
setoran khusus dilakukan bilamana anggota yang bersangkutan keluar dari
keanggotaan. Admin juga dapat melihat jumlah keseluruhan jenis penarikan
setoran dari tabel penarikan.
Gambar III.33
Implementasi Rancangan Antar Muka Transaksi Tarikan Setoran Wajib
96
8. Transaksi Tarikan Setoran Khusus
Dalam transaksi penarikan setoran khusus ini, admin dapat melakukan penarikan
sesuai dengan jumlah setoran khusus yang dimiliki oleh anggota, Penarikan
setoran khusus dilakukan bilamana anggota yang bersangkutan keluar dari
keanggotaan. admin juga dapat melihat langsung jumlah transaksi tarikan yang
sudah dilakukan anggota,
Gambar III.34
Implementasi Rancangan Antar Muka Transaksi Tarikan Setoran Khusus
97
9. Transaksi Tarikan Setoran Sukarela
Dalam transaksi penarikan setoran sukarela ini, admin dapat melakukan penarikan
sesuai dengan jumlah setoran sukarela yang dimiliki oleh anggota, Penarikan
setoran khusus dapat dilakukan sewaktu-waktu / tergantung anggota. admin juga
dapat melihat langsung berapa transaksi tarikan yang sudah dilakukan anggota,
Gambar III.35
Implementasi Rancangan Antar Muka Transaksi Tarikan Setoran Sukarela
98
10. Transaksi Pinjaman
Admin dapat melakukan transaksi pinjaman anggota, dengan catatan anggota
yang sudah melakukan transaksi pinjaman dan dinyatakan belum melakukan
pelunasan pinjaman maka anggota tersebut belum bisa melakukan transaksi
pinjaman terlebih dahulu, anggota yang belum lunas melakukan pinjaman tidak
boleh melakukan pinjaman (pinjaman berulang) kecuali anggota yang sudah lunas
dalam melakukan angsuran.
Gambar III.36
Implementasi Rancangan Antar Muka Transaksi Pinjaman
99
11. Transaksi Angsuran
Dalam halaman transaksi angsuran ini admin dapat melakukan transaksi angsuran
yang diminta oleh anggota yang sebelumnya sudah melakukan transaksi
pinjaman, jika cicilan sudah lunas (sesuai banyaknya tenor) maka secara otomatis
nama peminjam akan terhapus dari data angsuran namun hal tersebut bukan
berarti akan terhapus pula dalam database, karena dalam transaksi ataupun master
tidak ada penghapusan data.
Gambar III.37
Implementasi Rancangan Antar Muka Transaksi Angsuran
100
12. Halaman Laporan Data Setoran Anggota
Halaman ini admin dapat mengetahui jumlah setoran (pokok, wajib, khusus,
sukarela) yang dimiliki seluruh anggota koperasi primer tut wuri handayani
Gambar III.38
Implementasi Rancangan Antar Muka Halaman Laporan Data Setoran
Anggota
101
13. Halaman Laporan Buku Tabungan
Admin dapat mengetahui laporan transaksi setoran dan tarikan yang dilakukan
oleh setiap anggota, dan mengelompokkan ke dalam golongan debet ataupun
kredit, sehingga dapat diketahui berapa nominal setoran, nominal penarikan yang
sudah dilakukan serta saldo terakhir yang dimiliki anggota yang telah dipilih.
Gambar III.39
Implementasi Rancangan Antar Muka Halaman Laporan Buku Tabungan
102
14. Halaman Laporan Transaksi Pinjam
Admin dapat mengetahui anggota yang melakukan transaksi pinjaman
keseluruhan, admin juga dapat melakukan cetak transaksi pinjaman.
Gambar III.40
Implementasi Rancangan Antar Muka Halaman Laporan Transaksi Pinjam
103
15. Halaman Laporan Transaksi Angsuran
Dalam halaman ini admin dapat mengetahui transaksi angsuran keseluruhan yang
sudah dilakukan, dan admin juga dapat melakukan cetak transaksi angsuran.
Gambar III.41
Implementasi Rancangan Antar Muka Halaman Laporan Angsuran
104
16. Halaman Laporan Anggota
Dalam halaman ini admin dapat mengetahui informasi anggota yang ada di
Koperasi Primer Tut Wuri Handayani dan admin juga dapat melakukan cetak
laporan anggota.
Gambar III.42
Implementasi Rancangan Antar Muka Halaman Laporan Anggota
105
17. Halaman Laporan Golongan
Dalam halaman ini dapat diketahui berapa banyak golongan yang dimiliki
koperasi primer simpan pinjam Tut Wuri Handayani dan admin juga dapat
melakukan cetak laporan golongan.
Gambar III.43
Implementasi Rancangan Antar Muka Halaman Laporan Golongan
106
18. Halaman Tabel Admin
Dalam halaman ini dapat mengedit dan mengganti password admin dari program
koperasi simpan pinjam.
Gambar III.44
Implementasi Rancangan Antar Muka Halaman Tabel Admin
107
19. Halaman Tabel Golongan
Dalam halaman ini dapat menambah dan menghapus data golongan dari program
koperasi simpan pinjam
Gambar III.45
Implementasi Rancangan Antar Muka Halaman Tabel Golongan
108
20. Halaman About
Halaman about ini merupakan halaman tambahan yang didalamnya terdapat file
mengenai Koperasi Primer Simpan Pinjam Tut Wuri Handayani serta contoh file-
file yang pernah dibuat, dimaksudkan untuk memudahkan dalam pembuatan file
selanjutnya.
Gambar III.46
Implementasi Rancangan Antar Muka Halaman About
109
3.3.2 Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan blackbox testing yang
focus terhadap proses masukan dan keluaran program.
1. Pengujian terhadap Form Login
TABEL III.8
Pengujian terhadap Form Login
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Username
dan
password
tidak diisi
lalu klik
tombol login
Username
: (kosong)
Password:
(kosong)
Sistem akan
menolak akses
admin. Dan
menampilkan “Login
Gagal, Username
dan Password anda
tidak sesuai, Ulangi
Lagi.”
Sesuai
harapan
Valid
2 Mengetikan
username
dan
password
tidak diisi
kemudian
klik tombol
login
Username
: admin
Password
(kosong)
Sistem akan
menolak akses
admin. Dan
menampilkan “Login
Gagal, Username
dan Password anda
tidak sesuai, Ulangi
Lagi.”
Sesuai
Harapan
Valid
3 Username
tidak diisi
dan
password
diisi
kemudian
klik tombol
login
Username
: (kosong)
Password
: 12345
Sistem akan
menolak akses
admin. Dan
menampilkan “Login
Gagal, Username
dan Password anda
tidak sesuai, Ulangi
Lagi.”
Sesuai
Harapan
Valid
4 Mengetikan
salah satu
kondisi salah
pada
username
atau
Username
: admin
(benar)
Password:
12345
(salah)
Sistem akan
menolak akses
admin. Dan
menampilkan “Login
Gagal, Username
dan Password anda
Sesuai
Harapan
Valid
110
password
kemudian
klik tombol
login
tidak sesuai, Ulangi
Lagi.”
5 Mengetikan
Username
dan
password
dengan data
yang benar
kemudian
klik tombol
login.
Username
: Admin
(benar)
Password
: 12345
(benar)
Sistem menerima
akses login dan
kemudian
menampilkan
halaman menu
utama admin
Sesuai
Harapan
Valid
2. Pengujian terhadap Form Setoran Wajib
TABEL III.9
Pengujian terhadap Form Setoran Wajib
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Bulan dan
Tahun tidak
dipilih lalu
klik tombol
simpan
Bulan :
(Pilih
Bulan)
Tahun :
(Pilih
Tahun)
Sistem akan
menolak input
setoran. Dan
menampilkan
“Bulan dan Tahun
belum dipilih.
Silahkan Pilih Bulan
dan Tahun setoran
terlebih dahulu!.”
Sesuai
harapan
Valid
2 Bulan telah
dipilih dan
Tahun tidak
dipilih lalu
klik tombol
simpan
Bulan :
April
Tahun :
(Pilih
Tahun)
Sistem akan
menolak input
setoran. Dan
menampilkan
“Tahun belum
dipilih. Silahkan
Pilih Tahun setoran
terlebih dahulu!”
Sesuai
Harapan
Valid
3 Bulan tidak
dipilih dan
Tahun dipilih
lalu klik
tombol
simpan
Bulan :
(Pilih
Bulan)
Tahun :
(2016)
Sistem akan
menolak input
setoran. Dan
menampilkan
“Bulan belum
dipilih. Silahkan
Pilih Bulan setoran
Sesuai
Harapan
Valid
111
terlebih dahulu!”
4 Bulan dipilih
dan Tahun
dipilih lalu
klik tombol
simpan
Bulan :
April
Tahun :
2016
Sistem menerima
input setoran dan
kemudian
menampilkan “Data
Setoran Berhasil
Disimpan”
Sesuai
Harapan
Valid
3. Pengujian terhadap Form Jumlah Penarikan Setoran Wajib
TABEL III.10
Pengujian terhadap Form Jumlah Penarikan Setoran Wajib
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Jumlah
Penarikan
Setoran
Wajib diisi
lebih besar
dari tabungan
setoran wajib
Jumlah
penarikan
>
Tabungan
Setoran
Wajib
Sistem akan
menolak simpan
setoran. Dan
menampilkan
“Jumlah terlalu
besar.”
Sesuai
harapan
Valid
2 Jumlah
Penarikan
Setoran
Wajib lebih
kecil dari
tabungan
setoran wajib
Jumlah
penarikan
<
Tabungan
Setoran
Wajib
Sistem menerima
input penarikan. Dan
menampilkan “Data
Penarikan Setoran
Wajib Berhasil
Disimpan!.”
Sesuai
Harapan
Valid
4. Pengujian terhadap Form Jumlah Penarikan Setoran Khusus
TABEL III.11
Pengujian terhadap Form Jumlah Penarikan Setoran Khusus
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Jumlah
Penarikan
Setoran
khusus diisi
lebih besar
dari tabungan
setoran
Jumlah
penarikan
>
Tabungan
Setoran
Khusus
Sistem akan
menolak simpan
setoran. Dan
menampilkan
“Jumlah terlalu
besar.”
Sesuai
harapan
Valid
112
khusus
2 Jumlah
Penarikan
Setoran
Khusus lebih
kecil dari
tabungan
setoran
\khusus
Jumlah
penarikan
<
Tabungan
Setoran
Khusus
Sistem menerima
input penarikan. Dan
menampilkan “Data
Penarikan Setoran
Khusus Berhasil
Disimpan!.”
Sesuai
Harapan
Valid
5. Pengujian terhadap Form Jumlah Penarikan Setoran Sukarela
TABEL III.12
Pengujian terhadap Form Jumlah Penarikan Setoran Sukarela
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Jumlah
Penarikan
Setoran
Sukarela diisi
lebih besar
dari tabungan
setoran
sukarela
Jumlah
penarikan
>
Tabungan
Setoran
Sukarela
Sistem akan
menolak simpan
setoran. Dan
menampilkan
“Jumlah terlalu
besar.”
Sesuai
harapan
Valid
2 Jumlah
Penarikan
Setoran
Sukarela
lebih kecil
dari tabungan
setoran
sukarela
Jumlah
penarikan
<
Tabungan
Setoran
Sukarela
Sistem menerima
input penarikan. Dan
menampilkan “Data
Penarikan Setoran
Sukarela Berhasil
Disimpan!.”
Sesuai
Harapan
Valid
6. Pengujian terhadap Form Pinjaman
TABEL III.13
Pengujian terhadap Form Pinjaman
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Pilih Jenis
Jangka
Pendek dan
mengisi
Jenis
Jangka
Pendek,
Jumlah
Sistem akan
menolak simpan
Transaksi Pinjaman.
Dan menampilkan
Sesuai
harapan
Valid
113
Jumlah
Pinjaman >
Rp.
5.000.000,-
Pinjaman
> Rp.
5.000.000,
-
“Pinjaman Jangka
Pendek < Rp.
5.000.000,- .
Silahkan Isi Jumlah
Pinjaman dengan
benar !.”
2 Pilih Jenis
Jangka
Pendek dan
mengisi
Jumlah
Pinjaman <
Rp.
5.000.000,-
Jenis
Jangka
Pendek,
Jumlah
Pinjaman
< Rp.
5.000.000,
-
Sistem akan
menerima simpan
Transaksi Pinjaman.
Dan menampilkan
“Data Pinjaman
Berhasil Disimpan”
Sesuai
Harapan
Valid
3 Pilih Jenis
Jangka
Panjang dan
mengisi
Jumlah
Pinjaman <=
Rp.
5.000.000,-
Jenis
Jangka
Panjang,
Jumlah
Pinjaman
<= Rp.
5.000.000,
-
Sistem akan
menolak simpan
Transaksi Pinjaman.
Dan menampilkan
“Pinjaman Jangka
Panjang => Rp.
5.000.000,- atau >=
Rp. 50.000.000,- .
Silahkan Isi Jumlah
Pinjaman dengan
benar !.”
Sesuai
Harapan
Valid
4 Pilih Jenis
Jangka
Panjang dan
mengisi
Jumlah
Pinjaman >=
Rp.
50.000.000,-
Jenis
Jangka
Panjang,
Jumlah
Pinjaman
<= Rp.
50.000.00
0,-
Sistem akan
menolak simpan
Transaksi Pinjaman.
Dan menampilkan
“Pinjaman Jangka
Panjang => Rp.
5.000.000,- atau >=
Rp. 50.000.000,- .
Silahkan Isi Jumlah
Pinjaman dengan
benar !.”
Sesuai
Harapan
Valid
5 Pilih Jenis
Jangka
Panjang dan
mengisi
Jumlah
Pinjaman >
Rp.
5.000.000,-
Jenis
Jangka
Panjang,
Jumlah
Pinjaman
> Rp.
5.000.000,
-
Sistem akan
menerima simpan
Transaksi Pinjaman.
Dan menampilkan
“Data Pinjaman
Berhasil Disimpan”
Sesuai
Harapan
Valid
114
6 Pilih Jenis
Jangka
Panjang dan
mengisi
Jumlah
Pinjaman <=
Rp.
50.000.000,-
Jenis
Jangka
Panjang,
Jumlah
Pinjaman
<= Rp.
50.000.00
0,-
Sistem akan
menerima simpan
Transaksi Pinjaman.
Dan menampilkan
“Data Pinjaman
Berhasil Disimpan”
Sesuai
Harapan
Valid
7. Pilih Jenis
Regular dan
mengisi
Jumlah
Pinjaman <
Rp.
50.000.000,-
Jenis
Regular,
Jumlah
Pinjaman
< Rp.
50.000.00
0,-
Sistem akan
menolak simpan
Transaksi Pinjaman.
Dan menampilkan
“Pinjaman Regular >
Rp. 50.000.000,-
atau >= Rp.
75.000.000,- .
Silahkan Isi Jumlah
Pinjaman dengan
benar !.”
Sesuai
Harapan
Valid
8. Pilih Jenis
Regular dan
mengisi
Jumlah
Pinjaman >
Rp.
75.000.000,-
Jenis
Regular,
Jumlah
Pinjaman
> Rp.
75.000.00
0,-
Sistem akan
menolak simpan
Transaksi Pinjaman.
Dan menampilkan
“Pinjaman Regular >
Rp. 50.000.000,-
atau >= Rp.
75.000.000,- .
Silahkan Isi Jumlah
Pinjaman dengan
benar !.”
Sesuai
Harapan
Valid
9. Pilih Jenis
Regular dan
mengisi
Jumlah
Pinjaman >
Rp.
50.000.000,-
Jenis
Regular,
Jumlah
Pinjaman
> Rp.
50.000.00
0,-
Sistem akan
menerima simpan
Transaksi Pinjaman.
Dan menampilkan
“Data Pinjaman
Berhasil Disimpan”
Sesuai
Harapan
Valid
10 Pilih Jenis
Regular dan
mengisi
Jumlah
Pinjaman <=
Rp.
75.000.000,-
Jenis
Regular,
Jumlah
Pinjaman
<= Rp.
75.000.00
0,-
Sistem akan
menerima simpan
Transaksi Pinjaman.
Dan menampilkan
“Data Pinjaman
Berhasil Disimpan”
Sesuai
Harapan
Valid
115
7. Pengujian terhadap Form Setoran Wajib Pemberitahuan Tunggakan
TABEL III.14
Pengujian terhadap Form Setoran Wajib Pemberitahuan Tunggakan
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Pilih Nama
Anggota,
Data Bulan
dan tahun
Setoran
wajib yang
dimiliki >
Bulan dan
tahun
sekarang
Pilih
Nama
Anggota,
Data
Bulan dan
tahun
Setoran
wajib
yang
dimiliki >
Bulan dan
tahun
sekarang
Terdapat
Pemberitahuan
“Keterangan :
(jumlah tunggakan)
kali simpanan wajib
yang belum dibayar,
silahkan bayar dari
(bulan dan tahun
yang belum dibayar)
terlebih dahulu”.
Sesuai
harapan
Valid
2. Pilih Nama
Anggota,
Data Bulan
dan tahun
Setoran
wajib yang
dimiliki <
Bulan dan
tahun
sekarang
Pilih
Nama
Anggota,
Data
Bulan dan
tahun
Setoran
wajib
yang
dimiliki <
Bulan dan
tahun
sekarang
Terdapat
Pemberitahuan
“Keterangan : Tidak
ada tunggakan
dalam setoran wajib
anda”.
Sesuai
Harapan
Valid
8. Pengujian terhadap Form Input Admin
TABEL III.15
Pengujian terhadap Form Input Admin
No Skenario
Pengujian Test case
Hasil yang
disampaikan
Hasil
Pengujian Kesimpulan
1 Mengetikkan
NIP anggota
yang bersifat
unik, apabila
Mengetik
nipanggot
a1 =
nipanggot
Sistem akan
menolak input
anggota dan terdapat
pemberitahuan
Sesuai
harapan
Valid
116
sama dengan
NIP anggota
sebelumnya,
NIPanggota1
=
NIPanggota1
a1 "Maaf Data Sudah
Ada Sebelumnya,
Silahkan isi dengan
data lain.!!!".
2. Mengetikkan
NIP anggota
yang bersifat
unik, apabila
berbeda
dengan NIP
anggota
sebelumnya,
NIPanggota1
=
NIPanggota2
Mengetik
nipanggot
a1 =
nipanggot
a2
Terdapat
Pemberitahuan
"Data Berhasil
Disimpan!!".
Sesuai
Harapan
Valid