14
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 : RENTAL.MDB Nama tabel : Jenis_VCD Fungsi tabel : Untuk menyirnpan data jenis VCD Primary key : Kode No FieldName Data Tvne Size Description I Kode Text 2 Kode VCD 2 Jenis Text 30 Jenis VCD l4

flow ini di untuk - sir.stikom.edusir.stikom.edu/id/eprint/1468/5/BAB_III.pdf · Flowchart adalah suatu program diagram dengan simbol - simbol tertentu yang menggambarkan suatu aliran

  • Upload
    vongoc

  • View
    256

  • Download
    0

Embed Size (px)

Citation preview

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 : RENTAL.MDB

Nama tabel : Jenis_VCD

Fungsi tabel : Untuk menyirnpan data jenis VCD

Primary key : Kode

No FieldName Data Tvne Size DescriptionI Kode Text 2 Kode VCD2 Jenis Text 30 Jenis VCD

l4

15

O

=()

.l-

-oF

ll

-:aa;l-r

F

IEooGAJ_

o-cF^"au;qcJG

F

-=':adaocJO

F

t6

s6So9ois

oz

O

q

trobo

c.)I

kC)60.)

rc'loF

..!cat-i

i:>oo;oioL

Fo5J

-t

-J6voqOG-F

ofooFO

tl

2. Nama fiie : RENTAL.MDB

Nama tabei : VCD

Fungsi tabel : Untuk menyimpan data VCD

PrimaryKev : Kode

3 Nama fiie : RENTAL.MDB

Nama tabei : Pelanggan

Fungsi tabel : Untuk menyimpan data Pelanggan

PrimarvKev : No Pei

No FieldName Data Type Size Description1. Kode VCD Text 5 Kode VCD2. Judul VCD Text 40 Judul VCDa Harga Number I nns

InteserBizya Sewa Satu VCD

A+- Status Tsx:t I Keterangan Status{tif. Denda NUmt}gr Long

InteserBiaya Dendait'CD

No Field Name Data Tyoe Size DescriotionI No Pelanssan Text No Pelanggan2. Nama_

n

Pelangga Text 30 Nama Pelanggan

3. Jns Kel Text ! P:Pria W.:Wanita4. Tsl Lahir Datetime Short Date 'l'onnnol I olri*r 4uHHQr Lcrtlr

I Alamat Text 40 Alamat Pelanssanb. Kota Text tv Kota7. No Telp Text i5 No Teleoon8 Jns ID Text 20 JenisldentitasI. No ID Text l<

LJ No Identitas

i8

4. Nama fiie : RENTAL.MDB

Nama tairel : Denda

Fungsi tabel : Untuk menyimpan Jumiah Denda

Primary Key : No-Pinjam,Kode-VCD

5. Nama fiie : RENTAL.MDB

Nama tabel : Perkiraan

Fungsi tabei . Untuk menyimpan <iataNo-Account

Primarv Kev : No Account

No Field Name Data Type Size Description

I No Pel Text 4 No Pin

2. Kocle Text -5 Kode VCDTerlambat Number Lcne Inteser Hari Terlambat

T. 'r*lrtsrPensembalian

Datetime Short Dats Tgl Pengembalian

). Tot Denda Number Long Integer Toiai Denda

No FieldName DataType

Size Description

1 No Account Text 4 Nomor Perkiraan

2. Nama Accc'st Teat 30 Nama Perkiraana Saldo .4.'*al Number Long Integer Hari TerlambatAn. C+^a--^

JLALtlS Text + D:Debet K:Kredit-! iviutasi Debet i.iumber Long Integer

6. Mutasi Kredit Number Long Integer

7. Saldo Akhir Number Lone Inteeer

i9

6. Nama file : RENTAL.MDB

Nama tabei : Transaksi

Fungsi tabei : Untuk menyimpan data transaksi

Primary Key : No_Pinjam,Tgi_Pinjam,No_Pelanggan

7. Nama file : RENTAL.MDB

Nama tabei : Transaksi GL

Fungsi tabei : Untuk menyimpan data transaksi Generai Ledger

Primary Key : Tg1_trans,No_trans,I.io_acc

8. Nama file : RENTAL.MDB

Nama tabel : Rekap

Fungsi tabel : Untuk menyimpan Jumiah Pendapatan

Primary Key : Tgi_rekap

No FieldName Data Type Size Description1 No Piniam Text 4 Nomor Peminiaman2. No_Peiangga

n

T--rI CXf

na l.Iomor Peianggan

J. Kd VCD Text 5 Kode VCD4. Tel Piniam Datet me Short Date Tanggal Piniam5. Tsl Kembali Datet me Short Date Tanssal Kembali

No FieldName Data Type Size DescriptionI Trans Tsl r.)q*afime-u4tvLllllu Short Date Tanggal Transaksiaz, Trans No Text .t Nomor Transaksi1 No Acc Text + No Accourf4. Keteransan Text 5U Keterangan5. Status Text 6 Debet. Kredit6. Trans_Tota

INumber Long Integer Jumlah

No FieldName Data Ty'pe Size Description7I Tgl rekap hn*a+r'rqaVOLU LIIIIV Short Date Tanggal Rekapz. Jumlah Number Long Integer t__--,1 -t-J UIITIAII

J. Kode Text I Status( *)

20

9. Nama fiie : RENTnL.MDB

Nama tabei : Login

Fungsi tabei : Untuk menylmpan Password

Primarv Kev : Kode

No FieldName Data Type Size Descriptionat Kode 'l"av+ 7 Kode User

z. \r-----t\arna T^--LI CXt1EZJ l.Iama User

J. Passwor<i Text i5 Password

10.Nama fiie : REI'{TAL.MDB

Nama tabei : Passwor<i-Per

Fungsi tabel : Untuk menyimpan Password

PrimaryKey : Kode

3.3.1 Desain Input

A. Input Data Jenis VCI)

Entry Update View Delete Exit

No FieldName Data Type Size DescriptiontI Kode 'I-ovf .7 Kode User

2. Usemame I C)tt 25 l.lama User

J. Password Text l) Passwoni

21

B. Input Data YCD

Kode VCD '. v,x999

JtrIIIS

JuduiHargaDenda

: xx .....30.....xx: xx .....40.....xx: 99999: 99999

Entry Update View Delete Exit Save I Cancel

t-. Input Data Pelanggan

No Pelanggan

Nama Pelanggan :

Jns - Keiamin .

Tgl Lahir :

Alamat :

Kota :

No. Telp :

Jenis ID :

99... ...5......99>x ... ..30... ..rc<

xx ......6.....xx99/99i999xx .....40.....xx:cr .....20.....xx99...*15,..*9999 ... ..t 5... ..99

Entry I l*zlr+r\JPU43V v tgw Delete E-.i+,tiAlL Save I Cancel

D. Input l)ata Perkiraan

Nc,A.ccounti.Iama AccountSaicio AwaiStatusMutasi DebetMutasi KreditSaldo Akhir

9999xx .....30.....xx99999x999999999999999

Fninr Update Vierv Dele+e Fvit Sare I Cancel

22

Input Transaksi Sewa VCD

Nc Pinjam : 99... ...5......9'aNo Pelanggan : xx .....30.....xxNamaPelanggan : xx ... ...6.....xx

Save iCanceii Exit

Total : 99999Bayar . 99999Kembali : 99999

No KodeVCD

Judul Tgl. Pinjam Tgl. Kembali Harg*

I x.<999 xx.-.30..-xx 99199/9999 99/99i9999 999-o9

9 x*99 xx...30...xx 99/99/9999 9999/9999 99999

xx999 xx...30..-x:r 99/99i9999 99/99i9999 999q)

9 xx999 xx...30...xx 99i99i9999 9919919999 99999

9 xx999 xx...30...xx 99/99t9V)9 99i9919994) ee999

F. Input Data Pengembalian VCD

Nln Dolanaaor : XX.....30.....XXr\u. r vrarr6S@u

i.iama Pelanggan : ru( ... ...6... ..xx

Bayar . 99999Kembali . 99999

Save lCancel! Exit

No KodevcD

Judul Tgl. PinjemTgL

KembaliStetus Terlembat Dcnda

afflI---JV.--Mnc/ffi/ffin>>t 7>I 7>>> 99i9919999 c

2 ioi...30...;c< 9919919999 991'9.t9999 A 99999

J i<x...30...>oi nn /nn /Gnarn>>t>>t>>>> 99i99i9999 A 99999

+ s999 xrr...30. ..>o< 99i99t9999 99i99t'9999 xt<x999 ll...30...lo< YYtY>t>V>t 22!Yffitti Denda : 99999

2:3

G. Input Data Transaksi Jurnal Harian dan Penyesuaian

Input Login

Kode User : xx . .. ...7.....x'rUser Name : xx ....,25.....xxPassr*'ord : xx ... ..i5 .. . ..xx

Ok lCancel

Input Password Perkiraan

.Kode : l<,r(......7.....1L{Nama : xx.....25.....xxPassword : x>i.....15.....*i

Ok lCancel

L

Trans No.Trans Tg1.

x99999999199t9999

t- t-

No No.Aecount

Nema

AccountKeterangan Stetus Debet Kredit

9999 l'r<...30...lai xx. -.30...ro< xri...5...;oi 9n9 99999

2 9999 ;ci...30...;o< >o<...30...;c< )Gi...5...>oi 99999 99999

xx...3O...><x ia<...30...>ci ;oi...5...io< 999v9 99999

+ 9999 ;cx...30...>or io1...30.. .loc xx...5...ro< 99999 99999

5 >vt> xx...30...n n...30...xrr xTotal e999 99999

24

Input Bntry User

Kode :9999I*Jarna : )L{.............;t0................x-xPass'r,vord : xx.............15................xxConfirm : rc(.............15................xx

Save I Cancel Exit

J.

IC Ubah Password

Kcde :9999l.{ama : xx.............30......_........-xxPass. Lama : xx.............15................xxPass.Baru :xx.............15................:ixConfirm : xx.............15................xx

Save ICanceilExit

3.3. Desain Input Output

Desain input-output yang digunakan <ialam iaporan tugas akhir sistem

informasi General Le<iger di Rental VCD meliputi:

3.3.2 Desainoutput

l.Laporan Jenis VCD

Kode Jenis)o(

)o( ro<.....30.....ro<XX ro<.....30.....to<

25

2.Laporan Pelanggan

3.Laporan VCI)

4.Laporan Denda

S.Laporan Perkiraan

6.Transaksi sewa

No pinjam : 99999No pelanggan : 99999Nama Peianggan : >or..4O..xx

NoPelanssan

Nama JnsKel

Tgl-lahir

Alamat Kota No_Telp

Jns Id No Id

v9999 >or30xr< ?t v9t9vtv9vv xx +ulo( ro<20ro< )ot I ))o( )o<2fto( )o( I ))o(99999 XXJUXX 99t'99f9999 xx+uxx xxl,uxx xrrl5xx )o<2&o( rc<l5ro1

>oi30lo< L nn/nn/nffina>t >>t >t>t -^-n^^- --- t <,-- loil5xri

Kode VCD Judut VCD Harsa Sewa Status Denda>or999 :o< ..40...>oor 99999 X 99999xx999 :or...40...>oo< 99999 x 99999tcr^999 :o<...40...>orx vvvvv x 99Y99

No Pel Kode VCD Terlambat Tsl Pensembalian Total Denda99999 xx...40...prx 9 x 9999999999 p<...40...roo< 9 X 9999999999 >o<...40...xxx 9 x

Noaccount

Namaaccount

Saldoawal

Status Mutasidebet

Mutasikredit

Saldoakhir

999t) p<...30...>o< 999ev) X 999999 99v999 99999e9999 :oc...30...:o< 99'ft99 X !,,99999 99999v 999999

v9vv >o<...30...:o< wvtYt .\ YYv9>v 999999 WYYYY

KodeVCD

Judul VCD Tgl pinjam Tgl kembali Biaya

rc<999 ro<...30...1o< 9919919999 99tvvtYvYv 999999rcr999 xx....30...:al nn t^n /nn dn>vtY>tY>>> 99t'99i9999 >>>vY>

xl.999 xx...30...>oi nn/ffi/onno>>t >>I >7>> nn/m/nnnn>>t >>i 77>> nno0nn>>>>>7

Total Biava 999999

26

T.Transaksi Pengembalian

No peianggan -. 99999No pinjam : 99999NamaPeianggan : p<..40..p<

S.Transaksi Ilarian

9.Transahsi penyesuaian

l0.Neraca saido

ll.Laporan Labarugi

KodeVCD

Judul VCD Tslpengembalian

Terlambat TotDenda

)o<yyy >or.. .30...1o< }'9199t9999 9 999999xxlrvv xx...'i0...pi Aht^Arnddrv9J>>Jvvvv 999999xri999 xx.. .30.. .xri 99t99t9999

?'*+r I

Denr{ r999999

Noacc

TgtTrans

Notrans

Keterangan status Debet kedit

\n9 v9tY9t9\nY 999999 rc<30ro< x Y9V:'\N 99gg99vvvv vvtvvtvvvv vYvvtY rc<30x< x v9Yvvv 9Vtvvv9999 >>t>tt>>Y> >Y>>>> AAJVXA x >Y>>>>

Noac,c

TglTrans

Notrans

Keterangan STARIS Debet Kredit

fege eeiwlE 99 9t')f)e p<3uro< x 9Ely)9 ee9e99v)99 99t99t9999 9Vtwv xxjUro( x 999999 9V9Y9v

Yvvv >vtvvtv>>v vvvvvY xxJvxx x vYtvvY vYYttt

No account Nama Account Debet Kredit9999 >o<...40...nor 99999 999999999 p<...40...>orx 99yf) 999y)999 :'o<...40...>oor 99g99 W'e9

PENDAPATANPendapatan

TOTALPENDAPATANBIAYA

Biaya listriktsiaya teiepon

tnTLT Dr^1r^IUIl:L D|AIA

LAB.ryRUGI

.99999:99999

:99999- yyyy> +

----------------;dffi; >>>>> -:99999

27

l2.Laporan Perubahan Modal

l3.Laporan Neraca

l4.Laporan Buku Besar

No Acc : 99999Nama Acc : xx..40..xx

"k u el;r*';)'o

: ..-.. _i ,.

i'l

MODAL AWALModalPriveLaba

MODALAKHIR

99999(99999\9999999999

No account Nama Account Debet Kredit9999 >or...40...>oor 99999 999999999 ror...40...>oor vyytg 9W99vwv loe...40...rco< vvvYt YYYVY

TransTsl

TransNo

Keterangan status Debet Kredit Saldoakhir

99i99/9999 xvv9\+) )o(..iu..)fi X vft)99 999999 9\r)YtvAA'AAIM/MvvtvvtYvvt t\YYYYY xx..JU..xx x 999999 vvtvv999{99iqv}g A?|..JV..xr( x