Perancangan Sistem Informasi Akutansi Pada Toko Jago Dengan Metode Rapid Application Development (RAD)

68  Download (0)

Full text

(1)

25 BAB IV

HASIL ANALISIS

Pada penelitian ini, penulis menerapkan metode system informasi akuntasi berbasis

Rapid Application Development (RAD) pada Toko Jago. Penerapan prototype ini merupakan

strategi pengembangan pada Toko Jago yang telah didesain sesuai kebutuhan penggunanya,

dimaksudkan agar Toko Jago semakin dapat berkembang jauh lebih baik. Langkah-langkahnya

yaitu :

4.1 Tahap Investigasi Awal

Penulis telah melakukan tahap wawancara pada pemilik Toko Jago, pada tahap ini

penulis menemukan berbagai macam masalah. Toko Jago menjadi tidak efisien dan

efektif dalam menjalankan bisnisnya sehingga penulis perlu menganalisis masalah pada

Toko Jago.

4.2 Tahap Analisis Masalah

No Masalah Solusi

1. Pencatatan masih dilakukan secara

manual sehingga resiko terjadi

kesalahan sangat besar serta banyak

file yang sudah lama akan hilang.

Sistem yang ada di Toko Jago akan

dirancang membuat kode setiap

barangnya jadi setiap barang tidak akan

terjadi kesalahan dalam menginput barang

maupun nota. Barang yang sudah terjual

(2)

dan sebaliknya jika barang yang masuk

akan menambah persediaan.

2. Pencatatan laporan keuangan masih

menggunakan cara tradisional yaitu

dengan mencatat secara manual,

sehingga akan banyak timbul

kesalahan dan waktu pengerjaannya

tidak efisien.

Untuk pencatatan jurnal akan secara

otomatis jika ada pencatataan maka akan

muncul jurnal, hal ini mengurangi tingkat

kesalahan serta membuat waktu lebih

efisien dan efektif.

4.1 Tabel Analisis Masalah

4.3 Tahap Analisis Kebutuhan Sistem

Tahap ini menentukan kebutuhan sistem akuntansi pada Toko Jago dari input,

proses, dan output yang nantinya menjadi sebuah sistem akuntansi baru yang digunakan

oleh Toko Jago.

4.3.1 Input

Proses mencatat data yang dipindahkan ke sistem sehingga akan

menghasilkan informasi yang dibutuhkan penggunanya. Data yang ada

didalamnya terdiri atas data admin, kode akun, data karyawan, data supplier, data

konsumen, data jenis, data barang, data pembelian, data pelunasan hutang, data

(3)

Input

Form login Menginput data pengguna program

Form kode akun Kode akun yang dibutuhkan di dalam

jurnal

Form karyawan Input data-data karyawan

Form supplier Input data-data pemasok Toko Jago

Form konsumen Input para pembeli Toko Jago

Form jenis Input jenis barang apa saja yang dijual

Form barang Input barang apa saja yang ada di

gudang

Form pembelian Input barang apa saja yng dibeli dari

pemasok

Form pelunasan hutang Input hutang yang telah dilunasi

Form penjualan Input barang apa yang telah terjual

Form pelunasan piutang Input konsumen yang sudah

membayar/ melunasi hutangnya

Form neraca awal Input akun-akun yang digunakan

4.2 Tabel Input

4.3.2 Proses

Data yang sebelumnya telah diinput kemudian akan diproses oleh sistem,

(4)

1. Proses login

Ketika proses membuka sistem pertama kali maka akan diwajibkan

memasukan user name pengguna dan password pengguna yang hanya

diketahui oleh pemakai sistem.

2. Proses pencatatan transaksi pembelian

Saat admin melakukan penginputan di sistem setelah terjadi transaksi

pembelian maka secara otomatis akan tersimpan di database sistem dan

nantinya akan mempengaruhi persedian barang dagang di Toko Jago serta

laporan keuangan Toko Jago.

3. Proses pencatatan transaksi penjualan

Pencatatan transaksi penjualan bisa tercetak dan diinput ketika persediaan

barang di gudang masih tersedia, jika barang di gudang sudah habis maka

secara otomatis tidak akan bisa terinput. Proses ini akan mempengaruhi

jumlah persediaan dan laporan keuangan.

4.3.3 Output

Jika tahap input dan proses telah selesai maka akan menghasilkan output

berupa berbagai laporan yang dibutuhkan bagi pengguna sistem, yang terdiri

antara lain laporan persediaan, laporan neraca, laporan laba rugi, laporan arus kas,

(5)

4.4 Aplikasi Sistem Toko Jago

Berikut merupakan hasil sistem yang akan diterapkan pada Toko Jago :

4.4.1 Proses Login

4.1 Gambar Form Login

Proses login yaitu proses ketika membuka sistem pertama kali, untuk

dapat mengakses sistem ini diperlukan user name dan password. User name serta

password merupakan keamanan bagi sistem ini agar orang lain selain pengguna

sistem tidak dapat masuk ke dalam sistem dan hanya diketahui oleh pengguna

sistem ini saja.

(6)

1. Masukan username dan password

2. Klik tombol login di bawah kolom password maka sistem secara otomatis

akan mencockan pada database yang sudah disimpan, jika username dan

password cocok maka akan dapat mengakses ke menu utama program.

4.1 Gambar Form Login

Jika username dan password tidak sesuai database atau salah maka

pengguna tidak akan bisa mengakses ke menu utama dan tidak muncul gambar

(7)

4.4.2 Proses Memasukan Kode Akun

(8)

4.2 Gambar Form Kode Akun

4.2 Gambar Form Kode Akun

Form ini digunakan untuk menambah akun-akun yang belum tersedia pada

sistem. Jadi kita bisa menambahkannya pada form ini, misalnya kita harus

menambahkan akun beban, tetapi di sistem ini belum tersedia maka kita harus

menambahkannya dalam form ini.

4.4.3 Proses Memasukan Data Karyawan

Form ini berisikan data-data karyawan yang berkerja pada Toko Jago

sehingga pemilik dapat mengetahui data karyawannya secara mudah tanpa harus

mencari datanya di tempat lain secara manual lagi. Tahap untuk menginput data

(9)

1. Memasukan data karyawan :

 Pilih menu  Karyawan  Baru  Simpan

 Pada form baru terdapat kolom no ktp, nama, jabatan, dan lain-lain,

maka untuk pemilik dapat mengisinya sesuai data karyawan. Untuk

menambah data pada database dapat klik simpan.

(10)

4.3 Gambar Form Data Karyawan

(11)

Setiap ada kesalahan dalam penginputan maka dapat dihapus pada form

daftar, setiap kolom pojok kiri ada gambar segitiga maka dapat di doubleklik saat

terjadi salah penginputan atau data karyawan itu sudah tidak dibutuhkan kembali.

4.4.4 Proses Memasukan Data Suplier

Form data suplier berisi para suplier Toko Jago sehingga pemilik tidak

perlu mengingat data-data suplier seperti nama, alamat, no handphone, dan

sebagainya. Tahan input data suplier :

1. Pilih tab baru, di dalam tab baru ada form-form yang harus dilengkapi seperti

nama suplier, no telpon suplier, alamat suplier, dan masih banyak lagi. Jika

semua sudah diisi maka pilih tombol simpan.

2. Pemilik Toko Jago jika melakukan kesalahan maka dapat menghapus data

suplier juga dengan cara pilih bagian bawah menu edit kemudia klik dua kali

pada ujung kiri daftar suplier maka secara otomatis akan terhapus dari daftar

(12)

4.4 Gambar Form Data Suplier

(13)

4.4 Gambar Form Data Suplier

4.4.5 Memasukan Data Konsumen

Form ini berisi konsumen tetap Toko Jago sehingga pemilik tidak perlu

menginput ulang secara terus menerus untuk konsumen yang sudah biasa dating

ke Toko Jago. Tahap penginputannya :

1. Menginput data konsumen :

 Pilih menu  Konsumen  Baru  Simpan

 Pada form baru pemilik harus mengisi setiap kolom seperti nama,

(14)

4.5 Gambar Form Data Konsumen

(15)

4.5 Gambar Form Data Konsumen

Jika ada kesalahan saat penginputan maka pemilik dapat menghapus data

konsumen yang salah, dengan cara pilih edit pada kolom bawah lalu klik dua kali

(16)

4.4.6 Proses Memasukan Jenis

4.6 Gambar Form Jenis

Form ini dibuat agar terkelompokan berdasarkan pada jenis-jenis barang

yang ada di Toko Jago. Seperti yang tertera pada form ini Toko Jago

dikelompokan dari segi umur serta jenis kelamin. Langkah-langkah yang

dilakukan saat penginputan :

1. Proses menginput jenis sandal dan sepatu

 Pilih Menu  Jenis  Nama Jenis

 Isi kolom Nama Jenis dengan jenis umur konsumen serta jenis kelamin

(17)

2. Jika ada kesalahan saat penginputan maka data dapat dihapus dengan cara

pojok kiri pada kolom ada icon segitiga dan di double klik maka secara

otomatis akan terhapus datanya.

4.4.7 Proses Memasukan Barang

(18)

4.7 Gambar Form Barang

(19)

Form ini dibuat agar dapat mengkelompokan barang secara baik dan

benar. Di dalamnya terdiri dari berbagai macam jenis barang yang sudah diberi

kode untuk setiap barangnya. Ketika pengguna menginput barang yang dibeli dari

suplier ataupun yang terjual maka stock secara otomatis bertambah maupun

berkurang. Langkah yang dilakukan saat menginput :

1. Memasukan data barang

 Pilih menu  Barang  Baru  Simpan

 Setelah masuk pada form baru maka akan tampil berbagai macam

kolom seperti id barang, nama, jenis barang, dan sebagainya. Jika

semua kolom sudah terisi maka dapat klik simpan. Data akan

bertambah pada kolom daftar secara otomatis.

2. Ketika ada kesalahan ketika penginputan barang maka dapat dihapus dengan

cara pada kolom ujung kiri tiap kolomnya ada icon segitiga hitam, jika kolom

(20)

4.4.8 Proses Memasukan Pembelian

(21)

4.8 Gambar Form Pembelian

4.8 Gambar Form Pembelian

Dalam form ini membantu pemilik atau pengguna sistem lebih mudah

dalam pencatatan pembelian mereka. Pemilik dapat melihat apa yang telah dibeli

dan dibayarkan secara cash atau kredit, hingga jatuh temponya pun akan tercatat

dalam pembelian ini. Untuk menginput data pembelian :

1. Input data pembelian :

 Pilih menu  Pembelian  Baru  Simpan

 Pada setiap kolom form pembelian harus terisi secara benar

dikarenakan akan mempengaruhi stock jumlah barang yang ada.

Pembelian secara kredit atau cash juga harus diperhatikan dengan

(22)

2. Jika ada kesalahan penginputan maka tidak dapat dihapus kembali, maka saat

penginputan harus diperhatikan kebenarannya.

4.4.9 Proses Memasukan Pelunasan Hutang

(23)

4.9 Gambar Form Pelunasan Hutang

(24)

Untuk form pelunasan hutang ini memberitahukan kepada pengguna untuk

hutang yang sudah dilunasi maka tidak dibebankan kembali. Penginputannya

dilakukan dengan acara :

1. Data pelunasan hutang

 Pilih menu  Pelunasan Hutang  Nama suplier  Tampilkan

 Untuk pelunasan hutang yang sudah muncul maka akan terlihat

hutang-hutang pemilik toko, nota yang sudah diinput pun akan terlihat

semuanya.

2. Ketika sudah menentukan nama suplier maka akan muncul nota yang masih

belum lunas, sehingga pemilik dapat melihatnya.

(25)

4.10 Gambar Form Penjualan

(26)

4.10 Gambar Form Penjualan

Setiap barang yang terjual akan diinput dalam form penjualan ini, maka

pemilik akan tahu semua barang apa saja yang terjual. Form penjualan ini juga

tersedia pilihan yang rinci dari harga ecer atau grosir maupun diskon bahkan siapa

yang menjual barangnya. Penginputan penjualan :

1. Data penjualan

 Pilih menu  Penjualan  Barang  Pembayaran  Simpan

 Memasukan nama barang, harga, dan juga jumlah harus diperhatikan

agar tidak salah karena setiap yang diinput tidak dapat dibatalkan jika

sudah tersimpan. Dalam form pembayaran berisi pembayaran yang

(27)

2. Pengguna menentukan barang yang ada didalam stock gudang sehingga akan

mengurangi stock jika terjual. Harga yang ditentukan pengguna sistem juga

berpengaruh, baik secara grosir ataupun ecer. Dalam form pembayaran harus

diisi semua, baik dibayarkan secara cash atau kredit ataupun nama pembeli.

4.4.11 Proses Memasukan Pelunasan Piutang

(28)

4.11 Gambar Form Pelunasan Piutang

(29)

4.11 Gambar Form Pelunasan Piutang

Sama seperti pelunasan hutang hanya saja untuk database yang digunakan

yaitu suplier-suplier yang ada di Toko Jago. Cara penginputannya :

1. Data pelunasan piutang

 Pilih menu  Pelunasan Piutang  Data  Pelunasan Piutang

 Jika ada piutang yang akan dibayarkan maka pilih di data kemudian

cari siapa yang kan melakukan pelunasan piutang tersebut.

2. Dari data yang muncul maka akan diketahui data-data pelunasan tersebut

(30)

4.4.12 Proses Memasukan Neraca Awal

(31)

4.12 Gambar Form Neraca Awal

4.12 Gambar Form Neraca Awal

Neraca awal disini sangatlah penting fungsinya dikarenakan data awal

pada sistem ini banyak yang di neraca awal sehingga penginputannya harus

hati-hati dan penuh ketelitian. Untuk setiap penginputan neraca awal harus dilakukan

satu kali dan harus diselesaikan juga dalam waktu yang bersamaan, tidak dapat

membuka menu lain. Jika pengguna membuka menu lain maka neraca awal akan

otomatis tersimpan dan tidak bisa di edit. Peginputannya :

1. Data neraca

(32)

 Setiap akun yang sudah terinput maka akan muncul di data neraca awal. Cara untuk menghapus data neraca awal dapat dilakukan klik

dua kali untuk di ujung setiap kolom akun neraca.

4.4.13 Laporan Persediaan Barang

Digunakan untuk membantu mengetahui jumlah persediaan yang masih

ada pada Toko Jago.

(33)

4.4.14 Laporan Peringatan Persediaan

Form ini membantu untuk mengingatkan stok yang sudah hamper habis,

yaitu dengan minimal stok yang ditentukan oleh pemilik Toko Jago sendiri,

peringatan ini akan muncul apabila jumlah stok dibawah yang sudah ditentukan.

(34)

4.4.15 Laporan Jurnal Umum

(35)

4.4.16 Laporan Aset Tetap

(36)

4.4.17 Laporan Buku Pembantu Piutang

Form ini untuk membantu menampilkan rincian piutang yang terjadi

selama satu bulan di Toko Jago.

(37)

4.4.18 Laporan Buku Pembantu Persediaan

Form ini untuk membantu menampilkan rincian piutang yang terjadi

selama satu bulan di Toko Jago.

(38)

4.4.19 Laporan Perubahan Modal

Laporan ini digunakan untuk mengetahui perubahan modal yang terjadi

karena adanya laba ditahan dan prive.

(39)

4.4.20 Laporan Neraca

Laporan ini digunakan untuk mengetahui aset pada Toko Jago.

(40)

4.4.21 Laporan Arus Kas

Laporan ini digunakan Toko Jago untuk mengetahui penerimaan dan

pengeluaran kas.

(41)

4.5 Tahap Analisis Cost Benefit

Tahap ini adalah tahap untuk mengetahui perhitungan seberapa besar biaya yang

akan dikeluarkan perusahaan serta keuntungan apa yang akan diperoleh jika perusahaan

menerapkan system yang baru. Biaya yang akan dikeluarkan perusahaan yaitu biaya

programmer untuk jasa membuat software aplikasi akuntansi yang senilai Rp. 2500.000.

Untuk fasilitas komputer dan printer yang akan digunakan, sudah disediakan oleh pihak

perusahaan sehingga tidak ada tambahan biaya lagi.

Manfaat perusahaan menerapkan system yang baru dengan terkomputerisasi,

adalah :

 Aktivitas bisnis yang dilakukan dalam perusahaan menjadi semakin efektif

Aktivitas bisnis perusahaan dalam hal penjualan, persediaan, pembelian,

maupun pencatatan akuntansi dapat terbentuk secara otomatis, sehingga akan

membantu jalannya aktivitas bisnis yang dilakukan secara rutin.

 Transaksi – transaksi yang dilakukan menjadi lebih cepat

Dalam melakukan transaksi penjualan, tidak perlu lagi mengalami

kesulitan dalam hal pencarian harga maupun data konsumen. Begitu pun dengan

satuan tiap karton, karena setiap melakukan transaksi penjualan maupun

(42)

sebelumnya dalam database. Sehingga dapat mengurangi tingkat kesalahan juga

dalam perhitungan.

 Mempermudah dalam mencari informasi

Pemilik akan lebih mudah dalam mengetahui stock persediaan yang ada

dengan adanya minimal stock dalam system, sehingga perusahaan tidak akan lagi

mengalami peristiwa kehabisan stock saat akan melakukan transaksi penjualan.

Selain itu, dalam hal mencari informasi akan transaksi – transaksi penjualan dan

pembelian yang sudah dilakukan pun dapat diketahui secara cepat.

 Terbentuknya Laporan keuangan secara otomatis oleh system

Dengan adanya system terkomputerisasi ini, perusahaan dapat

mengetahui laporan keuangan yang ada dalam perusahaan. Sebab di setiap

perusahaan melakukan transaksi – transaksi akan secara otomatis menghasilkan

laporan keuangan untuk perusahaan tersebut.

4.6 Tahap Perancangan Prototype

Dalam tahap ini perancangan prototype yang dilakukan menggunakan Microsoft

Visual Basic versi 6.0. Berikut adalah hasil dari perancangan prototype Sistem Informasi

Akuntansi Toko Jago.

(43)

Tahap ini dilakukan untuk membantu kebutuhan sistem dalam mengidentifikasi

laporan-laporan yang telah diperoleh. Dalam kebutuhan sistem disini meliputi seperti,

input data, proses data dan output data dari data yang diperoleh dimasukan ke dalam

proses sistem baru yang telah dirancang, kemudian output yang keluar adalah hasil dari

pengembangan sistem informasi akuntansi baru. Kebutuhan sistem informasi Toko Jago

yaitu :

4.3 Tabel Analisis Kebutuhan Sistem

No Laporan Data-Data

1. Kode akun Nama akun, jenis akun dan golongan akun.

2. Karyawan Id karyawan, nama karyawan, alamat, kota, telepon dan status

jabatan

3. Supplier Id supplier, nama supplier, alamat, kota, telepon, email, fax,

npwp dan bank

4. Konsumen Id konsumen, nama, alamat, kontak, email, fax dan npwp

5. Jenis barang Id jenis dan nama jenis

6. Barang Id barang, nama barang, nama jenis, stock minimal, harga jual

ecer dan grosir

7. Pembelian Nomor faktur, tanggal, nama supplier, nama barang, harga,

jumlah, jenis pembayaran, tanggal jatuh tempo, sub total,

diskon dan grand total

8. Pelunasan hutang Nama supplier, list faktur dan pelunasan

(44)

10. Pembayaran piutang Nama sales, jenis pembayaran, nama konsumen, tanggal jatuh

tempo, sub total, diskon dan grand total

11. Piutang Nomor faktur, tanggal jatuh tempo, sub total, diskon, biaya

kirim dan grand total

12. Penerimaan kas Nama akun, tanggal, nilai, dan keterangan

13. Pengeluaran kas Nama akun, tanggal, nilai, dan keterangan

14. Pencatatan khusu Nama akun, posisi nilai dan keterangan

15. Persediaan barang Id barang, nama barang, nama jenis, stock minimal, harga jual

grosir, harga jual eceran, awal, masuk, keluar, stock dan nilai

16. Peringatan persediaan Id barang, nama barang, jenis barang, stock minimal dan stock

17. Jurnal umum Periode bulan / tahun

18. Aset tetap Kode akun, nama akun, nilai perolehan, umur ekonomis,

akumulasi penyusutan/tahun, akumulasi penyusutan/bulan dan

jumlah penyusutan

19. Buku pembantu Periode bulan / tahun

20. Keuangan Periode bulan / tahun

21. Laporan pembelian Periode nota, nama suplier, jenis pembayaran dan status faktur

22. Laporan penjualan Periode nota, nama konsumen, jenis pembayaran dan status

faktur

23. Komisi sales Periode dan nama sales

24. Laba rugi Tanggal laporan, pendapatan, hpp dan beban

(45)

26. Arus kas Tanggal, aktivitas operasi, aktivitas pendanaan dan aktivitas

invetasi

27. Perubahan modal Tanggal, modal laba bulan berjalan dan prive

Dengan adanya sistem dalam perusahaan, dimana sistem sudah terkomputerisasi.

Sangat membantu perusahaan untuk melakukan transaksi-transaksi yang terjadi di Toko

Jago.

4.8 Tahap Pembuatan Database

Tahap ini dilakukan untuk membuat database menggunakan MySQL. Berikut ini

rincian tabel yang diperlukan dan telah disesuaikan untuk Toko Jago.

4.8.1 Tabel Keamanan Akses

Tabel ini untuk login system pada Toko Jago.

No Nama Field Tipe Size

1 Username Varchar 100

2 Password Varchar 100

Tabel 4.4 Tabel Menu Akses

4.8.2 Tabel Data Karyawan

Tabel ini untuk menginput data karyawan yang ada di Toko Jago.

No Nama Field Tipe Size

1 Id karyawan Varchar 100

(46)

3 Alamat Varchar 200

4 Kota Varchar 100

5 Telepon Varchar 100

6 Status Kerja Varchar 100

Tabel 4.5 Tabel Data Karyawan

4.8.3 Tabel Data Konsumen

Tabel ini untuk menginput data konsumen Toko Jago.

No Nama Field Tipe Size

1 Id Konsumen Varchar 50

2 Nama Konsumen Varchar 100

3 Alamat Varchar 200 4 Kontak Varchar 100 5 Telepon Varchar 100 6 Email Varchar 100 7 Fax Varchar 100 8 NPWP Varchar 100

Tabel 4.6 Tabel Konsumen

4.8.4 Tabel Data Supplier

Tabel ini untuk menginput data supplier

No Nama Field Tipe Size

(47)

2 Nama supplier Varchar 100 3 Alamat Varchar 200 4 Kontak Varchar 100 5 Telepon Varchar 100 6 Email Varchar 100 7 Fax Varchar 100 8 NPWP Varchar 100 9 Bank Varchar 50 10 No Rekening Varchar 50 11 Rekening Atas Nama Varchar 100 12 No Index Double

Tabel 4.7 Tabel Supplier

4.8.5 Tabel Brand Barang

Tabel ini untuk menginput brang barang.

No Nama Field Tipe Size

1 Id Brand Int 11

2 Nama Brand Varchar 100

Tabel 4.8 Tabel Brand Barang

4.8.6 Tabel Jenis Barang

(48)

No Nama Field Tipe Size

1 Id jenis Int 11

2 Nama Jenis Varchar 100

Tabel 4.9 Tabel Jenis Barang

4.8.7 Tabel Master Barang

Tabel ini untuk mengetahui persediaan barang yang ada pada Toko Jago.

No Nama Field Tipe Size

1 Id Barang Varchar 100

2 Nama Barang Varchar 200

3 Id Brand Int 11 4 Id Jenis Int 11 5 Ukuran Varchar 100 6 Panjang Varchar 100 7 Mic Varchar 100 8 Warna Varchar 100 9 Satuan Varchar 100

10 Minimal Stock Double

11 Harga Jual Double

12 Awal Double

13 Masuk Double

(49)

15 Stock Double

16 Nilai Double

Tabel 4.10 Tabel Master Barang

4.8.8 Tabel Tabel Master Barang FIFO

Tabel ini untuk mengetahui persediaan barang yang ada menggunakan metode

FIFO

No Nama Field Tipe Size

1 Id Barang Varchar 100

2 Tanggal Date

3 Harga Beli Double

4 Jumlah Double

5 Status Int 11

6 No Index Double

Tabel 4.11 Tabel Master Barang FIFO

4.8.9 Tabel Pembelian

Tabel untuk menginput transaksi pembelian pada Toko Jago.

No Nama Field Tipe Size

(50)

2 Tanggal Date

3 Id Supplier Varchar 100

4 Jenis Pembayaran Varchar 50

5 Tanggal Jatuh

Tempo

Date

6 Subtotal Double

7 Diskon Double

8 Grand Total Double

9 Status Faktur Varchar 50

Tabel 4.12 Tabel Pembelian

4.8.10 Tabel Pembelian Detail

Tabel untuk menginput transaksi pembelian pada Toko Jago.

No Nama Field Tipe Size

1 No Faktur Varchar 100

2 Id Barang Varchar 100

3 Harga Double

4 Jumlah Double

Tabel 4.13 Tabel Pembelian Detail

4.8.11 Tabel Pelunasan Hutang

Tabel ini digunakan untuk melakukan pelunasan hutang.

(51)

1 No Pelunasan Varchar 100

2 Tanggal Date

3 Id Supplier Varchar 100

4 Nilai Pelunasan Double

5 No Index Double

Tabel 4.14 Tabel Pelunasan Hutang

4.8.12 Tabel Pelunasan Hutang Detail

Tabel ini digunakan untuk melakukan pelunasan hutang.

No Nama Field Type Size

1 No Pelunasan Varchar 100

2 No Faktur Varchar 100

Tabel 4.15 Tabel Pelunasan Hutang Detail

4.8.13 Tabel Penjualan

Tabel ini digunakan untuk menginput transaksi penjualan yang terjadi.

No Nama Field Tipe Size

1 No faktur Varchar 100

2 Tanggal Date

3 Jenis Pembayaran Varchar 100

4 Id Karyawan Varchar 100

5 Id Konsumen Varchar 100

6 Tanggal Jatuh

Tempo

Date

(52)

8 Diskon Double

9 Biaya Pengiriman Double

10 Grand total Double

11 Status Faktur Varchar 50

12 No Index Double

Tabel 4.16 Tabel Penjualan

4.8.14 Tabel Penjualan detail

Tabel ini digunakan untuk menginput transaksi penjualan.

No Nama Field Tipe Size

1 No Faktur Varchar 100

2 Id Barang Varchar 100

3 Harga jual Double

4 Jumlah Double

Tabel 4.17 Tabel Penjualan Detail

4.8.15 Tabel Pelunasan Piutang

Tabel ini untuk melakukan pelunasan piutang.

No Nama Field Tipe Size

1 No Pelunasan Varchar 100

2 Tanggal Date

3 Id Konsumen Varchar 100

(53)

5 No Index Double

Tabel 4.18 Tabel Pelunasan Piutang

4.8.16 Tabel Pelunasan Piutang Detail

Tabel ini untuk melakukan pelunasan piutang.

No Nama Field Tipe Size

1 No Pelunasan Varchar 100

2 No Faktur Varchar 100

Tabel 4.19 Tabel Pelunasan Piutang Detail

4.8.17 Tabel Jurnal Umum

Tabel ini untuk membentuk jurnal sesuai transaksi yang dilakukan.

No Nama Field Tipe Size

1 No Jurnal Double

2 Tanggal Date

3 Kode Akun Varchar 10

4 Debet Double

5 Kredit Double

(54)

7 No Index Double

Tabel 4.20 Tabel Jurnal Umum

4.8.18 Tabel Laba Rugi

Tabel untuk menampilkan laporan laba rugi Toko jago.

No Nama Field Tipe Size

1 Periode Date

2 Kode Akun Varchar 10

3 Saldo Double

4 Nilai Laba Rugi Double

Tabel 4.21 Tabel Laba Rugi

4.8.19 Tabel Neraca

Tabel untuk menampilkan laporan neraca

No Nama Field Tipe Size

1 Periode Date

2 Kode Akun Varchar 10

(55)

4 Total Double

Tabel 4.22 Tabel Neraca

4.8.20 Tabel Neraca Awal Persediaan

Tabel ini digunakan untuk mengetahui jumlah persediaan diawal periode.

No Nama Field Tipe Size

1 Id Barang Varchar 100

2 Periode Date

3 Stock Double

4 Harga Double

Tabel 4.23 Tabel Neraca Awal Persediaan

4.8.21 Tabel Neraca Awal Hutang

Tabel ini untuk mengetahui rincian hutang di awal periode

No Nama Field Tipe Size

1 Periode Date

(56)

Tabel 4.24 Neraca Awal Hutang

4.8.22 Tabel Neraca Awal Piutang

Tabel ini untuk mengetahui rincian piutang di awal periode

Tabel 4.25 Neraca Awal Piutang

3 Tanggal Date

4

Tanggal Jatuh

Tempo Date

5 Id Supplier Varchar 50

6 Nilai Faktur Double

No Nama Field Tipe Size

1 Periode Date 2 No Faktur Varchar 100 3 Tanggal Date 4 Tanggal Jatuh Tempo Date 5 Id Konsumen Varchar 50

(57)

4.8.23 Tabel Perubahan Modal

Tabel untuk mengetahui perubahan modal pada perusahaan

No Nama Field Tipe Size

1 Periode Date

2 Modal Double

3 Laba Double

4 Prive Double

5 Perubahan modal Double

6 Modal akhir Double

Tabel 4.26 Tabel Perubahan Modal

4.8.24 Tabel Arus Kas

Tabel ini untuk mengetahui arus kas perusahaan

No Nama Field Tipe Size

1 Periode Date

2 Kode Akun Varchar 10

3 Debet Double

4 Kredit Double

5 Nilai Double

6 Jumlah Arus Kas Double

7 Saldo Awal Double

(58)

Tabel 4.27 Tabel Arus Kas

4.9 Tahap Pengendalian Input

Pada tahap pengendalian input disini sangat penting untuk merancang suatu

sistem supaya data yang diinput tepat atau setidaknya dapat mengurangi tingkat

kesalahan yang sering terjadi. Pengendalian input yang akan digunakan dalam pembuatan

software akuntansi pada Toko Jago disini adalah field check yaitu pengendalian di

masing – masing kolom. Berikut merupakan rincian field check yang digunakan :

Tabel 4.28 Tabel Pengendalian Input

No Input Data Pengendalian Keterangan

Form Brand dan Jenis Barang

1

Nama Brand dan

Jenis Barang

Size Check Jumlah maksimal untuk penulisan:100

Form Kode Akun

1 Kode akun

Numeric Check

Data yang dimasukkan hanya dapat

yang berupa angka

Completeness

Check

Kolom kode akun yang tersedia harus

(59)

Size Check

Jumlah angka untuk memasukkan

kode hanya bisa 5 digit

2

Nama Akun

Size Check Jumlah maksimal untuk penulisan:100

Completeness

Check

Kolom nama akun yang tersedia harus

diisi, tidak boleh kosong

3 Jenis akun

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Form Data Supplier

1 Id Supplier Field Kunci

Pada tiap supplier memiliki id yang

berbeda-beda dimana id tersebut akan

terisi secara otomatis

2 Nama Supplier

Size check Jumlah maksimal untuk penulisan:100

Completeness

check

Kolom nama supplier yang tersedia

harus diisi, tidak boleh kosong

3 Alamat Size check Jumlah maksimal untuk penulisan:200

4 Kontak Size check Jumlah maksimal untuk penulisan:100

5 Telepon Size check Jumlah maksimal untuk penulisan:100

6 Email Size check Jumlah maksimal untuk penulisan:100

(60)

8 NPWP Size check Jumlah maksimal untuk penulisan:100

9 Bank Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

10 No Rekening Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

11 Rekening A/N Size check Jumlah maksimal untuk penulisan:100

Form Data Karyawan

1 Id karyawan

Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

Completeness

check

Kolom Id karyawan yang tersedia

harus diisi, tidak boleh kosong

2 Nama karyawan

Size check Jumlah maksimal untuk penulisan:100

Completeness

check

Kolom nama karyawan yang tersedia

harus diisi, tidak boleh kosong

3 Alamat Size check Jumlah maksimal untuk penulisan:200

4 Kota Size check Jumlah maksimal untuk penulisan:100

5 Telepon Size check Jumlah maksimal untuk penulisan:100

6 Status Kerja Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

(61)

Form Data Barang

1 Id Barang Field Kunci

Tiap obat memiliki id yang berbeda,

dan id akan terisi otomatis

2 Nama Barang

Completeness

check

Kolom nama barang yang tersedia

harus diisi, tidak boleh kosong

Size check Jumlah maksimal untuk penulisan:200

3 Brand Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

4 Jenis Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

5 Ukuran Size check Jumlah maksimal untuk penulisan:100

6 Panjang Size check Jumlah maksimal untuk penulisan:100

7 Mic Size check Jumlah maksimal untuk penulisan:100

8 Warna Size check Jumlah maksimal untuk penulisan:100

9 Satuan Size check Jumlah maksimal untuk penulisan:100

10 Minimal Stock Size check Jumlah maksimal untuk penulisan:100

11 Harga Jual Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

Form Transaksi Pembelian

(62)

check diisi, tidak boleh kosong

Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

2 Jenis Pembayaran

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom jenis pembayaran yang tersedia

harus diisi, tidak boleh kosong

3

Tanggal Jatuh

Tempo

Date check Format yang digunakan : dd/mm/yyyy

4 Nama supplier

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Nama supplier yang tersedia harus

diisi, tidak boleh kosong

5 Nama Barang

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama barang yang tersedia

harus diisi, tidak boleh kosong

6 Harga Numeric check

Data yang dimasukkan hanya dapat

(63)

7 Jumlah

Completeness

check

Kolom jumlah barang yang tersedia

harus diisi, tidak boleh kosong

Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

Form Transaksi Penjualan

1 Nama Barang

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama barang yang tersedia

harus diisi, tidak boleh kosong

2 Harga Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

3 Jumlah Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

4 Nama Sales Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama sales yang tersedia harus

diisi, tidak boleh kosong

5 Jenis Pembayaran Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

(64)

Completeness

check

Kolom jenis pembayaran yang tersedia

harus diisi, tidak boleh kosong

6 Nama Konsumen Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama konsumen yang tersedia

harus diisi, tidak boleh kosong

7

Tanggal Jatuh

Tempo

Date check Format yang digunakan : dd/mm/yyyy

8 Sub Total Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

9 Diskon Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

10 Biaya Pengiriman Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

11 Grand Total Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

12 Bayar Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

13 Kembali Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

(65)

1 Nama supplier

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama supplier yang tersedia

harus diisi, tidak boleh kosong

Form Penerimaan Kas

1 Nama akun

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama akun yang tersedia harus

diisi, tidak boleh kosong

2 Nilai Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

3 Keterangan Size check Jumlah maksimal untuk penulisan:200

Form Pengeluaran Kas

1 Nama akun

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama akun yang tersedia harus

diisi, tidak boleh kosong

2 Nilai Numeric check

Data yang dimasukkan hanya dapat

(66)

3 Keterangan Size check Jumlah maksimal untuk penulisan:200

Form Pencatatan Khusus

1 Nama Akun

Master Reference

Pengisian data hanya dapat meng-klik

pada daftar yang tersedia dalam

database

Completeness

check

Kolom nama akun yang tersedia harus

diisi, tidak boleh kosong

2 Posisi Size check Jumlah maksimal untuk penulisan: 10

3 Nilai Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

4 Keterangan Size check Jumlah maksimal untuk penulisan:100

Form Neraca Awal

1 Periode Date check Format yang digunakan : dd/mm/yyyy

2 Nama Akun

Size check Jumlah maksimal untuk penulisan:100

Completeness

check

Kolom nama akun yang tersedia harus

diisi, tidak boleh kosong

3 Saldo

Numeric check

Data yang dimasukkan hanya dapat

yang berupa angka

Completeness

check

Kolom saldo yang tersedia harus diisi,

tidak boleh kosong

Form Neraca Awal Persediaan

1 Nama Barang Master Reference Pengisian data hanya dapat meng-klik

(67)

database Completeness

check

Kolom nama barang yang tersedia harus diisi, tidak boleh kosong

2 Harga Numeric check Data yang dimasukkan hanya dapat

yang berupa angka

3 Stock Numeric check Data yang dimasukkan hanya dapat

yang berupa angka Form Neraca Awal Hutang

1 No Faktur

Completeness check

Kolom No Faktur yang tersedia harus diisi, tidak boleh kosong

Size check Jumlah maksimal untuk penulisan:50

2 Tanggal Date check Format yang digunakan : dd/mm/yyyy

Tanggal Jatuh

Tempo Date check Format yang digunakan : dd/mm/yyyy

3 Nama Supplier

Completeness check

Kolom nama supplier yang tersedia harus diisi, tidak boleh kosong

Master Reference

Pengisian data hanya dapat meng-klik pada daftar yang tersedia dalam

database

4 Grand Total Numeric check Data yang dimasukkan hanya dapat

yang berupa angka Form Neraca Awal Piutang

1 No Faktur

Completeness check

Kolom No Faktur yang tersedia harus diisi, tidak boleh kosong

Size check Jumlah maksimal untuk penulisan:50

2 Tanggal Date check Format yang digunakan : dd/mm/yyyy

Tanggal Jatuh

Tempo Date check Format yang digunakan : dd/mm/yyyy

3 Nama Konsumen Completeness

check

Kolom nama konsumen yang tersedia harus diisi, tidak boleh kosong

(68)

Master Reference

Pengisian data hanya dapat meng-klik pada daftar yang tersedia dalam

database

4 Grand Total Numeric check Data yang dimasukkan hanya dapat

Figure

Updating...

References