BAB V
IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1 Implementasi Sistem
Implementasi sistem merupakan tahap dimana sistem tersebut dioperasikan. Tujuan dari implementasi ini yaitu untuk mengkonfirmasi modul-modul perancangan, sehingga pengguna dapat menganalisa dan memberi masukan untuk pengembangan sistem selanjutnya.
Berikut tahapan dari implementasi sistem, diantaranya :
5.1.1 Persiapan Sistem
Sebelum masuk ke sistem tentunya harus dilakukan persiapan, mulai dari persiapn perangkat lunak (software) dan perangkat keras (hardware).
1. Persiapan Perangkat Lunak (Software)
Perangkat lunak yang digunakan untuk pembuatan aplikasi dalam penelitian ini adalah dengan menggunakan :
a. Untuk bahasa pemrogramannya menggunakan PHP dengan menggunakan
Framework CodeIgniter.
b. Implementasi basis datanya menggunakan MySQL Database.
c. Program Aplikasi Pengolahan Data Barang Pada Perum Damri Bandung dapat berjalan pada semua Sistem Operasi baik itu Windows XP, Vista &
d. Persiapan Perangkat Keras (Hardware)
Beberapa perangkat keras yang dibutuhkan untuk implementasi program Aplikasi ini adalah sebagai berikut :
a. Processor Pentium IV 3.00 GHz b. VGA 64 MB
c. Memori 512 MB d. Harddisk 80 Gbyte e. Monitor CRT 17” f. Keyboard dan Mouse USB g. Printer
5.1.2 Pelatihan
Tahapan ini yang bertujuan untuk memberikan petunjuk kepada pengguna (brainware) yang bersangkutan agar dapat mengoperasikan sistem.
5.1.3 Pengujian Sistem
Tahapan ini merupakan pengujian terhadap sistem yang baru, yang bertujuan untuk membuktikan bahwa sistem dapat bekerja secara optimal serta membuktikan bahwa komponen-komponen sistem dapat berfungsi sesuai yang diharapkan.
Pengujian sistem sangat perlu dilakukan karena untuk mengetahui apakah program dapat menerima input, memproses serta memberikan keluaran sesuai dengan yang diharapkan.
5.1.4 Pengoperasian
Pengoperasian sistem dapat dilakukan dengan cara pengoperasian secara parallel 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.1.5 Implementasi User Interface
Implementasi user interface merupakan bagian dari pengolahan implementasi yang disajikan untuk pengguna, diantaranya :
1. Form Menu Login
Tampilan Menu Login secara otomatis akan tampil sebelum masuk ke sistem. Sebelum mengoperasikan terlebih dahulu pengguna harus Login dengan menginputkan ID.User dan Password.
Gambar 5.1 Tampilan Login 2. Form Menu Utama
Desain tampilan ini merupakan tampialn dari menu utama setelah berhasil Login, seperti gambar dibawah ini.
Gambar 5.2 Tampilan Menu Utama
3. Form Transaksi Pemesanan Barang
Untuk melakukan transaksi pemesanan barang ke supplier, caranya yaitu pilih menu transaksi, kemudian pilih transaksi pemesanan.
Gambar 5.3 Transaksi Pemesanan Barang
4. Form Transaksi Penerimaan Barang
Untuk melakukan transaksi penerimaan barang dari supplier, caranya yaitu pilih menu transaksi, kemudian pilih transaksi penerimaan.
Gambar 5.4 Transaksi Penerimaan Barang
5. Form Transaksi Permintaan Barang
Untuk melakukan transaksi permintaan barang, caranya yaitu pilih menu transaksi, kemudian pilih transaksi permintaan.
Gambar 5.5 Transaksi Permintaan Barang
6. Form Transaksi Pengeluaran Barang
Untuk melakukan transaksi pengeluaran barang, caranya yaitu pilih menu transaksi, kemudian pilih transaksi pengeluaran.
Gambar 5.6 Transaksi Pengeluaran Barang 7. Form Laporan Data Barang
Untuk melihat atau mencetak laporan data barang, caranya yaitu pilih menu laporan, kemudian pilih barang (All).
Gambar 5.7 Laporan Data Barang 8. Form Laporan Penerimaan Barang
Untuk melihat atau mencetak laporan penerimaan barang, caranya yaitu pilih menu laporan, kemudian penerimaan barang.
Gambar 5.8 Laporan Penerimaan Barang 9. Form Laporan Pengeluaran Barang
Untuk melihat atau mencetak laporan pengeluaran barang, caranya yaitu pilih menu laporan, kemudian pengeluaran barang.
Gambar 5.9 Laporan Pengeluaran Barang 10. Form Laporan Data Supplier
Untuk melihat atau mencetak laporan data supplier, caranya yaitu pilih menu laporan, kemudian supplier.
Gambar 5.10 Laporan Data Supplier
5.2 Pengujian Sistem Aplikasi 1. Uji Form Login
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik tombol Login
dengan keadaan kosong √
Tampil massagebox bahwa ada data yang masih kosong
2 Username dan Password
diisi secara asal √
Login berhasil dengan hak aksesnya
3 Username dan Password
diisi secara lengkap dan benar
√
Tampil massagebox bahwa username dan
Tabel 5.2.1 Pengujian Form Login
2. Uji Form Input Data User
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik tombol simpan
dengan keadaan kosong √
Tampil massagebox bahwa ada data yang masih kosong
3 Data user diisi secara lengkap dan tidak ada yang kosong
√
Tampil massagebox dan data tersimpan pada
database
4 Cek tabel data user
√
Tampil data user pada table sesuai dengan data user yang diinputkan 5 Pengubahan data user
√ Tampil messagebox dan data tersimpan pada
database
6 Penghapusan data user
√ Tampil messagebox dan data tersimpan pada
database
Tabel 5.2.2 Pengujian Form Input Data User
3. Uji Form Input Transaksi Pemesanan Barang
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik tombol simpan
dengan keadaan kosong √
Tampil massagebox bahwa ada data yang masih kosong
3 Data pemesanan diisi secara lengkap dan tidak ada yang kosong
√ Tampil massagebox dan data tersimpan pada
database
4 Cek tabel data pemesanan
√
Tampil data pemesanan pada table sesuai dengan data pemesanan yang diinputkan
yang dicetak dalam pdf
Tabel 5.2.3 Pengujian Form Input Data Pemesanan Barang 4. Uji Form Input Data Penerimaan Barang
No Skenario Hasil Keterangan
Sukses Gagal 1 Lihat tabel data
penerimaan √
Tampil data penerimaan barang sesuai pemesanan yang diinputkan
3 Klik tompol terima po di
table data penerimaan √
Tampil form penerimaan barang
4 Klik tombol simpan di
form penerimaan barang √
Tampil massagebox dan data tersimpan pada
database
Tabel 5.2.4 Pengujian Form Input Data Penerimaan Barang 5. Uji Form Input Data Permintaan Barang
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik tombol simpan
dengan keadaan kosong √
Tampil massagebox bahwa ada data yang masih kosong
3 Data pemesanan diisi secara lengkap dan tidak ada yang kosong
√
Tampil massagebox dan data tersimpan pada
database
4 Cek tabel data permintaan
√
Tampil data permintaan pada table sesuai dengan data permintaan yang diinputkan
5 Cetak permintaan
√ Tampil data permintaan yang dicetak dalam pdf Tabel 5.2.5 Pengujian Form Input Data Permintaan Barang
No Skenario Hasil Keterangan Sukses Gagal
1 Lihat tabel data
pengeluaran √
Tampil data pengeluaran barang sesuai permintaan yang diinputkan
3 Klik tompol setujui di
table data pengeluaran √
Tampil form pengeluaran barang
4 Klik tombol simpan di
form pengeluaran barang √
Tampil massagebox dan data tersimpan pada
database
Tabel 5.2.6 Pengujian Form Input Data Pengeluaran Barang
7. Uji Form Laporan Data Barang
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik laporan
barang dan cetak
data barang √
Tampil data laporan barang secara keseluruhan yang dicetak dalam pdf Tabel 5.2.7 Form Laporan Data Barang
8. Uji Form Laporan Penerimaan Barang
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik laporan penerimaan barang dan cetak penerimaan barang √
Tampil data laporan penerimaan barang yang dicetak dalam pdf
Tabel 5.2.8 Form Laporan Data Penerimaan Barang
9. Uji Form Laporan Pengeluaran Barang
No Skenario Hasil Keterangan
1 Klik laporan
pengeluaran barang dan cetak data pengeluaran barang
√
Tampil data laporan pengeluaran barang yang dicetak dalam pdf
Tabel 5.2.9 Form Laporan Data Pengeluaran Barang 10. Uji Form Laporan Data Supplier
No Skenario Hasil Keterangan
Sukses Gagal 1 Klik laporan
supplier dan cetak data supplier
√
Tampil data laporan supplier secara keseluruhan Tabel 5.2.10 Form Laporan Data Supplier