Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
19
BAB III
PEMBAHASAN
3.1. Tinjauan Perusahaan
3.1.1. Sejarah Perusahaan
Koperasi Karyawan PT. ISK Indonesia mulai berdiri pada 3 Oktober 2013
dengan jumlah anggota dan pengurus waktu itu 25 Orang. Koperasi berdiri
sebagai wujud dukungan manajemen serta semangat karyawan untuk
berorganisasi dalam meningkatkan kesejahteraan ekonomi dari karyawan oleh
karyawan dan untuk karyawan. Koperasi sebagai badan hukum yang sah
terbentuk pada 7 Januari 2014 berdasarkan Keputusan Kementerian Koperasi dan
Usaha Kecil dan Menengah RI Nomor : 03/BH/XIII.10/I/2014.Koperasi semakin
meningkat dengan jumlah anggota semakin bertambah dan terus berinovasi
mengembangkan program usaha ke semua bidang strategis untuk memenuhi
kebutuhan karyawan dan PT. ISK Indonesia pada umumnya
Koperasi Karyawan PT. ISK Indonesia sendiri beralamat di Jalan Maligi
VII Lot Q-4C Kawasan Industri KIIC Karawang dan saat ini telah memiliki
anggota sebanyak 58 Orang.
3.1.2. Struktur Organisasi dan Fungsi
Seperti halnya organisasi yang lain, Koperasi Karyawan PT. ISK Indonesia juga
mempunyai struktur organisasi beserta fungsinya.Struktur organisasi
menunjukkan kerangka dan susunan perwujudan pola tetap hubungan-hubungan
diantara fungsi-fungsi, bagian-bagian atau posisi-posisi,maupun orang-orang yang
20
menunjukkan kedudukan, tugas, wewenang dan tanggung jawab yang berbeda
dalam satu organisasi atau perusahaan.
Adapun struktur organisasi dari Koperasi Karyawan PT.ISK Indonesia
adalah sebagai berikut.
Gambar III.1.
Struktur Organisasi Koperasi Karyawan PT.ISK Indonesia
Sesuai dengan struktur organisasi Koperasi Karyawan PT.ISK Indonesia
yang disusun, maka setiap bagan mempunyai fungsi dan tugas yang berbeda.
Adapun fungsi dan tugas-tugas dari tiap-tiapbagian tersebut diuraikan sebagai
berikut :
1. PENGAWAS
a. Bertugas melakukan Pengawasan dan Pemeriksaan atas tata kehidupan
Koperasi yang meliputi Organisasi, Pengurus, Manajemen, Usaha,
Keuangan, Pembukuan dan kebijaksanaan.
b. Pengawas berfungsi sebagai Pengawas dan Pemeriksa.
21
c. Berwenang melakukan pemeriksaan tentang catatan dan atau harta
kekayaan koperasi.
d. Bertanggung jawab kepada Rapat Anggota.
e. Memberikan teguran kepada pengurus dan anggota apabila tidak
menjalankan AD ART.
2. KETUA
a. Bertugas mengkoordinasikan kegiatan seluruh anggota / pengurus dan
menangani tugas pengurus yang berhalangan, memimpin rapat dan
mewakili koperasi di dalam dan di luar pengadilan.
b. Berfungsi sebagai pengurus, selaku pimpinan.
c. Berwenang melakukan segala kegiatan sesuai dengan keputusan Rapat
Anggota dan Rapat Pengurus dalam mengambil keputusan tentang hal-hal
yang prinsip, serta menandatangani surat-surat bersama Sekretaris, serta
surat-surat berharga bersama Bendahara.
d. Bertanggungjawab pada Rapat Anggota/Rapat Pengurus.
e. Membuat dan melaporkan kegiatan koperasi pada Rapat Anggota Tahunan
setiap Tutup Buku kepada Anggota.
f. Mengatur dan menjalankan sistem dan kebijakan koperasi Mencari
peluang usaha dan membuat draft kebijakan.
g. Berkonsultasi dan koordinasi dengan Dinas Koperasi & UMKM Kab.
Karawang
3. SEKRETARIS
a. Mewakili Ketua apabila Ketua berhalangan hadir.
b. Bertanggung jawab untuk administrasi dan organisasi.
22
c. Dokumentasi Legal dan administrasi Surat Masuk / Surat Keluar.
d. Memastikan kelengkapan organisasi.
e. Mengumpulkan dan menyusun laporan kegiatan dengan bendahara dan
pengawas.
f. Draft rencana program kerja dan organisasi.
g. Menandatangani surat-surat dengan ketua.
h. Menetapkan pedoman pelaksanaan dan organisasi konseling.
i. Menyiapkan rapat dari undangan, daftar hadir tempat dan notulen.
j. Menyiapkan tempat dan bertanggung jawab dalam setiap kegiatan rapat
Anggota/Pengurus.
k. Membantu Ketua membuat laporan RAT setiap Tutup Buku.
l. Membantu Ketua Berkonsultasi dan koordinasi dengan Dinas Koperasi
& UMKM Kab. Karawang.
m. Membuat program terpadu perhitungan modal di Ms. Excel.
n. Membuat e-slip koperasi dan meng e-mail kepada seluruh anggota setiap
akhir bulan pada hari kerja bank.
o. Laporan kepada HRD total potongan koperasi setiap anggota setiap bulan
paling lambat tanggal 22.
p. Mendata Anggota yang akan diberikan santunan dan memberikannya
kepada Anggota yang berhak atas santunan tersebut.
q. Membina hubungan baik lembaga ke dalam (internal) dan keluar
(eksternal).
r. Dokumentasi foto kegiatan.
23
4. BENDAHARA
a. Bertangung jawab semua transaksi dan administrasi perbankan (Bank
Bukopin dan Bank Maybank Indonesia).
b. Penagihan setiap bulan ke PT. ISK Indonesia dengan membuat semua
Invoice, Surat Jalan dan Kwitansi.
c. Melakukan pembayaran ke Supplier sesuai dengan jadwal pembayaran
yang telah ditetapkan.
d. Bertangung jawab segala transaksi ke Bank Bukopin.
e. Mencatat dan bertanggung jawab terhadap pencatan Keluar-Masuk uang
setiap transaksi.
f. Menyusun Laporan Keuangan Koperasi Bulanan.
g. Menyusun Laporan Keuangan Koperasi Tahunan (menjelang Tutup
Buku).
h. Verifikasi dan rekon Laporan Keuangan Koperasi setiap Akhir
Tahun/Tutup Buku.
i. Melakukan pembayaran dan pelaporan perpajakan.
j. Rekap Form-03 setiap tanggal 10 dan 21 untuk diproses approval dan
pencairan.
k. Membuat /menerbitkan administrasi semua jenis transaksi jual-beli
usaha:
1) Penawaran ke Customer.
2) PO ke Supplier/Vendor.
3) Invoice, Surat Jalan dan Kwintasi ke Customer.
24
5. BIDANG USAHA EKSTERNAL
a. Verifikasi penimbangan limbah.
b. Membuat nota limbah kepada Madura/pembeli limbah.
c. Mencari peluang usaha (mengelola truck berikut driver dan
perawatannya).
d. Membuka hubungan kerja sama dengan Pihak Supplier/Vendor.
e. Menciptakan inovasi usaha eksternal.
6. BIDANG USAHA INTERNAL
a. Melaporkan kegiatan usaha setiap akhir bulan (tanggal 20).
b. Bekerja sama dengan pihak pemasok.
c. Bertanggung jawab usaha catering:
1) Mencari Pemasok.
2) Menyusun rule tekhnis pemesanan.
3) Buat program Rekap Pemesanan Ms. Excel.
4) Print form Pemesanan dan diprint out(simpan di dekat mesin finger
print).
5) Input data ke program rekap.
6) Laporan setiap tanggal 20 tiap bulannya ke HRD.
d. Mencari peluang usaha (payment point, cicilan barang, monthly need).
e. Menciptakan inovasi usaha internal.
25
3.2. Analisa Kebutuhan
3.2.1. Analisa Kebutuhan Sistem
Langkah pertama yang dilakukan dalam menganalisa sebuah system
adalah mengidentifikasi masalah yang ada dalam system tersebut. Subjek
permasalahan yang terjadi pada Pengajuan Pinjaman adalah adalah masih
menggunakan sistem manual. Secara garis besar, analisa kebutuhan sistem adalah
sebagai berikut,
1. Dengan sistem pengajuan pinjaman secara online, calon peminjam dapat
mengakses melalui website untuk mengajukan pinjaman dan dapat mengakses
informasi terkini tentang koperasi dimanapun dan kapanpun.
2. Calon peminjam dapat menghemat waktu dengan menggunakan fasilitas
website informasi akan dilakukan otomatis oleh komputer sehingga informasi
lebih cepat dan efisien
3. Dengan sistem, penginputan data dapat tersimpan langsung ke database oleh
komputer maka data akan jauh lebih aman dan terorganisir.
4. Penginputan Form pengajuan pinjaman menggunkan web ini langsung
tersimpan di database. Dan informasi mengunakan website yang diharapkan
dapat menekan biaya untuk penyebaran informasi secara luas.
3.2.2. Analisa Kebutuhan Pengguna
1. Kebutuhan Admin.
a. Admin dapat mengelola biodata anggota.
b. Admin dapat mengelola info terkini.
c. Admin dapat mengelola data pinjaman,data angsuran dan data pinjaman
lunas.
26
d. Admin dapat melihat laporann data pinjaman.
e. Admin dapat menyetujui atau menolak permohonan peminjaman.
2. Kebutuhan Anggota
a. Dapat mengelola biodata.
b. Dapat mengisi form pengajuan pinjaman.
c. Dapat melihat info terkini.
d. Dapat melihat data pinjaman,data angsuran,dan data angsuran lunas.
3.3. Perancangan Perangkat Lunak
Untuk menghasilkan suatu rancangan yang baik diperlukan suatu bentuk
masukan dan keluaran sebagai berikut
3.3.1.Rancangan Antar Muka
Rancangan Antar Muka merupakan rancangan interface yang akan
digunakan sebagai perantara User dengan perangkat lunak yang dikembangkan.
Rancangan Interface dari Website ini adalah sebagai berikut.
1. Rancangan Antar Muka Menu Login Admin.
Gambar III.2.
Rancangan Antarmuka Menu Login Admin
27
2. Rancangan Antarmuka Halaman Utama Admin
Gambar III.3.
Rancangan Antarmuka Halaman Utama Anggota
3. Rancangan Antarmuka Daftar Pengajuan
Gambar III.4.
Rancangan Antarmuka Daftar Pengajun
28
4. Rancangan Antarmuka Manajemen Anggota
Gambar III.5.
Rancangan Antarmuka Manajemen Anggota
Gambar III.6.
Rancangan Antarmuka Edit Data Anggota
Laki-laki Perempuan
(9999) 9999-9999
29
5. Rancangan Antar Muka Pengajuan Pinjaman Anggota
Gambar III.7.
Rancangan Antarmuka Pengajuan Pinjaman Anggota
Jumlah pinjaman
Tenor
999999
30
3.3.2. Perancangan Basis Data
1. Entity Relationship Diagram (ERD)
password
alamat
nama
hp
Kd_anggota
Tgl_masuk
Tgl_lahir
jk
Anggota
foto
Pengajuan
jumlah
Id_tenor
cicilan
Tgl_pengajuan
alasan
Jangka_waktu
Id_tenor
Kd_anggota
terdapat
Tenor
melakukan
No_pengajuan
status
terdapat
Pinjaman
disetujui
terdapatDetail
pinjaman
Detail
pengajuan
adm
cicilan
bunga
pokok
No_pengajuan
lunas
jumahpinjaman
No_pengajuan
Tgl_pinjaman
No_pinjaman
Nilai_cicilan
Cicilan_ke
No_pinjaman
1 1
1
M
1
1
1
1
aktif
Tgl_potongSdh_bayar
pinjaman
Gambar III.8.
Entity Relationship Diagram (ERD)
31
2. Logical Record Structure (LRS)
Anggota
kd_anggota
nama
alamat
hp
password
tgl_masuk
tgl_lahir
jk
foto
aktif
Pengajuan
no_pengajuan
tgl_pengajuan
kd_anggota
id_tenor
jangka_waktu
alasan
cicilan
status
PengajuanCol1
pinjaman
Tenor
id_tenor
jumlah
Detail Pengajuan
no_pengajuan
pokok
bunga
adm
cicilan
Pinjaman
no_pinjaman
tgl_pinjaman
no_pengajuan
jumlahpinjaman
lunas
Detail Pinjaman
no_pinjaman
cicilan_ke
nilai_cicilan
tgl_potong
sdh_bayar
1 11
M
1
1
1
1
1 1
Gambar III.9.
Logical Record Structure(LRS)
32
3. Spesifikasi File
Spesifikasi file pada website yang penulis rancang membahas mengenai
keseluruhan tabel yang terdapat di dalam database. Di dalam database ini
terdapat beberapa tabel yang berisi field/kolom beserta kunci dari tiap file/tabel
yang ada, sehingga terbentuklah data yang saling berhubungan. Berikut adalah
penjelasan dari spesifikasi file tersebut :
1. Spesifikasi File Tabel Anggota
Nama File : tbl_anggota
Akronim : tabelanggota
Fungsi : untuk menyimpan data anggota
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 356 byte
Kunci Field : kd_anggota
Software : Mysql
Tabel III.1.
Spesifikasi File Tabel Anggota
No. Elemen Data Nama Field Type Size Ket
1 Kd_anggota kd_anggota Varchar 16 Primary key
2 Nama Nama Varchar 50
3 Alamat Alamat Alamat 30
4 Hp Hp Varchar 20
5 Email Email Varchar 50
6 Password Password Varchar 8
7 Tgl_masuk Tgl_masuk Date
33
8 Tgl_lahir Tgl_lahir Date
9 JK JK Char 1
10 Foto Foto Varchar 100
11 Aktif Aktif Int 11
2. Spesifikasi File Tabel Pengajuan
Nama File : tbl_pengajuan
Akronim : tabelpengajuan
Fungsi : untuk menyimpan data pengajuan pinjaman
anggota
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 174 byte
Kunci Field : no_pengajuan
Software : Mysql
Tabel III.2.
Spesifikasi File Tabel Pengajuan
No. Elemen Data Nama Field Type Size Ket
1 No_pengajuan No_pengajuan Int 11 Primary key
2 Tgl_pengajuan Tgl_pengajuan Date
3 Kd_anggota Kd_anggota Varchar 16
4 Id_tenor Id_tenor Int 11
5 pinjaman pinjaman Int 11
6 Jangka_waktu Jangka_waktu Int 11
7 Alasan Alasan Varchar 100
8 Cicilan Cicilan Decimal 11,2
9 status status Int 1
34
3. Spesifikasi File Tabel Detail pengajuan
Nama File : tbl_detailpengajuan
Akronim : tabeldetailpengajuan
Fungsi : untuk menyimpan detail data pengajuan pinjaman
anggota
Tipe File : File Detail pengajuan
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 39 byte
Kunci Field : No_detailpengajuan
Software : Mysql
Tabel III.3.
Spesifikasi File Tabel Detail Pengajuan
No Elemen Data Nama Field Type Size Ket
1 No_pengajuan No_pengajuan Int 11 Primary key
2 Pokok Pokok Int 7
3 Bunga Bunga Int 7
4 Adm Adm Int 7
5 Cicilan Cicilan Int 7
4. Spesifikasi File Tabel Detail pinjaman
Nama File : tbl_detailpinjaman
Akronim : tabeldetailpinjaman
Fungsi : untuk menyimpan detail data pinjaman anggota
Tipe File : File detail pinjaman
Organisasi File : Indexed Sequential
Akses File : Random
35
Media : Harddisk
Panjang record : 39 byte
Kunci Field : Cicilan_ke
Software : Mysql
Tabel III.4.
Spesifikasi File Tabel Detail Pinjaman
No. Elemen Data Nama Field Type Size Ket
1 No_pinjaman No_pinjaman Int 11 Primary kay
2 Cicilan_ke Cicilan_ke Int 4 Primary kay
3 Tgl_potong Tgl_potong Date
4 Nilai_cicilan Nilai_cicilan Decimal 11,2
5 Sdh_bayar Sdh_bayar Int 11
5. Spesifikasi File Tabel Pinjaman
Nama File : tbl_pinjaman
Akronim : tabelpinjaman
Fungsi : untuk menyimpan data pinjaman anggota
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 34 byte
Kunci Field : No_pinjaman
Software : Mysql
Tabel III.5.
Spesifikasi File Tabel Pinjaman
No. Elemen Data Nama Field Type Size Ket
1 No_pinjaman No_pinjaman Int 11 Primary kay
2 Tgl_pinjaman Tgl_pinjaman Date
3 No_pengajuan No_pengajuan Int 11
36
4 JumlahPinjaman JumlahPinjaman Int 11
5 Lunas Lunas int 1
6. Spesifikasi File Tabel tenor
Nama File : tbl_tenor
Akronim : tabeltenor
Fungsi : untuk menyimpan data tenor pinjaman anggota
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
Media : Harddisk
Panjang record : 15 byte
Kunci Field : Id_tenor
Software : Mysql
Tabel III.6.
Spesifikasi File Tabel Tenor
No. Elemen Data Nama Field Type Size Ket
1 Id_tenor Id_tenor Tinyint 4 Primary kery
2 Jumlah Jumlah Int 11
7. Spesifikasi File Tabel berita
Nama File : tbl_berita
Akronim : tabelberita
Fungsi : untuk menyimpan Info terkini
Tipe File : File Master
Organisasi File : Indexed Sequential
Akses File : Random
37
Media : Harddisk
Panjang record : 511 byte
Kunci Field : Id_berita
Software : Mysql
Tabel III.7.
Spesifikasi File Tabel Berita
No. Elemen Data Nama Field Type Size Ket
1 id_berita id_berita Int 11 Primary kery
2 isi_berita isi_berita Varchar 500
3.3.3. Rancangan Struktur Navigasi.
Struktur navigasi pada website pengajuan pinjaman ini berfungsi untuk
memperlihatkan keseluruhan dari isi website beserta hubungan antar isi. Website
pengajuan pinjaman pada halaman untuk user sebagai anggota koperasi dan user
sebagai admin termasuk kedalam jenis website yang menggunakan struktur
navigasi termasuk kedalam jenis composite.
Gambar III.10.
Struktur Navigasi Anggota
38
Gambar III.11.
Struktur Navigasi Admin
3.4. Implementasi dan Pengujian Unit.
3.4.1. Implementasi.
1. Implementasi Rancangan Antar Muka.
Adapaun rancangan antar muka pada e-pinjaman ini terdiri dari
a). Halaman Login
Halaman login merupakan syarat akses untuk menampilkan halaman
Admin. Pada halaman ini disediakan form untuk mengisi username
dan password yang benar sesuai database.
39
Gambar III.12.
Halaman Form Login Admin
b). Halaman Utama Admin
Halaman utama admin dapat diakses ketika Admin telah berhasil
Login. Di sini terdapat beberapa menu yaitu Home, Manajemen
Anggota, Daftar pengajuan, Data pinjaman,Edit Info terkini, Data
pinjaman lunas dan menu Logout.
40
Gambar III.13.
Halaman Form Menu Utama Admin
c). Halaman Daftar Pengajuan
Pada halaman ini admin diberi akses untuk dapat menolak atau
menyetujui pengajuan pinjaman yang diajukan oleh anggota.
41
Gambar III.14.
Halaman Form daftar pengajuan
d). Halaman Manajemen Anggota
Admin dapat mengedit dan menghapus data anggota dan juga dapat
menambah anggota baru.
42
Gambar III.15.
Halaman Form Manajemen Anggota
43
Gambar III.16.
Halaman Form Edit Data Anggota
Gambar III.17.
Halaman Form Tambah Anggota Baru
44
e). Halaman daftar Pinjaman
Admin dapat melihat daftar anggota yang pengajuan pinjamannya telah
disetujui.
Gambar III.18.
Halaman Daftar Pinjaman Admin
f). Halaman Form Pengajuan Pinjaman Anggota
Anggota yang akan mengajukan pengajuan pinjaman, harus mengisi
form pengajuan pinjaman berikut. Apabila anggota memiliki cicilan
yang belum lunas atau pengajuan pinjaman yang belum disetujui, maka
anggota anggota tidak bisa menyimpan form pengajuan yang telah diisi.
45
Gambar III.19.
Halaman Form Pengajuan Pinjaman Anggota
2. Spesifikasi Sistem Komputer
Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang
dibutuhkan untuk mengimplementasikan aplikasi .
A. Spesifikasi Perangkat Keras.
1). CPU
i) Intel ® Celeron ® Processor N2830 (up to 2.41GHz)
ii) RAM DDR3 2 GB
iii) Hard Disk 500 GB
2). Mouse
3). Keyboard
46
4). Monitor dengan resolusi layar minimum 1366x768
5). Koneksi internet dengan kecepatan 2 Mbps.
B. Spesifikasi Perangkat Lunak
1). Server
i) Sistem operasi yang digunakan seperti: Microsoft
Windows
ii) Aplikasi bundle web server seperti: Xampp, yang terdiri
dari beberapa komponen, diantaranya:
a). Aplikasi Apache Server v2
b). Aplikasi PHP Server v5
c). Aplikasi MySQL Server v5
d). Aplikasi phpMyAdmin v3
iii) Aplikasi Web Browser seperti Mozilla Firefox, Opera,
Safari, Internet Explorer, Google Chrome.
2). Client
i) Sistem operasi yang umum digunakan seperti: Microsoft
Windows.
ii) Aplikasi web browser seperti Mozilla Firefox, Opera,
Safari, Internet Explorer,Google Chrome.
3.4.2. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan black box Testing
yang fokus terhadap proses masukan dan keluaran program.
47
1. Pengujian Form Login.
Tabel III.8.
Pengujian Form Login Admin
No. Sekenario
Pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Username dan
password tidak diisi
kemudian klik
tombol login
Username:
(Kosong)
Password:
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Maaf, anda
gagal
LOGIN”
Sesuai
harapan
Valid
2. Mengetikkan
username dan
password tidak diisi
atau kosong
kemudian klik
tombol login
Username:
(admin)
Password:
(kosong)
Sistem akan
menolak
akses user
dan
menampilkan
“Maaf, anda
gagal
LOGIN”
Sesuai
harapan
Valid
3.
Username tidak
diisi (kosong) dan
password diisi
kemudian klik
tombol login
Username:
(kosong)
Password:
(999)
Sistem akan
menolak
akses user
dan
menampilkan
“Maaf, anda
gagal
LOGIN”
Sesuai
harapan
Valid
4. Mengetikkan salah
satu kondisi salah
pada username atau
password kemudian
klik tombol login
Username:
admin
(benar)
Password:
12345
(salah)
Sistem akan
menolak
akses user
dan
menampilkan
“Maaf, anda
gagal
LOGIN”
Sesuai
harapan
Valid
5. Mengetikkan user
ID dan password
dengan data yang
benar kemudian
klik tombol login
Username:
admin
(benar)
Password:
999 (benar)
Sistem
menerima
akses login
dan kemudian
langsung
menampilkan
Halaman
Admin
Sesuai
harapan
Valid
48
2. Pengujian Form Tambah Anggota Baru
Tabel III.9.
Pengujian Form Tambah Anggota
No. Sekenario
Pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Semua kolom tidak
diisi kemudian klik
tombol Simpan
Nama:
(kosong)
Email:
(kosong)
Alamat:
(kosong),
No.HP:
(kosong).
Taggal
lahir:
(kosong)
Tanggal
masuk:
(kosong)
Jenis
kelamin:
(kosong)
Sistem akan
menampilk
an “isi
isian” pada
setiap
kolom.
Sesuai
harapan
Valid
2. Salah satu kolom
tidak disi atau
dikosong kan.
Misal. kolom
alamat. Lalu klik
simpan
Nama:
(diisi)
Email:
(diisi)
Alamat:
(kosong),
No.HP:
(diisi)
Taggal
lahir:
(diisi) Tanggal
masuk:
(diisi) Jenis kelamin:
(diisi)
Sistem akan
menampilk
an “isi isian
ini” pada
kolom yang
kosong.
Sesuai
harapan
Valid
3. Semua kolom terisi
dengan format
tulisan yang benar
kemudian klik
tombol simpan
Nama:
(diisi)
Email:
(diisi)
Alamat:
(diisi),
No.HP:
(diisi)
Sistem akan
menerima
data dan
data akan
tersimpan,
dapat diliat
pada data
anggota
Sesuai
harapan
Valid
49
Taggal
lahir:
(diisi) Tanggal
masuk:
(diisi) Jenis kelamin:
(diisi)
3. Pengujian Form Input Pengajuan Pinjaman
Tabel III.10.
Pengujian Form Pengajuan Pinjaman
No. Sekenario
Pengujian
Test case Hasil yang
diharapkan
Hasil
pengujian
Kesimpulan
1. Semua kolom tidak
diisi kemudian klik
tombol Simpan
Pilih tenor:
(kosong)
Jumlah
pinjaman:
(kosong)
Alasan:
(kosong),
Sistem akan
menampilk
an “isi
isian” pada
setiap
kolom.
Sesuai
harapan
Valid
2. Salah satu kolom
tidak disi atau
dikosong kan.
Misal. kolom
alasan. Lalu klik
simpan
Pilih tenor:
(kosong)
Jumlah
pinjaman:
(diisi)
Alasan:
(kosong),
Sistem akan
menampilk
an “isi isian
ini” pada
kolom yang
kosong.
Sesuai
harapan
Valid
3. Semua kolom terisi
dengan format
tulisan yang benar
kemudian klik
tombol simpan
Pilih tenor:
(diisi)
Jumlah
pinjaman:
(diisi)
Alasan:
(diisi),
Sistem akan
menerima
data dan
data akan
tersimpan.
Sesuai
harapan
Valid