M O C H . D A D A N G S Y A C H R U N A
K O M P U T E R I S A S I S E B A G A I S A L A H S A T U U S A H A
M E M B A N T U P E N G O L A H A N D A T A P A D A S I S T E M
P E N G G A J I A N
D A N
P E N G U P A H A N
D I
P T . X Y Z
F A K U L T A S E K O N O M I
U N I V E R S I T A S A I R L A N G G A
KOMPUTERI SASI SEBAGAI SALAH SATU USAHA MEMBANTU PENGOLAHAN DATA PADA SI STEM PENGGAJ I AN DAN PENGUPAHAN DI PT XYZ
Di a j uka n unt uk Me mpe r l e ngka pi Sya r a t - Sya r a t da l a m Me mpe r ol e h Ge l a r Sa r j a na Ekonomi J ur us a n
Akunt a nc i
MOCH. DADANG SYACHRUNA No. Pokok :
0^ 8211310
FAi vULTAS EKONOMI UNI VEHSI TAS AI RLANGGA SURABAYA
Su r a b a y a . . . t . . . .
Sur a ba ya ,
Di s e t uj ui da n di t e r i ma ba i k ol e h :
Dos e n Pe mbi mbi ng Ke t ua J ur us a n
KATA PENGANTAP
De nga n me nguc a pka n puj i s yukur ke ha di r a t Al l a h SWT, pa da a khi r nya t e r s e l e s a i ka nl a h ka r ya t ul i s ( s kr i ps i ) i ni de nga n be nt uk s e de r ha na * Suda h t e nt u ma s i h ba nya k ke kur a ng- a n- ke kur a nga n da n ke t i da ks e mpur na a n da l a m ka r ya t ul i s i ni wa l a upun s e l ur uh ke ma mpua n s uda h pe nul i s c ur a hka n. Te t a pi be r ba ga i pe r ma s a l a ha n ya ng t e r da pa t da l a m ka r ya t ul i s i ni t e l a h da pa t t e r s e l e s a i ka n de nga n ba i k*
Pe nyus una n ka r ya t ul i s i ni di s a j i ka n unt uk me me nuhi s ya r a t da l a m me mpe r ol e h Ge l a r Sa r v^ n a Ekonomi J ur us a n Akun- t a ns i pa' da Fa kul t a s Ekonomi Uni ve r s i t a s Ai r l a ngga .
Ba nya k r i nt a nga n ya ng da t a ng s i l i h be r ga nt i s e l a gi pe nul i s me ni mba i l mu di Fa kul t a s Ekonomi Uni ve r s i t a s Ai r l a ngga t e t a pi be r a ngka t de nga n s a t u t e ka t dan ke i ngi na n ya ng be s a r s e r t a dor onga n ha t i ke c i l ya ng kua t s e ga l a nya da pa t t e r a t a s i hi ngga pe nye l e s a i a n ka r ya t ul i s i ni .
Me nya da r i ke t i da k s e mpur na a n a ka n ka r ya t ul i s i ni , pe nul i s me ngha r a pka n s a r a n da n kr i t i k da r i be r ba ga i pi ha k a ga r da pa t me mpe r kokoh pos i s i da r i ka r ya t ul i s i ni s e ndi r i .
Sur a ba ya , J ul i
1987
UCAPAN TERI MA KASI H
De nga n s e l e s a i nya pe nul i s a n ka r ya t ul i s i ni , i ngi n s e ka l i pe nul i s me nguc a pka n ba nya k t e r i ma ka s i h pa da :
1. Ba pa k Dr s . Ec . Soe dj ono Abi pr a j a , s e l a ku De ka n Fa kul t a s Ekonomi Uni ve r s i t a s Ai r l a ngga .
2. Ba pa k Dr s . Ec . Sugi a t , . t ont an: ya ng t e l a h r aembe - r i ka n bi mbi nga n s e r t a pe t unj uk- pe t unj uk ya ng s a - nga t be r ma nf a a t di da l a m pe nye l e s a i a n pe nyus una n s kr i ps i i ni .
3. Ba pa k Dr s . Ec . Ar s ono La ks ma na , Akunt a n s e l a ku Ke t ua J ur us a n Akunt a ns i Fa kul t a s Ekonomi Uni ve r s i t a s Ai r l a ngga .
Ba pa k Dr s . Ec . Ma de Suda na , s e l a ku Dos e n Wa l i p e nul i s ya ng ba nya k me mbe r i ka n pe t unj uk ke pa da p e nul i s s e l a ma pe nul i s me nunt ut i l mu.
5. Ba pa k Hus s a i n Bumul o, BA, a t a s s e ga l a
bi mbi nga n da n f a s i l i t a s ya ng t e l a h di be r i ka n.6. Re ka n- r e ka n REMBOLZ ya ng ba nya k me mbe r i ka n
ba n- t ua n da n dor onga n s e r t a dr a ma nya s e l a ma pe nul i s me nunt ut i l mu hi ngga pe nul i s a n s kr i ps i i ni .7. Ba pa k Di r e kt ur , Ke p a l a Pe r s ona l i a , Ke pa l a Pe mb u kua n be s e r t a s e mua ka r ya wa n PT. XYZ. ya ng t e l a h ba nya k me mba nt u di da l a m me mbe r i ka n da t a da n s e ga l a ke t e r a nga n t e nt a ng ke a da a n pe r us a ha a n.
me mbe r i ka n dor onga n ma t e r i a l da n s pi r i t ua l . Da n y a ng t e r ut a ma bua t H. Moc h. Moe ' a l i e da n H. Si t i - Zul a i c ha s e l a ku Aya ha nda da n I bunda pe nul i s .
Se moga s e ga l a bi mbi nga n s e r t a dor onga n da n ba nt ua n- nya hi ngga pe nyus una n ka r ya t ul i s i ni da pa t di s e l e s a i ka n a ka n me nda pa t ka n r a khma t s e r t a ba l a s a n da r i Al l a h S. W. T. Ami e n 3x.
Pe nul i s
Ka t a Pe nga nt a r . . . i
Uc a pa n Te r i ma Ka s i h . . . i i Da f t a r I s i . . . i v. Da f t a r Ta be l . . . vi i Da f t a r Ga mba r . . . vi i i Da f t a r La mpi r a n . . . x
BAB : I . Pe nda hul ua n . . . *
1
1
. Pa nda nga n Umum . . .1
2. * Pe nj e l a s a n J udul . . . 2
3. Al a s a n Pe mi l i ha n J udul . . . 5
i*. Tuj ua n Pe nyus uua n Skr i ps i • . . .
6
5* Si s t i ma t i ka Skr i ps i . . .
8
6
. Me t odol ogi . . . 116. 1. Pe r ma s a l a ha n . . . 11
6. 2. Hi pot e s a Ke r j a . . . * 12
6. 3* Sc ope Ana l i s a . . . 13
6*4. Pr os e dur Pe ngumpul a n da n Pe ngol a ha n Da t a . . .
13
I I . La nda s a n Teo. r i t i s Se hubunga n De nga n Pe mbe nt uka n Si s t e m Pe ngga j i a n da n Pe ngupa ha n Ya ng Di kompu -t e r i s a s i . . .
15
1, Si s t e m Pe nga da a n I nf or ma s i Ya n g Te r komput e r -
i s a s i . . .15
2. Ana l i s a Si s t e m da n Di s a i n Si s t e m . . . 16
d a f t a r i s i
2. 1. Si kl us Umur Si s t e m . . . , . . . 16
2. 2. Pe ne nt ua n Tuj ua n Si s t e m I nf or ma s i . . .
17
2. 3* Sur va i Si s t e m . . .
19
2*4* Ana l i s a Pr obl e ma . . . 20
2. 5* Di s a i n Si s t e m . . . . . . 21
2. 5- 1* Di s a i n. Out put . . . 23
2. 5*2. Di s a i n I nput da n Fi l e . . . 24
2. 5*3* Di a gr a m Ar us Si s t e m . . . 24
2 .
5
*^1
* Codi ng Sys t e m . . . 283* Ta ha p- Ta ha p Pome c a ha n Pe r ma s a l a ha n Pr os e s Da t a . . . 3 0 #Zf. Sof t wa r e da n Pr ogr a mmi ng Komput e r . . . 32
4. 1. Pr ogr a m Umum. . . . 32
4. 2. Di a gr a m Ar us Pr ogr a m . . . 33
4*3* Pe r t j mba nga n Di s a i a n Pr ogr a m . . .
37
5* Pe nge nda l i a n I nt e r n Pa da Si s t e m I nf or ma s i Ya ng Di komput e r i s a s i . . . 38
I I I . Ga mba r a n Umum. Pe r us a ha a n . . . 41
1 . Se j a r a h Si ngka t Pe r us a ha a n . . . Zfl 2. St r ukt ur Or ga ni s a s i . . . 43
3
. Akt i vi t a s Pr oduks i Pe r us a ha a n . . . 494
. Pr os e dur Pe ngga j i a n da n Pe ngupa ha n di PT XYZ.53
5
. Pr os e dur Le mbur da n Pe r hi t unga n Pr e mi . . .58
5. 1. Pr os e dur Le mbur . . .
58
5. 2. Pe r hi t unga n Pr e mi . . . 63
2. Pe mbe nt uka n Fi l e I n d u k ( Ma s i e r ) Pe ga wa i . . . 73 2. 1. Pr oc e dur e Fl ow - Pe mbe nt uka n Fi l e Ma s t e r
Pe ga wa i . . . ' 77 2. 2. Sys t e m Fl ow - Pe mbe nt uka n Fi l e Ma s t e r Pe
ga wa i . . . 79 3, Pe mbe nt uka n Fi l e Tr a ns a ks i Unt uk Ka r ya wa n Ha -
r i a n( Tr a ns a c t i on Bui l d- Up) . . . 84 3- 1. Pr oc e dur e Fl ow - Pe mbe nt uka n Fi l e Tr a ns a k
s i Un t u k Ka r ya wa n Ha r i a n . . . 87 3. 2. Sys t e m Fl ow - Pe mbe nt uka n Fi l e Tr a ns a ks i
Unt uk Ka r ya wa n Ha r i a n . . .
88
Pe mbe nt uka n Fi l e Tr a ns a ks i Out put Loom Unt ukPe r hi t unga n Pr e mi Ka r ya wa n Te t a p . . . 91 i f . 1. Pr oc e dur e Fl ow - Pe mbe nt uka n Fi l e Tr a ns a k
s i Out put Loom . . . 93 i f. 2. Sys t e m Fl ow - Pe mbe nt uka n Fi l e Tr a ns a ks i
Out put Loom . . . 94
5
. Codi ng Sys t e m . . . 966
. Sys t e m Fl ow - Pe ngol a ha n Fi l e da n La por a n . . .99
7. I mpl e me nt a s i Si s t e m Komput e r i s a s i . . .107
8
. Ga mba r a n Pe nye l e s a i a n Pe r ma s a l a ha n Si s t e m Pe ngga j i a n da n Pe ngupa ha n di PT XYZ De nga n Pe ne r a
-pa n Si s t e m Komput e r i s a s i . . . 11 if
9* Pe r ba ndi nga n Si s t e m Komput e r i s a s i De nga n Si s - t e m Ma nua l Pa da Si s t e m Pe ngga j i a n da n Pe ngupa h
a n . . .
121
V. Ke s i mpul a n da n Sa r a n . . . .1. Ke s i mp u l a n
. . . 12i f 2. Sa r a n . . . 126 Da f t a r Ke pus t a ka a nN. omor : Ha l a ma n
1. Ke t e nt ua n Pr e mi Ka r ya wa n Ha r i a n . . . * . . .
63 2. Ke t e nt ua n Pr e mi Ka r ya wa n Te t a p. . . . 653
. La yout Re c or d Pe ngga j i a n/ Pe ngupa ha n Ka r ya wa n Te t a p( Re c or d Ma s t e r Ka r ya wa n Te t a p ) . . . . 82 La yout Re c or d Pe ngga j i a n/ Pe ngupa ha n Ka r ya wa n Ha r i a n ( Re c or d Ma s t e r Ka r ya wa n Ha r i a n ). . . . 83
5. La yout Re c or d Pe ngga j i a n/ Pe ngupa ha n Ka r ya wa n Ha r i a n
( Re c or d Tr a ns a c t i on Ka r ya wa n Ha r i a n ) . . . 95
6
. La yout Re c or d Pe ngga j i a n/ Pe ngupa ha n Ka r ya wa n Te t a p( Re c or d Tr a ns a c t i on Ka r ya wa n Te t a p ) . . . 95 DAFTAR TABEL
d a f t a r g a mb a r
; 1 . Si kl us Umur Si s t e m . . . 17 2. Out put of The Phys i c a l De s i gn Pr oc e s s 23 3. Si mbol Sys t em. Fl owc ha r t . . . 26 4. ' Si s t e m Fl owc ha r t Pe mbua t a n Ma s t e r Fi l e Pe ga wa i . 27 5. Si s t e m Fl owc ha r t Pe ngol a ha n Ga j i Pe ga wa i . . . 2? 6. Si mbol Pr ogr a m Fl owc ha r t . . . 36 7. The Fr a me wor k of Cont r ol i n a Comput e r Da t a
Pr oc e s s i ng Sys t e m . . . 39 8. Ske ma St r ukt ur Or ga ni s a s i Pe r us a ha a n .. . . 44
o
9. Ar us Pr os e dur Pe ngga j i a n da n Pe ngupa ha n Pe r us a na a n 39 10. Buku Da f t a r Le mbur . . . 60 11 . Ge ne r a l Sys t e m Fl owc ha r t - Si s t e m Pe ngga j i a n da n Pe
n gupa ha n PT XYZ- Pe ga wa i Ha r i a n . . . 71 12, Ge ne r a l Sys t e m Fl owc ha r t - Si s t e m Pe ngga j i a n da n Pe
ngupa ha n PT XYZ- Pe ga wa i Te t a p . . . 72 13. For mul i r I nput Fi l e Ma s t e r Pe ga wa i Te t a p . . . 74 14* For mul i r I nput Fi l e Ma s t e r Pe ga wa i Ba r i a n . 73 15. Pr oc e dur e Fl ow- Pe mbe nt uka n Fi l e Ma s t e r Pe ga wa i . 78 16. Sys t e m Fl ow- Pe mbe nt uka n Fi l e Ma s t e r Pe ga wa i Te t a p. 80 17* Sys t e m Fl ow- Pe mbe nt uka n Fi l e Ma s t e r Pe ga wa i Ha r i a n«8l 18. Pr os e s Se de r ha na Pe ngol a ha n La por a n « . . .
84
19- For mul i r I nput Fi l e Tr a ns a ks i Ka r ya wa n Ha r i a n . 85 20. Pr oc e dur e Fl ow- Pe mbe nt uka n Fi l e Tr a ns a ks i Pe ga wa i Ha r i a n . . . 89 21. Sys t e m Fl ow- Pe mbe nt uka n Fi l e Tr a ns a ks i Ka r ya wa n
Ha r i a n ( Tr a ns a c t i on- Bui l d- Up ) . . . 90
22. For mul i r I nput Fi l e Out put Loom . . . 92 23* Pr oc e dur e Fl ow- Pe mbe nt uka n Fi l e Tr a ns a ks i Out put Lo o m. 93 2£f. Sys t e m Fl ow- Pe mbe nt uka n Fi l e Tr a ns a ks i Out put Loom. . . . 9k
25. Sys t e m Fl ow- Pe ngol a ha n Fi l e da n La por a n Unt uk Pe ga wa i
Te t a p . . . 99 26. Sys t e m Fl ow- Pe ngol a ha n Fi l e da n La por a n Uht uk Pe ga
wa i Ha r i a n . . . 99 27* J a dwa l I mpl e me nt a s i . . . 108 28. St r ukt ur Or ga ni s a s i Pe r us a ha a n De nga n Pe na mba ha n
B. P. D. . . 128
29
. St r ukt ur Or ga ni s a s i B. P. D. . . 133Nomor :
1. Abs e ns i Ka r ya wa n Si s t i m Ke r j a Pl oe g.
2. Abs e ns i Ka r ya wa n Si s t i m Umum.3
. Da f t a r Ga j i Ka r ya wa n Ha r i a n.4
. Ka r t u Pe mba ya r a n Ga j i Ka r ya wa n. ' 5* Ka r t u Pe nga mbi l a n Ga j i .6
. Re nc a na Ke r j a Le mbur .7. La por a n Ke r j a Le mbur Ka r ya wa n,
8
* Da f t a r Pe r i nc i a n Le mbur .DAFTAR LAMPI RAN
BAB I PENDAHULUANi
1• Pa nda nga n Umum
Pe r ke mba nga n i l mu pe nge t a hua n da n t e knol ogi ya ng me r upa ka n s umbe r t e na ga pr oduks i pa da be be r a pa da s a wa r s a i ni me nga l a mi pe r ke mba nga n y a n g s a nga t ' pe s a t . Da n s a l a h s a t u ke ma j ua n t e knol ogi ya ng me mba wa ke hi dupa n ma s ya r a ka t , khu- s us nya da l a m ke hi dupa n or ga ni s a s i da n me ne j e me n a da l a h pe - ne mua n me s i n komput e r ya ng me r upa ka n s ua t u s a r a na , s e ba ga i ur a t na di da l a m kont i nui t a s ke ma j ua nnya .
Komput e r ya ng t i da k l e bi h s e ba ga i a l a t ba nt u di da l a m me me c a hka n ma s a l a h s e be na r nya di c i pt a ka n unt uk me ne r obos ke t e r ba t a s a n ke ma mpua n ma nus i a , di ma na ke t e r ba t a s a n i t u me r upa ka n s e gi pos i t i p ( ke unt unga n ) ya ng di mi l i ki ol e h kom put e r s e pe r t i da l a m ha l :
- ke c e pa t a n; - ke t e l i t i a n; - i nga t a n; - ke pa t uha n;
- ke ma mpua n ke r j a ; - ds b.
Se gi - s e gi pos i t i p i ni l a h ya ng me r dor ong pe r us a ha a n ( uni t us a ha ) unt uk me ne r a pka n ci s t er n komput e r i s a s i ( ot o- ma t i s a s i ) ba i k pa da s ubs ys t e m a ppr oa c h ma upun i nt e gr a t e d a nt a r a s ubs ys t e m ya ng s uda h t e r be nt uk.
Di t i nj a u da r i s e gi pe r s oa l a n ya ng mer nbut ubkan a l a t ba nt u komput f i r da l a m pr os e s pe me c a ha nnya , ma ka bi da ng adr ai ni s t r a s i da n me ne j e me n a da l a h ya ng ba nya k pe r s oa l a nnya da n pe r l u pe me c a ha n ya ng c e pa t . Da l a m ha l i ni ya ng di t i t i k be - r a t ka n a da l a h ba ga i ma na t nenyaj i kan' i nf or ma s i ya ng t e pa t ba gi ke but uha n me ne j e me n unt uk me me c a hka n pe r s oa l a n da l a m me ngha da pi j a r i nga n ke r j a ya ng kompl e k, t e r ma s uk ke but uha n i nf or ma s i ba gi ope r a s i ona l .
Pe nya j i a n i nf or ma s i ( l a por a n ) ya ng t e pa t da n c e pa t ( a kur a t ) j uga s a nga t di but uhka n pa da s ubs ys t e m pe ng ga j i a n da n pe ngupa ha n. ya ng me r upa ka n s a l a h s a t u a kt i f i t a s
Q
t e r pe nt i ng da l a m s e t i a p uni t us a ba . Di s i ni j uga di t unt ut me nge na i ket el . i t i . an da n ke c e r ma t a n da l a m pe nda t a a n da n pe - ngol a ha n da t a guna me nj a mi n ke l e ngka pa n i nf or ma s i ( l a p o r
a n ) s e r t a t i ngka t ke be na r a n a ka n out put ya ng di ha s i l ka n. Al a s a n l a i n pe r l unya pe ne r a pa n s i s t e m komput e r i s a s i pa da s i s t e m pe ngga j i a n da n pe ngupa ha n a da l a h f a kt or ke r u - mi t a n, vol ume da n s i f a t r ut i ni s me pe ngol a ha n da t a s e r t a u- s a ha unt uk mengf t i ndar . i dupl i ka s i da n pe nyi mpa na n da t a ya ng l e bi h t e r j a mi n.
Ada pun pe nj e l a s a n da n pe nge r t i a n da r i j udul t e r s e but a d a l a h s e ba ga i be r i kut :
- Pe nge r t i a n Komput e r i s a s i ya ng pe nul i s ma ks ud a d a l a h s ua t u a kt i vi t a s t e r pa du da r i b e be r a pa uns ur ya ng t e r di r i da r i a l a t / me s i n, pe l a ks a na , pr os e dur me ne j e me n da n di s i pl i n ba r u ya ng me mungki nka n pr o s e s pe ngol a ha n. da t a da l a m me ngha s i l ka n i nf or ma s i / l a por a n l e bi h c e pa t , t e pa t da n a kur a t .
Se da ng pe nge r t i a n Komput e r s e c a r a i nt e gr i t e d di - t i nj a u da r i pe nge r t i a n a l a t / me s i n da pa t di a r t i ka n s e ba ga i ga bunga n da r i be be r a pa kompone n, uni t s e n . t r a l , me mor i , s i r kui t , da n i nput / out put pe r i phe -
r a l ( pe r a l a t a n i nput / out put ya ng di hubungka n d e nga n s e bua h komput e r / t e r mi na l uni t ) di ma na di pe r l uka n unt uk a pl i ka s i pe ngol a ha n da t a .
- Se ba ga i Sa l a h Sa t u Us a ha Me mba nt u, di s i ni di ma k - s udka n s e ba ga i s ua t u a l t e r na t i f l a i n y a n g l e bi h ba i k di t i nj a u da r i be be r a pa s e gi di ba ndi ngka n d e nga n a l t e r na t i f / c a r a y a n g l a ma da l a m us a ha unt uk me nye l e s a i ka n ma s a l a h ya ng di ha da pi .
- Pe ngol a ha n Da t a , di s i ni di ma ks udka n s e ba ga i ; " Se ga l a b e n t u k ke gi a t a n/ pe r l a kua n t e r ha da p
da t a a t a u kombi na s i da r i be r ma c a m- ma c a m pe ngol a ha n da t a , unt uk me mbua t da t a t e r s e but be r guna . " !
Se da ng pe nge r t i a n da t a s e c a r a t e r pi s a h a da l a h ;
1
Sua t u be nt uk pe ngga mba r a n be r upa s i mbol , g a m bar , ka t a - ka t a , a ngka , hur uf a t a u s i mbol yat i g me nunj ukka n i de , ob. yek, kondi s i , da n s i f a t nya , be r di r i s e n d i r i
.2
- Si s t e m pe ngga j i a n dari pe ngupa ha n, di a r t i ka n s e ba - ga i r a ngka i a n ya ng pa du da n s a l i ng be r ka i t a n a nt a r pr os e dur - pr os e dur ( ke gi a t a n- ke gi a t a n ) di da l a m me nunj a ng t e r c i pt a nya kondi s i s i s t e m t e r s e but be r j a - l a n s e pe r t i ya ng di ha r a pka n.
Se da ng me nge na i pr os e dur pr os e dur ( ke gi a t a n ke gi a t a n ) y a n g a da pa da s i s t e m pe ngga j i a n da n pe ngu -pa ha n Hol me s da n Ove r mye r me nya t a ka n ;
Pa yr ol l pr oc e dur e i nvol ve s ( T) hi r i ng, ( 2) ke e pi ng a r e c or d f or e a c h e mpl oye e of t i me wor k e d a nd not wor ke d, (
3
) c omput i ng t he pe r i odi c pa y, i ndi vi dua l l y a nd i n t ot a l , (4) .
pa yi ng t he e mpl oye e , a nd (5) t e r mi na t i on of e mpl oy -
me nt . 3Ke g i a t a n- ke gi a t a n t e r s e but me r upa ka n s ua t u r a ngka i ya ng t i da k da pa t di pi s a hka n da n s a l i ng me n d u k u n g , di ma na da t a - da t a da r i s e mua ke gi a t a n di a t a s ha r us di ol a h da n di s i mpa n de nga n c e r ma t guna me ngha s i l - ka n i nf or ma s i da n l a por a n ya ng di ke he nda ki .
- Se da ng pe nge r t i a n da r i PT XYZ, a da l a h obye k di ma na pe nul i s me nga da ka n pe ne l i t i a n, da n i ni me r upa ka n na ma pe ngga nt i / i ni t i a l pe r us a ha a n/ obye k ya ng s e b e na r nya ka r e na ke r a ha s i a a n da t a .
2I bi d. Ha l . 1*
^ Hol me s Ar t hur W a nd Wa yne S Ove r mye r , Audi t i ng St a n da r t a nd Pr o c e d u r e , Ei ght Edi t i on, Ri c ha r d E i r wi n
an me ngga mba r ka n s e ba ga i be r i kut :
Pe ne r a pa n s i s t e m komput e r i s a s i s e ba ga i a l t e r na t i f pe ngga nt i s i s t e m ma nua l pa da s i s t e m pe ngga j i a n da n pe ngu - pa ha n a ka n da pa t me nga t a s i pe r ma s a l a ha n ke r umi t a n, vol ume da n s i f a t r ut i ni s me pa da pe ngol a ha n da t a nya s e ka l i gus me n- dukung t e r c i pt a nya s i s t e m i nf or ma s i ya ng l e bi h me ma da i ,
3. Al a s a n Pe mi l i ha n J udul
PT XYZ a da l a h s e bua h pe r us a ha a n ya ng da l a m a kt i f i - t a s nya me mpr oduks i ka r ung goni me l i ba t ka n t e na ga ke r j a c u kup ba nya k. Me ngi nga t ba nya knya t e na ga ke r j a ( ka r ya wa n ) y a n g be ke r j a di pe r us a ha a n i ni , de nga n kl a s i f i ka s i da r i ka r ya wa n t e r s e but be r ma c a m- ma c a m da n t i ngka t upa h ya ng be r be da , ma ka s e c a r a ot oma t i s t uga s - t uga s s e pe r t i , p e r hi t ung a n da n pe ngkl a s i f i ka s i a n pr e mi , pe r hi t unga n j a m l e mbur , ke l e bi ha n j am, da n pe r hi t unga n- pe r hi t unga n l a i nnya s e r t a pe m bua t a n Ka r t u Pe nga mbi l a n Ga j i I ndi vi du ( KPG ), Ka r t u Pe m- ba ya r a n Ga j i Ka r ya wa n ( KPGK ), Da f t a r Ga j i / Upa h, La por a n Da t a Pr i ba di da n l a por a n- l a por a n l a i nnya a ka n be r t a mba h r u mi t da n me ma ka n wa kt u s e r t a me l i ba t ka n ka r ya wa n ya ng me ngo l a hnya l e bi h ba nya k.
Ka r e na ba nya knya c a mpur t a nga n ma nus i a , ma ka ha s i l pr os e s pe ngol a ha n da t a s e r i ngka l i t i da k me me nuhi per s yar at _ a n a nt a r a l a i n :
- pe nye l e s a i a n out put ya ng be r upa I nf or ma s i / l a por a n s e r i ngka l i t e r l a mba t .
De nga n de mi ki a n a ka n t i mbul a ki ba t t e r ga nggunya a kt i f i - t a s ya ng l a i n. Di s a mpi ng i t u pe ngol a ha n da t a s e c a r a mani a a l a ka n me mpunya i da mpa k :
- be r kur a ngnya t i ngka t ke be na r a n a ka n out put nya . - a t ur a n- a t ur a n ya ng t e l a h di ga r i s ka n t i da k di j a l a n
ka n s e c a r a kons i s t e n.
- me me r l uka n me di a pe nyi mpa na n da t a ya ng s a nga t be - s a r unt uk f i l l i ng.
Da r i a l a s a n- a l a s a n t e r s e but di a t a s pe nuj i s me mi - l i j udul : " KOMPUTERI SASI SEBAGAI SALAH SATU USAHA MEM BANTU PENGOLAHAN DATA PADA SI STEM PENGGAJ I AN DAN PENGU - PAHAN DI PT XYZ "
k* Tu. j uan Pen. vus unan Skr i ps i
Di da l a m pe nyus una n s kr i ps i i ni , pe nul i s be r ma k - s ud unt uk me mbe r i ka n ma s uka n a ga r da l a m pe ngol a ha n da t a pa da s i s t e m pe ngga j i a n da n pe ngupa ha n da pa t di l a kuka n de nga n c e pa t , t e pa t da n da pa t di pe r c a ya de nga n t i da k me nge s a mpi ngka n kua l i t a s da r i da t a i nput , ka r e na kua l i t a s d a r i da t a i nput a ka n s a nga t be r pe nga r uh pa da out put ya ng a ka n di ha s i l ka n na nt i nya .
-l a h d i b e r i k a n n y a . De nga n de mi ki a n pr os e s pe ngo-l a ha n da t a a t a s a kt i f i t a s pe ke r j a / ka r ya wa n unt uk me ngha s i l ka n out put be r upa be s a r nya ga j i / upa h ya ng ha r us di ba ya r ka n ha r us d i l a kuka n de nga n a kur a t da n t e pa t wa kt u, de mi ki a n j uga d e nga n i nf or ma s i - i nf or ma s i l a i n ya ng be r ka i t a n de nga n ka r ya - wa n/ pe ke r j a .
Se l a ma i ni pe ngol a ha n da t a pa da s i s t e m • pe ngga j i a n ya ng di t e r a pka n me l i ba t ka n l e bi h ba nya k c a mpur t a nga n ma nus i a C ma nua l ) de nga n s e ga l a ke l e r a a ha nnya s e hi ngga v o l u me da n ke r umi t s n da r i pe ngol a ha nnya s e r i ng me nye ba bka n s u-l i t nya t e r s e u-l e s a i ka n de nga n ba i k*
o
Pe nga n be r ke mba ngnya i l mu pe nge t a hua n ya ng . s e ma ki n pe s a t me nye ba bka n munc ul nya a l a t ba nt u unt uk monga t a s i s e ga l a pe r s oa l a n di a t a s . Di ka i t ka n de nga n a na l i s a s i s t e m pe ngga j i a n/ pe ngupa ha n ya ng di t e r a pka n ma ka a ka n di da pa t ka n ha s i l guna da n da ya guna da l a m me mba nt u me ne j e me n di da l a m me nc i pt a ka n s i s t e m i nf or ma s i ya ng l e bi h bai k, di s a mpi ng un t uk me ni ngka t ka n e f f i s i e ns i de nga n t i da k me nga ba i ka n s e gi e f f e kt i f i t a s nya .
-s a -s i -s e ba ga i a l t e r na t i f pe ngga nt i -s i -s t e m ma nua l pa da -s i -s t e m pe ngga j i a n da n p e n g u p a h a n .
5. Si s t i ma t i ka Skr i ps i
Si s t i ma t i ka s kr i ps i y a n g pe nul i s guna ka n a da l a h se. ba ga i be r i kut :
Ba b I . Pe n d a h u l u a n ; me r upa ka n bab ya ng me nj e l a s ka n t e n t a ng :
1. Ea nda nga n Umum
2. Pe nj e l a s a n J udul3* Al a s a n Pe mi l i ha n J udul
4
. Tuj ua n Pe nyus una n Skr i ps i5
. Si s t i ma t i ka Skr i ps i6
. Me t odol ogi6. 1. Pe r ma s a l a ha n 6*2* Hi pot e s a Ke r j a 6#3« Sc ope Ana l i s a
G, h. Pr os e dur Pe ngumpul a n Da t a
Ba b I I , La nda s a n Te or i t i s Se hubunga n De nga n Pe mbe nt uka n. Si s t e m Pe ngga j i a n da n Pe ngupa ha n Ya ng Di komput e - r i s a s i ; me nge muka ka n t e nt a ng :
1 * Si s t e m Pe nga da a n I nf or ma s i Ya ng Te r komput e r i -
s as i1
2. Ana l i s a Si s t e m da n Di s a i n Si s t e m, di s i ni t e r - di r i da r i be be r a pa ba ha s a n, me l i put i ,
2. 1. Si kl us Umur Si s t e m
2*3* Sur v. al Si s t e m 2. 4* Ana l i s a Pr obl e ma 2. 5* Di s a i n Si s t e m
3* Ta h a p- Ta ha p Pe me c a ha n- Pe r ma s a l a ha n Pr os e s Da t a 4* Sof t wa r e da n Pr ogr a mmi ng Komput e r , di s i ni me -
l i put i be be r a pa ba ha s a n, t e r di r i dar i , 4*1. Pr ogr a m Umum
4. 2. Di a gr a m Ar us Pr ogr a m
4*3* Pe r t i mba nga n Di s a i n Pr ogr a m
5. Pe nge nda l i a n I nt e r n Pa da Si s t em. I nf or ma s i
Ya ng Di komput e r i s a s i #
Bab. I I I . Ga mba r a n Umum Pe r us a ha a n, me nge muka ka n t e nt a ng : 1. Se j a r a h Si ngka t Pe r us a ha a n
2. St r ukt ur Or ga ni s a s i
3. Akt i vi t a s Pr oduks i Pe r us a ha a n
4
. Pr os e dur Pe ngga j i a n da n Pe ngupa ha n di PT. XYZ 5* Pr os e dur Le mbur da n Pe r hi t unga n Pr e miBAB I V. Komput e r i s a s i Si s t e m Pe ngga j i a n da n Pe ngupa ha n
1. Ge ne r a l Sys t e m Fl owc ha r t
2, Pe mbe nt uka n Fi l e I n d u k ( Ma s t e r ) Pe ga wa i ; di sai n pi ng di s a i n f or mul i r i nput j uga me nya ngkut
2. 1* Pr oc e dur Fl ow - Pe mbe nt uka n Fi l e Ma s t e r Pe g a wa i s
3
. Pe mbe nt uka n Fi l e Tr a ns a ks i Unt uk Ka r ya wa n Ha r i a n ( Tr a ns a c t i on Bui l d- Up ) , me l i put i ba h^ s a n :3. 1. Pr oc e dur Fl ow - Pe mbe nt uka n Fi l e Tr a n - s a ks i Unt uk Ka r ya wa n Ha r i a n
3. 2. Sys t e m Fl ow - Pe mbe nt uka n Fi l e Tr a n s a k s i Ka r ya wa n Ha r i a n
Zf. Pe mbe nt uka n Fi l e Tr a ns a ks i Out put Loom Unt uk Pe r hi t unga n Pr e mi Ka r ya wa n Te t a p, me nya ngkut ba ha s a n :
i f . 1. Pr oc e dur e Fl ow - Pe mbe nt uka n Fi l e Tr a n s a ks i Out put Loom
i f. 2. Sys t e m Fl ow - Pe mbe nt uka n Fi l e Tr a n s a k s i Out put Loom
5
. Codi ng Sys t e m6* Sys t e m Fl ow - Pe ngol a ha n Fi l e da n La por a n
7
. I mpl e me nt a s i Si s t e m Komput e r i s a s i8
. Ga mba r a n Pe nye l e s a i a n Pe r ma s a l a ha n Si s t e m Pe ngga j i a n da n Pe ngupa ha n di PT XYZ De nga n Pe ne r a pa n Si s t e m Komput e r i s a s i9* Pe r ba ndi nga n Si s t e m Komput e r i s a s i De nga n Si s t e m Ma nua l Pa da Si s t e m Pe ngga j i a n da n Pe n g u pa ha n
BAB: V. Ke s i mpul a n da n Sa r a n
6
. Me t odol ogi 6. 1. Pe r ma s a l a ha nPT XYZ a da l a h pe r us a ha a n ka r ung goni ya ng da l a m a k- t i f i t a s nya ba nya k me l i ba t ka n t e na ga ke r j a / ka r ya wa n ya ng p& da s a a t i ni be r j uml a h 139° ka r ya wa n, Unt uk me me nuhi pe r mi n t a a n a ka n ka r ung goni ya ng da r i wa kt u- ke wa kt u s e ma ki n me - ni ngka t , ma ka di r e nc a na ka n ke but uha n a ka n t e na ga ke r j a t a m ba ha n a ka n me ni ngka t pul a,
Se ma ki n me ni ngka t nya ka r ya wa n/ pe ga wa i ya ng a da pa da pe r us a ha a n di s e r t a i de nga n kl a s i f i ka s i ka r ya wa n ya ng be r - b e d a - b e d a ^ ke t e nt ua n- ke t e nt ua n pe r hi t unga n pr e mi , l e mbur , ke l e bi ha n j am, pe r a ngs a ng, t u n j a n g a n - t u n j a n g a n , pe nyi a pa n l a p o r a n - l a p o r a n , pe nyi a pa n ka r t u- ka r t u da n a kt i f i t a s - a kt i - f i t a s ya ng l a i n, a ka n me nye ba bka n ba gi a n- ba gi a n pe ngol a ha n da t a pa da s i s t e m pe ngga j i a n da n pe ngupa ha n di ha da pka n pa da ke r umi t a n, vol ume da n s i f a t r ut i ni s me da l a m pr os e s nya .
Se l a ma i ni pr os e s pe ngol a ha n da t a pa da s i s t e m i ni di l a kuka n s e c a r a ma nua l s e hi ngga a ka n me ni mbul ka n be be r a pa ke l e ma ha n, di a nt a r a nya :
a kt i f i t a s a dmi ni s t r a s i r ut . i n da r i pa da ke gi a t a n pe nge nda l i a n.
- Ti da k di l a kuka nnya pe r hi t unga n j uml a h ke but uha n ma t a ua ng unt uk pe mba ya r a n ga j i / upa h pe ga wa i da l a m be n t uk f i s i k / p e c a h a n .
- Ada nya pe r a ngka pa n f ungs i a t a s t uga s - t uga s pe mbua t a n da f t a r upa h, ka r t u pe nga mbi l a n ga j i da n pe mba ya r a n - nya pa da ka r ya wa n.
Da r i k e l e ma ha n- ke l e ma ha n t e r s e but di a t a s s a t u de nga n ya ng l a i nnya s a l i ng me nga i t da n me nga ki ba t ka n ke l e bi ha n ( ke ku - r a ngt e pa t a n) pe mba ya r a n ga j i / upa h ya ng s e be na r nya , ke t e r - l a mba t a n pe nye l e s a i a n l a por a n ( out put ) ya ng di ha r a pka n, u- a ng ya ng t e r s e di a unt uk pe mba ya r a n ga j i t i da k t e r s e di a s e c a r a pa s t i da l a m be nt uk f i s i k/ pe c a ha n, s e r t a me nga ki ba t ka n a da nya pe nyi r a pa nga n a t a u pe ngge l a pa n a t a s ke l e bi ha n ua ng pe mba ya r a n ga j i / upa h.
Se hubunga n de nga n i t u s ua t u s i s t e m i nf or ma s i ya ng bi a s a di l a kuka n s e ka r a ng i ni di PT XYZ, di r a s a ka n t i da k a- ka n ma mpu l a gi me l a ya ni ke but uha n- ke but uha n unt uk pe nga m - bi l a n ke put us a n ya ng me me r l uka n i nf or ma s i ya ng s e r ba t e pa t da n a kur a t .
6. 2. Hi pot e s a Ker . i a
J i ka s i s t e m komput e r i s a s i di t e r a pka n pa da s i s t e m pe ngga j i a n da n pe ngupa ha n de nga n me mbe r i ka n por s i pe r ha t i - an ya ng s a ma pa da s e gi di s a i n s i s t e m s e r t a s e gi pe nge nda -l i a n i nt e r nnya , ma ka s e ga -l a ke r umi t a n, vo-l ume , r ut i ni s me ,
pei r akai an wa kt u da n ke t i da k t opa t a n a ka n da pa t di a t a s i . De nga n de mi ki a n pr os e s pe ngol a ha n da t a a ka n da pa t di l a ku - ka n de nga n c e pa t , t e pa t , da n a kur a t .
6, 3* Sc ope Ana l i s a
Pa da s kr i ps i i ni pe nul i s a ka n me mba ha s a s pe k- a s pe k ya ng be r ke na a n de nga n r e nc a na pe ne r a pa n s i s t e m kompuf c e r i s a s i de nga n pe nde ka t a n s e c a r a s ubs i s t e m, ya i t u s i s t e m pe ng - ga j i a n da n pe ngupa ha n, ya ng di mul a i da r i a s pe k pe r e nc a na a n hi ngga i mpl e me nt a s i nya .
Ka r e na s ubs i s t e m- s ubs i s t e m ya ng a da pa da pe r us a ha a n i ni be l um a da ya ng t e r k o mp u t e r i s a s i , ma ka pe nul i s 0da l a m me ndi s a i n s i s t e m komput e r i s a s i pa da s i s t e m pe ngga j i a n da n pe ngupa ha n me nga ba i ka n i nt e r a ks i da n i nt e r e l a s i a nt a r a s e - t i a p s ubs i s t e m da l a m s ua t u " i nt e gr i t e d i nf or ma t i on s ys - t e m M y a n g t e r koor di na s i .
6*4* Pr os e dur Pe ngumpul a n da n Pe ngol a ha n Da t a 6. 4- 1. Pe ngumpul a n Da t a .
1. Sur ve y Si s t e m.
Me nga da ka n pe ngumpul a n f a kt a s e c a r a s i s t i ma t i s ya ng be r hubunga n de nga n s i s t e m pe ngga j i a n da n pe ngupa ha n ya ng ada , unt uk me mpe r ol e h ga mba r a n / pe r s pe kt i f ya ng c e r ma t a ga r da pa t me ngi de nt i f i - ka s i ka n pr obl e ma - pr obl e ma nya .
2, Re vi e w Dokume nt a s i Si s t e m.
-l a por a n, ba ga n a r us s i s t e m/ d. okume n da n -l a i n- -l a i n unt uk me mpe r ol e h ga mba r a n guna me ndukung di s a i n di s a i n s i s t e m ya ng ba r u.
3, I nt e r vi e w.
Me nga da ka n wa wa nc a r a de nga n pi ha k- pi ha k ya ng be r kompet . en a ga r da pa t di pe r ol e h i de i ni s i a l ya ng be r ma nf a a t t e nt a ng pr obl e ma ya ng a da da n ke mung- ki na n pe nye l e s a i nnya .
6. 4*2. St udi Ke pus t a ka a n.
Pe nul i s me ngumpul ka n t e or i - t e or i ya ng be r hubunga n de nga n s i s t e m komput e r i s a s i , ba i k s e c a r a umum ma u - *pun ya ng be r ka i t a n de nga n s i s t e m pe ngga j i a n da n p e ngupa ha n unt uk di j a di ka n l a nda s a n da l a m me l a kuka n
pe mba ha s a n t e nt a ng pe r ma s a l a ha n ya ng t e l a h di da pa t be r s a ma de nga n hi pot e s a ke r j a nya .
6. 4*3* Pe ngol a ha n Da t a .
LANDASAN. TEORI TI S SEHUBUNGAN DENGAN
PEMBENTUKAN. SI STEM PENGGAJ I AN DAN PENGUPAHAN. YANG' DI KOMPUTERI SASI
1 • Si s t e m Pe' ngadaan I nf or ma s i Ya ng Te r komput e r i s a s i
Guna me nc i pt a ka n s ua t u s i s t e m pe ngga j i a n da n pe ngu pa ha n ya ng l e bi h me ma da i pe r l u di c i pt a ka n s ua t u s i s t e m i n f or ma s i ya ng me r upa ka n ha s i l pe ngol a ha n da t a , ya ng di kum - pul ka n da r i s i s t i m or ga ni s a s i ya ng a da de nga n me me nuhi be r ba ga i ma c a m pe r s y^ r a t a n i nf or ma s i . Unt uk i t u s e mua di pe r l u ka n pe r a l a t a n- pe r a l a t a n ya ng ma mpu me nunj a ng a ga r s e mua i - t u da pa t be r j a l a n de nga n s e ba i k- ba i knya ,
Pe ngguna a n komput e r s e ba ga i a l a t ba nt u pe ngol a h d a t a, a da l a h s a l a h s a t u a l t e r na t i f ya ng da pa t di a mbi l ol e h me ne j e me n. Si s t e m pe nye l e ngga r a a n i nf or ma s i / pe ngol a ha n d a t a de nga n komput e r me ma ng me r upa ka n s ua t u pi l i ha n y a n g be r t uj ua n a ga r s ua t u s i s t e m i nf or ma s i t e r s e but da pa t di l a ks a - na ka n l e bi h s e mpur na . Ha l i ni di ka r e na ka n komput e r me mi l i - ki ke ma mpua n da l a m me nga t a s i ke s ul i t a n a t a u ke l e ma ha n a pa - bi l a s e mua a kt i f i t a s t e r s e but di l a kuka n s e c a r a ma nua l .
Fa kt a - f a kt a i t ul a h y a n g me ma ks a me ne j e me n me nc a r i c a r a ya ng t e pa t de nga n pe r a l a t a n ya ng ma mpu me nunj a ng pe - ngol a ha n da t a s e hi ngga s e ba nya k mungki n da pa t di hi nda r ka n t i mbul nya ke s a l a ha n- ke s a l a ha n ya ng t e r j a di pa da pe ngol a ha n da t a t e r s e but .
2. Ana l i s a Si s t e m da n Di s a i n Si s t e m. 2. 1. Si kl us Umur Si s t e m.
Te r da pa t dua f a kt or ya ng me ni mbul ka n pe r l unya pe r u ba ha n ya ng s e r i ng t e r j a di da l a m s i s t e m i nf or ma s i or ga ni s a s i pe r us a ha a n. Fa kt or pe r t a ma a da l a h pe r t umbuha n or ga ni s a s i pe r us a ha a n i t u s e ndi r i da l a m s ua t u ma s ya r a ka t ya ng di - na mi s ya ng me ngha s i l ka n ba i k pe r mi nt a a n ba r u unt uk i n f o r ma s i ma upun vol ume pe ngol a ha n da t a ya ng l e bi h be s a r . Fa k t or ya ng ke dua a da l a h pe nye mpur na a n t e knol ogi i nf or ma s i y a ng c e pa t ya ng me na wa r ka n k e ba i ka n k o mpe t i t i f ya ng pot e n s i a l ke pa da pe r us a ha a n- pe r us a ha a n y a n g di a nt a r a nya pe r t a ma k a l i ’ ma u me nga da ka n pe mba ha r ua n. De nga n de mi ki a n pe r - l unya pe r uba ha n s i s t e m di ka r e na ka n ol e h a da nya ke pe r l ua n- ke pe r l ua n i nf or ma s i ba r u, t e knol ogi ba r u a t a u s e ma t a - ma t a ol e h ke t i da k t e pa t a n s ua t u s i t e m ya ng a da unt uk me me nuhi ke but uha n pe ma ka i * Ka r e na f a kt or - f a kt or di a t a s s e l a nj ut - n y a di l a kuka n pe mbua t a n di s a i n s i s t e m ba r u ya ng l e bi h t e r pe r i nc i ya ng di ke mba ngka n unt uk me nga t a s i ke kur a nga n s i s t e m ya ng ada , ya ng ke mudi a n di i kut i ol e h i mpl e me nt a s i da n ope r a s i nya . Se l a ma t a ha p ope r a s i da r i s i kl us umur nya , s u& t u s i s t e m i nf or ma s i bi a s a nya me nga l a mi pe me l i ha r a a n da n modi f i ka s i ke c i l . Akhi r nya s i s t e m di r a s a ka n me nj a di us ang. a t a u t i da k t e pa t ( t i da k me ma da i ) l a gi da n pr ove s s i kl us u- mur me mul a i ya ng ba r u.
o->es da r i kons e ps i i ni da pa t di l i ha t pa da ga mba r 1.
r
Sur va i s i s t e m ya ng a daAna l i s a s i s t e m
Si nt e s a
Di s a i n s i s t e m
I mpl e me nt a s i s i s t em*
Ope r a s i s i s t e m
Pe me l i ha r a an da n Modi f i ka s i
Ga mba r 1 : Si kl us Umur Si s t e m 2. 2. Pe ne nt ua n Tuj ua n Si s t e m I nf or ma s i *
Se c a r a umum s ua t u s i t e m i nf or ma s i ha r us me mpunya i t uj ua n ya ng ha r us di pe nuhi y a n g me r upa ka n i de nt i f . i ka s i da r i f a kt or kunc i k e b e r h a s i l a n , a ga r da pa t di pe r ol e h pe r t i m ba nga n. da l a m me mbe r i ka n a r a h unt uk pe r e nc a na a n da n pe nge m
j i b kart . ol eh or ga ni s a s i . " 5
Te nt unya t i da kl a h mungki n unt uk s ua t u s i s t e m da pa t me mua 3ka n s e l e ngka pnya s e mua t uj ua n di a t a s , ka r e na j i ka s a l a h s a t u l e bi h di ut a ma ka n, ma ka a ka n me l e ma hka n ya ng l a i nnya . Ol e h ka r e na i t u t uj ua n- t uj ua n i t u s e ndi r i l e bi h t e pa t s e ba ga i s ua t u pe doma n ya ng be r ma nf a a t unt uk pe r e nc a na a n s i s t e m.
2«3* Sur va i Si s t e m.
Sur va i s i s t e m a da l a h pengur apul an f a kt a s e c a r a s i s - t i ma t i s ya ng be r hubunga n de nga n ke a da a n s ua t u s i s t e m i n - f or ma s i ya ng a da . Tuj ua nnya a da l a h unt uk mer aper ol eh s ua t u p e r s pe kt i f / ga mba r a n y^ ng c e r ma t r aengenai s i s t e m ya ng a da a ga r da pa t me ngi de nt i f i ka s i ka n bi da ng- bi da ng ya ng me nga n- dung ke l e ma ha n ya ng me ni mbi Oka n pr obl e ma - pr obl e ma , s e hi ng ga pe r uba ha n ya ng pe r l u unt uk me ngor e ks i ke l e ma ha n i ni & pe me c a ha n pr obl e ma - pr obl e ma ya ng be s a r da pa t mul a i di s u - s un. Sua t u s ur va i s i s t e m da pa t di l a ks a na ka n be r s a ma - s a ma de nga n a na l i s a s i s t e m a t a u j uga da pa t di l a ks a na ka n s e c a r a t e r pi s a h s e ba ga i ba gi a n da r i pe nye l i di ka n s i s t e m ya ng l e bi h t e r ba t a s .
Se l a nj ut nya Ba r r y E. Cus hi ng me mbe r i ka n pe nda pa t ba hwa :
" Sur va i s ua t u s i s t e m pa da umumnya me mf okus ka n pa da kompone n- kompone n ya ng da pa t di l i ha t da r i s ua t u s i £
_
tern . i nf or mas i . Kompone n- kompone n i ni me l i put i ( 1) s um- be r - s umbe r s e pe r t i ha r dwa r e , s of t wa r e da n pe r s oni l ( - ? ) da t a s e pe r t i i nput s i s t e m, f i l e , out put da n doku - me nt a s i da n(
3
) a kt i vi t a s s e pe r t i pr os e dur , f ungs i da n k e p u t u s a n. "6 "
2. . 1+, Ana l i s a Pr obl e ma .
Se be l um pc nye l e s a i a n s ua t u s ur va x s i s t e m a ka n be r - ma nf a a t ba gi l a ngka h be r i kut nya a pa bi l a di pe r s i a pka n s ua t u ur a i a n i kht i s a r ma s a l a h/ pr obl e ma ya ng t e l a h di i de nt i f i ka s i ka n. Se r i ng ur a i a n pr obl e ma s ua t u s i s t e m a ka n he r s i f a t s a - r a n / us ul , ba i k me nge na i ke l e ma ha n- ke l e ma ha n y a n g me nga ki - ba t ka n pr obl e ma ma upun t i nda ka n kor e kt i f ya ng di pe r l uka n unt uk me me c a hka n ma s a l a h. Pr os e dur pe ngumpul a n da t a , d o k u me n, f i l e , l a por a n, me t ode pe ngol a ha n dan. pe ngguna a n p e r a l a t a n s e mua nya ha r us di r e vi e w unt uk me ne t a pka n apakah- s u a t u kor e ks i a t a s ke l e ma ha n- ke l e ma ha n ya ng ada , a ka n me me c a h kal i pr obl e ma a t a u a pa ka h t i da k a ka n mungki n unt uk r aengoba- t i s i t ua s i t a npa me ngot oma t i s a s i ka n s i s t e m. Se l a nj ut nya , r ua ng l i ngkup pr obl e ma a da l a h s e de mi ki a n r upa s e hi ngga ma n f a a t pe me c a ha n ma s a l a h ha r us di t i mba ng s e c a r a ha t i - ha t i de nga n me mpe r t i mba ngka n f a kt or ya ng l a i n.
Se t e l a h ha s i l - ha s i l s uva i di kumpul ka n da n a na l i s a s i s t e m di l a kuka n, di ma na ke dua - dua nya di guna ka n unt uk me - r a nc a ng r e kome nda s i ba gi . r evi s i s i s t e m ya ng a da a t a u
nge mba nga n s ua t u s i s t e m ba r u, ma ka t a ha p be r i kut nya s ua t u e va l ua s i me ngona i ke but uha n i nf or ma s i pa r a me ne j e r da n pa r a pe me ka i s i s t e m l a i nnya , pe r hi t unga n pr obl e ma ya ng di a - ma t i da l a m s i s t e m pe r l u di l a kuka n guna me ne nt uka n ke l e - ma ha n- ke l e ma ha n a pa ya ng a da pa da s i s t e m ya ng be r l a ku. Ke mudi a n ba ga i ma na t i a p ke J e ma ha n da pa t di kor e ks i s e de mi ki - a n r upa s e hi nggga pr obl e ma di s e l e s a i ka n da n ke but uha n i n- f or r aas i da pa t di pe nuhi *
Ti a p a l t e r na t i f pe me c a ha n pr obl e ma ha r us di t e t a p - ka n de nga n me mp e r ha t i ka n t uj ua n ya ng di nya t a ka n s e mul a me ngenai . or ga ni s a s i da n s i s t e m i nf or ma s i . Se da ng me nur u£ Ba. r r y E. Cus hi ng t e nt a ng t uj ua n ya ng l e bi h ut a ma a da l a h:
" Tuj ua n ya ng me nj a di por os a da l a h me nge na i e konomi s / pe nghe ma t a n, ke- ma na s e mua t uj ua n l a i n di hubungka n. Fa kt or bi a ya da pa t me mba t a s i l ua s s ar apai ke ma na t u
j ua n l a i n da pa t di c a pa i . Ol e h ka r e na i t u, s e mua f a k t or bi a ya ya ng be r hubunga n de nga n t i a p a l t e r na t i f ha r us di ukur de nga n ha t i - ha t i da n ma nf a a t t i a p a l - t e r na t i f ha r us d i r e n c a n a k a n . " ?
Kl . i maks da r i t a ha p e va l ua s i da n s i r r t es a i ni a da l a h pe nya j i a n r e kome nda s i ke pa da menej em' en ya ng mungki n da l a m be nt uk s ua t u r e nc a na a l t e r na t i f a t a u pe r nya t a a n s ua t u pr e f e r e ns i unt uk pe me c a ha n ya ng s pe s i f i k.
2. 5. Di s a i n Si s t e m.
Pa da t a ha pa n i ni di l a kuka n pe nyi a pa n s pe s i f i ka s i
7
ya ng t e r pe r i nc i unt uk pe nge mba nga n s i s t e m bar u, di ma na s e mua pe r i nc i a n r e nc a na pe nge mba nga n di s i a pka n a ga r s i s t e m ba r u da pa t di i mpl e me nt a s i ka n de nga n r aemuas kan.
Di s a i n s i s t e m di mul a i de nga n s pe s i f i ka s i out put s i £ t e m ya ng di pe r l uka n . yang me n c a k u p i s i , f or ma t , vol ume , da n f r e kue ns i l a por a n- l a por a n da n d o k u me n - d o k u me n ■ Se l a nj ut nya a da l a h pe ne nt ua n i s i da n f or ma t i n p u t s i s t e m da n f i l e. Se t s l a h l a ngka h- l a ngka h i ni , di i kut i de nga n de s a i n s e mua ha l pe nt i ng me nge na i l a ngka h- l a ngka h pe ngol a ha n, pr os e dur - pr o- s e dur da n pe nge nda l i a n- pe nge nda l i a n. Kons e p y a n g de ml ki a n i ni ha mpi r s a ma . / s e pe r t i a pa ya ng di ungka pka n ol e h Couge r da n Fa dde n ba hwa a kt i f i t a s da r i de s a i n s i s t e m me l i put i :
" (1. ) Se l e c t i on of a f i l e or ga ni z a t i on a nd pr oc e s s i ng s c he me , (.2) de s i gn of t he da t a ba s e , (3) de s i gn of t he f i l e s , (if) i nc or por a t i on of c ont r ol s t o i ns ur e pr oc e s s i ng r e l i a bi l i t y, a nd (
5
) f or ma t i ng or l a yout of i nput a nd o u t p u t , "8a
Se da ng pa da ba gi a n l a i n di a me nya t a ka n t e nt a ng ha s i l da r i de s a i n s i s t e m,
" The r e s ul t i ng phys i c a l s ys t e m de s i gn i nc l ude s s pe c i f i c a t i ons f or c omput e r pr ogr a mmi ng a nd f i l e c o n v e r s i on a nd pr oc e dur e s f or da t a c ont r ol a nd c omput e r
„ 8b p r o c e s s i n g . M
De r i be be r a pa kons e ps j da r i de s a i n s i s t e m, ma ka d i s i ni da pa t di pe r i nc i out put da r i pr os e s de s a i n s i s t e m s e c a r a f i s i k s e ba ga i :
Fi l e Conve r s i on Pl a n
Out put For ma t
I nput For ma t
Fi l e Pr oc e s s i ng. Pr oc e dur e
Fi l e La yout
Phys i c a l De s i gn Pa c ka ge
Ga mba r 2 : Out put of t he phys i c a l de s i gn p r o c e s s . 9
2. 5*1 • De s a i n Out put .
Tuj ua n ut a ma da n i s i umum l a por a n- l a por a n out put &. d okume n- dokume n dapat . di t e nt uka n s e ba ga i ba gi a n da r i a na l i s a da n s i nt e s a s i s t e m. Pa da t i t i k i ni pe r l u be r kons ul t a r . i de nga n pa r a pe ma ka i out put s i s t e m unt uk me ne nt uka n j e ni s da t a s pe s i f i k a t s u i nf or ma s i a pa ya ng dj pe r l uka n o] e h me r e
ka, bags ' i mana me r e ka memaka. i . da t a a t a u i nf or ma s i da n f o r ma t a pa ya ng me nur ut me r e k a pa l i ng c oc ok unt uk ke but uha n me r e ka .
Se ba ga i t a mba ha n pa da . i si da n f or ma t l a por a n- l a por an da n- out put s i s t e m l a i nnya , a s pe k l a i n ya ng pe nt i ng d a r i de s a i n l a por a n a da l a h ke t e t a pa n wa kt unya . Da l a m ha l i - ni , da pa t di nde nt i f i ka s i ka n e mpa t ka t e gor i l a por a n ya i t u:
(
1) l a por a n y a n g di j a dwa l ka n (
2
) a na l i s a t uj uan. khus us ya ng t i da k di j a dwa l ka n (3
) l a por a n de nga n pe nge c ua l i a n ya ng di pe t i k da n ( U) l a por a n a t a s da s a r pe r mi nt a a n. 2. 5. 2, Di s a i n I nput da n Fi l e .Se pe r t i ha l nya de nga n out put s i s t e m, i s i umum i n. - put da n f i l e s i s t om di t e t a pka n s e l a ma a na l i s a da n s i nt e s a s i s t e m. Di s i ni me nya ngkut i s i , pos i s i , f or ma t da n ka r a kt e r i s t i k l a i n da r i c a t a t a n ba i k pa da t a mpi l a n ma upun pa da me di a pe nyi mpa na n. Da n ya ng l e. bi h ut a ma s e t i a p i t e m i nput b e n d a k n y a di s e r t a i de nga n c e k ke va l i da n.
2»5*3« Di a gr a m Ar us Si s t e m.
Se l a nj ut nya me nge na i pe nge r t i a n da n ke guna a n da r i di a gr a m a r us s i s t e m Ba r r y E. Cus hi ng me mbe r i ka n pe me r i a n s e
ba ga i :
" - Sua t u di a gr a m/ ba ga n a r u s ( f l owc ha r t ) a da l a h s ua t u pe nya j i a n de nga n mer aaka. i ' ' di agr am me nge na i a r us i n f or ma s i da n a t a u ur ut a n ope r a s i s ua t u s i s t e m,
- Sua t u di a gr a m a r us s i s t e m me nya j i ka n a r us da t a me l a. l ui s e r a ngka i a n ope r a s i da l a m s ua t u s i s t e m pe ngo l a ha n da t a ya ng ot or aat i s .
- Di a gr a m a r us s i s t e m ya ng me mpe r guna ka n s i mbol - s i m- bol di pa ka i s e ba ga i a l a t unt uk me ne r a ngke n & me ng- i l us t r a oi ka n s i s t e m pe ngol a ha n da t a da n ope r a s i , - Sua t u gant bs r an y a n g bi a s a da r i s e mua di a gr a m a r us
• s i s t em a da l a h, ba hwa ba ga n t e r s e but t e r di r i da r i ; ur ut a n l a ngka h- l a ngka h pe ngol a ha n, y a n g ma s i ng- ma - s i ng me mpunya i s a t u a t a u l e bi h s i mbol i nput & o u t put ya ng b e r h u b u n g a n . " ^
Pe ngguna a n s i mbol - s i mbol i ni da l a m s ua t u di a gr a m a. r us a ka n me nj a di pe t unj uk ba gi : (
1) ope r a s i y a n g di l a ks g
na ka n (2
) a l a t - a l a t ha r dwa r e ya ng di pa ka i da n (3
) me di a - i nput s out put da n s t or a ge y a n g di pa ka i .Me nge na i s i mbol - s i mbol da r i di a gr a m a r us s i s t e m SRA Comput i ng Sys t e m Funda me nt a l s me mbe r i ka n pe doma n ya ng da pa t di l i ha t pa da g a mb a r
3
*Sua t u c ont oh da r i di a gr a m a r us s i s t e m pe mbua t a n Ma s t e r Fi l e da n pe ngol a ha n ga j i s e c a r a s e de r ha na da pa t di l i i i at pa da ga mba r if da n ga mba r
5.
Ga mba r : Si s t e m Fl owc ha r t Pe mbua t a n Ma s t e r Fi l e Pe ga wa i ,
2. 5*4. Codi ng Sys t e m.
Unt uk me mp e r muda h da n me mpe r c e pa t pr os e s s e hi ngga e f f i s i e ns i pe ma ka i a n komput e r da pa t di c a pa i , di s a mpi ng d a pa t me mpe r s i ngka t da n me mpe r pa da t da t a , ma ka pe ngguna a n ko de pa da da t a - da t a t e r t e nt u da r i s ua t u f i l e / r e c or d . a da l a h s Ua t u ha l ya ng pe nt i ng.
Pe nge r t i a n da r i pe mbe r i a n kode , Ba r r y E. Cus hi ng me nde f i ni s i ka n s e ba ga i :
" Pe ne t a pa n nomor - nomor , hur uf - hur uf a t a u s i mbol l a i n s e s ua i de nga n r e nc a na ya ng s i s t i ma t i s unt uk me mbe da - ka n kl a s i f i ka s i ke pa da ya ng Li ana s ua t u pos da pa t di - gol ongka n da n unt uk me mbe da ka n pos s a t u s a ma l a i n di da l a m kl a s t f i ka s i y a n g d i b e r i k a n
. 11
^Pa da ba gi a n l a i n Fuor i Wi l l i a m me nya t a ka n :
" A c ode c a n be de s c r i be d a s a s ys t e m of s ymbol ' s . for- r e pr e s e nt i ng da t a . A c ode pr ovi de s a s ubt i t ut e na me , i n t he f or m. of a s e t of a r bi t r a r y c ha r a c t e r s , f or t he a c t ua l na me s or n u mb e r s . " ^
Pa da ba gi a n ya ng s a ma i a j uga me nye but ka n t e nt a ng ke pe nt i -nga n da r i pe ngguna a n kode ;
M The r e a r e s e ve r a l l r e a s on i nput da t a ar e c ode d. * A- mong t he mor e i mpor t a nt of t he s e r e a s ons a r e :
1. Sa ve s pa c e on t he i nput me d i a . . . . 2. Pr oc e s s i ng a nd s t or a ge a d v a n t a g e s . . . . 3. Fi l e s e c u r i t y . . . .
L\.. Re mot e e nt r y s pe e d a nd a c c ur a c y. . . *
5
. Sor t i ng a nd i nf or ma t i on r e t r i e v a l . . . .11
^I ^ Cus hi ng E. Ba r r y, op ci t , Ha l a ma n 58.
Pe mbe r i a n kode - kode ya ng t e pa t pa da i t e m- i t e m t er - t e nt u s a nga t l a h pe nt i ng unt uk di pe r t i mba ngka n da l a m de s a i n s i s t e m, ha l i ni a ka n me mpe r muda h s e ka l i gus me mpe r c e pa t a k t i f i t a s pe ngol a ha n da t a s e pe r t i pe nyor t i r a n, pe ngi kht i s a r - an, pe nyi mpa na n, pe l a por a n da n pe nc a r i a n guna ke. per l uan U£ da t i ng a t a u ke pe r l ua n l a i nnya . Da l a m a kt i vi t a s - a kt i vi t a s i ni , kode - kode di pe r guna ka n s e ba ga i ke yf i e l d/ ke yc ont r ol .
Me nge na i t uj ua n da n pe nt i ngnya ke yc ont r ol i ni Ba r r y E. Cus hi ng me na nda s ka n s e ba ga i :
" Tuj ua n ut a ma kunc i a da l a h unt uk me ne nt uka n l oka s i t i a p c a t a t a n di da l a m s ua t u f i l e ya ng be s a r me nge na i c a t a t a n- c a t a t a n ya ng s e r upa . Kunc i t e r s e but k a r e n a - nya pe nt i ng s e ka l i ba gi a kt i vi t a s pe ngol a ha n da t a s e pe r t i pe nc a r i a n c a t a t a n t e r t e nt u da r i s ua t u f i l e , pe nyi mpa na n c a t a t a n da n pe mut a khi r a n da t a y a n g di c a t a t unt uk me n c e r mi nka n t e r j a di nya t r a ns a ks i . " ^
Se ba ga i ba ha n pe r t i mba nga n da l a m s i s t e m pe mbe r i a n kode be be r a pa ha l ha r us di pe r ha t i ka n, ba hwa de s a i n kode ha r us me me nuhi pe r s ya r a t a n s e de r ha na , me mba nt u i nga t a n/ me mor i , kons i s t e n, * da n i nt e r pr e t a s i ka t e gor i pe mbe r i a n kode s er t a' me nge na i pe ne r i ma a n pe ga wa i .
3. Ta h a p- Ta ha p Pe me c a ha n Pe r ma s a l a ha n Pr os e s Da t a ,
Se ma ki n ba nya k pe r us a ha a n ya ng me nya da r i a ka n pe n - t i ngnya i nf or ma s i / l a po. r a n ya ng t e r a nda l , ba i k i nf or ma s i un t uk ke pe r l ua n ope r a s i ona l ma upun s t a t i s t i k guna ke pe r l ua n pe nga mbi l a n ke put us a n. Us a ha unt uk me nc i pt a ka n s i s t e m i n - f or ma s i ya ng me ma da i s a nga t di pe r l uka n i nf or ma s i / pe l a por a n ya ng c e pa t , t e pa t da n a kur a t . Unt uk da pa t me nc i pt a ka n i n - f or ma s i ya ng me mpunya i s ya r a t de mi ki a n i ni , ma ka pr os e s pe n gol a ha n da t a ha r us da pa t di a nda l ka n.
Da l a m u s a h a unt uk me me c a hka n pe r ma s a l a ha n pr os e s da t a u n t u k da pa t me ngha s i l ka n i nf or ma s i / out put ya ng da pa t di a nda l ka n SPA Comput i ng Sys t e ms Funda me nt a l i s me mbe r i ka n be be r a pa l a ngka h pe me c a ha n s e ba ga i be r i kut :
"1 . De f i ni ng t he Pr obl e m - de s c r i bi ng t he pr obl e m a nd t he de s i r e d r e s ul t s i n e ve r yda y Engl i s h a s c l e a r l y a nd c ompl e t e l y a s you ca n. The doc ume nt you p r o d u c e i s c a l l e d t he pr obl e m s t a t e me nt .
2. Ana l yz i ng t he Pr obl e m - d e c i di ng how t o pr oc e e d i n s ol vi ng t he pr obl e m a nd l i s t i ng t he ope r a t i ons t ha t a r e r e qui r e d. Thi s i s your s ol ut i on t o t he pr obl e m.
i n t he a na l ys i s ‘s t e p.
4
. I mpl e me nt i ng t he Sol ut i on - ha vi ng t he c omput e r c a r r y out t he s e r i e s of ope r a t i ons s pe c i f i e d by your c omput e r pr ogr a m a nd gi ve you t he a ns we r or r e s ul t s . You us e t he r e s ul t s t o ma ke de c i s i ons or c a r r y out a ddi t i ona l a c t i ons r e qui r e d t o i mpl e mer i t t he s ol ut i on. Va r i ous me s s a ge s c a n a l s o be pr oduc e d by t he c omput e r f or i nc l us i on i n a l og of i t s a c t i vi t y. I ns t r uc t i ons f or c omput e r o p e r a t i on a r e t he pr i nc i pa l doc ume nt pr oduc e d.5. Co mpl e t i ng t he Doc ume nt a t i on - ga t he r i ng a nd ve r i f yi ng a l l t he doc ume nt s pr oduc e d i n t he pr e c e d -i n g s t e ps ; wr -i t -i ng f -i na l -i ns t r uc t -i ons f or t he c om put e r ope r a t or ; a nd pl a c i ng a l l doc ume nt s i n a
0
r un book. Thi s book i s e xt r e me l y va l ue a bl e t o t he pe r s on who ma y ne e d t o ma ke a l t e r a t i ons t o s n e x i s t i n g c omput e r pr ogr a m, or t o s ol ve a s i mi l a r pr obl e m i n t he f ut ur e . " 16
Se c a r a umum l i ma t a ha pa n pe me c a ha n pe r ma s a l a ha n. pe mpr os e s a n da t a di a t a s da pa t di j a di ka n d a s a r ' p e r t i mb a n g a n , ba i k pa da s i s t e m ba r u ma upun pa da pe nge mba nga n s i s t e m l a ma . Dei i i i ki an j uga de nga n a kt i vi t a s c onve r s i on pr ogr a m ma u
c onve r s i on f i l e , t a ha pa n- t a ha pa n di a t a s da pa t j uga di j a - di ka n da s a r pe r t i mba nga n.
/| . Sof t wa r e da n Pr ogr a mmi ng Komput e r ^ .
1. Pr ogr a m Umum.
Aga r Ba pa t di pe r ol e h s ua t u s i s t e m i nf or ma s i ya ng me ma da i pe r l u s ua t u r a nc a ng ba ngun s of t wa r e ya ng be r hubunga n e r a t de nga n pr ogr a m komput e r , t e t a pi j uga me nc a kup e l e me n- e l e me n non- ha r dwa r e da r i s ua t u s i s t e m komput e r . Ha l i ni me l i put i ma nua l a t a u pe doma n ope r a s i , dokume nt a s i pr ogr a m & s t a nda r t - s t a nda r t s e r t a t e kni k- t e kni k y a n g di pe r guna ka n da l a m a na l i s a s i s t e m da n pe nge mba nga n pr ogr a m, Ol e h ka r e na - ny a pe mbe nt uka n pr ogr a m- pr ogr a m ya ng a ka n di pa ka i da l a m me n d u k u n g s i s t e m t e r s e but pe r l u me nda pa t pe r ha t i a n s e r i us . Se be gi t u pe nt i ngnya pe r a na n pr ogr a m da l a m pe ngol a ha n da t a J ohn J , Longkut oy be r pe nda pa t :
" Be r ha s i l nya s ua t u pe ngol a ha n da t a da l a m a r t i ba hwa h & s i l ya ng di ke l ua ' r k&n ol e h komput e r a ga r s e s ua i de nga n a pa ya ng di i ngi nka n, t e r ga nt ung s e pe nuhnya ke pa da pr o gr a m ya ng di bua t / di ma s ukka n ke komput e r . De nga n ka t a l a i n b a h wa be r ha s i l nya pe ngol a ha n da t a i ni t e r ga nt ung da r i j a l a nnya i ns t r uks i pe me c a ha n pe r s oa l a n s e pe r t i
1 7 ya ng di t ua ngka n da l a m pr ogr a mnya . "
Se da ng pe nge r t i a n l e bi h l a nj ut t e nt a ng pr ogr a m Te a m Pe a c h t r e e Sof t wa r e me nga r t i ka n s e ba ga i :
17
11
A s e t of i ns t uc t i ons a r r a nge d i n a pr ope r s e que nc e - f or di r e c t i ng a c omput e r i n pe r f or mi ng a de s i r e d ope. r a t i on or o p e r a t i o n s . ( f or e xa mpl e , t he s ol ut i on of - ma t he ma t i c a l pr obl e m or t he pr oduc t i on of a r e p o r t ) ' ; ^ Unt uk me nc i pt a ka n pr ogr a m a ga r da pa t me me r i nt a hka n kompu -t e r a ga r be ke r j a s eper -t i . a pa ya ng di i ngi nka n di pe r l uka n ba ha s a ya ng di me nge r t i ol e h komput e r s e ba ga i a l a t da s a r i ns -t r uks i , Da r i be r ba ga i ma c a m ba ha s a kompu-t e r , di s i ni da pa -t di gol ongka n/ di kl s i f i ka s i ka n pa da ba ha s a s i mbol i k a t a u ba -ha s a ya ng be r or i e nt a s i pa da pr os e dur ( pr oc e dur e or i e nt e d1^
ngua ge ) , de nga n s i s t e m pe nt e r j e ma ha n ya ng be r be da ya i t u i n t e r pr e t e r a t a u c ompi l e , Da r i be r ba ga i ma c a m ba ha s a da n si s. • t i m pe nt e r j e ma ha n ya ng di pi l i h s a nga t l a h di pe nga r uhi ol e h ka pa s i t a s , ke c e pa t a n, pe ngua s a a n da n t ype pe ngol a ha n da t a . De nga n de mi ki a n t e nt unya a da s e gi ke l e bi ha n da n ke kur a nga n. j i ka s a t u de nga n ya ng l a i nnya di ba ndi ngka n. Ti da k me nut up ke mungki na n da l a m us a ha ot oma t i s a s i pe ngol a ha n da t a di pe r -guna ka n pr ogr a m a pl i ka s i / ut i l i t y pr ogr a m.4. 2. Di a gr a m Ar us Pr ogr a m.
Komput e r ya ng me r upa ka n ba r a ng ma t i &ga r da pa t di o- pe r a s i ka n di pe r l uka n s ya r a t mi ni ma l be r upa pr ogr a m unt uk
me nj a l a nka nnya . La ngka h- l a ngka h pe nyi a pa n s ua t u pr ogr a m ya ng me r upa ka n s us una n i ns t r uks i ya ng l ogi s unt uk komput e r ya ng di t ul i s / di s us un da l a m ba ha s a ya ng di ke na l ol e h k o mp u t er me nur ut Ba r r y E.. Cus hi ng a da l a h:
11
Pe nyus una n pr ogr a m t e r pe r i nc i di mul a i de nga n pe mbua t a n kons e p( dr a f t ) s ua t u di a gr a m a r us ( f l owc ha r t ) pr o - gr a m a t a u di a gr a m bl oc k ya ng me ngi l us t r a s i ka n ur ut a n ope r a s i l ogi s ya ng di l a ks a na ka n ol e h s ua t u komput e r da l a m pe nge r j a a n s ua t u pr ogr a m. Di a gr a m a r us pr ogr a m ha r us da pa t me nya j i ka n l a ngka h ya ng di l a ks a na ka n s e c a r a t e r pe r i nc i di da l a m s i mbol pe ngol a ha n s e nt r a l di a gr a m a r us s i s t e m. " ^Se da ng pe nge r t i a n da n j t ent i ngnya di a gr a m a r us pr ogr a m me nu r ut El l i ot a nd Wa s l e y a da l a h :
" Pr ogr a m Fl owc ha r t . . . . t hi s t ype of f l owc ha r t i s us e d t o por t r a y t he va r i ous a r i t hma t i c a nd l ogi c a l o p e r a t i ons or s t e ps wi c h mus t be a c c ompl i s he d t o s ol ve t he c ompl e t e pr obl e m. The s e c ha r t s or di a gr a ms di s - pl a y s pe c i f i c ope r a t i ons a nd de c i s i ons a nd t he i r s e que nc e wi t hi n t he pr ogr a m. Ge ne r a l l y, t he pr ogr a mme r wi l l us e t hi s f l owc ha r t t o t r a ns l a t e t he e l e me nt a r y
s t eps - r s t e ps of a pr oc e dur e i nt o a pr ogr a m o. f c ode d i ne t r uks i ons whi c h wi l l di r e c t t he pr ope r ma c hi ne o- pe r a t i ons t o a a c c ompl i s h t he pr oc e s s i ng ope r a t i on.
Thr e e i mpor t a nt us e s of pr ogr a m f l owc ha r t s a r e :
1. As an a i d t o pr ogr a m de ve l opme nt .
1
Q '2. As a gui de i n c odi ng,
■
3
. As doc umme nt a t i on of a pr ogr a m.. . . I n t he pr ogr a m de ve l opme nt s t a ge , t he pr ogr a m f l owc ha r t s s e r ve s a s a me a ns of e xpe r i me nt , i n g wi t h va r i ous a ppr oa c he s t o t he me c ha ni z a t i on
-of t he a p p l i c a t i o n. " 20
Ol e h ka r e na be gi t u be s a r nya ke pe nt i nga n di bua t nya s ua t u ba ga n a r us da r i pr ogr a m ma ke t e kni k pe nga na l i s a a n pe r ma s a l a h a n ya ng ha r us di pe c a hka n ya ng a ka n di t ua ngka n da l a m f l ow c ha r t pr ogr a m pe r l u me nda pa t pe r ha t i a n, s e ba ga i ma na di ka -t a ka n ol e h J ohn J . Longku-t oy :
M Fl owc ha r t pr ogr a m me r upa ka n ha s i l pe nua nga n p e n g a n a l i s a a n ma s a l a t e / pe r s oa l a n di ma na t e kni k pe nga na l i s a a n n y a t e r ga nt ung pa da t i ngka t ke ma mpua n da r i pr ogr a m -me r
," 21
Se da ng, s i mbol - s i mbol s t a nda r t ya ng da pa t di pe r guna ka n un. - t uk me r a nc a ng di a gr a m a r us pr ogr a m SRA, Comput i ng Sys t e m f unda me nt a l i s me mbe r i ka n i l us t r a s i s e pe r t i pa da ga mba r 6.
Se t e l a h di s a i n s ua t u pr ogr a m k omput e r s e l e s a i di s u- s un de nga n me d i a di a gr a m a r us pr ogr a m da n t a be l ke put us a n, l a ngka h be r i kut nya a da l a h pe nul i s a n i ns t r uks i - i ns t r uks i pr ogr a m ya ng s e s ungguhnya da l a m ba ha s a komput e r me l a l ui me di a c odi ng s he e t , ke mudi a n di i kut i de nga n pe ma s ukka n da l a m me d i a komput e r , t r i a l r un da n dokume nt a s i .
^° El l i ot Or vi l l e C. , Wa s l e y Robe r t S. , Bus i ne s s I nf or mnt . l on Pr or . eRRi ng__Sys t ems An I nt r oduc t i on t n Da t a Pr o c e s s i ng: . Ri c ha r d D. I r wi n, I nc , Thi r d Edi t i on, Home wood, I l l i no i s ,
1971» P. 331- 332.
4*3* Pe r t i mba nga n Di s a i n Pr ogr a m,
Da l a m me ndi s a i n pr ogr a m t i ga pr i ns i p da s a r ha r us di pe r t i mba ngka n me nur ut Ba r r y E Cus hi ng, ya i t u me l i put i :
" Pr i ns i p ut a ma ya ng pa l i ng pe nt i ng da r i di s a i n pr o gr a m a da l a h pr i ns i p modul a r i t a s . Pr i ns i p i ni menyf i t a ka n, ba hwa pr ogr a m- pr ogr a m t e r di r i da r i modul - modul ya ng me r upa ka n uns ur ya ng t e r pi s a h a t a u s ubr ut i n di - da l a m sua' : u pr ogr a m ya ng ma s i ng- ma s i ng me l a ks a na ka n s ua t u f ungs i l ogi s ya ng t e r s e n d i r i . . . . Pr i ns i p ke dua ya ng ut a ma da r i di s a i n pr ogr a m a da l a h pr i ns i p ya ng be r s i f a t umum a t a u ge ne r a l ! t a s # Pr i ns i p i ni me nya t a ka n ba hwa pr ogr a m- pr ogr a m t i da k di bua t s e ma t a - ma t a u n t u k s a t u t uga s s pe s i f i k a t a u s e r a ngka i a n pe r s ya r a t a n, t e t a pi unt uk ka s us ya ng be r s i f a t umum* Ha l i ni be r a r t i ba hwa s ua t u pr ogr a m ha r us da pa t me n g a komoda s i ka n be r ba ga i r a ngka i a n ke a da a n y a n g be r be da da n pe r uba ha n- pe r uba ha n da l a m pe r s ya r a t a n. Sua t u pr o gr a m ya ng be r s i f a t umum t i da k a ka n me ni mbul ka n ke s a - l a ha n- ke s a l a ha n ya ng t i da k di ha r a pka n da n ka r e na nya t a mpa knya t i da k me me r l uka n pr ogr a m ya ng b a n y a k . . . . Pr i n s i p k e t i g a a da l a h pr i ns i p ke ma mpua n pe me l i ha r a a n ( ma i n t a b i l i t y ) . Me nur ut pr i ns i p i ni s i ka p ber hat i - ha, t i y a n g be r ke l e bi ha n da l a m . di s ai n pr ogr a m da pa t di be na r ka n j i ka pr ogr a m di bua t l e bi h muda h di pe l i ha r a . , ka r e na pe me l i ha r a a n pr ogr a m pe r l u s e l a ma be be r a pa t a h u n . . . "