BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b....

98
24 BAB III PEMBAHASAN 3.1. Analisis Kebutuhan Analisa kebutuhan dibutuhkan untuk menentukan spesifikasi program, fungsi serta apa saja yang dibutuhkan oleh program yang akan disusun. Analisa kebutuhan pada Jasa Penyewaan Motor dan Mobil dibagi menjadi dua yaitu kebutuhan pengguna dan kebutuhan sistem, sebagai berikut: 3.1.1. Anilisis Kebutuhan Pengguna Pengguna dalam sistem jasa penyewaan motor dan mobil terbagi kedalam beberapa macam, diantaranya: 1. Pengunjung (Visitor) Pengunjung merupakan pengguna yang dapat mengakses halaman website, tetapi tidak melakukan transaksi. Beberapa kebutuhan pengunjung diantaranya: a. Pengunjung membutuhkan informasi mengenai katalog spesifikasi kendaraan yang tersedia. b. Pengunjung membutuhkan informasi mengenai profil perusahaan. 2. Anggota (Member) Anggota merupakan pengguna yang telah mendaftarkan diri bergabung dengan pihak sistem. Beberapa kebutuhan anggota, diantaranya: a. Anggota membutuhkan akun untuk login, ubah password, dan ubah informasi data diri. b. Anggota membutuhkan form pendaftaran.

Transcript of BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b....

Page 1: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

24

BAB III

PEMBAHASAN

3.1. Analisis Kebutuhan

Analisa kebutuhan dibutuhkan untuk menentukan spesifikasi program, fungsi

serta apa saja yang dibutuhkan oleh program yang akan disusun. Analisa kebutuhan

pada Jasa Penyewaan Motor dan Mobil dibagi menjadi dua yaitu kebutuhan

pengguna dan kebutuhan sistem, sebagai berikut:

3.1.1. Anilisis Kebutuhan Pengguna

Pengguna dalam sistem jasa penyewaan motor dan mobil terbagi kedalam

beberapa macam, diantaranya:

1. Pengunjung (Visitor)

Pengunjung merupakan pengguna yang dapat mengakses halaman website, tetapi

tidak melakukan transaksi. Beberapa kebutuhan pengunjung diantaranya:

a. Pengunjung membutuhkan informasi mengenai katalog spesifikasi kendaraan

yang tersedia.

b. Pengunjung membutuhkan informasi mengenai profil perusahaan.

2. Anggota (Member)

Anggota merupakan pengguna yang telah mendaftarkan diri bergabung dengan

pihak sistem. Beberapa kebutuhan anggota, diantaranya:

a. Anggota membutuhkan akun untuk login, ubah password, dan ubah informasi

data diri.

b. Anggota membutuhkan form pendaftaran.

Page 2: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

25

3. Pengusaha

Pengusaha merupakan pengguna yang telah bergabung dalam sistem website dan

mempunyai kendaraan untuk disewakan kepada member.

a. Sebelumnya pengusaha membutuhkan form pendaftaran untuk masuk

kedalamanya.

b. Pengusaha juga membutuhkan akun untuk login, ubah password, mengakses

kendaraan yang akan disewakan.

4. Administrator

Administrator merupakan pengguna yang dapat menambah, mengubah dan

menghapus konten yang terdapat pada website. Beberapa kebutuhan

administrator, diantaranya:

a. Administrator membutuhkan akses untuk mengelola halaman website.

b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus

seluruh data yang ada pada database.

4.1.2. Analisis Kebutuhan Sistem

Adapaun beberapa kebutuhan sistem website jasa penyewaan motor dan

mobil, diantaranya:

1. Hak Akses

a. Hak Akses Pengunjung (Visitor), diantaranya:

1) Pengunjung mendapatkan informasi mengenai katalog spesifikasi

kendaraan yang tersedia.

2) Pengunjung mendapatkan informasi mengenai profil website.

3) Pengunjung mendapatkan informasi harga sewa perharinya.

4) Pengunjung mendapatkan informasi mengenai kontak pengusaha.

5) Pengunjung mendapatkan informasi bagaimana cara reservasi.

Page 3: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

26

b. Hak Akses Anggota (Member), diantaranya:

1) Anggota mendapatkan akses login.

2) Anggota mendapatkan akses memesan kendaraan rental.

3) Anggota mendapatkan akses mengedit profil dan mengubah password

4) Anggota mendapatkan akses untuk kritik dan saran di halaman testimoni.

c. Hak Akses Pengusaha, diantaranya:

1) Pengusaha mendapatkan akses login.

2) Pengusaha mendapatkan akses menginput data kendaraan.

3) Pengusaha mendapatkan akses mengedit profil dan meengubah password.

d. Hak Akses Admin, diantaranya:

1) Admin mendapatkan akses untuk mengelola website.

2) Admin mendapatkan akses untuk mengelola reservasi penyewaan motor

dan mobil.

3) Admin mendapatkan akses untuk mengenai daftar member.

4) Admin mendapatkan akses untuk mengenai katalog, profil, dan galeri.

2. Pengolahan Data

Dalam sistem website marketplace jasa penyewaan motor dan mobil, terdapat

beberapa kebutuhan pengolahan data yang akan dikelola, diantaranya:

a. Data kategori adalah data yang berisi informasi mengenai spesifikasi

kendaraan yang akan disewakan.

b. Data profil berupa informasi tentang pengusaha.

c. Data reservasi adalah data yang berisi mengenai sewa motor dan mobil

disetiap harinya.

d. Data website adalah data yang berisi informasi mengenai website kami.

Page 4: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

27

3. Keamanan

Dalam pembuatan website jasa penyewaan motor dan mobil membutuhkan sistem

keamanan agar sistem bekerja dengan baik dan berjalan dengan lancar. Selain itu,

sistem keamanan juga dapat mencegah serangan dari pihak yang akan

mengganggu berjalannya sistem. Beberapa sistem keamanan yang dibutuhkan,

diantaranya:

a. Dalam pembatasan hak akses, terdapat halaman yang hanya bisa diakses oleh

pengguna tertentu. Sehingga pengguna yang tidak memiliki hak akses tidak

dapat mengakses halaman tersebut. Untuk mengakses halaman tersebut,

pengguna terlebih dahulu untuk melakukan otentifikasi melalui halaman login.

b. Sistem menyediakan fasilitas perubahan password bagi member, pengusaha

maupun admin.

c. Password yang digunakan untuk login di enkripsi agar tidak terbaca oleh

pihak luar.

Page 5: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

28

3.2. Rancangan Antar Muka

1. Rancangan Halaman Login Admin

Rancangan halaman login admin dan halaman admin ini digunakan sebelum

admin masuk kehalaman admin untuk mengelola website, yaitu dengan cara

memasukan username dan password admin.

Gambar III. 1

Rancangan Halaman Login Admin

Keterangan:

a. Login Admin

Bagian login admin ini dirancang sebagai form masukan yang digunakan oleh

admin marketplace jasa penyewaan motor dan mobil untuk memasukan

nama/username dan password agar dapat masuk ke halaman admin untuk

mengelola data.

Page 6: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

29

2. Rancangan Halaman Utama Admin

Halaman ini adalah halaman utama administrator website. Pada halaman ini

admin dapat mengelola semua data yang ada pada website.

Keterangan:

Gambar III. 2

Rancangan Halaman Utama Admin

a. Header

Header digunakan untuk mengetahui halaman website, bahwa halaman ini

adalah halaman admin.

b. Left Sidebar

Left Sidebar terdiri dari beberapa menu, yang masing-masing memiliki

fasilitas dan fungsi yang berbeda.

Page 7: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

30

3. Rancangan Halaman Data Artikel

Menu ini menampilkan halaman data artikel. Admin bisa mengatur judul

artikel, tanggal post artikel, edit dan menghapus artikel.

Gambar III. 3

Rancangan Halaman Data Artikel

4. Rancangan Tambah Data Artikel

Gambar III. 4

Rancangan Tambah Artikel

Page 8: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

31

5. Rancangan Halaman Data Member

Halaman ini menampilkan data member yang sudah bergabung ke dalam

sistem website.

Gambar III. 5

Rancangan Halaman Data Member

6. Rancangan Halaman Edit Member

Gambar III. 6

Rancangan Halaman Edit Member

Page 9: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

32

7. Rancangan Halaman Data Kendaraan

Halaman data kendaraan ini menampilkan data kendaraan yang akan

disewakan dan admin dapat mengontrol setiap data yang masuk.

Gambar III. 7

Rancangan Halaman Data Kendaraan

8. Rancangan Halaman Data Bank

Halaman ini menampilkan data bank. Admin dapat menambah, mengedit, dan

menghapus.

Page 10: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

33

Gambar III. 8

Rancangan Halaman Data Bank

9. Rancangan Halaman Data Pengusaha

Halaman ini adalah halaman data untuk para pengusaha rental yang

bergabung dengan website ini. Admin dapat mengedit atau menghapus data.

Gambar III. 9

Rancangan Halaman Data Pengusah

Page 11: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

34

10. Rancangan Halaman Data Booking

Halaman ini menampilkan keseluruhan data booking yang akan menyewa

transportasi. Admin dapat mengetahui informasi member yang akan menyewa.

Gambar III. 10

Rancangan Halaman Data Booking

11. Rancangan Halaman Data Testimoni

Halaman yang menampilkan testimoni. Admin dapat mengedit, menghapus,

menampilkan atau tidak di beranda halaman web.

Page 12: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

35

Gambar III. 11

Rancangan Halaman Data Testimoni

Keterangan:

Member dapat mengisis testimoni untuk kritik dan saran.

12. Rancangan Halaman Data Tentang Kami

Halaman ini adalah halaman menampilkan data tentang website ini. Admin

dapat mengedit, menghapus, menampilkan atau tidak di beranda halaman web.

Gambar III. 12

Rancangan Halaman Data Tentang Kami

Page 13: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

36

13. Rancangan Halaman Data Syarat dan Ketentuan

Halaman ini menampilkan halaman syarat dan ketentuan. Admin bisa

menambah, mengedit, dan menghapus.

Gambar III. 13.

Rancangan Halaman Data Syarat dan Ketentuan

14. Rancangan Halaman Data Website

Menu ini menampilkan halaman data website. Admin bisa mengatur nama

web, email, alamat, kota, no telepon, lokasi, dan deskripsi.

Gambar III. 14

Rancangan Halaman Data Website

Page 14: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

37

15. Rancangan Halaman Data Administrator

Halaman ini menampilkan data super admin dan admin. Admin bisa

menambah, mengedit, dan menghapus.

Gambar III. 15

Rancangan Halaman Data Administrator

16. Rancangan Halaman Data Ubah Password

Halaman ini menampilkan data ubah password super admin dan admin.

Admin bisa mengganti password.

Gambar III. 16

Rancangan Halaman Data Ubah Password

Page 15: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

38

17. Rancangan Halaman Utama pengunjung

Design tampilan halaman utama website yang dibuat untuk pengunjung,

member, dan pengusaha.

Gambar III. 17

Rancangajn Halaman Utama Pengunjung

Keterangan:

a. Header

Bagian yang menampilkan nama website dan menu dari website jasa

penyewaan motor dan mobil.

b. Banner

Bagian yang menampilkan logo dari jasa penyewaan motor dan mobil.

c. Footer

Bagian yang menampilkan nama website dan alamat.

Page 16: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

39

18. Rancangan Halaman Artikel

Halaman yang menampilkan artikel-artikel pada website mengenai jasa

penyewaan motor dan mobil.

Gambar III. 18

Rancangan Halaman Artikel

Keterangan:

Halaman artikel merupakan halaman utama website yang menampilkan artikel-

artikel yang menyangkut tentang jasa penyewaan motor dan mobil.

Page 17: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

40

19. Rancangan Halaman Kategori

Halaman ini menampilkan kategori kendaraan motor maupun mobil.

Gambar III. 19

Rancangan Halaman Kategori

Keterangan:

Halaman ini untuk menggolongkan semua jenis kendaraan dan spesifikasinya baik

itu motor maupun mobil.

20. Rancangan Halaman Daftar/Registrasi Member

Halaman yang menampilkan form pendaftaran untuk pengunjung yang ingin

mendaftar.

Page 18: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

41

Gambar III. 20

Rancangan Halaman Daftar/Registrasi Member

Keterangan:

Pengunjung dapat mendaftar menjadi member dengan mengisi nama lengkap, alamat,

kota, provinsi, telepon wa, email, password, pertanyaan jika lupa password, jawab

pertanyaan diatas, masukan kode, kemudian klik tombol daftar.

21. Rancangan Tampilan Login Member

Ini adalah halaman dimana tahap pertama member sebelum memasuki

halaman member.

Page 19: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

42

Gambar III. 21

Rancangan Tampilan Login Member

22. Rancangan Halaman Member

Halaman ini menampilkan halaman setelah login.

Gambar III. 22

Rancangan Halaman Member

Page 20: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

43

Keterangan:

Halaman member ini terdapat menu-menu yang dapat di aplikasikan oleh member.

Seperti home, akun, booking, testimoni, dan logout jika ingin keluar dr halaman.

23. Rancangan Halaman Daftar/Registrasi Pengusaha

Halaman ini menampilkan form pendaftaran untuk pengusaha yang ingin

bergabung.

Gambar III. 23

Rancangan halaman Daftar/Registrasi Pengusaha

Keterangan:

Pengusaha dapat medaftar bergabung diwebsite ini dengan mengisi form nama

lengkap, nama usaha, alamat, kota, provinsi, telepon, data untuk login, password,

pertanyaan jika lupa password, jawab pertanyaan lupa password, masukan kode, dan

terakhir klik tombol daftar.

Page 21: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

44

24. Rancangan Tampilan Login Pengusaha

Ini adalah halaman pertama dimana tahap pertama pengusaha sebelum

memasuki halaman pengusaha dan mengisi data yang perlu diisi.

Gambar III. 24

Rancangan Tampilan Login Pengusaha

25. Rancanga Halaman Pengusaha

Halaman ini menampilkan halaman setelah login sebagai pemilik akun

pengusaha.

Page 22: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

45

Gambar III. 25

Rancangan Halaman Pengusaha

Keterangan:

Halaman ini menampilkan halaman pengusaha dan terdapat menu-menu untuk

menyimpan data, mengubah data, dan melihat data. Seperti home, akun, kendaraan,

booking, dan logout untuk keluar dari tampilan.

26. Rancangan Halaman Lupa Password

Menu yang digunakan untuk member maupun pengusaha yang lupa password

pada saat login, untuk mengetahui password yang digunakna.

Page 23: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

46

Gambar III. 26

Rancangan Halaman Lupa Password

Keterangan:

Apabila member maupun pengusaha memilih lupa password akan muncul tampilan

seperti diatas kemudian mengisi email dan jawab lupa password lalu klik tombol

kirim.

27. Rancangan Halaman Tentang

Halaman ini menampilkan halaman tentang website ini.

Page 24: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

47

Gambar III. 27

Rancangan Halaman Tentang

Keterangan:

Halaman ini menampilkan tentang website ini contohnya seperti, siapa kami, apa

yang tersedia di dalam website ini baik pelayanan maupun informasi.

28. Rancangan Halaman Syarat dan Ketentuan

Halaman ini menampilkan syarat dan ketentuan dari jasa penyewaan motor

dan mobil.

Gambar III. 28

Rancangan Halaman Syarat dan Ketentuan

Page 25: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

48

29. Rancangan Halaman Testimoni

Rancangan yang menampilkan testimoni dari member.

Gambar III. 29

Rancangan Halaman Testimoni

Keterangn:

Hanya member yang dapat mengisi kritik dan saran untuk testimoni, sedangkan

untuk pengunjung hanya dapat melihat di halaman utama pengunjung.

3.3. Entity Relationship Diagram (ERD)

1. Entity Relationship Diagram (ERD)

Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan

dengan ERD. Berikut ini adalah Entity Relationship Diagram (ERD) untuk database

website Jasa Penyewaan Motor dan Mobil sebagai berikut:

Page 26: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

49

Gambar III.30

Entity Relationship Diagram

Page 27: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

50

2. Logical Record Structure (LRS)

ERD yang sebelumnya telah dibuat, diubah atau di konversikan menjadi

Logical Record Structure (LRS) untuk memudahkan dalam mendefinisikan

spesifikasi file. Adapun Logical Record Structure (LRS) untuk basis data website

Jasa Penyewaan Motor dan Mobil sebagai berikut:

Gambar III.31

Logical Record Structure

3.4. Spesifikasi File

Spesifikasi file yang terdapat dalam sistem website jasa penyewaan motor dan

mobil mempunyai kumpulan yang berasal dari dokumen input. Adapun spesifikasi

yang digunakan dalam program ini sebagai berikut:

Page 28: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

51

1. Spesifikasi File Admin

Nama File : File Admin

Akronim : Admin

Fungsi : Menyimpan data admin

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 100 byte

Kunci Field : idadmin

Software : php MyAdmin

Tabel III. 1

Spesifikasi File Data Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Admin idadmin Int 10 Primary Key

2. Nama Admin namaadmin Varchar 30

3. Login login Varchar 10

4. Password passwd Varchar 50

2. Spesifikasi File Artikel

Nama File : File Artikel

Akronim : Artikel

Fungsi : Menampung kalimat didalam artikel

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Page 29: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

52

Media : Hard Disk

Panjang Record : 263 byte

Kunci Field : idartikel

Software : php MyAdmin

Tabel III. 2

Spesifikasi File Artikel

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Artikel idartikel Int 10 Primary Key

2. Judul judul Varchar 50

3. Ringkasan ringkasan Text 100

4. Detail detail Text 100

5. Tanggal Post tglpost Timestamp 3

3. Spesifikasi File Bank

Nama File : File Bank

Akronim : Bank

Fungsi : Sebagai sarana transaksi

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 60 byte

Kunci Field : idbank

Software : php MyAdmin

Page 30: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

53

Tabel III. 3

Spesifikasi File Bank

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Bank idbank Int 10 Primary Key

2. Nama Bank bank Varchar 15

3. No Rekening rekening Varchar 20

4. Atas Nama atasnama Varchar 30

4. Spesifikasi File Booking

Nama File : File Booking

Akronim : booking

Fungsi : Menyimpan data booking/pemesanan

Tipe File : File Detail Transaksi

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 217 byte

Kunci Field : idbooking

Software : php MyAdmin

Tabel III. 4

Spesifikasi File Booking

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Booking idbooking Varchar 12 Primary Key

2. Tanggal Booking tglbook Timestamp 3

3. Identitas Kendaraan idkendaraan Int 10

4. Identitas Keterangan idktg Tinyint 1

Page 31: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

54

5. Identitas Pengusaha idusaha Int 10

6. Identitas Member idmember Varchar 12

7. Tanggal Sewa A tglsewaa Date 3

8. Jam Ambil jamambil Varchar 12

9. Tanggal Sewa B tglsewab Date 3

10. Jam Harus Kembali jamhrsbalik Varchar 5

11. Tanggal Kembali tglkembali Varchar 5

12. Jam Kembali jamkbl Varchar 5

13. Telat Hari telathari Int 10

14. Telat Jam telatjam Int 5

15. Harga Sewa hargasewa Int 10

16. Harga Supir hargasupir Int 10

17. Jumlah Harga jmlharga Int 10

18. Denda Kendaraan dendakdr Int 10

19. Denda Supir dendaspr Int 10

20. Jumlah Denda jmldenda Int 10

21. Tagihan tagihan Int 10

22. Tanggal Bayar tglbayar Varchar 10

23. Bank bank Varchar 40

24. Vote vote Tinyint 1

5. Spesifikasi File Galeri

Nama file : File galeri

Akronim : Galeri

Fungsi : Menyimpan data gambar kendaraan

Tipe file : File Master

Organisasi File : Index Sequential

Akses File : Random

Page 32: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

55

Media : Hard Disk

Panjang Record : 70 byte

Kunci Field : idgaleri

Software : php MyAdmin

Tabel III. 5

Spesifikasi File Galeri

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Galeri idgaleri Int 10 Primary Key

2. Identitas Usaha idusaha Int 10

3. Keterangan keterangan Varchar 50

6. Spesifikasi File Kendaraan

Nama File : File Kendaraan

Akronim : Kendaraan

Fungsi : Menyimpan data kendaraan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 192 byte

Kunci Field : idkendaraan

Software : php MyAdmin

Tabel III. 6

Spesifikasi File Kendaraan

No Elemen Data Akronim Tipe Panjang Keterangan

1. Id Kendaraan idkendaraan Int 10 Primary Key

Page 33: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

56

2. Nama Bank idusaha Int 10

3. Nama nama Varchar 40

4.

Identitas

Keterangan idktg Tinyint 1

5. Harga harga Int 11

6. Bayar Supir bysupir Int 10

7. Denda denda Int 10

8. Deskripsi deskripsi Text 100

7. Spesifikasi File Member

Nama File : File Member

Akronim : Member

Fungsi : Menyimpan data member

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 330 byte

Kunci Field : idmember

Software : php MyAdmin

Tabel III. 7

Spesifikasi File Member

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Member idmember Int 10 Primary Key

2. Email email Varchar 40

3. Password passwd Varchar 50

4. Nama nama Varchar 30

Page 34: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

57

5. Alamat alamat Varchar 50

6. Kota kota Varchar 30

7. Provinsi provinsi Varchar 30

8. Telepon telepon Varchar 20

9. Pertanyaan jika lupa tanyalupa Varchar 50

10. Jawab Pertanyaan jawablupa Varchar 20

8. Spesifikasi File Syarat

Nama File : File Syarat

Akronim : Syarat

Fungsi : Menyimpan data syarat menyewa kendaraan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 151 byte

Kunci Field : id

Software : php MyAdmin

Tabel III. 8

Spesifikasi File Syarat

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas id Int 1 Primary Key

2. Judul judul Varchar 50

3. Deskripsi deskripsi Text 100

Page 35: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

58

9. Spesifikasi File Tentang

Nama File : File Tentang

Akronim : Tentang

Fungsi : Menyimpan data tentang informasi pada

website

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 160 byte

Kuncing Field : idtentang

Software : php MyAdmin

Tabel III. 9

Spesifikasi File tentang

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Tentang idtentang Int 10 Primary Key

2. Judul judul Varchar 50

3. Deskripsi deskripsi Text 100

10. Spesifikasi File Testimoni

Nama File : File Testimoni

Akronim : Testimoni

Fungsi : Menympan data testimoni penyewaan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Page 36: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

59

Media : Hard Disk

Panjang Record : 124 byte

Kunci Field : idtestimoni

Software : php MyAdmin

Tabel III. 10

Spesifikasi File Testimoni

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Testimoni idtestimoni Int 10 Primary Key

2. Identitas Member idmember Int 10

3. Testimoni testimoni Text 100

4. Detail tglpost Timestamp 3

5. Tampil tampil varchar 1

11. Spesifikasi File Usaha

Nama File : File Usaha

Akronim : Usaha

Fungsi : Menyimpan data-data pengusaha

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 555 byte

Kunci Field : idusaha

Software : php MyAdmin

Tabel III. 11

Spesifikasi File Usaha

Page 37: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

60

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas Pengusaha idusaha Int 10 Primary Key

2. Email email Varchar 40

3. Password passwd Varchar 50

4. Nama Pengusaha nama Varchar 30

5. Nama Bisnis Usaha namausaha Varchar 30

6. Alamat alamat Varchar 50

7. Kota kota Varchar 30

8. Provinsi provinsi Varchar 30

9. Telepon telepon Varchar 20

10. Pertanyaan jika lupa tanyalupa Varchar 50

11. Jawab Pertanyaan jawablupa Varchar 20

12. Google Maps gmaps Varchar 30

13. Profil profil Text 100

14. Bank bank Varchar 15

15. Rekening rekening Varchar 20

16. Atas Nama atasnama Varchar 30

12. Spesifikasi File Website

Nama File : File Website

Akronim : Website

Fungsi : Menyimpan data yang ada pada website

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 301 byte

Kunci Field : id

Page 38: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

61

Software : php MyAdmin

Tabel III. 12

Spesifikasi File Website

No Elemen Data Akronim Tipe Panjang Keterangan

1. Identitas id Tinyint 1 Primary Key

2. Nama Website namaweb Varchar 30

3. Alamat alamat Varchar 50

4. Kota kota Varchar 30

5. Telepon telepon Varchar 20

6. Email email Varchar 40

7. Google Maps gmaps Varchar 30

8. Deskripsi deskripsi Text 100

3.5. Spesifikasi Sistem Komputer

1. Umum

Di tengan arus globalisasi dan teknologi informasi yang pesat, haruslah bisa

menggali manfaat komputer bagi masyarakat secara optimal. Karena di era yang

serba digital seperti sekarang ini, segala sesuatunya pastilah memiliki keterkaitan

dengan dunia komputer. Tidak ada satu bidang kehidupan yang terlepas dari peranan

komputer. Sistem dikatakan baik dan akan berhasil digunakan atau diterapkan jika

didukung dengan beberapa unsur atau beberapa aspek antara lain, perangkat keras

(Hardware), perangkat lunak (Software), dan pemakai (Brainware). Diantara unsur

tersebut yaitu prasarana atau peralatan pendukung yang dibutuhkan harus sesuai

dengan spesifikasi sistem yang diusulkan, untuk itu harus menguraikan prasarana

atau perangkat komputer yang harus tersedia pada sistem yang diusulkan.

Page 39: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

62

2. Perangkat Keras

Perangkat keras (hardware) adalah semua bagian fisik komputer, dan

dibedakan dengan data yang berada didalamnya, dan dibedakan dengan perangkat

lunak (software) yang menyediakan instruksi untuk perangkat keras dalam

menyelesaikan tugas. Klasifikasi perangkat keras yang diusulkan adalah:

a. Monitor : 14’’

b. Proccessor : Intel Core i3-6006u (2GHz)

c. Memory : 4 GB

d. Harddisk : 500 GB

e. Keyboard : QWERTY

f. Printer : IP Cannon 2770

g. Mouse : Standard Mouse

3. Perangkat Lunak

Bagian lain yang mendukung program adalah perangkat lunak (software).

Perangkat lunak (software) adalah istilah khusus untuk data yang diformat, dan

disimpan secara digital, termasuk program komputer, dokumentasinya, dan berbagai

informasi yang bisa dibaca, dan ditulis oleh komputer. Dengan kata lain, sebagai

sistem komputer yang tidak berwujud. Perangkat lunak yang digunakan untuk

mendukung berjalannya program sistem informasi berbasis web ini adalah:

a. Sistem Operasi : Windows XP atau Windows 10.

b. Bahasa Pemrograman : HTML, PHP, Javascript, Bootstrap,

Jquery, Css.

c. Program atau Software Pendukung : PhpMyAdmin, XAMPP.

Page 40: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

63

3.6. Struktur Navigasi

Agar mempermudah dalam merancang sebuah website, maka diperlukan

pengembangan struktur navigasi terlebih dahulu. Hal ini bertujuan untuk

memperjelas pada saat merancang tampilan website.

1. Struktur Navigasi Admin

Gambar III.32

Stuktur Navigasi Admin

Page 41: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

64

2. Struktur Navigasi Halaman Member

Gambar III.33

Struktur Navigasi Halaman Member

3. Struktur Navigasi Halaman Pengusaha

Gambar III.34

Struktur Navigasi Halaman Pengusaha

Page 42: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

65

3.7. Implementasi

Implementasi merupakan tahap dimana sistem atau aplikasi siap untuk

dioperasikan pada keadaan yang sebenarnya sesuai dari hasil analisis dan

perancangan yang telah dilakukan, sehingga akan diketahui apakah sistem atau

aplikasi yang dirancang dapat menghasilkan tujuan yang ingin dicapai.

1. Halaman Login Admin

Desain login admin dirancang khusus tidak disamakan dengan user, administrator

harus melakukan login terlebih dahulu untuk dapat menggunakan menu yang

tersedia. Jika login berhasil, maka menu yang sesuai dengan kategori user tersebut

akan ditampilkan.

Gambar III.35

Halaman Login Admim

2. Halaman Menu Utama Admin

Halaman menu utama ini akan tampil setelah admin melakukan login. Menu

utama menyediakan fasilitas untuk menampilkan dan mengelola home, data

kendaraan, member, bank, pengusaha, booking, testimoni, tentang kami,

Page 43: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

66

syarat/ketentuan, website, admin, ubah password, serta menu logout untuk keluar

dari halaman admin.

Gambar III.36

Halaman Menu Utama Admin

3. Halaman Data Artikel

Halaman data artikel, admin dapat mengatur judul artikel, tanggal post

artikel, edit, dan menghapus artikel.

Gambar III.37

Halaman Data Artikel

Page 44: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

67

4. Halaman Tambah Data Artikel.

Halaman tambah data artikel gunanya untuk menambahkan setiap artikel

pada website, supaya pengunjung maupun member dapat membaca apa yang ada

didalam website.

Gambar III.38

Halaman Tambah Artikel

5. Halaman Data Kendaraan

Halaman ini berisi tentang data-data kendaraan yang telah diinput oleh para

pengusaha.

Page 45: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

68

Gambar III.39

Halaman Data Kendaraan

6. Halaman Detail Kendaraan

Halaman ini menampilkan detail kendaraan yang telah diinput oleh

pengusaha.

Gambar III.40

Page 46: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

69

Halaman Detai Kendaraan

7. Halaman Data Member

Halaman ini berisi data-data member yang telah bergabung dengan sistem

website ini.

Gambar III.41

Halaman Data Member

8. Halaman Edit Member

Halaman ini menampilkan bagan-bagan untuk mengedit data member.

Page 47: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

70

Gambar III.42

Halaman Data Member

9. Halaman Hapus Data Member

Halaman ini menampilkan notifikasi Ya atau Tidak apakah admin akan menghapus

data member.

Gamabar III.43

Halaman Hapus Data Member

Page 48: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

71

10. Halaman Data Bank

Halaman ini menampilkan data-data bank meliputi nama bank, no rekening,

dan atas nama rekening.

Gambar III.44

Halaman Data Bank

11. Halaman Tambah data Bank

Halaman ini menampilkan form-form untuk menambah data bank.

Gambar III.45

Halaman Tambah Data Bank

Page 49: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

72

12. Halaman Edit Data Bank

Halaman ini menampilkan halaman edit guna untuk mengganti nama atau

nama bank.

Gambar III.46

Halaman Edit Data Bank

13. Halaman Hapus Data Bank

Halaman ini menampilkan nitifikasi Ya atau Tidak untuk menghapus.

Gambar III.47

Halaman Hapus Data Bank

Page 50: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

73

14. Halaman Data Pengusaha

Halaman ini menampilkan halaman data-data pengusaha yang sudah

bergabung dengan sistem website.

Gambar III.48

Halaman Data Pengusaha

15. Halaman Edit Data Pengusaha

Menampilkan halaman berupa form untuk diedit datanya.

Page 51: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

74

Gambar III.49

Halaman Edit Data Pengusaha

Page 52: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

75

16. Halaman Hapus Data Pengusaha

Halaman ini menampilkan notifikasi Ya atau Tidak untuk menghapusnya.

Gambar III.50

Halaman Edit Data Pengusaha

17. Halaman Booking

Halaman ini menampilkan data pesanan/booking yang telah diisi oleh

member.

Gambar III.51

Halaman Booking

Page 53: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

76

18. Halaman Detail Booking

Halaman ini menampilkan detail keseluruhan pesanan dari member maupun

yang sudah dikonfirmasi oleh pengusaha.

Gambar III.52

Halaman Detail Booking

19. Halaman Testimoni

Halaman ini menampilkan ulasan-ulasan testimoni yang sudah di tulis oleh

member bagus tidaknya cara pengusaha untuk melayani customernya.

Page 54: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

77

Gambar III.53

Halaman Testimoni

20. Halaman Data Tentang kami

Halaman ini berisi ulasan-ulasan tentang website yang telah dibuat.

Gambar III.54

Halaman Datab Tentang Kami

Page 55: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

78

21. Halaman Tambah Data Tentang Kami

Halaman ini guna untuk menambahkan data tentang website ini.

Gambar III.55

Halaman Tambah Data Tentang Kami

Page 56: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

79

22. Halaman Edit Data Tentang Kami

Halaman ini manmpilkan form-form untuk mengedit data.

Gambar III.56

Halaman Edit Data Tentang Kami

Page 57: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

80

23. Halaman Hapus Data Tentang Kami

Halaman ini menampilkan notifikasi Ya atau Tidak untuk menghapus.

Gambar III.57

Halaman Hapus Data Tentang kami

24. Halaman Syarat dan Ketentuan

Hamalaman ini berisi syarat dan ketentuan yang berlaku dalam sistem

website ini baik untuk pengunjung, member, maupun pengusaha.

Gambar III.58

Halaman Syarat dan Ketentuan

Page 58: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

81

25. Halaman Data Website

Halaman ini berisi data website meliputi nama web, email, alamat, kota,

telepon, google maps, dan deskripsi.

Gambar III.59

Halaman Data Website

Page 59: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

82

26. Halaman Administrator

Halaman ini menampilkan data admin

Gambar III.60

Halaman Data Admin

27. Halaman Tambah Data Admin

Halaman ini menampilkan form untuk tambah admin.

Gambar III.61

Halaman Tambah Admin

Page 60: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

83

28. Halaman Edit Data Admin

Halaman ini menampilkan form untuk mengedit admin.

Gambar III.62

Halaman Edit Data Admin

29. Halaman Hapus Data Admin

Halaman ini menampilkan notifikasi Ya atau Tidak untuk menghapus.

Gambar III.63

Halaman Hapus Data Admin

Page 61: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

84

30. Halaman Ubah Password

Halaman ini adalah halaman yang menampilkan form bagi admin yang ingin

mengganti passwordnya.

Gambar III.64

Halaman Ubah Password

Page 62: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

85

31. Tampilan Menu Utama Home

Tampilan ini merupakan tampilan yang dapat dikunjungi baik untuk

pengunjung, member, maupun pengusaha.

Gambar III.65

Tampilan Menu Utama Home

Page 63: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

86

32. Tampilan Menu Artikel

Tampilan ini menampilkan ulasan-ulasan tentang website kami.

Gambar III.66

Tampilan Menu Artikel

Gambar III.67

Tampilan Menu Artikel

Page 64: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

87

33. Tampilan Kategori

Tampilan ini merupakan tampilan yang menampilkan kategori berbagai jenis

kendaraan yang dicantumkan oleh pengusaha.

Gambar III.68

Tampilan Kategori

Page 65: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

88

Gambar III.69

Tampilan Kategori Detail Kendaraan

Page 66: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

89

34. Tampilan Menu Pendaftaran Member

Tampilan ini menampilkan form yang harus diisi pada setiap member yang

akan mendaftarkan diri.

Gambar III.70

Tampilan Menu Pendaftaran Member

Page 67: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

90

35. Tampilan menu Login Member

Tampilan ini merupakan tampilan bagi member yang sudah mendaftarkan

diri.

Gambar III.71

Tampilan Menu Login Member

Page 68: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

91

36. Tampilan Menu Home Member

Tampilan ini menampilkan menu dimana setiap member bebas memilih

kendaraan manapun yang akan disewanya dari pengusaha yang sudah bergabung di

dalam website ini.

Gambar III.72

Tampilan Menu Home Member

Page 69: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

92

37. Tampilan Menu Akun Member

Tampilan ini menampilkan akun untuk setiap member dan didalamnya dapat

mengedit profil.

Gambar III.73

Tampilan Menu Akun Member

Gambar III.74

Page 70: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

93

Tampilan Menu Akun Edit Member

38. Tampilan Menu Data Booking Member

Tampilan ini merupakan tampilan data booking yang telah di booking oleh

member.

Gambar III.75

Tampilan Menu Data Booking Member

Gambar III.76

Page 71: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

94

Tampilan Menu Detail Booking Member

39. Tampilan Menu Testimoni Member

Tampilan ini menampilkan form untuk member mengisi testimoni tentang

jasa rental yang disewanya.

Gambar III.77

Tampilan Menu Testimoni Member

Gambar III.78

Tampilan Setelah Mengisi Testimoni

Page 72: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

95

40. Tampilan Menu Lupa Password Member

Tampilan ini menampilkan form jika member lupa akan passwordnya.

Gambar III.79

Tampilan Menu Lupa Password Member

Page 73: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

96

41. Tampilan Menu Pendaftaran Pengusaha

Tampilan ini menampilkan form yang harus diisi pada setiap pengusaha yang

akan mendaftarkan diri.

Gambar III.80

Tampilan Menu Pendaftaran Pengusaha

Page 74: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

97

42. Tampilan Menu Login Pengusaha

Tampilan ini menampilkan menu login pengusaha sebelum masuk ke dalam

home.

Gambar III.81

Tampilan Menu Login Pengusaha

Page 75: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

98

43. Tampilan Menu Home Login Pengusaha

Gambar III.82

Tampilan Menu Home Pengusaha

Page 76: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

99

44. Tampilan Menu Akun Pengusaha

Tampilan ini merupakan akun pengusaha yang sewaktu-waktu dapat diedit

oleh pengusaha itu sendiri.

Gambar III.83

Tampilan Menu Akun Pengusaha

Page 77: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

100

45. Tampilan Menu Kendaraan Pengusaha

Tampilan ini adalah data-data kendaraan beserta spesifikasi kendaraan.

Gambar III.84

Tampilan Menu Kendaraan Pengusaha

Gambar III.85

Tampilan Menu Tambah Kendaraan Pengusaha

Page 78: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

101

Gambar III.86

Tampilan Menu Edit Kendaraan Pengusaha

46. Tampilan Menu Data Booking Pengusaha

Tampilan ini menampilkan data-data booking dari member yang akan

menyewa.

Page 79: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

102

Gambar III.87

Tampilan Menu Data Booking Pengusaha

Page 80: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

103

47. Tampilan Menu Komentar Pelanggan

Tampilan ini menampung semua komentar-komentar dari member.

Gambar III.88

Tampilan Menu Komentar Pelanggan

Page 81: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

104

48. Tampilan Menu Lupa Password Pengusaha

Tampilan ini menampilkan form jika pengusaha lupa akan passwordnya.

Gambar III.89

Tampilan menu Lupa Password Pengusaha

Page 82: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

105

49. Tampilan Menu Syarat dan Ketentuan

Tampilan ini menampilkan ulasan syarat dan ketentuan yang berlaku.

Gambar III.90

Tampilan Menu Syarat dan Ketentuan

50. Tampilan Menu Testimoni

Gambar III.91 1

Tampilan Menu Testimoni

Page 83: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

106

51. Tampilan Menu Tentang Kami

Gambar III.92

Tampilan Menu Tentang Kami

3.8. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackboxtesting yang

focus terhadap proses masukan dan keluaran program.

Page 84: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

107

1. Hasil pengujian Blackbox Testing Login Admin.

Tabel III.13

Hasil pengujian Blackbox Testing halaman Login Admin

No. Skenario

Pengujian Test Case

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1. Nama admin dan

password tidak

diisi kemudian

klik tombol login.

Username

(kosong)

Password

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Gagal Login”

Sesuai

Harapan

Valid

2. Nama Admin

tidak diisi sedang

password diisi

kemudian klik

tombol login.

Username

(Kosong)

Password

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“Gagal Login”

Sesuai

Harapan

Valid

3. Nama admin diisi

dan password

tidak diisi

kemudian klik

tombol login.

Username

(Isi)

Password

(Kosong)

Sistem akan

menolak akses

user dan

menampilkan

“Gagal Login”

Sesuai

Harapan

Valid

4. Mengetikan

dalam kondisi

salah pada nama

admin dan

password

kemudian klik

tombol login.

Username

(abcde)

Password

(11111)

Sistem akan

menolak akses

user dan

menampilkan

“Gagal Login”

Sesuai

Harapan

Valid

5. Mengetikan nama

admin dan

password dengan

data yang

sesuai/benar

kemudian klik

tombol login.

Username

(Isi)

Password

(Isi)

Sistem akan

menerima

akses login

dan kemudian

langsung

menampilkan

menu utama

Sesuai

Harapan

Valid

2. Hasil Pengujian Blackbox Testing Form Registrasi Member

Tabel III.14

Hasil pengujian Blackbox Testing halaman Registrasi Member

No. Skenario

Pengujian Test Case

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1. Nama member

tidak diisi atau

diisi dengan

Nama lengkap

(Kosong)

Alamat

Sistem akan

menolak

akses user

Sesuai

Harapan Valid

Page 85: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

108

format salah

sedang yang lain

diisi dengan

format yang

benar lalu klik

daftar.

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

dan

menampilka

n “tidak

boleh

kosong”

atau

“gunakan

hanya huruf

dan spasi”

pada form

yang tidak

diisi

2. Alamat tidak

diisi atau diisi

dengan format

yang salah

sedang yang lain

diisi dengan

format yang

benar kemudian

klik daftar.

Nama lengkap

(Isi)

Alamat

(Kosong)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

pada form

yang tidak

diisi Sesuai

Harapan Valid

3. Kota tidak diisi

atau diisi

dengan format

yang salah

sedang yang lain

diisi dengan

format yang

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Kosong)

Provinsi

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

Sesuai

Harapan Valid

Page 86: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

109

benar kemudian

klik tombol

daftar

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

kosong”

atau

“gunakan

hanya huruf

dan spasi”

Pada form

yang tidak

diisi

4. Provinsi tidak

diisi atau diisi

dengan format

yang salah

sedang yang lain

diisi dengan

format yang

benar kemudian

klik tombol

daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Kosong)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosng” atau

“gunakan

hanya huruf

dan spasi”

pada form

yang tidak

diisi

Sesuai

Harapan Valid

5. Telepon tidak

diisi atau diisi

dengan format

yang salah

sedang yang lain

diisi dengan

format yang

benar kemudian

klik tombol

daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Kosong)

Email

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

atau

“gunakan

hanya

Sesuai

Harapan Valid

Page 87: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

110

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

angka saja”

pada form

yang tidak

diisi

6. Email tidak diisi

atau diisi

dengan format

yang salah

sedang yang

diisi dengan

format yang

benar kemudian

klik tombol

daftar.

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Kosong)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

atau

“format

email belum

benar” pada

form yang

tidak diisi

Sesuai

Harapan Valid

7. Password tidak

diisi atau diisi

dengan format

yang salah

sedang yang lain

diisi dengan

format yang

benar kemudian

klik daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Kosong)

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

pada form

yang tidak

diisi

Sesuai

Harapan Valid

Page 88: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

111

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

8. Form

pertanyaan jika

lupa password

tidak diisi atau

diisi dengan

format yang

salah sedang

yang lain diisi

dengan format

yang benar

kemudian klik

tombol daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Kosong)

Jawban lupa

(Isi)

Masukan kode

(Isi)

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

pada form

yang tidak

diisi Sesuai

Harapan Valid

9. Form jawab

pertanyaan tidak

diisi atau diisi

dengan format

yang salah

sedang yang lain

diisi dengan

format yang

benar kemudian

klik tombol

daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

pada form

yang tidak

diisi

Sesuai

Harapan Valid

Page 89: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

112

(Isi)

Jawban lupa

(Kosong)

Masukan kode

(Isi)

10. Masukan kode

tidak diisi atau

diisi dengan

format yang

salah sedang

yang lain diisi

dengan format

yang benar

kemudian klik

tombol daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Kosong)

Sistem akan

menolak

akses user

dan

menampilka

n “tidak

boleh

kosong”

pada form

yang tidak

diisi Sesuai

Harapan Valid

11. Semua form

diisi dengan

masing-masing

format yang

benar lalu klik

tombol daftar

Nama lengkap

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan

jika lupa

password

(Isi)

Jawban lupa

(Isi)

Masukan kode

(Isi)

Sistem akan

menrima

akses

registrasi

member dan

kemudian

langsung

menampilka

n menu

utama

halaman

member.

Sesuai

Harapan Valid

Page 90: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

113

3. Hasil Pengujian Blackbox Testing Login Member

Tabel III.15

Hasil pengujian Blackbox Testing Login Member

No. Sekenario

Pengujian Test Case

Hasil yang

Diharapkan

Hasil

Pengujian Kesimpulan

1. Email,

password,

dan kode

tidak diisi

kemudian

klik tombol

login

Email

(kosong)

Password

(Kosong)

Masukan Kode

(Kosong)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosng” pada form

yang tidak diisi

Sesuai

Harapan Valid

2. Email tidak

diisi sedang

yang lain

diisi dengan

format yang

benar

kemudian

klik tombol

login

Email

(Kosong)

Password

(Isi)

Masukan Kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi

Sesuai

Harapan Valid

3. Password

tidak diisi

sedang

yang lain

diisi dengan

format yang

benar

kemudian

klik tombol

login

Email

(Isi)

Password

(Kosong)

Masukan Kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong “ pada

form yang tidak

diisi

Sesuai

Harapan Valid

4. Form

masukan

kode tidak

diisi sedang

yang lain

diisi dengan

format yang

benar

kemudian

klik tombol

login

Email

(Isi)

Password

(Isi)

Masukan Kode

(Kosong)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi

Sesuai

Harapan Valid

5. Email,

password,

dan kode

diisi dengan

Email

(parman.gm.co

m)

Password

Sistem akan

menolak akses

user dan

menampilkan

Sesuai

Harapan Valid

Page 91: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

114

format yang

salah

kemudian

klik tombol

login

(9999999)

Masukan Kode

(444444)

“format email

belum benar”

atau “tidak boleh

kosong” pada

form yang tidak

diisi

6. Email,

password,

dan kode

diisi dengan

format yang

benar

kemudian

klik tombol

login

Email

(Isi)

Password

(Isi)

Masukan Kode

(Isi)

Sistem akan

menerima akses

user dan

kemudian

langsung

menampilkan

menu utama

Sesuai

Harapan Valid

4. Hasil Pengujian Blacbox Testing Form Registrasi pengusaha

Tabel III.16

Hasil pengujian Blacbox Testing form Registrasi Pengusaha

No. Sekenario

Pengujian Test Case

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1. Nama

lengkap

pengusaha

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Nama lengkap

(Kosong)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan “

tidak boleh

kosong” atau “

gunakan hanya

huruf dan

spasi” pada

form yang tidak

diisi Sesuai

Harapan Valid

2. Nama Nama lengkap Sistem akan Sesuai Valid

Page 92: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

115

usaha

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

(Isi)

Nama usaha

(Kosong)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

menolak akses

user dan

menampilkan

“tidak boleh

kosong” atau

“gunakan hanya

huruf dan

spasi” pada

form yang tidak

diisi

Harapan

3. Alamat

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Kosong)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” atau

“gunakan hanya

huruf dan

spasi” pada

form yang tidak

diisi Sesuai

Harapan Valid

4. Form kota

tidak diisi

atau diisi

dengan

Nama lengkap

(Isi)

Nama usaha

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

Sesuai

Harapan Valid

Page 93: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

116

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Alamat

(Isi)

Kota

(Kosong)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

“tidak boleh

kosong” atau

“gunakan hanya

huruf dan

spasi” pada

form yang tidak

diisi

5. Form

provinsi

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Kosong)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” atau

“gunakan hanya

huruf dan

spasi” pada

form yang tidak

diisi Sesuai

Harapan Valid

6. Form

telepon

tidak diisi

atau diisi

dengan

format

yang salah

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” atau

“gunakan hanya

Sesuai

Harapan Valid

Page 94: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

117

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

(Isi)

Provinsi

(Isi)

Telepon

(Kosong)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

angka” pada

form yang tidak

diisi

7. Email

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Kosong)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” atau

“format email

salah” pada

form yang tidak

diisi

Sesuai

Harapan Valid

8. Password

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” atau

“gunakan hanya

angka” pada

form yang tidak

diisi

Sesuai

Harapan Valid

Page 95: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

118

format

yang benar

kemudian

klik

tombol

daftar

Telepon

(Isi)

Email

(Isi)

Password

(Kosong)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

9. Form

pertanyaan

jika lupa

password

tidak diisi

atau diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Kosong)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi

Sesuai

Harapan Valid

10. Form

jawaban

lupa

password

tidak diisi

atau diisi

dengan

format

salah

sedang

yang lain

diisi

dengan

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

Sistem akan

menolak akses

user dan

menampilka

“tidak boleh

kosong” pada

form yang tidak

diisi.

Sesuai

Harapan Valid

Page 96: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

119

format

benar

kemudian

klik

tombol

daftar

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Kosong)

Masukkan kode

(Isi)

11. Form

masukan

kode tidak

diisi atau

diisi

dengan

format

yang salah

sedang

yang lain

diisi

dengan

format

yang benar

kemudian

klik

tombol

daftar

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Kosong)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi.

Sesuai

Harapan Valid

12. Seluruh

form diisi

dengan

format

yang benar

dan

kemudian

klik

tombol

daftar

Nama lengkap

(Isi)

Nama usaha

(Isi)

Alamat

(Isi)

Kota

(Isi)

Provinsi

(Isi)

Telepon

(Isi)

Email

(Isi)

Password

(Isi)

Sistem akan

menerima akses

user dan akan

langsung

menampilkan

ke halaman

utaman

pengusaha Sesuai

Harapan Valid

Page 97: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

120

Pertanyaan jika

lupa

(Isi)

Jawaban lupa

(Isi)

Masukkan kode

(Isi)

5. Hasil Pengujian Blackbox Testing Login Pengusaha

Tabel III.17

Hasil pengujian Blackbox Testing Login Pengusaha

No. Sekenario

Pengujian Test case

Hasil Yang

Diharapkan

Hasil

Pengujian Kesimpulan

1. Email,

password,

dan kode

tidak diisi

kemudian

klik tombol

login

Email

(kosong)

Password

(kosong)

Masukan kode

(kosong)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi

Sesuai

Harapan Valid

2. Email tidak

diisi sedang

yang lain

diisi dengan

format yang

benar

kemudian

klik tombol

login

Email

(Kosong)

Password

(Isi)

Masukan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi

Sesuai

Harapan Valid

3. Password

tidak diisi

sedang yang

lain diisi

dengan

format yang

benar

kemudian

klik tombol

login

Email

(Isi)

Password

(Kosong)

Masukan kode

(Isi)

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

kosong” pada

form yang tidak

diisi

Sesuai

Harapan Valid

4. Form

masukkan

kode tidak

diisi sedang

yang lain

Email

(Isi)

Password

(Isi)

Masukan kode

Sistem akan

menolak akses

user dan

menampilkan

“tidak boleh

Sesuai

Harapan Valid

Page 98: BAB III PEMBAHASAN · Administrator membutuhkan akses untuk mengelola halaman website. b. Administrator membutuhkan akses untuk menginput, mengedit, menghapus seluruh data yang ada

121

diisi dengan

format yang

benar

kemudian

klik tombol

login

(Kosong) kosong” pada

form yang tidak

diisi

5. Email,

password,

dan kode

diisi dengan

format yang

salah

kemudian

klik tombol

login

Email

(ferlan.gmail.c

om)

Password

(gagal)

Masukkan

Kode

(44444)

Sistem akan

menolak akses

user dan

menampilkan

“format email

belum benar”

atau “kode

salah”

Sesuai

Harapan Valid

6. Email,

password.

Dan kode

diisi dengan

format yang

benar

kemudian

klik tombol

login

Email

(Isi)

Password

(Isi)

Masukan kode

(Isi)

Sistem akan

menerima akses

user dan

menampilkan

langsung ke

halaman

pengusaha

Sesuai

Harapan Valid