• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. dengan menambahkan pelayanan jasa membuat digital printing. CV Mitra Media. pelayanan jasa yang terbaik untuk para konsumen.

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. dengan menambahkan pelayanan jasa membuat digital printing. CV Mitra Media. pelayanan jasa yang terbaik untuk para konsumen."

Copied!
85
0
0

Teks penuh

(1)

38 3.1. Tinjauan Perusahaan

3.1.1. Sejarah Singkat Perusahaan

CV Mitra Media Printing atau disingkat menjadi 2M Printing salah satu perusahaan yang berdomisili dikota Tangerang Selatan, telah berdiri sejak tahun 2015. CV Mitra Media Printing dahulu merintis usaha hanya menjual souvenir percetakan printing seperti Mug, Pin dan Id Card saja . Seiring berjalannya waktu perusahaan ini mengembangkan bidang usahanya lebih dari sekedar percetakan dengan menambahkan pelayanan jasa membuat digital printing. CV Mitra Media Printing juga menawarkan jasa dibidang design grafis, tujuannya adalah memberikan pelayanan jasa yang terbaik untuk para konsumen.

Dengan adanya pertumbuhan industri jasa atau industri kreatif diindonesia, CV Mitra Media Printing tetap konsisten dengan usaha percetakan yang dilengkapi dengan teknologi digital dan mesin cetak yang modern beserta sumber daya manusia yang terampil dan terlatih. Dalam pengembangannya CV Mitra Media Printing semakin memantapkan langkah untuk bisa menjadi selalu yang terbaik untuk dapat melayani kebutuhan klien. Slogan yang dirancang dan terus dicanangkan tiap personal 2M Printing: Solution Your Printing.

(2)

3.1.2. Struktur Organisasi dan Fungsi 1. Struktur Organisasi

Struktur Organisasi dalam perusahaan adalah gambaran mengenai suatu kerangka tertentu yang dipakai untuk menunjukan pola hubungan antar anggota organisasi agar dapat bekerja sama secara harmonis dan dinamis yang sesuai dengan perkembangan perusahaan percetakan.

Bentuk struktur organisasi yang terdapat dalam percetakan CV Mitra Media Printing adalah sebagai berikut:

Sumber: Direktur

GAMBAR III.1

(3)

2. Fungsi Organisasi

Dalam sebuah organisasi pasti mempunyai fungsi dan tujuan masing masing , adapun fungsi dari tiap tiap bagian dan tujuannya adalah sebagai berikut:

a. Direktur/Owner

Adalah puncak pimpinan tertinggi dalam suatu organisasi tersebut serta memiliki kekuasaan sepenuhnya pada perusahaan yang bertujuan untuk mengatur suatu organisasi didalam dan sangat berperan penting bagi perusahaan tersebut.

b. Design

Menciptakan design grafis untuk tujuan komersil atau promosi, seperti kemasan luar, tampilan (display), dan logo.

c. Operator (Mesin)

Bertugas memproduksi barang sesuai dengan pesanan dari pelanggan. d. Finishing

Bertugas memfinishing dan mempacking barang yang sudah diproduksi oleh operator mesin

e. Pemasaran

Bertugas memasarkan desain produk ataupun produk – produk yang dihasilkan dari CV Mitra Media Pinting melalui event event tertentu.

(4)

3.2. Analisa Kebutuhan

Dari permasalahan sistem yang masih manual diperlukan suatu sistem baru yang dikembangkan dengan teknologi informasi yang lebih baik sehingga dapat memudahkan dalam pemrosesan data dan penulusaran setiap informasi mengenai yang dikerjakan oleh sistem dikarenakan aplikasi yang akan diajukan oleh penulis adalah berbasis web atau online.

Dalam tahap analisa kebutuhan ini penulis menguraikan sistem pemesanan online yang ideal atau sistem yang diusulkan untuk percetakan CV Mitra Media Printing dengan langkah - langkah sebagai berkut:

A. Kebutuhan Pengguna

1. Admin bisa menambah, mengubah dan menghapus hak akses admin 2. Admin bisa menambah, mengubah dan menghapus produk.

3. Admin bisa menambah, mengubah dan menghapus kategori. 4. Admin bisa menambah dan menghapus kurir.

5. Admin bisa menambah dan menghapus kota. 6. Admin bisa menambah dan menghapus tarif. 7. Admin bisa melihat data upload.

8. Admin bisa melihat data konfirmasi pembayaran. 9. Admin bisa melihat transaksi.

10. Admin bisa melihat data hubungi kami

11. Admin bisa melihat laporan Produk, Member, Penjualan produk. 12. User bisa melihat dan mengisi testimonial.

(5)

13. User bisa mencari dan membeli produk. 14. User bisa mengupload file.

15. User bisa menghubungi admin.

16. User bisa mengisi konfirmasi pembayaran.

B. Kebutuhan System 1. Operasional

a) Perangkat Keras

Untuk merancang dan membuat media informasi berbasis web dibutuhkan perangkat keras agar program aplikasi yang dibuat dapat berjalan dengan baik. Spesifikasi perangkat keras yang digunakan yaitu menggunakan processor Intel core I3-02328M 2.20 GHz, Memori 4 GB ,VGA Intel(R) Graphics Family 1696 MB.

b) PerangkatLunak

Software atau perangkat lunak yang digunakan untuk mendukung dan merancang pembuatan media informasi berbasis web harus sesuai dengan kebutuhan. Perangkat lunak yang digunakan yaitu mengunakan sistem operasi Microsoft Windows 7 Ultimate 64bit (x64), software untuk perancangan mengunakan Macromedia Dreamweaver dengan perangkat PHP editor seperti Sublime Text dan software untuk mendesain menggunakan Adobe photoshop.

(6)

2. Security

a) Dilengkapi password untuk sistem informasi website nya maupun database nya.

b) Logout untuk menghindari suatu manipulasi data. 3. Informasi

a) Adanya pesan/informasi untuk memberitahu apabila suatu input data tidak sesuai yaitu berupa validasi.

b) Adanya keterangan cara pembelian bagi user , laporan pembeli, barang dan penjualan bagi admin.

3.3. Perancangan Perangkat Lunak

Perancangan sistem dan perangkat lunak dalam rancangan program pemesanan digital printing berbasis web yaitu rancangan antarmuka, rancangan basis data dan rancangan struktur navigasi antara lain:

3.3.1. Rancangan Antar Muka

A. Rancangan Antar Muka Login Admin

Gambar III.1.

(7)

B. Rancangan Antar Muka Index Admin

Gambar III.2.

Rancangan Antar Muka index Admin

C. Rancangan Antar Muka Menu Admin

Gambar III.3.

(8)

D. Rancangan Antar Muka Ganti Password Admin

Gambar III.4.

Rancangan Antar Muka Menu Ganti Password Admin

E. Rancangan Antar Muka Menu Produk

Gambar III.5.

(9)

F. Rancangan Antar Muka Ubah Produk

Gambar III.6.

Rancangan Antar Muka Ubah Produk

G. Rancangan Antar Muka Menu Kategori

Gambar III.7.

(10)

H. Rancangan Antar Muka Ubah Kategori

Gambar III.8.

Rancangan Antar Muka Ubah Kategori

I. Rancangan Antar Muka Menu Kurir

Gambar III.9.

(11)

J. Rancangan Antar Muka Menu Kota

Gambar III.10.

Rancangan Antar Muka Menu Kota

K. Rancangan Antar Muka Menu Tarif

Gambar III.11.

(12)

L. Rancangan Antar Muka Upload

Gambar III.12.

Rancangan Antar Muka Menu Upload

M. Rancangan Antar Muka Konfirmasi Pembayaran

Gambar III.13.

(13)

N. Rancangan Antar Muka Transaksi

Gambar III.14.

Rancangan Antar Muka Menu Transaksi

O. Rancangan Antar Muka Transaksi Detail

Gambar III.15.

(14)

P. Rancangan Antar Muka Detail Member Transaksi

Gambar III.16.

Rancangan Antar Muka Detail Member Transaksi

Q. Rancangan Antar Muka Hubungi

Gambar III.17.

(15)

R. Rancangan Antar Muka Menu Balas

Gambar III.18.

Rancangan Antar Muka Menu Balas

S. Rancangan Antar Muka Menu Laporan

Gambar III.19.

(16)

T. Rancangan Antar Muka Index Website

Gambar III.20.

(17)

U. Rancangan Antar Muka Login User Dan Daftar Member

Gambar III.21.

(18)

K. Rancangan Antar Muka Profil

Gambar III.22.

(19)

V. Rancangan Antar Muka Cara Pembelian

Gambar III.23.

(20)

W. Rancangan Antar Muka Produk

Gambar III.24.

(21)

X. Rancangan Antar Muka Hubungi Kami

Gambar III.25.

(22)

Y. Rancangan Antar Muka Konfirmasi Pembayaran

Gambar III.26.

(23)

Z. Rancangan Antar Muka Kategori

Gambar III.27.

(24)

AA. Rancangan Antar Muka Isi Testimonial

Gambar III.28.

(25)

BB. Rancangan Antar Muka Lihat Testimonial

Gambar III.29.

(26)

CC. Rancangan Antar Muka Hasil Pencarian

Gambar III.30.

(27)

DD. Rancangan Antar Muka Produk Detail

Gambar III.31.

(28)

EE. Rancangan Antar Muka Keranjang Belanja

Gambar III.32.

(29)

FF. Rancangan Antar Muka Transaksi Selesai

Gambar III.33.

(30)

GG. Rancangan Antar Muka Design Upload

Gambar III.34.

(31)

3.3.1. Rancangan Basis Data A. Entity Relationship Diagram

pembeli melakukan orders

memilih barang memiliki kategori memiliki orders_detail notransaksi username id_barang nm_barang harga kurir_id username notransaksi status id_pembeli nm_pembeli alamat email nm_kategori id_kategori password telepon username nm_kategori harga stock id_barang nm_barang deskripsi ukuran ongkir jumlah mengisi tarif kota_id id_tarif kurir_id harga 1 m 1 m 1 m 1 1 konfirmasi melakukan tanggal nama jumlah id_konfirmasi file memiliki mempunyai mempunyai kota kurir id_kota nama id_kurir nama m 1 m 1 1 1 1 1 1 1 memiliki 1 1 upload melakukan id_upload file keterangan nama barang 1 1 subtotal tanggal telepon kota_id alamat keterangan bank gambar jam_order ukuran Gambar III.35.

(32)

B. Logical Relation Strucure

Gambar III.36.

(33)

C. Spesifikasi File

Spesifikasi file merupakan penjelasan mengenai bentuk-bentuk file database yang digunakan untuk pengolahan proses dari suatu sistem. File-file ini tersimpan pada database digitalprinting dengan parameter-parameter sbb :

1. Spesifikasi File admin

Nama File : File admin

Akronim : Admin

Fungsi : Untuk menyimpan data admin

Tipe : File admin

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 61 karakter

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 User Admin username varchar 35

(34)

2. Spesifikasi File Pembeli

Nama File : File Pembeli

Akronim : Pembeli

Fungsi : Untuk menyimpan data Pembeli

Tipe : File master

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 706 karakter

Kunci field : id_pembeli

Software : Mysql

Tabel III.2. Spesifikasi File Pembeli

No Elemen Data Nama Field Tipe Size Ket

1 Id Pembeli id_pembeli int 11 Primary Key

2 Nama Pembeli nm_pembeli varchar 35

3 Alamat Pembeli alamat text 500

4 Email Pembeli email text 100

5 Telepon Pembeli telepon varchar 25

6 Username Pembeli username varchar 20

(35)

3. Spesifikasi File Kategori

Nama File : File Kategori

Akronim : Kategori

Fungsi : Untuk menyimpan data kategori

Tipe : File Kategori

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 36 karakter

Kunci field : id_kategori

Software : Mysql

Tabel III.3. Spesifikasi File Kategori

No Elemen Data Nama Field Tipe Size Ket

1 Id Kategori id_kategori int 11 Primary key

(36)

4. Spesifikasi File barang

Nama File : File Barang

Akronim : Barang

Fungsi : Untuk menyimpan data barang

Tipe : File Barang

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 418 karakter

Kunci field : id_barang

Software : Mysql

Tabel III.4. Spesifikasi File Barang

No Elemen Data Nama Field Tipe Size Ket

1 Id barang id_barang int 11 Primary key

2 Nama barang nm_barang varchar 35

3 Deskripsi deskripsi text 225

4 Ukuran ukuran varchar 50

5 Kategori nm_kategori varchar 25 Foreign key

6 Harga harga int 11

7 Stock stock int 11

(37)

5. Spesifikasi File Hubungi

Nama File : File hubungi

Akronim : hubungi

Fungsi : Untuk menyimpan data yang menghubungi

Tipe : File Hubungi

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 480 karakter

Kunci field : id_hubungi

Software : Mysql

TabelIII.5.

Spesifikasi File Hubungi

No Elemen Data Nama Field Tipe Size Ket

1 Id penghubung id_hubungi int 5 Primary Key

2 Nama Penghubung nama varchar 50

3 Email penghubung email varchar 100

4 Subjek Pesan subjek varchar 100

5 Pesan Penghubung pesan text 225

(38)

6. Spesifikasi File Konfirmasi

Nama File : File Konfirmasi

Akronim : Konfirmasi

Fungsi : Untuk menyimpan data Konfirmasi

Tipe : File konfirmasi

Organisasi file : IndexSequential

Akses File : Random

Media : Har Disk

Panjang Record : 310 Karakter

Kunci Field : id_konfirmasi

Software : Mysql

Tabel III.6.

Spesifikasi File Konfirmasi

No Elemen Data Nama Field Tipe Size Ket

1 Id Konfirmasi id_konfirmasi int 10 Primary Key

2 Bukti Transfer file varchar 100

3 Tanggal Transfer tanggal date

4 Transfer atas nama

nama varchar 50

5 Jumlah Transfer jumlah varchar 50

6 Telepon telepon varchar 50

7 Keterangan keterangan text

(39)

7. Spesifikasi File Orders

Nama File : File Orders

Akronim : Orders

Fungsi : Untuk menyimpan data Orders

Tipe : File Orders

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 218 karakter

Kunci field : notransaksi

Software : Mysql

Tabel III.7. Spesifikasi File Orders

No Elemen Data Nama Field Tipe Size Ket

1 Notransaksi notransaksi int 11 Primary Key

2 Username pembeli username varchar 20 Foreign key

3 Status pembayaran status varchar 50

4 Data Kurir kurir_id int 11

5 Data kota kota_id int 11

6 Ongkir ongkir double 15

(40)

8. Spesifikasi File orders_detail

Nama File : File orders_detail

Akronim : Orders_detail

Fungsi : Untuk menyimpan data orders secara rinci

Tipe : File orders_detail

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 185 karakter

Kunci field : -

Software : Mysql

Tabel III.8.

Spesifikasi File orders_detail

No Elemen Data Nama Field Tipe Size Ket

1 Notransaksi notransaksi varchar 11

2 Username pembeli username varchar 20 Primary Key

3 Id barang id_barang int 11 Foreign Key

4 Nama barang nm_barang varchar 60

5 Harga barang harga int 11

6 Ukuran barang ukuran varchar 50

6 Jumlah barang yg

dibeli

jumlah int 11

7 Subtotal pembelian subtotal int 11

8 Tanggal pembelian tanggal date

(41)

9. Spesifikasi File Kota

Nama File : File Kota

Akronim : Kota

Fungsi : Untuk menyimpan file kota

Tipe : File Kota

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 111 Karakter

Kunci field : id_kota

Software : Mysql

Tabel III.9. Spesifikasi File Kota

No Elemen Data Nama Field Type Size Ket

1 Id kota id_kota int 11 Primary Key

(42)

10. Spesifikasi File Kurir

Nama File : File Kurir

Akronim : Kurir

Tipe : Fie Kurir

Organisasi file : IndexSequential

Akses File : Random

Media : Hard Disk

Panjang Record : 111 Karakter

Kunci field : id_kurir

Software : Mysql

Tabel III.10. Spesifikasi File Kurir

No Elemen Data Nama Field Type Size Ket

1 Id kurir id_kurir int 11 Primary Key

(43)

11. Spesifikasi File Tarif

Nama File : File Tarif

Akronim : Tarif

Fungsi : Untuk menyimpan file tarif

Tipe : File Tarif

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang Record : 48 Karakter

Kunci Field : id_tarif

Software : Mysql

Tabel III.11. Spesifikasi File Tarif

No Elemen Data Nama Field Type Size Ket

1 Id Tarif id_tarif int 11 Primary Key

2 Id Kurir kurir_id int 11

3 Id Kota kota_id int 11

(44)

12. Spesifikasi File Testimonial

Nama File : File Tesimonial

Akronim : Testimonial

Fungsi : Untuk menampilkan file Testimonial

Tipe : File Testimonial

Organisasi file : IndexSequential

Akses file : Random

Media : Hard Disk

Panjang record : 321 karakter

Kunci field : id_testi

Software : Mysql

Tabel III.12.

Spesifikasi File Testimonial

No Elemen Data Nama Field Tipe Size Ket

1 Id testimonial id_testi int 11 Primary Key

2 Nama nama varchar 35

3 Email email varchar 50

4 Tanggal tanggal date

(45)

13. Spesifikasi File Upload

Nama File : File Upload

Akronim : Upload

Fungsi : Untuk Mengupload file Upload

Tipe : File Upload

Organisasi File : IndexSequential

Akses File : Random

Media : Hardisk

Panjang Record : 260 Karakter

Kunci Field : id_upload

Software : Mysql

Tabel III.13. Spesifikasi File Upload

No Elemen Data Nama Field Tipe Size Ket

1 Id Upload id_upload int 10 Primary Key

2 File Gambar file varchar 100

3 Keterangan keterangan varchar 75

4 Nama nama varchar 25

(46)

3.3.3. Rancangan Struktur Navigasi

Secara garis besar struktur navigasi dari perancangan sistem informasi berbasis web seperti gambar berikut:

A. Struktur Navigasi User (front-end)

Gambar III.37.

(47)

B. Struktur Navigasi Admin (back-end)

Gambar III.38.

Struktur Navigasi Admin (back-end)

3.4. Implementasi dan Pengujian Unit 3.4.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi rancangan antar muka pada sistem informasi berbasis web ecommerce berdasarkan hasil rancangan antar muka antara lain:

1. Halaman Login Admin

Gambar III.39. Halaman Login Admin

(48)

2. Halaman Login Salah

Gambar III.40. Halaman Login Salah 3. Halaman Index Admin

Gambar III.41. Halaman Index Admin

(49)

4. Halaman Menu Admin

Gambar III.42. Halaman Menu Admin 5. Halaman Ganti Password Admin

Gambar III.43.

(50)

6. Halaman Menu Produk

Gambar III.44. Halaman Menu Produk 7. Halaman Ubah Produk

Gambar III.45. Halaman Ubah Produk

(51)

8. Halaman Menu Kategori

Gambar III.46. Halaman Menu Kategori 9. Halaman Ubah Kategori

Gambar III.47. Halaman Ubah Kategori

(52)

10. Halaman Menu Kurir

Gambar III.48. Halaman Menu Kurir 11. Halaman Menu Kota

Gambar III.49. Halaman Menu Kota

(53)

12. Halaman Menu Tarif

Gambar III.50. Halaman Menu Tarif 13. Halaman Menu Upload

Gambar III.51 Halaman Menu Upload

(54)

14. Halaman Menu Konfirmasi

Gambar III.52. Halaman Menu konfirmasi 15. Halaman Menu Transaksi

Gambar III.53. Halaman Menu Transaksi

(55)

16. Halaman Menu Transaksi Detail

Gambar III.54.

Halaman Menu Transaksi Detail

17. Halaman Hubungi Kami

Gambar III.55.

(56)

18. Halaman Menu Laporan

Gambar III.56. Halaman Menu Laporan

(57)

19. Halaman Index Website

Gambar III.57. Halaman Index Website

(58)

20. Halaman Login User dan Daftar Member Baru

Gambar III.58.

(59)

21. Halaman Home User Setelah Login

Gambar III.59. Halaman Home User

(60)

22. Halaman Menu Profil

Gambar III.60. Halaman Menu Profil

(61)

23. Halaman Menu Cara Pembelian

Gambar III.61.

(62)

24. Halaman Menu Produk

Gambar III.62. Halaman Menu Produk

(63)

25. Halaman Menu Hubungi Kami

Gambar III.63.

(64)

26. Halaman Menu Konfirmasi Pembayaran

Gambar III.64.

(65)

27. Halaman Menu Kategori

Gambar III.65. Halaman Menu Kategori

(66)

28. Halaman Isi Testimonial

Gambar III.66.

(67)

29. Halaman Menu Lihat Testimonial

Gambar III.67.

(68)

30. Halaman Menu Pencarian

Gambar III.68. Halaman Menu Pencarian

(69)

31. Halaman Menu Produk Detail

Gambar III.69.

(70)

32. Halaman Menu Keranjang Belanja

Gambar III.70.

(71)

33. Halaman Menu Transaksi Selesai

Gambar III.71.

(72)

34. Halaman Menu Upload

Gambar III.72. Halaman Menu Upload

(73)

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan program sistem informasi penjualan e-commerce.

1. Spesifikasi Perangkat Keras A. Server

1. CPU

a. Processor intel core i3 2.20 Ghz b. RAM 4 GB

c. Hard Disk 500 GB

d. VGA Intel (R) HD Graphich Family 1696 MB 2. Mouse

3. Keyboard

4. Monitor dengan resolusi layar minimum 1366 x 768 5. Koneksi internet dengan kecepatan 2 Mbps.

B. Client 1. CPU

a. Processor intel core i3 2.20 Ghz b. RAM 4 GB

c. Hard Disk 500 GB d. VGA Intel HD 2. Mouse

3. Keyboard

4. Monitor dengan resolusi layar minimum 1366 x 768 5. Koneksi interner dengan kecepatan 2 Mbps.

2. Spesifikasi Perangkat Lunak 1. Server

a. Sistem operasi Microsoft Windows 7 Ultimate 64 bit (x64).

b. Aplikasi bundle web server adalah Xampp v3.2.1 terdiri dari beberapa komponen diantaranya:

1. Aplikasi PHP 2. Aplikasi Mysql

3. Aplikasi phpMyadmin

c. Aplikasi web browser seperti Internet Explorer, Google Chrome, Mozilla Firefox.

(74)

2. Client

a. Sistem operasi Microsoft Windows 7 Ultimate 64bit (x64)

b. Aplikasi web browser seperti Mozilla Firefox, Internet Explorer, Google Chrome.

3.4.2. Pengujian Unit

Pengujian terhadap program yang dibuat menggunakan blackbox testing yang fokus terhadap masukan dan keluaran program.

A. Pengujian Terhadap Form Login Admin

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikan salah satu kondisi salah pada username atau password kemudian klik tombol login Username: (admin ) Password: (user) Sistem akan menolak akses user dan akan menampilkan “LOGIN GAGAL. Username atau password anda tidak sesuai. Atau akun anda sedang diblokir.” Sesuai harapan Valid 2 Mengetikan username dan password dengan data yang benar kemudian klik tombol login Username: admin(benar ) Password: admin(benar) Sistem menerima akses Login dan kemudian langsung menampilkan pesan “from successfully submitted.” Dan masuk ke form menu utama admin. Sesuai harapan Valid

(75)

B. Pengujian Terhadap Form Tambah Admin

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosongk-an field Username. Username: (kosong) Password: (admin) Akan menampilkan Pesan Validasi “Anda belum Mengisikan Username” Sesuai harapan Valid 2 Mengosongk-an Field Password Username: (admin) Password: (Kosong) Akan menampilkan Pesan Validasi “Anda belum Mengisikan Password” Sesuai harapan Valid 3 Mengosongk-an field Username dan field Password Username: (Kosong) Password (Kosong) Akan menampilkan Pesan Validasi dimasing masing kotak. Sesuai harapan Valid 4 Mengetikkan username dan password dengan benar Username: (admin) Password (admin) Akan menampilkan Pesan” Admin baru berhasil ditambah. Sesuai harapan Valid

C. Pengujian Terhadap Form Ganti Password Admin

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosongk-an Field Password Lama. Username: (admin) Password Lama (kosong) Password Baru (******) Akan menampilkan Pesan Validasi disamping field password lama“Anda belum Mengisikan Password” Sesuai harapan Valid

(76)

2 Password Lama di isi tidak sesuai atau salah Username (admin) Password Lama (tidak sesuai) Password Baru(ada) Sistem akan menolak akses ubah password admin dan akan menampilkan “Password lama salah, input dengan benar password lama Anda!.” Sesuai harapan Valid 3 Mengosongk-an field Password Baru Username: (admin) Password Lama (******) Password Baru (kosong) Akan menampilkan Pesan Validasi disamping field password Baru “Anda belum Mengisikan Password Baru” Sesuai harapan Valid 4 Mengosongk-an 2 field password Lama dan field password Baru Username: (admin) Password Lama (kosong) Password Baru (kosong) Menampilkan Pesan Validasi disamping masing masing field password Lama dan field password Baru. Sesuai harapan Valid 5 Mengetikan Password Lama dan Password baru dengan data yang benar kemudian klik tombol Ubah Username: (admin) Password Lama (benar) Password Baru (benar) Sistem menerima akses Ubah admin dan kemudian langsung menampilkan pesan “Data Sudah Berubah.” . Sesuai harapan Valid

(77)

D. Pengujian Terhadap Form Tambah Produk

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosong kan field Nama Nama: (kosong) Deskripsi: (Pin Ganci (besar) Ukuran: (5,8 cm) Kategori: (PIN) Harga: (3800) Stock: (107) Akan menampilkan Pesan Validasi “Anda belum Mengisikan Nama Produk” Sesuai harapan Valid 2 Mengosong kan field Deskripsi Nama: (Roll Spanduk) Deskripsi: (Kosong) Ukuran: (Panjang 140 cm x Lebar 104 cm) Kategori: (INDOOR) Harga: (80000) Stock: (19) Akan menampilkan Pesan Validasi “Anda belum Mengisikan Nama Produk”. Sesuai harapan Valid 3 Mengosong kan field Harga Nama: (Id Card) Deskripsi: (Cocok dipakai diinstansi kantor) Ukuran: (8,8 cm x 5,5 Akan menampilkan Pesan Validasi “Anda belum Mengisikan harga Produk”. Sesuai harapan Valid

(78)

cm) Harga: (kosong) Stock: (12) 5 Mengosong

kan field stock

Nama: (Id Card) Deskripsi: (Cocok dipakai diinstansi kantor) Ukuran: (8,8 cm x 5,5 cm) Harga: (15000) Stock: (kosong) Akan menampilkan Pesan Validasi “Anda belum Mengisikan Stock Produk”. Sesuai harapan Valid 6 Mengisi semua field lalu klik tombol Nama: (Id Card) Deskripsi: (Cocok dipakai diinstansi kantor) Ukuran: (8,8 cm x 5,5 cm) Harga: (15000) Stock: (12) Sistem menerima akses Tambah produk kemudian menampilkan pesan “Produk Berhasil disimpan”. Sesuai harapan Valid

E. Pengujian Terhadap Form Tambah Kategori

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosong kan field Kategori: (kosong) Akan menampilkan Sesuai harapan Valid

(79)

kategori Pesan Validasi “Anda belum Mengisikan Kategori” 2 Mengetikkan atau mengisi field kategori lalu klik tombol simpan Kategori: (MUG) Sistem menerima akses Tambah Kategori dan kemudian langsung menampilkan pesan “Kategori Bertambah.” Sesuai harapan Valid

F. Pengujian Terhadap Form Tambah Kurir

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan atau mengisi field kurir lalu klik tombol simpan Nama Kurir: (JNE) Sistem menerima akses Tambah Kurir dan kemudian langsung menampilkan pesan “Data kurir sudah disimpan.” Sesuai harapan Valid

G. Pengujian Terhadap Form Tambah Kota

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan atau mengisi field kota lalu klik tombol simpan Nama Kurir: (Jakarta) Sistem menerima akses Tambah Kota dan kemudian langsung menampilkan pesan “Data kota sudah disimpan.” Sesuai harapan Valid

(80)

H. Pengujian Terhadap Form Tambah Tarif

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan atau mengisi field tarif kirim lalu klik tombol simpan Pilih Kota: (Jakarta) Pilih Kurir: (JNE) Tarif Kirim: (10.000) Sistem menerima akses Tambah Tarif dan kemudian langsung menampilkan pesan “Data tarif sudah disimpan.” Sesuai harapan Valid

I. Pengujian Terhadap Form Login User

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosongk-an field Username. Username: (kosong) Password: (user) Akan menampilkan Pesan Validasi disamping field username “Anda belum Mengisikan Username” Sesuai harapan Valid 2 Mengosongk-an Field Password kosong Username: (user) Password: (Kosong) Akan menampilkan Pesan Validasi disamping field password “Anda belum Mengisikan Password” Sesuai harapan Valid 3 Mengosongk-an field Username dan field Password Username: (Kosong) Password (Kosong) Akan menampilkan Pesan Validasi dimasing masing kotak. Sesuai harapan Valid 4 Mengetikkan Username salah dan Password Username: (salah) Password: (User) Sistem menolak akses

Login User dan kemudian

Sesuai harapan

(81)

benar langsung menampilkan pesan

“Username dan Password yang Anda isi salah”

5 Mengetikkan username dan password dengan benar Username: (User) Password: (User) Sistem menerima akses Login User dan kemudian langsung menampilkan pesan “Halo ! selamat berbelanja.” Sesuai harapan Valid

J. Pengujian Terhadap Form Daftar Member Baru User

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengosongk-an field nama kosong. Nama: (kosong) Akan menampilkan Pesan Validasi “Anda belum Mengisikan Nama” Sesuai harapan Valid 2 Mengosongk-an Field alamat kosong Alamat: (Kosong) Akan menampilkan Pesan Validasi “Isi Alamat anda dengan benar” Sesuai harapan Valid 3 Mengosongk-an Field Telepon Telepon: (Kosong) Akan menampilkan Pesan Validasi “Isikan 10 digit angka telepon” Sesuai harapan Valid 4 Mengetikan field telepon dengan huruf Telepon: (sepuluh) Akan menampilkan Pesan Validasi “Isikan Angka” Sesuai harapan Valid

(82)

5 Mengosongk-an Field email Email: (kosong) Akan menampilkan Pesan Validasi “email is required”. Sesuai harapan Valid 6 Mengisikan Field email tidak sesuai format Email: (pullohdotco m) Akan menampilkan Pesan Validasi “Format Email belum benar”. Sesuai harapan Valid 7 Mengosongk-an field user member User: (kosong) Akan menampilkan Pesan Validasi “Anda belum mengisikan nama user”. Sesuai harapan Valid 8 Mengosongk-an field password member Password: (Kosong) Akan menampilkan Pesan Validasi “Anda belum mengisikan Password”. Sesuai harapan Valid 9 Mengosongk-an field re-password member Re-Password: (Kosong) Akan menampilkan Pesan Validasi “Anda belum mengisikan re-Password”. Sesuai harapan Valid 10 Membedakan field re-password member dengan password member Password: (1995-11-22) Re-Password: (22-11-1995) Sistem akan menolak akses dan menampilkan Pesan “Password tidak sama, ulangin password Anda!” Sesuai harapan Valid 11 Mengetikkan Semua field dengan benar diantaranya format email dengan benar Sistem menerima akses daftar member baru dan menampilkan pesan “Selamat

(83)

dan nomor telepon dengan huruf anda Telah Menjadi Member, silahkan login” dan menampilkan form login.

K. Pengujian Terhadap Form Hubungi Kami

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan Semua field dengan benar diantaranya format email dengan benar Nama: (ipull) Email: (ipullxipull@ gmail.com) Subjek: (Minta informasi) Pesan: (apakah ada katalog?) Sistem menerima pesan dan kemudian langsung menampilkan pesan “Terimakasih telah menghubungi kami akan segera meresponnya.” Sesuai harapan Valid

L. Pengujian Terhadap Form Isi Testimonial

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan Semua field dengan benar diantaranya format email dengan benar Nama: (ipull) Email: (ipullxipull@ gmail.com) Testimonial: (website ini keren) Sistem menerima testimonial dan menampilkan pesan “Terimakasih.” Sesuai harapan Valid

(84)

M. Pengujian Terhadap Form Input Upload

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan field dengan benar Pilih Nomor Order: (208) Pilih Nama: (Ipull) Keterangan: (Saya sudah kirim ya designnya) Barang: (MUG) Sistem menerima akses Upload dan kemudian langsung menampilkan pesan “Gambar design sudah disimpan.” Sesuai harapan Valid

N. Pengujian Terhadap Form Input Konfirmasi Pembayaran

No Skenario

Pengujian Test Case

Hasil yang di harapkan Hasil Pengujian Kesimpulan 1 Mengetikkan semua field dengan benar Pilih Nomor Order: (208) Tanggal Transfer: (2016/05/13) Transfer atas nama: (Ipull) Bank: (BCA) Jumlah Transfer: (90.000) Telepon: (08389288857 1) Keterangan: (Saya sudah transfer ya uangnya) Sistem menerima akses Upload dan kemudian langsung menampilkan pesan “Data konfirmasi pembayaran sudah disimpan.” Sesuai harapan Valid

(85)

Cetak Bukti Transfer: (telusuri gambar)

Gambar

Gambar III.12.
Gambar III.20.
Gambar III.24.
Gambar III.27.
+7

Referensi

Dokumen terkait

Stasiun 4 memiliki nilai indeks dominasi yang lebih tinggi (0,44) dibandingkan dengan stasiun lainnya. Berdasarkan analisis PCA dapat disimpulkan bahwa terdapat

kota, antarkota, !aupun antarnegara" Akan tetapi, banyak  keadian seperti ke'elakaan kera di kereta api salah satu 'ontohnya tabrakan antar kereta api atau tabrakan

Tabel ini menghitung beban biaya tahunan total dari jaringan, seperti yang dimodelkan, dengan menambah capex tahunan (Tabel 7c) ke dalam pengeluaran operasional untuk setiap

of care atau standar kehati-hatian. Apabila direksi telah bersikap dan.. bertindak melanggar standard of care, maka direksi tersebut dianggap telah melanggar duty

1) Sebagian besar ISPA adalah disebabkan virus dan tidak berespon pada terapi antibiotik. Suatu kenyataan yang sering tidak diperhatikan, akibatnya penderita mendapatkan

Soal yang dikembangkan menggunakan tiga kategori berpikir tingkat tinggi (High Order Thinking Skills) berdasarkan revisi taksonomi Bloom, yaitu, menganalisis

Hasil penelitian ini diharapkan dapat memberikan pemahaman kepada masyarakat Belitung umumnya dan generasi muda khususnya untuk bisa lebih mengetahui dan memahami