Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Manajemen Kontraktor Berbasis Web T1 672006256 BAB IV

41

Bab 4
Hasil dan Pembahasan
Bab ini memuat hasil dan pembahasan dari penelitian yang
dilakukan.

4.1 Pembahasan Aplikasi
Terdapat dua macam bentuk antarmuka utama yaitu antarmuka
utama untuk admin dan antarmuka utama untuk user dalam hal ini
adalah pengawas atau sub kontraktor yang akan meberikan laporan
hasil kerja. Pada dasarnya antarmuka untuk admin dan user sama
saja, hanya dibedakan pada tugas yang dapat dilakukannya.
Karena pembuatan sistem ini hanyalah sebuah proses
perancangan atau prototype maka tampilan dari index sistempun
dibuat sederhana .

4.1.1 Halaman Admin

Gambar 4.1 Halaman Admin


Gambar 4.1 merupakan tampilan dari halaman admin
terdapat beberapa menu utama untuk mengisi data proyek antara lain

42

menu Upload untuk upload file yang telah dibuat pada lembaran
microsoft excel ke dalam database,, menu Tambah Data untuk
menambah data single, menu laporan untuk melihat Laporan dari
user dan menu Jadwal untuk melihat jadwal rencana kerja mingguan
dan juga daftar harga yang harus dikeluarkan dalam periode minggu.

Gambar 4.2 Halaman Rekapitulasi Harga

Gambar 4.2 di atas merupakan tampilan rekapitulasi proyek
yang merupakan salah satu data yang dibutuhkan untuk pembuatan
dokumen penawaran. Kolom harga di dapatkan dari penjumlahan
harga pekerjaan khusus jika memiliki kode pekerjaan umum yang
sama, sementara bobot pekerjaan diperoleh dari Jumlah Harga
Pekerjaan (A) dibagi total harga proyek (B) kemudian dikalikan
100% (A/Bx100%).

Untuk Menampilkan Rekapitulasi Harga maka diperlukan
kode program seperti berikut ini :

43

Kode Program 4.1 Menampilkan Rekapitulasi harga

Select id_alljob,id_proyek,nm_alljob,round (jumlah_harga,2),
round(bobot,2) from tb_alljob order by id_alljob;

Kode Program 4.1 adalah kode program untuk menampilkan
data yang ada pada tabel tb_alljob untuk harga dan bobot
menggunakan fungsi round untuk menampilkan dua angka di
belakang koma.
Kode Program 4.2 Perhitungan Bobot

"update tb_alljob set
bobot=(select(tb_alljob.jumlah_harga/tb_proyek.hrg_proyek)*1
00 from tb_proyek where
tb_proyek.id_proyek=tb_alljob.id_proyek)";


Kode Program 4.2 adalah kode program untuk menghitung
data bobot, dimana hasil bobot=jumlah harga/harga proyek*100
akan ditampilkan jika kode proyek pada tb_proyek sama dengan
kode proyek pada tb_alljob.
Kode Program 4.3 Update Harga

update tb_alljob set jumlah_harga=(select sum(tb_job.total_hrg)
from tb_job where tb_alljob.id_alljob=tb_job.id_alljob);

Kode 4.3 adalah kode program untuk mengupdate data harga
dimana jumlah harga=jumlah total harga jika kode pekerjaan pada
tb_alljob dan kode pekerjaan pada tb_job sama.

44

Jadwal Pekerjaan

Gambar 4.3 Halaman Jadwal Pekerjaan


Gambar 4.3 adalah halaman untuk melihat jadwal pekerjaan
secara spesifik, dengan adanya pilihan menu seperti ini diharapkan
kontraktor bisa mengetahui pengeluaran biaya untuk setiap
pekerjaan khusus yang dilakukan setiap harinya. untuk kolom Mulai
dan Selesai ontoh diatas bukanlah data sebenarnya.
Kode Program 4.4 Menampilkan Jadwal Pekerjaan