• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. diinginkan oleh pengguna dan sistem. Dan analisa kebutuhan sistem informasi yang

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. diinginkan oleh pengguna dan sistem. Dan analisa kebutuhan sistem informasi yang"

Copied!
42
0
0

Teks penuh

(1)

33

BAB III

PEMBAHASAN

3.1. Analisis Kebutuhan

Tahap untuk mengidentifikasi apa saja yang perlu dilakukan, dibutuhkan dan diinginkan oleh pengguna dan sistem. Dan analisa kebutuhan sistem informasi yang didapatkan pada website ini adalah:

3.1.1. Analisa Kebutuhan Pengguna

Kebutuhan pengguna dalam pembuatan website ini dibagi menjadi 3 kebutuhan, yaitu kebutuhan customer, kebutuhan admin usaha, dan kebutuhan admin pengelola website.

1. Customer

a. Customer dapat melakukan registrasi atau pendaftaran melalui website b. Customer dapat melakukan pendaftaran dengan mengisi form pendaftaran

seperti nama, alamat, no. hp, dan data yang diperlukan untuk Login seperti email, password, dan pertanyaan lupa password apabila sewaktu-waktu customer lupa dengan password.

c. Customer dapat masuk menggunakan email dan password yang telah dibuat

pada saat membuat akun.

d. Customer dapat melakukan booking dan melihat detail booking.

e. Customer dapat mengedit data pribadi seperti nama, alamat, no.hp, dan lain-lain.

f. Customer dapat memberikan testimoni yang nantinya dapat tampil pada website apabila telah disetujui oleh admin website..

(2)

34

2. Admin Usaha

a. Pengusaha dapat melakukan registrasi/pendaftaran melalui website.

b. Pengusaha mendaftar melalui website dengan mengisi data / informasi seputar perusahaan dan mengisi data yang akan digunakan untuk Login. c. Pengusaha dapat Login menggunakan email dan password yang telah dibuat

saat registrasi.

d. Pengusaha dapat masuk ke halaman home yang berisi data pribadi, perusahaan, layanan yang tersedia, booking masuk, dan dapat mengedit informasi tersebut.

e. Pengusaha dapat menambah, mengubah, dan menghapus layanan yang akan ditampilkan di website.

3. Admin Website

a. Admin website memegang akses penuh terhadap website

b. Admin dapat menambah, menghapus, dan mengedit kategori

c. Admin dapat menambah, menghapus, dan mengedit berita

d. Admin dapat menambah, menghapus, dan mengedit lapangan

e. Admin dapat menambah, menghapus, dan mengedit informasi member

f. Admin dapat menambah, menghapus, dan mengedit testimoni

g. Admin dapat mengubah password

h. Super admin dapat menambah, menghapus, dan mengubah data admin lain

i. Akses Super admin tidak dapat dihapus oleh admin lain.

j. Admin dapat melihat masuknya informasi booking yang dilakukan oleh member.

(3)

3.1.2. Analisa Kebutuhan Sistem

Pada website BookMySports dibagi menjadi beberapa kebutuhan sistem yang meliputi : hak akses, pengolahan data, dan keamanan (security).

1. Hak Akses a. Pengunjung

1) Pengunjung dapat melihat halaman awal (homepage), berita, jenis lapangan, testimoni, tentang kami, dan dapat Login baik sebagai member maupun pengusaha.

2) Pengunjung dapat melakukan pendaftaran secara online untuk menjadi member maupun pengusaha.

b. Member

1) Member dapat Login dengan memasukkan username dan password pada menu yang tersedia.

2) Member dapat melihat home, berita, jenis lapangan yang tersedia, testimoni, tentang kami dan semua menu yang terdapat pada website. 3) Dalam keadaan Login sebagai member, menu pengusaha

disembunyikan dan akan muncul kembali apabila member melakukan logout.

4) Member dapat melakukan pemesanan (booking) dan dapat mengirim testimoni yang akan muncul pada menu testimoni apabila telah disetujui oleh administrator.

(4)

36

c. Pengusaha

1) Pengusaha dapat Login melalui menu usaha dengan memasukkan username dan password pada form yang tersedia.

2) Pengusaha dapat melihat seluruh menu pada website kecuali menu member yang otomatis tersembunyi apabila Login sebagai pengusaha. 3) Pengusaha dapat mengakses halaman khusus pengusaha yang berisi

informasi perusahaan, data lapangan, dan data booking.

d. Administrator

1) Admin dapat melakukan Login agar dapat masuk ke halaman

administrator dengan menginputkan username dan password.

2) Administrator dapat mengelola dan mengontrol penuh segala yang berkaitan dengan member, pengusaha, dan website seperti berita, data booking, data klaim booking, data member, data pengusaha, data website, dan berbagai fitur lainnya.

2. Keamanan (Security)

Setiap hak akses yang diberikan kepada masing-masing aktor, terdapat keamanan yang membatasi setiap aktornya. Dalam website BookyMySport

menggunakan keamanan :

a. Setiap member, pengusaha, dan admin yang akan mengakses halaman

website harus Login terlebih dahulu menggunakan username dan

password.

(5)

3.2. Rancangan Antarmuka

Dalam hal ini akan digambarkan rancangan website yang akan dibuat, yaitu mengenai bentuk layout maupun fungsinya yang nantinya dapat membantu dalam tahap perancangan website BookMySport.

3.2.1. Rancangan Antarmuka Pengunjung (Visitor)

Halaman pengunjung dapat diakses oleh semua orang, baik nantinya merupakan seorang member maupun pengusaha. Dan rancangan berikut merupakan rancangan halaman awal website.

1. Rancangan Antarmuka Home

Pada halaman utama (homepage) berisi tentang segala informasi yang diperlukan pengunjung seperti berita, kategori lapangan, testimoni, tentang kami, dan tombol untuk mengakses halaman member dan usaha.

(6)

38

2. Rancangan Antar Muka Artikel

Berisi halaman yang menunjukkan beberapa artikel tentang olahraga. Pengunjung harus memilih baca selengkapnya apabila ingin membaca detail artikel karena sesuai rancangan gambar III.1, artikel pada halaman artikel merupakan preview saja.

Gambar III.2. Rancangan Antarmuka Artikel 3. Rancangan Antar Muka Jenis Lapangan

Pengunjung ataupun member harus memilih kategori lapangan yang akan dipesan, kemudian akan muncul lapangan yang sesuai dengan kategori tersebut.

(7)

Gambar III.3. Rancangan Antarmuka Kategori Lapangan 4. Rancangan Antar Muka Testimoni

Testimoni para member yang telah melakukan booking muncul di halaman testimoni setelah direview dan disetujui oleh admin website.

(8)

40

5. Rancangan Antarmuka Tentang Kami

Halaman tentang kami adalah halaman yang menampilkan sejarah, visi dan misi, serta alamat dimana BookMySports beroperasi.

Gambar III.5. Rancangan Antarmuka Tentang Kami 3.2.2. Rancangan Antarmuka Member

Merupakan rancangan ketika member berhasil Login dan masuk ke dashboard dan ketika melakukan booking.

1. Rancangan Antar Muka Daftar Member

(9)

2. Rancangan Antarmuka Login Member

Gambar III.7.Rancangan Antar Muka Login Member 3. Rancangan Antarmuka Dashboard Member

Halaman ini berisi semua informasi yang dibutuhkan member untuk melakukan booking seperti data pribadi, data booking, testimoni, dan logout. Member yang ingin memberi testimoni dapat dilakukan pada menu testimoni. Selain itu, apabila member telah berhasil melakukan booking dan telah melakukan pembayaran, dapat mengupload bukti pembayaran pada menu booking.

(10)

42

Gambar III.8.Rancangan Antarmuka Dashboard Member 4. Rancangan Antarmuka Proses Booking

Rancangan proses booking dilakukan ketika member telah memilih kategori dan lapangan yang ada.

(11)

3.2.3. Rancangan Antarmuka Pengusaha 1. Rancangan Antar Muka Daftar Usaha

Merupakan rancangan apabila pengusaha ingin mendaftarkan perusahaan yang dimiliki.

Gambar III.10.Rancangan Antar Muka Daftar Usaha 2. Rancangan Antar Muka Login Usaha (Login Bisnis)

Merupakan rancangan apabila pengusaha berhasil melakukan pendaftaran dan ingin mengakses halaman dahboard usaha. Sebelum mengakses dashboard, pengusaha terlebih dahulu harus melakukan login (kecuali sesaat setelah pendaftaran).

(12)

44

Gambar III.11.Rancangan Antar Muka Login Usaha (Bisnis) 3. Rancangan Antar Muka Dashboard Usaha

(13)

3.2.4. Rancangan Antar Muka Admin Website

1. Rancangan Antar Muka Login Admin

Merupakan rancangan apabila admin akan mengakses halaman khusus

administrator. Sebelum masuk, admin harus memasukkan username dan

password agar dapat mengakses halaman admin.

Gambar III.13.Rancangan Antar Muka LoginAdmin

2. Rancangan Antar Muka Dashboard Admin

Merupakan rancangan apabila admin telah sukses Login dan masuk ke halaman

dashboard. Pada halaman dashboard, admin memiliki akses ke semua

informasi yang tampil di halaman utama website. Menu yang terdapat pada halaman dashboard admin antara lain adalah home, berita, kategori, lapangan, member, bank, pengusaha, booking, klaim booking, pendapatan komisi, testimoni, tentang kami, syarat/ketentuan, website, admin, dan ubah password.

(14)

46

(15)

3.3. Entity Relationship Diagram

3.3.1. Entity Relationship Diagram (ERD)

(16)

48

3.3.2. Logical Record Structure (LRS)

(17)

3.4. Spesifikasi File

Untuk menyimpan data yang bersifat penting dibutuhkan penyimpanan yang mudah digunakan. Oleh karena itu perlu dirancang sebuah file database yang benama booking, dan memiliki stuktur tabel sebagai berikut :

1. Spesifikasi Tabel Admin

Nama File : tabel admin Akronim File : admin

Fungsi File : untuk mengolah data admin Type File : file master

Organisasi File : index sequential Akses File : random

Media File : hard disk Panjang Record : 100 byte Kunci Field : idadmin

Software : Mysql

Tabel III.1

Spesifikasi Tabel Admin

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Admin idadmin Int 10 Primary Key

Auto Increment 2 Nama Admin namaadmin Varchar 30

3 Username Login Varchar 10

(18)

50

2. Spesifikasi Tabel Anum

Nama File : tabel anum Akronim File : anum

Fungsi File : menyimpan jumlah booking, usaha, dan member Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 20 byte Kunci Field : akey

Software : Mysql

Tabel III.2 Spesifikasi Tabel Anum

No. Elemen Data Akronim Tipe Data Size Keterangan

1 akey akey Varchar 10 Primary Key

2 aval aval Int 10

3. Spesifikasi Tabel Bank

Nama File : Tabel Bank Akronim File : bank

Fungsi File : untuk mengolah data bank Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 75 byte Kunci Field : idbank

(19)

Software : Mysql

Tabel III.3 Spesifikasi Tabel Bank

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Bank idbank Int 10 Primary Key

Auto Increment

2 Nama Bank bank Varchar 15

3 No Rekening rekening Varchar 20

4 Atas Nama atasnama Varchar 30

4. Spesifikasi Tabel Berita

Nama File : Tabel Berita Akronim File : berita

Fungsi File : Untuk mengolah data artikel Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 86 Byte Kunci Field : idberita

(20)

52

Tabel III.4 Spesifikasi Tabel Berita

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Berita idberita Int 10 Primary Key

Auto Increment

2 Judul Berita judul Varchar 50

3 Ringkasan ringkasan Text 8

4 Detail detail Text 8

5 Tanggal Post tglpost Timestamp 10 5. Spesifikasi Tabel Booking

Nama File : Tabel Booking Akronim File : Booking

Fungsi File : untuk mengolah data booking Type File : File transaksi

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 115 byte Kunci Field : idbooking

Software : Mysql

Tabel III.5

Spesifikasi Tabel Booking

No. Elemen Data Akronim Tipe Data Size Keterangan 1 ID Booking idbooking Varchar 12 Primary Key 2 Tanggal Book tglbook Timestamp 10

3 ID Usaha idusaha Varchar 12 Foreign Key

4 ID Layanan idlayanan Int 10

5 ID Member idmember Varchar 12 Foreign Key

6 Tanggal Acara tglacara date 8

7 Jumlah Harga jmlharga Int 10

8 Tanggal Bayar tglbayar Varchar 10

9 ID Bank idbank int 10

10 Komisi komisi int 10

11 Tanggal Klaim tglklaim Varchar 10

(21)

6. Spesifikasi Tabel Bookingdt

Nama File : Tabel Data Booking Akronim File : Bookingdt

Fungsi File : untuk mengolah data booking Type File : File transaksi

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 79 byte Kunci Field : idbookingdt

Software : Mysql

Tabel III.6

Spesifikasi Tabel Bookingdt

No. Elemen Data Akronim Tipe Data Size Keterangan 1 ID Data Booking idbookingdt Int 10 Primary Key

Auto Increment 2 ID Booking idbooking Varchar 12 Foreign Key

3 ID Layanan layanan Int 10 Foreign Key

4 ID Usaha idusaha Varchar 12

5 Hari hari Date 8

6 Jam jam Varchar 5

7 ID Member idmember Varchar 12

8 Harga Sewa hargasewa Int 10

7. Spesifikasi Tabel Kategori

Nama File : Tabel Kategori Akronim File : kategori

Fungsi File : untuk mengolah data kategori Type File : File master

Organisasi File : Index sequential Akses File : Random

(22)

54

Media File : Hard disk Panjang Record : 40 byte Kunci Field : idktg

Software : Mysql

Tabel III.7

Spesifikasi Tabel Kategori

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Kategori idktg Int 10 Primary Key

Auto Increment 2 Nama Kategori namaktg Varchar 30

8. Spesifikasi Tabel Layanan

Nama File : Tabel Layanan Akronim File : layanan

Fungsi File : untuk mengolah data layanan Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 118 byte Kunci Field : idlayanan

(23)

Tabel III.8

Spesifikasi Tabel Layanan

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Layanan idlayanan Int 10 Primary Key

Auto Increment

2 ID Kategori idktg Int 10 Foreign Key

3 ID Usaha idusaha Varchar 12

4 Nama Layanan namalayanan Varchar 50

5 Deskripsi deskripsi Text 8

6 Harga Sewa hargasewa Int 10

7 Buka Hari bukahari Text 8

8 Suka suka Int 10

9. Spesifikasi Tabel Member

Nama File : Tabel Member Akronim File : member

Fungsi File : untuk mengolah data member Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 332 byte Kunci Field : idmember

Software : Mysql

Tabel III.9

Spesifikasi Tabel Member

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Member idmember Varchar 12 Primary Key

2 Email email Varchar 40

3 Password passwd Varchar 50

4 Nama nama Varchar 30

5 Alamat alamat Varchar 50

6 Kota kota Varhcar 30

7 Provinsi provinsi Varchar 30

(24)

56

9 Pertanyaan

Lupa Password tanyalupa Varchar 50 10 Jawaban Lupa

Password jawablupa Varchar 20 10. Spesifikasi Tabel Syarat & Ketentuan

Nama File : Tabel Syarat Akronim File : Syarat

Fungsi File : Untuk mengolah data syarat & ketentuan Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 59 byte Kunci Field : id

Software : Mysql

Tabel III.10 Spesifikasi Tabel Syarat

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Syarat id Int 1 Primary Key

2 Judul judul Varchar 50

3 Deskripsi deskripsi Text 8

11. Spesifikasi Tabel Tentang

Nama File : Tabel Tentang Kami Akronim File : tentang

Fungsi File : untuk mengolah data tentang kami Type File : File Master

Organisasi File : Index sequential Akses File : Random

(25)

Panjang Record : 68 byte Kunci Field : idtentang

Software : Mysql

Tabel III.11

Spesifikasi Tabel Tentang

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Tentang idtentang Int 10 Primary Key

Auto Increment

2 Judul judul Varchar 50

3 Deskripsi deskripsi Text 8

12. Spesifikasi Tabel Testimoni

Nama File : Tabel Testimoni Akronim File : testimoni

Fungsi File : untuk mengolah data testimoni yang masuk Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 41 byte Kunci Field : idtestimoni

(26)

58

Tabel III.12

Spesifikasi Tabel Testimoni

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Testimoni idtestimoni Int 10 Primary Key

Auto Increment

2 ID Member idmember Varchar 12

3 Testimoni testimoni Text 8

4 Tanggal Post tglpost Timestamp 10

5 Tampil tampil Varchar 1

13. Spesifikasi Tabel Usaha

Nama File : Tabel Usaha Akronim File : usaha

Fungsi File : untuk mengolah data pengusaha Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 455 byte Kunci Field : idusaha

Software : Mysql

Tabel III.13 Spesifikasi Tabel Usaha

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Usaha idusaha Varchar 12 Primary Key

2 Email email Varchar 40

3 Password passwd Varchar 50

4 Nama nama Varchar 30

5 Nama Usaha namausaha Varchar 30

6 Alamat Usaha alamat Varchar 50

7 Kota kota Varchar 30

8 Provinsi provinsi Varchar 30

(27)

10 Pertanyaan Lupa

Password tanyalupa Varchar 50 11 Jawaban Lupa

Password jawablupa Varchar 20

12 Suka suka Int 10

13 Nama Bank bank Varchar 15

14 No Rekening rekening Varchar 20

15 Atas Nama atasnama Varchar 30

16 Koordinat Gmap gmaps Varchar 30

17 Profil

Perusahaan profil Text 8

14. Spesifikasi Tabel Website

Nama File : Tabel Website Akronim File : website

Fungsi File : untuk mengolah data website Type File : File master

Organisasi File : Index sequential Akses File : Random

Media File : Hard disk Panjang Record : 298,2 byte Kunci Field : id

Software : Mysql

Tabel III.14 Spesifikasi Tabel Website

No. Elemen Data Akronim Tipe Data Size Keterangan

1 ID Website id Tinyint 1 Primary Key

2 Nama Website namaweb Varchar 30

3 Alamat alamat Varchar 50

4 Kota kota Varchar 30

(28)

60

6 Alamat Email email Varchar 40

7 Komisi komisi Decimal 6,2

8 Koordinat

Gmap gmaps Varchar 30

9 Deskripsi deskripsi Text 8

10 Batas Bayar batasbayar Tinyint 2 3.5. Spesifikasi Program

3.5.1. Struktur Navigasi

Dengan adanya aliran informasi yang tergambar dalam bentuk struktur navigasi akan membantu dalam menggambarkan isi dari setiap halaman atau navigasi antar halaman dalam website tersebut. Adapun struktur navigasi yang digunakan adalah sebagai berikut :

1. Struktur Navigasi Halaman Index/Homepage (Halaman awal)

(29)

2. Struktur Navigasi Halaman Member

(30)

62

3. Struktur Navigasi Halaman Pengusaha

Gambar III.19. Struktur Navigasi Pengusaha 4. Struktur Navigasi Halaman Admin

Gambar III.20. Struktur Navigasi Admin

3.6. Spesifikasi Sistem Komputer

Spesifikasi perangkat keras dan perangkat lunak yang dibutuhkan untuk mengimplementasikan website booking lapangan olahraga.

(31)

3.6.1. Spesifikasi Perangkat Keras

1. Server

a. Laptop dengan Processor Intel CORE i7 with NVIDIA GeForce GT 635M b. RAM DDR3 8 GB

c. Hard Disk 500 GB

d. Koneksi internet dengan kecepatan 3 Mbps

2. Client

a. Processor Intel® Atom™ Inside™

b. RAM DDR2 1 GB

c. Hard Disk 100 GB

d. Koneksi internet dengan kecepatan 64 kbps 3.6.2. Spesifikasi Perangkat Lunak

1. Server

a. Sistem operasi Windows Server atau Linux b. Aplikasi web server (XAMPP)

c. Aplikasi web browser seperti Mozilla Firefox, Google Chrome, atau Opera.

2. Client

a. Sistem operasi seperti Windows atau Linux

b. Aplikasi web browser seperti Mozilla Firefox, Google Chrome, atau Opera.

(32)

64

3.7. Implementasi

3.7.1. Implementasi Rancangan Antar Muka Pengunjung 1. Halaman Index Website (Home)

Halaman awal ketika website diakses oleh pengunjung.

Gambar III.21. Implementasi Halaman Index Website

2. Halaman Berita

Berisi berita/artikel tentang olahraga yang dapat menghibur pengunjung.

(33)

3. Halaman Kategori Lapangan

Berisi daftar lapangan pada setiap kategori yang dipilih.

Gambar III.23. Implementasi Halaman Kategori 4. Halaman Testimoni

Berisi testimoni yang diberikan member yang telah melewati persetujuan admin website.

(34)

66

5. Halaman Tentang Kami

Berisi informasi seputar website beserta lokasi dimana perusahaan didirikan.

Gambar III.25. Halaman Tentang Kami 3.7.2. Implementasi Rancangan Antar Muka Member

1. Halaman Daftar Member

(35)

2. Halaman Login Member

Gambar III.27. Halaman Login Member 3. Halaman Dashboard Member

(36)

68

3.7.3. Implementasi Rancangan Antar Muka Pengusaha 1. Halaman Daftar Usaha (Bisnis)

Gambar III.29. Halaman Daftar Usaha (Bisnis) 2. Halaman Login Usaha (Bisnis)

(37)

3. Halaman Dashboard Pengusaha

Berisi beberapa menu yang memudahkan pengusaha dalam mengelola data perusahaan.

Gambar III.31. Halaman Dashboard Pengusaha

3.7.4. Implementasi Rancangan Antar Muka Admin

1. Halaman Login Admin

(38)

70

2. Halaman Dashboard Admin

Berisi semua menu untuk mengontrol website.

Gambar III.33. Halaman Dashboard Admin

3.8. Pengujian Unit

Pengujian yang dilakukan terhadap program/website yang dibuat adalah menggunakan blackbox testing yang berfokus pada proses masukan dan keluaran program untuk mengetahui kekurangan dari program dan melakukan pengujian apakah program sesuai dengan harapan.

3.8.1. Pengujian FormLogin Admin

Tabel III.15

Hasil Pengujian Blackbox Testing pada Halaman Login Admin

No. Skenario

Pengujian Test Case

Hasil yang Diharapkan

Hasil

Pengujian Kesimpulan 1. Seluruh field

yang ada pada form Login tidak diisi kemudian klik tombol Login. Username : (Kosong) Password : (Kosong) Sistem akan menolak untuk masuk dan menampilkan informasi bahwa field harus diisi.

Sesuai Harapan

(39)

2. Mengetikkan field username dan field lain tidak diisi, kemudian Login. Username : (admin) Password : (kosong) Sistem akan menolak untuk masuk dan menampilkan informasi bahwa field yang masih kosong harus diisi.

Sesuai Harapan Valid 3. Mengetikkan field username dan password, kemudian Login. Username : (admin) Password :(12345) Sistem akan menerima untuk masuk dan menampilkan data-data admin. Sesuai Harapan Valid

3.8.2. Pengujian FormLogin Member Tabel III.16

Hasil Pengujian Blackbox Testing pada Halaman Login Member No. Skenario Pengujian Test Case Hasil yang

Diharapkan

Hasil

Pengujian Kesimpulan 1. Seluruh field yang

ada pada form Login tidak diisi, kemudian mengisi kode captcha lalu klik tombol Login.

Username : (Kosong) Password : (Kosong) Kode Captcha : (diisi sesuai gambar) Sistem akan menolak untuk masuk dan menampilkan informasi bahwa field harus diisi. Sesuai Harapan Valid 2. Mengetikkan field username dan membiarkan kosong pada field password dan kode captcha lalu klik loign. Username : (yanuar@gmail. com), Password : (kosong) Kode Captcha : (kosong) Sistem akan menolak untuk masuk dan menampilkan informasi bahwa field harus diisi. Sesuai Harapan Valid 3. Mengetikkan field username,

password dan kode capthca, kemudian Login. Username : (yanuar@gmail. com), Password :(12345), Kode Captcha : (diisi sesuai gambar). Sistem akan menerima info Login kemudian akan dialihkan ke dashboard member. Sesuai Harapan Valid

(40)

72

3.8.3. Pengujian FormLogin Usaha

Tabel III.17

Hasil Pengujian Blackbox Testing pada Halaman Login Usaha No

. Skenario Pengujian Test Case

Hasil yang Diharapkan

Hasil

Pengujian Kesimpulan 1. Seluruh field yang

ada pada form Login tidak diisi, kemudian mengisi kode captcha lalu klik tombol Login.

Username : (Kosong) Password : (Kosong) Kode Captcha : (diisi sesuai gambar) Sistem akan menolak untuk masuk dan menampilkan informasi bahwa field harus diisi. Sesuai Harapan Valid 2. Mengetikkan field username dan membiarkan kosong pada field password dan kode captcha lalu klik loign. Username : (budi@gmail.co m), Password : (kosong) Kode Captcha : (kosong) Sistem akan menolak untuk masuk dan menampilkan informasi bahwa field harus diisi. Sesuai Harapan Valid 3. Mengetikkan field username,

password dan kode capthca, kemudian Login. Username : (budi@gmail.co m), Password :(12345), Kode Captcha : (diisi sesuai gambar). Sistem akan menerima info Login kemudian akan dialihkan ke dashboard usaha. Sesuai Harapan Valid

(41)

3.8.4. Pengujian Form Daftar Member Tabel III.18

Hasil Pengujian Blackbox Testing pada Halaman Daftar Member No. Skenario

Pengujian Test Case

Hasil yang Diharapkan

Hasil

Pengujian Kesimpulan 1. Seluruh field

yang ada pada form daftar tidak diisi, kemudian klik tombol Daftar.

Nama, Alamat, Kota, Provinsi, No. WA, Email, Password, pertanyaan lupa, jawaban lupa, dan kode captcha :(Kosong) Sistem akan menolak untuk masuk dan menampilkan informasi forn-form yang harus diisi. Sesuai Harapan Valid 2. Mengisi seluruh field yang ada kecuali kode captcha lalu klik Daftar.

Nama, Alamat, Kota, Provinsi, No. WA, Email, Password, pertanyaan lupa, jawaban lupa : (diisi), kode captcha :(Kosong) Sistem akan menolak untuk melanjutkan proses pendaftaran dan akan keluar validasi bahwa form harus diisi. Sesuai Harapan Valid 3. Mengisi seluruh field yang ada dan mengisi kode captcha lalu klik Daftar.

Nama, Alamat, Kota, Provinsi, No. WA, Email, Password, pertanyaan lupa, jawaban lupa, kode captcha : (diisi) Sistem akan menerima pendaftaran dan akan dialihkan ke dashboard member. Sesuai Harapan Valid

(42)

74

3.8.5. Pengujian Form Daftar Usaha

Tabel III.19

Hasil Pengujian Blackbox Testing pada Halaman Daftar Member No. Skenario

Pengujian Test Case

Hasil yang Diharapkan

Hasil

Pengujian Kesimpulan 1. Seluruh field

yang ada pada form daftar tidak diisi, kemudian klik tombol Daftar. Nama, Alamat, Kota, Provinsi, No. WA, Email, Password, pertanyaan lupa, jawaban lupa, dan kode captcha :(Kosong) Sistem akan menolak untuk masuk dan menampilkan informasi forn-form yang harus diisi. Sesuai Harapan Valid 2. Mengetikkan field username dan membiarkan kosong pada field password dan kode captcha lalu klik daftar. Nama, Alamat, Kota, Provinsi, No. WA, Email, Password, pertanyaan lupa, jawaban lupa : (diisi). Kode captcha :(Kosong) Sistem akan menolak untuk melanjutkan proses pendaftaran dan akan keluar validasi bahwa form harus diisi.

Sesuai Harapan Valid 3. Mengetikkan field username, password dan kode capthca, kemudian daftar. Nama, Alamat, Kota, Provinsi, No. WA, Email, Password, pertanyaan lupa, jawaban lupa, kode captcha : (diisi) Sistem akan menerima pendaftaran dan akan dialihkan ke dashboard usaha. Sesuai Harapan Valid

Gambar

Gambar III.2. Rancangan Antarmuka Artikel  3.  Rancangan Antar Muka Jenis Lapangan
Gambar III.3. Rancangan Antarmuka Kategori Lapangan  4.  Rancangan Antar Muka Testimoni
Gambar III.7.Rancangan Antar Muka Login Member  3.  Rancangan Antarmuka Dashboard Member
Gambar III.8.Rancangan Antarmuka Dashboard Member  4.  Rancangan Antarmuka Proses Booking
+7

Referensi

Dokumen terkait

Deskripsi Admin melakukan input data melalui menu klaim yang ada pada menu utama, dengan memasukan data kendaraan, nama pemilik polis sampai dengan detail klaim

Rancangan antar muka dashboard admin merupakan halaman yang pertama kali tampil saat berhasil masuk kedalam sistem.Terdapat menu dashboard, data utama yang

username dan password dan klik button login jika berhasil login maka admin akan masuk pada halaman home admin,b. di halaman home terdapat beberapa menu navigasi

Jika form tidak diisi dengan lengkap maka sistem menampilkan notifikasi untuk melengkapi formi. Menampilkan

Rancangan Antar Muka Halaman Login Admin.. Halaman Awal Admin Data Pesanan. Pada halaman ini berisi menu, main frame, header, dan footer. Saat kita klik salah satu menu maka main

bagian login terdapat username dan password setelah masuk maka akan berada di halaman menu utama admin, yang mana ada beberapa menu yang di peruntukan untuk

Halaman ini untuk melihat daftar pemesanan barang yang sudah melakukan transaksi.

Tampilan Sub Menu halaman utama admin Pada halaman utama terdapat enam sub menu yaitu berupa dashboard,Menu master, didalam menu master terdapat master karyawan, master user, master