TAHAP FLOWCHART TAHAP LISTING PROGRAM TAHAP TRIAL FOR CHECKING ERROR

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