Antarmuka Pengguna Desain Subsistem Manajemen Dialog

4.5.1 Antarmuka Pengguna

a. Home Home adalah halaman utama atau beranda dari program yang akan dibuat. Halaman home hanya berisikan judul dan menu yang menghubungkan halaman-halaman lain. Gambar 4.0.5 Menu Home b. Import Excel Menu ini berfungsi untuk meng-import-kan file excel yang berada di windows explorer. Ketika file telah di-input-kan, nama file tersebut akan muncul di text field, disamping tombol Browse. Gambar 4.0.6 Menu Import Excel c. Golongan Pos Berisi golongan pos yang terdapat didalam anggaran yang telah di- input-kan. Halaman ini mempunyai tugas menambah, meng-update dan menghapus golongan dalam suatu anggaran. Gambar 4.0.7 Menu Golongan Pos d. Jenis Pos Berisi jenis pos yang terdapat didalam suatu anggaran yang telah di- input-kan. Halaman jenis pos ini, mempunyai tugas menampilkan, menambah, meng-update dan menghapus jenis pos. Gambar 4.0.8 Menu Jenis Pos e. Data RAB Berisi seluruh data barang, jumlah barang, harga barang dan status barang. Halaman data RAB ini mempunyai tugas untuk menampilkan, menambah, meng-edit, serta menghapus data RAB. Gambar 4.0.9 Menu Data RAB f. Data Pos Menampilkan data pos yang berada didalam anggaran. Menu data pos ini mempunyai tugas menambah, meng-update serta menghapus data pos yang terdapat didalam anggaran. Gambar 4.0.10 Menu Data Pos g. Data Prioritas Barang Menu data prioritas barang mempunyai fungsi untuk menambah, meng-update dan menghapus prioritas barang yang membantu dalam proses knapsack. Gambar 4.0.11 Menu Data Prioritas Barang h. Knapsack Menu knapsack mempunyai fungsi untuk menampilkan hasil anggaran yang tealah dipotong dengan maksimal biaya dan telah dioptimalkan. Selain itu menu ini juga berfungsi untuk mengkonversi data menjadi file excel. Gambar 4.0.12 Menu Knapsack i. Data Tidak Optimal Menu data tidak optimal, berfungsi untuk menampilkan semua data yang tidak optimal atau barang yang dipotong dari sebuah anggaran setelah dilakukan proses optimalisasi pada menu knapsack. Gambar 4.0.13 Data Tidak Optimal 4.6 Perancangan Sistem 4.6.1 Diagram Kelas