BAB III ANALISIS DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Sistem Informasi Pengadaan ATK ( Alat Tulis Kantor )

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

Gambar 4.1. Basis Data Aplikasi

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB I PENDAHULUAN. Pengelolaan keuangan dalam perusahaan merupakan kunci utama kegiatan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN

BAB III ANALISIS DAN DESAIN SISTEM

Transkripsi:

BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Dalam mengelolah kas kecil PT. Matahari Graha Fantasi (Timezone Medan Plaza) menunjuk sebagai pencatat dan pengolah data untuk membuat laporan pengeluaran kas kecil. Dalam proses pengolahan data tersebut dimana aktifitas pemrosesan data, serta pelaporanya masih menggunakan metode pencatatan data dengan Microsoft Office Excel 2007, misalnya dalam proses transaksi pengeluaran kas kecil, harus mencatat data pengeluaran kas kecil seperti biaya operasional, misalnya tinta print, kertas, biaya fotocopy, biaya-biaya untuk persiapan event, biaya-biaya untuk pembelian souvenir, dan lain-lain kedalam Microsoft Office Excel 2007, padahal transaksi itu terjadi hampir setiap hari. Proses pengolahan data dimana aktifitas pemrosesan data, serta pelaporanya masih mengunakan metode pencatatan data dengan Microsoft Office Excel 2007, misalnya dalam proses transaksi pengeluaran kas kecil, harus mencatat data-data pengeluaran kedalam Microsoft Office Excel 2007 pengeluaran kas kecil, padahal transaksi itu terjadi setiap hari. proses pengolahan data ini dirasakan masih kurang efektif, karena terdapat banyak kelemahan masalah ketidakefisinsian waktu, kesalahan perhitungan (error), tidak konsisten antara data yang di input dengan laporan kas kecil, tidak tepat waktu dan tidak update 28

29 nya laporan keuangan sering terjadi setiap pembuatan laporan pengeluaran kas kecil baik itu laporan mingguan maupun bulanan. Maka dari itu peneliti akan membuat suatu sistem yang baru serta melakukan perbandingan penggunaan dua metode yaitu metode imprest dan metode fluktuasi sebagai pencatatan kas kecil, dan untuk menambah keefektifan sistem peneliti juga akan merancang suatu sistem aplikasi dengan menggunakan Microsoft Visual Studio 2010.Net dengan DBMS (Database Management System) Microsoft SQL Server 2008 sebagai tempat untuk menampung data-data yang di input ke dalam aplikasi pengolaan kas kecil. III.2. Penerapan Metode Penerapan metode kas kecil pada PT. Matahari Graha Fantasi (Timezone Medan Plaza) dilakukan dengan mendesain aplikasi yang dirancang oleh peneliti dengan cara menetapkan form-form mana saja yang menjadi form input, seperti form pengisian kas kecil metode (imprest), form pengisian kas kecil metode (fluktuasi), sebagai pencatatan transaksi pengeluaran kas kecil akan di input ke dalam form pengeluaran kas kecil dan form rincian pengeluaran kas kecil lalu untuk tahapan pencatatan kas kecil peneliti juga merancang form untuk pencatatan kas kecil dengan metode imprest dan form pencatatan kas kecil dengan metode fluktuasi, sebagai hasil dari data yang telah di input peneliti juga merancang suatu data informasi yaitu laporan pengisian kas kecil dengan metode imprest dan metode fluktuasi, laporan transaksi-transaksi yang di keluarkan menggunakan kas kecil serta laporan pencatatan kas kecil metode imprest dan metode fluktuasi.

30 III.3. Desain Sistem III.3.1. Use Case Diagram akan menangani 15 (lima belas) fungsi utama, seperti terlihat dalam usecase diagram berikut ini : Sistem Aplikasi Perbandingan Metode Imprest & Fluktuasi Dalam Pengolahan Kas Kecil Rangkuman Pengeluaran Kas Kecil Laporan Pencatatan Kas Kecil (Imprest) Pencatatan Kas Kecil (Imprest) Laporan Kas Kecil (Petty Cash) Imprest Laporan Pengisian Kas Kecil (Imprest) Login Pengisian Kas Kecil (Imprest) Laporan Perbandingan Metode Imprest & Fluktuasi Pengisian Kas Kecil (Fluktuasi) Laporan Pengisian Kas Kecil (Fluktuasi) Laporan Kas Kecil (Petty Cash) Fluktuasi Pencatatan Kas Kecil (Fluktuasi) Laporan Pencatatan Kas Kecil (Fluktuasi) Pengeluaran Kas Kecil Laporan Pengeluaran Kas Kecil Gambar III.1. Usecase Diagram Aplikasi Perbandingan Metode Imprest & Fluktuasi Dalam Pengolahan Kas Kecil

31 III.3.2 Class Diagram Class Diagram Aplikasi Perbandingan Metode Imprest & Fluktuasi Dalam Pengolahan Kas Kecil yang terlihat pada gambar berikut : tb_pengisian_kas_kecil_imp -kode_pkk : Char -tanggal_isi : Date -keterangan_pkk : Char -sejumlah : Integer +tambah() +simpan() +hapus() tb_rangkuman_pengeluaran_kas_kecil -kode_rpk : Char -tanggal_keluar_rpk : Date -keterangan_rpk : Char -pengeluaran_rpk : Integer +tambah() +simpan() +hapus() 1 1 1 1 tb_pencatatan_kas_kecil_imp -kode_pk : Char -tanggal_pk : Date -kode_rpk : Char -tanggal_keluar_rpk : Date -keterangan_rpk : Char -pengeluaran_rpk : Integer -kode_pkk : Char -tanggal_isi : Date -keterangan_pkk : Char -sejumlah : Integer -sisa_saldo : Integer -saldo : Integer +tambah() +simpan() +hapus() 1 1 tb_pengeluaran_kas_kecil tb_pencatatan_kas_kecil_flu -kode_kk : Char -tanggal_keluar : Date -nama_penerima : Char -keterangan_kk : Char -pengeluaran : Integer +tambah() +simpan() +hapus() tb_pengisian_kas_kecil_flu -kode_pkk : Char -tanggal_isi : Date -keterangan_pkk : Char -sejumlah : Integer +tambah() +simpan() +hapus() 1 1 1 0..1 -kode_pk : Char -tanggal_pk : Date -kode_kk : Char -tanggal_keluar : Date -nama_penerima : Char -keterangan_kk : Char -pengeluaran : Integer -kode_pkk : Char -tanggal_isi : Date -keterangan_pkk : Char -sejumlah : Integer -sisa_saldo : Integer -saldo : Integer +tambah() +simpan() +hapus() Gambar III.2. Class Diagram Aplikasi Perbandingan Metode Imprest & Fluktuasi Dalam Pengolahan Kas Kecil III.3.3. Activity Diagram sebagai berikut : Adapun 8 (delapan) Activity Diagram yang akan digambarkan adalah

32 1. Activity Diagram Login Sistem Input Username & Password Form Login Tidak Form Menu Utama Gambar III.3. Activity Diagram Login 2. Activity Diagram Pengisian Kas Kecil (Imprest) Sistem Klik Menu Pengisian Kas Kecil Klik Menu Pengisian Kas Kecil (Imprest) Form Pengisian Kas Kecil (Imprest) Input Data Pengisian Kas Kecil (Imprest) Pilih Data Klik Button Tambah Data Tersimpan Ubah Data Tidak Klik Button Simpan Klik Button Hapus Data Dihapus Data Tersimpan Gambar III.4. Activity Diagram Pengisian Kas Kecil (Imprest)

33 3. Activity Diagram Pengisian Kas Kecil (Fluktuasi) Sistem Klik Menu Pengisian Kas Kecil Klik Menu Pengisian Kas Kecil (Fluktuasi) Form Pengisian Kas Kecil (Fluktuasi) Input Data Pengisian Kas Kecil (Fluktuasi) Pilih Data Klik Button Tambah Data Tersimpan Ubah Data Tidak Klik Button Simpan Klik Button Hapus Data Dihapus Data Tersimpan Gambar III.5. Activity Diagram Pengisian Kas Kecil (Fluktuasi) 4. Activity Diagram Pengeluaran Kas Kecil Sistem Klik Menu Pengeluaran Kas Kecil Klik Menu Pengeluaran Kas Kecil Form Pengeluaran Kas Kecil Input Data Pengeluaran Kas Kecil Pilih Data Klik Button Tambah Data Tersimpan Ubah Data Tidak Klik Button Simpan Klik Button Hapus Data Dihapus Data Tersimpan Gambar III.6. Activity Diagram Pengeluaran Kas Kecil

34 5. Activity Diagram Rangkuman Pengeluaran Kas Kecil Sistem Klik Menu Pengeluaran Kas Kecil Klik Menu Rangkuman Pengeluaran Kas Kecil Form Rangkuman Pengeluaran Kas Kecil Input Data Rangkuman Pengeluaran Kas Kecil Pilih Data Klik Button Tambah Data Tersimpan Ubah Data Tidak Klik Button Simpan Klik Button Hapus Data Dihapus Data Tersimpan Gambar III.7. Activity Diagram Rangkuman Pengeluaran Kas Kecil 6. Activity Diagram Pencatatan Kas Kecil (Imprest) Sistem Klik Menu Pencatatan Kas Kecil Klik Menu Pencatatan Kas Kecil (Imprest) Form Pencatatan Kas Kecil (Imprest) Input Data Pencatatan Kas Kecil (Imprest) Pilih Data Klik Button Tambah Data Tersimpan Ubah Data Tidak Klik Button Simpan Klik Button Hapus Data Dihapus Data Tersimpan Gambar III.8. Activity Diagram Pencatatan Kas Kecil (Imprest)

35 7. Activity Diagram Pencatatan Kas Kecil (Fluktuasi) Sistem Klik Menu Pencatatan Kas Kecil Klik Menu Pencatatan Kas Kecil (Fluktuasi) Form Pencatatan Kas Kecil (Fluktuasi) Input Data Pencatatan Kas Kecil (Fluktuasi) Pilih Data Klik Button Tambah Data Tersimpan Ubah Data Tidak Klik Button Simpan Klik Button Hapus Data Dihapus Data Tersimpan Gambar III.9. Activity Diagram Pencatatan Kas Kecil (Fluktuasi)

36 8. Activity Diagram Laporan Kas Kecil Sistem Klik Menu Laporan Kas Kecil Klik Laporan Pengisian Kas Kecil (Imprest) Form Laporan Pengisian Kas Kecil (Imprest) Tidak Tidak Klik Laporan Pengisian Kas Kecil (Fluktuasi) Form Laporan Pengisian Kas Kecil (Fluktuasi) Tidak Klik Laporan Pengeluaran Kas Kecil Form Laporan Pengeluaran Kas Kecil Klik Laporan Pencatatan Kas Kecil (Imprest) Form Laporan Pencatatan Kas Kecil (Imprest) Tidak Tidak Klik Laporan Pencatatan Kas Kecil (Fluktuasi) Form Laporan Pencatatan Kas Kecil (Fluktuasi) Klik Laporan Kas Kecil (Petty Cash) Imprest Form Laporan Kas Kecil (Petty Cash) Imprest Tidak Klik Laporan Kas Kecil (Petty Cash) Fluktuasi Form Laporan Kas Kecil (Petty Cash) Fluktuasi Tidak Klik Laporan Perbandingan Metode Imprest & Fluktuasi Form Laporan Perbandingan Metode Imprest & Fluktuasi Gambar III.10. Activity Diagram Laporan Kas Kecil III.3.4. Sequence Diagram Adapun 15 (lima belas) Sequence Diagram yang akan di gambarkan adalah sebagai berikut :

37 1. Sequence Diagram Login Menu Login Form Menu Utama Masukkan Username & Password Tampil Gambar III.11. Sequence Diagram Login 2. Sequence Diagram Pengisian Kas Kecil (Imprest) Menu Utama Form Pengisian Kas Kecil (Imprest) Form Pengeluaran Kas Kecil Database Pilih Menu Input Data Ambil Nilai Saldo Kembali Tambah Simpan Hapus Gambar III.12. Sequence Diagram Pengisian Kas Kecil (Imprest)

38 3. Sequence Diagram Pengisian Kas Kecil (Fluktuasi) Menu Utama Form Pengisian Kas Kecil (Fluktuasi) Database Pilih Menu Input Data Tambah Simpan Hapus Gambar III.13. Sequence Diagram Pengisian Kas Kecil (Fluktuasi) 4. Sequence Diagram Pengeluaran Kas Kecil Menu Utama Form Pengeluaran Kas Kecil Database Pilih Menu Input Data Tambah Simpan Hapus Gambar III.14. Sequence Diagram Pengeluaran Kas Kecil

39 5. Sequence Diagram Rangkuman Pengeluaran Kas Kecil Menu Utama Form Rangkuman Pengeluaran Kas Kecil Form Pengeluaran Kas Kecil Database Pilih Menu Input Data Ambil Nilai Saldo Kembali Tambah Simpan Hapus Gambar III.15. Sequence Diagram Rangkuman Pengeluaran Kas Kecil 6. Sequence Diagram Pencatatan Kas Kecil (Imprest) Menu Utama Form Pencatatan Kas Kecil (Imprest) Database Pilih Menu Input Data Tambah Simpan Hapus Gambar III.16. Sequence Diagram Pencatatan Pengeluaran Kas Kecil (Imprest)

40 7. Sequence Diagram Pencatatan Kas Kecil (Fluktuasi) Menu Utama Form Pencatatan Kas Kecil (Fluktuasi) Database Pilih Menu Input Data Tambah Simpan Hapus Gambar III.17. Sequence Diagram Pencatatan Pengeluaran Kas Kecil (Fluktuasi) 8. Sequence Diagram Laporan Pengisian kas kecil (Imprest) Menu Utama Laporan Pengisian Kas Kecil (Imprest) Pilih Menu Tampil

41 Gambar III.18. Sequence Diagram Laporan Pengisian Kas Kecil (Imprest) 9. Sequence Diagram Laporan Pengisian Kas Kecil (Fluktuasi) Menu Utama Laporan Pengisian Kas Kecil (Fluktuasi) Pilih Menu Tampil Gambar III.19. Sequence Diagram Laporan Pengisian Kas Kecil (Fluktuasi) 10. Sequence Diagram Laporan Pengeluaran Kas Kecil Menu Utama Laporan Pengeluaran Kas Kecil Pilih Menu Tampil Gambar III.20. Sequence Diagram Laporan Pengeluaran Kas Kecil

42 11. Sequence Diagram Laporan Pencatatan Kas Kecil (Imprest) Menu Utama Laporan Pencatatan Kas Kecil (Imprest) Pilih Menu Tampil Gambar III.21. Sequence Diagram Laporan Pencatatan Kas Kecil (Imprest) 12. Sequence Diagram Laporan Pencatatan Kas Kecil (Fluktuasi) Menu Utama Laporan Pencatatan Kas Kecil (Fluktuasi) Pilih Menu Tampil

43 Gambar III.22. Sequence Diagram Laporan Pengisian Kas Kecil (Fluktuasi) 13. Sequence Diagram Laporan Kas Kecil (Petty Cash) Imprest Menu Utama Laporan Kas Kecil (Petty Cash) Imprest Pilih Menu Tampil Gambar III.23. Sequence Diagram Laporan Kas Kecil (Petty Cash) Imprest 14. Sequence Diagram Laporan Kas Kecil (Petty Cash) Fluktuasi Menu Utama Laporan Kas Kecil (Petty Cash) Fluktuasi Pilih Menu Tampil

44 Gambar III.24. Sequence Diagram Laporan Kas Kecil (Petty Cash) Fluktuasi 15. Sequence Diagram Laporan Perbandingan Metode Imprest & Fluktuasi Menu Utama Laporan Perbandingan Metode Imprest & Fluktuasi Pilih Menu Tampil Gambar III.25. Sequence Diagram Laporan Perbandingan Metode Imprest & Fluktuasi III.3.5. Desain Database 1. Normalisasi Normalisasi yang digunakan dalam perbandingan metode imprest dan fluktuasi adalah normalisasi tabel sampai 3 NF. Sebelum normalisasi dilakukan berikut adalah bentuk tabel yang belum di normalisasi yaitu sebagai berikut :

45 Tabel III.1. Database yang Belum Di Normalisasi Un-normalized kode_pk tanggal_pk kode_rpk tanggal_keluar_rpk keterangan_rpk pengeluaran_rpk kode_pkk tanggal_isi keterangan_pkk sejumlah kode_kk tanggal_keluar nama_penerima keterangan_kk pengeluaran sejumlah sisa_saldo saldo Adapun normalisasi yang digunakan dalam penelitian ini akan dijabarkan sebagai berikut : a. Bentuk normal 1NF Bentuk normal 1NF akan diuraikan ke dalam tabel berikut yaitu :

46 Tabel III.2. Bentuk Normalisasi 1 NF Normalisasi 1NF kode pk tanggal_pk kode_rpk tanggal_keluar_rpk keterangan_rpk pengeluaran_rpk kode_pkk tanggal_isi keterangan_pkk sejumlah kode_kk tanggal_keluar nama_penerima keterangan_kk pengeluaran sejumlah b. Bentuk normal 2NF Bentuk normal 2NF akan diuraikan ke dalam tabel berikut yaitu : kode pk tanggal_pk kode_rpk tanggal_keluar_rpk keterangan_rpk pengeluaran_rpk Tabel III.3. Bentuk Normalisasi 2 NF Normalisasi 2 NF kode_pk kode_pkk tanggal_isi keterangan_pkk sejumlah kode_pk kode kk tanggal_keluar nama_penerima keterangan_kk pengeluaran sejumlah

47 c. Bentuk normal 3NF Bentuk normal 3NF akan diuraikan ke dalam tabel berikut yaitu : kode_rpk tanggal_keluar_rpk keterangan_rpk pengeluaran_rpk Tabel III.4. Bentuk Nomalisasi 3 NF Normalisasi 3 NF kode kk tanggal_keluar nama_penerima keterangan_kk pengeluaran sejumlah kode_pkk tanggal_isi keterangan_pkk sejumlah kode_pkk tanggal_isi keterangan_pkk sejumlah 2. Desain Tabel Pada aplikasi perbandingan metode imprest dan fluktuasi dalam pengolahan kas kecil ini, penyimpanan data semua objek diletakkan pada database yang dibuat dengan Microsoft Sql Server 2008 dengan nama database dbkaskecil. Berikut adalah desain tabel pada setiap tabel yaitu : a. Tabel pengisian kas kecil (imprest) Nama tabel : tb_pengisian_kk_imp Tabel III.5. Tabel Pengisian Kas Kecil (Imprest) No. Nama Field Tipe Panjang Karakter Keterangan 1 kode pkk Char 10 Kode pengisian kas 2 tanggal_isi Date - Tanggal pengisian kas 3 keterangan_pkk Varchar 50 Keterangan 4 sejumlah Int - Uang masuk

48 b. Tabel pengisian kas kecil (fluktuasi) Nama tabel : tb_pengisian_kk_flu Tabel III.6. Tabel Pengisian Kas Kecil (Fluktuasi) No. Nama Field Tipe Panjang Karakter Keterangan 1 kode pkk Char 10 Kode pengisian kas 2 tanggal_isi Date - Tanggal pengisian kas 3 keterangan_pkk Varchar 50 Keterangan 4 sejumlah Int - Uang masuk c. Tabel pengeluaran kas kecil Nama tabel : tb_pengeluaran_kk Tabel III.7. Tabel Pengeluaran Kas Kecil No. Nama Field Tipe Panjang Karakter Keterangan 1 kode kk Char 10 Kode pengeluaran kas 2 tanggal_keluar Date - Tanggal keluar kas 3 nama_penerima Varchar 50 Nama penerima kas 4 keterangan_kk Varchar 100 Keterangan 5 pengeluaran Int - Uang yang keluar d. Tabel rangkuman pengeluaran kas kecil Nama tabel : tb_rangkuman_pengeluaran_kk Tabel III.8. Tabel Rangkuman Pengeluaran Kas Kecil No. Nama Field Tipe Panjang Karakter Keterangan 1 kode rpk Char 10 Kode rangkuman kas

49 2 tanggal_keluar_rpk Date - Tanggal rangkuman kas 3 keterangan_rpk Varchar 50 Keterangan 4 Pengeluaran_rpk Int - Uang yang keluar e. Tabel pencatatan kas kecil (imprest) Nama tabel : tb_pencatatan_kk_imp Tabel III.9. Tabel Pencatatan Kas Kecil (Imprest) No. Nama Field Tipe Panjang Karakter Keterangan 1 kode pk Char 10 Kode pencatatan kas 2 tanggal_pk Date - Tanggal pencatatan kas 3 kode_rpk Char 10 Kode rangkuman kas 4 tanggal_keluar_rpk Date - Tanggal rangkuman kas 5 keterangan_rpk Varchar 50 Keterangan 6 pengeluaran_rpk Int - Pengeluaran kas 7 kode_pkk Char 10 Kode pengisian kas 8 tanggal_isi Data Tanggal pengisian 9 keterangan_pkk Varchar 50 Keterangan 10 sejumlah Int - Uang masuk 11 sisa_saldo Int - Uang sisa kas 12 saldo Int - Saldo kas f. Tabel pencatatan kas kecil (fluktuasi) Nama tabel : tb_pencatatan_kk_flu Tabel III.10. Tabel Pencatatan Kas Kecil (Fluktuasi) No. Nama Field Tipe Panjang Karakter Keterangan 1 kode pk Char 10 Kode pencatatan kas 2 tanggal_pk Date - Tanggal pencatatan kas 3 kode_kk Char 10 Kode pengeluaran kas

50 4 tanggal_keluar Date - Tanggal keluar kas 5 nama_penerima Varchar 50 Nama penerima kas 6 keterangan_kk Varchar 100 Keterangan 7 pengeluaran Int - Pengeluaran kas 8 kode_pkk Char 10 Kode pengisian kas 9 tanggal_isi Data - Tanggal pengisian 10 keterangan_pkk Varchar 50 Keterangan 11 sejumlah Int - Uang masuk 12 sisa_saldo Int - Uang sisa kas 13 saldo Int - Saldo kas III.4. Desain User Interface Desain User Interface ini berisikan tampilan keseluruhan dalam menjalankan aplikasi kas kecil, adapun desain user interface sebagai berikut : 1. Desain Form Login Form ini digunakan untuk melakukan Login, dan sebagai hak akses agar tidak semua orang dapat mengakses aplikasi ini. Masukan Username & Password Anda! Username : Password : Masuk Gambar III.26. Desain Form Login

51 2. Desain Form Menu Utama Form ini sebagai form tampilan utama ketika login user dilakukan dan sukses, maka form menu utama yang akan pertama kali muncul. File Pengisian Kas Kecil Pengeluaran Kas Kecil Pencatatan Kas Kecil Laporan Kas Kecil LOGO Gambar III.27. Desain Form Menu Utama 3. Desain Form Pengisian Kas Kecil (Imprest) Form ini digunakan untuk melakukan menginputan kas kecil berdasarkan metode imprest. Data Pengisian Kas Kecil (Imprest) KODE TANGGAL KETERANGAN SEJUMLAH TAMBAH SIMPAN HAPUS BATAL KODE TANGGAL KETERANGAN SEJUMLAH xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 Gambar III.28. Desain Form Pengisian Kas Kecil (Imprest)

52 4. Desain Form Pengisian Kas Kecil (Fluktuasi) Form ini digunakan untuk melakukan menginputan kas kecil berdasarkan metode fluktuasi. KODE TANGGAL KETERANGAN SEJUMLAH Gambar III.29. Desain Form Pengisian Kas Kecil (Imprest) 5. Desain Form Pengeluaran Kas Kecil Form ini digunakan untuk melakukan pencatatan-pencatatan pengeluaran kas kecil. Data Pengisian Kas Kecil (Fluktuasi) TAMBAH SIMPAN HAPUS BATAL KODE TANGGAL KETERANGAN SEJUMLAH xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 Gambar III.30. Desain Form Pengeluaran Kas Kecil

53 6. Desain Form Rangkuman Pengeluaran Kas Kecil Form ini digunakan untuk melakukan pencatatan pengeluaran kas kecil yang dirangkum sebelumnya berdasarkan tanggal tertentu. Data Rangkuman Pengeluaram Kas Kecil KODE TANGGAL KETERANGAN PENGELUARAN KODE TANGGAL KETERANGAN PENGELUARAN xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 xxxxxx dd/mm/yyyy xxxxxxxxxx 9999999999 Gambar III.31. Desain Form Rangkuman Pengeluaran Kas Kecil 7. Desain Form Pencatatan Kas Kecil (Imprest) Form ini digunakan untuk melakukan pencatatan kas kecil berdasarkan metode imprest. TAMBAH SIMPAN HAPUS BATAL Gambar III.32. Desain Form Pencatatan Kas Kecil (Imprest)

54 8. Desain Form Pencatatan Kas Kecil (Fluktuasi) Form ini digunakan untuk melakukan pencatatan kas kecil berdasarkan metode imprest. Gambar III.33. Desain Form Pencatatan Kas Kecil (Fluktuasi) 9. Laporan Pengisian Kas Kecil (Imprest) Laporan ini sebagai hasil Output dari pengisian kas kecil menggunakan metode Imprest. Gambar III.34. Desain Laporan Pengisian Kas Kecil (Imprest)

55 10. Laporan Pengisian Kas Kecil (Fluktuasi) Laporan ini sebagai hasil Output dari pengisian kas kecil menggunakan metode fluktuasi. Gambar III.35. Desain Laporan Pengisian Kas Kecil (Fluktuasi) 11. Laporan Pengeluaran Kas Kecil Laporan ini sebagai hasil Output dari pencatatan-pencatatan pengeluaran kas kecil. Gambar III.36. Desain Laporan Pengeluaran Kas Kecil

56 12. Laporan Pencatatan Kas Kecil (Imprest) Laporan ini sebagai hasil Output dari pencatatan kas kecil menggunakan metode Imprest. Gambar III.37. Desain Laporan Pencatatan Kas Kecil (Imprest) 13. Laporan Pencatatan Kas Kecil (Fluktuasi) Laporan ini sebagai hasil Output dari pencatatan kas kecil menggunakan metode fluktuasi. Gambar III.38. Desain Laporan Pencatatan Kas Kecil (Fluktuasi)

57 14. Laporan Kas Kecil (Petty Cash) Imprest Laporan ini sebagai hasil Output dari kas kecil (petty cash) dengan menggunakan metode Imprest. Gambar III.39. Desain Laporan Kas Kecil (Petty Cash) Imprest 15. Laporan Kas Kecil (Petty Cash) Fluktuasi Laporan ini sebagai hasil Output dari kas kecil (petty cash) dengan menggunakan metode Fluktuasi. Gambar III.40. Desain Laporan Kas Kecil (Petty Cash) Fluktuasi

58 16. Laporan Perbandingan Pencatatan Medode Imprest & Fluktuasi Laporan ini sebagai hasil Output dari perbandingan pencatatan kas kecil (petty cash) antara metode Imprest & metode fluktuasi. Gambar III.41. Desain Laporan Perbandingan Pencatatan Metode Imprest & Fluktuasi