18 0 744 KB
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
Milata Khanifah
24010311120006
TitisTriwijayanti
24010311120019
Haris Dwi Arfianto
24010311130038
Tiara Fajrin
24010311120020
Eva LiyanWoroningrum
24010311120009
Rico Estrada
24010311120013
3. Software Designer
4. Software Developer
5. Software Tester
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
Milata Khanifah
24010311120006
TitisTriwijayanti
24010311120019
Haris Dwi Arfianto
24010311130038
Tiara Fajrin
24010311120020
Eva LiyanWoroningrum
24010311120009
Rico Estrada
24010311120013
3. Software Designer
4. Software Developer
5. Software Tester
JURUSAN ILMU KOMPUTER / INFORMATIKA FAKULTAS SAINS DAN MATEMATIKA UNIVERSITAS DIPONEGORO 2014
DAFTAR PERUBAHAN
Revisi A
Deskripsi
B
C
D
E
F
G
INDEX TGL
-
A
B
C
D
E
F
G
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
2
3
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
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
Traceability.........................................................................................................................43
1 1.1
Pendahuluan 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 1
DFD DFD-1.1 Menambah data
Jenis Pengujian Black Box
Identifikasi U-DFD-1.1-Operator
2
member DFD-1.2 Mengubah data
Black Box
U-DFD-1.2-Operator
3
member DFD-1.3 Menghapus data
Black Box
U-DFD-1.3-Operator
4
member DFD-1.4 Menampilkan data
Black Box
U-DFD-1.4-Operator
5
member DFD-2.1 Memeriksa data
Black Box
U-DFD-2.1-Operator
6 7 8 9
member DFD-2.2 Menambah data sewa DFD-2.3 Mengubah data sewa DFD-2.4 Menghapus data sewa DFD-2.5 Menampilkan data
Black Box Black Box Black Box Black Box
U-DFD-2.2-Operator U-DFD-2.3-Operator U-DFD-2.4-Operator U-DFD-2.5-Operator
10
sewa DFD-2.6 Mencetak Nota
Black Box
U-DFD-2.6-Operator
11
Pembayaran Sewa DFD-5 Mencari dan
Black Box
U-DFD-5-Operator
Black Box
U-DFD-7-Operator
Menampilkan Jadwal 12
Penyewaan Lapangan DFD-7 Otorisasi dan Autorisasi
13
Login DFD-8 Mengelola akun
Black Box
U-DFD-8-Operator
Tabel 2-2 Rencana Pengujian User Admin No 1
DFD DFD-1.4 Menampilkan data
Jenis Pengujian Black Box
Identifikasi U-DFD-1.4-Admin
2
member DFD-2.5 Menampilkan data
Black Box
U-DFD-2.5-Admin
3
sewa DFD-3.1 Menambah data
Black Box
U-DFD-3.1-Admin
4
lapangan DFD-3.2 Mengubah data
Black Box
U-DFD-3.2-Admin
5
lapangan DFD-3.3 Menghapus data
Black Box
U-DFD-3.3-Admin
6
lapangan DFD-3.4 Menampilkan data
Black Box
U-DFD-3.4-Admin
7
lapangan DFD-4.1 Menambah data jenis
Black Box
U-DFD-4.1-Admin
8
lapangan DFD-4.2 Mengubah data jenis
Black Box
U-DFD-4.2-Admin
9
lapangan DFD-4.3 Menghapus data jenis
Black Box
U-DFD-4.3-Admin
10
lapangan DFD-4.4 Menampilkan data
Black Box
U-DFD-4.4-Admin
11
jenis lapangan DFD-6 Menampilkan Statistik
Black Box
U-DFD-6-Admin
12
Penyewaan Lapangan DFD-7 Otorisasi dan Autorisasi
Black Box
U-DFD-7-Admin
13
Login DFD-8 Mengelola akun
Black Box
U-DFD-8-Admin
Jenis Pengujian Black Box Black Box
Identifikasi U-DFD-2-Member U-DFD-5-Member
Tabel 2-3 Rencana Pengujian User Member
No 1 2
DFD DFD-2 Mengolah Data Sewa DFD-5 Mencari dan Menampilkan Jadwal
3
Penyewaan Lapangan DFD-7 Otorisasi dan Autorisasi Black Box
U-DFD-7-Member
4
Login DFD-8 Mengelola Akun
U-DFD-8-Member
Black Box
Tabel 2-3 Rencana Pengujian User Guest
No 1
DFD DFD-5 Mencari dan
Jenis Pengujian Black Box
Identifikasi U-DFD-5-Guest
Menampilkan Jadwal Penyewaan Lapangan
3 1.1
Prosedur Pengujian Perangkat Lunak Pengujian Perangkat lunak yang digunakan untuk melakukan pengujian meliputi : 1) Operating System 2)
Programming Language : Notepad ++
3)
DBMS
4) Browser 1.2
: Windows 7 : phpMyAdmin : Chrome, Mozila firefox, Opera Mini
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 menumenu yang dapat dijalankan oleh masing-masing pengguna/user tersebut, pengujian menumenu 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.
Identifikasi
U-DFD1.1Operator
Deskripsi
Menambah data member
Pengujian DFD-1.1 Menambah Data Member Prosedur Pengujian 1.Akses S.P.S.C
Masukan
dan pilih sub menu Tambah Data 4.Masukan data member baru lalu klik tambah
Didapat
1. Tampilan halaman
1.Tabel Sewa
1.Tabel
utama operator (Tabel
Lapangan
Sewa
operator 3. Data member
Sewa Lapangan)
member baru
2. Data
menambahkan data
berhasil
member
member baru.
disimpan
berhasil
dalam
disimpan
database
dalam
berupa: Nama: eva
3.Muncul
Username:
table
evaliyan
Member
password:
yang
evaliyan
terupdate
cilacap Telfon: 024356357
Pengujian DFD-1.2 Mengubah Data Member
Kesimpulan
Lapangan
2.Data
2.Operator berhasil
Alamat:
4.1.2.
Hasil
Hasil yang
operator 2.Password :
pada menu member
Diharapkan
Kriteria Evaluasi
1.Username :
2. Login ke S.P.S.C 3.Arahkan pointer
Keluaran yang
Data
database 3. Muncul table Data
telah
Member yang telah terupdate
DITERIMA
Identifikasi
U-DFD1.2Operator
Deskripsi
Mengubah data member
Prosedur Pengujian 1. .Akses S.P.S.C
Masukan
dan pilih sub menu Kelola Data 4.Pilih action edit 5.Isikan data yang akan diubah (data yang dapat diubah hanya “Password” dan “Telefon”)
Evaluasi Hasil
Hasil yang Didapat
1.Tampilan halaman
1.Tabel Sewa
1.Tabel
operator
utama operator (Tabel
Lapangan.
Sewa
2.Password :
pada menu member
Diharapkan
Kriteria
1.Username :
2. Login ke S.P.S.C 3.Arahkan pointer
Keluaran yang
operator 3. Data yang akan diubah pada form
Sewa Lapangan) 2. Tampilan halaman kelola data yakni yang berdefault Tabel Data Member
2. Tabel Data Member. 3.Form Ubah Data Member
Lapangan. 2. Tabel Data Member.
dan yang
3.Form
ubah data
3.Form Ubah Data
dapat diubah
Ubah Data
member:
Member (yang dapat
hanya
Member dan
diubah hanya password
password dan
yang dapat
dan telefon)
telefon
diubah
4.Operator berhasil
4.Data
mengubah data member
berhasil
dan tampil Data Member
disimpan dan
yang terupdate
password: eva Telfon: 0888888888
hanya password dan telefon
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
Kesimpulan
DITERIMA
Identifikasi
U-DFD1.3Operator
Deskripsi
Menghapus data member
Prosedur Pengujian 1. Akses S.P.S.C
Masukan
Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan halaman
1. Tabel
1. Tabel
operator
utama operator (Tabel
Sewa
Sewa
Sewa Lapangan)
Lapangan
Lapangan
2. Login ke S.P.S.C 2.Password :
3.Arahkan pointer
Keluaran yang
2. Tampilan halaman
2. Tabel Data
2. Tabel
pada menu member
operator
kelola data yakni yang
Member
Data
dan pilih sub menu
berdefault Tabel Data
Kelola Data
Member
4.Pilih action hapus
3.Tampilan
Member
kotak dialog
3.Tampilan
3.Muncul kotak dialog
dengan pesan
kotak dialog
dengan pesan “Apakah
“Apakah
dengan
Anda yakin untuk
Anda yakin
pesan
menghapus data ini?”
untuk
“Apakah
menghapus
Anda yakin
data ini?”
untuk
4.Tampil table data member yang terupdate
4.Table data member yang terupdate
Kesimpulan
DITERIMA
menghapus data ini?” 4.Table data member yang terupdate
4.1.4. Identifikasi
U-DFD1.4Operator
Deskripsi
Menampilkan data member
Pengujian DFD-1.4 Menampilkan Data Member Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Hasil
Hasil yang Didapat
1.Username :
1.Tampilan halaman
1. Tabel
1. Tabel
operator
utama operator (Tabel
Sewa
Sewa
Sewa Lapangan)
Lapangan
Lapangan
2. Tampilan halaman
2. Tabel Data
2. Tabel
pada menu member
kelola data yakni Tabel
Member
Data
dan pilih sub menu
Data Member
1.Akses S.P.S.C 2. Login ke S.P.S.C
2.Password :
3.Arahkan pointer
operator
Kelola Data
4.1.5.
Kriteria Evaluasi
Pengujian DFD-2.1 Memeriksa Data Member
Member
Kesimpulan
DITERIMA
Identifikasi
U-DFD2.1Operator
Prosedur
Deskripsi
Memeriksa data member
Pengujian 1. Akses S.P.S.C
Masukan
dan pilih sub menu Kelola Data 4.Arahkan pointer pada field pencarian dan
Hasil
Hasil yang Didapat
1.Tampilan halaman
1. Tabel
1. Tabel
operator
utama operator (Tabel
Sewa
Sewa
Sewa Lapangan)
Lapangan
Lapangan
2. Tampilan halaman
2. Tabel Data
2. Tabel
kelola data yang
Member
Data
2.Password :
pada menu member
Evaluasi
Diharapkan
1.Username :
2. Login ke S.P.S.C 3.Arahkan pointer
Kriteria
Keluaran yang
operator 3.Kata kunci untuk ama member yang
berdefault Tabel Data Member
3.Tabel Data
Kesimpulan
DITERIMA
Member
Member
3.Tabel Data
akan
3.Tampilan data member
yang dicari
Member
diperiksa
yang dicari
(Yang
yang dicari
(Nama :
mengandung
(Yang
Erzan)
nama: erzan)
mengandun
ketikan nama
g nama:
member yang akan
erzan)
diperiksa.
4.1.6. Identifikasi
U-DFD2.2Operator
Pengujian DFD-2.2 Menambah Data Sewa Prosedur
Deskripsi
Menambah data sewa
Pengujian 1. Akses S.P.S.C
Masukan
Lapangan lalu pilih sub menu Cari Jadwal
1.Tabel Sewa
1.Tabel
Lapangan
Sewa
operator 3.Data Cari Jadwal Lapangan (Jenis
cari jadwal
Futsal Nama Lapangan:
Sewa Lapangan)
2.Form Cari Jadwal dan
2.Form Cari
Jadwal yang berdefault
Tabel Jadwal
Jadwal dan
form cari jadwal
Lapangan
Tabel
lapangan dan table jadwal lapangan
3.Tabel Jadwal
Lapangan
Lapangan
3.Tabel
dicari
yang dicari
Jadwal
4.Tampilan form tambah
4.Form
data sewa
tambah data sewa
Tanggal: 12
lapangan yang telah
5.Tabel sewa
kosong
Juni 2014)
terupdate
lapangan
6. Inputkan data
4.Data untuk
sewa
form tambah
Lapangan yang dicari 4.Form tambah data sewa
yang
5.Tabel
terupdate
sewa
data sewa:
. Nama: liyan Waktu s/d:10.00 Pembayaran: lunas
4.1.7.
Jadwal
3.Tampilan jadwal yang
5.Tampilan tabel sewa
Pengujian DFD-2.3 Mengubah data sewa
Kesimpulan
Lapangan
2. Tampilan halaman Cari
Futsal A
pada jadwal yang
Didapat
utama operator (Tabel
Lapangan :
5. Klik action sewa
Hasil
Hasil yang
1.Tampilan halaman
4.Inputkan data lapangan
Diharapkan
operator 2.Password :
pada menu Jadwal
Evaluasi
1.Username :
2. Login ke S.P.S.C 3.Arahkan pointer
Kriteria
Keluaran yang
lapangan yang terupdate
DITERIMA
Identifikasi
U-DFD2.3Operator
Deskripsi
Mengubah data sewa
Prosedur Pengujian 1. Akses S.P.S.C
Masukan
Hasil
Hasil yang Didapat
1.Tampilan halaman
1.Tabel Sewa
1.Tabel
utama operator (Tabel
Lapangan
Sewa
operator 3.Inputkan
4. Pilih action edit
kata kunci
pada data sewa
pencarian
yang akan diubah
Evaluasi
operator 2.Password :
pada menu Sewa
Diharapkan
Kriteria
1.Username :
2. Login ke S.P.S.C 3.Arahkan pointer
Keluaran yang
Sewa Lapangan) 2. Tampilan halaman menu Sewa yang berdefault tabel sewa lapangan
untuk
3.Form ubah data sewa
mencari data
yang digunakan untuk
sewa yang
mengubah data sewanya,
akan diubah
dan data sewa yang dapat
(Kata kunci:
diubah hanya pada
“Liyan’)
pembayaran
4.Akan
4.Tabel sewa lapangan
tampil form
yang terupdate
2. Tabel sewa lapangan 3.Form ubah data sewa 4.Tabel sewa lapangan
Kesimpulan
Lapangan 2. Tabel sewa lapangan 3.Form ubah data sewa
yang
4.Tabel
terupdate
sewa
DITERIMA
lapangan yang terupdate
ubah data sewa dan ubah pada bagian pembayaran (Pembayaran: 20000)
4.1.8. Identifikasi
U-DFD2.4Operator
Deskripsi
Menghapus data sewa
Pengujian DFD-2.4 Menghapus data sewa Prosedur Pengujian 1. Akses S.P.S.C
Masukan
Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan halaman
1.Tabel Sewa
1.Tabel
operator
utama operator (Tabel
Lapangan
Sewa
2. Login ke S.P.S.C 2.Password :
3. Masuk ke menu
Keluaran yang
operator
Sewa Lapangan) 2. Tampilan halaman
sewa dan pilih
menu Sewa yang
action hapus
berdefault tabel sewa lapangan
2. Tabel sewa lapangan 3. Kotak dialog
Lapangan 2. Tabel sewa lapangan
peringatan
3. Kotak
3.Akan muncul tampilan
menghapus
dialog
kotak dialog yang berisi
data
peringatan
“Apakah Anda yakin untuk menghapus data ini?”
4.Tabel sewa lapangan
Kesimpulan
DITERIMA
menghapus data
yang
4.Tabel
terupdate
sewa lapangan yang terupdate
4.1.9. Identifikasi
Deskripsi
Pengujian DFD-2.5 Menampilkan data sewa Prosedur
Masukan
Keluaran yang
Kriteria
Hasil yang
Kesimpulan
Pengujian U-DFD2.5Operator
Menampilkan data sewa
1. Akses S.P.S.C
Diharapkan 1.Tampilan halaman
1.Tabel Sewa
1.Tabel
utama operator (Tabel
Lapangan
Sewa
operator
sewa
Identifikasi
U-DFD2.6Operator
Deskripsi
Mencetak Nota Pembayaran Sewa
Didapat
operator 2.Password :
4.1.10.
Hasil
1.Username :
2. Login ke S.P.S.C 3. Masuk ke menu
Evaluasi
Sewa Lapangan) dan
Lapangan
merupakan halaman
DITERIMA
utama menu sewa
Pengujian DFD-2.6 Mencetak Nota Pembayaran Sewa Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan halaman
1. Tabel
1. Tabel
operator
utama operator (Tabel
Sewa
Sewa
Sewa Lapangan)
Lapangan
Lapangan
2. Tampilan halaman
2. Dokumen
2. File
sewa dan pilih
menu Sewa yang
nota
sukses
action cetak nota
berdefault tabel sewa
pembayaran
didownload
1. Akses S.P.S.C 2. Login ke S.P.S.C
2.Password :
3. Masuk ke menu
operator
Kesimpulan
DITERIMA
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
Pengujian U-DFD-5Operator
Mencari dan Menampilkan Jadwal
1. Akses S.P.S.C
Diharapkan
Lapangan
Jadwal Lapangan dan pilih sub menu cari jadwal
1.Tampilan halaman
1. Tabel
1. Tabel
utama operator (Tabel
Sewa
Sewa
Sewa Lapangan)
Lapangan
Lapangan
2. Tampilan halaman cari
2. Form Cari
2. Form Cari
jadwal lapangan
Jadwal
Jadwal
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
3.Form Cari
3.Form Cari
Jadwal
Jadwal
Lapangan
Lapangan
Lapangan:
dan Tabel
dan Tabel
Futsal A
Jadwal
Jadwal
Lapangan
Lapangan
yang
yang
terupdate
terupdate
operator 3.Data cari jadwal
3.Akan tampil form Cari
lapangan:
Jadwal Lapangan dan Tabel Jadwal Lapangan
4. Inputkan data
Jenis
cari jadwal
Lapangan:
4.Akan tampil Tabel
lapangan sesuai
Futsal
Jadwal Lapangan yang
kebutuhan
Nama
dicari
Tanggal: 12 juni 2014
4.1.12. Identifikasi
U-DFD-7Operator
Deskripsi
Otorisasi dan Autorisasi Login
Didapat
operator 2.Password :
3.Masuk ke menu
Hasil
1.Username :
2. Login ke S.P.S.C
Penyewaan
Evaluasi
DITERIMA
Pengujian DFD-7 Otorisasi dan Autorisasi Login Prosedur Pengujian 1. Akses S.P.S.C
Masukan
Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan halaman
1.Tabel Sewa
1.Tabel
operator
utama operator (Tabel
Lapangan
Sewa
2. Login ke S.P.S.C 2.Password :
3. Inputkan data
Keluaran yang
Sewa Lapangan)
Kesimpulan
DITERIMA
Lapangan
operator
login
4.1.13. Identifikasi
Deskripsi
Pengujian DFD-8 Mengelola akun Prosedur Pengujian
Masukan
Keluaran yang
Kriteria
Hasil yang
Diharapkan
Evaluasi
Didapat
Kesimpulan
Hasil U-DFD-8Operator
Mengelola akun
1. Akses SPSC
1.Username :
1.Tampilan halaman
1.Tabel Sewa
1.Tabel
operator
utama operator (Tabel
Lapangan
Sewa
2. Masukan data login (username dan password) 3.Arahkan pointer
2.Password : operator 3.Password baru:
ke nama user
Sewa Lapangan) 2.Form Ubah Data User, pada form ini yang dapat diubah hanya password Password:operator1
(operator) 4. Ubah password
2.Form Ubah Data User 3.Kembali ke tabel sewa
DITERIMA
Lapangan 2.Form Ubah Data User
lapangan
3.Kembali
dengan
ke tabel
password
sewa
baru
lapangan
sesuai dengan
dengan
keinginan
password baru
4.2. Pengujian User Admin 4.2.1. Identifikasi
U-DFD1.4-Admin
Deskripsi
Menampilkan data member
Pengujian DFD-1.4 Menampilkan data member Prosedur Pengujian 1. Akses SPSC
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3.Tabel Data
3.Tabel Data
Member
Member
Kesimpulan
DITERIMA
2. Masukan data login (username dan password)
berdefult Menu Sewa
3.Pilih menu
(Tabel Data Sewa)
member
3.Tampilan dari menu member yakni Tabel Data Member
4.2.2. Identifikasi
U-DFD2.5-Admin
Deskripsi
Menampilkan data sewa
Pengujian DFD-2.5 Menampilkan data sewa Prosedur Pengujian 1. Akses SPSC
Masukan
dan password)
Deskripsi
Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
Kesimpulan
DITERIMA
berdefult Menu Sewa (Tabel Data Sewa)
3.Pilih menu sewa
Identifikasi
Diharapkan
Kriteria Evaluasi
2. Masukan data login (username
4.2.3.
Keluaran yang
Pengujian DFD-3.1 Menambah data lapangan Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD3.1-Admin
Menambah data lapangan
1. Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3.Form
3.Form
tambah
tambah
lapangan
lapangan
DITERIMA
2. Masukan data login (username dan password) 3.Pilih menu lapangan dan pilih sub menu tambah lapangan 4.Isikan data
3.Data form tambah lapangan: Nama
berdefult Menu Sewa (Tabel Data Sewa) 3.Tampilan form tambah lapangan
4.Tabel data
4.Tabel data
Lapangan:
4.Tabel data Lapangan
Lapangan
Lapangan
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. Identifikasi
U-DFD3.2-Admin
Pengujian DFD-3.2 Mengubah data lapangan Prosedur
Deskripsi
Mengubah data lapangan
Pengujian 1. Akses SPSC
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Tabel Data
3. Tabel
Lapangan
Data
Kesimpulan
DITERIMA
2. Masukan data login (username dan password) 3.Pilih menu
3.Nama Lapangan
berdefult Menu Sewa (Tabel Data Sewa)
Lapangan dan pilih
yang akan
3.Tampilan dari kelola
sub menu kelola
diedit: Futsal
lapangan yakni Tabel
lapangan
A
Data Lapangan
4.Pilih nama
4.Data
4.Form Ubah Data
lapangan
Lapangan
lapangan yang akan diubah dengan cara klik pada action
yang akan diubah:
4.Form Ubah Data
4.Form
Lapangan
Ubah Data
5.Tabel Data
Lapangan
Lapangan
5.Tabel Data
5.Tabel Data Lapangan
yang sudah
Lapangan
yang sudah terupdate
terupdate
yang sudah
Nama
edit
Lapangan
terupdate
Lapangan:
5.Ubah sesuai kebutuhan pada
4.2.5. Identifikasi
Deskripsi
Futsal A1 Jenis
Form Ubah Data
Lapangan:
Lapangan
Futsal
Pengujian DFD-3.3 Menghapus data lapangan Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD3.3-Admin
Menghapus data lapangan
1. Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Tabel Data
3. Tabel
Lapangan
Data
DITERIMA
2. Masukan data login (username dan password) 3.Pilih menu
3.Nama Lapangan
berdefult Menu Sewa (Tabel Data Sewa)
Lapangan dan pilih
yang akan
3.Tampilan dari kelola
sub menu kelola
dihapus:
lapangan yakni Tabel
lapangan
Futsal A
Data Lapangan 4.Akan muncul kotak
4.Pilih nama
dialog yang berisi pesan
lapangan yang akan
“Apakah Anda yakin
dihapus dengan
untuk menghapus data
cara klik pada
ini?”
4.Kotak
Lapangan
dialog
4.Kotak
peringatan
dialog
5.Tabel data
peringatan
lapangan
5.Tabel data
yang
lapangan
terupdate
yang terupdate
action hapus 5. Tabel Data Lapangan yang telah terupdate
4.2.6. Identifikasi
U-DFD3.4-Admin
Deskripsi
Menampilkan data lapangan
Pengujian DFD-3.4 Menampilkan data lapangan Prosedur Pengujian 1. Akses SPSC
dan password)
Identifikasi
Deskripsi
Keluaran yang Diharapkan
Kriteria Evaluasi
Hasil yang Didapat
Hasil
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Tabel Data
3. Tabel
Lapangan
Data
Kesimpulan
DITERIMA
2. Masukan data login (username
4.2.7.
Masukan
berdefult Menu Sewa
3.Pilih menu
(Tabel Data Sewa)
Lapangan dan pilih
3.Tampilan dari kelola
sub menu kelola
lapangan yakni Tabel
lapangan
Data Lapangan
Lapangan
Pengujian DFD-4.1 Menambah data jenis lapangan Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD4.1-Admin
Menambah data jenis lapangan
1. Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Form
3. Form
Tambah Jenis
Tambah
Lapangan
Jenis
DITERIMA
2. Masukan data login (username dan password) 3.Pilih menu
3.Masukan untuk form
berdefult Menu Sewa (Tabel Data Sewa)
Lapangan dan pilih
Tambah Jenis
3.Form Tambah Jenis
sub menu tambah
Lapangan:
Lapangan
Jenis
4.Muncul Tabel Data
Jenis
4.Tabel Data
Lapangan:
Jenis Lapangan yang
Lapangan
Jenis
Basket
telah terupdate
yang telah
Lapangan
terupdate
yang telah
jenis lapangan 4.Muncul form Tambah Jenis Lapangan dan
Harga Siang:
inputkan data jenis
30000
lapangan pada form
Harga
tersebut
Malam:
4.Tabel Data
Lapangan
terupdate
25000
4.2.8. Identifikasi
U-DFD4.2-Admin
Deskripsi
Mengubah data jenis lapangan
Pengujian DFD-4.2 Mengubah data jenis lapangan Prosedur Pengujian 1. Akses SPSC
Masukan
dan password) 3.Pilih menu
Hasil
Hasil yang Didapat
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Tabel Data
3. Tabel
Jenis
Data Jenis
Lapangan
Lapangan
4.Form Ubah
4.Form
Data Jenis
Ubah Data
Lapangan
Jenis
3.Masukan untuk form
berdefult Menu Sewa (Tabel Data Sewa)
Ubah Data
3.Tampilan dari kelola
sub menu kelola
Jenis
jenis lapangan adalah
jenis lapangan
Lapangan:
Tabel Data Jenis
4.Pilih jenis
Jenis
diubah dan klik action edit
Lapangan
Lapangan:
4.Fom Ubah Data Jenis
Basket 1
Lapangan untuk
Harga Siang: 32000 Harga Malam: 26000
Deskripsi
Evaluasi
1.Username :
Lapangan dan pilih
lapangan yang akan
Identifikasi
Diharapkan
Kriteria
Kesimpulan
DITERIMA
2. Masukan data login (username
4.2.9.
Keluaran yang
mengubah data jenis lapangan sesuai dengan kebutuhan
5.Tabel Data
Lapangan
Jenis
5.Tabel Data
Lapangan
Jenis
yang telah
Lapangan
terupdate
yang telah
5. Tabel Data Jenis
terupdate
Lapangan yang telah terupdate
Pengujian DFD-4.3 Menghapus data jenis lapangan Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD4.3-Admin
Menghapus data jenis lapangan
1. Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Tabel Data
3. Tabel
Jenis
Data Jenis
Lapangan
Lapangan
4.Kotak
4.Kotak
dialog
dialog
peringatan
peringatan
DITERIMA
2. Masukan data login (username dan password)
berdefult Menu Sewa
3.Pilih menu
(Tabel Data Sewa)
Lapangan dan pilih
3.Tampilan dari kelola
sub menu kelola
jenis lapangan adalah
jenis lapangan
Tabel Data Jenis Lapangan
4.Pilih jenis 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
terupdate
terupdate
5.Akan muncul kotak dialog peringatan dengan pesan “Apakah Anda yakin untuk menghapus data ini?”
4.2.10. Identifikasi
U-DFD4.4-Admin
Deskripsi
Menampilkan data jenis lapangan
Pengujian DFD-4.4 Menampilkan data jenis lapangan Prosedur Pengujian 1. Akses SPSC
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Tabel Data
3. Tabel
Jenis
Data Jenis
Lapangan
Lapangan
Kesimpulan
DITERIMA
2. Masukan data login (username dan password)
berdefult Menu Sewa
3.Pilih menu
(Tabel Data Sewa)
Lapangan dan pilih
3.Tampilan dari kelola
sub menu kelola
jenis lapangan adalah
jenis lapangan
Tabel Data Jenis Lapangan
4.2.11. Identifikasi
Deskripsi
Pengujian DFD-6 Menampilkan Statistik Penyewaan Lapangan Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD-6Admin
Menampilkan Statistik Penyewaan Lapangan
1. Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Grafik
3. Grafik
Sewa
Sewa
Lapangan
Lapangan
DITERIMA
2. Masukan data login (username dan password)
berdefult Menu Sewa
3.Pilih menu
(Tabel Data Sewa)
Statistik
3.Tampilan dari menu statistic yaitu Grafik Sewa Lapangan
4.2.12. Identifikasi
U-DFD-7Admin
Pengujian DFD-7 Otorisasi dan Autorisasi Login Prosedur
Deskripsi
Otorisasi dan Autorisasi Login
Pengujian 1. Akses SPSC
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
Kesimpulan
DITERIMA
2. Masukan data login (username dan password)
berdefult Menu Sewa (Tabel Data Sewa)
4.2.13. Identifikasi
U-DFD-8Admin
Pengujian DFD-8 Mengelola akun Prosedur
Deskripsi
Mengelola akun
Pengujian 1. Akses SPSC
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
admin
admin.
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2.Tabel Data
2.Tabel Data
admin
utama admin yang
Sewa
Sewa
3. Form ubah
3. Form
data user
ubah data
Kesimpulan
DITERIMA
2. Masukan data login (username dan password)
berdefult Menu Sewa
3.Arahkan pointer
(Tabel Data Sewa)
pada nama user
3.Akan muncul form
(Administrator)
ubah data user (yang
yang berada
dapat diubah hanya
disamping Logout
password saja)
4.Password
user
berhasil
4.Password
disimpan
berhasil disimpan
4. Akan muncul form ubah data user
4.3. Pengujian User Member 4.3.1. Identifikasi
Deskripsi
Pengujian DFD-2 Mengolah Data Sewa Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD-2Member
Mencari dan Menampilkan Jadwal
1.Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
erzan
member
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2. Form Cari
2. Form Cari
erzan
utama member yang
Jadwal
Jadwal
berdefult Menu Jadwal
Lapangan
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
3.Form Cari
3.Form Cari
Jadwal
Jadwal
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
terupdate
terupdate
DITERIMA
2. Login ke SPSC
Penyewaan
3. Pilih menu
Lapangan
Jadwal Lapangan dan inputkan jadwal lapangan yang akan dicari pada form cari jadwal lapangan 4.Jika sudah
3.Inputan untuk Form Cari Jadwal
3.Akan muncul form cari
Lapangan:
jadwal lapangan dan tabel
Jenis Lapangan:
4. Akan muncul form cari
Basket
jadwal lapangan dan tabel
mendaptkan jadwal
Nama
yang cocok klik
Lapangan:
pada action pesan
Basket A
5.Lengkapi data sewa pada form tambah data sewa (hanya menambahkan sampai jam berapa memesannya)
jadwal lapangan
Tanggal: 1 Juni 2014 4.Inputan melengkapi
jadwal lapangan yang terupdate 5.Akan muncul form tambah data sewa
4. Form
4. Form
6.Muncul Jadwal
tambah data
tambah data
Lapangan yang sudah
sewa
sewa
terupdate
5. Jadwal
5. Jadwal
form tambah
Lapangan
Lapangan
data sewa:
yang sudah
yang sudah
terupdate
terupdate
s/d: 09.00
6. Akan muncul jadwal lapangan yang telah terupdate
4.3.2.
Pengujian DFD-5 Mencari dan Menampilkan Jadwal Penyewaan Lapangan
Identifikasi
Deskripsi
Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD-5Member
Mencari dan Menampilkan Jadwal
1.Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1.HOME
erzan
member
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2. Form Cari
2. Form Cari
erzan
utama member yang
Jadwal
Jadwal
berdefult Menu Jadwal
Lapangan
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
3.Form Cari
3.Form Cari
Jadwal
Jadwal
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
terupdate
terupdate
DITERIMA
2. Login ke SPSC
Penyewaan
3. Pilih menu
Lapangan
Jadwal Lapangan dan inputkan jadwal lapangan yang akan dicari pada form cari jadwal lapangan
3.Inputan untuk Form Cari Jadwal
3.Akan muncul form cari
Lapangan:
jadwal lapangan dan tabel
Jenis
jadwal lapangan
Lapangan:
4. Akan muncul form cari
Basket
jadwal lapangan dan tabel
Nama Lapangan:
jadwal lapangan yang terupdate
Basket A Tanggal: 1 Juni 2014
4.3.3. Identifikasi
U-DFD-7Member
Deskripsi
Otorisasi dan
Pengujian DFD-7 Otorisasi dan Autorisasi Login Prosedur Pengujian 1.Akses SPSC
Autorisasi
2.Masukan data
Login
login (username dan password)
4.3.4. Identifikasi
Deskripsi
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Username :
1.Tampilan HOME untuk
1.HOME
1. HOME
ridi
member
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2. Form Cari
2. Form Cari
ridi
utama member yang
Jadwal
Jadwal
berdefult Menu Jadwal
Lapangan
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
Kesimpulan
DITERIMA
Pengujian DFD-8 Mengelola Akun Prosedur Pengujian
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
Kesimpulan
U-DFD-8Member
Mengelola Akun
1.Akses SPSC
1.Username :
1.Tampilan HOME untuk
1.HOME
1. HOME
ridi
member
page S.P.S.C
page S.P.S.C
2.Password :
2Tampilan halaman
2. Form Cari
2. Form Cari
ridi
utama member yang
Jadwal
Jadwal
berdefult Menu Jadwal
Lapangan
Lapangan
Lapangan
dan Tabel
dan Tabel
Jadwal
Jadwal
Lapangan
Lapangan
3.Form Ubah
3.Form
Data User
Ubah Data
DITERIMA
2.Masukan data login (username dan password) 3.Arahkan pointer
3.Password baru: ridi1
pada nama user
3. Muncul form Ubah
yang berada
Data User
disamping logout
4.password baru tersimpan
4.Inputkan
4.password
password baru yang akan diubah (username tidak
User
baru
4.password
tersimpan
baru tersimpan
dapat diubah)
4.4. Pengujian User Guest 4.4.1.
Pengujian DFD-5 Mencari dan Menampilkan Jadwal Penyewaan Lapangan
Identifikasi
U-DFD-5
Deskripsi
Mencari dan Menampilkan Jadwal Penyewaan Lapangan
Prosedur Pengujian 1.Akses SPSC. 2.Pilih menu Jadwal lapangan 3.Inputkan data pencarian pada form Cari Jadwal Lapangan
Masukan
Keluaran yang Diharapkan
Kriteria Evaluasi Hasil
Hasil yang Didapat
1.Kata
1.Tampilan “HOME”
1.HOME
1.HOME
kunci
untuk guest
guest
guest
pencarian:
2.Form cari jadwal
2. Form cari
2. Form cari
lapangan dan Jadwal
jadwal
jadwal
Lapangan dengan action
lapangan dan
lapangan dan
sewa tidak aktif
Jadwal
Jadwal
Lapangan
Lapangan
Jenis Lapangan: Futsal
Kesimpulan
DITERIMA
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
SRS – S.P.S.C – 14 – F – 001
Analisis
Perancangan
Pengujian
DFD
Arsitektur
Flowchart
Antarmuka
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
FC-03
AM-13
U-DFD-3.1-Admin
DFD-3.1 DFD-4.1 SRS – S.P.S.C – 14 – F – 002
DFD-1.4 DFD-2.5 DFD-3.4 DFD-4.4 DFD-6
Kasus Uji
U-DFD-4.1-Admin AR-1.4
FC-08
AM-08
AR-2.5
FC-09
AM-09 ; AM-14
AR-3.4
FC-10
AM-05
AR-4
FC-11
AM-02 ; AM-12 ; AM-19
AR-5
FC-12
AM-07
FC-13
AM-10
U-DFD-1.4-Operator U-DFD-2.5-Operator U-DFD-1.4-Admin U-DFD-2.5-Admin U-DFD-3.4-Admin U-DFD-4.4-Admin U-DFD-6-Admin
SRS – S.P.S.C – 14 – F – 003
DFD-1.2 DFD-2.3 DFD-3.2 DFD-4.2
AR-1.2
FC-04
AM-16
AR-2.3
FC-05
AM-14
AR-3.3
FC-06
AM-05
AR-7
FC-07
AM-04 s.d AM-20
DFD-8
U-DFD-1.2-Operator U-DFD-2.3-Operator U-DFD-3.2-Admin U-DFD-4.2-Admin U-DFD-8-Operator U-DFD-8-Admin U-DFD-8-Member
SRS – S.P.S.C – 14 – F – 004
DFD-1.3 DFD-2.4 DFD-3.3
AR-1.3
FC-14
AM-16
AR-2.4
FC-15
AM14
AR-3.3
FC-16
AM-05 AM-04 s.d AM-20
DFD-4.3 SRS – S.P.S.C – 14 – F – 005 SRS – S.P.S.C – 14 – F – 006 SRS – S.P.S.C – 14 – F – 007 SRS – S.P.S.C – 14 – F – 008
DFD-2.6
AR-2.6
DFD-2
AM-14
FC-18
AM-20
FC-19
DFD-3.1 DFD-5
FC-17
AR-4
FC-20
U-DFD-1.3-Operator U- DFD-2.4-Operator U- DFD-3.3-Admin U-DFD-4.3-Admin U-DFD-2.6-Operator U-DFD-2-Member U-DFD-3.1-Admin
AM-02 ; AM-12 ; AM-19
U-DFD-5-Operator U-DFD-5-Member U-DFD-5-Guest
SRS – S.P.S.C – 14 – F – 009
DFD-7
AR-6
FC-21 FC-22
AM-01
U-DFD-7-Operator U-DFD-7-Admin U-DFD-7-Member