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.
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
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
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.
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
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
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
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
logistik
Untuk melihat data – data barang,barang masuk, barang keluar, pemesanan
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
Pengujian Hasil yang Diharapka n Hasil Pengujian 1 Halaman Login Uji input data login Mengisi username dan password yang sesuai Login berhasil Berhasil 2 Halaman Utama admin umum Uji akses halaman utama Mengetik path website secara langsung Halaman utama berhasil diakses Berhasil
3 Add admin Uji input add admin Mengisi form admin add data admin berhasill di simpan ke database Berhasil 4 Add pemesanan Uji input add pemenesan Mengisi form pemesanan Add data pemesanan berhasil di simpan ke database Berhasil 5 Halaman utama admin logistik Uji akses halaman utama admin Masuk kehalaman admin logistik Halaman utama admin Berhasil
logistik logistik berhasil di akses 6 Halaman admin logistik Data barang Uji akses halaman data barang
Klik menu data barang Menampilk an data barang yang ada pada PT.BISAWI Berhasil 7 Add data barang Uji input add data barang Mengisi form data barang Add data barang berhasil di simpan kedatabase Berhasil 8 edit data barang
Uji edit data barang Mengedit form data barang Edit data berhasil tersimpan ke database Berhasil 9 delete data barang Uji delete data barang Mendelete data barang Delete data berhasil data berhasil terhapus dari data base Berhasil 10 Halaman admin logistik Data barang masuk Uji akses halaman data barang masuk
Klik menu data barang masuk Menampilk an data barang masuk Berhasil Add data barang masuk Uji input add data barang masuk Mengisi form data barang masuk Add data barang masuk berhasil di Berhasil
simpan kedatabase edit data
barang masuk
Uji edit data barang masuk Mengedit form data barang masuk Edit data berhasil tersimpan ke database Berhasil delete data barang masuk Uji delete data barang masuk Mendelete data barang masuk Delete data berhasil data berhasil terhapus dari data base Berhasil Halaman admin logistik Data barang masuk keluar Uji akses halaman data barang keluar
Klik menu data barang keluar Menampilk an data barang keluar Berhasil Add data barang keluar Uji input add data barang keluar Mengisi form data barang keluar Add data barang keluar berhasil di simpan kedatabase Berhasil edit data barang keluar
Uji edit data barang keluar Mengedit form data barang keluar Edit data berhasil tersimpan ke database Berhasil delete data barang keluar Uji delete data barang keluar Mendelete data barang keluar Delete data berhasil data berhasil terhapus Berhasil
dari data base Halaman admin logistik Data pemesanan Uji akses halaman pemesanan
Klik menu data pemesanan Menampilk an data pemesanan Berhasil Halaman admin logistik Data pemesanan Mengechek data pemesanan Klik check pemesanan Data pemesanan tercheck berhasil
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.