BAB IV HASIL ANALISIS SISTEM - PERANCANGAN SISTEM INFORMASI AKUNTANSI DENGAN METODE RAPID APPLICATION DEVELOPMENT (RAD) PADA RUMAH MAKAN VICTORY - Unika Repository
BAB IV HASIL ANALISIS SISTEM Pengembangan sistem pada Rumah Makan Victory menggunakan metode Rapid Aplication Development (RAD). Tahap yang seharusnya dilakukan dalam
pengembangan sistem RAD yaitu : tahap investigasi awal, tahap analisis masalah, tahap analisis kebutuhan sistem, tahap analisis perhitungan, tahap desain dan pengembangan sistem, serta tahap implementasi program.
IV.1 Tahap Investigasi Awal
Pada tahap investigasi awal, peneliti melakukan identifikasi terhadap sistem yang saat ini digunakan oleh Rumah Makan Victory dengan melakukan wawancara terhadap pemilik Rumah Makan Victory, observasi langsung serta dokumentasi di Rumah Makan Victory. Peneliti menemukan beberapa kendala dalam pencatatan transasksi yang dilakukan secara manual pada Rumah Makan Victory yang mengakibatkan terhambatnya proses penjualan yang ada.
IV.2 Tahap Analisis Masalah
Berdasarkan pada temuan masalah yang ada, berikut merupakan penjelasan kendala serta usulan perbaikan terhadap Rumah Makan Victory : NO TEMUAN KENDALA USULAN PERBAIKAN
1 Proses pencatatan dalam pembukuan tidak rapi
Pencatatan data penjualan, pembelian serta daftar gaji karyawan dilakukan secara manual pada satu buah buku
Sistem yang terkomputerisasi akan memudahkan proses pencatatan sehingga hasil pelaporan menjadi lebih rapi
2 Penyimpanan data transaksi tidak teratur sehingga data beresiko tinggi hilang
Bukti transaksi baik penjualan maupun pembelian menjadi dasar pembuatan laporan secara manual
Sistem yang terkomputerisasi akan membantu penyimpanan data kedalam database sehingga tidak harus mengandalkan bukti fisik atau nota
3 Tidak akuratnya data persediaan Belum ada sistem persediaan sehingga pemilik tidak mengetahui data stok bahan manakan dan minuman (persediaan)
Sistem yang terkomputerisasi memiliki sistem persediaan yang dapat membantu dalam mengontrol persediaan sehingga tidak kekurangan maupun kelebihan
4 Tidak mengetahui Pemilik menghitung Sistem yang Harga Pokok HPP hanya terkomputerisasi dapat Produksi (HPP) berdasarkan resep menghitung HPP dengan setiap menu tepat dan cepat dan langsung tersimpan
Tabel 4.1. Analisis KendalaIV.3 Tahap Analisis Kebutuhan Sistem
Tahap selanjutnya peneliti melakukan hal-hal yang perlu dilakukan dalam mengatasi masalah sistem yang terdapat pada Rumah Makan Victory dengan tujuan agar sistem baru yang terkomputerisasi dapat membantu pemilik serta karyawan Rumah Makan Victory dalam melakukan transaksi. Berikut hal-hal yang dibutuhkan untuk mendukung pengoperasian sistem baru yang terkomputerisasi :
1. Perangkat Keras (Hardware) Sebagai pendukung pengoperasian program yang akan diterapkan,
Rumah Makan Victory membutuhkan perangkat keras (hardware) dalan menjalankan sistem baru yang terkomputerisasi. Spesifikasi minimal perangkat keras yang diperlukan dalam pengoperasian program ini yaitu 2 (dua) unit desktop PC yang terdiri dari CPU (Central Processing Unit) Intel Pentium 4 beserta layar LCD yang berfungsi sebagai monior. Kedua unit desktop PC ini akan dioperasikan oleh kasir dan plater yang mewakili bagian dapur dan waiter.
2. Perangkat Lunak (Software) Pengoperasian program ini memerlukan beberapa perangkat lunak
(software) antara lain :
Sistem operasi OS Miscrosoft Windows XP Sistem Aplikasi Microsoft Visual FoxPro 9.0
Tabel 4.2. Perangkat Lunak3. Sumber Daya Manusia (Brainware)
Brainware User adalah manusia yang dapat mengeksplorasi
kemampuan baik dari hardware maupun software komputer untuk menyelesaikan sebuah pekerjaan. Dalam pengoperasian program sistem terkomputerisasi ini juga diperlukannya sumber daya manusia (Brainware) terutama sebagai administrator dan operator.
a. Administrator Dalam hal ini, pemilik Rumah Makan Victory akan bertugas menjadi administrator. Sebagai seorang administrator memiliki wewenang untuk menambah, mengedit bahkan menghapus database master menu, resep, pembelian, penjualan serta mengatur hak user lainnya.
b. Operator Kasir dan plater akan bertugas menjadi operator. Sebagai seorang operator memiliki hak untuk mengakses modul penjualan, tidak memiliki hak akses modul laporan, pemeliharaan data serta mengubah database master.
IV.3.1 Komponen Sistem Informasi
Komponen sistem informasi yang dibutuhkan oleh Rumah Makan Victory terdiri dari input, proses dan output yaitu sebagai berikut:
1. Input Berikut merupakan hal-hal yang perlu dimasukan kedalam sistem informasi Rumah Makan Victory: a. Input saldo awal : jumlah bahan, jumlah peralatan, neraca awal, hutang awal dan laporan neraca awal b. Input pembelian : beli peralatan dan beli bahan
c. Input penjualan : pemesanan, dapur dan pembayaran
d. Input transaksi lain : bahan rusak, peralatan rusak, jurnal- jurnal dan pembayaran hutang e. Input master data : account, satuan, peralatan, data akses,
trans account , bahan, supplier, master menu (resep) dan data
meja
f. Input akhir proses : buka bulan, posting dan undo posting
2. Proses Data-data yang telah di masukan selanjutnya diproses mengikuti prosedur kebutuhan sistem informasi akuntasi Rumah
Makan Victory.
a. Proses login
User atau pengguna memasukan ID User dan password yang
telah disesuaikan dengan hak akses yaitu administrator dan operator.
b. Proses penerimaan order Plater sebagai operator akan memasukan data pemesanan dari pelanggan yang secara otomatis data yang telah diinput akan masuk ke dalam form dapur master.
c. Proses produksi Data order pemesanan akan muncul ke bagian dapur dan saat tombol cooked telah di tekan menandakan pesanan sudah siap, maka sistem akan langsung mengurangi persediaan bahan yang ada.
d. Proses pembayaran nota pesanan Selanjutnya setelah produksi telah dilakukan dan pesanan dalam satu nota telah tersaji semua, maka tagihan pembayaran akan muncul kepada kasir dan menjadi nota pembayaran. e. Proses transaksi pembelian Saat terjadi transaksi pembelian sistem akan menambah persediaan bahan yang ada dan secara otomatis data pembelian langsung tersimpan dan menjadi laporan pembelian. Terdapat pilihan pembayaran secara kredit walaupun sampai saat ini Rumah Makan Victory tidak melakukan pembelian secara kredit atau hutang.
f. Proses pembayaran hutang Pembelian secara kredit akan menimbulkan hutang yang harus dibayar oleh Rumah Makan Victory.
3. Output Sistem informasi akan menghasilkan output sebagai berikut:
c. Laporan operasional yang terdiri dari laporan persediaan, laporan data peralatan, laporan saldo awal bahan.
d. Laporan manajerial yang terdiri dari laporan penjualan dan laporan hutang.
e. Laporan keuangan yang terdiri dari laporan jurnal, laporan laba rugi, laporan neraca, laporan perubahan modal, dan laporan arus kas.
IV.4 Analisis Perhitungan
Rumah Makan Victory rata-rata menjual 36.000 porsi menu dalam satu tahun, data ini diperoleh dari hasil penjualan tahun sebelumnya (November 2015 sampai Oktober 2016). Berikut perkiraan rincian jumlah porsi menu terjual setiap kategorinya.
NO KATEGORI PORSI PERSENTASE
1 Chinese food 9.000 25%
2 Bakar dan goreng 5.400 15%
3 Minuman 21.600 60% TOTAL 36.000 100%
Tabel 4.3. Rincian Menu TerjualIV.4.1 Biaya Tenaga Kerja Langsung (BTKL)
Berikut merupakan perhitungan alokasi Biaya Tenaga Kerja Langsung (BTKL) berdasarkan unit produksi:
No Koki Qty (orang) Gaji (Rp) Oktober (Rp) Periode (bulan) Jumlah (Rp) Porsi Biaya per menu (Rp)
1 chinese food 2 1.700.000 3.400.000 12 40.000.000 9.000 4.533 2 bakar dan goreng
2 1.300.000 2.600.000 12 31.200.000 5.400 5.778
3 Minuman 1 1.000.000 1.000.000 12 12.000.000 21.600 556
Total Biaya Tenaga Kerja Langsung 7.000.000 84.000.000 36.000 10.867
Tabel 4.4. Alokasi BTKLBiaya tenaga kerja langsung (BTKL) didapatkan dari total gaji karyawan yang melakukan produksi yaitu koki yang terdiri dari 2 orang koki menu chinese food, 2 orang koki menu bakar dan goreng, dan 1 orang koki menu minuman dikali dengan jumlah porsi menu terjual masing-masing kategori.
IV.4.2 Biaya Overhead
10 Rp 2.250.000 Panggangan 1 300.000 300.000
TOTAL 76.500.000 Rp 11.073.810
3 Rp 166.667
5 Rp 500.000 Wajan 5 100.000 500.000
7 Rp 857.143 Sendok 1000 2.500 2.500.000
4 1.500.000 6.000.000
Rice cooker
3 Rp 400.000
5 Rp 1.300.000 Piring sayur 100 12.000 1.200.000
5 Rp 480.000 Piring nasi 650 10.000 6.500.000
2 Rp 150.000 Piring lauk 200 12.000 2.400.000
1. Biaya Sewa Rumah Makan Victory menyewa tempat untuk melakukan kegiatan usahanya dengan tarif sewa Rp 10.000.000,00 setiap tahunnya yang telah dibayarkan langsung pada awal tahun. Alokasi biaya sewa per menu = biaya sewa : 36.000 porsi
= Rp 10.000.000 : 36.000 = Rp 278,00
5 Rp 1.400.000 Kulkas 2 5.000.000 10.000.000
5 Rp 500.000 Kompor 7 1.000.000 7.000.000
5 Rp 500.000 Gelas 1000 2.500 2.500.000
10 Rp 1.200.000 Garpu 1000 2.500 2.500.000
1 12.000.000 12.000.000
Freezer
5 Rp 120.000
2 300.000 600.000
Item Qty Harga satuan Total (Rp) UE (tahun) Penyusutan/tahun Blender
Makan Victory memiliki umur ekonomis yang berbeda-beda. Berikut rincian depresiasi peralatan Rumah Makan Victory.
2. Biaya Penyusutan Peralatan Perhitungan biaya penyusutan peralatan menggunakan metode garis lurus tanpa adanya nilai residu. Setiap peralatan yang dimiliki Rumah
8 Rp 1.250.000 Kursi 90 250.000 22.500.000 Alokasi biaya penyusutan peralatan per menu = biaya penyusutan peralatan : 12 bulan : 36.000 porsi = Rp 11.073.810 : 12 : 36.000 = Rp 308,00
3. Biaya Telepon Rumah Makan Victory menganggarkan pengeluaran telepon setiap tahunnya sebesar Rp 1.200.000,00 yang berupa pulsa handphone untuk menunjang transaksi pembelian dan penjualan yang ada. Alokasi biaya telepon per menu = biaya telepon : 36.000 porsi
= Rp 120.000.000 : 36.000 = Rp 33,00
4. Biaya Listrik Berdasarkan pengeluaran listrik pada tahun sebelumnya (November 2015 sampai Oktober 2016) yaitu sebesar Rp 14.400.000,00 selama satu tahun maka dapat dihitung alokasi biaya listrik untuk kegiatan usaha sehari- hari.
Alokasi biaya listrik per menu = biaya listrik : 36.000 porsi = Rp 14.400.000 : 36.000 = Rp 400,00
5. Biaya Minyak Untuk membuat menu makanan baik menu chinese food dan menu bakar dan goreng diperlukannya minyak goreng. Oleh karena itu, khusus kategori menu chinese food dan menu bakar goreng dibebankan biaya minyak dengan perhitungan sebagai berikut.
Alokasi biaya minyak per menu = biaya minyak : (36.000 porsi x (25% + 15%)) = Rp 12.204.000 : (36.000 x 40%) = Rp 848,00
6. Biaya GAS Sama halnya dengan biaya minyak, untuk membuat menu makanan baik menu chinese food dan menu bakar dan goreng diperlukan juga GAS
LPG. Oleh karena itu, khusus kategori menu chinese food dan menu bakar goreng dibebankan biaya GAS dengan perhitungan sebagai berikut.
Alokasi biaya GAS per menu = biaya GAS : (36.000 porsi x (25% + 15%)) = Rp 8.640.000 : (36.000 x 40%) = Rp 600,00
IV.4.3 Biaya Bahan Baku
Perhitungan persediaan bahan baku pada setiap menu di Rumah Makan Victory menggunakan satuan terkecil agar perhitungan resep setiap menu dan pembelian bahan baku serta pengembangan program sistem untuk kemudian waktu menjadi lebih mudah. Berikut daftar persediaan bahan Rumah Makan Victory berdasarkan satuan terkecil.
ITEM SATUAN HARGA SATUAN
Air galon Mililiter 0,35 Alpukat Gram 40,00
Ayam Gram 35,00 Bandeng Gram 20,00 Bawang bombay Gram 8,00 Bawang putih Gram 35,00
Beras Gram 9,30 Cabai merah Gram 55,00
Merica gram 200,00 Saos sambal gram 12,50
Perhitungan harga pokok penjualan setiap menunya didapatkan dari
Tabel 4.6 Daftar Bahan BakuTerasi gram 7,50 Terigu gram 9,50 Timun gram 10,00 Tomat Gram 12,00
Tempe gram 7,00 Tepung kanji gram 15,00
Teh buah 10,00 Telor gram 20,00
Soda botol 3.750,00 Susu kental manis gram 24,00
Saos tomat gram 12,50 Sirup mililiter 40,00
Lada hitam gram 200,00 Lele gram 15,00
Cabai setan Gram 28,00 Cumi-cumi Gram 70,00
Kerang gram 15,00 Kunyit gram 7,00
Kecap gram 98,00 Kepiting gram 50,00
Jeruk gram 12,00 Jeruk nipis gram 20,00
Gurame gram 39,00 Jahe gram 20,00
Gula jawa Gram 17,50 Gula pasir gram 13,00
Es batu Gram 7,50 Garam Gram 7,50
Daun bawang Gram 18,00 Daun seledri Gram 20,00
IV.4.4 Harga Pokok Penjualan setiap Menu
(BTKL), serta Biaya Overhead (BOP) yang disesuaikan dengan resep komposisi setiap menu dan kebutuhannya. Berikut adalah daftar perhitungan HPP setiap menunya.
1. Kepiting Asam Manis KEPITING ASAM MANIS JUMLAH (RP)
Bahan Baku
Kepiting (500 gr x 50) 25.000 Saos tomat (95 gr x 12) 1.140 Merica (2 gr x 200) 400 gula pasir (3 gr x 13)
39 Garam (1 gr x 7)
7 Bawang putih (4 gr x 35) 140 Air (50 ml x 1)
50 Bawang bombay (30 gr x 8) 240
Bahan Tenaga Kerja Langsung 4.533 Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 34.016
Tabel 4.7. HPP Kepiting Asam Manis2. Ayam Rica-Rica AYAM RICA-RICA JUMLAH (RP)
Bahan Baku
Ayam (250gr x 35) 8.750 cabai setan (10gr x 28) 280 daun bawang (1gr x 18)
18 Tomat (1gr x 12) 12 saos sambal (5gr x 12) 60 gula pasir (2gr x 13)
26 Garam (3gr x 7) 21 tepung kanji (1gr x 15)
15 Air (50ml x 1)
50 Bahan Tenaga Kerja Langsung 4.533
Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 16.232
Tabel 4.8. HPP Ayam Rica-Rica3. Kerang Lada Hitam KERANG LADA HITAM JUMLAH (RP)
Bahan Baku
Kerang (250gr x 15) 3.750 Gula pasir (2gr x 13)
26 Bawang putih (10gr x 35) 350 garam (2gr x 7)
14 Lada hitam (7gr x 200) 1.400 Timun (10gr x 10) 100 Air (50gr x 1)
50 4.533
Bahan Tenaga Kerja Langsung Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 12.690
Tabel 4.9. HPP Kerang Lada Hitam4. Bandeng Kropok BANDENG KROPOK JUMLAH (RP)
Bahan Baku
Bandeng (1000gr x 20) 20.000 Kecap (10gr x 98) 980 Gula jawa (50gr x 17) 850 garam (4gr x 7)
28 Terasi (1gr x 7)
7 Cabai merah (125gr x 55) 6.875
Bahan Tenaga Kerja Langsung 5.778 Alokasi Biaya Overhead
Biaya sewa 278
Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 36.985
Tabel 4.10. HPP Bandeng Kropok5. Gurame Bakar GURAME BAKAR JUMLAH (RP)
Bahan Baku
Gurame (1000gr x 39) 39.000 Kecap (20gr x 98) 1.960 Gula jawa (10gr x 17) 170 garam (2gr x 7)
14 Jahe (1gr x 20)
20 Bahan Tenaga Kerja Langsung 5.778
Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 49.409
Tabel 4.11. HPP Gurame Bakar6. Cumi Tepung CUMI TEPUNG JUMLAH (RP)
Bahan Baku
Cumi-cumi (120gr x 70) 8.400 Terigu (30gr x 9) 270 Telor (110gr x 20) 2200 Merica (3gr x 200) 600 Garam (4gr x 7)
28 Gula pasir (3gr x 13)
39 Tepung kanji (25gr x 15) 375 Bawang putih (4gr x 35) 140
Bahan Tenaga Kerja Langsung 5.778 Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467
20.297
HPP
Tabel 4.12. HPP Cumi Tepung7. Lele Goreng LELE GORENG JUMLAH (RP)
Bahan Baku
Lele (500gr x 15) 7.500 Kunyit (2gr x 7)
14 Jeruk nipis (2gr x 20)
40 Garam (1gr x 7)
7 5.778
Bahan Tenaga Kerja Langsung Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 15.806
Tabel 4.13. HPP Lele Goreng8. Mendoan MENDOAN JUMLAH (RP)
Bahan Baku
Tempe (250gr x 7) 1.750 Daun seledri (2gr x 20)
40 Garam (3gr x 7)
21 Terigu (4gr x 9)
36 Air (100ml x 1) 100
5.778
Bahan Tenaga Kerja Langsung Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 Biaya minyak 848 Biaya GAS 600
Bahan Overhead 2.467 HPP 10.192
Tabel 4.14. HPP Mendoan9. Teh Manis TEH MANIS JUMLAH (RP)
Bahan Baku
Air (250ml x 1) 250
Gula pasir (3gr x 13)
39 Teh (10gr x 10) 100
Bahan Tenaga Kerja Langsung 556 Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 1.019
Bahan Overhead HPP 1.964
Tabel 4.15. HPP Teh Manis10. Es Teh Manis ES TEH MANIS JUMLAH (RP)
Bahan Baku
Air (250ml x 1) 250
Gula pasir (3gr x 13)
39 Teh (10gr x 10) 100
Es batu (5gr x 7)
35 Bahan Tenaga Kerja Langsung 556
Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 1.019
Bahan Overhead HPP 1.999
Tabel 4.16. HPP Es Teh Manis11. Es Jeruk ES JERUK JUMLAH (RP)
Bahan Baku
Jeruk (100gr x 12) 1.200 Air (200ml x 1)
200 Es batu (5gr x 7)
35 Gula pasir (5gr x 13)
65 Bahan Tenaga Kerja Langsung 556
Alokasi Biaya Overhead
Biaya sewa 278
Biaya telepon
33 Biaya listrik 400
Bahan Overhead 1.019
3.075
HPP
Tabel 4.17. HPP Es Jeruk12. Jus Alpukat JUS ALPUKAT JUMLAH (RP)
Bahan Baku
Alpukat (100gr x 40) 3.200 Gula pasir (2gr x 13)
26 Es batu (5gr x 7)
35 Susu kental manis (3gr x 24)
72 Air (60ml x 1)
60 Bahan Tenaga Kerja Langsung 556
Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 1.019
Bahan Overhead HPP 4.968
Tabel 4.18. HPP Jus Alpukat13. Es Soda Gembira ES SODA GEMBIRA JUMLAH (RP)
Bahan Baku
Es batu (5gr x 7)
35 Sirup (5ml x 40) 200
Soda (1botol x 3.750) 3.750 Susu kental manis (6gr x 24) 144
Bahan Tenaga Kerja Langsung 556 Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400 1.019
Bahan Overhead HPP 5.704
Tabel 4.19. HPP Es Soda Gembira14. Nasi Putih NASI PUTIH JUMLAH (RP)
Bahan Baku Air (50ml x 1)
50 Bahan Tenaga Kerja Langsung 556
Alokasi Biaya Overhead
Biaya sewa 278 Biaya penyusutan peralatan 308 Biaya telepon
33 Biaya listrik 400
Bahan Overhead 1.019 HPP 2.975
Tabel 4.20. HPP Nasi PutihIV.5 Tahap Desain dan Pengembangan Sistem
IV.5.1 Desain Database
Pada tahap ini data diinput ke dalam sistem yang akan terproses dan menghasilkan output yang dikehendaki. Berikut form-form input yang dibutuhkan pada Rumah Makan Victory:
NO NAMA TABEL ATRIBUT TIPE DATA UKURAN Kode_barang Character
7 nama_barang Character
25 Satuan Character
2
1 Barang Stok Numeric
8 harga_rata Numeric
9 Terhapus Character
1 stok_min Numeric
11 Tabel 4.21. Tabel Barang NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
Jenis_rekening Character
7 Keterangan Character
25
2 Jenis_rek Urutan Character
2 judul2 Numeric
8 Tabel 4.22. Tabel Jenis_rek NO NAMA TABEL ATRIBUT TIPE DATA UKURAN no_jurnal Character
8
3 Jurnal Tanggal Date
8 No_trans Character
5 Keterangan Character
8 Hpp Numeric
5 no_penjualan Character 5 no_peralatan Character 3 no_pegawai Character
Character
6 Master no_suplier Character 5 kode_barang Character 7 rekening_del Character 9 no_trans Character 5 no_jurnal Character 8 sat_no Character 2 no_pemb Character 5 no_pengeluaran
8 Tabel 4.25. Tabel Komposisi_detail NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
25 Jumlah Numeric
5 Komposisi_detail no_komposisi Character 4 kode_barang Character 7 nama_barang Character
10 Tabel 4.24. Tabel Komposisi NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
10 Stok Numeric
30 no_rekeningd Character 10 t_debet Numeric 11 no_rekeningk Character 10 t_kredit Numeric
10 Btkl Numeric
1 Bop Numeric
7 Terhapus Character
30 harga_jual Numeric
4 Komposisi no_komposisi Character 4 nama_komposisi Character
3 Tabel 4.23. Tabel Jurnal NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
6 Sts Character
11 Posting Character
2 no_pemb_peralt Character
5 no_pemesanan Character 7 no_produksi Character 7 no_penjbrg Character 7 no_meja Character
10 Tabel 4.28. Tabel Pembelian NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
35 Jumlah Numeric
30 no_suplier Character 4 no_peralatan Character 3 nama_peralatan Character
8 Keterangan Character
5 Tanggal date
10 Pemb_peralt no_pemb_peralt Character
11 Tabel 4.29. Tabel Pembelian_detail NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
8 harga_beli Numeric
25 Jumlah Numeric
9 Pembelian_detail no_pemb Character 5 kode_barang Character 7 nama_barang Character
8 Strans Character
3 Tabel 4.26. Tabel Master NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
6 status_pemb Numeric 1 tgl_byr Date 8 no_jurnalhtg Character
8 Fstatus Character
14 no_jurnal Character
5 Rupiah Numeric
8 no_suplier Character
5 Tanggal Date
8 Pembelian no_pemb Character
7 Tabel 4.27. Tabel Meja NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
2 Fstatus Character
7 Meja no_meja Character
6 harga_beli Numeric
12 Rupiah Numeric
4 Jumlah Numeric
14 Penjualan no_penjualan Character
8 Tabel 4.33. Tabel Pengeluaran NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
8 no_jurnal Character
12 Tanggal date
11 Rupiah Numeric
6 harga_barang Numeric
30 Jumlah Numeric
25 Keterangan Character
13 Pengeluaran no_pengeluaran Character 5 kode_barang Character 7 nama_barang Character
1 Tabel 4.32. Tabel Pemesanan_detail NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
Character
10 nama_komposisi Character 30 fst_masak
12 Pemesanan_detail no_pemesanan Character 7 no_komposisi Character
12 no_jurnal Character
8 Tabel 4.31. Tabel Pemesanan NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
10 no_jurnal Character
10 Kembali Numeric
10 Bayar Numeric
10 Rupiah Numeric
6 Ppn Numeric
20 Fstatus Character
28 Customer Character
8 no_meja Character
7 Tanggal date
10 Tabel 4.30. Tabel Pemb_peralt NO NAMA TABEL ATRIBUT TIPE DATA UKURAN 11 pemesanan no_pemesanan Character
8 Strans Character
5 no_peralatan Character
7 nama_peralatan Character
10 Kembali Numeric
1 Stok Numeric
12 Terhapus Character
35 harga_rata Numeric
17 Peralatan no_peralatan Character 3 nama_peralatan Character
10 Tabel 4.36. Tabel Penjualan_brgdet NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
30 Jumlah Numeric
16 Penjualan_brgdet no_penjbrg Character 7 no_komposisi Character 4 nama_komposisi Character
8 Tabel 4.35. Tabel Penjualan_brg NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
6 no_jurnalhpp Character
1 Fstatus Character
10 no_jurnal Character 8 status_jual Numeric
10 Bayar Numeric
25 Keterangan Character
25 Rupiah Numeric
8 Customer Character
7 Tanggal Date
15 Penjualan_brg no_penjbrg Character
11 Tabel 4.34. Tabel Penjualan NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
8 Susut Numeric
8 no_jurnal Character 8 no_jurnal2 Character
12 Tanggal date
11 Rupiah Numeric
6 Harga Numeric
30 Jumlah Numeric
4 Tabel 4.37. Tabel Peralatan NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
18 Post_info post_no Character 6 post_tgl Date 8 user_id Character
11 Posting Character
8 User_id Character
6 Saldo_no date
23 Saldo_info Saldo_no Character
11 Tabel 4.42. Tabel Rek_m_his NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
10 saldo_awal Numeric
6 No_rekening Character
22 Rek_m_his no_posting Character
1 Tabel 4.41. Tabel Rekening_mast NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
1 U Character
1 Saldo Numeric
3 Tabel 4.38. Tabel Post_info NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
11 Terhapus Character
4 saldo_awal Numeric
21 Rekening_mast no_rekening Character 10 nama_rekening Character 25 jenis_rekening Character
5 Tabel 4.40. Tabel Produksi_detail NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
30 Jumlah Numeric
20 Produksi_detail no_produksi Character 7 no_komposisi Character 4 nama_komposisi Character
8 Tabel 4.39. Tabel Produksi NO NAMA TABEL ATRIBUT TIPE DATA UKURAN
8 no_jurnalbbb Character 8 no_jurnalbtkl Character 8 no_jurnalbop Character
7 Tanggal Date
19 Produksi no_produksi Character
3 NO NAMA TABEL ATRIBUT TIPE DATA UKURAN Sat_no Character
2 24 satuan satuan_deskr Character
12 Tabel 4.44. Tabel Satuan NO NAMA TABEL ATRIBUT TIPE DATA UKURAN no_suplier Character
5 Nama Character
25 Alamat Character
30 Kota Character
15
25 Suplier Npwp Character
15 No_bank Character
15 No_telp Character
12 No_telp2 Character
12 terhapus Character
1 Tabel 4.45. Tabel Suplier NO NAMA TABEL ATRIBUT TIPE DATA UKURAN no_trans Character
5 nama_trans Character
25
26 Trans_mast Debet Character
10 kredit Character 10 terhapus Character
1 Tabel 4.46. Tabel Trans_mast NO NAMA TABEL ATRIBUT TIPE DATA UKURAN no_pegawai Character
2 User_no Character
3 Nama Character
28 Jabatan Character
10 Psw Character
40 Aq Logical
1
27 T_user Bq Logical
1 Cq Logical
1 Dq Logical
1 Eq Logical
1 Logical
1 Fq Gq Logical
1 Tabel 4.47. Tabel T_user
IV.5.2 Desain Interface
Tahapan ini merupakan proses input data dimana data-data diinput untuk menjadi output yang dibutuhkan oleh user atau pengguna. Berikut merupakan penjelasan tahapan dari setiap prosesnya.
1. Form Login
Gambar 4.1. Form LoginKetika program dijalankan pertama kalinya, form log in seperti
Gambar 4.1 akan muncul dan user harus memasukin ID User beserta
password dengan benar. Jika terjadi kesalahan input ID User dan password
maka, akan muncul notifikasi peringatan seperti pada Gambar 4.2. Ini menjadi penghalang agar pihak selain pemilik dan karyawan yang tidak berwenang dan tidak memiliki hak akses tidak dapat mengubah ataupun mengedit data pada aplikasi.
Gambar 4.2. Log In Gagal2. Form Utama
Gambar 4.3. Form UtamaSetelah melakukan log in akan muncul menu-menu drop down seperti pada Gambar 4.3 (sebagai administrator) yaitu Saldo Awal, Pembelian, Penjualan, Transaksi Lain, Pengaturan, End Proses, Laporan, Log Off dan Exit. a. Saldo awal
Gambar 4.4. Saldo AwalPada menu saldo awal terdapat sub menu quantity bahan,
quantity peralatan, neraca awal, hutang awal dan laporan neraca
awal.b. Pembelian
Gambar 4.5. PembelianPada menu pembelian terdapat sub menu beli peralatan dan beli bahan.
c. Penjualan
Pada menu penjualan terdapat sub menu pemesanan, dapur, pembayaran serta pembatalan.
d. Transaksi lain
Gambar 4.7. Transaksi LainPada menu transaksi lain terdapat sub menu rusak bahan, rusak peralatan, jurnal-jutnal serta bayar hutang.
e. Pengaturan
Gambar 4.8. PengaturanPada menu pengaturan terdapat sub menu account, satuan, peralatan, data akses, trans account, bahan, supplier, master menu dan meja. f. End proses
Gambar 4.9. End ProsesPada menu end proses terdapat sub menu buka bulan, posting dan undo posting. Buka bulan dilakukan pada saat ingin membuka bulan baru atau awal bulan pencatatan. Sedangkan pada saat akhir bulan diperlukan Posting agar Laporan dapat terbentuk. Undo posting digunakan untuk membatalkan proses posting.
g. Laporan
Gambar 4.10. LaporanPada menu laporan user dapat melihat laporan saldo awal bahan, laporan peralatan, laporan bahan, laporan hutang, laporan penjualan, laporan jurnal, laporan arus kas, laporan neraca, laporan perubahan modal serta laporan laba rugi. h. Log off Ketika user menekan menu log off maka, user akan langsung keluar dan tampilan program berubah menjadi tampilan pada saat proses log in dengan memasukan ID user dan password. Menu Log
off digunakan saat terjadi perubahan user tanpa terjadi penutupan program.
i. Exit Tampilan akan langsung hilang atau tertutup saat user menekan menu exit yang artinya keluar dari program.
3. Form Setting Password
Gambar 4.11. Form Setting Password Setting password digunakan untuk menambah ataupun mengubah data user atau pengguna program beserta hak aksesnya dan password.4. Form Satuan
Gambar 4.12. Form SatuanForm satuan berisi satuan yang digunakan pada data bahan di Rumah Makan Victory.
5. Form Setting Resep
Gambar 4.13. Form Setting ResepForm setting resep digunakan untuk menyimpan data menu yang terdapat pada Rumah Makan Victory yang meliputi kode menu, nama produk atau menu dan harga jual setiap menunya. Pada form ini user dapat menambahkan data menu seperti komposisi menu, biaya overhead, biaya tenaga kerja dan harga jualnya dengan menekan tombol NEW dan akan muncul Form input komposisi resep seperti pada Gambar 4.14.
Gambar 4.14. Input Komposisi ResepKomposisi menu, biaya tenaga kerja dan biaya overhead akan menghasilkan Harga Pokok Produksi secara otomatis ketika semua data yang dibutuhkan terisi dan tersimpan dengan menekan tombol SAVE.
6. Form Persediaan Bahan
Gambar 4.15. Form Persediaan Bahan Form persediaan bahan berisi bahan-bahan yang diperlukan dalam memproduksi menu yang terdapat pada Rumah Makan Victory.Tidak hanya berisi nama menu saja, namun terdapat pula kode bahan serta stok terakhir beserta satuan terkecil untuk memudahkan user.
Gambar 4.16. Input Data BahanSaat menekan tombol NEW pada form persediaan bahan, akan muncul form input data bahan yang berfungsi untuk menambahkan data bahan seperti nama bahan, satuan terkecil dan keterangan stok minimal. Pemberian data stok minimal bahan akan mengantisipasi terjadinya kekurangan bahan.
Stok bahan yang akan habis dapat dilihat pada daftar bahan akan habis stok dengan menekan tombol STOK MIN di Form Persediaan Bahan (Gambar 4.15).
7. Form Data Supplier
Gambar 4.18. Form Data SupplierForm ini berisi data supplier Rumah Makan Victory beserta nomer
supplier , nama supplier, alamat dan kota. Tidak hanya itu, user dapat
menambahkan keterangan nomer telepon kantor, nomer telepon handphone, NPWP serta nomer rekening bank pada form input data supplier ketika menekan tombol NEW di form data supplier.
Gambar 4.19. Input Data Supplier8. Form Data Meja
Gambar 4.20. Form Data Meja Form data meja diisi berdasarkan jumlah meja yang terdapat pada Rumah Makan Victory agar waiter dapat lebih mudah mengetahui meja yang kosong maupun telah terisi. Penyimpanan data meja juga terkoneksikan dalam pembayaran pesanan untuk memudahkan kasir melakukan transaksi penjualan.9. Form Pemesanan
Gambar 4.21. Form PemesananForm pemesanan berisi seluruh data pemesanan yang terjadi seperti nomer nota, nomer meja, tanggal pemesanan, nama pelanggan dan status pesanannya. Saat pelanggan telah melakukan pemesanan, data akan diisi dengan menekan tombol NEW pada form pemesanan seperti pada Gambar
4.22.
Gambar 4.22. Input PemesananKemudian akan muncul input pemesanan yang berisikan nama pelanggan, nomer nota, tanggal pemesanan, nomer meja, menu yang dipesan beserta jumlahnya. Pelanggan yang ingin menggabungkan meja atau pindah meja data diatur dengan melihat pilihan nomer meja.
10. Form Dapur Master
Gambar 4.23. Form Dapur MasterData pesanan yang telah diinput sebelumnya akan muncul pada Form Dapur Master. Bagian dapur dapat mengetahui menu apa saja dan jumlah pesenanan yang harus di produksi. Ketika pesanan telah siap maka Setelah menekan tombol POST akan muncul jurnal seperti Gambar 4.24 yang berisi Harga Pokok Produksi (HPP) yang dikeluarkan dalam memproduksi pesanan tersebut.
Gambar 4.24. Input Jurnal Produksi11. Form Pembayaran
Gambar 4.25. Form PembayaranKetika tombol COOKED yang terdapat pada Form Dapur Master ditekan, data pesanan secara otomatis muncul pada Form Pembayaran. Kasir menekan tombol PAYMENT saat pelanggan ingin membayar pesanannya dan memasukan total uang yang diterima seperti Gambar 4.26.
Gambar 4.26. Input PembayaranKemudian terbentuklah jurnal penerimaan kas secara otomatis seperti Gambar 4.27.
Gambar 4.27. Input Jurnal Penerimaan Kas Kasir dapat memprint nota penjualan dan meberikan kepada pelangganGambar 4.28. Nota Penjualan12. Form Pembatalan
Gambar 4.29. Form PembatalanKetika terjadi cancel atau pembatalan pemasan yang telah dimasak maka Rumah Makan Victory membebankan kejadian tersebut menjadi tombol PROSES. Secara otomatis terbentuklah jurnal seperti di Gambar 4.30.
Gambar 4.30. Jurnal Pembatalan13. Form Data Account
Form Data Account berisikan akun-akun yang diperlukan oleh Rumah Makan Victory. User dapat menambahkan akun jika diperlukannya akun tambahan dengan menekan tombol NEW.
14. Form Jurnal
Gambar 4.32. Form JurnalForm Jurnal berisikan jurnal-jurnal yang terbentuk oleh Rumah Makan Victory selama kegiatan usahannya berlangsung. Jurnal yang tidak otomatis terbentuk harus diinput dengan menekan tombol NEW dan akan muncul Form Input Jurnal seperti Gambar 4.33.
15. Form Pembelian Bahan
Gambar 4.34. Form Pembelian BahanForm ini digunakan saat melakukan pembelian bahan dengan menekan tombol NEW dan akan muncul Form Input Pembelian Bahan seperti pada Gambar 4.35.
Gambar 4.35. Input Pembelian Bahan16. Form Pembelian Peralatan
Gambar 4.36. Form Pembelian PeralatanSama seperti Form Pembelian Bahan, Form Pembelian Peralatan juga berisi daftar peralatan yang telah dibeli. Penambahan data transaksi pembelian peralatan dapat dengan menekan tombol NEW dan muncul Input Data Pembelian Peralatan seperti pada Gambar 4.37.
Gambar 4.37. Input Data Peralatan17. Laporan Laporan akan tampil ketika user menekan menu laporan seperti pada
Gambar 4.10. namun sebelumnya, user perlu melakukan Posting pada menuEnd Proses seperti pada Gambar 4.9. Tampilan laporan-laporan yang dihasilkan dapat dilihat dalam lampiran.
IV.6 Tahap Implementasi Program
Pada tahap ini, dilakukan pengaplikasian program pada Rumah Makan Victory. Seluruh transaksi yang terjadi selanjutnya diinput menggunakan sistem yang telah terkomputrerisasi. Berikut ini merupakan proses-proses pengaplikasian sistem yang terjadi pada Rumah Makan Victory:
a. Pengaplikasian Sistem Informasi Akuntansi pada perangkat komputer
b. Perencanaan saldo awal
c. Memasukan data pembelian bahan baku
d. Input transaksi penjualan
e. Menginput data pengeluaran lainnya seperti beban
f. Pencetakan laporan keuangan untuk mengetahui data dan informasi secara lebih mudah serta menjadi dasar dalam pengambilan keputusan.