BAB IV IMPLEMENTASI DAN PENGUJIAN
4.1
Implementasi website Tahap implementasi merupakan tahap penerapan dan pengujian dari sistem yang sudah dianalisa dan dirancang.Penerapan
rancangan
diimplementasikan dengan mengunakan bahasa pemograman. Pada tahap implementasi juga membahas analisa hasil pengujian yang dilakukan untuk menjelaskan hasil dari pengujian yang dilakukan apakah sudah sesuai dengan yang diharapkan. Setelah diimplementasi dilakukan pengujian terhadap website dan dilakukan evaluasi terhadap kekurangan pada website yang telah dibuat untuk pengembangan berikutnya 4.1.1.
Perangkat Keras (Hardaware) Perangkat keras yang digunakan dalam mengimplementasikan website ini yaitu : 1. Laptop TOSHIBA 2. Strorage Hardisk 500gb 3. RAM 2gb ddr3 4. Processor intel(R) celeron
4.1.2.
Perangkat Lunak (Software) Perangkat lunak yang digunakan dalam mengimplementasikan website ini yaitu : 1. OS Windows 7 64-Bit. 2. Web Server XAMPP. 3. MySQL.
66
http://digilib.mercubuana.ac.id/
67
4.2. Tampilan Antar Muka Menu Utama Berikut ini adalah implementasi program sesuai dengan rancangan tampilan yang telah dirancang sebelumya, antara lain : 4.2.1.
Halaman Login Admin.
Gambar 4.1 Halaman login admin Gambar 4.11 diatas menjelaskan,adminharus melakukan login untuk dapat mengelola data – data transaksi pada mamiek furniture
http://digilib.mercubuana.ac.id/
68
4.2.2.
Halaman Utama Admin Umum
Gambar 4.2 Halaman utama admin umum Gambar 4.2 diatas menjelaskan, admin dapat melihat semua menu yang ada pada menu utama admin PT.BISAWI
http://digilib.mercubuana.ac.id/
69
4.2.3.
Halaman utama admin logistik
Gambar 4.3 Halaman admin logistik Gambar 4.3 diatas menjelaskan, admin logistik dapat melihat list semua data –data dari data admin sampai data pemesanan, admin logistic juga dapat melakukan pengelolaan data lebih banyak dibandingkan dengan admin umum. 4.3. Tampilan Database
4.3.1.
Tabel Admin
Gambar 4.4 tabel admin Gambar 4.4 diatas menjelaskan, tabel admin yang memiliki field : id admin,username admin,passwordadmin.
http://digilib.mercubuana.ac.id/
70
4.3.2.
Tabel barang
Gambar 4.5 tabel barang Gambar 4.5 diatas menjelaskan, tabel barang merupakan data-data barang yang sudah ada pada PT. BISAWI atau barang yang sudah ready stok tabel diatas terdiri dari : id_barang,nama_barang,stok_barang,harga_satuan.
4.3.3. Tabel barang masuk
Gambar 4.6 tabel barang masuk Gambar 4.6 diatas menjelaskan, tabel barang masuk adalah data barang yang di peroleh dari supplier 4.3.4. Tabel detail masuk
http://digilib.mercubuana.ac.id/
71
Gambar 4.7 tabel detail masuk Gambar 4.7 diatas menjelaskan, tabel detail barang masuk merupkan detail dari barang masuk yang berisi dari beberapa dari id barang yang dikiri ke PT. BISAWI. 4.3.5. Tabel barang keluar
Gambar 4.8 tabel barang keluar Gambar 4.8 diatas menjelaskan, barang keluar merupakan data yang di peroleh dari pemesanan customer yang di input oleh admin umum.
4.3.6. Tabel detail keluar
Gambar 4.9 tabel detail keluar Gambar 4.9 diatas menjelaskan, tabel detail keluar merupakan tabel detail dari barang keluar yang terdiri dari beberapa id barang di pesan oleh pelanggan
http://digilib.mercubuana.ac.id/
72
4.3.7. Tabel pemesanan
Gambar 4.10 tabel pemesanan Gambar 4.10 diatas menjelaskan, tabel pemesanan merupakan tabel yang berisi data – data pemesanan yang di input oleh admin umum terdiri dari : id pemesanan,nama pelanggan, tanggal pemesanan, alamat,total harga . 4.3.8. Tabel detail pemesanan
Gambar 4.11 tabel detail pemesanan Gambar 4.11 diatas menjelaskan, tabel detail pemesanan merupakan detail dari tabel pemesanan yang berisi dari beberapa id barang yang di pesan dari pelanggan dan di input oleh admin umum
http://digilib.mercubuana.ac.id/
73
4.4. Metode Pengujian Setelah website selesai dibangun , tahap berikutnya adalah melakukan pengujian pada website yaitu menguji apakah website sudah bekerja sesuai dengan rancangan yang telah dibuat sebelumnya. Pada peneliian ini menggunakan metode black-box testing, yaitu metode pengujian perangkat lunak yang menguji fungsionalitas website tanpa menguji kedalam struktur atau koding program. Pengujian metode black box testing dilakukan dengan cara mencoba menggunakan fungsi pada program dengan cara memasukan sejumlah masukan (input) kedalam program pada website yang akan dicek oleh proses oleh program, kemudian mencek apakah hasil dari proses tersebut sudah menghasilkan keluaran (output) yangdiinginkan dengan fungsi yang sudah ditentukan. 4.4.1. Skenario Pengujian Dalam menguji sistem dengan metode black box testing ,perlu adanya sebuah skenario pengujian untuk menjelaskan bagian fungsi pada program yang akan dilakukan uji coba, menjelaskan hasil yang diharapkan pada saat dilakukan pengetesan, dan menjelaskan hasil setelah dilakukan pengetesan pada program. Berikut adalah tabel skenario pengujian yang dilakukan pada penelitian ini : Tabel 4.1 Tabel skenario pengujian No
Antarmuka
Fungsi
1
Halaman Login
Untuk masuk kedalam website
3
Halaman utama admin umum
Untuk menampilkan data –data admin pada websiten dan menginput data pemesanan
4
Halaman utama admin
Untuk melihat data – data
logistik
barang,barang masuk, barang keluar, pemesanan
5
Halaman pemesanan
Untuk melihat data –data
http://digilib.mercubuana.ac.id/
74
pemesanan yang di input dari admin secara detail 6
Halaman barang
Untuk melihat data – data stok barang, barang masuk,dan barang keluar secara detail
4.4.2. Hasil Pengujian Tabel 4.2 Tabel hasil pengujian No
Tampilan
Uji Coba
Status
Skenario
Hasil yang
Hasil
Pengujian
Diharapka
Pengujian
n 1
Halaman
Uji input
Mengisi
Login
Login
data login
username dan
berhasil
Berhasil
password yang sesuai 2
Halaman
Uji akses
Mengetik path
Halaman
Utama admin
halaman
website secara
utama
umum
utama
langsung
berhasil
Berhasil
diakses 3
Add admin
Uji input
Mengisi form
add data
add admin
admin
admin
Berhasil
berhasill di simpan ke database 4
Add
Uji input
Mengisi form
Add data
pemesanan
add
pemesanan
pemesanan
pemenesan
Berhasil
berhasil di simpan ke database
5
Halaman
Uji akses
Masuk
Halaman
utama admin
halaman
kehalaman
utama
logistik
utama admin
admin logistik
admin
http://digilib.mercubuana.ac.id/
Berhasil
75
logistik
logistik berhasil di akses
6
Halaman
Uji akses
Klik menu data
Menampilk
admin logistik
halaman
barang
an data
Data barang
data barang
Berhasil
barang yang ada pada PT.BISAWI
7
Add data
Uji input
Mengisi form
Add data
barang
add data
data barang
barang
barang
Berhasil
berhasil di simpan kedatabase
8
edit data
Uji edit data
Mengedit form
Edit data
barang
barang
data barang
berhasil
Berhasil
tersimpan ke database 9
delete data
Uji delete
Mendelete data
Delete data
barang
data barang
barang
berhasil
Berhasil
data berhasil terhapus dari data base 10
Halaman
Uji akses
Klik menu data
Menampilk
admin logistik
halaman
barang masuk
an data
Data barang
data barang
barang
masuk
masuk
masuk
Add data
Uji input
Mengisi form
Add data
barang masuk
add data
data barang
barang
barang
masuk
masuk
masuk
http://digilib.mercubuana.ac.id/
berhasil di
Berhasil
Berhasil
76
simpan kedatabase edit data
Uji edit data
Mengedit form
Edit data
barang masuk
barang
data barang
berhasil
masuk
masuk
tersimpan
Berhasil
ke database delete data
Uji delete
Mendelete data
Delete data
barang masuk
data barang
barang masuk
berhasil
masuk
Berhasil
data berhasil terhapus dari data base
Halaman
Uji akses
Klik menu data
Menampilk
admin logistik
halaman
barang keluar
an data
Data barang
data barang
barang
masuk keluar
keluar
keluar
Add data
Uji input
Mengisi form
Add data
barang keluar
add data
data barang
barang
barang
keluar
keluar
keluar
Berhasil
Berhasil
berhasil di simpan kedatabase
edit data
Uji edit data
Mengedit form
Edit data
barang keluar
barang
data barang
berhasil
keluar
keluar
tersimpan
Berhasil
ke database delete data
Uji delete
Mendelete data
Delete data
barang keluar
data barang
barang keluar
berhasil
keluar
data berhasil terhapus
http://digilib.mercubuana.ac.id/
Berhasil
77
dari data base Halaman
Uji akses
Klik menu data
Menampilk
admin logistik
halaman
pemesanan
an data
Data
pemesanan
Berhasil
pemesanan
pemesanan Halaman
Mengechek
Klik check
Data
admin logistik
data
pemesanan
pemesanan
Data
pemesanan
berhasil
tercheck
pemesanan
Analisa Hasil Pengujian Setelah dilakukan pengujian secara menyeluruh pada website yang telah dibuat, berikut adalah hasil analisa dari hasil pengujian : 1. Proses pengujian menghasilkan hasil yang sesuai denga nyang diharapkan 2. Proses bisnis website sudah berjalan sesuai rancangan 3. Tampilan layar yang dapat diakses dalam websie sudah sesuai dengan yang diharapkan 4. Tombol pada website sudah berfungsi sesuai dengan yang diharapkan Berdasarkan analisa hasil pengujian website tersebut maka dapat disimpulkan bahwa pengujian telah menunjukan hasil keluaran dari proses yang sesuai dengan rancangan website ini. Dan dari hasil pengujian ini dapat dikatakan bahwa aplikasi ini berjalan dengan baik dan benar.
http://digilib.mercubuana.ac.id/