bab iii pembahasan...21 bab iii pembahasan 3.1. analisis kebutuhan analisis kebutuhan sistem sangat...
TRANSCRIPT
21
BAB III
PEMBAHASAN
3.1. Analisis Kebutuhan
Analisis kebutuhan sistem sangat dibutuhkan dalam mendukung kinerja
sistem, apakah sistem yang dibuat telah sesuai dengan kebutuhan atau belum
karena analisa kebutuhan sistem akan mendukung tercapainya tujuan dari
pembuatan website Sistem Informasi Geografis Pemetaan Perguruan Tinggi di
Priangan Timur.
3.2.1. Analisis Kebutuhan Pengguna
Pada website Sistem Informasi Geografis Pemetaan Perguruan Tinggi
di Priangan Timur ini terdapat dua kebutuhan pengguna, terdiri dari:
1. Kebutuhan Admin
Kebutuhan hak akses seorang admin, yaitu:
a. Mengelola data lokasi.
b. Menambahkan informasi terkait lokasi.
c. Melayani permintaan pengguna berupa kritik maupun saran.
2. Kebutuhan Pengunjung
a. Pengunjung mendapatkan informasi lokasi serta perguruan tinggi.
b. Pengunjung dapat mengakses detail titik lokasi.
c. Pengunjung dapat mengakses tampil peta persebaran lokasi.
d. Pengunjung dapat mengirim kritik maupun saran lewat pelayanan.
22
3.2. Rancangan Dokumen
3.2.1. Rancangan Dokumen Masukan (Input)
1. Nama Dokumen : pelayanan.php
Fungsi : Pengunjung dapat mengirim pesan kritik atau saran
melalui navigasi pelayanan
Sumber : Pengunjung
Tujuan : Admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran A.1
2. Nama Dokumen : data-wilayah.php
Fungsi : Administrator dapat menambahkan data wilayah pada
form tombol tambah wilayah
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran A.2
3. Nama Dokumen : master-jurusan.php
Fungsi : Administrator dapat menambahkan data jurusan pada
form tombol tambah jurusan
Sumber : Admin
23
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran A.3
4. Nama Dokumen : data-perguruan-tinggi.php
Fungsi : Administrator dapat menambahkan data perguruan tinggi
pada form tombol tambah perguruan tinggi
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran A.4
5. Nama Dokumen : detail-perguruan-tinggi.php
Fungsi : Administrator dapat menambahkan jurusan pada form
tombol tambah jurusan sesuai perguruan tinggi yang
dipilih
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran A.5
24
6. Nama Dokumen : data-admin.php
Fungsi : Administrator dapat menambahkan data admin pada form
tombol tambah admin
Sumber : Admin
Tujuan : Admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran A.6
3.2.2. Rancangan Dokumen Keluaran (Output)
1. Nama Dokumen : data-wilayah.php
Fungsi : Menampilkan informasi data wilayah yang telah
diinputkan
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.1
2. Nama Dokumen : master-jurusan.php
Fungsi : Menampilkan informasi data jurusan yang telah
diinputkan
Sumber : Admin
Tujuan : Pengunjung, admin
25
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.2
3. Nama Dokumen : data-perguruan-tinggi.php
Fungsi : Menampilkan informasi singkat data perguruan tinggi
yang telah diinputkan
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.3
4. Nama Dokumen : detail-perguruan-tinggi.php
Fungsi : Menampilkan informasi lengkap data perguruan tinggi
dan jurusan
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.4
26
5. Nama Dokumen : data-pelayanan.php
Fungsi : Menampilkan informasi data yang telah dikirim oleh
pengunjung
Sumber : Pengunjung
Tujuan : Admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.5
6. Nama Dokumen : data-admin.php
Fungsi : Menampilkan informasi data profil administrator yang
telah diinputkan
Sumber : Admin
Tujuan : Pengunjung, admin
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.6
7. Nama Dokumen : cari-informasi.php
Fungsi : Menampilkan informasi perguruan tinggi
Sumber : Admin
Tujuan : Pengunjung
Media : Tampilan Layar
Jumlah : 1
27
Frekuensi : 1
Bentuk : Lihat Lampiran B.7
8. Nama Dokumen : peta-pemetaan.php
Fungsi : Menampilkan titik lokasi perguruan tinggi dan informasi
singkat
Sumber : Admin
Tujuan : Pengunjung
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.8
9. Nama Dokumen : detail.php
Fungsi : Menampilkan detail informasi perguruan tinggi beserta
jurusan
Sumber : Admin
Tujuan : Pengunjung
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.9
10. Nama Dokumen : cek-rute.php
Fungsi : Menampilkan rute jalan serta jarak tempuh dan perkiraan
waktu tempuh dari perguruan satu ke perguruan yang
akan dituju
28
Sumber : Admin
Tujuan : Pengunjung
Media : Tampilan Layar
Jumlah : 1
Frekuensi : 1
Bentuk : Lihat Lampiran B.10
29
3.3. Entity Relationship Diagram
Diagram ini berupa model untuk menjelaskan hubungan antar data
dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan
antar relasi pada website Sistem Informasi Geografis Pemetaan Perguruan Tinggi
di Priangan Timur, terdiri dari:
1. Entity Relationship Diagram
Gambar III.1. ERD SIG-PT Priangan Timur
2. Logical Record Structure
Gambar III.2. LRS SIG-PT Priangan Timur
30
3.4. Spesifikasi File
1. Spesifikasi File Admin
Nama File : Admin
Akronim : admin
Fungsi : Menyimpan Data Admin dan Mengolah
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 357 Karakter
Kunci Field : kdadm
Software : Xampp
Tabel III.1.
Spesifikasi File Admin
No Elemen
Data Akronim Tipe Panjang Keterangan
1. Kode Admin kdadm Varchar 5 Primary
Key
2. Nama namaadm Varchar 50
3. Alamat alamatadm Text
4. Telepon tlpadm Varchar 12
5. Email emailadm Varchar 50
6. Username username Varchar 20
7. Password password Varchar 20
8. Foto foto Varchar 200
31
2. Spesifikasi File Wilayah
Nama File : Wilayah
Akronim : wilayah
Fungsi : Menyimpan Data Wilayah
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 205 Karakter
Kunci Field : kdwil
Software : Xampp
Tabel III.2.
Spesifikasi File Wilayah
No Elemen Data Akronim Tipe Panjang Keterangan
1. Kode Wilayah kdwil Varchar 5 Primary Key
2. Kota
Kabupaten kotkab Varchar 100
3. Nama Wilayah namawil Varchar 100
32
3. Spesifikasi File Jurusan
Nama File : Jurusan
Akronim : jurusan
Fungsi : Menyimpan Data Jurusan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 55 Karakter
Kunci Field : kdjur
Software : Xampp
Tabel III.3.
Spesifikasi File Jurusan
No Elemen Data Akronim Tipe Panjang Keterangan
1. Kode Jurusan kdjur Varchar 5 Primary
Key
2. Nama Jurusan nmjur Varchar 50
33
4. Spesifikasi File Perguruan Tinggi
Nama File : Perguruan Tinggi
Akronim : perguruantinggi
Fungsi : Menyimpan Data Perguruan Tinggi
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 735,2 Karakter
Kunci Field : kdpt
Software : Xampp
Tabel III.4.
Spesifikasi File Perguruan Tinggi
No Elemen Data Akronim Tipe Panjang Keterangan
1.
Kode
Perguruan
Tinggi
kdpt Varchar 5 Primary
Key
2. Kode Wilayah kdwil Varchar 5 Foreign Key
3.
Nama
Perguruan
Tinggi
namapt Varchar 255
4. Tanggal
Berdiri tglberdiri Varchar 50
5.
Alamat
Perguruan
Tinggi
alamatpt Text
6. Website website Varchar 100
7. Telepon tlppt Varchar 12
8. Latitude latitude Float 10,6
9 Longitude longitude Float 10,6
10. Kode Admin kdadm Varchar 7 Foreign Key
11. Foto foto Varchar 255
34
5. Spesifikasi File Detail Jurusan
Nama File : Jurusan
Akronim : detail_jurusan
Fungsi : Menyimpan Data Jurusan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 30 Karakter
Kunci Field : id
Software : Xampp
Tabel III.5.
Spesifikasi File Detail Jurusan
No Elemen
Data Akronim Tipe Panjang Keterangan
1. Id id int 10
Primary Key
Auto
Increment
2.
Kode
Perguruan
Tinggi
kdpt Varchar 5 Foreign Key
3. Kode
Jurusan kdjur Varchar 5 Foreign Key
4. Jenjang jenjang Varchar 10
35
6. Spesifikasi File Pelayanan
Nama File : Pelayanan
Akronim : pelayanan
Fungsi : Menyimpan Data Pelayanan
Tipe File : File Master
Organisasi File : Index Sequential
Akses File : Random
Media : Hard Disk
Panjang Record : 416 Karakter
Kunci Field : id
Software : Xampp
Tabel III.6.
Spesifikasi File Pelayanan
No Elemen
Data Akronim Tipe Panjang Keterangan
1. Id id Int 10
Primary Key
Auto
Increment
2. Nama
Pengirim nama Varchar 50
3. Email
Pengirim email Varchar 50
4. Pesan pesan Text
5. Tanggal tanggal Varchar 50
6. Lampiran
Gambar foto Varchar 255
36
3.5. Pengkodean
1. Kode Admin
Setiap pengguna harus memiliki kode masing-masing sehingga dapat
membatasi hak akses dari masing-masing pengguna, dengan struktur kode
sebagai berikut:
Contoh
2. Kode Wilayah
Setiap wilayah harus memiliki kode masing-masing sehingga dapat melihat
perguruan tinggi berdasarkan kode wilayahnya, dengan struktur kode
sebagai berikut:
Contoh
X X 9 9 9
Identitas Jabatan
No Urut
K A 0 0 1
Identita Jabatan
No Urut
X X X X X
Kota Kabupaten
Nama Wilayah
K O T S K
Kota Kabupaten
Nama Wilayah
37
3. Kode Jurusan
Setiap jurusan harus memiliki kode masing-masing sehingga dapat
membedakan dengan jurusan yang lainnya, dengan struktur kode sebagai
berikut:
Contoh
4. Kode Perguruan Tinggi
Setiap perguruan tinggi harus memiliki kode masing-masing sehingga dapat
membedakan perguruan tinggi satu dengan perguruan tinggi lainnya, dengan
struktur kode sebagai berikut:
Contoh
X 9 9 9 9
Identitas Jurusan
No Urut
J 0 0 0 1
Identitas Jurusan
No Urut
X X 9 9 9
Identitas Perguruan
Tinggi
No Urut
P T 0 0 1
Identitas Perguruan
Tinggi
No Urut
38
3.6. Spesifikasi Program
3.6.1. Struktur Navigasi
Pada website Sistem Informasi Geografis Pemetaan Perguruan Tinggi
di Priangan Timur ini tedapat struktur navigasi yang berfungsi untuk membantu
pengguna menjelajahi situs web untuk mencari informasi yang diinginkan secara
mudah, terdiri dari:
1. Struktur Navigasi Halaman Pengunjung
Pada halaman pengunjung menggunakan struktur navigasi non linier karena
pada rangkaian beranda, peta pemetaan, cari informasi, pelayanan dapat
diakses secara acak atau tidak terurut.
Gambar III.3. Struktur Navigasi Pengunjung
2. Struktur Navigasi Halaman Admin
Pada halaman admin ini sama dengan struktur navigasi pengunjung, yaitu
menggunakan struktur navigasi non linier karena pada rangkaian beranda,
wilayah, master data, pelayanan, admin. Pada navigasi master data terdapat
39
sub wilayah, jurusan, perguruan tinggi, dan pada navigasi pelayanan
terdapat sub lihat data serta dapat diakses secara acak atau tidak terurut.
Gambar III.4. Struktur Navigasi Admin
3.7. Spesifikasi Sistem Komputer
Spesifikasi perangkat keras dan perangkat lunak minimum yang
dibutuhkan untuk mengimplementasikan website Sistem Informasi Geografis
Pemetaan Perguruan Tinggi di Priangan Timur, terdiri dari:
1. Spesifikasi Perangkat Keras
Pada spesifikasi perangkat keras terdapat 2 kategori, yaitu:
40
a. Server
Server pada website Sistem Informasi Geografis Pemetaan Perguruan
Tinggi di Priangan Timur, sebagai berikut:
1) CPU
CPU yang dibutuhkan terbagi 3, seperti:
a) Processor Intel® Pentium® Core 2 Duo
b) RAM DDR2 4 GB
c) Hard Disk 500 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layan minimum 1024x768
5) Koneksi internet dengan kecepatan 2 Mbps
b. Client
Untuk client yang meminta layanan ke server, sebagai berikut:
1) CPU
CPU yang dibutuhkan terbagi 3, seperti:
a) Processor Intel® Pentium® 4
b) RAM DDR2 1GB
c) Hard Disk 20 GB
2) Mouse
3) Keyboard
4) Monitor dengan resolusi layar minimum 1024x768
5) Koneksi internet dengan kecepatan 100 Kbps
41
2. Spesifikasi Perangkat Lunak
Pada spesifikasi perangkat keras terdapat 2 kategori, yaitu:
a. Server
Server untuk perangkat lunak, sebagai berikut:
1) Sistem operasi digunakan : Microsoft Windows Enterprise
2) Aplikasi Web Server : XAMPP v3.2.1 yang terdiri dari
beberapa komponen, seperti:
a) Aplikasi Apache Server
b) Aplikasi MySQL Server
c) Aplikasi FileZilla
d) Aplikasi Mercury
3) Database : MySQL
b. Client
Untuk client yang meminta layanan ke server, sebagai berikut:
1) Sistem operasi yang umum digunakan seperti Microsoft Windows
2) Aplikasi web browser seperti Mozilla Firefox, Google Chrome,
Internet Explorer, Opera, Safari
3.8. Implementasi
Implementasi rancangan antar muka pada website Sistem Informasi
Geografis Pemetaan Perguruan Tinggi di Priangan Timur ini berdasarkan hasil
rancangan dokumen, terdiri dari:
42
1. Halaman Login Admin
Administrator harus melakukan login terlebih dahulu untuk dapat
menggunakan modul-modul yang tersedia. Jika login berhasil, maka admin
dapat mengatur segala aktivitas data.
Gambar III.5. Halaman Login Admin
2. Halaman Status Login
Setelah administrator berhasil masuk pada halaman login, maka akan tampil
informasi IP address, Username, tanggal akses masuk, dan pada halaman
ini juga, terdapat tombol logout untuk keluar dari halaman status login.
Gambar III.6. Halaman Status Login
43
3. Halaman Data Wilayah (Tambah Wilayah)
Pada halaman ini, admin menekan tombol tambah wilayah dan akan muncul
form untuk menambahkan data wilayah yang ada di Priangan Timur.
Gambar III.7. Form Tambah Wilayah
4. Halaman Data Wilayah
Masih pada halaman yang sama dengan tambah wilayah, setelah admin
menambahkan data wilayah yang ada di Priangan Timur, maka akan tampil
pada halaman data wilayah. Di halaman ini juga, terdapat tombol yang
berfungsi untuk melakukan update atau ubah data serta hapus.
Gambar III.8. Halaman Data Wilayah
44
5. Halaman Jurusan (Tambah Jurusan)
Pada halaman ini, admin menekan tombol tambah jurusan dan akan muncul
form untuk menambahkan jurusan pada halaman detail perguruan tinggi.
Gambar III.9. Form Tambah Jurusan
6. Halaman Data Jurusan
Masih pada halaman yang sama dengan tambah jurusan, setelah admin
menambahkan data jurusan, maka data yang telah ditambahkan akan tampil
pada halaman ini. Pada halaman ini juga, terdapat tombol yang berfungsi
untuk melakukan update atau ubah data, hapus, serta dapat melakukan
proses pencarian data.
Gambar III.10. Halaman Data Jurusan
45
7. Halaman Data Perguruan Tinggi (Tambah Perguruan Tinggi)
Pada halaman ini, admin menekan tombol tambah perguruan tinggi dan
akan muncul form untuk menambahkan jurusan pada halaman data
perguruan tinggi.
Gambar III.11. Form Tambah Perguruan Tinggi
8. Halaman Data Perguruan Tinggi
Masih pada halaman yang sama dengan data perguruan tinggi, setelah
admin menambahkan data perguruan tinggi, maka data yang akan
dimunculkan hanya nama perguruan tinggi dan alamat serta dapat
melakukan proses pencarian data dan juga terdapat tombol detail yang akan
menampilkan informasi lengkap perguruan tinggi.
Gambar III.12. Halaman Data Perguruan Tinggi
46
9. Halaman Detail Perguruan Tinggi
Tombol detail yang tedapat pada halaman data perguruan tinggi, nantinya
akan menuju pada halaman ini dan datanya akan ditampilkan secara
lengkap, serta terdapat tombol yang berfungsi untuk melakukan update atau
ubah data, hapus, dan kembali pada halaman sebelumnya. Pada halaman ini
juga, terdapat tombol untuk menambahkan jurusan serta dapat melakukan
update atau ubah data dan hapus.
Gambar III.13. Halaman Detail Perguruan Tinggi
10. Halaman Detail Perguruan Tinggi (Tambah Jurusan)
Masih pada halaman yang sama dengan detail perguruan tinggi, admin
menekan tombol tambah jurusan dan akan muncul form untuk
menambahkan data jurusan yang telah ditambahakan sebelumnya sesuai
perguruan tinggi.
Gambar III.14. Form Tambah Jurusan Perguruan Tinggi
47
11. Halaman Data Pelayanan
Setelah pengunjung mengirimkan pesan pada halaman pelayanan, maka
datanya akan dimunculkan pada halaman ini. Pada halaman ini, admin dapat
melakukan proses pencarian data dan juga terdapat tombol untuk
menghapus kiriman pengunjung.
Gambar III.15. Halaman Data Pelayanan
12. Halaman Data Admin (Tambah Admin)
Pada halaman ini, admin menambahkan informasi profil administrator yang
nantinya dapat mengakses halaman admin.
Gambar III.16. Form Tambah Admin
48
13. Halaman Data Admin
Masih pada halaman yang sama dengan tambah wilayah, setelah admin
menambahkan informasi profil administrator, maka data yang sudah
ditambahkan akan tampil pada halaman data admin. Pada halaman ini juga,
terdapat tombol yang berfungsi untuk melakukan update atau ubah data
serta hapus.
Gambar III.17. Halaman Data Administrator
14. Halaman Beranda
Pada halaman ini, pengunjung dapat melihat informasi singkat mengenai
website Sistem Informasi Geografis Pemetaan Perguruan Tinggi di Priangan
Timur.
Gambar III.18. Halaman Beranda
49
15. Halaman Peta Pemetaan
Pada halaman ini, ketika pengunjung mengklikan icon pada map, maka
informasi nama perguruan tinggi, alamat serta tombol lihat detail perguruan
tinggi muncul sebelah samping. Pengunjung juga dapat menyaring
perguruan tinggi sesuai wilayah yang ada di Priangan Timur.
Gambar III.19. Halaman Peta Pemetaan
16. Halaman Detail
Ketika pengunjung mengklik tombol lihat detail perguruan tinggi, maka
akan dialihkan ke halaman detail untuk melihat jurusan dan informasi
lengkap perguruan tinggi tersebut.
Gambar III.20. Halaman Detail
50
17. Halaman Cari Informasi
Pada halaman ini, pengunjung dapat melakukan proses pencarian informasi
perguruan tinggi yang ada di wilayah Priangan Timur dan juga terdapat
tombol pengalihan navigasi menuju peta perguruan tinggi.
Gambar III.21. Halaman Cari Informasi
18. Halaman Cek Rute
Pada halaman ini, pengunjung dapat melihat rute jalan dari perguruan satu
(titik A) ke perguruan yang akan dituju (titik B) serta dapat melihat
informasi jarak tempuh dan perkiraan waktu tempuh rute tersebut.
Gambar III.21. Halaman Cek Rute
51
19. Halaman Pelayanan
.Pada halaman ini, pengunjung dapat mengirim pesan berupa kritik ataupun
saran yang nantinya akan ditinjau oleh admin serta pada halaman ini juga
pengunjung dapat melampirkan gambar.
Gambar III.22. Halaman Pelayanan
3.9. Pengujian Unit
Pengujian terhadap program yang dibuat menggunakan blackbox testing
yang fokus terhadap proses masukan dan keluaran program, terdiri dari:
1. Pengujian Terhadap Form Login
Tabel III.7.
Hasil Pengujian Black Box Testing Halaman Login
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Username
dan
password
tidak diisi
kemudian
klik tombol
masuk
Username
: (kosong)
Password:
(kosong)
Sistem tidak
akan
merespon
dan tidak
dapat masuk
Sesuai
harapan Valid
2.
Mengetikkan
username
dan
Username:
fuadeuy
Sistem akan
menolak
akses masuk
Sesuai
harapan Valid
52
password
tidak diisi
atau kosong
kemudian
klik tombol
masuk
Password
: (kosong)
dan
menampilkan
“Password
salah”
3.
Mengetikkan
username
tidak diisi
atau kosong
dan
password
diisi
kemudian
klik tombol
masuk
Username:
(kosong)
Password
:
maenpw16
Sistem akan
menolak
akses masuk
dan
menampilkan
“Password
salah”
Sesuai
harapan Valid
4.
Mengetikkan
kondisi salah
pada
username
dan
password
kemudian
klik tombol
masuk
Username:
fuadeuah
(salah)
Password:
maenpw
(salah)
Sistem akan
menolak
akses masuk
dan
menampilkan
“Username
tidak
terdaftar”.
Sesuai
harapan Valid
5.
Mengetikkan
kondisi
benar pada
username
dan kondisi
salah pada
password
kemudian
klik tombol
login
Username:
fuadeuy
(benar)
Password:
maenpw
(salah)
Sistem akan
menolak
akses masuk
dan
menampilkan
“Password
salah”
Sesuai
harapan Valid
6.
Mengetikkan
username
dan
password
dengan data
yang benar
Username:
fuadeuy
(benar)
Password:
maenpw16
Sistem
menerima
akses login
dan
kemudian
langsung
Sesuai
harapan Valid
53
kemudian
klik tombol
masuk
(benar) masuk ke
halaman
admin.
2. Pengujian Terhadap Form Tambah Wilayah
Tabel III.8.
Hasil Pengujian Black Box Testing Halaman Data Wilayah
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Bila ada 1
dari 2 field
input pada
form tidak
diisi
kemudian
klik
tombol
simpan
Kode
Wilayah:
(kosong)
Kota atau
Kabupaten:
Kota
Nama
Wilayah:
(kosong)
Sistem akan
menolak dan
menampilkan
notifikasi
“Please fill
out this field” Sesuai
harapan Valid
2.
Bila field
select tidak
diisi
kemudian
klik
tombol
simpan
Kode
Wilayah:
KOTSK
Kota atau
Kabupaten:
(kosong)
Nama
Wilayah:
Tasikmalaya
Sistem tidak
akan
merespon
dan tidak
dapat
menyimpan
data
Sesuai
Harapan Valid
3.
Bila semua
field diisi
kemudian
klik
tombol
Kode
Wilayah:
KOTSK
Kota atau
Sistem akan
merespon
proses
simpan data
dan
Sesuai
Harapan Valid
54
simpan Kabupaten:
Kota
Nama
Wilayah:
Tasikmalaya
kemudian
akan muncul
notifikasi
“Data
berhasil
disimpan”.
3. Pengujian Terhadap Form Tambah Jurusan
Tabel III.9.
Hasil Pengujian Black Box Testing Halaman Data Jurusan
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Bila ada 1
dari 2 field
input pada
form tidak
diisi
kemudian
klik
tombol
simpan
Kode Jurusan:
J001
Nama
Jurusan:
(kosong)
Sistem akan
menolak dan
menampilkan
notifikasi
“Please fill
out this field”
Sesuai
harapan Valid
2.
Bila semua
field diisi
kemudian
klik
tombol
simpan
Kode Jurusan:
J001
Nama
Jurusan:
Manajemen
Informatika
Sistem akan
merespon
proses
simpan data
dan
kemudian
akan muncul
notifikasi
“Data
berhasil
disimpan”.
Sesuai
Harapan Valid
55
4. Pengujian Terhadap Form Tambah Perguruan Tinggi
Tabel III.10.
Hasil Pengujian Black Box Testing Halaman Data Perguruan Tinggi
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Bila ada 1
dari 6 field
input
terdiri dari
kode
perguruan
tinggi,
nama
perguruan
tinggi,
alamat
perguruan
tinggi,
latitude,
longitude,
foto tidak
diisi
kemudian
klik
tombol
simpan
Kode
Perguuruan
Tinggi:
PT001
Kode
Wilayah:
KOTSK
Nama
Perguruan
Tinggi: BSI
Tasikmalaya
Tanggal
Berdiri: 15
Maret 1999
Alamat: Jl.
Tanuwijaya
No.4
Website:
www.bsi.ac.id
Telepon:
0265-32830
Latitude: -
7.327961
Longitude:
108.226753
Foto:
(kosong)
Sistem akan
menolak dan
menampilkan
notifikasi
“Please fill
out this field”
Sesuai
harapan Valid
2. Bila ada 1 Kode Sistem akan Sesuai Valid
56
dari 3 field
input
terdiri dari
tanggal
berdiri,
website,
telepon
tidak diisi
kemudian
klik
tombol
simpan
Perguuruan
Tinggi:
PT001
Kode
Wilayah:
KOTSK
Nama
Perguruan
Tinggi: BSI
Tasikmalaya
Tanggal
Berdiri: 15
Maret 1999
Alamat: Jl.
Tanuwijaya
No.4
Website:
www.bsi.ac.id
Telepon:
(kosong)
Latitude: -
7.327961
Longitude:
108.226753
Foto:
(kosong)
merespon
proses
simpan data
dan
kemudian
akan muncul
notifikasi
“Data
berhasil
disimpan”.
harapan
3.
Bila field
select tidak
diisi
kemudian
klik
tombol
simpan
Kode
Perguuruan
Tinggi:
PT001
Kode
Wilayah:
(kosong)
Nama
Sistem tidak
akan
merespon
dan tidak
dapat
menyimpan
data
Sesuai
Harapan Valid
57
Perguruan
Tinggi: BSI
Tasikmalaya
Tanggal
Berdiri: 15
Maret 1999
Alamat: Jl.
Tanuwijaya
No.4
Website:
www.bsi.ac.id
Telepon:
0265-32830
Latitude: -
7.327961
Longitude:
108.226753
Foto:
bsitasik.jpg
4.
Bila semua
field diisi
kemudian
klik
tombol
simpan
Kode
Perguuruan
Tinggi:
PT001
Kode
Wilayah:
KOTSK
Nama
Perguruan
Tinggi: BSI
Tasikmalaya
Tanggal
Berdiri: 15
Maret 1999
Alamat: Jl.
Sistem akan
merespon
proses
simpan data
dan
kemudian
akan muncul
notifikasi
“Data
berhasil
disimpan”.
Sesuai
Harapan Valid
58
Tanuwijaya
No.4
Website:
www.bsi.ac.id
Telepon:
0265-32830
Latitude: -
7.327961
Longitude:
108.226753
Foto:
bsitasik.jpg
5. Pengujian Terhadap Form Tambah Jurusan
Tabel III.11.
Hasil Pengujian Black Box Testing Halaman Detail Perguruan Tinggi
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Bila ada 1
dari 2 field
select pada
form tidak
diisi
kemudian
klik
tombol
simpan
Jurusan:
Manajemen
Informatika
Jenjang:
(kosong)
Sistem tidak
akan
merespon
dan tidak
dapat
menyimpan
data
Sesuai
harapan Valid
2.
Bila semua
field diisi
kemudian
klik
tombol
simpan
Jurusan:
Manajemen
Informatika
Jenjang: D3
Sistem akan
merespon
proses
simpan data
dan
kemudian
akan muncul
Sesuai
Harapan Valid
59
notifikasi
“Data
berhasil
disimpan”.
6. Pengujian Terhadap Form Tambah Admin
Tabel III.12.
Hasil Pengujian Black Box Testing Halaman Data Administrator
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Bila ada 1
dari 8
field input
pada form
tidak diisi
kemudian
klik
tombol
simpan
Kode Admin:
KA001
Nama Admin:
Fuad Pauzi
Alamat:
Manonjaya
Telepon:
08815793921
Email:
(kosong)
Username:
fuadeuy
Password:
maenpw16
Foto: fuadp.jpg
Sistem akan
menolak dan
menampilkan
notifikasi
“Please fill
out this field”
Sesuai
harapan Valid
2.
Bila
semua
field diisi
kemudian
klik
tombol
simpan
Kode Admin:
KA001
Nama Admin:
Fuad Pauzi
Alamat:
Manonjaya
Sistem akan
merespon
proses
simpan data
dan
kemudian
akan muncul
notifikasi
Sesuai
Harapan Valid
60
Telepon:
08815793921
Email:
Username:
fuadeuy
Password:
maenpw16
Foto: fuadp.jpg
“Data
berhasil
disimpan”.
7. Pengujian Terhadap Form Masukan Kritik atau Saran
Tabel III.13.
Hasil Pengujian Black Box Testing Halaman Pelayanan
No Skenario
pengujian Test case
Hasil yang
diharapkan
Hasil
Pengujian Kesimpulan
1.
Bila ada 1
dari 5
field input
pada form
tidak diisi
kemudian
klik
tombol
simpan
Nama Lengkap:
Fuad Pauzi
Email:
Pesan yang
ingin
disampaikan:
Ganti foto bsi
tasik min..
Gambar:
bsitasik2018.jpg
Captcha Code:
(kosong)
Sistem akan
menolak dan
menampilkan
notifikasi
“Please fill out
this field”
Sesuai
harapan Valid
2.
Bila
semua
field diisi
kemudian
Nama Lengkap:
Fuad Pauzi
Email:
Sistem akan
merespon
proses simpan
data dan
Sesuai
Harapan Valid
61
klik
tombol
kirim
Pesan yang
ingin
disampaikan:
Ganti foto bsi
tasik min..
Gambar:
bsitasik2018.jpg
Captcha Code:
(sesuaikan
dengan kode
yang tertera,
misal: 8f4837)
kemudian
akan muncul
notifikasi
“Pesan yang
Anda kirim
telah
tersampaikan”.