45
BAB V IMPLEMENTASI DAN ANALISA HASIL
5.1 Implementsi
Pada implementasi ini, akan dijelaskan mengenai jalannya program atau proses aplikasi ini bekerja. Implementasi dibagi menjadi 2 bagaian yaitu
Implementasi GUI dan Implementasi Sistem. Pada aplikasi ini, user adalah pengguna aplikasi.
5.1.1 Implementasi GUI 5.1.1.1 Home
Pada halaman Home, terdapat menu yang menghubungan masing masing halaman. Dari menu home kita dapat melihat
anggaran yang sudah masuk atau yang akan dimasukkan.
Gambar 5.0.1 Implementasi Tampilan Home
5.1.1.2 Import File Excel
Setelah masuk halaman import, klik tombol Browse untuk menambahkan atau memasukkan file anggaran xlsx yang akan
di proses. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5.0.2 Implementasi Import File Excel
Setelah klik tombol Browse, maka akam masuk Windows Explorer untuk memilih file yang akan di-input-kan kedalam
aplikasi. Ketika klik open file, kemudian akan masuk kedalam halaman import file excel, lalu data akan dimasukkan kedalam
database.
Gambar 5.0.3 Implementasi Windows Explorer
5.1.1.3 Data RAB
Di dalam menu item Data RAB, terdapat semua keterangan data barang yang terdapat dalam file anggaran. Pada menu ini
terdapat 3 fasilitas, yaitu: Tambah untuk menambah data barang, Update untuk meng-edit keterangan data barang, serta Delete
untuk menghapus data barang dari file anggaran. Ketika suatu barang di dalam tabel diklik, maka text field akan menampilan
keterangan barang tersebut. Pengguna dapat mengubah data barang melalui text field tersebut.
Gambar 5.0.4 Implementasi Data RAB
5.1.1.4 Data Pos
Dalam menu item Data Pos, terdapat tabel untuk menampilkan data dari masing-masing pos yang berada didalam
file anggaran. Selain tabel di menu ini, juga terdapat 3 fasilitas, yaitu: Tambah untuk menambah data dalam file anggaran,
Update untuk meng-edit data yang sudah ada, serta Hapus untuk menghapus data yang terdapat dalam file anggaran tersebut.
Ketika suatu barang di dalam tabel diklik, maka text field akan menampilan keterangan barang tersebut. Pengguna dapat
mengubah data barang melalui text field tersebut. PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI
Gambar 5.0.5 Implementasi Data Pos
5.1.1.5 Data Prioritas Barang Knapsack
Data Prioritas Barang Knapsack berfungsi untuk memprioritaskan barang yang dianggap penting, sehingga akan
masuk kedalam knapsack. Dalam menu ini memiliki beberapa fitur antara lain tabel untuk menampilkan data prioritas barang
yang telah di-input-kan, tambah untuk meng-input-kan data prioritas barang, update untuk mengubah atau meng-edit prioritas
barang, serta hapus untuk menghapus data prioritas barang dari database.
Gambar 5.0.6 Implemetasi Data Prioritas Barang Knapsack
5.1.1.6 Golongan Pos