BAB
III
URAIAN KERJA
3.
1. f;ieterr Merru rfarr Funsal Froer'affr Dalam nr€rrJalanharr Fr'ogr'am Sietenr Inf+rnraei Fenjua.Iarr Air Hineral Botel Hecll aria h-rebere.r.a ffrerru ya:ng terrilr.i darl rner-ru utarna dar: eubrnenu. tjntr:h rnerrjalarrkarr pr-oErarn Apllkaei F,rogr-affi eisterri penjualarr s1r' nrirrer.al kens.sg"n h-'r:t*l hecll pa,la Ferusahraa.n F rli eural:aya. digurrahan progranr ffierr.t hecil darr derrgarr merrgeiikan huruf k yang dlpanggil prr-rmFt eer'ta rnerrgiel pa*ewot'ri tirl-
I-
26
rra}",a g.itan r,,EffrFii
nremr eepertl
f
27
P.T.
Bntry
P
t{ENu
Urdate,4telete
Kwltanei
(c)
B0lutr
t$clt
UJurrg Galutr Cr.mprter Centre
Jalan Ujurre Galuh 100-115 $urabaya
'
,
Te1er,on 511111 '- \ZZZZZ, Fax. 533333
tm.l* uenlllh n€nu, lalu tekan E$TER I
Eec
- Exlt |
cb.1..
setelah tampll Gb.1. dlatae maka ki.ta blea melakuhan plllhan Entry, tJpdate,lBelete " Laporan" Kwltanel, Rekap, Exit
:
28
3.1.1.
t{erru Entry.
Untuk maeing-masing pilihan, anda dapat memiLih Henu Entry dengan tekan Return maka akan menampilkan sub menu Entry sebagai berikut : Data Wilayah yang akan menampilkan Tampilan entry kode wilayah" kode kendaraan, Jumlah Nota
dan
Batas Nota.
- Data Saleeman yang akan menampilkan Tampilan entry kode salesman, Nama salesman, alamat salesman, kota salesman, kode daerah- Data kolektor yang akan menamt:i-lkan Tampilan entry kode kolektor" Nama kolektor" alamat kolektor, kota kolektor, kode daerah. - Data Pelanggan baru yang akan menampilkan tampilkan entry kode pelanggan, nama pelanggan, alamat Fengiriman, penagihan dan NPWP, Telpon Pengiriman, penagihan, kota pengiriman, penagihan dan NPWP, wilayah pengiriman, Fenagihan dan NPWP, saldo Botol dan krat, Tgl mulai langgan dan drop, kode ealeeman dan kolektdrr umur pelanggan dan piutang pelanggan. * Data Barang yang akan menampilkan Tampilan entry kode barang, nama barang" ukuran barang, harga barang, pFn dan bm, igi per box. * Data Kota yang akan. menampilkan Tampilan entry kode kota" kota. Nota Pengiriman yang akan menampilkan Tampilan
29
entry
rromer
rrota, tgl.klrlm" hode Felanggam,
kode
}:arang" .Jurnlah trat'anE, har.ga h.rararrg, liar'ga frsrrug, F'errganrbl
larr,
FerrEiernbal
lan,
- Pelunagarr yang akan merrarnFllhan Ta:rrlrllarr errtry nomt:rr kwltarrel, hode penrk;ayar&rr, t&rrrla pernbayaran. hetet-arrgan, te1. tiayar " k*de hr-rlehtor'. hed* pelanggarr.
- Bonus yang akan menampilkan Tampilan entry
kode
pelanggan, kode barang.
ini dipergunakan untuk memasukkan data dengan menggunakan menu entry. Jenls data serta program yang digunakan adalah sebagal berikut : 3.1.1.1, Data Wilayah dengan progrann (KEN1.PRG) Mengentry wllayah pengiriman dan penagihan 3.1.1.2. Data ealeeman dengan program (KENZ.PRG) Mengentry data dan kode salesman 3.1.1.3. Data Kolektor dengan program (KEN3.PRG) Menu
Hengentry data dan kode kolektor
3.1.1.4. Data Pelanggan Baru dengan
program
( KEN4 . PRG )
Mengentry ,/ memasukkan identitas pelanggan
3.1-1.5. Data Barang dengan program
(KEN5.PRG)
Merigentry Jenis dan kode barang
3.1.1.6. Data Kota dengan rrrogram
(KEN6.PRG)
mengentry kode kota 3. 1.
1.7. Nota Pengirlman dengan program(KEN7.PRG) Mengentry ,/ memaeukan traneaksl peniualan
30
3. t. 1. B. Feluna*a-rr denga-rr r'rr-igl'snr { f,EblB.
FRG
i
l'lengerrtt-:r "i ffrerrla*ul:harr tt'antiakei
:'ratlg
tet-h_r,5.:,rar
3-1.1.9. Bonus Pembelian r{engan program
(KEN9-PRG)
Mengentry ,/ memasukkan Lrotrus pembelian set,iap kemasan beheda eetiap pelanggan L
untuk memperjelae sistem meltu entry rnaka dapat dilihat pada Gb.2.
31
P.T.
P
Entrry
Ufdate,/Delete
talpran
Exlt
Kwltannl
I.{ENU BOIOL KESIT-,
A. Data lftla*ratr B. Data Saleanan C. Data Kolehtor
D. Data Felangean Bartr
E. Data Barang F. Data Kota
G. Nota Penglrluan
H.
I.
Pelunaaan Bonus
) UJung galuh Ccnnrter Centre UJung 0aluh 100-115 $rabarra Telepon 511111 - 52?22?.
Fax.
untuk uein1l1h nenu, lalu tekan ASTR
53i1333
I
{ib.z.
Esc
- Exlt
I
32
3.
L.2. l{enu tJpdate. ' Untuk maeing-masing pilihan, anda dapat nemilih Menu Update,zDelete dengan tekan Return maka akan menampilkan sub menu Update,/Delete sebagai berikut : - Data Wilayah yang akan menamFilkan Tampilan Update,/Delete kode wilayah, kode kendaraan, jumlah Nota dan Batas Nota.
- Data Saleeman yang akan menampilkan Tampllan Update,/Delete kode salesman, Nama salegman, alamat ealesman, kota salesman, kode daerahData kolektor yang akan menamPilkan Tampilan Update./Delete kode kolektor, Nama kolektor, alamat kolektor, kota kolektor, kode daerah'
Data Felanggan baru yang akan menampilkan tarnpilkan Update/DeIete kode pelanggan, nana pelanggan, alamat pengiriman" penagihan dan NPWP' Telpon Penglriman,penagihan, kota pengiriman' penagihan dan NPWP" wilayah pengiriman, penagihan dan NPWF, saldo Botoldan krat, TgI nulai
langgan
dan drop, kode salesman dan kolektor' umur pelanggan dan piutang pelanggan. Data Barang yang akan menampilkan Tampilan Update,/Delete kode barang, nama barang, ukuran barang, harga barang, PPn dan bm, isi per boxData Kota yang akan menanpilkan Tampilan Update..zDelete kode kota, kota.
33
Fenglrlman gang akan rrenarnpllkan Tampl1an {Jpdate ,t Delete rr-ftffier rrota" tgl. hlr,1rn, h*rle l"k-.'ta
FelarrEgan" kgde har'arrg, Junrlatr hanarrg, FrEfEa t-rar.ang, Lrarga bonue, Fengambllan" Ferrgemballan. Felurrasarr yarrE akan
rierrarrFllharr TanrFllarr Updater'Delete t-roffirfl- kwitanei, kr,r_le F.enrl:ayararr, tarrda pernbayaran, heterangan, tgt. bayar, kocle kolektor'" hode F'elanggan. Brlrrug yariE aharr ffierraripllhen Tarn}'l1arr {Jprlatel Delete hode Felariggan,
hCIde hararrg.
l'lerru- upclate 1rr1 dlper.gunaharr
urrtuk
merrgubahr
j
menghapue data. Jerrle data eerta prclErarr yang dlgurrakarr arlalahr Eetragal berlkut 3. 1. E,
:
1. Ltata. Hllaya.h FerrElr'lnrarr derrgari T
Fl.ogt
s.m
KUD1. PRG}
Mengubah/menghapus wllayah pengiriman dan penagihan
3.1.2.2. Data Salesman dengan program (KUD2-PRG) Mengubah/menghaFus data atau kode ealesman 3.1.2.3. Data kolektor dengan program (KUDB.PRG) Mengubah/menghapus data atau kode
3.I.2-4. Data Pelanggan dengan program
kolektor
(KUD4.pRG)
Hengubah/menghaFus data pelanggan 3.
1.2-5. Data Barang dengan mengubah.,/menghapus
Frogrann(KUDb.PRG)
jenis atau hode barang
3.1.2.6, Data Kota dengan ppogram
(KUDG.PRG)
34
t{engukrah/'firenEhrapue
kode kota
3. 1.3. ?. Flota Fengir,lnrarr rlerrgarr F-rogrann { I.ltJn?.
FFG
F'en j ua
l.rrr
t{err guh-ratr .," itrerrE}raF.r:fr
t r-,aiie ak e 1
i
::. l. ?,8. Felurrasan derrgan F'l-oErflrri {}l{Jf,tB.FEGi l'1* n
gr:b ahin-re
ii:
Eh aF.l:
E t t- arr E ak e i
y arr
g
t, e l-Li
all
3. 1.3. F. Fr-,fiug F*rr'r-,e11,*n ,{erigarr F}-iiE?-a}n i IitJFF, FnG t'lerrgr:krah,r'merrgha!'r;s hrclrrlls
F'EffiF-r€
I
lan
a-t-
}
get lap
-- - 1--
Fe lAnEgArl
Bentuh tamFllan Menu Llpdate dapat dilihat Gb.
3. halarnan berikutnya.
pada
35
P.T.
P
Sltn,
llpdate,/Delete
lsroran Krrttanet Rchalt
Bxlt
T,IE}I{' BOTOIJ IECITJ
A. Data llllarrah B. Data Saleman C. Data Kolehtor
D. Data Pelanrsan
E. Data Barane F. Data l[ota G. Nota FerUlrlun H. Felunaean le Cafun Connrter
I.
Bonrs
Centne
I
Ga1uh 100-115 $rabarra Telepon 511111 - 6ZZZW Fax. 533if33
lmtulr
mtl1h
Derru, la1u tehan
SfffR
I
Gb. 3.
Eee
- Exlt
I't
Jb
3.1.3.
Menu taporan.
Untuk masing-nasing pilihan" anda dapat memilih Menu Laporan dengan tekan Return maka akan menampilkan eub menu Laporan sebagai berikut : Laporan PPN Botol PVC yang menampilkan Tampilkan Tanggal; bulan dan tahun.
Laporan Statement of Account yang menampilkan Tampilan tanggal, bulan dan tahunLaporan Melihat Pelunaaan yang menampilkan Tampilan Kode pelanggan, nomor kwitansi, nomor transaksi. Laporan Melihat Kode kota yang menampilkan Tampilan urut kode kota, nama kota.
Laporan Melihat Kode Barang yang menampilkan TamFllatr urut Kode Barang! tfama barang. Henu Laporan ini beriei laporan - laporan Fenjualan per bulan. Jenis data eerta progran yang digunakan adalah sebagai berikut
3.1.3.1.
PPN
Botol
PVC dengan
:
program (KLA1.PRG)
Mencetak laporan PPN Botol
3.1.3.2, Statement of (
PVC
Account dengan program
KI"Az . PRG )
Mencetak laporan umur piutang
3-1.3.3. Mellhat (
Pelunasan dengan
progran
KLA3. PRG )
Melihat data-data pelunasan 3-1.3.4. Melihat Data Kode dengan program
J(
(
KLA4 : FRG )
b{elihat kode-hode kota 3- 1-3.5- t{e1lhat Data Bararrg rler:gan i iiLA5. FRG
Fr.*Erarn.
)
l{e11hat Deta-data
hrarlanE
Bentuh t,lnrF.llarr l'lerru Lape-j1'Er'r1 .lapat Gb. 4. dibawah keterangarr lni.
,li1lhrat,
38
P.T. $otry
P
Update/De1ete Laroran Knttanol
Exlt
A. Pff Botol Keell B. Statcnent of Aceormt
C. l-tellhat Felunaean D. ttGllbat Kode Kota E. ltcllhat Data Barang
(e) Uiuug galuh Ocwuter Jalan UJlmg
(bIutr
Telesna
Centre
100-115 Srrabaya
Sll1ll -
Fax. 53333il
rmtul nenlllb Denu, Ialu telan EllTffi
Gb.4.
Ffitg!)!).t).
T{ENU BCITOL
ffiglt
39
3.1.4.
Menu Kwitanel.
Untuk masing-maeing pilihan, anda dapat' nemllih Menu Kwltanei dengan tekan Return maka akan menanpilkan sub menu Kwitansi sebagai berikut : - Pencetakan Kwltansl yang akan menampllkan Tampilan nomor lnrvitansi, kode pelanggan, tanggal nama penangEung iawab . dan kwitansi, . transaksi-traneakeinya - Pencetakan Faktur Paiak yang akan menampilkan Tampllan nomor kwl'tansl, nomor faktur paiak' Tanggal peneetakan dan nama penanggung iawab. Menu
Kwitansi ini berisi proeee kwitansi serta
program yang digunakan.
3.1.4.1. Kwltanei Tagihan dengan program (KKW1.PRG) Mencetak kwitansi per pelanggan 3,1.4.2- Pajak Penjualan dengan program (KKW2.PRG) Mencetak PaJak Peniualan Per pelanggan
Bentuk tampilan Menu Kwitanei dapat dilihat Gb. 5. di halaman berlkut ini.
pada
40
P.T.
P
Entr:r
llpdate/Delete
Exlt
ftr1tans1
T,TEN[' BOTOIJ
A. Fencetalan Kwltansl B. Feneetalan Faktur PaJah
(e) UJtng
Galuh Cqnrter
{entre
Jalan UJuru Galutr 100-115 $uabaya Telepou 611111
-
Fax. S3333il
untt8 uonlIlb D6an, Ialu telan nfTEA
l
Gb. 5.
67nta
Eac
-
Ealt
IrcIIJ
4L
3.
1.
5.
Merru Rehap.
Untuk maeing-maeing pilihan, anda dapat memilih Menu Rekap dengan tekan Return maka akan menanpilkan sub nenu Rekap sebagai berikut : - Rekap Penjualan PVC yang menampilkan Tampilan
bulan" tahun. - Rekap Penjualan per barang yang menanrpilkan Tampllan tanggal, bulan dan tahun. - Rekap FenJualan trer harang yang menampllkan Tampilan Tanggal, bulan, tahun dan kode pelanggan.
- Rekap Statement of Account yang menampilkan Tampilan tanggal, bulan dan tahun. Menu Rekap untuk merekap traneaksi penjualan . serta program yang dlgunakan. 3.1.5.1. Penjualan PVC dengan prsgram (KRP1.PRG) Meneetak junlah penJualan per pelanggan dalam eatu bulan
1.5.2. Penjualan/bte dengan program (KRPZ.PRG) Mencetak Jumlah penJualan per barang, tanggal dalam satu bulan 3. 1.5. 3- Penjualan/ple dengan program (KRP3.PRG) Mencetak jumlah penjualan per pelanggan, 3.
tanggal dalam eatu bulan
3.1.5-4. Statement of (
Account dengan
prclgram
KPR4. PRG )
Mencetak junlah umur piutang Fer pelanggan
42
dalanr
Bentuk tarnpilan Menu Rekap dapat dillhat Gb. 6. halaman berikut ini.
pada
43
P.T.
P
Entrft
Urdate/Delete
Iaroran
r{ENn
Kwltanal
trr1t
ffiIOr t$cIL
A. RekaB FenJualan PIIC B. RehaB PenJua1anlBre C. Rehffs Feu,Jualan/Plg D. Rekap Stat. of Acc
(c)
UJrnc Galutr Ccnnrter Cent're
Jalan UJung Galuh 100-115 $uabarra Telcnon 511111 - 3WZZ2, Fax. 0333&3
rmtulr m1}t"h
ncanjrn
lalu telan ffffi I
Gb. 6.
Eac
- Exlt
I
t,
44
3.1.6. Exlt. Untuh masing-maeing pl1ihan, anda dapat nenillh Menu Exit dengan tekan Return maka akan nenanpilkan sub menu Exit sebagai berikut : Keluar atau Batal ke menu-
P.T.
P
Entry
Ufxlate,rft*lete
Iraporan Kwltanel
T{ENU
Exlt
RehaB
BtrIOt
Keluar darl }lenu
Bata1 Keluar
{e)
UJurre Oaltrh Coulrrter Centre
Jalarr UJlxte Ga1uh 100-115 Surabaya Telepon 511111 - ?)ZZ22Z Fax. 533333
untuk nenllth nerrlt, lalu tehan
EI{TER
I
Gb.7.
trec
- Exlt
t
't
I[ECII.,
45
3.2.
USKRIP'ST
PROGRAM
3.2.1. Progrnm Kenl.prg dan Kudl.prg Fungel : nemaeukkan dan mengupdate,/mendelete Data Wllayah Penghlman dan Penaglhan
Flle
yang dlzunakan
Progran Flow
:
: wl}ayah. dbf
46
ALGT'RITI'IA FROGRAM ENTRY WII,AYAH
1. Buha flle wllayah 2. Maeukan kode wilayah, banyaknya nota, batas nota
3. Apakah data di-proses ? Ya : rekam data, kembali ke langkah 4. Apakah di-ulang ? Ya : ke langkah 2 5. Apakah di-batal ? Ya : ke langkah 2 6. keluar dari menu entry 7. Tekan Esc, kernbali ke menu LISTING
PROGRAM
: Dilihat pada lampiran
2
1O hal -tZL
47
ALGORITHA {JFDATE KODE WILAYAH
1. Buha file wllayah Z. rnaeukkan hcrde wllayah 3. Apakah kode wllayah eudah k-renat: ? Tdh : keurball ke larrghaFi 3 4. Apakah di-update ? ya : nraeukkan da.ta yarrEi rflubakr 5. Apakah di-hapue ? Ya : hapue data 6. Apakah dl*k-ratal ? Ya : kernball ke lanekah 2 7. Apakah keluar ? Ya : kemball ke rnenu update,/delete 8. Apakah rll-3:'1'sss* ? Ya : rekam data, ke langkah Z lCt. Tekan EEc, tutup file kenrt-rall ke
Inenu
uP-date
LISTING
PROGRAM
: Dilihat pada lampiran 11 hal.156
4A
3.2.2. Frc'gran Ken?.prg ctan Kud2.prg Fungel : memasuhkan dan nengupdate,/mendelete data
Data-
Saleeman
FlIe yang dlgunakan : Salee.Dbf Wllayah.Dbf Kota.Dbf Program Flow
:
lmll.Da
.J
49
ALGfJRITMA PRfJGRAH ENTRY DATA
F.,ALESMAN
1. Euha fl}e eaIes, wl-layah -1, Haeuhan hode Balegnrarr
3. lrlaeuhan rrarn*, ala.nrat " kota, wlla.yah ea.leerrarr 4. Apakah data ealesnan eudaLr Lr€ri*r ? Tdh : he langkah E" 5. Apah,s.h dl;.posss ? Ya : rekanr data, kernball ke langkah Z 6. Apahah rf l_ulang ? Ya : ke larrgkah E 7. Apahah di_batal ? . Ya : he larrgkatr E B. keluar kernbali ke nrenu entry g. Tekan Eec henrtrali ke rnerru
LISTING
PROGRAM
: DiliLrat pada lannpiran 10 hal-LZz
50
ALGORITMA IJFDATE SALES
1. Buka flle ealee" wilayah 2. Maeukkan kode ealee 3. Apakah kode ealee ada ? Tdk: kemball ke lanehah ? 4. Apakah dl-update ? Ya : masukkan nama, alamat, kota, kode wilayah sales 5. Apakah di-delete ? Ya : hapus data, ke langkah 2 6. Apakah di*batal ? Ya : ke langkah 2 7. Apakah keluar ? Ya : kembali ke langkah 10 8. Apakah pposes ? Ya : rekam data, kelangkah 2 9. ke langkah 2 10. Tekan Esc, tutup file kenbali ke menu update/delete.
LISTING
PROGRAM
: Dlhat pada lampiran 11 hal.1bz
51
3.2.3. Progran Fungel
Ken3.Fr.E dan KudS.prg
:
memaguhkan dan mengupdate,/mendelete lclen-
tltae kolehtor Flle yang dlzunahan : Kloleh.Dbf wllayah.Dbf Kota.Dbf Progran Flow
Iott.ts
:
52
ALGORITMA PROGRAM ENTRY DATA KOLEKTOR
1. Buka file klolek" wilayah 7,. Maeukan hode kolekte-rr
3. 4.
Haeukan rrarna,alarnat,
kota, vlilayah kolektor
data dl_F'roeee ? Ya : rekarn, kernball ke larrgkah t 5. Apakakr dl_ulang ? Ya : ke langkah Z 6. Apakah dl_batal ? Ya : ke langkah Z 7 . keluar darl rnenu errtry B. Tekan EEr:, henrh;all he rnenu Apahah
LISTING PROGRAH :
Dilihat pada lampirarr
lCr hral .LZF:
53
ALGORITT{A I-]FIJATE
1. Buka file
};OLEKTI:JF-
KLOLEFI, rtillayabr
7,. Masukhan kode
kr-.'lehtr-.'r
3. Apakah hode holektor sucjah krerrar Tdk: kenrball he langkahr Z 4. ApahaLr rli-update ? Ya : masukkan nama, alamat, kota, daerah kolektor 5. Apakah di-delete ? Ya : hapus data, ke langkah 2 6. Apakah di-batal ? Ya : ke langkah 2 7. Apakah keluar ? Ya : kembali ke langkah 10 8. Apakah proses ? Ya : rekam data 9. ke langkah 2 10. Tekan Esc, tutup file kembali ke menu 17:
kode
uPdate,/delete.
LISTING FROGRAM :
Dilihat pada lampiran 11 hal.160
t i
!
54
3.2.4.
Progrann Kerr4.plrg dan Kucl4.pr'g
Fungel :
rnerflaguhkarr dan rnerrguFclate,/menderete
tltae Data
Pelanggan
Fl1e yang dlgurraharr : I{dlgn.frF-rf Knsr'el.nbf
Wllayah.Dbf Klolek.Dbf Kota.Dbf Salee.Dbf Frogram FIow
IITHTIII.DID
nnn0..Df
||otl.DtrD
:
lrlen-
55
ALGC,EITMA PROGRAH ENTRY PELANGGAN BARU
1. Buka flle hdlen, wllaytr, eales, kno:lel" kloIek 2. Masukan n'art" dan al-amat pelanggan 3. Tampilkan seluruh alamat yang Eanna 4. Apakah pernah langganan ? Ya : catat kodeo ke langkah 2 5. Arnbll nomor di file hnorel dan flle knorel ditambah satu 6. tulie alamat bagih, alamat npwp, telpon kiriman, telpon tagih, telPon nP\dP 7 - masukan kode wilayah kirlrt 8. apakah kode wllaYah kirin ada ? tdk: kembali ke langkah 7 9. maeukkan kode wilaYah tagih 10. Apakah kode wilayah tagih ada ? tdk: kemball ke langkah I 11. masukkan tanggal, salee, kolektor, term L2. apakah dL-proses ? Ya : rekam, ke langkah 2 13- Apakah di-ulang ? Ya : ke langkah 2 14. Apakah dl-batal ? Ya : ke langkah 2 15. keluar dari menu entry 16. Tekan Ege, kemball ke menu LISTING PROGRAM : Dilihat pada lampiran 1O hal.]-28
56
ALG(:TEITHA {JFDATE FEITANG{]AH
i. Buka flle l',dlgr:, Ealeg, wl1ayah, hloleh 2. Haeukkarr rromor' trelarrggerr 3. Apakah Data ada. ? Tdh: hernball ke larrghah 4. Apahah rll*update ?
E
Ya : nraeukhan data. yang di update naxrra Felarrggarr
alarnat klrlm alanrat taglh
alamat
rrF{dF,
telpc'n tl telFr-rrr
#-J
telporr
S3
hode daerah kirim
ko,le daer'ah taeltr noffier ea.lee -
tanggal mulai
",-''
botal !
-
-."+T!:' :d , ,""'',.
--..-
6. Apakah dl-delete 7 Ya : haFue data, kernball ke le.rrgkah 2
,1.:
l
1
F.'7
. Apakah dl-prc-.reee ? Ya : r'eham data, kenrball he larrghah 8. Apahah dl-h.ratal ? Ya : kernt-rall he lamgkafi E g. keluar darl menu uFrfate lO. Tekan Ee* ke merru utama 7
LISTING
PROGRAM
E
: Dllthat pada lampinan 11 hal.
163
58
3.2.5. Progran KenS.prg dan Kud5.prg Fungel : memaeukkan dan mengupdatelmendelete datadata Barang FlIe yans dlgunakan : etock.Dbf Prograrn Flow
:
5g
AIfiANITMA PROGRAT,I ENTRY KODE
BARANG
1. Buha fl}e etock 2. Magukan kode,' nanta barang,harga,statua Paiak 3- Apakatr dl-l>roeee ? Ya. : rekam, kenbalL ke langkah Z 4- Apakah dl-ulang ? Ya : ke langkatr 2 5. Apakah dt-batal ? Ya : ke tanekatl 2 6. Tekan EBc, kenball ke menu LISTING PROGRAU
'
: Dllthat pada lamplran 1O hal'137
ALCIORITIIA UPDATS
,/ DELgfE STOCK
1. Buka file Etoek 2. Haeukkan nomor barang 3. Apakah nonor barang sudah benar ? Tdk : kenbalt Ee langkah 2 4. Apakah di proaee ? Ya : rekan data, kenball ke langhah 2 5. Apakah dl-update ? Ya : maerrkkan nana bananE, harga eatuan 6. Apakah di-delete ? Ya : hapue data, ke langkah 2 7 - tekan EBc, kenball ke menu TISTING PROGRAIi
: Dilihat pada lamplran 11 hal-169
-"t
60
3.2.6.
Progrlam Ken6.prg dan Kucl6.trrg
Fungel :
memaeukkan dan urengupclate,/mendelete Data
Kota
FlIe yans dlgr.rnakan : hota.dbf ProEran Flow
:
61
ALGORITHA FROGRAT{ ET'ITRY !{OTA
l. Buka flle kota Z. Masukan hode kota dan rrama kota 3, Apakah data ;li-proeee ? Ya : rekarn data, kerntrall ke langhah 4. Apahah dl-ularrg ? Ya : ke larrghah 3 5. Apakahr rll-Lretal ? Ya : ke langkah 3 6. keluar dar'i rner-ru errtt-Y 7, Tehan EEc. heurt-rall ke rrerru LLSTIIIG
FR{-JGRAH
: Dlllhrat parfa
lantrFlr,err
lfj
?
Lra.I.13g
62
ALGORITHA TJPDATE
,/
DELETE KOIIE HOTA
l. Buha flle kota ?,. rnaeuhharr kode kota
3.
hota eurlah h-r€rr&r ? Tdk : kernball he langhah I
Apahah kode
4. Apakah dl_update ? Ya : nraeukkarr data vsrrg rllutrah 5. Apakah ril_hrapue ? Ya : hapue data 6. Apakah dl_batal ? Ya : kernball he langhaLr E 7. Apakah keluar' ? Ya : kembali he rrerru uprlate,/delete 8. Apahah dl_proeee ? Ya : rekam rfata, ke langkah Z 10. Teh.e.rr EEe, tutuF, flle henrba.ll he
nerru
up-date
LISTING
PROGRAM
: Dilihat pada lampiran 11 ha1 -t7t
63
3.2.7. Prograrn Hen?.Frg rlan Hud?.pr.g Fungel : Henaeukkarr darr rnengupdate/merrclelete tr'aneakei PenJualan Kdlgrr. Dbf Flle yarrg dlgunahan : Fltre.Dbf Ktabel.nbf Pr:oEnam
Flow
:
NIMDilf,[
ilon rE|ctt.
totf,f.Dr
Stock. Dbf
64
ALGORITMA ENTNY NOTA PENGIRIHAN
1. Buha f1le htre, kdlgn, htabel, etoek 2. Maeuhan tanggal, bulan, tahun traneakel 3. Haeuhan nomor nota 4. Apakah data benar ? Tdk : tekan EEc, kemball he langkah Z 5. maeuhkan hode barang ? 6. Apakah bareng dalan box tdh: maeukhan Jrmlah barang dalan t'otol ya : Maeukan Jum1ah bar.ang dalan box 7. Apakah harga barang dlrubah ? Ya : maeuhan harga banang B. Maeukan pengemballan botol g. Apakah dl_proeee ? Ya : rekatrl, ke langkah
5
10. Apahah dl_ulang ? Ya : ke langkah 5 11. Apakah dl_batal ? Ya : ke lanekah 2 tZ,. keluar darl menu entry 13. Tehan SSC keurball ke menu
LISTING
PROGRAM
: Dlllhat pada lamplran tO hal.141
65
,/ DEI.,ETE KREDIT 1. Buka flle Ktre, kdlgn, 5toek, ktabel -l- Maeuhkan nomor Nota penglrlman
ALGORITMA UPDATE
3. Apakah data ada ? Tdk: kenball ke langkah ? 4. Apakah data eudah benar ? Ya : tekan Eec he langkah ? 5. Apakah dl-update ? Ya :'maeukkan tanggal kirim, nomor Pelanggan, nama pelanggan, alamat pelanggan kota, kode barang, guantity, harga eatuan, pengembalian
,
6. Apakah dl-delete ? Ya : hapue'data, kemball ke langkah 7. Apakah dL-prosea ? Ya : nekam data, kembali ke langkah 8. Apakah di-batal ? Ya : kembali ke ]anghah 2 9. keluar darl ttenu update 10. Tekan Esc, kemball ke menu
LISTING PROGRAI'i
2
2
: Dllihat pada lampiran 11 ha]-173
66
3.2.8. Prograrn KenE.prE rlan HudB.prg Fungei : l{emaeuhhan dan rnengupdate,lrnerrdelete tr'aneakel yang eudah terbayar File ya'ng digr,rnahan : Kbayar.Dbf Hkwt.Dbf Kdlen.Dbf Etre.Dbf Program FIow
:
ntxlDlnct r[Jtt8trl
IIDIfiI.DIf
67
ALGORITHA ENTRY PELUNAEAN
1. Buka flle kbayar" kkwt" htre, hdcuet, kloIeh 2, masukkan nomor kwitanel 3. masukkan tanggal pembayaran 4. Apakah pembayaran cash ? ya : masukkan jumlah pembayarn! keterangan tdk: masukkan nonor giro, tg1 jatuh tempo, keterangan, bukti penerimaan kas
5. Apahah dj-_proses ? ya : rekam, kembali ke langkah 6. Apakah di-ulang ? ya : ke langkah 2 7 - Apakah di_batal ? ya : ke langkah 2 B. keluar dari menu entry 9. tekan ESC kembali ke menu
LISTING
PROGRAM
4
: Dilihat pada lampiran
1O
ha}.146
68
ALGOF.ITI{A IJPDATE ,1 DELETE FELIJNA.SAH
1. Buha flle kbavar', l:kwt, kttrs" hrJr:uet,hlr-r1el: 7,. nraeukkarr nornor faktur penJualarr 3, Apakah 1rr1 data yarrE dk:a:.i tdk : he larrgkahr 3 4. Apakah di_update ? ya : rubah tgl penbayaran, jumlah" ketenan-.1
gan
5. Apakah di_delete ? ya :.hapus data, kembali ke langkah 2 6, Apakah di_proses ? ya : rekam data, kembali ke langkah 7. Apakah di*batal ? ya : kenrbali ke langkah 2 B, Tekan ESC, kernbali ke menu update/delete
LISTING
PROGRAM
: Dilihat pada lampiran 11 hal.180
69
3.2.9. Progran Ken9.prg dan Kud9.prg Fungel : memasukkan da.n mengupdate,/mendelete Pembellan eetlap kemaean berbeda eetlap pelanggan Flle yang dlgunahan : Tabel.dE'f ProEram Flow
MI.F
:
Bonue
dalaur
70
ALGORITT'{A FROGRAM ENTRY BONtJg
1. Buka flle wilayah 2. Masukan kode wifayah, banyaknya nota, batas nota
3. Apakah data di-proses ? Ya : rekam data, kembali ke }angkah 2 4. Apakah di-ulang ? Ya : ke langkah 2 5. Apakah di-batal ? Ya : ke langkah 2 6. keluar dari menu entry 7. Tekan Esc, kembali ke menu LISTING
PROGRAM
: Dilihat pada lampiran
1O
hal-154
7L
ALGORITT{A {JPDATE
BT-I1q1.1'
]- Buha flle wllayah -1. rnaeukkan kode wllayabr
3.
Apahah hode
wllayah
eudahr h.iena.r
Tcll: : kenrtrali he langhair
4.
Apaka.h
dl_update
?
n
7
Ya : nraeukharr rfata yanE dlubaFr
5. Apakah dl_hapue ? Ya : hapue data 6, Apahatr dl_tiatal ? Ya : kemball ke larrgkah 3 7. Apahah heluar ? Ya : hemball ke rne'nu update,/delete B. Apakahr dl3'rgsss ? Ya : rekarn data, ke larrgkahr E 10. Teharr EBe, t-utup flle hemball ke
nenu
uP-date
LISTING
PROGRAM
: Dilihat pada lampiran 11 hal.1B5
72
3.?. 10. Progra$ Klal.Frs Fungei : Mencetak laporan PPn Boto1 Kecj-} File vang digunakan : Kdlgn'Dbf Stock'Dbf
Ktrs.Dbf Progran FIow
:
xDlf,t.Ds
OUTPUT
: dilihat pada Lampiran t haI.1OB
73
ALGIJRITHA LAFOEAN F'FI'T BOTI-'L KECIL
1. Euka flle htr's, hdcuet, eto*h E . I{aeuhkan .tangg':I, tiulat: " tatrurr 3. Apakatr tariggal, bularr atau ta.Lrurr benar
eudah
?
tdh: henrball ke langkah
2
4. Apakah di-eetal< ? tdk: Apakah keluar ? ya :keluar dari menu laporan 5. Mencetah laporan PPN Botol Keci] 6- Apakah ingin mencetak lagi ? ya : kembali ke langkah 2 7. Tekan ESC kembali ke nenu laporan
LISTING
PROGRAM
: Dilihat pada lamrriran 12 hal,189
74
3.?. 11. Progran Kla2.prg
Fungel : Meneetah laForan umln! plutang FlIe yang dlgunahan : Kdlgn.Dbf Stock.Dbf
Kbayar.Dbf Ktre.Dbf program Flow
:
uf,.F
OUTPUT
: dillhat pada Lanpiran 2 ha1.107
i
.
' .-.:
I
75
ALGORITT{A LAFORAT'I ETATET'{EI{T
Of
ACCO{JNT
l- Buka flle lldcust, h}:ayar" htrs' 7.. ffrasukharr
3.
str-'rek
kr-.rrfe larrEgarrarl
APahah k':de larrggan-rarr ada
?
tdk: he lanskah E 4. t'{aeuhkan tarrggal' bulan, takrun ? 5. Apakah tanggal" bularr" tahun tereebut
ada
traneakel?
tdh: ke langhah 4 6. APakah rfl-eetah ? tdk: apakatr keluar' ? Ya : keluar darl ffierru laForan tdk: tanrr'llar: rlllaYar' , nrerreetak laForarr etaternerrN e-,rf account 8. Apakah ingin rnencetah lagl ? ya : kernh.rall larrgha.h 3 g. Tekarr EEC kernball ke ffierrir laporarr
7
LISTING PROGHAH :
Dlllhat pada lannFiran 12 hal'193
76
3.?,. L2. Prograrn K1a3. F'rg
Fungsi : Mellhat Pelunasan eetiap pelanggan File yang digunakan : Kdlgn.Dbf Kkwt. Dbf Ktrs. Dbf Pr'ogram FIow
rmltn.DEr
mflr.Ds
ltlx8,Dl0
:
77
Hellhat Felurraearr i. Buka flle Ktr-e, kdlgn, Htre 7.- apakah rnelihat dengan irrFut kode langgarrarr Ya : nraeukharr kode langgarrarr 3. Apakalr t{ell}rat derrgarr 1rr;'111 bloti*r' Tt'arisahel Ya : rftasulihal.t rr.rtlicrr transaksl 4. Apakahr nrellhat derrgan i-nput Flwltanei Ya : ffiagukkan rrorror' F'witanel 5. Tekan EFC kernirall ke rnerru
ALG(IRITi'1A
LIBTING FROGRAH
: Dilihat pada lanrl'irarr 12 ha1 '-l$7
7B
3. Z. 13. Prc'graut
Kla4.prg
Fungel : Mellhat Kode Kota File yeng dlgunahan : Khota.Dbf Progna:n Flow
TTOII.DDD
:
79
ALGORITHA
Hellkrat Kota
1- Buka flle
Flkota
2,- apakah rnelihe.t derrgan urut kocfe hota
Ya : tanrpilharr urut kode hota :J. Apakah t{ellhat Ya.
: tanrpllkarr
derrge_n u}-ut, rianrra }ir-rta
derrgan
4. Teha:r E.5C heniba.ll k*
LIilTItlG
PRIIGRAI{
urut
rranig he.'ta
nerru
: Irlllira.t pada 1.rniF'fu.e.rr lt
Fr,3.l.-J16
BO
3.2.14. Pnognan KlaS.prg F\rngel
: Mellhat
Kode Barang
Flle yang dlgrrnakan : Stock.Dbf Program Flow
3t0cs.H
:
81
t{ellha.t }lode Bararrg 1, Buha f lle etoc:h 7.. apakah melihat dengan urut kr-rcfe Ba.rang Ya ' tarnpllharr ur'ut hade l:ar'arrg 3. Apaka.h t{ell}:at dengan ur'ut rr,affi& i:ararrE Ya : tampilkan derrgarr urut rraffia barang
ALGOEITTIA
.{.
Tp.kr.rt EEf-1 lr.=rnl.'n 1 I kF rr,ertrr
LIETIT'IG FROGRAH
: ttlllhat paria laniFlrari lt hal.31B
82
3.2. 15. Progran Kk$r1.prg
Fungsl : Mencetak KwLtansl per pelanggan
File yang dlgunakan : Kkwt.Dbf Ktre.Dbf
Kd1en.Dbf
Stoek.Dbf
Kkotran.Dbf
Progran Flow
:
mlll.F
ufl"lr
W3 OUTPUT
: dilihat pada Lampiran 3 hal.l0B
B3
ALGOEITT,IA FEI.ICETAKAT.I KWITAI.ISI
1. Buha flle ktr'e, kl';wt. kdeuet, kkotr,arr, etc,.:k
Z. Masukkan kode pelanggan 3. Apakah kode pelanggan ada ? tdk: ke langkah 2 4. Apakah transaksi pelanggan tersebut ada tdk: ke langkah 2 5. masukkan tanggal kwitansi 6. Apalcah meneetak ? tdk: heurbali ke langkah Z 7. cetak kwitansi 8. Apakah cetak lagi ? ya : ke langkah 2 g. Tekan ESC ke,bali ke rnenu kwitansi
LISTING
PROGRAM
?
: Dilihat pada lampiran 13 hal.ZZO
B4
3. ?. 16. Progran Kkw2.Dbf
Fungel
:
Mencetak Faktur PaJak per pelanggan
Ftle yang dlgunakan : Progran Flow
KKwt.Dbf
Kdlgn.Dbf
Ktre-Dbf
Stock.Dbf
:
u[.tr nfl.m
OUIPUT
: dillhat pada tampiran 4 hal.lOg
B5
ALGIJRITHA FEI'ItrETAHAN FA}ITIJE FAJAI{
1. Euha file
kF^rrit, hd*uet. Btr-:ck, F"tr's
-e. nraeukkan rlom.rr F*ltarrel
3.
l*rltarrel ada ? tdk: heniball ke langhah E 4. ria-sukhari rroricrr faktur' F'aJE-k 5. nraguhkarr tangga.L faktur' pa.Jak S. rra*rikkan rr.affia lrerrarrgElttlE Jawah 7. Apakah dl_cetah ? td.h: keuih-rall ke larrghah E B. c*tah. fahtur traJeh g. tekarr ESC herrball ke netlu Kwltarrei Apahah rrontor
LISTING PROGRAII
: Dilihat pada lanrpir'an 13 kral .?26
B6
3.?,.L7. Prognan Knpl.Png
Fungel : Mencetak Junlah PenJualan per bulan File yang digunakan : Kdlgn.Dbf Ktre.Dbf Progran Flow
:
ilf,.0r
dillhat pada Lanpiran 5 hal.11O
R'7
Atnr-lFr?dltA
I1LtriJ.FtI It'lI1
rrf,ttAn
fl.EAtlf
nFlttttn
t
l!t
t.8rt\UtJlll.rflt\
t-rr-rz
.D{-rliJL
Ttffn
f Vtr
1. Buha flle ktre. hdcust 7.. Haeukkan buian. tahurr 3. Apakah bulan,/takrurr eudah h-renar ? Tdk: hembali ke le.nghah E 4. Apakah cli_eetak ? tdk : ke larrghe.h ! 5, ner:cetak FerrJualarr brtol FVC heeelurulian 6. Apahah cetak lagl ? ya : ke langhah 3 7 , tekarr ESC henrball he rrerru FEEAF
LI,5TII'IG PFOGRAH
: ttilthat
pa.da.
lanrlrlr'atr 14 hal.E3f
88
3.2. 18. Progran KrpZ.prg
Fungsl : Mencetak Junlah penJualan per barang
Flle yang digunakan : Kdlen.Dbf Stock.Dbf Ktne.Dbf Pn'ogram
FIow
:
lllfl.r
OUTPUI
: dlllhat pada LampLran 6 hal.11l
B9
ALGOEITI.IA REKAF FEN,]{JALAN BLIT'JL./BRG
]- Euka f11* htre, kd*uet t. l{aeukkarr bularr, tafrurr 3. Apakah bu1e.rr../ta.1rr;rr sudah berrs.r. ? Tdh.: kenrl:a.ll he l,*rgh,sFr E
4.
Apahah
rll_cetak
T
tdtr : ke lairghafr E 5. mencetak F,enJualari F.;r-rtoI Fer, i;a.r,ang G. Apakah cetak laei ? ya : he la.rigkah 3 7 . tekan EEC lienrt-'a1i ke $ienu REKAP
LI.STIIIG PROGRAM
: Dllih*.t parla larnF'lran 14 h41.336
90
3.2. 19. Progran Knp3.png
:
J''lah penJualan per pelanggan File yang dlgunakan : Kd1gn-Dbf Stock.Dbf Fungel
Mencetak
Ktra.Dbf
Prograsr F'low
:
nfl.Itr
OUTP(II
: dilihat pada tampiran 7 hal -ttz
g1
ALGORITHA REITAP FEI,IJ{JALAN BOTOL./FLG
1. Buka flle htr.e, kd*uer -J. l{aeuhkarr }:ularr.
t,Shrurr
3. Apakah bularr,/talrun surfah berrar, ? Tdk: kernball ke langkah Z 4. Maeukhan hode tr€larrggan 5. Apakah Kode FelarrgEa.ri eudahr hrenar ? tdh : hernirali ke larigkah 4 6. Apakp-br dl_cetak ? tdh : he larrgliahr ? 7 , nen.ietah penjualarr botol FVC keeelut-uhrarr 8. Apakah ceiak lagi ? ya : he langhahr Z g, tekan E,5C kenrbali ke menu REKAF
LISTIIIG
PROGRAT{
: Dillhat parla 1arnpir.an 14 ha.I.U3B
92
3.2.24 . Progran Krp4.ppg
Fungsi : Mencetak
Usrur
Piutang per pelanggan
File yang digunakan : Kdlgn. Dbf Stock. Dbf
Ktrs-Dbf Kbayar. Dbf
Prognam Flow :
nfl.lr
O(IIPUT
: dillhat pada Lampiran I ha1.113
q?
ALGOHITI"'A REKAP ETATET'{EI.IT {:}f ACCOIJI,IT
1. Buka f ile klra.yar,, kek:uet. htre, sto.jk Z. rnaeukkan ta.rrggal, bularr rlan tahun 3. Apahah tarrgg.al. }:'ul*-ri, tafru-li *ur_ie.hr h;errar ? t,dh: herri:al-i he langkah
4.
Apa.ha.h
di_*etak
E
?
tr-]-k: Ape.i.;aii llelu,=r.
-i
trlh: tarrFl-larr dllayar ya : keluar' dar'l nrerru r'eke.F. 5. cetah t:eliaF' eta-teinerrt, r-,f accoulit 6. Apakah eetah laei ? ya : henih:ali he larrgkal: 3 7 . Tehan E,1C kernb.3.11 ke rnerru HEKAF
LISTIIIG
PF.OGFd,M
: Dj-lihat pada lampfu'arr 14 hal.341
v4r
3.
3.
II'IPIJT .,/ ri{JTFI-tT
INPUT berupa Nota
pengiriman yang terdiri
dari
:
1. Nota Pesanan dan Order FenJual-an untuk pelanggan baru yang nomer nota dibuat Becara manual-
Z. Nota Pengiriman untuk pelanggan disertai Order Pengiriman. Untuk lebih jelasnya dapat dilihat
lama
pada
halanran berikutnya.
*
berupa laporan-laporan bulanat: terdapat pada daftar lampiran
OLITFUT
contc,hnya
95
3.3.
-r-
1. Fom Data Kendan'aan IIF|F-fAI+
F3-
J[:H]:Si
HilN[::
l.{ENlDAfr|AAhl l{Atr,Atii:t'rA's
t{H:}.t$AttAAl.l
(
HH:l.tlld.lF:AAtl
t.ll.il:1'
[rfiT't]l* ]
,:i,
pc*ny**r'ati.on t'qrr. ll r'*,r,,.a*,,.,, ll
illttl
ll ll
ll ll illl
$"1""*,i r::'e
r-rrs;r*"
rqrr.,
*
-
_.ll
g6
3.3.2. Forn Data Wllayah
-r-
F
I}AFTAFC
litlli[::
l.:U1)[::
l{Hl'l$AHAAhl
lA,II-A\fAH I.JAI'A{i l'lul'A
Itdth{'dAH hlfi]'A
t{lIt..AY/.r}{
't
I I I I
i
I
I I
It llIt
r',ony,*rah*rn 'I'q.[
. -
r',.0r,,,,,r**, ll
il
"llll ll.lllll()
ilt
llil lltt
tls..t.Lep.*ai
'I's
]
.
l
,
--
F:'t*'t*c1**' ll ll iltl
ll
-{l
ll
97
3.3.3. F3-r' -
Form Data Banrang
T}AFTAFT
]3 -
hlul'l(ll.{
BAFTAI{G} l{Al{t.iA $A'rilAhl
}'IFIFIA IJAF:AFII}
l{[i.lrlf1
P:'P'14
ItAttAl.tci
'I'c . r.,,*r, y*,, r'* ti*rr-, ff rlll .1
fl r.a.rt.r-ro;rr;.
llllllil llllll\,, ll
()
ll
ll
ll ll
$ie.l.
e,s*
i
l::'L?{:t.to.t:ir
't'tit .l
"
.
ll
g8
3.3.4.
f:'r-
E'orm
Data Saleeman
F-
r(fi$[::
T}AF-TAFT l'lrll"lA
{!iAl...[::tll"lAl.l
€iAI-E€}1-IAt\|
Al...Al'lAT' $41...[::tril'lAf4
KUl'A
i:iAl...[::$
{:iAl.-[::{:iFlAhl
ll
rcu''tx,t*r'aharr
ll
rr* t rre.rr*
tll
llllll
l(fiIlH: bJl.l-AYr{l-l
,
'I'o.1..
ll
ll
ll ll
{:ie.l.e:aa:i.
'rq.l., ll ,
F t.r t r.rts.r:;
iltlll
n
99
3.3.5. -f t{{lI}H: t{{lt...Ht(
l
j
j j
I I
: I
Form Data Kolehtor
F='h{Al"lA Hfil-.[::K]'fiH
DAFTAFT
l.:t3l-E l{TCf frt
Al...Al'lA'f' K$1...[::l(1'Ult
t{{lT'A
l(UD[r: td.tl...AYAl'{ l{Ul...li::KT'fiF:
100
3.3.6. Forn Data Kota
tlAF-rAFt l(Ut)[: l{fi1'A
l{c}-rA
3.3.?.
NF Cuetr-rrner Baru.
r{0TA PEI{GtRfiltAt{
0P 000168 KODE I,ANGGANAN
2./ dt
*f
.
876 MLl24
d * llxtr
f. +
Ey+r
*
E-rtr
€
SEBSIJIru NOTA
Surabaya,
TNT
DTTANDATANGANI. PERIKSA"O,, OO"U;
.*:L..u...*.?.?.9.T.
19
jLil:
TIDAK BERLAKU UNTUK PEMBAYARAN/NOT VALID FoIT P:\\.NIIjN.I,
742
ORllEB. PEN6IRIMAN KREDIT
(*
,gq.'$$
Biru: Bag. AcrPunting
Merah : Bag. Adm'Penjualan
YtIt,Jt'l 'e--
+-,
I