• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. CLEAN HOUSE merupakan sebuah pelayanan jasa kebersihan yang hadir

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. CLEAN HOUSE merupakan sebuah pelayanan jasa kebersihan yang hadir"

Copied!
44
0
0

Teks penuh

(1)

29

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan

Dalam tinjauan perusahaan ini akan dijelaskan tentang sejarah, struktur organisasi dan fungsi.

3.1.1. Sejarah Perusahaan

CLEAN HOUSE merupakan sebuah pelayanan jasa kebersihan yang hadir atas inisiatif saya sendiri selaku pemilik. Usaha ini di latar belakangi oleh peluang usaha yang akan di kembangkan oleh pemilik karna saat ini kebanyakan orang menginginkan hal instan termasuk dalam hal membersihkan lingkungan mereka.

Kebanyakan orang tidak mau memanfaatkan waktu luang mereka untuk membersihkan lingkungan tempat tinggalnya, bahkan tidak sedikit dari mereka yang malas melakukannya. Oleh karna itu, pemilik ingin memanfaatkan teknologi untuk menawarkan pelayanan jasa kebersihan seperti CLEAN HOUSE berbasis web ini. 3.1.2. Struktur Organisasi dan Fungsi

Berikut struktur organisasi dan fungsi pelayanan jasa CLEAN HOUSE:

Gambar III.1

Struktur organisasi clean house PEMILIK

(2)

76 Fungsi:

1. Pemilik

a. Bertanggung jawab untuk mengelola pelayanan jasa kebersihan agar berjalan sesuai yang di harapkan.

b. Mengatur semua karyawan

c. Memiliki wewenang mengambil keputusan

d. Mengarahkan pembagian tugas sesuai pekerjaan masing-masing. 2. Admin

a. Mengolah data pada halaman admin.

b. Bertanggung jawab atas pemesanan jasa kebersihan yang telah di pilih

member dan uang transaksi.

c. Memverivikasi persetujuan pemesanan jasa kebersihan kepada member yang telah melakukan pembayaran.

3. Cleaning service

a. Melakukan tugas sesuai arahan.

b. Membersihkan rumah/kos/kantor sesuai yang di tentukan.

c. Bertanggung jawab atas kebersihan yang dilakukan cleaning servise saat melakukan tugasnya.

d. Memberikan pelayanan terbaik kepada member. 3.2. Analisis kebutuhan

Analisis kebutuhan merupakan bagian pengembangan sistem untuk menentukan kemampuan, spesifikasi fungsi dan fasilitas website yang akan disusun serta proses klasifikasi objek berdasarkan dari data yang diperoleh. Proses ini di gunakan sesuai dengan kebutuhan user guna membangun website yang interaktif.

(3)

77 1. Hak Akses

a. Admin

1) Dapat melakukan login ke halaman admin menggunakan username dan password admin.

2) Menambah, mengubah, atau menghapus informasi tentang pelayanan jasa kebersihan.

3) Menyetujui registrasi pengunjung dengan cara mengaktifkan akunnya. 4) Memverifikasi pesanan yang telah dibuat oleh member.

5) Mengecek transaksi yang masuk dari member.

6) Mengolah data pemesanan member ke jasa pelayanan kebersihan. b. Visitor (pengunjung)

1) Dapat masuk ke halaman user atau pengguna umum.

2) Dapat melihat produk apa saja yang diberikan oleh pelayanan jasa kebersihan.

3) Dapat mendaftar sebagai member pada menu register yang telah di sediakan dihalaman utama user.

c. Member

1) Dapat melakukan login member dengan username dan password

member.

2) Dapat melakukan pemesanan pelayanan jasa kebersihan. 3) Dapat melihat data pemesanan yang dilakukan member. 4) Mengunduh bukti verifikasi dari admin.

2. Pengolahan Data

a. Website dapat menjalankan perintah input, update dan menghapus semua data yang ada di sistem seperti data kategori pelayanan jasa kebersihan,

(4)

78

dan berisi seputar pengolahan data admin, data member, data produk, dan pemesanan serta memverifikasi pesanan member.

b. Website dapat melakukan registrasi pengunjung, login member dan memesan pelayanan jasa kebersihan.

3. Sistem

a. Sistem dapat menyediakan informasi seputar data member, pembelian atau pemesanan, status pemesanan dan konfirmasi pembayaran yang dibutuhkan admin.

b. Sistem dapat menyediakan informasi seputar website

c. Sistem dapat menyediakan pemesanan online bagi member yang ingin memesan jasa langsung via website.

4. Keamanan

Menggunakan antivirus untuk mencegah adanya virus dalam komputer

server atau client.

3.3. Rancangan Antarmuka

3.3.1. Rancangan antarmuka halaman users 1. Rancangan antarmuka halaman login users

Halaman login users merupakan salah satu halaman yang paling penting dalam sebuah website. Halaman ini biasanya merupakan sarana bagi user sebelum memulai transaksinya. Halaman login users ini berisi sebuah form dengan dua buah

textbox untuk menginput username dan password users. Berikut adalah rancangan

(5)

79 Gambar III.2.

Rancangan halaman login users 2. Rancangan antarmuka halaman beranda users

Halaman beranda users merupakan halaman utama dari sebuah website. Halaman beranda users biasanya terdiri dari beberapa menu website dan informasi lainnya. Berikut merupakan rancangan antarmuka halaman beranda users dari website yang akan dibuat:

Gambar III.3.

(6)

80 Keterangan:

a. Logo : berisi gambar logo dari perusahaan

b. Textbox cari : untuk mencari informasi yang ada dalam website c. Tombol sign in : untuk login user dan juga melakukan pendaftaran

sebagai member

d. Cart : sebagai keranjang belanja, untuk menampung data pemesanan sementara sebelum benar-benar dilakukan pemesanan

e. Menu : berisi menu-menu yang ada didalam website

f. Slider : berisi gambar-gambar untuk menyampaikan

informasi singkat serta mempercantik tampilan website

g. Content : berisi produk-produk atau layanan yang ada didalam

website

h. Footer : berisi seputar informasi perusahaan seperti alamat, kontak serta lokasi

1. Rancangan antarmuka halaman detail service

Halaman detail service adalah halaman yang berisi tentang informasi seputar detail dari produk atau layanan yang dipilih oleh pelanggan. Halaman detail service berguna untuk memperjelas layanan yang dipilih oleh pelanggan agar pelanggan tidak salah memilih layanan. Berikut adalah rancangan halaman detail service yang akan dibuat:

(7)

81 Gambar III.4.

Rancangan halaman detail service 3.3.2. Rancangan antarmuka halaman admin

1. Rancangan antarmuka halaman beranda admin

Halaman beranda admin adalah halaman yang pertama kali dijumpai oleh admin ketika admin sudah melakukan login. Halaman beranda admin menyediakan berbagai menu untuk mengolah data dari website yang akan dibuat. Berikut merupakan rancangan halaman beranda admin:

Logo Dashboard Content Footer Gambar III.5.

(8)

82 Keterangan:

a. Logo : berisi gambar atau logo dari perusahaan

b. Dashboard : berisi menu-menu yang berguna untuk mengolah data

website

c. Content : berisi tabel-tabel yang berguna untuk mengelola data sesuai dengan menu yang dipilih

d. Footer : berisi informasi seputar copyright dari website

2. Rancangan antarmuka halaman data pembayaran

Halaman detail pembayaran adalah halaman yang berisi seputar daftar transaksi yang harus dibayar. Halaman ini dibuat agar admin dapat mengontrol dan mengelola data transaksi pembayaran. Berikut adalah rancangan halaman detail pembayaran yang akan dibuat:

Logo Dashboard Data

Pembayaran

Halaman Data Pembayaran

Show entries Search

Gambar III.6.

Rancangan halaman data pembayaran 3. Rancangan antarmuka halaman kelola member

Halaman kelola member merupakan halaman yang berfungsi untuk mengelola data member meliputi input, update, serta delete. Halaman ini dirancang

(9)

83

untuk memudahkan admin dalam mengelola data member yang masih aktif dan tidak aktif. Berikut merupakan rancangan halaman member yang akan dibuat:

Logo Dashboard Member

Halaman Member

Tambahkan Member Show entries Search

Gambar III.7.

Rancangan halaman kelola member 4. Rancangan antarmuka halaman promo

Halaman promo merupakan halaman yang berfungsi untuk menampung data promo yang sedang berlangsung, dalam halaman ini admin berhak untuk menambah promo, update promo, serta menghapus promo yang sudah tidak berlaku. Berikut merupakan rancangan halaman promo yang akan dibuat:

(10)

84 Logo Dashboard Promo Halaman Promo Tambahkan Promo Show entries Search

Gambar III.8. Rancangan halaman promo 5. Rancangan antarmuka halaman Kategori Layanan

Halaman Kategori Layanan merupakan halaman yang berfungsi untuk menambah, mengedit, menampung dan menghapus data produk yang ada di perusahaan. Berikut merupakan rancangan halaman Kategori Layanan yang akan dibuat:

Logo Dashboard Kategori layanan

Halaman kategori layanan

Tambahkan Kategori Show entries Search

Gambar III.9.

(11)

85 3.4. Entity Relationship Diagram

Gambar III.10.

(12)

86 3.5. Logical Record Structure (LRS)

Gambar III.11.

Logical Record Structured (LRS)

3.6. Spesifikasi File

Spesifikasi file merupakan suatu pemaparan mengenai file-file yang digunakan untuk membangun sistem informasi. Database yang digunakan dalam penyusunan project ini adalah cleanhouse.sql, yang didalamnya terdiri dari beberapa tabel yaitu:

1. Spesifikasi file house access

(13)

87 Akronim : house_access

Fungsi : untuk menyimpan data admin Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 603 karakter Kunci field : access_id

Software : Xampp

Tabel III.1. Spesifikasi file house access

No Elemen Data Akronim Tipe Panjang Keterangan

1 Access Id access_id Char 3 Primmary Key

2 Nama access nm_access Varchar 100

3 Job desk job_desk Text 500

2. Spesifikasi file house banking

Nama file : Tabel house banking Akronim : house_banking

Fungsi : untuk menyimpan data rekening bank Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 176 karakter Kunci field : banking_id

(14)

88

Software : Xampp

Tabel III.2. Spesifikasi file house banking

No Elemen Data Akronim Tipe Panjang Keterangan

1 Banking Id banking_id Int 11 Primmary Key

2 Nama bank banking_name Varchar 80 3 Nomor rekening banking_number Varchar 25 4 Logo bank banking_logo Text 50

3. Spesifikasi file house companies

Nama file : Tabel house companies Akronim : house_companies

Fungsi : untuk menyimpan data perusahaan Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 1678 karakter Kunci field : com_id

Software : Xampp

Tabel III.3. Spesifikasi file house companies

No Elemen Data Akronim Tipe Panjang Keterangan

1 Companies Id com_id Char 3 Primmary Key

2 Nama company com_name Varchar 80 3 Alamat company com_address Text 100 4 Email company com_email Varchar 80

(15)

89

5 Nomor telepon com_phone Varchar 15

6 Maps com_maps Text 200

7 Facebook com_facebook Text 200 8 Instagram com_instagram Text 200

9 Youtube com_youtube Text 200

10 Twitter com_twitter Text 200

11 Whatsapp com_whatsapp Text 200

12 Logo com_logo Text 200

4. Spesifikasi file house detail transaction

Nama file : Tabel house detail transaction Akronim : house_detail_transaction

Fungsi : untuk menyimpan data detail transaksi Tipe file : file transaction

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 62 karakter Kunci field : detail_id

Software : Xampp

Tabel III.4. Spesifikasi file house detail transaction

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id detail detail_id Int 11 Primmary Key

2 Nomor transaksi trans_number Varchar 18 Foreign Key

(16)

90

4 Lama sewa detail_duration Int 11 5 Subtotal detail_subtotal Double 11

5. Spesifikasi file house employes

Nama file : Tabel house employes Akronim : house_employes

Fungsi : untuk menyimpan data employes Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 628 karakter Kunci field : nip

Software : Xampp

Tabel III.5. Spesifikasi file house employes

No Elemen Data Akronim Tipe Panjang Keterangan

1 NIP Nip Varchar 16 Primmary Key

2 Id access access_id Char 3 Foreign Key

3 Nama lengkap nm_ lengkap Varchar 50

4 Email Email Varchar 80

5 Telepon Telepon Varchar 15

6 Alamat Alamat Text 200

7 Password Password Varchar 64

8 Foto Foto Text 200

(17)

91

10 Status akun status_akun Enum „on‟,‟off‟

6. Spesifikasi file house payment

Nama file : Tabel house payment Akronim : house_payment

Fungsi : untuk menyimpan data pembayaran Tipe file : file transaction

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 62 karakter Kunci field : pay_number

Software : Xampp

Tabel III.6. Spesifikasi file house payment

No Elemen Data Akronim Tipe Panjang Keterangan 1 Nomor bayar id_payment Int 11 Primmary Key

2 Id bank banking_id Int 11 Foreign Key

3 Nomor transaksi trans_number Varchar 18 Foreign Key

4 Nama pelanggan pay_name Varchar 80 5 Nama bank pay_banking Varchar 50 6 Tanggal pay_date Datetime

7 Total pay_total Double 11

8 Status pay_status Enum „process‟

,‟success ‟,‟cancel‟

(18)

92 7. Spesifikasi file house product service

Nama file : Tabel house product service Akronim : house_product_service

Fungsi : untuk menyimpan detail produk Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 1813 karakter Kunci field : product_id

Software : Xampp

Tabel III.7. Spesifikasi file house product service

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id produk product_id Int 11 Primmary Key

2 Nama produk product_name Varchar 80 3 Tipe produk product_type Enum „single‟,‟

packet‟,‟ special‟

4 Id promo promo_id Int 11 Foreign Key

5 Deskripsi produk product_descri ption

Text 500 6 Harga product_prices Double 11

7 Gambar product_image s Text 200 8 Keywords meta_keyword s Text 500 9 Deskripsi meta_descripti on Text 500 8. Spesifikasi file house profile

(19)

93 Nama file : Tabel house profile Akronim : house_profile

Fungsi : untuk menyimpan data profil Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 758 karakter Kunci field : profile_id

Software : Xampp

Tabel III.8. Spesifikasi file house profiles

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id profil profile_id Char 3 Primmary Key

2 Nama profil profile_name Varchar 255 3 Deskripsi profile_descrip

tion

Text 500

9. Spesifikasi file house promo

Nama file : Tabel house promo Akronim : house_promo

Fungsi : untuk menyimpan data promosi Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 844 karakter

(20)

94 Kunci field : promo_id

Software : Xampp

Tabel III.9. Spesifikasi file house promo

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id promo promo_id Int 11 Primmary Key

2 Nama promo promo_name Varchar 80 3 Tipe promo promo_type Enum „number‟

,‟persen‟ 4 Deskripsi promo_descrip

tion

Text 500

5 Gambar promo_images Text 200

6 Mulai promo_start Date

7 Selesai promo_end Date

8 Minimal transaksi min_trans Double 11 9 Discount promo_discou nt Double 11 10 Discount maximal max_discount Double 11

11 Kode promo promo_code Varchar 20 Foreign Key

10. Spesifikasi file house service

Nama file : Tabel house service Akronim : house_service

Fungsi : untuk menyimpan data services Tipe file : file master

Organisasi file : Index sequential Akses file : random

(21)

95 Panjang record : 785 karakter Kunci field : service_id

Software : Xampp

Tabel III.10. Spesifikasi file house service

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id servis service_id Char 5 Primmary Key

2 Nama servis service_name Varchar 80 3 Deskripsi service_descri

ption

Text 200 4 Gambar service_images Text 100 5 Keyword meta_keyword Text 200 6 Meta deskripsi meta_descripti

on

Text 200

11. Spesifikasi file house transaction

Nama file : Tabel house transaction Akronim : house_transaction

Fungsi : untuk menyimpan data transaksi Tipe file : file transaction

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 61 karakter Kunci field : trans_number

(22)

96

Tabel III.11. Spesifikasi file house transaction

No Elemen Data Akronim Tipe Panjang Keterangan 1 Nomor transaksi trans_number Varchar 18 Primmary Key

2 Username Username Varchar 32 Foreign Key

3 Tanggal trans_date Datetime 4 Tanggal berakhir trans_expired Datetime

5 Total trans_total Double 11

6 Status trans_status Enum „process‟ ,‟success ‟,‟cancel‟

12. Spesifikasi file house users

Nama file : Tabel house users Akronim : house_users

Fungsi : untuk menyimpan data pengguna Tipe file : file master

Organisasi file : Index sequential Akses file : random

Media : hard disk Panjang record : 641 karakter Kunci field : username

(23)

97

Tabel III.12. Spesifikasi file house users

No Elemen Data Akronim Tipe Panjang Keterangan 1 Username Username Varchar 32 Primmary Key

2 Nama lengkap nm_ lengkap Varchar 50

3 Email Email Varchar 80

4 Telepon Telepon Varchar 15

5 Alamat Alamat Text 200

6 Password Password Varchar 64

7 Foto Foto Text 200

8 Status login status_login Enum „on‟,‟off‟ 9 Status akun status_akun Enum „on‟,‟off‟

(24)

98 3.7. Struktur Navigasi

3.7.1. Struktur Navigasi Halaman Member

Gambar III.12.

Struktur navigasi halaman member 3.7.2. Struktur Navigasi Halaman Pengunjung

Gambar III.13.

Beranda Layanan Layanan Paket Berlangganan Update Promo Tentang Kami

Extra Cleaning Standar Cleaning

Sig in

Kontak Kami

Beranda Layanan Layanan Paket Berlangganan Update Promo Tentang Kami

Extra Cleaning Standar Cleaning

Create Account

Kontak Kami

(25)

99

Struktur navigasi halaman pengunjung 3.7.3. Struktur Navigasi Halaman Admin

Gambar III.14.

(26)

100 3.8. Spesifikasi Sistem Komputer

Sistem komputer merupakan media untuk mendesain tampilan dan membuat struktur kode dari website yang dibuat, maka diperlukan spesifikasi untuk perangkat keras dan perangkat lunak dari sistem komputer yang di gunakan. Berikut spesifikasi perangkat keras dan perangkat lunak minimum yang digunakan:

3.8.1. Spesifikasi perangkat keras

1. Server

a. Processor: Intel (R) Celeron (R) 1007U @ 1.50Ghz (2CPUs), ~1.5Ghz b. RAM: 2048MB

c. Keyboard d. Monitor

e. Printer Canon IP 27000

2. Clients

a. Processor: Intel (R) Celeron (R) 1007U @ 1.50Ghz (2CPUs)~1.5Ghz b. RAM: 2048MB

c. Keyboard d. Monitor

e. Printer Canon IP 27000 3.8.2. Spesifikasi perangkat lunak 1. Server

a. Sistem Operasi yang digunakan Microsoft Windows 7 Ultimate 64 bit

b. Web server yang digunakan adalah Apache

(27)

101

d. Tools untuk menjalankan webserver dan database tersebut

adalah Xampp

e. Web browser yang digunakan adalah google chrome 2. Clients

a. Sistem Operasi yang digunakan Microsoft Windows 7 Ultimate 64 bit

b. Web browser yang digunakan adalah google chrome 3.9. Implementasi

3.9.1. Halaman Admin 1. Login Admin

Gambar III.15.

(28)

102 2. Beranda Admin

Gambar III.16.

Tampilan Halaman Beranda Admin 3. Verifikasi Admin

Gambar III.17. Tampilan Halaman Verifikasi

(29)

103 3.9.2. Halaman Pengunjung

1. Register

Gambar III.18. Tampilan Halaman Register 2. Beranda Pengunjung

Gambar III.19.

(30)

104 3.9.3. Halaman Member

1. Login Member

Gambar III.20.

Tampilan Halaman Login Member 2. Home Member

Gambar III.21.

(31)

105 3. Layanan Extra Cleaning

Gambar III.22.

Tampilan Halaman Layanan Extra Cleaning 4. Layanan Standard Cleaning

Gambar III.23.

(32)

106 5. Layanan Berlangganan

Gambar III.24.

Tampilan Halaman Layanan Berlangganan 6. Layanan Paket

Gambar III.25.

(33)

107 7. Promo

Gambar III.26. Tampilan Halaman Promo 8. Proses Pemesanan

Gambar III.27.

(34)

108 9. History Pesanan

Gambar III.28.

Tampilan Halaman Histori Pesanan 10. Unduh File Transfer

Gambar III.29.

(35)

109 3.10. Pengujian Unit

1. Pengujian terhadap halaman login admin Tabel III.13.

Hasil pengujian terhadap halaman login admin No Skenario

pengujian

Test case Hasil yang

diharapkan Hasil pengujian Kesimpulan 1 Username dan password tidak diisi, kemudian tekan login Username: (kosong) Password: (kosong) Sistem akan menolak, lalu muncul pesan peringatan “Maaf username tidak boleh kosong” dan “Maaf password tidak boleh kosong” Sesuai harapan Valid 2 Username dan password tidak diisi, kemudian mencoba mengakses halaman melalui url secara langsung Username: (kosong) Password: (kosong) Lalu pada address bar menuliskan “localhost/TA/ admin” Sistem akan menolak lalu menampilkan pesan peringatan “Silakan login terlebih dahulu” Sesuai harapan Valid 3 Username diisi tetapi password Username: Ucii Password: Sistem akan menolak, lalu muncul pesan Sesuai harapan Valid

(36)

110 dikosongkan kemudian tekan login (kosong) peringatan “Maaf password tidak boleh kosong” 4 Password diisi tetapi username dikosongkan kemudian tekan login Username: (kosong) Password: ***** Sistem akan menolak, lalu muncul pesan peringatan “Maaf username tidak boleh kosong” Sesuai harapan Valid 5 Username diisi data yang benar sedangkan password diisi menggunakan data yang salah kemudian tekan login Username: Ucii (benar) Password: ******** (salah) Sistem akan menolak, lalu muncul pesan peringatan “username atau password salah” Sesuai harapan Valid 6 Username diisi data yang salah sedangkan password diisi data yang benar kemudian tekan login Username: Uciiiii (salah) Password: ***** (benar) Sistem akan menolak, lalu muncul pesan peringatan “username atau password salah” Sesuai harapan Valid

(37)

111 dan password diisi dengan data yang salah kemudian tekan login Uciiiii (salah) Password: ******* (salah) menolak, lalu muncul pesan peringatan “username atau password salah” harapan

2. Pengujian halaman login user

Tabel III.14.

Hasil pengujian terhadap halaman login user No Skenario

pengujian

Test case Hasil yang

diharapkan Hasil pengujian Kesimpulan 1 Username dan password tidak diisi, kemudian tekan login Username: (kosong) Password: (kosong) Sistem akan menolak, lalu muncul pesan peringatan “Maaf username tidak boleh kosong” dan “Maaf password tidak boleh kosong” Sesuai harapan Valid 2 Username dan password tidak diisi, kemudian mencoba mengakses halaman melalui url secara Username: (kosong) Password: (kosong) Lalu pada address bar menuliskan “localhost/TA/ loginuser” Sistem akan menolak lalu menampilkan pesan peringatan “Silakan login terlebih dahulu” Sesuai harapan Valid

(38)

112 langsung 3 Username diisi tetapi password dikosongkan kemudian tekan login Username: User001 Password: (kosong) Sistem akan menolak, lalu muncul pesan peringatan “Maaf password tidak boleh kosong” Sesuai harapan Valid 4 Password diisi tetapi username dikosongkan kemudian tekan login Username: (kosong) Password: ***** Sistem akan menolak, lalu muncul pesan peringatan “Maaf username tidak boleh kosong” Sesuai harapan Valid 5 Username diisi data yang benar sedangkan password diisi menggunakan data yang salah kemudian tekan login Username: User001 (benar) Password: ******** (salah) Sistem akan menolak, lalu muncul pesan peringatan “username atau password salah” Sesuai harapan Valid 6 Username diisi data yang salah sedangkan Username: User1 (salah) Password: Sistem akan menolak, lalu muncul pesan peringatan Sesuai harapan Valid

(39)

113 password diisi data yang benar kemudian tekan login ***** (benar) “username atau password salah” 7 Username dan password diisi dengan data yang salah kemudian tekan login Username: User1 (salah) Password: ******* (salah) Sistem akan menolak, lalu muncul pesan peringatan “username atau password salah” Sesuai harapan Valid

3. Pengujian halaman registrasi member Tabel III.15.

Hasil pengujian terhadap halaman registrasi member N

o

Skenario pengujian

Test case Hasil yang

diharapkan Hasil pengujia n Kesimpula n 1 Semua kolom dikosongka n, kemudian klik daftar Username: (kosong) Email: (kosong) Nomor telepon: (kosong) Password: (kosong) Konfirmasi password: (kosong) Sistem akan menolak, dan muncul peringatan “Maaf username harus diisi”, “Maaf nomor Sesuai harapan Valid

(40)

114 telepon harus diisi”, “Maaf email harus diisi”, “Maaf password harus diisi”, “Maaf konfirmasi password harus diisi” 2 Kolom username diisi dan yang lain dikosongka n, kemudian klik daftar Username: sari Email: (kosong) Nomor telepon: (kosong) Password: (kosong) Konfirmasi password: (kosong) Sistem akan menolak, dan muncul peringatan “Maaf nomor telepon harus diisi”, “Maaf email harus diisi”, “Maaf Sesuai harapan Valid

(41)

115 password harus diisi”, “Maaf konfirmasi password harus diisi” 3 Kolom username dan email diisi dan yang lain dikosongka n, kemudian klik daftar Username: umi Email: [email protected] m Nomor telepon: (kosong) Password: (kosong) Konfirmasi password: (kosong) Sistem akan menolak, dan muncul peringatan “Maaf nomor telepon harus diisi”, “Maaf password harus diisi”, “Maaf konfirmasi password harus diisi” Sesuai harapan Valid 4 Semua kolom diisi tetapi username Username: umi Email: [email protected] Sistem akan menolak dan Sesuai harapan Valid

(42)

116 diisi dengan karakter kurang dari 8 huruf m Nomor telepon: 081548315026 Password: ********** Konfirmasi password: ********** muncul pesan peringatan “Usernam e setidaknya harus 8 karakter” 5 Semua kolom diisi tetapi email diisi tidak sesuai format lalu daftar Username: umi Email: housecleangmail.com Nomor telepon: 081548315026 Password: ********** Konfirmasi password: ********** Sistem akan menolak dan muncul pesan peringatan “Maaf email harus sesuai dengan format yang berlaku” Sesuai harapan Valid 6 Semua kolom diisi sesuai format lalu daftar Username: umi Email: [email protected] m Nomor telepon: 081548315026 Password: ********** Konfirmasi password: Sistem akan menerima dan menyimpa n data pendaftara n anda Sesuai harapan Valid

(43)

117 **********

4. Pengujian halaman contact us

Tabel III.16.

Hasil pengujian terhadap halaman contact us

No Skenario

pengujian Test case

Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Menginputkan username, email dan komentar yang tidak diisi dan memekan tombol kirim. Username: (kosong) Email: (kosong) Komentar: (kosong) Sistem menolak penyimpanan dan menampilkan pesan maaf username, email dan komentar tidak boleh kosong. Sesuai harapan Valid 2. Menginputkan username yang benar lalu email dan komentar kosong dan menekan tombol kirim. Username: (benar) Email: (kosong) Komentar: (kosong) Sistem menolak penyimpanan dan menampilkan pesan maaf email dan komentar tidak boleh kosong. Sesuai harapan Valid 3 Menginputkan username dan email yang benar lalu komentar kosong dan menekan tombol kirim Username: (benar) Email: (benar) Komentar: (kosong) Sistem menolak penyimpanan dan menampilkan pesan maaf komentar tidak boleh kosong. Sesuai harapan Valid

(44)

118 4 Menginputkan username, email dan komentar yang benar menekan tombol kirim Username: (benar) Email: (benar) Komentar: (benar) Sistem menerima penyimpanan dan menampilkan pesan komentar anda berhasil disimpan. Sesuai harapan Valid

Gambar

Gambar III.1
Gambar III.3.
Gambar III.6.
Gambar III.7.
+7

Referensi

Dokumen terkait

1 Username dan password tidak diisi kemudian klik tombol login Username : (kosong) Password : (kosong Sistem akan menolak akses dan menampilkan “ Gagal Login !”

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1 Username password tidak diisi, kemudian klik tombol login Username: (kosong) password: (kosong) Sistem

Test Case Hasil yang diharapkan Hasil Pengujian Kesimpulan 1 Username dan password tidak diisi dan langsung klik tombol login Username: (kosong) password: (kosong)

2 Mengetikkan Username, dan password tidak diisi atau kosong kemudian klik tombol Login Username: admin Password: (kosong) Sistem akan menolak dan menampilkan pesan

Mengetikan Username tidak diisi dan Password diisi dengan benar kemudian klik tombol Login Username : (kosong) Password : vano (benar) Maaf, username atau password

Nama user tidak diisi atau (kosong) dan password diisi kemudian klik tombol login nama user: (kosong) password: dita1234 System akan menolak akses dan menampilkan

Mengetikkan username dan password tidak diisi atau kosong kemudian klik tombol login Username: agung Password : (kosong) Sistem akan menolak akses user dan

Hasil Yang Diharapkan Hasil Pengujian Kesimpulan 1 Username dan password tidak diisi kemudian klik tombol login Username : (kosong) Password : (kosong) Sistem akan