Anda di halaman 1dari 109

TUGAS

AKHIR

RANCANG BANGUN SISTEM INFORMASI


AKUNTANSI PENGELOLAAN KEUANGAN
PADA YAYASAN AL – AMIN TABANAN
Nancy Erliza Lutfiah
NIM 18103499

Dosen Pembimbing I
I Putu Agus Eka Darma Udayana, S.Kom.,M.T

Dosen Pembimbing II
I Komang Agung Diansih Fortuna, S.Pd.,M.Pd
FORMATIKA
PROGRAM STUDI TEKNIK INFORMATIKA
STMIK STIKOM INDONESIA
DENPASAR 2021
Halaman Sengaja Dikosongkan
KATA PENGANTAR

Puji syukur penulis panjatkan ke hadapan Tuhan Yang Maha Esa


karena berkat rahmat-Nya penulis dapat menyelesaikan seminar
yang berjudul “RANCANG BANGUN SISTEM INFORMASI
AKUNTASI PENGELOLAAN KEUANGAN PADA YAYASAN
AL – AMIN TABANAN” sesuai dengan waktu yang ditentukan.
Dalam penyusunan laporan seminar ini, penulis banyak mendapat
bantuan baik berupa bimbingan, pengarahan, maupun bantuan moril.
Untuk itu, penulis mengucapkan terima kasih kepada:
1. Bapak Dewa Made Krishna Muku, S.T., M.T. selaku Ketua
STMIK STIKOM INDONESIA.
2. Bapak Komang Kurniawan Widiartha, S.Kom, M.Cs.
selaku Kepala Program Studi Teknik Informatika.
3. Bapak I Putu Agus Eka Darma Udayana,S.Kom.,M.T.
selaku dosen pembimbing I.
4. Bapak I Komang Agung Diansih Fortuna,S.Pd.,M.Pd.
selaku dosen pembimbing II
5. Seluruh dosen pengajar di STMIK STIKOM INDONESIA
yang telah mendidik selama perkuliahan
6. Keluarga yang telah memberikan doa, motivasi dan
semangat kepada penulis, agar dapat menyelesaikaan
seminar ini.
7. Serta teman-teman yang tidak bisa penulis sebutkan satu
persatu yang memberikan dorongan dan dukungan selama
penulis menyelesaikan seminar ini.
Penulis menyadari laporan seminar ini masih banyak kekurangan.
Kritik dan saran yang membangun sangat penulis harapkan. Akhir
kata semoga laporan seminar ini dapat bermanfaat.

Denpasar, 19 Juni 2021

Penulis
DAFTAR ISI

KATA PENGANTAR............................................................................iii
BAB I........................................................................................................1
1.1 Latar Belakang........................................................................1
1.2 Batasan Masalah.....................................................................2
1.3 Tujuan Penelitian....................................................................2
1.4 Manfaat Penelitian..................................................................2
1.5 Sistematika Penulisan.............................................................2
BAB II......................................................................................................5
2.1 Penelitian Terdahulu...............................................................5
2.2 Sistem......................................................................................7
2.3 Karakteristik Sistem................................................................8
2.4 Informasi.................................................................................9
2.5 Sistem Informasi.....................................................................9
2.6 Akuntansi..............................................................................10
2.6.1 Persamaan Akuntansi...................................................10
2.6.2 Buku Besar...................................................................10
2.6.3 Jurnal............................................................................11
2.6.4 Laporan Laba Rugi.......................................................11
2.6.5 Laporan Neraca............................................................12
2.6.6 Laporan Perubahan Modal...........................................13
2.6.7 Laporan Arus Kas........................................................14
2.7 Website..................................................................................14
2.8 Perancangan Sistem..............................................................15
2.8.1 Statement Of Purpose...................................................15
2.8.2 Event List......................................................................16
2.8.3 Diagram Context..........................................................16
2.8.4 Data Flow Diagram (DFD).........................................17
2.8.5 Document Flow Diagram.............................................17
2.8.6 System Flow Diagram (SFD).......................................19
2.8.7 Waterfaall.....................................................................20
2.9 Database...............................................................................22
2.9.1 Conceptual Data Model...............................................22
2.9.2 Physical Data Model (PDM).......................................24
2.9.3 Pre Hypertext Processor (PHP)...................................24
2.9.4 Hyper Text Markup Language (HTML)......................24
2.9.5 Cassading Style Sheet (CSS)........................................25
2.9.6 XAMPP........................................................................25
2.9.7 MySQL.........................................................................25
2.9.8 Bootstrap......................................................................25
2.9.1 Blackbox Testing..........................................................25
BAB III...................................................................................................28
3.1 Tempat dan Waktu Penelitian...............................................28
3.2 Teknik Pengumpulan Data....................................................28
3.2.1 Data Primer..................................................................28
3.2.2 Data Sekunder..............................................................28
3.3 Analisis.................................................................................29
3.4 Analisa Sistem......................................................................29
3.4.1 Data Flow Diagram Proses Pemasukan.......................30
3.4.2 Document Flow Diagram Pengeluaran........................31
3.4.3 Data Flow Diagram Proses Akuntansi........................32
3.4.4 System Flow Diagram Proses Pemasukan...................33
3.4.5 System Flow Diagram Proses Pengeluaran..................34
3.4.6 System Flow Diagram Proses Akuntansi.....................35
3.5 Statement Of Purpose...........................................................36
3.6 Event List..............................................................................36
3.7 Perancangan Sistem..............................................................37
3.7.1 Context Diagram..........................................................37
3.7.2 Data Flow Diagram Level 0........................................38
3.7.3 Data Flow Diagram Level 1........................................38
3.8 Conceptual Data Model (CDM)...........................................42
3.9 Physical Data Model (PDM)................................................43
3.10 Struktur Tabel.......................................................................43
3.10.1 Tabel user.....................................................................44
3.10.2 Tabel akun....................................................................44
3.10.3 Tabel Data Pemasukan.................................................44
3.10.4 Tabel Data Pengeluaran...............................................45
3.10.5 Tabel Data Jurnal.........................................................45
3.10.6 Tabel Data Laporan......................................................46
3.11 User Interface.......................................................................46
3.11.1 Halaman Login.............................................................46
3.11.2 Halaman Utama............................................................47
3.11.3 Halaman Data User......................................................48
3.11.4 Halaman Tambah Data User........................................49
3.11.5 Halaman Tambah Data User Berhasil.........................49
3.11.6 Halaman Ubah Data User............................................50
3.11.7 Halaman Ubah Data User Berhasil..............................50
3.11.8 Halaman Data Pegawai................................................51
3.11.9 Halaman Tambah Data Pegawai..................................51
3.11.10 Halaman Tambah Data Pegawai Berhasil...............52
3.11.11 Halaman Ubah Data Pegawai..................................52
3.11.12 Halaman Ubah Data Pegawai Berhasil....................53
3.11.13 Halaman Cetak Data Pegawai.................................53
3.11.14 Halaman Data Pemasukan.......................................54
3.11.15 Halaman Tambah Data Pemasukan.........................54
3.11.16 Halaman Tambah Data Pemasukan Berhasil...........55
3.11.17 Halaman Ubah Data Pemasukan.............................55
3.11.18 Halaman Ubah Data Pemasukan Berhasil...............56
3.11.19 Halaman Data Pengeluaran......................................56
3.11.20 Halaman Tambah Data Pengeluaran.......................57
3.11.21 Halaman Ubah Data Pengeluaran............................57
3.11.22 Halaman Data Akun................................................58
3.11.23 Halaman Tambah Data Akun..................................58
3.11.24 Halaman Jurnal Umum............................................59
3.11.25 Halaman Cetak Jurnal Umum..................................59
3.11.26 Halaman Laporan Pemasukan.................................60
3.11.27 Halaman Laporan Pengeluaran................................61
3.11.28 Halaman Laporan Neraca........................................61
3.11.29 Halaman Laporan Laba Rugi...................................62
3.11.30 Halaman Laporan Perubahan Modal.......................62
3.11.31 Halaman Laporan Arus Kas.....................................63
3.11.32 Halaman Laporan Buku Besar.................................63
3.12 Skenario Pengujian Black Box..............................................64
3.12.1 Pengujian Form Login.................................................64
3.12.2 Pengujian Halaman Utama...........................................65
3.12.3 Pengujian Data Pegawai...............................................66
3.12.4 Pengujian Halaman Data Pemasukan..........................67
3.12.5 Pengujian Halaman Data Pengeluaran.........................68
3.12.6 Pengujian Halaman Data Akun....................................69
3.12.7 Pengujian Halaman Jurnal...........................................70
3.12.8 Pengujian Halaman Laporan........................................71
DAFTAR ISI..........................................................................................72
DAFTAR LAMPIRAN..........................................................................75
DAFTAR TABEL

Y
Tabel 2. 1 Perbandingan Penelitian..........................................................6
Tabel 2. 2 Buku Besar............................................................................11
Tabel 2. 3 Jurnal.....................................................................................11
Tabel 2. 4 Laporan Laba Rugi................................................................12
Tabel 2. 5 Laporan Neraca.....................................................................12
Tabel 2. 6 Laporan Perubahan Modal....................................................13
Tabel 2. 7 Laporan Arus Kas..................................................................14
Tabel 2. 8 Data Flow Diagram...............................................................17
Tabel 2. 9 Simbol Document Flow Diagram..........................................18
Tabel 2. 10 Simbol System Flow Diagram............................................19
Tabel 2. 11 Conceptual Data Model.......................................................22
Tabel 2. 12 Physical Data Model...........................................................24
Tabel 3. 1 Tabel Data User.....................................................................44
Tabel 3. 2 Tabel Data Akun...................................................................44
Tabel 3. 3 Tabel Pemasukan...................................................................44
Tabel 3. 4 Tabel Pengeluaran.................................................................45
Tabel 3. 5 Tabel Data Jurnal...................................................................45
Tabel 3. 6 Tabel Laporan........................................................................46
Tabel 3. 7 Tabel Pengujian Form Login.................................................65
Tabel 3. 8 Tabel Pengujian Halaman Utama..........................................65
Tabel 3. 9 Tabel Pengujian Halaman Data Pegawai..............................66
Tabel 3. 10 Pengujian Halaman Data Pemasukan..................................67
Tabel 3. 11 Tabel Pengujian Halaman Data Pengeluaran......................68
Tabel 3. 12 Tabel Pengujian Halaman Data Akun.................................69
Tabel 3. 13 Tabel Pengujian Halaman Jurnal.........................................70
Tabel 3. 14 Tabel Pengujian Halaman Laporan.....................................71
DAFTAR GAMBAR

Gambar 3. 1 Document Flow Diagram Pemasukan..............................30


Gambar 3. 2 Document Flow Diagram Pengeluaran............................31
Gambar 3. 3 Data Flow Diagram Proses Akuntansi..............................32
Gambar 3. 4 System Flow Diagram Proses Pemasukan.......................34
Gambar 3. 5 System Flow Diagram Proses Pengeluaran.....................35
Gambar 3. 6 Context Diagram Sistem Informasi Akuntansi Pengelolaan
Keuangan Pada Yayasan Al-Amin Tabanan..........................................37
Gambar 3. 7 Data Flow Diagram Level 0 Sistem Informasi Akuntansi
Pengelolaan Keuangan Pada Yayasan Al-Amin Tabanan.....................38
Gambar 3. 8 DFD Level 1 Mengelola Data User..................................39
Gambar 3. 9 DFD Level 1 Mengelola Data Pegawai...........................40
Gambar 3. 10 DFD Level 1 Data Pemasukan.......................................40
Gambar 3. 11 DFD Level 1 Mengelola Data Pengeluaran...................41
Gambar 3. 12 DFD level 1 Mengelola Data Akun................................41
Gambar 3. 13 DFD level 1 Mengelola Data Jurnal..............................42
Gambar 3. 14 DFD Level 1 Mengelola Laporan...................................42
Gambar 3. 15 Conpetual Data Model (CDM)........................................43
Gambar 3. 16 Physical Data Model (PDM)...........................................43
Gambar 3. 17 User Interface Login.......................................................47
Gambar 3. 18 User Interface Halaman Utama......................................47
Gambar 3. 19 User Interface Halaman Data User.................................48
Gambar 3. 20 User Interface Halaman Tambah Data User..................49
Gambar 3. 21 User Interface Halaman Data User Berhasil..................49
Gambar 3. 22 User Interface Halaman Data User Diubah....................50
Gambar 3. 23 User Interface Halaman Data User Berhasil..................50
Gambar 3. 24 User Interface Halaman Data Pegawai..........................51
Gambar 3. 25 User Interface Halaman Tambah Data Pegawai............51
Gambar 3. 26 User Interface Halaman Tambah Data Pegawai Berhasil
................................................................................................................52
Gambar 3. 27 User Interface Halaman Ubah Data Pegawai................52
Gambar 3. 28 User Iterface Halaman Ubah Data Pegawai Berhasil...53
Gambar 3. 29 User Interface Halaman Cetak Data Pegawai................53
Gambar 3. 30 User Interface Halaman Data Pemasukan......................54
Gambar 3. 31 User Interface Halaman Tambah Data Pemasukan........54
Gambar 3. 32 User Interface Halaman Tambah Data Pemasukan
Berhasil...................................................................................................55
Gambar 3. 33 User Interface Halaman Ubah Data Pemasukan............55
Gambar 3. 34 User Interface Halaman Ubah Data Pemasukan Berhasil
................................................................................................................56
Gambar 3. 35 User Interface Halaman Data Pengeluaran...................56
Gambar 3. 36 User Interface Halaman Tambah Data Pengeluaran.....57
Gambar 3. 37 User Interface Halaman Ubah Data Pengeluaran..........57
Gambar 3. 38 User Interface Halaman Data Akun................................58
Gambar 3. 39 User Interface Halaman Tambah Data Akun..................59
Gambar 3. 40 User Interface Halaman Jurnal Umum...........................59
Gambar 3. 41 User Interface Halaman Cetak Jurnal Umum.................60
Gambar 3. 42 User Interface Halaman Laporan Pemasukan................60
Gambar 3. 43 User Interface Halaman Laporan Pengeluaran..............61
Gambar 3. 44 User Interface Halaman Laporan Neraca.......................61
Gambar 3. 45 User Interface Halaman Laporan Laba Rugi..................62
Gambar 3. 46 User Interface Halaman Laporan Perubahan Modal.....63
Gambar 3. 47 User Interface Halaman Laporan Arus Kas....................63
Gambar 3. 48 User Interface Halaman Laporan Buku Besar................64
BAB I

PENDAHULUAN

1.1 Latar Belakang

Sistem Informasi Akuntansi dalam pengelolaan keuangan


merupakan sebuah tantangan bagi suatu perusahaan atau organisasi
untuk dapat menunjang setiap kegiatan operasionalnya serta
membantu dalam proses pengambilan keputusan. Persaingan yang
tinggi dalam organisasi atau perusahaan menuntut adanya sebuah
sistem yang diharapkan dapat membantu setiap pekerjaan lebih
efektif dan efisien.

Salah satu sistem dalam menunjang aktifitas pengelolaan


keuangan adalah sistem informasi akuntansi yang juga dapat
membantu perusahaan atau organisasi dalam mencapai keunggulan
yang kompetitif. Sistem informasi akuntansi adalah organisasi
formulir,catatan dan laporan koordinasi sedemikian rupa untuk
menyediakan informasi keuangan yang dibutuhkan manajemen
dalam pengelolaan [ CITATION Mul16 \l 1057 ].

Berdasarkan hasil wawancara dengan Ibu Sumiyati selaku


bendahara yayasan, Yayasan Al-Amin Tabanan merupakan
lembaga yang bergerak dalam bidang pendidikan formal yang
terdiri dari RA,MI,MTs dan MA yang sudah berdiri kurang lebih 33
tahun serta memiliki 17 pengurus yayasan dan 71 tenaga pendidik
dan pegawai. Ibu Sumiyati menjelasakan sumber keuangan yang
diperoleh dari pembayaran SPP, dana sumbangan dari
donatur, infaq, tabungan, PPDB dan dana bos yang dimana
pendapatan yayasan selama satu bulan kurang lebih sebesar
Rp.127.975.000. Sedangkan pengeluaran yang dikeluarkan yayasan
kurang lebih sebesar Rp. 93.790.000, yang terdiri dari
gaji karyawan, biaya operasional, biaya lain-lain dan cicilan bank.
Dalam proses pencatatan pengelolaan keuangan pada Yayasan
masih dilakukan secara konvensional, yaitu data pemasukan dan
data pengeluaran dicatat pada buku besar dengan metode pencatatan
global dan diinput kembali pada Microsoft Excel, dari pencatatan
tersebut terdapat permasalahan seperti data sekarang hanya dapat
melaporkan laporan keuangan per unit, laporan keuangan induk dan
laporan global.

Dari permasalahan diatas, maka diperlukan sebuah sistem


informasi akuntansi. Dengan adanya sistem ini dapat mengetahui
informasi sisa kas dengan biaya yang telah dikeluarkan
Yayasan Al-Amin Tabanan. Dari uraian diatas, maka penulis
dengan

ini mengangkat judul “Rancang Bangun Sistem Informasi


Akuntansi Pengelolaan Keuangan Pada Yayasan Al-Amin
Tabanan”.

1.2 Batasan Masalah

Agar tidak meluasnya lingkup pembahasan masalah dalam


penelitian ini, maka peneliti memberikan batasan masalah yang
akan dibahas adapun batasan masalah yang dimaksud yaitu :
1. Pada sistem informasi akuntansi ini data yang akan dikelola
sistem yaitu
2. Pada sistem ini tidak membahas perhitungan penyusutan dan
investasi aset.
3. Pada sistem ini hanya dapat diakses oleh bendahara yayasan
dan kepala yayasan.

1.3 Tujuan Penelitian

Tujuan dari penelitian ini yaitu untuk merancang dan


membangun sistem informasi akuntansi pengelolaan keuangan
pada Yayasan AlAmin Tabanan.

1.4 Manfaat Penelitian

Dengan adanya sistem informasi akuntansi akuntansi ini,


manfaat yang akan didapat antara lain:
1. Bendahara akan dengan mudah mencatat pengelolaan keuangan
pada Yayasan Al-Amin Tabanan.
2. Laporan keuangan yang dihasilkan oleh sistem informasi
akuntansi dapat diakases lebih cepat.

1.5 Sistematika Penulisan

Laporan Tugas Akhir ini tersiri dari 5 bab, dimana


masing-masing bab memiliki penjelasan uraian yang saling
berkaitan satu sama lain.

BAB I PENDAHULUAN

Dalam bab ini berisi tentang latar belakang


masalah,rumusan masalah,tujan penelitian,manfaat
penlitian,batasan masalah dan sistemastika penulisan.

BAB II LANDASAN TEORI

Dalam bab ini berisikan tentang teori-teori dasar dari


literatur yang dapat dijadikan landasan dalam
pembuatan laporan.

BAB III PERANCANGAN SISTEM

Dalam bab ini membahas perancangan dan


pembangunan sistem informasi akuntansi pencatatn
dan pengelolaan keuangan pada Yayasan Al-Amin
Tabanan.
BAB IV IMPLEMENTASI DAN PEMBAHASAN

Dalam bab ini berisikan kesimpulan dan sasaran


penulis tentang pembahasan yang diangkat dalam
penelitian.
BAB II
LANDASAN TEORI

2.1 Penelitian Terdahulu

Adapun penelitian terdahulu yang berkaitan dengan sistem


informasi akuntansi yang digunakan oleh penulis sebagai bahan
perbandingan dari penelitian ini yaitu :

Pertama, penelitian yang dilakukan oleh (Nadya Ramadana,


Denny Sagita Rusdianto, 2018) yang berjudul “Rancang Bangun
Sistem Informasi Akuntansi Pada Jogja Motor Berbasis Desktop”.
Permasalahan yang diangkat pada penelitian ini yakni sistem
pembuatan laporan keuangan masih dicatat dikertas dan
perhitungannya masih menggunakan kakulator sehingga
menimbulkan resiko kesalahan dalam pencatatan keuangan.
Sehingga pemilik perusahaan menggunakan waktu yang lama
untuk menyelesaikan pekerjaanya dalam mencatat transaksi-
transaksi dan menyusun keuangan setiap bulannya. Hasil (Nadya
Ramadana, Denny Sagita Rusdianto, 2018) yakni sistem yang
dibangun dapat menghasilkan laporan jurnal, buku besar, laporan
keuangan, laporan laba rugi, laporan perubahan modal dan laporan
neraca.

Penelitian kedua yakni dilakukan oleh (Hardiyanti


dkk., 2019) yang berjudul “Rancang Bangun Sistem Informasi
Akuntansi di STIKI Copy Center”. Permasalahan yang diangkat
pada penelitian ini yakni proses pembuatan laporan keuangan
masih belum sesuai dengan laporan keuangan yang seharusnya dan
masih menggunkan Ms.Excel yang membuat owner merasa
kesulitan dalam pemberian rumus saat melakukan perhitungan dan
laporan keuangan yang dibuat pada Ms.Excel bisa aja dimanipulasi
oleh seseorang atau owner bisa saja melakukan penginputan
dengan data yang sama sehingga dapat menyebabkan redudancy
dan juga dapat menyebabkan ketidaksesuaian data dan data
tersebut bisa saja hilang atau terhapus. Hasil dari (Hardiyanti et al.,
2019) yakni sistem yang dibangun dapat menghasilkan laporan
jurnal umum, laporan neracaa, laporan laba rugi dan laporan
perubahan modal.

Pada penelitian sebelumnya dengan penelitian yang dilakukan


oleh penulis sama-sama membahas sistem informasi akuntansi.
Serta terdapat fitur yang dimiliki dari masing-masing penelitian.
Fitur yang dimiliki dari penelitian (Nadya Ramadana, Denny
Sagita Rusdianto, 2018) yakni data akuntan, data pemilik, jurnal
umum, laporan jurnal, laporan buku besar, laporan laba rugi,
laporan perubahan modal dan laporan neraca. Fitur yang dimiliki
oleh penelitian (Hardiyanti et al., 2019) yaiu data transaksi
penjualan, data laporan keuangan sederhana, laporan jurnal umum,
laporan neraca, laporan laba rugi, dan laporan perubahan modal.
Sedangkan penelitian yang diusulkan akan menampilkan data
pegawai per unit, data pemasukan, data pengeluaran, data akun,
jurnal umum, buku besar, laporan data kas per unit, laporan laba
rugi, laporan neraca, dan laporan perubahan modal.

Perbedaan penelitian terdahulu dengan penelitian yang


diajukan yakni terdapat pada basis penelitian dan fitur yang
disediakan. Penelitian terdahulu hanya memfokuskan pada
pencatatan akuntansi saja sedangkan penelitian yang sekarang
selain pencatatan akuntansi sistem juga dapat menampilkan
informasi jumlah kas per unit dan data pegawai perunit.

Perbandingan penelitian yang akan dilakukan dengan penelitian


terdahulu dapat dilihat pada tabel dibawah:

Tabel 2. 1 Perbandingan Penelitian


Penelitian
Penulis Nadya dan Hardiyanti 2019 Penelitian yang
Denny 2018 diusulkan
Topik Rancang Rancang Rancang
Bangun Bangun Sistem Bangun Sistem
Sistem Informasi Informasi
Informasi Akuntansi di Akuntansi
Akuntansi STIKI Copy Pengelolaan
Pada Jogja Center Keuangan Pada
Motor Yayasan Al-
Berbasis Amin Tabanan
Desktop
Basis Desktop Web Web
Penelitia
n
Objek Perusahaan Tempat usaha lembaga yang
Penelitia yang bergerak yang bergerak dalam
n dibidang menyediaka bidang
penjualan dan pelayanan print, pendidikan
jasa, foto copy, scan formal mulai
khususnya dan menjual alat dari
jual beli suku tulis kantor TK,MI,MTs
cadang dan MA

Penelitian
Penulis Nadya dan Penelitian yang
Hardiyanti 2019
Denny 2018 diusulkan
Metode Metode Metode Metode
Penelitia Wawancara Wawancara, Wawancara,
n dan Observasi Metode Metode
Observasi dan Observasi dan
Metode Metode
Kepustakaan Kepustakaan
Hasil Sistem yang Sistem yang Sistem yang
dibangun dibangun dapat dibangun
dapat menghasilkan dapat
menghasilkan, laporan menghasilkan
laporan buku keuangan data pegawai
besar, laporan sederhana, per unit, data
laba rugi, laporan jurnal pemasukan,
laporan umum, laporan data
perubahan neraca, laporan pengeluaran,
modal dan laba rugi, dan data akun,
laporan laporan jurnal
neraca perubahan umum,buku
modal besar, laporan
data kas per
unit, laporan
laba rugi,
laporan
neraca, dan
laporan
perubahan
modal.

Pengujia Black Box Black Box Black Box


n Testing Testing Testing

2.2 Sistem

Sistem berasal dari bahasa latin (systema), artinya suatu


komponen atau elemen yang dihubungkan bersama untuk
memudahkan aliran informasi, materi atau energi. Istilah ini sering
digunakan untuk menggambarkan suatu set entitas yang
berinteraksi, dimana sering kali menggunakan suatu model
matematika. Menurut [ CITATION Sut12 \l 1057 ] sistem adalah
suatu kumpulan atau himpunan dari suatu unsur, komponen,
variable yang terorganisasi, saling berinteraksi, saling tergantung
satu sama lain dan terpadu. Suatu sistem pada dasarnya adalah
sekelompok unsur yang erat hubungannya antara satu dengan yang
lain yang berfungsi sama – sama untuk mencapai tujuan tertentu.

2.3 Karakteristik Sistem

Menurut [ CITATION Sut12 \l 1057 ], adapun karakteristik


sistem adalah sebagai berikut :
1. Komponen Sistem (Component)
Komponen sistem atau elemen sistem dapat berupa
elemen – elemen yang lebih kecil yang disebut subsistem,
misalkan sistem komputer terdiri dari subsistem perangkat
keras, perangkat lunak dan manusia.
2. Batasan Sistem (Boundary)
Batas sistem merupakan daerah yang membatasi antara suatu
sistem dengan sistem 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 (Environtment)
Lingkungan dari sistem adalah apapun diluar sistem yang
mempengaruhi operasi sistem. Lingkungan luar sistem dapat
bersifat menguntungkan dan dapat juga merugikan sistem
tersebut. Lingkungan luar yang menguntungkan merupakan
energi dari sistem dan dengan demikian harus tetap dijaga dan
dipelihara. Sedangkan lingkungan luar yang merugikan harus
ditahan dan dikendalkan, jika tidak akan mengganggu
kelangsungan hidup dari sistem.
4. Penghubung (Interface)
Penghubung merupakan media perantara antar subsistem.
Melalui penghubung memungkinkan sumber – sumber daya
mengalir dari satu subsistem. Melalui penghubung
memungkinkan sumber – sumber daya mengalir dari satu
subsistem ke subsistem lainnya. Output dari satu subsistem
akan menjadi input untuk subsistem lainnya melalui
penghubung. Dengan penghubung satu subsistem dapat
berinteraksi dengan subsistem yang lainnya membentuk satu
kesatuan.
5. Masukan Sistem (Input)
Masukan adalah energi yang dimasukkan ke dalam sistem.
Masukan dapat berupa maintenance input dan sinyal input.
Maintenance input adalah energi yang dimasukan supaya
sistem tersebut dapat beroperasi. Sinyal input adalah energi
yang diproses untuk didapatkan keluaran.
6. Keluaran Sistem (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.
7. Pengolahan Sistem (Process)
Suatu sistem dapat mempunyai suatu bagian pengolah atau
sistem. Pengolah yang akan merubah masukan berupa bahan
baku dan bahan – bahan yang lain menjadi keluaran berupa
barang jadi.
8. Sasaran atau Tujuan Sistem (Objective)

Suatu sistem pasti mempunyai tujuan atau sasara. Kalau suatu


sistem tidak mempunyai sasaran, maka operasi sistem tidak
akan gunanya. Sasaran dari sistem sangat menentukan masukan
yang dibutuhkan sistem dan keluaran yang akan dihasilkan
sistem. Suatu sistem dilakatakan berhasil bila mengenai sasaran
atau tujuannya.

2.4 Informasi
Informasi adalah data yang telah diubah menjadi suatu bentuk
yang penting bagi penerima dan mempunyai nilai nyata atau yang
dapat dirasakan dalam keputusan–keputusan yang sekarang atau
keputusan-keputusan yang akan datang [ CITATION Hut15 \l 1057 ].
Informasi juga dapat didefinisikan sebagai data yang sudah diolah
yang ditunjukan untuk seseorang, organisasi ataupun siapa saja
yang membutuhkan. Informasi akan menjadi berguna apabila objek
yang menerima informasi membutuhkaan informasi tersebut
[CITATION Mulit \l 1057 ].

2.5 Sistem Informasi


Sistem informasi merupakan suatu sistem dalam sebuah
organisasi yang mempertemukan kebutuhan pengolahan transaksi
harian yang mendukung fungsi operasi organisasi yang bersifat
manajerial dengan kegiatan strategi dari suatu organisasi untuk
dapat menyediakan kepada pihak luar tertentu dengan
laporan -laporan yang diperlukan.
Sistem informasi terdiri dari komponen-komponen yang
disebut dengan istilah blok bangunan (building block), yang terdiri
dari blok masukan (input block) , blok model (model block), blok
keluaran (output block), blok teknologi (technology block), blok
basis data (database block), dan blok kendali (control block).
Sebagai suatu sistem, keenam blok tersebut saling berinterakasi
satu dengan yang lain membentuk suatu kesatuan untuk
mencapai sasaran [ CITATION Sut12 \l 1057 ].

2.6 Akuntansi

Akuntansi merupakan suatu seni pencatatan, penggolongan dan


peringkasan dengan cara yang informatif dan diukur dalam bentuk
mata uang, atas transaksi-transaksi atau kejadian-kejadian
keuangan perusahaan dan interpretasi hasilnya. Tujuan utama
akuntansi adalah menyajikan informasi ekonomi dari suatu
kesatauan ekonomi kepada pihak-pihak yang berkepentingan.
Informasi tersebut dapat berupa laporan keuangan. Untuk
mempersiapkan laporan keuangan yang akurat agar dapat
dimanfaatkan oleh pimpinan, manajer, pengambilan kebijakan dan
pihak berkepentingan lainnya, seperti pemegang saham, kreditur
atau pemilik. Pencatatan harian yang terlibat dalam proses ini
dikenal dengan istilah pembukuan [ CITATION Taz19
\l 1057 ].

2.6.1 Persamaan Akuntansi


Menurut [ CITATION Suj17 \l 1057 ] menjelaskan bahwa,
persamaan akuntansi yaitu kondisi keuangan atau kekayaan
perusahaan yang menggambarkan aktiva dengan kewajiban atau
hutang dan modal pemilik yang selalu menunjukan adanya
keseimbangan antara sisi debet dan sisi kredit. Persamaan
akuntansi ini membentuk rumus sebagai berikut :
Aktiva = Pasiva
Aktiva = Utang + Ekuitas

2.6.2 Buku Besar

Menurut [ CITATION Tim18 \l 1057 ] menjelaskan bahwa,


buku besar adalah daftar tempat mencatat secara sistematis
transaksi-transaksi financial yang mengakibatkan perubahan pada
aktiva,utang,modal, penghasilan dan biaya. Perkiraan buku besar
dapat dibuat dari kertas lepas, perkiraan-perkiraan yang dibuat
kertas lepas ini,kalau dijilid menjadi satu.

Definisi buku besar (Ledger Definition), buku yang berisi


semua perkiraan-perkiraan. Di dalam buku besar tiap-tiap
perkiraan dapat merupakan lembaran-lembaran yang satu sama lain
terpisah dan disebut lost leave pages.

Berikut buku besar dapat dilihat pada tabel 2.2


Buku Besar
Nama Akun : Kas No. Akun :
001
Tanggal Keteranga Ref Debet Kredi Saldo
n t
202 1 Setoran JU-1 5.000 - 5.000
0 Modal Awal
Jan

Tabel 2. 2 Buku Besar

2.6.3 Jurnal

Jurnal merupakan catatan akuntansi yang dibuat berdasarkan


bukti transaksi jurnal berfungsi untuk menyediakan catatan
lengkap serta permanen dari semua transaksi perusahaan atau
organisasi yang telah disusun sesuai dengan urutannya sebagai
referensi untuk dimasa yang akan datang. Namun, sebelum
transaksi dicatat ke dalam jurnal terlebih dahulu diperlakukan
langkah analisis transaksi untuk mengetahui pengaruh transaksi
terhadap akun-akun yang ada dalam persamaan akuntansi. Berikut
jurnal dapat dilihat pada tabel 2.3

Tabel 2. 3 Jurnal
Tanggal Keterangan Ref Debet Kredit
202 Kas
1.000.000 -
0 1 Modal Yayasan -
- 1.000.000
Juli (Penyetoran Modal)

2.6.4 Laporan Laba Rugi

Menurut [ CITATION Ani16 \l 1057 ] Laporan keuangan laba


rugi yaitu suatu laporan yang disusun secara sistematis berdasarkan
standar akuntansi yang memuat tentang hasil operasi selama atau
tahun periode akuntansi. Laporan ini menunjukkan sumber dari
mana penghasilan diperoleh serta beban yang dikeluarkan sebagai
beban perusahaan, secara sistematis merupakan laporan tentang
penghasilan,beban-beban,dan laba atau rugi. Yang dianggap
sebagai pengeluaran pada laporan laba rugi yakni upah,depresiasi,
dan biaya bunga. Beban pokok penjualan barang dicatat dibagian
catatan laba kotor sementara biaya operasi dicatatkan pada kategori
operasi.pengeluaran lain dilaporkan terperinci dibawah pernyataan
pada bagian keuntungan dan kerugian lainnya. Berikut laporan laba
rugi bisa dilihat pada tabel 2.4

Tabel 2. 4 Laporan Laba Rugi


Keterangan Perkiraan Jumlah
Pendapatan
Pendapatan Jasa 2.000.000
Total Pendapatan 2.000.000
Biaya-biaya
Biaya Operasional 500.000
Total Biaya 500.000
Total Laba Bersih 1.500.000

2.6.5 Laporan Neraca

Neraca adalah laporan keuangan yang berisi mengenai harta


(aktiva/assets), kewajiban (utang), dan modal pada akhir periode
akuntansi. Aktiva merupakan kekayaan atau sumber ekonomi yang
dikuasi oleh perusahaan dan digunakan untuk operasi perusahaan
dalam mencapai tujuan dari perusahaan.utang merupakan suatu
jumlah yang harus dibayarkan oleh perusahaan dengan
menggunakan kekayaan perusahaan kepada pihak diluar pemilik.
Modal merupakan suatu jumlah yang harus dibayarkan oleh
perusahaan kepada pemilik. Modal juga dikatakan sebagai aktiva
bersih perusahaan, karena modal merupakan selisih antar aktiva
dan kewajiban [ CITATION Ani16 \l 1057 ]. Berikut laporan
neraca pada tabel 2.5
Tabel 2. 5 Laporan Neraca
Keterangan Perkiraan Jumlah
Aktiva
Aktiva lancar
Kas 6.000.000
Aktiva Tetap
Tanah 4.000.000
Total Aktiva 10.000.000
Pasiva
Simpanan Bank 4.000.000
Kewajiban lain-lain 1.500.000
Ekuitas
Modal 4.500.000
Total Pasiva 10.000.000

2.6.6 Laporan Perubahan Modal

Perubahan modal ialah laporan keuangan yang berisi mengenai


modal awal, investasi, labarugi periode berjalan, prive serta modal
akhir. Laporan perubahan modal merupakan salah satu laporan
keuangan yang memberikan informasi tentang penyebab
bertambah atau berkurangnya modal selama satu periode
[ CITATION Ani16 \l 1057 ]. Beberapa hal yang ada pada laporan
perubahan modal meliputi :

1. Rekonsiliasi antara nilai tercatat pada masing-masing modal


saham,agio,serta cadangan di awal sampai akhir periode yang
secara terpisah mengungkap perubahan.
2. Saldo akumulasi antara rugi dan laba di awal ekuitas periode
serta perubahannya.
3. Transaksi modal antara pemilik serta distribusi pada pemilik.
4. Pengaruh kumulatif beban serta pendapat,kerugian dan
keuntungan serta jumlahnya yang berdasar pada PSAK terkait
yang diakui langsung didalamnya.
5. Laba maupun rugi bersih pada periode yang berkaitan.
Tabel 2. 6 Laporan Perubahan Modal
Laporan Perubahan Modal
Per 31 Januari 2020
Modal awal 1 Januari 2020 7.000.000
Laba Bersih 3.000.000
Prive 200.000
Penambahan dalam modal 3.000.000
Modal akhir (31 Januari
10.000.000
2020)

2.6.7 Laporan Arus Kas

Laporan yang menggambarkan arus kas masuk dan arus kas


keluar selama periode akuntansi dari berbagai aktivitas yang
dilakukan oleh perusahaan. Dengan kata lain, laporan arus kas
merinci sebuah sumber penerimaan dan pengeluaran kas
berdasarkan aktivitas operasi, investasi, dan pembiayaan. Laporan
arus kas umunya disusun berdasarkan data-data dari laporan laba
rugi selama periode berjalan dan dari data neraca pada periode
sebelumnya. Sementara arus kas dibagi menjadi tiga macam
aktivitas, yakni operasional,investasi dan pendanaan. Laporan cash
flow ini bisa digunakan untuk semua kegiatan, mulai dari skala
kecil yaitu rumah tangga hingga perusahaan skala besar
[ CITATION Ani16 \l 1057 ]. Berikut laporan arus kas pada tabel
2.7

Tabel 2. 7 Laporan Arus Kas


Laporan Arus Kas
Periode 31 Desember 2020
Arus kas keluar
Pelunasan utang bank 3.000.000
Pembelian ATK 1.000.000
Pembayaran beban 1.000.000
4.000.000
Penambahan kas 10.000.000
Kas Awal 12.000.000
Kas Akhir 22.000.000

2.7 Website

Website adalah sebuah media yang terus berkembang


mengikuti pesatnya kemajuan teknologi yang mendukung saat ini,
yang dimana website adalah sebuah media komunikasi yang
menyatkan perbedaan antar bentuk komunikasi (Aziz, 2017).

Menurut (Aziz, 2017) Informasi web dalam bentuk teks


umumnya ditulis dalam format HTML (Hypertext Markup
Language). Sedangkan menuliskan bahwa website merupakan
kumpulan halaman-halaman yang digunakan untuk menampilkan
informasi teks, gambar diam atau gerak, animasi, suara, dan atau
gabungan dari semuanya, baik yang bersifat statis maupun dinamis
yang membentuk satu rangkaian bangunan yang saling terkait,
yang masing- masing masing dihubungkan dengan jaringan-
jaringan halaman.

Berdasarkan pengoperasiannya, secara mendasar website dibagi


menjadi dua jenis yaitu :
a. Website Static
Website static adalah website yang hanya memiliki front end,
yaitu halaman yang dilihat oleh pengunjung website yang
dimana isinya bersifat tetap atau tidak berubah. Untuk menganti
sebuah halaman web static harus dilakukan secara manual dan
harus mengganti semua kode-kode HTML yang merupakan
unsur utama dari website tersebut.
b. Web Dynamic

Website dynamic adalah website yang isinya dapat diubah tanpa


perlu merubah kode di dalamnya. Dalam website dynamic
terdapat dua halaman, yaitu halaman front end dan back end.
Halaman front end merupakan halaman yang dapat diakses
semua user, sedangkan halaman back end merupakan halaman
yang hanya bisa diakses oleh admin yang bersangkutan.

2.8 Perancangan Sistem

Perancangan sistem adalah sebuah proses yang menentukan


bagaimana suatu sisem akan menyelesaikan apa yang mesti
diselesaikan [ CITATION Dar14 \l 1057 ] . Perancangan adalah
suatu proses untuk membuat dan mendesain sistem yang baru
[ CITATION Nur18 \l 1057 ].
2.8.1 Statement Of Purpose

Menurut [ CITATION San19 \l 1057 ] SOP terdiri dari 7 hal


pokok yaitu efisiensi,konsistensi,minimalisasi kesalahan,
penyelesaian masalah, perlindungan tenaga kerja, peta kerja, dan
batasan pertahanan.
1. Efisiensi diartikan sebagai suatu ketepatan, efisensi berupa hal-
hal yang berhubungan dengan kegiatan atau aktifitas yang
diharapkan akan menjadi lebih tepat dan tidak hanya cepat
melainkan sesuai dengan tujuan dan target yang diinginkan.
2. Konsistensi sebagai ketetapan atau hal yang tidak berubah maka
dapat dikalkulasi dengan tepat. Keadaan yang konsisten akan
memudahkan pengukuran untung-rugi, juga regulasi pemasaran
oleh karena itu semua yang terlibat didalamnya sangat
membutuhkan disiplin tinggi.
3. Minimalisasi kesalahan yaitu dapat menjauhkan error disegala
area tenaga kerja. Standar Operasional Prosedur (SOP) menjadi
panduan pasti yang membimbing tiap pegawai menjalankan
aktivitas kerjanya secara sistematis.
4. Penyelesaian masalah mungkin juga timbul dalam aktivitas
perusahaan atau organisasi. Terkadang konflik antar karyawan
sering terjadi. Bahkan, seolah-olah tidak ada penengah yang bisa
memecahkan konflik yang dimaksud.
5. Perlindungan tenaga kerja adalah langkah dimana memuat segala
tata cara untuk melindungi tiap tiap sumber daya dari potensi
pertanggung jawaban dan berbagai persoalan personal.
6. Peta kerja dimana semua aktivitas yang sudah tertata rapi bisa
dijalankan dalam pikiran masing-masing sebagai suatu kebiasaan
yang pasti.
7. Batasan pertahanan dipahami sebagai langkah defense dari segala
inspeksi baik dari pemerintah maupun pihak-pihak berelasi yang
menginginkan kejelasan peta kerja perusahaan.

2.8.2 Event List

Event List adalah daftar narasi stimuli (daftar kejadian) yang


terjadi dalam lingkungan dan mempunyai hubungan dengan respon
yang diberikan sistem. Secara umum setiap aliran data dalam event
list adalah kejadian atau event, tepatnya aliran data mengindikasikan
terjadinya kejadian atau aliran data dibutuhkan oleh sistem untuk
melakukan proses. Aturan-aturan dalam event list antar lain daftar
kejadian yang kita buat dan digambarkan dalam bentuk tekstual
sederhana yang berfungsi memodelkan kejadian dalam lingkungan
dimana sistem harus memberikan respon. (Aziz, 2017).

2.8.3 Diagram Context

Diagram konteks atau context diagram merupakan data flow


diagram tingkat tinggi yang paling tidak detail dari sebuah sistem
informasi yang menggambarkan aliran-aliran data ke dalam dan
keluar sistem serta ke dalam keluar entitas-entitas eksternal. Context
Diagram menggambarkan sistem dalam suatu lingkaran proses dan
hubungan dengan entitas luar. Lingkaran proses tersebut
menggambarkan atau mewakili seluruh proses dalam suatu sistem
yang dibangun [ CITATION Ran14 \l 1057 ].

2.8.4 Data Flow Diagram (DFD)

Data Flow Diagram merupakan diagram yang menggunakan


notasi-notasi untuk menggambarkan arus dari sistem. DFD sering
digunakan untuk menggambarkan suatu siistem yang telah ada atau
sistem baru yang akan dikembangkan secara logika tanpa
mempertimbangkan lingkungan fisik dimana data tersebut mengalir.
Diagram Arus Data ( Data Flow Diagram) adalah gambaran grafis
yang memperlihatkan aliran data dari sumbernya. Dalam objek
kemudian melewati suatu proses yang menstransformasinya ke
tujuan yang lain, yan ada pada objek lain [CITATION Wij17 \l
1057 ]. Simbol dari DFD dapat dilihat pada Tabel 2.8

Tabel 2. 8 Data Flow Diagram


N
Simbol Keterangan
o

1 Proses, menunjukan
transformasi dari masukan
menjadi keluaran

2 Entitas Eksternal, diamana


entitas tersebut berkomunikasi
dengan sistem

3 Penyimpanan, menunjukan
penyimpanan dalam sebuah
database

4 Aliran, menggambarkan aliran


data yang masuk ke proses
atau keluar dari suatu proses

2.8.5 Document Flow Diagram

Document Flow Diagram atau Bagan alir dokumen


mengilustrasikan arus dokumen dan informasi diantara bidang
tanggung jawab dalam suatu organisasi. Bagan alir dokumen
melacak dokumen dari awal dibuatnya hingga dokumen tersebut
tidak dipergunakan lagi. Bagan alir ersebut memperlihatkan tempat
asal dokumen, disribusinya, tujuan penggunaanya, tempat akhirnya
dan segala sesuatu yang terjadi selama dokumen tersebut mengalir
melewati sistemnya.
Bagan alir dokumen berguna untuk menganalisis kecukupan
prosedur pengendalia di dalam suatu sistem seperti pemeriksaan
internal dan pemisahan fungsi. Bagan alir dokumen dapat membuka
kelemahan atau ketidakefisian di dalam sistem seperti arus
komunikasi yang tidak memadai, kerumitan arus data yang
serahusnya tidak perlu terjadi atau atas prosedur yang menyebabkan
penundaan yang tidak berguna [ CITATION Fau17 \l 1057 ].

Tabel 2. 9 Simbol Document Flow Diagram


N
Simbol Keterangan
o

Terminator atau terminal,


1 menandakan awal dan akhir dari
suatu aliran

Manual operation, digunakan


2 untuk menggambarkan operasi
manual

Decision atau percabangan,


3 digunakan untuk pengambilan
keputusan

Menandakan dokumen, bisa dalam


4 bentuk surat, formulir,
buku/bendel/berkas atau cetakan

5 Multi dokumen
Simbol yang menandakan dokumen
6
yang diarsipkan

Terminasi yang mewakili simbol


7 tertentu untuk digunakan pada
aliran lain pada halaman yang sama

Terminasi yang mewakili simbol


8 tertentu untuk digunakan pada
aliran lain pada halaman yang lain

2.8.6 System Flow Diagram (SFD)

Bagan alir sistem memberikan gambaran umum dari kegiatan


pemrosesan yang akan direncanakan atau yang seharusnya
dikerjakan yang dimana pekerjaan ini membahas kebutuhan akan
metodologi yang konsisten untuk mendukung analisis dekomposisi
sistem berbasis fungsi solusi netral, memfasilitasi desain, pemodelan
dan analisis arsitektur sistem yang kompleks (Yildirim et al., 2017).

Tabel 2. 10 Simbol System Flow Diagram


No Simbol Keterangan

Simbol Mulai dan Selesai, digunakan


1 saat memulai atau menyelesaikan
suatu sistem.

Simbol Proses, digunakan untuk


2 menginputkan dan terkomputerisasi
pada sistem

Simbol Tampil, digunakan untuk


3
menampilkan data pada suatu tabel
Simbol Penyimpanan, digunakan
4 untuk menyimpan data pada suau
tabel

Simbol Percabangan, digunakan


5 untuk menyatakan suatu kebenaran
(ya/tidak)

Simbol Panah Arus, digunakan untuk


6
menunjukan arus data suatu sistem

2.8.7 Waterfaall

Menurut [ CITATION Pon15 \l 1057 ], model waterfall


merupakan salah satu model proses perangkat lunak yang mengambil
kegiatan proses dasar seperti spesifikasi, pengembangan, validasi,
dan evolusi dan mempresentasikannya sebagai fase-fase proses yang
berbeda seperti analisis dan definisi persyaratan, perancangan
perangkat lunak, implementasi, pengujian unit, integrasi sistem,
pengujian sistem operasi dan pemeliharaan. Kesimpulan dari definisi
waterfall diatas adalah model pengembangan perangkat lunak yang
menekankan fase-fase yang berurutan dan sistematis, dimulai dai
spesifikasi sampai dengan evolusi. Adapun keuntungan dan
kelemahan dari waterfall yaitu :
1. Keuntungan metode waterfall
a. Kualitas dari sistemyang dihasilkan akan baik. Ini dikarenkan
oleh pelaksanaanya secara bertahap. Sehingga tidak terfokus
pada tahapan tertentu.
b. Document pngembangan sistem sangat terorganisir, karena
setiap fase harus terselesaikan dengan lengkap sebelum
melangkah ke fase berikutnya. Jadi setiap fase atau tahapan
akan mempunyai dokumen tertentu.
2. Kelemahan waterfall
a. Diperlukan manajemen yang bai, karena proses
pengembangan tidak dapat dilakukan secara berulang
b. Kesalahan kecil akan menjadi masalah besar jika
tidakdietahui sejak awal pengembangan
c. Pelanggan sulit menyatakan kebutuhan secara eksplisit
sehingga tidak dapat mengakomodasi ketidakpastian pada
saat awal pengembangan

Berikut adalah model waterfall seperti gambar 2.1 dibawah ini :

Gambar 2. 1 Metode Waterfall


2.9 Database

Konsep dasar dari basis data adalah kumpulan dari catatan-


catatan, atau potongan dari sebuah pengetahuan. Catatan yang mirip
dengan basis data sebenarnya sudah ada sejak dulu dulu, yaitu dalam
bentuk buku besar, kuitansi, dan kumpulan data yang berhubungan
dengan bisnis [ CITATION Dja15 \l 1057 ].

Beberapa ahli mendefinisikan basis data sebagai berikut. Basis


data adalah kumpulan data yang saling berhubungan secara logis dan
didesain untuk mendapatkan data yang dibutuhkan oleh suatu
organisasi [ CITATION Ind15 \l 1057 ].

2.9.1 Conceptual Data Model

Conceptual Data Model atau model yang mereprensentasikan


tabel yang merupakan entitas yang berisi atribut. Setiap entitas
memiliki satu primery key yang bersifat unik (nilainya tidak sama
dengan nilai lainnya) dan setiap entitas lain yang disbeut dengan
relationships.

Pada satu tabel dengan tabel lain dihubungkan dengan


relationships yang digambarkan dengan garis. Pada relationships
terdapat beberapa jenis yaitu :
1. One to one : hubungan satu tabel yang memilikinilai satu
dengan tabel lain.
2. One to many : hubungan satu tabel yang memiliki nilai yang
banyak pada tabel lain
3. Many to many : hubungan satu tabel yang saling memiliki
hubungan yang banyak dengan tabel lain

Pada masing – masing atribut penamaanya tidak boleh sama


dan nilainya boleh null atau bersifat mandatory (wajib diisi). Selain
itu, untuk maisng – masing atribut harus mendeklarasi tipe data dari
atribut tersebut [ CITATION Sum15 \l 1057 ].
Tabel 2. 11 Conceptual Data Model
N
Simbol Nama Keterangan
o

Suatu objek yang


dapat
diidentifikasi
1. Entity
kedalam
lingkungan
pemakai.

N
Simbol Nama Keterangan
o

Arus hubungan
atau relasi yang

menghubungkan 2
Relationship
2. entity dengan
(one to one)
kardinalitas one to
one (satu ke satu)

Arus hubungan
atau relasi yang
Relationship menghubungkan 2
3. (one to entity dengan
many) kardinalitas one to
many (satu ke
banyak).

Arus hubungan
atau relasi yang
Relationship menghubungkan 2
4. (many to entity dengan
one) kardinalitas many
to one (banyak ke
satu).
Arus hubungan
atau relasi yang
Relationship menghubungkan 2
5. (many to entity dengan
many) kardinalitas many
to many (banyak
ke banyak).

2.9.2 Physical Data Model (PDM)

Model Relasional atau Physical Data Model (PDM) merupakan


model yang menggunaakan sejumlah tabel untuk menggambarkan
data serta hubungan antara data. Setiap tabel mempunyai sejumlah
kolom di mana setiap kolom memiliki nama yang unik serta tipe
datanya. PDM merupakan konsep yang menerangkan detail dari
bagaimana data di simpan di dalam basis data. PDM sudah
merupakan bentuk fisik perancangan basis data yang sudah siap
diimplementasikan ke dalam DBMS sehingga nama tabel juga
sudah merupakan nama asli tabel yang akan diimplementasikan ke
dalam DBMS[ CITATION Suk18 \l 1057 ].

Tabel 2. 12 Physical Data Model


N
Simbol Keterangan
o

Tabel, yang merupakan tempat


1. untuk menyimpan data dalam
basis data.

2. Relasi, yang dapat


menghubungkan tabel terhadap
tabel lainnya.

2.9.3 Pre Hypertext Processor (PHP)

PHP adalah suatu bahasa pemograman yang digunakan untuk


menerjemahkan baris kode program menjadi kode mesin yang dapat
dimengerti oleh komputer yang bersifat server-side yang dapat
ditambahkan ke dalam HTML [ CITATION Sup16 \l 1057 ].

Menurut [ CITATION Ent17 \l 1057 ] PHP merupakan bahasa


pemograman yang digunakan untuk membuat aplikasi berbasis
website.

2.9.4 Hyper Text Markup Language (HTML)


HTML adalah format dokumen bahasa yang digunakan untuk
merancang halaman web. HTML adalah sistem untuk membuat naik
atau menandai, sebuah dokumen sehingga sistem dapat
dipublikasikan di web. HTML mendefinisikan apa yang umumnya
ditularan antara mode dalam network. HTML telah dikembangkan
dengan maksud agar berbagai macam jenis perangkat harus dapat
memanfaatkan informasi di web. PC dengan tampilan grafis dari
kedalaman resolusi dan warna yang bervariasi, telepon seluler,
perangkat genggam, dan sebagainya [ CITATION Gur17 \l 1057 ].

2.9.5 Cassading Style Sheet (CSS)

CSS merupakan skrip yang digunakan untuk mengatur desain


website, walaupun HTML mempunyai kemampuan untuk mengatur
tampilan website, namun kemampuannya sangat terbatas. Fungsi
CSS adalah memberikan pengaturan yang lebih lengkap agar struktur
website yang dibuat HTML terlihat lebih rapi dan indah [ CITATION
Jos17 \l 1057 ].
2.9.6 XAMPP

Xampp merupakan paket PHP yang berbasis open source yang


dikembangkan oleh sebuah komunitas open source [ CITATION
Ali16 \l 1057 ]. Menurut [ CITATION Kar14 \l 1057 ] xampp
merupakan tools menyediakan paket perangkat lunak kedalam satu
buah paket.

2.9.7 MySQL

MySQL merupakan sebuah Relational Database Management


System (RDBMS) yang bersifat open source. Perangkat lunak
database pada umunya disandingkan dengan bahasa pemograman
server web seperti PHP. MySQL (My Structured Query Language)
adalah sebuah program pembuat dan pengelola database atau yang
sering disebut dengan DBMS (Database Management System), sifat
DBMS ialah open source [ CITATION Jos17 \l 1057 ].

2.9.8 Bootstrap
Bootstraps adalah sebuah framework CSS yang dapat
digunakan untuk mempermudah membangun tampilan web.
Bootstrap pertama kali dikembangkan pada pertengahan tahun 2010
di twitter oleh Mark Otto dan Jacob Thronton (Code Politan,2015).

2.9.1 Blackbox Testing


Black Box Testing adalah metode pengujian yang didasari oleh
kebutuhan sistem. Yang mana black box testing ini memilikitujuan
menguji perangkat lunak dari segi fungsional tanpa menguji desain
dan kode program. Pengujian yang dimaksud yaitu untuk
mengetahui apakah fungsi-fungsi masukan dan keluaran perangkat
lunak sudah sesuai dengan spesifikasi sistem [ CITATION Lum18 \l
1057 ].

Keuntungan dalam menggunakan metode black box testing


adalah pengujian tidak perlu memiliki pengetahuan tentang bahasa
pemrograman tertentu. Pengujian dilakukan dari sudut pandang
pengguna sehingga programmer dan tester keduanya saling
bergantung satu sama lain. Kekurangan dari metode black box
testing adalah pengujian kasus sulit didesain tanpa spesifikasi yang
jelas. Memungkinkan memiliki pengulangan pengujian yang sudah
dilakukan oleh developer. Beberapa bagian back end tidak diuji sama
sekali. Metode Black Box Testing terdiri atas beberapa cara antara
lain Equivalence Partitioning, Boundary Value Analysis,
Comparison Testing, Sample Testing, Robustness Testing (Auditya et
al., 2010).
BAB III

METODOLOGI PENELITIAN

3.1 Tempat dan Waktu Penelitian

Pada penelitian ini dilakukan di Yayasan Al – Amin Tabanan


yang beralamat di Jl. Rama, Gang 1 No 1, Kediri, Kecamatan
Tabanan, yang dilakukan pada bulan Juni 2021.

3.2 Teknik Pengumpulan Data

Dalam proses penelitian pada Yayasan Al – Amin Tabanan,


penulis menggunakan 2 metode pengumpulan data untuk
memperoleh data secara baik, yaitu :

3.2.1 Data Primer

Data Primer diperoleh langsung dari responen objek penelitian.


Data primer dapat diperoleh melalui :
1. Wawancara
Metode ini dilakukan dengan cara komunikasi langsung dengan
individu atau narasumber. Dengan melakukan wawancara, data
yang didapat sangat bisa dipertanggung jawabkan dan valid.
Disini dilakukan dengan wawancara dengan narasumber yaitu
bagian Bendahara Yayasan Ibu Sumiyati. Dari hasil wawancara
penulis menyimpulkan agar adanya sebuah sistem yang dapat
mempermudah dalam pengelolaan data keuangan Yayasan agar
mudah tersampaikan dengan cepat dan akurat.
2. Observasi
Observasi merupakan salah satu teknik yang digunakan untuk
pengumpulan data. Dalam tenik observasi, penulis melakukan
pengamatan secara langsung dengan minjau ke lokasi Yayasan
Al-Amin Tabanan, untuk mengamati dan mengetahui proses
pengolahan data keuangan yang sedang berjalan pada Yayasan
Al-Amin Tabanan.
3.2.2 Data Sekunder

Data Sekunder merupakan data yang diperoleh untuk


mengumpulkan data yang menunjang data primer, pengumpulan data
dengan beberapa metode, yaitu :
1. Metode Kepustakaan
Metode ini dilakukan dengan cara mendokumentasikan data atau
file arsip yang nantinya akan digunakan dalam pembangunan
siistem. Terdapat data – data yang berhasil dikumpulkan penulis
yaitu berupa pencatatan dalam mengelola keuangan siswa
semester sebelumnya yang nantinya dapat digunakan untuk data
referensi sebagai uji coba dalam pembangunan sistem.
2. Dokumentasi
Dokumentasi dalam pengumpulan data diartikan sebagai
mengumpulkan data dengan mempelajari serta mencatat bagian
yang dianggap penting dalam penelitian ini.

3.3 Analisis

Tahap analisis diperlukan untuk mencari permasalahan dan


mengetahui kebutuhan-kebutuhan dari suatu sistem. Analisis
bertujuan untuk memahami perangkat lunak tersebut. Dalam tahap
analisis, penulis melakukan analisis data dengan menggunakan
metode obeservasi, wawancara dan kepustakaan untuk memperoleh
data. Selain itu penulis juga melakukan analisis pada sistem
informasi akuna si yang ada pada Yayasan Al – Amin Tabanan
untuk mengetahui kekurangan atau kelemahan proses yang sedang
berjalan saat ini.
1. Kebutuhan Fungsional
Kebutuhan fungsional adalah kebutuhan yang berkaitan dengan
fungsi atau proses informasi yang mampu dikerjakan oleh
perangkat lunak. Adapun kebutuhan fungsional yang diharapkan
pada sistem yang akan dibuat, diantaranya :
1. Sistem dapat menampilkan menu yang memudahkan user
dalam pendataan dan pembuatan laporan.
2. Sistem harus mampu mengelola data keuangan pada Yayasan
Al-Amin Tabanan.
3. Sistem harus dapat memerikan informasi secara cepat tentang
informasi keuangan pada Yayasan Al-Amin Tabanan
2. Kebutuhan Non Fungsional
Analisa kebutuhan non fungsional dari sistem informasi
akuntansi pengelolaan keuangan pada Yayasan Al-Amin
Tabanan, terdiri atas :
1. Printer untuk mencetak laporan-laporan
2. Dapat digunakan pada sistem operasi Microsoft Windows 7.

3.4 Analisa Sistem


Tahap analisis ini dilakukan untuk mengumpulkan data yang
dibutuhkan dalam penelitian berdasarkan teori yang telah dipelajari
sebelumnya. Tahap ini juga bertujuan untuk memperoleh informasi
mengenai harapan dari pengguna sistem yang akan dikembangkan.
Analisis yang dilakukan dalam penelitian berdasarkan
informasi dari pimpinan mengenai alur sistem baik melakukan
penggajian karyawan, pemasukkan, pengeluaran serta keuangan
yang sedang berjalan yang terdapat pada Yayasan Al-Amin Tabanan.
Sebelum membangun sistem informasi akuntasi, terlebih dahulu
peneliti harus mempelajari alur akuntansi.

3.4.1 Data Flow Diagram Proses Pemasukan


Pada gambar 3.1 menjelaskan Document Flow Diagram proses
pemasukan yang terjadi di Yayasan Al – Amin.
Gambar 3. 1 Document Flow Diagram Pemasukan

Gambar 3.1 menjelaskan document flow proses pemasukan


yang telah berjalan, berikut prosedurnya :
1. Document flow proses pemasukan dimulai dari Tata Usaha
memberikan rekapan laporan pembayaran yaitu rekapan
pembayaran SPP dan Infaq yang telah dibayarkan oleh siswa.
2. Setelah Tata Usaha memberikan rekapan laporan pembayaran,
Bendahara Yayasan menerima rekapan laporan tersebut lalu
Bendahara Yayasan membuat laporan pembayaran.
3. Bendahara akan menghitung dan langsung menginputkan data
pemasukan.
3.4.2 Document Flow Diagram Pengeluaran

Pada Gambar 3.2 menjelaskan tentang Document Flow


Diagram proses pengeluaran yang terjadi pada Yayasan Al-Amin
Tabanan.

Gambar 3. 2 Document Flow Diagram Pengeluaran


Gambar 3.2 menjelaskan aliran dokumen proses pengeluaran
yang berjalan. Berikut prosedurnya :
1. Document Flow Diagram proses pengeluaran dimulai dari Tata
Usaha Mencatat setiap pengeluaran dan diserahkan ke Bendahara
Yayasan.
2. Bendahara Yayasan mengecek dan menyetuji daftar pengeluaran
yang diberikan oleh Tata Usaha lalu memberikan uang belanja
3. Tata usaha menerima uang belanja.
4. Setelah belanja pegawai lalu menyerahkan struk belanja
5. Bendahara menerima struk belanja yang diberikan oleh Tata
Usaha dan menyimpannya.
6. Setelah itu Bendahara Yayasan menginputkan data pengeluaran.

3.4.3 Data Flow Diagram Proses Akuntansi

Pada Gambar 3.3 menjelaskan tentang Document Flow


Diagram proses akuntansi yang terjadi pada Yayasan Al – Amin
Tabanan.
Gambar 3. 3 Data Flow Diagram Proses Akuntansi

Gambar 3.3 menjelaskan aliran dokumen proses Akuntansi


yang berjalan. Berikut prosedurnya :
1. Document Flow Diagram proses akuntansi dimulai dari
Bendahara Yayasan mengumpulkan nota pengeluaran dan
pemasukkan.
2. Bendahara yayasan menganalisa nota pengeluaran dan
pemasukan
3. Setelah itu Bendahara Yayasan membuat laporn
4. Jika Bendahara Yayasan ingin mencetak laporan, bendahara
harus memilih laporan mana yang ingin dicetak, jika bendahara
tidak ingin mencetak bendahara lanjut membuat laporan
5. Laporan yang sudah dicetak diserahkan kepada Kepala Yayasan
dan diarsip oleh Kepala Yayasan.
3.4.4 System Flow Diagram Proses Pemasukan

Gambar 3.4 menjelaskan tentang System Flow Diagram proses


pemasukan yang terjadi di Yayasan Al-Amin Tabanan.

Gambar 3.4 menjelaskan aliran sistem proses pemasukan yang


berjalan, berikut prosedurnya :

1. System Flow Diagram proses pemasukan dimulai dari rekapan


laporan pembayaran yang diarsipkan sebelumnya, lalu jika ingin
menambah data maka Bendahara menginputkan data
pemasukkan dan disimpan pada database pemasukan.
2. Jika tidak ingin menambah data maka Bendahara mencari data
pemasukan yang sebelumnya disimpan pada database
pemasukkan lalu menampilkan data pencarian.
3. Jika ingin mencari data pemasukkan yang sebelumnya sudah
diinputkan maka sistem akan mencari data pemasukan yang
disimpan pada database pemasukan lalu menampilkan data
pencarian dan mencetak laporan pemasukan.

Jika ingin merubah data maka sistem akan menginputkan data


pemasukan yang ingin dirubah, setelah merubah data lalu dicek
apakah data yangdirubah sudah sesuai, jika sudah maka sistem akan
menampilkan data yang sudah dirubah sebelumnya jika tidak maka
akan mengubah kembali data yang sesuai.
Gambar 3. 4 System Flow Diagram Proses Pemasukan

3.4.5 System Flow Diagram Proses Pengeluaran

Gambar 3.5 menjelaskan System Flow Diagaram proses


pengeluaran yang terjadi pada Yayasan Al – Amin Tabanan.

Gambar 3.5 menjelaskan aliran system flow proses pengeluaran,


berikut prosedurnya :
1. System Flow Diagram proses pengeluaran dimulai dari pihak
bendahara melihat nota pengeluaran ( bayar listrik, bayar gaji ),
jika ingin tambah data pengeluaran maka pihak Bendahara
memasukan atau menginputkan data pengeluaran dan disimpan
pada database pengeluaran.
2. Jika ingin mencari data pengeluaran yang sebelumnya sudah
diinputkan maka sistem akan mencari data pengeluaran yang
disimpan pada database pengeluaran, lalu menampilkan data
pencarian dan mencetak laporan pengeluaran.

Jika ingin merubah data maka sistem akan menginputkan data


pengeluaran yang ingin dirubah, setelah merubah data lalu dicek
apakah data yang dirubah sudah sesuai, jika sudah maka sistem akan
menampilkan dan jika tidak akan mengubah kembali data yang
sesuai.

Gambar 3. 5 System Flow Diagram Proses Pengeluaran


3.4.6 System Flow Diagram Proses Akuntansi

Gambar 3.6 merupakan aliran sistem proses akuntansi. Berikut


prosedurnya :
1. System Flow Diagram proses laporan dimulai dari Bendahara
mengumpulkan nota pengeluaran dan pemasukan.
2. Bendahara akan menganalisa transaksi pengeluaran dan
pemasukan untuk dimasukan ke dalam jurnal melalui sistem.
Pencatatan jurnal akan disimpan ke dalam database dan
ditampilkan. Setelah jurnal dibuat, jurnal akan diposting ke
dalam buku besar. Jika tidak sesuai bendahara akan melihat
kembali buku besar dan menyesuaikannya. Jika sesuai maka
bendahara akan melanjutkan membuat laporan keuangan. Setelah
itu bendahara membuat laporan.
3. Bendahara lalu akan mencetak laporan keuangan yang akan
diserahkan kepada kepala yayasan.

3.5 Statement Of Purpose

Sistem Informasi Akuntansi Pengelolaan Keuangan Pada


Yayasan Al-Amin Tabanan adalah sistem yang dapat mengelola data
user, data pegawai, data pemasukan, data pengeluaran, data akun,
jurnal umum,laporan buku besar, laporan pemasukan, laporan
pengeluaran, laporan neraca, laporan laba rugi, laporan perubahan
modal dan laporan arus kas.

3.6 Event List

Berikut event list dari Rancang Bangun Sistem Informasi


Akuntansi Pengelolaan Keuangan Pada Yayasan Al-Amin Tabanan.
1. Login
2. Mengelola Data User
2.1 Tambah Data User
2.2 Ubah Data User
2.3 Cari Data User
3. Mengelola Data Pegawai
3.1 Tambah Data Pegawai
3.2 Ubah Data Pegawai
3.3 Cari Data Pegawai
3.4 Cetak Data Pegawai
4. Mengelola Data Pemasukan
4.1 Tambah Data Pemasukan
4.2 Ubah Data Pemasukan
4.3 Cari Data Pemasukan
5. Mengelola Data Pengeluaran
5.1 Tambah Data Pengeluaran
5.2 Ubah Data Pengeluaran
5.3 Cari Data Pengeluaran
6. Mengelola Data Akun
6.1 Tambah Data Akun
6.2 Ubah Data Akun
6.3 Tambah Saldo Awal

7. Jurnal Umum
7.1 Cetak Data Jurnal Umum
8. Laporan
8.1 Laporan Buku Besar
8.2 Laporan Pemasukan
8.3 Laporan Pengeluaran
8.4 Laporan Neraca
8.5 Laporan Laba Rugi
8.6 Lapoan Perubahan Modal
8.7 Lapoan Arus Kas

3.7 Perancangan Sistem

Terdapat gambaran alat pemodelan sistem akuntansi yang


terdapat pada Yayasan Al-Amin Tabanan.
3.7.1 Context Diagram

Pada context diagram ini merupakan level paling dasar dari


Data Flow Daigram (DFD). Dalam diagram context menjelaskan
secara global bagaimana alur dari suatu data digunakan untuk sebuah
proses atau menggambarkan bagaimana data kedalam dan keluar
pada sistem. Berikut adalah gambar diagram context pada Sistem
Informasi Akuntansi Pengelolaan Keuangan Pada Yayasan Al-Amin
Tabanan.

Bendahara Info Data Laporan

Info Data Jurnal Umum

Info Data Akun

Info Data Pengeluaran

Info Data Pemasukan

Info Data Pegawai

Info Data User


Info Login

Login
Laporan Pemasukan Kepala Yayasan
Data User
Laporan Pengeluaran
Data Pegawai
Laporan Neraca
Data Pemasukan
1 Laporan Laba Rugi
Data Pengeluaran Sistem Informasi Akuntansi Pengelolaan
Keuangan Pada Yayasan Al-Amin Tabanan
Laporan Perubahan Modal
Data Akun
Laporan Arus Kas
Data Jurnal Umum
Laporan Buku Besar
Data Laporan

Gambar 3. 6 Context Diagram Sistem Informasi Akuntansi Pengelolaan


Keuangan Pada Yayasan Al-Amin Tabanan

3.7.2 Data Flow Diagram Level 0

Data Flow Diagram level 0 merupakan penjabaran dari


proses-proses yang terjadi pada context diagram diatas. Berikut ini
adalah gambaran DFD level 0 pada sistem informasi akuntansi
pengelolaan keuangan pada yayasan Al-Amin Tabanan.
Info Data Pengeluaran Data Pengeluaran Login Login
1.5 1.1
5 Pengeluaran Info Login 1 Login
Data Pengeluaran Mengelola Data Info Login Login
Pengeluaran Info Data Pengeluaran

Info Data Akun Data Akun


1.6 Data User Data User
6 Akun Data Akun 1.2
Mengelola Data
Info Data Akun Mengelola Data Info Data User 2 User
Akun Info Data User User

Data Jurnal Umum Bendahara


Data Pegawai
Info Data Jurnal Umum Data Pegawai
1.7 1.3
7 Jurnal Data Jurnal Umum Mengelola Data Info Data Pegawai Mengelola Data Info Data Pegawai 3 Pegawai
Info Data Jurnal Umum
Jurnal Pegawai

Data Pemasukan
1.4 Data Pemasukan

Info Data Pemasukan Mengelola Data Info Data Pemasukan 4 Pemasukan


Pemasukan

Pemasukan
Jurnal
Pegawai
Pengeluaran

Laporan Pemasukan

Laporan Pengeluaran

Laporan Neraca
1.8 Laporan Laba Rugi
Mengelola Data Laporan
Kepala Yayasan
Laporan Perubahan Modal

Laporan Arus Kas

Laporan Buku Besar

Gambar 3. 7 Data Flow Diagram Level 0 Sistem Informasi Akuntansi


Pengelolaan Keuangan Pada Yayasan Al-Amin Tabanan

3.7.3 Data Flow Diagram Level 1

Data Flow Diagram Level 1 merupakan penjabaran dari DFD


level 0 yang lebih rinci mengenai proses-proses yang terjadi
didalamnya. Berikut ini adalah gambar DFD level 1 pada sistem
informasi akuntansi pengelolaan keuangan pada Yayasan Al-Amin
Tabanan.

1. DFD Level 1 Mengelola Data User


Pada gambar 3.8 adalah DFD level 1 pada pengolahan data
user, dimana terdapat 1 entitas yaitu Bendahara dan terdapat tiga
proses yaitu tambah data user, ubah data user, dan cari data user.
Pada DFD ini mempunyai satu storage yaitu user.
Info Data User Info Data User
1.2.1
Tambah Data
Data User Data User
User

Info Data User Data User


1.2.2
Bendahara Ubah Data 2 User
Data User Info Data User
User

Data User Data User


1.2.3
Cari Data User
Info Data User Info Data User

Gambar 3. 8 DFD Level 1 Mengelola Data User

2. DFD Level 1 Mengelola Data Pegawai


Pada Gambar 3.9 adalah DFD level 1 pada pengolahan data
pegawai, dimana terdapat 1 entitas yaitu Bendahara dan terdapat
empat proses yaitu tambah,ubah,cari dan cetak data pegawai.
Pada DFD ini mempunyai 1 storage yaitu Pegawai.
Info Data Pegawai Data Pegawai
1.3.1
Tambah Data
Data Pegawai Pegawai Info Data Pegawai

Info Data Pegawai Data Pegawai

1.3.2
Ubah Data Pegawai
Data Pegawai Info Data Pegawai

3 Pegawai

Bendahara

Data Pegawai
Data Pegawai
1.3.3
Cari Data Pegawai

Info Data Pegawai Info Data Pegawai

Data Pegawai Info Data Pegawai


1.3.4
Info Data Pegawai Cetak Data Pegawai
Data Pegawai

Gambar 3. 9 DFD Level 1 Mengelola Data Pegawai


3. DFD Level 1 Mengelola Data Pemasukan
Pada Gambar 3.10 adalah DFD level 1 pada pengolahan data
pemasukan, dimana terdapat 1 entitas yaitu Bendahara. Terdapat
empat proses yaitu tambah,ubah,cari, dan cetak data pemasukan.
Pada DFD ini mempunyai satu storage yaitu pemasukan.
Info Data Pemasukan Info Data Pemasukan
1.4.1
Tambah Data Data Pemasukan
Data Pemasukan
Pemasukan

Data Pemasukan
1.4.2
Data Pemasukan
Ubah Data Info Data Pemasukan
Pemasukan
Info Data Pemasukan

Bendahara 4 Pemasukan
Info Data Pemasukan
1.4.3 Info Data Pemasukan
Data Pemasukan Cari Data
Pemasukan Data Pemasukan

Info Data Pemasukan Info Data Pemasukan


1.4.4
Data Pemasukan Cetak Data
Data Pemasukan
Pemasukan

Gambar 3. 10 DFD Level 1 Data Pemasukan


4. DFD level 1 Mengelola Data Pengeluaran
Pada Gambar 3.11 adalah DFD Level 1 pada pengolahan data
pengeluaran yang dimana terdapat 1 entitas yaitu bendahara dan
terdapat empat proses yaitu tambah, ubah, cari dan cetak data
pengeluaran. Pada DFD ini mempunyai satu storage yaitu
pengeluaran. Info Data Pengel uaran
Data Pengeluaran

1.5.1
Info Data Pengeluaran Tambah Data Data Pengeluaran
Pengeluaran

Info Data Pengeluaran Data Pengeluaran


1.5.2
Ubah Data Info Data Pengeluaran
Data Pengeluaran Pengeluaran

Bendahara
5 Pengeluaran
Info Data Pengel uaran

1.5.3 Info Data Pengel uaran


Cari Data
Pengeluaran
Data Pengeluaran Data Pengeluaran

Data Pengeluaran
Info Data Pengeluaran

1.5.4
Cetak Data
Info Data Pengeluaran Pengeluaran
Data Pengeluaran

Gambar 3. 11 DFD Level 1 Mengelola Data Pengeluaran


5. DFD Level 1 Mengelola Data Akun

Pada Gambar 3.12 adalah DFD level 1 pada pengolahan data


akun yang dimana terdapat 1 entitas yaitu bendahara dan terdapat
tiga proses yaitu tambah,ubah dan tambah saldo awal. Pada DFD
ini memiliki 1 storage yaitu Akun.
Info Data Akun
Data Akun

1.6.1
Data Akun Tambah Data Akun Info Data Akun

Info Data Akun Data Akun


1.6.2
Bendahara 6 Akun
Ubah Data Akun Info Data Akun
Data Akun

Info Data Akun


1.6.3 Info Data Akun
Tambah Sal do Awal
Data Akun Data Akun

Gambar 3. 12 DFD level 1 Mengelola Data Akun

6. DFD Level 1 Mengelola Data Jurnal


Pada gambar 3.13 adalah DFD level 1 pada pengolahan data
jurnal umum, dimana terdapat 1 entitas yaitu Bendahara dan
terdapat dua proses yaitu tambah dan cetak jurnal. Pada DFD ini
mempunyai satu storage yaitu jurnal.

Info Data Jurnal Umum


Info Data Jurnal Umum

1.7.1
Tambah Data Jurnal Data Jurnal Umum
Data Jurnal Umum

Bendahara
7 Jurnal

Info Data Jurnal Umum Data Jurnal Umum

1.7.2
Data Jurnal Umum Cetak Data Jurnal Info Data Jurnal Umum

Gambar 3. 13 DFD level 1 Mengelola Data Jurnal


7. DFD Level 1 Mengelola Laporan
Pada gambar 3.14 adalah DFD level 1 pada pengolahan data
laporan, dimana terdapat 1 entitas yaitu kepala yayasan dan
terdapat tujuh proses yaitu laporan pemasukan, laporan
pengeluaran,laporan neraca, laporan laba rugi, laporan perubahan
modal, laporan arus kas dan laporan buku besar. Pada DFD ini
mempunyai 7 storage yaitu pemasukan, pengeluaran, neraca,
laba rugi, perubahan modal, kas, dan buku besar.
Laporan Perubahan
Perubahan Modal 1.8.6 Laporan Pemasukan
Modal
1.8.2 Pemasukan
10 Perubahan Modal Laporan Perubahan
Laporan Pemasukan 4 Pemasukan
Modal

Laporan Pengeluaran
1.8.3
Pengeluaran 5 Pengeluaran
Laporan Pengeluaran
Kas Laporan Arus Kas
1.8.7
11 Kas
Laporan Arus Kas Kepala Yayasan

Laporan Neraca
1.8.4 Neraca
Laporan Neraca 8 Neraca

buku besar Laporan Buku Besar


1.8.8
12 Buku Besar Laporan Buku Besar Laporan Laba Rugi
1.8.5
Laba Rugi 9 Laba Rugi
Laporan Laba Rugi

Gambar 3. 14 DFD Level 1 Mengelola Laporan

3.8 Conceptual Data Model (CDM)

Conceptual data model dari perancangan sistem informasi


akuntansi pengelolaan keuangan pada Yayasan Al-Amin Tabanan,
yang menggambarkan entitas dan relasi yang ada pada sistem.
Berikut merupakan CDM pada gambar 3.15
Pemasukan
id_pemasukan <pi> Integer <M>
tgl_pemasukan Date menyimpan
keterangan_pemasukan Variable characters (100)
jumlah_pemasukan Integer
Identifier_1 <pi>

mempunyai

Laporan
akun Jurnal Umum
user laporan_pengeluaran Integer
id_akun <pi> Integer <M> id_jurnal <pi> Integer <M> laporan_pemasukan Integer
id_user <pi> Integer no transaksi Integer
kode_akun Integer laporan_neraca Integer
username Variable characters (25) meinput melakukan tgl_transaksi Date tersimpan
nama akun Variable characters (20) laporan_labarugi Integer
password Variable characters (10) deskripsi Variable characters (100)
kategori akun Variable characters (20) laporan_perubahan_modal Integer
Identifier_1 <pi> debit Integer laporan_arus_kas Integer
saldo awal Integer
kredit Integer laporan_buku_besar Integer
Identifier_1 <pi>
Identifier_1 <pi>

memiliki

Pengeluaran
id_pengeluaran <pi> Integer <M>
tgl_pengeluaran Date
keterangan_pengeluaran Variable characters (100) menyimpan_2
jumlah_pengeluaran Integer
Identifier_1 <pi>

Gambar 3. 15 Conpetual Data Model (CDM)

3.9 Physical Data Model (PDM)


Physical Data Model dari perancangan sistem informasi
akuntansi pengelolaan keuangan pada Yayasan Al-Amin Tabanan
yang menggambarkan pengelolaan keuangan. Simbol panah
menjelaskn arah alir suatu entitas, proses dan penyimpannya. Berikut
merupakan PDM pada gambar 3.16.
Pemasukan
id_pemasukan int <pk>
id_jurnal int <fk>
tgl_pemasukan date
keterangan_pemasukan varchar(100)
jumlah_pemasukan int

Jurnal Umum Laporan


akun
id_jurnal int <pk> id_jurnal int <fk>
user id_akun int <pk> id_pengeluaran int <fk3> laporan_pengeluaran int
id_pemasukan int <fk2> id_pemasukan int <fk2> laporan_pemasukan int
id_user int <pk>
id_user int <fk1> id_akun int <fk1> laporan_neraca int
username varchar(25)
kode_akun int no transaksi int laporan_labarugi int
password varchar(10)
nama akun varchar(20) tgl_transaksi date laporan_perubahan_modal int
kategori akun varchar(20) deskripsi varchar(100) laporan_arus_kas int
saldo awal int debit int laporan_buku_besar int
kredit int

Pengeluaran
id_pengeluaran int <pk>
id_akun int <fk1>
id_jurnal int <fk2>
tgl_pengeluaran date
keterangan_pengeluaran varchar(100)
jumlah_pengeluaran int

Gambar 3. 16 Physical Data Model (PDM)

3.10 Struktur Tabel


Struktur tabel yang terdapat pada perancangan sistem informasi
akuntansi pengelolaan keuangan pada Yayasan Al-Amin Tabanan
adalah 6 tabel antar lain : tabel user, tabel akun, tabel pemasukan,
tabel pengeluaran, tabel jurnal umum dan tabel laporan.
3.10.1 Tabel user

Tabel user berisi data yang digunakan untuk login kedalam


sistem, sehingga memberikan hak akses ke dalam sistem. Tabel data
user memiliki 3 fields yang terdiri dari id_user, username, dan
password.

Tabel 3. 1 Tabel Data User


Field Tipe Length
id_user integer -
username variable character 25
password variable character 10

3.10.2 Tabel akun

Tabel akun berisi data yang digunakan untuk memasukan saldo


awal kedalam sistem. Tabel data akun memiliki 7 fileds yang terdiri
dari :id_akun, id_pemasukan, id_pengeluaran, kode_akun, nama
akun, kategori akun dan saldo awal.

Tabel 3. 2 Tabel Data Akun


Field Tipe Length
id_akun integer -
id_pemasukan integer -
id_pengeluaran integer -
kode_akun integer -
nama akun variable character 20
kategori akun variable character 20
saldo awal integer -

3.10.3 Tabel Data Pemasukan

Tabel pemasukan berisi data yang digunakan untuk memasukan


dana dana yang diterima oleh Yayasan Al-Amin Tabanan. Tabel data
pemasukan memiliki 5 fields yang terdiri dari : id_pemasukan,
id_jurnal, tgl_pemasukan, keterangan pemasukan, dan jumlah
pemasukan.

Tabel 3. 3 Tabel Pemasukan


Field Tipe Length
id_pemasukan integer -
id_jurnal integer -
tgl_pemasukan date -
keterangan
variable character 100
pemasukan
jumlah pemasukan integer -

3.10.4 Tabel Data Pengeluaran

Tabel pengeluaran berisi data yang digunakan untuk


memasukan dana dana yang dikeluarkan oleh Yayasan Al-Amin
Tabanan. Tabel data pengeluaran memiliki 5 fields yang terdiri dari
id_pengeluaran, id_akun, id_jurnal, tgl_pengeluaran, dan saldo awal.

Tabel 3. 4 Tabel Pengeluaran


Field Tipe Length
id_pengeluaran integer -
id_akun integer -
id_jurnal integer -
tgl_pengeluaran integer -
saldo awal integer -

3.10.5 Tabel Data Jurnal

Tabel jurnal berisi data yang digunakan untuk memasukan data


jurnal pada Yayasan Al-Amin Tabanan. Tabel data jurnal memiliki 9
fields yaitu terdiri dari : id_jurnal, id_pengeluaran, id_pemasukan,
id_akun, no_transaksi, tgl_transaksi, deskripsi, debit dan kredit.
Tabel 3. 5 Tabel Data Jurnal
Field Tipe Length
id_jurnal integer -
id_pengeluaran integer -
id_pemasukan integer -
id_akun integer -
no_transaksi integer -
tgl transaksi date -
deskripsi variable character 100
debit integer -
kredit integer -

3.10.6 Tabel Data Laporan

Tabel laporan berisi laporan yang memiliki 8 fields, terdiri


dari : id_jurnal, laporan pengeluaran, laporan pemasukan, laporan
neraca, laporan laba rugi, laporan perubahan modal, laporan arus
kas, laporan buku besar.

Tabel 3. 6 Tabel Laporan


Field Tipe Length
id_jurnal integer -
laporan pengeluaran integer -
laporan pemasukan integer -
laporan neraca integer -
laporan laba rugi integer -
laporan perubahan modal integer -
laporan arus kas integer -
laporan buku besar integer -
3.11 User Interface
User interface merupakan hal yang sangat penting dalam
perancangan sebuah sistem. User Interface mempermudah
pengguna dalam menggunakan sistem. Berikut ini adalah user
interface peracangana sistem informasi akuntansi pengelolaan
keuangan pada Yayasan Al-Amin Tabanan.

3.11.1 Halaman Login

Pada Gambar 3.17 merupakan halaman login untuk bendahara


dan kepala yayasan sebelum menggunakan sistem dan harus
memasukan username dan password untuk dapat mengakses ke
halaman sistem.

Gambar 3. 17 User Interface Login

3.11.2 Halaman Utama

Pada Gambar 3.18 merupakan halaman utama yang dimana


pada halaman utama terdapat data user, data pegawai, data
pemasukan, data pengeluaran, data akun, jurnal umum dan laporan.
Gambar 3. 18 User Interface Halaman Utama

3.11.3 Halaman Data User

Pada gambar 3.19 merupakan halaman data user dimana pada


menu ini dapat melakukan penginputan data user, selain itu dapat
menambah, mengubah dan mencari data user.
Gambar 3. 19 User Interface Halaman Data User

3.11.4 Halaman Tambah Data User

Pada gambar 3.20 merupakan halaman tambah data user


dimana bendahara dapat meanmbah data user. Untuk masuk pada
halaman ini, bendahara dapat mengklik “Tambah Data” diatas
bagian table user.
Gambar 3. 20 User Interface Halaman Tambah Data User

3.11.5 Halaman Tambah Data User Berhasil

Pada Gambar 3.21 merupakan halaman data user berhasil


disimpan yang akan menampilkan notifikasi ketika data user berhasil
disimpan dan mengklik “OK”.

Gambar 3. 21 User Interface Halaman Data User Berhasil


3.11.6 Halaman Ubah Data User

Pada Gambar 3.22 merupakan ubah data user, dimana


bendahra dapat mengubah data user. Untuk masuk pada halaman
ubah data, maka mengklik ikon pada menu opsi yang ada pada tabel
data user.

Gambar 3. 22 User Interface Halaman Data User Diubah

3.11.7 Halaman Ubah Data User Berhasil

Pada Gambar 3.23 merupakan halaman data user berhasil


diubah dan akan menampilkan notifikasi data user berhasil diubah
dan mengklik “OK” untuk kembali pada halaman data user.
Gambar 3. 23 User Interface Halaman Data User Berhasil

3.11.8 Halaman Data Pegawai

Pada gambar 3.24 merupakan halaman data pegawai yang bisa


dilihat per unit dan pada menu ini dapat melakukan penginputan data
pegawai, menambah, mengubah dan mencetak data pegawai.

Gambar 3. 24 User Interface Halaman Data Pegawai


3.11.9 Halaman Tambah Data Pegawai

Pada gambar 3.25 merupakan halaman tambah data pegawai


dimana bendahara dapat menambah data pegawai dan untuk masuk
pada halaman ini, bendahara dapat mengklik “Tambah Data” diatas
bagian table data pegawai.

Gambar 3. 25 User Interface Halaman Tambah Data Pegawai


3.11.10 Halaman Tambah Data Pegawai Berhasil

Pada Gambar 3.26 merupakan halaman data pegawai berhasil


disimpan dan menampilkan notifikasi ketika data pegawai berhasil
disimpan dan mengklik “OK”.
Gambar 3. 26 User Interface Halaman Tambah Data Pegawai Berhasil

3.11.11 Halaman Ubah Data Pegawai

Pada Gambar 3.27 merupakan halaman ubah data pegawai


yang dimana bendahara dapat mengubah data pegawai, untuk masuk
pada halaman ubah data maka mengklik ikon pada menu opsi yang
ada pada tabel data pegawai.
Gambar 3. 27 User Interface Halaman Ubah Data Pegawai
3.11.12 Halaman Ubah Data Pegawai Berhasil

Pada Gambar 3.28 merupakan halaman data pegawai berhasil


diubah yang akan menampilkan notifikasi data pegawai telah
berhasil diubah oleh bendahara. Mengklik “OK” akan kembali pada
tampilan awal data pegawai.

Gambar 3. 28 User Iterface Halaman Ubah Data Pegawai Berhasil


3.11.13 Halaman Cetak Data Pegawai

Pada Gambar 3.29 merupakan halaman cetak data pegawai


yang dimana bendahara dapat mencetak data pegawai baik per unit
maupun keseluruhan.

Gambar 3. 29 User Interface Halaman Cetak Data Pegawai


3.11.14 Halaman Data Pemasukan

Pada Gambar 3.30 merupakan halaman data pemasukan yang


dimana dana yang diperoleh Yayasan Al-Amin Tabanan akan
diinputkan pada halaman ini.
Gambar 3. 30 User Interface Halaman Data Pemasukan

3.11.15 Halaman Tambah Data Pemasukan


Pada Gambar 3.31 merupakan halaman tambah data
pemasukan yang dimana dana yang diperoleh Yayasan Al-Amin
Tabanan akan ditambahkan pada halaman ini.

Gambar 3. 31 User Interface Halaman Tambah Data Pemasukan


3.11.16 Halaman Tambah Data Pemasukan Berhasil
Pada Gambar 3.32 merupakan halaman data pemasukan behasil
disimpan yang akan menampilkan notifikasi ketika data pemasukan
berhasil disimpan dan mengklik “OK”.

Gambar 3. 32 User Interface Halaman Tambah Data Pemasukan


Berhasil

3.11.17 Halaman Ubah Data Pemasukan


Pada Gambar 3.33 merupakan ubah data pemasukan, dimana
bendahara dapat mengubah data pemasukan. Untuk masuk pada
halaman ubah data, maka kita mengklik ikon pada menu opsi yang
ada pada tabel pada data pemasukan.
Gambar 3. 33 User Interface Halaman Ubah Data Pemasukan
3.11.18 Halaman Ubah Data Pemasukan Berhasil
Pada Gambar 3.34 merupakan halaman data pemasukan
berhasil diubah yang akan menampilkan notifikasi data pemasukan
telah berhasil diubah oleh bendahara. Mengklik “OK” akan kembali
pada tampilan awal.

Gambar 3. 34 User Interface Halaman Ubah Data Pemasukan Berhasil


3.11.19 Halaman Data Pengeluaran

Pada Gambar 3.35 merupakan halaman data pengeluaran


yang dimana biaya apa saja yang telah dikeluarkan Yayasan Al-
Amin Tabanan akan diinputkan pada halaman ini.

Gambar 3. 35 User Interface Halaman Data Pengeluaran


3.11.20 Halaman Tambah Data Pengeluaran

Pada Gambar 3.36 merupakan halaman tambah data


pengeluaran yang dimana dana yang dikeluarkan Yayasan Al-Amin
Tabanan akan ditambahkan pada halaman ini.
Gambar 3. 36 User Interface Halaman Tambah Data Pengeluaran

3.11.21 Halaman Ubah Data Pengeluaran

Pada Gambar 3.37 merupakan ubah data pengeluaran, dimana


bendahara dapat mengubah data pengeluaran. Untuk masuk pada
halaman ubah data, maka kita mengklik ikon pada menu opsi yang
ada pada tabel pada data pengeluaran.

Gambar 3. 37 User Interface Halaman Ubah Data Pengeluaran


3.11.22 Halaman Data Akun

Pada gambar 3.38 merupakan halaman data akun yang dimana


berfungsi sebagai tempat untuk mencatat transaksi keuangan yang
akan mengakibatkan perubahan pada harta, utang modal,
penghasilan dan beban. Pada halaman ini kita bisa langsung
mengisikan saldo awal.

Gambar 3. 38 User Interface Halaman Data Akun

3.11.23 Halaman Tambah Data Akun

Pada gambar 3.39 merupkan halaman tambah data akun, yang


dimana memasukan data akun apa saja yang dibutuhkan oleh
Yayasan Al-Amin Tabanan.
Gambar 3. 39 User Interface Halaman Tambah Data Akun
3.11.24 Halaman Jurnal Umum

Pada Gambar 3.40 merupakan halaman data jurnal umum, yang


dimana pada sistem ini bendahara mencatat transaksi keuangan pada
halaman ini.

Gambar 3. 40 User Interface Halaman Jurnal Umum


3.11.25 Halaman Cetak Jurnal Umum
Pada Gambar 3.41 merupakan halaman cetak data jurnal umum
yang dimana bendahara dapat mencetak data jurnal umum.

Gambar 3. 41 User Interface Halaman Cetak Jurnal Umum

3.11.26 Halaman Laporan Pemasukan

Pada Gambar 3.42 merupakan data laporan data pemasukan,


ketika kepala yayasan mengklik laporan data pemasukan ini juga
dapat di cetak dengan mengklik button cetak.
Gambar 3. 42 User Interface Halaman Laporan Pemasukan

3.11.27 Halaman Laporan Pengeluaran

Pada Gambar 3.43 merupakan data laporan data pengeluran,


ketika kepala yayasan mengklik laporan data pengeluaran ini juga
dapat di cetak dengan mengklik button cetak.
Gambar 3. 43 User Interface Halaman Laporan Pengeluaran
3.11.28 Halaman Laporan Neraca

Pada Gambar 3.44 merupakan laporan neraca yang berfungsi


untuk mengetahui kondisi keuangan pada Yayasan Al-Amin
Tabanan.

Gambar 3. 44 User Interface Halaman Laporan Neraca


3.11.29 Halaman Laporan Laba Rugi

Pada Gambar 3.45 meruapakan halaman laporan laba rugi


menjadi bahan evaluasi kinerja Yayasan Al-Amin Tabanan.

Gambar 3. 45 User Interface Halaman Laporan Laba Rugi

3.11.30 Halaman Laporan Perubahan Modal


Pada gambar 3.46 merupakan Halaman Laporan Perubahan
Modal yang dimana sebagai sumber data keuangan yang dimiliki
oleh Yayasan Al-Amin Tabanan.
Gambar 3. 46 User Interface Halaman Laporan Perubahan Modal

3.11.31 Halaman Laporan Arus Kas

Pada Gambar 3.47 meruapakan halaman laporan arus kas yang


dimana berguna untuk mengetahui kemampuan per unit dalam
menghasilkan kas.
Gambar 3. 47 User Interface Halaman Laporan Arus Kas
3.11.32 Halaman Laporan Buku Besar
Pada gambar 3.48 merupakan halaman laporan buku besar yang
dimana dapat menampilkan perkiraan-perkiraan apakah ada
pengaruh antara transaksi keuangan terhadap sejumlah akun.

Gambar 3. 48 User Interface Halaman Laporan Buku Besar


3.12 Skenario Pengujian Black Box

Pengujian dilakukan untuk mengetahui apakah sistem yang


dibuat sudah sesuai dengan yang diharapkan. Pengujian dilakukan
dengan black box testing.

Black Box Testing digunakan untuk menguji sistem dari segi


fungsional, pengujian ini dimaksudkan untuk mengetahui apakah
fungsi – fungsi sistem yang dirancang sesuai dengan yang dinginkan.

3.12.1 Pengujian Form Login


Pengujian yang dilakukan pada form login yaitu untuk
mengetahui semua field terisi dengan benar.

Tabel 3. 7 Tabel Pengujian Form Login


N Halaman Hasil yang
Pengujian
o yang diuji diharapkan

1 Login Sistem
memvalidasi
Login dengan
inputan username
username dan
dan password
password valid.
kemudian ke
halaman utama

Memasukkan Mengeluarkan
username dan pemberiahuan
password salah username atau
atau tidak lengkap password salah
atau masih
kosong

3.12.2 Pengujian Halaman Utama

Pengujian yang dilakukan pada menu utama untuk mengetahui


semua menu berfungsi dengan benar dan dapat menampilkan form
yang diinginkan.

Tabel 3. 8 Tabel Pengujian Halaman Utama


Halaman Hasil yang
No Pengujian
yang diuji diharapkan
Data User Sistem
menampilkan
data user
Data Pegawai Sistem
menampilkan
Halaman form data
1
Utama pegawai
Data Pemasukan Sistem
menampilkan
form data
pemasukan

Halaman Hasil yang


No Pengujian
yang diuji diharapkan
1 Halaman Sistem
Utama menampilkan
Data Pengeluaran
form data
pengeluaran
Sistem
menampilkan
Data Akun
form data
akun
Data Jurnal Umum Sistem
menampilkan
form data
jurnal umum
Sistem
Data Laporan menampilkan
form laporan

3.12.3 Pengujian Data Pegawai

Pengujian pada form data pegawai untuk memastikan semua


form yang terdapat pada data pegawai dapat berfungsi.

Tabel 3. 9 Tabel Pengujian Halaman Data Pegawai


N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
Sistem akan
menampilkan
Menambah data pegawai
pesan “input
dengan semua field yang
data sukses”
ada. Dan menekan tombol
dan
simpan
menyimpannya
pada database
Data Sistem akan
1
Pegawai Mengkosongkan beberpa menampilkan
field yang ada. Dan pesan “tolong
menekan tombol simpan lengkapi data
dengan benar”
Data dapat
Mencari data pegawai menampilkan
valid hasil pencarian
yang sesuai
N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
1 Data Tidak dapat
Pegawai Mencari data pegawai menampilkan
invalid hasil pencarian
data pegawai
Mengubah data pegawai Data dapat
valid menampilkan
berhasil
dirubah yang
sesuai
Mengubah data pegawai Data tidak
invalid dapat dirubah
Sistem akan
Mencetak data pegawai menghasilkan
data pegawai

3.12.4 Pengujian Halaman Data Pemasukan

Pengujian pada form pemasukan untuk mengetahui fungsi-


fungsi yang terdapat pada setiap form.

Tabel 3. 10 Pengujian Halaman Data Pemasukan


N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
Sistem akan
menampilkan
Menambah data
pesan “input
pemasukan dengan semua
data sukses”
field yang ada. Dan
dan
menekan tombol simpan
menyimpannya
pada database
Data Sistem akan
1
Pemasukan Mengkosongkan beberpa menampilkan
field yang ada. Dan pesan “tolong
menekan tombol simpan lengkapi data
dengan benar”
Data dapat
Mencari data pemasukan menampilkan
valid hasil pencarian
yang sesuai
N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
1 Data Mencari data pemasukan Tidak dapat
Pemasukan invalid menampilkan
hasil pencarian
data
pemasukan
Data dapat
menampilkan
Mengubah data
berhasil
pemasukan valid
dirubah yang
sesuai
Sistem akan
Mencetak data menghasilkan
pemasukan data
pemasukan

3.12.5 Pengujian Halaman Data Pengeluaran

Pengujian pada form data pengeluaran untuk mengetahui


fungsi – fungsi yang ada pada setiap form.

Tabel 3. 11 Tabel Pengujian Halaman Data Pengeluaran


N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
Sistem akan
menampilkan
Menambah data
pesan “input
pengeluaran dengan
data sukses”
semua field yang ada. Dan
dan
menekan tombol simpan
menyimpannya
pada database
Halaman
Sistem akan
1 Data
Mengkosongkan beberpa menampilkan
Pengeluaran
field yang ada. Dan pesan “tolong
menekan tombol simpan lengkapi data
dengan benar”
Mencari data pengeluaran Data dapat
valid menampilkan
hasil pencarian
yang sesuai
N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
1 Halaman Mencari data pengeluaran Tidak dapat
Data invalid menampilkan
hasil pencarian
data
pengeluaran

Data dapat
menampilkan
Mengubah data
berhasil
pengeluaran valid
Pengeluaran dirubah yang
sesuai
Mengubah pengeluaran Data tidak
akun invalid dapat dirubah
Sistem akan
Mencetak data menghasilkan
pengeluaran data
pengeluaran

3.12.6 Pengujian Halaman Data Akun

Pengujian pada form data pengeluaran untuk mengetahui


fungsi – fungsi yang ada pada setiap form.

Tabel 3. 12 Tabel Pengujian Halaman Data Akun


N Halaman Hasil yang
Pengujian
o yang diuji diharapkan
Sistem akan
Menambah data akun menampilkan
dengan semua field yang pesan “input data
ada. Dan menekan sukses” dan
tombol simpan menyimpannya
1 Data Akun pada database
Sistem akan
Mengkosongkan
menampilkan
beberpa field yang ada.
pesan “tolong
Dan menekan tombol
lengkapi data
simpan
dengan benar”
3.12.7 Pengujian Halaman Jurnal

Tabel 3. 13 Tabel Pengujian Halaman Jurnal


Halaman Hasil yang
Pengujian
No yang diuji diharapkan

Menambah data Sistem akan


pada jurnal umum menampilkan
dengan semua pesan “input data
field yang ada. sukses” dan
Dan menekan menyimpannya
tombol simpan pada database

Sistem akan
Mengkosongkan
menampilkan
beberpa field yang
pesan “tolong
ada. Dan menekan
lengkapi data
tombol simpan
dengan benar”

Data dapat
Mencar jurnal menampilkan
umum valid hasil pencarian
1 yang sesuai
Jurnal
Tidak dapat
Mencari jurnal menampilkan
umum invalid hasil pencarian
data jurnal umum

Data dapat
Mengubah jurnal menampilkan
umum valid berhasil dirubah
yang sesuai

Mengubah jurnal Data tidak dapat


umum invalid dirubah

Sistem akan
Mencetak jurnal
menghasilkan
umum
jurnal umum
3.12.8 Pengujian Halaman Laporan

Pengujian pada laporan pemasukan, laporan pengeluaran,


laporan neraca, laporan laba rugi, laporan perubahan modal, laporan
arus kas, dan laporan buku besar.

Tabel 3. 14 Tabel Pengujian Halaman Laporan


N Halaman Hasil yang
Pengujian
o yang diuji diharapkan

Sistem dapat
Melihat laporan menampilkan
berdasarkan laporan sesuai
periode valid dengan periode
yang diinginkan

Sistem tidak dapat


menmapilkan
Melihat laporan
1 Laporan laporan yang
berdasarkan
sesuai dengan
periode invalid
periode yang
diinginkan

Sistem dapat
Mencetak laporan
menampilkan dan
valid
mencetak laporan

Sistem tidak dapat


Mencetak laporan
menampilkan dan
invalid
mencetak laporan
DAFTAR ISI

Auditya, L., Kartiko, C., dkk. 2010. "Jurnal Edik Informatika Jurnal
Edik Informatika", 7(1), 9–18.
Ali, S. (2016). Sistem Informasi Data Barang Inventaris Berbasis Web
Pada Kejaksaan Negri Ternate.

Ani Rahmaniar, S. (2016). Pengantar Akuntansi Dasar 1 : Siklus


Akuntansi. Jakarta: In Media.

Aziz, M. H. 2017. "Perancangan Desain Website Sebagai Salah Satu


Media Promosi the Cobbler Yogyakarta". Journal Tugas Akhir,
1–22.
Connolly, T. a. (2010). Database System A Particial Approach to
Design, Implementation, and Management Fifth Edition.

Daring, T. P. (2018). Jurnal Umum. Jawa Barat.

Darmawan, D. (2014). Sistem Informasi Manajemen. Bandung: PT.


Remaja Rosdakarya Offset.

Djahir, Y. d. (2015). Bahan Ajar Sistem Informasi Manajemen.


Yogyakarta: Deepublish.

Enterprise, J. (2017). PHP Komplet. Jakarta: PT. Elex Media


Komputindo.

Fauzi, R. A. (2017). Sistem Informasi Akuntansi . Yogayakarta: CV.


Budi Utama.

Gurbilek, N. (2017). Pengertian HTML. Journal of Chemical


Information and Modelling, 90 (09).
doi:https://doi.org/10.1017/CBO9781107415324.004.
Hardiyanti, L., Haris, K., dkk. 2019. "Rancang Bangun Sistem Informasi
Akuntansi di STIKI Copy Center". Jurnal Sistem Informasi
dan Komputer Terapan Indonesia (JSIKTI), 2(2), 77–88
Hutahaean, J. (2015). Konsep Sistem Informasi. Yogyakarta:
Deepublisher.

Indrajani. (2015). Database Design (Case Study All in One). Jakarta:


Komputindo.

Josi, A. (2017). Penerapan Metode Prototiping Dalam


Pembangunan Website Desa ( Studi Kasus Desa Sugihan
Kecamatan Rambang). Jti.

Kartini, B. U. (2014). Perancangan Sistem Informasi Pemesanan Tiket


Konser Online.

Lumbanraja, H. (2018). Perancangan Sistem Informasi Akademik


Online Menggunakan BlackBox Testing Pada Sekolah Tinggi
Ilmu Ekonomi Surya Nusantara. TeIKa, 9-12.

Mulyadi. (2016). Sistem Informasi Akuntansi. Jakarta: Salemba Empat.

Mulyani, S. (2016). Sistem Informasi Manajemen Rumah Sakit.


Yogyakarta: Abdi Sistematika.

Nadya Ramadana, Denny Sagita Rusdianto, B. P. 2018. "Sistem


Pengelolaan Transaksi Toko Perhiasan Perak Berbasis Desktop".
Jurnal Pengembangan Teknologi Informasi dan Ilmu
Komputer (J-PTIIK) Universitas Brawijaya, 05(2), 159–167.
Nur, R. d. (2018). Perancangan Mesin Mesin Industri. Yogyakarta:
Deepublish.

Ponidi, d. F. (2015). Perancangan Sistem Informasi Pendataan Penduduk


Berbasis Web Menggunakan Metode Waterfall Pada
Kecamatan Gadingrejo. Jurnal TAM (Technology Acceptance
Model).

Ranatarisza, M. d. (2014). Sistem Informasi Akuntansi pada Aplikasi


Administrasi Bisnis. Malang: UB Press.

Santoso, C. (2019). Analisis dan Perancangan Sistem Informasi


Produksi. Jurnal Bersama STIKOM Binaniaga.
Sujarweni, V. (2017). Analisis Laporan Keuangan Teori, Aplikasi dan
Hasil Penelitian. Yogyakarta: Pustaka Baru Press.

Sukanto, A. d. (2018). Rekayasa Perangkat Lunak Terstruktur dan


Berorientasi Objek. Bandung: Informatika Bandung.

Sumadya, D. H. (2015). Perancangan dan Implementasi Basis Data


Aplikasi Web Fotokita. Jurnal Teknik ITS, 2-5.

Supono, P. (2016). Pemograman Web Dengan Menggunakan PHP Dan


Framework Codeigniter. Yogyakarta: Deepublish.

Sutabri, T. (2012). Konsep Sistem Informasi. Yogyakarta: Andi.

Tazkia, Z. Z. (2019). Perancangan Sistem Informasi Akuntansi Laporan


Keuangan Laba Rugi Pada Restorant Eatboss Dengan
Menggunakan PHP dan MySQL.

Wijaya, A. d. (2017). Perancangan Program Aplikasi Tabungan


Menggunakan Server Nginx. Pseudocode, 29-46.

Yildirim, U., Campean, F., dkk. 2017. "Function modeling using the
system state flow diagram". Artificial Intelligence for
Engineering Design, Analysis and Manufacturing: AIEDAM,
31(4), 413–435. https://doi.org/10.1017/S0890060417000294.
DAFTAR LAMPIRAN

Lampiran 1 Hasil Wawancara

Narasumber : Sumiyati

Pewawancara : Nancy Erliza Lutfiah

Lokasi : Yayasan Al-Amin Tabanan

Pertanyaan Jawaban

Sejak kapan Yayasan Al-Amin Yayasan Al-Amin Tabanan


didirikan? berdiri sejak tahun 1988

Jadi, bendahara melakukan


pencatatan terhadap pemasukan
yang dijadikan satu pencatatan
Bagaimana alur proses global pada buku besar dan kami
pengelolaan keuangan di inputkan kembali pada Microsoft
Yayasan Al-Amin Tabanan? Excel, setelah itu kami rekap dan
dibuatkan laporan yang akan
diserahkan kepada kepala
yayasan

Bagaimana dengan alur Sama seeperti pemasukan,


pengeluarannya? namun untuk pengeluaran kami
mengeluarkan kwitansi
pengeluaran dana terlebih dahulu
dan diserahkan kepada yang
bertugas untuk melakukan
pembayaran ataupun
pembelanjaan, setelah itu kami
akan meminta nota dari hasil
pembayaran atau pembelian dan
nota itu kami catat ke dalam
pengeluaran dan nanti direkap
lalu dibuatkan laporan.

Pertanyaan Jawaban

Sumber pemasukan dari


pembayaran SPP, donatur, infaq
Apa saja sumber pemasukan dan
dan dana bos. Untuk pengeluaran
pengeluaran?
untuk biaya air dan
listrik,ATK,gaji guru.

Data sering tidak sama, sangat


Apa saja kendala dalam lama ditemukan pada saat
pengelolaan keuangan dari pencarian data keuangan apabila
sistem yang berjalan ini? dibutuhkan, dan sering terjadi
lambatnya pembuatan pelaporan

Tabanan, 4 Juni 2020

Mengetahui,
Sumiyati

(Bendahara Yayasan Al-Amin)

DAFTAR GAMBAR

Wawancara Dengan Ibu


Sumiyati
Yayasan Al-Amin Tabanan

Pengeluaran Global

Pemasukan Global
Laporan Global Excel

Data Guru

Anda mungkin juga menyukai