• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. terkomputerisasi agar dapat mempermudah dan mempercepat proses pemesanan

N/A
N/A
Protected

Academic year: 2022

Membagikan "BAB III PEMBAHASAN. terkomputerisasi agar dapat mempermudah dan mempercepat proses pemesanan"

Copied!
43
0
0

Teks penuh

(1)

26

PEMBAHASAN

3.1. Tinjauan Perusahaan

Pemesanan Produk merupakan suatu hal yang sangat penting bagi sebuah perusahaan serta menjadi suatu kebutuhan suatu sistem pemesanan yang terkomputerisasi agar dapat mempermudah dan mempercepat proses pemesanan produk pada percetakan Riri. Selain itu juga dapat mempermudah konsumen untuk memperoleh informasi produk yang dipasarkan oleh percetakan Riri.

Sebelum membuat website, penulis melakukan riset pada percetakan Riri.

Dan didalam tinjauan perusahaan penulis akan membahas mengenai sejarah perusahaan, struktur organisasi dan fungsi pada percetakan Riri.

3.1.1. Sejarah Perusahaan

Percetakan Riri terbentuk pada April 2007, dan nama Riri itu sendiri diambil dari nama pemilik percetakan tersebut yaitu Riri Achri Wahyudi.

Percetakaan Riri terletak di Desa Cikopo No. 03 RT.010/004 Kec. Bungursari Kab.

Purwakarta.

Awalnya percetakan Riri ini hanya melayani konsumen untuk proses design produk cetaknya saja seperti design undangan, sampul yasin, brosur, dan lain lain tanpa ada proses cetak (printing). Kemudian seiring berjalannya waktu, percetakan Riri bisa melayai konsumen mulai dari proses design sampai proses akhir yaitu printing. Konsumen kini bisa memesan beberapa hasil produk cetak (printing) dari percetakan Riri seperti: Undangan, Buku Yasin, Brosur dan lain-lain.

(2)

3.1.2. Struktur Organisasi dan Fungsi

Dalam mengelola suatu usaha, instansi pemerintah ataupun organisasi agar dapat berjalan dengan baik diperlukan struktur organisasi yang dapat menggambarkan fungsi-fungsi manajemen mengenai wewenang dan tanggung jawab.

Organisasi merupakan salah satu faktor pendukung untuk mencapai tujuan bersama, karena organisasi dapat berfungsi sebagai alat yang mempunyai hubungan formal dalam melakukan suatu aktifitas dengan tujuan mencapai keberhasilan bersama. Berikut ini adalah struktur organisasi percetakan Riri Purwakarta:

A. Struktur Organisasi

Pemilik Percetakan

Divisi Cetak Divisi Layout

Sumber : Percetakan Riri (2017)

Gambar III.1.

Struktur Organisasi

(3)

B. Fungsi Organisasi

Didalam struktur organisasi menunjukkan bahwa adanya pembagian kerja, dan bagaimana fungsi atau kegiatan-kegiatan berbeda yang dikoordinasikan. Dan selain itu struktur organisasi juga menunjukkan mengenai spesialisasi-spesialisasi dari pekerjaan. Berikut adalah fungsi dari struktur organisasi percetakan Riri Purwakarta:

1. Pemilik Percetakan

a. Bertanggung jawab dalam memimpin dan menjalankan percetakan.

b. Menyusun rencana kerja serta anggaran untuk mencapai tujuan percetakan.

c. Mengambil keputusan dan kebijakan-kebijkan yang dianggap perlu untuk kebaikan dan kemajuan percetakan.

2. Divisi Layout

a. Merancang Layout pada produk (undangan, yasin, brosur dll).

b. Membuat dan memilih jenis huruf.

c. Mendesain produk (undangan, yasin, brosur dll) sesuai keinginan konsumen.

3. Divisi Cetak

a. Menyiapkan alat dan bahan untuk proses pencetakan produk.

b. Mencetak produk sesuai yang dipesan oleh konsumen.

(4)

3.2. Analisa Kebutuhan

Didalam sebuah perancangan sistem informasi, proses analisa kebutuhan perlu dilakukan, yang bertujuan untuk mencari dan menganalisa data tentang kebutuhan yang diperlukan pada sebuah sistem. Oleh karena itu harus ada solusi untuk mengurangi ataupun menutup kekurangan dan masalah dari sistem yang sudah ada. Analisa kebutuhan yang diperlukan dalam sistem ini terbagi menjadi dua:

A. Analisa Kebutuhan Sistem

Kebutuhan sistem merupakan kemampuan ataupun syarat yang harus ada dalam sebuah sistem, adapun kebutuhan sistem yang diperlukan adalah:

1. Sistem dapat menampilkan produk yang akan dipesan.

2. Sistem dapat menampilkan Informasi Percetakan Riri.

3. Sistem dapat menampilkan kontak yang dapat di hubungi dari Percetakan Riri.

4. Sistem menyediakan layanan pemesanan produk percetakan secara online.

B. Analisa Kebutuhan Pengguna

Didalam analisa kebutuhan pengguna (user), dibagi menjadi dua bagian:

1. Analisa Kebutuhan Admin

a. Admin dapat menambah, mengubah, dan menghapus data produk.

b. Admin dapat menambah, mengubah, dan menghapus data kota.

c. Admin dapat menambah, mengubah, dan menghapus kategori produk.

d. Admin dapat melihat dan menghapus data pemesanan.

e. Admin dapat mencetak laporan produk dan pemesanan.

(5)

2. Analisa Kebutuhan Konsumen

a. Konsumen dapat melihat informasi yang terdapat pada Percetakan Riri.

b. Konsumen dapat melihat dan memilih produk secara online.

c. Konsumen dapat melakukan transaksi pembayaran secara online.

d. Konsumen dapat melakukan konfirmasi pembayaran.

e. Konsumen dapat mencetak bukti pemesanan.

3.3. Perancangan Perangkat Lunak

Untuk menjelaskan bagaimana program ini dapat berjalan, berikut penulis sampaikan beberapa rancangan halaman antar muka (interface), rancangan sistem basis data, dan rancangan struktur navigasi.

3.3.1. Rancangan Antar Muka

Antarmuka (interface) merupakan mekanisme komunikasi antara pengguna (user) dengan sistem. Antarmuka (interface) dapat menerima informasi dari pengguna (user) dan memberikan informasi kepada pengguna (user) untuk membantu mengarahkan alur penelusuran masalah sampai ditemukan solusi.

Ada dua rancangan antarmuka, diantaranya:

1. Antarmuka Administrator (Pengelola)

Rancangan antarmuka administrator atau pengelola terdiri dari rancangan login pengelola, rancangan admin, rancangan input produk, rancangan input kategori, rancangan data kategori, rancangan data produk, rancangan data konsumen, rancangan data transaksi, rancangan data pembayaran, dan rancangan kelola testimoni .

(6)

a. Rancangan Antar Muka Login

Gambar III.2.

Rancangan Antar Muka Login

b. Rancangan Antar Muka Beranda Admin

Gambar III.3.

Rancangan Antar Muka Beranda Admin

(7)

c. Rancangan Antar Muka Input Kategori

Gambar III.4.

Rancangan Antar Muka Input Kategori

d. Rancangan Antar Muka Input Produk

Gambar III.5.

Rancangan Antar Muka Input Produk

(8)

e. Rancangan Antar Muka Data Produk

Gambar III.6.

Rancangan Antar Muka Data Produk

f. Rancangan Antar Muka Data Konsumen

Gambar III.7.

Rancangan Antar Muka Data Konsumen

(9)

g. Rancangan Antar Muka Data Pemesanan

Gambar III.8.

Rancangan Antar Muka Data Pemesanan

h. Rancangan Antar Muka Data Pembayaran

Gambar III.9.

Rancangan Antar Muka Data Pembayaran

(10)

i. Rancangan Antar Muka Kelola Testimoni

Gambar III.10.

Rancangan Antar Muka Kelola Testimoni

2. Antarmuka User (Pengguna)

Rancangan antarmuka user atau pengguna terdiri dari rancangan beranda, rancangan profil, rancangan layanan pelanggan, rancangan testimoni, rancangan produk, rancangan undangan, rancangan buku yasin, rancangan brosur, rancangan syarat dan ketentuan, rancangan cara pemesanan, rancangan cara pembayaran dan rancangan hubungi kami.

(11)

j. Rancangan Antar Muka Beranda User

Gambar III.11.

Rancangan Antar Muka Beranda User

k. Rancangan Antar Muka Tentang Kami

Gambar III.12.

Rancangan Antar Muka Tentang Kami

(12)

l. Rancangan Antar Muka Lokasi Kami

Gambar III.13.

Rancangan Antar Muka Lokasi Kami

m. Rancangan Antar Muka Cek Pemesanan

Gambar III.14.

Rancangan Antar Muka Cek Pemesanan

(13)

n. Rancangan Antar Muka Konfirmasi Pembayaran

Gambar III.15.

Rancangan Antar Muka Konfirmasi Pembayaran

o. Rancangan Antar Muka Testimoni

Gambar III.16.

Rancangan Antar Muka Testimoni

(14)

p. Rancangan Antar Muka Undangan

Gambar III.17.

Rancangan Antar Muka Undangan

q. Rancangan Antar Muka Buku Yasin

Gambar III.18.

Rancangan Antar Muka Buku Yasin

(15)

r. Rancangan Antar Muka Brosur

Gambar III.19.

Rancangan Antar Muka Brosur

s. Rancangan Antar Muka Syarat dan Ketentuan

Gambar III.20.

Rancangan Antar Muka Syarat dan Ketentuan

(16)

t. Rancangan Antar Muka Cara Pemesanan

Gambar III.21.

Rancangan Antar Muka Cara Pemesanan

u. Rancangan Antar Muka Cara Pembayaran

Gambar III.22.

Rancangan Antar Muka Cara Pembayaran

(17)

v. Rancangan Antar Muka Hubungi Kami

Gambar III.23.

Rancangan Antar Muka Hubungi Kami

3.3.2. Rancangan Basis Data

Untuk perancangan basis data penulis menggambarkan pemetaannya dengan metode Entity Relationship Diagram, Logical Record Structure serta untuk penjelasannya melalui spesifikasi file.

A. Entity Relationship Diagram (ERD)

Entity Relationship Diagram (ERD) atau diagram hubungan entitas merupakan gambaran hubungan antar entitas dengan jelas dan dapat menggambarkan batasan jumah entitas dan partisipasi antar entitas tersebut sehingga akan memudahkan dalam perancangan database, ERD yang telah dirancang dapat dilihat pada gambar berikut:

(18)

Konsumen Melakukan Pemesanan Memiliki Produk

Kategori

Pembayaran Melakukan

Memiliki

id_konsumen nama jk

email no_hp

alamat

id_konsumen kd_pemesanan

tgl_pesan

id_konsumen

kd_produk

jml_pesan grand_total

kd_produk kd_produk no_kategori

detail harga_satuan kd_kategori

no_Kategori kd_kategori

nm_kategori id_kategori

kd_pemesanan

kd_byr

kd_pemesanan

grand_total no_hp

bukti

1 1 1 M

M

1 1

1

gambar nama

no_hp nm_kategori

nm_produk

harga_satuan

status

nm_kategori

nm_produk

tgl_pesan tgl_byr

nama stts_byr

id_konsumen Melakukan

1

1

Gambar III.24.

Entity Relationship Diagram

(19)

B. Logical Record Structure (LRS)

Konsumen

id_konsumen (PK) nama

jk alamat no_hp email

Pemesanan

kd_pemesanan (PK) tgl_pesan

id_konsumen (FK) nama (FK) no_hp kd_produk (FK) nm_produk (FK) nm_kategori (FK) harga_satuan (FK) jml_pesan grand_total stts_bayar

Produk

kd_produk (PK) no_kategori (FK) kd_kategori (FK) nm_kategori (FK) nm_produk detail harga_satuan gambar

Pembayaran

kd_bayar (PK) tgl_bayar

kd_pemesanan (FK) id_konsumen (FK) nama

nm_produk (FK) harga_satuan jml_pesan grand_total bukti status

Kategori no_kategori (PK) kd_kategori nm_kategori

1

1

1

1 1 M

M

1 1

1

Gambar III.25.

Logical Record Structure

C. Spesifikasi File

a. Spesifikasi File Admin

Nama File : Admin

Akronim : admin

Fungsi : untuk menyimpan data admin Tipe File : File Master

Organisasi File : Indexed Sequential

(20)

Akses File : Random

Media : Harddisk

Panjang record : 71 Kunci Field : id_admin

Software : Mysql

Tabel III.1 Spesifikasi File Admin

No Elemen data Nama Field Tipe Size Ket

1 Id_admin id_admin Int 11 Primary Key

2 Nm admin nm_admin varchar 30

3 Username Username varchar 15

4 Password Password varchar 15

b. Spesifikasi File Konsumen

Nama File : Konsumen

Akronim : konsumen

Fungsi : untuk menyimpan data konsumen Tipe File : File Master

Organisasi File : Indexed Sequential Akses File : Random

Media : Harddisk

Panjang record : 150

Kunci Field : id_konsumen

Software : Mysql

(21)

Tabel III.2

Spesifikasi File Konsumen

No Elemen data Nama Field Tipe Size Ket

1 Id_konsumen id_konsumen varchar 20 Primary Key

2 Nama Nama varchar 20

3 Jenis kelamin Jk varchar 15

4 Alamat Alamat varchar 50

5 No hp no_hp varchar 15

6 Email Email varchar 30

c. Spesifikasi File Kategori

Nama File : Kategori Akronim : kategori

Fungsi : untuk menyimpan data kategori Tipe File : File Master

Organisasi File : Indexed Sequential Akses File : Random

Media : Harddisk

Panjang record : 41

Kunci Field : no_kategori

Software : Mysql

Tabel III.3

Spesifikasi File Kategori

No Elemen data Nama Field Tipe Size Ket

1 No_kategori id_kategori Int 11 Primary Key 2 Kode kategori kd_kategori varchar 10

3 Nama_kategori nm_kategori varchar 20

(22)

d. Spesifikasi File Produk

Nama File : Produk

Akronim : produk

Fungsi : untuk menyimpan data produk Tipe File : File Master

Organisasi File : Indexed Sequential Akses File : Random

Media : Harddisk

Panjang record : 152 Kunci Field : kd_produk

Software : Mysql

Tabel III.4 Spesifikasi File Produk

No Elemen data Nama Field Tipe Size Ket

1 Kode Produk kd_produk Int 11 Primary Key

2 No Kategori no_kategori Int 11 3 Kode Kategori kd_kategori varchar 10 4 Nama Kategori nm_kategori varchar 20 5 Nama Produk nm_produk varchar 20

6 Detail Detail varchar 50

7 Harga Satuan harga_satuan double

8 Gambar Gambar varchar 30

(23)

e. Spesifikasi File Pemesanan

Nama File : Pemesanan

Akronim : pemesanan

Fungsi : untuk menyimpan data pemesanan Tipe File : File Transaksi

Organisasi File : Indexed Sequential Akses File : Random

Media : Harddisk

Panjang record : 195

Kunci Field : kd_pemesanan

Software : Mysql

Tabel III.5

Spesifikasi File Pemesanan

No Elemen data Nama Field Tipe Size Ket

1 Kode Pemesanan kd_pemesanan varchar 20 Primary Key

2 Tanggal Pesan tgl_pesan int 11

3 Bulan Bln int 11

4 Tahun Thn int 11

5 Id Konsumen id_konsumen varchar 20

6 Nama nama varchar 30

7 No Hp no_hp varchar 15

8 Kode Produk kd_produk int 11

9 Nama Produk nm_produk varchar 20 10 Nama Kategori nm_kategori varchar 20

11 Jumlah Pesan jml_pesan int 11

12 Harga Satuan harga_satuan double 13 Grand Total grand_total double

14 Status status varchar 15

(24)

f. Spesifikasi File Pembayaran

Nama File : Pembayaran Akronim : pembayaran

Fungsi : untuk menyimpan data pembayaran Tipe File : File Transaksi

Organisasi File : Indexed Sequential Akses File : Random

Media : Harddisk

Panjang record : 150 Kunci Field : kd_bayar

Software : Mysql

Tabel III.6

Spesifikasi File Pembayaran

No Elemen data Nama Field Tipe Size Ket

1 Kode Bayar_ kd_bayar varchar 20 Primary Key 2 Tanggal Bayar tgl_bayar time stamp

3 Kode Pemesanan kd_pemesanan varchar 20 4 Id Konsumen id_konsumen varchar 20

5 Nama Nama varchar 30

6 No Hp no_hp varchar 15

7 Bukti Bukti varchar 30

8 Grand Total grand_total double

9 Status Bayar stts_bayar varchar 15

(25)

3.3.3. Rancangan Struktur Navigasi

Struktur navigasi dibutuhkan untuk menerangkan, keterkaitan antar halaman website. Struktur navigasi yang digunakan untuk halaman web ini, adalah struktur navigasi campuran. Dibawah ini adalah penjelasan mengenai struktur navigasi desain webnya.

1. Struktur Navigasi Admin

LOGIN

MENU ADMIN

INPUT KATEGORI

INPUT PRODUK

DATA PEMESANAN

DATA PEMBAYARAN INPUT

DATA

KELOLA DATA

DATA PRODUK

DATA KONSUMEN

KELOLA TESTIMONI

KELUAR INDEX

Gambar III.26.

Struktur Navigasi Admin

(26)

2. Struktur Navigasi Pengunjung

INDEX

PRODUK BERANDA PROFIL LAYANAN

KONSUMEN TESTIMONI

UNDANGAN

BUKU YASIN

BROSUR

SYARAT &

KETENTUAN

CARA PEMESANAN

CARA PEMBAYARAN

HUBUNGI KAMI

Gambar III.27.

Struktur Navigasi Pengunjung

3.4. Implementasi dan Pengujian Unit 3.4.1. Implementasi

Implementasi program adalah sebuah tahap pengaplikasian dari sistem yang telah dirancang. Aplikasi diwujudkan dengan cara memindahkan hasil desain dan database ke dalam bentuk halaman web.

Konsep dari pemrograman berorientasi objek adalah mengelompokkan kumpulan source-code kedalam class serta melakukan pengobjekan class. Dengan demikian jika kita ingin merubah properti yang ada dalam objek tersebut, maka kita hanya perlu merubah dari properti yang ada dalam class. Sehingga program yang kita buat akan lebih mudah untuk dirubah, dan koreksi kesalahannya. Dengan demikian penggunaan konsep OOP dan PHP didalamnya, sebuah web dinamis akan tercipta.

(27)

A. Implementasi Rancangan Antar Muka Admin 1. Implementasi Halaman Login Admin

Gambar III.28.

Implementasi Halaman Login Admin

2. Implementasi Halaman Beranda

Gambar III.29.

Implementasi Halaman Beranda

(28)

3. Implementasi Halaman Input Kategori

Gambar III.30.

Implementasi Halaman Input Kategori

4. Implementasi Halaman Input Produk

Gambar III.31.

Implementasi Halaman Input Produk

(29)

5. Implementasi Halaman Data Produk

Gambar III.32.

Implementasi Halaman Data Produk

6. Implementasi Halaman Data Konsumen

Gambar III.33.

Implementasi Halaman Data Konsumen

(30)

7. Implementasi Halaman Data Pemesanan

Gambar III.34.

Implementasi Halaman Data Pemesanan

8. Implementasi Halaman Data Pembayaran

Gambar III.35.

Implementasi Halaman Data Pembayaran

(31)

9. Implementasi Halaman Kelola Testimoni

Gambar III.36.

Implementasi Halaman Kelola Testimoni

10. Implementasi Halaman Beranda User

Gambar III.37.

Implementasi Halaman Beranda User

(32)

11. Implementasi Halaman Tentang Kami

Gambar III.38.

Implementasi Halaman Tentang Kami

12. Implementasi Halaman Lokasi Kami

Gambar III.39.

Implementasi Halaman Lokasi Kami

(33)

13. Implementasi Halaman Cek Pemesanan

Gambar III.40.

Implementasi Halaman Cek Pemesanan

14. Implementasi Halaman Konfirmasi Pembayaran

Gambar III.41.

Implementasi Halaman Konfirmasi Pembayaran

(34)

15. Implementasi Halaman Testimoni

Gambar III.42.

Implementasi Halaman Testimoni

16. Implementasi Halaman Undangan

Gambar III.43.

Implementasi Halaman Undangan

(35)

17. Implementasi Halaman Buku Yasin

Gambar III.44.

Implementasi Halaman Buku Yasin

18. Implementasi Halaman Brosur

Gambar III.45.

Implementasi Halaman Brosur

(36)

19. Implementasi Halaman Syarat & Ketentuan

Gambar III.46.

Implementasi Halaman Syarat & Ketentuan

20. Implementasi Halaman Cara Pemesanan

Gambar III.47.

Implementasi Halaman Cara Pemesanan

(37)

21. Implementasi Halaman Cara Pembayaran

Gambar III.48.

Implementasi Halaman Cara Pembayaran

22. Implementasi Halaman Hubungi Kami

Gambar III.49.

Implementasi Halaman Hubungi Kami

(38)

B. Spesifikasi Perangkat Keras

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan Perancangan Website Percetakan ini.

1. Spesifikasi Perangkat Keras a. Server

1) CPU

(a) Processor Intel® Pentium® Core 2 Duo (b) RAM DDR3 4 GB

(c) Hard Disk 500 GB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1366× 768 5) Koneksi internet dengan kecepatan 2 Mbps

b. Client 1) CPU

(a) Processor Intel® Core i3 ® (b) RAM DDR3 2 GB

(c) Hard Disk 500 GB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1366 × 768 5) Koneksi internet dengan kecepatan 2 Mbps

(39)

2. Spesifikasi Perangkat Lunak a. Server

(a) Sistem Operasi : Microsoft Windows (b) Web Server : Apache

(c) DBMS : MySQL

(d) Web Browser : Mozilla Firefox dan Google Chrome b. Client

(a) Sistem Operasi : Microsoft Windows

(b) Web Browser : Mozilla Firefox dan Google Chrome

3.4.2. Pengujian Unit

Pengujian terhadap website yang dirancang menggunakan black-box testing yang fokus terhadap proses masukan dan keluaran website. Ada dua halaman yang akan diuji yaitu:

A. Pengujian Terhadap Form Login

Tabel III.7.

Hasil Pengujian Black-box testing pada form Login No Skenario

Pengujian

Test Case Hasil yang diharapkan

Hasil Pengujian

Kesimpulan 1 Username

dan password kosong dan klik tombol login

Username:(

kosong) Password:

(kosong)

Sistem akan menolak akses ke halaman pengelola dan menampilkan

“Username atau Password anda salah silahkan login kembali”

Sesuai harapan

Valid

2 Username diisi dengan benar dan password

Username:

putri123 Password:

(kosong)

Sistem akan menolak akses ke halaman

Sesuai harapan

Valid

(40)

dikosongkan dan klik tombol login

pengelola dan menampilkan

“Username atau Password anda salah silahkan login kembali 3 Username

dikosongkan dan password diisi dengan benar dan klik tombol login

Username:

(kosong) Password:

12345

Sistem akan menolak akses ke halaman pengelola dan menampilkan

“Username atau Password anda salah silahkan login kembali”

Sesuai harapan

Valid

4 Salah satu dari

username dan password diisi dengan salah dan klik tombol login

Username:

putri123 (benar) Password:

123

Sistem akan menolak akses ke halaman pengelola dan menampilkan

“Username atau Password anda salah silahkan login kembali”

Sesuai harapan

Valid

5 Username dan password diisi dengan benar

Username:

putri123 Password:

12345

Sistem akan langsung mengakses ke halaman administrator

Sesuai harapan

Valid

B. Pengujian Terhadap Input Data Kategori Tabel III.8.

Hasil Pengujian Black Box Testing Pada Form Input Data Kategori No Skenario

pengujian

Test case Hasil yang diharapkan

Hasil pengujian

kesimpulan

1 Kode

kategori, dan nama

kategori tidak diisi (kosong) kemudian klik simpan

Kode kategori:

(kosong) nama kategori : (Kosong)

Sistem akan menolak

menyimpan data dan

menampilkan validasi pada text field”Ada Kesalaan Dalam Pengisian Data

Sesuai harapan

Valid

(41)

-kd_kategori harus diisi -nm_kategori harus diisi”

2 Memilih Kode kategori (diisi), dan nama

kategori tidak diisi (kosong) kemudian klik simpan

Kode kategori:

und nama kategori : (Kosong))

Sistem akan menolak

menyimpan data dan

menampilkan validasi pada text field”Ada Kesalaan Dalam Pengisian Data -nm_kategori harus diisi”

Sesuai harapan

Valid

3 Seluruh inputan diisi Kode

kategori (diisi), dan nama kategori (diisi)kemudi an klik simpan

Kode kategori:

und nama kategori : undangan

Sistem akan menyimpan data dan

menampilkan validasi teks pada text field

Sesuai harapan

Valid

C. Pengujian Terhadap Input Data Produk Tabel III.9.

Hasil Pengujian Black Box Testing Pada Form Input Data Produk No Skenario

pengujian

Test case Hasil yang diharapkan

Hasil pengujian

kesimpulan

1 Nama produk, detail, harga satuan tidak diisi (kosong) kemudian klik simpan

Nama produk : (kosong) detail : (Kosong) harga satuan : (Kosong)

Sistem akan menolak

menyimpan data dan

menampilkan validasi pada text field”Ada Kesalaan Dalam Pengisian Data -nm_produk harus diisi -detail harus diisi

Sesuai harapan

Valid

(42)

harga satuan harus diisi”

2 Memilih nama produk tidak diisi (kosong), detail diisi,dan harga satuan diisi

kemudian klik simpan

Nama produk : (kosong) detail:

undangan pernikahan unik harga satuan : Rp.700,-

Sistem akan menolak

menyimpan data dan

menampilkan validasi pada text field”Ada Kesalaan Dalam Pengisian Data -nm_produk harus diisi”

Sesuai harapan

Valid

3 Seluruh Inputan diisi nama produk diisi, detail diisi, harga satuan diisi kemudian klik simpan an klik simpan

Nama produk : Undangan Nikah detail:

undangan pernikahan unik harga satuan : Rp.700,-

Sistem akan menyimpan data dan

menampilkan validasi teks pada text field

Sesuai harapan

Valid

D. Pengujian Terhadap Input Data Diri

Tabel III.10.

Hasil Pengujian Black Box Testing Pada Form Input Data Diri No Skenario

pengujian

Test case Hasil yang diharapkan

Hasil pengujian

kesimpulan

1 Nama, alamat, no.hp, email tidak diisi (kosong) kemudian klik simpan

Nama : (kosong) Alamat : (kosong) No.hp : (kosong) Email : (kosong)

Sistem akan menolak

menyimpan data dan

menampilkan validasi pada text field”Ada Kesalaan Dalam Pengisian Data -nama harus diisi

-alamat harus diisi

no.hp harus diisi

Sesuai harapan

Valid

(43)

email harus diisi”

2 Memilih nama tidak diisi (kosong), alamat diisi, no.hp diisi, email diisi kemudian klik simpan

Nama:

(kosong) alamat:

cikampek no.hp:

0857741949 66

email:

putrijingga

@gmail.co m

Sistem akan menolak

menyimpan data dan

menampilkan validasi pada text field”Ada Kesalaan Dalam Pengisian Data -nama harus diisi”

Sesuai harapan

Valid

3 Seluruh Inputan diisi nama diisi, alamat diisi, no.hp diisi, email diisi kemudian klik simpan an klik simpan

Nama:

Putri Jingga Alamat:

cikampek No.hp:

0857741949 66

Email:

putrijingga

@gmail.co m

Sistem akan menyimpan data dan

menampilkan validasi teks pada text field

Sesuai harapan

Valid

Gambar

Gambar III.1.
Gambar III.4.
Gambar III.6.
Gambar III.8.
+7

Referensi

Dokumen terkait

1.1.1 Luas Wilayah Menurut Kabupaten/Kota di Provinsi Jawa Timur, 2017/Total Area By Regency/Municipality in Jawa Timur Province, 2017

Sasaran dari sosialisasi pembelajaran pendidikan jasmani model TGFU sebagai dasar pencapaian olahraga prestasi adalah untuk menyebarluaskan pemahaman mengenai pentingnya

Sedangkan pada proses pencarian handphone, konsumen menginputkan kriteria handphone yang diinginkan, dan kemudian akan mendapatkan satu atau lebih data handphone yang

Dalam data reduction ini peneliti selalu berorientasi dan berusa mendapatkan data sebanyak-banyaknya pada tujuan yang ingin dicapai dalam penelitian, yaitu memilih

Manajer harus sangat berhati – hati dalam pengambilan keputusan pendanaan, sebab jumlah hutang yang semakin tinggi akan mengakibatkan financial distress yang

Yang di maksut dengan organisasi di rumah sakit adalah sebuah struktur yang di bangun oleh suatu elemen perusahaan atau dari rumah sakit sendiri tersebut yang memiliki

Berdasarkan Tabel 1 menunjukkan bahwa hasil analisis bahan baku jahe segar dengan parameter kimia yaitu aktivitas antioksidan dari jahe emprit lebih tinggi

Model ini mengasumsikan bahwa penelitian harus dimulai dan diakhiri di tingkat petani dan inovasi teknologi belum seutuhnya dapat menggerakkan usahatani yang berwawasan