BAB V IMPLEMENTASI DAN PENGUJIAN 5.1 Implementasi sistem Tahap implementasi sistem ini merupakan tahap meletakan sistem supaya siap untuk dioperasikan. Dalam implementasi perancangan aplikasi web E-Commerce ini ada beberapa tahapan implementasi sistem yang harus dijalankan diantaranya adalah: 5.1.1 Persiapan sistem Langkah pertama yang harus dilakukan sebelum menuju ke konversi sistem adalah mempersiapkan sistem terlebih dahulu. Adapun hal-hal yang harus dipersiapkan adalah sebagai berikut: 1) Persiapan Perangkat lunak (software ) Perangkat lunak yang digunakan untuk pembuatan aplikasi dalam penelitian ini adalah dengan menggunakan : a) Sistem Operasi Microsoft Windows 7 Ultimate b) Notepad ++ v5.6.8 c) PHP 5.2.5 dan HTML 5 d) Implementasi basis datanya menggunakan MySQL versi 4.3.4.1 e) XAMPP Control Panel Version 2.5
f) Perangkat lunak untuk browser dan disarankan menggunakan Mozila Firefox 14.0.1 2) Persiapan perangkat keras ( hardware ) Kebutuhan perangkat keras yang diperlukan untuk implementasi pengembangan aplikasi web e-commerce : a) Prosesor Intel core i5 b) RAM 4GB c) Hardisk 500 GB 5.1.2 Konversi sistem Tahap konversi sistem dilakukan setelah kode program selesai dibuat, dan sarana pendukung telah dipersiapkan dengan baik, yaitu dengan merekam data-data yang diperlukan pada file baru, sehingga sistem yang baru siap untuk dioperasikan. 5.1.3 Pelatihan Tahapan selanjutnya adalah memberikan pelatihan kepada pengguna yang akan terlibat dengan sistem yang bersangkutan dengan memberikan petunjuk-petunjuk bagaimana sistem tersebut dioperasikan, sehingga nantinya pengguna dapat mengoperasikan sistem yang baru sesuai dengan yang diharapkan.
5.1.4 Pengujian sistem Tahap pengujian sistem merupakan tahap dilakukannya pengujian terhadap sistem yang baru, untuk meyakinkan bahwa sistem mampu bekerja secara optimal, tahap ini dilakukan setelah semua fasilitas tersedia yaitu Hardware, Software, sarana dan prasarana, serta sumber daya manusia yang telah diberikan pelatihan. Tujuan utamanya adalah untuk memastikan bahwa komponen-komponen sistem telah berfungsi sesuai dengan yang diharapkan. Pengujian sistem ini untuk memeriksa kekompakan antar komponen sistem dan pengujian pada program secara keseluruhan. Pengujian program yang telah disatukan sangat perlu, hal ini untuk mengetahui apakah program dapat menerima input, memproses dan memberikan keluaran sesuai yang diharapkan. 5.1.5 Pengoperasian Pengoperasian sistem dapat dilakukan dengan cara pengoperasian secara paralel dimana sistem baru berjalan bersamaan dengan sistem yang lama untuk beberapa waktu tertentu. Setelah diyakini bahwa sistem baru berjalan seperti yang diharapkan, sistem lama diberhentikan dan digantikan secara keseluruhan dengan sistem yang baru. 5.2 Implementasi Interface Aplikasi Admin (back-end) 5.2.1 Tampilan Beranda Admin Berikut gambar 5.1 merupakan halaman beranda web e-commerce.
Gambar 5.1 Halaman Beranda Web E-commerce 5.2.2 Tampilan Log In Pada halaman ini admin dapat log dengan menginputkan username dan password, sehingga admin dapat mengontrol aplikasi dan mengolah data serta merespon transaksi anggota. Berikut ini merupkan gambar 5.2 tampilan halaman log in :
Gambar 5.2 Halaman Log In Admin Web E-commerce 5.2.3 Tampilan Admin Area Gambar berikut merupakan gambar 5.3 tampilan halaman Admin Area.
Gambar 5.3 Halaman Admin Area 5.2.4 Tampilan product Berikut merupakan gambar 5.4 halaman produk : Gambar 5.4 Halaman Produk
5.2.5 Tampilan Halaman List produk Ini merupakan tampilan dari halaman product, halaman ini dapat di akses oleh admin dan user. Pada halaman ini menampilkan beberapa pilihan produk yang tersedia, seperti yang terlihat pada gambar 5.5 berikut ini. Gambar 5.5 Tampilan Halaman List Produk 5.3 Pengujian Aplikasi pada Interface Admin (back-end) Pengujian yang akan digunakan untuk menguji sistem adalah metode pengujian black box. Pangujian black box berfokus pada persyaratan fungsional perangkat lunak.
1. Halaman Beranda Admin Berikut tabel 5.1 merupakan hasil pengujian halaman berada admin : Tabel 5.1 Halaman Beranda Admin No Skenario Hasil yang diharapkan Keterangan req 1.1 Klik semua Berhasil dibuka halaman menu menu yang diklik Req 1.2 Klik semua Berhasil berpindah link halaman 2. Halaman Log In Tabel 5.2 berikut ini merupakan hasil uji halaman log in admin : Tabel 5.2 Halaman Log In Admin No Skenario Hasil yang diharapkan Keterangan req 2.1 Login dengan User berhasil masuk ke username dan password menu utama yang benar req 2.2 Login dengan Ada pesan kesalahan, username dan password user tidak bisa masuk yang salah
Req 2.3 Mengisi form Ada pesan kesalahan, login dengan data kosong user tidak bisa masuk kemudian submit 3. Halaman Admin Area Tabel 5.3 berikut ini merupakan hasil uji halaman admin area : Tabel 5.3 Halaman Admin Area No Skenario Hasil yang Diharapkan Keterangan Req 3.1 Klik Menu Berhasil dibuka Admin Req 3.2 Edit data Berhasil melakukan edit data 4. Halaman Create Data Produk Tabel 5.4 berikut ini merupakan hasil uji halaman create data : Tabel 5.4 Halaman Create Data Produk No Skenario Hasil yang diharapkan Keterangan Req 4.1 Mengisi Berhasil diisi Semua Kolom
Req 4.2 Menyimpan Berhasil tersimpan data Req 4.3 Tampil Proses Berhasil tampil Aplikasi 5. Tampilan Checking Data yang Telah Diinput Tabel 5.5 berikut ini merupakan hasil uji halaman checking data yang telah diinput: Tabel 5.5 Halaman Checking Data yang Telah Diinput No Skenario Hasil yang Diharapkan Keterangan Req 5.1 Klik link Berhasil berpindah halaman No Skenario Hasil yang diharapkan Keterangan Req 5.2 Melihat data Berhasil melihat data product product yang telah di input-kan. 6. Tampilan Halaman List Product Tabel 5.6 berikut ini merupakan hasil uji halaman list product : Tabel 5.6 Halaman List Product No Skenario Hasil yang diharapkan Keterangan
Req 6.1 Memilih salah Berhasil berpindah ke satu product halaman product yang di pilih Req 6.2 Melihat data Berhasil melihat data product product yang telah di input-kan. 5.3 Evaluasi dan Kesimpulan Terhadap Hasil Pengujian Berdasarkan dari hasil pengujian dengan semua kasus uji seperti yang diperlihatkan pada tabel-tabel sebelumnya, maka dapat disimpulkan bahwa pelaksanaan pengujian terhadap Analisis Dan Perancangan Halaman Admin untuk Web E-Commerce ini sesuai dengan spesifikasi pengujian yang telah ditetapkan, dan untuk semua kasus uji yang telah dilakukan dinyatakan berhasil.