• 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!
54
0
0

Teks penuh

(1)

38

BAB III

ANALISA DAN DESAIN SISTEM

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 perusahaanserta 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 administrasi, pengolahan data tersebut diawali dari data keuangan dengan mencatat data keuangan pada SMA Negeri 1 Medan. Data tersebut oleh bagian administrasi dicatat pada buku keuangan.Selanjutnya bagian administrasi memberikan data keuangan kepada pimpinan dan memberikan data keuangan bulanan tersebut ke bagian administrasi untuk proses pengerjaan. kemudian bagian administrasi memberikan data keuangan yang telah dilakukan oleh bagian administrasi.Setelah data-data keuangan tersebut di data, maka keuangan dapat dicetak setiap bulannya.

III.1.1. Analisa Input

Adapun input data dalam pengolahan data keuangan pada SMA Negeri 1 Medan sebagaimana Gambar III.1. berikut ini

(2)

Gambar III.1. Pengeluaran Kas Bulan Mei 2012 SMA Negeri 1 Medan Sumber : SMA Negeri 1 Medan

Adapun input data dalam pengolahan data keuangan pada SMA Negeri 1 Medan sebagaimana Gambar III.2. berikut ini :

(3)

Gambar III.2. Penerimaan Dan Pengeluaran Kas Bulan Mei 2012 Pada SMA Negeri 1 Medan

Sumber : SMA Negeri 1 Medan

III.1.2. Analisa Proses

Adapun proses pengolahan data keuangan pada SMA Negeri 1 Medanyang sedang berjalan dapat digambarkan dalam bentuk aliran informasi berikut ini:

(4)

Gambar III.3. Flow Of DocumentPerancangan Sistem Informasi Akuntansi Keuangan Pada SMA Negeri 1 Medan

Sumber : SMA Negeri 1 Medan Siswa Bagian Tata Usaha Bagian Staf Dan Guru

Honorer Pimpinan Mulai Data Siswa Dan Data Pembayaran BP3 Kartu Pembayaran BP3 Bulanan Menerima Data Siswa Dan Data Pembayaran BP3 Bulanan Laporan Keuangan Membuat Data Pembayaran BP3 Bulanan Memberikan Kartu Pembayaran BP3 Bulanan Dokumen Data Keuangan Pembayaran BP3 Bulanan Memberikan Data Gaji Kepada Staff Dan Guru Menerima Data Gaji Staff Dan Guru Honorer Dan Jam Ngajar Membuat Laporan Keuangan Laporan Keuangan Selesai

(5)

Dari Gambar III.3. diatas dapat dilihat aliran dokumen yang terjadi dalam perancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan.Aliran dokumen ini sudah cukup baik, sebab terdapat proses penyimpanan, seperti arsip data siswa, arsip data bagian tata usaha, dan arsip dokumen keuangan yang berguna untuk memudahkan pembuatan laporan dokumen data keuangan guna diserahkan kepada kepala sekolah. Aliran dokumen dari perancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan mencakup 4 bagian yaitu : Siswa, Bagian Tata Usaha, Bagian Staff Dan Guru Honorer, Pimpinan.

III.1.3. Analisa Output

Adapun laporan penerimaan dan pengeluaran kas pada bulan Mei 2012 pada SMA Negeri 1 Medan dapat dilihat pada Gambar III.4. di bawah ini :

(6)

Gambar III.4. Laporan Penerimaan Dan Pengeluaran Kas Bulan Mei 2012 Pada SMA Negeri 1 Medan

(7)

Gambar III.4. di atas menunjukan contoh dari laporan penerimaan dan pengeluaran kas bulan mei 2012 yang digunakan oleh sekolah. 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 tata usaha dan pimpinan sehingga diketahui siapa yang bertanggung jawab terhadap pembuatan laporan ini di kemudian hari.

(8)

Gambar III.5. Laporan Pengeluaran Kas Bulan Mei 2012 Pada SMA Negeri 1 Medan

Sumber : SMA Negeri 1 Medan

Gambar III.5. di atas menunjukan contoh dari laporan pengeluaran kas bulan mei 2012 yang digunakan oleh sekolah. 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 tata usaha dan pimpinan sehingga diketahui siapa yang bertanggung jawab terhadap pembuatan laporan ini di kemudian hari.

(9)

III.2. Evaluasi sistem yang berjalan

Dalam hal ini sistem yang digunakan belumlah efektif perancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan yang ada masih tergolong Manual. Pengolahan dataperancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan yang masih sederhana ini membuat pelaporan terkadang bermasalah dalam bentuk perhitungan uang dalam pengolahan data keuangan. Tidak jarang juga bermasalah dari segi pendataan tanggal pelaporan dan juga akumulasi total nilai keuangan yang terkadang tidak sesuai. Dan masalah ini sering membuat kekecewaan bagi pendidikan, maka dari itu saya akan merancang sebuah program untuk memperbunah SMA Negeri 1 medan untuk membuat laporan keuangan.

III.3 Desain Sistem

Untuk membantu membangun perancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan,penulis mengusulkan pembuatan sebuah sistem dengan menggunakan aplikasi program yang lebih akurat dan lebih mudah dalam pengolahannya. Dengan menggunakan Micorosoft Visual Studio 2008 dan database MYSQL untuk memudahkan dalam perancangan dari aplikasi itu sendiri. Adapun yang menjadi kelebihan dari sistem yang akan dirancang yaitu

a. Mempermudah dalam pencarian informasi mengenai data keuangan khususnya bagi SMA Negeri 1 Medanyang ingin mengetahui mengenai data keuangan dengan cepat.

b. Meningkatkan keefisiensian dan keefektivitasan kerja para pegawai SMA Negeri 1 Medan.

(10)

Adapun kelemahan dari sistem yang diusulkan adalah sebagai berikut : a. Sistem yang dirancang dikhususkan pada proses data keuangan

b. Sistem hanya dapat berlaku pada SMA Negeri 1 Medan.

III.3.1 Desain Sistem Global

Pada perancangan sistem ini terdiri dari tahap perancangan yaitu :

1. Perancangan Use Case Diagram, Class Diagram, Activity Diagram, Sequence Diagram.

2. Perancangan Output, dan Input

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 III.6. dibawah ini.

(11)

Pada SMA Negeri 1 Medan Bagian Tata Usaha Isi Data Daftar Akun Login <<Include >> <<include>> <<include>> Laporan Daftar Akun Laporan Pembayaran BP3 <<include>> Laporan Master Kas Dan Bank Isi Data Siswa Isi Data Pembayaran BP3 <<include>> <<include>> Laporan Kas Masuk Isi Data Master Kas Dan Bank

Isi Data Kas Masuk

Isi Data Kas Keluar Laporan Siswa Laporan Kas Keluar <<include>> Laporan

Jurnal Umum <<include>>

Gambar III.6. Use CasePerancangan Sistem Informasi Akuntansi Keuangan

Pada SMA Negeri 1 Medan Pimpinana

(12)

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).

(13)

Gambar III.7. Class DiagramPerancangan Sistem Informasi Akuntansi Keuangan Pada SMA Negeri 1 Medan

DaftarAkun -KodeAkun -NamaAkun -JenisAkun -SubJenisAkun +Add +Simpan +Edit +Hapus +Update +Batal +Tutup MasterKasDanBank -NoRekKasDanBank -KasDanBank +Add +Simpan +Edit +Hapus +Update +Batal +Tutup JurnalTransaksi -Tanggal -Bulan -Tahun -KodeAkun -NoRekKasDanBank -NoBukti -Debet -Kredit +Add +Simpan +Edit +Hapus +Update +Batal +Tutup Siswa -NIS -NamaSiswa -JenisKelamin -TptLahir -TglLahir -Alamat -Telepon -Kelas -TAMasuk +Add +Simpan +Edit +Hapus +Update +Batal +Tutup PembayaranBP3 -NoBuktiBP3 -BP3Bulan -BP3Tahun -TglBayar -BlnBayar -ThnBayar -NIS -CaraPembayaran -NoRekKasDanBank -Jumlah -Nama -Total uang -Sisa uang -Cetak -total uang +Add +Simpan +Edit +Hapus +Update +Batal +Tutup KasMasuk -NoKasMasuk -Tanggal -Bulan -Tahun -CaraPenerimaan -NoRekKasDanBank -Uraian -KodeAkun -Jumlah +Add +Simpan +Edit +Hapus +Update +Batal +Tutup KasKeluar -NoKasKeluar -Tanggal -Bulan -Tahun -CaraPembayaran -NoRekKasDanBank -Uraian -KodeAkun -Jumlah +Add +Simpan +Edit +Hapus +Update +Batal +Tutup Kartu Bayar -No Kartu -Nis -T.A Masuk -Total Bayar -Sisa Bayar +Add +Simpan +Edit +Hapus +Update +Batal +Tutup

(14)

III.3.1.3Sequence 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 DiagramUpdate Data

Gambar III.8.Sequence Diagram Update Data

b. Sequence Input Data User

Gambar III.9.Sequence Diagram Input Data User

Admin

;Login ;Admin Page ;Update data

Page New Message Succes Sent (item) Login View (item) Logout Invalid Admin

;Halaman utama ;registrasi user ;Sukses registrasi user Open New Message Succes Open New Sent ( item ) Invalid View (item)

(15)

c. Sequence Proses Data Daftar Akun

Gambar III.10.Sequence Diagram Proses Data Daftar Akun

d. Sequence Proses Data Siswa

Gambar III.11. Sequence Diagram Proses Data Siswa Admin

;Halaman utama ;login ;user

page Open New Message Succes Proses Data Daftar Akun Sent ( item ) Invalid View (item) Admin

;Halaman utama ;login ;user

page Open New Message Succes Proses Data Siswa Sent ( item ) Invalid View (item)

(16)

e. Sequence Proses Data Pembayaran BP3

Gambar III.12. Sequence Diagram Proses Data Pembayaran BP3

f. Sequence Proses Data Master Kas Dan Bank

Gambar III.13.Sequence Diagram Proses Data Master Kas Dan Bank

Admin

;Halaman utama ;login ;user

page

Open New

Message Succes

Proses Data Master Kas Dan Bank

Sent ( item ) Invalid

View (item) Admin

;Halaman utama ;login ;user

page Open New Message Succes Proses Data Penerimaan SPP Sent ( item ) Invalid View (item)

(17)

g. Sequence Proses Data Kas Masuk

Gambar III.14.Sequence Diagram Proses Data Kas Masuk

h. Sequence Proses Data Kas Keluar

Gambar III.15.Sequence Diagram Proses Data Kas Keluar

III.3.2. Desain Sistem Detail

Desain sistem detail perancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan, ini 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 darisistem informasi laporan

Admin

;Halaman utama ;login ;user

page

Open New

Message Succes

Proses Data Kas Masuk

Sent ( item ) Invalid

View (item)

Admin

;Halaman utama ;login ;user

page

Open New

Message Succes

Proses Data Kas Keluar

Sent ( item ) Invalid

(18)

arus kas masuk dan kas keluar pada Yayasan Perguruan Darul Aman Medan ini adalah sebagai berikut :

1. Rancangan Output Laporan Daftar Akun

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

Medan, 99 - xxxx,9999

Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.16. Rancangan Output Laporan Daftar Akun

2. Rancangan Output Laporan Siswa

Rancangan output laporan siswa berfungsi menampilkan data-data siswa. Adapun rancangan output laporan siswa dapat dilihat pada Gambar III.17. sebagai berikut :

No Akun Nama Akun Jenis Akun Sub Jenis Akun

99999999 Xxxxxxxxxx xxxxxxxxxx Xxxxxxxxxx

99999999 Xxxxxxxxxx xxxxxxxxxx Xxxxxxxxxx

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN DAFTAR AKUN

(19)

Medan, 99-xxxx,9999 Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.17. Rancangan Output Laporan Siswa

3. Rancangan Output Laporan Master Kas Dan Bank

Rancangan output laporan master kas dan bank berfungsi menampilkan data-data master kas dan bank. Adapun rancangan output laporan master kas dan bank dapat dilihat pada Gambar III.18. sebagai berikut :

Medan, 99-xxxx,9999 Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.18. Rancangan Output Laporan Master Kas Dan Bank

NIS Nama Siswa Jenis Kelamin Tpt Lahir

Tgl Lahir Alamat Telepon Kelas TA Masuk

99999 Xxxx xxxx xxxx 99-xxxx-99 Xxxx (999)-99999 99999 99999 99999 Xxxx xxxx xxxx 99-xxxx-99 Xxxx (999)-99999 99999 99999

No Rek Kas Dan Bank Kas Dan Bank

99999999 xxxxxxxxxx

99999999 xxxxxxxxxx

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN DAFTAR AKUN

Kepala Sekolah Tata Usaha Sekolah

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN MASTER KAS DAN BANK

(20)

4. Rancangan Output Form Pil Pembayaran BP3

Rancangan outputform pil lap pembayaran BP3 bulananberfungsi untuk menampilkan data-data pembayaran BP3 tiap bulan yang ada pada SMA Negeri 1 Medan. Form pil lap pembayaran BP3 bulanan yang ditampilkan berdasarkan Bulan/Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pil lap pembayaran BP3 bulanan yang akan ditampilkan seperti terlihat pada Gambar III.19. Di bawah ini :

Gambar III.19. Rancangan Form Pil Lap Pembayaran BP3

FormPilLapPembayaranBP3 X Bulan Tahun Cetak Tutup Laporan Pembayaran BP3

(21)

Medan, 99-xxxx,9999 Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.20. Rancangan Output Laporan Pembayaran BP3 Bulanan

5. Rancangan Output Form PilLap Kas Masuk

Rancangan outputform pil lap kas masuk bulananberfungsi untuk menampilkan data-data kas masuk tiap bulan yang ada pada SMA Negeri 1 Medan. Form pil lap kas masuk bulanan yang ditampilkan berdasarkan Bulan/Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pil lap kas masuk bulanan yang akan ditampilkan seperti terlihat pada Gambar III.21. Di bawah ini :

No Bukti BP3

BP3 Bulan/ Tahun

Tgl Bayar NIS Nama Siswa Cara Pembayaran No Rek Kas Dan

Bank

Jumlah

9999999999 xxxx-9999 99 99999 Xxxxxxxxx xxxxxxxxxxxxxxx 99999999999999 999999999999

9999999999 xxxx-9999 99 99999 xxxxxxxxx Xxxxxxxxxxxxxxx 99999999999999 999999999999

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN PEMBAYARAN BP3

Periode : Januari 2013

Total Penerimaan 9999999999

(22)

Gambar III.21 Rancangan Form Pil Lap Kas Masuk Bulanan

Medan, 99-xxxx,9999

Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.22. Rancangan Output Laporan Kas Masuk

6. Rancangan Output Form PilLap Kas Keluar

Rancangan outputform pil lap kas keluar bulananberfungsi untuk menampilkan data-data kas keluar tiap bulan yang ada pada SMA Negeri 1 Medan. Form pil lap kas keluar bulanan yang ditampilkan berdasarkan Bulan/Tahun.

No Kas Masuk Tanggal Cara

Penerimaan No Rek Kas Dan Bank Uraian Jumlah 9999999999 99 xxxxxxxxxxxx 99999 xxxxxxxxxxxxxx 9999999999 9999999999 99 xxxxxxxxxxxx 99999 xxxxxxxxxxxxxx 9999999999 FormPilLapKasMasuk X Bulan Tahun Cetak Tutup

Laporan Kas Masuk

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN KAS MASUK

Periode : Januari 2013

Total Penerimaan Rp 9999999999

(23)

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pil lap kas keluar bulanan yang akan ditampilkan seperti terlihat pada Gambar III.23. Di bawah ini :

Gambar III.23 Rancangan Form Pil Lap Kas Keluar Bulanan

Medan, 99-xxxx,9999

Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.24. Rancangan Output Laporan Kas Keluar

No Kas Keluar Tanggal Cara

Pembayaran No Rek Kas Dan Bank Uraian Jumlah 9999999999 99 xxxxxxxxxxxx 99999 xxxxxxxxxxxxxx 9999999999 9999999999 99 xxxxxxxxxxxx 99999 xxxxxxxxxxxxxx 9999999999 FormPilLapKasKeluar X Bulan Tahun Cetak Tutup

Laporan Kas Keluar

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN KAS KELUAR

Periode : Januari 2013

Total Pengeluaran Rp 9999999999

(24)

7. Rancangan Output Form PilLap Jurnal Umum

Rancangan outputform pil lap jurnal umum bulananberfungsi untuk menampilkan data-data jurnal umum tiap bulan yang ada pada SMA Negeri 1 Medan. Form pil lap jurnal umum bulanan yang ditampilkan berdasarkan Bulan/Tahun.

Sebelum laporan ditampilkan, terlebih dahulu akan ditampilkan form pil lap jurnal umum bulanan yang akan ditampilkan seperti terlihat pada Gambar III.25. Di bawah ini :

Gambar III.25 Rancangan Form Pil Lap Jurnal Umum Bulanan

FormPilLapJurnalUmum X

Bulan Tahun

Cetak Tutup

(25)

Medan, 99-xxxx,9999

Diketahui oleh Dicetak oleh

( ) ( )

Gambar III.26. Rancangan Output Laporan Jurnal Umum

8. Rancangan Output Bukti Pembayaran BP3

Rancangan output bukti pembayaran BP3 berfungsi menampilkan data-data pembayaran BP3. Adapun rancangan output bukti pembayaran BP3 dapat dilihat pada Gambar III.27. sebagai berikut :

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

LAPORAN JURNAL UMUM

Periode : Januari 2013

Tanggal Kode Akun Nama Akun No Rek Kas Dan Bank No Bukti Debet Kredit

Pendapatan Non Operasional

1.1.1 Penerimaan Dana Bos NM-00001 2012-0000001 45.000.000 0

Non Operasional 45.000.000 0

Operasional 1.1.2 Penerimaan BP3 2012-0000001 1.1 50.000.000 0

Operasional 50.000.000 0

Pendapatan 48.000.000 0

Beban

Operasional 1.1.2 Pembayaran Listrik NKM-00001 1.1 0 1.467.000.00

Operasional 0 1.467.000.00

Beban 0 1.467.000.00

(26)

Medan, 99-xxxx,9999 Diterima oleh

Tata Usaha Sekolah

( )

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 :

No Bukti BP3 :000000001

Tanggal : 31 Juli 2012

NIS : 2009187

Jumlah : 100.000

Gambar III.27 Rancangan Output Bukti Pembayaran BP3

DINAS PENDIDIKAN PROVINSI SUMATERA UTARA SMA NEGERI 1 MEDAN

(27)

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.28. sebagai berikut :

Gambar III.28. Rancangan InputForm Login

2. Rancangan Input FormMenu Utama

Rancanganinput formmenu utama berfungsi untuk menampilkan tampilan utama dari user interface. Adapun rancangan input formmenu utama dapat dilihat pada Gambar III.29. sebagai berikut :

Gambar III.29. Rancangan Input Form Menu Utama

Input Data Form Menu Utama

Laporan User : Admin Keluar

Login ID

Password

Form Login Pengguna

Log In Keluar

SMA NEGERI 1

Level

Status

(28)

3. Rancangan Input Form Entry Daftar Akun

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

Gambar III.30. Rancangan Input Form Entry Daftar Akun

Kode Akun Nama Akun Jenis Akun Sub Jenis Akun

9999999999999 Xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx 9999999999999 Xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx Kode Akun

:

Form Daftar Akun

Nama Akun : Jenis Akun :

Sub Jenis Akun :

Simpan Edit Hapus Update Batal Tutup

(29)

4. Rancangan Input Form Entry Siswa

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

Gambar III.31. Rancangan Input Form Entry Siswa

5. Rancangan Input Form Entry Pembayaran BP3

Perancangan input form entrypembayaran BP3 merupakan form untuk penyimpanan data-data pembayaran BP3. Adapun bentuk input form entrypembayaran BP3 dapat dilihat pada Gambar III.32 Sebagai berikut :

NIS Nama Siswa Jenis Kelamin Tpt Lahir

Tgl Lahir Alamat Telepon Kelas TA Masuk

9999 xxxx xxxx xxxx 99-xxxx-99 xxxx (999)-99999 99999 99999 9999 xxxx xxxx xxxx 99-xxxx-99 xxxx (999)-99999 99999 99999 Data Siswa Entry Siswa NIS : Nama Siswa : Jenis Kelamin : Alamat : Telepon : Kelas : TA Masuk :

Simpan Edit Hapus Update Batal Tutup

Tpt Lahir : Tgl Lahir :

(30)

Gambar III.32. Rancangan Input Form Entry Pembayaran BP3 No Bukti

BP3

BP3 Bulan/ Tahun

Tgl Bayar NIS Nama Siswa Cara Pembayaran No Rek Kas Dan

Bank Jumlah 999999999 xxxx-9999 99 99999 xxxxxxxxx xxxxxxxxxxxxxxx 99999999999999 999999 999999999 xxxx-9999 99 99999 xxxxxxxxx xxxxxxxxxxxxxxx 99999999999999 999999 Form PembayaranBP3 Entry Pembayaran BP3 Bulan Bayar : Tahun Bayar : No Bukti SPP : NIS : Nama Siswa : Jumlah :

Simpan Edit Hapus Update Batal Tutup

Tampil Data Pembayaran Terpilih

Total Penerimaan BP3 Cetak

Cara Penerimaan : No Rek Kas Bank

: Lihat Daftar Pembayaran Untuk Kode Akun : Jenis Akun :

Sub Jenis Akun : Bulan BP3 : Tahun BP3 : Tanggal : Nama Total Pembayaran Sisa Pembayaran Cara Penerimaan

(31)

Data Master Kas Dan Bank

6. Rancangan Input Form Entry Master Kas Dan Bank

Perancangan input form entry master kas dan bank merupakan form untuk penyimpanan data-data master kas dan bank. Adapun bentuk input form entry

master kas dan bank dapat dilihat pada Gambar III.33. Sebagai berikut :

Gambar III.33. Rancangan Input Form Entry Master Kas Dan Bank

7. Rancangan Input Form Entry Transaksi Kas Masuk

Perancangan input form entrytransaksi kas masuk merupakan form untuk penyimpanan data-data kas masuk. Adapun bentuk input form entry transaksi kas masuk dapat dilihat pada Gambar III.34. Sebagai berikut :

No Rek Kas Dan Bank Kas Dan Bank

99999999 Xxxxxxxxxxx

99999999 Xxxxxxxxxxx

No Rek Kas Dan Bank Kas Dan Bank

Simpan Edit Hapus Update Batal Tutup

(32)
(33)

Gambar III.35. Rancangan Input Form Kartu Bayar

8. Rancangan Input Form Entry Transaksi Kas Keluar

Perancangan input form entrytransaksi kas keluar merupakan form untuk penyimpanan data-data kas keluar. Adapun bentuk input form entry transaksi kas keluar dapat dilihat pada Gambar III.36. Sebagai berikut :

No kartu Nis Total Pembayar Sisa Pembayaran

9999999 xxxxxx xxxxxxxxx xxxxxxxxx 9999999 xxxxxx xxxxxxxx xxxxxxxxx No Kartu NIS T.A.Masuk Total Bayar Sisa Pembayar : : : : Nama Total Uang BP3 : : Simpa n Simpan

(34)
(35)

III.3.2.3. Perancangan Database

III.3.2.3.1. 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 perancangan sistem informasi akuntansi keuangan pada SMA Negeri 1 Medan.

1. Password = {IDUser} + {NamaUser} + {Password} + {Level} + {Status} 2. Siswa = {NIS} + {NamaSiswa} + {JenisKelamin} + {TptLahir} + {TglLahir} +

{Telepon} + {Kelas} + {TAMasuk}.

3. Daftar Akun = {NoAkun} + {NamaAkun} + {JenisAkun} + {SubJenisAkun}. 4. Master Kas Dan Bank = {NoRekKasDanBank} +{Kas Dan Bank}

5. Pembayaran BP3 = {NoBuktiBP3} + {BP3Bulan} + {BP3Tahun} + {TglBayar} + {BlnBayar} + {ThnBayar} + {NIS} + {CaraPembayaran} + {NoRekKasDanBank} + {Jumlah}.

6. Kas Masuk = {NoKasMasuk} + {Tanggal} + {Bulan} + {Tahun} + {CaraPenerimaan} + {NoRekKasDanBank} + {KodeAkun} + {Uraian} + {Jumlah}.

7. Kas Keluar = {NoKasKeluar} + {Tanggal} + {Bulan} + {Tahun} + {CaraPembayaran} + {NoRekKasDanBank} + {KodeAkun} + {Uraian} + {Jumlah}.

(36)

8. Jurnal Transaksi = {Tanggal} + {Bulan} + {Tahun} + {KodeAkun} + {NoRekKasDanBank} +{NoBukti} + {Debet} + {Kredit}

(37)
(38)
(39)

a. Tabel Master Kas Dan Bank

Tabel master kas dan bank merupakan tabel yang berfungsi untuk menyimpan data master kas dan bank.

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

b. Tabel Pembayaran BP3

Tabel pembayaran SPP merupakan tabel yang berfungsi untuk menyimpan data pembayaran SPP

Tabel III.5. Tabel Pembayaran SPP Normal Kedua (2 NF)

c. Tabel Siswa

Tabel siswa merupakan tabel yang berfungsi untuk menyimpan data siswa.

Tabel III.6. Tabel Siswa Normal Kedua (2 NF)

III.3.2.3.2. 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 MYSQL

Berikut adalah desain database dan tabel dari sistem yang dirancang.

No Rek Kas Dan Bank Kas Dan Bank

1.1 Kas Tunai

1.2.1 Bank BRI IDR No

No Bukti BP3 Tanggal Bulan Tahun NIS Jumlah

0000001 01 Juni 2012 29091986 100.000 0000002 02 Juni 2012 29091987 100.000

NIS Nama Siswa Jenis Kelamin Alamat Telepon Kelas TA Masuk

29091986 Hildawati Perempuan Jl. Parkit 061-665542 I 2012 29091987 Munir Laki-Laki Jl. Pemuda 061-777789 I 2011

(40)

1. Tabel Password

Nama Database :Henri Nama Tabel : TabelUser Primary Key : IDUser Foreign Key : -

Tabel III.7 Tabel User

2. Tabel Siswa

Nama Database :Henri Nama Tabel : TabelSiswa Primary Key : NIS

Foreign Key : -

Tabel III.8 Tabel Siswa

Nama Field Tipe Data Ukuran Keterangan

*IDUser Char 10 *IDUser

NamaUser Varchar 10 NamaUser

Password Varchar 10 Password

Level Varchar 10 Level

Status Varchar 10 Status

Nama Field Tipe Data Ukuran Keterangan

*NIS Varchar 10 *NIS

NamaSiswa Varchar 30 NamaSiswa

JenisKelamin Varchar 10 JenisKelamin

TptLahir Varchar 20 TptLahir

TglLahir DateTime 4 TglLahir

Telepon Varchar 20 Telepon

Kelas Varchar 10 Kelas

(41)

3. Tabel Daftar Akun Nama Database :Henri

Nama Tabel : TabelDaftarAkun Primary Key : NoAkun

Foreign Key : -

Tabel III.9 Tabel Daftar Akun

4. Tabel Pembayaran BP3 Nama Database :Henri

Nama Tabel : TabelPembayaranBP3 Primary Key : NoBuktiBP3

Foreign Key : NIS, NoRekKasDanBank

Tabel III.10 Tabel Pembayaran BP3

Nama Field Tipe Data Ukuran Keterangan

*KodeAkun Varchar 10 *KodeAkun

NamaAkun Varchar 40 NamaAkun

JenisAkun Varchar 20 JenisAkun

SubJenisAkun Varchar 20 SubJenisAkun

Nama Field Tipe Data Ukuran Keterangan

*NoBuktiBP3 Varchar 15 *NoBuktiBP3

BP3Bulan Varchar 10 BP3Bulan

BP3Tahun Int 4 BP3Tahun

TglBayar Int 4 TglBayar

BlnBayar Varchar 10 BlnBayar

ThnBayar Int 4 ThnBayar

NIS Varchar 10 NIS

CaraPemabayaran Varchar 10 CaraPemabayaran

NoRekKasDanBank Varchar 20 NoRekKasDanBank

(42)

5. Tabel Kas Masuk

Nama Database :Henri

Nama Tabel : TabelKasMasuk Primary Key : NoKasMasuk

Foreign Key : KodeAkun, NoRekKasDanBank

Tabel III.11Tabel Kas Masuk

6. Tabel Kas Keluar

Nama Database :Henri

Nama Tabel : TabelKasKeluar Primary Key : NoKasKeluar

Foreign Key : KodeAkun, NoRekKasDanBank

Nama Field Tipe Data Ukuran Keterangan

*NoKasMasuk Varchar 15 *NoKasMasuk

Tanggal Int 4 Tanggal

Bulan Varchar 10 Bulan

Tahun Int 4 Tahun

CaraPenerimaan Varchar 10 CaraPenerimaan

NoRekKasDanBank Varchar 20 NoRekKasDanBank

Uraian Varchar 100 Uraian

KodeAkun Varchar 10 KodeAkun

(43)

Tabel III.12Tabel Kas Masuk

7. Tabel Master Kas Dan Bank Nama Database :Henri

Nama Tabel : TabelMasterKasDanBank Primary Key : NoRekKasBank

Foreign Key :

Tabel III.13. Tabel Master Kas Dan Bank

8. Tabel Jurnal Transaksi Nama Database :Henri

Nama Tabel : TabelJurnalTransaksi Primary Key : -

Foreign Key : NoAkun, NoRekKasDanBak, NoBukti

Nama Field Tipe Data Ukuran Keterangan

*NoKasKeluar Varchar 15 *NoKasKeluar

Tanggal Int 4 Tanggal

Bulan Varchar 10 Bulan

Tahun Int 4 Tahun

CaraPembayaran Varchar 10 CaraPembayaran

NoRekKasDanBank Varchar 20 NoRekKasDanBank

Uraian Varchar 100 Uraian

KodeAkun Varchar 10 KodeAkun

Jumlah Varchar 10 Jumlah

Nama Field Tipe Data Ukuran Keterangan

*NoRekKasBank Varchar 20 *NoRekKasBank

(44)

Tabel III.14. Tabel Jurnal Transaksi

III. 3.2.3.3. 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.48. sebagai berikut :

Nama Field Tipe Data Ukuran Keterangan

Tanggal Int 4 Tanggal

Bulan Varchoar 10 Bulan

Tahun Int 4 Tahun

KodeAkun Varchar 10 KodeAkun

NoRekKasDanBank Varchar 20 NoRekKasDanBank

NoBukti Varchar 15 NoBukti

Debet Double 8 Debet

(45)
(46)

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 logindapat dilihat pada Gambar III.38Sebagai berikut :

Login Username & Password

Login

Cek Validation

Valid Invalid

Gambar III.38Activity Diagram Halaman Login

2. Activity DiagramForm Input Data DaftarAkun

Activity diagram form input data daftar akun dapat dilihat pada Gambar III.39. Sebagai berikut

-Kredit +Add +Simpan +Edit +Hapus +Update +Batal +Tutup SaldoKasDanBank -NoRekKasDanBank -BulanSaldo -Tahun Saldo -SaldoAwal -Debet -Kredit -SaldoAkhir +Add +Simpan +Edit +Hapus +Update +Batal +Tutup

(47)

3. Activity DiagramForm Input Data Siswa

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

Gambar III.39Activity DiagramForm Input Data Daftar Akun

Gambar III.40. Activity DiagramForm Input Data Siswa

Tambah Data Daftar Akun

Isi Data Daftar Akun Simpan Data Daftar Akun

Edit Data Daftar Akun

Isi DataDaftar Akun Update Data Daftar Akun

Hapus Data

Daftar Akun Pilih Data Daftar Akun

Hapus Data Daftar Akun

Batal Data Daftar Akun

Pilih Data Daftar Akun

Keluar Data Daftar Akun

Tambah Data Siswa

Isi Data Siswa Simpan Data Siswa

Edit Data Siswa

Isi DataSiswa Update Data Siswa

Hapus Data

Siswa Pilih Data

Siswa Hapus Data Siswa Batal Data Siswa Pilih Data Siswa Keluar Data Siswa

(48)

4. Activity DiagramForm Input Data Pembayaran BP3

Activity diagram form input data pembayaran BP3 dapat dilihat pada Gambar III.41. Sebagai berikut

Gambar III.41. Activity DiagramForm Input Data Pembayaran BP3

5. Activity DiagramForm Input Data Master Kas Dan Bank

Activity diagram form input data Master Kas Dan Bank dapat dilihat pada Gambar III.42. Sebagai berikut :

Tambah Data Penerimaan SPP

Isi Data Penerimaan SPP Simpan Data Penerimaan SPP Edit Data Penerimaan SPP Isi DataPenerimaan SPP Update Data Penerimaan SPP Hapus Data

Penerimaan SPP Pilih Data Penerimaan SPP

Hapus Data Penerimaan SPP

Batal Data

Penerimaan SPP Penerimaan SPP Pilih Data

Keluar Data Penerimaan SPP

Gambar III.42.Activity DiagramForm Input Data Master Kas Dan Bank

Tambah Data Master Kas Dan Bank

Isi Data Master Kas Dan Bank

Simpan Data Master Kas Dan Bank

Edit Data Master Kas Dan Bank

Isi DataMaster Kas Dan Bank

Update Data Master Kas Dan Bank

Hapus Data

Master Kas Dan Bank Pilih Data Master Kas Dan Bank

Hapus Data Master Kas Dan

Bank

Batal Data

Master Kas Dan Bank Master Kas Dan Pilih Data Bank

Keluar Data Master Kas Dan

(49)

6. Activity DiagramForm Input Data Kas Masuk

Activity diagram form input data kas masukdapat dilihat pada Gambar III.43. Sebagai berikut :

7. Activity DiagramForm Input Data Kas Keluar

Activity diagram form input data kas keluardapat dilihat pada Gambar III.44. Sebagai berikut :

Gambar III.43.Activity DiagramForm Input Data Kas Masuk

Tambah Data Kas Masuk

Isi Data Kas Masuk Simpan Data Kas Masuk

Edit Data Kas Masuk

Isi DataKas Masuk Update Data Kas Masuk

Hapus Data

Kas Masuk Pilih Data Kas Masuk

Hapus Data Kas Masuk

Batal Data

Kas Masuk Kas Masuk Pilih Data

Keluar Data Kas Masuk

Gambar III.44.Activity DiagramForm Input Data Kas Keluar

Tambah Data Kas Keluar

Isi Data Kas Keluar Simpan Data Kas Keluar

Edit Data Kas Keluar

Isi DataKas Keluar Update Data Kas Keluar

Hapus Data

Kas Keluar Pilih Data Kas Keluar

Hapus Data Kas Keluar

Batal Data

Kas Keluar Kas Keluar Pilih Data

Keluar Data Kas Keluar

(50)

8. Activity DiagramForm Input Data Kartu Bayar

Activity diagram form input data kartu bayardapat dilihat pada Gambar III.45. Sebagai berikut :

9. Activity Diagram Laporan Daftar Akun

Activity diagram laporan data daftar akun dapat dilihat pada Gambar III.46. Sebagai berikut :

Tampil Laporan Data Daftar Akun

Cetak

Laporan Data Daftar Akun

Gambar III.46. Activity DiagramLaporan Daftar Akun

Gambar III.45.Activity DiagramForm Input Data Kartu bayar

Tambah Data Bp3

Isi Data BP# Simpan Data BP3

Edit Data BP3

Isi DataBP3 Update Data BP3 Hapus Data BP3 Pilih Data BP3 Hapus Data BP3 Batal Data BP3 Pilih Data BP3 Keluar Data BP3

(51)

10. Activity Diagram Laporan Data Siswa

Activity diagram laporan data siswa dapat dilihat pada Gambar III.47. Sebagai berikut :

11. Activity Diagram Laporan Data Master Kas Dan Bank

Activity diagram laporan data master kas dan bank dapat dilihat pada Gambar III.48. Sebagai berikut :

Tampil Laporan Data Siswa

Cetak

Laporan Data Siswa

(52)

12. Activity Diagram Laporan Data Pembayaran BP3

Activity diagram laporan data pembayaran BP3 dapat dilihat pada Gambar III.49. Sebagai berikut :

Tampil Laporan Data Master Kas Dan Bank

Cetak

Laporan Data Master Kas Dan Bank

Gambar III.48. Activity DiagramLaporan Data Master Kas Dan Bank

Tampil Laporan Data Pembayaran BP3

Cetak

Laporan Data Pembayaran BP3

(53)

13. Activity Diagram Laporan Data Kas Masuk

Activity diagram laporan data kas masuk dapat dilihat pada Gambar III.50. Sebagai berikut :

14. Activity Diagram Laporan Data Kas Keluar

Activity diagram laporan data kas keluar dapat dilihat pada Gambar III.51. Sebagai berikut :

Tampil Laporan Data Kas Masuk

Cetak

Laporan Data Kas Masuk

(54)

15. Activity Diagram Laporan Jurnal Umum

Activity diagram laporan data jurnal umum dapat dilihat pada Gambar III.52. Sebagai berikut :

Gambar III.52. Activity DiagramLaporan Data Jurnal Umum

Tampil Laporan Data Kas Keluar

Cetak

Laporan Data Kas Keluar

Gambar III.51. Activity DiagramLaporan Data Kas Keluar

Tampil Laporan Data Jurnal Umum

Cetak

Laporan Data Jurnal Umum

Gambar

Gambar III.1. Pengeluaran Kas Bulan Mei 2012 SMA Negeri  1 Medan  Sumber : SMA Negeri  1 Medan
Gambar III.2. Penerimaan Dan Pengeluaran Kas Bulan Mei 2012 Pada SMA  Negeri 1 Medan
Gambar III.3. Flow Of DocumentPerancangan Sistem Informasi Akuntansi  Keuangan Pada SMA Negeri 1 Medan
Gambar III.4. Laporan Penerimaan Dan Pengeluaran Kas Bulan Mei  2012 Pada SMA Negeri 1 Medan
+7

Referensi

Dokumen terkait

Dijelaskan bahwa ada beberapa kemungkinan sumber dari suatu perubahan bahasa, yaitu kegagalan seorang individu dalam membedakan dua bunyi sehingga terjadilah merger ketika

Dengan memproduksi barang yang unik, lucu dan model yang bagus serta harga yang relatif terjangkau, maka akan dapat menarik minat banyak orang untuk membeli... Page 7 of

Metode yang digunakan dalam penelitian tesis ini adalah penelitian hukum normatif yaitu penelitian terhadap masalah dengan melihat dari sumber peraturan- peraturan yang

6 Tuntutan tugas yang memberatkan sering membuat saya frustrasi 7 Dalam bekerja, saya selalu dikejar waktu untuk menyelesaikan. pekerjaan

Praktik jual-beli di atas, senantiasa dipelihara dan semakin diperkuat; dan dalam hal-hal demikian itu telah menimbulkan hubungan jual-beli yang bersifat “patron-client”

Hasil percobaan menunjukkan bahwa tidak didapatkan interaksi NAA dan BAP yang terbaik untuk multiplikasi eksplan jeruk kacang, namun pada pemberian konsentrasi NAA 0.0

SD Negeri Se-Kecamatan Brebes Kota sebesar 15%, 2) terdapat pengaruh model pembelajaran inkuiri terbimbing berbasis lingkungan terhadap karakter pada siswa kelas V

Kesimpula n ya ng diperoleh da la m penelitian metode Weighted product (WP) da pa t membantu da la m menga mbil keputusa n da la m pemilihan pega wa i terba ik di