BAB III PEMBAHASAN. 1. Customer dapat melakukan login. Tampilan login ini digunakan user untuk. login jika sudah mendaftar menjadi member.

dokumen-dokumen yang mirip
1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM


BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV DISKRIPSI PEKERJAAN. membangun system aplikasi yang sesuai dengan kebutuhan. Hasil dari wawancara

BAB III ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN. Komponen - komponen yang diperlukan untuk menganalisis

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV RANCANGAN SISTEM USULAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN

PERANCANGAN PENJUALAN BARANG BERBASIS WEB PADA TOKO DARMA HANDY CRAFT TASIKMALAYA

BAB 2 ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III DESAIN DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV RANCANGAN SISTEM USULAN

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN SISTEM. yang dibangun adalah sistem pendukung, user dan perannya,

BAB IV IMPLEMENTASI DAN PENGUJIAN. lingkungan implementasi, pengkodean, dan interface dari aplikasi sistem tersebut.

BAB IV IMPLEMENTASI DAN PENGUJIAN

5 BAB V IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. keras (hardwere) dan perangkat lunak (Software) yang dapat menunjang

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

BAB I PENDAHULUAN. Ashiim Bird Farm bergerak dibidang penjualan burung kicau online. Dengan

BAB 2 ANALISIS DAN PERANCANGAN. Dalam menciptakan sebuah aplikasi sistem penjualan secara online

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN PERANCANGAN. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB V IMPLEMENTASI DAN PENGUJIAN Gambaran Umum Pembangunan Sistem. aplikasi ini yaitu menggunakan pemrograman prosedural yakni tidak seperti

BAB II ANALISIS DAN PERANCANGAN. tentang penjualan busana muslim, yang meliputi data barang, cara

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

Bab 4 Implementasi dan Evaluasi

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN EVALUASI

Spesifikasi Kebutuhan Software Spesifikasi software yang dibutuhkan untuk menjalankan aplikasi penjualan Toko Batik Candi Luhur berbasis web adalah:


BAB V IMPLEMENTASI DAN PENGUJIAN

Bab III. PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN 3.2 SEJARAH RUMAH HIJAU PT. PRIMA ANDRIYANI LESTARI

BAB II ANALISIS DAN PERANCANGAN. pembuatan sebuah web. Langkah ini sebagai gambaran apa saja yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III DESAIN DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Sistem informasi penjualan pakaian wanita berbasis web diperlukan

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN


BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah teknik pemecahan masalah yang. menguraikan bagian-bagian komponen dengan mempelajari

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. dimengerti oleh komputer. Analisa dan perancangan akan diterjemahkan kedalam

BAB IV DESKRIPSI SISTEM. manual. Manual di sini mempunyai arti bahwa belum adanya sebuah sistem yang

1.1 Latar Belakang Masalah

BAB IV IMPLEMENTASI DAN EVALUASI. Agar aplikasi berjalan sesuai harapan, dalam kegiatan implementasi

BAB II ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian-bagian komponennya dengan masalah, kesempatankesempatan,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN. Analisis sistem memberikan gambaran tentang sistem yang saat ini

BAB II ANALISIS DAN PERANCANGAN. (user) dan fungsinya, diagram alir sistem, perancangan basis data,

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI IMPLEMENTASI DAN PENGUJIAN

BAB III PEMBAHASAN. penyewaan film berupa DVD asli (original) dan blu-ray. Rental Bioskop Rumah ini

BAB IV IMPLEMENTASI DAN EVALUASI

BAB V HASIL DAN PEMBAHASAN. memiliki alur kerja saat pembeli sparepart yaitu dari pelanggan datang yang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN EVALUASI. supaya bisa berjalan dengan baik adalah sebagai berikut:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 2 ANALISIS DAN PERANCANGAN. Sistem perangkat lunak (software) merupakan programprogram. pendukung dalam menjalankan perangkat keras.

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI SISTEM. Tahap implementasi sistem merupakan proses yang dilakukan setelah tahap perancangan

BAB IV IMPLEMENTASI DAN PENGUJIAN

PENERAPAN B2C SISTEM INFORMASI E-COMMERCE PADA TOKO PAKAIAN GAYAKU

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

BAB V PEMBAHASAN DAN IMPLEMENTASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB 3 ANALISA PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB IV HASIL RANCANGAN Hardware 1. Processor : Intel Dual Core CPU 2.0GHz 2. Memory (RAM) : 1 GB 3. Hardisk : 80 GB

BAB II ANALISIS DAN PERANCANGAN. Secara fungsional dalam sistem penjualan spare part sepeda online

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Transkripsi:

BAB III PEMBAHASAN 3.1. Analisa Kebutuhan Dalam analisa kebutuhan ini terdapat dua pengguna dalam mendeskripsikan kebutuhan, antara lain: A. Analisa Kebutuhan Customer 1. Customer dapat melakukan login. Tampilan login ini digunakan user untuk login jika sudah mendaftar menjadi member. 2. Customer dapat mendaftar pada form daftar member jika ingin menjadi member dan jika customer ingin membeli barang diharuskan daftar member terlebih dahulu. 3. Customer dapat melakukan transaksi pembelian barang yang berisi gambar produk, nama produk, harga. 4. Pada saat customer memilih barang yang sesuai, produk akan masuk ke keranjang belanja. Pada keranjang belanja terdapat nama barang, jumlah, harga satuan, dan subtotal yang harus dibayarkan. 5. Customer dapat melakukan konfirmasi pengiriman dengan menyantumkan data-data secara lengkap. B. Analisa Kebutuhan Admin Kebutuhan admin dari sistem mendefinisikan hal-hal yang dibutuhkan oleh admin, antara lain: 21

22 1. Admin dapat melakukan login dengan cara memasukkan username dan password. 2. Admin dapat mengelola katalog produk, yaitu menambahkan produk, menghapus produk, mengubah nama produk, mengubah jenis produk, mengubah ukuran produk dan meng-update stock barang. 3. Admin dapat mengelola home menjadi terlihat menarik. 4. Admin dapat mengelola kategori produk. 5. Admin dapat melihat pelanggan yang sudah menjadi member pada menu customer. 6. Admin dapat melihat pesanan dari pelanggan pada menu order masuk. 7. Admin dapat mengelola ongkos kirim.

23 3.2. Perancangan Perangkat Lunak Perancangan sistem dan perangkat lunak dalam perancangan sistem informasi penjualan tas ransel berbasis web ini menggunakan pemrograman terstruktur. 3.2.1. Rancangan Antar Muka Menjelaskan rancangan antar muka (interface) yang terdapat pada aplikasi e-commerce untuk penjualan tas ransel berbasis web. A. Rancangan Antar Muka Admin 1. Rancangan antar muka halaman login admin Gambar III.1 Rancangan Antar Muka Halaman Login Admin

24 2. Rancangan Antar Muka Halaman Katalog Gambar III.2 Rancangan Antar Muka Halaman Katalog 3. Rancangan Antar Muka Halaman Kategori Admin Gambar III.3 Rancangan Antar Muka Halaman Kategori Admin

25 4. Rancangan Antar Muka Halaman Ongkos Kirim Gambar III.4 Rancangan Antar Muka Halaman Ongkos Kirim 5. Rancangan Antar Muka Halaman Order Masuk Gambar III.5 Rancangan Antar Muka Halaman Order Masuk

26 6. Rancangan Antar Muka Halaman konfirmasi Pembayaran Gambar III.6 Rancangan Antar Muka Halaman Konfirmasi Pembayaran 7. Rancangan Antar Muka Halaman Testimoni Gambar III.7 Rancangan Antar Muka Halaman Testimoni

27 8. Rancangan Antar Muka Halaman Admin Pengelola Gambar III.8 Rancangan Antar Muka Halaman Admin Pengelola 9. Rancangan Antar Muka Halaman Data Customer Gambar III.9 Rancangan Antar Muka Halaman Data Customer

28 B. Rancangan Antar Muka Customer 10. Rancangan Antar Muka Halaman Beranda Header Gambar III.10 Rancangan Antar Muka Halaman Beranda

29 11. Rancangan Antar Muka Halaman Kategori Header Tas Ransel Formal Gambar III.11 Rancangan Antar Muka Halaman Kategori

30 12. Rancangan Antar Muka Halaman Tentang Kami Header Gambar III.12 Rancangan Antar Muka Halaman Tentang Kami

31 13. Rancangan Antar Muka Halaman Cara Beli Header Gambar III.13 Rancangan Antar Muka Halaman Cara Beli

32 14. Rancangan Antar Muka Halaman Hubungi Kami Header Gambar III.14 Rancangan Antar Muka Halaman Hubungi Kami

33 15. Rancangan Antar Muka Halaman Testimoni Header Gambar III.15 Rancangan Antar Muka Halaman Testimoni

34 16. Rancangan Antar Muka Halaman Keranjang Belanja Header Gambar III.16 Rancangan Antar Muka Halaman Keranjang Belanja

35 3.2.2. Rancangan Basis Data Perancangan basis data menghasilkan pemetaan tabel-tabel yang digambarkan dengan Entity Relationship Diagram (ERD). Berikut adalah Entity Relationship Diagram (ERD) dan Logical Relational Structure (LRS) pada website Tas Ransel. A. Entity Relationship Diagram (ERD) Nominal Id_orders Tgl_transfer Nama_kustomer Gambar Table_pembayaran 1 Tgl_order Id_kota Telpon MEMBERIKAN Alamat Password Nama_kustomer Alamat Telefon Email Nama_kustomer 1 Status_order Jam_order Nama_kota Id_member Email Id_orders Id_kota Id_ongkir Ongkos_kirim Table_member 1 M 1 1 MELAKUKAN Orders MEMPUNYAI Table_ongkir 1 MEMILIKI Id_katalog Id_kategori Kode_barang Nama_barang Gambar Table_katalog M M Harga Berat Stok Deskripsi MEMPUNYAI 1 Id_kategori Nama_ketegori Table_kategori Gambar III.17 Entity Relationship Diagram

36 B. Logical Record Structure (LRS) Table_katalog Table_ongkir Id_ongkir Nama_kota Ongkos_kirim 1 Orders_detail Id_orders Id_katalog jumlah M 1 Orders M 1 1 Id_katalog Id_Kategori Kode_barang Nama_barang Gambar Harga Berat Stok Deskripsi M 1 1 Table_member Id_member Nama_kustomer Email Password Alamat Telefon Id_kotal M M Id_orders Nama_kustomer Alamat Telpon Email Status_order Tgl_order Jam_order Id_kota 1 Table_kategori Id_kategori Nama_Kategori Table_pembayaran Id_orders Nama_kustomer Nominal Tgl_transfer Gambar Gambar III.18 Logical Record Structure

37 C. Spesifikasi File Dalam aplikasi ini menggunakan satu buah file database dengan nama db_ransel dengan 9 tabel di dalamnya, yaitu: 1. Spesifikasi File orders Nama File Akronim File Fungsi File Tipe File Organisasi File Akses File Media File Panjang Record Kunci Field Software : orders : orders.myd : Untuk menyimpan data order : File Transaksi : Index Sequential : Random : Hard Disk : 70 Karakter : id_orders : MySQL Tabel III.1. Spesifikasi File orders No Elemen Data Nama Field Tipe Size Keterangan 1 id_orders id_orders Int 5 Primary Key 2 nama_kustomer nama_kustomer Varchar 25 3 Alamat Alamat Text 4 Telpon Telpon Varchar 15 5 Email Email Varchar 20 6 status_order status_order Enum( Pending, Proses, Terkirim, Batal ) 7 tgl_order tgl_order date 8 jam_order jam_order time 9 id_kota id_kota Int 5

38 2. Spesifikasi File orders_detail Nama File : orders detail Akronim File : orders_detail.myd Fungsi File : Untuk menyimpan data secara detail Tipe File : File Transaksi Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 15 Karakter Kunci Field : - Software : MySQL Tabel III.2. Spesifikasi File orders_detail No Elemen Data Nama Filed Tipe Size Keterangan 1 Id_orders Id_orders Int 5 Foreign Key 2 Id_katalog Id_katalog Varchar 5 3 Jumlah Jumlah Int 5 3. Spesifikasi File table_katalog Nama File : table katalog Akronim File : table_katalog.myd Fungsi File : Untuk menyimpan data katalog Tipe File : File Master Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 132,2 Karakter Kunci Field : id_katalog Software : MySQL

39 Tabel III.3. Spesifikasi File table_katalog No Elemen Data Nama Filed Tipe Size Keterangan 1 Id_katalog Id_katalog Int 5 Primary Key 2 id_kategori id_kategori Int 5 Foreign Key 3 Kode_barang Kode_barang Int 5 4 Nama_barang Nama_barang Varchar 30 5 Gambar Gambar Varchar 50 6 Harga Harga Int 11 7 Berat Berat Decimal 15,2 8 Stok Stok Varchar 11 9 Deskripsi Deskripsi Longtext 4. Spesifikasi File table_kategori Nama File : table kategori Akronim File : table_kategori.myd Fungsi File : Untuk menyimpan data kategori Tipe File : File Master Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 35 Karakter Kunci Field : id_kategori Software : MySQL

40 Tabel III.4. Spesifikasi File table_kategori No Elemen Data Nama Filed Tipe Size Keterangan 1 Id_kategori Id_kategori Int 5 Primary Key 2 Nama_kategori Nama_kategori Varchar 30 5. Spesifikasi File table_member Nama File : table member Akronim File : table_member.myd Fungsi File : Untuk menyimpan dan menampikan data member Tipe File : File Master Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 150 Karakter Kunci Field : id_member Software : MySQL Tabel III.5. Spesifikasi File table_member No Elemen Data Nama Field Tipe Size Keterangan 1 Id_member Id_member Int 5 Primary Key 2 Nama_kustomer Nama_kustomer Varchar 24 3 Email Email Varchar 30 4 Password Password Varchar 20 5 Alamat Alamat Varchar 50 6 Telefon Telefon Varchar 15 7 Id_kota Id_kota Int 5

41 6. Spesifikasi File table_ongkir Nama File : table ongkir Akronim File : table_ongkir.myd Fungsi File : Untuk menyimpan data ongkos kirim Tipe File : File Master Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 45 Karakter Kunci Field : id_ongkir Software : MySQL Tabel III.6. Spesifikasi File table_ongkir No Elemen Data Nama Field Tipe Size Ket 1 Id_ongkir Id_ongkir Int 5 Primary Key 2 Nama_kota Nama_kota Varchar 25 3 Ongkos_kirim Ongkos_kirim Int 11 7. Spesifikasi File table_pembayaran Nama File : table pembayaran Akronim File : table_pembayaran.myd Fungsi File : Untuk menyimpan data pembayaran customer Tipe File : File Transaksi Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 91 Karakter Kunci Field : id_orders Software : MySQL

42 Tabel III.7. Spesifikasi File table_pembayaran No Elemen Data Nama Field Tipe Size Ket 1 Id_orders Id_orders Int 5 Primary Key 2 Nama_kustomer Nama_kustomer Varchar 25 3 Total Total Int 11 4 Tgl_transfer Tgl_transfer Datel 5 Gambar Gambar Varchar 50 8. Spesifikasi File table_pengelola Nama File : table_pengelola Akronim File : table_pengelola.myd Fungsi File : Untuk menyimpan dan menampilkan data pengelola Tipe File : File Master Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 40 Karakter Kunci Field : id_pengelola Software : MySQL Tabel III.8. Spesifikasi File table_pengelola No Elemen Data Nama Filed Tipe Size Keterangan 1 Id_pengelola Id_pengelola Int 5 Primary Key 2 Nama_pengelola Nama_pengelola Varchar 25 3 Password Password Varchar 10

43 9. Spesifikasi File table_testimoni Nama File : table testimoni Akronim File : table_testimoni.myd Fungsi File : Untuk menyimpan dan menampilkan data testimoni Tipe File : File Transaksi Organisasi File : Index Sequential Akses File : Random Media File : Hard Disk Panjang Record : 30 Karakter Kunci Field : id_pengelola Software : MySQL Tabel III.9. Spesifikasi File table_testimoni No Elemen Data Nama Filed Tipe Size Keterangan 1 Id_member Id_member Int 5 Primary Key 2 Nama_kustomer Nama_kustomer Varchar 25 3 Testimoni Testimoni Text

44 3.2.3. Rancangan Struktur Navigasi Struktur navigasi pada website Tas Ransel ini adalah struktur navigasi full web model. Melalui struktur navigasi ini, terlihat bagaimana isi dan susunan dari sebuah website secara menyeluruh. Pembuatan struktur navigasi website ini akan sangat membantu nantinya ketika akan membuat rancangan seluruh halaman website. A. Navigasi Halaman Admin Gambar III.19 Struktur Navigasi Admin

45 B. Navigasi Halaman Customer Gambar III.20 Struktur Navigasi Customer

46 3.3. Implementasi dan Pengujian Unit 3.3.1. Implementasi Implementasi rancangan antar muka pada aplikasi e-commerce berdasarkan hasil rancangan antar muka. A. Implementasi Rancangan Antar Muka Admin 1. Halaman Login Admin Administrator harus melakukan login dahulu untuk dapat mengelola menu-menu yang tersedia. Jika login berhasil, maka menu-menu yang ada didalam halam admin akan ditampilkan. Gambar III.21 Halaman Login Admin 2. Halaman Katalog Administrator dapat melihat katalog produk yang telah ada didalam database. Admin juga bisa menambah katalog baru, menampilkan spesifikasi tas ransel, mengedit, dan juga menghapus katalog yang sudah ada.

47 Gambar III.22 Halaman Katalog 3. Halaman Kategori Admin Administrator dapat melihat kategori produk yang telah ada didalam database. Admin juga bisa menambah kategori baru, mengedit, dan juga menghapus daftar kategori yang sudah ada. Gambar III.23 Halaman Kategori Admin

48 4. Halaman Ongkos kirim Admin dapat menetukan biaya untuk pengiriman ke berbagai kota. Gambar III.24 Halaman Ongkos kirim 5. Halaman Order Masuk Administrator bisa masuk ke halaman order masuk, halaman ini terdapat data pemesanan yg dilakukan oleh customer dan bisa di cetak untuk mengetahui laporan data penjualan. Gambar III.25 Halaman Order Masuk

49 6. Halaman Konfirmasi Pembayaran Admin dapat melihat customer yang sudah melakukan pembayaran, dan segera melakukan pengiriman dan admin dapat mencetak laporan konfirmasi pembayaran. Gambar III.26 Halaman Konfirmasi Pembayaran 7. Halaman Testimoni Admin dapat melihat info Testimoni dari Customer yang sudah menerima barang tersebut. Gambar III.27 Halaman Testimoni

50 8. Halaman Admin Pengelola Admin dapat melihat admin yang telah terdaftar Gambar III.28 Halaman Admin Pengelola 9. Halaman Customer Admin bisa melihat member yang telah terdaftar Gambar III.29 Halaman Customer

51 B. Implementasi Rancangan Antar Muka Customer 1. Halaman Beranda Customer Customer bisa melihat tampilan home/index (tampilan awal website) dan bisa melakukan daftar member dan login member. Gambar III.30 Halaman Beranda Customer

52 2. Halaman Kategori Customer bisa masuk ke menu kategori, halaman ini berfungsi untuk melihat kategori barang yang tersedia. Gambar III.31 Halaman Kategori

53 3. Halaman Tentang Kami Customer bisa membaca halaman tentang kami yang berisi tentang website tas ransel ini. Gambar III.32 Halaman Tentang Kami

54 4. Halaman Cara Beli Customer bisa membaca dihalaman cara beli untuk dapat mengetahui langkah-langkah pembelian di website Tas Ransel ini. Gambar III.33 Halaman Cara Beli

55 5. Halaman Hubungi Kami Customer bisa melihat contact dihalaman hubungi kami dan dapat menyimpan contact yang ada. Gambar III.34 Halaman Hubungi Kami

56 6. Halaman Testimoni Customer bisa memberikan komentar dan saran yang positif agar dapat diterima dengan baik. Gambar III.35 Halaman Testimoni

57 6. Halaman Keranjang Belanja Customer bisa masuk ke menu Keranjang Belanja, halaman ini berfungsi untuk melihat barang apa saja yang sudah ingin kita proses lebih lanjut beserta jumlah dan harga barang tersebut. Gambar III.36 Halaman Keranjan belanja

58 C. Spesifikasi Sistem Komputer Berikut ini adalah spesifikasi perangkat Keras dan Perangkat Lunak minimum yang dibutuhkan untuk mengimplementasikan aplikasi e-commerce untuk penjualan tas ransel berbasis web. 1. Spesifikasi Perangkat Keras a. Server 1) CPU a) Processor Intel(R) Pentium(R) Dual CPU T3200 @ 2.00GHz 2.00GHz b) RAM 2.5 GB c) Hard Disk 160 GB 2) Mouse 3) Keyboard 4) Monitor Graphics 6310 (1366x768) 5) Internet connection 2 Mbps b. Client 1) CPU a) Processor Intel(r) Atom(tm) CPU N2600 @1.60Ghz (4 CPUs)~1.6GHz b) RAM 2 GB

59 c) Hard Disk 500 GB HDD 2) Mouse 3) Keyboard 4) Monitor 14.0 HD LED LCD 5) Internet Connection 2 Mbps 2. Spesifikasi Perangkat lunak a. Server 1) Sistem Operasi yang digunakan adalah Microsoft Windows 7 Ultimate 32-bit 2) Aplikasi Bundle web server adalah Apache2Triad terdiri dari beberapa komponen diantaranya: a) Aplikasi XAMPP Control Panel v3.2.2 b) Aplikasi Mysql c) Aplikasi PHPMyAdmin 3) Aplikasi web browser seperti google chrome dan mozilla firefox.

60 b. Client 1) Sistem operasi yang digunakan seperti : Microsoft Windows 7 Ultimate 32-bit 2) Aplikasi web browser seperti google chrome dan mozilla firefox.

61 3.3.2. Pengujian Unit Pengujian unit terhadap program yang dibuat menggunakan blackbox testing untuk memperoleh proses masukan dan keluaran program. A. Pengujian Black Blox Testing Form Login Admin No Tabel III.10. Pengujian Black Blox Testing Login Admin Skenario pengujian Text case Hasil yang Hasil Kesimpulan Diharapkan Pengujian 1. Username dan Username: Sistem akan password di (Kosong) menolak lalu kosongkan Password: muncul kemudian klik (Kosong) peringatan Sesuai dengan tombol login error harapan Valid 1. Username atau password salah Dan akan menampilkan kembali Form Login

62 2. Username diisi Username: Sistem akan Valid dengan benar dan (admin) menolak lalu password tidak di isi Password: muncul peringatan kemudian klik (Kosong) error tombol login 1. Username atau Sesuai password salah dengan Dan akan harapan menampilkan kembali Form Login 3. Username tidak di isi dan password diisi dengan benar kemudian klik tombol login Username: (kosong ) Password: (admin) Sistem akan menolak lalu muncul peringatan error 1. Username atau password salah Sesuai Valid dengan Dan akan harapan menampilkan kembali Form Login

63 4. Username diisi Username: Sistem akan Sesuai Valid dengan benar dan admin menolak lalu dengan password diisi salah (benar ) muncul harapan kemudian klik Password: peringatan error tombol login abcde (salah) 1. Username atau password salah Dan akan menampilkan kembali Form Login 5. Username dan Username: Sistem menerima Sesuai password diisi dengan data yang admin (benar ) akses, dapat masuk Login dengan harapan Valid benar kemudian klik Password: 1. Welcome to tombol login admin Admin (benar) Dan dapat masuk ke Halaman Admin

64 B. Pengujian Black Blox Testing Form Login Customer No Tabel III.12. Pengujian Black Blox Testing Login Costumer Skenario Pengujian Text case Hasil yang Hasil Kesimpulan 1. Username dan password di Email: (Kosong) diharapkan Sistem akan menolak lalu Pengujian kosongkan Password: muncul kemudian klik (Kosong) peringatan tombol login error Sesuai dengan 1. Email atau harapan Valid Password salah Dan akan menampilkan kembali Form Login

65 2. Username Email: Sistem akan Sesuai Valid diisi dengan (fani@gmail.com) menolak lalu dengan benar dan Password: muncul peringatan harapan password tidak (Kosong) error di isi 1. Email atau kemudian klik Password salah tombol login Dan akan menampilkan kembali Form Login 3. Username: Sistem akan Username (kosong ) menolak lalu Sesuai Valid tidak di isi dan Password: muncul peringatan dengan password diisi (12345) error harapan dengan benar 1. Email atau kemudian klik Password salah tombol login Dan akan menampilkan kembali Form Login

66 4. Username diisi Username: Sistem akan Sesuai Valid dengan benar fani@gmail.com menolak lalu dengan dan password (benar ) muncul harapan diisi salah Password: abcde peringatan error kemudian klik (salah) 1. Email atau tombol login Password salah Dan akan menampilkan kembali Form Login 5. Username dan Username: Sistem password diisi dengan data fani@gmail.com (benar ) menerima akses, dapat masuk Sesuai dengan Valid yang benar Password: 12345 Login harapan kemudian klik (benar) 1. Berhasil tombol login Login, Selamat Berbelanja di Tas Ransel Store Dan dapat masuk ke Halaman Customer