BAB
Itr
PERANCANGAN SISTEM
3.1 Sistem Flow
Flowchart adalah suatu program diagram dengan simbol
-
simbol
tertentu yang menggambarkan suatu aliran data atau proses dan hubungan antara proses yang satu dengan yang lain dalam suatu sistem komputer.
Diagram alur ini merupakan algoritrna yang di gambarkan dengan
simbol-sirnbol tertenfu. Sistem,
flow ini di
gunakan untuk mempermudah
pemahaman alur program aplikasi General Legder.
3.2 Desain Struktur File Struktur file yang dugunakan dalam laporan tugas akhir sistem informasi General Ledger di Rental VCD meliputi tabel-tabel sebagai berikut
1.
Nama
file
Nama
tabel
Fungsi
tabel
Primary
key
I
FieldName Kode
2
Jenis
No
:
:
RENTAL.MDB
: Jenis_VCD :
Untuk menyirnpan data jenis VCD
: Kode
Data Tvne Text Text
l4
Size 2
30
Description Kode VCD Jenis VCD
15
IE oo GA J_
O o -c F^"
au; qc
JG
F
=() .l-
-o F ll
-= ':a da oc JO F
-:
aa; l-r F
t6
s6
So 9o
iso
z
O i:> o o; oi
q
o
L
tr o
bo c.)
I
k C) 6 Fo 5J -t
0.)
r c'l
o F
..! ca t-i
-J 6v oq OG -F
of oo FO
tl
2. Nama
Nama
fiie
:
RENTAL.MDB
tabei
:
VCD
tabel : PrimaryKev :
Fungsi
Untuk menyimpan data VCD Kode
FieldName Kode VCD Judul VCD Harga
Data Type Text Text Number
f.
Status Denda
Tsx:t NUmt}gr
3 Nama
fiie
:
RENTAL.MDB
Nama
tabei
:
Pelanggan
Fungsi
tabel
:
Untuk menyimpan data Pelanggan
No 1.
2. a
A +-
PrimarvKev : No I 2.
Field Name No Pelanssan Nama_ Pelangga
Size 5
40 I nns Inteser I
Long Inteser
Description Kode VCD Judul VCD Bizya Sewa Satu VCD Keterangan Status{ti Biaya Dendait'CD
No Pei Data Tyoe
Size
Text Text
30
Descriotion No Pelanggan Nama Pelanggan
n 3.
Jns Kel
4.
Tsl Lahir
8
Alamat Kota No Telp Jns ID
I.
No ID
I
b. 7.
Text Datetime Text Text Text Text Text
! Short Date 40
tv i5 20
l< LJ
P:Pria W.:Wanita 'l'onnnol I olri* r 4uHHQr Lcrtlr
Alamat Pelanssan Kota No Teleoon Jenisldentitas No Identitas
i8
4. Nama
Nama
fiie
:
RENTAL.MDB
tairel
:
Denda
tabel
:
Untuk menyimpan Jumiah Denda
Key
:
No-Pinjam,Kode-VCD
Fungsi
Primary
T.
'r*l rtsr
Data Type Text Text Number Datetime
).
Pensembalian Tot Denda
Number
No I 2.
Field Name
No
Pel Kocle
Terlambat
5. Nama
Nama Fungsi
1
2.
Toiai Denda
RENTAL.MDB
tabel
:
Perkiraan
tabei
.
Untuk menyimpan
Kev
:
No Account
FieldName
No Account Nama Accc'st Saldo .4.'*al
A
n.
C+^a--^ JLALtlS
-!
iviutasi Debet Mutasi Kredit Saldo Akhir
7.
Long Integer
-5
:
a
6.
Lcne Inteser Short Dats
Description No Pin Kode VCD Hari Terlambat Tgl Pengembalian
fiie
Primarv
No
Size 4
Data
Size
Description
Type Text Teat Number Text i.iumber Number Number
4 30 Long Integer + Long Integer Long Integer Lone Inteeer
Nomor Perkiraan Nama Perkiraan Hari Terlambat
D:Debet K:Kredit
i9
file
:
RENTAL.MDB
Nama
tabei
:
Transaksi
Fungsi
tabei
:
Untuk menyimpan data transaksi
Key
:
No_Pinjam,Tgi_Pinjam,No_Pelanggan
6. Nama
Primary No
FieldName
1
Data Type
Size
Description
No Piniam
Text
2.
No_Peiangga n
T--r I CXf
4 n a
Nomor Peminiaman l.Iomor Peianggan
J.
Kd VCD Tel Piniam Tsl Kembali
Text Datet me Datet me
5
Kode VCD Tanggal Piniam Tanssal Kembali
4. 5.
Short Date Short Date
file
:
RENTAL.MDB
tabei
:
Transaksi GL
tabei
:
Untuk menyimpan data transaksi Generai Ledger
Primary
Key
:
Tg1_trans,No_trans,I.io_acc
No
FieldName
Data Type
Size
Description
Trans Tsl Trans No No Acc
r.)q*afime -u4tvLllllu
Short Date
Text Text Text Text Number
.t
Tanggal Transaksi Nomor Transaksi
+
No Accourf
5U
Keterangan Debet. Kredit Jumlah
7. Nama
Nama Fungsi
I
a z, 1
4.
Keteransan
5.
Status
6.
Trans_Tota I
6
Long Integer
file
:
RENTAL.MDB
Nama
tabel
:
Rekap
Fungsi
tabel
:
Untuk menyimpan Jumiah Pendapatan
Key
:
Tgi_rekap
8. Nama
Primary
No 7
I
^z. J.
FieldName
Data Ty'pe
Size
Description
Tgl rekap
hn*a+r'rqa VOLU LIIIIV
Short Date
Tanggal Rekap
Jumlah Kode
Number Text
Long Integer I
t__--,1 -tUIITIAII
J
Status(
*)
20
9. Nama
Nama
fiie
:
RENTnL.MDB
tabei
:
Login
tabei
:
Untuk menylmpan Password
Kev
:
Kode
Fungsi
Primarv
No a
t
z. J.
Size
Description
'l"av+
7
T^--L
1E
Text
i5
Kode User l.Iama User Password
FieldName
Data Type
Kode \r----t\arna Passwor
ZJ
I CXt
Nama
tabei
: REI'{TAL.MDB : Passwor
Fungsi
tabel
:
10.Nama
fiie
PrimaryKey : No t
I
2. J.
FieldName Kode Usemame Password
Untuk menyimpan Password Kode Data Type
Size
Description
'I-ovf
.7
Kode User l.lama User Passwoni
I C)tt
25
Text
l)
3.3.1 Desain Input
A.
Input Data Jenis VCI)
Entry
Update
View
Delete
Exit
21
B.
Input Data YCD
VCD '.
Kode
: : : :
JtrIIIS
Judui Harga Denda
Entry
t-.
xx .....30.....xx xx .....40.....xx 99999 99999
View
Update
Delete
Exit
Save I Cancel
E-.i+ ,tiAlL
Save I Cancel
Fvit
Sare I Cancel
Input Data Pelanggan No Pelanggan Nama Pelanggan Jns -
Keiamin
Lahir Alamat Kota No. Telp Jenis ID Tgl
Entry
D.
v,x999
I l*zlr+r \JPU43V
: . :
99... ...5......99 >x ... ..30... ..rc< xx ......6.....xx
99/99i999
:
xx .....40.....xx :cr .....20.....xx 99...*15,..*99
:
99 ... ..t 5... ..99
: :
v
tgw
Delete
Input l)ata Perkiraan
Nc,A.ccount i.Iama Account Saicio
Awai
9999
xx .....30.....xx 99999
Status
x
Mutasi Debet Mutasi Kredit
99999 99999 99999
Saldo
Akhir
Fninr
Update
Vierv
Dele+e
22
Input Transaksi Sewa VCD
Nc Pinjam No Pelanggan NamaPelanggan
: : :
99... ...5......9'a
xx .....30.....xx xx ... ...6.....xx Tgl. Pinjam Tgl. Kembali Harg*
Kode VCD
Judul
I
x.<999
9
x*99
9
xx999 xx999 xx999
xx.-.30..-xx 99199/9999 xx...30...xx 99/99/9999 xx...30..-x:r 99/99i9999 xx...30...xx 99i99i9999 xx...30...xx 99/99t9V)9
No
9
999-o9
99999
9919919999
999q) 99999
99i9919994)
ee999
Total : Bayar . Kembali :
Save iCanceii Exit
F.
99/99i9999 9999/9999 99/99i9999
99999 99999 99999
Input Data Pengembalian VCD
Nln rDolanaaor r\u. : XX.....30.....XX vrarr6S@u i.iama Pelanggan : ru( ... ...6... ..xx TgL No
Kode Judul
Tgl. Pinjem
vcD aff lI---JV.--M
2 J
+
Stetus
Terlembat Dcnda
Kembali nc/ffi/ffin >>t 7>I 7>>>
ioi...30...;c<
9919919999
i<x...30...>oi
nn /nn /Gnarn
99i9919999 991'9.t9999
c
>>t>>t>>>>
99i99i9999
A
s999 xrr...30. ..>o< 99i99t9999 t<x999 ll...30...lo< YYtY>t>V>t
99i99t'9999
x
Save lCancel! Exit
99999 99999
A
22!Yffitti Denda : Bayar Kembali
. .
99999
99999 99999
2:3
G.
Input Data Transaksi Jurnal Harian dan Penyesuaian x999999 99199t9999
Trans No.
Trans Tg1. N ema
No
Keterangan Stetus
No.
Debet
Kredit
Aecount Account 9999 9999
2 + 5
l'r<...30...lai xx. -.30...ro<
xri...5...;oi
9n9 99999 999v9 99999
99999 99999 99999 99999
e999
99999
;ci...30...;o<
>o<...30...;c<
)Gi...5...>oi
xx...3O...><x
ia<...30...>ci
;oi...5...io<
9999
;cx...30...>or
io1...30.. .loc
xx...5...ro<
>vt>
xx...30...n n...30...xrr xTotal
t-
t-
Input Login
User : : Passr*'ord :
Kode User Name
xx . .. ...7.....x'r xx ....,25.....xx xx ... ..i5 .. . ..xx
Ok L
lCancel
Input Password Perkiraan
: : Password :
.Kode Nama
l<,r(......7.....1L{
xx.....25.....xx x>i.....15.....*i
Ok
lCancel
24
J.
Input Bntry User
Kode I*Jarna
:9999 : )L{.............;t0................x-x
Pass'r,vord : xx.............15................xx
Confirm Save I
IC
: rc(.............15................xx
Cancel
Exit
Ubah Password
Kcde l.{ama
: xx.............30......_........-xx
Pass.
: xx.............15................xx
Lama
Pass.Baru
Confirm
:9999
:xx.............15................:ix xx.............15................xx
:
Save ICanceilExit
3.3. Desain
Input Output
Desain input-output yang digunakan
informasi General Le
3.3.2 Desainoutput
l.Laporan Jenis VCD Kode )o( )o( XX
Jenis
ro<.....30.....ro< ro<.....30.....to<
25
2.Laporan Pelanggan
No
Nama
Pelan
Jns
Tgl-
Kel
lahir
?t
v9t9vtv9vv
Alamat
Kota
No_
Jns Id
No Id
)o<2fto( )o<2&o(
rc
Telp
ssan
v9999
>or30xr<
99999
XXJUXX
xx +ulo( xx+uxx -^-n^^-
99t'99f9999
L
>oi30lo<
nn/nn/nffin a>t >>t >t>t
))o(
ro<20ro<
)ot I
xxl,uxx
xrrl5xx
)o( I
--- t <,--
))o(
loil5xri
3.Laporan VCI) Kode VCD
Judut VCD
Harsa Sewa
>or999
:o< ..40...>oor
xx999
:or...40...>oo< :o<...40...>orx
99999 99999
tcr^999
Status
Denda 99999 99999 99Y99
X
x x
vvvvv
4.Laporan Denda No
Kode VCD
Pel
99999 99999
xx...40...prx
99999
>o<...40...xxx
Terlambat 9
Tsl Pensembalian
9 9
X
p<...40...roo<
x
Total Denda 99999 99999
x
S.Laporan Perkiraan No account 999t) 9999
v9vv
Mutasi
Mutasi
Saldo
debet
kredit
999999
99v999 99999v 999999
akhir 99999e
Nama account p<...30...>o<
Saldo awal
Status
999ev)
:oc...30...:o<
99'ft99
X X
!,,99999
>o<...30...:o<
wvtYt
.\
YYv9>v
6.Transaksi sewa No
No
pinjam : 99999 pelanggan : 99999
Nama
Kode
Peianggan : >or..4O..xx Judul VCD
Tgl pinjam
Tgl kembali
Biaya
VCD rc<999
ro<...30...1o<
9919919999
99tvvtYvYv
999999
rcr999
xx....30...:al xx...30...>oi
nn t^n /nn dn
>vtY>tY>>>
99t'99i9999
nn/ffi/onno >>t >>I >7>>
nn/m/nnnn >>t >>i 77>>
>>>vY> nno0nn >>>>>7
Total Biava
999999
xl.999
999999 WYYYY
26
T.Transaksi Pengembalian No No
peianggan -. 99999 pinjam : 99999
NamaPeianggan :
p<..40..p<
Tsl
Judul VCD
Kode
VCD
Tot
Terlambat
pengembalian
)o
>or.. .30...1o<
xxlrvv xri999
xx...'i0...pi
}'9199t9999 Aht^Arnddr v9J>>Jvvvv
xx.. .30.. .xri
99t99t9999
Denda
9
999999 999999
?'*+r
I
Denr{
r
999999
Ilarian
S.Transaksi No
Tgt
No
acc
Trans
trans
Keterangan
status
Debet
kedit
Y9V:'\N
99gg99
v9Yvvv
9Vtvvv
\n9
v9tY9t9\nY
999999
rc<30ro<
vvvv
vvtvvtvvvv
vYvvtY
rc<30x<
x x
9999
>>t>tt>>Y>
>Y>>>>
AAJVXA
x
Keterangan
STARIS
Debet
>Y>>>>
9.Transahsi penyesuaian Kredit
No
Tgl
No
ac,c
Trans
trans
fege v)99
eeiwlE 99
9t')f)e 9Vtwv
p<3uro<
x x
9Ely)9
ee9e99
xxjUro(
999999
9V9Y9v
vvvvvY
xxJvxx
x
vYtvvY
vYYttt
99t99t9999 >vtvvtv>>v
Yvvv
l0.Neraca saido No account
Nama Account >o<...40...nor p<...40...>orx
Debet 99999
Kredit
9999 9999
99yf)
999y)
999
:'o<...40...>oor
99g99
W'e9
99999
ll.Laporan Labarugi PENDAPATAN Pendapatan
.99999
TOTALPENDAPATAN BIAYA tnTLT IUIl:L
:99999
Biaya listrik
:99999
tsiaya teiepon
-
Dr^1r^ D|AIA
LAB.ryRUGI
yyyy> + ----------------;dffi
; >>>>> -
:99999
27
l2.Laporan Perubahan Modal MODAL AWAL Modal
99999
Prive
(99999\
Laba
99999
MODALAKHIR
99999
l3.Laporan Neraca No
account 9999 9999
vwv
Nama Account >or...40...>oor ror...40...>oor loe...40...rco<
Kredit
Debet
99999
99999
vyytg vvvYt
9W99 YYYVY
l4.Laporan Buku Besar No
Acc : 99999 Acc : xx..40..xx
Nama
Trans
Trans
Tsl
No
Keterangan
status
Kredit
Debet
Saldo
akhir
99i99/9999
xvv9\+)
)o(..iu..)fi
X
vft)99
999999
AA'AAIM/M vvtvvtYvvt
t\YYYYY
xx..JU..xx
x
999999
vvtvv9
A?|..JV..xr(
x
99{99iqv}g
:
_i
..-..
"k
,.
i 'l u
el;r*';)'o
9\r)Ytv