BAB V- Final-pkl
Click here to load reader
Transcript of BAB V- Final-pkl
LAPORAN PRAKTEK KERJA LAPANG
IMPLEMENTASI SISTEM INFORMASI AKUNTANSI DI UD.
BERDIKARI BATU
Disusun oleh:
MUHAMMAD RIFAI
BOY NURAH MUSTAFA 0510963
PROGRAM STUDI ILMU KOMPUTER
JURUSAN MATEMATIKA
FAKULTAS MIPA
UNIVERSITAS BRAWIJAYA
MALANG
2010
31
IMPLEMENTASI SISTEM INFORMASI AKUNTANSI DI UD.
051096040
0510963040
32
BAB V
HASIL DAN PEMBAHASAN
5.1.1. Diagram Konteks
Diagram konteks (context diagram) adalah diagram tingkat
atas, merupakan diagram dari sistem yang menggambarkan aliran
data yang masuk dan keluar sistem dan yang masuk dan keluar dari
entitas luar.
Gambar 5.1 Diagram Konteks
Pada context diagram ini terdiri dari tiga entitas luar
(terminator) yang berinteraksi dengan sistem yaitu: Administrator,
Akuntan, dan Pimpinan. Data masukan (input) dari sistem berasal
dari Administrator dan Akuntan. Sedangkan hasil (output
sistem ini ditujukan kepada pihak Pimpinan, output tersebut berupa
) adalah diagram tingkat
atas, merupakan diagram dari sistem yang menggambarkan aliran
keluar sistem dan yang masuk dan keluar dari
tiga entitas luar
) yang berinteraksi dengan sistem yaitu: Administrator,
) dari sistem berasal
output) dari
tersebut berupa
33
laporan pemakaian bahan, laporan transaksi, laporan penyusutan
inventaris, dan laporan keuangan. Laporan keuangan terdiri dari
laporan neraca, laporan laba rugi, laporan arus kas, dan laporan
perubahan modal.
Dari diagram konteks tersebut akan diuraikan menjadi
bentuk DFD Level 0.
5.1.2. Data Flow Diagram (DFD)
5.1.2.1. DFD Level 0
Diagram alir data (data flow diagram) level 0 merupakan
penguraian dari diagram konteks. Setiap proses yang
direpresentasikan pada level 0 merupakan subfungsi dari seluruh
sistem yang digambarkan dalam model konteks.
Ada 5 proses yang digambarkan DFD level 0 yaitu:
1. Setup Data
2. Transaksi
3. Pembuatan Laporan
4. Proses Pengolahan Bahan
5. Manajemen Barang Inventaris
Berikut ini adalah gambar DFD level 0 dari sistem:
34
Gambar 5.2 DFD Level 0
35
Gambar 5.2 DFD Level 0
5.1.2.2. DFD Level 0 Setup Data
Proses Setup Data level 0 ini menjelaskan bahwa seluruh
data master diinputkan oleh seorang Administrator. Data-data
tersebut akan menjadi masukan (source) dari proses-proses lainnya.
Gambar 5.3 DFD Level 0 Setup Data
5.1.2.3. DFD Level 0 Transaksi
Proses Transaksi ini menjelaskan bahwa segala bentuk
transaksi baik penjualan dan pembelian serta transaksi harian dicatat
oleh seorang Akuntan .
Data Inventaris
Data MataUang
Data Pemasok
Data Pelanggan
Data Barang Dagang
Data Bahan Baku
Data Inventaris
Data Bahan Baku
Data Barang Dagang
Data Pemasok
Data Pelanggan
Data Mata Uang
Adminis
trator
Adminis
trator
Adminis
trator
Adminis
trator
Adminis
trator
Adminis
trator
1
Setup Data
+barang_dagang
pelanggan
bahan_baku
mata_uang
barang_inventaris
pemasok
36
Gambar 5.4 DFD Level 0 Transaksi
5.1.2.4. DFD Level 0 Pembuatan Laporan
Proses Pembuatan Laporan ini menjelaskan bahwa laporan-
laporan akan diproses oleh Sistem yang kemudian akan diterima
sebagai keluaran (output) ke Pimpinan.
Data Bahan Baku
Data Bayar Piutang
Data Bayar Hutang
Data MataUang
Data Transaksi Harian
Data Barang Dagang
Data Pemasok
Data Pelanggan
Data Penjualan
Data Pembelian
Data Pembelian
Data Penjualan
Akuntan
Akuntan
Akuntan
barang_dagang
pelanggan
mata_uang
pemasok2
Transaksi
+
penjualan
pembelian
pembayaran_piuta
ng
pembayaran_hutan
g
bahan_baku
37
Gambar 5.5 DFD Level 0 Pembuatan Laporan
5.1.2.5. DFD Level 0 Proses Pengolahan Bahan
Pada Proses ini, seorang Akuntan memberikan masukan
(source) berupa data pemakaian bahan baku saat produksi kemudian
oleh Sistem diolah dan kemudian disimpan dalam data store
keluar_masuk_bahan.
Gambar 5.6 DFD Level 0 Proses Pengolahan Bahan
Laporan Arus Kas
Laporan Neraca
Laporan LabaRugi
Data Pemakaian Bahan
Data Penyusutan Inventaris
Laporan Transaksi
Laporan Pemakaian Bahan
Data Jurnal
Data Pembelian
Data Penjualan
Laporan Penyusutan Barang Inventaris
Laporan Perubahan Modal
Pimpin
an
Pimpin
an
3
Pembuatan
Laporan
+
keluar_masuk_bah
an
penyusutan_inventaris
penjualan
pembelian
jurnal
Pimpin
an
Pimpin
anPimpin
an
Pimpin
an
Pimpin
an
Data Bahan Baku
Data Pemakaian Bahan
Pemakaian Bahan
Akuntan
bahan_baku
4
Proses
Pengolahan
Bahan
keluar_masuk_bah
an
38
Gambar 5.6 DFD Level 0 Proses Pembuatan Laporan
5.1.2.6. DFD Level 0 Manajemen Barang Inventaris
Pada Proses ini menjelaskan bahwa setiap barang-barang
inventaris akan dicatat penyusutan nilainya. Akuntan memberikan
masukan berupa data nilai penyusutan ke Sistem, yang kemudian
akan diperoleh keluaran berupa data store jurnal dan
penyusutan_inventaris.
Gambar 5.7 DFD Level 0 Manajemen Barang Inventaris
5.1.2.7. DFD Level 1 Setup Data
Pada DFD level 1 Setup Data, terdapat beberapa proses
untuk menginputkan data-data master ke data store. Data-data
tersebut meliputi data pelanggan, data pemasok, data bahan_baku,
data barang_dagang, data mata_uang, dan data barang_inventaris.
Data Inventaris
Data Inventaris
Data Penyusutan
Penyusutan Inventaris
Akuntanbarang_inventaris
5
Manajemen
Barang
Inventaris
penyusutan_inventaris
jurnal
39
Gambar 5.8 DFD Level 1 Setup Data
5.1.2.8. DFD Level 1 Transaksi
Pada DFD level 1 Transaksi terdapat 3 proses yaitu
Transaksi Penjualan, Transaksi Pembelian dan Pencatatan Transaksi
Harian. Transaksi Penjualan mempunyai fungsi untuk mencatat
penjualan barang dagang kepada pelanggan. Sedangkan transaksi
pembelian mempunyai fungsi mencatat pembelian bahan baku
perusahaan kepada pihak pemasok. Sedangkan proses Pencatatan
Transaksi Harian adalah proses pencatatan transaksi di luar dari
transaksi penjualan barang dan pembelian bahan baku. Contoh
transaksi harian seperti biaya konsumsi, penggajian pegawai, sewa
[Data Mata Uang]
[Data Pelanggan]
[Data Pemasok]
[Data Inventaris]
[Data MataUang]
[Data Barang Dagang]
[Data Bahan Baku]
[Data Inventaris]
[Data Barang Dagang]
[Data Bahan Baku]
[Data Pemasok]
[Data Pelanggan]Adminis
trator
Adminis
trator
Adminis
trator
Adminis
trator
Adminis
trator
Adminis
trator
bahan_baku
barang_dagang
pelanggan
pemasok
mata_uang
barang_inventaris
1.1
Setup Data
Pelanggan
1.2
Setup Data
Pemasok
1.3
Setup Data
Bahan Baku
1.4
Setup Data
Barang
Dagang
1.5
Setup Data
Mata Uang
1.6
Setup Data
Inventaris
40
gedung dan sebagainya. Setiap proses di DFD level 1 transaksi juga
akan dicatat pada jurnal. Dari jurnal ini kemudian akan diproses
menjadi laporan keuangan.
Gambar 5.9 DFD Level 1 Transaksi
5.1.2.9. DFD Level 1 Pembuatan Laporan
Pada DFD level 1 ini terdiri dari empat proses. Proses
pertama, mengolah data jurnal menjadi laporan keuangan yang
terdiri dari laporan labarugi, laporan neraca, laporan perubahan
modal, dan laporan aruskas. Kemudian proses kedua adalah
pembuatan laporan transaksi yang didapatkan dari data transaksi
pembelian maupun penjualan. Proses ketiga, pembuatan laporan
pemakaian stok bahan baku pelengkap yang digunakan saat
produksi. Contoh bahan baku pelengkap seperti steples 413, steples
1008. Dan yang terakhir adalah proses pembuatan laporan
penyusutan inventaris dimana pemilik/pimpinan perusahaan dapat
mengetahui nilai penyusutan barang-barang inventarisnya dalam
[Data Bayar Piutang]
[Data Bayar Hutang]
Data MataUangData MataUang
Data Transaksi Harian
[Data Transaksi Harian]
Penjurnalan
[Penjurnalan]
[Data Bahan Baku]
[Data Barang Dagang]
[Data Pemasok][Data Pelanggan]
[Data Pembelian]
[Data Pembelian]
[Data Penjualan]
[Data Penjualan]
Akuntan Akuntan
pembelian
penjualan
pelangganpemasok
barang_dagangbahan_baku
mata_uang
jurnal
2.1
Transaksi
Penjualan
+
2.2
Transaksi
Pembelian
Bahan
+
Akuntan
2.3
Pencatatan
Transaksi
Harian
pembayaran_hutan
g
pembayaran_piuta
ng
41
kurun waktu tertentu. Nilai inventaris ini merupakan aset atau harta
tak bergerak dari perusahaan.
5.1.2.10. DFD Level 2 Transaksi Penjualan
Proses transaksi Penjualan barang dagang dilakukan oleh
seorang Akuntan. Pada proses ini penjualan dibagi menjadi dua yaitu
Penjualan Tunai dan Kredit, dimana Penjualan Kredit akan dicatat
menjadi data piutang pelanggan. Dan setiap transaksi penjualan dab
Pembayaran Piutang dicatat ke jurnal harian.
[Laporan Neraca]
[Laporan LabaRugi]
[Laporan Arus Kas]
[Laporan Penyusutan Barang Inventaris][Data Penyusutan Inventaris]
[Laporan Pemakaian Bahan][Data Pemakaian Bahan]
[Laporan Transaksi]
[Data Pembelian]
[Data Penjualan]
[Laporan Perubahan Modal]
[Data Jurnal]
Pimpinan
Pimpinan
penjualan
pembelian
jurnal
Pimpinan
Pimpinan
penyusutan_inventaris
keluar_masuk_bahan
3.1
Pembuatan
Laporan
Keuangan
3.2
Pembuatan
Laporan
Transaksi
3.3Pembuatan
Laporan
Pemakaian
Bahan Baku
3.4
Pembuatan
Laporan
Inventaris
Pimpinan
Pimpinan
Pimpinan
Gambar 5.10 Level 1 Pembuatan Laporan
42
5.1.2.11. DFD Level 2 Transaksi Pembelian Bahan Baku
Proses transaksi pembelian bahan dilakukan oleh seorang
Akuntan. Pada proses ini pembelian dibagi menjadi dua yaitu
Pembelian Tunai dan Kredit, dimana Pembelian Kredit akan dicatat
menjadi data hutang ke pemasok. Dan setiap transaksi Pembelian dan
Pembayaran Hutang dicatat ke jurnal harian.Untuk lebih jelasnya
lihat gambar di bawah ini.
Data Piutang
Data Penjualan Kredit
[Data Bayar Piutang]
Data Pelanggan
Data MataUang
Data Barang Dagang
Data Penjualan
[Data Pelanggan]
[Data MataUang]
[Data Barang Dagang]
[Data Penjualan]
Penjurnalan
Penjurnalan
[Penjurnalan]
[Data Penjualan]
Akuntan
penjualan
pelanggan
barang_dagang
jurnal
2.1.1
Penjualan
Tunai
2.1.2
Penjualan
Kredit
2.1.3
Pembayaran
Piutang
mata_uang
pembayaran_piuta
ng
Gambar 5.12 DFD Level 2 Transaksi Penjualan
43
5.1.3. Entity Relational Diagram (ERD) Entity relational diagram menggambarkan hubungan antara
entitas-entitas yang ada dalam Sistem Informasi Akuntansi UD
Berdikari. Yang ditunjukkan oleh gambar berikut ini.
Data Hutang Pembelian
Data Pembelian Kredit
[Data Bayar Hutang]
Data Pembelian
Data Bahan Baku
[Data Pembelian]
Data Pemasok
Data MataUang
[Data Pemasok]
[Data MataUang]
[Data Bahan Baku]
[Data Pembelian]
Penjurnalan
Penjurnalan
[Penjurnalan]
Akuntan
pembelian
pemasok
bahan_baku
mata_uang
jurnal
2.2.1
Transaksi
Pembelian
Tunai
2.2.2
Transaksi
Pembelian
kredit
2.2.3
Pembayaran
Hutang
pembayaran_hutan
g
Gambar 5.14 DFD Level 2 Transaksi Pembelian
44
Gambar 5.16 Entity Relational Diagram
45
5.1.4. Struktur Tabel
5.1.4.1. Tabel akun
Tabel 5.1 Struktur Tabel akun Field Type Null Key
KodeAkun char(6) NO PRI
NamaAkun varchar(50) NO
D/K enum('D','K') YES
MataUang char(8) YES MUL
KodeGolongan char(6) NO MUL
SaldoAwal float(12,2) YES
Foreign Key
FK Id Reference Table Source Column Target Column
akun_ibfk_1 golongan_akun `KodeGolongan` `KodeGolongan`
akun_ibfk_2 mata_uang `MataUang` `MataUang`
5.1.4.2. Tabel bahan_baku
Tabel 5.2 Struktur Tabel bahan_baku Field Type Null Key
KodeBahanBaku char(8) NO PRI
NamaBahanBaku varchar(50) NO
Kelompok varchar(15) YES
Satuan varchar(15) YES
MataUang char(8) YES MUL
HargaJual float(12,2)
unsigned zerofill
NO
StokAwal int(4) unsigned
zerofill
NO
Keterangan text YES
Foreign Key
FK Id Reference Table Source
Column
Target Column
bahan_baku_ibfk_1 mata_uang `MataUang` `MataUang`
46
5.1.4.3. Tabel barang_dagang
Tabel 5.3 Struktur Tabel barang_dagang Field Type Null Key
KodeBarangDagang char(8) NO PRI
NamaBarangDagang varchar(50) NO
Satuan varchar(15) YES
MataUang char(8) YES MUL
HargaJual float(12,2)
unsigned zerofill
NO
StokAwal int(4) unsigned
zerofill
NO
Keterangan text YES
Foreign Key FK Id Reference
Table
Source
Column
Target
Column
barang_dagang_ibfk_1 mata_uang `MataUang` `MataUang`
5.1.4.4. Tabel barang_inventaris
Tabel 5.4 Struktur Tabel barang_ inventaris Field Type Null Key
NomorInventaris char(6) NO PRI
NamaBarang varchar(50) NO
TglPerolehan datetime NO
Kelompok varchar(15) NO MUL
HargaPerolehan float(12,2) unsigned
zerofill
NO
HargaPenyusutan float(12,2) unsigned
zerofill
NO
Keterangan text YES
47
Foreign Key FK Id Reference Table Source
Column
Target
Colum
n
barang_inventaris_ibfk_2 kelompok_barang `Kelompok` `Kelom
pok`
barang_inventaris_ibfk_3 mata_uang `MataUang` `MataU
ang`
5.1.4.5. Tabel pelanggan
Tabel 5.5 Struktur Tabel pelanggan Field Type Null Key
KodePelanggan char(6) NO PRI
NamaPelanggan varchar(50) NO
KontakPerson varchar(25) YES
NegaraAsal varchar(25) YES
AlamatPelanggan varchar(70) NO
Kota varchar(15) NO
KodePos varchar(10) YES
E-Mail varchar(25) YES
Fax varchar(15) YES
TeleponPelanggan varchar(15) NO
HP varchar(15) YES
Keterangan text YES
5.1.4.6. Tabel pemasok
Tabel 5.6 Struktur Tabel pemasok Field Type Null Key
KodePemasok char(6) NO PRI
NamaPemasok varchar(50) NO
KontakPerson varchar(25) YES
48
AlamatPemasok varchar(70) NO
Kota varchar(15) YES
KodePos varchar(10) YES
TeleponPemasok varchar(15) NO
Keterangan text YES
5.1.4.7. Tabel pembelian
Tabel 5.7 Struktur Tabel pembelian Field Type Null Key
NoNotaBeli char(8) NO PRI
Tanggal datetime NO
KodePemasok char(6) YES MUL
MataUang char(8) YES MUL
CaraBayar enum('Tunai','K
redit')
NO
JthTempo datetime YES
DiskonBeli int(4) YES
UangMuka float(12,2) NO
JmlHutang float(12,2) YES
Foreign Key
FK Id Reference
Table
Source Column Target Column
pembelian_ibfk_
2
pemasok `KodePemasok` `KodePemasok`
pembelian_ibfk_
3
mata_uang `MataUang` `MataUang`
5.1.4.8. Tabel Detail Pembelian
Tabel 5.8 Struktur Tabel detail_pembelian Field Type Null Key
NoNotaBeli char(8) NO PRI
KodeBahanBaku char(8) NO PRI
49
JumlahBarang int(4) NO
HargaBeliBahan float(12,2) NO
Foreign Key FK Id Reference
Table
Source Column Target
Column
detail_pembelian_ibfk
_1
pembelian `NoNotaBeli` `NoNotaBeli
`
detail_pembelian_ibfk
_2
bahan_baku `KodeBahanBaku
`
`KodeBahan
Baku`
5.1.4.9. Tabel penjualan
Tabel 5. 9 Struktur Tabel penjualan Field Type Null Key
NoNotaJual char(8) NO PRI
KodePelanggan char(6) NO MUL
MataUang char(8) YES MUL
TglOrder datetime YES
TglSelesai datetime YES
TglJual datetime YES
CaraBayar enum('Tunai','
Kredit')
NO
JthTempo datetime YES
DiskonJual int(4) YES
UangMuka float(12,2) NO
JmlPiutang float(12,2) YES
Foreign Key
FK Id Reference
Table
Source Column Target
Column
penjualan_ibfk_1 pelanggan `KodePelanggan` `KodePelangga
n`
penjualan_ibfk_2 mata_uang `MataUang` `MataUang`
50
5.1.4.10. Tabel detail_penjualan
Tabel 510 Struktur Tabel detail_penjualan Field Type Null Key
NoNotaJual char(8) NO PRI
KodeBarangDagang char(8) NO PRI
JumlahBarang int(4) NO
Foreign Key
FK Id Referen
ce Table
Source Column Target Column
detail_penjualan_ibfk
_1
penjuala
n
`NoNotaJual` `NoNotaJual`
detail_penjualan_ibfk
_2
barang_d
agang
`KodeBarangDag
ang`
`KodeBarangDag
ang`
5.1.4.11. Tabel pembayaran_hutang
Tabel 5.11 Struktur Tabel pembayaran_hutang Field Type Null Key
NotaHutang char(8) NO PRI
NoNotaBeli char(8) YES MUL
JumlahHutang float(12,2) YES
Tanggal datetime NO
Denda float(12,2) YES
Bayar float(12,2) YES
SisaBayar float(12,2) YES
Foreign Key
FK Id Reference
Table
Source
Column
Target
Column
pembayaran_hutang_ibfk_1 pembelian `NoNotaBeli` `NoNotaBeli`
51
5.1.4.12. Tabel pembayaran_piutang
Tabel 5.12 Struktur Tabel pembayaran_piutang Field Type Null Key
NotaPiutang char(8) NO PRI
NoNotaJual char(8) YES MUL
JumlahPiutang float(12,2) YES
Tanggal datetime NO
Denda float(12,2) YES
Bayar float(12,2) YES
SisaBayar float(12,2) YES
Foreign Key
FK Id Reference
Table
Source
Column
Target
Column
pembayaran_piutang_ibfk_1 penjualan `NoNotaJual` `NoNotaJual`
5.1.4.13. Tabel keluar_masuk_bahan
Tabel 5.13 Struktur Tabel keluar_masuk_bahan Field Type Null Key
KodeBahanBaku char(8) YES MUL
Tanggal datetime YES
Masuk int(4) YES
Keluar int(4) YES
Sisa int(4) YES
Foreign Key
FK Id Reference
Table
Source Column Target
Colum
n
keluar_masuk_bahan_ibfk_1 bahan_baku `KodeBahanBaku` `Kode
Bahan
Baku`
52
5.1.4.14. Tabel penyusutan_inventaris
Tabel 5.14 Struktur Tabel penyusutan_inventaris Field Type Null Key
NomorInventaris char(6) YES MUL
TglPenyusutan datetime YES
HargaPenyusutan float(12,2) YES
Foreign Key FK Id Reference Table Source
Column
Target
Column
penyusutan_inventaris_
ibfk_1
barang_inventaris `NomorInvent
aris`
`NomorI
nventaris
`
5.1.4.15. Tabel jurnal
Tabel 5.15 Struktur Tabel jurnal Field Type Null Key
NoJurnal char(8) NO PRI
Tanggal datetime NO
NoBukti char(8) NO
Uraian varchar(50) NO
5.1.4.16. Tabel detail_jurnal
Tabel 5.16 Struktur Tabel detail_jurnal Field Type Null Key
NoNotaBeli char(8) NO PRI
KodeBahanBaku char(8) NO PRI
JumlahBarang int(4) NO
HargaBeliBahan float(12,2) NO
53
Foreign Key FK Id Reference
Table
Source
Column
Target Column
detail_pembelian_ibfk
_1
pembelian `NoNotaBeli` `NoNotaBeli`
detail_pembelian_ibfk
_2
bahan_baku `KodeBahanB
aku`
`KodeBahanBak
u`
5.1.4.17. Tabel Golongan Akun
Tabel 5.17 Struktur Tabel golongan_akun Field Type Null Key
KodeGolongan char(6) NO PRI
NamaGolongan varchar(25) NO
KodeKelompok char(6) YES MUL
Foreign Key FK Id Reference
Table
Source Column Target
Column
golongan_akun_ibfk_1 kelompok_akun `KodeKelompok` `KodeKelo
mpok`
5.1.4.18. Tabel kelompok_akun
Tabel 5.18 Struktur Tabel kelompok_akun Field Type Null Key
KodeKelompok char(6) NO PRI
NamaKelompok varchar(25) NO
5.1.4.19. Tabel mata_uang
Tabel 5.19 Struktur Tabel mata_uang Field Type Null Key
MataUang char(8) NO PRI
Negara varchar(25) YES
Tanggal datetime YES
Simbol varchar(10) YES
54
Nilai float(12,2) YES
5.1.4.20. Tabel history_mata_uang
Tabel 5.20 Struktur Tabel history_mata_uang Field Type Null Key
MataUang char(8) NO PRI
Negara varchar(25) YES
Tanggal_Lama datetime YES
Simbol varchar(10) YES
Nilai_Lama float(12,2) YES
5.1. Implementasi Sistem
Sistem yang dibangun ini adalah aplikasi dekstop yang
dibuat menggunakan borland delphi 7 dan database MySQL.
Ada beberapa macam program akuntansi yang beredar di
masyarakat dan UD Berdikari sudah pernah mencoba beberapa
diantaranya. Namun, karena program-program tersebut sangat rumit,
maka UD Berdikari kembali memakai cara manual yaitu memakai
aplikasi MS. Office. Oleh karena itu, prinsip dari sistem ini adalah
user-friendly dan mampu mengakomodir kebutuhan perusahaan.
5.2.1. Menu Login
Login merupakan syarat untuk dapat menggunakan program
secara keseluruhan sesuai hak akses yang dimiliki. Pada bagian ini
ada dua data yang harus dimasukkan, yaitu:
1. User name
User name adalah pengguna yang sudah terdaftar dan diberi
wewenang untuk menggunakan aplikasi ini.
2. Password
Password adalah kode khusus yang merupakan syarat yang harus
dimasukkan dengan benar agar tidak sembarang orang dapat
memasuki program dan menyalah-gunakannya.
Tampilan menu login adalah sebagai berikut:
55
User harus memasukkan nama dan password pada yang ada.
Apabila user salah dalam memasukkan nama maupun password,
maka system akan menampilkan pesan bahwa username atau
password salah, seperti tampilan di bawah ini:
Apabila kesalahan dilakukan sebanyak tiga kali berturut-
turut, maka akan muncul pesan kesalahan dan form login akan
segerea ditutup.
Jika password dan username yang dimasukkan benar, maka
akan muncul ballon tooltip pada system tray.
Gambar 5.17 Menu login
Gambar 5.18 Pesan kesalahan jika username atau password salah
Gambar 5.19 Pesan kesalahan jika login salah sebanyak 3 kali
56
5.2.2. Menu Utama
Jendela menu utama akan muncul apabila user berhasil
memasukkan nama dan password dengan benar pada form login.
Menu utama akan aktif sesuai hak akses. Secara default, sistem
memiliki 3 macam hak akses, yaitu admin, pimpinan, dan akuntan.
Berikut adalah gambar menu utama setelah login. Untuk admin,
semua menu akan aktif. Untuk pimpinan, menu yang aktif adalah
laporan, manajerial, grafik, tools tetapi hanya untuk ganti password,
setting, window, dan help. Untuk akuntan, menu yang aktif adalah
data master, transaksi, akuntansi, laporan, grafik, tools tetapi hanya
untuk mengganti password, setting, window, help. Di bawah ini
adalah tampilan menu utama masing-masing hak akses.
Gambar 5.20 Menu utama untuk admin
Gambar 5.21 Menu utama untuk pimpinan
57
Jendela menu utama ini berisi beberapa menu yang telah
aktif dan siap untuk digunakan untuk mengolah data. Menu-menu
tersebut adalah:
File, digunakan untuk login, logout dan keluar dari sistem.
Data master, digunakan untuk menginputkan data
pelanggan,data pemasok,data bahan baku, data barang dagang, dan
data inventaris perusahaan.
Gambar 5.21 Menu utama untuk akuntan
Gambar 5.22 Menu file
Gambar 23 5.16 Menu data master
58
Transaksi, digunakan untuk melakukan transaksi penjualan,
pembelian, pembayaran hutang usaha, pembayaran piutang usaha,
pemakaian bahan, transfer kas.
Akuntansi, digunakan untuk melakukan pencatatan data
rekening, saldo awal, kontrol rekening, daftar jurnal, jurnal umum,
dan penyusutan inventaris.
Administrasi, digunakan untuk melakukan back-up
database, import database, hapus data, dan reset sistem.
Gambar 5.24 Menu transaksi
Gambar 5.25 Menu transaksi
Gambar 5.26 Menu administrasi
59
Laporan, digunakan untuk mencetak laporan jurnal, buku
besar, neraca saldo, laporan keuangan, laporan data rekening, daftar
aktiva tetap dan penyusutannya, serta laporan keluar masuk bahan.
Manajerial, digunakan untuk mencetak laporan yang
berhubungan manajerial yaitu, laporan data pemasok, laporan data
pelanggan, laporan data barang dagang, laporan data bahan baku,
laporan penjualan, laporan pembelian, laporan pembayaran hutang,
dan laporan pembayaran piutang.
Grafik, digunakan untuk melihat grafik harta, grafik
laba/rugi, grafik, arus kas.
Gambar 5.27 Menu laporan
Gambar 5.28 Menu manajerial
Gambar 5.29 Menu grafik
60
Tools, digunakan untuk mengakses aplikasi kalkulator,
notepad, konversi mata uang, dan ganti password
Setting, digunakan untuk mengakses aplikasi regional
setting.
Help, digunakan untuk mengakses file help dan untuk
melihat form pembuat sistem.
5.2.3. Menu Data Pemasok
Data Pemasok adalah suatu fitur yang digunakan untuk
mencatat, melihat atau menghapus data-data dari pemasok Di sini
bisa dilihat semua data penting yang berhubungan dengan pemasok.
Gambar 5.30 Menu tools
Gambar 31 Menu setting
Gambar 32 Menu help
61
Bila ada pemasok baru yang ingin dimasukkan data-datanya ke
dalam sistem, bisa dilakukan dengan cara:
1. menekan tombol tambah atau dengan shortcut keyboard <F2>,
atau
2. klik kanan pada form data pemasok dan pilih menu tambah. Maka
akan muncul tampilan form tambah data pemasok seperti di
bawah ini:
Gambar 5.33 Menu data pemasok
Gambar 5.34 Menu tambah data pemasok
62
Field-field masukan data untuk form tambah data pemasok adalah:
• kode : untuk memasukkan kode pemasok. Harus diisi dengan 6
karakter. Tidak boleh dikosongkan
• nama: untuk memasukkan nama pemasok. Tidak boleh
dikosongkan.
• Kontak: untuk memasukkan nama kontak pemasok. Boleh
dikosongkan.
• Alamat: untuk memasukkan alamat pemasok. Tidak boleh
dikosongkan.
• Kota: untuk memasukkan kota dari pemasok. Tidak boleh
dikosongkan.
• Kode pos: untuk memasukkan kode pos dari tempat pemasok.
Boleh dikosongkan.
• Telepon. Untuk memasukkan nomor telepon pemasok yang bisa
dihubungi. Tidak boleh dikosongkan.
• Catatan: untuk menulis hal-hal yang berhubungan dengan
pemasok yang belum tercatat dengan field-field sebelumnya.
Boleh dikosongkan.
Setelah terisi semua, maka klik tombol simpan untuk menyimpan
data-data pemasok yang telah dibuat. Jika data-data yang
dimasukkan benar, setelah itu akan muncul ballon tooltip pada
system tray yang menyatakan data berhasil disimpan.
Untuk mengubah isian data pemasok, dapat dilakukan
dengan cara:
1. double klik pada record pemasok yang ingin diubah atau
2. klik record pemasok yang ingin diubah kemudian klik tombol
edit, atau
3. klik kanan pada record yang ingin diubah kemudian pilih menu
edit atau
4. klik record pemasok yang ingin diubah dan tekan tombol F3 pada
keyboard
maka akan muncul tampilan seperti di bawah ini:
63
lakukan perubahan pada data yang ingin diubah setelah itu simpan
data pemasok tersebut.
Untuk menghapus data pemasok, bisa dilakukan dengan
cara:
1. klik record yang ingin diubah kemudian tekan tombol hapus, atau
2. klik record yang ingin diubah kemudian tekan tombol delete pada
keyboard
kemudian akan muncul peringatan seperti gambar di bawah ini:
5.2.4. Menu Data Pelanggan
Data Pelanggan adalah suatu fitur yang digunakan untuk
mencatat, melihat atau menghapus data-data dari pelanggan. Di sini
bisa dilihat semua data penting yang berhubungan dengan pelanggan.
Cara penambahan data pelangga, edit data pelanggan dan hapus data
pelanggan sama dengan menu data pemasok.
Gambar 5.35 Form edit data pemasok
Gambar 5.36 Peringatan hapus data pemasok
64
5.2.5. Menu Data Bahan Baku
Data Bahan Baku adalah suatu fitur yang digunakan untuk
mencatat, melihat atau menghapus data-data dari bahan baku Di sini
bisa dilihat semua data penting yang berhubungan dengan bahan
baku.
Bila ada data bahan baku baru yang ingin dimasukkan data-datanya
ke dalam sistem, bisa dilakukan dengan cara:
1. menekan tombol tambah atau dengan shortcut keyboard <F2>,
atau
2. klik kanan pada form data barang baku dan pilih menu tambah.
Maka akan muncul tampilan form tambah data bahan baku seperti
di bawah ini:
Gambar 5.37 Menu data bahan baku
Gambar 5.38 Tambah bahan baku
65
Field-field masukan data untuk form tambah data bahan baku adalah:
• kode bahan : untuk memasukkan kode bahan baku. Harus diisi
dengan 6 karakter. Tidak boleh dikosongkan
• nama bahan: untuk memasukkan nama bahan baku. Tidak boleh
dikosongkan.
• Satuan: untuk memasukkan nama satuan yang digunakan untuk
menyatakan banyaknya jumlah dari bahan baku. Boleh
dikosongkan.
• Stok awal: untuk memasukkan banyaknya jumlah bahan baku
pada saat awal. Tidak boleh dikosongkan.
• Harga jual: untuk memasukkan harga jual dari bahan baku. Tidak
boleh dikosongkan.
• Kelompok bahan. Untuk menentukan termasuk ke dalam jenis
manakah bahan baku yang dimasukkan tersebut. Ada dua jenis
bahan baku, yaitu pokok dan pelengkap.
• Catatan: untuk menulis hal-hal yang berhubungan dengan bahan
baku yang belum tercatat dengan field-field sebelumnya. Boleh
dikosongkan.
Setelah terisi semua, maka klik tombol simpan untuk menyimpan
data-data bahan baku yang telah dibuat. Jika data-data yang
dimasukkan benar, setelah itu akan muncul ballon tooltip pada
system tray yang menyatakan data berhasil disimpan.
Untuk mengubah isian data bahan baku, dapat dilakukan
dengan cara:
1. double klik pada record bahan baku yang ingin diubah atau 2. klik record bahan baku yang ingin diubah kemudian klik tombol
edit, atau
3. klik kanan pada record yang ingin diubah kemudian pilih menu
edit atau
4. klik record bahan baku yang ingin diubah dan tekan tombol F3
pada keyboard
maka akan muncul tampilan seperti di bawah ini:
66
lakukan perubahan pada data yang ingin diubah setelah itu simpan
data bahan baku tersebut.
Untuk menghapus data bahan baku, bisa dilakukan dengan
cara:
1. klik record yang ingin diubah kemudian tekan tombol hapus, atau
2. klik record yang ingin diubah kemudian tekan tombol delete pada
keyboard
kemudian akan muncul peringatan seperti gambar di bawah ini:
5.2.6. Menu Data Barang Dagang
Data barang dagang adalah suatu fitur yang digunakan untuk
mencatat, melihat atau menghapus data-data dari barang dagang Di
sini bisa dilihat semua data penting yang berhubungan dengan
barang dagang. Di sini bisa juga dilihat satuan dan harga jual barang
dagang. Untuk menambah barang dagang, mengedit barang dagang,
dan menghapus barang dagang caranya seperti dengan menu bahan
baku.
Gambar 5.39 Edit data bahan baku
Gambar 5.40 Peringatan hapus bahan baku
67
5.2.7. Menu Data Barang Inventaris
Dalam perusahaan pasti memiliki barang-barang untuk
mendukung kerja perusahaan tersebut. Fitur ini membantu
perusahaan untuk mencatat, menambah serta menghapus data-data
inventaris yang ada. Tampak pada gambar diatas bahwa daftar
barang inventaris terdiri atas kolom nama barang, tanggal, kelompok.
harga, penyusutan. Kolom tanggal ini menyatakan tanggal perolehan
barang tersebut. Kolom kelompok menyatakan kelompok dari barang
inventaris tersebut, apakah termasuk peralatan, kendaraan, mesin
atau kelompok lainnya. Kolom harga menyatakan harga beli barang
tersebut. Kolom penyusutan menyatakan selisih harga beli barang
dengan harga saat ini. Untuk memasukkan penyusutan, dilakukan
pada menu penyusutan inventaris.
Bila ada data barang inventaris baru yang ingin dimasukkan data-
datanya ke dalam sistem, bisa dilakukan dengan cara:
1. menekan tombol tambah atau dengan shortcut keyboard
<F2>, atau
2. klik kanan pada form data barang inventaris dan pilih menu
tambah. Maka akan muncul tampilan form tambah data
barang inventaris seperti di bawah ini:
3.
Gambar 5.41 Daftar barang inventaris
68
Field-field masukan data untuk form tambah data barang inventaris
adalah:
• nama barang: untuk memasukkan nama barang inventaris. Tidak
boleh dikosongkan.
• Kelompok bahan. Untuk menentukan termasuk ke dalam jenis
manakah barang inventaris yang dimasukkan tersebut. Untuk
mengisi kelompok, tekan tombol . Kemudian akan muncul
tampilan pilih kelompok seperti di bawah ini:
untuk memilih kelompok, double klik pada nama kelompok. Jika
ingin menambah kelompok, klik tombol , akan muncul form
isian kelompok baru, isilah field tersebut dan tekan OK jika sudah
selesai.
Gambar 5.42 Tambah barang inventaris
Gambar 5.43 Daftar kelompok barang inventaris
69
• Catatan: untuk menulis hal-hal yang berhubungan dengan barang
inventaris yang belum tercatat dengan field-field sebelumnya.
Boleh dikosongkan.
• Tanggal perolehan: untuk memasukkan data masuk barang
inventaris ke perusahaan.
Jika sudah selesai memilih kelompok, periksa kembali apakah field
tanggal perolehan dan harga perolehan sudah terisi. Field catatan bisa
diisi maupun tidak. Jika sudah selesai, klik tombol simpan untuk
menyimpan data.
Untuk menghapus data barang inventaris, bisa dilakukan
dengan cara:
1. klik record yang ingin diubah kemudian tekan tombol hapus, atau
2. klik record yang ingin diubah kemudian tekan tombol delete pada
keyboard
kemudian akan muncul peringatan seperti gambar di bawah ini:
5.2.8. Menu Transaksi Penjualan
Fitur ini digunakan untuk melakukan transaksi penjualan
baik secara tunai maupun kredit.
Gambar 5.44 Peringatan hapus barang inventaris
70
Untuk memulai transaksi, klik tombol transaksi atau dengan shortcut
<CTRL+T> pada keyboard. Setelah itu menu transaksi penjualan ini
akan aktif seperti di bawah ini:
Secara otomatis nomor nota akan terbuat oleh sistem. Isikan tanggal
transaksi. Field mata uang digunakan untuk memilih mata uang yang
dipakai dalam transaksi. Field pelanggan digunakan untuk memilih
pelanggan yang terlibat dalam transaksi. Pilih tanggal order dan
Gambar 45 Menu Transaksi Penjualan
Gambar 5.46 Menu Transaksi Penjualan aktif
71
tanggal kirim. Cara bayar digunakan untuk memilih cara pembayaran
yang digunakan oleh pelanggan, apakah secaar tunai atau kredit.
Untuk memilih bahan yang dipakai dalam transaksi, klik tombol
atau tekan F12 pada keyboard. Kemudian akan muncul form tambah
bahan seperti di bawah ini:
Pilih bahan yang digunakan. Kemudian isikan field upah tenaga
kerja. Kemudian isikan field bayar/uang muka. Setelah selesai, klik
tombol simpan atau dengan shortcut <CTRL+S>. Transaksi yang
sudah disimpan bisa langsung dilihat dengan cara meng-klik tombol
cetak. Contoh tampilan transaksi penjualan yang dicetak adalah
seperti di bawah ini:
5.2.9. Menu Transaksi Pembelian
Gambar 5.47 Detil penjualan transaksi penjualan
Gambar 5.48 Laporan Transaksi penjualan
72
Fitur ini digunakan untuk melakukan transaksi pembelian
baik secara tunai maupun kredit. Cara penggunaan menu ini sama
dengan menu transaksi penjualan
5.4.8 Menu Pembayaran Hutang Usaha
Fitur ini digunakan untuk melakukan pembayaran utang karena
pembelian dilakukan secara kredit.
Untuk memulai transaksi pembayaran utang, double klik pada data
pemasok yang diinginkan, maka akan muncul no. bukti, nama
pemasok dan utang pada field masing-masing seperti di bawah ini:
Gambar 5.49 Menu pembayaran hutang usaha
Gambar 5.50 Menu pembayaran hutang usaha aktif
73
Pilih tanggal bayar. Kemudian isikan banyaknya pembayaran.
Setelah selesai, kemudian klik tombol bayar atau dengan shortcut
<CTRL+P>. Pembayaran utang yang telah dibayar bisa langsung
dicetak dengan cara klik tombol cetak. Contoh tampilan pembayaran
utang yang langsung dicetak adalah seperti di bawah ini:
5.2.10. Menu Pembayaran Piutang Usaha
Fitur ini digunakan untuk melakukan pembayaran piutang
karena pembelian dilakukan secara kredit. Cara penggunaan menu
ini sama dengan menu pembayaran piutang usaha
5.2.11. Menu Pemakaian Bahan
Fitur ini digunakan untuk mencatat keluar masuk bahan baku.
Pilih bahan baku dengan klik tombol , kemudian pilih tanggal
terjadi keluar atau masuik bahan, pilih status bahan baku tersebut
apakah keluar atau masuk, kemudian masukkan jumlahnya. Setelah
itu tekan tombol simpan.
5.2.12. Menu Transfer Kas
Fitur ini digunakan untuk melakukan transfer antar kas.
Misalkan antara kas keuangan dengan kas dollar.
Gambar 5.51 Laporan Pembayaran Hutang
Gambar 5.52 Menu pemakaian bahan
74
Field-field pada menu transfer kas adalah:
• Dari: untuk memasukkan data asal kas asal. Isikan dengan
menekan tombol . Kemudian akan muncul tampilan daftar
akun seperti gambar di bawah ini:
Pilih kas asal dengan car klik dua kali pada akun atau klik akun
yang diinginkan kemudian klik tombol OK.
• Ke: untuk memasukkan kas tujuan. Cara pengisian sama seperti
untuk memasukkan kas asal.
• Keterangan: untuk memberikan catatan seputar transfer kas
tersebut.
Gambar 5.53 Menu Transfer Kas
Gambar 5.54 Daftar rekening
75
• Sebesar: untuk memasukkan besarnya dana yang ditransfer.
Field sebesar yang pertama (kiri) dimasukkan, maka field kedua
otomatis akan menyesuaikan atau berubah otomatis sesuai kurs.
Contoh bisa dilihat pada gambar di bawah ini:
Setelah selesai semua, tekan tombol simpan, maka akan muncul form
konfirmasi.
5.2.13. Menu Pencatatan Data Rekening
Pada fitur ini user bisa melihat rekening-rekening (akun)
yang ada. Tidak hanya bisa melihat, user juga bisa menambahkan,
mengubah dan menghapus akun-akun yang telah ada. Di daftar
rekening ini terdapat 5 kolom yaitu kode akun, nama akun, kurs,
golongan, dan kelompok. Kode akun berisi nomor unik dari suatu
akun yang membedakan akun satu dengan akun lain. Kolom nama
untuk menyatakan nama dari suatu akun. Kolom kurs menyatakan
mata uang yang digunakan dalam akun tersebut. Kolom golongan
menyatakan akun tersebut termasuk ke dalam golongan apa. Apakah
termasuk harta lancar, pendapatan usaha atau golongan lain.
Gambar 5.55 Transfer Kas
Gambar 5.56 Konfirmasi transfer kas
76
Kemudian kolom kelompok menyatakan akun tersebut masuk ke
dalam kelompok apa. Apakah termasuk ke dalam modal, harta,
pendapata, beban, atau yang lain.
Bila ada akun baru yang ingin dimasukkan data-datanya ke dalam
sistem, bisa dilakukan dengan cara:
1. menekan tombol tambah atau dengan shortcut keyboard <F2>,
atau
2. klik kanan pada form data akun dan pilih menu tambah. Maka
akan muncul tampilan form tambah data akun seperti di bawah
ini:
Isi field-field yang kosong. Plihlah golongan, posisi saldo dan mata
uang. Kemudian simpan data-data tersebut dengan menekan tombol
simpan. Sebagai tambahan, kode bahan harus diisi dengan 6 karakter.
Gambar 5.57 Menu pencatatan data rekening
Gambar 5.58 Tambah data akun
77
Untuk mengubah isian data akun, dapat dilakukan dengan
cara:
1. double klik pada record akun yang ingin diubah atau 2. klik record akun yang ingin diubah kemudian klik tombol edit,
atau
3. klik kanan pada record yang ingin diubah kemudian pilih menu
edit atau
4. klik record akun yang ingin diubah dan tekan tombol F3 pada
keyboard
maka akan muncul tampilan seperti ini:
lakukan perubahan pada data yang ingin diubah setelah itu simpan
data akun tersebut.
Untuk menghapus data akun, bisa dilakukan dengan cara:
1. klik record yang ingin diubah kemudian tekan tombol hapus, atau
2. klik record yang ingin diubah kemudian tekan tombol delete pada
keyboard
maka akan muncul peringatan seperti ini:
Tekan tombol yes untuk melanjutkan proses penghapusan.
Gambar 59 Edit data akun
Gambar 60 Gambar 5.67 Peringatan hapus data akun
78
5.2.14. Menu Saldo Awal
Fitur ini digunakan untuk melihat keadaan awal dari akun-
akun yang ada. Bisa dilihat saldo awal dari tiap akun-akun.
5.4.13 Menu Jurnal Umum
Menu ini digunakan untuk menjurnal transaksi selain pada
jurnal khusu seperti pembelian dan penjualan.
Untuk memulai mencatat jurnal umum, klik tombol transaksi
atau dengan shortcut <CTRL+T> pada keyboard. Setelah itu menu
jurnal umum akan aktif seperti gambar di bawah ini:
Gambar 5.61 Menu saldo awal
Gambar 5.62 Menu jurnal umum
79
Setelah itu kode jurnal akan otomatis dibuat oleh sistem. Isikan field
No. Bukti. Kemudian isi tanggal terjadi transaksi tersebut. Lalu
isikan uraian dari transaksi tersebut. Misal pembayaran gaji.
Kemudian masukkan akun-akun yang berhubungan dengan transaksi
tersebut. Untuk memasukkan akun, tekan tombol atau dengan
menekan tombol F12 pada keyboard. Kemudian akan muncul
tampilan detil jurnal seperti di bawah ini:
Pilihlah akun yang diinginkan dengan menekan tombol ,
kemudian atur posisi akun itu apakah di debet atau kredit. Kemudian
isikanlah jumlahnya. Setelah itu tekan tombol selesai.
Setelah selesai mengisikan akun-akun yang terlibat,
simpanlah jurnal umum dengan menekan tombol simpan atau dengan
shortcut <CTRL+S>. Harap diingat, akun-akun yang ada debet dan
kredit harus seimbang dalam total jumlahnya.
Gambar 5.63 Menu jurnal umum akan aktif
Gambar 5.64 Detil jurnal umum
80
5.2.15. Menu Penyusutan Inventaris
Terkadang harta yang dimiliki perusahaan harga sekarang
akan mengalami penurunan dibandingkan harga sewaktu pembelian.
Katakanlah motor. Jika saat pembelian harganya adalah Rp.
12.000.000, maka beberapa tahun yang akan datang akan mengalami
penyusutan yang kadang signifikan. Untuk melakukan pencatatan
penyusutan harta, bisa memilih fitur penyusutan harta yang ada pada
SIA Berdikari.
Field-field masukan data untuk penyusutan harta adalah:
• nama barang: untuk memilih barang inventaris yang akan
dimasukkan datanya, klik tombol .
• Harga perolehan: setelah memilih nama barang, secara otomatis
harga perolehan akan dimasukkan oleh sistem berdasarkan data
yang dimasukkan sebelumnya pada menu barang inventaris.
• Harga penyusutan: field untuk memasukkan besarnya penyusutan
dari barang inventaris.
• Nilai sisa: field ini akan otomatis terisi saat harga penyusutan
diisi. Isi field ini adalah harga perolehan dikurangi dengan harga
penyusutan.
5.2.16. Menu Mata Uang
Menu ini digunakan untuk melihat daftar mata uang yang
ada beserta kode dan kurs nya. Di sini juga bisa menambah daftar
Gambar 5.65 Menu penyusutan harta
81
mata uang baru, mengubah data mata uang yang sudah ada, dan
menghapus daftar mata uang yang ada.
Untuk menambah mata uang, klik tombol tambah pada menu
utama atau dengan shortcut <F2>, maka akan muncl form tambah
mata uang seperti di bawah ini:
Field-field masukan data untuk penyusutan harta adalah:
• Kode: untuk memasukkan kode dari mata uang yang akan
dimasukkan.
• Negara: field untuk memasukkan asal negara mata uang.
• Kurs tukar: field untuk memasukkan kurs tukar mata uang
tersebut terhadap rupiah.
Gambar 5. 66 Menu mata uang
Gambar 5.67 Form tambah mata uang
82
• Simbol: field untuk memasukkan simbol mata uang. Untuk
memasukkan simbol mata uang klik tombol
• Per tanggal: field untuk memasukkan tanggal kurs tersebut.
Jika sudah selesai simpan data tersebut dengan menekan tombol
simpan.
Untuk mengubah mata uang bisa dilakukan dengan cara:
1. double klik pada record mata uang yang ingin diubah atau
2. klik record mata uang yang ingin diubah kemudian klik tombol
edit, atau
3. klik kanan pada record yang ingin diubah kemudian pilih menu
edit atau
4. klik record mata uang yang ingin diubah dan tekan tombol F3
pada keyboard.
Maka akan muncul tampilan seperti di bawah ini:
Perlakuan tiap field sama seperti dengan menu tambah mata uang.
Untuk menghapus data akun, bisa dilakukan dengan cara:
1. klik record yang ingin diubah kemudian tekan tombol hapus, atau
2. klik record yang ingin diubah kemudian tekan tombol delete pada
keyboard
maka akan muncul peringatan seperti ini:
Gambar 5.68 Edit mata uang
83
Tekan tombol yes untuk melanjutkan penghapusan record mata uang.
5.2.17. Menu Backup dan Import Database
1. Backup Database
Fitur ini digunakan untuk melakukan proses back up dari database
SIA Berdikari.
Pilih lokasi file back up yang diinginkan dengan menekan tombol
. Kemudian isikan field nama back up database. Setelah
selesai semua, klik lanjutkan.
2. Import Database
Fitur ini digunakan untuk melakukan proses import dari database
SIA Berdikari. Untuk mengakses menu ini, pilih menu
Administrator, kemudian pilih menu import database.
Gambar 5.69 Peringatan hapus data mata uang
Gambar 5.70 Menu backup database
84
Pilih lokasi file import yang diinginkan dengan menekan tombol
. Kemudian isikan field nama import database. Setelah
selesai semua, klik lanjutkan.
5.2.18. Menu Hapus Data
Menu digunakan ketika user ingin menghapus data pada
menu yang diinginkan, contohnya pada menu data pemasok. Bisa
juga memilih hapus data pada menu data master atau transaksi dan
bisa juga keseluruhan. Tampilan menu hapus data adalah seperti di
bawah ini.
5.2.19. Menu Manajemen Data User
Menu ini digunakan untuk melihat, mengubah, dan
menghapus daftar user-user yang berhak mengakses SIA Berdikari.
Di dalam menu ditampilkan nama user beserta status dalam
mengakses sistem.
Gambar 5.71 Menu import database
Gambar 5.72 Menu hapus data
85
Untuk menambah mata uang, klik tombol tambah pada menu
utama atau dengan shortcut <F2>, maka akan muncul form tambah
mata uang seperti di bawah ini:
Field-field masukan data untuk penyusutan harta adalah:
• User name: field untuk memasukkan user name baru.
• Level user: field untuk memilih level user.
• Password: field untuk memasukkan password yang bersangkutan.
• Confirm password: field untuk mengkonfirmasi password user.
Setelah selesai memasukkan data-data, tekan tombol simpan untuk
menyimpan data tersebut.
Untuk mengubah user bisa dilakukan dengan cara:
1. double klik pada record yang ingin diubah atau 2. klik record yang ingin diubah kemudian klik tombol edit, atau
3. klik kanan pada record yang ingin diubah kemudian pilih menu
edit atau
Gambar 5.73 Manajemen data user
Gambar 5.74 Tambah data user
86
4. klik record yang ingin diubah dan tekan tombol F3 pada
keyboard.
Maka akan muncul tampilan seperti di bawah ini:
Field-field yang ada pada data user adalah username, level user, dan
password. Perlakuan pengisian field-field tersebut sama seperti
pengisian tambah user.
Untuk menghapus data akun, bisa dilakukan dengan cara:
1. klik record yang ingin diubah kemudian tekan tombol hapus, atau
2. klik record yang ingin diubah kemudian tekan tombol delete pada
keyboard
maka akan muncul peringatan seperti ini:
Tekan tombol yes untuk melanjutkan penghapusan record user.
5.2.20. Menu Log User/History
Menu ini berfungsi untuk melihat daftar kegiatan dari tiap-
tiap user. Di dalam menu ini berisi keterangan nama user, tanggal
dan jam serta aktivitas tiap user. Di dalam menu ini terdapat tombol
rincian, delete dan cetak log.
Gambar 5.75 Edit data user
Gambar 5.76 Peringatan hapus data user
87
Tombol rincian untuk melihat daftar log secara detil. Tombol delete
digunakan untuk menghapus log secara keseluruhan. Tombol cetak
digunakan untuk mencetak laporan log user.
5.2.21. Menu Cetak Laporan Jurnal
Menu ini berfungsi untuk mencetak laporan jurnal umum.
Ada beberapa pilihan untuk mencetak. Yaitu, per periode, per
tanggal, per bulan, per tahun, nomer jurnal, atau jurnal keseluruhan.
Untuk mulai mencetak, pilih tampilan laporan. Kemudian, tekan
tombol pilih. Maka akan muncul form output option yang berfungsi
untuk menentukan format laporan. Ada 3 macam format yaitu,
Gambar 5.77 Menu log user
Gambar 5.78 Cetak laporan jurnal
88
langsung dicetak melalui printer, atau untuk preview, atau disimpan
ke dalam file.
5.2.22. Menu Cetak Laporan Buku Besar
Menu ini berfungsi untuk mencetak buku besar. Ada
beberapa pilihan untuk mencetak. Yaitu, per periode, per tanggal, per
bulan, per tahun, per akun, atau secara keseluruhan. Cara
penggunaan menu ini sama dengan menu laporan jurnal umum.
5.2.23. Menu Cetak Laporan Neraca Saldo
Gambar 5.79 Output option cetak laporan jurnal umum
Gambar 5.80 Laporan jurnal umum dalam bentuk preview
89
Menu ini berfungsi untuk mencetak neraca saldo. Ada
beberapa pilihan untuk mencetak. Yaitu, per periode, atau secara
keseluruhan. Cara penggunaan menu ini sama dengan menu laporan
jurnal umum.
5.2.24. Menu Cetak Laporan Neraca
Menu ini berfungsi untuk mencetak buku besar. Ada
beberapa pilihan untuk mencetak. Yaitu, akhir tahun, akhir bulan,
atau per periode yang diingikan. Cara penggunaan menu ini sama
dengan menu laporan jurnal umum.
5.2.25. Menu Cetak Laporan Laba Rugi
Menu ini berfungsi untuk mencetak laba rugi. Ada beberapa
pilihan untuk mencetak. Yaitu, per periode, akhir bulan, atau akhir
tahun. Cara penggunaan menu ini sama dengan menu laporan jurnal
umum.
5.2.26. Menu Cetak Laporan Perubahan Modal
Menu ini berfungsi untuk mencetak perubahan modal. Ada
beberapa pilihan untuk mencetak. Yaitu, per periode, akhir bulan,
atau akhir tahun. Cara penggunaan menu ini sama dengan menu
laporan jurnal umum.
5.2.27. Menu Cetak Laporan Arus Kas
Menu ini berfungsi untuk mencetak arus kas. Ada beberapa
pilihan untuk mencetak. Yaitu, per periode, akhir bulan, atau akhir
tahun. Cara penggunaan menu ini sama dengan menu laporan jurnal
umum.
5.2.28. Menu Cetak Laporan Data Rekening
Menu ini berfungsi untuk mencetak data rekening secara
keseluruhan. Saat memilih menu ini, pertama kali muncul adalah
output option. Cara penggunaan menu ini sama dengan menu laporan
jurnal umum.
5.2.29. Menu Cetak Laporan Daftar Aktiva Tetap dan
Penyusutannya
Menu ini digunakan untuk melihat daftar aktiva tetap
beserata penyusutannya. Aktiva tetap sendiri adalah aktiva yang
bersifat jangka panjang atau aktiva yang relatif permanen. Ada
90
beberapa pilihan untuk mencetak. Yaitu semua daftar aktiva tetap
atau bisa per kelompok aktiva. Cara penggunaan menu ini sama
dengan menu laporan jurnal umum.
5.2.30. Menu Cetak Laporan Keluar Masuk Bahan
Menu ini digunakan untuk mencetak data pemakaian bahan
setiap hari. Saat memilih menu ini, akan langsung masuk ke form
ouput option yang berfungsi untuk menentukan format laporan. Ada
3 macam format yaitu, langsung dicetak melalui printer, atau untuk
preview, atau disimpan ke dalam file. Cara penggunaan menu ini
sama dengan menu laporan jurnal umum.
5.2.31. Menu Cetak Laporan Data Pemasok
Menu ini digunakan untuk mencetak data-data pemasok
yang berhubungan dengan perusahaan. Saat memilih menu ini, akan
langsung masuk ke form ouput option yang berfungsi untuk
menentukan format laporan. Ada 3 macam format yaitu, langsung
dicetak melalui printer, atau untuk preview, atau disimpan ke dalam
file. Cara penggunaan menu ini sama dengan menu laporan jurnal
umum.
5.2.32. Menu Cetak Laporan Data Pelanggan
Menu ini digunakan untuk mencetak data-data pelanggan
yang berhubungan dengan perusahaan. Saat memilih menu ini, akan
langsung masuk ke form ouput option yang berfungsi untuk
menentukan format laporan. Ada 3 macam format yaitu, langsung
dicetak melalui printer, atau untuk preview, atau disimpan ke dalam
file. Cara penggunaan menu ini sama dengan menu laporan jurnal
umum.
5.2.33. Menu Cetak Laporan Data Barang Dagang
Menu ini digunakan untuk mencetak data-data barang dagang yang
dijual perusahaan. Saat memilih menu ini, akan langsung masuk ke
form ouput option yang berfungsi untuk menentukan format laporan.
Ada 3 macam format yaitu, langsung dicetak melalui printer, atau
untuk preview, atau disimpan ke dalam file. Cara penggunaan menu
ini sama dengan menu laporan jurnal umum.
5.2.34. Menu Cetak Laporan Penjualan
91
Menu ini berfungsi untuk mencetak laporan penjualan
perusahaan. Ada beberapa pilihan untuk mencetak. Yaitu, per
periode, per pelanggan, per nota, atau keseluruhan. Cara penggunaan
menu ini sama dengan menu laporan jurnal umum.
5.2.35. Menu Cetak Laporan Pembelian
Menu ini berfungsi untuk mencetak laporan penjualan
perusahaan. Ada beberapa pilihan untuk mencetak. Yaitu, per
periode, per pemasok, per nota, atau keseluruhan. Cara penggunaan
menu ini sama dengan menu laporan jurnal umum.
5.2.36. Menu Cetak Laporan Pembayaran Hutang
Menu ini berfungsi untuk melihat dan mencetak laporan
pembayaran hutang perusahaan. Ada beberapa pilihan untuk
mencetak. Yaitu, per periode, per pemasok, per nota, atau
keseluruhan. Cara penggunaan menu ini sama dengan menu laporan
jurnal umum.
5.2.37. Menu Cetak Laporan Pembayaran Piutang
Menu ini berfungsi untuk melihat dan mencetak laporan
pembayaran hutang perusahaan. Ada beberapa pilihan untuk
mencetak. Yaitu, per periode, per pelanggan, per nota, atau
keseluruhan. Cara penggunaan menu ini sama dengan menu laporan
jurnal umum.
5.2.38. Menu Grafik
Pada sistem ini terdapart menu untuk menampilkan laporan
dalam bentuk grafik. Laporan yang bisa dibuat dalam bentuk grafik
adalah laba/rugi, harta, dan arus kas. Secara umum, bentuk grafik-
grafik yang ada adalah dalam bentuk bar (diagram batang),
horizontal, fast line dan pie (diagram lingkaran). Grafik juga tersedia
dalam format 2D dan 3D
92
Gambar di atas merupakan gambaran grafik secara umum.
1. Grafik harta
Grafik ini untuk menggambarkan banyaknya harta yang dimiliki
beserta jumlahnya. Sumbu x menyatakan nama akun, sedangkan
sumbu y menyatakan jumlah.
Gambar 5.81 Contoh tampilan grafik
93
2. Grafik laba/rugi
Grafik ini menyatakan banyaknya untung atau rugi yang didapat
perusahaan. Di sini ditampilkan beban, pendapatan, laba/rugi.
Laba/rugi didapat dari perhitungan pendapatan dikurang beban.
3. Grafik arus kas
Gambar 5.82 Tampilah grafik harta
Gambar 5.83 Tampilah grafik harta
94
Grafik ini untuk menggambarkan ringkasan penerimaan dan
pengeluaran kas dari suatu bisnis untuk periode tertentu. Di
dalam grafik ini adalah kas keluar dan kas masuk.
5.2.39. Menu Konversi Mata Uang
Menu ini digunakan untuk mengkonversi mata uang asing ke
rupiah atau sebaliknya.
Field-field masukan data untuk penyusutan harta adalah:
• Mata uang: digunakan untuk memilih mata uang asing.
• Mata uang (1): digunakan untuk memasukkan nominal yang
ingin dikonversi.
Gambar 5.84 Tampilan grafik arus kas
Gambar 5.85 Konversi mata uang
95
• Mata uang (2): hasil mata uang yang dikonversi
5.4.35 Menu Kalkulator
Fitur ini sama seperti kalkulator pada windows. Digunakan
sebagai alat bantu untuk menghitung.
5.2.40. Menu Notepad
Fitur ini sama seperti notepad pada windows. Digunakan
sebagai alat bantu untuk mencatat.
5.2.41. Menu Regional Settings
Fitur ini adalah fitur regional settings dari Windows.
Digunakan untuk menentukan format penulisan angka, harga,
tanggal dan waktu. Patut diingat bahwa format English berbeda
dengan format Indonesian.
Gambar 5.86 Kalkulator
Gambar 5.87 Notepad
96
Gambar 5.88 Regional Settings