BAB III PEMBAHASAN - Repository BSI
-
Upload
khangminh22 -
Category
Documents
-
view
0 -
download
0
Transcript of BAB III PEMBAHASAN - Repository BSI
23
BAB III
PEMBAHASAN
3.1. Analisa Kebutuhan
Pada saat ini kendaraan bermotor semakin banyak dan tempat penitipan
motor pun menyeruak dimana mana. Dengan ada nya teknologi yang semakin
berkembang pesat. Tempat penitipan motor dan secure parking pun semakin
canggih. Dengan demikian adapun beberapa analisa kebutuhan yang dibutuhkan
oleh penulis dalam bahan penelitian nya.
A. Analisa kebutuhan perangkat keras
1. Minimal prosessor yang digunakan intel core i3
2. Memiliki alat pengolahan pencetak kertas. Misalnya seperti printer untuk
mencetak tiket
3. Memiliki alat pemantau untuk keamanan. Misalnya seperti cctv untuk
mengawasi kendaraan-kendaraan bermotor yang ditipkan ditempat
tersebut
B. Analisa kebutuhan perangkat lunak
1. Minimal bisa digunakan dengan sistem operasi windows 7 ultimate
2. Bahasa pemrograman Java NetBeans 8.1
Bahasa pemrograman java merupakan bahasa pemrograman yang dapat
di definisikan sebagai sebuah kumpulan objek-objek yang saling
berkomunikasi dengan cara memanggil method-method yang dimiliki
masing-masing objek , sebuah bahasa pemrograman yang dapat dipakai
24
oleh device manapun termasuk mobile dan dibuat pertama kali oleh
James Gosling di Sun Microsystem dan saat ini di akuisisi oleh Oracle
Corporation.
Setelah menentukan kebutuhan, kemudian dianalisa komponen apa saja
yang dibutuhkan dalam pembuatan program penitipan motor ini. Pada
dasar nya didalam program ini dibentuk oleh beberapa fungsi
a) Menyimpan,menghapus, mengedit, program penitipan motor
Jbutton
Jbutton biasa nya digunakan untuk memberikan perintah-perintah
seperti formula aritmatika, logika dan fungsi if
b) Membuat struk parkir serta laporan parkir penitipan motor
IReport
IReport berfungsi membuat laporan-laporan yang ada pada java
netbean
3.2. Rancangan Dokumen
A. Rancangan Dokumen Masukan
Menguraikan secara rinci setiap rancangan dokumen masukan yang
digunakan dalam sistem dengan uraian parameter-parameter
dokumennya sebagai berikut
1. Nama dokumen : Stnk
Fungsi : Sebagai nomor identitas kendaraan
Sumber : Data parkir
Tujuan : Proses parkir
Media : Kertas
25
Jumlah : 1 lembar
Frekuensi : Setiap motor parkir
Bentuk : Lampiran A.1
B. Rancangan Dokumen Keluaran
Menguraikan secara rinci setiap rancangan dokumen masukan yang
digunakan dalam sistem dengan uraian parameter-parameter
dokumennya sebagai berikut
1. Nama dokumen : Karcis parkir
Fungsi : Sebagai nomor urut kendaraan
Sumber : Data parkir
Tujuan : Proses parkir
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap penambahan motor yang parkir
Bentuk : Lampiran B.1
2. Nama dokumen : Struk parkir
Fungsi : Sebagai bukti pembayaran parkir
Sumber : Data parkir
Tujuan : Proses parkir
Media : Kertas
Jumlah : 1 lembar
Frekuensi : Setiap motor yang membayar parkir
Bentuk : Lampiran B.2
26
3.3. Entity Relationship Diagram (ERD)
Perancangan basis data menghasilkan pemetaan tabel-tabel yang
digambarkan dengan Entity Relationship Diagram (ERD)
A. Entity Relationship Diagram (ERD
Gambar III.1 Entity Relationship Diagram (ERD)
27
B. Logical Record Structure (LRS)
Gambar III.2 Logical Record Structre(LRS)
3.4. Spesifikasi File
1. Spesifikasi file Data kendaraan
Nama File : Data kendaraan
Akronim : Datken
Fungsi : File master
Organisasi File : Index sequential
Akses File : Random
Media : Hardisk
28
Panjang Record : 18 Byte
Kunci Field : Nopolisi
Software : Xampp
Tabel Data Kendaraan III.1
No Elemen Data Akronim Tipe Panjang Keterangan
1 Nomor polisi Nopol Varchar 5 Primary key
2 Stnk nostnk Varchar 13
2. Spesifikasi file Data Pengendara
Nama File : Data Pengendara
Akronim : Datpeng
Fungsi : File master
Organisasi File : Index sequential
Akses File : Random
Media : Hardisk
Panjang Record : 30 Byte
Kunci Field : Nostnk
Software : Xampp
No Elemen Data Akronim Tipe Panjang Keterangan
29
Tabel Data Pengendara III.2
3. Spesifikasi file Data Petugas
Nama File : Data Petugas
Akronim : Datgas
Fungsi : File master
Organisasi File : Index sequential
Akses File : Random
Media : Hardisk
Panjang Record : 22 Byte
Kunci Field : Idpetugas
Software : Xampp
Tabel Data Petugas III.3
No Elemen Data Akronim Tipe Panjang Keterangan
1 Id petugas Idgas Varchar 6 Primary key
2 Nama petugas Nampeg Varchar 10
3 Jenis kelamin Jenke Enum
4 Password Password Integer 6
4. Spesifikasi file Data Karcis
1 Nomor stnk Nostnk Integer 10 Primary key
2 Nomor karcis Nokarcis Varchar 10
3 Namapengendara Nama Varchar 10
30
Nama File : Data Karcis
Akronim : Datcis
Fungsi : File master
Organisasi File : Index sequential
Akses File : Random
Media : Hardisk
Panjang Record : 7 Byte
Kunci Field : nokarcis
Software : Xampp
Tabel Data Karcis III.4
No Elemen Data Akronim Tipe Panjang Keterangan
1 Nokarcis Nokarcis Varchar 7 Primary key
2 Tanggal masuk Tgl_msk Date
5. Spesifikasi file Data Transaksi
Nama File : Data Transaksi
Akronim : Datrans
Fungsi : File master
Organisasi File : Index sequential
Akses File : Random
Media : Hardisk
Panjang Record : 66 Byte
Kunci Field : notransaksi
Software : Xampp
31
Tabel Data Transaksi III.5
No Elemen Data Akronim Tipe Panjang Keterangan
1 No transaksi Notrans Integer 5 Primary key
2 Tanggaltransaksi Tgl Trans Date
3 Id petugas Id petugas Varchar 10 Foreign key
4 Nama petugas Napetu Varchar 10
5 No karcis Nokar Varchar 10 Foreign key
6 Jenis karcis Jekar Varchar 10
7 Tarif parkir Tarif Integer 10
8 No polisi Nopol Text Foreign key
9 No stnk Nostnk Integer 11 Foreign key
10 Uang bayar Ubay Double
11 Uang kembali Ukem Double
3.5. Pengkodean
1. Id Petugas
Id petugas dibuat untuk membedakan antara petugas 1 dengan petugas
lain nya yang akan login untuk bertugas menjaga penitipan motor
tersebut. Diantaranya terdiri dari :
X X X 9 9 P T G 0 1
32
Identitas pegawai nomor absen Identitas pegawai nomor absen
Pegawai Pegawai
Keterangan PTG : Identitas Pegawai
2. Kode karcis parkir
Kode karcis parkir menunjukan kode area tempat serta nama tempat di
penitipan motor tersebut. Diantara nya terdiri dari:
Kode tempat kode area nomor urut karcis
Kode tempat kode area nomor urut parkir
Keterangan : R : inisial nama penitipan motor’
CKO : kode area cikopo
00 : nomor urut parkir
3.6. Spesifikasi Program
Program dibutuhkan untuk memanipulasi data-data pada suatu file dan
menghasilkan suatu informasi yang berguna. Suatu program didapatkan dari suatu
X X X X 9 9 9
R C K O 0 0 0
33
paket program yang disusun sedemikian rupa membentuk suatu program tertentu.
Didalam spesifikasi program ini penulis menguraikan secara garis besar program
yang disajikan kedalam diagram HIPO (Hirarki Input Proses Output).
1. Spesifikasi Program Login
Nama Program : Login
Akronim Program : Login.java
Index Program : Idpetugas
Fungsi Program : Untuk masuk kedalam Menu Utama
Bentuk Lampiran : Lampiran
Bahasa program : Java Netbeans 8.1
Proses Program :
a. Form login terbuka otomatis saat program dijalankan
b. Kemudian muncul Idpetugas, lalu masukan username dan password
setelah itu klik login pada tombol login
c. Jika benar maka akan masuk ke menu utama, dan jika user dan password
tidak sesuai maka akan menampilkan pesan “username atau password
yang anda masukan salah”. Maka anda akan diminta masukan username
dan password tersebut
d. Klik cancel maka akan keluar dari program login.
2. Spesifikasi Program Menu
Nama Program : Menu
Akronim Program : Menu.java
Index Program : -
34
Fungsi Program : menampilkan menu yang terdiri dari
Kendaraan, petugas, transaksi, user, motor,
pengendara, dan laporan
Bentuk Lampiran : Lampiran
Bahasa program : Java Netbeans 8.1
Proses Program :
a. Menu utama akan muncul setelah memasukan username dan password
secara benar
b. Jika memilih tombol form petugas maka akan muncul daftar form
petugas parkir
c. Jika memilih tombol form kendaraan maka akan muncul daftar form
kendaraan
d. Jika memilih tombol form pengendara maka akan muncul daftar form
pengendara
e. Jika memilih tombol form user maka akan muncul daftar user yang
digunakan
f. Jika memilih tombol form transaksi maka akan muncul daftar transaksi
g. Jika memilih laporan maka akan muncul daftar laporan
h. Jika memilih tombol keluar maka program akan keluar
3. Spesifikasi Program Petugas
Nama Program : Petugas
Akronim Program : petugas.java
Index Program : Idpetugas
35
Fungsi Progam : menampilkan daftar petugas yang menjaga
Bentuk Lampiran : Lampiran
Bahasa program : Java Netbeans 8.1
Proses Program :
a. Klik menu utama lalu tombol form petugas maka akan muncul form
petugas
b. Jika diklik tambah maka Idpetugas secara otomatis muncul, setelah itu
isikan nama petugas, jeniskelamin, nostnk
c. Lalu setelah diisikan data petugas secara lengkap kemudian klik save
untuk menyimpan data petugas
d. Kemudian data petugas muncul pada tabel di form petugas
e. Kemudian jika ingin mengedit maka file petugas akan di edit
f. Jika klik keluar maka akan kembali ke menu utama
4. Spesifikasi Program Pengendara
Nama Program : Pengendara
Akronim Program : pengendara.java
Index Program : Nostnk
Fungsi Progam : menampilkan daftar pengendara yang parkir
Bentuk Lampiran : Lampiran
Bahasa program : Java Netbeans 8.1
Proses Program :
a. Klik menu utama maka akan muncul menu pengendara lalu klik menu
pengendara
36
b. Kemudian jika diklik tambah maka petugas akan mengisi nomor stnk
pengendara
c. Lalu petugas mengisikan nama pengendara dan nomor karcis pengendara
d. Setelah itu jika data sudah selesai semua maka petugas mengklik tombol
save , maka data pengendara akan tersimpan
e. Setelah data tersimpan maka data pengendara akan muncul di database
f. Lalu petugas mengklik tombol keluar maka akan muncul form utama
5. Spesifikasi Program Karcis
Nama Program : Karcis
Akronim Program : karcis.java
Index Program : Nokarcis
Fungsi Progam : menampilkan karcis parkir pengendara
Bentuk Lampiran : Lampiran
Bahasa program : Java Netbeans 8.1
Proses Program :
a. Petugas mengklik tombol form karcis pada menu utama
b. Kemudian jika petugas mengklik tombol tambah maka nomor karcis
pada form karcis
c. Kemudian petugas mengisi data-data karcis yang akan dicetak oleh
petugas
d. Setelah itu petugas mengklik save jika data karcis sudah benar
e. Setelah disimpan petugas mencetak karcis untuk diberikan kepada
pengendara.
6. Spesifikasi Program Transaksi
37
Nama Program : Transaksi
Akronim Program : Transaksi.java
Index Program : Notransaksi
Fungsi Progam : menampilkan transaksi penitipan motor
Bentuk Lampiran : Lampiran
Bahasa program : Java Netbeans 8.1
Proses Program :
a. Petugas mengklik tombol transaksi pada menu utama
b. Jika mengklik tombol tambah pada form transaksi maka nomor transaksi
akan muncul secara otomatis
c. Kemudian ketik id petugas maka nama petugas yang bertugas
d. Setelah itu petugas mengisi nomor stnk pada form transaksi maka akan
muncul nama pengendara dan tarif parkir
e. Setelah itu petugas mengklik tombol save jika transaksi sudah selesai
f. Kemudian petugas mencetak struk parkir dan memberikan nya kepada
pengendara
45
3.7. Spesifikasi Sistem Komputer
Dalam bahasan mengenai penggunaan perangkat lunak (software) dan
perangkat keras (hardware) yang akan digunakan dalam program
A. Umum
Sistem komputer merupakan suatu media yang sangat diperlukan dalam
melaksakan program, karena disini setiap program. Program merupakan suatu
rancangan yang nantinya digunakan untuk mempermudah pencapaian dalam
melaksanakan pekerjaan terutama dalam proses pemalsuan data. Sehingga dalam
menggunakan media komputerisasi dapat meningkatkan kualitas, waktu dan biaya
bagi keuntungan perusahaan.
B. Perangkat keras
Dalam sistem komputerisasi tidak terlepas dari perangkat keras yang akan
digunakan, adapun penjelasan perangkat keras yang akan digunakan dalam
program ini adalah:
a. Processor : Intel Core I3
b. Memory : 2 GB
c. Hardisk : 500 GB
d. Monitor : LCD “15”
e. Keyboard : Logitech
f. Printer : Inkjet/Deskjet
g. Mouse : Optic
46
C. Perangkat Lunak
Perangkat lunak yang akan dipakai dalam program yang nantinya dapat
memberikan kemudahan dalam pengolaan data. Adapun perangkat lunak
yang penulis gunakan dalam program ini adalah :
a. Sistem Operasi : Windows 10
b. Paket program : Java NetBeans 8.1
c. Database : Mysql
3.8. Implementasi
A. Implementasi Rancangan Form / Antar Muka
Implementasi rancangan antar muka pada aplikasi penitipan motor
berdasarkan hasil rancangan antar muka
1. Halaman Login Petugas
Petugas harus melakukan login terlebih dahulu untuk dapat
menggunakan modul-modul yang tersedia jika login berhasil, maka
menu-menu yang sesuai dengan kategori user tersebut akan di tampilkan
47
Gambar III.9 Rancangan Form Login
2. Rancangan Form Menu
Menu-menu akan ditampilkan setelah petugas yang berjaga melakukan
login aplikasi, di menu utama terdapat menu-menu yang akan
menjelaskan form-form yang akan digunakan, seperti form pengendara,
form karcis, form user, form kendaraan, form transaksi, form petugas,
form laporan struk dan karcis, serta form laporan transaksi bulanan
Gambar III.10 Form Rancangan Menu Utama
48
3. Rancangan Form Petugas
Setelah muncul menu utama jika petugas ingin mengaktifkan menupetugas, maka petugas mengklik menu petugas maka muncul formpetugas, jika ingin menambah petugas baru, petugas mengklik tomboltambah lalu menyimpan data petugas tersebut, lalu terdapat fitur-fiturlain yang bisa petugas gunakan
Gambar III.11 Form Rancangan Petugas
4. Rancangan Form Pengendara
Setelah muncul menu utama jika ingin menampilkan form pengendaramaka petugas mengklik tombol pengendara , lalu jika ada kendaraanyang ingin parker petugas mengklik tombol tambah setelah itu neyimpandata pengendara, dan kemudian ada fitur-fitur lain yang bisa petugasgunakan
49
Gambar III.12 Rancangan Form Pengendara
5. Rancangan Form Kendaraan
Setelah muncul menu utama jika petugas ingin menggunakan form menupengendara untuk menambah data kendaraan pengendara yang akanparkir maka petugas mengklik menu kendaraan, setelah itu simpan untukmenyimpan data-data kendaraan, lalu petugas bisa menggunakan fitur-fitur lain
Gambar III.13 Rancangan Form Kendaraan
50
6. Rancangan Form Karcis
Setelah muncul menu utama jika ingin mengaktifkan form karcis makapetugas mengklik tombol menu karcis , jika ingin menambah data karcispengendara yang akan parkir, petugas mengklik tambah untuk menambahdata karcis baru, lalu simpan untuk mencetak karcis yang akan diberikanke pengendara
Gambar III.14 Rancangan Form Karcis
Gambar 3.15 Cetakan Karcis Parkir
51
7. Rancangan Form Transaksi
Ketika petugas ingin melakukan transaksi maka petugas mengklikmenu transaksi lalu kemudian klik tambah maka akan muncul notransaksi dan kemudian petugas input id petugas muncul namapetugas setelah itu mengisikan data-data transaksi lalu jika inginmencetak struk klik cetak struk , jika ingin mencetak laporan klikprint
Gambar 3.16 Rancangan Form Transaksi
52
Gambar 3.17 Struk transaksi parkir
Gambar 3.18 Laporan Transaksi Penitipan Motor
3.9. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan blackbox testingyang fokus terhadap proses masukan dan keluaran program.
53
1. Pengujian Form Login
Tabel III.6
Hasil Pengujian Black Box Testing Halaman Login
No.
Skenariopengujian
Test case Hasil yangdiharapkan
Hasilpengujian
Kesimpulan
1. User Id danpassword tidakdiisi kemudianklik tombollogin
User Id :(kosong)
Password:(kosong)
Sistem akanmenolak akses userdan menampilkan“silahkan masukanid petugas danpasword ”
Sesuaiharapan
Valid
2. Mengetikkanuser ID danpassword tidakdiisi ataukosongkemudian kliktombol login
User Id :
PTG01
Password:(kosong)
Sistem akanmenolak akses userdan menampilkan“silahkan masukanid petugas danpasword”
Sesuaiharapan
Valid
3. User ID tidakdiisi (kosong)dan passworddiisi kemudianklik tombollogin
User Id :(kosong)
Password:
160894
Sistem akanmenolak akses userdan menampilkan“silahkan masukanid petugas danpasword”
Sesuaiharapan
Valid
4. Mengetikkansalah satukondisi salahpada user IDatau passwordkemudian kliktombol login
User Id :PTG01(benar)
Password:22222
(salah)
Sistem akanmenolak akses userdan menampilkan“silahkan masukanid petugas danpasword”
Sesuaiharapan
Valid
5. Mengetikkanuser ID danpassworddengan datayang benarkemudian kliktombol login
User Id :PTG01(benar)
Password:160894(benar)
Sistem menerimaakses login danakan tampilmessage “selamatmasuk selamatbekerja” kemudianlangsungmenampilkanmenu.
Sesuaiharapan
Valid
54
2. Pengujian Form Petugas
Tabel III.7
Hasil Pengujian Black Box Testing Form Petugas
No. Skenario Pengujian Hasil yang Diharapkan kesimpulan
1 Tambah data form petugasmuncul nomor petugas otomatis
Sistem akan memunculkan nomor otomatis“PTG01”
Sesuaiharapan
2 Sistem akan melakukan prosessimpan data dengan mengkliktombol save maka ada akantersimpan
Sistem sukses input datapetugas maka sistemakan menampilkan pesan“data sukses disave”
Sesuaiharapan
3 Sistem akan melakukan prosesmenyimpan data dengan nomorpetugas yang sama maka datatidak akan tersimpan
Sistem tidak berhasilmenyimpan data makasistem akanmenampilkan pesan“data yang sama telahdisimpan”
Sesuaiharapan
4 Sistem akan melakukan prosesedit data petugas , apabila datatersebut ada yang salah, makadata tersebut berhasil di edit
Sistem sukses edit datapetugas maka sistemakan menampilkan pesan“data berhasil di edit
Sesuaiharapan
5 Sistem akan melakukan prosesedit data , apabila data tersebutada yang sama maka data tersebuttidak berhasil di edit
Sistem tidak sukses editdata petugas maka sistemakan menampilkan pesan“data yang sama telah diedit”
Sesuaiharapan
55
3. Pengujian Form Pengendara
Tabel III.8
Hasil Pengujian Black Box Testing Form Pengendara
No. Skenario Pengujian Hasil yang Diharapkan Kesimpulan
1 Sistem akan melakukan prosessimpan data dengan mengkliktombol save maka ada akantersimpan
Sistem sukses input datapetugas maka sistemakan menampilkan pesan“data sukses disave”
Sesuaiharapan
2 Sistem akan melakukan prosesmenyimpan data dengan nomorstnk yang sama maka data tidakakan tersimpan
Sistem tidak berhasilmenyimpan data makasistem akanmenampilkan pesan“data yang sama telahdisimpan”
Sesuaiharapan
3 Sistem akan melakukan prosesedit data pengendara, apabila datatersebut ada yang salah, makadata tersebut berhasil di edit
Sistem sukses edit datapetugas maka sistemakan menampilkan pesan“data berhasil di edit
Sesuaiharapan
4 Sistem akan melakukan prosesedit data pengendara, apabila datatersebut ada yang sama maka datatersebut tidak berhasil di edit
Sistem tidak sukses editdata petugas maka sistemakan menampilkan pesan“data yang sama telah diedit”
Sesuaiharapan
4. Pengujian Form Kendaraan
Tabel III.9
Hasil Pengujian Black Box Testing Form Kendaraan
No. Skenario Pengujian Hasil yang Diharapkan Kesimpulan
1 Sistem akan melakukan prosessimpan data dengan mengkliktombol save maka data kendaraanakan tersimpan
Sistem sukses input datapetugas maka sistemakan menampilkan pesan“data sukses disave”
Sesuaiharapan
56
2 Sistem akan melakukan prosesmenyimpan data kendaraandengan nomor polisi yang samamaka data tidak akan tersimpan
Sistem tidak berhasilmenyimpan data makasistem akanmenampilkan pesan“data yang sama telahdisimpan”
Sesuaiharapan
3 Sistem akan melakukan prosesedit data kendaran, apabila datatersebut ada yang salah, makadata tersebut berhasil di edit
Sistem sukses edit datapetugas maka sistemakan menampilkan pesan“data berhasil di edit
Sesuaiharapan
4 Sistem akan melakukan prosesedit data kendaraan, apabila datatersebut ada yang sama maka datatersebut tidak berhasil di edit
Sistem tidak sukses editdata petugas maka sistemakan menampilkan pesan“data yang sama telah diedit”
Sesuaiharapan
5. Pengujian Form Karcis
Tabel III.10
Hasil Pengujian Black Box Testing Form Karcis
No. Skenario Pengujian Hasil yang Diharapkan kesimpulan
1 Tambah data form Karcis munculnomor karcis otomatis
Sistem akan memunculkan nomor otomatis“RCKO001”
Sesuaiharapan
2 Sistem akan melakukan prosessimpan data dengan mengkliktombol save maka ada akantersimpan
Sistem sukses input datapetugas maka sistemakan menampilkan pesan“data sukses disave”
Sesuaiharapan
3 Sistem akan melakukan prosesmenyimpan data dengan nomorkarcis yang sama maka data tidakakan tersimpan
Sistem tidak berhasilmenyimpan data makasistem akanmenampilkan pesan“data yang sama telahdisimpan”
Sesuaiharapan
57
4 Sistem akan melakukan prosesedit data karcis , apabila datatersebut ada yang salah, makadata tersebut berhasil di edit
Sistem sukses edit datapetugas maka sistemakan menampilkan pesan“data berhasil di edit
Sesuaiharapan
5 Sistem akan melakukan prosesedit data , apabila data tersebutada yang sama maka data tersebuttidak berhasil di edit
Sistem tidak sukses editdata petugas maka sistemakan menampilkan pesan“data yang sama telah diedit”
Sesuaiharapan
6. Pengujian Form Transaksi
Tabel III.11
Hasil Pengujian Black Box Testing Form Transaksi
No. Skenario Pengujian Hasil yang Diharapkan kesimpulan
1 Tambah data form transaksimuncul nomor transaksi otomatis
Sistem akan memunculkan nomor otomatis“TRP001”
Sesuaiharapan
2 Sistem akan melakukan prosessimpan data dengan mengkliktombol save maka ada akantersimpan
Sistem sukses input datapetugas maka sistemakan menampilkan pesan“data sukses disave”
Sesuaiharapan
3 Sistem akan melakukan prosesmenyimpan data dengan nomortransaksi yang sama maka datatidak akan tersimpan
Sistem tidak berhasilmenyimpan data makasistem akanmenampilkan pesan“data yang sama telahdisimpan”
Sesuaiharapan
4 Sistem akan melakukan prosesedit data transaksi , apabila datatersebut ada yang salah, makadata tersebut berhasil di edit
Sistem sukses edit datapetugas maka sistemakan menampilkan pesan“data berhasil di edit
Sesuaiharapan
5
Sistem akan melakukan prosesedit data , apabila data tersebutada yang sama maka data tersebuttidak berhasil di edit
Sistem tidak sukses editdata petugas maka sistemakan menampilkan pesan“data yang sama telah diedit”
Sesuaiharapan