BAB IV
PERANCANGAN SISTEM
Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah kedalam kesatuan yang utuh dan berfungsi. Perancangan ini dibuat untuk ditujukan kepada user, programmer atau ahli analisa atau ahli yang berhubungan dengan perancangan ini. Perancangan sistem dibuat berdasarkan masukan dari hasil analisa untuk menyelesaikan permasalahan yang ada pada tahap analisa. Untuk membuat suatu sistem informasi yang memiliki kemampuan handal, maka perlu sebuah perancangan sistem dengan tujuan untu mempebaiki masalah yang terjadi. Perancangan sistem secara umum bertujuan untuk memberikan gambaran secara umum kepada pemakai sistem yang baru, dan juga merupakan persiapan dari rancangan terperinci dengan mengidentifikasi komponen – komponen sistem informasi.
A. Perancangan Proses Pada tahap ini penulis menguraikan tentang flowmap, diagram kontek dan data flow diagram (DFD). 1. Berikut adalah rancangan flowmap usulan laporan keuangan pada Sekolah Tinggi Teknologi Indonesia Tanjungpinang. a. Prosedur flowmap usulan arus kas masuk 1. Mahasiswa membayar SPP atau uang kuliah kepada staf keuangan.
61
62
2. Staf keuangan menerima pembayaran biaya kuliah atau SPP dari mahasiswa 3. Staf keuangan mengolah penerimaan kas 4. Staf keuangan membuat rekap pemasukan sebanyak 2 rangkap diserahkan kepada Kepala Biro Administrasi Umum untuk diverifikasi. 5. Staf keuangan menyetorkan kas masuk ke bank beserta rekap pemasukan dan slip setoran mahasiswa. 6. Rekap pemasukan beserta slip setoran diarsipkan 1 di bagian Kepala Biro Administrasi Umum dan 1 di staf keuangan.
63
Mahasiswa
2
Slip Setoran
Staf Keuangan
3
4
1
3
2
1
Ka Bau
Bank
4
Slip Setoran
Pengisian slip
4 2
Slip Setoran
Slip setoran
Arsip
3
Slip Setoran
2
1
4
3
1
4
Ttd
2
Slip Setoran
3
1
Input kas masuk Keua ngan Cetak
3
Slip setoran Rekap pemasukan
2
Slip setoran
2
1
1
Rekap pemasukan
1
2
1
2
3
Ttd
3
Slip setoran Rekap pemasukan
2
1 1
1
Slip setoran
1 2
1
Rekap pemasukan
Proses
3
Slip setoran
3
Rekap pemasukan
Arsip
Slip setoran 1
Rekap pemasukan
Slip setoran
2
Rekap pemasukan
2 1
Arsip
Gambar 4.1 Flowmap usulan penerimaan kas
2 1
3 2
2
2
3
64
b. Prosedur flowmap usulan arus kas keluar 1. staf umum membelanjakan pengajuan sesuai kebutuhan. 2. Staf keuangan menerima nota atau Bukti Kas Keluar (BKK) dari staf umum. 3. Ka Bau memberikan daftar perkiraan kemudian diinput ke sistem oleh bagian keuangan. 4. Staf keuangan mengolah laporan pengeluaran kas. 5. Staf keuangan membuat rekap pengeluaran sebanyak 2 rangkap dan menyerahkannya kepada Kepala Biro Administrasi Umum untuk diverifikasi. 6. Rekap pengeluaran 1 diarsipkan di Kepala Biro Administrasi Umum 1 diarsipkan di staf keuangan. 7. Dalam penyusunan rekap pengeluaran seluruh bukti penerimaan dan pengeluaran harus dilampirkan.
65
Staf umum
Staf keuangan
Ka Bau
Pengajuan
Belanja
nota
nota
Input kas keluar Keuan gan Cetak
Rekap Pengeluaran
1
2
2
Rekap Pengeluaran
1
Ttd
2
Rekap Pengeluaran
Rekap Pengeluaran
Arsip
Gambar 4.2 Flowmap usulan pengeluaran kas
1
Arsip
66
c. Prosedur flowmap usulan laporan keuangan 1. Staf keuangan mengolah rekap pemasukan dan rekap pengeluaran selama 1 bulan. 2. Staf keuangan membuat laporan arus kas 3. Laporan arus kas diserahkan kepada Ka Bau dan ketua untuk ditandatangani lalu diarsipkan. 4. Staf keuangan mengolah rekap pemasukan dan pengularan selama 1 tahun menjadi laporan aktivitas. 5. Laporan aktivitas diserahkan kepada Ka Bau dan ketua untuk ditandatangani lalu diarsipkan. 6. Staf umum memberikan daftar aktiva tetap untuk diolah menjadi neraca. 7. Ka Bau memberikan daftar hutang untuk diolah menjadi neraca. 8. Laporan neraca diserahkan kepada Ka Bau dan ketua untuk ditandatangani lalu diarsipkan.
67
Staf umum
Staf Keuangan
Ka BAU
Rekap Pemasukan Data aktiva tetap
Ketua
Data hutang
Rekap Pengeluaran
Input arus kas Keuan gan Cetak
1
2
1
2
3
Laporan Arus Kas
Laporan Arus Kas
TTD Input aktivitas
Keuang an
Laporan Arus Kas
1
2
Laporan Arus Kas
Data aktiva tetap
TTD Cetak Laporan Arus Kas
1
1
2
Laporan aktivitas
Laporan aktivitas
2
1
Laporan Arus Kas
Arsip
Input Aktiva
Keuan gan
2
1
Arsip
1
2
TTD
Input hutang
1
Laporan aktivitas
Input neraca Keuan gan
2
Laporan aktivitas
Arsip
Arsip
2
Cetak
Laporan Posisi 1 keuangan
2
1
Laporan aktivitas
Laporan Posisi keuangan 2
Laporan Posisi keuangan
1
1
2
Laporan Posisi keuangan
TTD
1
Arsip
Gambar 4.3 Flowmap usulan Laporan keuangan
Laporan Posisi keuangan
1
2 1
Arsip
68
2. Diagram Kontek Diagram konteks adalah diagram yang menggambarkan hubungan antara entitas eksternal dengan sistem. Dimana data yang diinputkan oleh bagian entitas eksternal akan diproses didalam sistem dan akan menghasilkan laporan yang diinginkan oleh entitas eksternal tersebut.
Mahasiswa
Data pemasukan
APLIKASI LAPORAN KEUANGAN
Data pengeluaran
Staf Umum
Data aktiva tetap Data hutang Data perkiraan
Ketua
Laporan Arus kas
Laporan Arus kas
Laporan Aktivitas Laporan Posisi keuangan
Laporan Aktivitas Laporan Posisi keuangan Laporan kas masuk Laporan kas keluar
Ka BAU
Gambar 4.4 Diagram Konteks Aplikasi Laporan Keuangan
3. Data Flow Diagram (DFD) Data Flow Diagram (DFD) adalah diagram yang digunakan untuk menggambarkan suatu sistem yang sudah jadi atau sistem yang baru dirancanng
yang
akan
dikembangkan
secara
logika,
tanpa
mempertimbangkan lingkungan fisik kemana data tersebut disimpan. Disamping itu Data Flow Diagram (DFD) juga dapat menggambarkan arus data yang terstuktur dan jelas dari mulai pengisian data sampai denagn keluarannya. Arus Data Flow Diagram (DFD) ini dapaat berupa masukan untuk sistem atau keluaran dari sistem, sehingga akan menghasilkan
69
sebuah keluaran yang akan disampaikan pada pengguna atau penerima sistem.
2.0 Pengolahan data pemasukan
Data pemasukan
Mahasiswa
Data pemasukan
Data pemasukan
Kas masuk Data pemasukan
Data perkiraan Ka BAU
1.0 Input data perkiraan
Data perkiraan
Data perkiraan
Data perkiraan
Data hutang
5.0 Input hutang
6.0 Pengolahan arus kas
Perkiraan
Staf umum
Data aktiva tetap Data hutang
Data pengeluaran
4.0 Input aktiva tetap
Hutang
3.0 Pengolahan data pengeluaran
Data pengeluaran Data pengeluaran
Data aktiva tetap
Aktiva tetap
Laporan kas masuk Laporan kas keluar Laporan arus kas Laporan Aktivitas Laporan posisi keuangan
Aktivitas
Data neraca
Data Aktivitas
8.0 Pengolahan neraca
Data neraca 9.0
Data Aktivitas
Data pengeluaran
Data aktiva tetap Data Kas Keluar
Cetak laporan Laporan arus kas Laporan Aktivitas Laporan posisi keuangan
7.0 Pengolahan data aktivitas
Arus Kas
Kas keluar
Data hutang
Ketua
Data Arus Kas
Data Kas Masuk
Data Arus kas
neraca
’ Gambar 4.5 Data Flow Diagram Level 0 Dari DFD Level 0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 1.0 adalah proses penginputan data perkiraan yang disimpan di tabel perkiraan. b. Proses 2.0 adalah proses pengolahan data pemasukan yang dihubungkan ke tabel kas masuk. c. Proses 3.0 adalah proses pengolahan data pengeluaran yang disimpan di tabel kas keluar.
70
d. Proses 4.0 adalah proses penginputan aktiva tetap yang disimpan di tabel aktiva tetap. e. Proses 5.0 adalah proses penginputan hutang yang disimpan di tabel hutang. f. Proses 6.0 adalah proses pengolahan arus kas yang diambil dari tabel kas masuk dan kas keluar kemudian disimpan ditabel arus kas. g. Proses 7.0 adalah proses pengolahan aktivitas yang diambil dari tabel kas masuk dan kas keluar kemudian disimpan ditabel aktivitas. h. Proses 8.0 adalah proses pengolahan neraca yang diambil dari tabel aktivitas, tabel aktiva tetap dan tabel hutang kemudian disimpan ditabel neraca. i. Proses 9.0 adalah proses cetak laporan yang akan mencetak laporan kas masuk, laporan kas keluar, laporan arus kas, laporan aktivitas serta laporan neraca yang diserahkan kepada Ka Bau da Ketua.
Data perkiraan
1.1 Input perkiraan
Data perkiraaan
Ka Bau Perkiraan
Data perkiraan
Data perkiraan
1.2 hapus perkiraan
Gambar 4.6 Data Flow Diagram Level 1 Proses 1.0 Input kas masuk
71
DFD Level 1 proses 1.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 1.1 input perkiraan yaitu proses penyimpanan akunt – akunt pengeluaran yang disimpan di tabel perkiraan. b. Proses 1.2 hapus perkiraan yaitu proses penghapusan per record data perkiraan yang sudah tersimpan di dalam tabel perkiraan.
Data pemasukan Data perkiraan
Mahasiswa
Data pemasukan
2.1 Input Pemasukan
Kas masuk
Data pemasukan
Perkiraan
2.2 edit Pemasukan Data pemasukan Data pemasukan
2.3 hapus Pemasukan
Gambar 4.7 Data Flow Diagram Level 1 Proses 2.0 Input perkiraan DFD Level 1 proses 2.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 2.1 input pemasukan yaitu proses penyimpanan data pemasukan yang diambil dari tabel perkiraan dan disimpan ke dalam tabel kas masuk. b. Proses 2.2 edit pemasukan yaitu proses perubahan data pemasukan yang sudah tersimpan di dalam tabel kas masuk dengan cara mengambilnya
72
dari tabel dan dirubah datanya lalu disimpan kembali kedalam tabel kas masuk. c. Proses 2.3 hapus pemasukan yaitu proses penghapusan per record data pemasukan yang tersimpan di dalam tabel kas masuk.
Data pengeluaran data perkiraan
Staf umum
Data pengeluaran
Perkiraan
3.1 Input pengeluaran
3.2 Edit pengeluaran
Data pengeluaran Data pengeluaran Kas keluar
Data pengeluaran
Data pengeluaran
Data pengeluaran
3.3 hapus pengeluaran
Gambar 4.8 Data Flow Diagram Level 1 Proses 3.0 Input pengeluaran DFD Level 1 proses 3.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 3.1 input pengeluaran yaitu proses penyimpanan data pengeluaran yang diambil dari tabel perkiraan dan disimpan di tabel kas keluar. b. Proses 3.2 edit pengeluaran yaitu proses perubahan data pengeleluaran yang sudah tersimpan di dalam tabel kas keluar .
73
c. Proses 3.3 hapus pengeluaran yaitu proses penghapusan per record data kas keluar yang sudah tersimpan didalam tabel kas keluar dan disimpan kembali di tabel kas keluar.
Data aktiva
Staf umum
Data aktiva
Data aktiva
4.1. Input aktiva tetap
4.3 hapus aktiva tetap
Data aktiva Data aktiva
Aktiva tetap Data aktiva
4.2 Edit aktiva tetap
Data aktiva
Gambar 4.9 Data Flow Diagram Level 1 Proses 4.0 Input aktiva DFD Level 1 dari proses 4.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 4.1 input aktiva tetap yaitu proses memasukan data aktiva ke dalam tabel aktiva tetap. b. Proses 4.2 edit aktiva tetap yaitu proses perubahan data aktiva tetap yang sudah tersimpan di dalam tabel aktiva tetap dengan cara mengambilnya dari tabel dan dirubah datanya lalu disimpan kembali kedalam tabel. c. Proses 4.3 delete aktiva tetap yaitu proses menghapus data aktiva tetap yang sudah tersimpan di dalam tabel aktiva tetap.
74
Data hutang
Ka Bau
Data hutang
Data hutang
5.1. Input hutang
Data hutang Data hutang
5.3 hapus hutang
hutang Data hutang
5.2 Edit hutang
Data hutang
Gambar 4.10 Data Flow Diagram Level 1 Proses 5.0 Input hutang DFD Level 1 dari proses 5.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 5.1 input hutang yaitu proses memasukan data hutang kedalam tabal hutang. b. Proses 5.2 edit hutang yaitu proses perubahan data hutang yang sudah tersimpan di dalam tabel hutang dengan cara mengambilnya dari tabel dan dirubah datanya lalu disimpan kembali kedalam tabel. c. Proses 5.3 delete hutang yaitu proses menghapus data hutang yang sudah tersimpan di dalam tabel hutang.
75
Data kas keluar
Kas masuk
Kas keluar
Data kas masuk Data kas keluar
6.1 Input data
Data kas keluar
Staf umum
Mahasiswa
Data arus kas
Arus kas
Data arus kas
6.2 Hapus data
Data kas masuk Data kas masuk
Gambar 4.11 Data Flow Diagram Level 1 Proses 6.0 DFD Level 1 proses 6.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 6.1 input data yaitu proses pemasukan data kas masuk dan kas keluar yang disimpan di tabel arus kas. b. Proses 6.2 hapus data yaitu proses penghapusan per record data arus kas yang sudah tersimpan didalam tabel arus kas.
Data kas keluar
Kas masuk
Kas keluar
Data kas masuk Data kas keluar
Staf umum
Mahasiswa
Data kas keluar
7.1 Input data
Data aktivitas
Aktivitas
Data aktivitas
7.2 Hapus data
Data kas masuk Data kas masuk
Gambar 4.12 Data Flow Diagram Level 1 Proses 7.0
76
DFD Level 1 proses 7.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 7.1 input data yaitu proses pemasukan data kas masuk dan kas keluar yang disimpan di tabel aktivitas. b. Proses 7.2 hapus data yaitu proses penghapusan per record data aktivitas yang sudah tersimpan didalam tabel aktivitas.
Aktiva tetap
Data aktiva tetap
Aktivitas
hutang
Aktivitas
8.1 Input neraca
Data neraca
neraca
hutang
8.2 hapus neraca
Data neraca
Gambar 4.13 Data Flow Diagram Level 1 Proses 8.0 DFD Level 1 proses 8.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 8.1 input neraca yaitu proses pemasukan data neraca data aktiva tetap dan data hutang yang disimpan di tabel neraca. b. Proses 8.2 hapus neraca yaitu proses penghapusan per record data neraca yang sudah tersimpan di tabel neraca.
77
Kas masuk
Data kas masuk
9.1 Cetak laporan kas masuk
Kas keluar
Data kas keluar
9.2 Cetak laporan kas keluar
Arus kas
Data arus kas
9.3 Cetak laporan arus kas
Data laporan kas masuk
Data laporan kas keluar
Data laporan arus kas
Ka Bau
Ketua
Data laporan arus kas
Aktivitas
Data aktivitas
9.4 Cetak laporan aktivitas
Data laporan aktivitas
Data laporan aktivitas
neraca
Data neraca
9.5 Cetak laporan posisi keuangan
Data laporan neraca
Data laporan neraca
Gambar 4.14 Data Flow Diagram Level 1 Proses 9.0 DFD Level 1 proses 9.0 terdiri dari beberapa proses diantaranya adalah sebagai berikut : a. Proses 9.1 cetak laporan kas masuk yaitu pencetakan laporan kas masuk yang datanya terdapat didalam tabel kas masuk. b. Proses 9.2 cetak laporan kas keluar yaitu pencetakan laporan kas keluar yang datanya terdapat didalam tabel kas keluar. c. Proses 9.3 cetak laporan arus kas yaitu pencetakan laporan arus kas yang datanya terdapat didalamtabel arus kas. d. Proses 9.4 cetak laporan aktivitas yaitu pencetakan laporan aktivitas yang datanya terdapat didalam tabel aktivitas.
78
e. Proses 9.5 cetak laporan posisi keuangan yaitu pencetakan laporan posisi keuangan yang datanya terdapat di dalam tabel neraca.
4. Entitas Relation Diagram (ERD) Entitas Relationship Diagram (ERD) atau diagram antar entitas adalah suatu diagram yang menggambarkan hubungan objek data yang disimpan yang ada dalam suatu sistem secara konseptual. Objek data adalah objek yang dapat dicatat atau direkam atau segala sesuatu yang ada dan dapat dibedakan entitas dapat berupa orang, benda, tempat, peristiwa, atau konsep yang bisa diolah untuk menghasilkan informasi, rancangan, diagram entitas ini dibuat menurut data yang ada sehingga dapat menjelaskan hubungan data – data. Atribut yang berhubungan dengan perangkat lunak Aplikasi Laporan Keuangan Entitas Nirlaba dapat digambarkan sebagai berikut :
79
n 1
Kas keluar
Bulan
Perkiraan
1
Tahun
Kas masuk
Tanggal Bulan Pemasukan
No id id
tahun
Umum
Kode No slip
tanggal Nama
Uas
id
Publikaasi
No bukti
Kendaraan
kode
B Kemahasiswa an
Nama perkiraan
Gaji
keterangan
Utilities
jumlah
nim nama jurusan Kode perkiraan nama perkiraan Jumlah
Lab 1 Beasiswa Pemeliharaan
1
Arus kas Bulan
Menghasilkan 1
No_ak
Aktivitas
Bulan
Nama perkiraan
B Pemasukan
1
n
Hutang
1
B Umum
neraca
B Uas
Bulan
B Publikaasi
n
tahun Kas
tanggal
Aktiva tetap
No id
B Kendaraan
Bangunan
nama
B Kemahasiswa an
N perolehan
tipe
B Utilities
A penyusustan
Kd aktiva
B Lab
jumlah
B Pemeliharaan
No transaksi uraian jumlah P K tipeA A Pka
harga B Gaji
P K tipeB A Pkb Total U kancar
Penyusustan Jumlah seluruh
B Beasiswa Jumlah Total
U panjang
Sisa dana T modal T aktiva T passiva Bulan
Gambar 4.15 ERD Aplikasi laporan keuangan
80
5. Kamus Data Kamus data merupakan kamus yang digunaka untuk menjelaskan seluruh proses data yang terdapat dalam data flow diagram. Berikut adalah penjelasan tentang nama, deskripsi, struktur data, penggunaan dan format data dari setiap aliran data yang terdapat pada data flow diagram.
Tabel 4.1 Kamus data perkiraan Nama
Data perkiraan
Deskripsi
Informasi akuntpenerimaan dan pengeluaran
Struktur data
Data perkiraan = kode + nama_perkiraan
Digunakan
Untuk mengklasifikasi jenis penerimaan dan pengeluaran.
Format data
Text
Tabel 4.2 Kamus data aktiva Nama
Data aktiva
Deskripsi
Informasi untuk daftar aktiva tetap
Struktur data
Data aktiva tetap = no_id + nama_aktiva + tipe + kd_aktiva + jumlah + harga + penyusutan + jumlah_seluruh
Digunakan
Untuk mengetahui daftar dan jumlah aktiva tetap.
Format data
Text
81
Tabel 4.3 Kamus data hutang Nama
Data hutang
Deskripsi
Informasi untuk data hutang
Struktur data
Data hutang = bulan + tahun + tanggal + no_transaksi + uraian + jumlah
Digunakan
Untuk mengetahui data dan jumlah hutang.
Format data
Text
Tabel 4.4 Kamus data kas masuk Nama
Data kas masuk
Deskripsi
Informasi uang masuk
Struktur data
Data kas masuk = bulan + tahun + tanggal + id + no_slip + nim + nama + jurusan + kode perkiraan + nama perkiraan + jumlah
Digunakan
Untuk mengetahui berapa uang yang masuk ke dalam kas.
Format data
Text
Tabel 4.5 Kamus data kas keluar Nama
Data kas keluar
Deskripsi
Informasi kas keluar
Struktur data
Data kas keluar = bulan + tahun + tanggal + id + kode + nama_perkiraan + keterangan + jumlah
82
Digunakan
Untuk mengetahui berapa besar pengeluaran.
Format data
Text
Tabel 4.6 Kamus data arus kas Nama
Data arus kas
Deskripsi
Informasi untuk arus kas
Struktur data
Data arus kas = bulan + tahun + no_ak + pengembangan + pendaftaran + b_kemahasiswaan + jaket_alamamater + b_kerjapraktek + b_tugasakhir + b_wisuda + b_cuti + umum + uas + publikasi + kendaraan + kemahasiswaan + utulities + lab + pemeliharaan + gaji + beasiswa + Pelatihan + Penelitian + lain – lain.
Digunakan
Untuk mengetahui besar pengeluaran kas masuk dan kas keluar sesuai dengan pos nya masing selama 1 bulan (perbulan).
Format data
Currency
Tabel 4.7 Kamus data Aktivitas Nama
Data aktivitas
Deskripsi
Informasi untuk data aktivitas / laba rugi
Struktur data
Data aktivitas = tahun + pemasukan + b_umum +
83
b_uas + b_publikasi + b_kendaraan + b_kemahasiswaan + b_utilities + b_lab + b_pemeliharaan + b_gaji + b_beasiswa + b_pelatihan + b_penelitian +b_lain-lain + jumlah Digunakan
Untuk informasi besar pengeluaran aktivitas selama 1 tahun (pertahun).
Format data
Currency
Tabel 4.8 Kamus data neraca Nama
Data neraca
Deskripsi
Informasi untuk data posisi keuangan
Struktur data
Data posisi keuangan = tahun + kas + bank + total_aktiva_lancar + n_p_a+ a_pka + nilai_buku_a + n_p_b + a_pkb + nilai_buku_b + n_p_c + a_pkc + nilai_buku_c + t_aktiva_tetap + t_aktiva + hutang + modal + t_passiva
Digunakan
Untuk informasi kekayaan perusahaan
Format data
Currency
84
6. Relasi Entitas
Gambar 4.16 Relasi Entitas B. Perancangan Basis Data Rancangan struktur database Aplikasi laporan keuangan 1. Berikut ini adalah rancangan struktur database yang berupa table yaitu : Tabel 4.9 Tabel Perkiraan No Nama Field 1. Kode 2. Nama
Tipe Text Text
Ukuran 30 30
Keterangan Kode perkiraan Nama perkiraan
Tabel 4.10 Tabel Aktiva No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Nama Field Bulan Tahun No_id Nama_aktiva Tipe Kd_aktiva Jumlah Harga Penyusutan Total
Tipe Text Text Text Text Text Text Number Currency Currency Currency
Ukuran 50 255 50 30 30 50 -
Keterangan Bulan Tahun No id Nama aktiva Tipe aktiva Kode aktiva Jumlah Harga Penyusutan Jumlah keseluruhan
85
Tabel 4.11 Tabel Hutang No 1. 2. 3. 4. 5. 6.
Nama Field Bulan Tahun Tanggal No_Transaksi Uraian Jumlah
Tipe Text Text Text Text Text Currency
Ukuran 15 10 2 5 50 -
Keterangan Bulan Tahun Tanggal Nomor Bukti Uraian Jumlah
Tabel 4.12 Tabel Kas masuk No 1. 2. 3. 4. 5. 6.
Nama Field Bulan Tahun Tanggal Id No_slip Nim
Tipe Text Text Date/time Text Text Text
Ukuran 15 4 5 5 7
7. 8. 9. 10. 11.
Nama Jurusan Kode_perkiraan Nama_perkiraan Jumlah
Text Text Text Text Currency
5 35 -
Keterangan Bulan Tahun Tanggal Id Transaksi No_Slip Nomor Induk Mahasiswa Nama Mahasiswa Jurusan Kode Perkiraan Nama Perkiraan Jumlah
Tabel 4.13 Tabel Kas keluar No 1. 2. 3. 4. 5. 6. 7. 8. 9.
Nama Field Bulan Tahun Tanggal Id No_bukti Kode Nama_perkiraan Keterangan Jumlah
Tipe Text Text Date/time Text Text Text Text Text Currency
Ukuran 15 4 5 10 5 35 50 -
Keteranagn Bulan Tahun Tanggal No id Nomor Bukti Kode Nama Perkiraan Keterangan Jumlah
86
Tabel 4. 14 Tabel Arus kas No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Nama Field Bulan Tahun No_ak Spp Pengembangan Pendaftaran B_kemahasiswaan Jaket_almamater B_kerjapraktek B_tugasakhir B_wisuda B_cuti Umum Uas Publikasi Kendaraan Kemahasiswaan Utilities Lab Pemeliharaan Gaji Beasiswa Pelatihan Penelitian Lain – lain
Tipe Text Text Text Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency
Ukuran 15 4 5 -
Keterangan Bulan Tahun No Akuntansi SPP pengembangan pendaftaran Biaya kemahasiswaan Jaket almamater Biaya kerja praktek Biaya tugas akhir Biaya wisuda Biaya cuti akademik Atk / RTK Ujian akhir semester Publikasi Kendaraan Kemahasiswaan Listrik / air laboratorium Pemeliharaan Gaji Beasiswa Pelatihan Penelitian Lain - lain
Tabel 4.15 Tabel Aktivitas No 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Nama Field Tahun Pemasukan B_umum B_uas B_publikasi B_kendaraan B_kemahasiswaan B_utilities B_lab B_pemeliharaan B_gaji B_beasiswa
Tipe Text Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency Currency
Ukuran 4 -
Keterangan Tahun Pemasukan Biaya umum Biaya uas Biaya publikasi Biaya kendaraan Biaya kemahasiswaan Biaya utilities Biaya lab Biaya pemeliharaan Biaya gaji Biaya beasiswa
87
13. 14. 15. 16.
B_pelatihan B_penelitian jumlah total
Currency Currency Currency Currency
-
Biaya pelatihan Biaya lain-lain Jumlah Total
Tabel 4.16 Tabel neraca No 1. 2. 3. 4. 5. 6.
Nama Field tahun kas bank t_aktiva_lancar n_p_a a_pka
Tipe Text Currency Currency Currency Currency Currency
7. 8. 9.
n_buku_a n_p_b a_pkb
Currency Currency Currency -
10. n_buku_b 11. n_p_c 12. a_pkc
Currency Currency Currency -
13. 14. 15. 16. 17. 18.
Currency Currency Currency Currency Currency Currency
n_buku_c t_aktiva_tetap t_aktiva hutang modal t_passiva
Ukuran 4 -
-
Keterangan Tahun Kas ditangan Kas pada bank Total aktiva lancar Nilai perolahan A Akumulasi penyusutan tipe A Nilai buku A Nilai perolahan B Akumulasi penyusutan tipe B Nilai buku B Nilai perolahan C Akumulasi penyusutan tipe C Nilai buku C Total aktiva tetap Total aktiva Hutang Modal Total passiva
C. Perancangan Antarmuka 1. Rancangan Hirarki Program Hirarki program adalah suatu konsep pembuatan yang mempunyai fungsi untuk mengelompokan instruksi kedalam sub program fungsional dimana setiap sub program tersebut memiliki tugas dan fungsi tertentu
88
yang digunakan untuk mendukung dari keseluruhan program yang dibuat dan hirarki program yang dibuat dapat dilihat pada gambar ini :
Struktur Program
Proses
Input
Output
Data Perkiraan
Perhitungan Arus Kas
Laporan Kas masuk
Data Aktiva Tetap
Perhitungan Aktivitas
Laporan Kas Keluar
Data Hutang
Perhitungan Neraca
Laporan Arus Kas
Data Kas Masuk
Laporan Aktivitas
Data Kas Keluar
Laporan Posisi Keuangan
Gambar 4.17 Hirarki Program 2. Rancangan Hirarki Menu Hirarki menu merupakan bentuk umum dalam suatu perancangan yang dapat memudahkan pengguna dalam menggunakan sistem yang dibangun. Dengan adanya hirarki menu ini diharapkan proses pengolahan data cepat dilakukan dan keterlambatan dalam penyajian data dapat ditekan seminimal mungkin.
Menu
User
Data
Perhitungan
Perkiraan
Arus Kas
Aktiva Tetap
Aktivitas
Hutang
Laporan
Laporan Kas masuk
Laporan Kas keluar
Laporan Arus Kas Neraca
Kas Masuk Kas Keluar
Laporan Aktivitas Laporan Posisi Keuangan
Gambar 4.18 Hirarki Menu
About
89
3. Rancangan Antar Muka Masukan Adapun rancangan antar muka masukan terdiri dari : APLIKASI LAPORAN KEUANGAN SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNGPINANG NAMA
USER
PASSWORD
LOGIN
EXIT
Gambar 4.19 Rancangan Login USER
INPUT DATA
PERHITUNGAN
LAPORAN
ABOUT
APLIKASI LAPORAN KEUANGAN SEKOLAH TINGGI TEKNOLOGI INDONESIA TANJUNGPINANG
Gambar 4.20 Rancangan Menu utama
INPUT PERKIRAAN
Kode Perkiraan Nama Perkiaan
New
Save
Kode Perkiraan
Delete
Cancel
Nama Perkiraan
Exit
Gambar 4.21 Rancangan masukan perkiraan
90
AKTIVA TETAP Bulan No id
Jumlah
Nama Aktiva
Harga
Tipe
Penyusutan Total
Kode aktiva
New
Save
Edit
Cancel
Delete
Cari
Bln
Nama Aktiva
No Id
Refresh
Kode Aktiva
Tipe
Jumlah
Harga
Penyusutan
Close
Total
Gambar 4.22 Rancangan masukan aktiva tetap
KAS MASUK Bulan New
Tanggal Jurusan
Id Transaksi
Save
Kode Perkiraan
No Slip Nim
Nama Perkiraan
Nama
Jumlah
Search
Edit Delete
Cari
Bulan
Id Transaksi
Tanggal
Refreash
No Slip
Nim
Cancel
Nama
Jurusan
Kode Perkiraan
Nama Perkiraan
Close
Jumlah
Gambar 4.23 Rancangan masukan kas masuk
KAS KELUAR Bulan
New
Tanggal Save Id Transaksi Cancel
No Bukti Search
Kode
Edit
Nama Perkiraan
Delete
Keterangan Jumlah Refreash
Cari
Bulan
Tanggal
Id Transaksi
Kode
Nama Perkiraan
Keterangan
Gambar 4.24 Rancangan masukan kas keluar
Close
Jumlah
91
ARUS KAS
Bulan No ak Pemasukan Cek SPP
Jaket Almamater
Biaya Pengembangan
PSPT
Biaya Pendaftaran
Biaya kerja praktek
Biaya Kemahasiswaan
Biaya Tugas akhir
Biaya wisuda Biaya cuti
Pengeluaran Cek
New
Umum / administrasi
Pemeliharaan Save
UAS
Gaji View
Publikasi
Beasiswa
Kendaraan
Cancel
Pelatihan
Kemahasiswaan Penelitian Utilities Lain - lain
Close
laboratoruim
Gambar 4.25 Rancangan masukan arus kas AKTIVITAS
Tahun Pemasukan
Cek
Pengeluaran Biaya Pemeliharaan
Biaya Umum Biaya Publikasi
Biaya Gaji
Biaya Kendaraan
Biaya Beasiswa Biaya Pelatihan
Biaya Kemahasiswaan
Biaya Penelitian
Biaya UAS
Biaya Lain - lain Biaya Utilities Jumlah
Biaya Laboratorium
New
Save
View
Total
Cancel
Close
Gambar 4.26 Rancangan masukan aktivitas NERACA
Tahun
Aktiva Lancar Kas
New
View
Bank Save
Cancel
Total aktiva Lancar
Aktiva Tetap
Passiva
Bangunan
Cek
Nilai Perolehan A
Cek Modal
Akumulasi penyusutan Cek
Nilai Buku
Hutang Peralatan Kantor A Nilai Perolehan B Akumulasi penyusutan Nilai Buku
Total Passiva
Peralatan Kantor B Nilai Perolehan C Akumulasi penyusutan Nilai Buku Total Aktiva tetap
Close
Total Aktiva
Gambar 4.27 Rancangan masukan neraca
92
4. Rancangan Antar Muka Keluaran Rancangan keluaran dirancang dengan menggunakan crystal report. Adapun rancangan keluaran terdiri dari : SEKOLAH TINGGI TEKNOLOGI INDONESIA
LOGO
Jl. Brigjen Katamso no 92 Tanjungpinang
LAPORAN KAS MASUK DD/MM/YY Bulan
No slip
Nim
Nama
Jurusan
Nama Perkiraan
Jumlah
Prepared
Verifikasi
Staf Keuangan
Ka Bagian Umum
Gambar 4. 28 Rancangan keluaran laporan kas masuk SEKOLAH TINGGI TEKNOLOGI INDONESIA
LOGO
Jl. Brigjen Katamso no 92 Tanjungpinang
LAPORAN KAS KELUAR DD/MM/YY No Bukti
Bulan
Kode
Nama Perkiraan
Keterangan
Jumlah
Prepared
Verifikasi
Staf Keuangan
Ka Bagian Umum
Gambar 4.29 Rancangan keluaran laporan kas keluar
SEKOLAH TINGGI TEKNOLOGI INDONESIA LOGO
Jl. Brigjen Katamso no 92 Tanjungpinang
ARUS KAS Periode Kas masuk SPP B Pengembangan B Pendaftaran B Kemahasiswaan Jaket Almamater
Kas keluar Umum UAS
Pemeliharaan Gaji
Publikasi
Beasiswa
Kendaraan
Pelatihan
Kemahasiswaan
Penelitian
B Kerja praktek Utilities B Tugas akhir
Lain - lain
Lab B Wisuda B Cuti
Dibuat
Staf Keuangan
Disetujui
Di ketahui
Ka Bagian Umum
Ketua
Gambar 4.30 Rancangan keluaran laporan arus kas
93
LOGO
SEKOLAH TINGGI TEKNOLOGI INDONESIA Jl. Brigjen Katamso no 92 Tanjungpinang
LAPORAN AKTIVITAS Periode
Pemasukan Pengeluaran Biaya Umum Biaya Publikasi Biaya Kendaraan Biaya Kemahasiswaan Biaya UAS Biaya Utilities
Biaya Laboratorium Biaya Pemeliharaan Biaya Gaji Biaya Beasiswa Biaya Pelatihan Biaya Penelitian Biaya Lain-lain Jumlah Total Dibuat
Staf Keuangan
Diketahui
Disetujui
Ketua
Ka Bagian Umum
Gambar 4.31 Rancangan keluaran laporan aktivitas LOGO
SEKOLAH TINGGI TEKNOLOGI INDONESIA Jl. Brigjen Katamso no 92 Tanjungpinang
NERACA Periode
Passiva
Aktiva Kas
Modal
Bank
Hutang
Total Aktiva lancar
Nilai Perolehan A Akumulasi Penyusutan Nilai Buku
Nilai Perolehan B Akumulasi penyusutan Nilai Buku Nilai Perolehan C Akumulasi penyusutan Nilai Buku Total Aktiva tetap
Total Aktiva
Dibuat
Total Passiva
Disetujui
Staf Keuangan
Ka Bagian Umum
Diketahui
Ketua
Gambar 4.32 Rancangan keluaran laporan neraca