PERANCANGAN SISTEM INFORMASI ARUS KAS PADA SMA PERGURUAN RAKYAT JAKARTA
TUGAS AKHIR Diajukan untuk memenuhi salah satu syarat kelulusan Program Diploma Tiga (D.III)
R. HARIS GUMILAR
11120682
IRVAN JULI SETYO
11120561
FIKRI LUTHFI
11120794
Program Studi Komputerisasi Akuntansi Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika Jakarta 2015
SURAT PERNYATAAN KEASLIAN TUGAS AKHIR
Yang bertanda tangan di bawah ini: Nama NIM Program Studi Perguruan Tinggi
: : : :
Fikri Luthfi 11120794 Komputerisasi Akuntansi AMIK Bina Sarana Informatika
Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul: “Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”, adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun. Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada paksanaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa tugas akhir yang telah saya buat adalah hasil karya milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan kelulusan saya dari Akademi Manajemen Informatika & Komputer Bina Sarana Informatika dicabut/dibatalkan.
Dibuat di : Jakarta Pada tanggal : Juni 2015 Yang menyatakan,
Fikri Luthfi
SURAT PERNYATAAN KEASLIAN TUGAS AKHIR
Yang bertanda tangan di bawah ini: Nama NIM Program Studi Perguruan Tinggi
: : : :
R. Haris Gumilar 11120628 Komputerisasi Akuntansi AMIK Bina Sarana Informatika
Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul: “Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”,adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun. Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada paksanaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa tugas akhir yang telah saya buat adalah hasil karya milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan kelulusan saya dari Akademi Manajemen Informatika & Komputer Bina Sarana Informatika dicabut/dibatalkan.
Dibuat di : Jakarta Pada tanggal : Juni 2015 Yang menyatakan,
R. Haris Gumilar
SURAT PERNYATAAN KEASLIAN TUGAS AKHIR
Yang bertanda tangan di bawah ini: Nama NIM Program Studi Perguruan Tinggi
: : : :
Irvan Juli Setyo 11120561 Komputerisasi Akuntansi AMIK Bina Sarana Informatika
Dengan ini menyatakan bahwa tugas akhir yang telah saya buat dengan judul: “Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”,adalah asli (orsinil) atau tidak plagiat (menjiplak) dan belum pernah diterbitkan/dipublikasikan dimanapun dan dalam bentuk apapun. Demikianlah surat pernyataan ini saya buat dengan sebenar-benarnya tanpa ada paksanaan dari pihak manapun juga. Apabila dikemudian hari ternyata saya memberikan keterangan palsu dan atau ada pihak lain yang mengklaim bahwa tugas akhir yang telah saya buat adalah hasil karya milik seseorang atau badan tertentu, saya bersedia diproses baik secara pidana maupun perdata dan kelulusan saya dari Akademi Manajemen Informatika & Komputer Bina Sarana Informatika dicabut/dibatalkan.
Dibuat di : Jakarta Pada tanggal : Juni 2015 Yang menyatakan,
Irvan Juli Setyo
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAHUNTUK KEPENTINGAN AKADEMIS Yang bertanda tangan di bawah ini, saya: Nama NIM Program Studi Perguruan Tinggi
: : : :
Fikri Luthfi 11120794 Komputerisasi Akuntansi AMIK Bina Sarana Informatika
Dengan ini menyetujui untuk memberikan ijin kepada pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, Hak Bebas Royalti NonEksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul: “PerancanganSistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”, beserta perangkat yang diperlukan (apabila ada). Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika berhak menyimpan, mengalih-media atau format-kan, mengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya.
Dibuat di : Jakarta Pada tanggal : 25 Juni 2015 Yang menyatakan,
Fikri Luthfi
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAHUNTUK KEPENTINGAN AKADEMIS Yang bertanda tangan di bawah ini, saya: Nama NIM Program Studi Perguruan Tinggi
: : : :
R. Haris Gumilar 11120628 Komputerisasi Akuntansi AMIK Bina Sarana Informatika
Dengan ini menyetujui untuk memberikan ijin kepada pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, Hak Bebas Royalti NonEksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul: “PerancanganSistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”, beserta perangkat yang diperlukan (apabila ada). Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika berhak menyimpan, mengalih-media atau format-kan, mengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya.
Dibuat di : Jakarta Pada tanggal : 25 Juni 2015 Yang menyatakan,
R. Haris Gumilar
SURAT PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAHUNTUK KEPENTINGAN AKADEMIS Yang bertanda tangan di bawah ini, saya: Nama NIM Program Studi Perguruan Tinggi
: : : :
Irvan Juli Setyo 11120561 Komputerisasi Akuntansi AMIK Bina Sarana Informatika
Dengan ini menyetujui untuk memberikan ijin kepada pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, Hak Bebas Royalti NonEksklusif (Non-exclusive Royalti-Free Right) atas karya ilmiah kami yang berjudul: “PerancanganSistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”, beserta perangkat yang diperlukan (apabila ada). Dengan Hak Bebas Royalti Non-Eksklusif ini pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika berhak menyimpan, mengalih-media atau format-kan, mengelolaannya dalam pangkalan data (database), mendistribusikannya dan menampilkan atau mempublikasikannya di internet atau media lain untuk kepentingan akademis tanpa perlu meminta ijin dari kami selama tetap mencantumkan nama kami sebagai penulis/pencipta karya ilmiah tersebut. Saya bersedia untuk menanggung secara pribadi, tanpa melibatkan pihak Akademi Manajemen Informatika dan Komputer Bina Sarana Informatika, segala bentuk tuntutan hukum yang timbul atas pelanggaran Hak Cipta dalam karya ilmiah saya ini. Demikian pernyataan ini saya buat dengan sebenarnya.
Dibuat di : Jakarta Pada tanggal : 25 Juni 2015 Yang menyatakan,
Irvan Juli Setyo
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
Tugas Akhir ini diajukan oleh: Nama NIM Program Studi Jenjang Judul Tugas Akhir
: Fikri Luthfi : 11120794 : Komputerisasi Akuntansi : Diploma Tiga (D.III) : Perancangan SistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta.
Untuk dipertahankan pada periode I-2015 dihadapan penguji dan diterima sebagaibagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan KomputerisasiAkuntansi di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika. Jakarta, 25 Juni 2015
PEMBIMBING TUGAS AKHIR
Pembimbing I
:
Susan Rachmawati, S.E, M.MSi
.............................
Pembimbing II
:
Rizqi Agung Permana, S.Kom
.............................
DEWAN
PENGUJI
Penguji I
:
………………………………..
.............................
Penguji II
:
………………………………..
.............................
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
Tugas Akhir ini diajukan oleh: Nama NIM Program Studi Jenjang Judul Tugas Akhir
: R. Haris Gumilar : 11120628 : Komputerisasi Akuntansi : Diploma Tiga (D.III) : Perancangan SistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta.
Untuk dipertahankan pada periode I-2015 dihadapan penguji dan diterima sebagaibagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan KomputerisasiAkuntansi di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika. Jakarta, 25 Juni 2015
PEMBIMBING TUGAS AKHIR
Pembimbing I
:
Susan Rachmawati, S.E, M.MSi
.............................
Pembimbing II
:
Rizqi Agung Permana, S.Kom
.............................
DEWAN
PENGUJI
Penguji I
:
………………………………..
.............................
Penguji II
:
………………………………..
.............................
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
Tugas Akhir ini diajukan oleh: Nama NIM Program Studi Jenjang Judul Tugas Akhir
: Fikri Luthfi : 11120794 : Komputerisasi Akuntansi : Diploma Tiga (D.III) : Perancangan SistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta.
Telah dipertahankan pada periode I-2015 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Program StudiKomputerisasi Akuntansi di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika. Jakarta, 24 Agustus 2015
PEMBIMBING TUGAS AKHIR
Pembimbing
: Susan Rachmawati, S.E, M.MSi .............................
Pembimbing II
: Rizqi Agung Permana, S.Kom
DEWAN
.............................
PENGUJI
Penguji I
:
………………………………..
.............................
Penguji II
:
………………………………..
.............................
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
Tugas Akhir ini diajukan oleh: Nama NIM Program Studi Jenjang Judul Tugas Akhir
: R. Haris Gumilar : 11120628 : Komputerisasi Akuntansi : Diploma Tiga (D.III) : Perancangan SistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta.
Telah dipertahankan pada periode I-2015 dihadapan penguji dan diterima sebagai bagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Program StudiKomputerisasi Akuntansi di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika. Jakarta, 24 Agustus 2015
PEMBIMBING TUGAS AKHIR
Pembimbing
: Susan Rachmawati, S.E, M.MSi .............................
Pembimbing II
: Rizqi Agung Permana, S.Kom
DEWAN
.............................
PENGUJI
Penguji I
:
………………………………..
.............................
Penguji II
:
………………………………..
.............................
PERSETUJUAN DAN PENGESAHAN TUGAS AKHIR
Tugas Akhir ini diajukan oleh: Nama NIM Program Studi Jenjang Judul Tugas Akhir
: Irvan juli Setyo : 11120561 : Komputerisasi Akuntansi : Diploma Tiga (D.III) : Perancangan SistemInformasi Arus Kas Pada SMA Perguruan Rakyat Jakarta.
Untuk dipertahankan pada periode I-2015 dihadapan penguji dan diterima sebagaibagian persyaratan yang diperlukan untuk memperoleh Diploma Ahli Madya (A.Md) pada Program Diploma Tiga (D.III) Jurusan KomputerisasiAkuntansi di Akademi Manajemen Informatika & Komputer Bina Sarana Informatika. Jakarta, 25 Juni 2015
PEMBIMBING TUGAS AKHIR
Pembimbing I
:
Susan Rachmawati, S.E, M.MSi
.............................
Pembimbing II
:
Rizqi Agung Permana, S.Kom
.............................
DEWAN
PENGUJI
Penguji I
:
………………………………..
.............................
Penguji II
:
………………………………..
.............................
LEMBAR KONSULTASI TUGAS AKHIR AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA SARANA INFORMATIKA NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir
No
: 11120794 : Fikri Luthfi : Susan Rachmawati, S.E, M.MSi. : Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta
Tanggal Bimbingan
Paraf Dosen Pembimbing
Pokok Bahasan
1
17 April 2015
Penyerahan Bab I
2
22 April 2015
Revisi Bab I
3
29 April 2015
4
20 Mei 2015
5
12 Juni 2015
6
17 Juni 2015
Spesifikasi File, Hipo, StrukturKode
7
25 Juni 2015
Acc Bab IV, & Bab V
Pengajuan Bab II, Perhatikannamapengarang yang di kutip Acc Bab I, Bab II, Pengajuan Bab III, Revisi DAD Nol& Detail Acc Bab III, RevisiNormalisasisesuaikandengan DAD
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan
: 17 April 2015 : 25 Juni 2015 : 7 Kali Pertemuan Disetujui oleh, Dosen Pembimbing
[Susan Rachmawati, S.E, M.MSi.]
LEMBAR KONSULTASI TUGAS AKHIR AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA SARANA INFORMATIKA NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir
No
: 11120794 : Fikri Luthfi : Rizqi Agung Permana, S.Kom. :Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta
TanggalBimbingan
PokokBahasan
1
17 April 2015
Penyerahan Bab I
2
29 April 2015
Penyerahan Bab II
3
16 Mei 2015
Penyerahan Bab III
4
25 Juni 2015
Penyerahan Bab IV
ParafDosenPembimbing
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan
: 17 April 2015 : 25 Juni 2015 : 4 Kali Pertemuan Disetujui oleh, Dosen Pembimbing
[Rizqi Agung Permana, S.Kom.]
LEMBAR KONSULTASI TUGAS AKHIR AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA SARANA INFORMATIKA NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir
No
: 11120628 : R. Haris Gumilar : Susan Rachmawati, S.E, M.MSi. :Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta
TanggalBimbingan
PokokBahasan
1
17 April 2015
Penyerahan Bab I
2
22 April 2015
Revisi Bab I
3
29 April 2015
4
20 Mei 2015
5
12 Juni 2015
6
17 Juni 2015
Spesifikasi File, Hipo, StrukturKode
7
25 Juni 2015
Acc Bab IV, & Bab V
ParafDosenPembimbing
Pengajuan Bab II, Perhatikannamapengarang yang di kutip Acc Bab I, Bab II, Pengajuan Bab III, Revisi DAD Nol& Detail Acc Bab III, RevisiNormalisasisesuaikandengan DAD
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan
: 17 April 2015 : 25 Juni 2015 : 7 Kali Pertemuan Disetujui oleh, Dosen Pembimbing
[Susan Rachmawati, S.E, M.MSi.]
LEMBAR KONSULTASI TUGAS AKHIR AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA SARANA INFORMATIKA NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir
No
: 11120628 : R. Haris Gumilar : Rizqi Agung Permana, S.Kom. :Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta
TanggalBimbingan
PokokBahasan
1
17 April 2015
Penyerahan Bab I
2
29 April 2015
Penyerahan Bab II
3
16 Mei 2015
Penyerahan Bab III
4
25 Juni 2015
Penyerahan Bab IV
ParafDosenPembimbing
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan
: 17 April 2015 : 25 Juni 2015 : 4 Kali Pertemuan Disetujui oleh, Dosen Pembimbing
[Rizqi Agung Permana, S.Kom.]
LEMBAR KONSULTASI TUGAS AKHIR AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA SARANA INFORMATIKA NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir
No
: 11120561 : Irvan Juli Setyo : Susan Rachmawati, S.E, M.MSi. :Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta
TanggalBimbingan
PokokBahasan
1
17 April 2015
Penyerahan Bab I
2
22 April 2015
Revisi Bab I
3
29 April 2015
4
20 Mei 2015
5
12 Juni 2015
6
17 Juni 2015
Spesifikasi File, Hipo, StrukturKode
7
25 Juni 2015
Acc Bab IV, & Bab V
ParafDosenPembimbing
Pengajuan Bab II, Perhatikannamapengarang yang di kutip Acc Bab I, Bab II, Pengajuan Bab III, Revisi DAD Nol& Detail Acc Bab III, RevisiNormalisasisesuaikandengan DAD
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan
: 17 April 2015 : 25 Juni 2015 : 7 Kali Pertemuan Disetujui oleh, Dosen Pembimbing
[Susan Rachmawati, S.E, M.MSi.]
LEMBAR KONSULTASI TUGAS AKHIR AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER BINA SARANA INFORMATIKA NIM Nama Lengkap Dosen Pembimbing Judul Tugas Akhir
No
: 11120561 : Irvan Juli Setyo : Rizqi Agung Permana, S.Kom. :Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta
TanggalBimbingan
PokokBahasan
1
17 April 2015
Penyerahan Bab I
2
29 April 2015
Penyerahan Bab II
3
16 Mei 2015
Penyerahan Bab III
4
25 Juni 2015
Penyerahan Bab IV
ParafDosenPembimbing
Catatan untuk Dosen Pembimbing. Bimbingan Tugas Akhir Dimulai pada tanggal Diakhiri pada tanggal Jumlah pertemuan bimbingan
: 17 April 2015 : 25 Juni 2015 : 4 Kali Pertemuan Disetujui oleh, Dosen Pembimbing
[Rizqi Agung Permana, S.Kom.]
KATA PENGANTAR
Puji syukur Alhamdulillah, penulis panjatkan atas kehadirat allah SWT, yang telah melimpahkan rahmat dan karunia-nya, sehingga pada akhirnya penulis dapat menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul Tugas Akhir, yang penulis ambil sebagai berikut “Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”. Tujuan tugas akhir ini dibuat sebagai salah satu syarat kelulusan program Diploma Tiga(DIII) Akademi BSI. Sebagai bahan penulisan diambil berdasarkan hasil penelitian (eksperimen), Observasi dan beberapa sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini tidak akan lancar. Oleh karena itu pada kesempatan ini, izinkanlah penulis menyampaikan ucapan terima kasih kepada: 1. Direktur Akademik Manajemen Informatika & Komputer Bina Sarana Informatika. 2. Ketua Jurusan Komputerisasi Akuntansi AMIK BSI. 3. Ibu Haryani, M.Kom selaku Dosen Pembimbing Tugas Akhir. 4. Staff/Karyawan/dosen dilingkungan Akademik BSI. 5. Bapak Drs. Caming Suryadi Selaku ketua koperasi Yayasan Kesuma Bangsa. 6. Staff/Karyawan di lingkungan Yayasan Kesuma Bangsa. 7. Orang tua tercinta yang telah memberi dukungan moral maupun spiritual.
8. Sahabat-sahabat terbaikku yang terus memberikan dukungan dan semangat, terutama untuk Novia Dewi Wahyuni. 9. Serta rekan-rekan kelas KA.6D Serta semua pihak yang terlalu banyak untuk disebut satu persatu sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan tugas akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang. Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan bagi para pembaca yang berminat pada umumnya.
Jakarta, 25 Juni 2015 Penulis
Fikri Luthfi
KATA PENGANTAR
Puji syukur Alhamdulillah, penulis panjatkan atas kehadirat allah SWT, yang telah melimpahkan rahmat dan karunia-nya, sehingga pada akhirnya penulis dapat menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul Tugas Akhir, yang penulis ambil sebagai berikut “Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”. Tujuan tugas akhir ini dibuat sebagai salah satu syarat kelulusan program Diploma Tiga(DIII) Akademi BSI. Sebagai bahan penulisan diambil berdasarkan hasil penelitian (eksperimen), Observasi dan beberapa sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini tidak akan lancar. Oleh karena itu pada kesempatan ini, izinkanlah penulis menyampaikan ucapan terima kasih kepada: 1. Direktur Akademik Manajemen Informatika & Komputer Bina Sarana Informatika. 2. Ketua Jurusan Komputerisasi Akuntansi AMIK BSI. 3. Ibu Haryani, M.Kom selaku Dosen Pembimbing Tugas Akhir. 4. Staff/Karyawan/dosen dilingkungan Akademik BSI. 5. Bapak Drs. Caming Suryadi Selaku ketua koperasi Yayasan Kesuma Bangsa. 6. Staff/Karyawan di lingkungan Yayasan Kesuma Bangsa. 7. Orang tua tercinta yang telah memberi dukungan moral maupun spiritual.
10. Sahabat-sahabat terbaikku yang terus memberikan dukungan dan semangat, terutama untuk Novia Dewi Wahyuni. 11. Serta rekan-rekan kelas KA.6D Serta semua pihak yang terlalu banyak untuk disebut satu persatu sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan tugas akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang. Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan bagi para pembaca yang berminat pada umumnya.
Jakarta, 25 Juni 2015 Penulis
R. Haris Gumilar
KATA PENGANTAR
Puji syukur Alhamdulillah, penulis panjatkan atas kehadirat allah SWT, yang telah melimpahkan rahmat dan karunia-nya, sehingga pada akhirnya penulis dapat menyelesaikan tugas ini dengan baik. Dimana tugas akhir ini penulis sajikan dalam bentuk buku yang sederhana. Adapun judul Tugas Akhir, yang penulis ambil sebagai berikut “Perancangan Sistem Informasi Arus Kas Pada SMA Perguruan Rakyat Jakarta”. Tujuan tugas akhir ini dibuat sebagai salah satu syarat kelulusan program Diploma Tiga(DIII) Akademi BSI. Sebagai bahan penulisan diambil berdasarkan hasil penelitian (eksperimen), Observasi dan beberapa sumber literature yang mendukung penulisan ini. Penulis menyadari bahwa tanpa bimbingan dan dorongan dari semua pihak, maka penulisan tugas akhir ini tidak akan lancar. Oleh karena itu pada kesempatan ini, izinkanlah penulis menyampaikan ucapan terima kasih kepada: 12. Direktur Akademik Manajemen Informatika & Komputer Bina Sarana Informatika. 13. Ketua Jurusan Komputerisasi Akuntansi AMIK BSI. 14. Ibu Haryani, M.Kom selaku Dosen Pembimbing Tugas Akhir. 15. Staff/Karyawan/dosen dilingkungan Akademik BSI. 16. Bapak Drs. Caming Suryadi Selaku ketua koperasi Yayasan Kesuma Bangsa. 17. Staff/Karyawan di lingkungan Yayasan Kesuma Bangsa. 18. Orang tua tercinta yang telah memberi dukungan moral maupun spiritual.
19. Sahabat-sahabat terbaikku yang terus memberikan dukungan dan semangat, terutama untuk Novia Dewi Wahyuni. 20. Serta rekan-rekan kelas KA.6D Serta semua pihak yang terlalu banyak untuk disebut satu persatu sehingga terwujudnya penulisan ini. Penulis menyadari bahwa penulisan tugas akhir ini masih jauh sekali dari sempurna, untuk itu penulis mohon kritik dan saran yang bersifat membangun demi kesempurnaan penulisan dimasa yang akan datang. Akhir kata semoga tugas akhir ini dapat berguna bagi penulis khususnya dan bagi para pembaca yang berminat pada umumnya.
Jakarta, 25 Juni 2015 Penulis
Irvan Juli Setyo
ABSTRAKSI R. Haris Gumilar (11120682), Irvan JuliSetyo (11120561), Fikri Luthfi (11120794), Perancangan Sistem Informasi Arus kas Pada SMA Perguruan Rakyat Jakarta. Dalam era globalisasi sekarang ini teknologi informasi melaju dengan cepatnya. adapun komputer yang merupakan peralatan yang diciptakan untuk mempermudah pekerjaan manusia saat mencapai kemajuan baik didalam pembuatan hardare maupun software. SMA Perguruan rakyat 1 Jakarta membutuhkan sekali adanya suatu sistem informasi yang menunjang dan memberikan pelayanan yang memuaskan bagi para siswa SMA Perguruan Rakyat 1 Jakarta. Untuk itulah penulis mencoba membuat tugas akhir mengenai perancangan sistem informasi aruskas pada SMA Perguruan Rakyat 1 jakarta yang sampai saat ini belum terkomputerisasi. Pada saat ini sistem yang ada pada SMA Perguruan Rakyat 1 Jakarta ini masih dilakukan secara manual, mulai dari pembayaran sampai penyimpanan data-data lainnya yang berhubungan dengan proses penerimaan kas, pengeluaran kas sampai pembuatan laporan, sehingga memungkinkan terjadi kesalahan dalam pencatatan, kurang akuratnya laporan yang dibuat dan terlambatnya dalam pencarian data-data yang diperlukan. sistem komputerisasi merupakan suatu solusi yang terbaik untuk memecahkan permasalahan-permasalahan yang ada pada sekolah ini, serta dengan sistem komputerisasi dapat dicapai suatu kegiatan yang efektif dan efesien dalam menunjang aktif arus kas pada sekolah ini. maka dari itu dengan sistem yang terkomputerisasi lebih baik dari sistem yang masih manual, agar berjalan lebih efektif dan efesien serta sistem informasi arus kas yang sekarang lebih kondusif dibandingkan dengan sistem yang terdahulu.
Kata Kunci: SistemInformasi, ArusKas
ABSTRACT R. Haris Gumilar (11120682), Irvan JuliSetyo (11120561), Fikri Luthfi (11120794), Design Informasi Sytem Cash Flow Of High School Perguruan Rakyat Jakarta. In globalization era, the Information Technology (IT) has been developed. The computer that is a tool created to make human’s work easier in this era when people have achieved the advance either in developing hardware or software. Senior high system that reason, the information yet.
school likes SMA Perguruan rakyat 1 Jakarta, requires an information supports and provides convenience service for its students. For this writer tries to write final task about the construction of cash flow system at SMA Perguruan Rakyat 1 Jakarta which is not computerized
The system that is implemented in SMA Perguruan Rakyat 1 Jakarta is still counted manually so far. From the payment to save the data, the other data that related to cash income process, cash expenditure until constructing the report. Therefore, it can cause any errors in reporting. The less accurate of the report and late of searching data needed. Computerized system is the best solution to overcome the problem in the schools, therefore with this computerized system, it is hoped to be able to achieve activities effectively and efficiently in support cash flow of this school. So, the computerized system is better than manual system. To make it effectively and efficiently as well as cash flow information system more conductive that prior system.
Keyword:InformasiSytem, Cash Flow
DAFTAR ISI Halaman LembarJudulTugasAkhir......................................................................................... i LembarPernyataanKeaslianTugasAkhir ................................................................. ii LembarPernyataanPersetujuanPublikasiKaryaIlmiah ............................................. iii LembarPersetujuandanPengesahanTugasAkhir ...................................................... iv LembarKonsultasiTugasAkhir ................................................................................ v
Kata Pengantar ........................................................................................................ vi Abstraksi ................................................................................................................. viii Daftar Isi ................................................................................................................. x DaftarSimbol ........................................................................................................... xiii DaftarGambar .......................................................................................................... xiv DaftarTabel ............................................................................................................. xv DaftarLampiran ....................................................................................................... xvi
BAB I
PENDAHULUAN .............................................................................. 1 1.1. Umum ............................................................................................ 1 1.2. MaksuddanTujuan ......................................................................... 3 1.3. MetodePengumpulan Data ............................................................ 4 1.4. RuangLingkup ............................................................................... 5 1.5. SistematikaPenulisan..................................................................... 5
BAB II LANDASAN TEORI .......................................................................... 7 2.1. KonsepDasarSistem ...................................................................... 7 2.2. PeralatanPendukung(tools system) ................................................ 12
BAB III ANALISA SISTEM BERJALAN ..................................................... 26 3.1. Umum ............................................................................................ 26
3.2. Tinjauan Perusahaan ..................................................................... 26 3.2.1. SejarahSekolah .................................................................... 26 3.2.2. StrukturOrganisasi Dan Fungsi ........................................... 28 3.3. ProsedurSistemAkuntansiBerjalan ................................................ 32 3.4. Diagram Alir Data (DAD) SistemAkuntansiBerjalan ................... 33 3.5. SpesifikasiSistemBerjalan ............................................................. 38 3.5.1. SpesifikasiBentukDokumenMasukan ................................. 38 3.5.2. SpesifikasiBentukDokumenKeluaran ................................. 40 3.6. Permasalahan ................................................................................. 41 3.7. PemecahanMasalah ....................................................................... 42
BAB IV RANCANGAN SISTEM USULAN ................................................. 43 4.1. Umum ............................................................................................ 43 4.2. ProsedurSistemAkuntansiUsulan .................................................. 44 4.3. Diagram Alir Data (DAD) SistemAkuntansiUsulan ..................... 47 4.4. Kamus Data SistemUsulan ............................................................ 51 4.5. SpesifikasiRancanganSistemUsulan ............................................. 53 4.5.1. BentukDokumenMasukan ................................................... 53 4.5.2. BentukDokumenKeluaran ................................................... 55 4.5.3. Normalisasi File ................................................................. 57 4.5.4. Spesifikasi File ................................................................... 60 4.5.5. StrukturKode ....................................................................... 77 4.5.6. HIPO ................................................................................... 81 4.5.7 Flowchat ............................................................................... 82 4.6. SpesifikasiSistemKomputer .......................................................... 99 4.6.1. Umum.................................................................................. 99 4.6.2. PerangkatKeras ................................................................... 99 4.6.3. PerangkatLunak................................................................... 100 4.7. JadwalImplementasi ...................................................................... 100
BAB V
PENUTUP .......................................................................................... 105 5.1. Kesimpulan.................................................................................... 105 5.2. Saran .............................................................................................. 106
DAFTAR PUSTAKA ............................................................................................ 108 DAFTAR RIWAYAT HIDUP ............................................................................... 109 SURAT KETERANGAN PKL/RISET ................................................................. 110 LAMPIRAN-LAMPIRAN...................................................................................... 111 LISTING PROGRAM ............................................................................................ 149
DAFTAR SIMBOL
A.
Simbol Data Flow Diagram EXTERNAL ENTITY Digunakanuntukmenggambarkansuatusumberatautujuan padaarus data
PROSES Digunakanuntukmenggambarkansuatu proses yang berlangsung.
DATA STORE Digunakanuntukmenggambarkansuatutempatuntukmen yimpanataumengambil data yang diperlukan
DATA FLOW Digunakanuntukmenggambarkansuatuarus data
B. Simbol Data Flowchart
TERMINAL Digunakanuntukmenggambarkanawaldanakhirdari suatukegiatan.
PROSES Suatusimbol yang menunjukansetiappengolahan yang dilakukanolehkomputer INPUT/OUTPUT Digunakanuntukmenggambarkan proses memasukan data yang berupapembacaan data dansekaligus proses keluaran yang berupapencetakan data. DECISION Digunakanuntukmenggambarkan proses pengujiansuatukondisi yang ada.
PREPARATION
Digunakanuntukmenggambarkanpersiapanhargaa wal, dari proses yang akandilakukan.
PAGE CONNECTOR Digunakanuntukmenghubungkanalur proses kedalamsatuhalamanatauhalaman yang sama.
CONNECTOR
Digunakanuntukmenghubungkanalur proses dalamhalaman yang berbedaataukehalamanberikutnya. FLOW LINE Digunakanuntukmenggambarkanhubungan proses darisatu proses ke proses lainnya.
DOCUMENT Merupakan symbol untuk data yang berbentukinformasi.
SUBROUTINE Digunakanuntukmenggambarkan proses pemanggilan sub program dari main program (recursivitas).
DAFTAR SIMBOL
C.
Simbol Data Flow Diagram EXTERNAL ENTITY Digunakanuntukmenggambarkansuatusumberatautujuan padaarus data
PROSES Digunakanuntukmenggambarkansuatu proses yang berlangsung.
DATA STORE Digunakanuntukmenggambarkansuatutempatuntukmen yimpanataumengambil data yang diperlukan
DATA FLOW Digunakanuntukmenggambarkansuatuarus data
D. Simbol Data Flowchart TERMINAL
Digunakanuntukmenggambarkanawaldanakhirdari suatukegiatan.
PROSES Suatusimbol yang menunjukansetiappengolahan yang dilakukanolehkomputer INPUT/OUTPUT Digunakanuntukmenggambarkan proses memasukan data yang berupapembacaan data dansekaligus proses keluaran yang berupapencetakan data. DECISION Digunakanuntukmenggambarkan proses pengujiansuatukondisi yang ada.
PREPARATION
Digunakanuntukmenggambarkanpersiapanhargaa wal, dari proses yang akandilakukan.
PAGE CONNECTOR Digunakanuntukmenghubungkanalur proses kedalamsatuhalamanatauhalaman yang sama.
CONNECTOR Digunakanuntukmenghubungkanalur proses dalamhalaman yang
berbedaataukehalamanberikutnya. FLOW LINE Digunakanuntukmenggambarkanhubungan proses darisatu proses ke proses lainnya.
DOCUMENT Merupakan symbol untuk data yang berbentukinformasi.
SUBROUTINE Digunakanuntukmenggambarkan proses pemanggilan sub program dari main program (recursivitas).
DAFTAR GAMBAR
Gambar
Halaman
Gambar III.1 StrukturOrganisasi SMA Perguruan Rakyat ..................................... 29 Gambar III.2Diagram KontekBerjalan.................................................................... 34 Gambar III.3Diagram NolBerjalan ......................................................................... 35 Gambar III.4Diagram Detail 1.1 Berjalan .............................................................. 36 Gambar III.5Diagram Detail 2.1 Berjalan .............................................................. 37 Gambar IV.1Diagram KonteksUsulan .................................................................... 47 Gambar IV.2Diagram NolUsulan ........................................................................... 48 Gambar IV.3Diagram Detail 1.1Usulan.................................................................. 49 Gambar IV.4Diagram Detail 2.1 Usulan................................................................. 50 Gambar IV.5 BentukTidak Normal (Unnormalized Form) .................................... 57 Gambar IV.6Bentuk Normal Kesatu (First Normal Form) .................................... 58 Gambar IV.7Bentuk Normal Kedua (Second Normal Form) ................................. 59 Gambar IV.8HIPO .................................................................................................. 81 Gambar IV.9Flowchat Login .................................................................................. 82 Gambar IV.10FlowchatTransaksi Master Kelas ..................................................... 83 Gambar IV.11Flowchat Master Ruang ................................................................... 84 Gambar IV.12Flowchat Master Jurusan ................................................................. 85 Gambar IV.13Flowchat Master JenisPembayaran .................................................. 86 Gambar IV.14Flowchat Master JenisPembukuan ................................................... 87 Gambar IV.15Flowchat Input JenisPembukuan ..................................................... 88 Gambar IV.16FlowchatUraianPembukuan ................................................................................................................................. 89G ambar IV.17Flowchat Master RincianGaji Guru Dan Karyawan ........................... 90 Gambar IV.18Flowchat Setting Kelas .................................................................... 91 Gambar IV.19FlowchatSetting Pembayaran ........................................................... 92 Gambar IV.20FlowchatData Siswa ......................................................................... 93 Gambar IV.21FlowchatData Guru .......................................................................... 94 Gambar IV.22FlowchatTransaksiPembayaran ....................................................... 95 Gambar IV.23FlowchatBukuKas ............................................................................ 96 Gambar IV.24FlowchatIdentitasSekolah ................................................................ 97 Gambar IV.25FlowchatOtoritasPengguna .............................................................. 98
DAFTAR TABEL Tabel
Halaman
Tabel II.1 NotasiTipe Data ......................................................................................... 21 Tabel II.2 NotasiStruktur Data ...................................................................................22 Tabel IV.1 Spesifikasi File Gaji .................................................................................60 Tabel IV.2Spesifikasi FileKelas................................................................................. 61 Tabel IV.3Spesifikasi FileRuang ............................................................................... 62 Tabel IV.4Spesifikasi FileJurusan ............................................................................. 63 Tabel IV.5Spesifikasi FileJenisPembayaran .............................................................. 64 Tabel IV.6Spesifikasi File JenisPembukuan .............................................................. 65 Tabel IV.7Spesifikasi File UraianPembukuan ........................................................... 66 Tabel IV.8Spesifikasi File Setting Kelas ................................................................... 67 Tabel IV.9Spesifikasi File Siswa ...............................................................................67 Tabel IV.10Spesifikasi File Setting BesarPembayaran .............................................69 Tabel IV.11Spesifikasi FileTambahPembayaran .......................................................70 Tabel IV.12Spesifikasi File Kas ................................................................................ 71 Tabel IV.13 Spesifikasi File Ajuan ............................................................................ 72 Tabel IV.14Spesifikasi File Guru .............................................................................. 73 Tabel IV.15Spesifikasi File Master Gaji .................................................................... 74 Tabel IV.16Spesifikasi File User ............................................................................... 75 Tabel IV.17SpesifikasiIdentitasSekolah .................................................................... 76 Tabel IV.18JadwalImplementasi............................................................................. 103 Tabel IV.19DaftarPembagian Tugas ....................................................................... 104
DAFTAR LAMPIRAN Halaman LampiranA.1 KartuIuran (K1)……….. ................................................................. 111 LampiranA.2 Data Siswa ... .................. ................................................................. 112 LampiranA.3 Nota Listrik ....................... ............................ .................................. 113 LampiranA.4 Nota Telepon ....................................... 114 LampiranA.5Nota ATK ..... ....................................... ............................................ 115 LampiranB.1 KwitansiTandaTerimaGaji (KTTG) .... ............................................ ............................................ 116 LampiranB.2PengajuanPembelianPerlengkapan ....... ............................................ ............................................ 117 LampiranB.3LaporanMasuk ...................................... ............................................ ............................................ 118 LampiranB.4LaporanKeluar ................................................................................... ............................................ 119 LampiranC.1 KartuIuran (KI) ................................................................................. 120 LampiranC.2 PembayaranTelpon ........................................................................... 121 LampiranC.3 PembayaranListrik ............................................................................ 122 LampiranC.4Data Siswa ......................................................................................... 123 LampiranC.5PengeluaranPerlengkapan .................................................................. 124 LampiranD.1Slip Gaji ............................................................................................. 125 LampiranD.2AjuanKasKeluar ................................................................................ 126 LampiranD.3LaporanKasMasuk ............................................................................. 127 LampiranD.4LaporanKasKeluar ............................................................................. 128 Lampiran E.1Tampilan Menu Utama ..................................................................... 129 Lampiran E.2Tampilan Login ................................................................................. 133 Lampiran E.3Tampilan Master Kelas ..................................................................... 134 Lampiran E.4Tampilan Master Ruang .................................................................... 135 Lampiran E.5Tampilan Master Jurusan .................................................................. 136 LampiranE.6Tampilan Master Pembayaran............................................................ 137 LampiranE.7Tampilan Master Pembukuan ............................................................ 138 LampiranE.8Tampilan Master UrainPembukuan ................................................... 139 LampiranE.9TampilanRincianGaji Guru Dan Karyawan ....................................... 140 LampiranE.10Tampilan Setting Kelas .................................................................... 141 LampiranE.11Tampilan Setting PembayaranSiswa ................................................ 142 LampiranE.12Tampilan Input Data Siswa .............................................................. 143 LampiranE.13Tampilan Input Data Guru ............................................................... 144 LampiranE.14TampilanTransaksiPembayaran ....................................................... 145 LampiranE.15TampilanBukuKas............................................................................ 146 LampiranE.16TampilanIdentitasSekolah ................................................................ 147 LampiranE.17Tampilan Master Pengguna.............................................................. 148
BAB 1 PENDAHULUAN
1. 1 Umum Kegiatan di suatu lembaga atau sekolah dibutuhkan sebuah sistem untuk mengatur suatu kegiatan. Sistem harus sesuai dengan kebutuhan di suatu lembaga atau sekolah. Sistemdapat mengelola data menjadi informasi. Sistem dalam mengelola data diperlukan sarana penunjang untuk membantu pengolahan data dengan cepat dan hasil laporan - laporan yang diperlukan suatu sekolah atau lembaga memerlukan suatu sistem yang disebut sistem informasi akuntansi. Seperti yang kita ketahui peranan keuangan sangatlah penting, sehingga perlu dikembangkan dan diciptakan suatu sistem, baik dalam sistem pencatatan, pengelolaan, maupun pengolahan data keuangan agar tidak terjadi hal -hal yang tidak diinginkan yang menimbulkan kecurangan-kecurangan dalam lembaga atau sekolah, terutama dalam pencatatan operasional penerimaan kas dan operasional pengeluaran kas. Setiap lembaga atau sekolahakan berusaha untuk menciptakan suatu sistem informasi akuntansi yang efektif, mudah dan cepat menghasilkan informasi laporan keuangan yang dibutuhkan. Laporan keuangan arus kas dapat diketahui dari buku penerimaan kas dan pengeluaran kas di suatu lembaga atau sekolahyang di hasilkan perminggu, perbulan, dan rekap pertahun, pada akhir bulan, dalam laporan keuangan arus kas terdapat
informasi operasional penerimaan kas dan operasional pengeluaran kas di suatu lembaga atau sekolah. SMA Perguruan Rakyat Jakarta beralamatkandi Jl.Yon Zikon 14 Srengseng sawah, jagakarsa, Jakarta Selatan bergerak pada bidangpendidikan. Penulis melakukan penelitian di SMA Perguruan Rakyat Jakarta pada bagian bendahara tata usaha, karena bendahara tata usaha bertugas menyajikan laporankeuangan di sekolah. Sistem operasional penerimaan kas dan operasional pengeluaran kas pada SMA Perguruan Rakyat Jakarta dalam pembuatan laporan sudah dilakukan secara komputerisasi tapi belum memenuhi standar akuntansi keuangan, karena dalam pembuatan laporan menggunakan Microsoft Excel sebagai pembuatan laporannya. Microsoft Excel membuat pekerjaan menjadi kurang cepat dan kurang akurat karena pencatatan dan pengolahan transaksi yang ada masih dilakukan dengan cara manual kemungkinan akan terjadikesalahan pemasukan data dan tidak adanya program khusus yang menangani permasalahan tersebut. Perancangan Sistem Informasi Arus Kas pada SMA Perguruan Rakyat Jakarta penulismemilih softwareyang akan digunakan yaitu menggunakan Microsoft Visual Basic 6.0.sehingga memudahkan dalam pengolahan data, dan databaseyang digunakan yaitu Mysql 5.5.8dan Crystal Report. Berdasarkan “PERANCANGAN
uraian
tersebut,
SISTEM
maka
INFORMASI
PERGURUAN RAKYAT JAKARTA”
penulis ARUS
mengambil KAS
PADA
judul SMA
1. 2 Maksud dan Tujuan Maksud dari penulisan tugas akhir ini yaitu: a.
Mencari dan mengetahui masalah yang terjadi pada tata usaha sekolah dan mencari solusi alternatifdalam memecahkan permasalahan tersebut.
b.
Memberikan suatu pemikiran dalam memperbaiki sistem penerimaan dan pengeluaran kas yang sudah ada dengan merancang sistem informasi arus kas yang terkomputerisasi sehingga dapat memberikan hasil yang lebih efektif, efisien dan akurat.
c.
Mengolah data menjadi terkomputerisasi agar meminimalisir masalah dan memberikan sumbangan pikiran berupa aplikasi program komputerisasi pada bidang layanan tata usaha tentang pemasukan dan pengeluaran kas yang nantinya bermanfaat menjadi lebih efisiensi dan efektifitas dalam kegiatan pelayanan tata usaha di SMA Perguruan Rakyat Sedangkan tujuan dari penulisan tugas akhir ini sebagai salah satu syarat
kelulusan program Diploma Tiga (D III) pada jurusan Komputerisasi Akuntansi di Akademi Manjemen Informatika dan Komputer Bina Sarana Informatika (AMIK BSI).
1. 3 Metode Pengumpulan Data Metode pengumpulan data merupakan langkah penting dalam penyusunan tugas akhir khususnya bagi perancangan program. Didalam kegiatan ini penulis melakukan pengumpulan data melalui cara a.
Pengamatan Langsung (Observasi)
Dalam hal ini penulis mengumpulkan data memperoleh data melalui pengamatan secara langsung di bagian tata usaha SMA Perguruan Rakyat Jakarta yang akan dijadikan bahan penulis. b.
Wawancara (Interview)
Dalam penulisan tugas akhir ini, untuk mendapat kelengkapan data yang lebih rinci, maka penulis mengadakan pertanyaan secara langsung kepada bagian tata usaha di SMA Perguruan Rakyat yang dapat memberikan informasi yang diperlukan dalam penulisan tugas akhir. c.
Studi Pustaka (Library Research)
Selain melakukan kegiatan itu diatas penulis juga melakukan cara pengumpulan data dengan cara metode pustaka dilakukan dengan membaca dan mempelajari buku-buku yang berhubungan dengan metode yang telah penulis bahas secara literatur-literatur yang dapat membantu serta buku-buku yang ada hubungannya dengan bahasan tugas akhir dan hasil yang diperoleh merupakan data sekunder.
1. 4 Ruang Lingkup Agar pembahasan tugas akhir ini tidak keluar dari tema, maka penulis membatasi penulisan tugas akhir ini dalam suatu ruang lingkup, yaitu dimulai dari proses
penerimaan
kasseperti
pembayaran
iuran
dana
pendidikan
para
siswa/i,pembayaran uang tengah semester dan penerimaan sumbangan berupa dana dari yayasan, kemudian proses yang kedua adalah proses pengeluaran kas seperti, pembayaran gaji guru, pembayaran tagihan telpon, listrik dan air, serta pembelian perlengkapansekolah, proses yang terakhir adalah proses pembuatan laporan penerimaan dan pengeluaran kas perminggu dan perbulan. 1.5
Sistematika Penulisan Sistematika penulisan merupakan penjabaran dari setiap isi bab yang
ditulis didalam laporan secara global. Sistematika penulisannya sebagai berikut: BAB I
PENDAHULUAN Pada bab ini penulis menguraikan latar belakang secara umum, maksud
dan tujuan, metode penelitian, ruang lingkup yang membatasi permasalahan dan sistematika penulisan yang merupakan gambaran dari keseluruhan bab. BAB II
LANDASAN TEORI Bab ini menjelaskan tentang konsep dasar data sistem yang dibahas dalam
ruang lingkup dan memberikan penjelasan secara teoristis tentang peralatan rancangan sistem yang meliputi peralatan pendukung normalisasi, diagram alur (flowchart), struktur kode dan Hirarchy Input Process Output (HIPO) yang digunakan dalam penulisan laporan tugas akhir . BAB III
ANALISA SISTEM BERJALAN
Bab ini penulis menjelaskan mengenai hal yang bersifat umum tujuan sekolah dengan menguraikan sejarah sekolah dan struktur organisasi dan prosedur sistem berjalan, Diagram Alir Data (DAD) sistem berjalan, sistem berjalan yang mempunyai sub antara lain berisi spesifikasi bentuk dalam masukan dan keluaran, bab ini juga menguraikan tentang permasalahan dan alternatife pemecahan masalah. BAB IV
RACANGAN SISTEM USULAN Bab ini penulis menjelaskan mengenai rancangan sistem akuntansi usulan,
prosedur sistem akuntansi usulan, Diagram Alir Data (DAD) sistem akuntansi usulan, kamus data sistem akuntansi usulan, spesifikasi rancangan sistem akuntansi usulan yang mempunyai sub antara lainberisi bentuk dokumen masukan, bentuk dokumen keluaran, normalisasi file, spesifikasi file, spesifikasi file, struktur kode, Hirarchy Input Process Output (HIPO), diagram alur (Flowchart), spesifikasi komputer dan jadwal implementasi. BAB V
PENUTUP Bab ini membahas kesimpulan dari hasil penelitian yang dilaksanakan
serta saran-saran yang diajukan untuk pengembangan proses pengolahan data SMA Perguruan Rakyat Jakarta agar menjadi lebih efisien dan efektif.
BAB II LANDASAN TEORI
2. 1
Konsep Dasar Sistem Dalam proses pembuatan suatu sistem, perlu dipelajari dan dipahami terlebih
dahulu teori-teori pendukung yang berhubungan erat dengan sistem itu sendiri. Disini penulis menggunakan beberapa landasan teori pendukung yang dapat digunakan sebagai dasar dalam pembuatan program. Adapun beberapa teori yang digunakan dalam pembuatan tugas akhir ini adalah: 1.
Pengertian Sistem
Menurut Richard F. Neuschel dalam Jogiyanto (2005:1),Sistem adalah “suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersamasama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu”. a. Menurut Jogiyanto (2005: 2-4), karakteristik sistem dapat dibagi menjadi 8 bagian, yaitu : 1)
Komponen Suatu sistem terdiri dari jumlah komponen yang saling berinteraksi, yang artinya saling berkerja sama membentuk suatu kesatuan. Komponen-komponen sistem atau elemen-elemen dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap sistem tidak perduli
betapapun
kecilnya,
selalu
mengandung
komponen-
komponen atau subsistem-subsistem. Setiap subsistem mempunyai sifat-sifat dari sistem untuk menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. Suatu sistem dapat mempunyai suatu sistem yang lebih besar yang disebut dengan supra sytem. 2)
Batasan Sistem (Boundary) Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini memungkinkan suatu sistem dipandang sebagai suatu kesatuan. Batas suatu sistem menunjukkan ruang lingkup dari sistem tersebut.
3)
lingkungan Luar Sistem (Environment) Lingkungan luar dari sistem adalah apapun di luar batas dari sistem yang mempengaruhi operasi sistem. Lingkungan luar sistem dapat bersifat menguntungkan dan dapat juga bersifat merugikan sistem tersebut. lingkungan luar yang mengutungkan merupakan energi dari sistem dan dengan demikian harus tetap dijaga dan dipelihara. Sedang lingkungan luar yang merugikan harus ditahan dan dikendalikan, kalau tidak akan mengganggu kelangsungan hidup dari sistem.
4)
Penghubung Sistem (Interface)
Penghubung merupakan media penghubung antara satu subsistem dengan
subsistem
yang
lainya.
Melalui
penghubung
ini
memungkinkan sumber-sumber daya mengalir dari satu subsistem ke subsistem lainnya. Output dari satu subsistem akan menjadi input untuk subsistem yang lainnya dengan melalui penghubung. Dengan penghubung satu subsistem dapat berinteraksi dengan subsistem yang lainnya membentuk satu kesatuan. 5)
Masukan (Input) Masukan adalah energi yang dimasukkan ke dalam sistem. Masukan dapat berupa masukan perawatan (maintenance input) dan masukan sinyal (sinyal input). Maintenance input adalah energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Sinyal input adalah energi yang diproses untuk didapatkan keluaran.
6)
Keluaran (Output) Keluaran adalah hasil dari energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna dan sisa pembuangan. Keluaran dapat merupakan masukan untuk subsistem yang lain atau kepada supra system.
7)
Proses Pengolahan Sistem Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran. Suatu sistem produksi akanmengolah masukan berupa bahan baku dan bahan-bahan yang lain menjadi keluaran berupa barang jadi.
8)
Sasaran dan Tujuan Sistem (Objective and Goal) Suatu sistem pasti mempunyai tujuan atau sasaran. Kalau suatu sistem tidak mempunyai sasaran, maka operasi sistem tidak akan ada gunanya. Sasaran dari sistem sangat menentukan sekali masukan yang dibutuhkan sistem dan keluaran yang akan dihasilkan sistem. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya.
2.
Sistem Informasi
Menurut Robet A. Leitch/K. Roscoe Davis dalam Jogiyanto (2005:11) Sistem informasi adalah suatu system didalam suatu organisasi yang mempertemukan kebutuhan pegolahan transaksi harian, mendukung operasi, bersifat manejerial dan kegiatan strategi dari suatu organisasi dan meyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan. 3.
Sistem Informasi Akuntansi (SIA) Menurut Bodnar dan Hapwood (2006:58) sistem informasi “merupakan
sistem berbasis computer yang di rancang untuk mentransformasi data akuntansi menjadi informasi, penggunaan tekhnologi Informasi, dan Pengembangan Sistem Informasi”. 4.
Pengertian Arus Kas
Menurut Suwardy dkk (2011:173), Laporan arus kas (statement of cash flow) “melaporkan arus kas penerimaan kas dan pengolahan kas dengan kata lain, dari mana kas berasal (penerimaan) dan dari mana kas dikeluarkan (pengeluaran).” Laporan tersebut meliputi suatu tentang waktu sehingga dinyatakan “Untuk tahun keuangan yang berakhir 31 Desember 2010” atau “Bulan yang berakhir 30 Juni 2011” .
5.
Pengertian Jurnal umum
Menurut Rudianto (2009:64), Jurnal umum atau jurnal transaksi adalah “aktifitas meringkas dan mencatat transaksi perusahaan beordasarkan dokumen dasar secara kronologis beserta penjelasan yang diperlukan didalam buku harian.” Jurnal berfungsi mencatat dan meringkas setiap transasksi yang dilakukam perusahaan. Sedangkan akun dan buku besar berfungsi mengelompokan transaksi perusahaan menurut jenis transaksinya. Jadi jurnal bukan berfungsi menggantikan buku besar dan akun tetapi Antara keduanya saling melengkapi satu sama lainya. Transaksi yang telah dijurnal dibuku harian, setiap beberapa waktu, misalnya seminggu sekali atau sebulan sekali, diposting atau dipindahkan ke buku besar sesuai jenis akunnya. Contoh jurnal yang digunakan untuk mencatat penerimaan kas adalah sebagai berikut: Kas
XXX
Pendapatan
XXX
Contoh jurnal yang digunakan untuk mencatat pengeluaran kas adalah sebagi berikut:
Pengeluaran
Kas
XXX
XXX
2.2
Peralatan Sistem (Tool System) Peralatan pendukung merupakan alat yang digunakan untuk menggambarkan
bentuk logika model dari suatu sistem dengan menggunakan simbol-simbol, lambang-lambang, diagram-diagram yang menunjukan secara tepat arti dan fungsinya. Dalam penulisan tugas akhir ini peralatan pendukung (Tools System)yang digunakan oleh penulis adalah: 1.
Data Flow Diagram (DFD) Menurut Kendall dan Kendall (2006:265) “Data Flow Diagram (DFD) adalah
Representasi grafik dari sebuah sistem, yang menggambarkan pandangan sejauh mungkin mengenai masukan, proses dan keluaran sistem”. Menurut Kendall dan Kendall (2006:266-268), melalui suatu teknik analisis data terstruktur yang disebut Diagram Aliran Data (DAD), penganalisis sistem dapat merepresentasi proses-proses data di dalam organisasi. Pendekatan aliran data menekankan logika yang mendasari sistem. Dengan menggunakan kombinasi dari empat simbol, penganalisis sistem dapat menciptakan suatu gambaran proses-proses yang bisa menampilkan dokumentasi sistem yang solid. DAD merupakan alat yang digunakan pada metodologi pengembangan sistem yang terstruktur. Diagram Alir Data (DAD) mempunyai beberapa tingkatan (levelisasi) yaitu: 1.
Diagram Konteks Diagram Konteks adalah tingkatan tertinggi dalam diagram aliran data dan hanya memuat satu proses, menunjukkan sistem secara keseluruhan. Proses tersebut diberi nomor nol. Semua entitas eksternal yang ditunjukkan pada
diagram konteks berikut aliran data-aliran data utama menuju dan dari sistem. Diagram tersebut tidak memuat penyimpanan data dan tampak sederhana untuk diciptakan, begitu entitas-entitas eksternal serta aliran data-aliran data menuju dan dari sistem diketahui penganalisis dari wawancara dengan pengguna dan sebagai hasil analisis dokumen. 2.
Diagram Nol Diagram 0, adalah pengembangan diagram konteks dan bisa mencakup sampai sembilan proses. Memasukkan lebih banyak proses pada level ini akan terjadi dalam suatu diagram yang kacau yang sulit dipahami. Setiap proses diberi nomor bilangan bulat, umumnya dimulai dari sudut sebelah kiri atas diagram dan mengarah ke sudut sebelah kanan bawah. Penyimpanan datapenyimpanan data utama dari sistem (mewakili file-file master) dan semua entitas eksternal dimasukkan ke dalam Diagram 0.
3.
Diagram Detail/Diagram Anak Setiap proses dalam Diagram 0 bisa dikembangkan untuk menciptakan diagram detail. Proses pada Diagram 0 yang dikembangkan itu disebut parent process (proses induk) dan diagram yang dihasilkan disebut child diagram (diagram
anak).
Aturan
utama
untuk
menciptakan
diagram
anak,
keseimbangan vertikal, menyatakan bahwa suatu diagram anak tidak bisa menghasilkan keluaran atau menerima masukan dimana proses induknya juga tidak menghasilkan atau menerima. Semua aliran data yang menuju atau keluar dari proses induk harus ditunjukkan mengalir ke dalam atau keluar dari diagram anak.Diagram detail ditetapkan nomor yang sama seperti proses
induknya di dalam Diagram 0. Sebagai contoh, proses 3 akan berkembang ke Diagram 3. Proses-proses pada diagram detail diberi nomor dengan menggunakan nomor proses induk, poin desimal, serta sebuah nomor unik untuk setiap proses detail. Pada diagram 3, proses-proses tersebut akan diberi nomor 3.1, 3.2, 3.3, dan seterusnya. Ketentuan ini memungkinkan penganalisis mengikuti rangkaian proses di setiap tingkat pengembangan. Bila Diagram 0 menggambarkan proses-proses 1, 2, dan 3, diagram detail 1, 2, dan 3 semuanya berada pada level yang sama. 2.
Normalisasi Menurut Kristanto (2008:82) Normalisasi merupakan “sebuah teknik dalam
logical desain sebuah basis data / database, teknik pengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi)”. Proses normalisasi adalah proses pengelompokan data elemen menjadi tabeltabel yang menunjukkan entity dan relasinya. Pada proses normalisasi dilakukan pengujian
pada
beberapa
kondisi
apakah
ada
kesulitan
pada
saat
menambah/menyisipkan, menghapus, mengubah dan mengakses pada suatu basis data. Bila terdapat kesulitan pada pengujian tersebut maka perlu dipecahkan relasi pada beberapa tabel lagi atau dengan kata lain perancangan basis data belum optimal. Manfaat dari normalisasi yaitu: 1.
Meminimalkan jumlah storage space yang diperlukan untuk menyimpan data.
2.
Meminimalkan kemungkinan anomali pembaruan.
3.
Memaksimalkan stabilitas dan struktur data. Dalam normalisasi terdapat beberapa bentuk yaitu:
1.
Bentuk Tidak Normal (Unnormalized Form) Data yang direkam dengan tidak memperhatikan format tertentu.
2.
Bentuk Normalisasi Pertama (1NF) Sifat 1NF yaitu tidak ada set atribut yang berulang atau bernilai ganda dan setiap field hanya satu pengertian.
3.
Bentuk Normalisasi Kedua (2NF) Bentuk normal 2NF mempunyai syarat yaitu bentuk data telah memenuhi kriteria bentuk normal ke satu. Atribut bukan kunci, harus bergantung secara kunci pada fungsi utama atau primary key. Sehingga untuk membentuk normal kedua haruslah sudah ditemukan kunci-kunci field. Kunci field harus unik dan dapat mewakili atribut lain yang sudah menjadi anggotanya.
4.
Bentuk Normalisasi Ketiga (3NF) Untuk menjadi bentuk normal ketiga maka relasi haruslah dalam bentuk normal kedua dan semua atribut bukan primer tidak punya hubungan yang transitif. Dengan kata lain, setiap atribut bukan kunci haruslah bergantung hanya pada primary key secara menyeluruh.
5.
Boyce – Codd Normal Form(BCNF) Relasi harus berada dalam bentuk normal kesatu dan setiap atribut harus bergantung fungsi pada atribut super key.
Dalam pembuatan normalisasi harus memperhatikan dan mengetahui beberapa field atau atribut kunci seperti tersebut dibawah ini yaitu: 1.
Super Key Himpunan
dari
satu
atau
lebih
entitas
yang
dapat
digunakan
untuk mengidentifikasi secara unik sebuah entitas dalam set entitas. 2.
Candidate key Satu atribut atau minimal satu set atribut yang mengidentifikasikan secara unik suatu kejadian spesifik dari entitas.
3.
Primary key Satu
atribut
atau
minimal
satu
set
atribut
yang
tidak
hanya
mengidentifikasikan secara unik kejadian spesifik tapi juga dapat mewakili setiap kejadian dari suatu entitas. 4.
Alternate key Kunci kandidat yang tidak dipakai sebagai primarykey.
5.
Foreign key Suatu atribut atau set atribut yang melengkapi satu relationship (hubungan) yang menunjukkan ke induknya. Kunci tamu ditempatkan pada entitas anak dan samadengan kunci primer induk direlasikan. Hubungan antara entitas induk dengan anak adalah satu ke banyak (one to many)relationship. Datasederhana dapat kita himpun kedalam satu organisasi data file dan yang dikenal sebagai suatu organisasi file.
3.
Hirarki Input Output (HIPO) Menurut Jogiyanto (2005:787) menyatakan bahwa “HIPO (Hierarchy Plus
Input-Proses-Output) merupakan metodologi yang dikembangkan dan didukung oleh IBM”. HIPO sebenarnya adalah alat dokumentasi program. Akan tetapi sekarang, HIPO juga banyak digunaka sebagai alat disain dan teknik dokumentasi dalam siklus pengembangan sistem digambarkan oleh fungsi utamanya. HIPO dapat digunakan sebagai alat pengembangan sistem dan teknik dokumentasi program dan penggunaan HIPO ini mempunyai sasaran utama sebagai berikut: 1.
Untuk meyediakan suatu struktur guna memahami fungsi-fungsi dari system.
2.
Untuk lebih menekankan fungsi-fungsi yang harus diselesaikan oleh program, bukanya menunjukan statemen-statemen program yang digunakan untuk melaksanakan fungsi tersebut.
3.
Untuk meyediakan penjelasan yang jelas dari input yang harus digunakan dan output yang harus dihasilkanoleh masing-masing fungsi pada tiap-tiap tingkatan dari diagram-diagram HIPO.
4.
Untuk meyediakan output yang tepat dan sesuai dengan kebutuhan-kebutuhan pemakai.
4.
Diagram Alur (Flowchart) Menurut Abdul Kadir (2009:5),Menyatakan bahwa “Flowchart atau diagram
alir adalah suatu gambar yang menjelaskan urutan pembacaan data, pemrosesan data, pengambilan keputusan akhir dan penyajian hasil pemerosotan data”. Bentuk-bentuk diagram alur (flowchart) yang sering digunakan dalam proses pembuatan suatu program komputer adalah sebagai berikut: 1.
Program Flowchart Simbol-simbol yang menggambarkan proses secara rinci dan detil antara instruksi yang satu dengan instruksi yang lain dalam suatu program komputer yang bersifat logik.
2.
System Flowchart Simbol-simbol yang menggambarkan urutan prosedur secara detil dalam suatu sistem komputerisasi. Bersifat fisik. Menurut Abdul Kaadir (2009:6-7), sebelum membuat sebuah program
komputer, yang harus dilakukan terlebih dahulu adalah membuat flowchart. Jenis flowchart
yang
sering
digunakan
adalah
program
flowchart.
Teknik
pembuatanprogramflowchart dibagi menjadi dua bagian, yaitu: 1.
General Way Teknik pembuatan flowchartdengan cara ini lazim digunakan untuk menyusun logika suatu program. Teknik ini menggunakan pengulangan proses secara tidak langsung (Non Direct Loop).
2.
Iteration Way Teknik pembuatan flowchartdengan cara ini biasanya dipakai untuk logika program yang cepat dan bentuk permasalahannya kompleks. Pengulangan proses yang terjadi bersifat langsung (Direct Loop).
5.
Kamus Data (Data Dictionary) Menurut Jogiyanto (2005:725) Kamus data ataudata dictionary atau disebut
juga dengan istilah system data dictionary adalah “katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi.” Dengan menggunakan kamus data, analis sistem dapat mendefinisikan data yang mengalir pada sistem dengan lengkap. Isi kamus data adalah sebagai berikut: 1.
Nama Arus Data Karena kamus data dibuat berdasarkan arus data yang mengalir diagram alir data, maka nama dari arus data ini perlu dicatat di kamus data, sehingga mereka yang membaca Diagram Alir Data memerlukan penjelasan lebih lanjut tentang suatu arus tertentu di diagram alir data dapat langsung mencarinya dengan mudah di kamus data.
2.
Alias Alias atau nama lain perlu ditulis karena data yang sama mempunyai nama yang berbeda untuk orang atau departemen yang satu dengan yang lainnya.
3.
Bentuk Data Telah diketahui bahwa arus data dapat mengalir dari suatu hasil proses ke proses yang lainnya. Data yang mengalir ini biasanya dalam bentuk laporan serta dokumen hasil cetakan komputer. Dengan demikian bentuk dari data yang mengalir dapat berupa dokumen dasar atau formulir, dokumen hasil cetakan.
4.
Arus Data Arus data menunjukkan dari mana data mengalir dan kemana data akan menuju. Keterangan arus data ini perlu dicatat di kamus data supaya memudahkan mencari arus data didalam diagram arus data.
5.
Penjelasan Untuk lebih memperjelas lagi tentang makna dari arus data yang dicatat di kamus data, maka bagian penjelasan dapat diisi dengan keterangan-keterangan tentang analisis data tersebut.
6.
Periode Periode ini menunjukkan kapan terjadinya arus data ini. Periode perlu dicatat di kamus data karena digunakan untuk mengidentifikasikan kapan input data harus dimasukan kedalam sistem, kapan proses program harus dilakukan dan kapan laporan-laporan harus dihasilkan.
7.
Volume Volume perlu dicatat dalam kamus data adalah tenteng volume rata-rata dan volume pucak dari arus data. Volume rata-rata menunjukkan banyaknya arus
data yang mengalir dalam satu periode tertentu. Sedangkan volume pucak menunjukkan volume yang terbanyak. 8.
Struktur Data Struktur data menunjukkan arus data yang dicatat di kamus data yang terdiri dari item-item data apa saja. kamus data juga mempunyai suatu bentuk untuk mempersingkat arti atau
makna dari simbol yang dijelaskan, yang disebut notasi tipe dan notasi atau simbol yang digunakan dibagi menjadi dua macam yaitu sebagai berikut: 1.
Notasi Tipe Data Digunakan untuk membuat spesifikasi format input maupun output suatu data. Notasi yang umum digunakan antara lain adalah: Tabel II.1 Notasi Tipe Data Notasi
Keterangan
X
Setiap Karakter
9
Angka Numeric
A
Karakter Alphabet
Z
Angka nol ditampilkan sebagai spasi kosong
.
Titik, sebagai pemisah ribuan
,
Koma, sebagai pemisah pecahan
-
Hypen, sebagai tanda penghubung
/
Slash, sebagai tanda pembagi
Sumber Jogiyanto H.M
2.
Notasi Struktur Data Notasi ini digunakan untuk membuat spesifikasi elemen data. Notasi yang umum digunakan sebagai berikut: Tabel II.2 Notasi Stuktur Data Notasi
Keterangan
=
Terdiri dari
+
And (dan)
()
Pilihan ( Boleh Ya atau Tidak )
{}
Iterasi atau pengulangan
[]
Pilih salah satu
|
Pemisah pilihan didalam tanda [ ]
*
Keterangan atau catatan
@
Petunjuk (key field)
Sumber Jogiyanto, H.M 6.
Struktur Kode Menurut Hartono (2005:384) struktur kode adalah “Suatu bentuk struktur
yang berfungsi untuk mempermudah mengklarifikasi data”. Tujuan pengkodean adalah mengklasifikasikan data, memasukan data kedalam komputer dan untuk mengambil bermacam-macam informasi yang berhubungan dengannya. Kode dapat berupa angka, huruf dan karakter khusus ( misalnya %, /, -, $, #, &, :, dan lain sebagainya).
Menurut Jogiyanto (2005:384-385) dalam perancangan suatu kode harus diperhatikan beberapa hal: 1.
Harus mudah diingat Supaya kode mudah
diingat,
maka dapat
dilakukan dengan
cara
menghubungkan kode tersebut dengan objek yang mewakili kodenya. 2.
Harus unik Kode harus unik untuk masing-masing item yang mewakilinya. Unik berarti tidak ada kode yang kembar.
3.
Harus fleksibel Kode harus fleksibel sehingga memungkinkan perubahan-perubahan atau penambahan item baru dapat tetap diwakili oleh kode.
4.
Harus efisien Kode harus sependek mungkin, selain mudah diingat juga akan efisien bila direkam di simpanan luar komputer.
5.
Harus konsisten Kode harus konsisten dengan kode yang telah dipergunakan.
6.
Harus distandarisasi Kode harus distandarisasi untuk seluruh tingkatan dan departemendalam organisasi.
7.
Spasi dihindari Spasi didalam kode sebaiknya dihindari, karena dapat menyebabkan kesalahan di dalam menggunakannya.
8.
Hindari karakter yang mirip
Karakter-karakter yang hampir serupa bentuk dan bunyi pengucapannya sebaiknya tidak digunakan didalam kode. 9.
Panjang kode harus sama Masing-masing kode yang sejenis harus mempunyai panjang yang sama. Menurut Jogiyanto (2005:386-390) dalam pembuatan struktur kode terdapat
tipe (jenis) yang harus dibuat. Maka berdasarkan hal tersebut struktur kode terbagi dalam 5 (lima) tipe (jenis) antara lain: 1.
Kode mnemonic Tujuan supaya mudah diingat (dibuat dengan dasar singkatan atau mengambil sebagai karakter dari item yang akan diawali dengan kode ini).
2.
Kode Urut (Sequential Code) Disebut juga dengan kode seri (serial code) merupakan kode yang nilainya urut antara satu kode dengan kode berikutnya.
3.
Kode Blok (Block Code) Mengklasifikasikan
item
ke
dalam
kelompok
blok
tertentu
yang
mencerminkan satu klasifikasi tertentu atas dasar pemakaian maksimum yang diharapkan. 4.
Kode Group (Group Code) Kode berdasarkan field-field dan tiap-tiap field kode mempunyai arti.
5.
Kode Desimal (Decimal Code) Mengklasifikasikan kode atas dasar 10 unit angka desimal dimulai dari angka 0 sampai dengan angka 9 atau dari 00 sampai dengan 99 tergantung dari banyaknya kelompok.
7.
Visual Basic Menurut Kusrini dan Kinoyo (2007:1) Visual Basic adalah program untuk membuat aplikasi berbasis Microsoft Windows secara cepat dan mudah. Visual Basic menyediakan tool untuk membuat aplikasi sederhana sampai aplikasi kompleks atau rumit baik untuk keperluan pribadi maupun untuk keperluan perusahaan/instansi dengan sistem yang lebih besar.
BAB III ANALISA SISTEM BERJALAN
3.1.
Umum Sekolah merupakan wiyata mandala yang berarti “Pusat kegiatan belajar”
putra-putri harapan bangsa. Sekolah juga tempat pertemuan antara siswa dengan guru, siswa dengan siswa, siswa dengan karyawan sekolah. Pendidikan merupakan salah satu kebutuhan yang sangat penting guna meningkatkan kualitas sumber daya manusia (SDM). Terlepas dari itu peran tata usaha sangatlah penting karna sekolah tidak mungkin berjalan tanpa adanya pemasukan dan pengeluaran. Dan dari tata usahalah semua jenis pemasukan dan keluaran dicatat dan dilaporkan. 3.2.
Tinjauan Sekolah Sekolah SMA Perguruan Rakyat adalah salah satu sekolah yang tertua yang
ada di Indonesia. Sekolah ini didirikan atas dasar kepentingan rakyat Indonesia yang saat itu meyadari pentingnya pembinaan agar nanti akan lahir para pemuda-pemudi yang bisa berprestasi dan mengharumkan nama Indonesia kekancah Dunia. 3.2.1. Sejarah Sekolah Yayasan Perguran Rakyat didirikan setelah sumpah pemuda pada tanggal 11 Desember 1928 didirikan sebagai realisasi sumpah pemuda. Perguruan Rakyat lahir sebagai gabungan 2 organisasi yaitu Poestaka Kita dan Persatoean
Oentoek
Beladjar.
Salah
satu
pendirinya
adalah
Mr.Dr.Moh.Nazief, Mr.Suunario, dan Arnold Mononutu. Yayasan Perguruan Rakyat Jakarta diresmikan berdasarkan SK Gubernur KDKI Jakarta No. Cb.11/1/12/72, 10 Januari 1972. Yayasan Perguruan Rakyat mempunyai jenjang pendidikan diantaranya Sekolah Menengah Pertama (SMP), Sekolah Menengah Atas (SMA) dan Sekolah Menegah Kejuruan (SMK). Salah satu Sekolah SMA Perguruan Rakyat dijakarta yang saat ini menjadi tempat riset kami yaitu beralamat di Jl.Yon Zikon 14 Srengseng sawah, jagakarsa, Jakarta Selatan, hingga saat ini memiliki 15 guru dan pegawai: 1. Kepala Sekolah
: Hj. Yusmita Yusuf , S.Pd.
2. Kepala Tata Usaha
: Yusparnedi, SE
3. Bendahara
: Tubagus Busono
4. Administrasi
: Wismarini
5. Ketenagaan
: Marsih
6. Pengarsipan
: Ngadiono
7. Perpustakaan
: Sumarno
8. Laboraturium Komputer
: Komarudin
9. Laboraturium IPA
: Engkus
10. Pramu Bakti
: Baharudin
11. Satpam
: Satijo
12. Siswa / Siswi
: Niken Wulandari
13. Laboraturium Fisika
: Marzuki
14. Biologi
: Diasti Rahayu
15. Kimia
: Fikri Sumarno
SMA Perguruan Rakyat Jakartan sebagai lembaga pendidikan yang mempunyai Visi dan Misi: 1.
Visi : Ungul dalam prestasi akademik dan non akademik, berbudi pekerti yang luhur dalam iman dan taqwa serta berwawasan kebangsaan.
2.
Misi : 1.
Menciptakan satuan pendidikan yang berlandaskan Ketuhanan Yang Maha Esa.
2.
Menyelenggarakan satuan pendidikan selaras dengan nilai-nilai keagamaan dan budi pekerti yang luhur
3.
Melaksanakan pembelajaran dan bimbingan secara teratur dan berkesinambungan.
4.
Menyelenggarakan pembelajaran yang aktif, inovatif, kreatif, efektif dan menyenangkan.
5.
Meningkatkan kemampuan olahraga dan seni yang kompetitif.
6.
Menanamkan nilai-nilai kebangsaan dalam satuan pendidikan.
3.2.2. Struktur Organisasi dan Fungsi Dalam rangka segala aktivitas di tata usahaSMA Perguruan Rakyat Jakarta memiliki struktur organisasi yang telah disusun agar dapat berjalan dengan baik. Adapun struktur organisasi dibuat agar dapat dikatakan sebagai suatu kerangka yang mewujudkan suatu pola tetapi dari hubungan antara kedudukan dan peranan dalam suatu kerjasama. Fungsi adalah sekelompok
aktivitas yang sama jenis berdasarkan sifat atau pelaksananya. Bentuk struktur organisasi yang dimiliki SMA Perguruan Rakyat Jakarta adalah sebagai berikut:
STRUKTURORGANISASI SMA PERGURUAN RAKYAT JAKARTA
Kepala Sekolah
Kepala Tata Usaha
Bendahara
Perpustakaan
Pengarsipan
Ketenagaan
Administrasi
Lab. Komputer
Laboratorium IPA
Pramu Bakti
Laboratorium Fisika
Satpam
Biologi
Kimia
Siswa / Siswi
Keterangan : = Garis Komando Sumber
: Tata usaha SMA Perguruan Rakyat Jakarta
Gambar III.1 Struktur Organisasi SMA Perguruan Rakyat Jakarta Adapun fungsi dari tugas-tugas yang menjadi tanggung jawab masing-masing adalah sebagai berikut: 1.
Kepala Sekolah Tugasnya,
bertanggung
jawab
penuh
ataspenyelenggaraan
kegiatan
operasional sekolah yang telah diprogramkan. 2.
Kepala Tata Usaha Tugasnya, membantu kepala sekolah dalam melaksanakan ketata usahaan sekolah dan penyusunan program kerja tata usaha.
3.
Bendahara Tugasnya, membantu kepala sekolah dalam mengurus masalah keuangan pemasukan dan pengeluaran sekolah.
4.
Administrasi Tugasnya, melayani dan membalas surat menyurat yang di terima SMA Perguruan Rakyat Jakarta
5.
Ketenagaan Tugasnya, membantu kepala sekolah dalam melaksanakan dan mendata kepegawaian di sekolah.
6.
Pengarsipan Tugasnya, menyimpan semua dokumen – dokumen penting SMA Perguruan Rakyat Jakarta
7.
Perpustakaan
Tugasnya, bertanggung jawab dan berkorrdinasi dengan kepala sekolah segala keperluan perpustakaan sekolah 8.
Laboraturium Komputer Tugasnya, bertanggungjawab file dan data komputer, membantu pengolahan/penyusunan data sekolah
9.
Laboraturium IPA Tugasnya, memelihara kebersihan peralatan dan ruang praktik laboratorium memperbaiki kerusakan ringan peralatan praktik laboratorium,menginventarisasi alat, bahan dan kelengkapan laboratorium.
10.
Pramu Bakti Tugas, bertanggung jawab terhadap kebersihan sekolah
11.
Satpam/Keamanan Tugasnya, mengatasi hal yang mengganggu keamanan dan ketertiban sekolah, mengatur penyeberangan siswa, guru dan karyawan diwaktu pagi ,mengisi buku catatan kejadian
12.
Koordinator Kesiswaan (Siswa/i) Tugasnya, melayani dan menyelenggarakan organisasi kesiswaan
13.
Laboraturium Fisika Tugasnya, mengawasi dan menjaga kegiatan yang ada di lab. Fisika
14.
Biologi Tugasnya, mengawasi dan mengarahka siswa dalam hal praktek biologi
15.
Kimia Tugasnya, mengawasi dan mengarahkan siswa dalam hal praktek kimia
3.3
Prosuder Sistem Akuntansi Berjalan Prosedur sistem akuntansi berjalan arus kas dimulai
dengan proses penerimaan kas, lalu proses pengeluaran kas dan selanjutnya adalah proses pembuatan laporan bulanan. Adapun penjelasan dalam sistem arus kas pada SMA Perguruan Rakyat Jakarta, dan berikut penjelasannya : 1.
Prosedur Penerimaan kas Pada setiap awal tahun yayasan menyetorkan sumbangan berupa dana untuk tambahan kas sekolah kepada bendahara bagian tata usaha. Bendahara bagian tata usaha mencatatnya dan membuatkan kwitansi dua rangkap yang sudah ditanda tangani oleh bendahara bagian tata usaha, satu untuk ketua yayasan dan satunya disimpan di arsip kas masuk. Disetiap awal bulan siswa/i juga melakukan pembayaran uang iuran sekolah/SPP dengan proses yaitu membawa kartu iuran ke bagian bendahara tata usaha lalu bagian bendahara tata usaha mencatatnya di buku besar secara manual dan mencatat di kartu iuran siswa dengan dibubuhi stample sekolah. Setiap tiga bulan sekali siswa/i juga melakukan pembayaran uang mid semester yang dibayarkan ke bagian bendahara tata usaha dengan membawa kartu iuran lalu bagian bendahara tata usaha mencatatnya dibuku besar secara manual dan mencatat dikartu iuran siswa/i yang membayar.
2.
Prosedur Pengeluaran Kas
Guru/karyawan mengajukan untuk pembelian perlengkapan seperti ATK, alatalat kebersihan, biaya perawatan peralatan sekolah dan lain-lain, kemudian bendahara mengkonfirmasi ke kepala sekolah, ketika kepala sekolah menyetujui pengajuan dan langsung memberikan dana ke guru/karyawan tersebut. Kemudian guru/karyawan yang mengajukan dana memberikan nota dan di catat, disimpan kedalam arsip bukti kas keluar. Bendahara juga melakukan pembayaran tagihan telepon dan listrik bulanan prosesnya sama dengan pengajuan pembelian peralatan atau perlengkapan sekolah dengan mengkonfirmasikan dahulu ke Kepala sekolah. Bendahara juga melakukan pembayaran gaji guru/karyawan setiap bulan dengan mencetak daftar namanama guru/karyawan beserta honor yang didapatkan berdasarkan rekapitulasi absensi kehadiran guru/karyawan. Yang bersangkutan menandatanganinya dan mendapatkan uang gaji beserta kwitansi tanda terima gaji. Dokumen yang ditandatangani disimpan kedalam arsip bukti kas keluar. 3.
Prosedur Pembuatan Laporan Bendahara melaporkan penerimaan dan pengeluaran kas tiap bulan ke kepala sekolah. Ketika kepala sekolah sudah meng acc laporan, laporan tersebut dibuat tiga rangkap, laporan pertama di serahkan ke ketua yayasan, laporan kedua ke kepala sekolah dan laporan ketiga untuk di arsipkan.
3.4.
Diagram Alir Data ( DAD ) Sistem Berjalan Untuk menggambarkan sistem berjalan secara logika, penulis mencoba
menggunakan Diagram Alir Data (DAD) yang fungsinya untuk mempermudah
pemahaman tentang sistem yang berjalan. Adapun
Diagram Alir Data Sebagai
berikut:
1.
DAD Konteks Sistem Berjalan
IS Yayasan
KI Siswa/i
Kwitansi.2
LKM Acc
0.0
KI Acc
LKK Acc
IPKK
IPKK Konf.IPKK Pengajuan Gaji Acc Pengajuan Gaji
Sistem Informasi Arus Kas pada SMA Perguruan Rakyat
Acc Konf. IPKK
BKK
LKM Kepala Sekolah
LKM Acc
KTTG
LKK LKK Acc
Keterangan : IS KI IPKK Konf. IPKK BKK LKM LKK KTTG
: Informasi Sumbangan : Kartu Iuran : Informasi Pengajuan Kas Keluar : Konfirmasi Informasi Pengajuan Kas Keluar : Bukti Kas Keluar : Laporan Kas Masuk : Laporan Kas Keluar : Kwitansi tanda Terima Gaji
Gambar III.2 Diagram Konteks
Guru / Karyawan
2.
DAD Nol Sistem Berjalan IS Kwitansi.1
Yayasan
1.0
Prosedur Penerimaan Kas
Data Kas Masuk pembayaran siswa
Kwitansi.2
Arsip Kas Masuk
D.1
KI Siswa/i
KI Acc
IPKK
2.0 BKK
Acc Konf. IPKK Guru / Karyawan
BKK
Prosedur Pengeluaran Kas
DBPG Data Guru
KTTG
Arsip Kas Keluar
D.2 D.3
Arsip Guru / Karyawan
D.4
Arsip Jabatan
Data jabatan Konf.IPKK Konf. IPKK Acc Pengajuan Gaji Pengajuan Gaji Acc
D.%
Arsip LKM Acc
LKM LKM Acc Kepala Sekolah
D.6 3.0
LKM Acc LKK Acc DBPG
LKK LKK Acc
Prosedur Pembuatan Laporan
LKM Acc LKK Acc
Keterangan: IS KI IPKK Konf. IPKK BKK DBPG LKM
: Informasi Sumbangan : Kartu Iuran : Informasi Pengajuan Kas Keluar : Konfirmasi Informasi Pengajuan Kas Keluar : Bukti Kas Keluar : Dokumen Bukti Penerimaan Gaji : Laporan Kas Masuk
BKK Kwitansi.2
Arsip LKK Acc
LKK KTTG
: Laporan Kas Keluar :Kwitansi Tanda Terima Gaji
Gambar III.3 Diagram Nol
3.
DAD Detail 1.0 Sistem Berjalan 1.1 IS
Penerimaan Sumbangan
1.2 KI
IS
Pembayaran iuran
Informasi Pembayaran
1.3 KI Acc Kwitansi. 1
Pencatatan Bukti Transaksi
Kwitansi. 2
Gambar III.4 Diagram Detail 1.1
D.1
Arsip kas Masuk
4.
DAD Detail 2.0 Sistem Berjalan IPKK Konf. IPKK Acc BKK
2.1 Prosedur Pencairan Ajuan kas keluar
2.2
BKK
D.2
Data Guru
Prosedur Penggajian
Data jabatan
D.3
Arsip Guru / Karyawan
D.4
Arsip jabatan
Data jabatan
Data guru
2.3 KTTG
Keterangan: IPKK Konf. IPKK BKK DBPG KTTG
Prosedur Pencatatan kas Keluar
Arsipi Kas Keluar
DBPG
: Informasi Pengajuan Kas Keluar : Konfirmasi Informasi Pengajuan Kas Keluar : Bukti Kas Keluar : Dokumen Bukti Penerimaan Gaji : Kwitansi Tanda Terima Gaji Gambar III.5 Diagram Detail 2.1
3.5
Spesifikasi Sistem Berjalan Spesifikasi ini terdiri dari dua penjelasan mengenai dokumen-dokumen yang
berjalan dibawah ini: 3.5.1
Spesifikasi Bentuk Dokumen Masukan Dokumen masukan atau input sistem tata usaha, adalah sebagai
berikut: a.
b.
Nama
: Kartu Iuran
Fungsi
: Sebagi bukti pembayaran siswa
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran A.1
Nama
: Data Siswa
Fungsi
: Biodata siswa
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 11 Lembar
c.
d.
e.
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran A.2
Nama
: Nota Listrik
Fungsi
: Bukti pembayaran listrik
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran A.3
Nama
: Nota Telepon
Fungsi
: Bukti pembayaran telepon
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran A.4
Nama
: Nota ATK
Fungsi
: Bukti pembayaran atk
Sumber
: Tata usaha
Tujuan
: Bendahara
3.5.2
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran A.5
Spesifikasi Bentuk Dokumen Keluaran Dokumen keluaran atau output sistem tata usaha, adalah sebagai berikut: a. Nama
: Kwitansi Tanda Terima Gaji (KTTG)
Fungsi
: Bukti penerimaan gaji
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran B.1
b. Nama
: Pengajuan Pembelian Perlengkapan
Fungsi
: Bukti pengajuan perlengkapan
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran B.2
c. Nama
: Laporan Kas Masuk
Fungsi
: Pelaporan Kas Masuk
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran B.3
d. Nama
3.6
: Laporan Kas Keluar
Fungsi
: Pelaporan Kas Keluar
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran B.4
Permasalahan Dari hasil analisa dan pengamatan pada SMA Perguruan Rakyat Jakarta, maka
penulis mendapatkan beberapa masalah yang ditemukan, adapun permasalahan yang ada dalam suatu sistem Arus Kas pada SMA Perguruan Rakyat adalah sebagai Berikut: 1.
Prosedur yang berjalan, masih menggunakan pencatatan dan penulisan secara manual, dimulai dari rekapitulasi spp, penghitungan gaji,
pembuatan slip gaji, pembuatan laporan, sehingga membutuhkan banyak waktu. 2.
Integritas data seperti data SPP, data Guru/Karyawan dan pengeluaran kas tidak terjaga sehingga rentan terjadi kesalahan.
3.
Pembuatan laporan masih menggunakan arsip, sehingga membutuhkan waktu yang cukup lama, rentan terjadi kecurangan dan sering terjadi kesalahan data.
4.
3.7
keamanan data kurang terjamin.
Pemecahan Masalah Permasalahan yang terjadi diatas dapat diselesaikan dan tidak akan terjadi jika
sistem yang digunakam telah terkomputerisasi. Berikut ini merupakan cara penyelesaian masalah dengan sistem Arus Kas pada SMA Perguruan Rakyat: 1.
Dirancangnya sebuah sistem tata usaha terkomputerisasi, dimana proses rekap spp dan penghitungan gaji guru tidak perlu dicatat dalam buku/arsip, melainkan bagian bendahara dapat langsung menginputnya data dan menghitung gaji guru dan disimpan dalam database.
2.
Membuat database seperti SQL server, sehingga data bisa diakses dan diupdate dikemudian hari serta bisa di backup untuk keamanan data.
3.
Membuat sistem informasi tata usaha yang didalamnya terdapat pembuatan laporan-laporan.
4.
Membuat sistem informasi yang didalamnya terdapat password dan user.
BAB IV RANCANGAN SISTEM USULAN
4.1.
Umum Dalam sistem akuntansi berjalan pada sistem informasi arus kas pada SMA
Perguruan Rakyat Jakarta yang telah dibahas dalam bab sebelumnya, penulis mengetahui adanya permasalahan dalam sistem tersebut. Dalam kinerja suatu organisasi atau instansi yang memerlukan pengelolaan sistem informasi yang efektif dan efisien, penulis mengajukan suatu rancangan sistem komputerisasi usulan pada sistem informasi arus kas pada SMA Perguruan Rakyat Jakarta. Dengan menggunakan sistem
komputerisasi
yang diusulkan ini, diharapkan dapat
menghasilkan informasi yang berkualitas yaitu, informasi yang relevan, akurat dan tepat waktu. Informasi yang relevan berarti informasi harus bermanfaat bagi pemakai. Informasi harus akurat yaitu informasi tersebut bebas dari kesalahan dan informasi harus tepat waktu, maksudnya informasi harus sesuai dengan waktu yang diharapkan demi kelancaran kinerja suatu organisasi atau instansi. Kelebihan-kelebihan dari sistem yang terkomputerisasi yaitu, mempermudah pekerjaan, penyajian informasi yang tepat dan mempercepat penyajian data. Penggunaan komputerisasi sistem harus didukung oleh sumber daya manusia yang memadai dari segi keahlian dalam menangani sistem komputerisasi dan bertanggung jawab atas seluruh pekerjaan sehingga data-data akan terpelihara dengan baik dan mempercepat perolehan informasi yang diperlukan. Pada bab IV ini akan dijelaskan lebih lanjut mengenai
komputerisasi sistem informasi arus kas pada SMA Perguruan Rakyat Jakarta. Pada rancangan sistem usulan akan dijelaskan mengenai prosedur sistem akuntansi usulan, diagram alir data sistem akuntansi usulan, kamus data system usulan, spesifikasi rancangan sistem usulan, spesifikasi sistem komputer dan jadwal implementasi. 4. 1.
Prosedur Sistem Akuntansi Usulan Prosedur sistem akuntansi usulan dimulaidengan proses penerimaan kas, lalu
proses pengeluaran kas, proses jurnal dan selanjutnya adalah proses pembuatan laporan bulanan. Adapun penjelasan dalam sistem arus kas padaSMA Perguruan Rakyat Jakarta, dan berikut penjelasannya : 1.
Prosedur Penerimaan kas Pada setiap awal tahun ketua yayasan menyetorkan sumbangan berupa dana untuk tambahan kas sekolah kepada bendahara bagian tata usaha. Bendahara bagian tata usaha menginputnyadi file Kasdengan terlebih dahulu masuk kedalam aplikasi sebagai Admin, dan mengatur file setting kelas dimana datadatanya didapat dari file kelas dan file ruangan. Kemudian setelah mengatur file setting kelas bendahara mengatur file siswa dimana data-datanya didapat dari file setting kelas dan file jurusan. Selanjutnya mengatur file setting pembayaran data-datanya didapat dari file kelas,file jurusan dan file jenis pembayaran. Dan yang terakhir mengatur file kas dimana data-datanya didapat dari file uraian pembukuan dan file jenis pembukuan. Setelah selesai mengatur semua file, bendaharamenginputdata dana sumbangan dari ketua yayasan ke file kas. Setelah selesai menginput dan menyimpannya
bendaharabagian tata usaha menyerahkan kwitansi yang sudah ditanda tangani dan di bubuhi stample sekolah ke ketua yayasan. Kwitansi tersebut dibuat dua rangkap, satu untuk ketua yayasan dan yang lainnya disimpan di arsip kas masuk. Siswa/i juga melakukan pembayaran uang iuran sekolah/SPP, Uang Tengah semester, dan cicilan uang gedunng dengan proses yaitu membawa kartu iuran ke bagian bendahara tata usaha lalu bagian bendahara tata usaha menginputnya di file tambah pembayaran berdasarkan data file siswa dan file setting pembayaran, setelah selesai menginputnya lalu disimpandan di posting di file kas.Setelah selesai melakukan penginputan,kartu iuran siswa tersebut dibubuhi stample sekolah dan diserahkan kembali ke siswa. 2.
Prosedur Pengeluaran Kas Guru/karyawan mengajukan pengajuan pengeluaran kas perlengkapan untuk pembelian perlengkapan seperti ATK, alat-alat kebersihan, biaya perawatan peralatan sekolah dan pembayaran telepon dan listrik diajukan ke bendahara, kemudian bendahara melakukan penginputandi file ajuan lalu mencetak formulir ajuan kas keluar untuk mengkonfirmasikannya ke kepala sekolah, ketika kepala sekolah menyetujui pengajuan tersebut, bendahara memberikan dana ke guru/karyawan tersebut. Setelah mendapatkan dana dari bendahara, guru/karyawan yang mengajukan dana memberikan bukti kas keluar kepada bendahara lalu bendahara menginputnyadi file kas dan bukti kas keluar tersebut diarsipkan di arsip kas keluar. Setiap bulannya bendahara melakukan pembayaran gaji guru/karyawan dengan menginputdi file gaji berdasarkan file guru/karyawandan file master gaji. Setelah penginputan selesai lalu bendahara
mencetak dokumen permohonan pengeluaran gaji. Kemudian bendahara mengkonfirmasikannya
ke
kepala
sekolah,
setelah
kepala
sekolah
menyetujuinya, bendahara melakukan pembayaran gaji ke guru/karyawan dengan cara mencetak slip gaji yang didapat dari penginputan di file gaji, kemudian slip gaji tersebut diserahkan kepada guru/karyawan dan menyimpan dokumen permohonan pengeluaran gaji yang sudah di setujui oleh kepala sekolah. 3.
Prosedur pelaporan Bendahara melaporkan penerimaan dan pengeluaran kas tiap bulan ke kepala sekolah berupa laporan buku kas dan laporan pembayaran siswa, dimana laporan buku kas didapat dari file kas dan laporan pembayaran siswa didapat dari file tambah pembayaran. Laporan pembayaran siswa ditujukan kepada kepala sekolah. Kemudian laporan buku kas juga dilaporkan kekepala sekolah untuk mendapat persetujuan, jika sudah di setujui, laporan buku kas diserahkan ke ketua yayasan. Laporan buku kas dibuat tiga rangkap, yang satu untuk kepala sekolah, laporan kedua yang sudah di setujui untuk keketua yayasan dan yang ketiga untuk diarsipkan di arsip laporan buku kas. Kemudian laporan pembayaran siswa dibuat dua rangkap satu untuk kepala sekolah, dan yang lainnya diarsipkan di arsip laporan pembayaran siswa.
4.3.
Diagram Alir Data (DAD) Sistem Akuntansi Usulan
1.
DAD Konteks Sistem Usulan
FAKK
IS Yayasan
Guru / Karyawan
FAKK Acc Kwitansi.1
0.0
BKK
Sistem Informasi Arus Kas Pada Sekolah Perguruan Rakyat Jakarta
Slip Gaji
LBK.2 Acc
FAKK FAKK Acc
KI
DPPG DPPG Acc
LPS.1 LBK.1,2 Kepala Sekolah
Keterangan : IS KI KI ACC IS FAKK BKK DPPG LBK LPS
LBK.1 Acc
KI Acc
: Informasi Sumbangan : Kartu Iuran : Kartu Iuran Acc : Informasi Sumbangan : Form Ajuan Kas Keluar : Bukti Kas Keluar : Dokumen Permohonan Pengeluaran Gaji : Laporan Buku Kas : Laporan Pembayaran Siswa Gambar IV.1 Diagram Konteks Sistem Usulan
Siswa/i
2.
DAD Nol Sistem Ususlan Data pengguna
File user
D.1
Data Kelas D.8
File Skelas
D.9
File Siswa
Data kelas dan ruang Data setting kelas
Data Ruang Data Jurusan
Data setting kelas dan jurusan
D.10 File Setting Pembayaran
Data Kelas, jurusan dan J Pembayaran
1.0
Proses Penerimaan Kas
Data siswa
File Kelas
D.3
File Ruang
D.4
File Jurusan
D.5
File Mpembayaran
Data J Pembukuan Data U Pembukuan
Data besar pembayaran
D.2
Data J Pembayaran
D.6
File Mpembukuan
D.7
File Mupembukuan
IS
KI
Yayasan Kwitansi.1
Siswa/i
KI Acc
Data sumbangan
D.12
File Kas
D.13
Arsip Kas Masuk
Data J pembukuan dan U pembukuan Data pembayaran siswa
Data pembayaran siswa D.11File Tambah Pembayaran
Kwitansi.2 FAKK FAKK Acc
Guru / Karyawan
Data gaji
2.0
Data BKK
BKK Slip gaji
Proses Pengeluaran Kas
FAKK FAKK Acc
FAKK
DPPG
Kepala Sekolah
BKK
DPPG Acc Data guru / karyawan
D.14
File Ajuan
D.15
Arsip Kas Keluar
D.16
File Guru / karyawan
D.17
File Master gaji
D.18
File Gaji
Data rician gaji Data gaji
LPS.1
3.0 Data gaji
LBK.1,2 LBK.2 Acc
Proses Laporan
Data Kas
Data pembayaran siswa LPS.2
LBK.2 Acc
LBK.3
Keterangan : KI IS J Pembayaran J Pembukuan U Pembukuan DPPG FAKK BKK LPS LBK
: Karti Iuran : Informasi Sumbangan : Jenis Pembayaran : Jenis Pembukuan : Uraian Pembukuan : Dokumen Pemohonan Pembayaran Gaji : Form Ajuan Kas Keluar : Bukti Kas Keluar : Laporan Pembayaran Siswa : Laporan Buku Kas
Gambar IV.2 Diagram Nol Sistem Usulan
D.19
Arsip LPS
D.20
Arsip LBK
3.
DAD Detail 1.0 Sistem Usulan Data pengguna
File user
D.1
Data Kelas Data Ruang D.8
D.9
File Skelas
Data kelas dan ruang Data setting kelas
File Siswa
Data setting kelas
D.10 File Setting Pembayaran
1.1 Proses penggabungan data
Data Jurusan Data J Pembayaran
Data U Pembukuan
D.3
File Ruang
D.4
File Jurusan
D.5
File Mpembayaran
D.6
File Mpembukuan
D.7
File Mupembukuan
Data J Pembukuan dan U Pembukuan
Data Besar Pembayaran
KI
File Kelas
Data J Pembukuan
Data Kelas, jurusan dan J Pembayaran
Data Siswa
D.2
1.2 Data Pembayaran Siswa
Proses Pembayaran Siswa
D.11File Tambah Pembayaran
KI Acc
Data Pembayaran Siswa
IS
Kwitansi.1
Keterangan : KI IS J Pembayaran J Pembukuan U Pembukuan
1.3 Proses Penerimaan Sumbangan
Data Kas Masuk Kwitansi.2
: Karti Iuran : Informasi Sumbangan : Jenis Pembayaran : Jenis Pembukuan : Uraian Pembukuan
Gambar IV.3 Diagram Detail 1.0 Sistem Usulan
D.12
File Kas
D.13
Arsip Kas Masuk
4.
DAD Detail 2.0 Sistem Usulan
FAKK FAKK Acc BKK
2.1 Proses Ajuan kas keluar
FAKK
BKK
Slip gaji
D.14
File Ajuan
D.15
Arsip Kas Keluar
D.12
File Kas
D.16
File Guru / karyawan
D.17
File Master gaji
D.18
File Gaji
Data BKK
Data gaji
FAKK FAKK Acc
DPPG
2.2 Proses Penggajian
DPPG Acc
Keterangan : DPPG FAKK BKK
Data guru / karyawan Data Rincian Gaji Data gaji
: Dokumen Pemohonan Pembayaran Gaji : Form Ajuan Kas Keluar : Bukti Kas Keluar
Gambar IV.4 Diagram Detail 2.0 Sistem Usulan
4.4. Kamus Data Sistem Usulan Kamus data atau disebut juga sistem data dictionary adalah katalog fakta tentang data dan kebutuhan-kebutuhan informasi dari suatu sistem informasi. Dengan menggunakan kamus data, analisis sistem dapat mendefinisikan data yang mengalir disistem dengan lengkap. Adapun kamus data yang akan diuraikan adalah sebagai berikut : a.
Kamus Data Kartu Iuran (KI) Nama Arus Data
: KI
Alias
: Kartu Iuran
Tipe Data
: Dokumen dasar
Arus Data
: Siswa – Proses 1.0
Penjelasan
: Kartu tanda Iuran
Periode
: Setiap siswa yang membayar iuran bulanan
Volume
: 1 lembar
Struktur Data
: Header + isi + Footer
Header
= nama_sekolah + alamat + no_telp + no_fax
Isi
= no_kartu + nis_siswa + nama_siswa + tanggal_bayar paraf + keterangan
Footer b.
= ttd
Kamus Data Formulir Ajuan Kas Keluar (FAKK) Nama Arus Data
: FAKK
Alias
: Formulir Ajuan Kas Keluar
Tipe Data
: Dokumen Dasar/Formulir
Arus Data
: Guru/Karyawan – Proses 2.0 Proses 2.0 – Kepala Sekolah
Penjelasan
: Formulir pengajuan kas keluar
Periode
: Setiap pengajuan kas keluar
Volume
: 1 Lembar
Struktur Data
: Header + Isi + Footer
Header
= nama_sekolah + form_ajuan
Isi
= nama + tgl + jabatan + no + nama_barang + jumlah + total + harga
Footer c.
d.
= ttd
Kamus Data Bukti Kas Keluar (BKK) Nama Arus Data
: BKK
Alias
: Bukti Kas Keluar
Tipe Data
: Dokumen nota pembelian
Arus Data
: Guru/Karyawan – Proses 2.0
Penjelasan
: Sebagai bukti Kas yang telah dikeluarkan
Periode
: Setiap dana pengeluaran kas
Volume
: 1 lembar
Struktur Data
: Header + Isi + Footer
Header
= nama_toko + alamat + no_telp + fax
Isi
= no + jenis_barang + jumlah + harga + total
Footer
= ttd
Kamus Data Formulir Permohonan Pengeluaran Gaji (PPG)
4.5.
Nama Arus Data
: PPG
Alias
: Formulir Permohonan Pengeluaran Gaji
Tipe Data
: Dokumen dasar / Formulir
Arus Data
: Proses 2.0 – Kepala Sekolah
Penjelasan
: Formulir Pengajuan Pengeluaran Gaji
Periode
: Setiap pengeluaran gaji
Volume
: 1 lembar
Struktur Data
: Header + Isi + Footer
Header
=nama_sekolah + alamat + no_telp + fax
Isi
=no + nama + jabatan + absen + gaji_guru + total_gaji
Footer
=ttd
Spesifikasi Rancangan Sistem Usulan
4.5.1. Bentuk Dokumen Masukan Dokumen masukan yang digunakan pada sistem berjalan adalah : a.
Nama dokumen : Kartu Iuran (KI) Fungsi
: Sebagai data pembayaran iuran siswa
Sumber
: Tata Usaha
Tujuan
: Bendahara
Media
: Kertas cetakan
Jumlah
: 1 (satu) lembar
Frekuensi
: Setiap pembayaran iuran
Bentuk
: Lampiran C.1
b. Nama dokumen
: Pembayaran Telepon
Fungsi
: Untuk mencatat dana pengeluaran kas telepon
Sumber
: Tata Usaha
Tujuan
: Bendahara
Media
: Kertas cetakan
Jumlah
: 1lembar
Frekuensi
: Setiap transaksi guru/karyawan
Bentuk
: Lampiran C.2
c. Nama dokumen
: Pembayaran Listrik
Fungsi
: Untuk mencatat dana pengeluaran kas listrik
Sumber
: Tata Usaha
Tujuan
: Bendahara
Media
: Kertas cetakan
Jumlah
: 1lembar
Frekuensi
: Setiap transaksi guru/karyawan
Bentuk
: Lampiran C.3
d. Nama dokumen
: Data Siswa
Fungsi
: Untuk melihat biodata siswa
Sumber
: Tata Usaha
Tujuan
: Bendahara
Media
: Kertas cetakan
Jumlah
: 1-10 lembar
Frekuensi
: Setiap transaksi pembayaran iuran
Bentuk
: Lampiran C.4
e. Nama dokumen
: Pengeluaran Perlengkapan
Fungsi
: Untuk mencatat dana pengeluaran perlengkapan
Sumber
: Tata Usaha
Tujuan
: Bendahara
Media
: Kertas cetakan
Jumlah
: 1lembar
Frekuensi
: Setiap transaksi guru/karyawan
Bentuk
: Lampiran C.5
4.5.2. Bentuk Dokumen Keluaran Dokumen keluaran yang digunakan pada sistem berjalan adalah : a. Nama dokumen
: Form slip gaji
Fungsi
:Sebagai bukti penerimaan gaji
Sumber
: Tata Usaha
Tujuan
: Guru/Karyawan
Media
: Cetakan Komputer
Jumlah
: 1 Lembar
Frekuensi
: Setiap Guru/Karyawan
Bentuk
: Lampiran D.1
b. Nama
: Form Ajuan Kas Keluar
Fungsi
: Bukti pengajuan kas keluar
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi kas keluar
Bentuk
: Lampiran D.2
c. Nama
: Laporan Kas Masuk
Fungsi
: Pelaporan Kas Masuk
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran D.3
d. Nama
: Laporan Kas Keluar
Fungsi
: Pelaporan Kas Keluar
Sumber
: Tata usaha
Tujuan
: Bendahara
Media
: Kertas Cetak
Jumlah
: 1 Lembar
Frekuensi
: Setiap Transaksi
Bentuk
: Lampiran D.4
4.5.3. Normalisasi File 1.
Bentuk Tidak Normal (Unnormalized Form) NSS Kd_ajuan
Nmsek
Tgl
Alamat
Keterangan
Kecamatan
Jumlah
Kabupaten
Bendahara
Telp
Nip
Fax
Nis
Email
Nisn
Website
Nama_Siswa
Nmkepsek
Tmplhr
Nip
Tgllhr
Bendahara
JK
Nip
Agama
Logo
Kelas
Kd_jabatan
Jurusan
Jabatan
Alamat
Kd_kas
Telp
Tgl_Jurnal
Anakke
Trans
Jmlsdr
Jpembuan
Nmayah
Upembukuan
Pendayah
Keterangan
Pekayah
Debet
Alamatayah
Kredit
Nmibu
Id_jpembukuan
Pendibu
Id_upembukuan
Pekibu
Id_agama
Alamatibu
Agama
Foto
Id_mgaji
Id_agama
Uraian
Id_kelas
Besar
Id_jurusan
Id_jurusan
Id_pendidikan
Jurusan
Id_pekerjaan
Id_kelas
Nip
Kelas
Nuptk
Id_pekerjaan
Nama
Pekerjaan
Tmplhr
Id_pembayaran
Tgllhr
Norek
Jk
Jenis_pembayaran
Agama
Kategori
Alamat
Id_pembukuan
Telp
Norek
Foto
Jpembukuan
Id_agama
Id_pekerjaan
Id_ruang Ruang Norek Id_upembukuan Norek Upembukuan Id_skelas Kelas Id_kelas Id_ruang Jpembukuan Upembukuan Id_jpembukuan Id_upembayaran Id_pembayaran Kelas Jurusan Jenis_pembayaran Upembayaran Besar Id_Kelas Id_jurusan Id_jpembayaran Id_upembayaran kd_tb Tgl Bln Kategori Keterangan Potongan Jumlah Nis Username Password Nama Level Blokir Id_gaji Tunjangan Besar Nip
Pendidikan
Gambar IV.5 Bentuk Tidak Normal (Unnormalized Form)
2.
Bentuk Normalisasi Pertama (1stNormal Form)
Nis* Nisn Nama_Siswa Tmplhr Tgllhr JK_siswa Agama_siswa Jurusan Alamat_siswa Telp_siswa Anakke Jmlsdr Nmayah Pendayah Pekayah Alamatayah Nmibu Pendibu Pekibu Alamatibu Foto_siswa Nip* Nuptk Nama Tmplhr Tgllhr Jk_guru Agama_guru Jabatan Alamat_guru
NSS*
Id_ruang*
Nmsek
Ruang
Alamat_sekolah
Id_upembukuan*
Kecamatan
Norek_upembukuan
Kabupaten
Upembukuan
Telp_sekolah
Id_skelas*
Fax
Skelas
Email
Id_spembayaran*
Website
Jurusan
Nmkepsek
Jenis_pembayaran
Bendahara
Upembayaran
Logo
kd_tb*
Kd_kas*
Tgl
Tgl_kas
Bln
Trans
Keterangan
Jpembuan
Potongan
Upembukuan
Jumlah
Debet
Username*
Kredit
Password
Id_mgaji*
Nama
Rincian_gaji
Level
Besar
Blokir
Id_jurusan*
Id_gaji*
Jurusan
Tunjangan
Id_kelas*
Id_pembukuan*
Kelas
Norek_pembukuan
Id_pembayaran*
Jpembukuan
Norek_pembayaran
Kd_ajuan*
Jenis_pembayaran
Tgl
Kategori
Jumlah
Telp_guru Foto_guru
Gambar IV.6 Bentuk Normalisasi Pertama (1stNormal Form)
Bentuk Normalisasi Kedua (2st Normal Form)
3.
Tabel Tambah Pembayaran
Tabel Siswa
kd_tb* Tgl
Nis*
Bln
Nisn
Keterangan
Nama_Siswa
Potongan
Tmplhr
Jumlah
Tgllhr
Nis**
JK_Siswa Agama_siswa
Tabel Identitas Sekolah
Tabel Setting Pembayaran
NSS*
Jurusan
Tabel Kas
Alamat_siswa
Id_spembayaran*
Telp_siswa
Jurusan
Anakke
Jenis_pembayaran
Jmlsdr
Upembayaran
Nmayah
Id_Kelas**
Pendayah
Id_jurusan**
Pekayah
Id_jpembayaran**
Alamat_sekolah
Tgl_kas
Kecamatan
Trans
Kabupaten
Jpembukuanan
Telp_sekolah
Upembukuan
Fax
Keterangan
Email
Debet
Alamatayah
Website
Kredit
Nmibu Tabel Jenis Pembayaran
Pendibu
Nmsek
Kd_kas*
Tabel Jenis Pembukuan
Nmkepsek
Kd_tb**
Id_jpembukuan*
Id_jpembukuan**
Norek_pembukuan
Id_upembukuan**
Jpembukuan
Id_gaji**
Id_pembayaran*
Pekibu Alamatibu Foto_siswa Id_skelas** Id_jurusan**
Norek_pembayaran Jenis_pembayaran Tabel Uraian Pembukuan
Kategori
Id_upembukuan* Norek_upembukuan
Tabel Jurusan
Id_jurusan* Tabel Setting Kelas
Id_skelas*
Upembukuan
Jurusan
Tabel Gaji
Id_gaji*
Tabel Master Kelas
Tabel Guru / Karyawan
Tunjangan
Skelas
Id_kelas*
Nip*
Nip**
Id_kelas**
Kelas
Nuptk
Id_mgaji
Id_ruang**
Nama_guru Tabel Ruang
Id_ruang* Ruang Tabel User
Tabel Master Gaji
Tmplhr_guru
Id_mgaji*
Tgllhr_guru
Rincian_gaji
Jk_guru
Besar
Agama_guru
Username*
Jabatan
Password
Alamat_guru
Nama
Telp_guru
Level
Foto_guru
Tabel Ajuan Kd_ajuan* Tgl Keterangan Jumlah
Blokir Username**
NSS** Nip**
Gambar IV.7 Bentuk Normalisasi Kedua (2sNormal Form)
Bendahara Logo
4.5.4 Spesifikasi File Adapun spesifikasi File yang penulis gunakan dalam perancangan sistem informasi arus kas pada SMA Perguruan Rakyat Jakarta adalah sebagai berikut: 1. Spesifikasi File Gaji Nama Database
: sekolah.sql
Nama File
:File gaji
Akronim
: gaji
Fungsi
: Untuk menyimpan data gaji guru / karyawan
Tipe
: Filetransaksi
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 38 karakter
Kunci Field
: id_gaji
Software
: Mysql 5.5.8 Tabel IV.1 Spesifikasi File Gaji
No
Elemen Data
Akronim
Type
1.
Id gaji
Id_gaji
Int
2.
Tunjangan
Tunjangan
Text
3.
Maste gaji
Id_mgaji
Int
4
Nomor Induk Pegawai
Nip
Number
Size
Keterangan Primary Key
20 Foreign Key 18
Foreign Key
2. Spesifikasi FileKelas Nama Database
: sekolah.sql
Nama File
: File Mkelas
Akronim
: Kelas
Fungsi
: Menyimpan data kelas
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 3 karakter
Kunci Field
: id_kelas
Software
: Mysql 5.5.8 Tabel IV.2 Spesifikasi FileKelas
No
Elemen Data
Akronim
Type
1.
Id Kelas
Id_kelas
Int
2.
Kelas
Kelas
Varchar
3. Spesifikasi Fileruang Nama Database
: sekolah.sql
Nama File
: File Mruang
Akronim
: Ruang
Fungsi
: Menyimpan data ruang
Size
Keterangan Primary Key
3
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 8 karakter
Kunci Field
: id_ruang
Software
: Mysql 5.5.8 Tabel IV.3 Spesifikasi FileRuang
No
Elemen Data
Akronim
Type
1.
Id Ruang
Id_ruang
Int
2.
Ruang
Ruang
Varchar
4. Spesifikasi FileJurusan Nama Database
: sekolah.sql
Nama File
: File Mjurusan
Akronim
: Jurusan
Fungsi
: Menyimpan data jurusan
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 15 karakter
Size
Keterangan Primary Key
8
Kunci Field
: id_jurusan
Software
: Mysql 5.5.8 Tabel IV.4 Spesifikasi FileJurusann
No
Elemen Data
Akronim
Type
1.
Id jurusan
Id_jurusan
Int
2.
Jurusan
Jurusan
Text
Size
Keterangan Primary key
15
5. Spesifikasi File Master Jenis Pembayaran Nama Database
: sekolah.sql
Nama File
: File Mpembayaran
Akronim
: Jenis pembayaran
Fungsi
: Menyimpan data jenis pembayaran
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 32 karakter
Kunci Field
: id_pembayaran
Software
: Mysql 5.5.8
Tabel IV.5 Spesifikasi FileJenis Pembayaran No
Elemen Data
Akronim
Type
Size
Keterangan
1
Id pembayaran
Id_pembayaran
Number
2
Primary Key
2
Nomor Rekening Norek_pembaya Pembayaran ran Jenis Pembayaran Jenis_pembayar an Kategori Kategori
Number
5
Text
20
Text
10
3 4
6. Spesifikasi FileMaster Jenis Pembukuan Nama Database
: sekolah.sql
Nama File
: File mpembukuan
Akronim
: Jenis Pembukuan
Fungsi
: Menyimpan data pembukuan
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 25 karakter
Kunci Field
: id_pembukuan
Software
: Mysql 5.5.8
Tabel IV.6 Spesifikasi FileJenis Pembukuan No
Elemen Data
Akronim
Type
1.
Id Pembukuan
Id_pembukuan
Int
2.
Nomer Rekening Norek_pembu pembukuan kuan Jenis pembukuan Jpembukuan
3.
Size
Keterangan Primary Key
Number
5
Text
20
7. Spesifikasi FileUraian Pembukuan Nama Database
: sekolah.sql
Nama File
: File Mupembukuan
Akronim
: Uraian Pembukuan
Fungsi
: Menyimpan data uraian pembukuan
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 20 karakter
Kunci Field
: id_upembukuan
Software
: Mysql 5.5.8
Tabel IV.7 Spesifikasi FileUraian Pembukuan No
Elemen Data
1.
Id Uraian Pembukuan
2. 3.
Akronim
Id_upembukua n Nomor Rekening Norek_upemb uraian pembukuan ukuan Uraian Pembukuan Upembukuan
Type
Size
Int
Keterangan Primary Key
Number
5
Text
20
8. Spesifikasi FileSetting Kelas Nama Database
: sekolah.sql
Nama File
: File Skelas
Akronim
: Setting Kelas
Fungsi
: Untuk menyimpan data ruang kelas
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 12 karakter
Kunci Field
: id_skelas
Software
: Mysql 5.5.8
Tabel IV.8 Spesifikasi FileSetting Kelas No
Elemen Data
Akronim
Type
1.
Id Setting kelas
Id_skelas
Int
2.
Skelas
Skelas
Varchar
3
Id Kelas
Id_kelas
Int
Foreign Key
4
Id Ruang
Id_ruang
Int
Foreign Key
9. Spesifikasi FileSiswa Nama Database
: sekolah.sql
Nama File
: File dsiswa
Akronim
: Siswa
Fungsi
: Menyimpan data siswa
Tipe File
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 363 karakter
Kunci Field
: Nis
Software
: Mysql 5.5.8 Tabel IV.9 Spesifikasi FileSiswa
Size
Keterangan Primary Key
12
No
Elemen Data
1
Type
Size
Keterangan
Number
8
Primary key
Number
12
3
Nomor induk Nis siswa Nomor induk Nisn siswa nasional Nama Siswa Nama_Siswa
Text
30
4
Tempat Lahir
Tmplhr
Text
15
5
Tanggal Lahir
Tgllhr
Date
6
Text
1
7
Jenis Kelamin JK_siswa siswa Agama siswa Agama_siswa
Text
10
8
Jurusan
Jurusan
Text
15
9
Alamat siswa
Alamat_siswa
Text
30
10
Telepon siswa
Telp_siswa
Number
12
11
Anak ke
Anakke
Number
2
12
Jumlah Saudara
Jmlsdr
Number
2
13
Nama Ayah
Nmayah
Text
30
14
Pendayah
Text
8
15
Pendidikan Ayah Pekerjaan Ayah
Pekayah
Text
20
16
Alamat Ayah
Alamatayah
Text
30
17
Nama Ibu
Nmibu
Text
30
18
Pendidikan Ibu
Pendibu
Text
8
19
Pekerjaan Ibu
Pekibu
Text
20
20
Alamat Ibu
Alamatibu
Text
30
21
Foto siswa
Foto_siswa
Varchar
40
22
Id Agama
Id_agama
Int
Foreign Key
23
Id Kelas
Id_kelas
Int
Foreign Key
2
Akronim
24
Id Jurusan
Id_jurusan
Int
Foreign Key
25
Id Pendidikan
Id_pendidikan
Int
Foreign Key
26
Id Pekerjaan
Id_pekerjaan
Int
Foreign Key
10. Spesifikasi FileSetting Besar Pembayaran Nama Database
: sekolah.sql
Nama File
:File Spembayaran
Akronim
: Setting pembayaran
Fungsi
: Untuk menyimpan besarnya pembayaran
Tipe
: Filetransaksi
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 55 karakter
Kunci Field
: id_pembayaran
Software
: Mysql 5.5.8 Tabel IV.10 Spesifikasi FileSetting Besar Pembayaran
No Elemen Data 1.
Akronim
Type
Size
Int
2.
Id setting Id_spembayaran pembayaran Jurusan Jurusan
Text
15
3.
Jenis pembayaran
Jenis_pembayaran
Text
20
4.
Uraian pembayaran
Upembayaran
Text
20
Keterangan Primary Key
5.
Id kelas
Id_Kelas
Int
Foreign Key
6.
Id Jurusan
Id_jurusan
Int
Foreign Key
7.
Id Jenis Pembayaran
Id_jpembayaran
Int
Foreign Key
11. Spesifikasi File Tambah Pembayaran Nama Database
: sekolah.sql
Nama File
:File tpembayaran
Akronim
: Tambah pembayaran
Fungsi
: Untuk menyimpan data pembayaran
Tipe
: FileTransaksi
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 70 karakter
Kunci Field
: id_tb
Software
: Mysql 5.5.8 Tabel IV.11 Spesifikasi FileTambah Pembayaran
No
Elemen Data
1. 2.
Kode pembayaran Tanggal
3.
Bulan
Akronim tambah kd_tb
Type
Size
Keterangan
Varchar
7
Primary Key
Tgl
Date
Bln
Text
15
4.
Keterangan
Keterangan
Text
20
5.
Potongan
Potongan
Decimal
10
6.
Jumlah
Jumlah
Decimal
10
7.
Nomor induk siswa
Nis
Number
8
Foreign Key
12. Spesifikasi FileKas Nama Database
: sekolah.sql
Nama File
: File Kas
Akronim
: Kas
Fungsi
: Menginput data kas masuk dan kas keluar
Tipe
: FileTransaksi
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 80 karakter
Kunci Field
: kd_kas
Software
: Mysql 5.5.8 Tabel IV.12 Spesifikasi FileKas
No Elemen Data
Akronim
Type
Size
Keterangan
1.
Kode Kas
Kd_kas
Varchar
7
Primary key
2.
Tanggal kas
Tgl_kas
Date/Time
3.
Transaksi
Trans
Text
6
4.
Jpembuan
Text
20
Upembukuan
Text
20
6.
Jenis Pembukuan Uraian Pembukuan Debet
Debet
Desimal
10
7.
Kredit
Kredit
Desimal
10
Id_jpembukuan
Int
Foreign Key
Id_upembukuan
Int
Foreign Key
Kd_tb
Varchar
Id_gaji
Int
5.
8.
Id Jenis Pembukuan 9. Id Uraian Pembukuan 10. Kode tambah pembayaran 11. Id gaji
7
Foreign Key Foreign Key
13. Spesifikasi FileAjuan Nama Database
: Sekolah.sql
Nama File
: File Ajuan
Akronim
: Ajuan
Fungsi
: Menyimpan Data Pengajuan Kas Keluar
Tipe File
: FileKeuangan
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 35Karakter
Kunci Field
: Kode_ajuan
Software
: Mysql 5.5.8 Tabel IV.13 Spesifikasi FileAjuan
No
Elemen Data
Akronim
Type
Size
Keterangan
1
Kode Ajuan
Kd_ajuan
varchar
7
2
Tanggal
Tgl
3
Jumlah
Jumlah
Date/Tim e Decimal
10
4
Nomor Induk Pegawai
Nip
Number
18
Primary Key
Foreign key
14. Spesifikasi File Guru/Karyawan Nama Database
: sekolah.sql
Nama File
: File dguru
Akronim
: Guru
Fungsi
: Menyimpan data Guru/Karyawan
Tipe File
: FileData
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 18s6 karakter
Kunci Field
: Nip
Software
: Mysql 5.5.8 Tabel IV.14 Spesifikasi FileGuru / Karyawan
No
Elemen Data
Akronim
1
Nomor induk Nip Pegawai
Type
Size
Keterangan
Number
8
Primary Key
2
Nuptk
Nuptk
Number
20
3
Nama guru
Nama_guru
Text
30
4
Tmplhr_guru Text
15
7
Tempat Lahir guru Tanggal Lahir guru Jenis Kelamin guru Agama guru
8
5
Tgllhr_guru
Date
Jk_guru
Text
1
Agama_guru
Text
10
Jabatan
Jabatan
Text
20
9
Alamat guru
Alamat_guru Text
30
10
Telepon guru
Telp_guru
Number
12
11
Foto guru
Foto_guru
Varchar
40
6
15. Spesifikasi FileMater Gaji Nama Database
: sekolah.sql
Nama File
: File Mgaji
Akronim
: Master gaji
Fungsi
: Menyimpan data gaji
Tipe
: FileMaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
:30 karakter
Kunci Field
: id_mgaji
Software
: Mysql 5.5.8
Tabel IV.15 Spesifikasi File MasterGaji No
Elemen Data
Akronim
Type
Size
1.
Id Gaji
Id_mgaji
Int
2.
Rincian Gaji
Rincian_gaji
Text
20
3.
Besar
Besar
Desimal
10
Keterangan Primary Key
16. Spesifikasi Fileuser Nama Database
: sekolah.sql
Nama File
:File user
Akronim
: user
Fungsi
: Untuk menyimpan data pengguna
Tipe
: Filemaster
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 75 karakter
Kunci Field
: username
Software
: Mysql 5.5.8 Tabel IV.16 Spesifikasi File User
No
Elemen Data
Akronim
Type
Size
Keterangan
1.
Username
Username
Varchar
20
Primary Key
2.
Password
Password
Varchar
20
3.
Nama
Nama
Text
30
4.
Level
Level
Varchar
15
5.
Blokir
Blokir
Enum
17. Spesifikasi FileIdentitas Sekolah Nama Database
: sekolah.sql
Nama File
: File Identitas Sekolah
Akronim
: Identitas
Fungsi
: Menyimpan data Identitas Sekolah
Tipe
: FileAdmin
Organisasi File
: Indexed Sequential
Akses File
: Random
Media
: Harddisk
Panjang Record
: 256 karakter
Kunci Field
: id_identitas
Software
: Mysql 5.5.8 Tabel IV.17 Spesifikasi File Identitas Sekolah
No
Elemen Data
Akronim
Type
1
NSS
2
Nama Sekolah
Nomor Statistik Number Sekolah Nmsek Text
Size
Keterangan
12
Primary key
20
3
Alamat sekolah
Alamat_sekolah
Text
30
4
Kecamatan
Kecamatan
Text
15
5
Kabupaten
Kabupaten
Text
15
6
Telepon sekolah
Telp_sekolah
Number
12
7
Faximily
Fax
Number
12
8
Email
Email
Varchar
20
9
Website
Website
Varchar
20
10
Text
30
11
Nama Kepala Nmkepsek Sekolah Bendahara Bendahara
Text
30
12
Logo
Varchar
40
Logo
4.5.5. Struktur Kode Dalam perancangan sistem informasi arus kas pada SMA Perguruan Rakyat penulis menggunakan kode sebagai identifikasi data, pemanggilan, dan pengisian data maupun kolom untuk memudahkan pengelolaan data. Kode akan memanggil seluruh field yang berhubungan dengan kode tersebut secara otomatis tergantung dari perintah yang diberikan dan masing-masing memiliki perbedaan. Berikut penjelasan secara rinci mengenai struktur kode. 1. Struktur Kode Ajuan
X X 9
9
9
9 9 Nomor urut Inisial Ajian
Contoh :
A
J
0 0 0 0 9 Nomor Urut Inisial Ajuan
2. Struktur Kode Nomor Induk Siswa
X X 9 9
9 9
9
9 Nomor Urut Tahun Masuk Inisial NIP
Contoh:
P R 1 5 0 1 0 9 Nomor Urut Tahun Masuk Inisial NIP
3. Struktur Kode Nomor Induk Pegawai
9
9
9 9 9 9 9 9 Nomor Urut Bulan Masuk Tahun Masuk
Contoh:
1
5
0 3 0 0 3 3 Nomor Urut Bulan Masuk Tahun Masuk
4. Struktur Kode Transaksi Pembayaran
X X 9
9
9
9
9 Nomor Urut Inisial Transaksi Pembayaran
Contoh :
T P 0 0
0 9 9 Nomor Urut Inisial Transaksi Pembayaran
5. Struktur Kode Kas Masuk
X X 9 9 9 9
9 Nomor Urut Inisial Kas masuk
Contoh :
K M 0 0
0
9
9 Nomor Urut Inisial Kas masuk
6. Struktur kode kas keluar
X X 9 9 9
9
9 Nomor Urut Inisial Kas Keluar
Contoh :
K K 0
0
0
9
9 Nomor Urut Inisial Kas Keluar
4.5.6. Hipo Spesifikasi program yang penulis buat dapat dilihat dari diagram HIPO di bawah ini:
0 Login
0.0 Menu Utama
1.0
2.0
3.0
4.0
5.0
6.0
7.0
8.0
Master
Setting
Data
Pembayaran
Keuangan
Admin
Info
System
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
1.1
2.1
3.1
4.1
5.1
Master Kelas
Setting Kelas
Input data siswa
Transaksi Pembayaran
Buku Kas
6.1
7.1
1.1
1.0
2.0
3.0
4.0
5.0
Identitas Sekolah
Info Tentang Program
Logout
6.0
7.0
0
1.2
2.3
3.2
4.2
5.2 Ajuan 5.0
Master Ruang
Setting Besar Pembayaran
Input Data Guru
Laporan Pembayaran
1.0
2.0
3.0
4.0
1.3
5.3
Master Jurusan
Input Gaji
1.0
5.0
1.4 Master Jenis Pembayaran 1.0 1.5 Master Jenis Pembukuan 1.0 1.6 Master Uraian Pembukuan 1.0 1.7 Master Rincian Gaji 1.0
Gambar IV.7 Diagram HIPO
4.5.7 Flowchart
1. Login
6.2
1.2
Otoritas Pengguna
Keluar
6.0
Start
Input user dan password
Y
Masuk
T
Pengecekan user dan password
Data benar?
T
Pastikan user dan password benar atau mungkin terblokir admin
Y
Level admin? T Batal Y
Y
Menu Utama Admin
End
Gambar IV.6FlowchartLogin
2. Master Kelas
T
Menu Utama User
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T Y
Tambah
Input Data Kelas
Simpan
Y T Data Tersimpan
Y
Klik Grid
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Data Telah Dihapus
Y
Keluar
T
T Edit
Batal
Y
Y
Data Telah Diubah
T
Y End
Gambar IV.7Flowchart Transaksi Master Kelas
3. Master Ruang
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Y
Input Data Ruang
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Data Telah Dihapus
Y
Keluar
T
T Edit
Batal
Y
Data Telah Diubah
T
Y End
Gambar IV.8Flowchart Master Ruang
4. Master jurusan
Y
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Y
Input Data Jurusan
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
T
Y
Data Telah Dihapus
T Edit
Batal
Y
Data Telah Diubah
Y
Keluar
T
Y End
Gambar IV.9Flowchart Master Jurusan
5. Master Jenis Pembayaran
Y
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Input Data Jenis Pembayaran
Y
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
T
Y
Data Telah Dihapus
T Edit
Batal
Y
Y
Data Telah Diubah
Y
Keluar
T
Y End
Gambar IV.10Flowchart Master Jenis Pembayaran
6. Master Jenis Pembukuan
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Input Data Jenis Pembukuan
Y
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Data Telah Dihapus
Y
Keluar
T
T Edit
Batal
Y
Y
Data Telah Diubah
T
Y End
Gambar IV.11Flowchart Master Jenis Pembukuan
7. Input Jenis Pembukuan
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Y
Input Jenis Pembukuan
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Data Telah Dihapus
T
T Edit
Batal
Y
Data Telah Diubah
Y
Keluar
T
Y End
Gambar IV.12Flowchart Input Jenis Pembukuan 8. Master Uraian Pembukuan
Y
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Input Data Uraian Pembukuan
Y
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Data Telah Dihapus
T
T Edit
Batal
Y
Y
Data Telah Diubah
Y
Keluar
T
Y End
Gambar IV.13Flowchart Master Uraian Pembukuan
9. Master Rincian Gaji Guru dan Karyawan
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Input Uraian dan Besar Gaji
Y
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Data Telah Dihapus
Y
Keluar
T
T Edit
Batal
Y
Y
Data Telah Diubah
T
Y End
Gambar IV.14Flowchart Master Rincian Gaji Guru dan Karyawan
10. Setting Kelas
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Y
Pilih Kelas dan Ruang
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
T
Y
Data Telah Dihapus
T Edit
Batal
Y
Data Telah Diubah
Y
Keluar
T
Y End
Gambar IV.15Flowchart Setting Kelas
11. Setting Besar Pembayaran
Y
Start
Pilihan : 1. Tambah 2. klik Grid 3. Keluar
T
Batal
T
Tambah
Pilih Jenis, uraian pembayaran, kelas, jurusan dan input besaran pembayaran
Y
Simpan
Y T Data Tersimpan
klikGrid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
Batal
T
T Hapus
Y
Data Telah Dihapus
Keluar
Edit
Y
Data Telah Diubah
T
Y End
Gambar IV.16 Flowchart Setting Pembayaran
Y
Batal
12. Data Siswa Start
Pilihan : 1. Tambah 2. Cetak 3. Klik Grid 4. Keluar
T
Y
Batal
Batal
T
Tambah
Y
Input Data Siswa
Simpan
Y T Data Tersimpan
Cetak
Y
Cristal Report Data Siswa
T
Print?
Y T
klikGrid
Tampilan cetak Data Siswa
Y
Pilihan 1. Edit 2. Hapus 3. Batal
Tampil Data
T Batal
T
T Hapus
Y
Data Telah Dihapus
Keluar
Edit
Y
Data Telah Diubah
T
Y End
Gambar IV.17Flowchart Data Siswa
13. Data Guru Start
Pilihan : 1. Tambah 2. Cetak 3. Klik Grid 4. Keluar
T
Y
Batal
Batal
T
Tambah
Input Data Guru dan Karyawan
Y
Simpan
Y T Data Tersimpan
Cetak
Y
Cristal Report Data Guru
T
Print?
Y T
klikGrid
Tampilan cetak Data Guru
Y
Pilihan 1. Edit 2. Hapus 3. Batal
Tampil Data
T Batal
T
T Hapus
Y
Data Telah Dihapus
Keluar
Edit
Y
Data Telah Diubah
T
Y End
Gambar IV.18Flowchart Data Guru
14. Transaksi Pembayaran start
Pilih : 1. Tambah 2. Keluar
Y
Pilih : 1. Bayar 2. Posting 3. Batal
Input Pembayaran
Tambah
T
T
Batal
Y
T
Posting
Bayar
Y
Y
Data Terposting
Keluar
T
Transaksi Tersimpan
T
Y
End
Gambar IV.19Flowchart Transaksi Pembayaran
15. Buku Kas Start
Pilihan : 1. Tambah 2. pilih Tanggal 3. Keluar
T
Tambah
Y
Pilih Debet atau Kredit
Input kas masuk atau kas keluar
T
Simpan
Batal
Y Y T Data Tersimpan
Y Pilih Tanggal
Edit Data Kas
Tampil Data
Klik Grid?
T
Y
Edit Data Kas
T T
Y
Simpan
Cetak
Y
Cristal report buku kas
Data Tersimpan
T T
Print? Keluar Y Y
Tampilan cetak buku kas End
Gambar IV.20Flowchart Buku Kas
T
Batal
Y
16. Identitas Sekolah Start
Pilihan : 1. Edit 2. Keluar
Edit
Y
Pilihan : 1. Simpan 2.Batal
Edit identitas sekolah
T T
Batal
T
Simpan
Y Y Data Telah Diubah
Keluar
T
Y
End
Gambar IV.21 Flowchart Identitas Sekolah
17. Otoritas Pengguna Start
1. Tambah 2. klik Grid 3. Keluar
T
Y
Batal
Batal
T
Tambah
Y
Input Data Pengguna
Simpan
Y T Data Tersimpan
Klik Grid
Y
1. Edit 2. Hapus 3. Batal
Tampil Data
T Hapus
Y
Y
Keluar
Data Telah Dihapus
T
T Edit
Batal
Y
Y
Data Telah Diubah
T
Y End
Gambar IV.22Flowchart Otoritas Pengguna
4.6.
Spesifikasi Sistem Komputer
4.6.1. Umum Pemakaian komputer pada saat ini telah mencapai tingkat maksimum, sehingga perkembangan teknologi terus diamati oleh para user. Komputer juga mempunyai sarana pendukung sebagai fasilitas yang harus ada apabila suatu usaha telah memasuki langkah maju dengan menggunakan komputer sebagai alat bantu dalam pengolahan data. Sarana pendukung tersebut adalah perangkat keras (hardware), perangkat lunak (software), dan manusia (brainware). Keberhasilan suatu program tanpa ada yang mengendalikan dalam hal ini pemakai (brainware) program tidak ada nilainya. Sebuah komputer akan beroperasi jika ada yang mengoperasikan yaitu manusia itu sendiri. Dengan demikian komputer akan mampu membaca perintah-perintah bahasa mesin, kemudian diterjemahkan oleh manusia sehingga menghasilkan informasi. Program aplikasi yang mudah digunakan akan sangat membantu dalam menyelesaikan pekerjaan. Kemudahan dalam penggunaan aplikasi tersebut dapat meminimalisasikan kesalahan yang dilakukan oleh para user pada saat menjalankan program yang pada akhirnya diharapkan akan berfungsi secara maksimal. 4.6.2. Perangkat Keras Perangkat keras merupakan elemen vital yang diperlukan untuk menjalankan program aplikasi atau software yang akan digunakan. Elemen-elemen vital tersebut merupakan peralatan masukan (input device), tempat penyimpanan (storage unit), dan peralatan keluaran (output device). Spesifikasi perangkat keras yang dibutuhkan adalah sebagai berikut:
a. Processor
: Intel Core 2 Duo @ 2.00 Ghz
b. Memory (RAM)
: 1 GB
c. Monitor
: WXGA 14”
d. Floppy Disk
: 1,44 MB (3,5”)
e. Harddisk
: 250 GB
f. Mouse
: Standart Mouse
g. Keyboard
: Standart 102 Keys
h. Printer
: Laser Jet
4.6.3. Perangkat Lunak Perangkat lunak atau software merupakan suatu rangkaian instruksi yang disusun secara teratur agar komputer dapat mengolah data untuk mendapatkan informasi yang dibutuhkan oleh user atau pengguna. Dalam pembuatan program ini dibutuhkan perangkat lunak sebagai berikut: a. Sistem Operasi
: Microsoft Windows XP
b. Sistem Aplikasi
: MySQL
c. Program Pendukung
: Microsoft Visual Basic 6.0
4.7.
Jadwal Implementasi Setelah di analisa dan didesain secara rinci dengan teknologi yang diseleksi
dan
dipilih.Tiba
saatnya
sekarang
sistem
untuk
implementasikan
atau
diterapkan.Tahap implementasi sistem merupakan tahap meletakkan sistem agar siap untuk dioperasikan selain itu sistem dapat dijalankan secara sistematis dan terencana. Jadwal implementasi merupakan suatu prosedur atau rincian mengenai tahap yang akan dilaksanakan mengenai segala suatu yang dibutuhkan dalam proses
implementasi yang berupa komputerisasi sistem. Ini dibutuhkan jadwal berfungsi sebagai pedoman panduan terhadap kegiatan serta sistem yang perlu dilakukan dalam proses implementasi sistem tersebut. Dalam perencanaan implementasi ini dibagi dalam beberapa tahapan yaitu sebagai berikut : a. Persiapan Data Awal Persiapan data awal adalah kegiatan yang terdiri dari proses pengumpulan data awal seperti data-data barang maupunyang laennya yang berhubungan dengan judul yang di angkat oleh penulis. Pengumpulan data awal ini membutuhkan waktu 2minggu yaitu pada minggu pertama dan minggu ke dua pada bulan pertama. b. Pembuatan file dan test program Pada kegiatan ini akan dibuat terlebih dahulu suatu filedatabase yang berfungsi sebagai tempat penampungan data yang telah dikumpulkan pada bagian atas. Pembuatan program pada site mini bertujuan agar program yang telah dibuat dapat di pergunakan untuk mengolah semua data yang telah ada pada file databasenya. Pembuatan program ini akan membutuhkan waktu yang lebih lama dibandingkan tahap lain. Program yang dibuat diharapkan sebuah program yang benar-benar mampu menjalankan sistem usulan dengan baik.Pada kegiatan ini diperlukan waktu mulai minggu ketiga bulan kesatu sampai minggu kedua bulan kedua. c. Pembuatan Buku Petunjuk Pada tahap ini akan dibuat petunjuk operasi untuk menjalankan sistem usulan yang berisi prosedur kerja tekhnik pembuatan program beserta prosedurnya.
Pembuatan buku petunjuk operasi ini diperkirakan akan membutuhkan waktu selama 2 minggu yaitu pada minggu ketiga bulan kedua sampai minggu ke empat bulan ke dua. d. Pelatihan Pelatihan pada tahap ini dimaksudkan agar calon user mengetahui prosedur kerja yang akan dijalankan, selain itu juga pengenalan lebih lanjut pada calon user mengenai keunggulan sistem yang nantinya akan dipakai untuk menggantikan manualisasi yang sedang berjalan. Tahap ini memerlukan waktu yang lama karena diharapkan calon user benar-benar paham akan sistem yang diusulkan yang anntinya akan diterapkan. Waktu yang diperlukan adalah 1 minggu mulai minggu pertama bulan ketiga. e. Test Sistem Test sistem adalah suatu kegiatan untuk menguji kelayakan dari sistem yang diusulkan secara keseluruhan dan dilakukan oleh user yang telah di Training sebelumnya. Waktu yang dibutuhkan adalah 3 minggu yaitu pada minggu kedua bulan ke tiga sampai minggu ke empat bulan ke empat. f. Peralihan sistem Peralihan sistem adalah suatu kegiatan yang akan dialami oleh suatu sistem yaitu pengganti sistem manualisasi dengan sistem yang diusulkan. Peralihan dapat dilakukan dengan berbagai cara,baik secara langsung maupun secara bertahap yaitu penggantian sistem usulan dengan pembagian apabila bagaian yang lain berhasil
maka akan dilanjutkan, dan yang terakhir adalah penggantian sistem secara pararel yaitu sistem berjalan dan sistem usulan digunakan secara bersamaan. Setelah melihat bahwa kondisi sistem dapat berjalan denagn baik, sistem berjalan akan dihentikan sama sekali. Pada tahap ini memerlukan waktu 2 minggu yaitu pada minggu pertama bulan ke empat sampai minggu ke dua bulan ke empat. g. Operasi dan Evaluasi Kegiatan ini adalah suatu kegiatan yang mengoperasikan sistem ususlan secara keseluruhan dan menggunakan data yang sesunguhnya dan masih diperlukan adanya pengawasan secara keseluruhan terhadap sistem agar terhindar dari segala kesalahan. Waktu yang diperlukan pada tahap ini 2 minggu yaitu pada mulai minggu ketiga bulan ke empat samapai minggu ke empat bulan ke empat Tabel IV.40 Jadwal Implementasi
No 1 2 3 4 5 6 7
Nama Kegiatan Persiapan Data Awal Pembuatan File dan Test Program Pembuatan Buku Petunjuk Pelatihan Test Sistem Peralihan Sistem Operasi dan Evaluasi
Bulan 1 1 2 3 4
WAKTU Bulan 2 Bulan 3 1 2 3 4 1 2 3 4
Bulan 4 1 2 3 4
Tabel IV.19 Daftar Pembagian Tugas No 1 2 3 4 5 6 7 8 9 10 11
JENIS KEGIATAN PKL/Riset Analisa Sistem (Berjalan) Analisa Sistem (Usulan) Pembuatan DAD (Berjalan) Pembuatan DAD (Usulan) Rancangan Struktur Kode Rancangan Flowchart Rancangan Form Rancangan Normalisai Pembuatan Database Rancangan Hipo
MHS1
MHS2
MHS3
√
√
√
√ √ √ √
√ √ √ √
√
√ √ √
KETERANGAN
BAB V PENUTUP
5.1
Kesimpulan Berdasarkan uraian pembahasan yang penulis lakukan di SMA Perguruan
Rakyat Jakarta mengenain sistem informasi arus kas dapat disimpulkan sebagai berikut : 1.
SMA Perguruan Rakyat Jakarta adalah sebuah lembaga yang bergerak di bidang
jasa
pendidikan
yang
mempunyai
suatu
tujuan
untuk
mencerdaskan anak – anak bangsa Indonesia. 2.
Pada dasarnya sistem informasi arus kas pada SMA Perguruan Rakyat Jakarta sudah baik, namun proses pencatatan transaksi yang masih menggunakan buku dan perhitungan transaksi masih menggunakan kalkulator mengakibatkan proses relatif lambat, sehingga membutuhkan waktu yang lebih banyak untuk menyelesaikan pekerjaan tersebut dengan baik dan cepat.
3.
Dengan aplikasi sistem arus kas yang diusulkan diharapkan dapat mempercepat proses pencatatan dan perhitungan transaksi arus kas yang terjadi, terutama penggunaan basis data yang dapat mempermudah kinerja bagian tata usaha untuk menyimpan maupun mencari data. Proses perhitungan pun dilakukan secara komputerisasi sehingga dapat menghemat waktu dan meminimalkan kesalahan dalam menghitung transaksi arus kas yang terjadi
4.
Dan juga dengan adanya menu cetak laporan pada aplikasi sistem arus kas dapat mempermudah bagian tata usaha mencari data-data transaksi arus kas serta penyajian informasi laporan arus kas yang lengkap dan akurat sehingga pihak yayasan dapat mengambil keputusan dengan cepat dan tepat.
5.2
Saran Untuk pengembangan yang lebih baik dalam penerapan aplikasi sistem
informasi arus kas pada SMA Perguruan Rakyat Jakarta, maka penulis memberikan beberapa saran, yaitu sebagai berikut: 1.
Pengguna komputer yang menjalankan sistem tersebut diupayakan mampu atau menguasai dasar-dasar pendidikan computer.
2.
Memberikan
pelatihan
kepada
bagian
tata
usaha
yang
akan
mengoperasikan sistem yang diusulkan sebelum penerapan aplikasi sistem yang diusulkan sehingga pada saat pengoperasiannya tidak terjadi kesalahan. 3.
Menyediakan perangkat keras dan perangkat lunak yang diperlukan dalam penyajian laporan , yaitu perangkat keras seperti komputer Intel Pentium IV dan printer serta perangkat lunak seperti Microsoft Visual Basic 6,0, Mysql 5.5.8, dan Crystal Report.
4.
Back up file harus dibuat agar data yang sudah ada tidak mudah rusak atauhilang akibat terkena virus.
5.
Penggunaan password. Dalam hal ini sangatlah dianjurkan, agar tidak semuaorang dapat menggunakan sistem ini selain yang menangani sistem.
6.
Diadakan pemeliharaan komputer dan aplikasi-aplikasi yang digunakan secara berkala sehingga kesalahan dapat diketahui secepat mungkin.
7.
Perlu di buatkan kembali sistem pendaftaran siswa baru berbasis website, karena melihat banyaknya siswa yang mendaftar, tetapi masih dilakukannya pendaftaran secara manual yang mengakibatkan lambatnya proses pendaftaran.
DAFTAR PUSTAKA
Bodnar, Gorge H.J danWillian S. Hopwood. 2006. Sistem Informasi Akuntansi. Yogyakarta: Andi Offset. Hariyanto, Bambang. 2008. Dasar Informasi dan Ilmu Komputer. Yogyakarta: Graha Ilmu Jogiyanto. 2005. Analisis dan Design. Yogyakarta: C.V Andi Offset. Kendall, E. Kenneth danE. Julie Kendall. 2006. Analisis dan Perancangan Sistem. Bandung: PT. Index. Kristanto, Andri. 2008. Perancangan Yogyakarta:Gava Media.
Sistem
Informasi
dan
Aplikasi.
KusrinidanA. Kinoyo. 2007. Tuntunan Praktis Membangun Sistem Informasi Akutansi dengan Visual Basic & Microsoft SQL Server.Yogyakarta:C.V Andi Offset. Rudianto.2009 PengantarAkuntansi. Jakarta: Erlangga. Suwardy, Themin, Walter T. Harrison Jr, Charles T. Horngrendan C. Wiliam Thomas. 2009. Akuntansi Keuangan Internasional Financial Reporting Standards. Jakarta: Erlangga.
DAFTAR RIWAYAT HIDUP
A. Biodata Mahasiswa N.I.M. Nama Lengkap Tempat & Tanggal Lahir Agama Alamat Lengkap
Alamat Kampus
: 11120628 : R. Harisgumilar : Bogor, 17Febuari 1993 : Islam : Jl. Kp. Kedep No.15 Rt/Rw 002/017 Kel. TlajungUdik, Kec. GunungPutri Bogor 16???? : Jl. Margonda Raya, No. 8 Depok
B. Riwayat Pendidikan Formal & Non- Formal 1. SDN KedepBogor, Lulus tahun 2004 2. SMPAmalMulia Bogor, Lulus tahun 2007 3. SMK Triple J Bogor, Lulus tahun 2010
C. Riwayat Pengalaman Berorganisasi / Pekerjaan
1. KaryawanKontrak PT. Universal Turkindo Velvet Juli2010 s/d September 2012 2. KaryawanKontrak PT. Infomedia Nusantara November 2012 s/d Maret 2013 3. KaryawanKontrak PT. SerangBerkahMandiri November 2013 s/d April 2014
Jakarta, 25 Juni 2015
R. HarisGumilar
Lampiran A.1
Lampiran A.2
Lampiran A.3
Lampiran A.4
Lampiran A.5
Lampiran B.1
Lampiran B.2
Lampiran B.3
Lampiran B.4
Lampiran C.1
Lampiran C.2
Lampiran C.3
Lampiran C.4
Lampiran C.5
Lampiran D.1
Lampiran D.2
Lampiran D.3 LAPORAN KAS MASUK SMA PERGURUAN RAKYAT JAKARTA Jl. Yon Zikon 14 Srengseng Sawah, Telp.(021) 7270207, Email:
[email protected]
NO
TANGGAL
KETERANGAN
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
99/99/9999
XXXXXXXX
TOTAL
JUMLAH 99999999
TOTAL PEMASUKAN 9999999
9999999
Lampiran D.4 LAPORAN KAS KELUAR SMA PERGURUAN RAKYAT JAKARTA Jl. Yon Zikon 14 Srengseng Sawah, Telp.(021) 7270207, Email:
[email protected]
NO
TANGGAL
KETERANGAN
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
99/99/9999
XXXXXXXX
TOTAL
JUMLAH 99999999
TOTAL PENGELUARAN 9999999
9999999
Lampiran E.1
Lampiran E.2
Lampiran E.3
Lampiran E.4
Lampiran E.5
Lampiran E.6
Lampiran E.7
Lampiran E.8
Lampiran E.9
Lampiran E.10
Lampiran E.11
Lampiran E.12
Lampiran E.13
Lampiran E.14
Lampiran E.15
Lampiran E.16
Lampiran E.17