DASAR-DASAR PEMBUATAN PROGRAM
III.l. PEHGELOMPOKAN DATA.
Dalam program yang kami buat ini diperlukan 2 macam data, yaitu :
- Data-data proyek, yang diisi oleh dosen
- Data-data berupa keputusan yang diambil oleh mahasiswa
Untuk mengisi dan menyimpan data-data proyek tadi dibuat suatu program yang dinamakan "PROGRAM I".
Sedangkan untuk memasukkan dan menyimpan serta mengolah data-data yang berupa keputusan tadi diperlukan suatu program tersendiri yang dinamakan "PROGRAM II".
Sebagaimana dijelaskan pada bab II bahwa data-data tersebut dibagi menjadi beberapa bagian. Pengelompokan data menjadi beberapa bagian tadi adalah untuk mempermudah pengolahan data-data tadi. Oleh karena itu untuk memasukkan data-data tadi perlu dibuat beberapa menu pilihan dimana tiap-tiap menu merupakan satu bagian data tadi. Selanjutnya masing-masing bagian tadi terdiri dari beberapa variabel.
15
O l e h k a r e n a t i a p - t i a p b a g i a n d a t a t a d i t e r d i r i d a r i
b e b e r a p a v a r i a b e l , m a k a p e r l u d i b u a t f i l e - f i l e d i m a n a
t i a p - t i a p f i l e m e n y i m p a n d a t a - d a t a y a n g a d a p a d a t i a p -
t i a p b a g i a n t a d i . T e t a p i t i d a k s e m u a b a g i a n d a t a d i s i m p a n
d a l a m f i l e ( t e r u t a m a d a t a u n t u k p r o g r a m II), k a r e n a a d a
d a t a - d a t a y a n g t i d a k p e r l u d i s i m p a n m e l a i n k a n h a n y a
d i p a k a i u n t u k s a t u k a l i p r o s e s p e r h i t u n g a n . D e m i k i a n p u l a
h a l n y a d e n g a n p e n y u s u n a n t i a p - t i a p b a g i a n d a t a t a d i d a l a m m e n u - m e n u y a n g h a r u s d i s u s u n d e n g a n s e b a i k - b a i k n y a , m a k a
p e n y u s u n a n v a r i a b e l - v a r i a b e l d a l a m t i a p - t i a p f i l e j u g a
h a r u s d i l a k u k a n d e n g a n s e b a i k - b a i k n y a a g a r m e m p e r m u d a h
d a l a m p e n g a m b i l a n d a t a - d a t a t a d i u n t u k p e n g o l a h a n d a t a .
D a l a m m e n g i s i d a t a u n t u k p r o y e k p e n g i s i a n d i l a k u k a n s e c a r a u r u t s e s u a i d e n g a n n o m o r m e n u n y a , hal ini k a r e n a
u n t u k p e n g i s i a n d a t a p a d a n o m o r b e r i k u t n y a c u k u p d i i s i k a n
n o m o r u r u t d a t a d a r i m e n u s e b e l u m n y a , k e c u a l i d a t a u m u m
y a n g h a r u s d i i s i k a n p e r t a m a k a l i k a r e n a d i p e r l u k a n d a l a m m e n g h i t u n g b o b o t d a r i p e k e r j a a n d a n s u b p e k e r j a a n .
S e t e l a h d a t a - d a t a u n t u k p r o y e k t e l a h d i i s i , m a k a
p e r m a i n a n s i m u l a s i d a p a t d i l a k u k a n , d e m i k i a n p u l a h a l n y a d e n g a n k e p u t u s a n y a n g h a r u s d i i s i o l e h m a h a s i s w a
p e n g i s i a n h a r u s d i l a k u k a n s e c a r a u r u t d a n t e n t u n y a y a n g p a l i n g a k h i r a d a l a h w a k t u p e l a k s a n a a n k a r e n a d a l a m t a h a p
p e l a k s a n a a n i n i l a h p r o s e s p e r h i t u n g a n d i l a k u k a n s e h i n g g a s e m u a d a t a h a r u s s u d a h l e n g k a p a p a b i l a a k a n m a s u k k e t a h a p p e l a k s a n a a n ini.
III.2. SUSUSAH MEHU
Adapun susunan tiap-tiap bagian data tadi dalam beberapa menu adalah sebagai berikut :
PROGRAM I : 1. Daftar Bahan 2. Daftar Alat
3. Volume Pekerjaan 4. Volume Sub Pekerjaan 5. Kebutuhan Bahan
6. Kebutuhan Alat
7. K e b u t u h a n T e n a g a K e r j a
8. Prasyarat
y ‘
9. Data Umum
PROGRAM II : 1. Melaksanakan 2. Pengadaan Bahan 3. Penggunaan Alat
4. Pemakaian Tenaga Kerja 5. Pelaksanaan
6. Pengambilan Termijn
7
. Penambahan Dana
8. Laporan Kemajuan
9. Laporan Final
U n t u k m e n g i s i , m e n g k o r e k s i , m e n g h a p u s d a n m e n c e t a k
d a t a p a d a m a s i n g - m a s i n g m e n u p a d a p r o g r a m I t e r s e b u t
d i s e d i a k a n b e b e r a p a m e n u p i l i h a n d i d a l a m m a s i n g - m a s i n g ^
m e n u t e r s e b u t , a n t a r a l a i n ; 1. P E N G I S I A N D A T A
2. K O R E K S I D A T A
3. H A P U S D A T A
4. M E N C E T A K D A T A
0. K E L U A R
S e d a n g k a n p a d a m e n u m e n c e t a k a d a 2 m e n u p i l i h a n ,
y a i t u ; c e t a k p a d a l a y a r d a n c e t a k p a d a p r i n t e r .
P a d a p r o g r a m II u n t u k m e l i h a t d a t a - d a t a p r o y e k y a n g
t e l a h d i i s i k a n m e l a l u i p r o g r a m I t a d i h a n y a d i b e r i k a n m e n u p i l i h a n u n t u k m e n c e t a k s a j a .
S e b a g a i m a n a d i j e l a s k a n s e b e l u m n y a b a h w a t i a p - t i a p
m e n u p a d a p r o g r a m I t e r d i r i d a r i 1 f i l e ( k e c u a l i d a t a u m u m y a n g t e r d i r i d a r i 2 f i l e ) , d i m a n a m a s i n g - m a s i n g m e n u
t e r s e b u t t e r d i r i d a r i b a n y a k d a t a y a n g t i a p - t i a p d a t a n y a t e r d i r i - d a r i b e b e r a p a v a r i a b e l , t i a p - t i a p d a t a t e r s e b u t
m e r u p a k a n 1 r e c o r d . A d a p u n n a m a r e c o r d d a n p a n j a n g
r e c o r d m a s i n g - m a s i n g f i l e t e r s e b u t d a p a t d i l i h a t p a d a b a b I I I .3.
A d a p u n v a r i a b e l - v a r i a b e l y a n g d i p e r l u k a n u n t u k t i a p - t i a p m e n u d a p a t d i l i h a t p a d a b a b I I I . 4.
S e d a n g k a n s u s u n a n d a r i v a r i a b e l - v a r i a b e l t e r s e b u t d a l a m
t i a p - t i a p f i l e d a p a t d i l i h a t p a d a b a b I I I . 3.
Ada beberapa hal yang perlu diketahui dan dijelaskan pada tiap-tiap bagian menu baik dalam program I maupun program II, yang dapat kami jelaskan sebagai berikut :
Prograu I
DAFTAR BAHAN
Data-data yang diisikan disini adalah macam-maoam bahan yang dibutuhkan untuk proyek secara keseluruhan.
Untuk memudahkan dalam menjalankan simulasinya nanti, maka tiap-tiap bahan diberi nomor. Sehingga dalam mengisi jenis bahan dalam simulasi cukup kita isikan nomor dari bahan tersebut dalam daftar bahan.
DAFTAR ALAT
Demikian juga halnya dengan daftar alat, dimana tiap- tiap alat kita beri nomor, sehingga untuk keperluan pengisian selanjutnya untuk alat cukup kita isikan nomor dari alat tersebut dalam daftar alat.
KEBUTUHAN TEHAGA KERJA
Dalam kebutuhan tenaga kerja yang ada bukan nomor
tenaga kerja, melainkan nomor dari sub pekerjaan. Hal ini
karena tiap-tiap jenis sub pekerjaan membutuhkan perbandingan tenaga kerja yang berbeda-beda. Perbandingan jumlah tenaga kerja disini dapat dibuat berdasarkan buku
"Anggaran dan Biaya", dimana perbandingan tersebut menyatakan jumlah tenaga kerja yang dibutuhkan untuk menyelesaikan tiap satuan volume pekerjaan per-hari.
VOLUME PEKERJAAH
Data-data yang ada disini merupakan data dari tiap pekerjaan dimana tiap-tiap pekerjaan diberi nomor. Untuk mengisikan data volume pekerjaan disini kita oukup mengisikan "volume pekerjaan " saja, sedangkan data lainnya akan otomatis keluar setelah kita selesai mengisikan "kebutuhan tenaga kerja","kebutuhan bahan" dan
"kebutuhan alat" .
PRASYARAT
Untuk tiap-tiap pekerjaan dan sub pekerjaan yang akan
dilaksanakan tentunya ada pekerjaan ataupun sub pekerjaan
lainnya yang harus dikerjakan dengan prestasi tertentu
sebelum pekerjaan tersebut dilaksanakan, inilah yang
dinamakan sebagai prasyarat pekerjaan dan prasyarat sub
pekerjaan, sedangkan prestasinya dinamakan persentasi
prasyarat pekerjaan dan persentasi prasyarat sub
pekerjaan. Tetapi untuk prsyarat yang seharusnya 100 % hanya dapat ditulis sebesar 99.5 %, hal ini disebabkan karena perhitungan yang dilakukan berulang-ulang dalam simulasi menyebabkan suatu pekerjaan kemungkinan hasil perhitungan prestasinya tidak dapat mencapai 100 % . Hal inilah yang merupakan salah satu kelemahan dari program yamg kami buat ini. Data-data inilah yang ada dalam
"Prasyarat".
DATA UMUM
Data-data yang ada dalam data umum merupakan data dari proyek secara umum, misalnya : nama, nilai proyek, dana yang tersedia, upah tenaga kerja, satuan waktu, penalti untuk fluktuasi pemakaian tenaga kerja, penalti untuk penambahan dana, penalty stock bahan.
Program II
HELAKSAMAKAH
Dalam file melaksanakan mahasiswa yang diberi tugas
harus mengisikan pekerjaan dengan sub pekerjaan apa
saja yang akan dilaksanakan.
D a l a m p e n g a d a a n b a h a n t e r d a p a t 2 m a c a m p i l i h a n b a g i
m a h a s i s w a y a i t u :
1. m e l i h a t p e r s e d i a a n b a h a n y a n g a d a ( s t o c k b a h a n ) .
2. a p a b i l a p e r s e d i a a n b a h a n k u r a n g , m a k a m a h a s i s w a
d a p a t m e m b e l i b a h a n y a n g d i b u t u h k a n .
P a d a s e t i a p k a l i p e m b e l i a n b a h a n h e n d a k n y a d i l a k u k a n s e c u k u p n y a s a j a u n t u k p e l a k s a n a a n , k a r e n a s e t i a p s i s a
s t o c k b a h a n t i a p k a l i p e l a k s a n a a n a k a n d i k e n a k a n p e n a l t y
( d e n d a ) , k a r e n a d i a n g g a p u a n g m a c e t a k i b a t b a h a n y a n g
b e l u m t e r p a k a i .
PEMAKAIAN TENAGA KERJA
D a l a m p e m a k a i a n t e n a g a k e r j a m a h a s i s w a h a r u s m e n g i s i k a n j u m l a h t e n a g a k e r j a y a n g d i p a k a i u n t u k m a s i n g -
m a s i n g p e k e r j a a n y a n g a k a n d i l a k s a n a k a n . Y a n g h a r u s d i p e r h a t i k a n d i s i n i a d a l a h k o n t i n u i t a s d a r i j u m l a h t e n a g a
k e r j a y a n g d i p a k a i ( f l u k t u a s i ), k a r e n a s e t i a p l o n j a k a n p e r b e d a a n j u m l a h t e n a g a k e r j a a k a n d i k e n a k a n p e n a l t i ( d e n d a ) . Y a n g d i m a k s u d d e n g a n j u m l a h t e n a g a k e r j a a d a l a h
j u m l a h t o t a l t e n a g a k e r j a y a n g d i p a k a i p a d a s e m u a p e k e r j a a n p a d a s e t i a p k a l i m e l a k s a n a k a n .
PENGADAAN BAHAN
Dalam penggunaan alat mahasiswa harus mengisikan jumlah alat yang dipakai untuk melaksanakan tiap-tiap pekerjaan yang dilaksanakan.
PENGGUHAAH ALAT
PELAKSANAAN
Dalam tahap pelaksanaan ini mahasiswa harus mengisikan waktu yang dia rencanakan untuk melaksanakan semua pekerjaan yang telah dimasukkan pada tahap melaksanakan tadi sehingga sedapat mungkin tidak ada waktu yang terbuang dan biaya dapat seefisien mungkin ( bahan cukup, tenaga kerja tidak terlalu banyak dan alat juga tidak terlalu banyak ).
PENGAMBILAH TERMIJN
Dalam pengambilan termijn ini mahasiswa harus tahu
kapan dia harus mengambil termijn agar tidak sampai
kekurangan dana. Jadi sebaiknya mahasiswa harus sering
melihat ke laporan kemajuan untuk mengetahui prestasi
yang telah dicapai.
D a l a m p e n a m b a h a n d a n a m a h a s i s w a b o l e h m e m a s u k k a n
b e s a r n y a d a n a y a n g d i p e r l u k a n u n t u k m e n a m b a h d a n a y a n g
s u d a h h a b i s , t e t a p i p e r l u d i p e r h a t i k a n b a h w a p e n a m b a h a n
d a n a ini d i k e n a k a n d e n d a , s e h i n g g a k i r a n y a s e c u k u p n y a
s a j a m a h a s i s w a m e m a s u k k a n t a m b a h d a n a .
PENAMBAHAN DANA
LAPORAN KEMAJUAN
D a l a m l a p o r a n k e m a j u a n d i t a m p i l k a n m e n g e n a i s a m p a i
s e b e r a p a b e s a r p e r s e n t a s i v o l u m e p e k e r j a a n d a n p r e s t a s i
k e r j a y a n g t e l a h d i c a p a i u n t u k m a s i n g - m a s i n g p e k e r j a a n .
LAPORAN FINAL
D a l a m l a p o r a n f i n a l d i t a m p i l k a n b i a y a y a n g t e l a h
d i k e l u a r k a n d a n w a k t u y a n g t e l a h t e r p a k a i s e l a m a p e l a k s a n a a n p r o y e k . A d a 2 m a c a m d a t a d a l a m l a p o r a n f i n a l
i ni y a i t u : 1. L a p o r a n W a k t u d a n B i a y a R e a l .
2. L a p o r a n W a k t u d a n B i a y a P e l a k s a n a a n .
III.3. SUSUNAN FILE
Adapun susunan variabel-variabel dalam tiap-tiap file baik untuk Program I maupun Program II adalah sebagai berikut :
PROGRAM II
DAFTAR BAHAN
Nama Record Code Record Panjang Record
Nomor bahan N0BHN1$ 4
Nama bahan NMBHN1$ 20
Satuan SAT1$ 8
Harga satuan HRG1$ 11
DAFTAR AT.AT
Nama Record Code Record Panjang Record
Nomor alat N0ALT2$ 4
Nama alat NMALT2$ 20
Satuan SAT2$ 8
Kapasitas KPS2$ 18
Ongkos sewa SW2$ 20
K E B U T U H A N T E N A G A K E R J A
N a m a R e c o r d C o d e R e c o r d P a n j a n g R e c o r d
N o m o r S u b p e k e r j a a n N 0 T K E R 3 $ 4
N a m a S u b p e k e r j a a n S P E K 3 $ 15
S a t u a n S A T 3 $ 8
K e b u t u h a n M a n d o r M D R 3 $ 6
K e b u t u h a n T u k a n g T K B 3 $ 6
K e b u t u h a n P e m b a n t u P M B 3 $ 6
V O L U M E P E K E R J A A N
N a m a R e c o r d C o d e R e c o r d P a n j a n g R e c o r d
N o m o r p e k e r j a a n N 0 V P E K 4 $ 4
N a m a p e k e r j a a n P E K 4 $ 15
S a t u a n S A T 4 $ B
V o l u m e p e k e r j a a n V P E K 4 $ 6
H a r g a s a t u a n H R B 4 $ 12
B o b o t p e k e r j a a n B P E K 4 $ 6
V O L U M E S U B P E K E R J A A N
N a m a R e c o r d C o d e R e c o r d P a n j a n g R e c o r d
N o m o r v o l u m e s u b p e k e r j a a n N 0 V S P E K 5 $ 4
N a m a p e k e r j a a n P E K 5 $ 15
N a m a s u b p e k e r j a a n S P E K 5 $ 15
V o l u m e s u b p e k e r j a a n V S P E K S ^ 6
H a r g a s a t u a n H R G 5 $ 15
B o b o t s u b p e k e r j a a n B S P E K 5 $ 6
KEBUTUHAH ALAT
Nama Record Code Record Panjang record Nomor kebutuhan alat N0KALT7$ 4
Nama pekerjaan PEK7$ 15
Nama subpekerjaan SPEK7$ 15
Nama alat NMALT7$ 20
PRASYARAT
Nama Record Code Record Panjang Record
Nomor prasyarat N0PRSY8$ 4
Nama pekerjaan PEK8$ 15
Nama Subpekerjaan SPEK8$ 15
Prasyarat pekerjaan PRPEK8$ 15
Prosentasi pekerjaan PR0PEK8$ 3 Prasyarat subpekerjaan PRSPEK8$ 15 Prosentasi subpekerjaan PR0SPEK8$ 3
DATA UMUM
Nama Record Code Record Panjang Record
Nama proyek NMPR9$ 25
Nilai proyek NLPR9$ 20
Dana tersedia DNTS9$ 20
Banyak pembagian termijn BPTM9$ 3
U p a h m a n d o r
U p a h t u k a n g
U p a h p e m b a n t u
P R O G R A M II
L A P O R A N K E M A J U A N
U P M D 9 $
U P T K 9 $
U P P B 9 $
6 6 6
N a m a R e c o r d C o d e R e c o r d P a n j a n g R e c o r d
N o m o r u r u t N 0 K M J 1 $ 4
N a m a p e k e r j a a n P E K M J 1 $ 15
N a m a s u b p e k e r j a a n S P E K M J l * 15
V o l u m e s u b p e k e r j a a n V 0 L 1 $ 6
V o l u m e t e r e a l i s i r V 0 L T 1 $ 6
P r e s t a s i s u b p e k e r j a a n P R S P E K l ^ 4
P r e s t a s i p e k e r j a a n P R P E K l * 4
B o b o t p e k e r j a a n B B T 1 $ 4
P E N 6 A D A A N B A H A N
N a m a R e c o r d C o d e R e c o r d P a n j a n g R e c o r d
N o m o r u r u t N 0 P B H 2 $ 4
N a m a B a h a n N M B H N 2 $ 15
S a t u a n S A T 2 $ 6
H a r g a s a t u a n H R B 2 * 8
S t o c k b a h a n S T 0 C K 2 $ 6
J u m l a h b a h a n y a n g d i b e l i J B H N 2 * 6
LAPORAH FIHAL
Nama Record Nomor urut
Waktu pelaksanaan Biaya tenaga kerja Biaya bahan
Biaya alat Total biaya
Code Record N0LFNL3$
WKT3$
RPTK3$
RPBHN3$
RPAL T 3 $ TBY3$
Panjang Record 4
4
8
8
8
12III.4 . VARIABEL-VARIABEL YANG DIPAKAI
111.4 .1 . PROGRAM I.
111.4 .1 .1 .VARIABEL YANG DISIMPAN DALAM FILE.
DAFTAR BAHAN.
N 0 B H N 1 $ = N o m o r b a h a n
N M B H N 1 $ = N a m a b a h a n
S A T 1 $ = S a t u a n b a h a n
H R G 1 $ = H a r g a s a t u a n b a h a n
DAFTAR ALAT.
N 0 A L T 2 $ = N o m o r a l a t
N M A L T 2 $ = N a m a a l a t
S A T 2 $ = S a t u a n k a p a s i t a s a l a t K P S 2 * = K a p a s i t a s a l a t
S W 2 * = O n g k o s s e w a a l a t
DAFTAR TENAGA KERJA.
N 0 T K E R 3 $ = N o m o r t e n a g a k e r j a S P E K 3 $ = N a m a s u b p e k e r j a a n S A T 3 $ = S a t u a n s u b p e k e r j a a n
MDR3$ = Jumlah kebutuhan mandor TKG3$ = Jumlah kebutuhan tukang PMB3$ = Jumlah kebutuhan pembantu
VOLUME PEKERJAAN.
N0VPER4$ = Nomor volume pekerjaan PEK4$ = Nama pekerjaan
SAT4$ = Satuan volume pekerjaan VPEK4$ = Volume pekerjaan
HRG4$ = Harga pekerjaan BPEK4$ = Bobot pekerjaan
VOLUME SUB PEKERJAAN.
N0VSPEK5$ = Nomor volume sub pekerj PEK5$ = Nama pekerjaan
SPEK5$ = Nama sub pekerjaan VSPEK5$ = Volume sub pekerjaan BPER5$ = Bobot pekerjaan
BSPEK5$ = Bobot sub pekerjaan
KEBUTUHAN B A H A N .
N0KBHN6$ = Nomor kebutuhan bahan PEK6$ = Nama pekerjaan
SPEK6$ = Nama sub pekerjaan
NMBHN6$ = Nama bahan yang dibutuhkan JKEB6$ = Jumlah kebutuhan bahan
KEBUTUHAH ALAT.
N0KALT7$ = Nomor kebutuhan alat PEK7$ = Nama pekerjaan
SPEK7$ = Nama sub pekerjaan
NMALT7$ = Nama alat yang dibutuhkan
PRASYARAT.
N0PRSY8$ ~ Nomor prasyarat PEK8$ Nama pekerjaan SPEK8$ = Nama sub pekerjaan
PRPEK8$ - Nama prasyarat pekerjaan
PR0PEK8$ - Prosentase prasyarat pekerjaan PRSPEK8$ Nama prasyrat sub pekerjaan
PR0SPEK8$ Prosentase prasyarat sub pekerjaan
DATA UMUM I.
NMPR9$ = Nama proyek
NLPR9$ = Nilai proyek
DNTS9$
BPTM9$
UPMD9$
UPTK9$
UPPB9$
PNBH9$
FPTK9$
VPTK9$
BPD9$
Dana yang tersedia
Banyak pembagian termijn Upah mandor
Upah tukang Upah pembantu Penalty bahan
Penalty tenaga kerja (fix)
Penalty tenaga kerja (variabel) Penalty penambahan dana
DATA UMUM II.
N0TM10$ = Nomor termijn
PRTM10$ = Besar persentase termijn PRKJ10$ = Prestasi kerja
TBH10$ = Notasi untuk termijn yang sudah/
belum diambil
III.4.1.2.VARIABEL YANG DISIMPAH DALAM MEMORY.
DAFTAR BAHAN.
SATU1$(A) = Nomor bahan SATU2$(A) = Nama bahan SATU3$(A) = Satuan bahan
SATU4$(A) = Harga satuan bahan
DAFTAR ALAT.
D U A 1 $ ( A ) N o m o r a l a t
D U A 2 $ ( A ) = N a m a a l a t
D U A 3 $ ( A ) = S a t u a n k a p a s i t a s a l a t
D U A 4 ^ ( A ) = K a p a s i t a s a l a t
D U A 5 $ ( A ) = O n g k o s s e w a a l a t
DAFTAR TENAGA KERJA.
T I G A 1 $ ( A ) = N o m o r t e n a g a k e r j a
T I G A 2 $ ( A ) = N a m a s u b p e k e r j a a n
T I G A 4 * ( A ) - J u m l a h k e b u t u h a n m a n d o r T I G A 5 $ ( A ) = J u m l a h k e b u t u h a n t u k a n g
T I G A 6 $ ( A ) = J u m l a h k e b u t u h a n p e m b a n t u
VOLUME PEKERJAAN.
E M P A T 1 $ ( A ) = N o m o r v o l u m e p e k e r j a a n E M P A T 2 $ ( A ) = N a m a p e k e r j a a n
E M P A T 5 $ ( A ) = V o l u m e p e k e r j a a n
E M P A T 6 $ ( A ) = H a r g a p e k e r j a a n E M P A T 7 $ ( A ) = B o b o t p e k e r j a a n
VOLUME SUB PEKERJAAH.
LIMA1$(A) = Nomor volume sub pekerjaan LIMA2$(A) = Nama pekerjaan
LIMA3$(A) = Nama sub pekerjaan LIMA4$(A) = Volume sub pekerjaan LIMA5$(A) = Bobot pekerjaan
LIMA6$(A) = Bobot sub pekerjaan
KEBUTUHAM B A H A H .
ENAM1$(A) = Nomor kebutuhan bahan ENAM2$(A) = Nama pekerjaan
ENAM3$(A) = Nama sub pekerjaan ENAM4$(A) = Nama pekerjaan ENAM5$(A) = Nama bahan
ENAM6$(A) = Jumlah kebutuhan bahan
KEBUTUHAN ALAT.
TUJUH1$(A) TUJUH2$(A) TUJUH3$(A) TUJUH4$(A)
= Nomor kebutuhan alat
= Nama pekerjaan
= Nama sub pekerjaan
= Nama alat
PRASYARAT.
D L A P A N 1 $ ( A ) = N o m o r p r a s y a r a t
D L A P A N 2 $ ( A ) = N a m a p e k e r j a a n
D L A P A N 3 $ ( A ) = N a m a s u b p e k e r j a a n
D L A P A N 5 $ ( A ) = P r a s y a r a t p e k e r j a a n
D L A P A N 6 $ ( A ) = P r o s e n t a s e p r a s y a r a t p e k e r j a a n
D L A P A N 7 $ ( A ) = P r a s y a r a t s u b p e k e r j a a n
D L A P A N 8 $ ( A ) = P r o s e n t a s e p r a s y a r a t s u b p e k e r j a a n
DATA UMUM I.
S M B I L A N 1 $ ( A ) = N a m a p r o y e k S M B I L A N 2 $ ( A ) = N i l a i p r o y e k
S M B I L A N 3 $ (A) = D a n a y a n g t e r s e d i a
S M B I L A N 4 $ ( A ) = B a n y a k p e m b a g i a n t e r m i j n
S M B I L A N 5 $ ( A ) = U p a h m a n d o r S M B I L A N 6 $ ( A ) = U p a h t u k a n g
S M B I L A N 7 $ ( A ) = U p a h p e m b a n t u
S M B I L A N 8 $ ( A ) = P e n a l t y b a h a n
S M B I L A N 9 $ ( A ) = P e n a l t y t e n a g a k e r j a (fix)
S M B I L A N 1 0 $ (A ) = P e n a l t y t e n a g a k e r j a (var) S M B I L A N 1 1 $ ( A ) = P e n a l t y p e n a m b a h a n d a n a
DATA UMUM II.
SPULUH1$(A) SPULUH2$(A) SPULUH3$(A) SPULUH4$(A)
Nomor terraijn
Besar persentase termijn Prestasi kerja
Notasi pengambilan termijn
III.4.2. PROGRAM II.
III. 4.2.1. VARIABEL YAHG DISIMPAN DALAM FILE,
LAPORAN KEMAJUAN
N0KMJ1$ = Nomor urut laporan kemajuan.
PEKMJ1$ Nama pekerjaan.
SPEKMJ1$ Nama sub pekerjaan.
V0L1$ = Volume total sub pekerjaan.
V0LT1$ = Volume terealisir.
PRSPEK1$ = Prestasi sub pekerjaan.
PRPEK1$ Prestasi pekerjaan.
BBT1$ — Bobot pekerjaan.
PENGADAAN BAHAN
N0PBH2$ Nomor urut pengadaan bahan.
NMBHN2$ - Nama bahan yang dibeli.
S A T 2 $ = S a t u a n b a h a n .
H R G 2 $ = H a r g a s a t u a n b a h a n .
S T 0 C K 2 $ = S t o c k b a h a n .
J B H N 2 $ = J u m l a h b a h a n y a n g d i b e l i .
LAPORAN FINAL
N 0 L F N L 3 $ = N o m o r u r u t l a p o r a n f i n a l .
W K T 3 $ = W a k t u p e l a k s a n a a n .
R P T K 3 $ = B i a y a t e n a g a k e r j a .
R P B H N 3 $ = B i a y a b a h a n .
R P A L T 3 * = B i a y a a l a t .
T B Y 3 $ = T o t a l b i a y a .
III.4 .2 .2 . VARIABEL YANB DISIMPAN DALAM MEMORY.
V S P K ( P i ) V S P K l ( P I )
B S P E K ( P 1 )
T N ( P l )
T A L ( A L L ) T A ( P I ) T H N ( P l )
W P $ W B A ( P i )
W B ( P 1 , K B 1 )
= V o l u m e t o t a l s u b p e k e r j a a n .
= V o l u m e s i s a s u b p e k e r j a a n .
= B o b o t s u b p e k e r j a a n y a n g d i l a k s a n a k a n .
= W a k t u t e n a g a k e r j a u n t u k t i a p p e k e r j a a n
= w a k t u a l a t .
= W a k t u a l a t m a k s i m u m t i a p p e k e r j a a n .
= W a k t u a k h i r t e n a g a k e r j a d a n a l a t .
= W a k t u p e l a k s a n a a n .
= W a k t u t e r k e c i l a n t a r a T H N ( P l ) d a n W P $ .
= W a k t u b a h a n u n t u k t i a p p e k e r j a a n .