xxxv
Nama Elemen
Kode dalam MySQL
Kode dalam Delphi
Kode Analisis Pekerjaan kode
KA Kode Sumber Analisis
Kodesumberanalisis KSA
Nama Pekerjaan NamaPekerjaan
NP Satuan Pekerjaan
Satuan SP
Harga Satuan Pekerjaan HargaSatuan
HAS Total Upah
TotalUpah TU
Total Bahan Totalbahan
TB
Tabel 3.5 Elemen Data RAB
Nama Elemen
Kode dalam MySQL
Kode dalam Delphi
Kode RAB kode
KRAB Nama Proyek
NamaProyek -
Alamat Proyek AlamatProyek
- Waktu Pelaksanaan
WaktuPelaksanaan -
Nilai Proyek RAB
RAB Tabel 3.5 Elemen Sumber Data Analisis Pekerjaan
Nama Elemen
Kode dalam MySQL
Kode dalam Delphi
Kode Sumber Data kode
KRAB Nama Proyek
NamaProyek -
Alamat Proyek AlamatProyek
- Waktu Pelaksanaan
WaktuPelaksanaan -
Nilai Proyek RAB
RAB
3.4 TAHAP FLOWCHART
xxxvi
Yaitu,membuat hubungan antara data-data input dan output agar mudah dipahami dan diterjemahkan dalam bahasa pemrograman. Pada tahap ini mulai disusun algoritma penyelesaian
masalah dalam flowchart yang terdiri dari input, proses dan output. Dalam flowchart terdapat equation-equation yang mengolah data masukan untuk diproses dan ditampilkan dalam bentuk
tertentu baik angka, huruf maupun grafis. Flowchart berfungsi untuk :
a. Menjelaskan urut–urutan proses yang pelaksanaannya mempunyai banyak option pilihan atau percabangan.
b. Membantu memahami urut–urutan logika yang rumit dan panjang. c. Mempermudah mengkomunikasikan jalannya program ke orang lain bukan pemrogram
sehingga mempunyai gambaran mengenai cara kerja program.
Flowchart penghitungan Analisis Pekerjaan pada program ini dapat disajikan sebagai berikut :
xxxvii
Gambar 3.3 Flowchart penghitungan Analisis Pekerjaan Flowchart penghitungan Rencana Anggaran Biaya RAB pada program ini dapat disajikan
sebagai berikut:
Start
Sumber Data KSD,NSD,TSD,Kota
Data Bahan KB,NB,SB,HSB
Data Upah KU,JP,SU,HSU
SELESAI
JU=HSUBU HTU=
∑JU JB=HSBBB
HTB= ∑JB
Indeks BU,BB
Harga Satuan Analisis Pekerjaan HSA=HTU+HTB
HSA
xxxviii
Gambar 3.4 Flowchart perhitungan RAB
3.5 TAHAP LISTING PROGRAM
Start
Daftar Analisis pekerjaan KA,KSA,NP,SP,HSA,TU,TB
SELESAI
Volume pekerjaan BRAB
Nilai Proyek RAB JBRAB=HSABRAB
RAB= ∑ JBRAB
RAB
xxxix
Menerjemahkan flowchart yang telah dibuat kedalam bahasa pemrograman. Tahapan ini terdiri dari pembuatan file database dalam MySql dan form-form pada Delphi 7 sebagai
interface program, serta procedure-procedure dan function-function yang berfungsi sebagai algoritma program.
3.6 TAHAP TRIAL FOR CHECKING ERROR
Langkah ini selalu menyertai penyusunan listing program dari awal sampai akhir pemrograman. Penulisan program yang telah dibuat dapat dirunut debugging untuk mencari
kesalahan-kesalahannya, sekaligus memperbaiki kesalahan tersebut baik kesalahan logika maupun syntax.
3.7 TAHAP EVALUASIKALIBRASI