BAB IV HASIL DAN ANALISIS - Perancangan Sistem Informasi Akuntansi Berbasis Komputer pada Toko Cat Lancar Jaya Menggunakan Metode Rapid Application Development (RAD) - Unika Repository
prototype sistem dibuat dan disesuaikan dengan keadaan atau kondisi perusahaan tersebut. Adapun beberapa tahap strategi RAD dalam penerapan sisem informasi akuntansi pada Toko Cat Lancar Jaya : A.
Tahap Investigasi Awal
Pada tahap investigasi awal penulis melakukan wawancara langsung kepada owner Toko Cat Lancar Jaya. Selanjutnya dilakukan observasi dan pengamatan langsung selama proses bisnis berjalan di Toko Cat Lancar Jaya guna mengetahui apa yang menjadi kendala atau masalah pada Toko Cat Lancar Jaya selama proses bisnis berlangsung. Diketahui beberapa permasalahan awal yang terjadi, yaitu :
1. Tidak ada stock opname atau pengecekan barang dagang secara rutin, sehingga pemilik toko tidak tahu jika stocknya menipis atau habis.
2. Pencatatan segala transaksi masih secara manual dan hanya mengandalkan kertas nota, sehingga sering terjadi kehilangan nota piutang dan kesalahan penghitungan.
3. Jika pemilik toko pergi, pegawai toko dapat bermain harga barang.
B. Tahap Analisis Kebtuhan Sistem
Mengidentifikasi kebutuhan informasi apa saja pada Toko Cat Lancar Jaya meliputi tahap input, proses, dan output yang berguna untuk membantu perusahaan dalam menyelesaikan masalah yang terjadi.
Tabel 4.1 Identifikasi Laporan atau InformasiKebutuhan Sistem Informasi Akuntansi Toko Cat Lancar Jaya Input Proses Output 1.
1. 1. neraca Form Login Sistem akses otorisasi Laporan program saldo awal
2.
2. Form Data Sistem memproses Customer transaksi pembelian 2.
Laporan laba/rugi 3.
3. Form Data Sistem memproses 3. Supplier transaksi penjualan Laporan perubahan modal. tunai/kredit 4.
4. Form Persediaan Sistem memproses data 4. posisi
Barang Dagang customer Laporan keuangan
5.
5. Form Account Sistem memproses data supplier
5. Laporan 6.
6. Form Tarif Sistem memproses tarif persediaan barang atau harga barang 7.
7. Form Absensi Sistem pelunasan hutang 6.
Laporan piutang Karyawan suppplier perusahaan
8.
8. Form Pembelian Sistem pelunasan piutang konsumen
7. Laporan penjualan 9.
9. Form Retur Sistem retur penjualan Pembelian dan pembelian 8.
Laporan 10. Form Penjualan 10. Sistem memproses data pembelian karyawan 11.
11. Form Retur Sistem memproses 9.
Laporan hutang Penjualan persediaan barang
12. dagang Form Pelunasan
Piutang 13. Form Pelunasan
Hutang
14. Form Diskon / Potongan Harga 15. Form Input
Karyawan 16. Form Data
Perusahaan
2. Identifikasi Kebutuhan Sistem yang Diusulkan
Adapun tahapan untuk memenuhi kebutuhan sistem yang baru, yaitu : a. Identifikasi Kebutuhan Perangkat Keras (Hardware)
Untuk memenuhi kebutuhan perangkat keras, perusahaan dapat menggunakan 1 set komputer (Monitor, CPU, Mouse, Keyboard, dan Printer).
b. Identifikasi Kebutuhan Perangkat lunak (Software) Kebutuhan perangkat lunak yang dapat digunakan perusahaan adalah software aplikasi Microsoft Visual Basic 6.0, database menggunakan XAMPP dan Microsoft OneNote untuk menampilkan output laporan.
c. Identifikasi Kebutuhan SDM (Human Resources) Diperlukan user atau pengguna sistem agar sistem berjalan dengan baik.Pengguna sistem meliputi pemilik atau owner dari Toko Cat Lancar Jaya sendiri, pegawai dari Toko Cat Lancar Jaya (Hak akses dibatasi).
Pada tahap ini dijelaskan berapa biaya yang dibutuhkan dalam pengadaan sistem yang baru dan keuntungan apa saja yang didapat jika mengimplementasikan sistem informasi akuntansi terkomputerisasi. Berikut adalah rincian biaya yang dikeluarkan untuk pengembangan sistem informasi akuntansi berbasis komputer :
Tabel 4.2 Rincian BiayaINVESTASI Keterangan Harga
1 Set Komputer :
- Monitor (LED AOC 16”)
- CPU (Processor Dual Core Hasswell G3240 3.1Ghz)
- Keyboard &Mouse (Epraizer EZ-19)
- Printer (Epson L120) 740.000,00.
- Windows 7 Home Basic -
- Microsoft Visual Basic 6.0 (License
2.095.000,00.
75.000,00. 1.950.000,00
Software :
Microsoft Office 2010 Professional PLUS Edition (3cd)
Key) 975.000,00.
900.000,00 1.250.000,00
Total Biaya Investasi Rp 7.985.000,00
BIAYA OPERASIONAL PER-BULAN Maintenance Komputer 50.000,00
1 Rim Kertas 100.000,00 Refill Tinta Printer 40.000,00 Total Biaya Operasional Rp 190.000,00 Total Biaya Rp 8.175.000,00
Manfaat yang diperoleh dalam menggunakan sistem yang baru yaitu :
a. Proses pencatatan transaksi yang lebih mudah, cepat, akurat, dan meminimalisasi salah penghitungan dalam transaksi.
b. Pemilik dapat melihat laporan-laporan yang terkait dengan perusahaan dengan mudah.
c. Pemilik dengan mudah dapat melihat laba yang diperoleh.
d. Pencarian data lebih cepat dan mudah.
e. Keamanan data terjamin.
f. Hanya pemilik yang dapat merubah dan menentukan harga barang sehingga meminimalisasi adanya fraud oleh pegawai.
C. Tahap Desain
Pada bagian ini akan menjelaskan data yang nantinya akan diinput lalu diproses dan menjadi output yang diinginkan, meliputi nama setiap tabel, atribut (field), dan tipe data. 1)
Tabel absensi
No. Atribut (field) Type Data & Ukuran 1. tgl Text 2. id Text 3. nama Text 4. tlp Text 5. absen Text 6. ket Text 7. gaji int (100)
2)
Tabel akun
No. Atribut (field) Type Data & Ukuran 1. kode Int (4) 2. jenis Text 3. nama Text 4. saldo Text
3)
Tabel akunjenis
No. Atribut (field) Type Data & Ukuran 1. kode Int (4) 2. jenis Text
4) Tabel apenjualan
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
5) Tabel asetlancar
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
6) Tabel asettetap
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
7) Tabel beban
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
8)
Tabel beli
No. Atribut (field) Type Data & Ukuran 1. kode Int (10) 2. nota Text 3. kode_supplier Text
4. status Text 5. total Text 6. usup Text 7. tgl Text
9)
Tabel customer
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (4) 2. nama Text 3. alamat Text 4. tlp Text 5. email Text 6. piutang Text 7. tempo Text
10)
Tabel detail_pelunasan
No. Atribut (field) Type Data & Ukuran 1. kode_perusahaan Text 2. invoice Text
3. Baramg Text 4. total Text 5. saldo Text 6. tgl Text
11)
Tabel detail_pelutag
No. Atribut (field) Type Data & Ukuran 1. kode Text
2. kode_supplier Text 3. nopem Text 4. utang Text 5. tgl Text
12)
Tabel detail_pembelian
No. Atribut (field) Type Data & Ukuran 1. nota Text 2. kode_supplier Text 3. status Text 4. nama Text 5. jumlah Text 6. isi Text 7. tisi Text 8 satuan Text 9. kode_barang Varchar (7) 10. hrgsatuan Text 11. hrgunit Text 12. tharga Text 13. tgl Text
13)
Tabel detail_penjualan
No. Atribut (field) Type Data & Ukuran 1. invoice Text 2. kocus Text 3. nama Text 4. tlp Text 5. kobar Text
6. nabar Text 7. satuan Text 8 jml Text 9. tharga Text 10. diskon Text 11. tgl Text
14)
Tabel dperusahaan
No. Atribut (field) Type Data & Ukuran 1. id Int (3) 2. nama Text 3. alamat Text 4. kota Text 5. tlp Text 6. email Text
15) Tabel gaji
No. Atribut (field) Type Data & Ukuran 1. tgl Text 2. tgaji Int (100)
16)
Tabel gudang
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (5) 2. nama Text 3. satuan Text 4. jumlah Text
5. hargasat Text 6. diskon Int (2) 7. tipe Text
17) Tabel hpp
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
18)
Tabel jurnal_jual
No. Atribut (field) Type Data & Ukuran 1. nj Varchar (7) 2. koder Text 3. nocol1 Text 4. col1 Text 5. nocol2 Text 6. col2 Text 7. nocol3 Text 8. col3 Text 9. nocol4 Text 10. col4 Text 11. nocol5 Text 12. col5 Text 13. tcol1 Text 14. tcol2 Text 15. tcol3 Text 16. tcol4 Text 17. tcol5 Text
18. tanggal Text 19)
Tabel jurnal_pelutang
No. Atribut (field) Type Data & Ukuran 1. nj Varchar (6) 2. nocol1 Text 3. nocol2 Text 4. col1 Text 5. col2 Text 6. tcol1 Text 7. tcol2 Text 8. tgl Text
20)
Tabel jurnal_pembelian
No. Atribut (field) Type Data & Ukuran 1. nj Varchar (5) 2. kotran Text 3. nocol1 Text 4. nocol2 Text 5. nocol3 Text 6. col1 Text 7. col2 Text 8. col3 Text 9. tcol1 Text 10. tcol2 Text 11. tcol3 Text 12. tgl Text
21)
Tabel jurnal_ppiutang
No. Atribut (field) Type Data & Ukuran 1. nj Varchar (6) 2. nocol1 Text 3. col1 Text 4. nocol2 Text 5. col2 Text 6. tcol1 Text 7. tcol2 Text 8. tgl Text
22)
Tabel jurnal_umum
No. Atribut (field) Type Data & Ukuran 1. nj Varchar (5) 2. tgl Text 3. nocol1 Text 4. col1 Text 5. tcol1 Text 6. nocol2 Int (5) 7. col2 Text 8. tcol2 Text 9. ket Text
23)
Tabel lapbrg
No. Atribut (field) Type Data & Ukuran 1. t1 Varchar (5) 2. t2 Text
3. t3 Text 4. t4 Text 5. t5 Text 6. t6 Text 7. t7 Text 8. t8 Text 9. t9 Text 10. t10 Text
24)
Tabel lapsuup
No. Atribut (field) Type Data & Ukuran 1. kode Text 2. kobar Varchar (5) 3. nabar Text 4. tisi Text 5. satuan Text 6. thrg Text 7. nota Text 8. status Text 9. kosup Text 10. usup Text 11. nama Text 12. alamat Text 13. email Text 14. tutang Text 15. ttlp Text 16. utempo Text
25) Tabel modal
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
26)
Tabel neracasaldo
No. Atribut (field) Type Data & Ukuran 1. kode Text 2. nama Text 3. jenis Text 4. asaldo Text 5. tsaldo Text
27)
Tabel nrcsaldoawal
No. Atribut (field) Type Data & Ukuran 1. kode Int (4) 2. jenis Text 3. tnama Text 4. tsaldo Text
28)
Tabel pelutang
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (11) 2. kode_supplier Text 3. nama Text 4. total Text
5. tgl Text 29)
Tabel penjualan
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (15) 2. nama Text 3. kocus Text 4. tlp Text 5. status Text 6. okir Text 7. untung Text 8. tharga Text 9. tanggal Text
30)
Tabel perhitungan_hpp
No. Atribut (field) Type Data & Ukuran 1. kode_brg Varchar (5) 2. nama Text 3. persen Int (11) 4. hpp Text
31)
Tabel ppiutang
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (11) 2. kcus Text 3. nama Text 4. total Text
5. tanggal Text 32)
Tabel retur
No. Atribut (field) Type Data & Ukuran 1. noret Varchar (10) 2. nota Text 3. kode Text 4. nama Text 5. isi Text 6. satuan Text 7. total Text 8. supplier Text 9. tgl Text
33)
Tabel returjual
No. Atribut (field) Type Data & Ukuran 1. noret Varchar (11) 2. nota Text 3. kode Varchar (5) 4. nama Text 5. isi Text 6. satuan Text 7. total Text 8. customer Text 9. supplier Text 10. tgl Text
34)
Tabel supplier
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (4) 2. nama Text 3. alamat Text 4. tlp Text 5. email Text 6. utang Text 7. tempo Text
35)
Tabel tbeli
No. Atribut (field) Type Data & Ukuran 1. kode Varchar (4) 2. nama Text 3. jumlah Text 4. isi Text 5. tisi Text 6. satuan Text 7. hrgsatuan Text 8. hargunit Text 9. harga_total Text 10. trata Text 11. tjml Text 12. tipe Text
36) Tabel tdiskon
No. Atribut (field) Type Data & Ukuran 1. diskon Text
37) Tabel tjual
No. Atribut (field) Type Data & Ukuran 1. persen Text 2. kirim Text
38)
Tabel tjualan
No. Atribut (field) Type Data & Ukuran 1. kode Text 2. nama Text 3. satuan Text 4. tjum Text 5. tharga Text 6. jumlah Text 7. jsatuan Text
39)
Tabel tpiutang
No. Atribut (field) Type Data & Ukuran 1. nama Text 2. jumlah Text 3. total Text 4. invoice Text
40) Tabel tputang
No. Atribut (field) Type Data & Ukuran 1. notapem Text 2. utang Text
41) Tabel tretjual
No. Atribut (field) Type Data & Ukuran 1. total Text
42) Tabel tretur
No. Atribut (field) Type Data & Ukuran 1. total Text
43)
Tabel user
No. Atribut (field) Type Data & Ukuran 1. id Varchar (5) 2. nama Text 3. alamt Text 4. kota Text 5. tlp Text 6. user Text 7. pass Varchar (8) 8. jabatan Text 9. gapok Text
44) Tabel utang
No. Atribut (field) Type Data & Ukuran 1. kode Int (11) 2. nama Text
Desain proses adalah proses dimana input berupa database diolah menjadi output yang sesuai dengan alur database yang akan diproses. Agar prosesnya lebih jelas maka dibuat diagram konteks dilanjutkan dengan Data Flow Diagram (DFD).
a. Diagram Konteks Diagram ini menjelaskan secara ringkas mengenai sistem yang terjadi pada sebuah perusahaan tersebut.Berikut adalah diagram konteks pada Toko Cat Lancar Jaya serta pihak lain yang terlibat dalam sistem tersebut.
Gambar 4.1 Diagram Konteks Toko Cat Lancar Jaya
Sistem
Informasi
Akuntansi
Toko Cat
Lancar Jaya
Konsumen SupplierOwner Faktur Pembelian dan
Pelunasan Kasir/OP
Penjualan Permintaan Pembelian Nota Input Data
Data Barang Data Barang Data-Data b. DFD Level 0
Data Flow Diagram atau disingkat menjadi DFD menjelaskan
mengenai sistem namun lebih terperinci. DFD juga menjelaskan mengenai alur sumber data (input) dan tujuan data (output) dari proses akuntansi yang terjadi. Berikut adalah DFD Level 0 Sistem Informasi Akuntansi Toko Cat Lancar Jaya.
Penjualan Permintaan Pembelian Kasir/OP Data Supplier
Konsumen Data Pegawai Nota
Sistem
Informasi
Data Barang
Akuntansi
Owner SupplierFaktur Pembelian dan
Toko Cat
Pelunasan
Lancar Jaya
Laporan Keuangan Data Supplier Data Pegawai Data Barang
Gambar 4.2 Data Flow Diagram Level 0 Sistem Informasi Akuntansic. DFD Level 1 DFD Level 1 ini menjelaskan sistem informasi akuntansi pada Toko Cat Lancar Jaya menjadi beberapa bagian proses.
Supplier Nota Supplier Data Pendataan Data Penjualan Transaksi Faktur Pembelian Customer Customer Customer Transaksi Data Pendataan Data Data Data Admin Supplier Data Supplier Supplier Kasir/Op Konsumen Pegawai Data Pendataan Pendataan Pegawai Barang Hutang Hutang Pelunasan Supplier Pelunasan Customer Piutang Pegawai Barang Pegawai Barang Data Master Pembelian Olahan Data Pegawai Data Olahan Barang Data Pelunasan Hutang Penjualan Piutang Pelaporan Data Olahan Penjualan Pelunasan Piutang
Gambar 4.3 Data Flow Diagram Level 1 Toko Cat Lancar JayaInterface merupakan jembatan yang menghubungkan antara pengguna sistem (user) dengan program yang telah dibuat (software).
Dengan kata lain, desain interface ini membantu pengguna sistem agar dapat menjalankan program dengan baik. Penulis membuat desain seringkas mungkin agar pengoperasiannya tidak rumit.
interface
Desain interface ini terdiri dari form-form pengendalian masukan beserta interface output berupa tampilan yang nantinya akan menampilkan hasil proses dari sistem informasi Toko Cat Lancar Jaya.
a. Desain Form Desain form adalah desain yang menampilkan proses input pada monitor yang mempunyai fungsi memasukkan data-data pada program sistem informasi.
1. Form Login
Gambar 4.4 Form LoginForm login adalah langkah pertama bagi pengguna sistem (user) untuk mengakses lebih jauh program tersebut. Pada
gambar 4.4 pemakai sistem harus mengisi username danpassword dengan benar supaya pengguna sistem dapat
mengakses lebih jauh atau dapat melakukan input transaksi pada program tersebut. Jika salah memasukan
username dan password maka akan muncul tulisan seperti pada gambar 4.5.
Gambar 4.5 Salah Password Login2. Form Menu Utama
Gambar 4.6 Menu Utama Sebelum LoginSetelah memasukkan username dan password dengan benar, maka akses menu utama akan terbuka begitu juga dengan menu bar yang ada di menu utama seperti pada
gambar 4.7 (dalam hal ini penulis masuk dengan akses sebagai administrator). Selain administrator, disediakanjabatan sebagai kasir/operator. Yang membedakan jabatan tersebut adalah hak akses dalam program sistem akuntansi tersebut.Administrator dapat mengakses lebih luas daripada kasir/operator.
Gambar 4.7 Menu Utama Setelah LoginBerikut adalah uraian menu bar yang ada pada form menu utama : a.
Data Master Pada menu bar Data Master terdapat sub menu lainnya yaitu account, data customer, data supplier, data persediaan barang / gudang, dan master tarif (lihat gambar 4.8).
Gambar 4.8 Menu Bar Data Master dan Sub MenuPada gambar 4.8 terdapat perbedaan hak akses antara administrator dan kasir/operator. Pengendalian akses dilakukan demi menghindari cheating pada kasir/operator. Jabatan administrator hanya dapat diakses oleh pemilik perusahaan saja.
Gambar 4.9 Menu Bar Data Master dan Sub Menu Data Master untuk KasirSub menu account terdapat dua form yaitu account setting dan tambah account seperti pada gambar 4.10.
Gambar 4.10 Sub Menu Account Berikut adalah form account setting yang berguna untuk mengubah saldo account. Pengguna sistem dapat mengisi saldo awal account sesuai dengan apa yang dimiliki perusahaan seperti kas, perlengkapan, peralatan, persediaan barang dagang awal, dll.Gambar 4.11 Account SettingSedangkan form tambah account berguna untuk menambahkan account yang belum disediakan oleh program sistem akuntansi.
Gambar 4.12 Tambah Akun Selanjutnya adalah sub menu Data Costumer. Sub menu ini berisi form inputan untuk menginput data- data costumer berupa nama, alamat, nomor telepon, email, dan saldo piutang costumer (jika ada).Gambaran form data costumer dapat dilihat pada gambar 4.12 di bawah ini.
Gambar 4.13 Data CostumerSelain sub menu data costumer, ada juga sub menu data supplier guna memberikan inputan data mengenai supplier dari Toko Cat Lancar Jaya. Form ini berfungsi menginput setiap data supplier seperti nama (perusahaan), alamat, telepon, dan saldo hutang beserta jatuh tempo pembayaran hutang tersebut (jika ada).
Gambar 4.14 Data Supplier Selanjutnya adalah form Persediaan Barang / Gudang.Form ini berfungsi untuk menginput data mengenai stok barang awal yang ada di gudang. Data berupa nama barang, jumlah stok, dan harga pembelian barang. Jika stok cukup menipis pemakai sistem dapat meng-klik langsung button Beli Barang pada pojok kanan bawah lalu akan menuju pada form pembelian.
Jika perusahaan melakukan pembelian atas barang dagang, maka barang tersebut tidak dapat di edit kembali (gambar 4.15) karena form ini hanya dapat menginput data barang dagang jika perusahaan mempunyai stok awal dan form ini juga berfungsi memberikan keterangan mengenai jumlah dan harga pembelian barang dagang.
Gambar 4.16 Edit Persediaan Barang yang DibeliSub menu master tarif terdiri dari dua form yaitu form tarif jual dan tarif diskon. Namun sub menu master tarif ini hanya dapat diakses oleh administrator karena form ini berfungsi untuk menginput tarif atau harga jual dan potongan harga jual pada Toko Cat Lancar
Jaya demi menghindari kecurangan oleh kasir / operator.
Form tarif jual untuk menginput harga penjualan barang dagang pada program sistem informasi. Dalam hal ini penulis menulis keuntungan sesuai dengan tarif atau harga jual pada Toko Cat Lancar Jaya sebesar 20% dari harga beli barang dagang.
Gambar 4.17 Tarif JualBerikutnya form tarif diskon yang berfungsi untuk memberikan potongan harga pada setiap barang dagang (biasanya jika ada event atau promo pada bulan-bulan tertentu). Namun, pada hal ini Toko Cat Lancar Jaya sedang tidak memberikan diskon atau potongan harga.
Gambar 4.18 Tarif Diskon b.Manage Aset Manage aset adalah menu bar yang berfungsi untuk menginput aset. Aset yang diinput beserta nominal atau nilainya akan otomatis tersusutkan perbulannya. Nilai penyusutan tersebut akan langsung masuk ke laporan keuangan dan menjadi beban penyusutan atau beban depresiasi terhadap barang tersebut.
Gambar 4.19 Manage Aset c.Karyawan Menu bar setelah data master yaitu menu bar Karyawan. Ada dua sub menu bar yaitu Absensi Karyawan dan Biodata Operator. Pada form absensi karyawan bertujuan untuk memberikan inputan data khususnya mengenai kehadiran karyawan sehari-hari.
Gambar 4.20 Absensi KaryawanForm biodata operator berfungsi untuk memberikan inputan data mengenai biodata atau
profile kasir/operator yang sedang bertugas saat itu.
Gambar 4.21 Biodata Operator d.Transaksi Menu bar yang ketiga adalah menu bar transaksi
Menu bar ini berisikan form-form yang berfungsi memberikan inputan segala data mengenai transaksi perusahaan.Data yang diinput berupa perhitungan diskon, transaksi penjualan, pembelian, retur penjualan, retur pembelian, pelunasan piutang costumer, dan pelunasan piutang supplier.
Perhitungan harga diskon adalah form yang berfungsi untuk menginput potongan harga per-barang.
Gambar 4.22 Perhitungan Harga DiskonSetelah sub menu perhitungan harga diskon ada sub menu retur terdiri dari dua form yaitu form retur pembelian dan retur penjualan. Kedua form tersebut berfungsi memberikan inputan data jika ada retur atau pengembalian barang dagang yang disebabkan rusak atau cacat produksi pada pembelian ataupun penjualan.
Dalam hal ini Toko Cat Lancar Jaya memberikan layanan retur penjualan dengan syarat-syarat tertentu seperti : tidak melayani retur penjualan jika melayani eceran, tidak melayani retur penjualan jika barang sudah digunakan. Berikut adalah form retur pembelian (gambar 4.21) dan retur penjualan (gambar 4.22).
Gambar 4.23 Retur PembelianGambar 4.24 Retur PenjualanSelanjutnya adalah sub menu penjualan dari menu bar transaksi. Pada sub menu penjualan pengguna program
(user) menginput data penjualan mulai dari nama dan nomor telepon konsumen dilanjutkan dengan meng- klik nama barang yang telah dipesan guna memberikan inputan data mengenai barang yang diorder. Setelah meng-klik barang, pengguna mengisikan jumlah orderan.Adapun metode pembayaran yang dilakukan konsumen, jika tunai maka pada kolom Bayar pengguna sistem mengetik sesuai dengan total harga penjualan yang dibayar konsumen.Misalnya konsumen membeli 1 kilogram cat superwhite seharga Rp 60.000,00 maka pengguna sistem juga mengetik sejumlah Rp 60.000,00 pada kolom Bayar.
Pembayaran ini termasuk pembayaran tunai. Jika ada piutang, maka pengguna sistem cukup mengetik “0”
pada kolom bayar sehingga sistem akan mencatat bahwa konsumen tersebut mempunyai hutang sebesar Rp 60.000,00. Pengguna juga bisa mengetikkan angka sesuai dengan kemampuan bayar konsumen, misalnya jika harga 1 kilogram cat superwhite seharga Rp 60.000,00 dan konsumen hanya mampu memberikan Rp 15.000,00 maka pengguna dapat mengetikkan Rp 15.000,00 di kolom bayar dan sisanya Rp 45.000,00 menjadi piutang Toko Cat Lancar Jaya terhadap konsumen tersebut. Toko Cat Lancar Jaya melayani piutang jika konsumen sudah datang setidaknya lima kali atau lebih dan biodata konsumen sudah tersimpan dalam data costumer di sistem.
Gambar 4.25 Form PenjualanBerikutnya adalah sub menu pembelian dari menu bar transaksi. Sub menu pembelian ini berfungsi menginput data pembelian atas barang dagang. Penulis juga memberikan kendali akses yang hanya dapat diakses oleh administrator saja.Jika kasir/operator mendapati stok barang dagang menipis maka mempunyai kewajiban memberi laporan kepada administrator guna pengambilan keputusan dalam pembelian barang dagang. Berikut penjelasan tahap pembelian barang dagang. Administrator mengetahui stok barang yang menipis, lalu melakukan pemesanan via telekomunikasi kepada supplier. Setelah barang yang diorder datang, maka administrator wajib mengisi atau menginput data pada form pembelian.
Administrator dapat meng-klik nama supplier yang sesuai pada saat pemesanan. Kemudian administrator mengisikan nomor nota yang tertera pada nota pembelian dari supplier, mengisi nama barang yang diorder (jika ada barang yang baru maka diketik nama barang tersebut, jika re-stok maka administrator tinggal meng-klik nama barang pada kolom Data Gudang sesuai dengan barang yang diorder), menginput jumlah barang dagang, dan harga per-unit sesuai nota pembelian. Administrator dapat mengisi jumlah harga pembelian pada kolom bayar jika pembelian dilakukan secara tunai. Jika hutang, cukup ketik angka “0” dan bisa diisikan kemampuan bayar Toko Cat Lancar Jaya lalu sisanya akan menjadi hutang.
Gambar 4.26 Form PembelianSetelah sub menu pembelian adalah sub menu pelunasan piutang costumer. Sub menu ini berfungsi menginput data mengenai costumer yang mempunyai hutang terhadap perusahaan (piutang perusahaan) yang akan dilunasi. Berikut tampilan form pelunasan piutang costumer.
Gambar 4.27 Form Pelunasan Piutang CostumerPada form pelunasan piutang costumer pengguna sistem akan menginput nama costumer yang mempunyai hutang. Secara otomatis sistem akan menampilkan total hutang costumer beserta keterangan nama barang yang menjadi hutang costumer tersebut. Jika costumer membayar lunas maka pada kolom Bayar dituliskan bilangan sesuai hutang costumer tersebut. Dalam pembayaran dapat juga disesuaikan dengan kemampuan bayar costumer,
Selain pelunasan piutang costumer juga ada form pelunasan hutang perusahaan yang berfungsi menginput data mengenai pelunasan hutang Toko Cat Lancar Jaya terhadap supplier-suppliernya. Pengguna sistem akan memilih nama supplier (perusahaan) dan secara otomatis sistem akan menampilkan total hutang Toko Cat Lancar Jaya terhadap supplier tersebut disertai dengan keterangan nama barang dan nota pembelian. Setelah menginput data, pengguna sistem menginputkan bilangan sesuai dengan kemampuan bayar perusahaan pada kolom bayar.
Gambar 4.28 Form Pelunasan Hutang Supplier e.Personal Setting
Personal Setting merupakan menu bar terakhir dalam sistem ini. Menu bar ini terdiri dari beberapa form yang berfungsi menginput data profile sederhana perusahaan dan menginput data karyawan. Akan tetapi hanya administrator saja yang dapat mengakses menu bar ini karena sub menu input karyawan berisi form yang berfungsi menginput data karyawan seperti nama, alamat, kota, telepon, jabatan, dan yang menjadi alasan mengapa diberlakukan pengendalian akses pada menu bar ini adalah adanya inputan mengenai gaji pokok karyawan.
Gambar 4.29 Form Input Karyawan Berikutnya sub menu data perusahaan dari menu bar personal setting. Sub menu ini berisi form inputan mengenai profile sederhana perusahaan seperti nama, alamat, kota, nomor telepon perusahaan, dan email perusahaan.Gambar 4.30 Data Perusahaanb. Desain Output Proses sistem informasi akuntansi Toko Cat Lancar Jaya menghasilkan laporan-laporan desain output yang bertujuan memberikan gambaran kepada pengguna sistem atas laporan- laporan yang dihasilkan sistem informasi.
1. Neraca Saldo Awal Neraca saldo awal merupakan hasil cetak proses informasi mengenai saldo awal Toko Cat Lancar Jaya.
Gambar 4.31 Neraca Saldo Awal2. Laporan Laba/Rugi Laporan laba/rugi merupakan hasil cetak proses informasi mengenai laba/rugi Toko Cat Lancar Jaya.
Gambar 4.32 Laporan Laba/Rugi3. Laporan Perubahan Modal Laporan Perubahan Modal merupakan hasil cetak proses informasi mengenai perubahan modal pada Toko Cat Lancar Jaya.
4. Laporan Posisi Keuangan Laporan Posisi Keuangan merupakan hasil cetak proses informasi mengenai posisi keuangan per tanggal cetak posisi keuangan tersebut.
Gambar 4.34 Laporan Posisi Keuangan5. Laporan Retur a.
Retur Pembelian
Laporan retur pembelian merupakan hasil cetak proses informasi mengenai retur pembelian pada Toko Cat Lancar Jaya yang dapat dilihat per tanggal ataupun keseluruhan terjadinya retur pembelian.
Gambar 4.35 Retur Pembelian b.Retur Penjualan Laporan retur penjualan merupakan hasil cetak proses informasi mengenai retur penjualan pada Toko Cat Lancar Jaya yang dapat dilihat per tanggal ataupun keseluruhan terjadinya retur penjualan.
Gambar 4.36 Retur Penjualan6. Laporan Piutang Custumer Laporan piutang customer merupakan hasil cetak proses informasi mengenai piutang customer secara detail per nama dan juga bias secara keseluruhan customer.
Gambar 4.37 Laporan Piutang CustomerGambar 4.38 Laporan Detail Customer7. Laporan Utang Supplier Laporan utang supplier merupakan hasil cetak proses informasi mengenai utang Toko Cat Lancar Jaya terhadap suppliernya secara keseluruhan ataupun detail.
Gambar 4.39 Laporan Utang SupplierGambar 4.40 Detail Laporan Supplier8. Laporan Persediaan Barang Laporan persediaan barang merupakan hasil cetak proses informasi mengenai persediaan barang Toko Cat Lancar Jaya.
Gambar 4.41 Laporan Persediaan Barang a. Login Input Password Admin/ Username & Pegawai Start User Data Pengecekan Data Validasi Menu Data Utama Valid Salah Username/ Password Alert Tidak Valid End b. Proses Ganti Password Input Password Admin User Username & StartData
Simpan End Pengecekan Data Validasi Menu Data Utama Valid Username & Password Ganti/Tambah Salah Username/ Password Alert Tidak Valid Admin/Pegawai c. Proses Data PegawaiInput Data Pegawai,
Jabatan, Gaji
Start
Simpan
User
Data
End
d. Proses Data CustomerInput Data Customer
Start
Simpan
Data
Customer
End
e. Proses Data SupplierStart Input Data Supplier Data Supplier Simpan End
f. Proses Data Persediaan Barang
Start Input Data Barang Data Persediaan Barang Simpan End g. Proses Transaksi Pembelian
Start Input Data Pembelian Detail_Pemb elian Simpan End Data Pembelian Data Persediaan Barang Data Supplier Laporan
h. Proses Transaksi Pelunasan Hutang
Start
Input Data
Pelunasan Hutang
DataPelunasan Hutang
Simpan
End
Data
Transaksi
Pel. Hutang
Data Supplier Laporan i. Proses Transaksi Retur Pembelian
Start
Input Data
Retur Pembelian
Data ReturPembelian
Simpan
End
Data
Transaksi
Retur
Data SupplierLaporan
j. Proses Transaksi Penjualan
Start Input Data Penjualan Detail_Penju alan Simpan End Data Penjualan Data Persediaan Barang Data Supplier Laporan Data Customer k. Proses Transaksi Pelunasan Piutang
Start Input Data Data Pelunasan Piutang
Customer Simpan Data Data
Pelunasan Laporan Transaksi Piutang Pel. Piutang
End
l. Proses Transaksi Retur Penjualan
Start Input Data Retur Penjualan Simpan
Data Data Retur Laporan Transaksi Penjualan
Retur End