Anda di halaman 1dari 39

BAB IV

HASIL DAN PEMBAHASAN

Sebelum sistem ini diimplementasikan langsung di Dinas Perhubungan Kota

Pekanbaru dan pada masyarakat, ada beberapa tahapan yang dilakukan, hal ini

dimaksudkan agar aplikasi yang sudah diimplementasikan tidak terjadi kesalahan.

Dalam pengujian sistem ini dilakukan metode black box.

4.1 Pengujian Black Box


Pengujian black box berfokus kepada pengujian dengan melihat fungsi-fungsi

yang ada dalam sistem tanpa harus mengetahui bagaimana fungsi tersebut dibuat

sistemnya. Pada sistem ini, pengujian merujuk pada fungsi-fungsi yang dimiliki.

Kemudian membandingkan hasil keluaran sistem dengan hasil yang diharapkan.

Bila hasil yang diharapkan sesuai dengan hasil pengujian, hal ini berarti aplikasi

sesuai dengan desain yang telah ditentukan sebelumnya. Bila belum sesuai maka

perlu dilakukan pengecekan lebih lanjut dan perbaikan. Berikut ini pengujian

black box terhadap sistem ini.

4.1.1 Pengujian Login Admin pada aplikasi berbasis web

Langkah pertama yang harus dilakukan oleh pengguna agar dapat

menggunakan sistem ini adalah dengan melakukan login sebagai admin.

Pengguna harus mengisikan username dan password yang telah terdaftar pada

sistem. Jika pengguna salah mengisikan username, maka sistem akan

menampilkan pesan peringatan dan harus mengisi kembali username yang benar

sesuai data yang terdaftar, jika pengguna salah mengisikan password, maka sistem

73
74

juga akan memberikan pesan peringatan dan harus mengisi kembali password

yang benar.

Jika proses pengisian username dan password benar maka proses login

berhasil kemudian pengguna akan masuk kedalam sistem, pengguna sebagai

admin dapat menginputkan data unit, data sopir, data admin dan cetak laporan.

Untuk melihat tampilan setelah berhasil login dapat dilihat dibawah ini pada

gambar 4.1 proses login dan halaman utama

Gambar 4.1 Proses login dan halaman utama


75

4.1.2 Pengujian Proses Pengolahan Data Unit

Pada tahap pengujian ini dilakukan oleh admin pada aplikasi berbasis web,

pada menu ini admin dapat menambah, edit dan hapus data unit, untuk

menambahkan data unit baru maka admin pertama harus menekan tombol tambah

data kemudian isi form data unit. Setelah terisi semua isian, tekan tombol simpan

untuk menyimpan ke database sistem. Jika isian nomor polisi datanya sudah ada

maka akan tampil pesan peringatan, jika berhasil maka data akan tersimpan.

Untuk melihat tampilan proses tambah data unit dapat dilihat dibawah ini pada

gambar 4.2 proses tambah data unit

Gambar 4.2 Proses tambah data unit

Pada menu ini admin juga dapat mengubah data unit dengan cara menekan

tombol edit pada kolom aksi, kemudian akan muncul form edit data unit. Jika data

akan diedit atau diubah maka ubahlah dengan cara klik pada isian nomor unit,

karena hanya nomor unit yang bisa diubah dari data unit ini. Jika isian nomor unit
76

tidak diisi atau kosong maka akan tampil pesan peringatan, jika berhasil maka

data akan tersimpan. Untuk melihat tampilan proses edit data unit dapat dilihat

dibawah ini pada gambar 4.3 proses edit data unit

Gambar 4.3 Proses edit data unit

Pada menu ini juga admin dapat menghapus data unit yaitu dengan cara

menekan tombol hapus pada kolom aksi, kemudian setelah itu akan tampil pesan

peringatan, untuk batal hapus maka tekan tombol tutup, jika akan menghapus data

unit, tekan tombol hapus. Maka data akan terhapus, untuk melihat tampilan proses

hapus data unit dapat dilihat dibawah ini pada gambar 4.4 proses hapus data unit
77

Gambar 4.4 Proses hapus data unit

4.1.3 Pengujian Proses Pengolahan Data Sopir

Pada tahap pengujian ini dilakukan oleh admin pada aplikasi berbasis web,

pada menu ini admin dapat menambah, edit dan hapus data sopir, untuk

menambahkan data sopir baru maka admin pertama harus menekan tombol

tambah data kemudian isi form data sopir. Setelah terisi semua isian, tekan tombol

simpan untuk menyimpan ke database sistem. Jika isian tidak ada isinya atau

email atau username sudah terdaftar pada sistem, maka akan tampil pesan

peringatan, jika berhasil maka data akan tersimpan. Untuk melihat tampilan

proses tambah data unit dapat dilihat dibawah ini pada gambar 4.5 proses tambah

data sopir
78
79

Gambar 4.5 Proses tambah data sopir

Pada menu ini admin juga dapat mengubah data sopir dengan cara menekan

tombol edit pada kolom aksi, kemudian akan muncul form edit data sopir. Jika

data akan diedit atau diubah maka ubahlah dengan cara klik pada isian data sopir.

Jika isian data sopir tidak diisi atau kosong maka akan tampil pesan peringatan,

jika berhasil maka data akan tersimpan. Untuk melihat tampilan proses edit data

sopir dapat dilihat dibawah ini pada gambar 4.6 proses edit data sopir
80
81

Gambar 4.6 Proses edit data sopir

Pada menu ini juga admin dapat menghapus data sopir yaitu dengan cara

menekan tombol hapus pada kolom aksi, kemudian setelah itu akan tampil pesan

peringatan, untuk batal hapus maka tekan tombol tutup, jika akan menghapus data

sopir, tekan tombol hapus. Maka data akan terhapus, untuk melihat tampilan

proses hapus data unit dapat dilihat dibawah ini pada gambar 4.7 proses hapus

data sopir
82

Gambar 4.7 Proses hapus data sopir

4.1.4 Pengujian Proses Pengolahan Data Admin

Pada tahap pengujian ini dilakukan oleh admin pada aplikasi berbasis web,

pada menu ini admin dapat menambah, edit dan hapus data admin, untuk

menambahkan data admin baru maka admin pertama harus menekan tombol

tambah data kemudian isi form data admin. Setelah terisi semua isian, tekan

tombol simpan untuk menyimpan ke database sistem. Jika isian tidak ada isinya

atau username sudah terdaftar pada sistem, maka akan tampil pesan peringatan,
83

jika berhasil maka akan tampil pesan untuk mengaktivasi username, setelah

aktivasi berhasil maka akan tampil pesan yang berisi password untuk login. Untuk

melihat tampilan proses tambah data admin dapat dilihat dibawah ini pada gambar

4.8 proses tambah data admin


84

Gambar 4.8 Proses tambah data admin

Pada menu ini admin juga dapat mengubah data admin dengan cara menekan

tombol edit pada kolom aksi, kemudian akan muncul form edit data admin. Jika

data akan diedit atau diubah maka ubahlah dengan cara klik pada isian data

admin. Jika isian data admin tidak diisi atau kosong maka akan tampil pesan

peringatan, jika berhasil maka data akan tersimpan. Untuk melihat tampilan

proses edit data admin dapat dilihat dibawah ini pada gambar 4.9 proses edit data

admin
85

Gambar 4.9 Proses edit data admin

Pada menu ini juga admin dapat menghapus data admin yaitu dengan cara

menekan tombol hapus pada kolom aksi, kemudian setelah itu akan tampil pesan

peringatan, untuk batal hapus maka tekan tombol tutup, jika akan menghapus data
86

sopir, tekan tombol hapus. Maka data akan terhapus, untuk melihat tampilan

proses hapus data unit dapat dilihat dibawah ini pada gambar 4.10 proses hapus

data admin

Gambar 4.10 Proses hapus data admin

4.1.5 Pengujian Proses Cetak Laporan

Pada tahap pengujian ini dilakukan oleh admin pada aplikasi berbasis web,

pada menu ini admin dapat mencetak laporan pesanan dan laporan penderekan,

untuk mencetak laporan pesanan maka admin harus memilih tanggal atau periode
87

mulai dari kapan dan sampai kapan. Kemudian untuk mencetak laporan

penderekan maka admin harus memilih tanggal atau periode mulai dari kapan dan

sampai kapan. Setelah itu tekan tombol cetak laporan. Jika data yang dicetak tidak

ada dalam periode, maka akan tampil pesan peringatan, jika berhasil maka akan

tampil laporan dengan format pdf. Untuk melihat tampilan proses cetak laporan

dapat dilihat dibawah ini pada gambar 4.11 proses cetak data pesanan tidak ada

data, gambar 4.12 proses cetak data pesanan ada data, gambar 4.13 proses cetak

data penderekan tidak ada data dan gambar 4.14 proses cetak data penderekan ada

data

Gambar 4.11 Proses cetak data pesanan tidak ada


88

Gambar 4.12 Proses cetak data pesanan ada data

Gambar 4.13 Proses cetak data penderekan tidak ada data


89

Gambar 4.14 Proses cetak data penderekan ada data

4.1.6 Pengujian Proses Pendaftaran Akun Pengendara

Pada tahap pengujian ini dilakukan oleh pengendara (masyarakat) sebagai

pengguna pada aplikasi berbasis android, untuk mendaftar akun baru maka

pengguna yang pertama harus menekan tulisan “Register”, kemudian isi form data

pengguna. Setelah terisi semua isian, tekan tombol simpan untuk menyimpan ke

database sistem. Jika isian tidak ada isinya atau email dan username sudah

terdaftar pada sistem, maka akan tampil pesan peringatan, jika berhasil maka akan

tampil pesan proses selesai. Untuk melihat tampilan proses mendaftar data

pengguna baru dapat dilihat dibawah ini pada gambar 4.15 proses tambah data

pengendara
90

Gambar 4.15 Proses pendaftaran akun pengendara

4.1.7 Pengujian Proses Login Pengendara

Pada tahap pengujian ini dilakukan oleh pengendara (masyarakat) sebagai

pengguna pada aplikasi berbasis android, untuk login pengguna harus mengisi

username dan password, setelah terisi semua isian, tekan tombol login. Jika isian

tidak ada isinya atau username dan password tidak terdaftar pada sistem, maka

akan tampil pesan peringatan, jika berhasil maka akan tampil halaman utama.

Untuk melihat tampilan proses mendaftar data pengguna baru dapat dilihat

dibawah ini pada gambar 4.16 proses login pengendara

Gambar 4.16 Proses login pengendara


91

4.1.8 Pengujian Proses Pemesanan Layanan Derek

Pada tahap pengujian ini dilakukan oleh pengendara (masyarakat) sebagai

pengguna pada aplikasi berbasis android, untuk melakukan pesanan pengguna

harus menekan tombol pemesanan pada halaman utama kemudian akan tampil

form pengisian pemesanan setelah itu pengguna harus mengisi lokasi

penjemputan dan lokasi tujuan dengan cara menekan tombol cari lokasi,

kemudian sitem akan mencari dimana lokasi pengendara berada.

Setelah mendapatkan lokasi pengendara harus mengisi lokasi tujuan dengan

cara mengisi langsung di kolom isian atau dengan cara menekan peta google dan

mengarahkan kemana tujuan pengendara, tekan tombol selesai. Kemudian

pengendara harus mengisi data mobil pengendara dan mengambil gambar kondisi

mobil yang akan diderek dengan cara tekan tombol ambil photo. Jika isian tidak

ada isinya maka akan tampil pesan peringatan, jika berhasil maka akan tampil

pesan berhasil, data pemesanan akan tersimpan dan akan tampil pada menu tab

histori. Untuk melihat tampilan proses pemesanan penderekan dapat dilihat

dibawah ini pada gambar 4.17 proses pencarian lokasi pengendara, gambar 4.18

proses pemesanan penderekan dan histori pemesanan


92

Gambar 4.17 Proses pencarian lokasi pengendara


93

Gambar 4.18 Proses pemesanan penderekan dan histori pemesanan

4.1.9 Pengujian Proses Login Sopir

Pada tahap pengujian ini dilakukan oleh sopir sebagai pengguna pada aplikasi

berbasis android, untuk login pengguna harus mengisi username dan password,

setelah terisi semua isian, tekan tombol login. Jika isian tidak ada isinya atau

username dan password tidak terdaftar pada sistem, maka akan tampil pesan

peringatan, jika berhasil maka akan tampil halaman utama. Untuk melihat

tampilan proses mendaftar data pengguna baru dapat dilihat dibawah ini pada

gambar 4.19 proses login sopir


94

Gambar 4.19 Proses login sopir

4.1.10 Pengujian Proses Penerimaan Penderekan

Pada tahap pengujian ini dilakukan oleh sopir sebagai pengguna pada aplikasi

berbasis android, untuk menerima pesanan dari pengendara sopir harus melakukan

absen agar status sopir menjadi siap untuk menerima pesanan, setelah melakukan

proses absen, sopir menunggu pesanan yang telah dikirimkan oleh pengendara

melalui aplikasi berbasis android, kemudian akan langsung diterima oleh sopir

dengan mekan tombol terima, setelah itu akan tampil peta google dan akan

mencari lokasi sopir dimana berada. Jika lokasi sopir sudah ditemukan maka sopir

harus melakukan penjemputan dengan cara menekan tombol penjemputan,

kemudian setelah proses penjemputan selesai, sopir harus melakukan pengantaran

ke tempat tujuan pengendara dengan cara menekan tombol pengantaran, setelah

proses pengantaran selesai untuk menyimpan proses penderekan, sopir harus

menekan tombol selesai dan data akan tersimpan pada histori pesanan selesai.
95

Untuk melihat tampilan proses penderekan dapat dilihat dibawah ini pada gambar

4.20 proses penerimaan pesan penderekan, gambar 4.21 proses penderekan

Gambar 4.20 Proses penerimaan pesan penderekan

Gambar 4.21 Proses penderekan

Setelah selesai proses penderekan, maka setiap data akan disimpan pada

histori pesanan berikut dibawah ini adalah histori dari setiap pesanan pada gambar

4.22 histori pesanan


96

Gambar 4.22 Histori pesanan

4.2 Hasil Pengujian Black Box


Tabel 4.1 Pengujian Login Admin pada aplikasi berbasis web
No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Username: Sistem menolak Sesuai
semua isian data (Dikosongkan) akses login dan Harapan
login, lalu Password: menampilkan
menekan tombol (Dikosongkan) pesan: username
login dan password
harus di isi.
2 Mengisi Username: Sistem menolak Sesuai
username yang AdminSalah akses login dan Harapan
salah dan mengisi Password: menampilkan
password yang 123456 pesan:
benar lalu
menekan tombol email/password
login tidak ditemukan.
3 Mengisi Username: Sistem menerima Sesuai
username dan rendisteve1 akses login dan Harapan
password yang Password:1234 kemudian akan
benar lalu 56 menuju ke
menekan tombol
login halaman utama
sistem.
97

Tabel 4.2 Pengujian proses tambah data unit


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan No polisi: Penambahan data Sesuai
semua isian data (Dikosongkan) unit ditolak dan Harapan
unit, lalu No unit: menampilkan
menekan tombol (Dikosongkan) pesan: Nomor
simpan plat polisi tidak
boleh kosong.
2 Mengkosongkan No polisi: BM Penambahan data Sesuai
salah satu isian 1234 AP unit ditolak dan Harapan
penambahan data No unit: menampilkan
unit, kemudian (Dikosongkan) pesan: Nomor
menekan tombol
simpan unit tidak boleh
kosong.
3 Mengisi nomor No polisi: BM Penambahan data Sesuai
polisi yang sudah 8775 AP unit ditolak dan Harapan
ada pada sistem No unit: 405 menampilkan
dan menekan
pesan: Nomor
tombol simpan
polisi sudah ada,
silahkan gunakan
yang lain.
4 Mengisi semua No polisi: BM Penambahan data Sesuai
isian dan mengisi 1234 AP unit disimpan dan Harapan
nomor polisi yang No unit: 405 menampilkan
belum ada pada
pesan: Data
sistem dan
menekan tombol tersimpan.
simpan

Tabel 4.3 Pengujian proses edit data unit


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan No polisi: Pengubahan data Sesuai
nomor unit, lalu (Sudah ada) unit ditolak dan Harapan
menekan tombol No unit: menampilkan
update (Dikosongkan) pesan: Nomor
unit polisi tidak
boleh kosong.
98

2 Mengubah nomor No polisi: Pengubahan data Sesuai


unit dari 409 (Sudah ada) unit diterima dan Harapan
menjadi 410. No unit: 410 tersimpan

Tabel 4.4 Pengujian proses hapus data unit


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Menekan tombol - Penghapusan Sesuai
tutup batal. Harapan

2 Menekan tombol - Penghapusan data Sesuai


hapus unit diterima. Harapan

Tabel 4.5 Pengujian proses tambah data sopir


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Nama lengkap: Penambahan data Sesuai
semua isian data (Dikosongkan) sopir ditolak dan Harapan
sopir, lalu Jabatan: menampilkan
menekan tombol (Dikosongkan) pesan: Nama
simpan alamat: tidak boleh
(Dikosongkan) kosong.
No handphone:
(Dikosongkan)
Email:
(Dikosongkan)
Username:
(Dikosongkan)
Password:
(Dikosongkan)
2 Mengkosongkan Nama lengkap: Penambahan data Sesuai
salah satu isian (Dikosongkan) sopir ditolak dan Harapan
penambahan data Jabatan: Sopir menampilkan
sopir, kemudian
alamat: Jl. pesan: Nama
menekan tombol
simpan Contoh tidak boleh
No handphone: kosong.
99

081282134152
Email:
contoh@cth.co
m
Username:
contoh
Password:
123456
3 Mengisi semua Nama lengkap: Penambahan data Sesuai
isian dan mengisi contoh satu sopir ditolak dan Harapan
email yang sudah Jabatan: Sopir menampilkan
ada pada sistem
alamat: Jl. pesan: Email atau
dan menekan
tombol simpan Contoh username sudah
No handphone: ada, silahkan
081282134152 gunakan yang
Email: lain.
sopir1@gmail.c
om
Username:
contoh
Password:
123456
4 Mengisi semua Nama lengkap: Penambahan data Sesuai
isian dan mengisi contoh satu sopir ditolak dan Harapan
username yang Jabatan: Sopir menampilkan
sudah ada pada
alamat: Jl. pesan: Email atau
sistem dan
menekan tombol Contoh username sudah
simpan No handphone: ada, silahkan
081282134152 gunakan yang
Email: lain.
contoh@cth.co
m
Username:
sopir1
Password:
123456
5 Mengisi semua Nama lengkap: Penambahan data Sesuai
isian dan mengisi contoh satu sopir disimpan Harapan
emai, username Jabatan: Sopir dan menampilkan
yang belum ada
alamat: Jl. pesan: Data
pada sistem dan
menekan tombol Contoh tersimpan.
100

simpan No handphone:
081282134152
Email:
contoh@cth.co
m
Username:
contoh
Password:
123456

Tabel 4.6 Pengujian proses edit data sopir


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Nama lengkap: Pengubahan data Sesuai
salah satu isian, (Dikosongkan) sopir ditolak dan Harapan
lalu menekan Jabatan: Sopir menampilkan
tombol update alamat: Jl. pesan: Nama
Contoh tidak boleh
No handphone: kosong.
081282134152
Email:
contoh@cth.co
m
Username:
contoh
Password:
123456
2 Mengubah nama Nama lengkap: Pengubahan data Sesuai
sopir dari contoh Contoh dua sopir diterima dan Harapan
satu menjadi Jabatan: Sopir tersimpan
contoh dua
alamat: Jl.
Contoh
No handphone:
081282134152
Email:
contoh@cth.co
m
Username:
contoh
Password:
123456
101

Tabel 4.7 Pengujian proses hapus data sopir


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Menekan tombol - Penghapusan Sesuai
tutup batal. Harapan

2 Menekan tombol - Penghapusan data Sesuai


hapus sopir diterima. Harapan

Tabel 4.8 Pengujian proses tambah data admin


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengisi semua Nama depan: Penambahan data Sesuai
isian dan mengisi Admin admin diterima Harapan
username yang Nama belakang: dan menampilkan
belum ada pada
Satu pesan: Silahkan
sistem dan
menekan tombol Username: konfirmasi untuk
simpan admin1 menyelesaikan
pendaftaran.
2 Menekan link Menekan: Klik Penambahan data Sesuai
setelah berhasil link disini! admin diterima Harapan
input data admin dan menampilkan
pesan:
Pendaftaran
berhasil dengan
password:
“DishubDerek”
(tanpa tanda
petik) silahkan
ganti password
setelah login.
3 Mengisi semua Nama depan: Penambahan data Sesuai
isian dan mengisi Admin admin ditolak dan Harapan
username yang Nama belakang: menampilkan
sudah ada pada
Satu pesan: Username
sistem dan
menekan tombol Username: sudah digunakan.
simpan admin1
102

Tabel 4.9 Pengujian proses edit data admin


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Nama depan: Pengubahan data Sesuai
salah satu isian, (Dikosongkan) sopir ditolak dan Harapan
lalu menekan Nama belakang: menampilkan
tombol update Satu pesan: Nama
Username: depan tidak boleh
admin1 kosong.
2 Mengubah nama Nama depan: Pengubahan data Sesuai
belakang admin Admin admin diterima Harapan
dari satu menjadi Nama belakang: dan tersimpan
dua
Dua
Username:
admin1

Tabel 4.10 Pengujian proses hapus data admin


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Menekan tombol - Penghapusan Sesuai
tutup batal. Harapan

2 Menekan tombol - Penghapusan data Sesuai


hapus sopir diterima. Harapan

Tabel 4.11 Pengujian proses cetak pesanan


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Memilih periode Dari tanggal: Pencetakan Sesuai
atau tanggal 19-Februari- laporan data Harapan
mulai dan tanggal 2018 pesanan ditolak
selesai yang tidak S/d tanggal: dan menampilkan
ada datanya 19-Februari- pesan: Data tidak
2018 ada.
103

2 Memilih periode Dari tanggal: Pencetakan Sesuai


atau tanggal 01-Februari- laporan data Harapan
mulai dan tanggal 2018 pesanan diterima
selesai yang ada S/d tanggal: dan menampilkan
datanya 23-Februari- laporan pesanan
2018 format pdf.

Tabel 4.12 Pengujian proses cetak penderekan


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Memilih periode Dari tanggal: Pencetakan Sesuai
atau tanggal 19-Februari- laporan data Harapan
mulai dan tanggal 2018 penderekan
selesai yang tidak S/d tanggal: ditolak dan
ada datanya 19-Februari- menampilkan
2018 pesan: Data tidak
ada.
2 Memilih periode Dari tanggal: Pencetakan Sesuai
atau tanggal 01-Februari- laporan data Harapan
mulai dan tanggal 2018 penderekan
selesai yang ada S/d tanggal: diterima dan
datanya 23-Februari- menampilkan
2018 laporan
penderekan
format pdf.

Tabel 4.13 Pengujian pendaftaran akun pengendara


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Nama: pendaftaran data Sesuai
semua isian data (Dikosongkan) pengendara Harapan
pengendara, lalu alamat: ditolak dan
menekan tombol (Dikosongkan) menampilkan
regiter now No handphone: pesan: Nama
(Dikosongkan) masih kosong.
Email:
(Dikosongkan)
Username:
(Dikosongkan)
104

Password:
(Dikosongkan)
Confirm
Password:
(Dikosongkan)
2 Mengisi semua Nama: pendaftaran data Sesuai
isian pendaftaran Rendi Sutisna pengendara Harapan
data pengendara, alamat: diterima dan
kemudian
Jl. Kartama menampilkan
menekan tombol
register now No handphone: pesan:
082283093636 Terimakasih telah
Email: mendaftar.
rendisteve650@ Sekarang anda
gmail.com bisa login.
Username:
rendisteve
Password:
123456
Confirm
Password:
123456
3 Mengisi semua Nama: pendaftaran data Sesuai
isian dan mengisi Rendi Sutisna pengendara Harapan
email yang sudah alamat: ditolak dan
ada pada sistem
Jl. Kartama menampilkan
dan menekan
tombol simpan No handphone: pesan: User sudah
082283093636 ada.
Email:
rendisteve650@
gmail.com
Username:
rendisteve
Password:
123456
Confirm
Password:
123456
105

Tabel 4.14 Pengujian login akun pengendara


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Username: Login pengendara Sesuai
semua isian login (Dikosongkan) ditolak dan Harapan
pengendara, lalu Password: menampilkan
menekan tombol (Dikosongkan) pesan: Username
login masih kosong.
2 Mengisi semua Username: Login pengendara Sesuai
isian pendaftaran rendisteve ditolak dan Harapan
data pengendara Password: 123 menampilkan
dengan isian
pesan: User tidak
password yang
tidak sama ditemukan,
dengan data yang silahkan coba
terdaftar, lagi.
kemudian
menekan tombol
login
3 Mengisi semua Username: Login pengendara Sesuai
isian dengan rendisteve diterima dan Harapan
username dan Password: menampilkan
password yang
123456 halaman utama.
terdaftar,
kemudian
menekan tombol
login

Tabel 4.15 Pengujian pemesanan layanan derek


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Lokasi Pesanan Sesuai
semua isian penjemputan: penderekan Harapan
pesanan (Dikosongkan) ditolak dan
pengendara, lalu Tujuan: menampilkan
menekan tombol (Dikosongkan) pesan: Lokasi
pesan Nomor polisi: masih kosong.
(Dikosongkan)
Jenis mobil:
(Dikosongkan)
Merk:
(Dikosongkan)
106

Photo:
(Dikosongkan)
2 Mencari lokasi Lokasi anda: Jl. Pencarian lokasi Sesuai
pada peta google Kuansing 1 berhasil dan Harapan
Tujuan: menampilkan
Jl. Nurasiyah jalur yang harus
dilewati.
3 Mengisi semua Lokasi Pesanan Sesuai
isian pesanan, penjemputan: penderekan Harapan
kemudian Kuansing 1 diterima dan
menekan tombol
Tujuan: menampilkan data
pesan
Jl. Nurasiyah penderekan pada
Nomor polisi: histori.
BM 1241 ZA
Jenis mobil:
Minibus
Merk: Avanza
Photo:
http://192.168.4
3.226/app_user/i
mages/6957025
381.png

Tabel 4.16 Pengujian login sopir


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Mengkosongkan Username: Login sopir Sesuai
semua isian login (Dikosongkan) ditolak dan Harapan
sopir, lalu Password: menampilkan
menekan tombol (Dikosongkan) pesan: Username
login masih kosong.
2 Mengisi semua Username: sop Login sopir Sesuai
isian pendaftaran Password: ditolak dan Harapan
data sopir dengan 123456 menampilkan
isian password
pesan: User tidak
yang tidak sama
dengan data yang ditemukan,
terdaftar, silahkan coba
kemudian lagi.
menekan tombol
login
107

3 Mengisi semua Username: Login sopir Sesuai


isian dengan sopir1 diterima dan Harapan
username dan Password: menampilkan
password yang
123456 halaman absen.
terdaftar,
kemudian
menekan tombol
login

Tabel 4.17 Pengujian pemerimaan pesanan layanan dan penderek


No Skenario Uji Kasus Hasil yang Hasil
Pengujian Diharapkan Pengujian
1 Memilih no polisi No polisi: Absen sopir Sesuai
dan no unit yang BM 8775 AP diterima dan Harapan
tersedia, menekan No unit: menampilkan
tombol absen 407 halaman utama.
2 Menunggu Tekan tombol Penerimaan Sesuai
notifikasi terima notifikasi pesanan Harapan
pemesanan, lalu diterima.
menekan tombol
terima
3 Mencari lokasi Lokasi anda: Pencarian lokasi, Sesuai
sopir, lalu Jl. Kuansing 1 penjemputan Harapan
menekan tombol Lokasi berhasil dan
penjemputan
penjemputan: menampilkan
Jl. Kuansing 1 jalur yang harus
Tujuan: dilewati pada peta
Jl. Nurasiyah google
4 Menekan tombol Lokasi anda: Pengantaran Sesuai
pengantaran Jl. Kuansing 1 berhasil dan Harapan
Lokasi menampilkan
penjemputan: jalur yang harus
Jl. Kuansing 1 dilewati pada peta
Tujuan: google
Jl. Nurasiyah
5 Menekan tombol Penyimpanan data Sesuai
selesai setelah penderekan Harapan
semua proses berhasil dan
selesai
menampilkan
histori
penderekan
108

4.3 Pengujian Menggunakan User Acceptance Test

User acceptance test merupakan tahap selanjutnya dalam pengujian yang

digunakan dalam penelitian ini. Penulis membuat kuisioner dan menyebarkannya

kepada pimpinan dan karyawan yang akan menggunakan sistem. Berikut ini detail

pengujian user acceptance test terhadap sistem ini.

4.3.1 Impelementasi Sistem

Implementasi sistem yang dipakai adalah membuat kuisoner dengan 13

pertanyaan dan 20 koresponden yang terdiri dari 4 orang sopir unit derek, 1 orang

pengawas unit derek dan 15 orang masyarakat. Kepada koresponden diajukan

pertanyaan yang terkait dengan kinerja dari aplikasi. Adapun pertanyaan tersebut

adalah sebagai berikut:

1. Proses login dan logout serta penanganan session berjalan dengan baik.

2. Sistem dapat mengelola data unit dengan baik.

3. Sistem dapat mengelola data sopir dengan baik.

4. Sistem dapat mengelola data admin dengan baik.

5. Sistem dapat menangani pemesanan layanan derek dengan baik.

6. Sistem dapat menyampaikan laporan hasil pemesanan dan penderekan

dengan jelas dan baik.

7. Sistem memiliki tampilan yang baik.

8. Sistem memiliki navigasi yang mudah dioperasikan.

9. Sistem memiliki waktu reload data yang relatif cepat.


109

10. Sistem menampilkan pesan kesalahan jika pengguna memasukkan data

yang salah.

11. Sistem mampu membantu proses pemesanan layanan derek dengan baik.

12. Sistem dapat mempermudah petugas derek dalam menentukan rute

terpendek pada saat penjemputan.

13. Sistem dapat memberikan hasil laporan dengan jelas dan baik.

Dari pertanyaan-pertanyaan diatas, maka hasil jawaban dari koresponden

terhadap kinerja dari aplikasi berdasarkan pertanyaan yang diajukan adalah

sebagai berikut:

Gambar 4.23 Grafik hasil kuisioner

4.3.2 Kesimpulan Hasil Implementasi

Berdasarkan hasil kuesioner terhadap 20 responden, maka dapat disimpulkan

dengan menggunakan skala likert yang telah dimodifikasi, yaitu responden

memilih 4 jawaban yang tersedia dengan bobot masing-masing, yakni ST (Sangat

Setuju) = 4, S (Setuju) = 3, TS (Tidak Setuju) = 2, STS (Sangat Tidak Setuju) = 1.


110

Tabel 4.18 Hasil Nilai Persentase Tiap Pertanyaan Kuesioner


Frekuensi Jawaban Jumlah Skor Total
No Pertanyaan
SS S TS STS SS S TS STS Skor
Proses login
dan logout
serta
1 penanganan 8 12 0 0 32 36 0 0 68
session
berjalan
dengan baik
Sistem dapat
mengelola data
2 1 19 0 0 4 57 0 0 61
unit dengan
baik
Sistem dapat
mengelola data
3 1 19 0 0 4 57 0 0 61
sopir dengan
baik
Sistem dapat
mengelola data
4 2 18 0 0 8 54 0 0 62
admin dengan
baik
Sistem dapat
menangani
5 pemesanan 10 10 0 0 40 30 0 0 70
layanan derek
dengan baik
Sistem dapat
menyampaikan
laporan hasil
pemesanan
6 5 15 0 0 20 45 0 0 65
dan
penderekan
dengan jelas
dan baik
Sistem
memiliki
7 13 6 1 0 52 18 2 0 72
tampilan yang
baik
Sistem
memiliki
8 navigasi yang 9 11 0 0 36 33 0 0 69
mudah
dioperasikan
9 Sistem 1 19 0 0 4 57 0 0 61
111

memiliki
waktu reload
data yang
relatif cepat
Sistem
menampilkan
pesan
kesalahan jika
10 3 17 0 0 12 51 0 0 63
pengguna
memasukkan
data yang
salah
Sistem mampu
membantu
proses
11 13 7 0 0 52 21 0 0 73
pemesanan
layanan derek
dengan baik
Sistem dapat
mempermudah
petugas derek
dalam
12 12 8 0 0 48 24 0 0 72
menentukan
rute terpendek
pada saat
penjemputan
Sistem dapat
memberikan
13 hasil laporan 4 16 0 0 16 48 0 0 64
dengan jelas
dan baik
Total Akhir Skor 861
Total Skor Tertinggi
1040
(Skor Skala Tertinggi x Jumlah Responden x jumlah Soal)
Persentase Rata-Rata
82,79%
(Total Akhir Skor / Total Skor Tertinggi x 100)

Dari hasil persentase tabel 4.18 Sistem pemesanan layanan jasa derek berbasis

mobile memiliki nilai persentase rata-rata sebesar 82,79%, sehingga aplikasi ini

dapat diimplementasikan.

Anda mungkin juga menyukai