BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
4.1.
Implementasi Sistem Tahap implementasi dan pengujian sistem, dilakukan setelah tahap analisis
dan perancangan selesai dilakukan. Pada bab ini aan dijelaskan implementasi dari aplikasi sistem yang menggunakan beberapa fungsi yang penulis buat terdiri dari lingkungan implementasi, pengkodean dan interface dari aplikasi sistem tersebut. Sarana yang dibutuhkan dalam pembuatan sistem ini adalah perangkat pendukung yang terdiri dari software (perangkat lunak) dan hardware (perangkat keras) antara lain sebagai berikut: 4.1.1. Spesifikasi Hardware Dalam menunjang sistem ini maka diperlukan sebuah perangkat keras yang digunakan dalam pengembangan aplikasi Sistem Informasi Pendistribusian Barang ini antara lain: 1. Spesifikasi hardware untuk server : a. Processor
: Intel Dual Core CPU 2.0GHz
b. Memory (RAM) : 1 GB c. Hardisk
: 80 GB
4.1.2. Spesifikasi Software Adapun dari segi perangkat lunak untuk menunjang dalam pembuatan aplikasi Sistem Informasi Pendistribusian Barang, diantaranya : 1
Spesifikasi software untuk server : a. System Operasi
: Windows 7
b. Web Server
: Apache
c. Database
: MySQL
59
http://digilib.mercubuana.ac.id/
60
d. Browser
: Mozilla Firefox, Google Chrome
e. Bahasa Program : PHP f. Editor
4.2.
: Adobe Dreamweaver CS6
Implementasi Program Hasil implementasi layar berdasarkan analisis dan perancangan layar
sebelumnya adalah sebagai berikut: 1.
Tampilan Halaman Login Untuk dapat memasuki halaman utama aplikasi maka user harus terlebih
dahulu login dengan memasukkan username dan password dengan benar sesuai dengan hak akses yang dimiliki. Proses Melakukan Login oleh user: Mulai 1. 2. 3. 4.
Menampilkan Menu Login Mengisi username dan password Klik Login Jika valid, menampilkan halaman utama, dan jika gagal menampilkan pesan “username atau password salah”
Selesai
http://digilib.mercubuana.ac.id/
61
Gambar 4.1 Tampilan Halaman Login 2.
Tampilan Halaman Data User Halaman Data User akan tampil saat admin berada di halaman utama dan
kemudian memilih menu File lalu di pilih menu Data User. Proses Mengelola Data User oleh Admin: Mulai 1. 2. 3. 4.
Menampilkan Menu User Mengisi Data User Klik Submit Jika berhasil, data akan tersimpan ke database, dan jika gagal maka muncul pesan “Data masih kosong”
Selesai
http://digilib.mercubuana.ac.id/
62
Gambar 4.2 Tampilan Halaman Data User 3.
Tampilan Halaman Data Produk Halaman Data Produk akan tampil saat admin berada di halaman utama dan
kemudian memilih menu File lalu di pilih menu Data Produk. Proses Mengelola Data Produk oleh Admin: Mulai 1. 2. 3. 4.
Menampilkan Menu Produk Mengisi Data Produk Klik Submit Jika berhasil maka data akan tersimpan ke database, jika gagal maka muncul pesan “Data masih kosong”
Selesai
http://digilib.mercubuana.ac.id/
63
Gambar 4.3 Tampilan Halaman Data Produk 4.
Tampilan Halaman Laporan Transaksi Halaman Laporan Transaksi akan tampil saat admin dan staff berada di
halaman utama dan kemudian memilih menu File lalu di pilih menu Laporan Transaksi. Proses Menampilkan oleh Admin dan Staff:
Laporan
Mulai 1. Menampilkan Menu Laporan Transaksi 2. Mengisi tanggal awal dan tanggal akhir 3. Klik Submit 4. Jika berhasil maka akan menampilkan data laporan yang dicari, jika gagal maka muncul pesan “Data masih kosong” Selesai
http://digilib.mercubuana.ac.id/
64
Gambar 4.4 Tampilan Halaman Laporan Transaksi 5.
Tampilan Halaman Laporan Stok Produk Halaman Laporan Stok Produk akan tampil saat admin dan staff berada di
halaman utama dan kemudian memilih menu Laporan lalu di pilih menu Laporan Stok Produk. Proses Menampilkan oleh Admin dan Staff:
Laporan
Mulai 1. Menampilkan Menu Laporan Stok Produk 2. Klik Cetak 3. Jika berhasil maka akan menampilkan data laporan yang dicari. Selesai
http://digilib.mercubuana.ac.id/
65
Gambar 4.5 Tampilan Halaman Laporan Stok Produk 6.
Tampilan Halaman Registrasi Halaman Registrasi akan tampil saat pengunjung berada di halaman utama
dan kemudian memilih menu Registrasi. Proses Melakukan Registrasi oleh pelanggan: Mulai 1. Menampilkan Menu Registrasi 2. Mengisi Data Registrasi 3. Klik Submit 4. Jika berhasil maka akan menampilkan pesan “Registrasi anda berhasil!”, jika gagal maka muncul pesan “Data masih kosong”. Selesai
http://digilib.mercubuana.ac.id/
66
Gambar 4.6 Tampilan Halaman Registrasi 7.
Tampilan Halaman Data Produk Halaman Data Produk akan tampil saat pelanggan berada di halaman utama
dan kemudian memilih menu Produk.
Gambar 4.7 Tampilan Halaman Data Produk
http://digilib.mercubuana.ac.id/
67
8.
Tampilan Halaman Keranjang Belanja Halaman Keranjang Belanja akan tampil saat pelanggan berada di halaman
utama dan kemudian memilih menu Produk lalu di pilih menu Beli. Proses Melakukan Transaksi oleh pelanggan: Mulai 1. Menampilkan Menu Produk 2. Klik Beli 3. Menampilkan keranjang belanja 4. Klik Update Item untuk merubah jumlah pemesanan 5. Klik Batalkan Transaksi untuk membatalkan pemesanan 6. Klik lanjutkan untuk melanjutkan proses transaksi Selesai
Gambar 4.8 Tampilan Halaman Keranjang Belanja
http://digilib.mercubuana.ac.id/
68
9.
Tampilan Halaman Konfirmasi Pembayaran Halaman Konfirmasi Pembayaran akan tampil saat pelanggan berada di
halaman utama dan kemudian memilih menu Transaksi lalu di pilih menu Konfirmasi. Proses Melakukan Transaksi oleh pelanggan: Mulai 1. Menampilkan Menu Konfirmasi 2. Mengisi jumlah produk yang diterima 3. Klik Acc Produk 4. Klik Terima Produk 5. Klik Cetak Selesai
Gambar 4.9 Tampilan Halaman Konfirmasi Pembayaran
http://digilib.mercubuana.ac.id/
69
10.
Tampilan Halaman Konfirmasi Pengiriman Halaman Konfirmasi akan tampil saat staff berada di halaman utama dan
kemudian memilih menu Transaksi. Proses Melakukan oleh Staff:
act Login
Konfirmasi
Start
Mulai 1. Menampilkan Menu Transaksi 2. Klik Browse untuk menampilkan menu transaksi secara detail 3. Klik Konfirmasi Produk untuk melakukan konfirmasi produk yang telah dikerjakan 4. Klik Cetak untuk melihat hasil cetak setelah dikonfirmasi
Menampilkan Menu Transaksi
Klik Brow se
Klik Konfirmasi Produk
Klik Cetak End
Selesai
Gambar 4.10 Tampilan Halaman Konfirmasi
http://digilib.mercubuana.ac.id/
70
4.3.
Analisa Hasil Pengujian Berikut adalah analisa yang telah dilakukan berdasarkan hasil pengujian yang
telah dilakukan. Pada saat admin, staff, dan pelanggan pertama kali membuka halaman program, maka akan menampilkan laman beranda dan dapat memilih laman lain dengan melakukan klik pada menu utama. Pada form login pengujian yang dilakukan adalah memasukkan data login username dan password, apabila validasi sukses maka akan diarahkan ke dashboard user, apabila gagal maka akan tampil pesan gagal/ kesalahan pada form login. Pada form data user, data produk, laporan, registrasi, transaksi keranjang belanja, dan transaksi konfirmasi pengujian yang dilakukan adalah dengan memasukkan data pada form kemudian melakukan submit. Sistem akan melakukan validasi untuk memastikan bahwa field-field yang penting tidak dikosongkan atau tidak ada kesalahan format data. Bila validasi sukses maka data akan tersimpan ke dalam database, apabila gagal pada validasi data maka akan muncul proses gagal/ kesalahan pada form.
http://digilib.mercubuana.ac.id/