BAB III PEMBAHASAN 1.1. Tinjauan Perusahaan 1.1.1 ......24 1.2. Tinjauan Kasus Pada koperasi...
Transcript of BAB III PEMBAHASAN 1.1. Tinjauan Perusahaan 1.1.1 ......24 1.2. Tinjauan Kasus Pada koperasi...
21
BAB III
PEMBAHASAN
1.1. Tinjauan Perusahaan
1.1.1. Sejarah KSP Primadana Sejahtera
KSP Primadana Sejahtera adalah Koperasi Simpan Pinjam yang beralamat
di Jalan Raya Tempuran Desa Sumurgede Kec. Cilamaya Kulon Kab. Karawang.
Semula bernama KBMT Sejahtera sesuai dengan badan hukum nomor :
249/BH/KDK.10.9/I/IX/1999 tanggal 20 september 1999. Adapun yang melatar
belakangi berdirinya KBMT sejahtera adalah keinginan dari pendiri untuk
meningkatkan taraf kehidupan ekonomi masyarakat pedesaan terutama
masyarakat yang berada dalam mata pencaharian pertanian.
Faktor lain yang juga mendorong pendirian Lembaga KBMT Sejahtera
adalah keinginan untuk menampung dan mengakomodir para lulusan mahasiswa
dan pelajar yang belum mendaptkan pekerjaan. Oleh karenanya bukanlah hal yang
aneh apabila pengelola memutuskan untuk mendirikan KBMT Sejahtera.
Perubahan bentuk badan hukum dari KBMT menjadi KSP atas inisiatif
anggota yang ditindak lanjuti oleh badan pengawas dan pengurus untuk tujuan
yang lebih baik guna membangun ekonomi mikro. Akhirnya pada tanggal 31
Agustus 2004 dengan badan hukum nomor : 518/07/BH/PAD/PLK/VIII/2004
KBMT brubah nama menjadi KSP (koperasi simpan pinjam) Primadana
Sejahtera.
22
Dalam perjalanan kami selanjutnya dengan Badna Hukum KSP
pemerintah dalam hal ini Kementrian Negara Koperasi Usaha Kecil Menengah
mempercayai kami sebagai salah satu KSP yang menerima program dana
perkuatan dana di sektor Agribisnis.
1.1.2. Struktur Organisasi Dan Fungsi
Organisasi merupakan suatu bentuk dari hubungan yang mempunyai file
dinamis, dapat menyesuaikan diri pada perusahaan serta diciptakan oleh manusia
untuk mencapai suatu yang diperhitungkan. Struktur organisasi yang baik harus
dapat menggambarkan fungsi-fungsi pengelompokan kerja masing-masing
bagian, peranan dari struktur organisasi menunjukan bentuk organisasi yang
dipergunakan. Adapun struktur organisasi dan fungsi pada KSP Primadana
Sejahtera dapat dijelaskan sebagai berikut :
Sumber : Koperasi Simpan Pinjam Primadana Sejahtera (2017)
Gambar III.1
Struktur Organisasi KSP Primadana Sejahtera
PIMPINAN
KEPALA UMUM &
KEUANGAN
ADMINISTRASI
SURVEYOR PENAGIHA
N MARKETIN
G
23
Berikut ini adalah fungsi dari setiap bagian yang terdapat pada
struktur organisasi KSP Primadana Sejahtera antara lain :
1. Pimpinan
Pimpinan pada KSP Primadana Sejahtera berfungsi untuk mengontrol,
memastikan dan memimpin setiap transaksi yang ada pada KSP Primadana
Sejahtera.
2. Kepala Umum dan Keuangan
Berfungsi sebagai pimpinan yang mengatur tentang segala proses simpan
pinjam pada KSP Primadana Sejahtera. Dengan dibantu oleh beberapa staff
yang berada pada bawahannya.
3. Administrasi
Berfungi sebagai staff yang mengatur tentang proses simpan pinjam, serta
memuat laporan yang ada pada KSP Primadana Sejahtera.
4. Suveyor
Bertugas sebagai staff yang melakukan survey terhadap anggota yang akan
mengajukan proses peminjaman.
5. Penagihan
Bagian ini berfungsi untuk menagih anggota yang meminjam uang pada
KSP Primadana Sejahtera jika melewati batas pembayaran.
6. Marketing
Bertugas untuk menawarkan produk yang terdapat pada KSP Primadana
Sejahtera.
24
1.2. Tinjauan Kasus
Pada koperasi primadana sejahtera sistem yang digunakan masih manual
yaitu menggunakan buku dan kertas dimulai dari data anggota, transaksi
pinjaman, tansaksi angsuran pinjaman dan pembuatan laporan. Dengan adanya
transaksi pinjaman dan pembayaran angsuran yang semakin meningkat perlu
adanya penanganan khusus karena perhitungan pembayaran angsuran pinjaman
tidak melibatkan satu pihak akan tetapi beberapa pihak sehingga pencatatan harus
benar-benar diperhatikan sehingga dapat memperoleh beberapa sisa angsuran
pinjaman anggota setelah anggota melakukan pembayaran angsuran pinjaman di
koperasi primadana sejahtera.
Setelah penulis melakukan riset pada koperasi primadana sejahtera, penulis
menemukan beberapa kendala-kendala antara lain :
1. Proses pengelolaan data masih menggunakan sistem manual yaitu
menggunakan buku dan kertas
2. Informasi yang di hasilkan kurang tepat, relavan dan tepat waktu
3. Pembuatan laporan masih membutuhkan waktu yang lama.
Oleh karena itu penulis mencoba membuat program pinjaman dengan
menggunakan Java Netbeans IDE 8.1 dengan menggunakan program tersebut
diharapkan meminimalisir kesalahan-kesalahan dalam menginput data dan dapat
membantu mengelola data-data koperasi sehingga masalah yang dialami Koperasi
Primadana Sejahtera Karawang yang proses peminjamannya secara manual akan
segera teratasi dengan terkomputerisasi.
25
1.2.1. Dokumen Masukan
1. Kartu Tanda Penduduk
Nama Dokumen : KTP
Fungsi : Dokumen awal data kps primadana sejahtera untuk
diinput pada program
Sumber : Anggota
Tujuan : Bagian Administrasi
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap terjadi pendaftaran
Bentuk : Lampiran A.1
2. Form Pendaftaran Kps Primadana Sejahtera
Nama Dokumen : Form pendaftaran kps primadana sejahtera
Fungsi : Dokumen awal data kps primadana sejahtera untuk
diinput pada program
Sumber : KPS Primadana Sejahtera
Tujuan : Bagian Administrasi
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap terjadi pendaftaran
Bentuk : Lampiran A.2
3. Form Pengajuan Pinjaman
Nama Dokumen : Form Pengajuan Pinjaman
Fungsi : Sebagai syarat pengajuan pinjaman
26
Sumber : Anggota
Tujuan : Bagian administrasi
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap terjadi pengajuan pinjaman
Bentuk : Lampiran A.3
3.2.2 Dokumen Keluaran
1. Kartu Anggota
Nama Dokumen : Kartu Anggota
Fungsi : Sebagai bukti anggota
Sumber : Bagian Administrasi
Tujuan : Anggota
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap terjadi pendaftaran anggota
Bentuk : Lampiran B.1
2. Bukti Pembayaran Angsuran Pinjaman
Nama Dokumen : Bukti Pembayaran Angsuran Pinjaman
Fungsi : Sebagai bukti angsuran pinjaman
Sumber : Bagian Administrasi
Tujuan : Anggota
Media : Kertas
Jumlah : 1 Lembar
27
Frekuensi : Setiap terjadi pendaftaran anggota
Bentuk : Lampiran B.2
3. Laporan Angsuran Pinjaman
Nama Dokumen : Laporan Angsuran Pinjaman
Fungsi : Sebagai bukti angsuran pinjaman
Sumber : Bagian Administrasi
Tujuan : Anggota
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap terjadi pendaftaran anggota
Bentuk : Lampiran B.3
4. Laporan pinjaman
Nama Dokumen : Laporan pinjaman
Fungsi : Untuk mengetahui pinjaman anggota
Sumber : Bagian Administrasi
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap dibuat laporan pinjaman
Bentuk : Lampiran B.4
5. Laporan Data Anggota
Nama Dokumen : Laporan Data Anggota
Fungsi : Untuk mengetahui data anggota
Sumber : Bagian Administrasi
28
Tujuan : Pimpinan
Media : Kertas
Jumlah : 1 Lembar
Frekuensi : Setiap dibuat laporan data anggota
Bentuk : Lampiran B.5
3.3 Analisa Kebutuhan Software
3.3.2 Analisa Kebutuhan
A. Kebutuhan pengguna (admin)
1. Admin dapat login dengan akun yang telah dibuat
2. Admin dapat mengelola pendaftaran anggota seperti melihat, menambah ,
menghapus, mencari, mengupdate.
3. Admin dapat mengelola pinjaman seperti melihat, menambah , menghapus,
mencari, mengupdate
4. Admin dapat mengelola angsuran seperti melihat, menambah , menghapus,
mencari, mengupdate.
5. Admin dapat mengelola laporan seperti melihat dan mencetak laporan.
B. Pimpinan
1. Pimpinan dapat login dengan akun yang telah dibuat
2. Pimpinan dapat melihat laporan data anggota
3. Pimpinan dapat melihat laporan Pinjaman
4. Pimpinan dapat melihat laporan Angsuran
29
3.3.3 Use Case Diagram
1. Definisi Aktor
Berikut adalah deskripsi pendefinisian aktor pada koperasi primadana sejahtera :
Tabel III.1
Definisi Aktor pada Koperasi Primadana Sejahtera
No Aktor Deskripsi
1 Admin Orang yang bertugas dan memiliki hak akses untuk
melakukan operasi pengelolaan data koperasi
primadana sejahtera
2 Pimpinan Orang yang memiliki hak akses untuk melihat
pengelolaan data koperasi
2. Definisi Use Case
Berikut adalah deskripsi pendefinisian use case pada koperasi primadana
sejahtera:
Tabel III.2
Definisi Use Case pada Koperasi Primadana Sejahtera
No Use case Deskripsi
1 Validasi Merupakan proses pengecekan hak akses siapa yang
berhak mengakses proses pengelolaan data koperasi
primadana sejahtera
Login wajib untuk fungsi-fungsi yang berkaitan
dengan akses pengubahan ke basis data, oleh karena
itu fungsi-fungsi yang melakukan perubahan basis
data harus mengecek validasi user yang mengakses
fungsi-fungsi ini
Validasi merupakan generalisasi dari proses login,
30
logout, dan memeriksa status login
2 Login Merupakan proses untuk melakukan login pengguna
koperasi primadana sejahtera
3 Logout Merupakan proses untuk melakukan logout pengguna
koperasi primadana sejahtera
4 Menggelola
pendaftaran
anggota
Merupakan proses memasukkan data anggota baru ke
dalam basis data
5 Menambah anggota Merupakan proses penambahan anggota baru pada
basis data
6 Melihat anggota Merupakan proses menampilkan data anggota yang
ada di basis data
7 Mengubah anggota Merupakan proses pengubahan data anggota yang
ada di basis data
8 Menghapus
anggota
Merupakan proses penghapusan data anggota yang
ada di basis data
9 Mencari anggota Merupakan proses mencari data anggota yang ada di
basis data
10 Mengelola
angsuran
Mengelola data angsuran merupakan merupakan
proses generalisasi yang meliputi lima buah proses
pengelolaan data angsuran yaitu menambahkan
angsuran, mengubah angsuran, menghapus angsuran,
mencari angsuran, dan melihat angsuran
11 Menghapus
angsuran
Merupakan proses penghapusan data angsuran yang
ada di basis data
12 Melihat angsuran Merupakan proses menampilkan data angsuran yang
ada di basis data
13 Menambah
angsuran
Merupakan proses penambahan data ansuran yang
ada di basis data
14 Mencari angsuran Merupakan proses mencari data angsuran yang ada di
basis data
15 Mengubah Merupakan proses mengubah data angsuran yang ada
31
angsuran di basis data
16 Mengelola
pinjaman
Mengelola data pinjaman merupakan merupakan
proses generalisasi yang meliputi lima buah proses
pengelolaan data pinjaman yaitu menambahkan
pinjaman, mengubah pinjaman, menghapus
pinjaman, mencari pinjaman, dan melihat pinjaman
17 Menghapus
pinjaman
Merupakan proses penghapusan data pinjaman jika
ternyata data sudah terlalu banyak.
18 Melihat pinjaman Merupakan proses menampilkan data pinjaman yang
ada di basis data
19 Menambah
pinjaman
Merupakan proses penambahan data pinjaman ketika
ada anggota yang meminjam
20 Mencari pinjaman Merupakan proses mencari data pinjaman yang ada
di basis data
21 Mengubah
pinjaman
Merupakan proses mengubah data pinjaman yang
dapat dilakukan untuk mengubah status pinjaman
begitu anggota telah melunasi pinjaman tersebut
22 Mengelola laporan Mengelola data pinjaman merupakan merupakan
proses generalisasi yang meliputi dua buah proses
pengelolaan data laporan yaitu melihat laporan dan
mencetak laporan
23 Melihat laporan Merupakan proses menampilkan data laporan yang
ada di basis data
24 Mencetak laporan Merupakan proses pencetakan laporan
Berikut merupakan Use case diagram koperasi primadana sejahtera
32
1. Use case sistem pinjaman koperasi pihak admin
Gambar III.2
Use Case Sistem Pinjaman Koperasi Pihak Admin
33
2. Use case sistem pinjaman koperasi pihak pimpinan
Gambar III.3
Use Case Sistem Pinjaman Koperasi Pihak Pimpinan
34
3.3.4 Activity Diagram
1. Activity Diagram Login
Gambar III.4
Activity Diagram Login
35
2. Activity Diagram Mengelola Anggota
Gambar III.5
Activity Diagram Mengelola Anggota
36
3. Activity Diagram Mengelola Pinjaman
Gambar III.6
Activity Diagram Mengelola Pinjaman
37
4. Activity Diagram Mengelola Angsuran
Gambar III.7
Activity Diagram Angsuran
38
5. Activity Diagram Mengelola Laporan
Gambar III.8
Activity Diagram Mengelola Laporan
39
3.4 Desain
3.4.2 Entity Relationship Diagram (ERD)
Gambar III.9
Entity Relationship Diagram (ERD)
40
3.4.3 Logical Record Structure (LRS)
Gambar III.10
Logical Record Structure (LRS)
3.4.4 Spesifikasi File
1. Spesifikasi file Tabel Admin
Nama Database : ksp_pds
Nama File : Admin
Akronim : admin.myd
Tipe File : File master
Akses File : Random
Panjang Record : 78 karakter
Kunci File : user_id
41
Tabel III.3
Spesifikasi file Tabel Admin
No Elemen Data Nama Field Tipe Size Keterangan
1 User ID User_id varchar 8 Primary key
2 Nama nama_admin varchar 30
3 Password Pwd varchar 10
4 Hak Akses hak_akses varchar 30
2. Spesifikasi file Tabel Anggota
Nama Database : ksp_pds
Nama File : Anggota
Akronim : anggota.myd
Tipe File : File master
Akses File : Rundom
Panjang Record : 100 karakter
Kunci File : id_anggota
Tabel III.4
Spesifikasi file Tabel Anggota
No Elemen Data Nama Field Tipe Size Keterangan
1 ID Anggota id_anggota varchar 10 Primary key
2 Nama nama_anggota varchar 30
3 Alamat Alamat Text
4 Tempat Lahir tempat_lahir Text
5 Tanggal Lahir tanggal_lahir Date
6 Jenis Kelamin jenis_kelamin varchar 10
7 Nomor Telp no_tlp varchar 15
8 Pekerjaan Pekerjaan varchar 10
9 No KTP no_ktp varchar 25
10 Tanggal Tanggal date
42
3. Spesifikasi file Tabel Pinjaman
Nama Database : ksp_pds
Nama File : Pinjaman
Akronim : pinjaman.myd
Tipe File : Transaksi
Akses File : Rundom
Panjang Record : 70 karakter
Kunci File : no_pinjaman
Tabel III.5
Spesifikasi file Tabel Pinjaman
No Elemen Data Nama Field Tipe Size Keterangan
1 Tanggal Pinjaman tgl_pinjaman Date
2 No Pinjaman no_pinjaman varchar 20 Primary key
3 ID Anggota id_anggota varchar 10
4 Nama Anggota nama_anggota varchar 30
5 Jumlah Pinjaman jml_pinjaman double
6 Jumlah Angsuran jml_angsuran double
7 Lama Angsuran lama_angsuran varchar 10
8 Bunga Bunga Float
4. Spesifikasi file Tabel Angsuran
Nama Database : ksp_pds
Nama File : Angsuran
Akronim : angsuran.myd
Tipe File : Transaksi
Akses File : Rundom
Panjang Record : 120 karakter
43
Kunci File : no_pinjaman
Tabel III.6
Spesifikasi file Tabel Angsuran
No Elemen Data Nama Field Tipe Size Keterangan
1 No Angsuran no_angsuran varchar 25 Primary key
2 ID Anggota id_anggota varchar 10
3 Nama Anggota nama_anggota varchar 30
4 Tanggal Pinjaman tgl_pinjaman Date
5 No Pinjaman no_pinjaman varchar 50
6 Jumlah Angsuran jml_angsuran double
7 Bunga Bunga Float
8 Angsuran Ke angsuran_ke varchar 5
9 Sisa Angsuran sisa_angsuran double
10 JumlahPinjaman Jml_pinjaman double
11 TanggalAngsuran tgl_angsuran date
3.4.5 User Interface
1. Form Login
Gambar III.11
Form Login
44
2. Menu Utama
Gambar III.12
Menu Utama
3. Form Admin (User)
Gambar III.13
Form Admin (User)
45
4. Form Anggota
Gambar III.14
Form Anggota
5. Form Pinjaman
Gambar III.15
Form Pinjaman
46
6. Form Angsuran
Gambar III.16
Form Angsuran
3.5 Implementasi
Sistem akan dikatakan baik dan berhasil bila digunakan atau diterapkan jika
didukung dengan beberapa unsur atau aspek antara lain Perangkat keras (Hardware),
Perangkat lunak (Software), dan pemakai (Brainware). Di antara unsur tersebut yaitu
prasarana atau peralatan yang dibutuhkan harus sesuai dengan spesifikasi yang dijalankan
agar program yang telah dibuat dapat berjalan dengan baik daan berfungsi secara optimal.
Karena itu, penulis menguraikan perangkat komputer yang harus mendukung pada sistem
yang dijalankan.
1. Perangkat keras (hardware)
Perangkat keras (hardware) adalah salah satu komponen dari sebuah
komputer yang sifat alatnya bisa dilihat dan diraba secara langsung atau yang
berbentuk nyata, yang berfungsi untuk mendukung proses
komputerisasi.Klasifikasi perangkat keras yang diusulkan adalah sebagi berikut:
a. Processor : Intel ® Core ™ 2 Duo
47
b. Keyboard : 104 key
c. Memory ram : 2 GB
d. Hardisk : 500 GB
e. Printer : inkjet
f. Monitor : 14 inch
g. Mouse : HID-CompilantOptcila Mouse
2. Perangkatlunak(software)
Perangkat lunak (software) adalah komponen non fisik komputer yang
terdiri dari kumpulan program dan aplikasi. Agar program penggajian guru yang
telah dirancang dapat dipergunakan dengan baik, maka diperlukan sistem operasi
yang mendukung.
Perangkat lunak yang dipergunakan dalam pembuatan perancangan
program penggajian guru ini adalah sebagai berikut:
a. Sistem operasi : Windows 7 ulitmate
b. Perangkatlunakpendukung : Java SE Development Kit 8u131,NetBeans
8.1dan XAMPP
48
3.6 Black Box Testing
a. Form Login
Tabel III.7
Hasil Pengujian Black Box Testing Form Login
No Skenario
Pengujian Test Case
Hasil yang di
harapkan
Hasil
Pengujian Keterangan
1 User id dan
Password tidak
diisi kemudian
klik tombol
login
User id :
(kosong)
Password :
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
Lengkapi
Semua Data”
Sesuai
harapan
Valid
2 Mengetikkan
User id dan
Password tidak
diisi kemudian
klik tombol
login
User id :
ADM001
Password :
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
Lengkapi
Semua Data”
Sesuai
harapan
Valid
3 User id tidak
diisi (kosong)
dan Password
di isi kemudian
klik tombol
login
User id :
(kosong)
Password :
1234
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
Lengkapi
Semua Data”
Sesuai
harapan
Valid
4 Mengetikkan
salah satu
kondisi salah
pada user id
atau password
kemudian klik
tombol login
User id :
ADM001
(benar)
Password :
123
(salah)
Sistem akan
menolak akses
dan
menampilkan
pesan “ “Mohon
Lengkapi
Semua Data”
Sesuai
harapan
Valid
49
b. Form Admin
Tabel III.8
Hasil Pengujian Black Box Testing Form Admin
No Skenario
Pengujian Test Case
Hasil yang di
harapkan
Hasil
Pengujian Keterangan
1 Klik tambah
kemudian user
id dan nama
tidak diisi
kemudian klik
simpan
User Id :
(kosong)
Nama :
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
Lengkapi
Semua Data”
Sesuai
harapan
Valid
2 Mengetikan id
admin dan
nama dengan
benar klik
simapan
User id :
ADM001
Nama : NIA
KURNIA
Sistem akan
menerima
akses dan
menampilkan
pesan
“Data berhasil
di simpan”
Sesuai
harapan
Valid
3 Klik cari,
input id admin
kemudian klik
(Hapus)
penghapusan
data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
dihapus”
Sesuai
harapan
Valid
4 Klik cari,
input id admin
kemudian klik
(Ubah)
Mengupdate
data
Sistem akan
menerima dan
menampilkan
pesan “Data
berhasil
diupdate”
Sesuai
harapan
Valid
50
c. Form Anggota
Tabel III.9
Hasil Pengujian Black Box Testing Form Anggota
No Skenario
Pengujian Test Case
Hasil yang di
harapkan
Hasil
Pengujian Keterangan
1 Klik tambah
kemudian id
anggota dan
nama tidak diisi
kemudian klik
simpan
Id anggota
: (kosong)
Nama :
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
lengkapi semua
data”
Sesuai
harapan
Valid
2 Mengetikan id
anggota dan
nama dengan
benar klik
simapan
Id anggota
: ANG001
Nama :
RINI
ANIA
Sistem akan
menerima akses
dan
menampilkan
pesan “data
berhasil di
simpan”
Sesuai
harapan
Valid
3 Klik cari,
input id anggota
kemudian klik
(Hapus)
Penghapus
an data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
dihapus”
Sesuai
harapan
Valid
4 Klik cari, input
id anggota
kemudian klik
(Ubah) setelah
diubah
kemudian klik
(update)
Mengupda
te data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
diupdate”
Sesuai
harapan
Valid
51
d. Form Angsuran
Tabel III.9
Hasil Pengujian Black Box Testing Form Angsuran
No Skenario
Pengujian Test Case
Hasil yang di
harapkan
Hasil
Pengujian Keterangan
1 Klik tambah
kemudian no
angsuran dan id
anggota tidak
diisi kemudian
klik simpan
No
angsuran :
(kosong)
ID
Anggota :
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
lengkapi semua
data”
Sesuai
harapan
Valid
2 Mengetikan no
angsuran dan id
anggota dengan
benar klik
simapan
No
angsuran :
ASRN001
ID
anggota :
ANG001
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
disimpan”
Sesuai
harapan
Valid
3 Klik cari,
input no
angsuran
kemudian klik
(Hapus)
Penghapus
an data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
dihapus”
Sesuai
harapan
Valid
4 Klik cari, input
no angsuran
kemudian klik
(Ubah) setelah
diubah
kemudian klik
(update)
Mengupda
te data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
diupdate”
Sesuai
harapan
Valid
52
e. Form Pinjaman
Tabel III.10
Hasil Pengujian Black Box Testing Form Pinjaman
No Skenario
Pengujian Test Case
Hasil yang di
harapkan
Hasil
Pengujian Keterangan
1 Klik tambah
kemudian no
pinjaman dan id
anggota tidak
diisi kemudian
klik simpan
No
pinjaman :
(kosong)
ID
Anggota :
(kosong)
Sistem akan
menolak akses
dan
menampilkan
pesan “Mohon
lengkapi semua
data”
Sesuai
harapan
Valid
2 Mengetikan no
pinjaman dan id
anggota dengan
benar klik
simapan
No
pinjaman :
PNJ001
ID
Anggota :
ANG001
Sistem akan
menerima akses
dan
menampilkan
pesan “data
berhasil di
simpan”
Sesuai
harapan
Valid
3 Klik cari,
input no
pinjaman
kemudian klik
(Hapus)
Penghapus
an data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
dihapus”
Sesuai
harapan
Valid
4 Klik cari, input
no pinjaman
kemudian klik
(Ubah) setelah
diubah
kemudian klik
(update)
Mengupda
te data
Sistem akan
menerima dan
menampilkan
pesan “ Data
berhasil
diupdate”
Sesuai
harapan
Valid