• Tidak ada hasil yang ditemukan

BAB III PEMBAHASAN. Toko Omuda Watch adalah perusahaan perseorangan yang bergerak dibidang

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III PEMBAHASAN. Toko Omuda Watch adalah perusahaan perseorangan yang bergerak dibidang"

Copied!
43
0
0

Teks penuh

(1)

27

BAB III

PEMBAHASAN

3.1. Tinjauan Perusahaan 3.1.1. Sejarah Perusahaan

Toko Omuda Watch adalah perusahaan perseorangan yang bergerak dibidang penjualan jam, Didirikan oleh bapak Eddy Suratno pada tahun 2005 yang terletak di Pusat Grosir Cililitan (PGC) berada di Lantai dasar No 177 (zona kuning). Toko ini menjual berbagai merk dan bentuk jam, selain itu toko ini juga dapat melayani perbaikan jam. Pada awal dibangun Toko Omuda Watch mengalami kesulitan dalam memenuhi kebutuhan konsumen karena keterbatasan produk dan layanan. Namun seiring dengan semakin majunya usaha, Toko Omuda Watch sekarang telah memiliki tenaga teknis untuk layanan perbaikan dan beberapa karyawan untuk menjaga toko ini.

3.1.2. Struktur Organisasi dan Fungsi

Deskripsi Tugas (Job Description) adalah suatu rincian yang menunjukan posisi, tanggung jawab, wewenang, fungsi dan tugas yang harus dilakukan. Periode tugas perlu dibuat agar masing-masing bagian mengerti akan kedudukannya.

Adapun fungsi / tugas dari bagian yang ada pada Toko Omuda Watch adalah sebagai berikut :

(2)

Gambar III.1 Struktur Organisasi Toko Omuda Watch

1. Kepala Toko

a. Kepala Toko adalah sekaligus pemilik usaha, dimana segala keputusan dan kebijakan serta pengawasan jalannya usaha ditentukan olehnya.

b. Menerima laporan penjualan dan persediaan barang . 2. Kasir

a. Bertanggung jawab dalam hal keuangan.

b. Melayani costumer pada saat transaksi penjualan. c. Menghitung laba rugi penjualan.

3. Sales

a. Menawarkan barang kepada Costumer.

b. Membantu meningkatkan penjualan.

c. Melayani costomer dengan baik dan ramah. d. Memeriksa stok persediaan barang

4. Teknisi

a. Memeriksa kondisi stok barang.

b. Melayani costumer yang mengalami kerusakan barang yang masih bergaransi ataupun hanya memperbaiki barang.

(3)

3.2. Analisis Kebutuhan

Analisis kebutuhan adalah mengidentifikasi kebutuhan yang diperoleh berdasarkan kebutuhan pengguna dan kebutuhan sistem.

Berikut adalah tabel kebutuhan pengguna:

Tabel III.1 Kebutuhan Pengguna No. Kebutuhan

Pengguna

Keterangan

1. Input a. Admin dapat memasukkan data kategori, data produk beserta harga dan spesifikasinya, upload gambar, serta data-data lain yang terdapat dalam website e-commerce.

b. Admin dapat menambahkan pengaturan sistem. c. Customer dapat memasukkan data customer.

d. Customer dapat memasukkan order produk ke dalam keranjang belanja dan dapat memasukkan lebih dari satu produk.

2. Output a. Sistem dapat menampilkan data kategori, data produk,

gambar produk, serta data-data lain pada halaman publik. b. Sistem dapat menampilkan informasi tentang pengaturan

dalam sistem dan konfirmasi pesanan dari customer yang telah diproses oleh admin.

c. Sistem dapat menampilkan informasi tentang data

customer.

(4)

Sistem dapat menampilkan transaksi penjualan.

3. Process a. Sistem memproses login untuk akses admin pada website.

b. Admin berhak mengatur, mengelola, dan melakukan proses

add, insert, update, delete keseluruhan data yang akan ditampilkan pada halaman website e-commerce.

c. Sistem melakukan logout untuk keamanan data yang dikelola oleh admin.

d. Setiap customer diwajibkan melakukan registrasi yang kemudian login dengan hanya satu email dan password

untuk masuk ke halaman utama.

e. Customer dapat mengakses sistem dan melakukan pengisian data pribadi.

f. Customer dapat melakukan proses pemesanan produk setelah melakukan login.

g. Sistem melakukan logout untuk keamanan data customer

setelah menggunakan website.

4. Performance a. Customer dapat membuka sistem ini dengan mudah tanpa harus menunggu lama munculnya gambar produk, slider dan menu-menu yang ada di sistem ini.

b. Sistem tidak terlalu banyak memakai gambar dengan kapasitas besar, agar memudahkan customer saat membuka sistem ini.

(5)

c. Sistem memungkinkan customer untuk melakukan transaksi jual beli setiap saat dan dimana saja, karena sistem dapat diakses 24 jam sehari dengan syarat tersambung dengan internet.

5. Control a. Sistem memberikan keamanan untuk akses admin dengan adanya username dan password yang hanya dapat diakses oleh admin itu sendiri.

b. Sistem memberikan keamanan untuk akses customer

dengan adanya email dan password yang hanya dapat diakses oleh customer itu sendiri.

c. sistem memberikan akses untuk mengganti password jika costumer lupa password dan akan di verifikasi lewat e-mail

Berikut adalah tabel kebutuhan sistem :

Tabel III.2. Kebutuhan Sistem

No. Kebutuhan Sistem Keterangan

1. Operating System Windows 7 Ultimate 32-bit (6.1, Build 7601)

2. Server Intel (R) Core(TM) i3 CPU M380 @2.53 GHz

2.00 GB RAM 3. Web server

XAMPP v3.2.1 installer

versi 1.8.3

Mysql client versi 5.6.20 phpMyAdmin 4.2.7.1

(6)

3.3. Perancangan Perangkat Lunak 3.3.1. Rancangan Antar Muka

Menjelaskan rancangan antar muka (interface) yang terdapat pada web e-commerce.

A. Rancangan Antar muka Login Admin

Gambar III.2. Rancangan Antar muka Login Admin

xxxxxx

xxxxxx

Login

Username

Password

Login Admin

(7)

B. Rancangan Antar muka Halaman Admin

Gambar III.3. Rancangan Antar muka Halaman Admin

1. Header

Berisi logo. 2. Left Menu Bar

Berisi menu-menu sesuai dengan hak akses user. Menu ini nantinya berfungsi sebagai kendali administrasi untuk menginput produk, mengedit produk,

Logo

Left Menu Bar Main Content

(8)

menghapus, serta hal-hal yang berhubungan dengan proses administrasi toko

online. 3. Main Content

Berisi tampilan program sesuai dengan menu yang sedang dipilih. 4. Footer

Footer berisi keterangan hak cipta website.

C. Rancangan Antar muka Halaman User

Gambar III.4. Rancangan Antar muka Halaman User Header

Menu Bar Slider

Left Menu Bar Main Content

Footer

(9)

1. Header

Berisi logo dan form pencarian produk. Pada bagian ini juga terdapat keranjang belanja.

2. Menu Bar

Berisi link ke home, profil, produk, halaman cara pembelian, dan halaman testimonial.

3. Slider

Berisi gambar yang berubah-ubah untuk memperindah tampilan website. 4. Left Menu Bar

Berisi kategori produk, dan produk terlaris. 5. Main Content

Disinilah nantinya semua halaman yang ada pada interface user ditampilkan. Bagian ini berisi content yang akan ditampilkan berdasarkan menu yang dipilih.

6. Right Menu Bar

Berisi form login, dan pengiriman serta pembayaran. 7. Footer

(10)

D. Rancangan Antar muka Daftar Kustomer Baru

Gambar III.5. Rancangan Antar muka Daftar Kustomer Baru 1. Header

Berisi logo dan form pencarian produk. Pada bagian ini juga terdapat keranjang belanja.

2. Menu Bar

Berisi link ke home, profil, produk, halaman cara pembelian, dan halaman testimonial.

3. Slider

Berisi gambar yang berubah-ubah untuk memperindah tampilan website.

Left Menu Bar

Daftar Kustomer Baru

Right Menu Bar Header Menu Bar Slider Footer xxxx xxxx Chaptca xxxx 9999 xxxx xxxx Daftar Nama Lengkap Password Alamat Telpon / Hp Email

(masukan 6 kode di atas) Kota Tujuan xxxx

(11)

4. Left Menu Bar

Berisi kategori produk, dan produk terlaris. 5. Right Menu Bar

Berisi form login, dan pengiriman serta pembayaran. 6. Footer

Footer berisi keterangan hak cipta website. E. Rancangan Antar muka LoginUser

(12)

F. Rancangan Antar muka Testimonial

Gambar III.7. Rancangan Antar muka Testimonial 1. Header

Berisi logo dan form pencarian produk. Pada bagian ini juga terdapat keranjang belanja.

2. Menu Bar

Berisi link ke home, profil, produk, halaman cara pembelian, dan halaman testimonial.

Left Menu Bar

Kirim Testimonial

Right Menu Bar Header Menu Bar Slider Footer xxxx xxxx Chaptca xxxx xxxx Kirim Nama Lokasi Testimonial

(13)

3. Slider

Berisi gambar yang berubah-ubah untuk memperindah tampilan website.

4. Left Menu Bar

Berisi kategori produk, dan produk terlaris. 5. Right Menu Bar

Berisi form login, dan pengiriman serta pembayaran. 6. Footer

(14)

3.2.2. Basis Data

Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan dengan Entity RelationshipDiagram (ERD).

A. Entity RelationshipDiagram (ERD)

Gambar III.8. Entity Relationship Diagram (ERD) KUSTOMER MELAKUKAN ORDERS

MEMUAT PRODUK MEMUAT KATEGORI 1 M 1 M M 1 MEMUAT ORDERS_DETAIL id_orders id_produk jumlah id_kategori id_produk id_kustomer id_kategori nama_kategori kategori_seo id_orders status_order tgl_order jam_order id_kustomer alamat email telpon nama_lengkap id_kustomer id_kota id_produk diskon dibeli gambar id_kategori nama_produk produk_seo deskripsi harga stok berat tgl_masuk 1 M id_orders password

(15)

B. Logical Relational Structure (LRS)

Gambar III.9. Logical Relational Structure (LRS)

Kustomer Orders Kategori Produk id_produk id_kategori nama_produk produk_seo deskripsi harga stok berat tgl_masuk gambar dibeli diskon id_kategori nama_kategori kategori_seo 1 1 1 M M M id_kustomer password nama_lengkap alamat email telpon id_kota id_orders status_order tgl_order jam_order id_kustomer Orders_Detail id_orders id_produk jumlah 1 M

(16)

C. Spesifikasi File

Menjelaskan tentang file atau tabel yang terbentuk dari transformasi ERD (dan atau file-file penunjang untuk web). File-file ini tersimpan pada database

omudadb dengan parameter-parameter sebagai berikut : 1. Spesifikasi Tabel produk

Nama File : produk Akronim : produk.myd

Fungsi : Tempat penyimpanan data produk Tipe File : File Master

Panjang record : Maksimal 247 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_produk Software : MySQL

Tabel III.3. Spesifikasi tabel produk

Elemen Data Nama Field Tipe Size Keterangan

Id produk id_produk Int 5 Auto_increment,

primary key

Id kategori id_kategori Int 5

Nama produk nama_produk Varchar 50 Produk seo produk_seo Varchar 50

(17)

Deskripsi Deskripsi Text

Harga Harga Int 11

Stok Stok Int 5

Berat Berat Decimal (10,0)

Tanggal masuk tgl_masuk Date

Gambar Gambar Varchar 100

Dibeli Dibeli Int 5

Diskon Diskon Int 5

2. Spesifikasi Tabel kategori Nama File : kategori Akronim : kategori.myd

Fungsi : Tempat menyimpan data kategori Tipe File : File Master

Panjang record : Maksimal 75 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_kategori Software : MySQL

(18)

Tabel III.4. Spesifikasi tabel kategori

Elemen Data Nama Field Tipe Size Keterangan Id kategori id_kategori Int 5 Auto_increment,

primary key

Nama Kategori nama_kategor i

Varchar 35

Kategori seo kategori_seo Varchar 35

3. Spesifikasi Tabel kustomer Nama File : kustomer Akronim : kustomer.myd

Fungsi : Tempat menyimpan datakustomer Tipe File : File Master

Panjang record : Maksimal 172 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_kustomer Software : MySQL

Tabel III.5. Spesifikasi tabel kustomer

Elemen Data Nama Field Tipe Size Keterangan

Id kustomer id_kustomer Int 5 Primary key,

auto increment

(19)

Nama lengkap nama_lengkap Varchar 50

Alamat Alamat Text

Email Email Varchar 50

Telpon Telpon Varchar 12

Id kota id_kota Int 5

4. Spesifikasi Tabel orders Nama File : orders Akronim : orders.myd

Fungsi : Tempat menyimpan dataorders Tipe File : File Master

Panjang record : Maksimal 20 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_orders Software : MySQL

Tabel III.6. Spesifikasi tabel orders

Elemen Data Nama Field Tipe Size Keterangan

Id orders id_orders Int 5 Primary key,

increment

Status order status_order Varchar 10 Tanggal order tgl_order Date

Jam order jam_order Time

(20)

5. Spesifikasi Tabel orders_detail Nama File : orders_detail Akronim : orders_detail.myd

Fungsi : Tempat menyimpan data detailorder Tipe File : File Master

Panjang record : Maksimal 15 karakter Akses File : Random

Organisasi File : Index Sequential

Software : MySQL

Tabel III.7. Spesifikasi tabel orders_detail

Elemen Data Nama Field Tipe Size Keterangan

Id orders id_orders Int 5

Id produk id_produk Int 5

Jumlah Jumlah Int 5

6. Spesifikasi Tabel orders_temp Nama File : orders_temp Akronim : orders_temp.myd

Fungsi : Tempat menyimpan data temporari order Tipe File : File Master

(21)

Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_orders_temp Software : MySQL

Tabel III.8. Spesifikasi tabel orders_temp

Elemen Data Nama Field Tipe Size Keterangan Id orders temp id_orders_temp Int 5 Primary key, increment

Id produk id_produk Int 5

Id session id_session Varchar 5

Jumlah Jumlah Int 5

Tanggal order temp tgl_order_temp Date

Jam order temp jam_order_tem Time

Stok temp stok_temp Int 5

7. Spesifikasi Tabel testimonial Nama File : testimonial Akronim : testimonial.myd

Fungsi : Tempat menyimpan datatestimonial Tipe File : File Master

Panjang record : Maksimal 105 karakter Akses File : Random

(22)

Field Kunci : id_testimonial Software : MySQL

Tabel III.9. Spesifikasi tabel testimonial

Elemen Data Nama Field Tipe Size Keterangan Id testimonial id_testimonial Int 5 Primary key, auto increment

Nama nama Varchar 50

Lokasi lokasi Varchar 50

Testimonial testimonial Text

Tanggal tanggal Date

Tampil tampil Enum (‘T,’Y’)

8. Spesifikasi Tabel ongkoskirim Nama File : ongkoskirim Akronim : ongkoskirim.myd

Fungsi : Tempat menyimpan dataongkos kirim Tipe File : File Master

Panjang record : Maksimal 51 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_kota Software : MySQL

(23)

Tabel III.10. Spesifikasi tabel ongkoskirim

Elemen Data Nama Field Tipe Size Keterangan

Id kota id_kota Int 5 Primary key,

auto increment

Nama kota nama_kota Varchar 35 Ongkos kirim ongkos_kirim Int 11

9. Spesifikasi Tabel admin Nama File : admin Akronim : admin.myd

Fungsi : Tempat menyimpan dataadmin Tipe File : File Master

Panjang record : Maksimal 130 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_admin Software : MySQL

Tabel III.11. Spesifikasi tabel admin

Elemen Data Nama Field Tipe Size Keterangan

Id admin id_admin Int 5 Primary key,

auto increment

Username username Varchar 25

Nama lengkap namalengkap Varchar 50

(24)

10.Spesifikasi Tabel modul Nama File : modul Akronim : modul.myd

Fungsi : Tempat menyimpan datamodul Tipe File : File Master

Panjang record : Maksimal 502 karakter Akses File : Random

Organisasi File : Index Sequential

Field Kunci : id_modul Software : MySQL

Tabel III.12. Spesifikasi tabel modul

Elemen Data Nama Field Tipe Size Keterangan

Id modul id_modul Int 5 Primary key,

auto increment

Nama modul nama_modul Varchar 50

link link Varchar 100

Static content static_content Text

Status status Enum (‘user’,’admin’)

Aktif aktif Enum (‘Y’,’N’)

Urutan urutan Int 5

Nama toko nama_toko Varchar 50

Meta deskripsi meta_deskripsi Varchar 100 Meta keyword meta_keyword Varchar 100

(25)

Email pengelola email_pengelola Varchar 50 Nomor rekening nomor_rekening Varchar 30

Nomor hp nomor_hp Varchar 12

3.2.3. Struktur Navigasi

Struktur navigasi halaman user yang digunakan pada Toko Omuda Watch ini adalah struktur navigasi campuran (composite). Melalui struktur navigasi ini, dapat terlihat bagaimana isi dan susunan dari sebuah website secara menyeluruh.

Gambar III.10. Struktur Navigasi Halaman User

Struktur navigasi halaman admin yang digunakan pada Toko Omuda Watch ini adalah struktur navigasi campuran (composite). Melalui struktur navigasi ini, dapat terlihat bagaimana isi dan susunan dari sebuah website secara menyeluruh.

(26)

Gambar III.11. Struktur Navigasi Halaman Admin 3.3. Implementasi dan Pengujian Unit

3.3.1. Implementasi

A. Implementasi Rancangan Antar Muka

Implementasi rancangan antar muka pada web e-commerce pada Toko Omuda Watch berdasarkan hasil rancangan antar muka.

1. Halaman Login Admin

Administrator harus melakukan login terlebih dahulu untuk dapat menggunakan modul-modul yang tersedia Jika login berhasil, maka menu-menu yang sesuai dengan kategori user tersebut akan ditampilkan.

(27)

Gambar III.12. Halaman Login Admin 2. Halaman Admin

Halaman admin berisi modul-modul yang digunakan oleh admin untuk mengelola konten website. Halaman ini akan tampil setelah admin melakukan proses login pada halaman login admin.

(28)

3. Halaman Beranda

Halaman Beranda berisi tentang semua informasi mengenai perusahaan termasuk juga informasi tentang produk yang dijual. Proses pemesanan produk dilakukan pada halaman beranda.

(29)

4. Halaman Profil

Halaman Profil berisi tentang semua informasi mengenai profil toko.

(30)

5. Halaman Produk

Halaman ini berisi produk-produk Toko Omuda Watch.

(31)

6. Halaman Cara Pembelian

Halaman ini berisi tentang cara pembelian pada Toko Omuda Watch.

(32)

7. Halaman Testimonial

Halaman ini berisi form pengisian testimonial untuk customer. untuk menampilkan testimonial harus ada persetujuan dari admin bisa tampil atau tidak.

(33)

8. Halaman Daftar Kustomer Baru

Halaman Daftar Kustomer Baru berisi tentang form pendaftaran kustomer baru, sebelum kustomer melalukan transaksi, diharapkan mengisi form ini terlebih dahulu.

(34)

9. Halaman Login User

User harus melakukan login terlebih dahulu dengan akun yang telah dibuat sebelumnya di form daftar kustomer baru untuk dapat melakukan transaksi di toko omuda watch kami.

(35)

10.Halaman Lupa Password

Halaman ini befungsi untuk membantu customer jika lupa password akun.

(36)

B. Spesifikasi Sistem Komputer

Berikut ini adalah spesifikasi perangkat keras dan perangkat lunak minimum yang dibutuhkan untuk mengimplementasikan web e-commerce pada Toko Omuda Watch Spesifikasi Perangkat Keras.

a. Server 1) CPU

(a) Atom (TM) CPU @ 1.66GHz (b) RAM DDR3 1 GB

(c) Hard Disk 500 GB 2) Keyboard

3) Monitor dengan resolusi layar minimum 1024x768 4) Koneksi internet dengan kecepatan 2 Mbps.

b. Client 1) CPU

(a) Processor Pentium® 4 (b) RAM DDR2 1GB (c) Hard Disk 20 GB 2) Mouse

3) Keyboard

4) Monitor dengan resolusi layar minimum 1024x768 5) Koneksi internet dengan kecepatan 56 kbps.

(37)

1. Spesifikasi Perangkat Lunak 1. Server

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linux (Ubuntu, Fedora, dll).

b. Aplikasi bundle web server seperti: Xampp, WampServer, php2triad yang terdiri dari beberapa komponen, diantaranya:

(1) Aplikasi Apache Server v2 (2) Aplikasi PHP Server v5 (3) Aplikasi MySQL Server v5 (4) Aplikasi phpMyAdmin v3

c. Aplikasi Web Lihatr seperti Mozilla Firefox, Internet Explorer, Google Chrome.

2. Client

a. Sistem operasi yang umum digunakan seperti: Microsoft Windows atau Linux (Ubuntu, Fedora, dll).

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

(38)

3.3.2. Pengujian Unit

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

Tabel III.13. Black Box Testing Halaman Login Admin No. Skenario

pengujian

Test case Hasil yang

diharapkan Hasil pengujian Kesimpulan 1. Username dan Password tidak diisi kemudian klik tombol login

Username: (kosong) Password: (kosong) Sistem akan menolak akses user dan menampilkan “Maaf Login Gagal! Username dan Password tidak cocok. Silahkan ulangi lagi”. Sesuai harapan Valid 2. Mengetikkan Username dan Password tidak

diisi atau kosong kemudian klik tombol login Username: admin Password : (kosong) Sistem akan menolak akses user dan menampilkan “Maaf Login Gagal! Sesuai harapan Valid

(39)

Username dan

Password tidak cocok. Silahkan ulangi lagi”.

3. Username tidak

diisi (kosong) dan

Password diisi kemudian klik tombol login Username: (kosong) Password: admin Sistem akan menolak

akses user dan menampilkan “Maaf Login Gagal! Username dan Password tidak cocok. Silahkan ulangi lagi”. Sesuai harapan Valid 4. Mengetikkan salah satu kondisi salah pada Username atau Password kemudian klik tombol login Username: admin (benar) Password: 123 (salah) Sistem akan menolak

akses user dan menampilkan “Maaf Login Gagal! Username dan Password tidak Sesuai harapan Valid

(40)

cocok. Silahkan ulang lagi”. 5. Mengetikkan

Username dan

Password dengan data yang benar kemudian klik tombol login Username: febi (benar) Password: admin (benar) Sistem menerima akses login dan kemudian langsung menampilkan menu utama. Sesuai harapan Valid

Tabel III.14. Black Box Testing Halaman Login User

No. Skenario pengujian Test case Hasil yang diharapkan Hasil pengujian Kesimpulan 1. Email dan Password tidak diisi kemudian klik tombol login

Email: (kosong)

Password: (kosong)

Sistem akan menolak akses user

dan menampilkan “Kolom ini harus diisi” Sesuai harapan Valid 2. Mengetikkan Email dan Password tidak diisi atau kosong

Email:

febiyanirobbiki

@yahoo.com

Password :

Sistem akan menolak akses user

dan menampilkan “Kolom ini harus

Sesuai harapan

(41)

kemudian klik tombol login

(kosong) diisi”

3. Email tidak diisi (kosong) dan Password diisi kemudian klik tombol login Email: (kosong) Password: febiyani1994 Sistem akan menolak akses user

dan menampilkan “Kolom ini harus diisi”

Sesuai Harapan

Valid

4. Mengetikkan salah satu kondisi salah pada Email

atau Password kemudian klik tombol login Email: febiyanirobbiki @yahoo.com (benar) Password: 123 (salah) Sistem akan menolak akses user

dan menampilkan “Maaf login gagal,

Password dan

Email tidak cocok. Ulangi lagi”. Sesuai Harapan Valid 5. Mengetikkan Email dan Password dengan data yang benar kemudian klik tombol login Email: febiyanirobbiki @yahoo.com (benar) Password: Jakarta (benar) Sistem menerima akses login dan kemudian langsung menampilkan menu utama. Sesuai Harapan Valid

(42)

Tabel III.15. Black Box Testing Halaman Daftar Kustomer Baru No. Skenario pengujian Test case Hasil yang

diharapkan

Hasil pengujian

Kesimpulan

1. Jika semua form

keadaan kosong, kemudian klik tombol daftar Nama: (kosong) Password: (kosong) Alamat: (kosong) Telpon: (kosong) Email: (kosong) Kota: (kosong) Kode : (kosong) Sistem akan menolak akses user dan akan muncul pesan “Kolom ini harus diisi untuk semua field”. Sesuai harapan Valid

2. Mengisi semua form

dengan benar kecuali

form telpon salah (diisi dengan huruf) kemudian klik tombol daftar Nama: (isi) Password: (isi) Alamat: (isi) Telpon: (abc) Email: (isi) Kota: (isi) Sistem akan menolak akses user dan akan muncul pesan “Telpon harus Sesuai harapan Valid

(43)

Kode: (isi) angka.” 3. Mengisi semua form

dengan benar kecuali

form kode salah (diisi tidak sesuai) kemudian klik tombol daftar Nama: (isi) Password: (isi) Alamat: (isi) Telpon: (isi) Email: (isi) Kota: (isi) Kode: (salah) Sistem akan menolak akses user dan akan muncul pesan “Kode yang Anda masukkan tidak cocok, Ulangi Lagi.” Sesuai harapan Valid 4. Mengisikan semua form dengan data yang benar kemudian klik tombol daftar

Nama: (isi) Password: (isi) Alamat: (isi) Telpon: (isi) Email: (isi) Kota: (isi) Kode: (isi) Sistem menerima akses dan daftar kustomer berhasil. Sesuai Harapa Valid

Gambar

Tabel III.2. Kebutuhan Sistem
Gambar III.5. Rancangan Antar muka Daftar Kustomer Baru  1.  Header
Gambar III.6. Rancangan Antar muka Login User
Gambar III.7. Rancangan Antar muka Testimonial  1.  Header
+7

Referensi

Dokumen terkait

Saling menghargai satu dengan yang lain dan komunikasi yang dibangun tidak saling mendominasi juga merupakan bagian dari pola komunikasi yang diterapkan oleh masyarakat

Dari tiga sub kelompoknya, dua sub kelompok mengalami inflasi yaitu sub kelompok makanan jadi 0,05 persen dan sub kelompok minuman yang tidak beralkohol

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

Pembangunan b idang Cipta Karya harus memperhatikan ar ahan struktur dan pola ruang yang tertua ng dalam RTRW, selain untuk mewujudkan permukiman yang layak huni dan

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

Proses yang digunakan untuk memproduksi alumunium adalah proses elektrolisa dengan memakai metoda Hall-Heroult katoda yang dipakai PT INALUM masih di impor dari

Metode ini akan digunakan dalam penelitian yang akan diarahkan pada masalah PT LEN Persero, yaitu pengaruh budaya dan komitmen organisasi terhadap kinerja

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