bab iii pembahasan - bina sarana informatika · a. pengunjung mendapat informasi tentang profil...

25
35 BAB III PEMBAHASAN 3.1. Analisa Kebutuhan Pada penyusunan Tugas akhri ini, terdapat dua analisa kenutuhan,analisa tersebut yaitu analisa kebutuhan pengguna dan analisa kebutuhan sistem, berikut penjelasanya : 3.1.1. Analisa Kebutuhan Penggua Analisa kebutuhan pengguna website pemesanan perlengkapan outdoor ini terbagi menjadi 3 (dua) bagian, yaitu Admin, pengunjung dan pegawai. Berikut penjelasan dari masing-masing bagian. 1. Analisa kebutuhan pengguna untuk admin Admin dapat mengakses website secara keseluruhan dan dapat mengelola data admin, data pegawai, data tamu, transaksi dan laporan. 2. Analisa kebutuhan pengguna untuk tamu atau pengunjung a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat melakukan booking paket wisata secara online. 3. Analisa kebutuhan pengguna untuk pegawai. Pegawai berperan sebagai customer service dan hanya dapat mengakses data transaksi .

Upload: others

Post on 26-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

35

BAB III

PEMBAHASAN

3.1. Analisa Kebutuhan

Pada penyusunan Tugas akhri ini, terdapat dua analisa kenutuhan,analisa

tersebut yaitu analisa kebutuhan pengguna dan analisa kebutuhan sistem, berikut

penjelasanya :

3.1.1. Analisa Kebutuhan Penggua

Analisa kebutuhan pengguna website pemesanan perlengkapan outdoor ini

terbagi menjadi 3 (dua) bagian, yaitu Admin, pengunjung dan pegawai. Berikut

penjelasan dari masing-masing bagian.

1. Analisa kebutuhan pengguna untuk admin

Admin dapat mengakses website secara keseluruhan dan dapat mengelola

data admin, data pegawai, data tamu, transaksi dan laporan.

2. Analisa kebutuhan pengguna untuk tamu atau pengunjung

a. Pengunjung mendapat informasi tentang profil Agro karang

Penginyongan seperti data paket, kategori dan booking.

b. Pengunjung dapat melakukan booking paket wisata secara online.

3. Analisa kebutuhan pengguna untuk pegawai.

Pegawai berperan sebagai customer service dan hanya dapat mengakses data

transaksi .

Page 2: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

36

3.2.1 Analisa Kebutuhan Sistem

Analisa kebutuhan sistem mencakup hak akses, pengolahan data, dan

keamanan sebagai berikut:

1. Hak Akses

Sistem informasi administrasi kependudukan dibuat untuk dapat diakses

pengguna. Pengguna akan memperoleh menu yang sesuai dengan hak aksesnya. Hak

akses tersebut yaitu:

a. Admin

Admin dapat login sebagai Admin dan bertanggungjawab untuk mengatur

aktivitas website. Admin memiliki hak akses untuk menambahkan,

mengubah, dan menghapus semua konten.

b. Pegawai

Pegawai dapat login sebagai customer service. Pegawai memiliki hak

akses pada data transaksi.

c. Tamu atau Pengunjung

Pengunjung dapat login sebagai pengunjung. Tamu memiliki hak akses

untuk memesan.

2. Pengolahan Data

a. Website dapat menjalankan perintah tambah, edit dan menghapus semua

data yang ada di sistem seperti profil, data admin, data pegawai, data

tamu, kategori, paket, booking yang dilakukan oleh tamu, mencetak

laporan perhari sampai tahunan. Hal tersebut dapat dilakukan oleh admin.

b. Website dapat melakukan melakukan login dan membooking paket

liburan, melakukan konfirmasi pembayaran melalui whatshapp Hal

tersebut dapat dilakukan oleh tamu.

Page 3: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

37

3. Sistem

a. Sistem dapat menyediakan informasi website dan fasilitas yang

dibutuhkan pengunjung dan tamu.

b. Sistem dapat menyediakan pemesanan online bagi tamu atau pengunjung

yang ingin membooking paket liburan.

4. Keamanan

Sistem keamanan dalam website Sistem Informasi ini bertujuan agar terhindar

dari pihak-pihak yang tidak bertanggung jawab, sistem keamanan yang dimaksud

yaitu:

a. Login admin dengan username dan password agar tidak diketahui oleh

pihak lain dengan memasukkan username admin dan password admin.

b. Login pegawai dengan username dan password agar tidak diketahui oleh

pihak lain dengan memasukkan username pegawai dan password

pegawai.

c. Login tamu atau pengunjung dengan username dan password agar tidak

diketahui oleh pihak lain dengan memasukkan username tamu dan

password tamu.

d. Menggunakan antivirus untuk mencegah adanya virus dalam computer

server atau client.

3.2. Rancangan Dokumen Antar Muka

Berikut adalah rancangan antar muka pada website Sistem Informasi

Manajemen Pada wisata Agro Karang Penginyongan :

Page 4: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

38

1. Halaman Home

Nama File : home.php

Bahasa Script : PHP

Fungsi : Menampilkan halaman home

Penjelasan : Pada halaman ini menampilkan informasi Agro Karang

Penginyongan

Gambar III.1 Rancangan Halaman Home

2. Halama Login

Nama File : login.php

Bahasa Script : PHP

Fungsi : Menampilkan halaman login

Penjelasan : Pada halaman ini menampilkan halaman login untuk admin,

tamu, dan pegawai.

Page 5: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

39

Gambar III.2. Rancangan Halaman Login

3. Halaman Admin

Nama File : admin.php

Bahasa Script : PHP

Fungsi : Menampilkan halaman Pegawai

Penjelasan :Pada halaman ini menampilkan master, transaksi, dan laporan.

Gambar III.3. Rancangan Halaman Admin.

4. Halaman Pegawai

Nama File : pegawai.php

Bahasa Script : PHP

Fungsi : Menampilkan halaman Pegawai

Penjelasan : Pada halaman ini menampilkan halaman transaksi

Page 6: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

40

Gambar III.4. Rancangan Halaman Pegawai

5. Halaman Kategori

Nama File : kategori.php

Bahasa Script : PHP

Fungsi : Menampilkan halaman kategori

Penjelasan : Pada halaman ini menampilkan halaman data data kategori

yang terdiri dari id kategori dan nama kategori.

Gambar III.4. Rancangan Halaman Kategori.

Page 7: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

41

6. Halaman Paket

Nama File : paket.php

Bahasa Script : PHP.

Fungsi : Menampilkan halaman paket.

Penjelasan : Pada halaman ini menampilkan halaman data paket yang

terdiri dari id paket, nama paket, fasilitas paket, harga paket,

keterangan paket, id kategori, dan gambar paket.

Gambar III.6. Rancangan Halaman Paket.

7. Halaman Tamu

Nama File : tamu.php

Bahasa Script : PHP.

Fungsi : Menampilkan halaman tamu.

Penjelasan : Pada halaman ini menampilkan halaman data tamu yang

terdiri dari id tamu, nama tamu, alamat tamu, jenis tamu,

no.hp tamu, username tamu, password tamu, hak akses, dan

aksi.

Xxx xxx xxx xxx xxx xxx

Page 8: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

42

Gambar III.7. Rancangan Halaman Tamu

8. Halaman Booking

Nama File : booking.php

Bahasa Script : PHP.

Fungsi : Menampilkan halaman booking.

Penjelasan : Pada halaman ini menampilkan halaman data booking untuk

melakukan transaksi yang terdiri dari tanggal booking, id

pegawai, id tamu, id kategori,id paket, lama booking, total

bayar.

Gambar III.8. Rancangan Halaman Booking

Page 9: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

43

3.3. Entity Relationship Diagram

Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan

dengan Entity Relationship Diagram (ERD).

A. Entity Relationship Diagram

Gambar III.9. Entity Relationship Diagram

B. Logical Record Structure

Gambar III.10. Logical Record Structure

Page 10: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

44

3.4. Spesifikasi File

Spesifikasi file menjelaskan tentang file-file yang akan digunakan dalam

pengolahan database dan sebagai media penyimpanan data dari proses yang terjadi.

Dalam Sistem Informasi Manajemen Pada wisata Agro Karang Penginyongan yaitu

data dikumpulkan dalam database project_tugasakhirku yang terdiri dari beberapa

tabel antara lain:

1. Spesifikasi File Pegawai

Nama File : Tabel Pegawai

Akronim : tbl_Pegawai

Fungsi : sebagai data pegawai

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 231 byte

Kunci Field : id_pegawai

Software : MySQL

Tabel III. 1.

Spesifikasi File Tabel Pegawai

No Elemen Data Akronim Tipe

Panja

ng Keterangan

1 Id Pegawai id_pegawai Int 7 Primery Key

2 Nama Pegawai nama_pegawai Varchar 30

3 Alamat Pegawai alamat_pegawai Varchar 50

4 Jenis Kelamin jk_kelamin Enum

5 No Hp Pegawai nohp_pegawai Varchar 12

Page 11: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

45

6 Username Pegawai username_pegawai Varchar 20

7 Password Pegawai password_pegawai Varchar 100

8 Hak Akses hak_akses Varchar 10

2. Spesifikasi File Admin

Nama File : Tabel Pegawai

Akronim : tbl_Pegawai

Fungsi : sebagai data pegawai

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 145 byte

Kunci Field : id_pegawai

Software : MySQL

Tabel III. 2.

Spesifikasi File Tabel Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id admin Id_admin int 5 Primary key

2 Nama admin Nama_admin varchar 20

3 Username

admin

Username_admin varchar 20

4 Password admin Password_admin varchar 100

3. Spesifikasi File Booking

Nama File : Tabel Booking

Page 12: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

46

Akronim : tbl_booking

Fungsi : sebagai data booking

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 162 byte

Kunci Field : -

Software : MySQL

Tabel III. 3.

Spesifikasi File Tabel Booking

No Elemen Data Akronim Tipe Panjan

g Keterangan

1 Tanggal Booking tanggal_booking Date

2 Id Pegawai id_pegawai Int 10

3 Id Tamu id_tamu Int 10

4 Lama Booking lama_booking Varchar 20

5 Total Bayar total_bayar Int 100

6 Id Kategori id_kategori Int 11

7 Id paket id_paket Int 11

4. Spesifikasi File Kategori

Nama File : Tabel Kategori

Akronim : tbl_kategori

Fungsi : sebagai data kategori

Tipe File : File Master

Page 13: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

47

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 25 byte

Kunci Field : id_kategori

Software : MySQL

Tabel III. 4.

Spesifikasi File Tabel Kategori

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Kategori id_kategori Int 5 Primery Key

2 Nama

Kategori

nama_kategori Varchar 20

5. Spesifikasi File Paket

Nama File : Tabel Paket

Akronim : tbl_paket

Fungsi : sebagai data paket

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 139 byte

Kunci Field : id_paket

Software : MySQL

Page 14: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

48

Tabel III. 5.

Spesifikasi File Tabel Paket

No Elemen Data Akronim Tipe

Pan

jan

g

Keterangan

1 Id Paket id_paket Int 11 Primary

Key

2 Nama Paket nama_paket Varchar 100

3 Fasilitas Paket fasilitas_paket Text

4 Harga Paket harga_paket Double

5 Keterangan Paket keterangan_paket Varchar 20

6 Id Kategori id_kategori Int 5

7 Gambar Paket gambar_paket Blob 4

6. Spesifikasi File Tamu

Nama File : Tabel Tamu

Akronim : tbl_tamu

Fungsi : sebagai data tamu

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hardisk

Panjang Record : 297 byte

Kunci Field : id_tamu

Software : MySQL

Page 15: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

49

Tabel III. 6.

Spesifikasi File Tabel Tamu

No Elemen Data Akronim Tipe Panjang Keterangan

1 Id Tamu id_tamu Int 5 Primery

Key

2 Nama Tamu nama_tamu Varchar 50

3 Jenis Kelamin jk_tamu Enum

4 Alamat Tamu alamat_tamu Varchar 100

5 No Hp Tamu nohp_tamu Varchar 12

6 Username Tamu username_tamu Varchar 20

7 Password Tamu password_tamu Varchar 100

8 Hak Akses hak_akses Varchar 10

3.5. Pengkodean

Kode akan memanggil seluruh field yang berhubungan dengan kode tersebut

secara otomatis dari perintah yang diberikan dari masing-masing memiliki

perbedaan. Berikut penjelasan secara rinci mengenai pengkodean, yaitu :

1. Id Admin

Panjang : 6 karakter

Tipe : int

Bentuk umum :

x x x 9 9 9

Identitas Jabatan No Urut

Page 16: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

50

Contoh :

A D M 0 0 0

Identitas Jabatan No Urut

2. Id Tamu

Panjang : 5 karakter

Tipe : int

Bentuk umum :

X X X 9 9 9

Identitas Jabatan No Urut

Contoh :

T A M 0 0 1

Identitas Jabatan No Urut

3. Id Pegawai

Panjang : 5 karakter

Tipe : int

Bentuk umum :

x x 9 9 9

Identitas Jabatan No Uru

Contoh :

Page 17: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

51

P G W 0 0 1

Identitas Jabatan No Urut

3.6. Spesifikasi Program

3.6.1. 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. Rancangan Struktur Navigasi untuk Pengunjung

Gambar III.11. Struktur Navigasi Pengunjung

2. Rancangan Struktur Navigasi untuk Admin

Gambar III.12. Struktur Navigasi Admin.

Page 18: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

52

3. Rancangan Struktur Navigasi untuk Pegawai

Gambar III.13. Struktur Navigasi Pegawai.

3.7. Spesifikasi sistem komputer

3.7.1. Spesifikasi Perangkat Keras (Hardware)

Perangkat keras (hardware) adalah seluruh komponen peralatan yang

berbentuk suatu sistem komputer dan peralatan lainnya yang memungkinkan

komputer melaksanakan tugasnya, termasuk juga mesin-mesin pembantu

penyimpanan data dan juga termasuk alat komunikasi lainnya.

1. Perangkat keras untuk server website:

a. Procesor : AMD E1-1500 APU with Radeon™ HD Graphics 14

GHz

b. RAM : RAM 4GB

c. Harddisk : Harddisk 500GB

d. Mouse : USB Device

e. Keyboard : Standart Keyboard P/S2 Device

f. Monitor : 14,0" HD LED Display (1366 x 768), Anti-Reflective

g. Printer : Inkjet dan Laser

h. Koneksi : Koneksi internet dengan kecepatan minimal 2Mbps

2. Perangkat keras untuk client:

a. Procesor : AMD E1-1500 APU with Radeon™ HD Graphics

Page 19: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

53

1.4 GHz

b. RAM : RAM 4 GB

c. Harddisk : Harddisk 500GB

d. Mouse : USB Device

e. Keyboard : Standart Keyboard P/S2 Device

f. Monitor : 14,0" HD LED Display (1366 x 768), Anti-Reflective

g. Koneksi : Koneksi internet dengan kecepatan minimal 2 Mbps

3.7.2. Spesifikasi Perangkat Lunak (Software)

Komponen dalam data processing system yang berupa program-program dan

teknik lain untuk mengontrol sistem. Fungsi software ini adalah untuk

mengidentifikasi dan menyiapkan aplikasi program sehingga tata kerja seluruh

peralatan komputer dapat terkontrol, serta membuat pekerjaan menjadi lebih efisien.

Pemakaian komputer tidak lepas dari perangkat-perangkat tersebut yang saling

berhubungan dan terkait.

1. Perangkat lunak untuk server website:

a. Sistem Operasi : Windows

b. Program Desain : Atom dan Notepad++

c. Web Server : PHPMyAdmin dan XAMPP

d. Web Browser : Google Chrome, Mozilla Firefox, Opera,

Internet Explore

2. Bahasa Pemrograman : PHP dan HTML

Database : MySQL

3. Perangkat lunak untuk client:

a. Sistem Operasi : Windows

b. Web Browser : Google Chrome dan Mozilla Firefox

Page 20: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

54

c. Printer : Canon IP 2770 series

d. Kayboard : Standard Qwerty

e. Mouse : USB Device

3.8. Implementasi

1. Halaman Login

Gambar III.14. Halaman Login

2. Halaman Register

Gambar III.15. Halaman Register

Page 21: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

55

3. Halaman Home

Gambar III.16. Halaman Home

4. Halaman Konfirmasi Pembayaran

Gambar III.17. Halaman Konfirmasi Pembayaran

Page 22: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

56

5. Halaman Transaksi

Gambar III.18. Halaman Transaksi

3.9. Pengujian Unit

Pengujian terhadap program web yang dibuat menggunakan blackblok testing

yang fokus terhadap proses masuknya dan keluaran program.

1. Pengujian Terhadap Login Admin

Tabel III.7

Hasil Pengujian Black Box Testing Halaman Login Admin

N

o.

Skenario

pengujian

Test

case

Hasil yang

diharapkan

Hasil

pengujian

Kesimpul

an

1. username

dan

password

tidak diisi

kemudian

klik tombol

login

Userna

me :

(kosong

)

Password:

(kosong)

Sistem akan

menolak

akses user

dan

Texfield

kosong

Sesuai

harapan

Valid

Page 23: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

57

2. username

diisi dan

password

tidak diisi

kemudian

klik tombol

login

username

:(isi)

Password

:

(kosong)

Sistem akan

menolak

akses user

dan

Texfield

kosong

Sesuai

harapan

Valid

3. Username

diisi dan

password

diisi dengan

password

yang salah

kemudian

klik tombol

login

username

: (isi)

Password:

(isi)

Sistem akan

menolak

akses user

dan

Texfield

kosong

Sesuai

harapan

Valid

4. Username

diisi dan

password

diisi dengan

benar

kemudian

klik login

username

: (isi)

Password:

(isi)

Sistem akan

masuk akses

user dan

berhasil

login

Sesuai

harapan

Valid

2. Pengujian Terhadap Login Tamu

Tabel III.8

Hasil Pengujian Black Box Testing Halaman Login Tamu

No. Skenario

pengujian

Test case Hasil yang

diharapkan

Hasil

pengujian

Kesimpul

an

1. Username diisi

kemudian klik

tombol login

Username

User: (isi)

Password:

(kosong)

Sistem akan

menolak akses

user dan

Texfield kosong

Sesuai

harapan

Valid

2. Password diisi

kemudian klik

tombol login

Userna

me

User:

(kosong)

Password:

(isi)

Sistem akan

menolak akses

user dan

Texfield kosong

Sesuai

harapan

Valid

Page 24: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

58

3. Username dan

password diisi

kemudian klik

tombol login

Username

:(isi)

Password :

(isi)

Sistem akan

menerima akses

login tamu

Sesuai

harapan

Valid

3. Pengujian Terhadap Login Pegawai

Tabel III.9

Hasil Pengujian Black Box Testing Halaman Login Peagawai

N

o.

Skenario

pengujian

Test

case

Hasil yang

diharapkan

Hasil

pengujian

Kesimpul

an

1. username

dan

password

tidak diisi

kemudian

klik tombol

login

Userna

me :

(kosong

)

Password:

(kosong)

Sistem akan

menolak

akses user

dan

Texfield

kosong

Sesuai

harapan

Valid

2. username

diisi dan

password

tidak diisi

kemudian

klik tombol

login

username

:(isi)

Password

:

(kosong)

Sistem akan

menolak

akses user

dan

Texfield

kosong

Sesuai

harapan

Valid

3. Username

diisi dan

password

diisi dengan

password

yang salah

kemudian

klik tombol

login

username

: (isi)

Password:

(isi)

Sistem akan

menolak

akses user

dan

Texfield

kosong

Sesuai

harapan

Valid

4. Username

diisi dan

password

diisi dengan

benar

kemudian

klik login

username

: (isi)

Password:

(isi)

Sistem akan

masuk akses

user dan

berhasil

login

Sesuai

harapan

Valid

Page 25: BAB III PEMBAHASAN - Bina Sarana Informatika · a. Pengunjung mendapat informasi tentang profil Agro karang Penginyongan seperti data paket, kategori dan booking. b. Pengunjung dapat

59