Anda di halaman 1dari 29

GL04

DOKUMENTASI PDHUPL (PENGUJIAN DAN


DEKRIPSI HASIL UJI PERANGKAT LUNAK)

Untuk:

<Applikasi Jasa Cuci (AJC) >

Dipersiapkan oleh :

1. Khafid Zain (1201622016)

2. Rivan Aditya (1201622031)

3. Adi Prasetyo (2201622068)

4. Gabriel Kumoro (1201622023)

Program Studi Teknik Informatika


UNIVERSITAS SURAKARTA
(UNSA)
2020

Nomor Dokumen Halaman


ProgramStudi Teknik
Informatika
PDHUPL-AJC 1/??
Universiatas Surakarta
Revisi - 12-01-2020

Prodi Sistem Komputer PDHUPL-AJC Halaman 1 dari 55


DAFTAR ISI

1. Identifikasi dan Rencana Pengujian 1


2. Deskripsi dan Hasil Uji Nonfungsional 9
2.1 Bahasa 9
2.1.1 Ketersediaan Data 9
2.2 Antarmuka 9
2.2.1 Tampilan Antarmuka 9
2.2.2 Relasi Antarmuka 10
2.3 Keamanan 11
2.3.1 Validasi Password dan Username 11
2.3.2 Hak Pengguna 12
2.4 Performansi 13
2.4.1 Waktu Tanggap 13
2.4.2 Kompabilitas 14
3. Deskripsi dan Hasil Uji Nonfungsional 15
3.1 Pencarian 15
3.1.1 Pencarian Travel Wisata 15
3.2 Registrasi 16
3.2.1 Registrasi Data Member 16
3.3 Pengelolaan Data Member 19
3.3.1 Menambahkan Data Member 19
3.3.2 Mengubah Data Member 23
3.3.3 Menghapus Data Member 26
3.4 Pengelolaan Data Paket Travel 26
3.4.1 Mengubah Data Paket Travel 26
3.4.2 Menghapus Data Paket Travel 30
3.5 Pengelolaan Data Transportasi 30
3.5.1 Menambahkan Data Transportasi 30
3.5.2 Mengubah Data Transportasi 32
3.5.3 Menghapus Data Transportasi 33
3.6 Pengelolaan Data Tempat Wisata 34
3.6.1 Menambahkan Data Tempat Wisata 34
3.6.2 Mengubah Data Tempat Wisata 36
3.6.3 Menghapus Data Tempat Wisata 38

Prodi Sistem Komputer PDHUPL-AJC Halaman 2 dari 55


3.7 Validasi 38
3.7.1 Login Pengguna 38
3.8. Pengeloalaan Data Transaksi 39
3.8.1 Menambahkan Data Transaksi 39
3.8.2 Menghapus Data Transaksi 42
3.8.3 Mengubah Data Transaksi 42
3.8.4 Memverifikasi Data Transportasi 45
3.9 Pengelolaan Data Admin 49
3.9.1 Menambahkan Data Admin 49
3.9.2 Mengubah Data Admin 52
3.9.3 Menghapus Data Admin 54
LAMPIRAN 55

Prodi Sistem Komputer PDHUPL-AJC Halaman 3 dari 55


DAFTAR TABEL
Table database User

Table database Transaksi

Table database Biaya

DAFTAR GAMBAR
-
Prodi Sistem Komputer PDHUPL-AJC Halaman 4 dari 55
Prodi Sistem Komputer PDHUPL-AJC Halaman 5 dari 55
3.8. Pengeloalaan Data Transaksi
3.8.1 Menambahkan Data Transaksi

Identifikasi Deskripsi Prosedur Kriteria Masukan Keluaran Hasil yang di Kesimpulan


Pengujian Evaluasi yang dapat
Hasil diharapkan
(PDHUPL- Proses transaksi 1. Buka 1. proses No Nota TRANSAKSI TRANSAKSI Diterima
F- untuk AJC transaksi akan “C003” BERHASIL, BERHASIL,
8.1)AJC pengguna/member berhasil jika Jenis Kendaraan masuk ke masuk ke
semua kolom “sepeda motor”

Prodi Sistem Komputer PDHUPL-AJC Halaman 39 dari 55


2.Masukkan terisi dengan Biaya halaman halaman
Username dan benar dan “10000” berikutnya berikutnya
Password koneksi tidak Bayar
Untuk LOGIN terputus “20000”
Kembalian
3. klik 2. “10000”
Total Bayar
“10000”
Nama Pelanggan
“transaksi” ditampilkan “adi”
pesan No Invoice Pesan Pesan Diterima
“Transaksi “” GAGAL! GAGAL!
4.mengklik gagal” jika No kartu kredit Data gagal Data gagal
tombol kolom salah “111334397765” disimpan ! disimpan !
“Tambah satu Tipe kartu kredit mohon cek mohon cek
Data” kosong/kolom “master card” kembali data kembali data
tidak terisi Tanggal kadeluarsa yang anda yang anda
dengan benar “12-2015” masukan ! masukan !
dan koneksi Negara penerbit
terputus kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“master card” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“12-2015” masukan ! masukan !
Negara penerbit
kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
No kartu kredit
Prodi Sistem Komputer PDHUPL-AJC Halaman 40 dari 55
“ ” Data gagal Data gagal
Tipe kartu kredit disimpan ! disimpan !
“ ” mohon cek mohon cek
Tanggal kadeluarsa kembali data kembali data
“12-2015” yang anda yang anda
Negara penerbit masukan ! masukan !
kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“ ” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“ ” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“ ” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“ ” masukan ! masukan !
Negara penerbit
kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“ ” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“ ” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“ ” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“ ” masukan ! masukan !
Negara penerbit
kartu kredit
“ ”

Prodi Sistem Komputer PDHUPL-AJC Halaman 41 dari 55


3.8.2 Menghapus Data Transaksi

Identitas Deskripsi Prosedur Kriteria Evaluasi Masukan Keluaran yang Hasil yang di Kesimpulan
Pengujian Hasil diharapkan dapat
(PDHUPL- Proses 1. Buka AJC 5. Koneksi ke Tidak Ada Data Berhasil Data Berhasil Diterima
F- delete/menghapus basis data Dihapus Dihapus
8.2)AJC data transaksi 2. klik tombol tidak teputus
yang sudah “Login” untuk 6. Koneksi ke

terdaftar sebagai masuk Basis Data


Tidak Hapus Gagal, Hapus Gagal, Diterima
member dan terputus
Ada” Koneksi Ke Koneksi Ke
sudah melakukan 3. klik “tempat
Server Terputus Server Terputus
proses login wisata”

4.mengklik
tombol “beli”

3.8.3 Mengubah Data Transaksi

Identifikasi Deskripsi Prosedur Kriteria Masukan Keluaran Hasil yang di Kesimpulan


Pengujian Evaluasi yang dapat
Hasil diharapkan
(PDHUPL- Proses mengubah 1. Buka 1. proses No Invoice TRANSAKSI TRANSAKSI Diterima
F- data transaksi AJC transaksi akan “130010173” BERHASIL, BERHASIL,
8.3)AJC untuk berhasil jika No kartu kredit masuk ke masuk ke
pengguna/member 2. klik semua kolom “111334397765” halaman halaman
tombol terisi dengan Tipe kartu kredit berikutnya berikutnya
“Login” benar dan “master card”
untuk masuk koneksi tidak Tanggal kadeluarsa
terputus “12-2015”
3. klik Negara penerbit
“tempat 2. kartu kredit
wisata” ditampilkan “Indonesia”
Prodi Sistem Komputer PDHUPL-AJC Halaman 42 dari 55
pesan No Invoice Pesan Pesan Diterima
4.mengklik “Transaksi “” GAGAL! GAGAL!
tombol gagal” jika No kartu kredit Data gagal Data gagal
“beli” kolom salah “111334397765” disimpan ! disimpan !
satu Tipe kartu kredit mohon cek mohon cek
kosong/kolom “master card” kembali data kembali data
tidak terisi Tanggal kadeluarsa yang anda yang anda
dengan benar “12-2015” masukan ! masukan !
dan koneksi Negara penerbit
terputus kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“master card” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“12-2015” masukan ! masukan !
Negara penerbit
kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“12-2015” masukan ! masukan !
Negara penerbit
kartu kredit

Prodi Sistem Komputer PDHUPL-AJC Halaman 43 dari 55


“Indonesia”
No Invoice Pesan Pesan Diterima
“ ” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“ ” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“ ” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“ ” masukan ! masukan !
Negara penerbit
kartu kredit
“Indonesia”
No Invoice Pesan Pesan Diterima
“ ” GAGAL! GAGAL!
No kartu kredit Data gagal Data gagal
“ ” disimpan ! disimpan !
Tipe kartu kredit mohon cek mohon cek
“ ” kembali data kembali data
Tanggal kadeluarsa yang anda yang anda
“ ” masukan ! masukan !
Negara penerbit
kartu kredit
“ ”

Prodi Sistem Komputer PDHUPL-AJC Halaman 44 dari 55


3.8.4 Memverifikasi Data Transportasi

Identifikasi Deskripsi Prosedur Kriteria Masukan Keluaran yang Hasil yang Kesimpulan
Pengujian Evaluasi hasil diharapkan didapat
(PDHUPL-F- Proses 1. Buka 1. proses No Invoice VERTIFIKASI VERTIFIKASI Diterima
memvertifikas
8.4)AJC i AJC vertifikasi “130010173” BERHASIL, BERHASIL,
untuk akan berhasil Tanggal masuk ke masuk ke
member/ 2. klik tombol jika semua transaksi halaman halaman
“Login” untuk kolom terisi “1-1-2015” berikutnya berikutnya
masuk dengan benar Jumlah
dan koneksi transaksi
3. klik tidak terputus “Rp.500.000,-”
“tempat No Rekening
“11239874637
wisata” 2. ditampilkan ”
pesan Nama Bank
4.mengklik “Vertifikasi “Bank
tombol “beli” gagal” jika Mandiri”
kolom salah Nama Pemilik
5. lalu tekan satu Rekening
tombol “ok” kosong/kolom “I Gede
tidak terisi Adnyana
dengan benar Putra”
dan koneksi No Invoice Pesan Pesan Diterima
terputus “” GAGAL! GAGAL!
Tanggal Vertifikasi Vertifikasi
transaksi gagal disimpan gagal disimpan
“1-1-2015” ! mohon cek ! mohon cek
Jumlah kembali data kembali data
transaksi yang anda yang anda
“Rp.500.000,-” masukan ! masukan !
No Rekening
“11239874637

Prodi Sistem Komputer PDHUPL-AJC Halaman 45 dari 55
Nama Bank
“Bank
Mandiri”
Nama Pemilik
Rekening
“I Gede
Adnyana
Putra”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
Tanggal Vertifikasi Vertifikasi
transaksi gagal disimpan gagal disimpan
“” ! mohon cek ! mohon cek
Jumlah kembali data kembali data
transaksi yang anda yang anda
“Rp.500.000,-” masukan ! masukan !
No Rekening
“11239874637”
Nama Bank
“Bank
Mandiri”
Nama Pemilik
Rekening
“I Gede
Adnyana
Putra”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
Tanggal Vertifikasi Vertifikasi
transaksi gagal disimpan gagal disimpan
“” ! mohon cek ! mohon cek
kembali data kembali data

Prodi Sistem Komputer PDHUPL-AJC Halaman 46 dari 55


Jumlah yang anda yang anda
transaksi masukan ! masukan !
“”
No Rekening
“11239874637”
Nama Bank
“Bank
Mandiri”
Nama Pemilik
Rekening
“I Gede
Adnyana
Putra”
No Invoice Pesan Pesan Diterima
“” GAGAL! GAGAL!
Tanggal Vertifikasi Vertifikasi
transaksi gagal disimpan gagal disimpan
“” ! mohon cek ! mohon cek
Jumlah kembali data kembali data
transaksi yang anda yang anda
“” masukan ! masukan !
No Rekening
“”
Nama Bank
“Bank
Mandiri”
Nama Pemilik
Rekening
“I Gede
Adnyana
Putra”

Prodi Sistem Komputer PDHUPL-AJC Halaman 47 dari 55


No Invoice Pesan Pesan Diterima
“ ” GAGAL! GAGAL!
Tanggal Vertifikasi Vertifikasi
transaksi gagal disimpan gagal disimpan
“ ” ! mohon cek ! mohon cek
Jumlah kembali data kembali data
transaksi yang anda yang anda
“ ” masukan ! masukan !
No Rekening
“”
Nama Bank
“”
Nama Pemilik
Rekening
“I Gede
Adnyana
Putra”
No Invoice Pesan Pesan Diterima
“ ” GAGAL! GAGAL!
Tanggal Vertifikasi Vertifikasi
transaksi gagal disimpan gagal disimpan
“ ” ! mohon cek ! mohon cek
Jumlah kembali data kembali data
transaksi yang anda yang anda
“ ” masukan ! masukan !
No Rekening
“”
Nama Bank
“”
Nama Pemilik
Rekening
“”

Prodi Sistem Komputer PDHUPL-AJC Halaman 48 dari 55


3.9 Pengelolaan Data Admin
3.9.1 Menambahkan Data Admin

Kriteria
Keluaran yang Hasil yang
Identifikasi Deskripsi Prosedur Pengujian Evaluasi Masukan Kesimpulan
diharapkan di dapat
Hasil
(PDHUPL-F- Proses 1. Mengaktifkan 7. Semua ID Data berhasil Data Diterima
9.1)AJC nambahkan/ Plakat Field/kolo “xxxxxxxx” disimpan berhasil
data admin 2. Login admin m tidak Nama disimpan
yang 3. Memilih tab null/ “Dwika”
dilakukan menu “Daftar kosong Password
oleh admin Member” dan “12345”
yg terdaftar 4. Mengklik koneksi ke Alamat
sebagai button/tombol basis data “Ubud”
admin dan “TAMBAH” tidak Jenis Kelamin
sudah 5. Memasukkan teputus “Pria”
melakukan data yang ingin Telepon
proses login pada teks area 8. Ada Field “Pria”
admin yang ada / kolom Kewarganearaan
6. Mengklik yang “Indonesia”
tombol kosong
“SIMPAN” dan ID Simpan Gagal, Simpan Diterima
koneksi “xxxxxxxx” Masih terdapat Gagal,
ke basis Nama Kolom Kosong Masih
data tidak “” ! terdapat
teputus Password Kolom
“12345” Kosong !
9. Koneksi Alamat
ke Basis “Denpasar”
Data Jenis Kelamin
terputus “Pria”
Telepon
“Pria”
Prodi Sistem Komputer PDHUPL-AJC Halaman 49 dari 55
Kewarganearaan
“Indonesia”
ID Simpan Gagal, Simpan Diterima
“xxxxxxxx” Masih terdapat Gagal,
Nama Kolom Kosong Masih
“Herry” ! terdapat
Password Kolom
“12345” Kosong !
Alamat
“Denpasar”
Jenis Kelamin
“Pria”
Telepon
“Pria”
Kewarganearaan
“”
ID Simpan Gagal, Simpan Diterima
“xxxxxxxx” Masih terdapat Gagal,
Nama Kolom Kosong Masih
“” ! terdapat
Password Kolom
“12345” Kosong !
Alamat
“”
Jenis Kelamin
“Pria”
Telepon
“Pria”
Kewarganearaan
“Indonesia”

Prodi Sistem Komputer PDHUPL-AJC Halaman 50 dari 55


ID Simpan Gagal, Simpan Diterima
“xxxxxxxx” Koneksi ke Gagal,
Nama Server terputus Koneksi ke
“Herry” Server
Password terputus
“12345”
Alamat
“Denpasar”
Jenis Kelamin
“Pria”
Telepon
“Pria”
Kewarganearaan
“Indonesia”

Prodi Sistem Komputer PDHUPL-AJC Halaman 51 dari 55


3.9.2 Mengubah Data Admin

Kriteria
Keluaran yang Hasil yang
Identifikasi Deskripsi Prosedur Pengujian Evaluasi Masukan Kesimpulan
diharapkan di dapat
Hasil
(PDHUPL-F- Proses 1. Mengaktifkan 10. Semua ID Data berhasil Data Diterima
9.2)AJC mengupdate Plakat Field/kolo “xxxxxxxx” disimpan berhasil
/mengubah 2. Login Admin m tidak Nama disimpan
data admin 3. Memilih tab null/ “Dwika”
yang sudah menu “Profil” kosong Alamat
melakukan 4. Mengklik dan “Ubud”
terdaftar button/tombol koneksi ke Jenis Kelamin
sebagai “UBAH” basis data “Pria”
admin dan 5. Memasukkan tidak Telepon
sudah data yang ingin teputus “xxxxxxxxxxxx”
melakukan diubah pada Kewarganearaan
proses login teks area yang 11. Ada Field “Indonesia”
ada / kolom
6. Mengklik yang ID Simpan Gagal, Simpan Diterima
tombol kosong “xxxxxxxx” Masih terdapat Gagal,
“SIMPAN” dan Nama Kolom Kosong Masih
koneksi “” ! terdapat
ke basis Alamat Kolom
data tidak “Denpasar” Kosong !
teputus Jenis Kelamin
“Pria”
12. Koneksi Telepon
ke Basis “Pria”
Data Kewarganearaan
terputus “Indonesia”
Nama Simpan Gagal, Simpan Diterima
“Dwika” Masih terdapat Gagal,
Alamat Masih
Prodi Sistem Komputer PDHUPL-AJC Halaman 52 dari 55
“Ubud” Kolom Kosong terdapat
Jenis Kelamin ! Kolom
“Pria” Kosong !
Telepon
“xxxxxxxxxxxx”
Kewarganearaan
“”
ID Simpan Gagal, Simpan Diterima
“xxxxxxxx” Masih terdapat Gagal,
Nama Kolom Kosong Masih
“” ! terdapat
Alamat Kolom
“” Kosong !
Jenis Kelamin
“Pria”
Telepon
“Pria”
Kewarganearaan
“Indonesia”
ID Simpan Gagal, Simpan Diterima
“xxxxxxxx” Koneksi ke Gagal,
Nama Server terputus Koneksi ke
“Herry” Server
Alamat terputus
“Denpasar”
Jenis Kelamin
“Pria”
Telepon
“Pria”
Kewarganearaan
“Indonesia”

Prodi Sistem Komputer PDHUPL-AJC Halaman 53 dari 55


3.9.3 Menghapus Data Admin

Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Evaluasi Masukan Kesimpulan
Pengujian diharapkan di dapat
Hasil
(PDHUPL- Proses 1. Mengaktifkan 7. Koneksi Tidak Ada Data Berhasil Data Diterima
F- delete/menghap Plakat ke basis Dihapus Berhasil
9.3)AJC us data admin 2. Login Admin data tidak Dihapus
yang sudah 3. Memilih tab teputus

terdaftar sebagai menu “Profil” 8. Koneksi Tidak Ada Hapus Gagal, Hapus Diterima
admin dan sudah 4. Mengklik ke Basis Koneksi Ke Gagal,
melakukan button/tombol Data Server Koneksi Ke
proses login “HAPUS” terputus Terputus Server
Terputus
Prodi Sistem Komputer PDHUPL-AJC Halaman 54 dari 55
LAMPIRAN
Pembagian Tugas
FUNGSIONAL
NIM NAMA TUGAS
130010270 I Gede Herry Widnyana - Manipulasi data member
- Manipulasi data transportasi
- Manipulasi data tempat wisata
130010215 Putu Martino Subrata - Login
- Registrasi data member
- Manipulasi data paket travel
130010274 I Made Dwika Aswa Putra - Manipulasi data admin
130010173 Gede Adnyana Putra - Pencarian travel wisata
- Tansaksi
- Memverifikasi

NON FUNGSIONAL
NIM NAMA TUGAS
130010270 I Gede Herry Widnyana (PDHUPL-NF.05.0) AJC
(PDHUPL-NF.06.0) AJC
130010215 Putu Martino Subrata (PDHUPL-NF.04.0) AJC
(PDHUPL-NF.07.0) AJC
130010274 I Made Dwika Aswa Putra (PDHUPL-NF.01.0) AJC
130010173 Gede Adnyana Putra (PDHUPL-NF.02.0) AJC
(PDHUPL-NF.03.0) AJC

Prodi Sistem Komputer PDHUPL-AJC Halaman 55 dari 55

Anda mungkin juga menyukai