• Tidak ada hasil yang ditemukan

BAB IV IMPLEMENTASI DAN PENGUJIAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV IMPLEMENTASI DAN PENGUJIAN"

Copied!
20
0
0

Teks penuh

(1)

BAB IV

IMPLEMENTASI DAN PENGUJIAN

1.1

IMPLEMENTASI SISTEM

Tahap implementasi dan pengujian sistem dilakukan setelah tahap analisis dan perancangan selesai dilakukan. Pada bab ini akan dijelaskan implementasi dari aplikasi sistem dengan menggunakan beberapa fungsi yang penulis buat terdiri dari lingkungan implementasi, pengkodean, dan interface dari website tersebut.

1.1.1 Spesifikasi Kebutuhan

Pengujian pada aplikasi ini meliputi perangkat keras dan perangkat lunak. Spesifikasi masing-masing adalah sebagai berikut :

1. Spesifikasi Perangkat Keras

a. Komputer dengan prosesor Intel core i3-2330M CPU 2.20 GHz 64bit

b. Memory RAM 2 GB c. Hardisk 500 GB d. VGA 1 GB e. Monitor

f. Mouse dan Keyboard

2. Spesifikasi Perangkat Lunak

a. Microsoft Windows 7, system operasi yang digunakan pada

website ini

b. Adobe Dreamweaver CS5 digunakan untuk membuat program dan tampilan website.

c. MySQL server

(2)

1.2

IMPLEMENTASI BASIS DATA

Pada implementasi website ini menggunakan basis data. Terdapat 8 tabel yaitu : admin, member, produk, kritik, orders, keranjang, order_detail, contact. Berikut adalah tampilan tabel-tabel basis data yang dibuat :

1. Tampilan aktif Xampp Control Panel

(3)

2. Tampilan Localhost/Xampp. Berikut tampilan awal Xampp versi 1.6.4 menggunakan browser Google Chrome.

Gambar 4.2 Tampilan Halaman Utama Localhost/xampp

3. Setelah tampilan diatas muncul, berikut tampilan tools Xampp yaitu

localhost/phpmyadmin pada browser.

(4)

4. Tampilan list tabel herbalife yang dibuat.

Gambar 4.4 Tampilan Kolom Tabel Database Herbalife

5. Tampilan tabel admin

Gambar 4.5 Tampilan Struktur Tabel Admin

6. Tampilan tabel member

(5)

7. Tampilan tabel produk

Gambar 4.7 Tampilan Struktur Tabel Produk

8. Tampilan tabel kritik

Gambar 4.8 Tampilan Struktur Tabel Kritik

9. Tampilan tabel orders

(6)

10. Tampilan tabel keranjang

Gambar 4.10 Tampilan Struktur Tabel Keranjang

11. Tampilan tabel order_detail

Gambar 4.11 Tampilan Struktur Tabel Order_detail

12. Tampilan tabel contact

(7)

1.3

TAMPILAN ANTAR MUKA

Setelah membuat struktur tampilan maka dalam pembahasan ini akan digambarkan mengenai tampilan antar muka pada aplikasi Perancangan E-Commerce Pada Rumah Hijau PAL PT. Prima Andriyani Lestari.

1. Tampilan Halaman Utama

Gambar 4.13 Tampilan Halaman Utama

2. Tampilan Halaman Login Member

(8)

3. Tampilan Halaman Daftar Member

Gambar 4.15 Tampilan Halaman Daftar Member

4. Tampilan Halaman Pesan Produk

(9)

5. Tampilan Halaman Keranjang Belanja

Gambar 4.17 Tampilan Halaman Keranjang Belanja

6. Tampilan Halaman Form Pembelian

(10)

7. Tampilan Halaman Tentang Rumah Hijau PAL

Gambar 4.19 Tampilan Halaman Tentang Rumah Hijau PAL

8. Tampilan Halaman Kritik dan Saran

(11)

9. Tampilan Halaman Data Pembelian Member

Gambar 4.21 Tampilan Halaman Data Pembelian Member

10. Tampilan Halaman Login Admin

(12)

11. Tampilan Halaman Utama Admin

Gambar 4.23 Tampilan Halaman Utama Admin

12. Tampilan Halaman Produk Admin

(13)

13. Tampilan Halaman Tambah Produk Admin

Gambar 4.25 Tampilan Halaman Tambah Produk Admin

14. Tampilan Halaman Order Admin

(14)

15. Tampilan Halaman Data Pesanan Admin

Gambar 4.27 Tampilan Halaman Data Pesanan Admin

16. Tampilan Halaman Cetak Laporan Konfirmasi

(15)

17. Tampilan Halaman Laporan Admin

Gambar 4.29 Tampilan Halaman Laporan Admin

18. Tampilan Halaman Member Admin

(16)

19. Tampilan Halaman Kotak Kritik & Saran

Gambar 4.31 Tampilan Halaman Kotak Kritik & Saran

20. Tampilan Halaman Tambah Admin

Gambar 4.32 Tampilan Halaman Tambah Admin

1.4

METODE PENGUJIAN

Metode Pengujian pada sistem ini menggunakan metode Black Box. Pengujian Black Box berfokus pada persyaratan fungsional perangkat lunak. Pengujian ini memungkinkan analis sistem memperoleh kumpulan kondisi input yang akan mengerjakan seluruh keperluan fungsional program.

(17)

Tujuan metode ini mencari kesalahan pada :  Fungsi yang salah atau hilang  Kesalahan pada interface

 Kesalahan pada struktur data atau akses database  Kesalahan performansi

 Kesalahan inisialisasi dan tujuan akhir

1.5

SKENARIO PENGUJIAN

Skenario Pengujian ini untuk mendeteksi kemungkinan masalah yang mungkin terjadi. Hal ini perlu untuk menjelaskan prosedur yang kompleks tapi di saat yang sama harus mudah untuk mengevaluasi.

Tabel 4.1 Skenario Pengujian Black Box Testing Pada Aplikasi

No Antar

Muka

Uji Coba Status Aplikasi Skenario Pengujian Hasil yang diharapkan 1. Tampilan halaman utama Menguji form login pada halaman utama Masuk halaman utama Input username dan password Proses login berjalan dengan baik dan halaman selanjutnya terbuka sesuai dengan hak akses 2. Tampilan halaman pendaftaran member Menguji tombol daftar member Form registrasi sedang berjalan Input data diri sesuai dengan informasi yang dibutuhkan Tersimpan ke database dan tombol berfungsi seperti yang di harapkan 3. Tampilan halaman utama Menguji fasilitas pencarian Form pencarian Mengetikan kata kunci yang ingin di cari Berhasil menampilkan informasi sesuai dengan kata kunci yang di masukan

(18)

4. Tampilan halaman member produk Menguji tombol beli Form member pesan produk Menambah produk yang dipesan ke dalam form keranjang belanja Data berhasil tersimpan ke dalam data base 5. Tampilan halaman member keranjang Menguji tombol belanja lagi dan selesai belanja Form member keranjang belanja Input data-data sesuai dengan form Data berhasil tersimpan ke dalam database 6. Tampilan halaman member kritik dan saran Menguji tombol kirim dan batal Form member kotak kritik dan saran Input data-data sesuai dengan form Data berhasil tersimpan ke dalam database 7. Tampilan halaman member konfirmasi Menguji tombol kirim Form member konfirmasi pembayaran Input data-data sesuai dengan form Data berhasil tersimpan ke dalam database 8. Tampilan halaman admin produk Menguji tombol tambah produk, pilih file, input, reset Form admin daftar produk Input data-data sesuai dengan form Data berhasil tersimpan ke dalam database 9. Tampilan halaman admin order Menguji tombol edit, hapus, ubah Form admin order penjualan Input data-data sesuai dengan form Data berhasil tersimpan ke dalam database 10. Tampilan halaman admin laporan Menguji tombol cetak laporan Form admin laporan data penjualan Input data-data sesuai dengan form Data berhasil tercetak dan tersimpan ke dalam database 11. Tampilan halaman admin member Menguji tombol hapus Form admin data member Hapus data-data yang diinginkan Data berhasil terhapus dari database 12. Tampilan halaman admin kotak kritik & saran Menguji tombol aksi dan hapus Form admin data kotak kritik dan saran Hapus data-data yang diinginkan Data berhasil terhapus dari database

(19)

13. Tampilan halaman admin tambah admin Menguji tombol tambah admin, simpan, reset, kembali dan hapus Form admin tambah admin Input data-data sesuai dengan form Data berhasil tersimpan ke dalam database 14. Tampilan halaman admin konfirmasi Menguji tombol aksi dan hapus Form admin details konfirmasi Hapus data-data yang diinginkan Data berhasil terhapus dari database

4.6

ANALISA HASIL PENGUJIAN

Analisa hasil pengujian dari sistem ini menunjukkan bahwa hasil pencapaian aplikasi ini sesuai dengan rancangan aplikasi program ini.

Terdapat 2 (dua) status login pada sistem ini yaitu : Member dan Admin. Dimana klasifikasi login ini berfungsi untuk membedakan hak akses antar kedua user. Admin dan member memasukkan Username dan Password untuk dapat menjalankan sistem.

Untuk login sebagai Admin dapat mengelola website ini seperti produk, order (pesanan), laporan, member, kritik & saran, tambah admin, dan konfirmasi. Untuk login sebagai Member dapat mengakses website ini seperti cara pemesanan, produk, keranjang, tentang Rumah Hijau PAL, kritik dan saran, data member, konfirmasi.

Data Tambah Admin berisikan field username, password, nama. Setelah

field di isikan, tekan tombol simpan untuk menyimpan data, reset untuk

mengkosongkan field dan kembali untuk keluar dari halaman ini. Data Tambah Produk berisikan field upload gambar, nama produk, harga produk, keterangan produk. Setelah field di isikan, tekan tombol input untuk menyimpan data, reset untuk mengkosongkan field.

Data Laporan Penjualan berisikan field dari tanggal. Setelah field di isikan, pilih option baru, lunas atau terkirim, setelah memilih option, tekan tombol cetak laporan untuk mencetak laporan. Data Daftar Member berisikan field username,

password, e-mail, telp, jenis kelamin, tanggal lahir, alamat. Setelah field di isikan, tekan tombol simpan untuk menyimpan data dan batal untuk mengosongkan field tersebut.

(20)

Data Kritik dan Saran berisikan field kritik dan saran. Setelah field di isikan, tekan tombol kirim untuk menyimpan data dan batal untuk mengkosongkan field tersebut. Data Konfirmasi berisikan field bank tujuan, bank asal, nama pengirim, nomer rekening pengirim, tanggal transfer, nominal. Setelah

field di isikan, tekan tombol kirim untuk menyimpan data.

Sistem ini telah dilakukan pengujian dan atau dapat dijalankan sesuai dengan rancangan yang telah dibangun. Hasil analisis terhadap aplikasi yang dibangun secara keseluruhan telah berfungsi dengan baik dan layak digunakan.

Gambar

Gambar 4.1 Tampilan Aktif Xampp Control Panel
Gambar 4.3 Tampilan Halaman Utama Localhost/phpmyadmin
Gambar 4.4 Tampilan Kolom Tabel Database Herbalife
Gambar 4.8 Tampilan Struktur Tabel Kritik
+7

Referensi

Dokumen terkait

Hasil dari analisis adalah terbentuk 6 (enam) faktor pembentuk kepuasan pelanggan Martabak Mercon, yaitu faktor keunggulan produk, pelayanan, trusted, fasilitas fisik,

tidak perlu berada di bawah naungan profesi lain (dokter keluarga). 5.1.2 Faktor Struktural Yang Berperan Dalam Keikutsertaan Bidan Praktek Mandiri Pada Program

Hasil penelitian yang dilakukan oleh Pereboom di Netherlands mengenai pengetahuan dan prilaku wanita hamil terhadap pencegahan toxoplamsosis menunjukan sebagian

Motor DC tersedia dalam banyak ukuran, namun penggunaannya pada umumnya dibatasi untuk beberapa penggunaan berkecepatan rendah, penggunaan daya rendah hingga sedang

Penelitian yang dilakukan oleh Zaman (2009) tentang pemanfaatan tumbuhan obat di Kabupaten Pamekasan Madura yang berkaitan dengan masalah reproduksi masyarakat

Hasil penelitian ini menunjukkan bahwa gel terbaik dari konsentrasi ekstrak etanol daun belimbing wuluh(Averrhoa bilimbi Linn.) memiliki aktivitas antibakteri dari

Jumlah : jumlah byte yang akan dibaca dari file, dapat merupakan suatu variabel dengan tipe word. Jumlah harus sama dengan besar buffer yang diberikan dan tidak boleh lebih dari

Konsep kelas tersebut membutuhkan beberapa kemampuan diantaranya mengetahui jarak ideal dari kamera, melakukan deteksi gerakan angkat tangan dari pembicara secara real-time