• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN DESAIN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN DESAIN SISTEM"

Copied!
57
0
0

Teks penuh

(1)

III.1. Analisa Sistem Yang Berjalan

Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan kekurangan dari sistem yang selama ini dijalankan oleh perusahaan serta memahami informasi-informasi yang didapat dan dikeluarkan oleh sistem itu sendiri. Untuk mengetahui kekurangan dan kelebihan sistem tersebut, maka perlu diketahui bagaimana sistem yang sedang berjalan pada perusahaan. Adapun sistem yang sedang berjalan adalah sebagai berikut.

Pada bagian keuangan, pengolahan data tersebut diawali dari data akutansi penerimaan kas masuk dan keluar ke bagian keuangan dengan mencatat data penerimaan kas masuk dan keluar. Data tersebut oleh bagian keuangan dicatat pada buku keuangan penerimaan kas masuk dan keluar. Selanjutnya bagian keuangan memberikan data penerimaan kas masuk dan keluar kepada pimpinan dan memberikan laporan penerimaan kas masuk dan keluar tersebut ke bagian keuangan untuk proses pengerjaan. kemudian bagian keuangan memberikan data laporan penerimaan kas masuk dan keluar tersebut yang telah dilakukan oleh bagian keuangan. Setelah data-data penerimaan kas masuk dan keluar tersebut di data, maka laporan transaksi pelaporan penerimaan kas masuk dan keluar dapat dicetak setiap bulannya.

(2)

III.1.1. Analisa Input sistem yang sedang berjalan

Adapun input data dalam penerimaan kas masuk dan keluar adalah berupa data keuangan sebagaimana Gambar III.1. dan Gambar III.2. berikut ini :

Gambar III.1. Form Penerimaan Kas Masuk

Sumber : PT. Pelabuhan Indonesia I (Persero) Cabang Belawan

Dan ini adalah inputan kas keluar yang terjadi di PT. Pelabuan Indonesi I (Persero) Cabang Belawan

Tanggal : Bulan : Tahun :

Nama :

Alamat :

Uraian :

Terbilang :

Jenis Transaksi : Tunai Check Giro

Mutasi Jurnal Debet Kredit

Rupiah (Rp) Valuta Asing (USD)

Rupiah (Rp) Valuta Asing (USD)

Menyetujui Uang Telah diterima

Manager Keuangan

(Diehl Irdianto) (………..)

PT Pelabuhan Indonesia I (Persero) Cabang Belawan

(3)

Gambar III.2. Form Pengeluaran Kas

Sumber : PT. Pelabuhan Indonesi I (Persero) Cabang Belawan

III.1.2. Analisa Proses

Adapun proses pengolahan data penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan yang sedang berjalan dapat digambarkan dalam bentuk aliran informasi berikut ini :

Petugas Accounting Bagian Penerimaan Kas Masuk Dan Keluar

Pimpinan

Tanggal : Bulan : Tahun :

Nama :

Alamat :

Uraian :

Terbilang :

Jenis Transaksi : Tunai Check Giro

Mutasi Jurnal Debet Kredit

Rupiah (Rp) Valuta Asing (USD)

Rupiah (Rp) Valuta Asing (USD)

Menyetujui Uang Telah diterima

Manager Keuangan

(Diehl Irdianto) (………..)

PT Pelabuhan Indonesia I (Persero) Cabang Belawan

(4)

Gambar III.3. Flow Of Document Sistem Informasi Akutansi Kas Masuk Dan Keluar Pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan

Sumber : PT. Pelabuhan Indonesia I (Persero) Cabang Belawan

Dari gambar III.3. diatas dapat dilihat aliran dokumen yang terjadi dalam sistem informasi akutansi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan metode perpetual . Aliran dokumen ini sudah cukup baik, sebab terdapat proses penyimpanan, seperti arsip data petugas accounting, arsip data penerimaan kas masuk dan keluar, dan arsip dokumen penerimaan kas masuk dan keluar yang berguna untuk memudahkan pembuatan laporan dokumen penerimaan kas masuk dan keluar guna diserahkan

Mulai Memberikan data Petugas Dokumen Data Pengukuran Laba Menerima Data Penerimaan Kas MasukDan Keluar Selesai Membuat Laporan Penerimaan Kas MasukDan Keluar Laporan Dokumen Data Penerimaan Kas MasukDan Keluar Laporan Dokumen Data Penerimaan Kas MasukDan Keluar Membuat data Penerimaan Kas MasukDan Keluar Dokumen Data Penerimaan Kas MasukDan Keluar Memberikan Data Penerimaan Kas MasukDan Keluar

(5)

kepada pimpinan. Aliran dokumen dari perancangan sistem informasi akutansi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan metode perpetual mencakup 3 bagian yaitu : Petugas Accounting, Bagian Penerimaan Kas Masuk Dan Keluar, Pimpinan.

III.1.3. Analisa Output sistem yang sedang berjalan

Adapun bentuk laporan dari penerimaan kas dan keluar yang telah digunakan oleh PT. PElabuhan Indoneisa I (Persero) Cabang Belawan adalah sebagai berikut :

Gambar III.4. Laporan Penerimaan Kas

(6)

Gambar III.5. Laporan Pengeluaran Kas

Sumber : PT. Pelabuhan Indonesia I (Persero) Cabang Belawan

Gambar III.4. dan III.5. di atas menunjukan contoh dari laporan penerimaan kas dan pengeluaran kas yang digunakan oleh perusahaan. Laporan ini dihasilkan dengan cara manual, sehingga proses pembuatan laporan ini dapat memakan waktu yang lama dan kurang akurat. Kekurangannya dari laporan ini adalah adanya autorisasi untuk bagian kasir dan pimpinan sehingga diketahui siapa yang bertanggung jawab terhadap pembuatan laporan ini di kemudian hari.

III.2 Evaluasi sistem yang berjalan

Dalam hal ini sistem yang digunakan belumlah efektif dikarenakan sistem akutansi pengukuran laba yang ada masih tergolong Manual. Pengolahan data

(7)

sistem informasi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan yang masih sederhana ini membuat pelaporan terkadang bermasalah dalam bentuk perhitungan uang dalam penerimaan kas masuk dan keluar. Tidak jarang juga bermasalah dari segi pendataan tanggal pelaporan dan juga akumulasi biaya akhir yang terkadang tidak sesuai. Dan masalah ini sering membuat kekecewaan bagi perusahaan

III.3 Desain Sistem

Untuk membantu sistem informasi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan penulis mengusulkan pembuatan sebuah sistem dengan menggunakan aplikasi program yang lebih

akurat dan lebih mudah dalam pengolahannya. Dengan menggunakan Micorosoft

Visual Studio dan database SQL Server untuk memudahkan dalam perancangan dari aplikasi itu sendiri. Adapun yang menjadi kelebihan dari sistem yang akan dirancang yaitu :

a. Mempermudah dalam pencarian informasi mengenai penerimaan kas masi\uk

dan keluar khususnya bagi perusahaan yang ingin mengetahui mengenai laporan penerimaan kas masuk dan keluar dengan cepat.

b. Meningkatkan keefisiensian dan keefektivitasan kerja para pegawai PT. Pelabuhan Indonesia I (Persero) Cabang Belawan.

Adapun kelemahan dari sistem yang diusulkan adalah sebagai berikut : a. Sistem yang dirancang dikhususkan pada proses penerimaan kas masuk dan

(8)

b. Sistem hanya dapat berlaku pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan.

III.3.1 Desain Sistem Global

Pada perancangan sistem ini terdiri dari tahap perancangan yaitu :

1. Perancangan Use Case Diagram

2. Perancangan Output

3. Perancangan Tampilan

4. Perancangan Database

5. Perancangan Logika Program

III.3.1.1 Use Case Diagram

Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan di bangun. Dalam penulisan skripsi ini penulis menggunakan metode UML yang dalam metode itu penulis menerapkan diagram Use Case. Maka digambarlah suatu bentuk diagram Use Case yang dapat dilihat pada gambar dibawah ini.

(9)

Gambar III.6. Use Case Sistem Informasi Akutansi Penerimaan Kas Masuk Dan Keluar Pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan III.3.1.2 Class Diagram

Class Diagram adalah sebuah spesifikasi yang jika diinstansiasi akan menghasilkan sebuah objek dan merupakan inti dari pengembangan dan desain berorientasi objek. Class menggambarkan keadaan (atribut/properti) suatu sistem, sekaligus menawarkan layanan untuk memanipulasi keadaan tersebut (metoda/fungsi).

(10)

Gambar III.7. Class Diagram Sistem Informasi Akutansi Penerimaan Kas Masuk Dan Keluar Pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan

68 +Alamat +Telepon -Terbilang -ID -Uraian -CaraPembayaran -IDRNo +NoBukti +Tanggal +Bulan +Tahun +Jumlah +Terbilang +ID +Uraian +CaraPembayaran +IDRNo DetailPenerimaanKas -NoBukti -KodeRekening -DebetUSD -DebetRupiah -KreditUSD -KreditRupiah +NoBukti +KodeRekening +DebetUSD +DebetRupiah +KreditUSD +KreditRupiah -CaraPembayaran -IDRNo +NoBukti +Tanggal +Bulan +Tahun +Jumlah +Terbilang +ID +Uraian +CaraPembayaran +IDRNo DetailPengeluaranKas -NoBukti -KodeRekening -DebetUSD -DebetRupiah -KreditUSD -KreditRupiah +NoBukti +KodeRekening +DebetUSD +DebetRupiah +KreditUSD +KreditRupiah +NoPosting DetailPostingJurnalKasMasuk -NoPosting -Tanggal -Bulan -Tahun -NoBukti -KodeRekening -Uraian -DebetRupiah -DebetUSD -KreditRupiah -KreditUSD +NoPosting +Tanggal +Bulan +Tahun +NoBukti +KodeRekening +Uraian +DebetRupiah +DebetUSD +KreditRupiah +KreditUSD -KodeRekening -Uraian -DebetRupiah -DebetUSD -KreditRupiah -KreditUSD +NoPosting +Tanggal +Bulan +Tahun +NoBukti +KodeRekening +Uraian +DebetRupiah +DebetUSD +KreditRupiah +KreditUSD SaldoKasDanBank -IDRNo -TanggalSaldo -BulanSaldo -TahunSaldo -SaldoAwal -Debet -Kredit -SaldoAkhir +IDRNo +TanggalSaldo +BulanSaldo +TahunSaldo +SaldoAwal +Debet +Kredit +SaldoAkhir TempPenerimaanKas -NoBukti -KodeRekening -DebetUSD -DebetRupiah -KreditUSD -KreditRupiah +NoBukti +KodeRekening +DebetUSD +DebetRupiah +KreditUSD +KreditRupiah TempPengeluaranKas -NoBukti -KodeRekening -DebetUSD -DebetRupiah -KreditUSD -KreditRupiah +NoBukti +KodeRekening +DebetUSD +DebetRupiah +KreditUSD +KreditRupiah TempPostingJurnalKasMasuk -NoPosting -Tanggal -Bulan -Tahun -NoBukti -KodeRekening -Uraian -DebetRupiah -DebetUSD -KreditRupiah -KreditUSD +NoPosting +Tanggal +Bulan +Tahun +NoBukti +KodeRekening +Uraian +DebetRupiah +DebetUSD +KreditRupiah +KreditUSD TempPostingJurnalKasKeluar -NoPosting -Tanggal -Bulan -Tahun -NoBukti -KodeRekening -Uraian -DebetRupiah -DebetUSD -KreditRupiah -KreditUSD +NoPosting +Tanggal +Bulan +Tahun +NoBukti +KodeRekening +Uraian +DebetRupiah +DebetUSD +KreditRupiah +KreditUSD

(11)

III.3.1.3 Activity Diagram

Activity diagrams menggambarkan berbagai alir aktivitas dalam sistem yang sedang dirancang, bagaimana masing-masing alir berawal, decision yang mungkin terjadi, dan bagaimana mereka berakhir. Activity diagram juga dapat menggambarkan proses paralel yang mungkin terjadi pada beberapa eksekusi.

1. Activity Diagram Form Input Data Login

Activity diagram form input data login dapat dilihat pada Gambar III. Sebagai berikut :

Gambar III.8. Activity Diagram Halaman Login

2. Activity Diagram Form Entri Data Daftar Account

Activity diagram form entry data daftar account dapat dilihat pada Gambar III.9. Sebagai berikut :

(12)

Gambar III.9. Activity Diagram Form Entry Data Daftar Akun

3. Activity Diagram Form Entri Data Cust Dan Pemegang Kas

Activity diagram form entri data cust dan pemegang kas dapat dilihat pada Gambar III.10 Sebagai berikut :

(13)

4. Activity Diagram Form Entri Data Penerimaan Kas

Activity diagram form entri data penerimaan kas dapat dilihat pada Gambar III.11. Sebagai berikut :

Gambar III.11. Activity Diagram Form Entri Data Penerimaan Kas

5. Activity Diagram Form Entri Data Pengeluaran Kas

Activity diagram form entri data pengeluaran kas dapat dilihat pada Gambar III.12. Sebagai berikut :

(14)

6. Activity Diagram Form Entri Data Master Kas Dan Bank

Activity diagram form entri data master kas dan bank dapat dilihat pada Gambar III.13 Sebagai berikut :

Gambar III.13 Activity Diagram Form Entri Data Master Kas Dan Bank

7. Activity Diagram Form Entri Data Posting Kas Masuk

Activity diagram form entri data posting kas masuk dapat dilihat pada Gambar III.14. Sebagai berikut :

(15)

8. Activity Diagram Form Entri Data Posting Kas Keluar

Activity diagram form entri data posting kas keluar dapat dilihat pada Gambar III.15. Sebagai berikut :

Gambar III.15. Activity Diagram Form Entri Data Posting Jurnal Kas Keluar

9. Activity Diagram Form Entri Data Saldo Kas Dan Bank

Activity diagram form entri data posting kas keluar dapat dilihat pada Gambar III.16. Sebagai berikut :

(16)

III.3.1.4 Sequence Diagram

Sequence Diagram menggambarkan perilaku pada sebuah skenario, diagram ini menunjukkan sejumlah contoh objek dan message (pesan) yang diletakkan diantara objek-objek ini di dalam use case, berikut gambar sequence diagram :

a. Sequence DiagramLogin

Gambar III.17. Sequence DiagramLogin Keterangan Sequence Diagram Update Data

1. Admin masuk login.

2. Setelah itu admin mengisi username dan password

3. Setelah data menimbulkan pesan data telah sukses, admin membuka halaman

menu uatama,

(17)

b. Sequence Input Data Account

Gambar III.18. Sequence Diagram Input Data Account

Keterangan Sequence Diagram Input Data Account 1. Admin melihat data Account,

2. Setelah masuk ke Menu Account maka user Melakukan Input data dan

disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(18)

c. Sequence Input Data Cust Dan Pemegang Kas

Gambar III.19. Sequence Diagram Input Cust Dan Pemegang Kas

Keterangan Sequence Diagram Input Cust Dan Pemegang Kas

1. Admin melihat data Cust Dan Pemegang Kas,

2. Setelah masuk ke Menu Cust Dan Pemegang Kas maka Admin Melakukan

Input data dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(19)

d. Sequence Input Penerimaan Kas

Gambar III.20. Sequence Diagram Input Penerimaan Kas

Keterangan Sequence Diagram Input Penerimaan Kas 1. Admin melihat data Penerimaan Kas,

2. Setelah masuk ke Menu Penerimaan Kas maka Admin Melakukan Input data

dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(20)

e. Sequence Input Pengeluaran Kas

Gambar III.21. Sequence Diagram Input Pengeluaran Kas

Keterangan Sequence Diagram Input Pengeluaran Kas 1. Admin melihat data Pengeluaran Kas,

2. Setelah masuk ke Menu Pengeluaran Kas maka Admin Melakukan Input data

dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(21)

f. Sequence Input Posting Kas Masuk

Gambar III.22. Sequence Diagram Input Posting Kas Masuk

Keterangan Sequence Diagram Input Posting Kas Masuk 1. Admin melihat data Posting Kas Masuk,

2. Setelah masuk ke Menu Posting Kas Masuk maka Admin Melakukan Input

data dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(22)

g. Sequence Input Posting Kas Keluar

Gambar III.23. Sequence Diagram Input Posting Kas Keluar

Keterangan Sequence Diagram Input Posting Kas Keluar 1. Admin melihat data Posting Kas Keluar,

2. Setelah masuk ke Menu Posting Kas Keluar maka Admin Melakukan Input

data dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(23)

h. Sequence Input Saldo Kas Dan Bank

Gambar III.24. Sequence Diagram Input Saldo Kas Dan Bank

Keterangan Sequence Diagram Input Saldo Kas Dan Bank 1. Admin melihat data Saldo Kas Dan Bank,

2. Setelah masuk ke Menu Saldo Kas Dan Bank maka Admin Melakukan Input

data dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(24)

i. Sequence Proses Input Master Kas Dan Bank

Gambar III.25. Sequence Diagram Proses Input Master Kas Dan Bank

Keterangan Sequence Diagram Input Master Kas Dan Bank 1. Admin melihat data Penerimaan Kas,

2. Setelah masuk ke Menu Penerimaan Kas maka Admin Melakukan Input data

dan disimpan kedatabase,

3. Apabila Admin ada kesalahan memasukan data maka admin melalukan edit

data Account kemudian di update masuk ke database 4. Apabila admin tidak jadi penginputan maka di batalkan

(25)

III.3.2 Desain Sistem Detail

Desain sistem detail dari sistem informasi akutansi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan metode perpetualini adalah sebagai berikut:

III.3.2.1 Desain Output

Desain sistem ini berisikan pemilihan menu dan hasil pencarian yang telah dilakukan. Adapun bentuk rancangan output dari sistem informasi akutansi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan metode perpetual ini adalah sebagai berikut :

1. Rancangan Output Laporan Daftar Account

Rancangan output laporan data daftar account berfungsi menampilkan data-data account Adapun rancangan output laporan daftar account dapat dilihat pada Gambar III.26. sebagai berikut :

Belawan 99, xxxx,9999 Mengetahui Dibuat oleh

MANAGER KEUANGAN ASMAN PERBENDAHARAAN

( ... ) (...)

Gambar III.26. Rancangan Output Laporan Daftar Account

Kode Rekening Nama Rekening

9999999999 xxxxxxxxxxxxxxxxxxxxx

9999999999 xxxxxxxxxxxxxxxxxxxxx

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

(26)

2. Rancangan Output Laporan Data Customer Dan Pemegang Kas

Rancangan output laporan data customer dan pemegang kas berfungsi menampilkan data-data pemegang kas Adapun rancangan output laporan data customer dan pemegang kas dapat dilihat pada Gambar III.27. sebagai berikut :

Belawan 99, xxxx,9999 Mengetahui Dibuat oleh

MANAGER KEUANGAN ASMAN PERBENDAHARAAN

( ... ) (...)

Gambar III.27. Rancangan Output Laporan Customer Dan Pemegang Kas 3. Rancangan Output Form PilLaporan Posting Jurnal Kas Masuk

Rancangan Output laporan jurnal kas masuk berfungsi untuk menampilkan data-data jurnal kas masuk tiap bulan yang ada pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan. Laporan jurnal kas masuk yang ditampilkan berdasarkan Tanggal/ Bulan/ Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pillaporan posting jurnal kas masuk yang akan ditampilkan seperti terlihat pada Gambar III.28. Di bawah ini :

ID Nama Alamat Telepon

9999999999 xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx 9999999999

9999999999 xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx 9999999999

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

(27)

Belawan 99, xxxx,9999 Mengetahui Dibuat oleh

MANAGER KEUANGAN ASMAN PERBENDAHARAAN

( ... ) (...)

Gambar III.28. Rancangan Form Pil Laporan Posting Jurnal Kas Masuk

Gambar III.29. Rancangan Output Jurnal Kas Masuk 4. Rancangan Output Form PilLaporan Posting Jurnal Kas Keluar

Rancangan Output laporan jurnal kas keluar berfungsi untuk menampilkan data-data jurnal kas keluar tiap bulan yang ada pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan. Laporan jurnal kas keluar yang ditampilkan berdasarkan Tanggal/ Bulan/ Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pillaporan posting jurnal kas keluar yang akan ditampilkan seperti terlihat pada Gambar III.30. Di bawah ini :

No Posting Tanggal No Bukti Uraian Kode

Rekening

Debet Rupiah Kredit Rupiah Debet USD Kredit USD 99999999 99-xxxx-9999 9999999 99999999999 0 9999999999 0 0 xxxxxxxxxxxx 99999999999 99999999999 99999999999 99999999999 0 0 FormPilLaporanPostingJurnalKasMasuk X

Tanggal Bulan Tahun

Cetak Tutup

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

Periode : 14 Juli 2012 JURNAL KAS MASUK

(28)

Belawan 99, xxxx,9999 Mengetahui Dibuat oleh

MANAGER KEUANGAN ASMAN PERBENDAHARAAN

( ... ) (...)

Gambar III.30. Rancangan Form Pil Laporan Posting Jurnal Kas Keluar

Gambar III.31. Rancangan Output Jurnal Kas Keluar

5. Rancangan Output Form PilLaporan Rekapitulasi Mutasi Kas Dan Bank

Rancangan Output laporan harian rekapitulasi mutasi kas-bank berfungsi untuk menampilkan data-data harian rekapitulasi mutasi kas-bank tiap hari yang ada pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan. Laporan jurnal kas keluar yang ditampilkan berdasarkan Tanggal/ Bulan/ Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pillap harian rekapitulasi mutasi kas-bank yang akan ditampilkan seperti terlihat pada Gambar III.32. Di bawah ini :

No Posting Tanggal No Bukti Uraian Kode

Rekening

Debet Rupiah Kredit Rupiah Debet USD Kredit USD 99999999 99-xxxx-9999 9999999 99999999999 0 9999999999 0 0 xxxxxxxxxxxx 99999999999 99999999999 99999999999 99999999999 0 0 FormPilLaporanPostingJurnalKasKeluar X

Tanggal Bulan Tahun

Cetak Tutup

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

Periode : 14 Juli 2012 JURNAL KAS KELUAR

(29)

Gambar III.32. Rancangan Form PilLap Rekap Mutasi Harian Kas- Bank

Belawan 99, xxxx,9999 Mengetahui Dibuat oleh MANAGER KEUANGAN ASMAN PERBENDAHARAAN ( ... ) (...)

Gambar III.33. Rancangan Output Laporan Harian Rekapitulasi Mutasi Kas- Bank

6. Rancangan Output Bukti Penerimaan Kas

Rancangan output bukti penerimaan kas berfungsi menampilkan data-data bukti penerimaan kas Adapun rancangan output bukti penerimaan kas dapat dilihat pada Gambar III.34. sebagai berikut :

Uraian Saldo Awal Debet Kredit Saldo Akhir

99999999 Kas

0 0 0 999999999999999

FormPilLapRekapMutasiHarianKas-Bank X

Tanggal Bulan Tahun

Cetak Tutup

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

LAPORAN HARIAN REKAPITULASI MUTASI KAS- BANK

Grand Total 0 0 0 99999999999999

Periode : 12 Juli 2012

(30)

Gambar III.34. Rancangan Output Bukti Penerimaan Kas-Bank

Grand Total 9999999999 999999999 0 0 PT. PELABUHAN INDONESIA I (PERSERO)

CABANG BELAWAN

BUKTI PENERIMAAN KAS-BANK

Bukti : 000000001 Tanggal 14 Juli 2012 Halaman 1

1. Pemegang Kas Harap Menerima Uang Sebesar Rp. 39.708.251

2. Terbilang Tiga Puluh Sembilan Juta Tujuh Ratus Delapan Ribu Dua Ratus Lima Puluh Satu

3. Dari Cust 000001 EASTRN PEARL FLOURS MILLS. PT

4. Alamat Belawan

5. Uraian No Pengiriman 201204 Pelunasan Nilai TPS Tgl 20-06-2012

6. Cara Penerimaan Bank Mandiri Cab Belawan AC. 106-00069000027

DEBET KREDIT

MUTASI JURNAL Valuta Asing (USD) Rupiah (Rp) Valuta Asing (USD) Rupiah 101.01.00.00000 101.01.00.00000 101.01.00.30671 101.01.00. 30671 0 0 0 0 15. 499.079 24. 299.172 0 0 0 0 0 0 0 0 1.199.750 199.650 DEBET KREDIT

Valuta Asing (USD) Rupiah (Rp) Valuta Asing (USD) Rupiah

MUTASI JURNAL

0 39.708.251 0 39.708.251

JUMLAH MUTASI

TELAH DIPERIKSA OLEH Belawan, 13 Juli, 2012

PEJABAT Masuk Keluar

Tgl Paraf Tgl Paraf PEMBUAT ASMEN PERBENDAHARAAN ASMEN ANGGARAN DAN AKUNTANSI Menyetujui MANAGER KEUANGAN ( ……….)

Uang Telah Diterima Oleh ( ……….) Keterangan

a. Nomor Posting c. Paraf Petugas Posting

(31)

7. Rancangan Output Bukti Pengeluaran Kas

Rancangan output bukti pengeluaran kas berfungsi menampilkan data-data bukti penerimaan kas Adapun rancangan output bukti pengeluaran kas dapat dilihat pada Gambar III.35. sebagai berikut :

Gambar III.35. Rancangan Output Bukti Pengeluaran Kas-Bank

Grand Total 9999999999 999999999 0 0 PT. PELABUHAN INDONESIA I (PERSERO)

CABANG BELAWAN

BUKTI PENGELUARAN KAS-BANK

Bukti : 000000001 Tanggal 14 Juli 2012 Halaman 1

1. Pemegang Kas Harap Menerima Uang Sebesar Rp. 6.400.000 2. Terbilang Enam Juta Empat Ratus Ribu

3. Dari Cust 000001 Alvie Nelson, S.Sos 4. Alamat As. Manger Sumber Daya Manusia 5. Uraian Restitusi Perobatan an. Santa Monica, dkk

6. Cara Penerimaan Tunai

DEBET KREDIT

Valuta Asing (USD)

Rupiah (Rp) Valuta Asing (USD) Rupiah 101.01.00.000000 101.01.00.091900 101.01.00.391900 101.01.00.391900 0 0 0 0 0 450.000 500.000 450.000 0 0 0 0 6.400.000

Rupiah (Rp) Valuta Asing (USD) Rupiah 0 6.400.000 0 6.400.000 JUMLAH MUTASI

TELAH DIPERIKSA OLEH

Belawan, 13 Juli, 2012

PEJABAT Masuk Keluar

Tgl Paraf Tgl Paraf PEMBUAT ASMEN PERBENDAHARAAN ASMEN ANGGARAN DAN AKUNTANSI Menyetujui MANAGER KEUANGAN ( ……….)

Uang Telah Diterima Oleh

( ……….) PENYEDIAAN /ALOKASI DANA

Nomor Tanggal

MUTASI JURNAL

Keterangan

a. Nomor Posting c. Paraf Petugas Posting

(32)

8. Bukti Output Penerimaan Kas Masuk Bulanan

Rancangan Output laporan penerimaan kas masuk bulanan berfungsi untuk menampilkan data-data bulanan rekapitulasi penerimaan kas masuk yang ada pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan. Laporan jurnal kas masuk bulanan yang ditampilkan berdasarkan Bulan dan Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form cetak bulanan yang akan ditampilkan seperti terlihat pada Gambar III.36. Di bawah ini :

Gambar III.36. Rancangan Form Cetak Bulanan Kas Masuk

Gambar III.37. Rancangan Output Bukti Penerimaan Kas Masuk Bulanan

FormCetakBulanan X Bulan Tahun Cetak Tutup No Posting Tgl No Bukti Uraian Kode Rek Debet Rp Kredit Rp Debet USD Kredit USD xxxx xxxx xxxx xxxx xxxx 99999 xxxx xxxx xxxx xxxx xxxx 99999 xxxx xxxx xxxx xxxx xxxx 99999 xxxx xxxx xxxx xxxx xxxx 99999 Mengetahui Belawan,

Manager Keuangan Asman Keuangan

(……….) (……….)

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

(33)

9. Bukti Output Pengeluaran Kas Bulanan

Rancangan Output laporan pengeluaran kas bulanan berfungsi untuk menampilkan data-data bulanan rekapitulasi penerimaan kas masuk yang ada pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan. Laporan jurnal kas keluar yang ditampilkan berdasarkan Bulan dan Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form cetak kas keluar yang akan ditampilkan seperti terlihat pada Gambar III.38. Di bawah ini :

Gambar III.38. Rancangan Form Cetak Kas Keluar

Gambar III.39. Rancangan Output Bukti Penerimaan Kas Masuk Bulanan

FormCetakKasKeluar X Bulan Tahun Cetak Tutup No Posting Tgl No Bukti Uraian Kode Rek Debet Rp Kredit Rp Debet USD Kredit USD xxxx xxxx xxxx xxxx xxxx 99999 xxxx xxxx xxxx xxxx xxxx 99999 xxxx xxxx xxxx xxxx xxxx 99999 xxxx xxxx xxxx xxxx xxxx 99999 Mengetahui Belawan,

Manager Keuangan Asman Keuangan

(……….) (……….)

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

(34)

III.3.2.2. Desain Input

Perancangan input merupakan masukan yang penulis rancang guna lebih memudahkan dalam entry data. Entry data yang dirancang akan lebih mudah dan cepat dan meminimalisir kesalahan penulisan dan memudahkan perubahan. Perancangan input tampilan yang dirancang adalah sebagai berikut :

1. Perancangan Input Form Login

Perancangan input form login berfungsi untuk verifikasi pengguna yang berhak menggunakan sistem. Adapun rancangan form login dapat dilihat pada Gambar III.40. sebagai berikut :

PT. PELABUHAN INDONESIA I(PERSERO) CABANG BELAWAN

Gambar III.40. Rancangan Input Form Login

2. Rancangan Input Menu Utama

Rancangan input menu utama berfungsi untuk menampilkan tampilan utama dari user interface. Adapun rancangan menu utama dapat dilihat pada Gambar III.41. sebagai berikut :

Login ID

Password

Log In Log Out Masukan Login Yang Valid

(35)

PT. PELABUHAN INDONESIA I (PERSERO) CABANG BELAWAN

Gambar III.41. Rancangan Input Form Menu Utama 3. Rancangan Input Form Entri Data Daftar Account

Perancangan input form entry data daftar account merupakan form untuk penyimpanan data-data daftar account. Adapun bentuk form entry data daftar account dapat dilihat pada Gambar III.42. Sebagai berikut :

Gambar III.42. Rancangan Input Form Entri Data Daftar Akun 4. Rancangan Input Form Entri Data Customer Dan Pemegang Kas

Perancangan input form entry data customer dan pemegang kas merupakan form untuk penyimpanan data-data customer dan pemegang kas. Adapun bentuk form entry data customer dan pemegang kas dapat dilihat pada Gambar III.43. Sebagai berikut :

Kode Rekening Nama Rekening

999999999999999 xxxxxxxxxxxxxxxxxxxxxxxxxxxx

999999999999999 xxxxxxxxxxxxxxxxxxxxxxxxxxxx

Daftar account Cust Pemegang Kas Bukti Penerimaan Kas Bukti Pengeluaran Kas Master Kas dan Bank Posting Jurnal Kas Masuk Posting Jurnal Kas Keluar Saldo Kas dan Bank

Form Daftar Account

Entri Data Daftar Account

Kode Rekening :

Nama Rekening :

Simpan Edit Hapus Update Batal Tutup

Login ID

Password

Log In Log Out Masukan Login Yang Valid

File Laporan Keluar

Lap Daftar Account Lap Cust Pemegang Kas Lap Posting Jurnal Kas Masuk Lap Posting Jurnal Kas Keluar Saldo Kas dan Bank

(36)

Gambar III.43. Rancangan Input Form Entri Data Customer Dan Pemegang Kas

5. Rancangan Input Form Entri Data Master Kas Dan Bank

Perancangan input form entry data master kas dan bank merupakan form untuk penyimpanan data-data master kas dan bank. Adapun bentuk form entry data master kas dan bank dapat dilihat pada Gambar III.44 Sebagai berikut :

Gambar III.44. Rancangan Input Form Entri Data Master Kas Dan Bank

ID Nama Alamat Telepon

9999999999 xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx 9999999999

9999999999 xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx 9999999999

IDR No Kas Dan Bank

999999999999999 xxxxxxxxxxxxxxxxxxxxxxxxxxxx

999999999999999 xxxxxxxxxxxxxxxxxxxxxxxxxxxx

Form Customer

Entri Data Customer Dan Pemegang Kas

ID :

Nama :

Simpan Edit Hapus Update Batal Tutup

Alamat :

Telepon :

Form Master Kas Dan Bank

Entri Data Master Kas Dan Bank

IDR No :

Kas Dan Bank :

(37)

6. Rancangan Input Form Entri Data Penerimaan Kas

Perancangan input form entry data penerimaan kas merupakan form untuk penyimpanan data-data penerimaan kas. Adapun bentuk form entry data penerimaan kas dapat dilihat pada Gambar III.45. Sebagai berikut :

Gambar III.45. Rancangan Input Form Entri Data Penerimaan Kas

No Bukti Kode Rekening Nama Rekening Debet USD

Debet Rupiah

Kredit USD Kredit Rupiah

999999 999999 xxxxxxxxxx 999999 999999 999999 999999

999999 999999 xxxxxxxxxx 999999 999999 999999 999999

Form Penerimaan Kas

Entri Data Penerimaan Kas

No Bukti :

Tanggal :

Simpan Edit Hapus Update Batal Tutup

Uraian :

ID Customer : Lihat Daftar

Nama :

Cara Penerimaan :

IDR Bank/ Kas :

Saldo Awal IDR Bank/ Kas :

Total Debet IDR :

Total Kredit IDR :

Saldo Akhir IDR Bank/Kas :

Jumlah :

Lihat Daftar Lihat Daftar

Update Saldo

Kode Rekening : Debet Valuta Asing/USD : Debet Rupiah :

Kredit Valuta Asing/USD : Kredit Rupiah :

Lihat Daftar

Terbilang :

Cetak Bukti Total Debet Valuta Asing/USD

: Total Debet Rupiah : Total Kredit Valuta Asing/USD : Total Kredit Rupiah :

(38)

7. Rancangan Input Form Entri Data Pengeluaran Kas

Perancangan input form entry data pengeluaran kas merupakan form untuk penyimpanan data-data pengeluaran kas. Adapun bentuk form entry data pengeluaran kas dapat dilihat pada Gambar III.46. Sebagai berikut :

Gambar III.46. Rancangan Input Form Entri Data Pengeluaran Kas

No Bukti Kode Rekening Nama Rekening Debet USD Debet Rupiah

Kredit USD Kredit Rupiah

999999 999999 xxxxxxxxxx 999999 999999 999999 999999

999999 999999 xxxxxxxxxx 999999 999999 999999 999999

Form Pengeluaran Kas

Entri Data Pengeluaran Kas

No Bukti :

Tanggal :

Simpan Edit Hapus Update Batal Tutup

Uraian :

ID Customer : Lihat Daftar

Nama :

Cara Penerimaan :

IDR Bank/ Kas :

Saldo Awal IDR Bank/ Kas :

Total Debet IDR :

Total Kredit IDR :

Saldo Akhir IDR Bank/Kas :

Jumlah :

Lihat Daftar Lihat Daftar

Simpan Saldo

Kode Rekening : Debet Valuta Asing/USD : Debet Rupiah :

Kredit Valuta Asing/USD : Kredit Rupiah :

Lihat Daftar

Terbilang : Cetak Bukti

Total Debet Valuta Asing/USD : Total Debet Rupiah : Total Kredit Valuta Asing/USD : Total Kredit Rupiah :

(39)

8. Rancangan Input Form Pil Posting Jurnal Kas Masuk

Perancangan input form pil posting jurnal kas masuk merupakan form untuk penyimpanan data-data jurnal kas masuk. Adapun bentuk form pil posting jurnal kas masuk dapat dilihat pada Gambar III.47. Sebagai berikut :

Gambar III.47. Rancangan Input Form Pil Posting Jurnal Kas Masuk

No Posting

Tanggal No Bukti Uraian Kode Rekening Debet Rupiah Kredit Rupiah Debet USD Kredit USD 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 No Posting Tanggal No Bukti Uraian Kode Rekening Debet Rupiah Kredit Rupiah Debet USD Kredit USD 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 FormPilPostingJurnalKasMasuk X

Tanggal Bulan Tahun

Posting Tutup

No Bukti : Lihat Daftar

Uraian :

Form Posting Jurnal Penerimaan Kas

Entri Data Posting Jurnal Penerimaan Kas

No Posting

No Bukti Kode Rekening Debet Rupiah Debet USD Kredit Rupiah Kredit USD

Kode Rekening : Debet Valuta Asing/USD : Debet Rupiah :

Kredit Valuta Asing/USD : Kredit Rupiah :

Insert Transaksi Delete Transaksi Posting Per No Posting

Total Debet Valuta Asing/USD : Total Debet Rupiah

:

Total Kredit Valuta Asing/USD : Total Kredit Rupiah

:

Simpan Edit Hapus Update Batal Tutup Posting Tanggal Terpilih

(40)

9. Rancangan Input Form Pil Posting Jurnal Kas Keluar

Perancangan input form pil posting jurnal kas keluar merupakan form untuk penyimpanan data-data jurnal kas keluar. Adapun bentuk form pil posting jurnal kas keluar dapat dilihat pada Gambar III.49. Sebagai berikut :

Gambar III.49. Rancangan Input Form Pil Posting Jurnal Kas Keluar

No Posting Tanggal No Bukti Uraian Kode Rekening Debet Rupiah Kredit Rupiah Debet USD Kredit USD 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 No Posting Tanggal No Bukti Uraian Kode Rekening Debet Rupiah Kredit Rupiah Debet USD Kredit USD 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 99999999 99-xxxx-9999 9999999 xxxxx 99999999 99999999 99999999 99999999 99999999 FormPilPostingJurnalKasKeluar X

Tanggal Bulan Tahun

Posting Tutup

Form Posting Jurnal Pengeluaran Kas

Entri Data Posting Jurnal Pengeluaran Kas

No Posting :

No Bukti : Lihat Daftar

Uraian :

No Bukti Kode Rekening Debet Rupiah Debet USD Kredit Rupiah Kredit USD

Kode Rekening : Debet Valuta Asing/USD : Debet Rupiah :

Kredit Valuta Asing/USD : Kredit Rupiah : Insert Transaksi Delete Transaksi

Simpan Edit Hapus Update Batal Tutup

Total Debet Valuta Asing/USD : Total Debet Rupiah : Total Kredit Valuta Asing/USD : Total Kredit Rupiah :

Posting Per No Posting

Posting Tanggal Terpilih

(41)

10.Rancangan Input Form Entri Data Saldo Kas Dan Bank

Perancangan input form entry data saldo kas dan bank merupakan form untuk penyimpanan data-data saldo. Adapun bentuk form entry data saldo kas dan bank dapat dilihat pada Gambar III.51. Sebagai berikut :

Gambar III.51. Rancangan Input Form Entri Data Saldo Kas Dan Bank III.3.2.3. Perancangan Database

III.3.2.3.1. Desain Tabel/ File

Perancangan struktur database adalah untuk menentukan file database yang digunakan seperti field, tipe data, ukuran data. Sistem ini dirancang dengan menggunakan database Microsoft SQL Server 2008

Berikut adalah desain database dan tabel dari sistem yang dirancang.

1. Tabel Password

Nama Database : Pelindo.Mdf

Nama Tabel : TabelPassword

Primary Key : IDUser

IDR No Tanggal Saldo Bulan Saldo Tahun Saldo

Saldo Awal Debet Kredit Saldo Akhir

99999999 99 xxxxx 9999 99999999 99999999 99999999 99999999

99999999 99 xxxxx 9999 99999999 99999999 99999999 99999999

Form Saldo Kas Dan Bank

Entri Data Saldo Kas Dan Bank

IDR No :

Tgl/Bulan/Tahun Saldo :

Edit Update Batal Tutup

Saldo Awal :

Debet :

Kas Dan Bank :

Kredit :

Saldo Akhir :

(42)

Tabel III.1 Tabel Password

2. Tabel Daftar Akun

Nama Database : Pelindo.Mdf

Nama Tabel : TabelDaftarAkun

Primary Key : KodeRekening

Foreign Key : -

Tabel III.2 Tabel Daftar Akun

3. Tabel Cust Pemegang Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelCustPemegangKas

Primary Key : ID

Foreign Key : -

Tabel III.3 Tabel Cust Pemegang Kas

4. Tabel Master Kas Dan Bank

Nama Database : Pelindo.Mdf

Nama Tabel : TabelMasterKasDanBank

PrimaryKey : IDRNo

Nama Field Tipe Data Ukuran Keterangan

*IDUser Nchar 10 *IDUser

Password Nchar 10 Password

Nama Field Tipe Data Ukuran Keterangan

* KodeRekening Varchar 20 * KodeRekening

NamaRekening Varchar 30 NamaRekening

Nama Field Tipe Data Ukuran Keterangan

*ID Nchar 10 *IDPetugasAccounting

Nama Varchar 30 NamaPetugas

Alamat Varchar 50 LoginID

(43)

Foreign Key : -

Tabel III.4 Tabel Master Kas Dan Bank

5. Tabel Master Penerimaan Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelMasterPenerimaanKas

Primary Key : NoBukti

Foreign Key : ID, IDRNo

Tabel III.5. Tabel Master Penerimaan Kas

6. Tabel Master Pengeluaran Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelMasterPengeluaranKas

Primary Key : NoBukti

Foreign Key : ID, IDRNo

Nama Field Tipe Data Ukuran Keterangan

*IDRNo Varchar 30 *IDRNo

KasDanBank Varchar 30 KasDanBank

Nama Field Tipe Data Ukuran Keterangan

*NoBukti Nchar 10 *NoBukti

Tanggal Int 4 Tanggal

Bulan Nchar 10 Bulan

Tahun Int 4 Tahun

Jumlah Money 8 Jumlah

Terbilang Varchar 200 Terbilang

ID Nchar 10 ID

Uraian Varchar 200 Uraian

CaraPenerimaan Varchat 20 CaraPenerimaan

(44)

Tabel III.6. Tabel Master Pengeluaran Kas

7. Tabel Master Posting Jurnal Kas Masuk

Nama Database : Pelindo.Mdf

Nama Tabel : TabelMasterPostingJurnalKasMasuk

Primary Key : NoPosting

Foreign Key : -

Tabel III.7. Tabel Master Posting Jurnal Kas Masuk

8. Tabel Master Posting Jurnal Kas Keluar

Nama Database : Pelindo.Mdf

Nama Tabel : TabelMasterPostingJurnalKasKeluar

Primary Key : NoPosting

Foreign Key : -

Tabel III.8. Tabel Master Posting Jurnal Kas Keluar

Nama Field Tipe Data Ukuran Keterangan

*NoBukti Nchar 10 *NoBukti

Tanggal Int 4 Tanggal

Bulan Nchar 10 Bulan

Tahun Int 4 Tahun

Jumlah Money 8 Jumlah

Terbilang Varchar 200 Terbilang

ID Nchar 10 ID

Uraian Varchar 200 Uraian

CaraPenerimaan Varchat 20 CaraPenerimaan

IDRNo Nchar 10 IDRNo

Nama Field Tipe Data Ukuran Keterangan

*NoPosting Nchar 10 * NoPosting

Nama Field Tipe Data Ukuran Keterangan

(45)

9. Tabel Saldo Kas Dan Bank

Nama Database : Pelindo.Mdf

Nama Tabel : TabelSaldoKasDanBank

Primary Key : -

Foreign Key : IDRNo

Tabel III.9. Tabel Saldo Kas Dan Bank

10.Tabel Detail Penerimaan Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelDetailPenerimaanKas

Primary Key : -

Foreign Key : KodeRekening

Tabel III.10. Tabel Detail Penerimaan Kas

Nama Field Tipe Data Ukuran Keterangan

IDRNo Varchar 20 IDRNo

TanggalSaldo Int 4 TanggalSaldo

BulanSaldo Nchar 10 BulanSaldo

TahunSaldo Int 4 TahunSaldo

SaldoAwal Money 8 SaldoAwal

Debet Money 8 Debet

Kredit Money 8 Kredit

SaldoAkhir Money 8 SaldoAkhir

Nama Field Tipe Data Ukuran Keterangan

NoBukti Nchar 10 NoBukti

KodeRekening Varchar 20 KodeRekening

DebetUSD Money 8 DebetUSD

DebetRupiah Money 8 DebetRupiah

KreditUSD Money 8 KreditUSD

(46)

11.Tabel Detail Pengeluaran Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelDetailPengeluaranKas

Primary Key : -

Foreign Key : KodeRekening

Tabel III.11. Tabel Detail Pengeluaran Kas

12.Tabel Detail Posting Jurnal Penerimaan Kas Masuk

Nama Database : Pelindo.Mdf

Nama Tabel : TabelDetailPostingJurnalPenerimaanKasMasuk

Primary Key : -

Foreign Key : KodeRekening, NoBukti

Tabel III.12. Tabel Detail Posting Jurnal Penerimaan Kas Masuk

Nama Field Tipe Data Ukuran Keterangan

NoBukti Nchar 10 NoBukti

KodeRekening Varchar 20 KodeRekening

DebetUSD Money 8 DebetUSD

DebetRupiah Money 8 DebetRupiah

KreditUSD Money 8 KreditUSD

KreditRupiah Money 8 KreditRupiah

Nama Field Tipe Data Ukuran Keterangan

NoPosting Nchar 10 NoPosting

Tanggal Int 4 Tanggal

Bulan Nchar 10 Bulan

Tahun Int 4 Tahun

NoBukti Nchar 10 NoBukti

Uraian Varchar 200 Uraian

KodeRekening Varchar 20 KodeRekening

DebetRupiah Money 8 DebetRupiah

KreditRupiah Money 8 KreditRupiah

DebetUSD Money 8 DebetUSD

(47)

13.Tabel Detail Posting Jurnal Pengeluaran Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelDetailPostingJurnalPengeluaranKas

Primary Key : -

Foreign Key : KodeRekening, NoBukti

Tabel III.13. Tabel Detail Posting Jurnal Pengeluaran Kas

14.Tabel Temp Penerimaan Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelTempPenerimaanKas

Primary Key : -

Foreign Key : KodeRekening

Tabel III.14. Tabel Temp Penerimaan Kas

Nama Field Tipe Data Ukuran Keterangan

NoPosting Nchar 10 NoPosting

Tanggal Int 4 Tanggal

Bulan Nchar 10 Bulan

Tahun Int 4 Tahun

NoBukti Nchar 10 NoBukti

Uraian Varchar 200 Uraian

KodeRekening Varchar 20 KodeRekening

DebetRupiah Money 8 DebetRupiah

KreditRupiah Money 8 KreditRupiah

DebetUSD Money 8 DebetUSD

KreditUSD Money 8 KreditUSD

Nama Field Tipe Data Ukuran Keterangan

NoBukti Nchar 10 NoBukti

KodeRekening Varchar 20 KodeRekening

DebetUSD Money 8 DebetUSD

DebetRupiah Money 8 DebetRupiah

KreditUSD Money 8 KreditUSD

(48)

15.Tabel Temp Pengeluaran Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelTempPengeluaranKas

Primary Key : -

Foreign Key : KodeRekening

Tabel III.15. Tabel Temp Pengeluaran Kas

16.Tabel Temp Posting Jurnal Penerimaan Kas Masuk

Nama Database : Pelindo.Mdf

Nama Tabel : TabelTempPostingJurnalPenerimaanKasMasuk

Primary Key : -

Foreign Key : KodeRekening, NoBukti

Tabel III.16. Tabel Temp Posting Jurnal Penerimaan Kas Masuk

Nama Field Tipe Data Ukuran Keterangan

NoBukti Nchar 10 NoBukti

KodeRekening Varchar 20 KodeRekening

DebetUSD Money 8 DebetUSD

DebetRupiah Money 8 DebetRupiah

KreditUSD Money 8 KreditUSD

KreditRupiah Money 8 KreditRupiah

Nama Field Tipe Data Ukuran Keterangan

NoPosting Nchar 10 NoPosting

Tanggal Int 4 Tanggal

Bulan Nchar 10 Bulan

Tahun Int 4 Tahun

NoBukti Nchar 10 NoBukti

Uraian Varchar 200 Uraian

KodeRekening Varchar 20 KodeRekening

DebetRupiah Money 8 DebetRupiah

KreditRupiah Money 8 KreditRupiah

DebetUSD Money 8 DebetUSD

(49)

17.Tabel Temp Posting Jurnal Pengeluaran Kas

Nama Database : Pelindo.Mdf

Nama Tabel : TabelTempPostingJurnalPengeluaranKas

Primary Key : -

Foreign Key : KodeRekening, NoBukti

Tabel III.17. Tabel Temp Posting Jurnal Pengeluaran Kas

III.3.2.3.2. Kamus data (Data Dictionaries)

Kamus data merupakan suatu daftar terorganisasi tentang komposisi elemen data, aliran data dan data store yang digunakan. Pengisian data dictionary dilakukan setiap saat selama proses pengembangan berlangsung, ketika diketahui adanya data atau saat diperlukan penambahan data item ke dalam sistem.

Berikut Kamus Data dari sistem informasi akutansi penerimaan kas masuk dan keluar pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan menggunakan metode perpetual.

1. Password = IDUser + Password

2. DaftarAkun= KodeRekening + NamaRekening.

3. CustPemegangKas = ID + Nama + Alamat + Telepon.

Nama Field Tipe Data Ukuran Keterangan

NoPosting Nchar 10 NoPosting

Tanggal Int 4 Tanggal

Bulan Nchar 10 Bulan

Tahun Int 4 Tahun

NoBukti Nchar 10 NoBukti

Uraian Varchar 200 Uraian

KodeRekening Varchar 20 KodeRekening

DebetRupiah Money 8 DebetRupiah

KreditRupiah Money 8 KreditRupiah

DebetUSD Money 8 DebetUSD

(50)

4. MasterKasDanBank = IDRNo + KasDanBank.

5. MasterPenerimaanKas = NoBukti + Tanggal + Bulan + Tahun +

Terbilang + ID + Uraian + CaraPembayaran + IDRNo.

6. MasterPengeluaranKas = NoBukti + Tanggal + Bulan + Tahun +

Terbilang + ID + Uraian + CaraPembayaran + IDRNo.

7. MasterPostingJurnalKasMasuk = NoPosting.

8. MasterPostingJurnalKasKeluar = NoPosting.

9. SaldoKasDanBank = IDRNo + TanggalSaldo + BulanSaldo + TahunSaldo

+ SaldoAwal + DebetRupiah + KreditRupiah + SaldoAkhir.

10. DetailPenerimaanKas = NoBukti + KodeRekening + DebetUSD +

DebetRupiah + KreditUSD + KreditRupiah.

11. DetailPengeluaranKas = NoBukti + KodeRekening + DebetUSD +

DebetRupiah + KreditUSD + KreditRupiah.

12. DetailPostingJurnalKasMasuk = NoPosting + Tanggal + Bulan + Tahun +

NoBukti + Uraian + KodeRekening + DebetRupiah + KreditRupiah + DebetUSD + KreditUSD.

13. DetailPostingJurnalKasKeluar = NoPosting + Tanggal + Bulan + Tahun +

NoBukti + Uraian + KodeRekening + DebetRupiah + KreditRupiah + DebetUSD + KreditUSD

14. TempPenerimaanKas = NoBukti + KodeRekening + DebetUSD +

DebetRupiah + KreditUSD + KreditRupiah.

15. TempPengeluaranKas = NoBukti + KodeRekening + DebetUSD +

(51)

16. TempPostingJurnalKasMasuk = NoPosting + Tanggal + Bulan + Tahun + NoBukti + Uraian + KodeRekening + DebetRupiah + KreditRupiah + DebetUSD + KreditUSD.

17. TempPostingJurnalKasKeluar = NoPosting + Tanggal + Bulan + Tahun +

NoBukti + Uraian + KodeRekening + DebetRupiah + KreditRupiah + DebetUSD + KreditUSD.

III.3.2.3.3. Normalisasi

Normalisasi merupakan proses penyusunan tabel-tabel yang tidak redundan (double), yang dapat menyebabkan anomali pada saat operasi manipulasi data, seperti tambah, simpan, edit, hapus, update, batal dan keluar.

(52)

Tabel III.18. Tabel Master Posting Bentuk Tidak Normal

2. Bentuk Normal Pertama (1 NF)

Bentuk normal merupakan tahap pertama yang harus dipenuhi jika sebuah tabel tidak memiliki atribut bernilai banyak atau lebih dari satu atribut dengan nilai domain yang sama. Berikut tabel-tabel dalam bentuk normal :

a. Tabel Master Posting Jurnal Kas Masuk

Tabel master jurnal kas masuk merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.19. Tabel Master Posting Jurnal Kas Masuk Normal Pertama (1 NF) No

Posting

Tanggal Bulan Tahun No

Bukti

ID Nama IDR No Kas Dan

Bank Kode Rekening Nama Rekening Debet USD Debet Rupiah Kredit USD Kredit Ruipah Saldo Awal Saldo Akhir 0000001 01 Juli 2012 0000001 29091986 Siti 1199089012 Kas 1199089012 Kas - 200.000 - 200.000 200.000 200.000 0000001 01 Juli 2012 0000001 29091986 01 1199089013 Kas 1199089013 - - 300.000 - 300.000 300.000 300.000

No Posting

Tanggal Bulan Tahun No

Bukti

Uraian Kode

Rekening

Debet Rupiah Kredit Rupiah Debet USD Kredit USD

0000001 01 Juli 2012 0000001 Kas 1199089012 200.000 200.000 0 0

0000001 01 Juli 2012 0000001 Kas 1199089013 300.000 300.000 0 0

(53)

b. Tabel Master Posting Jurnal Kas Keluar

Tabel master jurnal kas keluar merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.20. Tabel Master Posting Jurnal Kas Keluar Normal Pertama (1 NF)

c. Tabel Master Kas Masuk

Tabel master kas masuk merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.21. Tabel Master Kas Masuk Normal Pertama (1 NF) No

Posting

Tanggal Bulan Tahun No

Bukti

Uraian Kode

Rekening

Debet Rupiah Kredit Rupiah Debet USD Kredit USD

0000001 01 Juli 2012 0000001 Kas 1199089012 200.000 200.000 0 0

0000001 01 Juli 2012 0000001 Kas 1199089013 300.000 300.000 0 0

No Bukti Tanggal Bulan Tahun Jumlah Terbilang ID Uraian Cara Pembayaran IDR No

0000001 01 Juli 2012 39.670.000 Tiga Puluh Sembilan Juta Enam Ratus Tujuh Puluh Ribu

1199089012 Kas Tunai 1199089012 0000001 01 Juli 2012 6.400.000 Enam Juta Empat Ratus Ribu 1199089013 Kas Tunai 1199089013

(54)

d. Tabel Master Kas Keluar

Tabel master kas keluar merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.22. Tabel Master Kas Keluar Normal Pertama (1 NF)

e. Tabel Cust Dan Pemegang Kas

Tabel cust dan pemegang kas merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

No Bukti Tanggal Bulan Tahun Jumlah Terbilang ID Uraian Cara Pembayaran IDR No

0000001 01 Juli 2012 39.670.000 Tiga Puluh Sembilan Juta Enam Ratus Tujuh Puluh Ribu

1199089012 Kas Tunai 1199089012 0000001 01 Juli 2012 6.400.000 Enam Juta Empat Ratus Ribu 1199089013 Kas Tunai 1199089013

(55)

Tabel III.23. Tabel Cust Dan Pemegang Kas Normal Pertama (1 NF)

f. Tabel Daftar Akun

Tabel daftar akun merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.24. Tabel Daftar Akun Normal Pertama (1 NF)

g. Tabel Master Kas Dan Bank

Tabel master kas dan bank merupakan tabel yang berfungsi untuk menyimpan data penerimaan kas masuk dan keluar yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.25. Tabel Master Kas Dan Bank Normal Pertama (1 NF)

3. Bentuk 2 NF

Bentuk 2 NF merupakan normalisai pada tabel yang telah mengunakan primary key pada field-field tertentu. Berikut tabel-tabel dalam bentuk normal 2 NF :

Tabel III.26. Tabel Master Saldo Kas Dan Bank Normal Kedua (2 NF)

ID Nama Alamat Telepon

1199089012 Siti Sahara Jl. Belawan 08781144220 1199089013 Yani Mudiarni Jl. Perkutut 08126633441

Kode Rekening Nama Rekening

1199089012 Kas

1199089013 -

IDR No Kas Dan Bank

1199089012 Kas

1199089013 BCA. Cabang Belawan

IDR No Tanggal Saldo Bulan Saldo Tahun Saldo

Saldo Awal Debet Kredit Saldo Akhir 1199089012 13 Juli 2012 39.670.000 39.670.000 - 39.670.000 1199089013 13 Juli 2012 6.400.000 - 6.400.000 6.400.000

(56)

a. Tabel Master Saldo Kas Dan Bank

Tabel saldo kas dan bank merupakan tabel yang berfungsi untuk menyimpan data saldo awal dan saldo akhir yang menjadi objek penerimaan kas masuk dan keluar dalam sistem yang dirancang.

Tabel III.26. Tabel Master Saldo Kas Dan Bank Normal Kedua (2 NF)

III. 3.2.3.4. ERD (Entity Relationship Diagram)

Setelah merancang database maka dapat dibuatkan relasi antar tabel sebagai kebutuhan data. Relasi ini menggambarkan hubungan antara satu tabel dengan tabel yang lain. Apakah hubungan satu dengan satu, satu dengan banyak dan banyak dengan banyak.

Adapun relasi antar tabel dapat ditunjukkan pada gambar III.47. sebagai berikut :

Saldo Awal Debet Kredit Saldo Akhir

39.670.000 39.670.000 - 39.670.000

(57)

Gambar III.52. Entity Relationship Diagram (ERD) Sistem Informasi Akutansi Penerimaan Kas Masuk dan Keluar Pada PT. Pelabuhan Indonesia I (Persero) Cabang Belawan

Gambar

Gambar III.7. Class Diagram Sistem Informasi Akutansi Penerimaan Kas Masuk Dan Keluar Pada PT
Gambar III.9.  Activity Diagram Form Entry Data Daftar Akun  3.   Activity Diagram Form Entri Data Cust Dan Pemegang Kas
Gambar III.11. Activity Diagram Form Entri Data Penerimaan Kas  5.  Activity Diagram Form Entri Data Pengeluaran Kas
Gambar III.13 Activity Diagram Form Entri Data Master Kas Dan Bank  7.  Activity Diagram Form Entri Data Posting Kas Masuk
+7

Referensi

Dokumen terkait

Bahaya tanah longsor dapat diidentifikasi secara cepat melalui Sistem Informasi Geografis (SIG) dengan menggunakan metode tumpang susun atau overlay terhadap parameter-parameter

Selain itu dapat juga digunakan untuk memantau perkembangan yang telah atau sedang terjadi di sektor ini khususnya kontribusinya terhadap PDRB, jumlah luas lahan,

Tosihba, Penjual dan penyedia servis resmi berhak untuk meminta bukti pembelian (baik dalam bentuk kwitansi resmi atau invoice) dengan tanggal pembelian menunjukan model dan nomor

Ringkasan hasil penilaian yang telah dilaku- kan oleh validator terhadap RPP disajikan pada Tabel 5, yang menunjukkan bahwa skor rata-rata seluruh aspek dari seluruh validator

Lomba majalah dinding ini kelanjutan dari pelatihan mading. Tujuan diadakan lomba majalah dinding ini adalah sebagai motivasi siswa supaya dalam pembuatan majalah

Warisan budaya di Tanah Karo dapat kita lihat dari mulai potensi alam lingkungan, adat istiadat, upacara ritual, sakral dan sekuler, peninggalan sejarah, sistem

Sesuai dengan tujuan penyusunan proposal ini yaitu untuk memberikan gambaran umum tentang rencana pemberdayaan layanan pengembangan pusat TIK SMK NEGERI 2