BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD...

25
23 BAB III PEMBAHASAN 3.1. Analisis Kebutuhan Kebutuhan Pengguna Dalam perancangan program pelayanan jasa laundry pengguna yang saling berinteraksi dalam lingkungan sistem yaitu admin. Pengguna ini memiliki hak akses yang berbeda. Analisa kebutuhan program berdasarkan hak aksesnya adalah sebagai berikut: 1. Melakukan login pada program. 2. Mengelola data pengguna program pada form pengguna. 3. Mengelola data pakaian. Dari harga, kode pakaian, dan data pelanggan. 4. Mengelola data pelanggan pada form data pelanggan 5. Mengelola data transaksi kiloan pada form transaksi kiloan. 6. Mengelola data pengambilan laundry pada form pengambilan. 7. Mencetak laporan. 8. Mencetak struk laporan transaksi. 9. Melakukan logout pada program. 3.2. Rancangan Dokumen 3.2.1. Rancangan Dokumen Masukan (Input) a. Nama Dokumen : Form Transaksi Fungsi : Untuk setiap masukan data laundry Sumber : Admin

Transcript of BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD...

Page 1: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

23

BAB III

PEMBAHASAN

3.1. Analisis Kebutuhan

Kebutuhan Pengguna Dalam perancangan program pelayanan jasa laundry

pengguna yang saling berinteraksi dalam lingkungan sistem yaitu admin. Pengguna

ini memiliki hak akses yang berbeda. Analisa kebutuhan program berdasarkan hak

aksesnya adalah sebagai berikut:

1. Melakukan login pada program.

2. Mengelola data pengguna program pada form pengguna.

3. Mengelola data pakaian. Dari harga, kode pakaian, dan data pelanggan.

4. Mengelola data pelanggan pada form data pelanggan

5. Mengelola data transaksi kiloan pada form transaksi kiloan.

6. Mengelola data pengambilan laundry pada form pengambilan.

7. Mencetak laporan.

8. Mencetak struk laporan transaksi.

9. Melakukan logout pada program.

3.2. Rancangan Dokumen

3.2.1. Rancangan Dokumen Masukan (Input)

a. Nama Dokumen : Form Transaksi

Fungsi : Untuk setiap masukan data laundry

Sumber : Admin

Page 2: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

24

Tujuan : Bagian Form Bagian Transaksi

Media : Tampilan Web

Jumlah : Satu Halaman

Frekuensi : Terjadi Setiap Pemesanan Laundry

Bentuk : Lihat Lampiran A.1

b. Nama Dokumen : Form Tambah Data Pakaian

Fungsi : Untuk setiap masukan data Pakaian

Sumber : Admin

Tujuan : Bagian Form Data Pakaian

Media : Tampilan Web

Jumlah : Satu Halaman

Frekuensi : Terjadi Setiap Input Data Pakaian Baru

Bentuk : Lihat Lampiran A.2

c. Nama Dokumen : Form Tambah Data Pelanggan

Fungsi : Untuk Setiap Masukan Data Pelanggan

Sumber : Admin

Tujuan : Bagian Form Data Pelanggan

Media : Tampilan Web

Jumlah : Satu Halaman

Frekuensi : Terjadi Setiap Input Data Pelanggan Baru

Bentuk : Lihat Lampiran A.3

3.2.2. Rancangan Dokumen Keluaran (Output)

a. Nama Dokumen : Laporan transaksi

Fungsi : Sebagai Bukti Laporan Transaksi

Sumber : Admin

Page 3: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

25

Tujuan : Owner

Media : Kertas

Jumlah : Satu Halaman

Frekuensi : Terjadi Setiap Cetak Laporan

Bentuk : Lihat Lampiran B.1

b. Nama Dokumen : Struk Transaksi

Fungsi : Sebagai Struk Pembayaran

Sumber : Admin

Tujuan : Pelanggan

Media : Kertas

Jumlah : Satu Halaman

Frekuensi : Terjadi Setiap Pembayaran Transaksi

Bentuk : Lihat Lampiran B.2

Page 4: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

26

3.3. Entity Relationship Diagram

1. Entity Relationship Diagram

Gambar III.1

Entity Relationship Diagram Laundry

Page 5: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

27

2. Logical Record Structure (LRS)

Gambar III.2

Logical Record Structured Laundry

Page 6: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

28

3.4. Spesifikasi File

1. Spesifikasi file Admin

Nama File : Admin

Akronim : Admin

Fungsi : Untuk menyimpan data admin

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 102 Byte

Kunci Field : id_admin

Software : Xampp

Tabel III.1

Spesifikasi File Admin

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID Admin Id_admin Int 2 Primary Key

2. Username Email Varchar 50

3. Password Password Varchar 50

2. Spesifikasi file Transaksi

Nama File : Transaksi

Akronim : Transaksi Laundry

Fungsi : Untuk menyimpan data pembayaran

Tipe File : File Transaksi

Organisasi File : Index Sequential

Page 7: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

29

Akses File : Random

Media : Hard Disk

Panjang Record : 32 Byte

Kunci Field : No_Order

Software : Xampp

Tabel III.2

Spesifikasi File Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. No_Order No. Order Char 6 Primary Key

2. No. Identitas No_Identitas Char 8 Foreign Key

3. Tanggal Diterima Tgl_Terima Date

4 Tanggal Ambil Tgl_Ambil Date

5 Berat total_berat Float

6 Dsikon Diskon Float

7 Total Bayar Total_Bayar Int 6

8 Total Satuan Total_satuan Int 6

9 Admin_id Admin_id Int 8

3. Spesifikasi file Pelanggan

Nama File : Pelanggan

Akronim : Pelanggan

Fungsi : Untuk menyimpan data Pelanggan

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Page 8: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

30

Media : Hard Disk

Panjang Record : 80 Byte

Kunci Field : No_Identitas

Software : Xampp

Tabel III.3

Spesifikasi File Pelanggan

No Elemen Data Akronim Tipe Panjang Keterangan

1. No Identitas No_Identitas Char 5 Primary Key

2. Nama Nama Varchar 30

3. Alamat Alamat Varchar 30

4 No. Hp No_Hp Varchar 15

4. Spesifikasi file Pakaian

Nama File : Pakaian

Akronim : Pakaian

Fungsi : Untuk menyimpan data Pakaian

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 17 Byte

Kunci Field : Id_Pakaian

Software : Xampp

Page 9: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

31

Tabel III.4

Spesifikasi File Pakaian

No Elemen Data Akronim Tipe Panjang Keterangan

1. Kode Pakaian Id_Pakaian Char 2 Primary Key

2. Jenis Pakaian Jenis_Pakaian Varchar 15

3 Harga harga Double

5. Spesifikasi file Detail Transaksi

Nama File : Detail Transaksi

Akronim : detail_transaksi

Fungsi : Untuk menyimpan data transaksi

Tipe File : File Master

Organisasi File : Index Sequential

Akses File : Random

Media : Hard Disk

Panjang Record : 17 Byte

Kunci Field : Id_Pakaian

Software : Xampp

Tabel III.5

Spesifikasi File Detail Transaksi

No Elemen Data Akronim Tipe Panjang Keterangan

1. No No_Order Char 4 Primary Key

2. Jenis Pakaian Id_pakaian Char 2

3 Jumlah Pakaian Jumlah_Pakaian Int 11

Page 10: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

32

3.5. Pengkodean

Struktur kode yang digunakan dalam program aplikasi pemesanan laundry

adalah sebagai berikut:

1. Kode User

Setiap user (pengguna) harus memiliki id masing-masing sehingga dapat

membatasi hak akses dari masing-masing pengguna, diantaranya terdiri dari:

a. Admin

X X X 9 9

Kode Urut Admin

Kode Admin

Contoh:

A D M 0 1

Kode Urut Admin

Kode Admin

2. Kode Pelanggan

Setiap pelanggan harus memiliki id masing-masing sehingga dapat membatasi

hak akses dari masing-masing pengguna, diantaranya terdiri dari:

X X X 9 9

Kode Urut pelanggan

Kode Pelanggan

Page 11: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

33

Contoh:

P L G 0 1

Kode Urut Pelanggan

Kode pelanggan

3. Kode Pesanan

Setiap pesanan harus memiliki id masing-masing sehingga dapat membatasi

hak akses dari masing-masing pengguna, diantaranya terdiri dari:

X X 9 9 9 9

Kode Urut Pesanan

Kode Pesanan

Contoh:

N O 0 0 0 1

Kode Urut Pesanan

Kode Pesanan

4. Kode Pembayaran

Setiap pesanan harus memiliki id masing-masing sehingga dapat membatasi

hak akses dari masing-masing pengguna, diantaranya terdiri dari:

X X 9 9 9 9

Kode Urut Pesanan

Kode Pesanan

Page 12: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

34

Contoh:

N O 0 0 0 1

Kode Urut Pesanan

Kode Pesanan

3.6. Spesifikasi Program

1. Struktur Navigasi

Struktur Navigasi Halaman Utama

Pada halaman Utama menggunakan struktur navigasi non linier karena pada

rangkaian beranda, transaksi laundry, data transaksi, data pakaian, data

pelanggan dapat di akses secara acak atau tidak terurut.

Gambar III.3

Struktur Navigasi.

Page 13: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

35

3.7. Spesifikasi Sistem Komputer

1. Perangkat Keras (Hardware)

Perangkat keras (Hardware) yadalah seluruh komponen yang membentuk

suatu sistem komputer dan tools lainnya yang memungkinkan komputer dapat

menjalankan tugasnya. Berikut spesifikasi perangkat keras yang digunakan :

a. Server

Nama Laptop : Acer Aspire One 722

Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz)

Grafis : AMD Radeon HD 6200

RAM : 2 GB

Harddisk : 320 GB HDD

Monitor : 14”

Mouse : Wireless Optical Mouse

b. Client

Nama Laptop : Acer Aspire One 722

Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz)

Grafis : AMD Radeon HD 6200

RAM : 2 GB

Harddisk : 320 GB HDD

Monitor : 14”

Mouse : Wireless Optical Mouse

2. Perangkat Lunak (Software)

Perangkat Lunak atau software merupakan suatu rangkaian instruksi yang

disusun secara teratur agar computer dapat mengolah data. Dalam pembuatan

program ini dibutuhkan perangkat lunak sebagai berikut :

Page 14: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

36

Sistem Operasi : Microsoft Windows 7 Professional

Software Pendukung : Sublime Text 3

Web Browser : Google Chrome

Bahasa Pemrograman : Xampp

3.8. Implementasi

Implementasi rancangan antar muka pada aplikasi Pengolahan Data Laundry

berdasarkan hasil rancangan antar muka.

a. Halaman Front End

Halaman ini adalah halaman front end atau halaman awal saat di akses

pertama kali akan menuju ke halaman ini yang berisikan tentang segala

informasi yang ada di web tersebut.

Gambar III.4

Halaman front-end

Page 15: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

37

b. Implementasi Halaman Form Login

Admin harus melakukan login terlebih dahulu untuk dapat menggunakan

modul-modul yang tersedia jika login berhasil,maka menu menu yang

sesuai dengan kategori admin tersebut akan di tampilkan.

Gambar III.5

Implementasi halaman Form Login.

c. Implementasi Form Transaksi Laundry

Form Transaksi Laundry terdiri dari No. Order, Nama Pelanggan, Total

Berat, Diskon, Tambah Detail pakaian, No, Jenis Pakaian, Jumlah

Pakaian dan Aksi.

Gambar III.6

Implementasi Halaman Form Transaksi Laundry

Page 16: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

38

d. Implementasi Tambah Transaksi Pakaian

Apabila ingin menanbah jumlah pakaian yang akan di laundry

Gambar III.7

Implementasi Tambah Transaksi Pakaian

e. Halaman Data Transaksi

Mencetak setiap data transaksi yang masuk terdiri dari No, No. Order,

Nama, Tanggal Terima, Tanggal Ambil, Berat, Diskon, Total Bayar dan

Aksi.

Gambar III.8

Halaman Form Data Transaksi

Page 17: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

39

f. Implementasi Halaman Data Pakaian

Menampilkan data pakaian apabila ingin menambah jenis pakaian dan

barang yang dapat di laundry.

Gambar III.9

Implementasi Halaman Data Pakaian

g. Implementasi Halaman Form Tambah Data Pakaian

Apabila ingin menambahkan data pakaian

Gambar III.10

Implementasi Halaman Form Tambah Data Pakaian

Page 18: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

40

h. Implementasi Halaman Data Pelanggan

Admin dapat menambahkan data pelanggan setiap ada pelanggan baru

yang akan melakukan pemesanan laundry. Admin dapat menambah dan

menghapus data pelanggan

Gambar III.11

Implementasi Halaman Data Pelanggan

i. Implementasi Halaman Tambah Data Pelanggan

Setiap ada pelanggan baru yang ingin melakukan pemesanan laundry

pakaian, admin menambahkan data pelanggan baru

Gambar III.12

Implementasi Halaman Tambah Data Pelanggan

Page 19: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

41

j. Implementasi Halaman Laporan Transaksi

Dihalaman ini admin dapat melihat setiap laporan transaksi

Gambar III.13

Implementasi Halaman Laporan Transaksi

k. Implementasi Halaman Daftar Harga

Setiap pelanggan yang ingin tahu daftar harga di Kevin Laundry,

pelanggan bisa mengklik daftar harga di halaman Front-End, disana

terdapat harga pakaian laundry kiloan dan laundry satuan

Gambar III.14

Implementasi Halaman Daftar Harga

Page 20: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

42

l. Implemetasi Halaman Struk Transaksi

Setiap admin melakukan transaksi, admin dapat mencetak struk

pembayaran untuk pelanggan yang melakukan pemesanan laundry.

Gambar III.15

Implementasi Halaman Struk Pembayaran

Page 21: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

43

3.9. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan Black-Box testing

yang fokus terhadap proses masukan dan keluaran program.

1. Pengujian terhadap form login

Tabel III.6

Pengujian Black-Box Testing Terhadap Form Login

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Username,

Password

tidak di isi

kemudian klik

tombol login

Username :

(kosong)

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Username belum

di isi !”

Sesuai

harapan Valid

2. Mengetikkan

Username dan

Password,

tidak di isi atau

kosong

kemudian klik

tombol login

Username :

[email protected]

Password :

(kosong)

Sistem akan

menolak akses user

dan menampilkan

“Password belum di

isi !”

Sesuai

harapan Valid

3. Username

tidak di isi

(kosong) dan

Passworddi isi

kemudian klik

tombol login

Username :

(kosong)

Password :

123456

Sistem akan

menolak akses user

dan menampilkan

“Username belum

di isi !”

Sesuai

harapan Valid

4. Mengetikkan

salah satu

kondisi salah

pada

Username,

Password

kemudian klik

login

Username :

[email protected]

(benar) Password :

987654 (salah)

Sistem akan

menolak akses user

dan menampilkan

“Username/passwor

d tidak valid”

Sesuai

harapan Valid

5. Mengetikan

Username,

Password

dengan data

yang benar

kemudian klik

tombol login

Username :

[email protected]

(benar)

Password :

123456 (benar)

Sistem menerima

akses login dan

kemudian langsung

menampilkan menu

utama

Sesuai

harapan Valid

Page 22: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

44

2. Pengujian terhadap form data transaksi

Tabel III.7

Pengujian Black-Box Testing Terhadap Form Data Transaksi

No Skenario

pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengosongkan

Semua Field

No. Order :

(kosong)

Nama Pelanggan

: (kosong)

Total Berat :

(kosong)

Diskon :

(kosong)

Total bayar :

(kosong)

Sistem akan

menolak

akses user dan

menampilkan

“Gagal

Ditambahkan”

Sesuai

harapan Valid

2. Mengisi Semua

Field

No. Order : 1159

Nama Pelanggan

: Kevin

Total Berat : 30

Kg

Harga Satuan :

127000

Diskon : 30.000

Total bayar :

307000

Sistem akan

menerima

akses user dan

menampilkan

“Data

Berhasil di

Simpan.”

Sesuai

harapan Valid

Page 23: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

45

3. Pengujian terhadap Form Tambah Detail Transaksi

Tabel III.8

Pengujian Black-Box Testing Terhadap Tambah Detail Transaksi

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengosongkan

Semua Field

Tambah Detail

Transaksi

Jenis Pakaian :

(kosong)

Jumlah Pakaian :

(kosong)

Sistem akan

menolak

akses user

dan

menampilkan

“Error Data

harus di Isi”

Sesuai

harapan Valid

2. Mengisi Semua

Field Tambah

Detail Transaksi

Jenis Pakaian :

Baju Muslim

Jumlah Pakaian :

2

Sistem akan

menerima

akses user

dan

menampilkan

“Data

Berhasil di

Simpan.”

Sesuai

harapan Valid

Page 24: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

46

4. Pengujian terhadap Form Tambah data Pakaian

Tabel III.9

Pengujian Black-Box Testing Terhadap Form Tambah Data Pakaian

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengosongkan

Semua Field

Tambah Data

Pakaian

Kode Pakaian :

(Kosong)

Jenis Pakaian :

(kosong)

Harga : (kosong)

Sistem akan

menerima

akses user dan

menampilkan

“Gagal

Ditambahkan”

Sesuai

harapan Valid

2. Mengisi Semua

Field Tambah

Data Pakaian

Kode Pakaian :

“B1”

Jenis Pakaian :

“Baju Muslim”

Harga : “17000”

Sistem akan

menerima

akses user dan

menampilkan

“Data

Berhasil di

Simpan.”

Sesuai

harapan Valid

Page 25: BAB III PEMBAHASAN - Bina Sarana Informatika · Nama Laptop : Acer Aspire One 722 Prosesor : AMD Dual-Core Processor C-50 (1.0 GHz) Grafis : AMD Radeon HD 6200 RAM : 2 GB Harddisk

47

5. Pengujian terhadap Form Tambah data Pelanggan

Tabel III.10

Pengujian Black-Box Testing Terhadap Form Tambah Data Pelanggan

No Skenario

Pengujian

Test Case Hasil yang

diharapkan

Hasil

pengujian

Kesimpulan

1. Mengosongkan

Semua Field

Tambah Data

Pelanggan

No. Identitas :

(Kosong)

Nama : (kosong)

Alamat : (kosong)

No. Hp : (kosong)

Sistem akan

menerima

akses user dan

menampilkan

“Gagal

Ditambahkan”

Sesuai

harapan Valid

2. Mengisi Semua

Field Tambah

Data Pelanggan

No. Identitas :

(PLG01)

Nama : (Kevin)

Alamat : (Pangjay)

No. Hp :

(082121535850)

Sistem akan

menerima

akses user dan

menampilkan

“Data

Berhasil di

Simpan.”

Sesuai

harapan Valid