• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. angkutan umum, angkutan karyawan dan angkutan pariwisata. PO. Warga Baru pada awalnya adalah perusahaan yang dikelola oleh

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. angkutan umum, angkutan karyawan dan angkutan pariwisata. PO. Warga Baru pada awalnya adalah perusahaan yang dikelola oleh"

Copied!
33
0
0

Teks penuh

(1)

BAB III

PEMBAHASAN

3.1.

Tinjauan Perusahaan

PT. Warga Baru Expres adalah perusahaan otomotif yang menyediakan layanan

angkutan umum, angkutan karyawan dan angkutan pariwisata.

3.1.1.

Sejarah Institusi/Perusahaan

PO. Warga Baru pada awalnya adalah perusahaan yang dikelola oleh

pribadi/perorangan, berdirinya perusahaan ini sekitaar tahun 90an, seiring berjalannya

waktu PO. Warga Baru diharuskan beralih menjadi PT. Warga Baru Expres, karena

proses dan persyaratan yang begitu rumit sehingga memakan waktu kurang lebih sekitar

2 tahun, sehingga persyaratan semua sudah terpenuhi dan peralihan tersebut pada tahun

2015.

Sebelum beralih menjadi PT. Warga Baru Expres perusahaan ini hanya

menyediakan layanan line, line itu layanan yang bertugas mengantar angkutan umum

dari karawang - Jakarta, Jakarta - karawang, seiring berkembangnya zaman perusahaan

PT semakin banyak akhirnya diadakanya kerja sama PO.Warga Baru dengan perusahaan

- perusahaan PT khususnya dikota karawang untuk antar jemput karyawan, setelah

bertambahnya layanan antar jemput karyawan, tidak lama dari itu berkembang kembali

menjangkau layanan pariwisata sampai sekarang, dari ketiga layanan tersebut yang

sangat berkembang di zaman sekarang adalah layanan pariwisata.

(2)

3.1.2.

Struktur Organisasi dan Fungsi

Sumber: PT. Warga Baru Xpress

Gambar III.1.

Struktur Organisasi

Tugas dan fungsi masing-masing berdasarkan struktur organisasi PT. Warga Baru

Expres :

1.

Direktur

: Berwenang merumuskan dan mendapatkan suatu

kebijaksanaan dan program umum perusahaan.

2.

Komisaris

: Pemegang saham pada PT. Warga Baru Expres.

3.

Kepala Operasional : Berwenang atas masing-masing divisi opersional,

bertanggung jawab memberikan pelayanan dan

memenuhi harapan pelanggan yang efektif dan efesien.

4.

Akunting

: Bertanggung jawab kepada semua laporan keuangan.

5.

Staf Umum

: Menjalankan dan mengawasi semua kegiatan yang

(3)

6.

Staf Keuangan

: Bembantu dan melaksanakan tugas-tugas yang

diberikan oleh direktur serta menyusun bukti-bukti laporan

secara baik dan benar mengenai keuangan.

7.

Staf Angkutan K

: Bertanggung jawab atas antar jemput karyawan ,

pelayanan yang berhubungan dengan atar jemput.

8.

Staf Marketing P

: Melayani penyewaan, atur jadwal bus dan

kenyamanan

penyewa.

9.

Staf Gudang

: Menyediakan sperpat bus yang dibutuhkan oleh

masing-masing bus dan menerima laporan serta

memperbaiki apa bila ada bus yang bermasalah atau pun

yang rusak.

3.2.

Analisis Kebutuhan

Sistem penyewaan bus secara online berbasis web dimana kedua belah pihak tidak

bertatap muka secara langsung. User melakukan penyewaan melalui media browser.

Berikut ini spesifikasi kebutuhan (system requirement) dari sistem penyewaan bus

online. Dalam analisa kebutuhan ini penulis membagi menjadi 2 yaitu :

1.

Kebutuhan Pengguna

a.

Kebutuhan Admin

1)

Admin dapat login ke menu utama Admin.

2)

Admin dapat mengelola data Member.

3)

Admin dapat mengelola data Bus.

(4)

4)

Admin dapat mengelola data penyewaan Member.

5)

Admin dapat mengkonfirmasi pembayaran Member.

b.

Kebutuhan Member

1)

Member dapat login ke menu utama Member.

2)

Member dapat melakukan registrasi.

3)

Member dapat mengelola data profil.

4)

Member dapat melakukan penyewaan bus.

5)

Member dapat melihat cara penyewaan bus.

6)

Member dapat melihat daftar transaksi sendiri.

7)

Member dapat melakukan konfirmasi pembayaran.

8)

Member dapat mengelola data supir.

c.

Kebutuhan Pengunjung

1)

Pengunjung dapat melihat home.

2)

Pengunjung dapat melihat cara penyewaan bus.

3)

Pengunjung dapat melihat stok bus.

2.

Kebutuhan Sistem

1)

Admin harus melakukan loginterlebih dahulu untuk dapat mengelolah web ini

dengan memasukan usernamedan password.

2)

Pengunjung harus melakukan daftar terlebih dahulu untuk menjadi member agar

dapat melihat info bus dan transaksi dalam web ini dengan memasukan username

dan password.

3)

Admin dan Member harus melakukan logoutsetelah selesai menggunakan

aplikasi ini.

(5)

3.3.

Rancangan Dokumen

A.

Rancangan Dokumen Masukan (

Input

)

1.

Nama Dokumen : Orderan Rombongan

Fungsi

: Bukti Penyewaan

Sumber

: Staf Marketing

Tujuan

: Staf Keuangan

Media

: Kertas

Jumlah

: 1

Frekuensi

: Setiap Dibutuhkan

B.

Rancangan Dokumen Keluaran (

Output

)

1.

Nama Dokumen : Kwitansi Pembayaran

Fungsi

: Bukti Telah Bayar / Dp

Sumber

: Staf Keuangan

Tujuan

: Customer

Media

: Kertas

Jumlah

: 1

Frekuensi

: Setiap Dibutuhkan

3.4.

Entity Relationship Diagram

(ERD)

Berikut penggambaran database yang digunakan agar webonline ini dapat

diaplikasikan dengan baik :

(6)

Gambar III. 2.

(7)

3.5.

Logical Record Structure

(LRS)

Gambar III. 3.

(8)

3.6.

Spesifikasi

File

1.

Spesifikasi File Data User

Nama File

: bus_pariwisata

Akronim

: user

Fungsi

: Untuk Menyimpan Data User

Tipe File

: File Master

Organisasi File

: Index Sequential

Akses File

: Random

Media

: HardDisk

Panjang Record : 461 karakter

Kunci Filed

: id_user

Software

: XAMPP

Tabel III. 1.

Spesifikasi

File

User

(9)

2.

Spesifikasi File Pemesanan

Nama File

: bus_pariwisata

Akronim

: Pemesanan

Fungsi

: Menyimpan Data Pemesanan Bus

Tipe File

: File Transaksi

Organisasi File

: Index Sequential

Akses File

: Random

Media

: HardDisk

Panjang Record : 253 Karakter

Kunci Filed

: id_pemesanan

Software

: XAMPP

Tabel III. 2.

(10)

3.

Spesifikasi File Bus

Nama File

: bus_pariwisata

Akronim

: bus

Fungsi

: Menyimpan Data Bus

Tipe File

: File Transaksi

Organisasi File

: Index Sequential

Akses File

: Random

Media

: HardDisk

Panjang Record : 52 Karakter

Kunci Filed

: id_bus

Software

: XAMPP

Tabel III. 3.

Spesifikasi

File

Bus

(11)

4.

Spesifikasi File Konfirmasi

Nama File

: bus_pariwisata

Akronim

: konfirmasi

Fungsi

: Menyimpan Data Konfirmasi

Tipe File

: File Transaksi

Organisasi File

: Index Sequential

Akses File

: Random

Media

: HardDisk

Panjang Record : 107 Karakter

Kunci Filed

: id_konfirmasi

Software

: XAMPP

Tabel III. 4.

Spesifikasi

File

Konfirmasi

(12)

5.

Spesifikasi File Tujuan

Nama File

: bus_pariwisata

Akronim

: tujuan

Fungsi

: Data Harga Kota Tujuan

Organisasi File

: Index Sequential

Akses File

: Random

Media

: HardDisk

Panjang Record : 411 Karakter

Kunci Filed

: id_tjn

Software

: XAMPP

Tabel III. 5.

Spesifikasi

File

Tujuan

3.7.

Pengkodean

1.

Id Admin

Id Admin hanya di buat untuk membatasi pengguna lain, agar pengguna lain

tidak bisa masuk ke halaman admin.

Nomor urut

0

0

1

(13)

3.8.

Spesifikasi Program

1.

Struktur Navigasi Halaman Pengunjung

Gambar III. 4.

Rancangan Struktur Navigasi Pengunjung

2.

Struktur Navigasi Halaman Administrator

Gambar III. 5.

(14)

3.

Struktur Navigasi Halaman Member

Gambar III. 6.

Rancangan Struktur Navigasi Pengunjung

3.9.

Spesifikasi Sistem Komputer

1.

Spesifikasi Perangkat Keras

a.

Server

1)

CPU

a)

Processor : Intel

(R)

Pentium

(R)

Dual CPU T2310 @1.46GHz

b)

Memory : 2048MB RAM

c)

HardDisk : 500GB

2)

Mouse.

3)

Keyboard.

4)

Monitor dengan resolusi layar minimum 1366x768.

5)

Koneksi internet dengan kecepatan 2Mbps.

(15)

b.

Client

1)

CPU

a)

Processor : Intel

(R)

Pentium

(R)

Dual-Core inside.

b)

Memory : 2048MB RAM

2)

Mouse

3)

Keyboard.

4)

Monitor dengan resolusi layar minimum1366x768.

5)

Koneksi internet dengan kecepatan 2Mbps.

2.

Spesifikasi Perangkat Lunak

a.

Server

1)

Sistem Operasi

: Microsoft Windows 7 Ultimate 32-bit.

2)

Web Server

: Apache Server dan MySQL Server yang di bundle

dalam XAMPP Versi 3.2.2 atau lebih baru.

3)

Aplikasi Browser

: Mozilla Firefox dan Google Chrome.

4)

Aplikasi Editor

: Sublime Text 2

b.

Client

1)

Sistem Operasi

: Microsoft Windows 7 Ultimate 32-bit.

2)

Aplikasi Browser

: Mozilla Firefox dan Google Chrome.

3.10. Implementasi

A.

Implementasi Rancangan Form / Antar Muka

Implementasi rancangan antar muka pada aplikasi elearning berdasarkan hasil

rancangan antar muka.

(16)

1.

Halaman Login User

Gambar III. 7.

Halaman Login User

2.

Halaman Registrasi User

Gambar III. 8.

Halaman Registrasi Use

(17)

3.

Halaman Home Admin

Gambar III. 9.

Halaman Home Admin

4.

Halaman Profil Admin

Gambar III. 10.

Halaman Profil Admin

(18)

5.

Halaman Data User

Gambar III. 11.

Halaman Data User

6.

Halaman Daftar Bus

Gambar III. 12.

Halaman Daftar Bus

(19)

7.

Halaman Daftar Penyewaan

Gambar III. 13.

Halaman Daftar Penyewaan

8.

Halaman Input Pemesanan

Gambar III. 14.

Halaman Input Pemesanan

(20)

9.

Halaman Konfirmasi Pembayaran

Gambar III. 15.

Halaman Konfirmasi Pembayaran

3.11. Pengujian Unit

Tabel III. 6.

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 “Login”.

Username: (kosong) Password: (kosong)

Sistem akan menolak akses user dan menampilkan “Username / Password Salah”. Sesuai harapan Valid 2. Mengetikkan username dan password tidak diisi atau kosong kemudian klik

Username: timotius Password: (kosong)

Sistem akan menolak akses user dan menampilkan “Username / Password Salah”.

Sesuai

(21)

tombol “Login”. 3. username tidak

diisi (kosong) dan password diisi kemudian klik tombol “Login”. Username: (kosong) Password: 123123 Sistem akan menolak akses user dan menampilkan “Username / Password Salah”. Sesuai harapan Valid 4. Mengetikkan salah satu kondisi salah pada username atau password kemudian klik tombol “Login”. Username: timotius (benar) Password: 123456 (salah) Sistem akan menolak akses user dan menampilkan “Username / Password Salah”. Sesuai harapan Valid 5. Mengetikkan username dan password dengan data yang benar kemudian klik tombol “Login”. Username: timotius (benar) Password: 123123 (benar) Sistem menerima akses login dan menampilkan “Berhasil Login” kemudian selanjutnya menampilkan menu utama. Sesuai harapan Valid

Tabel III. 7.

Hasil Pengujian

Black Box Testing

Halaman

Registrasi

No Skenario pengujian Test case Hasil yang diharapkan

Hasil pengujian

Kesimpulan

1. Tidak mengisi semua form (nama, jenis kelamin, alamat, no telepon, email, username, password, konfirmasi password) dan mengklik tombol “tambah”. Nama : (kosong) Jenis kelamin : (tidak dipilih) Alamat : (kosong) No Telepon : (kosong) Email : (kosong) Sistem akan menolak untuk menambahkan akun, dan akan memaksa user untuk mengisi form kosong yang tersisa.

Sesuai

(22)

Username : (kosong) Password : (kosong) Konfirmasi Password : (kosong)

2. Mengisi salah satu form (nama/jenis kelamin/alamat/no telepon/email/usern ame password/konfirma si password) dan form yang lain tidak diisi, lalu mengklik tombol tambah.

Nama : timotius Jenis kelamin : (tidak dipilih) Alamat : (kosong) No Telepon : (kosong) Email : (kosong) Username : (kosong) Password : (kosong) Konfirmasi Password : (kosong) Sistem akan menolak untuk menambahkan akun, dan akan memaksa user untuk mengisi form kosong yang

tersisa. Sesuai

harapan Valid

3. Mengisi semua form (nama, jenis kelamin, alamat, no telepon, email, username, password, konfirmasi password) dan mengisi Konfirmasi Password salah dan mengklik tombol “tambah”.

Nama : timotius Jenis kelamin : Laki-laki Alamat : karawang No Telepon : 081319198844 Email : timo221096@gmail.c om Username : timotius Password : 123123 Konfirmasi Password Sistem akan mengeluarkan pemberitahuan bahwa konfirmasi password tidak sesuai beserta menampilkan “Konfirmasi Password Tidak Sesuai” dan menyuruh user untuk mengisi password sesuai. Sesuai harapan Valid

(23)

: 987654 4. Mengisi semua

form (nama, jenis kelamin, alamat, no telepon, email, username, password, konfirmasi password) dan mengisi Konfirmasi Password sesuai form password dan mengklik tombol “tambah”.

Nama : timotius Jenis kelamin : Laki-laki Alamat : karawang No Telepon : 081319198844 Email : timo221096@gmail.c om Username : timotius Password : 123123 Konfirmasi Password : 123123 Sistem akan mengizinkan penambahan user kedalam database dan menampilkan “Data Berhasil Ditambahkan”. Sesuai harapan Valid

Tabel III. 8.

Hasil Pengujian

Black Box Testing

Halaman Tambah_Admin

No Skenario pengujian Test case Hasil yang

diharapkan

Hasil pengujian

Kesimpulan

1. Tidak mengisi semua form (nama, jenis kelamin, alamat, no telepon, email, username, password, konfirmasi password) dan mengklik tombol “tambah”. Nama : (kosong) Jenis kelamin : (tidak dipilih) Alamat : (kosong) No Telepon : (kosong) Email : (kosong) Username : (kosong) Password : (kosong) Sistem akan menolak untuk menambahkan akun, dan akan memaksa user untuk mengisi form kosong yang tersisa.

Sesuai

(24)

Konfirmasi Password : (kosong)

2. Mengisi salah satu form (nama/jenis kelamin/alamat/no telepon/email/usern ame password/konfirma si password) dan form yang lain tidak diisi, lalu mengklik tombol “tambah”.

Nama : admin

Jenis kelamin : (tidak dipilih) Alamat : (kosong) No Telepon : (kosong) Email : (kosong) Username : (kosong) Password : (kosong) Konfirmasi Password : (kosong) Sistem akan menolak untuk menambahkan akun, dan akan memaksa user untuk mengisi form kosong yang

tersisa. Sesuai

harapan Valid

3. Mengisi semua form (nama, jenis kelamin, alamat, no telepon, email, username, password, konfirmasi password) dan mengisi Konfirmasi Password salah dan mengklik tombol “tambah”.

Nama : admin Jenis kelamin : Laki-laki Alamat : karawang No Telepon : 08991444371 Email : admin12@gmail.com Username : admin Password : admin Konfirmasi Password Sistem akan mengeluarkan pemberitahuan bahwa konfirmasi password tidak sesuai beserta menampilkan “Konfirmasi Password Tidak Sesuai” dan menyuruh user untuk mengisi password sesuai. Sesuai harapan Valid

(25)

: 123123 4. Mengisi semua

form (nama, jenis kelamin, alamat, no telepon, email, username, password, konfirmasi password) dan mengisi Konfirmasi Password sesuai form password dan mengklik tombol “tambah”.

Nama : admin Jenis kelamin : Laki-laki Alamat : karawang No Telepon : 08991444371 Email : admin12@gmail.com Username : admin Password : admin Konfirmasi Password : admin Sistem akan mengizinkan penambahan user kedalam database dan menampilkan “Data Berhasil Ditambahkan”. Sesuai harapan Valid

Tabel III. 9.

Hasil Pengujian

Black Box Testing

Halaman Pemesanan

No Skenario pengujian Test case Hasil yang

diharapkan

Hasil pengujian

Kesimpulan

1. Semua form tidak diisi(tanggal keberangkatan, alamat jemput, jam keberangkatan, nama bus, harga bus, stok unit, kota tujuan, lama pakai, jumlah unit, total harga) dan mengklik tombol “cetak”. Tanggal Keberangkatan : (tidak dipilih) Alamat Jemput : (kosong) Jam Keberangkatan : (kosong)

Nama Bus : (tidak dipilih)

Harga Bus : (kosong) Stok Unit : (kosong)

Sistem akan menolak

pemesanan dan memaksa user untuk mengisi form yang harus diisi (alamat, tanggal keberangkatan, jam keberangkatan) .

Sesuai

(26)

Kota Tujuan : (tidak dipilih)

Lama Pakai : (tidak dipilih)

Jumlah Unit : (tidak dipilih)

Total Harga : (kosong)

2. Mengisi satu form (tanggal

keberangkatan / alamat jemput / jam keberangkatan / nama bus / harga bus / stok unit / kota tujuan / lama pakai / jumlah unit / total harga) dan mengklik tombol “cetak”. Tanggal Keberangkatan : (tidak dipilih) Alamat Jemput : karawang Jam Keberangkatan : (kosong)

Nama Bus : (tidak dipilih)

Harga Bus : (kosong) Stok Unit : (kosong) Kota Tujuan : (tidak dipilih)

Lama Pakai : (tidak dipilih)

Jumlah Unit : (tidak dipilih) Total Harga : (kosong) Sistem akan menolak pemesanan dan memaksa user untuk mengisi form yang harus diisi (tanggal Keberangkatan, jam Keberangkatan) . Sesuai harapan Valid 3. Mengisi form alamat jemput, tanggal keberangkatan, jam keberangkatan, memilih nama bus

Tanggal Keberangkatan : 2019-08-01 Alamat Jemput : Karawang Sistem akan menolak pemesanan dan menampilkan “Data Gagal Ditambahkan” lalu Sesuai harapan Valid

(27)

dan tidak memilih kota tujuan, lama pakai, jumlah unit kemudian mengklik tombol “cetak”.

Jam Keberangkatan : 06:00 AM

Nama Bus : Efl (18 seats)

Harga Bus : 1400000 Stok Unit : 5

Kota Tujuan : (tidak dipilih)

Lama Pakai : (tidak dipilih)

Jumlah Unit : (tidak dipilih) Total Harga : (kosong) sistem akan kembali form pemesanan dan memaksa user untuk mengisi form yang kosong. 4. Mengisi form alamat jemput, tanggal Keberangkatan, jam Keberangkatan, memilih kota tujuan, dan tidak memilih nama bus, lama pakai, jumlah unit kemudian mengklik tombol “cetak”. Tanggal Keberangkatan : 2019-08-01 Alamat Jemput : Karawang Jam Keberangkatan : 06:00 AM

Nama Bus : (kosong) Harga Bus : (kosong) Stok Unit : (kosong) Kota Tujuan : Jakarta Lama Pakai : (tidak dipilih)

Jumlah Unit : (tidak dipilih) Sistem akan menolak pemesanan dan menampilkan “Data Gagal Ditambahkan” lalu sistem akan kembali form pemesanan dan memaksa user untuk mengisi form yang kosong. Sesuai harapan Valid 5. Mengisi form alamat jemput, Tanggal Keberangkatan : Sistem akan menolak Sesuai harapan Valid

(28)

tanggal

keberangkatan, jam keberangkatan, memilih lama pakai dan tidak memilih nama bus, jumlah unit, kota tujuan, kemudian mengklik tombol “cetak”. 2019-08-01 Alamat Jemput : Karawang Jam Keberangkatan : 06:00 AM

Nama Bus : (kosong) Harga Bus : (kosong) Stok Unit : (kosong) Kota Tujuan : (kosong)

Lama Pakai : 2 hari Jumlah Unit : (tidak dipilih) pemesanan dan menampilkan “Data Gagal Ditambahkan” lalu sistem akan kembali form pemesanan dan memaksa user untuk mengisi form yang kosong. 6. Mengisi form alamat jemput, tanggal keberangkatan, jam keberangkatan, memilih jumlah unit dan tidak memilih nama bus, lama pakai, kota tujuan, kemudian mengklik tombol “cetak”. Tanggal Keberangkatan : 2019-08-01 Alamat Jemput : Karawang Jam Keberangkatan : 06:00 AM

Nama Bus : (kosong) Harga Bus : (kosong) Stok Unit : (kosong) Kota Tujuan : (kosong)

Lama Pakai : (kosong)

Jumlah Unit : 2 unit

Sistem akan menolak pemesanan dan menampilkan “Data Gagal Ditambahkan” lalu sistem akan kembali form pemesanan dan memaksa user untuk mengisi form yang kosong.

Sesuai

harapan valid

7. Mengisi form alamat jemput, jam keberangkatan, Tanggal Keberangkata : 2019-Sistem akan menolak pemesanan dan Sesuai harapan valid

(29)

nama bus, harga bus, stok unit, kota tujuan, lama pakai, jumlah unit dan memilih tanggal keberangkatan kurang dari tanggal hari ini kemudian mengklik tombol “cetak”. 07-01 Alamat Jemput : Karawang Jam Keberangkatan : 06:00 AM

Nama Bus : Elf (18 seats)

Harga Bus : 1400000 Stok Unit : 5

Kota Tujuan : jakarta Lama Pakai : 2 hari Jumlah Unit : 2 unit

menampilkan “Data Gagal Ditambahkan” lalu sistem akan kembali form pemesanan dan memaksa user untuk memilih tanggal lebih dari hari ini yang kosong.

8. Mengisi form alamat jemput, jam keberangkatan, nama bus, harga bus, tanggal keberangkatan, kota tujuan, lama pakai dan memilih jumlah unit melebihi stok unit kemudian mengklik tombol “cetak”. Tanggal Keberangatan : 2019-08-01 Alamat Jemput : Karawang Jam Keberangkatan : 06:00 AM

Nama Bus : Elf (18 seats)

Harga Bus : 1400000 Stok Unit : 5

Kota Tujuan : jakarta Lama Pakai : 2 hari Jumlah Unit : 6 unit

Sistem akan menolak pemesanan dan menampilkan “Data Gagal Ditambahkan” lalu sistem akan kembali form pemesanan dan memaksa user untuk memilih jumlah unit tidak melebih stok unit yang tersedia. Sesuai harapan valid 9. Mengisi form tanggal keberangkatan, alamat jemput, jam keberangkatan, Tanggal Keberangatan : 2019-08-01 Alamat Jemput : Sistem akan meneriman pemesanan dan menampilkan “Data Berhasil Sesuai harapan valid

(30)

nama bus, harga bus, stok unit, kota tujuan, lama pakai, jumlah unit kemudian mengklik tombol “cetak”. Karawang Jam Keberangkatan : 06:00 AM

Nama Bus : Elf (18 seats)

Harga Bus : 1400000 Stok Unit : 5

Kota Tujuan : jakarta Lama Pakai : 2 hari Jumlah Unit : 6 unit

Ditambahkan” melanjutkan ke form konfirmasi pembayaran.

Tabel III. 10.

Hasil Pengujian

Black Box Testing

Halaman Konfirmasi

No Skenario pengujian Test case Hasil yang

diharapkan

Hasil pengujian

Kesimpulan

1. Tidak mengisi semua form (nama pengirim dan no rekening), tidak mengupload struk pembayaran dan mengklik tombol “konfirmasi”. Nama Pengirim : (Kosong) No Rekening : (Kosong) Upload : (tidak diupload) Sistem akan menolak konfirmasi pembayaran dan akan memaksa mengisi form nama pengirim, no rekening dan mengupload struk pembayaran. Sesuai harapan Valid 2. Mengisi nama pengirim dan mengosongkan no rekening serta tidak mengupload struk pembayaran kemudian klik tombol Nama Pengirim : bangbang No Rekening : (Kosong) Upload : (tidak diupload) Sistem akan menolak konfirmasi pembayaran dan akan memaksa mengisi form no rekening dan mengupload struk Sesuai harapan Valid

(31)

“konfirmasi”. pembayaran. 3. Mengisi no rekening dan mengosongkan nama pengirim serta tidak mengupload struk pembayaran kemudian klik tombol “konfirmasi” Nama Pengirim : (kosong) No Rekening : 1234567891234567 Upload : (tidak diupload) Sistem akan menolak konfirmasi pembayaran dan akan memaksa mengisi form nama pengirim dan mengupload struk pembayaran. Sesuai harapan Valid 4. Mengisi mengupload struk pembayaran dan mengosongkan nama pengirim dan no rekening kemudian klik tombol “konfirmasi”. Nama Pengirim : (kosong) No Rekening : (kosong) Upload : nama.jpg (gambar) Sistem akan menolak konfirmasi pembayaran dan akan memaksa mengisi form nama pengirim dan no rekening. Sesuai harapan Valid 5. Mengisi nama pengirim dan no rekening pembayaran dan mengupload struk pembayaran kemudian klik tombol “konfirmasi”. Nama Pengirim : bangbang No Rekening : 1234567891234567 Upload : (tidak diupload) Sistem akan menolak konfirmasi pembayaran dan akan memaksa mengupload struk pembayaran. Sesuai harapan Valid 6. Mengisi nama pengirim dan mengupload struk pembayaran pembayaran dan mengosongkan no rekening kemudian klik tombol “konfirmasi”. Nama Pengirim : bangbang No Rekening : (kosong) Upload : nama.jpg (gambar) Sistem akan menolak konfirmasi pembayaran dan akan memaksa mengisi no rekening. Sesuai harapan Valid 7. Mengisi no rekening dan

Nama Pengirim : Sistem akan

menolak Sesuai

(32)

mengupload struk pembayaran pembayaran dan mengosongkan nama pengirim kemudian klik tombol “konfirmasi”. (kosong) No Rekening : 1234567891234567 Upload : nama.jpg (gambar) konfirmasi pembayaran dan akan memaksa mengisi nama pengirim. harapan 8. Mengisi nama pengirim ,no rekening dan mengupload struk pembayaran kemudian klik tombol “konfirmasi”. Nama Pengirim : bangbang No Rekening : 1234567891234567 Upload : nama.jpg (gambar) Sistem akan meneriman konfirmasi pembayaran dan menampilkan “Data Berhasil Ditambahkan” daftar konfirmasi. Sesuai harapan Valid

Tabel III. 11.

Hasil Pengujian

Black Box Testing

Halaman

Input

Bus

No Skenario pengujian Test case Hasil yang

diharapkan

Hasil pengujian

Kesimpulan

1. Tidak mengisi semua form (nama bus, stok unit, harga) dan mengklik tombol “tambah”.

Nama Bus: (kosong) Stok Unit : (kosong) Harga : (kosong)

Sistem akan menolak untuk menambahkan bus, dan akan memaksa user untuk mengisi form kosong yang tersisa.

Sesuai

harapan Valid

2. Mengisi salah satu form (nama bus / stok unit / harga) dan form yang lain tidak diisi, lalu mengklik tombol “tambah”.

Nama Bus: Bus Medium (31 Seats) Stok Unit : (kosong) Harga : (kosong)

Sistem akan menolak untuk menambahkan akun, dan akan memaksa user untuk mengisi form kosong yang tersisa.

Sesuai

(33)

3. Mengisi salah satu form (nama bus, stok unit, harga) dan form yang lain tidak diisi, lalu mengklik tombol “tambah”.

Nama Bus: Medium (31 Seats) Stok Unit : 5 Harga : 1400000 Sistem akan mengizinkan penambahan user kedalam database dan menampilkan “Data Berhasil Ditambahkan” Sesuai harapan Valid

Gambar

Gambar III.1.   Struktur Organisasi
Gambar III. 2.
Gambar III. 3.
Tabel III. 1.   Spesifikasi File User
+7

Referensi

Dokumen terkait

[r]

Linux Mandrake 10.0 telah menyediakan server dan client DHCP sehingga dapat menjadikan Linux sebagai server DHCP yang menentukan konfigurasi jaringan clientnya sebagai DHCP

[r]

Visualisasi dalam bentuk animasi ini diharapkan dapat membantu pengguna dalam pembelajaran dan membuat pengguna lebih tertarik pada materi yang disampaikan, yaitu algoritma Merge

Penelitian ini bertujuan untuk mendeskripsikan dan menganalisa mengenai perlindungan hukum bagi pemegang saham minoritas ketika terjadi insider trading pada perdagangan saham

Melakukan tapping pada 18 titik meridian disertai mengucapkan kalimat doa, dapat memberikan efek relaksasi, dengan memicu kelenjar pituitari mengeluarkan hormon endorphin

yang berbeda, maka setiap individu akan memiliki penilaian terhadap keadaan.. tubuh (body esteem) yang

Di lain hal mengenai ketidakkonsistenan pengaruh modal terhadap profit perusahaan juga membuat penulis merasa tertarik untuk meneliti lebih jauh kebenaran hasil