bab iv hasil dan analisisrepository.unika.ac.id/13289/5/12.60.0206 yosef hendy permadi bab... ·...
TRANSCRIPT
34
BAB IV
HASIL DAN ANALISIS
Dalam penelitian ini strategi pengembangan sistem informasi akuntansi
yang digunakan oleh penulis adalah metode Rapid Application Development
(RAD). Pemilihan penulis untuk menggunakan metode tersebut dalam penelitian
ini dikarenakan metode Rapid Application Development (RAD) mampu
memberikan pengembangan sistem informasi akuntansi secara cepat dan tepat
terhadap pembangunan sistem, dan mampu menghasilkan prototype yang dapat
memberikan keuntungan yang tepat untuk diaplikasikan kepada pemakai CV.
Dalang Production Event and Wedding Organizer karena dapat disesuaikan
dengan kebutuhan pemakai.
Tahap – tahap pengembangan sistem informasi akuntansi dengan
menggunakan metode Rapid Application Development (RAD) adalah melakukan
investigasi awal, analisis kebutuhan, analisis keputusan, pembuatan desain,
konstruksi, Implementasi, sosialisasi Operasionalisasi, dan Sistem Pendukung.
4.1. Tahap Investigasi Awal
Tahap pertama adalah melakukan investigasi awal dengan
mengidentifikasi aktivitas bsinis yang ada pada CV. Dalang Production
agar dapat diketahui sistem kerja yang ada dan mengetahui transaksi
apa saja yang terjadi dalam kegiatan bisnis perusahaan tersebut, tahap
investigasi dilakukan dengan cara melakukan wawancara dan observasi
35
terhadap pemilik dan juga karyawan di CV. Dalang Production Event
and Wedding Organizer.
4.2. Tahap Analisis Kebutuhan
Pada tahapan ini dilakukan analisis terhadap sistem yang sudah ada
di CV. Dalang Production yang bertujuan mencariapa yang dibutuhkan
pada perusahaan yang diperoleh pada saat investigasi. Tahap ini
dilakukan untuk memberikan pemahaman yang lebih dalam bagi tim
proyek mengenai permasalahan yang dihadapi oleh perusahaan seperti
pencatatan yang dilakukan secara manual menyebabkan yang dapat
menyebabkan Fraud, kesalahan pencatatan dari karyawan, dan juga
sistem manual ini menyebabkan perusahaan membutuhkan tempat
penyimpanan transaksi yang terkhusus dan besar serta untuk
mencarinya juga sulit.
Melalui tahap ini maka sistem yang baru dapat menjadi
penyelesaian masalah yang ada dalam perusahaan sehingga tidak terjadi
kecurangan, kesalahan, ataupun penyajian laporan keuangan dapat
ditampilkan secara cepat dan tepat dan dapat berguna sebagai alat untuk
mengembangkan perusahaan.
4.3. Tahap Analisis Keputusan
Tahap ini adalah mengambil keutusan terhadap sistem yang akan
dibuat setelah melakukan pengidentifikasian sistem yang yang ada pada
tahap sebelumnya, sistem akan di buat sesuai dengan keinginan dari
pengguna yaitu sistem dapat dioperasikan dengan mudah / user
36
friendly, dan dapat melakukan input dengan mudah serta menghasilkan
laporan keuangan yang tepat secara cepat.
4.4. Tahap Pembuatan Desain
Pada tahap- ini, mulai dilakukan proses desain dari sistem yang
baru. Tahap desain membuat sistem sesuai dengan keinginan dari
penggunan, penggunan menginginkan pilihan atau menu terletak di
sebelah kanan dan pada bagian tengah, lalu nama perusahaan di bagian
atas pada program, dan program dibuat agar bisa diakses oleh dua
bagian yaitu admin, dan user, dengan batasan untuk user hanya bisa
melihat tanpa mengedit sedangkan admin bisa mengedit dan pembuatan
data base.
4.4.1. Data Flow Diagram
4.4.1.1. Diagram Konteks
37
4.4.1.2. Data Flow Diagram (DFD) Level 0
4.5. Tahap Konstruksi
Tahap ini untuk membuat kerangka dari program yang akan
diaplikasikan kedalam perusahaan dengan pembuatan data base.
4.5.1. Tabel Jurnal Keluar
Tabel data ini berguna untuk menampung data jurnal kas keluar.
jurnal_keluar
Nama Tipe Lebar
nomor_jurnal Int 15
kode_transaksi varchar 15
38
Tabel 4.1 Tabel Jurnal Keluar
4.5.2. Tabel Jurnal Masuk
Tabel data ini berguna untuk menampung data jurnal kas masuk.
Jurnal_masuk
Nama Tipe Lebar
nomor_jurnal Int 15
kode_transaksi Varchar 15
tanggal_selesai Varchar 20
Tabel 4.2 Tabel Jurnal Masuk
4.5.3. Tabel Jurnal Umum
Tabel data ini berguna untuk menampung data jurnal umum, diluar
dari jurnal kas masuk, dan jurnal kas keluar.
jurnal_umum
Nama Tipe Lebar
nomor_jurnal Int 15
kode_transaksi Varchar 15
tanggal_selesai Varchar 20
Tabel 4.3 Tabel Jurnal Umum
4.5.4. Tabel Crew
Tabel data ini berguna untuk menampung data user.
tab_crew
Nama Tipe Lebar
id_crew Int 5
Nama Varchar 25
Alamat Varchar 50
Hp Varchar 15
Bagian Varchar 50
Tabel 4.4 Tabel Crew
tanggal_selesai varchar 20
39
4.5.5. Tabel Customer
Tabel data ini berguna untuk menampung data customer.
tab_customer
Nama Tipe Lebar
id_cust Int 5
kd_customer Varchar 10
Nama Varchar 25
Alamat Varchar 50
Hp Varchar 15
Tabel 4.5 Tabel Customer
4.5.6. Tabel Event
Tabel data ini berguna untuk menampung data event.
tab_event
Nama Tipe Lebar
id_evt Int 4
kd_event Varchar 10
nm_event Varchar 20
tgl_evt Varchar 20
Customer Varchar 10
Status Varchar 4
Tabel 4.6 Tabel Event
4.5.7. Tabel Mutasi
Tabel data ini berguna untuk menampung data mutasi dari transaksi
yang ada berdasarkan dari jurnal kas masuk, jurnal kas keluar, dan
jurnal memorial.
40
tab_mutasi
Nama Tipe Lebar
Id Int 4
kode_rekening Varchar 10
tanggal_mutasi Date
mut_debet Int 15
mut_kredit Int 15
id_evt Int 4
Tabel 4.7 Tabel Mutasi
4.5.8. Tabel Peralatan
Tabel data ini berguna untuk menampung data peralatan yang
dimiliki oleh perusahaan.
tab_peralatan
Nama Tipe Lebar
kd_peralatan Varchar 4
nm_peralatan Varchar 15
tgl_beli Date
Harga Double
Umur Double
Satuan Varchar 5
Jenis Smallint 1
Tabel 4.8 Tabel Peralatan
4.5.9. Tabel User
Tabel data ini berguna untuk menampung data user atau admin
sebagai pengguna sistem.
tab_user
Nama Tipe Lebar
id_user Int 4
Nama Varchar 20
Username Varchar 20
Password Varchar 50
Tanggal Varchar 20
Level Varchar 4
Status Varchar 4
Tabel 4.9 Tabel User
41
4.5.10. Tabel Mater
Tabel data ini berguna untuk menampung data master kegiatan
dari program.
Tabel 4.10 Tabel Master
4.5.11. Tabel Neraca
Tabel data ini berguna untuk menampung data yang masuk dalam
laporan keuangan neraca.
tabel_neraca
Nama Tipe Lebar
kode_rekening Varchar 10
nama_rekening Varchar 100
nrc_debet Int 15
nrc_kredit Int 15
Tabel 4.11 Tabel Neraca
4.5.12. Tabel Data Profil
Tabel data ini berguna untuk menampung data profil perusahaan
yang mengadopsi sistem ini.
tabel_master
Nama Tipe Lebar
kode_rekening Varchar 10
nama_rekening Varchar 100
tanggal_awal Date
awal_debet Int 15
awal_kredit Int 15
Posisi Varchar 15
Normal Varchar 10
42
tabel_profil
Nama Tipe Lebar
Id Int 4
nama_perusahaan Varchar 70
Gedung Varchar 50
Jalan Varchar 70
Kelurahan Varchar 20
Kecamatan Varchar 20
Propinsi Varchar 15
Negara Varchar 15
Telpon Varchar 12
Fax Varchar 12
Email Varchar 20
Website Varchar 20
Tabel 4.12 Tabel Profil
4.5.13. Tabel Rugi / Laba
Tabel data ini berguna untuk menampung data yang masuk dalam
laporan keuangan laba / rugi.
tabel_rugi_laba
Nama Tipe Lebar
kode_rekening Varchar 10
nama_rekening Varchar 100
rl_debet Int 15
rl_kredit Int 15
Tabel 4.13 Tabel Rugi / Laba
4.5.14. Tabel Transaksi
Tabel data ini berguna untuk menampung data transaksi yang
terjadi didalam perusahaan.
tabel_transaksi
Nama Tipe Lebar
id_transaksi Int 15
kode_transaksi Varchar 15
kode_rekening Varchar 10
tanggal_transaksi Date
jenis_transaksi Varchar 15
43
keterangan_transaksi Text
Debet Int 15
Kredit Int 15
tanggal_posting Date
keterangan_posting Varchar 10
id_admin Int 4
id_evt Int 4
Tabel 4.14 Tabel Transaksi
4.6.Tahap Implementasi
4.6.1. Tahap pembuatan form login
Saat pertama kali mengakses program akan muncul form login,
form ini di buat untuk mencegah sembarang orang dapat
mengakses keuangan dari perusahaan, form ini dilengkapi dengan
user name, dan juga password sehingga hanya dapat diakses dan
dioperasikan oleh orang tertentu yang memiliki kewenangan yang
diberikan oleh perusahaan.
Gambar 4.1 Form Login
Jika terjadi kesalahan dari user name atau password maka akan
muncul tampilan dbawah ini.
44
Gambar 4.2 Form Pengendalian Input Login
4.6.2. Form Menu Home
Form utama ini berfungsi memberikan tampilan menu yang
berisi pilihan menu, didalam menu terdapat pilihan master,
transaksi, dan laporan, dan pilihan logout, tampilan seperti gambar
di bawah ini.
Gambar 4.3 Form Menu Home
4.6.3. Menu Master
Berisi pilhan berupa Profil Perusahaan, Master COA, Data
Peralatan, Data User, Data Customer, Data Event.
45
Gambar 4.4 Menu Master
4.6.3.1. Profil Perusahaan
Berisi data tentang perusahaan yang mempunyai
program, dan pada form ini menampilkan data mengenai
profil perusahaan dapat di edit bila ada perubahan
mengenai perusahaan, dengan tampilan gambar di bawah
ini.
Gambar 4.5 Form Profil Perusahaan
46
4.6.3.2. Form Master COA
Form ini digunakan untuk meng input dan membuat
master nomor akun, nama akun-akun yang secara
otomatis menjadi acuan bagi transaksi sehingga saat
input dapat keluar pilihan akun-akun yang akan dipakai,
form dapat dilihat pada gambar dibawah ini.
Gambar 4.6 Form Master COA
Dan dapat melakukan input pada form yang sama
yang membutuhkan kode akun serta posisi normal dari
akun yang harus sudah ditentukan, tampilan seperti gambar
dibawah ini.
Gambar 4.7 Form Input Master COA
47
4.6.3.3. Form Data Aset Perusahaan
Digunakan untuk menginput aset yang dimiliki
perusahaan dan dalam form yang sama dapat terlihat
daftar aset yang dimiliki yang ditunjukkan pada gambar
di bawah ini.
Gambar 4.8 Form Data Aset Perusahaan
4.6.3.4. Form Data User
Berfungsi untuk menambah admin untuk bisa masuk
ke dalam sistem, dan berisi tentang data siapa saja yang
bisa mengakses sistem, ditunjukan pada gambar dibawah
ini.
48
Gambar 4.9 Form Data User
4.6.3.5. Form Data Customer
Form ini berfungsi untuk memasukkan data
customer dan menyimpan data customer perusahaan,
ditunjukan pada gambar di bawah ini.
Gambar 4.10 Form Data Customer
4.6.3.6. Form Data Event
Berfungsi untuk memasukkan data event dari
customer perusahaan dana nilai kontrak sehingga dapat
diketahui bila ada pembayaran customer yang belum
lunas, ditunjukkan pada gambar dibawah ini.
49
Gambar 4.11 Form Data Event
4.6.4. Menu Transaksi
Berisi pilihan untuk melakukan input dengan pilihan form
memorial, form kas masuk, form kas keluar, posting, dan undo
posting.
Gambar 4.12 Menu Transaksi
4.6.4.1. Form Memorial
Form ini berfungsi untuk menginput transaksi –
transaksi yang tidak berhubungan secara langsung
dengan kas, dengan memasukkan kode event sehingga
transaksi masing masing event tidak salah, dan
mengisi posisi debet atau kredit serta nominal, dan
50
mengisi keterangan. Form ini juga digunakan untuk
menginput penyusutan aset.
Gambar 4.13 Form Memorial
4.6.4.2. Form Kas Masuk
Berisi data yang diinput yang berhubungan dengan
kas yang masuk untuk perusahaandengan memasukkan
kode event sehingga transaksi masing masing event tidak
tertukar, dan hanya perlu memasukkan jurnal pada sisi
kredit karena form ini akan secara otomatis mendebit
jurnal kas.
Gambar 4.14 Form Kas Masuk
51
4.6.4.3. Form Kas Keluar
Digunakan untuk menginput data yang berhubungan
dengan pengeluaran kas,dengan memasukkan kode event
sehingga transaksi masing masing event tidak tertukar
dengan event lain, pada form ini hanya perlu menjurnal
akun yang ada pada sisi debet karena form ini secara
otomatis akan mengkredit jurnal kas.
Gambar 4.15 Form Kas Keluar
4.6.4.4. Form Posting
Berfungsi untuk melakukan posting transaksi
setelah kita selesai melakukan input agar dapat menjadi
laporan.
Gambar 4.16 Form Posting.
52
4.6.4.5. Form Undo Posting
Form ini digunakan apabila kita ingin membatalkan
posting diakibatkan adanya kesalah dalammenginput data
transaksi, dengan memilih kode bukti dan dapat ditampilkan
sesuai dengan bukti mana yang akan di edit.
Gambar 4.17 Form Undo Posting
4.6.5. Menu Laporan
Berisi pilihan untuk menyajikan output berupa laporan
keuangan.
Gambar 4.18 Menu Laporan
53
4.6.5.1. Output Neraca Awal
Gambar 4.19 Laporan Neraca Awal
54
4.6.5.2. Jurnal Umum
Gambar 4.20 Laporan Jurnal
55
Gambar 4.21 Laporan Jurnal
56
Gambar 4.22 Laporan Jurnal
57
Gambar 4.23 Laporan Jurnal
58
Gambar 4.24 Laporan Jurnal
59
Gambar 4.25 Laporan Jurnal
4.6.5.3. Output Buku Besar
Gambar 4.26 Output Buku Besar
4.6.5.4. Output Buku Besar Pembantu
Gambar 4.27 Output Buku Besar Pembantu Hutang
60
Gambar 4.28 Output Buku Besar Pembantu Piutang
61
4.6.5.5. Output Laporan Neraca Saldo
Gambar 4.29 Laporan Neraca Saldo
Gambar 4.30 Laporan Neraca Saldo
62
4.6.5.6. Output Laporan Laba / Rugi
Gambar 4.31 Laporan Laba/Rugi
63
4.6.5.7. Output Laporan Perubahan Ekuitas
Gambar 4.32 Laporan Perubahan Ekuitas
4.6.5.8. Output Laporan Neraca
Gambar 4.33 Laporan Neraca
64
4.6.5.9. Arus Kas
Gambar 4.34 Laporan Arus Kas
4.6.6. Menu Loguot
Berfungsi untuk keluar dari sistem, menu ini akan secara
otomatis menutup seluruh aktivitas pada sistem.
Gambar 4.35 Form Logout
65
4.6.7. Tahap Sosisalisasi, Operasionalisasi, dan Sistem Pendukung
Tahap ini adalah pemberian modul sistem yang baru dan
mengajarkan kepada karyawan cara penggunaan sistem, dan
bagaimana mengoperasikan tools yang ada di dalam sistem