Anda di halaman 1dari 35

Dokumen Pengujian Perangkat Lunak

Penyusun :
Kelompok [6]

1. Project Manager Erzan Miftah Faridi 24010311120004


2. System Analyst Sidiq Aldi Ginanjar 24010311130048
Rizka Ella Setyani 24010311120023
3. Software Designer Milata Khanifah 24010311120006
TitisTriwijayanti 24010311120019
4. Software Developer Haris Dwi Arfianto 24010311130038
Tiara Fajrin 24010311120020
5. Software Tester Eva LiyanWoroningrum 24010311120009
Rico Estrada 24010311120013

JURUSAN ILMU KOMPUTER / INFORMATIKA


FAKULTAS SAINS DAN MATEMATIKA
UNIVERSITAS DIPONEGORO
2014
SISTEM PENYEWAAN AYODYA SPORT CENTER

DOKUMEN PERANCANGAN PERANGKAT LUNAK

24 Mei 2014

Penyusun :
Kelompok [6]

1. Project Manager Erzan Miftah Faridi 24010311120004

2. System Analyst Sidiq Aldi Ginanjar 24010311130048

Rizka Ella Setyani 24010311120023

3. Software Designer Milata Khanifah 24010311120006

TitisTriwijayanti 24010311120019

4. Software Developer Haris Dwi Arfianto 24010311130038

Tiara Fajrin 24010311120020

5. Software Tester Eva LiyanWoroningrum 24010311120009

Rico Estrada 24010311120013

JURUSAN ILMU KOMPUTER / INFORMATIKA


FAKULTAS SAINS DAN MATEMATIKA
UNIVERSITAS DIPONEGORO
2014
DAFTAR PERUBAHAN

Revisi Deskripsi
A

INDEX - A B C D E F G
TGL
Ditulis Eva Liyan WN
oleh
Rico Estrada

Diperiksa Anggota Kelompok


oleh 6

Disetujui Erzan Miftah


oleh
Faridi

DAFTAR HALAMAN PERUBAHAN


Halaman Revisi Halaman Revisi
DAFTAR ISI

1 Pendahuluan.........................................................................................................................1
1.1 Tujuan Penulisan Dokumen...........................................................................................1
1.2 Lingkup Masalah...........................................................................................................1
1.3 Aturan Penomoran.........................................................................................................1
1.4 Referensi........................................................................................................................4
1.5 Deskripsi Umum Dokumen...........................................................................................4
2 Model Perancangan..............................................................................................................5
2.1 Arsitektur Perangkat Lunak...........................................................................................5
2.2 Perancangan Algoritma..................................................................................................9
2.3 Perancangan Antarmuka..............................................................................................28
2.4 Perancangan Basis Data...............................................................................................41
3 Traceability.........................................................................................................................43
1 Pendahuluan

1.1 Tujuan Penulisan Dokumen

Dokumen Pengujian Perangkat Lunak ini berisi deskripsi lengkap dari pengujian
perangkat lunak Sistem Penyewaan Sport Center (S.P.S.C) yang sedang di rancang.
Dokumen ini terdiri atas rencana pengujian, prosedur pengujian, kasus uji, defect dan
status perbaikan, evaluasi pengujian, dan traceability. Tujuan dari pembuatan dokumen
ini sendiri adalah untuk untuk merepresentasikan tinjauan ulang yang menyeluruh
terhadap spesifikasi, desain, pengkodean perangkat lunak, dan mencari kasus
kebocoran/error. Dokumen ini digunakan oleh pengembang perangkat lunak sebagai
referensi apakah perangkat lunak telah memenuhi spesifikasi.

1.2 Lingkup Masalah

Seperti yang telah dipaparkan sebelumnya, perangkat lunak ini merupakan sebuah
sistem penyewaan pada sebuah sport center yang diberi nama “S.P.S.C” yang dikelola
oleh seorang administrator dan seorang operator yang bekerja pada Ayodya Sport
Center. Administrator memiliki tugas untuk melakukan konfigurasi data lapangan jika
ada penambahan maupun perbaikan lapangan selain itu ia juga dapat mengontrol semua
data-data yang dikelola oleh operator. Sedangkan operator memiliki tugas untuk
melayani calon penyewa lapangan, mengelola data sewa lapangan, dan mengelola data
member.

Sistem Penyewaan Sport Center (S.P.S.C) memiliki beberapa fitur yang digunakan
dalam proses pengolahan data sewa, yakni input data sewa, menghapus data sewa,
melihat data sewa, serta mencetak nota pembayaran.

Oleh karena itu dengan dibangun suatu sistem penyewaan Ayodya Sport Centre untuk
memudahkan dalam proses pemesanan lapangan sehingga lebih efektif serta
mempermudah pencarian jadwal secara online oleh pemesan.
1.3 Aturan Penomoran

Bagian ini diisi dengan aturan penomoran yang digunakan dalam dokumen, berikut aturan
penomoran yang digunakan:

Tabel 1.1 Aturan Penomoran

Format Arti

Tabel X.Y Tabel ke-X pada Bab Y

Gambar X.Y Gambar ke-Y pada Bab X

DFD-X.X DFD Proses ke X Sub Proses ke X

U-DFD-X.X-User Uji DFD ke X.X oleh User

1.4 Referensi
Dokumen SRSVersi 1-4
Versi Dokumen Desain rev.4 25 mei
IF-TESDOC template
Pressman, R.S. 2010. Software Engineering : A Pratitioner’s Approach, Seventh
Edition. New York : McGraw-Hill.

1.5 Deskripsi Umum Dokumen

Dokumen pengujian perangkat lunak sistem penyewaan Ayodya Sport Centre ini berisi
7 bab yaitu:

Bab 1 (Pendahuluan) : Pada bab 1 (Pendahuluan) ini mencakup apa


tujuan dari dibuanya dokumen testing, lingkup
masalah, aturan penomoran dan referensi yang
digunakan dalam penulisan dokumen.

Bab 2 (Rancana Pengujian) : Pada bab 2 (Rencana Pengujian) ini mencakup


rencana pengujian disajikan dalam bentuk tabel
dengan proses, pengujian, jenis pengujian dan
identifikasi.

Bab 3 (Prosedur Pengujian) : Pada bab 3 (Prosedur Pengujian) ini mencakup


prosedur pengujian mulai dari persiapan
pengujian serta urutan pengujian yang harus
dilakukantelah
Bab 4 (Kasus Uji) : Pada bab 4 (Kasus Uji) ini mencakup pengujian
dari proses yang telah diimplementasikan.

Bab 5 (Defect Status Perbaikan) : Pada bab 5 (Defect Status Perbaikan) ini
mencakup jenis kecacatan yang terjadi selama
pengujian, dan tanganan perbaikannya.

Bab 6 (Evaluasi Pengujian) : Pada bab 6 (Evaluasi Pengujian) ini mencakup


evaluasi setelah pengujian.

Bab 7 (Traceability) : Pada bab 7 (Traceability) ini mencakup tabel


keterunutan mulai dari spesifikasi kebutuhan
hingga kasus uji.

2 Rencana Pengujian
Berikut adalah rencana pengujian dari perangkat lunak Sistem Penyewaan Sport Center
(S.P.S.C) yang telah kami buat, dibatasi dari tiap proses didalam DFD yang telah dibuat
saat desain.
Tabel 2-1 Rencana Pengujian User Operator
No DFD Jenis Pengujian Identifikasi
1 DFD-1.1 Menambah data Black Box U-DFD-1.1-Operator
member
2 DFD-1.2 Mengubah data Black Box U-DFD-1.2-Operator
member
3 DFD-1.3 Menghapus data Black Box U-DFD-1.3-Operator
member
4 DFD-1.4 Menampilkan data Black Box U-DFD-1.4-Operator
member
5 DFD-2.1 Memeriksa data Black Box U-DFD-2.1-Operator
member
6 DFD-2.2 Menambah data sewa Black Box U-DFD-2.2-Operator
7 DFD-2.3 Mengubah data sewa Black Box U-DFD-2.3-Operator
8 DFD-2.4 Menghapus data sewa Black Box U-DFD-2.4-Operator
9 DFD-2.5 Menampilkan data Black Box U-DFD-2.5-Operator
sewa
10 DFD-2.6 Mencetak Nota Black Box U-DFD-2.6-Operator
Pembayaran Sewa
11 DFD-5 Mencari dan Black Box U-DFD-5-Operator
Menampilkan Jadwal
Penyewaan Lapangan
12 DFD-7 Otorisasi dan Autorisasi Black Box U-DFD-7-Operator
Login
13 DFD-8 Mengelola akun Black Box U-DFD-8-Operator

Tabel 2-2 Rencana Pengujian User Admin


No DFD Jenis Pengujian Identifikasi
1 DFD-1.4 Menampilkan data Black Box U-DFD-1.4-Admin
member
2 DFD-2.5 Menampilkan data Black Box U-DFD-2.5-Admin
sewa
3 DFD-3.1 Menambah data Black Box U-DFD-3.1-Admin
lapangan
4 DFD-3.2 Mengubah data Black Box U-DFD-3.2-Admin
lapangan
5 DFD-3.3 Menghapus data Black Box U-DFD-3.3-Admin
lapangan
6 DFD-3.4 Menampilkan data Black Box U-DFD-3.4-Admin
lapangan
7 DFD-4.1 Menambah data jenis Black Box U-DFD-4.1-Admin
lapangan
8 DFD-4.2 Mengubah data jenis Black Box U-DFD-4.2-Admin
lapangan
9 DFD-4.3 Menghapus data jenis Black Box U-DFD-4.3-Admin
lapangan
10 DFD-4.4 Menampilkan data Black Box U-DFD-4.4-Admin
jenis lapangan
11 DFD-6 Menampilkan Statistik Black Box U-DFD-6-Admin
Penyewaan Lapangan
12 DFD-7 Otorisasi dan Autorisasi Black Box U-DFD-7-Admin
Login
13 DFD-8 Mengelola akun Black Box U-DFD-8-Admin

Tabel 2-3 Rencana Pengujian User Member


No DFD Jenis Pengujian Identifikasi
1 DFD-2 Mengolah Data Sewa Black Box U-DFD-2-Member
2 DFD-5 Mencari dan Black Box U-DFD-5-Member
Menampilkan Jadwal
Penyewaan Lapangan
3 DFD-7 Otorisasi dan Autorisasi Black Box U-DFD-7-Member
Login
4 DFD-8 Mengelola Akun Black Box U-DFD-8-Member
Tabel 2-3 Rencana Pengujian User Guest
No DFD Jenis Pengujian Identifikasi
1 DFD-5 Mencari dan Black Box U-DFD-5-Guest
Menampilkan Jadwal
Penyewaan Lapangan

3 Prosedur Pengujian
1.1 Perangkat Lunak Pengujian

Perangkat lunak yang digunakan untuk melakukan pengujian meliputi :


1) Operating System : Windows 7
2) Programming Language : Notepad ++
3) DBMS : phpMyAdmin
4) Browser : Chrome, Mozila firefox, Opera Mini

1.2 Perangkat Keras Pengujian

Perangkat keras yang digunakan untuk melakukan pengujian adalah seperangkat


notebook dengan spesifikasi sebagai berikut :
1) Processor Intel Core i3
2) RAM 2 GB
3) HDD 500 GB
4) Mouse, digunakan untuk mengarah kan pointer untuk memilih fitur yang akan
digunakan,
5) Printer, digunakan untuk mencetak hasil suatu laporan yang telah tersimpan di
database,
6) Port USB, digunakan untuk menghubungkan antara monitor dengan printer untuk
mencetak bill,
7) Server, digunakan untuk menyimpan data dari sistem ini.

1.3 Material Pengujian

Materi yang akan diuji dalam pengujian ini adalah sebagai berikut :

1) Executable Program

2) Tampilan form dalam S.P.S.C

3) Hasil cetak data dari aplikasi S.P.S.C

4) Spesifikasi S.P.S.C

1.4 Sumber Daya Manusia

Sumber daya manusia yang dibutuhkan dalam pengujian ini sejumlah 3 orang yaitu :

1) Dua orang yang merupakan software tester dalam pengembangan Sistem


Penyewaan Sport Center (S.PS.C) dengan kriteria sebagai berikut :

a) Memiliki pemahaman mengenai spesifikasi sistem S.P.S.C

b) Memahami desain S.P.S.C

c) Mengerti penggunaan sistem S.P.S.C

2) Satu orang yang merupakan pengguna yang tidak memahami dengan baik Sistem
Penyewaan Sport Center (S.PS.C) dengan kriteria sebagai berikut :

a) Mengerti penggunaan komputer

b) Mengerti skenario test yang sedang dijalankan


1.5 Prosedur Umum Pengujian
1.5.1 Pengenalan dan Latihan

Pengujian sistem S.P.S.C yang dilakukan oleh penguji yang telah terlibat dalam
perancangan hingga implementasi sehingga tidak diperlukan lagi adanya pengenalan dan
pelatihan. Sedangkan pengujian yang dilakukan oleh Asisten Praktikum dilakukan
berdasarkan Skenario Test yang telah dibuat tim penguji S.P.S.C sehingga hanya dilakukan
pengenalan user interface kepada Asisten Praktikum sebelum pengujian dilakukan.

1.5.2 Persiapan Awal

Persiapan-persiapan yang dilakukan sebelum melakukan pengujian meliputi:

1) Instalasi Sistem Penyewaan Sport Center (S.P.S.C)

2) Penyiapan Basis Data

3) Penyiapan skenario pengujian

1.5.2.1 Persiapan Prosedural


Prosedur pengujian yang akan dilakukan terhadap Sistem Penyewaan Sport Center
(S.P.S.C) terdapat 8 langkah pengujian. Pengujian ini dimaksudkan agar defect pada
perangkat lunak yang dibuat dapat ditemukan. Selain itu prosedur ini dikerjakan agar
tahapan-tahapan yang dilakukan sesuai dengan yang ditetapkan. Peralatan yang disiapkan
(termasuk di dalam perangkat lunak dan perangkat keras serta peralatan lain yang mendukung
dilakukannya proses ini) juga sudah sesuai dengan standar yang berlaku. Langkah-langkah
prosedur pengujian adalah sebagai berikut :

1) Menyiapkan software yang ingin diuji serta hardware yang mendukung dalam proses
pengujian.
2) Menetapkan tujuan yang hendak dicapai dalam setiap pengujian yang dilakukan yang
telah terdapat pada skenario rencana pengujian.
3) Menentukan kategori keberhasilan dalam pengujian.
4) Membuat kasus uji dan hasil uji yang terdapat dalam bab empat.
5) Menemukan defect/cacat yang ada dalam software.
6) Membuat perbaikan terhadap defect yang ada.
7) Menentukan diterima/ditolaknya skenario test.
8) Membuat evaluasi pengujian.
1.5.2.2 Persiapan Perangkat Keras

Perangkat keras yang perlu disiapkan adalah sebagai berikut :

1) Sebuah perangkat komputer yang dilengkapi dengan :

a) 1 Hardisk dengan ukuran lebih dari 128 MB

b) 1 color monitor VGA pada perangkat yang sama tempat harddisk berada

c) 1 GB RAM

d) Keyboard

e) Mouse

f) Port usb

2) Satu printer yang terhubung pada komputer.

1.5.2.3 Persiapan Perangkat Lunak

Untuk persiapan pengujian Sistem Penyewaan Sport Center (S.P.S.C) ini diperlukan
persiapan sebagai berikut :

1) Penyiapan Perangkat Computer yang telah terinstal Operating System Windows 7.

2) Penyiapan basis data S.P.S.C.

3) Penyiapan aplikasi phpMyAdmin yang digunakan untuk menyimpan basis data.

4) Penyiapan aplikasi Browser yaitu Chrome, Mozila Firefox, dan Opera Mini.

5) Perangkat lunak S.P.S.C telah di-copy dan di-install pada komputer yang digunakan
dalam pengujian.

1.5.2.4 Pelaksanaan

Pengujian dilaksanakan dengan cara membagi pengujian berdasarkan 4 sudut pandang


pengguna yaitu sebagai administrator, operator, member dan guest sesuai dengan menu-
menu yang dapat dijalankan oleh masing-masing pengguna/user tersebut, pengujian menu-
menu yang ada yaitu :

1) Pengujian berdasarkan sudut pandang pengguna sebagai administrator :

a) Login ke sistem

b) Logout dari sistem


c) Menampilkan data member

d) Menampilkan data sewa

e) Menambah data lapangan

f) Mengubah data lapangan

g) Menghapus data lapangan

h) Menampilkan data lapangan

2) Pengujian berdasarkan sudut pandang pengguna sebagai operator :

a) Login ke sistem

b) Logout dari sistem

c) Menambahkan data member

d) Mengubah data member

e) Menghapus data member

f) Menampilkan data member

g) Memeriksa data member

h) Menambah data sewa

i) Mengubah data sewa

j) Menghapus data sewa

k) Menampilkan data sewa

l) Mencetak data pembayaran sewa

3) Pengujian berdasarkan sudut pandang pengguna sebagai operator :

a) Login ke sistem

b) Logout dari sistem

c) Melakukan pencarian jadwal penyewaan lapangan

d) Melakukan reservasi online

e) Melakukan perubahan password member

4) Pengujian berdasarkan sudut pandang pengguna sebagai guest :

a) Melakukan pencarian jadwal penyewaan lapangan.


1.5.3 Pelaporan Hasil

Dokumen hasil pengujian S.P.S.C ini akan diserahkan kepada pihak-pihak sebagai
berikut :

1) Dosen Pengampu Mata Kuliah Proyek Perangkat Lunak

Dokumen ini akan diserahkan kepada bapak Panji Wisnu Wirawan, ST. MT, untuk
memenuhi tugas yang diberikan pada mata kuliah Proyek Perangkat Lunak.

2) Tim Pengembang

Dokumen ini akan digunakan oleh tim pengembang sebagai referensi untuk
melakukan analisis terhadap kualitas perangkat lunak, serta perbaikan dan
pemeliharaan yang perlu dilakukan sekaligus untuk memberi jaminan pada
pengguna bahwa perangkat lunak telah diuji berdasarkan kriteria-kriteria
tertentu.

3) Pengguna

Pengguna akan menggunakan dokumen ini sebagai referensi untuk memahami


nature perangkat lunak S.P.S.C sehingga dapat membedakan kesalahan mana
yang bisa disebabkan oleh pengguna aplikasi dan kesalahan mana yang memang
disebabkan perangkat lunak sendiri.
4 Kasus Uji dan Hasil Uji
Berikut ini merupakan kasus uji untuk tiap proses yang ada dalam DFD yang telah
diimplementasikan.
4.1. Pngujian User Operator
4.1.1. Pengujian DFD-1.1 Menambah Data Member
Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menambah 1.Akses S.P.S.C 1.Username : 1. Tampilan halaman 1.Tabel Sewa 1.Tabel
1.1- operator utama operator (Tabel Lapangan Sewa
data member
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan
2.Password : 2.Data
3.Arahkan pointer operator 2.Operator berhasil member baru 2. Data
pada menu member menambahkan data berhasil member
3. Data
dan pilih sub menu member baru. disimpan berhasil
member
dalam disimpan
Tambah Data berupa:
database dalam DITERIMA
4.Masukan data Nama: eva database
3.Muncul
member baru lalu
Username: table Data 3. Muncul
klik tambah evaliyan Member table Data
password: yang telah Member
evaliyan terupdate yang telah
terupdate
Alamat:
cilacap

Telfon:
024356357

4.1.2. Pengujian DFD-1.2 Mengubah Data Member


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Mengubah data 1. .Akses S.P.S.C 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel
1.2- operator utama operator (Tabel Lapangan. Sewa
member
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan.
2.Password : 2. Tabel Data
3.Arahkan pointer operator 2. Tampilan halaman Member. 2. Tabel
pada menu member kelola data yakni yang Data
3. Data yang 3.Form Ubah
dan pilih sub menu berdefault Tabel Data Member.
akan diubah Data Member
Member
Kelola Data pada form dan yang 3.Form
ubah data 3.Form Ubah Data dapat diubah Ubah Data
4.Pilih action edit
member: Member (yang dapat hanya Member dan
5.Isikan data yang diubah hanya password password dan yang dapat
password:
akan diubah (data dan telefon) telefon diubah
eva
hanya DITERIMA
yang dapat diubah 4.Operator berhasil 4.Data
Telfon: password
hanya “Password” mengubah data member berhasil
0888888888 dan telefon
dan “Telefon”) dan tampil Data Member disimpan dan
yang terupdate tampil Data 4.Data
6.Simpan data yang Member berhasil
sudah diubah yang disimpan
dengan tekan terupdate dan tampil

tombol ubah Data


Member
yang
terupdate

4.1.3. Pengujian DFD-1.3 Menghapus Data Member


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menghapus 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1. Tabel 1. Tabel
1.3- operator utama operator (Tabel Sewa Sewa
data member
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan Lapangan
2.Password :
3.Arahkan pointer operator 2. Tampilan halaman 2. Tabel Data 2. Tabel
pada menu member kelola data yakni yang Member Data
dan pilih sub menu berdefault Tabel Data Member
3.Tampilan
Member
Kelola Data kotak dialog 3.Tampilan
3.Muncul kotak dialog dengan pesan kotak dialog
4.Pilih action hapus
dengan pesan “Apakah “Apakah dengan DITERIMA
Anda yakin untuk Anda yakin pesan
menghapus data ini?” untuk “Apakah
menghapus Anda yakin
4.Tampil table data
data ini?” untuk
member yang terupdate
menghapus
4.Table data
data ini?”
member yang
terupdate 4.Table data
member
yang
terupdate

4.1.4. Pengujian DFD-1.4 Menampilkan Data Member

Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menampilkan 1.Akses S.P.S.C 1.Username : 1.Tampilan halaman 1. Tabel 1. Tabel
1.4- operator utama operator (Tabel Sewa Sewa
data member
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan Lapangan
2.Password :
DITERIMA
3.Arahkan pointer operator 2. Tampilan halaman 2. Tabel Data 2. Tabel
pada menu member kelola data yakni Tabel Member Data

dan pilih sub menu Data Member Member

Kelola Data

4.1.5. Pengujian DFD-2.1 Memeriksa Data Member


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Memeriksa 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1. Tabel 1. Tabel
2.1- operator utama operator (Tabel Sewa Sewa
data member
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan Lapangan
2.Password :
DITERIMA
3.Arahkan pointer operator 2. Tampilan halaman 2. Tabel Data 2. Tabel
pada menu member kelola data yang Member Data
3.Kata kunci
dan pilih sub menu berdefault Tabel Data Member
untuk ama 3.Tabel Data
Member
Kelola Data member yang Member 3.Tabel Data
akan 3.Tampilan data member yang dicari Member
4.Arahkan pointer
diperiksa yang dicari (Yang yang dicari
pada field
(Nama : mengandung (Yang
pencarian dan Erzan) nama: erzan) mengandun
ketikan nama g nama:
member yang akan erzan)

diperiksa.

4.1.6. Pengujian DFD-2.2 Menambah Data Sewa

Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menambah 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel
2.2- operator utama operator (Tabel Lapangan Sewa
data sewa
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan
2.Password : 2.Form Cari
3.Arahkan pointer operator 2. Tampilan halaman Cari Jadwal dan 2.Form Cari
pada menu Jadwal Jadwal yang berdefault Tabel Jadwal Jadwal dan
3.Data Cari
Lapangan lalu pilih form cari jadwal Lapangan Tabel
Jadwal
lapangan dan table jadwal Jadwal
sub menu Cari Lapangan 3.Tabel
lapangan Lapangan
Jadwal Jadwal
(Jenis
3.Tampilan jadwal yang Lapangan 3.Tabel
4.Inputkan data Lapangan :
dicari yang dicari Jadwal
cari jadwal Futsal DITERIMA
Lapangan
4.Tampilan form tambah 4.Form
lapangan Nama yang dicari
data sewa tambah data
Lapangan:
5. Klik action sewa sewa 4.Form
Futsal A 5.Tampilan tabel sewa
pada jadwal yang tambah data
Tanggal: 12 lapangan yang telah 5.Tabel sewa
sewa
kosong Juni 2014) terupdate lapangan
yang 5.Tabel
6. Inputkan data 4.Data untuk
terupdate sewa
sewa form tambah
lapangan
data sewa:
. yang
Nama: liyan terupdate

Waktu
s/d:10.00

Pembayaran:
lunas

4.1.7. Pengujian DFD-2.3 Mengubah data sewa


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Mengubah data 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel
2.3- operator utama operator (Tabel Lapangan Sewa
sewa
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan
2.Password : 2. Tabel sewa
3.Arahkan pointer operator 2. Tampilan halaman lapangan 2. Tabel
pada menu Sewa menu Sewa yang sewa
3.Inputkan 3.Form ubah
berdefault tabel sewa lapangan
4. Pilih action edit kata kunci data sewa
lapangan
pencarian 3.Form ubah
pada data sewa 4.Tabel sewa DITERIMA
untuk 3.Form ubah data sewa data sewa
yang akan diubah lapangan
mencari data yang digunakan untuk
yang 4.Tabel
sewa yang mengubah data sewanya,
terupdate sewa
akan diubah dan data sewa yang dapat
lapangan
(Kata kunci: diubah hanya pada
yang
“Liyan’) pembayaran
terupdate
4.Akan 4.Tabel sewa lapangan
tampil form yang terupdate
ubah data
sewa dan
ubah pada
bagian
pembayaran
(Pembayaran:
20000)

4.1.8. Pengujian DFD-2.4 Menghapus data sewa


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menghapus 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel
2.4- operator utama operator (Tabel Lapangan Sewa
data sewa
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan
2.Password : 2. Tabel sewa
3. Masuk ke menu operator 2. Tampilan halaman lapangan 2. Tabel
sewa dan pilih menu Sewa yang sewa
3. Kotak
action hapus berdefault tabel sewa lapangan
dialog DITERIMA
lapangan
peringatan 3. Kotak
3.Akan muncul tampilan menghapus dialog
kotak dialog yang berisi data peringatan
“Apakah Anda yakin menghapus
4.Tabel sewa
untuk menghapus data data
lapangan
ini?”
yang 4.Tabel
terupdate sewa
lapangan
yang
terupdate

4.1.9. Pengujian DFD-2.5 Menampilkan data sewa


Identifikasi Deskripsi Prosedur Masukan Keluaran yang Kriteria Hasil yang Kesimpulan
Evaluasi
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menampilkan 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel
2.5- operator utama operator (Tabel Lapangan Sewa
data sewa
Operator 2. Login ke S.P.S.C Sewa Lapangan) dan Lapangan
2.Password :
merupakan halaman DITERIMA
3. Masuk ke menu operator
utama menu sewa
sewa

4.1.10. Pengujian DFD-2.6 Mencetak Nota Pembayaran Sewa


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Mencetak Nota 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1. Tabel 1. Tabel
2.6- operator utama operator (Tabel Sewa Sewa
Pembayaran
Operator 2. Login ke S.P.S.C Sewa Lapangan) Lapangan Lapangan
Sewa 2.Password :
DITERIMA
3. Masuk ke menu operator 2. Tampilan halaman 2. Dokumen 2. File
sewa dan pilih menu Sewa yang nota sukses
action cetak nota berdefault tabel sewa pembayaran didownload
lapangan

3.Dokumen nota
pembayaran dan bisa
langsung dicetak

4.1.11. Pengujian DFD-5 Mencari dan Menampilkan Jadwal Penyewaan


Lapangan
Identifikasi Deskripsi Prosedur Masukan Keluaran yang Kriteria Hasil yang Kesimpulan
Evaluasi
Pengujian Diharapkan Didapat
Hasil
U-DFD-5-
Mencari dan 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1. Tabel 1. Tabel
Operator operator utama operator (Tabel Sewa Sewa
Menampilkan
2. Login ke S.P.S.C Sewa Lapangan) Lapangan Lapangan
Jadwal 2.Password :
DITERIMA
Penyewaan 3.Masuk ke menu operator 2. Tampilan halaman cari 2. Form Cari 2. Form Cari

Lapangan Jadwal Lapangan jadwal lapangan Jadwal Jadwal


3.Data cari
dan pilih sub menu Lapangan Lapangan
jadwal 3.Akan tampil form Cari
dan Tabel dan Tabel
cari jadwal lapangan: Jadwal Lapangan dan
Jadwal Jadwal
Tabel Jadwal Lapangan
4. Inputkan data Jenis Lapangan Lapangan
cari jadwal Lapangan: 4.Akan tampil Tabel
3.Form Cari 3.Form Cari
lapangan sesuai Futsal Jadwal Lapangan yang
Jadwal Jadwal
dicari
kebutuhan Nama Lapangan Lapangan
Lapangan: dan Tabel dan Tabel
Futsal A Jadwal Jadwal
Lapangan Lapangan
Tanggal: 12
yang yang
juni 2014
terupdate terupdate

4.1.12. Pengujian DFD-7 Otorisasi dan Autorisasi Login


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-7-
Otorisasi dan 1. Akses S.P.S.C 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel DITERIMA
Operator operator utama operator (Tabel Lapangan Sewa
Autorisasi
2. Login ke S.P.S.C Sewa Lapangan) Lapangan
Login 2.Password :
3. Inputkan data operator
login

4.1.13. Pengujian DFD-8 Mengelola akun


Identifikasi Deskripsi Prosedur Masukan Keluaran yang Kriteria Hasil yang Kesimpulan
Pengujian Diharapkan Evaluasi Didapat
Hasil
U-DFD-8-
Mengelola 1. Akses SPSC 1.Username : 1.Tampilan halaman 1.Tabel Sewa 1.Tabel DITERIMA
Operator operator utama operator (Tabel Lapangan Sewa
akun
2. Masukan data Sewa Lapangan) Lapangan
2.Password : 2.Form Ubah
login (username
operator 2.Form Ubah Data User, Data User 2.Form
dan password)
pada form ini yang dapat Ubah Data
3.Password 3.Kembali ke
3.Arahkan pointer diubah hanya password User
baru: tabel sewa
ke nama user Password:operator1 lapangan 3.Kembali
(operator) dengan ke tabel
password sewa
4. Ubah password
baru lapangan
sesuai dengan dengan
keinginan password
baru

4.2. Pengujian User Admin


4.2.1. Pengujian DFD-1.4 Menampilkan data member
Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menampilkan 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
1.4-Admin admin admin. page S.P.S.C page S.P.S.C
data member
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Tabel Data 3.Tabel Data
3.Pilih menu (Tabel Data Sewa)
Member Member
member 3.Tampilan dari menu
member yakni Tabel Data
Member

4.2.2. Pengujian DFD-2.5 Menampilkan data sewa


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menampilkan 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
2.5-Admin admin admin. page S.P.S.C page S.P.S.C
data sewa
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Pilih menu sewa (Tabel Data Sewa)

4.2.3. Pengujian DFD-3.1 Menambah data lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menambah 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
3.1-Admin admin admin. page S.P.S.C page S.P.S.C
data lapangan
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Data form 3.Form 3.Form
3.Pilih menu (Tabel Data Sewa)
tambah tambah tambah
lapangan dan pilih lapangan: 3.Tampilan form tambah lapangan lapangan
sub menu tambah lapangan
Nama 4.Tabel data 4.Tabel data
lapangan
Lapangan: 4.Tabel data Lapangan Lapangan Lapangan

4.Isikan data Futsal A yang terupdate yang yang


terupdate terupdate
lapangan baru pada Jenis
form tambah Lapangan:

lapangan Futsal

5.Tabel Data
Lapangan yang
terupdate

4.2.4. Pengujian DFD-3.2 Mengubah data lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Mengubah data 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
3.2-Admin admin admin. page S.P.S.C page S.P.S.C
lapangan
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Nama 3. Tabel Data 3. Tabel
3.Pilih menu (Tabel Data Sewa)
Lapangan Lapangan Data
Lapangan dan pilih yang akan 3.Tampilan dari kelola Lapangan
4.Form Ubah
sub menu kelola diedit: Futsal lapangan yakni Tabel
Data 4.Form
lapangan A Data Lapangan
Lapangan Ubah Data

4.Pilih nama 4.Data 4.Form Ubah Data Lapangan


5.Tabel Data
lapangan Lapangan
lapangan yang akan Lapangan 5.Tabel Data
yang akan
diubah dengan cara 5.Tabel Data Lapangan yang sudah Lapangan
diubah:
klik pada action yang sudah terupdate terupdate yang sudah
Nama terupdate
edit
Lapangan:
5.Ubah sesuai Futsal A1
kebutuhan pada
Jenis
Form Ubah Data Lapangan:
Lapangan Futsal

4.2.5. Pengujian DFD-3.3 Menghapus data lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menghapus 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
3.3-Admin admin admin. page S.P.S.C page S.P.S.C
data lapangan
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Nama 3. Tabel Data 3. Tabel
3.Pilih menu (Tabel Data Sewa)
Lapangan Lapangan Data
Lapangan dan pilih yang akan 3.Tampilan dari kelola Lapangan
4.Kotak
sub menu kelola dihapus: lapangan yakni Tabel
dialog 4.Kotak
lapangan Futsal A Data Lapangan
peringatan dialog

4.Pilih nama 4.Akan muncul kotak peringatan


5.Tabel data
dialog yang berisi pesan
lapangan yang akan lapangan 5.Tabel data
“Apakah Anda yakin
dihapus dengan yang lapangan
untuk menghapus data
cara klik pada terupdate yang
ini?”
terupdate
action hapus
5. Tabel Data Lapangan
yang telah terupdate

4.2.6. Pengujian DFD-3.4 Menampilkan data lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menampilkan 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
3.4-Admin admin admin. page S.P.S.C page S.P.S.C
data lapangan
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3. Tabel Data 3. Tabel
3.Pilih menu (Tabel Data Sewa)
Lapangan Data
Lapangan dan pilih 3.Tampilan dari kelola Lapangan
sub menu kelola lapangan yakni Tabel
lapangan Data Lapangan

4.2.7. Pengujian DFD-4.1 Menambah data jenis lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menambah 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
4.1-Admin admin admin. page S.P.S.C page S.P.S.C
data jenis
2. Masukan data
lapangan 2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Masukan 3. Form 3. Form
3.Pilih menu (Tabel Data Sewa)
untuk form Tambah Jenis Tambah
Lapangan dan pilih Tambah Jenis 3.Form Tambah Jenis Lapangan Jenis
sub menu tambah Lapangan: Lapangan Lapangan
4.Tabel Data
jenis lapangan
Jenis 4.Muncul Tabel Data Jenis 4.Tabel Data

4.Muncul form Lapangan: Jenis Lapangan yang Lapangan Jenis


Basket telah terupdate yang telah Lapangan
Tambah Jenis
terupdate yang telah
Lapangan dan Harga Siang:
terupdate
inputkan data jenis 30000

lapangan pada form Harga


tersebut Malam:
25000

4.2.8. Pengujian DFD-4.2 Mengubah data jenis lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Mengubah data 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
4.2-Admin admin admin. page S.P.S.C page S.P.S.C
jenis lapangan
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3.Masukan 3. Tabel Data 3. Tabel
3.Pilih menu (Tabel Data Sewa)
untuk form Jenis Data Jenis
Lapangan dan pilih Ubah Data 3.Tampilan dari kelola Lapangan Lapangan
sub menu kelola Jenis jenis lapangan adalah
4.Form Ubah 4.Form
jenis lapangan Lapangan: Tabel Data Jenis
Data Jenis Ubah Data
Lapangan
4.Pilih jenis Jenis Lapangan Jenis
Lapangan: 4.Fom Ubah Data Jenis Lapangan
lapangan yang akan 5.Tabel Data
Basket 1 Lapangan untuk
diubah dan klik Jenis 5.Tabel Data
mengubah data jenis
action edit Harga Siang: Lapangan Jenis
lapangan sesuai dengan
32000 yang telah Lapangan
kebutuhan
terupdate yang telah
Harga
5. Tabel Data Jenis terupdate
Malam:
Lapangan yang telah
26000
terupdate

4.2.9. Pengujian DFD-4.3 Menghapus data jenis lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menghapus 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
4.3-Admin admin admin. page S.P.S.C page S.P.S.C
data jenis
2. Masukan data
lapangan 2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3. Tabel Data 3. Tabel
3.Pilih menu (Tabel Data Sewa)
Jenis Data Jenis
Lapangan dan pilih 3.Tampilan dari kelola Lapangan Lapangan
sub menu kelola jenis lapangan adalah
4.Kotak 4.Kotak
jenis lapangan Tabel Data Jenis
dialog dialog
Lapangan
4.Pilih jenis peringatan peringatan
4.Kotak dialog peringatan
lapangan yang akan 5.Tabel Data 5.Tabel Data
dihapus dan klik 5. Tabel Data Jenis Jenis Jenis

action hapus Lapangan yang telah Lapangan Lapangan


terupdate yang telah yang telah
5.Akan muncul terupdate terupdate
kotak dialog
peringatan dengan
pesan “Apakah
Anda yakin untuk
menghapus data
ini?”

4.2.10. Pengujian DFD-4.4 Menampilkan data jenis lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-
Menampilkan 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
4.4-Admin admin admin. page S.P.S.C page S.P.S.C
data jenis
2. Masukan data
lapangan 2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3. Tabel Data 3. Tabel
3.Pilih menu (Tabel Data Sewa)
Jenis Data Jenis
Lapangan dan pilih 3.Tampilan dari kelola Lapangan Lapangan
sub menu kelola jenis lapangan adalah
jenis lapangan Tabel Data Jenis
Lapangan

4.2.11. Pengujian DFD-6 Menampilkan Statistik Penyewaan Lapangan


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-6-
Menampilkan 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
Admin admin admin. page S.P.S.C page S.P.S.C
Statistik
2. Masukan data
Penyewaan 2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
Lapangan admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3. Grafik 3. Grafik
3.Pilih menu (Tabel Data Sewa)
Sewa Sewa
Statistik 3.Tampilan dari menu Lapangan Lapangan
statistic yaitu Grafik
Sewa Lapangan

4.2.12. Pengujian DFD-7 Otorisasi dan Autorisasi Login


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-7-
Otorisasi dan 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
Admin admin admin. page S.P.S.C page S.P.S.C
Autorisasi
2. Masukan data
Login 2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
(Tabel Data Sewa)

4.2.13. Pengujian DFD-8 Mengelola akun


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-8-
Mengelola 1. Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
Admin admin admin. page S.P.S.C page S.P.S.C
akun
2. Masukan data
2.Password : 2Tampilan halaman 2.Tabel Data 2.Tabel Data
login (username
admin utama admin yang Sewa Sewa
dan password)
berdefult Menu Sewa
3. Form ubah 3. Form
3.Arahkan pointer (Tabel Data Sewa)
data user ubah data
pada nama user 3.Akan muncul form user
4.Password
(Administrator) ubah data user (yang
berhasil 4.Password
yang berada dapat diubah hanya
disimpan berhasil
disamping Logout password saja)
disimpan

4. Akan muncul
form ubah data
user

4.3. Pengujian User Member


4.3.1. Pengujian DFD-2 Mengolah Data Sewa
Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-2-
Mencari dan 1.Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
Member erzan member page S.P.S.C page S.P.S.C
Menampilkan
2. Login ke SPSC
Jadwal 2.Password : 2Tampilan halaman 2. Form Cari 2. Form Cari
Penyewaan 3. Pilih menu erzan utama member yang Jadwal Jadwal

Lapangan Jadwal Lapangan berdefult Menu Jadwal Lapangan Lapangan


3.Inputan
dan inputkan Lapangan dan Tabel dan Tabel
untuk Form
Jadwal Jadwal
jadwal lapangan Cari Jadwal 3.Akan muncul form cari
Lapangan Lapangan
yang akan dicari Lapangan: jadwal lapangan dan tabel
pada form cari jadwal lapangan 3.Form Cari 3.Form Cari
Jenis
jadwal lapangan Jadwal Jadwal
Lapangan: 4. Akan muncul form cari
Lapangan Lapangan
Basket jadwal lapangan dan tabel
4.Jika sudah dan Tabel dan Tabel
jadwal lapangan yang
mendaptkan jadwal Nama Jadwal Jadwal
terupdate
yang cocok klik Lapangan: Lapangan Lapangan
Basket A 5.Akan muncul form terupdate terupdate
pada action pesan
tambah data sewa
Tanggal: 1 4. Form 4. Form
5.Lengkapi data
Juni 2014 6.Muncul Jadwal tambah data tambah data
sewa pada form
Lapangan yang sudah sewa sewa
tambah data sewa 4.Inputan
terupdate
melengkapi 5. Jadwal 5. Jadwal
(hanya
form tambah Lapangan Lapangan
menambahkan
data sewa: yang sudah yang sudah
sampai jam berapa terupdate terupdate
s/d: 09.00
memesannya)

6. Akan muncul
jadwal lapangan
yang telah
terupdate

4.3.2. Pengujian DFD-5 Mencari dan Menampilkan Jadwal Penyewaan


Lapangan
Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-5-
Mencari dan 1.Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1.HOME DITERIMA
Member erzan member page S.P.S.C page S.P.S.C
Menampilkan
2. Login ke SPSC
Jadwal 2.Password : 2Tampilan halaman 2. Form Cari 2. Form Cari
Penyewaan 3. Pilih menu erzan utama member yang Jadwal Jadwal

Lapangan Jadwal Lapangan berdefult Menu Jadwal Lapangan Lapangan


3.Inputan
dan inputkan Lapangan dan Tabel dan Tabel
untuk Form
Jadwal Jadwal
jadwal lapangan Cari Jadwal 3.Akan muncul form cari
Lapangan Lapangan
yang akan dicari Lapangan: jadwal lapangan dan tabel
pada form cari jadwal lapangan 3.Form Cari 3.Form Cari
Jenis
jadwal lapangan Jadwal Jadwal
Lapangan: 4. Akan muncul form cari
Lapangan Lapangan
Basket jadwal lapangan dan tabel
dan Tabel dan Tabel
jadwal lapangan yang
Nama Jadwal Jadwal
terupdate
Lapangan: Lapangan Lapangan
Basket A terupdate terupdate

Tanggal: 1
Juni 2014

4.3.3. Pengujian DFD-7 Otorisasi dan Autorisasi Login


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-7-
Otorisasi dan 1.Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1. HOME DITERIMA
Member ridi member page S.P.S.C page S.P.S.C
Autorisasi 2.Masukan data
Login 2.Password : 2Tampilan halaman 2. Form Cari 2. Form Cari
login (username
ridi utama member yang Jadwal Jadwal
dan password)
berdefult Menu Jadwal Lapangan Lapangan
Lapangan dan Tabel dan Tabel
Jadwal Jadwal
Lapangan Lapangan

4.3.4. Pengujian DFD-8 Mengelola Akun


Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-8-
Mengelola 1.Akses SPSC 1.Username : 1.Tampilan HOME untuk 1.HOME 1. HOME DITERIMA
Member ridi member page S.P.S.C page S.P.S.C
Akun 2.Masukan data
2.Password : 2Tampilan halaman 2. Form Cari 2. Form Cari
login (username
ridi utama member yang Jadwal Jadwal
dan password)
berdefult Menu Jadwal Lapangan Lapangan
3.Password
3.Arahkan pointer Lapangan dan Tabel dan Tabel
baru: ridi1
Jadwal Jadwal
pada nama user 3. Muncul form Ubah
Lapangan Lapangan
yang berada Data User
disamping logout 3.Form Ubah 3.Form
4.password baru
Data User Ubah Data
4.Inputkan tersimpan
User
4.password
password baru
baru 4.password
yang akan diubah
tersimpan baru
(username tidak tersimpan
dapat diubah)

4.4. Pengujian User Guest


4.4.1. Pengujian DFD-5 Mencari dan Menampilkan Jadwal Penyewaan
Lapangan
Kriteria
Prosedur Keluaran yang Hasil yang
Identifikasi Deskripsi Masukan Evaluasi Kesimpulan
Pengujian Diharapkan Didapat
Hasil
U-DFD-5
Mencari dan 1.Akses SPSC. 1.Kata 1.Tampilan “HOME” 1.HOME 1.HOME

Menampilkan kunci untuk guest guest guest


2.Pilih menu
Jadwal pencarian: 2.Form cari jadwal 2. Form cari 2. Form cari
Jadwal lapangan
Penyewaan lapangan dan Jadwal jadwal jadwal
Jenis
Lapangan 3.Inputkan data Lapangan dengan action lapangan dan lapangan dan DITERIMA
Lapangan:
pencarian pada sewa tidak aktif Jadwal Jadwal
Futsal Lapangan Lapangan
form Cari Jadwal
Lapangan Nama
Lapangan:
Futsal A

Tanggal: 8
Juni 2014

5 Defect dan Status Perbaikan


Tabel 5.1. Uji DFD

Kasus Uji Defect Status


U-DFD-1.1-Operator - DITERIMA
U-DFD-1.2-Operator - DITERIMA
U-DFD-1.3-Operator - DITERIMA
U-DFD-1.4-Operator - DITERIMA
U-DFD-1.4-Admin - DITERIMA
U-DFD-2-Member - DITERIMA
U-DFD-2.1-Operator - DITERIMA
U-DFD-2.2-Operator - DITERIMA
U-DFD-2.3-Operator - DITERIMA
U-DFD-2.4-Operator - DITERIMA
U-DFD-2.5-Operator - DITERIMA
U-DFD-2.5-Admin - DITERIMA
U-DFD-2.6-Operator - DITERIMA
U-DFD-3.1-Admin - DITERIMA
U-DFD-3.2-Admin - DITERIMA
U-DFD-3.3-Admin - DITERIMA
U-DFD-3.4-Admin - DITERIMA
U-DFD-4.1-Admin - DITERIMA
U-DFD-4.2-Admin - DITERIMA
U-DFD-4.3-Admin - DITERIMA
U-DFD-4.4-Admin - DITERIMA
U-DFD-5-Operator - DITERIMA
U-DFD-5-Member - DITERIMA
U-DFD-5-Guest - DITERIMA
U-DFD-6-Admin - DITERIMA
U-DFD-7-Operator - DITERIMA
U-DFD-7-Admin - DITERIMA
U-DFD-7-Member - DITERIMA
U-DFD-8-Operator - DITERIMA
U-DFD-8-Admin - DITERIMA
U-DFD-8-Member - DITERIMA

6 Evaluasi Pengujian
Melihat hasil pengujian yang telah dilakukan pada Tabel 5.1 Defect dan Status Perbaikan,
maka dapat disimpulkan bahwa pengujian terhadap perangkat lunak Sistem Penyewaan
Sport Center (S.P.S.C) sudah berjalan sesuai dengan spesifikasi yang telah ditetapkan.
Semua kasus uji sudah dinyatakan berhasil. Hal ini menunjukkan bahwa perangkat lunak
Sistem Penyewaan Spor Center (S.P.S.C) sudah memenuhi persyaratan perangkat lunak
yang telah ditetapkan pada fase analisis dan perancangan perangkat lunak.

7 Traceability

Tabel 7.1 Tracebility Table


SRS-ID Analisis Perancangan Pengujian

DFD Arsitektur Flowchart Antarmuka Kasus Uji

SRS – S.P.S.C – 14 – F – 001 DFD-1.1 AR-1.1 FC-01 AM-18 U-DFD-1.1-Operator

DFD-2.2 AR-3.1 FC-02 AM-04 U-DFD-2.2-Operator

DFD-3.1 FC-03 AM-13 U-DFD-3.1-Admin

DFD-4.1 U-DFD-4.1-Admin
SRS – S.P.S.C – 14 – F – 002 AR-1.4 FC-08 AM-08
DFD-1.4 U-DFD-1.4-Operator
AR-2.5 FC-09 AM-09 ; AM-14
DFD-2.5 U-DFD-2.5-Operator
AR-3.4 FC-10 AM-05
DFD-3.4 U-DFD-1.4-Admin
AR-4 FC-11 AM-02 ; AM-12 ;
DFD-4.4 AM-19 U-DFD-2.5-Admin
AR-5 FC-12 AM-07
DFD-6 U-DFD-3.4-Admin
FC-13 AM-10
U-DFD-4.4-Admin

U-DFD-6-Admin
SRS – S.P.S.C – 14 – F – 003 AR-1.2 FC-04 AM-16
DFD-1.2 U-DFD-1.2-Operator
AR-2.3 FC-05 AM-14
DFD-2.3 U-DFD-2.3-Operator
AR-3.3 FC-06 AM-05
DFD-3.2 U-DFD-3.2-Admin
AR-7 FC-07 AM-04 s.d AM-20
DFD-4.2 U-DFD-4.2-Admin

DFD-8 U-DFD-8-Operator

U-DFD-8-Admin

U-DFD-8-Member
SRS – S.P.S.C – 14 – F – 004 AR-1.3 FC-14 AM-16
DFD-1.3 U-DFD-1.3-Operator
AR-2.4 FC-15 AM14
DFD-2.4 U- DFD-2.4-Operator
AR-3.3 FC-16 AM-05
DFD-3.3 U- DFD-3.3-Admin
AM-04 s.d AM-20
DFD-4.3 U-DFD-4.3-Admin
SRS – S.P.S.C – 14 – F – 005 AR-2.6 FC-17 AM-14
DFD-2.6 U-DFD-2.6-Operator
SRS – S.P.S.C – 14 – F – 006 FC-18 AM-20
DFD-2 U-DFD-2-Member
SRS – S.P.S.C – 14 – F – 007 FC-19
DFD-3.1 U-DFD-3.1-Admin
SRS – S.P.S.C – 14 – F – 008 AR-4 FC-20 AM-02 ; AM-12 ;
DFD-5 AM-19 U-DFD-5-Operator

U-DFD-5-Member

U-DFD-5-Guest
SRS – S.P.S.C – 14 – F – 009 AR-6 FC-21 AM-01
DFD-7 U-DFD-7-Operator
FC-22
U-DFD-7-Admin

U-DFD-7-Member

Anda mungkin juga menyukai