SISTEM
INFORMASI
GENER,AL
LEDGER
DI
RENTAT
VCD
$FFH#
Oleh:
Shinto
Restu
N.
Nungky
Mandfreri
Luieng
Viyeti
Endeng
Sulen3rih
Silvia Sulastri
O.
-
--I
EF
===
Program
DI
(Diplonur
Satu)
Konrputcr Akuntansi
SEKOLAH
TINGGI
MANAJEMEN INFORMATIKA
&
TEKNIK
KOMPUTER
SURABAYA
2402
01190110043
01l90r
10051
01190il005t
0t19olloo59
DAFTAR
TSI
KATA
PENGANTAR
DAFTAR ISI
vll
X1
xl11
DAFTAR LAMPIRAN
DAFTAR GAMBAR
1.3
Tujuan1.1
Latar Belakang Masalah1.2
Ruang Lingkup MasalahBAB
I
PENDAHULUAN
I.4
Metode PenelitianBAB
II
LANDASAN TEORI
2.1
Akuntansi2.2
Microsoft
Visual Basic2.3
Micosoft AccessBAB IIIPERANCANGAN SISTEM
1.5
Sistematika3.1
Sistem Flow3.2
Desain Struktur Filet1
T4
I4
l4
3.3
Desain Input-
Output 2020
3.3.1 Desain input
3.3.2 Desain output
vu
BAB
IVIMPLEMENTASI PROGRAM
... 28 28 29 29 30 31 5Z 5J 344.1
Program Menu Utama4.2
Program Maintenance JenisVCD
...4.2.I
Program entry jenisVCD
4.2.2 Program update jenis
VCD
4.2.3 Program view jenis
VCD
4.2.4 Program delete jenis
VCD
4.3
Program MaintenanceVCD
4.3.1 Program entry VCD...
4.3.2 Program update VCD...
4.3.3 Program view
VCD
...4.3.4 Program delete VCD...
4.4
Program Maintenance Pelanggan ...4.4.1 Program entry pelanggan
4.4.2 Program update pelanggan.
4.4.3 Program view pelanggan
4.4.4 Prcgram delete pelanggan.
4.5
Program Maintenance Perkiraan ...4.5.1 Program entry perkiraan
4.5.2 Ptogram update perkiraan..
4.5.3 Program view perkiraan..
4.5.4 Program delete perkiraan..
4.6
Program Transaksi SewaVCD
4.7
Transaksi PengembalianVCD
4.8
Transaksi Jurnal Harian dan Penvesuaian4.8.1 Entry transaksi jurnal ...
4.8.2 Lihat transaksi
jumal
4.9
Laporan-
Laporan4.9.I
Laporan dataVCD.
4.9.2
Laporan data Pelanggan ...4.9.3
Laporanperkiraan4.9.4
Laporan denda4.9.5
Laporan transaksi sewaVCD
4.9.6
Laporan transaksi pengembalianVCD...
4.9.7
Laporan transaksijumal
harian4.9.8
Laporan transaksijumal
penyesuaian ...4.9.9
Laporan buku besar4.9.10
Laporan neraca saldo ...4.9.I1
Laporan rugillaba
...4.9.12 Laporan perubahan modal
4.9.13 Laporan neraca
4.10
Utility
...4.I0.2
Entryuser
...4.10.3 Ubah passwond
BAB
V
PENUTUP
705.1
Kesimpulan..."""""
705.2
Saran
70DAFTARPUSTAKA
7I
LAMPIRAN
72BAB
I
PENI}AHULUAN
1.1 Latar
BelakangMasalah
Dalam
perkembanganilmu
pengetahuandan teknologi yang
semakinmaju, komputer menempati kedudukan yang sangat penting.
Hampir
pada setiapjenis
pekerjaan menggunakan jasa komputer. Pekerj aan yang semula dikerjakansecara
manual dan
membutuhkan banyakrvaktu
kini
dapat diselesaikan lebihcepat, mudah dan
teliti.
Rental
VcD
adalah usaha yang bergerak dalam bidangjasa
penyewaanVCD.
Pada setiap saat, suatu rentalVCD
harus membukukanbiaya
sewaVCD
untuk
membuat laporan
keuanganuntuk akhir
periode. Akuntansi
keuanganmerupakan suatu
aktivitas
yang berhubungan <lengan suatu penc atatan transaksipenyewaan
VCD
yang
bersifbt finansial dan
membuatlaporan
atas transaksitersebut. Laporan keuangan
ini
sangat penting karena dapat mengetahui ringkasansegala aktivitas Rentai
VCD
dalam suatu peiode akuntansi.Penulis akan menghadirkan suatu aplikasi program General Ledger untuk
menyajikan
sebuah
laporan
keuangan
serta
memepercepatcara
kerja
danpelayanan terhadap pelanggan pada suatu Rental VCD. Proses pencatatan
laporan-laporan
keuangan
dirasa
masih memiliki
banyak
kelemahan,
sepertidibutuhkannya
rvaktu yang
lama untuk
membuatformat
dari
laporan-laporankeuangan
,
sehingga laoran- laporan yang dibutuhkan meirjadi kurangteliti
sertamenimbulkan
kesalahandalam
melakukan perhitungan debet
dan
kreditnya.2
karena
itu.
diperlukan pengembangan sistem informasi yang mampu mendukungproses
kerja yang
mampu mendukung proseskerja yang
lebih
maksimal,
sertamenyajikan informasi yang lebih cepat dan tepat.
Dengan adanya sistem
informasi
yang terkomputerisasimelalui
programVisual
Basic 6.0 maka diharapkan dapat menggantikan proses penyewaanVCD
yang dilakukan secara manual.
1.2.
Ruang
Lingkup
MasalahDari luar belakang diatas, penulis mendapatkan beberapa masalah yang akan
dibahas
yaitu:
1. Proses transaksi penyewaan
VCD
2.
Pemrosesan laporan keuangan pada rentalVCD
3.
Laporan keuangan setiap periodenya pada rentalVCD
1.3.
Tujuan
Dari
permasalahanyang
diangkat
penulis, maka akan
mencoba
untukmembuat suatu aplikasi program General Ledger yang bertujuan antara
lain
:1.
Mempermudah proses transaksi penyewaanVCD
2.
Mempermudah pemroses laporan keuangan pada rental laporanVCD
1.4
MetodePenelitian
Metodologi
yangpenulis
gunakandalam
menyelesaikan tugasakhir ini
antara
iain:
1.
Studi
ObservasiMetode
ini
bertujuan untuk
mengetahui setiap masalahdalam
pencatatantransaksi
keuangan, mengetahui besarnya pendapatan
se\e?
danpengeluaran- pengeluaran,
serta
mengetahui
sistem
informai
GeneralLedger.
2.
StudiLiteratur
Dengan
membacabuku-buku
yang
berhubungan dengan masalah yangdihadapi
mulai dari
transaksi
penyewaanVCD
sampai dengan
SistemInformasi General Ledger.
3.
Merancang
dan mendesainprogram
Mendesain program
merupakanlangkah
awal untuk
membuat
aplikasiprogrcm General Ledger
dengan menggunakanVisual
Basic
5.0
besertacoding. Desain program
ini
nanti akan digunakan olehpemilik
RentalVCD
untuk membukukan sistem keuanganaya secara terkomputerisasi.
4.
Ujicoba program
Seteiah program
aplikasi
General Ledger diselesaikanoleh
penulis, maka1.5
SistematikaBAB
I
:PENDAIIULUAN
Dengan menggunakan system apiikasi generai ietiger ciiharapkan dapai
mempermudah proses transaksi sewa
VCD
dan mempermudah prosespeiaporan keuangan
di
rentai VCD.BAB
N:LANDASAN TEORI
Daiam membuat system apiikasi generai iedger, kami disini mengunakan
akuntansi sebagai
teori
pendukung dan beberapa software pen<iukungyaitu :
Microsoft
Visuai Basic 6.0 danMicrosoft
Acces.BAB
III
:PERANCANGAN
SISTEM
Menggambarkan
aiur
proyek sistem iniormasi
yang
penulis
buatperancangan
ini
meiiputi:Sistim
ffow
RenialVCD
dan Generai LecigerBAB
TV
:
IMPLEMENTASI PROGRAM
Menggambar-kan penerapan program
jika
diaplikasikan
pa<iahal
yangsesungguirnya
BAB
V
:PENUTUP
Berisi
kesimpuianyang
merupai<an rangi<aiankerja
dan
saran -saran[}AB
II
BAB
II
LAIYDASAN
TEORI
2.1
Teori
Pendukung
Teori pendukung yang Penulis gunakan dalam sistem
Aplikasi
General Ledgerdi rental
VCD
adalah sebagaiberikut
:2.1.1
AkuntansiKeuangan
Akuntansi
Keuangan adalah
bidang
akuntansi
yang
berhubungan denganpenyusunan
laporan
keuangan secaraberkala
untuk
suatu
unit
ekonomi
secarakeseluruhan kepada pihak-pihak
di
luar perusahaan (Soemarso S.R,1990:
18). Olehkarena pihak-pihak
diluar
perusahaan yang mempunyai kepentingan banyak macamragamnya, maka laporan yang dihasilkan bersifat serbaguna.
Laporan keuangan yang dihasilkan adalah laporan keuangan untuk pimpinan tentang
operasi suatu badan atau organisasi,
yang
dapat berupa perusahaan, perkumpulan,panitia pemerintah, yayasan dan
unit
organisasi yang lain.Secara singkat siklus akuntansi dapat digambarkan sebagai berikut :
1.
pembuatan atau penerimaanbu}ti
transaksi2.
pancatatan dalamjumal
(buku harian)2.1.2 General
Ledger
1.
Desain nomor perkiraanMembuat nomor perkiraan-peririraan yang dibutuirkan
di
perusahaan tersebut.Dapat
menambahaiau
menghapusperkiraan
itu
sesuai dengan keperiuannya.Perkiraan
terdiri
dari:-
NomorPerkiraan
-Debet-
NamaPerkiraan
-Kredit
-
SaldoAwai
-SaldoAkhir
c
Nama
Perkiraan
menjeiaskan
tentang
jenis
aktiva,
kewajibanhutang,modai,pendapatan dan biaya yang dicatat dalam perkiraan tersebut.
.
Se<iangkan SaldoAwai diisi ketika
membuatnomor
perkiraan ataukeiika
tutup buku.
.
SedangkanDebet
diisi
apabiianomor
perkiraanitu
bernomor"i"
dan"5"
kecuaii akumuiasi, return.
.
SedangkanKredit
disi
apabiia nomor
perkiraaniiu
irernomor"2","3","4"
kecuaii prive.
.
SaidoAkhir terisi
apablla
ada transaksi, aptorla Deiret maka SaicioAkhir:
Saido
Awai +
Debet*
Kredit.
Danketika
Kredit
maka Saldoakhir
:
SaidoAkhir+Kredit-Debit.
2.
Jurnaiivienurut
siklus
akuntansi, pencatatan periramayaiiu
mencatat tiaiam bukujurnal,
jumai
itu
sendiri
adaiah
formulir ldrisis yang
digunakan
perusahaanmenurut nama perkiraan dan
jumlah
yang harusrii
debet <iandi kredit.
(SoemarsoBentuk
jumai
ada 2(dua) macam,yaitu
:a. Jurnai Harian
Bentuk
jurnai
yang ter<iiri dua koiom.
Dan
sering
<iisebutjuga
bukumemorial
ataujumal
standar.iurnal
Harian
adaiahjurnal
yang biasanya dibuatsetiap
hari
yang
digunakan
untuk
mencatat semua
uansaksi-transaksi yangdilakukan setiap hari dan terjadi secara berkala.
Contoh : Buku Jurnai Harian
Tansgal Nomor
Bukti
KeteranganRef
DebetKredit
i
t
Keterangan dari
iajur
:.
Setiap halamanjumai
diberi nomor urut untuk referensi..
Koiom
tanggai digunakan untuk menuiis tanggai pencatai;an transaksi.r
Kolom
keterangan digunakan untuk mencatat perkiraan-perkiraan yang akandicatat ciisebelah Debet cian sebelah Kre<iit.
o
Kolom
ref,
<iigunakanuntuk
mencatat
nomor kode
perkiraan
yangbersangkutan
di
Buku
Besar.
Kolom
ini
diisi
paciawaktu
pemindahbukuan (posting) ke Buku Besar.
o
Koiom
Debet
danKredit,
digunakanuntuk
mencatatjumiah
perubahandari masing-masing perkiraan yang akan di Debet dan di Kredit.
Jika
tiikomputerisasikanjurnal
harian
berhubungan dengan perkiraan.Dimana yang dihubungkan adalah nomor perkiraan yang masih semula
di
dalamperusaahaan tersebut menggunakan secara manual sekarang menggunakan cara
-"'- l -:j'
..:, j' :' .'
. i" ."/
L \
terkomputerisasi.
Disini jurnai untuk
mencatat transaksi-uansaksiyang
terjadisetiap hari daiam perusahaan itu.
b.
Jurnai PenyesuaianJurnai Penyesuaian adaiah
jurnai
yang biasanya tiibuat pada akhir suatuperiode akuntansi untuk mengkoreksi perkiraan-perkiraan tertentu sehingga
mencerminkan keadaan aktiva, kewajiban, pendapatan, biaya <ian modal
sebenarnya. (Soemarso S.R,i999. 1 53).
3.
Buku BesarBuku
besar adalah kumpulan
dari
perkiraan-perkiraan
yang
saiingberhubungan dan yang merupakan suatu kesatuan tersendiri.
Dalam
praicteicnyabuku besar dapat berwujud sebuah buku yang besar yang didalamnya dibagi-bagr
setiap satu rekening disediakan paling sedikit satu iernbar, dengan diberi identitas
rekening yang bersangkutan yaitu nomor, nama rekening beserta
iajur-iajur
sesuaibentuk yang dikehendaki.
iika
dikomputerisasi Buku Besar sama saja dengan praktenya atau manual.Hanya saja
jika
dikomputerisasi kita harus menggabungkan antara tabie perkiraandengan
jurnai
atau menginerjoinkan 2 taoei tersebut tiengan kunci pada nomorperkiraan. Se<iangkan
isi
dari Buku Besar tersebut adalah sebagai berikut :r
Nomor perkiraan pada tabei perkiraan.r
Nama perkiraan pada tabei perkiraan..
Tanggai transaksi pacia tabeijumai.
o
Nomor perkiraan pada tabei jurnai.Saldo awai pada tabel perkiraan.
Status dari tabei Transaksi GL.
4.
Rugi LabaLaporan
Rugi
Laba perkiraan-perkiraan pendapatan dan biaya dipindahkanke
kolom
perhitunganrugi
laba. Laba
atau
rugi bersih
<iapatdicari
denganmengurangkan
jumiah iaedit
<iikurangi debet.apabila jumiah kolom
icredit lebihbesar atau
bernilai positif
maka
ini
merupakan iababersih.
Sebaiiknyajumiah
<iebet iebih besar atau
bemiiai
negatif makaini
merupakan rugi bersih.Jika <iikomputerisasikan maka tabel perkiraan dan tabei
jurnal
tii
innerjoinkan atau<iibuat query dengan kunci nomor perkiraan dan digoiongkan atau dikelompokkan
berdasarkan status dan yang
ditampiiakan
adalah hanya nomor perkiraan yamgnomor perkiraan
"4"
danr "5-''. Sedangkanisi
LaporanRugi
Laba adalah sebagaiberikut:
Nomor perkiraan pada tabei perkiraan.
Nama perkiraan pada tabei perkiraan.
Status tidak ditampiikan hanya nrmus. (tabei transaksi_Gl).
Saido
Airhir
pada iabel perkiraan.2.2 Software Pendukung
2.2.1
Microsoft
Visual
Basic6.0
H
Microsoft Visual
Basic 6.0 merupakan bahasa pemrograman yang bekerjadaiam ruang
iingkup MS.
Wi<iows.Microsoft Visual
Basic
6.0
hampir
dapatIU
operasi windows. Secara umum kemampuan visuai basic 6.0 adalah menyediakan
komponen-komponen
yang
memungkinkan membuat
program apiikasi
yangsesuai <iengan
tampilan
ciancara
kerja
windows.(-Yuswanto,2001;23) prestasipustaka.
Pengertian secara jeiasnya dapat diuraikan sebagai
berikut
:Kata'\isuai"
menunjukkan cara yang digunakan untuk membuat GraphicalUser
Interface(G-tiL).
Dengan caraini
makatidak lagi
memerlukan penulisaninstruksi-instruksi pfogram
<iaiamkode-kode garis, meiainkan
cukup
denganmeiakukan drag dan cirop objek-objek yang akan digunakan.
Kata
"Basic"'
merupakanbagian
bahasaBASIC
(BeginnersAli
purposeSymboiic Instruction Code)
,
yaitu
sebuah bahasa pemrogramanyang
ciaiamsejarahnya sudah banyak digunakan
oieh
pemrogrilmanuntuk
men)rusun sebuahapiikasi Visual Basic,
ini
dikembangkandari
bahasa pemrogramanBASIC
dansekarang
berisi
banyak
statement,
fuction,
dan
keyword
yang
beberapaciiantaranya terhubung ke Wiruiows GUI iWahana Komputer Semarang,1999;7').
Beberapa fasilitas yang disediakan <ialam visuai basic 6.0, antara
iain
:l.
r,ur(M (rKM)
Merupakan iembar kerja tempat meletaickan item daiam win<iow Visuai Basic.
2.
LABEL (.LBL)
Unit
ini
ciigunakanuntuk
menampiikan
ieks, tetapi
pmakai
tidak
tiapatberinteraksi dengannya<hanya untuk tampiian teks>.
3.
TEXT BOX
(.TXT)
Unit
ini
digunakan untuk menempatkan teks dalamform
dan pemakai dapat1l
4.
COMMAND BUTTON (.CMD)
Unit
ini
digunakanuntuk
memirerikan suatuperintah
atau tindakan ketikadigunakan.
).
uurvilJu
rJUx(.urJU,
Unit
ini
digunakan memberikanpilihan
kepada pemakai, namun hanya satupilihan
yangtampil,
dengan demikian bisa menghemat tempat.Hal
ini
akansangat menolong pada saat
jumlah
piiihan terialu banyak. Untuk menampiikanpiiihan
iainnya, pemakai harus membuka daftar drop down.6.
OPTION B1JTTON(.OPr)
Untuk
pemilihan <iua keadaan dari banyakpilihan,
namun hanya satupiiihan
saja yang bias <iiaktifkan pada satu saat.
7.
FRAME
(FRAi
Untuk
mengeiompoi<kan beberapakontroi. Kontroi
ini
harus <iipasangiebih
dulu sebelum kontrol yang dilingkupinya
8.
TIMER
i.TtvtR)'":i'!: ' ' \
d \',
{ia\l
fiits
t
Untuk menghitung waktu event iiaiam interval yang
diteniukan.
\..
... ...,,.. ,
9.
DATA
BOUND
GRIDBOX
(.DBG)Unit
ini
akan menampilkankotak
grid
standard ditambah kemampuan aksesdata.
2.2.2
ilIicrosoft
AccessZffi
Microsoft
Access 2000 merupakan salah satu program pengoiah <iatabaseyang cukup canggih, yang digunakan untuk mengoiah beberapa
jenis
data dengant2
diperoieh
jika
bekerja dengan menggunakanMicrosoft
access 2000, diantaranyadapat melakukan proses penyortiran, pengaturan data, pembuatan tabei data serta
pembuatan iaporan.
Database
yang
disusun
dalam
Microsoft
accessterdiri
dari
beberapakomponen yang
membentuk
suatu
kesatuan system.
Komponen-komponentersebut adaiah :
l.
TabeiTabel adaiah sarana penyimpanandaia,jadi merupakan komponen utama.
Dari
tabel
bias
dibentuk komponeniain
seperti query,iorm
ataupun report.Aria
duabagian yang terdapat <iaiam suatu tabei,
yaitu
:a)
RecordAdalah kumpuian daiayangierciiri dari satu atau iebih suatu
fieiti.
b)
Fiel<iAdalah kumpuian
datayang
mempunyaiI
menyimpaniakta
yang
samai
sejenis untuk setiap baris pada tabel.
2.
QueryQuery adaiah merupakan sekumpulan perintah SQL yang dirancang
unftk
memanggil
kelompok
recorri tertentudari
satutabel
ataulebih untu
melakukanoperasi pacia tabei.
Daiam
pembuatan"Rentai
VCD
tian
GeneraiLedgei' ini,
digunakan ataudiperiukan suatu databaso, yang digunakan
uniuk
penyimpanan dan pengambilan<iata. Sebagai tempat pembuatan tabei yang nantinya
di
simpan daiamfile
yangberekstension.MDB. Dan tabel-tabei
ini
akan ciigunakan untuk menampung [image:18.541.61.474.299.520.2]i3
menggunakan
Microsoft
Access 2000juga
digunakanMicrosoft Visuai
Basic 6.0sebagai sarana bahasa pemrograman.
2.2.3
SeagaieCrystal Repori
Seagate Crystai Report adaiah program untuk melaporkan dari apa yang
operator inputkan meialui program aplikasi sesuai dengan kehenriak operator.
Program
ini
saling berkaitan dengan programMicrosoit
visuai basic 6.0. SeagetCrysiai Report berfungsi sebagai iaporan ciari hasii inputan mainienance maupun
inputan dari program iainnya. Daiam menggunakan Seaget Crystai Report dengan
Microsoft
Visual Basic 6.0 diperiukan adanya Data Control untukmenghubungkan antara program Visuai Basic dengan Seaget Crystal Report.
Namun seaget crystai report
ini
mengambii data dari Database dari progmmMicrosoft
Acces 97.Komponen untuk mendesain
hurui<ii
Seaget Crystai Report hampir samakomponen yang ada
Microsoft
Word namundi
Seaget Crystal Report diserta<iengan komponen Insert Formula. Insert Formula inilah yang menggerai<kan
program didaiam Seaget Crystai Report sesuai dengan kebuiuhan Pemrogram.
Cara kerja Program
ini
harusmeiaiui
penyetingan yang diiakukan paria waktupertama membuat program iaporan. Didalam penyetingan
ini
irarusmemilih field
mana yang harus cii perlukan. Seteiah itu
jika
ingin mengetahui hasii dari iaporanBAB
Itr
PERANCANGAN SISTEM
3.1 Sistem
Flow
Flowchart adalah suatu program diagram dengan simbol
-
simboltertentu 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 yangdi
gambarkan dengansimbol-sirnbol
tertenfu. Sistem,
flow
ini
di
gunakan
untuk
mempermudahpemahaman alur program aplikasi General Legder.
3.2
DesainStruktur File
Struktur
file
yang dugunakan dalam laporan tugas akhir sistem informasi GeneralLedger di Rental
VCD
meliputi tabel-tabel sebagaiberikut
:1.
Namafile
:RENTAL.MDB
Nama
tabel
: Jenis_VCDFungsi
tabel
: Untuk menyirnpan data jenisVCD
Primary
key
: KodeNo
FieldName
Data Tvne Size DescriptionI Kode Text 2 Kode
VCD
2 Jenis Text 30 Jenis
VCD
15
O
=
()
.l
-o
F
ll
-:
aa; l-r
F
IE oo GA
J_
o -c F^" au;
qc
JG F
-=
t6
s6
So 9o
is
oz
O
q
tr
o
bo
c.)
I
k
C)
6
0.)
r
c'l
o
F
..! ca
t-i
i:>
o
o; oi
o
L
Fo 5J
-t
-J 6v oq OG -F
tl
2. Nama
fiie
:
RENTAL.MDB
Nama
tabei
:
VCD
Fungsi
tabel :
Untuk menyimpan dataVCD
PrimaryKev
:
Kode3 Nama
fiie
:
RENTAL.MDB
Nama
tabei
:
PelangganFungsi
tabel :
Untuk menyimpan data PelangganPrimarvKev
:
No
PeiNo
FieldName
Data Type Size Description1.
Kode
VCD
Text 5 KodeVCD
2.
Judul
VCD
Text 40 JudulVCD
a Harga
Number
I
nns InteserBizya Sewa Satu
VCD
A
+- Status Tsx:t I Keterangan
Status{ti
f. Denda NUmt}gr Long
Inteser
Biaya
Dendait'CD
No Field Name Data Tyoe Size Descriotion
I
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 r 4uHHQr LcrtlrI olri*I Alamat Text 40 Alamat Pelanssan
b. Kota Text
tv
Kota7.
No
Telp Texti5
No Teleoon8
Jns ID
Text 20 Jenisldentitasi8
4. Nama
fiie
:
RENTAL.MDB
Nama
tairel
:
DendaFungsi
tabel
:
Untuk menyimpan Jumiah DendaPrimary
Key
:
No-Pinjam,Kode-VCD
5. Nama
fiie
:
RENTAL.MDB
Nama
tabel
:
PerkiraanFungsi
tabei
.
Untuk menyimpan <iataNo-AccountPrimarv
Kev
:
No
AccountNo
Field Name Data Type Size DescriptionI
No
Pel Text 4No
Pin2. Kocle Text -5
Kode
VCD
Terlambat Number Lcne Inteser Hari Terlambat
T.
'r*l
rtsrPensembalian
Datetime Short Dats
Tgl
Pengembalian).
Tot
Denda Number Long Integer Toiai DendaNo
FieldName
Data
Type
Size Description
1
No
Account Text 4 Nomor Perkiraan2.
Nama
Accc'st
Teat 30 Nama Perkiraana
Saldo .4.'*al Number Long Integer Hari Terlambat
A
n. C+^a--^JLALtlS Text +
D:Debet K:Kredit
-!
iviutasi
Debet i.iumber Long Integer6.
Mutasi
Kredit
Number Long Integeri9
6. Nama
file
:
RENTAL.MDB
Nama
tabei
:
TransaksiFungsi
tabei
:
Untuk menyimpan data transaksiPrimary
Key
:
No_Pinjam,Tgi_Pinjam,No_Pelanggan7. Nama
file
:
RENTAL.MDB
Nama
tabei
:
Transaksi GLFungsi
tabei
:
Untuk menyimpan data transaksi Generai LedgerPrimary
Key
:
Tg1_trans,No_trans,I.io_acc8. Nama
file
:
RENTAL.MDB
Nama
tabel
:
RekapFungsi
tabel
:
Untuk menyimpan Jumiah PendapatanPrimary
Key
:
Tgi_rekapNo
FieldName
Data Type Size Description1
No
Piniam Text 4 NomorPeminiaman
2. No_Peiangga
n
T--r
I CXf an l.Iomor Peianggan
J.
Kd
VCD
Text 5 KodeVCD
4.
Tel
Piniam Datet me Short Date Tanggal Piniam5.
Tsl
Kembali Datet me Short Date Tanssal KembaliNo
FieldName
Data Type Size DescriptionI
Trans
Tsl
r.)q*afime-u4tvLllllu Short Date Tanggal Transaksia
z,
Trans No
Text .t Nomor Transaksi1
No
Acc Text +No
Accourf
4. Keteransan Text 5U Keterangan
5. Status Text 6 Debet.
Kredit
6. Trans_Tota
I
Number Long Integer Jumlah
No
FieldName
Data Ty'pe Size Description7
I
Tgl
rekap hn*a+r'rqaVOLU LIIIIV Short Date Tanggal Rekap^
z. Jumlah Number Long Integer J t__--,1 UIITIAII
20
9. Nama
fiie
:
RENTnL.MDB
Nama
tabei
:
Login
Fungsi
tabei
:
Untuk menylmpan PasswordPrimarv
Kev
:
KodeNo
FieldName
Data Type Size Descriptiona
t Kode 'l"av+ 7 Kode User
z. \r---t\arna T^--LI CXt 1EZJ l.Iama User
J. Passwor<i Text
i5
Password10.Nama
fiie
:
REI'{TAL.MDB
Nama
tabei
:
Passwor<i-PerFungsi
tabel :
Untuk
menyimpan PasswordPrimaryKey
:
Kode3.3.1 Desain
Input
A.
Input
Data
JenisVCI)
Entry Update
View
DeleteExit
No
FieldName
Data Type Size Descriptiont
I Kode 'I-ovf
.7
Kode User
2. Usemame I C)tt 25 l.lama User
21
B.
Input
DataYCD
Kode
VCD '.
v,x999JtrIIIS
Judui Harga Denda
:
xx
...30...xx
:
xx
...40...xx
:
99999:
99999Entry Update
View
DeleteExit
Save
I Cancelt-.
Input
Data PelangganNo Pelanggan
Nama Pelanggan :
Jns -
Keiamin
.Tgl
Lahir
:Alamat
:Kota
:No.
Telp
:Jenis
ID
:99...
...5...99
>x
... ..30... ..rc<xx ...6...xx
99/99i999
xx ...40...xx
:cr
...20...xx
99...*15,..*99
99 ... ..t 5... ..99
Entry I l*zlr+r\JPU43V v tgw Delete E-.i+,tiAlL
Save
I CancelD.
Input l)ata
Perkiraan
Nc,A.ccount
i.Iama Account
Saicio
Awai
Status
Mutasi Debet
Mutasi
Kredit
Saldo
Akhir
9999
xx ...30...xx
99999x
99999 99999 9999922
Input
Transaksi
SewaVCD
Nc
Pinjam :
99......5...9'a
No
Pelanggan
:
xx ...30...xx
NamaPelanggan:
xx
......6...xx
Save
iCanceii
Exit
Total :
99999Bayar .
99999Kembali
:
99999No Kode
VCD
Judul
Tgl. Pinjam Tgl. Kembali
Harg*
I
x.<999 xx.-.30..-xx 99199/9999 99/99i9999 999-o99
x*99
xx...30...xx
99/99/9999 9999/9999 99999xx999 xx...30..-x:r 99/99i9999 99/99i9999 999q)
9 xx999
xx...30...xx
99i99i9999 9919919999 999999 xx999
xx...30...xx
99/99t9V)9 99i9919994) ee999F.
Input
Data PengembalianVCD
Nln Dolanaaor : XX...30...XX
r\u. r vrarr6S@u
i.iama
Pelanggan
:
ru( ......6...
..xxBayar
.
99999Kembali .
99999Save
lCancel!
Exit
No Kode
vcD
Judul Tgl. PinjemTgL
Kembali
Stetus Terlembat Dcnda
aff
lI---JV.--M nc/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 x
2:3
G.
Input
Data Transaksi
Jurnal Harian
dan PenyesuaianInput Login
Kode
User
:
xx
. .....7...x'r
User
Name
:
xx ....,25...xx
Passr*'ord
:
xx
... ..i5 .. . ..xxOk
lCancel
Input
PasswordPerkiraan
.Kode
:
l<,r(...7...1L{Nama
:
xx...25...xx
Password
:
x>i...15...*i
Ok
lCancel
L
Trans No.
Trans Tg1.
x999999
99199t9999
t-
t-No No.
Aecount
Nema
Account
Keterangan Stetus Debet Kredit
9999 l'r<...30...lai xx. -.30...ro< xri...5...;oi
9n9
999992 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
24
Input Bntry
UserKode
:9999
I*Jarna
: )L{...;t0...x-xPass'r,vord
: xx...15...xxConfirm
: rc(...15...xxSave
I
CancelExit
J.
IC
Ubah PasswordKcde
:9999
l.{ama
: xx...30..._...-xxPass.
Lama
: xx...15...xxPass.Baru
:xx...15...:ixConfirm
: xx...15...xxSave 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
JenisVCD
Kode Jenis
)o(
)o( ro<...30...ro<
25
2.Laporan
Pelanggan3.Laporan
VCI)
4.Laporan
DendaS.Laporan
Perkiraan
6.Transaksi sewa
No
pinjam
:
99999No
pelanggan
:
99999Nama
Peianggan :
>or..4O..xx No Pelan ssan Nama Jns Kel Tgl-lahirAlamat 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 99999
xx999 :or...40...>oo< 99999 x 99999
tcr^999 :o<...40...>orx vvvvv x 99Y99
No Pel Kode VCD Terlambat Tsl Pensembalian Total Denda
99999 xx...40...prx 9 x 99999
99999 p<...40...roo< 9 X 99999
99999 >o<...40...xxx 9 x
No account Nama account Saldo awal Status Mutasi debet Mutasi kredit Saldo akhir
999t) p<...30...>o< 999ev) X 999999 99v999 99999e
9999 :oc...30...:o< 99'ft99
X
!,,99999 99999v 999999v9vv >o<...30...:o< wvtYt
.\
YYv9>v 999999 WYYYYKode
VCD
Judul VCD Tgl pinjam Tgl kembali Biaya
rc<999 ro<...30...1o< 9919919999 99tvvtYvYv 999999
rcr999 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
26
T.Transaksi Pengembalian
No
peianggan
-. 99999No
pinjam
:
99999NamaPeianggan
:
p<..40..p<S.Transaksi
Ilarian
9.Transahsi penyesuaian
l0.Neraca
saidoll.Laporan Labarugi
Kode
VCD
Judul VCD Tsl
pengembalian
Terlambat Tot
Denda
)o<yyy >or.. .30...1o< }'9199t9999 9 999999
xxlrvv xx...'i0...pi v9J>>JvvvvAht^Arnddr 999999
xri999 xx.. .30.. .xri 99t99t9999
?'*+r I
Denr{ r
999999 No acc Tgt Trans No trans
Keterangan status Debet
kedit
\n9
v9tY9t9\nY 999999 rc<30ro< x Y9V:'\N 99gg99vvvv vvtvvtvvvv vYvvtY rc<30x< x v9Yvvv 9Vtvvv
9999 >>t>tt>>Y> >Y>>>> AAJVXA x >Y>>>>
No ac,c Tgl Trans No trans
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 Kredit
9999 >o<...40...nor 99999 99999
9999 p<...40...>orx 99yf) 999y)
999
:'o<...40...>oor 99g99 W'e9PENDAPATAN
Pendapatan
TOTALPENDAPATAN BIAYA
Biaya listrik
tsiaya teiepon
tnTLT IUIl:L Dr^1r^D|AIA
LAB.ryRUGI
.99999
:99999
:99999
- yyyy> +
---;dffi
; >>>>>
27
l2.Laporan
PerubahanModal
l3.Laporan
Neracal4.Laporan
Buku
BesarNo
Acc
:
99999 NamaAcc
:
xx..40..xx"k u el;r*';)'o
: ..-.. _i ,.
i
'l
MODAL AWAL
Modal
Prive
Laba
MODALAKHIR
99999
(99999\
99999
99999
No account Nama Account Debet Kredit
9999 >or...40...>oor 99999 99999 9999 ror...40...>oor vyytg 9W99
vwv loe...40...rco< vvvYt YYYVY
Trans
Tsl
Trans
No
Keterangan status Debet Kredit Saldo
akhir 99i99/9999 xvv9\+) )o(..iu..)fi X vft)99 999999 9\r)Ytv
AA'AAIM/M
vvtvvtYvvt t\YYYYY xx..JU..xx x 999999 vvtvv9
BAB
TV-IMPLE}IENTASI PROGRAM
4.1
Menu
Utama [image:34.539.51.461.175.522.2]kod. hlorc
Gambar 4.1
Menu
UiamaSebeium masuk
ke
Menu
Utama
Apiikasi
General Leciger,user
akan<iihadapkan pada sistem security dari Generaal Ledger. Sistem
ini
dirancang agartidak sembarangorang bisa masuk ke dalam apiikasi program General Ledger ini.
Untuk
lebih
jelasnyalagi,
Anda
dapatmelihai tampiian
tiari form Login
padagambar dibawah
ini
yaitu Login User.Langkah-langkah yang periu dilakukan untuk
login
adalah sebagaiberikut
.
Memasukkankode
user,
untuk
user Administrator kodenya
"1"
denganpassword
"stikom".
.
Seianjutnyamelalui
menu
bar
Utiiity
yaang ter<iapat padamenu
utama,Anda dapat mengubah passwod atau menambah user baru dengan password
baru sesuai kehendak kita,
Untuk proses
Login
diberikan dengan batas maksimal sebanyak 3 (tiga)kali,
apabiia sebanyak
tiga
kraii gagal maka prosesLogin
dinyatakan gagai atau2e
tidak
bisa masuk kedaiam program Menu Uiama. Tetapijika
proses Logintersebut berhasii maka
form
Menu Utama dari apiikasi General Ledger akanaktif.
Program menu utama tersebutberisi pilihan-pilihan
menu baryaitu
:MAh,i'TENANCE, TRANSAKSI, LAPORAN,
UTILITY
danIGLUAR.
4.2
MaintenanceJenisVCD
Maintenance
jenis
VCD
ini
merupakanprogram
uniuk
mengolah ciatajenis-jenis
VCD
yang adadi
rental Tantraz*rd-;-+D.'
itt
-ttair , ri.lsikAsiEr
: -!E:1 X
$4- j
6.cll i
:
a:ti!,
,:: : r!,ai:t:r:ii:l
..
[image:35.538.61.475.306.524.2]F{rlrY
Gambar 4.2 Maintenance Jenis V-CD
4.2.1
Program
entry
jenisVCD
Program
ini
digunakan
untuk
memasukkan data4ata
jenis
VCD
dimana langkah-langkah yang diiakukan sbb:
Pada
form aktif
kursortidak
dapatdi
arairkan ke texbox tetapi hanya bisa diarahkan ke tombol fungsional yang cii sediakan.
.
Apabila tombol entrydi click
maka kursor berada di korieVCD.
o
Jika ko<ieVCD
di
kosongi maka program entry akan berakhir,kursor akan30
Kemudian
tulis
kode
VCD
dengan keteniuan 2(dua)
<iigit
pertamamerupakan
jenis vcd
dan
3
digit
b€rikutnya
merupakankode dari
juciuiVCD.
Pengecekan
diiakukan
seteiah menekanenter jika
jenis VCD tidak
adamaka
muncul
msgbor'data ti<iak akurar'jika
penuiisan kodeVCD
kurang<iari
5 digit
atau kodeVCD
sudah ada makamuncul
msgbox"data
sudahada" daiam keadaan tersebut anda harus menginputkan ulang .apabiia benar
maka jenis
VCD
akan muncui maka kursor akan menuju kejudui
!CD.
Seieiah memasuk'kan kode
VCD
kemudian tekan enter maka kursor beradadi jenis
tii
tentukan kemudian tekan enter maka kursor menujuke
tomboisimpan
Tekan
tomboi
simpan dan data yang teiahdi
inputkan
akan tersimpan kedatabase
jika
ingin
membataikan inputan dan tampiian iayar akan berubahbersih tekan tomirol cancei.
4.2.2
Program
updatejenis
Program
ini
digunakan untuk mengkorei<si data<iatajenis
VCD
dimanaiangkah-tangkah yang dilakukan sbb :
Pada
iorm aktif
kursor berada padatomboi
frrngsionai daniextbox
daiamkeadaan mati.
.
Kiik
Update maka kursor berpindah ke kode VCDjika
kodedi
kosongi danrii tekan enter maka anda kan keluar dari program koreksi.
o
Jika
mengalami kesulitan daiam mencari kodeVCD
iersebut maka teiahdi
3i
Apabiia tombol
Fi
di
tekan maka maka akan keluar seluruh data VCDjadi
tinggai
memiiih
dataVCD
manayang
akancii koreksi
kemudian
tekanInsert.
Jika data
VCD
sudah keiuar maka kursor berada ditextbox kode VCD.periudi
ingat kodeVCD
ticiak bisa di koreksiiika
anda meiakukankoreksi
tanpa menekantornboi
Fi
maka masuk*ankode
VCD
yang akan andakoreksi
setelah an<ia memasukkan maka akansegera
di
lakukan pencarianjika
kodevcti
yang anda masukkan ada makadata
VCD
akantampil
jika
tidak
maka akan
keluar
pesan"
datatidak
ada"dan an<iaharua memasukkan iagi kocie
VCD
yangbnar.
Seteiah anda seiesai meiakukan korsksi maka anda keluar dari program dan
kursor berada pada tombol simpan.
Jika tombol
simpandi
tekan maka dataVCD
yang sudahdi
koreksi akantersimpan
dan
setelahitu
textbox
menjadi
bersih
dan kursor berada
ditextbox
kode
VCD.apabilaingin
meiakukankoreksi
di
atas maka iakukansesuai dengan cara <ii
atasjika
ticiak atau ingin mengakhiri program kosongiiextbox
kodeVCD
dan tekantomboi
enter kursor akan bersada <ii tomboifrrnssional dan textbox tialam kea<iaan mati.
4.2.3 Program view
jenisVCD
Program
ini
digunakanuniuk
memampiikan seiuruh daiajenis
VCD
dimana iangkahJangkah yang diiakukan sbb:
Dari
formaktif
tekan tombol i-ungsional lihat. Seteiah itu kursor akan beracia32
r
Kemudian masukkankode VCD
yang ingin anda iihat datanya.o
Jika mengaiami kesuiitan dalam mencari kode V-CD yangdi
inginkam mai<adi
sini
juga
di
sediakan tombol
Fi
untuk
bantuan .apabilatombol F1 di
tekan maka akan muncui semua data
VCD
seteiahitu
iaicukan insert..
Namunjika
anda tidak memanfaatkan iomboiFi
maka teriebih dahuiu andaharus memasukkan kode VCD.
o
Setelah anda memasukkan kodeVCD
maka akandi
iakukan pencarianjika
kode
VCD
yang anda masuh:ican ada maka data akan ditampilkan
jika
tidak
ada maka akan muncui pesan
"
data tidak ada'..
Seteiah dataVCD
tersebut keiuar akan muncui perianyaan"ingin iihat
iagi"
jika
ya
maka textbox
bersih
dan
kursor
akan
beradapada
kode
VCD
kemudian lakukan
lagi
seperti cara <iiatas
jika
tidak
maka program akanberakhir text box mati dan kursor berada pada tombol fungsionai.
4.2.3
Program
delete jenisVCD
Program
ini
digunakanuntuk
menghapus data-datajenis VCD
yangdiinginkan <iimana iangkah-langkah yang <iiiakukan sbb:
.
Dari form aictii
iekan
tomboi
ihngsionai
hapus
setelahitu
kursor
akanberada pada kode VCD.
.
Masukkan kocieVCD
yangingin
cii hapusjika
kodeVCD di
kosongi makaprogram
berakhir
kursor akan berada padatombol
fungsionai dan tsxtboxakan mati
o
Jika mengalami kesuiitan daiam mencari kodeVCD
yangdi
inginkan maka33
tekan maka akan
muncui
semua <iatavcd
andatinggal memilih
data manayang ingin di hapus seteiah itu lakukan Insert.
o
Jika
andatidak
menggunakantomboi
Fl
maka masukkan kodeVCD
yangakan an<ia hapus seteiah anda memasukkan maka akan segera
di
iakukanpencarian
jika
kodeVCD
yang anda masuk'kan ada maka dataVCD
akantampii
jika
tidak
maka akan keiuar p€san"
daiatidak
ada"dan anda harusmemasukkan lagr kode
VCD
yangbenar..
Seteiah draia keiuar makatomboi
Hapus akan keiuar maka kursor bera<iapada tomboi di hapus.
.
iika
tombol hapusdi
tekan makatextbx
akan menjadibenih
,maka kursorberada pada kode
VCD
dan data tersebut akan di hapus. Jika tomboi bataidi
tekan maka textbox akan menjadi bersih tiata tidak
jadi
cii hapus.o
Jika
ingin
menghapuslagi
maka lakukaniagi
dengan cara tersebutdi
atasjika
di
kosongi
kodeVCD
dantekan
enter maka program akan berakhirtextbox mati dan kursor akan berada pada tomboi fungsionai.
4.3
Maintenance
lCD
Maintenance
VCD
ini
merupakan program untuk mengoiahdata
VCD
34
*k*-*:*":*.d;;Jds-KBFE . F1-$g.'
JENiS iKffirdi Asirlg
JUDUL Mr.Bean
: rlqpg,q 95-o'tg riloog '
OENOA aff!
F'ILiiiAH FF|OSES
. I,PDATE EIOT
[image:40.544.170.402.84.217.2]llAYE CAE'EL
Gambar 4. 3
Maintenance
VCD4.3.1
Program entry
VCD
Program
ini
digunakan
uniuk
memasukkan data-dataVCD
<iimanaiangkah-langxah yattg diiairukan sbb:
o
PadaForm
aktif
Kursor ticiak
dapatdi
arairkanke
textbox tetapi bisa di
arahkan ke tomboi iungsionai yang
di
sediakan.o
Apabiia tombol entry dikiik
maka kursor berada <ii kode VCD..
Jika
kodeVCD di
kosongi maka program entry akan berakhir kursor akanberada pada tomboi fungsionai dan textbox daiam keadaan mati.
.
Kemudianhriis
ko<ieVCD
dengan ketentuan2
<iigitpertama
merupakanjenis VCD
dan 3 digit irerikutnya merupakan kode -t'CD danjudul
VCD.o
Pengecekkandi
lakukan
setelam menekan enterjika jenis VCD tidak
adamaka akan
muncui
msglox
"data
ti<iakakurar'
jika
penuiisan ko<ieVCD
kurang
dari
5 <iigit atau kodeVCD
sudah ada maka akan muncul msgbox"
data ticiak iengkap"dalam keadaan tersebut maka aruia irarus menginputkan
uiang .apabiia benar maka
jenis
VCD
akan muncui dan kursor berada padaJ5
Seielah memasukkan
judul VCD
kemudian tekan enter maka kursor beradadi
harga masukkan harga sewa yang sudahdi
tentukan tekan enter kursormenuju ke denda.
MasukAan
jumlah
dendayamg
merupakanpatokan
dendayang akan di
terima
jika
pelangganteriambat
mengembalikanVCD
daiam satu
harikemudian tekan enter dan kursor berada di tomboi simpan.
Tekan
tomboi
Save dan data yangdi
inputkan akan tersimpandi
databasejika
ingin membatalkan inputan tekan tomirol cancel.4.3.2
Program
updateVCD
Program
ini
digunakan
untuk
mengkoreksi
datadata
VCD
dimanaiangkah-iangkah yang dilakukan sbb:
o
Padaform aktif
kursor akan beradadi
tombol frrnssional dan textbox daiamkeadaan mati.
kiik
updatemaka kursor
akan berpindah padakotie VCD. Jika
kode di
kosongi dan cii tekan enter maka anda akan
keiuar
dari program koreksi.Jika mengalamikesulitan tialam memcari kode
VCD
maka telahdi
se<iiakanfasilitas tombol F1 seagai bantuan.
Apabiia tombol
Fl
di
tekan maka akan
keluar
data
VCD
anda tinggalmengklik data yang akan di koreksi.
Jika
anda melakukankoreksi
tanpamenekan tombol
Fl
maka masukkankode
VCD
yang akandi
koreksi. Setelah anda memasukkan maka akandi
36
akan
di
tampilkanjika
tidak
akankeluar
pesan"data tidak
ada'
dan andaharus memasukkan iagi kode
VCD
yangbenar'Seteiah anda seiesai mengadakan
koreksi
makatomboi
Save akan munculdan kursor irerada pada tom'ooi Save.
Jika
tombol Save
di
tekan maka data kaset yang
sudah
di
koreksiakatersimpan.seteiah
itu
textbox menjadi bersih kursor
berariadi
textilox
kode
VCD.
Apabila ingin melakukan koreksilagi
maka ialrukan seperti caradiatas
jika
tidak
atauingin
mengakhiri progfam kosongi iextbox korieVCD
dan tekan tomboi enter kursor akan berada di tomboi fungsionai dan textbox
dalam keadaan mati.
4.3.3
Program
viewVCD
Program
ini
<iigunakanuntuk
menampiikan seiuruh dataVCD
ciimanalangkah-iangkah yang dilakukan sbb :
r
Dari iorm aktif
tekan tomboi fungsionaiView
setelah itu kursor akan beradaditexbox kode
VCD.
Kemudian masukkan ko<ie
VCD
Jika mengalami kesulitan mencari kode
VCD
yangdi
inginkandi
sinijuga
di
sediakan fasiiitastombol
Fi
untuk bantuan apabiiatomboi F1
di
tekanmaka muncul seluruh data
VCD.
Setelah ituklik
VCD yang <ii inginkan.Namun
jika
tidak menggunakan tomboiFl
anda harus masukkan kode vcd.Seteiah anda memasukkan
kode vcd
maka akan <ii adakan pencarianjika
kode vc<i yang antia masui<kan ada maka data
VCD
akandi
tampilkanjika
^37
seteiah data
VCD
keiuar akan muncul pertanyaan"ingin iihai
iagi"
jika
yamaka texibox bersih dan kursor beracia di kode
VCD
dan iakukaniagi
seprticara
di
atas.iika
tidak maka program akan berakhir textbox mati dan kursorberada pada tombol fungsional.
4.3.4
Program
deleteVCD
Program
ini
ciigunakan
untuk
menghapus
data4ata
VCD
yangdiinginkan dimana langkahJangkah yang dilakukan sbb:
o
Dari
form
aicif
tekan
tomboi
fungsionai
Delete.seteiahitu
kursor
akanberada di kode VCD.
Masukkan
kode VCD
yang akan
di
hapus
jika
kode
rii
kosongi
makaprogram berakhir kursor akan berada di tomboi iungsional dan textbox akan
mati.
Jii<a mengalami kesulitan mencari ko<ie
VCD
yangrji
inginkandi
sinijuga
di
sediakanfasiiitas tombol
Fi
untuk bantuan apabilatombol
Fl
di
tekanmaka muncui seluruh data
VCD.
Seteiah itukiik
VCD
yangdi
inginkanSetelah melakukan dobei
kiik
maka data vcd akan keiuar.Jika
anda meiakukankoreksi
tanpamenekan tombol
F1 maka masuk'kankode
VCD
yang akandi
hapus. Setelah anda memasukkan maka akandi
adakan pencarian
jika
ko<ieVCD
yang anda masukkan ada maka dataVCD
akan
di
tampilkanjika
tidak
akankeluar
pesan'data
tidak
a<ia" dan andaharus memasukkan lagi kode
VCD
yang benarSeteiah data keluar maka tomboi 'odihapus" akan keiuar dan kursorberaria
di
38
o
iika
tombol
di
hapusdi
tekan makatextbox
menjadi bersih kursor beradapada kode
VCD
dan data tersebut telahdi
hapusjika
tomboi bataldi
tekanmaka maka textbox menjadi bersih kursor berarja pada ko<ie
VCD
<ian datatidak
jadi
di hapus.o
Jika
ingin
menghapuslagi
maka lakukaniagi
dengan cara tersebutdi
atasjika
di
kosongi kode
VCD
dan tekan
tombol
enter maka program
akanberakhir,textbox mati dan kursor berada pada tombol iungsionai.
4.4
Maintenance
PelangganMaintenance
Pelanggan
ini
merupakan programuntuk
mengoiah dataPelanggan yang ada di rentai
VCD
Tantraz't l
.,..,..:,.--, j,:i..:..,:,:::...I - . .:.... ..:..,,....:,...
I-*t:--- +a.* s* 4. rgh *F :
gd
[image:44.537.61.476.304.532.2]'' 1"-: ' --""
Gambar 4.4 Maintenance Pelanggan
Program
ini
berfungsiuntuk
menyimpan data-oata Pelanggan yangterdiri
dari
pilihan
proses Entry, Update,View, Delete,Exit.
4.4.1
Program etrtry
pelangganProgram
ini
digunakan untuk memasui(kan datz-aataPeianggan baru39
t
Pada saat formaktif
textbox mati, kursor bera<ia pada tomboi fungsionai dantidak dapat diarahkan pada textbox.
'
Jika tombol Entry
dikiik
makatomboi
yangiain
akanmati,
kursor bera<iapada No Pelanggan.
I
No
Pelangganakan
secaraotomatis keiuar, tekan
tomboi
enier.
Kursorberada
di
Nama Pelanggan, seteiahitu
masukkan nama peianggan dandata-data pelanggan yang lainnya.
r
Setelah semua dataterisi,
tekantomboi
enter dan kursor bera<ia ditomboiSimpan.
.
Jika tomboi
simpan
dikiik
maka seluruh data pelanggan akan rersimpan,textbox menjadi bersih dan kursor akan berada di No pelanggan.
o
Sedangkznjika
tomboi
cancei
dikiik,
data
peiangganyang
telah
andaketikkan
tidakjadi disimpan
dan textbox bersih dan kursor beradadi
No
Pelanggan.
li
t'
[:
':4.4.Zhrogram
updatepelanggan
-"q1"
" * f,i..t..
.-Program
ini
digunakanuntuk
mengkoreksi data-data Peianggan yanganria inginkan dimana iangkahJangkah yang dilakukan sbb:
o
Dari
forrnaktif
kiik
tombol fungsional U@ate.r
Seteiah tomboi Updatedikiik
maka tomboi yanglain
akan mati dfan kursorberada di No Pelanggan.
r
MasukkanNo
peianggat yarLg datanya akan <iikoreksi.Apabila
mengaiamikesulitan
menentukanNo
Pelanggan,anda dapat
menggunakan fasilitas40
Setelah
tomboi
F1
ditekan maka
seluruh
data
peiangganakan
keluar.Tentukan
data
pelangganyang akan dikoreksi ketiirkan
No
Pelangganicemudian
kiik
tomboi insert.Seteiah
tombol insert
dikiik
maka data
pianggan
akan
keiuar
di
form
peianggan hanya pada
No
Pelanggannya saja dan kursor berada pada NamaPelanggan, No Pelanggan dalam kon<iisi mati.
Tetapi
jika
andatidak
menggunakanfasilitas
tombol
bantuanFl,
makasetelah
No
Pelanggan dimasui<kanakan
ciiiakukan proses pencarianNo
pelanggan.
Jika
<iatadari
No
Pelangganyang
dimasuki<anada
akanditampiikan, namun
jika
tidak
ada akan keluar pesan"DaiaTidaak Ada"
dananda diminta untuk memasuickan lagi No Peianggan tersebut dengan benar.
Anda
bisa
mengorei<sidata
pelanggan seteiahdata
tersebutkeluar.
Datapelanggan yang tidak bisa <iikoreksi adaiah No Pelanggan.
Seteiah seiesai mengoreksi Aata tersebut, tekan enter dan kursor berada
di
tombol Simpan.
Jika
tomboi
Simpandiklik
makatextbox
menjarii bersih,kursor
kembaiiberada <ii No Pelanggan.
Sedangkan
jika
tomboi
Canceldikiik
maka <iata yang teiah dikoreksi tidakjadi
disimpan dan textbox menjadi bersih dan kursor
berada
di
No
Pelanggan.
4.4.3
Program view
pelangganProgram
ini
digunakan untuk memampiikan seluruh tiata Pelanggan4i
Dari form aktii
klik
tombol
view
sedangkantombol
fungsional yang lainakan mati dan kursorberada di No Pelanggan.
Masukkan
No
Peiangganyang
ingin
<iilihaat.Jika terjadi
kesuiitan makaaandabisa menggunakan fasilitas tombol baniuan
Fi.
setelah
tombol
Fi
ditekan maka
seluruh
data
peiangganakan
keiuar.Teniukan data
peianggan
yang akan
diiihat
ketii<kan
lio
peianggankemudian
kiik
tomboi inserr.Seteiah
tomboi
insert
diklik
maka data
pciangganakan
keiuar
di
form
peianggan kemudian tekan enter , maka seluruh data akan ditampilkan dan
perlu anda ketahui bahwa seluruh data tersebut daiam kondisi mati.
Tetapi
jika
andatidak
menggunakanfasilitas
tombol
bantuanFl,
makaseteiah
No
Peianggan ciimasukicanakan diiakukan
proses pencarian Nopelanggan.
Jika
data
dari
No
Peiangganyang
dimasukkan
ada
akanditampiikan, namun
jika
tidak ada akan keiuar pesan "Data TidakAda'
dananda diminta untuk memasukkan lagi No Pelanggan tersebut dengan benar.
View
pelangganini
iranya dapatdiiihat
cian tidak dapat dikoreksi.Apabiia anda ingin meiihat data peianggan yang iainnya
kiik
tomboi Lagiuntuk
membatalkan andakiik
cancel
atauketik
Ait
+
c.
maka textboxmenjadi bersih dan kursor berada di No Peianggan.
4.4.4
Program
delete pelangganProgram
ini
digunakan
untuk
menghapus data-dat:- Peianggan yang42
Dari form aktif
klik
tombol Delete,tombol
fungsionai yanglain
akan matidan kursor berada di No Pelanggan.
Masukkan
No
Peiangganjika
anda mengalami kesuiitan maka pergunakanfasiiitas tombol bantuan F1.
Setelah
tomboi
Fi
ditekan maka
seluruh
data
pelangganakan
keluar.Tentukan data
pelangganyang akan
dihapus
ketikkan
No
Peianggankemudian
klik
tombol insert.seteiah
tombol insert
diklik
maicadata
peiangganakan
keiuar
di
form
pelanggan kemudian tekan enter
,
maka seiuruh data akan ditampilkan danperlu anda ketahui bahwa seiuruh data tersebut dalam kondisi mati.
Tetapi
jika
andatidak
menggunakaniasiiitas tombol
bantuanFl,
makaseteiah
No
Peianggan <iimasukkanakan
<iiiakukan proses pencarian Nopeianggan.
Jika
ciata
dari
No
Pelangganyang
dimasukkan
ada
akanditampiikan, namun
jika
tidak
ada akan keluar pesan"DaiaTidak Ada'
dananda diminta unhrk memasukkan lagi No Pelanggan tersebut dengan benar.
Jika tomboi Deiete
diklik
maka
seiuruh data
pelangganakan
dihapus,textbox bersih dan kursor berada pada No Pelanggan.
Tetapi
jika
tomboi Canceldikiik
maka data peianggan ticiakjadi
dihapus.4.5
MaintenancePerkiraan
Iviaintenance
Perkiraan
ini
merupakanprogram
untuk
mengolah dataPerkiraan yang ada di rental
Tanvaz
U;$":-':'"
43
1
IiEF{TAI- liCD
TTI'AI\ITI:[I\ZT?F1 H6b
}ifo qceqrst i' -:
}.Taro rccout Pirrtdrg ltsaha
Status jD .-:
.
$aoe awa 'L.l
l\lfrfrsi T)eF,et ft
Mutasi K.redit O
Saldo A}]rk AOOOOOO
Iltrdate E:sit
[image:49.539.169.408.79.215.2]l:ffin.e+-;'
gecel
.Gambar 4.5
Maintetnnee Perkiraan
4.5.1
Program
entry perkiraan
Program
ini
digunakan untuk menginputkan no account dimanaiangkah-langkah yang dilakukan sbb:
o
Pada saat formaktiitextbox
mati dan kursor berada pada tombol Entry. Jikatomboi Entry
ditekan maka
tomboi
yang
lain
mati,
kursor
berada padatextbox Nomor Account.
o
JikaNo
Account dikosongi maka program akanberakhir,
textboxmati
dankursor berada pada tombol fungsional.
r
Seteieh Penginpuiannomor Accounl
selesaiakan
<iilakukan pengecekanapakah nomor account tersebut sudah ada atau belum. Jika sudah ada akan
muncul
pesan*Nomor Account
sudahada". Kemuriian lakukan
inputanuiang.
iika
berhasil kursor menuju ke Nama Acccount..
Langkah selanjutnya menginputkan namaaccount
dan tekan enter kursorberpin<iah ke Status.
r
Statusteriiri
atas combobox yang terdapat duapilihan
yaituD
untuk Debet44
r
Untuk
penginputanperiama
kali
saido
awai
harus0
iekan
enter
kursorberpindah ke tomboi Save.
.
Tekan tombol
Save
maka
data tersebut
akan
tersimpan
ke
DatabasePerkiraan, tampilan iayar kembaii bersih.
o
Tekan Canceijika
ingin membataikan penginputan.4.5.2
Program
updateperkiraan
Program
ini
digunakan
untuk
mengkoreksi
data
perkiraan
dimanalangkah-langkah yang dilalmkan sbb:
o
Dari formaktif
tekan tomboi Updateo
Setelahtombol
Update ditekan maka akan muncul
Password. Passwordtersebut harus
ciiisi
sebelum menjalankan program
korei<si. Digunaicanpassword agar tidak setiap orang dapat mengoreksi data perkiraan
o
Inputkan kode ,jika
benar maka nama muncul s€cara otomatis. fulasukkanpassword
jika
password saiah maka muncul pesan "password salah ".Periudiketahui kesempatan untuk
iogin
di
korie danpassword
masing-masing 3kali
yang selanjutnya akan keluar dari program koreksi.r
Jika berhasii login password maka kursor menuju ke nomor account .o
JikaNo Accouni
dikosongi maka program akan berakhir , textbox mati dankursor
berada pa<iatombol
frrngsional.Jika mengaiamikesuiitan
mencarinomor
account tersebut maka telah disediakan fasilitastombol
Fl
sebagaibantuan.
45
Jika
anda
melakukankoreksi
tanpa menggunakan
F1
maka
masukkannomor
account yangdikoreksi.
iika
benar seiuruh data akan muncui. Jikanomor account ti<iak ada akan muncui pesan "nomor account tidak
ada'
daniakukan inputan uiang.
Seteiah meiakukan
koreksi
tekantomboi
save maka pengeditan data akantersimpan dan seluruh tampilan menjadi bersih kembali.
Jika ingin mengair.{riri program koreksi tekan Cancei.
4.5.3
Program view
perkiraan
Program
ini
digunakanuntuk memampiikan
data parkiraan
dimanaiangkah-iangkah yang <iiiakukan sbb:
o
Dari
formaktiitekan
tomboi View.Seieiah
tomboi
View
ditekan maka akan muncui
Password. Passworcitersebut
irarus
diisi
sebeium
menjalankanprogram
koreksi.
Digunakanpassword agar tidak setiap oftIng dapat meiihat data perkiraan
inputkan
kode ,jika
benar maka nama muncui secara otomatis. Masui<kanpassword
jika
passwor<i salah maka muncui pesan 'password saiah ".Perluciiketahui kesempatan
untuk login
<ii kode danpassword
masing-masing 3kaii
yang selanjutnya akan keiuar dari program Lihat.Jika berhasii iogin password maka kursor menuju ke nomor account .
Jika
No
Account dikosongi maka program akan berakhir , textboxmati
dankursor
berada padatombol
fungsionai.Jika mengaiamikesulitan
mencarinomor account tersebut maka teiah disediakan
fasilitas tombol
Fl
sebaeai46
o
Kika
nomor account sudah terisi maka seluruh data akan tampil.o
Jika ancia melakukan program iihat tanpa menggunaicanFi
maira masukkannomor accouni yang
dilihat. Jika
benar
seluruhdata akan muncui.
Jikailomor account tidak ada akan muncui pesan "nomor account ticiak
ada"
danlakukan inputan ulang.
o
Jika berhasil maka seiuruh
data akanmuncul
.
takan
tomboi iagi
untukmeiihat
nomor perkiraan yangiain
dan tampiian kembalibersih.
,.;:,.
r
Jika ingin mengalihiri program Lihat perkiraan tekancancei.
,t'':
4.5.4
Program
deleteperkiraan
Program
ini
digunakanuniuk
menghapus data perkiraan yang <iiinginkandimana iangkah-iangkah yang diiakukan sbb:
r
Dari
formaktiitekan
iomboi View.o
Setelahtombol Deiete
ditekan maka akan
muncul
Password. Passwordtersebut
harus
diisi
sebeium menjaiankan program Hapus.
Digunakanpassword agar tidak setiap orang dapat meiihat data perkiraan
r
inputkan ko<ie ,jika
benar maka namamuncui
secara otomatis. ivlasukkanpassword
jika
password saiah maka muncul pesan "password salah ".Periudiketahui kesempatan
untuk iogin
di
ko<ie danpassword
masing-masing 3kali
yang seianjutnya akan keluar dari program Hapus.o
Jika berhasil login password maka kursor menuju ke nomor account ..
JikaNo
Account ciiicosongi maka program akan berakhir , textboxmati
dan47
nomor account tersebut maka teiah disediakan fasiiitas
tomboi F1
sebagaibantuan.
r
Kika
nomor account sudah terisi maka seiuruh data akan tampii.o
Jika anda melakukan programlihat
tanpa menggunakanFl
maka masukkannomor
accountyang
dilihat. Jika
benar seiuruh data akan muncui.
iika
nomor account tidak ada akan muncul pesan "nomor account tidak
ada'
daniakukan inpuian ulang.
o
Jika
berhasii maka seiuruh data akanmuncui
.
takantomiroi
Hapus
dataperkiraan akan terhapus dan tampilan kembali bersih.
o
Jika ingin mengai<hiri program Hapus perkiraan tekan Cancel.4.6
Transaksi
SewaVCD
Transaksi
SewaVCD
ini
merupakanprogram
untuk
mencatat semuatransaksi peminjaman
VCD di
rental Tantraz.l!:ai
E-i=== -- TOTALPEAI{IA m0
i,.F*yC. ij c H{D6L G.Xfr #,iz*'ax ,m @AI.I ;2tr8
Gombar 4.6 Transaksi Sewa VCD
I
5
Program
ini
digunakanun