Anda di halaman 1dari 80

SEMINAR PROPOSAL TUGAS AKHIR

RANCANG BANGUN SISTEM INFORMASI


KEUANGAN PADA TOKO RADAMALA
BERBASIS WEB
Maria Theresia Wete
NIM 18103227

Dosen Pembimbing I
Putu Praba Santika, S.Kom., M.Kom.

Dosen Pembimbing II
Gede Dana pramitha,S.E.,M.M

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI DAN INFORMATIKA
INSTITUT BISNIS DAN TEKNOLOGI INDONESIA
DENPASAR 2022

i
KATA PENGANTAR

Puji syukur penulis panjatkan kehadapan Tuhan Yang Maha Esa,


karena berkat rahmat-Nya penulis dapat menyelesaikan laporan seminar
yang berjudul“Rancang Bangun Sistem Informasi Keuangan pada
Toko Radamala Berbasis Web” sesuai dengan waktu yang ditentukan.
Dalam penyusunan laporan seminar ini, penulis mendapat banyak
bantuan berupa bimbingan, pengarahanmaupun bantuan moril. Penulis
mengucapkan terima kasihkepada:
1. Bapak I Dewa Made Krishna Muku, M.T.,selaku Rektor Institut
Bisnis dan Teknologi Indonesia.
2. Bapak Komang Kurniawan Widiartha, S.Kom.,M.Cs. selaku
Kepala Program Studi Teknik Informatika Institut Bisnis dan
Teknologi Indonesia..
3. Bapak Putu Praba Santika, S.Kom., M.Kom. selaku Dosen
Pembimbing I.
4. Bapak Gede Dana pramitha,S.E.,M.M sebagai Dosen
Pembimbing II.
5. Orang Tua dan saudara-saudari yang senantiasa memberikan
dukungan dan dorongan serta limpahan doa.
Akhir kata penulis ucapkan terimakasih sekali lagi atas bimbingan dan
masukan dari semua semua pihak terutama dosen pembimbing untuk
kesempurnaan laporan seminar ini , dan semoga bisa bermanfaat dan
menjadi referensi untuk laporan seminar adik tingkat di tahun-tahun
berikutnya. Tidak lupa selalu berharap yang terbaik untuk kampus STIKI
INDONESIA, selalu meningkatkan kualitas pelayanan pendidikan
kepada generasi bangsa untuk menjadi generasi yang beriman dan
intelektual terutama di bidang teknologi dan informasi
Denpasar, 18 Maret 2022

Penulis

ii
DAFTAR ISI

JUDUL ..................................................................................................... i
KATA PENGANTAR ............................................................................. ii
DAFTAR ISI .......................................................................................... iii
DAFTAR TABEL ................................................................................. vii
DAFTAR GAMBAR............................................................................ viii
DAFTAR LAMPIRAN ........................................................................... x
BAB I PENDAHULUAN..................................................................... 1
1.1 Latar Belakang ........................................................................... 1
1.2 Rumusan Masalah...................................................................... 2
1.3 Batasan Masalah ........................................................................ 2
1.4 Tujuan Penelitian ....................................................................... 2
1.5 Manfaat Penelitian ..................................................................... 3
1.6 Sistematika Penulisan ................................................................ 3
BAB II TINJAUAN PUSTAKA............................................................ 5
2.1 Penelitian Terdahulu .................................................................. 5
2.2 Sistem Informasi ........................................................................ 8
2.2.1 Pengertian Sistem ........................................................ 8
2.2.2 Pengertian Informasi ................................................... 9
2.2.3 Komponen-Komponen Sistem Informasi ................. 10
2.2.4 Fungsi Sistem informasi ........................................... 11
2.3 Laporan Keuangan ................................................................... 11
2.3.1 Pengertian Laporan Keuangan .................................. 11
2.3.2 Tujuan Laporan Keuangan ........................................ 12
2.3.3 Fungsi Laporan Keuangan ........................................ 12
2.3.4 Jenis-Jenis Laporan Keuangan .................................. 13
2.3.5 Bentuk Laporan Keuangan....................................... 14
2.3.6 Pengertian Laporan Laba/Rugi ................................. 14
2.3.7 Bentuk Laporan Laba Rugi ....................................... 15
2.3.8 Laporan Arus Kas ..................................................... 15
2.3.9 Laporan Posisi Keuangan.......................................... 16
2.4 Perancangan Sistem ................................................................. 16
2.4.1 Pengertian Statement Of Purpose (SOP)................... 16

iii
2.4.2 Pengertian Event List ................................................. 16
2.4.3 Document Flow Diagram .......................................... 17
2.4.4 System Flow Diagram................................................ 18
2.4.5 Database .................................................................... 19
2.4.6 Pegertian Context Diagram ....................................... 20
2.4.7 Conceptual Data Model (CDM) ................................ 20
2.4.8 Physical Data Model(PDM) ...................................... 22
2.4.9 Pengertian Website ..................................................... 23
2.5 Alat Bantu Perangkat Lunak PendukungPemrograman ........... 24
2.5.1 My SQL (My Structured QueryLanguage) ................ 24
2.5.2 HTML (Hypertext MarkupLanguange) ..................... 25
2.5.3 PHP (Personal HomePage) ....................................... 25
2.5.4 Pengujian Black Box Testing ..................................... 26
BAB III ANalisis dan perancangan ...................................................... 29
3.1 Tempat dan Waktu Penelitian .................................................. 29
3.2 Teknik Pengumpulan Data ....................................................... 29
3.2.1 Data Primer ................................................................ 29
3.2.2 Metode Pengumpulan Data Sekunder........................ 30
3.3 Analisis Sistem ......................................................................... 31
3.3.1 Analisis Sistem yang Berjalan ................................... 31
3.3.2 Analisis Sistem yang Diusulkan ................................ 32
3.3.3 KebutuhanFungsional ................................................ 32
3.3.4 Kebutuhan Non Fungsional ....................................... 33
3.3.5 Statement of Purpose ................................................. 33
3.3.6 Event List ................................................................... 34
3.4 Data Flow Diagram ................................................................. 34
3.4.1 Diagram Context........................................................ 34
3.4.2 DFD Level 0 .............................................................. 35
3.4.3 DFD Level 1 Kelola Data User ................................. 36
3.4.4 DFD Level 1 Kelola Data Akun ................................ 37
3.4.5 DFD Level 1 Kelola Data Pemasukan ....................... 37
3.4.6 DFD Level 1 Kelola Data Pengeluaran ..................... 38
3.4.7 DFD Level 1 Kelola Data Laporan ............................ 39
3.4.8 Conceptual Data Model (CDM) ................................ 39
3.4.9 Physical Data Model (PDM) ..................................... 40
3.4.10 Struktur Table ............................................................ 41

iv
3.5Perancangan User Interface ..................................................... 43
3.5.1 User Interface Login ................................................. 43
3.5.2 User Interface Halaman Menu Utama ...................... 44
3.5.3 User Interface Halaman Data User ........................... 44
3.5.4 User Interface Halaman Data Akun.......................... 45
3.5.5 User Interface Halaman Tambah Data Akun............ 46
3.5.6 User Interface Halaman Ubah Data Akun ................ 46
3.5.7 User Interface Halaman Data Pemasukan ................ 47
3.5.8 User Interface Halaman Tambah Data Pemasukan .. 47
3.5.9 User Interface Halaman Ubah Data Pemasukan....... 48
3.5.10 User InterfaceHalaman Data Pengeluaran ................ 49
3.5.11 User Interface Halaman Tambah Data Pengeluaran. 49
3.5.12 User Interface Halaman Ubah Data Pengeluaran ..... 50
3.5.13 User Interface Halaman Menu Utama Manager ...... 50
3.5.14 User Interface Halaman Laporan Arus Kas .............. 51
3.5.15 User Interface Halaman Cetak Laporan Arus Kas ... 52
3.5.16 User Interface Halaman Laporan Jurnal Umum ....... 52
3.5.17 User Interface Halaman Laporan Perubahan Modal 53
3.5.18 User Interface Halaman Cetak Laporan Perubahan
Modal 53
3.5.19 User Interface Halaman Laporan Neraca ................. 54
3.5.20 User Interface Halaman Cetak Laporan Neraca ....... 54
3.5.21 Interface Halaman Laporan Laba Rugi ..................... 55
3.5.22 User Interface Halaman Cetak Laporan Laba Rugi. 55
3.5.23 User Interface Halaman Menu Logout ...................... 56
3.6 Pengujian Sistem ..................................................................... 56
3.6.1 Skenario Pengujian.................................................... 56
DAFTAR PUSTAKA ............................................................................ 60
BIODATA PENULIS ............................................................................ 68

v
DAFTAR TABEL

Tabel 2. 1 Perbandingan Penelitia ........................................................... 7


Tabel 2. 2 Simbol-simbol DFD ............................................................. 18
Tabel 2. 3 Simbol Sistem Flow Diagram .............................................. 19
Tabel 2. 4 Symbol Conceptual Data Model........................................... 22
Tabel 2. 5 Symbol Physical Data Model................................................ 23
Tabel 3. 1Tabel User ............................................................................. 41
Tabel 3. 2 Data Pemasukan ................................................................... 41
Tabel 3. 3 Data Pengeluaran .................................................................. 42
Tabel 3. 4 Data Akun............................................................................. 42
Tabel 3. 5 Skenario Pengujian Login .................................................... 57
Tabel 3. 6 Skenario Pengujian Data User ............................................. 57
Tabel 3. 7 Skenario Pengujian Data Pemasukan ................................... 58
Tabel 3. 8 Skenario Pengujian Data Laporan ........................................ 58

vii
DAFTAR GAMBAR

Gambar 3. 1 Jurnal Umum ..................................................................... 30


Gambar 3. 2 Document Flow Diagram sistem yang sedang berjalan .... 31
Gambar 3. 3System Flow Diagram sistem yang diajukan ..................... 32
Gambar 3. 4 Contetx Diagram ............................................................... 35
Gambar 3. 5 Diagram Level 0 ................................................................ 36
Gambar 3. 6 DFD Level 1 Kelola Data User . ....................................... 36
Gambar 3. 7 Data Flow Diagram Level 1 Kelola Data Akun. ............... 37
Gambar 3. 8 Data Flow Diagram Level 1 Kelola Data Pemasukan ...... 38
Gambar 3. 9 Data Flow Diagram Level 1 Kelola Data Pengeluaran .... 39
Gambar 3. 10 Data Flow Diagram Level 1 Kelola Data Laporan. ........ 39
Gambar 3. 11 Conceptual Data Model (CDM)...................................... 40
Gambar 3. 12Physical Data Model (PDM). ........................................... 40
Gambar 3. 13 User Interface Halaman Login. ....................................... 44
Gambar 3. 14 User Interface Halaman Menu Utama. ........................... 44
Gambar 3. 15 User Interface Halaman Data User ................................. 45
Gambar 3. 16 User Interface Halaman Data Akun ................................ 45
Gambar 3. 17 User Interface Halaman Tambah Data Akun.................. 46
Gambar 3. 18 User Interface Halaman UbahData Akun ....................... 47
Gambar 3. 19User Interface Halaman Data Pemasukan........................ 47
Gambar 3. 20 User Interface Halaman Tambah Data Pemasukan ........ 48
Gambar 3. 21 User Interface Halaman Ubah Data Pemasukan ............. 48
Gambar 3. 22 User Interface Halaman Data Pengeluaran ..................... 49
Gambar 3. 23 User Interface Halaman Tambah Data Pengeluaran. ...... 50
Gambar 3. 24 User Interface Halaman Ubah Data Pengeluaran ........... 50
Gambar 3. 25 User Interface Halaman Menu Utama ............................ 51
Gambar 3. 26 User Interface Halaman Laporan Arus Kas. ................... 51
Gambar 3. 27 User Interface Halaman Cetak Laporan Arus Kas. ......... 52
Gambar 3. 28 User Interface Halaman Laporan Jurnal Umum. ............ 52
Gambar 3. 29 User Interface Halaman Laporan Perubahan Modal. ...... 53
Gambar 3. 30User Interface Halaman Cetak Laporan Perubahan
Modal ............................................................................ 53
Gambar 3. 31 User Interface Halaman Laporan Neraca........................ 54
Gambar 3. 32 User Interface Halaman Cetak Laporan Neraca ............. 54
Gambar 3. 33 User Interface Halaman Laporan Laba Rugi. ................. 55

viii
Gambar 3. 34 User Interface Halaman Cetak Laporan Laba Rugi. ...... 55
Gambar 3. 35 User Interface Halaman Menu Logout. .......................... 56

ix
DAFTAR LAMPIRAN

Lampiran 1. Daftar Wawancara


Lampiran 2. Bukti Dokumentasi

x
HALAMAN INI SENGAJA DIKOSONGKAN

xi
BAB I
PENDAHULUAN

1.1 Latar Belakang


Toko Radamala merupakan toko yang bergerak dibidang ekonomi
perdagangan yang menyediakan segala jenis kebutuhan sehari-hari.Toko
ini menjual berbagai macam barang seperti beras, tepung, gula,
snack,minuman kaleng dan berbagai macam kebutuhan pokok sehari
lainnya. Toko ini menjadi salah satu toko yang menjual barang-barang
dagangan secara grosir kepada toko-toko kecil yang tersebar di wilayah
Soa. Selain melakukan penjualan secara grosir, toko ini juga melayani
penjualan secara eceran.
Dari hasil observasi ,saat ini Toko Radamala dalam melakukan
kegiatan pelaporan keuangan dapat dilihat dari jumlah
pemasukan,pengeluaran dan pendapatan yang didapatakan,pada bulan
januari 2022 jumlah transaksi mencapai 230 transaksi dengan
pendapatan Rp 150.000.000,sehinggadengan jumlah transaksi tersebut
toko radamala membutuhkan pecatatan transaksi yang akurat.Hal ini
dimaksudkan supaya informasi keuangan dapat dihasilkan dengan tepat,
cepat, dan akurat. Dalam hal pencatatan, Toko Radamala masih
menggunakan sistem pencatatan secara manual, sehingga kerap kali
terjadi kesalahan dalam pencatatan yang menyebabkan terjadinya
ketidak akuratan pada informasi keuangan yang dihasilkan.
Dampakdari permasalahan ini adalah pada proses pembuatan
laporankeuangan. Baik itu laporan Pemasukkan maupun
laporanpengeluaran berdasarkan akun keuangan karena pada saat ini
pengelolaan keuangan menggunakan proses pencatatan secara manual,
yaitu pencatatan dalam buku kas harian, yakni ketika ada pendapatan
operasional, bendahara mencatat ke dalam buku kas harian, kemudian
merekap dan membuat laporan keuangan di mana setiap perhitungan
transaksi pemasukan maupun pengeluaran dilakukan menggunakan alat
bantu yaitu kalkulator.Adapun permasalahan-permasalahan yang
dihadapi selama menggunakan proses pencatatan transaksi keuangan
pada buku kas harian. Permasalahan tersebut antara lain menyediakan
data informasi keuangan membutuhkan waktu yang lama, pembuatan
laporan keuangan yang memakan waktu hingga kurang lebih satu hari.
Kedua, besar kemungkinan terjadi kehilangan data. Salah satu kejadian,
di saat bendahara hendak merekap data keuangan bulan sebelumnya yang
belum terselesaikan, bendahara kesulitan dalam mencari data yang berupa
nota-nota transaksi tersebut. Akhirnya pekerjaan itupun menjadi tidak

1
relevan dan nantinya akan terganggu dalam proses pembuatan laporan
keuangan.
Solusi untuk masalah di atas maka dirasa perlu menghubungkan
media komputerisasi yang dapat membantu setiap proses yang terjadi
khususnya kegiatan keuangan Sistem ini dirancang berbasis web karena
dapat diakses dengan cepat,Hal ini tentu saja memudahkan pengguna
untuk memiliki akses yang fleksibel sehingga produktivitas pekerjaan
tidak terganggu, karena bisa diakses di mana saja dan kapan saja serta
pengamanan web system bisa diterapkan dari server, aplikasi maupun dari
infrastruktur, sehingga data-data apapun yang tersimpan di web system
menjadi aman dan terjaga. Melalui penelitian “Rancang Bangun Sistem
Informasi Keuangan pada Toko Radamala Berbasis Web”,
diharapkan pembangunan sistem informasi keuangan yang dilakukan
dapat membantu pihak perusahaan khususnya bendahara dalam
mengelola keuangan pada toko Radamala sehingga menjadi lebih cepat,
mudah, berkembang, dan berkualitas.

1.2 Rumusan Masalah


Rumusan masalah berdasarkan latar belakang yang diuraikan di
atas adalah bagaimana merancang dan membangun sebuah Sistem
Informasi Keuangan pada Toko Radamala

1.3 Batasan Masalah


Batasan masalah yang akan menjadi acuan dalam mengerjakan
laporan ini terfokus pada masalah yang akan dibahas yaitu mengenai
segala hal yang berkaitan dengan perancangan sistem informasi
keuangan, di antaranya:
1) Sistem informasi yang dibangun, dikhususkan untuk sistem
keuangan yang menampilkan pengolahan data user, data akun,
data pemasukan, data pengeluaran, dan laporan.
2) Laporan yang terdapat di dalam laporan keuangan ini meliputi
laporan arus kas, laporan jurnal umum, laporan perubahan
modal,laporan neraca, dan laporan laba rugi,

1.4 Tujuan Penelitian


Tujuan dari penelitian yang dilakukan ini adalah untuk merancang
dan membangun Sistem Informasi Keuangan pada Toko Radamala.

2
1.5 Manfaat Penelitian
Perancangan sistem informasi keuangan ini akan memberikan
manfaat kepada Toko Radamala dalam hal:
1) Membantu bendahara untuk mengelola data pemasukan, data
pengeluaran, dan pembuatan laporan keuangan, sehingga
menjadi lebih mudah dan efisien, dan pencarian laporan
keuangan pada bulan dan tahun-tahun sebelumnya menjadi lebih
mudah
2) Sistem berbasis komputer ini, dapat menghitung jumlah
transaksi pemasukan dan pengeluaran secara otomatis sesuai
dengan data yang ada.
3) Membantu pihak perusahaan untuk mengetahui pertumbuhan
dan perkembangan perusahaannya, sehingga jika terjadi suatu
permasalahan maka pihak perusahaan tersebut akan dapat segera
mengambil suatu keputusan.

1.6 Sistematika Penulisan


Sistematika penulisan laporan ini terdiri dari lima bab di antaranya
yaitu :
BAB I : PENDAHULUAN
Bab ini memberikan uraian penjelasan tentang latar
belakang masalah, rumusan masalah, batasan masalah,
tujuan penelitian, manfaat penelitian dan sistematika
penulisan.
BAB II : TINJAUAN PUSTAKA
Bab ini membahas tentang penelitian yang pernah
dilakukan sebelumnya serta teori-teori pemecahan masalah
yang digunakan dalam mendukung pembuatan sistem ini.
BAB III : METODOLOGI PENELITIAN
Bab ini membahas tentang analisa kebutuhan dalam
merancang sistem yang akan dibuat, dan memaparkan
metode yang digunakan dalam penelitian ini.

3
HALAM INI SENGAJA DIKOSONGKAN

4
BAB II
TINJAUAN PUSTAKA

2.1 Penelitian Terdahulu


Penelitian terdahulu pernah dilakukan oleh (Pratama dkk., 2019)
tentang “Sistem Informasi Akuntansi Kas Kecil Menggunakan Metode
Dana Berubah”.Dalam penyajian laporan keuangan kas kecil masih
menggunakan Microsoft Office Excel 2007 yang mana kesalahan
penjumlahan dapat terjadi karena ketidaksengajaan terhapusnya rumus,
mengakibatkan kekeliruan penjumlahan yang lebih sulit untuk dipelajari
oleh pemula. Metode sistem dana berubah merupakan sistem dimana
besarnya dana kas kecil berubah-ubah sesuai dengan pengeluaran dan
penerimaan atau penambahan kas kecil. Dalam perancangan sistem
informasi ini menggunakan metode dengan tahapan Requirements
analysis, Data modeling, Normalization. Penelitian ini juga menggunakan
bahasa pemrogramanPHP (Hypertext Preprocessor), XAMPP, my sql,
sublime text 3, microsoft office visio dan data yang diperoleh dari hasil
pengumpulan data pada lokasi penelitian.
Penelitian kedua lainnya yang terkait adalah penelitian yang
dilakukan oleh(Harmini, 2021) tentang ”Rancang Bangun Sistem
Informasi Akuntansi PT. Zenith Material Solution Berbasis Web” dalam
penyajian laporan keuangan belum terintegrasinya data transaksi
perusahaan dengan penjurnalan di PT. Zenith Material Solution. Sistem
informasi akuntansi ini menggunakan bahasa pemrograman PHP yang
dibantu dengan framework Laravel versi 5.8. Perancangan sistem
dilakukan menggunakan metode waterfall. Pengujian fungsi fitur pada
sistem informasi akuntansi ini menggunakan metode black-box.
Penelitian ketiga lainnya yang terkait adalah penelitian yang
dilakun oleh (Adnas dan Aprilianto, 2021) tentang” Perancangan &
Pengembangan Sistem Manajemen Akuntansi Berbasis Web pada
UMKM Chibi Chef Batam” Masalah laporan keuangan terjadi karena
Chibi Chef tidak mempunyai sistem manajemen akuntansi, Chibi Chef
menggunakan pencatatan manual sehingga membuat masalah seperti
laporan tidak akurat dan memakan banyak waktu. menggunakan
wawancara dan observasi sebagai teknik untuk memperoleh informasi
dan waterfall sebagai teknik pengembangan software. Hasil dari PKM ini
adalah membuat sebuah sistem manajemen akuntansi berbasis website
yang dapat membantu Chibi Chef Batam untuk mencatat setiap transaksi
yang terjadi dan mencetak laporan keuangan yang bersifat softcopy.
Diharapkan setelah penyelesaian sistem manajemen akuntansi berbasis
web pada Chibi Chef Batam dapat membantu dalam pencetakan laporan

5
keuangan yang lebih akurat dan efisiensi dalam melakukan aktivitas
bisnis. Kedepannya aktivitas PKM diharapkan dapat berkembang dan
direkomendasikan untuk menambah arsipan atau lampiran untuk setiap
transaksi yang terjadi sebagai pembuktian transaksi yang dimana
membantu Chibi Chef dalam memvalidasi.
Penelitian keempat lainnya yang terkait adalah penelitian yang
dilakukan oleh(Herman dan Kho, 2021) tentang” Perancangan dan
Pengembangan Sistem Pencatatan Akuntansi Berbasis Website pada
Salon Fas” Kendala dalam hal keterbatasan sumber daya, terutama
sumber daya manusia pada UMKM, membuat pemilik usaha harus
melakukan pencatatan akuntansi secara manual yang berdampak pada
ketidaktepatan pengambilan keputusan. Karena itu, pada penelitian ini,
penulis akan merancang dan mengembangkan sebuah sistem pencatatan
akuntansi untuk Salon Fas. Metode yang digunakan pada penelitian ini
merupakan metode waterfall, yang terdiri atas tahapan analisis, desain,
pengembangan, pengujian, dan pemeliharaan. Penelitian ini menghasikan
sebuah sistem pencatatan akuntansi berbasis website yang dapat
mengelola kebutuhan akuntansi Salon Fas. Dengan sistem ini, diharapkan
pencatatan akuntansi Salon Fas akan semakin mudah, akurat, dan efisien.
Penelitian kelima lainnya yang terkait adalah penelitian yang
dilakukan oleh(Putra dan Megawati, 2018) tentang” Rancang Bangun
Sistem Informasi Akuntansi Berbasis Web (Studi Kasus: PT. KALBER
REKSA ABADI)” Sistem informasi akuntansi memudahkan pembuatan
pelaporan keuangan perusahaan. PT. Kalber Reksa Abadi adalah
perusahaan yang bergerak dalam bidang konstruksi fisik. Selama ini data
transaksi diolah berdasarkan siklus akuntansi dengan cara manual yaitu
tulis tangan, dan dalam pembuatan laporan keuangan menggunakan
aplikasi Microsoft Excel. Masalah yang muncul dalam pembuatan
laporan keuangan adalah selalu terjadi kesalahan dalam memposting
jurnal harian ke buku besar dan menyebabkan laporan neraca tidak
balance, yang menyebabkan pelaporan kepada pimpinan menjadi
terlambat karena memerlukan waktu untuk memperbaiki laporan
keuangan yang dibutuhkan oleh pimpinan dalam mengambil kebijakan.
Metode yang digunakan untuk membangun sistem adalah Waterfall. Pada
tahap analisa dan perancangan sistem informasi yang dibangun
menggunakan metode Object Oriented Analysis and Design (OOAD)
serta bahasa pemodelan untuk pembangunan perangkat lunak
menggunakan diagram Unified Modeling Language (UML). Pengujian
yang dilakukan menggunakan Blackbox Testing.

6
Tabel 2. 1 Perbandingan Penelitia
Penelitian
Penelitian Penelitian Penelitian Penelitian Penelitian Peneliti
I II III IV V an VI
(Pratama (Harmini, (Adnas dan (Herman (Putra danMaria
Indikator dkk., 2021) Aprilianto, dan Kho, Megawati, Theresi
2019) 2021) 2021) 2018) a Wete
(2022)

Judul Sistem Rancang Perancanga Perancanga Rancang Rancang


Penelitia Informasi Bangun n& n dan Bangun Bangun
n Akuntansi Sistem Pengemban Pengemban Sistem Sistem
Kas Kecil Informasi gan Sistem gan Sistem Informasi Informas
Mengguna Akuntansi Manajemen Pencatatan Akuntansi i
kan Metode PT. Zenith Akuntansi Akuntansi Berbasis Keuanga
Dana Material Berbasis Berbasis Web (Studi n pada
Berubah Solution Web pada Website Kasus: PT. Toko
Berbasis UMKM pada Salon KALBER Radamal
Web Chibi Chef Fas REKSA a
Batam ABADI) Berbasis
Web
Metode Metode Metode Metode Metode Metode Metode
Pengemb Waterfall Waterfall Waterfall Waterfall Waterfall Waterfa
angan ll
Sistem
Basis Website Website Website Website Website Website
Penelitia
n
Metode Observa Observa Observa Observa Observa Obser
Peneliti si, si, si, si, si, vasi,
an Wawanc Wawanc Wawanc Wawanc Wawanc Wawa
ara, ara, ara, ara, ara, ncara,
Studi Studi Studi Studi Studi Studi
Pustaka Pustaka Pustaka Pustaka Pustaka Pusta
ka

Penguji Black Box Black Box Black Box Black Box Black Box Black
an Testing Testing Testing Testing Testing Box
Testing

7
Adapun persaman penlitian terdahulu dengan penelitian yang
sekarang adalah yaitu sama-sama melakukan penelitian tentang sistem
informasi laporan keuangan dan menggunakan bahasa pemograman
web.perbedaan penelitian ini yaitu terdapat pada fitur-fitur tampilan dan
tampilan pada sistem.adapun fitur-fitur yang dihasilkan mengolah data
pemasukan,data pengeluaran,laporan laba rugi,laporan neraca,laporan
jurnal umum,dan laporan perubahan modal.

2.2 SistemInformasi

2.2.1 Pengertian Sistem


Sistem menurut Sutarman dalam Mulyanto (2009:5)(Randi.M,
2018), Sistem adalah kumpulan elemen yang saling berhubungan dan
saling berinteraksi dalam satu kesatuan untuk menjalankan suatu proses
pencapaian suatu tujuan utama.
Menurut Tata Sutabi(M.Bait, 2016), Sistem secara sederhana
dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur,
komponen, atau variabel yang terorganisir, saling berinteraksi, saling
tergantung satu sama lain, dan terpadu.
Ketiga komponen tersebut mencakup software, hardware dan
brainware (Chandra dan Suroto, 2018)Sistem berasal dari bahasa Latin
(system) dan bahasa Yunani (sustema) adalah suatu kesatuan yang terdiri
dari komponen atau elemen yang dihubungkan bersama untuk
memudahkan aliran informasi, materi atau energi. Istilah ini sering
dipergunakan untuk menggambarkan suatu entitas yang
berinteraksi.(Haslinda dkk., 2019),
Berdasarkn pendapat yang dikemukakan oleh ahli diatas dapat
ditarik kesimpulan bahwa sistem meruakan kumpulan bagian-bagian atau
elemen yang saling berhubugan dan bekerjasama guna mencapai.
Kompenen sistem suatu sistem memiliki karateristik yang terdiri
dari Sembilan bagian,seperti :
Komponen sistem(Components)
1) Suatu sistem tidak berada dalam lingkungan yang kosong,
tetapi sebuah sistem berada dan berfungsi di dalam lingkungan
yang berisi sistem lainnya.
2) Batasan Sistem (Boundary)
Batas sistem merupakan pembatas atau pemisah antara suatu
sistem dengan sistem yang lainnya atau dengan lingkungan
luarnya
3) Lingkungan (Environment)

8
Lingkungan luar adalah apa pun di luar batas dari sistem yang
dapat mempengaruhi operasi sistem, baik pengaruh yang
menguntungkan ataupun yang merugikan. Pengaruh yang
menguntungkan ini tentunya harus dijaga sehingga akan
mendukung kelangsungan operasi sebuah sistem. Sedangkan
lingkungan yang merugikan harus ditahan dan dikendalikan agar
tidak mengganggu kelangsungan sebuah sistem.
4) Penghubung (Interface) Antar Komponen
Penghubung (interface) merupakan media penghubung antara
satu subsistem dengan subsistem yang lainnya. Penghubung
inilah yang akan menjadi media yang digunakan data dari
masukan (input) hingga keluaran (output).
5) Mempunyai Masukan (Input)
Masukan atau input merupakan energi yang dimasukkan ke
dalam sistem. Masukan dapat berupa masukan perawatan
(maintenance input), yaitu bahan yang dimasukkan agar sistem
tersebut dapat beroperasi dan masukan sinyal (signal input),
yaitu masukan yang diproses untuk mendapatkan keluaran.
6) Pengolahan (Processing)
Pengolahan (process) merupakan bagian yang melakukan
perubahan dari masukan untuk menjadi keluaran yang
diinginkan.
7) Sasaran (Objective) dan Tujuan (Goal)
sistem pasti memiliki sasaran (objective) atau tujuan (goal).
Apabila sistem tidak mempunyai sasaran, maka operasi sistem
tidak akan ada gunanya. Tujuan inilah yang mengarahkan suatu
sistem.
8) Keluaran (Output)
Keluaran (output) merupakan hasil dari pemprosesan. Keluaran
dapat berupa informasi sebagai masukan pada sistem lain atau
hanya sebagai sisa pembuangan.
9) Umpan Balik (Feedback)
Umpan balik diperlukan oleh bagian kendali (control) sistem
untuk mengecek terjadinya penyimpangan proses dalam sistem
dan mengembalikannya ke dalam kondisi normal(Sugawara dan
Nikaido, 2014)

2.2.2 Pengertian Informasi


Informasi merupakan hal yang sangat mendasar yang sangat
diperlukan oleh suatu kegiataan dalam pengambilan suatu keputusan agar
tidak terjadi kesalahan. Informasi juga dapat diartikan sebagai data yang

9
telah diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi
penerima informasi(Irviani, 2019)
Sistem informasi adalah sistem yang didefinisikan dengan
mengumpulkan, memperoses,menyimpan,menganalisis, menyebarkan
informasi untuk tujuan tertentu. Seperti sistemlainnya, sebuah sistem
informasi terdiri atas input (data, instruksi) dan output(laporan,
kalkulasi)”(Ipa dan Di, 2017)
Dari pengertian di atas maka dapat disimpulkan bahwa sistem
informasi yaitu kesatuan sistem yang bertujuan untuk menghasilkan
informasi dan sebuah sistem yang terdiri dari pengumpulan, pemasukan,
pemrosesan data, penyimpanan, pengolahan, pengendalian, dan
pelaporan sehingga tercapai sebuh informasi yang mendukung
pengambilan keputusan di dalam suatu organisasi untuk mencapai sasaran
dan tujuannya

2.2.3 Komponen-Komponen Sistem Informasi


Menurut (Sugawara dan Nikaido, 2014)sistem informasi memiliki
sejumlah komponen di dalamnya. Komponen-komponen ini memiliki
fungsi dan tugas masing-masing yang saling berkaitan satu sama lain.
Keterkaitan antara komponen ini membentuk suatu kesatuan kerja yang
menjadikan sistem informasi dapat mencapai tujuan dan fungsi yang
ingin dicapai oleh pengguna dan pengembang sistem informasi.
Komponenkomponen yang terdapat di dalam semua jenis sistem
informasi mencakup enam poin, yaitu:
1) Masukan (input) Komponen masukan (input) ini berfungsi untuk
menerima semua masukan (input) dari pengguna. Inputan yang
diterima dalam bentuk data. Data ini berasal dari satu maupun
beberapa sumber.
2) Keluaran (output) Komponen keluaran (output) berfungsi untuk
menyajikan hasil akhir ke pengguna sistem informasi. Informasi
yang disajikan ini merupakan hasil dari pengolahan data yang
telah dimasukkan sebelumnya. Pada komponen keluaran
(output),informasi yang disajikan dengan data yang diinputkan
dan fungsionalitas dari sistem informasi bersangkutan.
3) Perangkat Lunak (software) Komponen perangkat lunak
(software) mencakup semua perangkat lunak yang digunakan di
dalam sistem informasi. Komponen perangkat lunak ini
melakukan proses pengolahan data, penyajian informasi,
perhitungan data dan lain-lain.
4) Perangkat Keras (hardware) Komponen perangkat keras
(hardware) mencakup semua perangkat keras komputer yang

10
digunakan secara fisik di dalam sistem informasi, baik di
komputer server maupun client.
5) Basis Data (database) Komponen basis data (database)
berfungsi untuk menyimpan semua data dan informasi ke dalam
satu atau beberapa table. Setiap tabel memiliki beberapa field
masing-masing, serta antar tabel dapat juga terjadi relasi
(hubungan).
Kontrol dan Prosedur Kontrol dan prosedur adalah dua buah
komponen menjadi satu. Komponen kontrol berfungsi untuk
mencegah terjadinya beragam gangguan dan ancaman terhadap
data dan informasi yang ada di dalam sistem informasi, termasuk
juga sistem informasi itu sendiri beserta fisiknya. Komponen ini
berkaitan dengan komponen kontrol dalam pencegahan terhadap
kemungkinan ancaman dan gangguan yang terjadi pada sistem
informasi yang berpengaruh terhadap layanan yang diberikan,
informasi yang disajikan, dan tingkat kepuasan penggunaan.

2.2.4 Fungsi Sistem informasi


Fungsi sistem informasi menuru(Sugawara dan Nikaido, 2014),
sebagai berikut:
1) Untuk meningkatkan aksesiblitas data yang ada secara efektif
dan efisien kepada pengguna, tanpa dengan perantara sistem
informasi.
2) Memperbaiki produktivitas aplikasi pengembangan dan
pemeliharaan sistem.
3) Menjamin tersedianya kualitas dan keterampilan dalam
memanfaatkan sistem informasi secara kritis.
4) Mengidentifikasi kebutuhan mengenai keterampilan pendukung
sistem informasi.
5) Mengantisipasi dan memahami akan konsekuensi ekonomi.
6) Menetapkan investasi yang akan diarahkan pada sistem
informasi.
7) Mengembangkan proses perencanaan yang efektif.

2.3 Laporan Keuangan

2.3.1 Pengertian Laporan Keuangan


Laporan keuangan menurut (Nurul Azizah, 2021)adalah
“laporan hasil dari proses akuntansi yang dapat digunakan sebagai alat
untuk berkomunikasi antara data keuangan atau aktivitas suatu

11
perusahaan dengan pihak-pihak yang berkepentingan dengan data atau
aktivitas perusahaan tersebut.
Menurut (Nurul Azizah, 2021) “laporan keuangan merupakan
bagian dari proses pelaporan keuangan. Laporan keuangan yang lengkap
biasanya meliputi neraca, laporan laba rugi, laporan posisi keuangan
( yang disajikan dalam berbagai cara seperti misalnya sebagai laporan
arus kas atau laporan arus dana), catatan- catatan dan berbagai integral
dari laporan keuangan”
Laporan keuangan adalah laporan yang memuat informasi
keuangan berupa jumlah kekayaan, jenis-jenis kekayaan seperti
kewajiban-kewajiban (utang), baik dalam jangka pendek maupun jangka
panjang, serta ekuitas (modal) dan hasil- hasil usaha yang dimiliki atau
diperoleh suatu lembaga.

2.3.2 Tujuan Laporan Keuangan


Pembuatan financial statement oleh suatu perusahaan tentunya
ada tujuan yang ingin dicapai. Adapun beberapa tujuan umum pembuatan
laporan keuangan adalah sebagai berikut:
1) Membantu perusahaan dalam proses pengambilan
Keputusan. Informasi mengenai kondisi keuangan perusahaan
dapat membantu suatu perusahaan sebagai bahan evaluasi dan
perbandingan dampak keuangan yang terjadi akibat dari suatu
keputusan ekonomi.
2) Membantu perusahaan dalam menilai dan memprediksi
Pertumbuhan bisnis di masa depan. Dengan adanya informasi
keuangan, maka suatu perusahaan dapat menilai bagaimana
kondisi perusahaan di masa sekarang dan meramalkan kondisi
perusahaan di masa mendatang.
3) Menilai aktivitas pendanaan dan operasi perusahaan.
Informasi mengenai kondisi keuangan juga dapat membantu
suatu perusahaan dalam menilai aktivitas investasi dan
kemampuan operasional perusahaan tersebut pada satu periode
tertentu (Nurul Azizah, 2021)

2.3.3 Fungsi Laporan Keuangan


Fungsi laporan keuangan pada dasarnya financial statement
berfungsi sebagai alat untuk membantu perusahaan dalam menilai kondisi
keuangan perusahaan secara umum. Beberapa fungsi laporan keuangan
adalah sebagai berikut:
1) Bahan Review

12
Financial statement dapat memberikan data atau informasi yang
komprehensif tentang posisi keuangan perusahaan. Hal ini bisa
menjadi ulasan mengenai kondisi perusahaan secara menyeluruh,
khususnya kondisi keuangan (aset, utang, biaya operasional, dan
lain-lain).
2) Pedoman Membuat Keputusan
Salah satu fungsi penting dibuatnya laporan mengenai kondisi
keuangan perusahaan adalah sebagai bahan pertimbangan dalam
mengambil keputusan penting bagi perusahaan.
3) Membantu Menciptakan Strategi Baru
Menciptakan strategi baru oleh perusahaan dalam upaya
meningkatkan performa usahanya.
4) Meningkatan Kredibilitas Perusahaan
Perusahaan yang membuat financial statement menunjukan
bahwa perusahaan tersebut telah menerapkan suatu sistem
perekapan data yang terpercaya, akurat, dan tidak sembarangan
dalam mengambil keputusan. Para pemegang saham tentu lebih
percaya menginvestasikan uang mereka kepada perusahaan yang
dipercaya dan memiliki kredibilitas yang baik.

2.3.4 Jenis-Jenis Laporan Keuangan


Ada empat macam financial statement yang sering dipakai untuk
melakukan analisis terhadap kondisi keuangan perusahaan, yaitu:
1) Laporan Laba Rugi (profit and lost statement)
Laporang laba rugi adalah suatu laporan yang menjelaskan
tentang kinerja keuangan suatu entitas bisnis dalam satu periode
akuntansi. Laporan ini terdapat informasi mengenai unsur-unsur
pendapatan dan beban perusahaan sehingga diketahui laba atau
rugi bersih.
2) Laporan Perubahan Modal (capital statement)
Laporan perubahan modal adalah jenis laporan yang di
dalamnya terdapat informasi tentang perubahan modal
atau ekuitas perusahaan pada periode tertentu. Laporan ini dapat
memberikan informasi seberapa besar terjadi perubahan modal
dan apa saja yang menyebabkan terjadinya perubahan tersebut.
Laporan ini terdapat informasi mengenai setoran modal awal dan
laba perusahaan sehingga diketahui laba atau rugi bersih.modal
akhir.
3) Laporan Neraca (balance sheet)
Laporan neraca adalah laporan yang menjelaskan informasi
kondisi keuangan suatu entitas bisnis pada tanggal tertentu.

13
Laporan neraca ini kita dapat mengetahui berapa jumlah aktiva
(harta, aset), kewajiban (utang), dan ekuitas perusahaan.
4) Laporan Arus Kas (cash flows)
Laporan arus kas adalah financial statement suatu entitas bisnis
yang dipakai untuk menunjukkan aliran masuk dan keluar
kasperusahaan pada suatu periode akuntansi. Laporan ini juga
menjadi alat pertanggungjawaban cash flows selama periode
pelaporan.

2.3.5 Bentuk Laporan Keuangan


Menurut, laporan keuangan disajikan dalam dua bentuk yaitu :
1) Posisi keuangan pada suatu saat, yaitu yang lebih dikenal
dengan istilah neraca (balance sheet).
2) Perubahan untuk posisi keuagan untuk suatu periode,yaitu
terdidri dari:
a) Laporan laba/rugi (income statement).
b) Laporan perubahan modal (capital statement) atau untuk
perusahaan dengan bentuk perseroan terbatas dikenal
dengan laporan laba yang ditahan (retained earning).
Kepala (heading) seluruh daftar keuangan yang merupakan kesatuan dari
laporan keuangan seperti di atas harus menyebutkan nama perusahaan,
judul daftar, dan tanggal/periode. Nama perusahaan adalah perusahaan
yang angka-angkanya dicantumkan dalam daftar keuangan yang
bersangkutan, judul daftar menunjukkan nama daftar keuangan yang
bersangkutan yang membedakan dari daftar keuangan lainnya. Tanggal
merupakan saat keadaan yang dilaporakan tersebut terjadi, sedangkan
periode menunjukkan kurun waktu yang tercakup dalam daftar keuangan.

2.3.6 Pengertian Laporan Laba/Rugi


Menurut(Hanso, 2016), laporan laba/rugi adalah suatu daftar
yang menunjukkan suatu ikhtisar tentang penghasilan, biaya, serta hasil
neto suatu perusahaan pada suatu periode tertentu misalnya untuk satu
bulan atau satu tahun.
Laba-rugi yaitu laporan yang memuat informasi mengenai
pendapatan dan beban yang terjadi selama satu periode tertentu dalam
suatu perusahaan. Satu periode tertentu misalnya satu bulan, satu semester
dan satu tahun. Selisih antara pendapatan dengan beban disebut laba
bersih (net income) atau rugi bersih (net loss). Apabila pendapatan lebih

14
besar dari beban maka selisihnya disebut laba bersih, tetapi apabila
pendapatan lebih kecil dari beban maka selisihnya disebut rugi bersih.

2.3.7 Bentuk Laporan Laba Rugi


Bentuk laporan laba/rugi yang sering digunakan ada dua macam,
yaitu bentuk langkah tunggal (single step) dan bentuk langkah majemuk
(multiple step).
1) Bentuk Tunggal (single step)
Laporan laba/rugi bentuk tunggal adalah laporan laba/rugi
yang menggabungkan penghasilan-penghasilan menjadi satu
kelompok dan menggabungkan biaya-biaya pada kelompok
lain, sehingga untuk menghitung laba/rugi bersih hanya
memerlukan satu langkah tunggal yaitu total penghasilan
dikurangi total biaya. Dalam laporan laba/rugi bentuk
ini,hanya dikenal satu jenis laba yaitu bersih sesudah pajak.
Dengan demikian, isi laporan laba/rugi hanya terdiri dari dua
bagianyaitu:
a) Penghasilan-penghasilan yang terdiri dari penjualan
barang atau jasa bersih dan penghasilan lain-lain.
b) Biaya-biaya yang terdiri dari harga pokok penjualan
barang atau jasa, biaya usaha, dan biaya di luar usaha.
2) Bentuk Majemuk (Multiple Step)
Laporan laba/rugi bentuk majemuk adalah laporan laba/rugi
yang disusun dengan mengelompokkan penghasilan dan
biaya dalam beberapa bagian, sesuai dengan prinsip-prinsip
penyusunan laporan laba/rugi.

2.3.8 Laporan Arus Kas


Laporan arus kas adalah laporan yang memuat informasi
mengenai ringkasan penerimaan dan pengeluaran kas suatu badan usaha
yang terjadi selama satu periode, setiap satu bulan atau satu semester atau
satu tahun. Laporan arus kas adalah arus masuk kas (penerimaan kas) dan
arus keluar kas (pengeluaran kas). Arus kas (penerimaan dan pengeluaran
kas) dikelompokkan ke dalam tiga kelompok yaitu arus kas dari aktivitas
operasi, arus kas dari aktivitas investasi, dan arus kas dari aktivitas
pendanaan

15
2.3.9 Laporan Posisi Keuangan
Laporan posisi keuangan menurut (Nurul Azizah, 2021) adalah
laporan posisi keuangan merupakan suatu daftar yang menunjukkan
posisi keuangan (asset, liabilitas dan ekuitas) pada tanggal tertentu,
biasanya pada penutupan hari terakhir dari suatu bulan atau tahun tertentu.
Nama lama dari laporan ini adalah neraca (balance sheet).

2.4 Perancangan Sistem


Berikut adalah penjelasan tentang perancangan sistem, sebagai
berikut:

2.4.1 Pengertian Statement Of Purpose (SOP)


Menurut (Made dkk., 2019)mengemukakan bahwa SOP
merupakan model yang berisi deskripsi tekstual sistem. Hal berguna bagi
hampir semua level antara lain level puncak, level pemakai, dan level lain
yang tidak terlibat secara langsung dalam pengembangan sistem. SOP
dapat hanya terdiri dari satu, dua, atau lebih kalimat. Tetapi sebaiknya
tidak lebih dari satu paragraf, karena tidak digunakan untuk
mendeskripsikan sistem secara detail. Deskripsi detail menjadi tanggung
jawab aspek permodalan berikutnya.

2.4.2 Pengertian Event List


Menurut (Made dkk., 2019)Event List merupakan suatu daftar
kejadian yang berasal dari luar sistem yangmenyebabkan sistem
melakukan respon terhadap kejadian-kejadian tersebut. Event List (EL)
dapat dikatakan sebagai stimunisasi yang menggerakan sistem . Daftar
kejadian digambarkan dalam bentuk kalimat sederhana dan berfungsi
untuk memodelkan kejadian yang terjadi dalam lingkungan sehari-hari
dan membutuhkan tanggapan atau respon dari sistem. Suatu kejadiaan
mewakili satu aliran atau proses dalam diagram konteks serta diskripsi
penyimpanan yang digunakan untuk memodelkan data harus diperhatikan
dalam kaitannya dengan daftar kejadian.Aturan- aturan dalam EL antara
lain daftar kejadian yang kita buat dan digambarkan dalam bentuk
tekstual sederhana yang berfungsi memodelkan kejadian dalam
lingkungan di mana system harus memberikan respon. Ketika membuat
EL, maka kita harus yakin perbedaan anatar kejadian (event) dan kejadian
yang berelasi dengan aliran (event-related flow).

16
2.4.3 Document Flow Diagram
Menurut Hariyanti (2017) Document Flow Diagram merupakan
bagan yang menunjukkan aliran/arus dokumen dari satu bagian ke bagian
yang lain di dalam sistem secara logika. Dapat menggambarkan tiap-tiap
bagian organisasi yang terlibat dalam pengolahan dokumen didalam
proses-proses yang dikerjakan sistem. Simbol dokumen flow diagram
dapat dilihat pada tabel 2.2
No Simbol Keterangan
1 Simbol untuk permulaan (start/mulai) atau
akhir (stop/selesai) dari suatu kegiatan,
Mulai
disebut dengan Terminator Simbol.

Selesai

2 Simbol yang digunakan menghubungkan


antara simbol yang satu dengan symbol
yang lain, disebut dengan Connecting
Line.

3 Simbol yang menunjukkan pengelolaan


yang dilakukan oleh komputer, disebut
dengan Processing Simbol.

4 Simbol ini menyatakan inputan berasal


dari dokumen dalam bentuk kertas atau
output yang dicetak kekertas, disebut
dengan Simbol dokumen.
5 Menggambarkan dokumen beserta
rangkapnya atau beberapa dokumen,
disebut dengan Multi Dokumen

6 Menggambarkan simbol penyambungan


proses dalam lembar halaman yang sama,
disebut dengan Connector Simbol.

7 Simbol pemilihan proses berdasarkan


kondisi yang ada, disebut dengan Decision
Simbol.

Simbol untuk memasukkan data secara


8 manual on-line keyboard, disebut dengan
Simbol Manual Input

17
9 Simbol yang menunjukkan pengolahan
secara manual atau operasi manual yang
tidak bisa dilakukan oleh komputer,
disebut dengan Manual Operation Simbol.
10 Simbol yang menyatakan proses input dan
output tanpa tergantung dengan jenis
peralatannya, disebut dengan Input Output
Simbol.
Tabel 2. 2 Simbol-simbol DFD

2.4.4 System Flow Diagram


Menurut (Mu, 2019)System Flow Diagram adalah merupakan
bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem.
Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di
dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di
sistem. Simbol-simbol System Flow Diagram pada tabel 2.3
Simbol Nama Fungsi
Terminator Menyatakan permulaan atau
akhir suatuprogram.

Simbol yang menunjukkan


Proces kegiatan proses dari operasi
program komputer.
Simbol Penyimpanan,
Magnetic Drums digunakan untuk menyimpan
data pada suatutable

Simbol yang menjelaskan


Decision adanya keputusan.
.
Menunjukkan arus dari
Alur Proses proses/program
Fungsi

Manual Input Simbol untuk pemasukan


data secara manual on-line
keyboard

Display Simbol Tampil,digunakan untu


menampilkandata(Display)

18
Document Menunjukkan dokumen input
dan output baik untuk proses
manual, mekanik atau
komputer.
Simbol kegiatan Menujukan bahwa proses
manual yang dilakukan adalah
proses kegiatan manual.

Tabel 2. 3Simbol Sistem Flow Diagram

2.4.5 Database
Database adalah sekumpulan data yang terdiri atas satu atau
lebih tabel yang saling berhubungan.Anda atau user mempunyai
wewenang untuk mengakses data tersebut, baik menambah, mengubah
maupun menghapus data yang ada dalam tabel-tabel tersebut(Darmadi,
2010)
1. Tujuan Desain Database
ada beberapa tujuan desain database yaitu:
a. Mampu menyimpan semua data yang relevan kedalam
database, langkah pertama adalah dengan menetukan
atribut-atribut mana saja yang penting untuk disimpan
dalam database.
b. Dapat menghapus atay membuang data-data yang tidak
diperlukan. Untuk mengerti hal ini perlu dibedakan
antara duplikat data yang perlu dan duplikat data yang
tidak perlu.
c. Mengusahakan agar jumlah relasi seminimal mungkin.
Suatu relasi dapat dipecah menjadi dua atau lebih
asalkan memenuhi tujuan.
d. Mempunyai relasi normal untuk mencegah proses
delete dan upadate. Jika suatu data akan diupdate,
usahakan agar cukup dilakukan proses satu kalisudh
bisa meng-update keseluruan.
2 Komponen-Komponen Database
Komponen-Komponen dari Database adalah sebagai berikut:
a. Table
Tabel adalah media untuk menyimpan data yang telah
diolah dan mempunyai suatu tema tertentu, misalnya
tabel yang digunakan untuk menyimpan data tentang
karyawan yang berisikan nomor.induk karyawan, nama

19
karyawan, dan status karyawan kedalamfield-field
tertentu.
b. Entity
Entity adalah orang, tempat kejadian, atau konsep yang
informasinya direkam. Untuk menghubungkan satu
entity dengan entity lainnya diperlukan entity key, yaitu
satu atau beberapa atribut tertentu yang bersifat unik
sehingga dapat digunakan untuk membedakan anggota
entity yang satu dengan yang lainnya pada entity yang
sama. Pada diagram entity diperlukan relation key,
yaitu setiap hubungan yang diperlukan untuk
menyatakan hubungan antara entity key yang satu
dengan yang lainnya.
c. Atribut
Atribut sering pula disebut sebagai properti (property),
yang merupakan keterengan-keterangan yang terkait
pada sebuah entitas yang perlu disimpan dalam basis
data.Atribut berfungsi sebagai penjelas pada sebuah
entitas.

2.4.6 Pegertian Context Diagram


Menurut Rahmawati (2018) Diagram context merupakan suatu
bentuk diagram yang menggambarkan proses serta ruang lingkup kerja
suatu sistem mengemukkan bahwa (CD) adalah kasus khusus DFD
(bagian dari DFD yang berfungsi memetakan model lingkungan), yang di
representasikan dengan lingkaran tunggal yang mewakili keseluruhan
sistem. Aliran dalam (CD) memodelkan masukan ke sistem dan keluaran
dari sistem, seperti halnya sinyal kontrol yang diterima atau dibuat sistem.
Aliran data hanya digambarkan jika diperlukan untuk mendeteksi
kejadian dalam lingkungan di mana sistem harus memberikan respon atau
membutuhkan data untuk menghasilkan respon. Selain itu aliran data
dibutuhkan untuk menggambarkan transportasi antar sistem dan
terminator. Dengan kata lain aliran data digambarkan jika data tersebut
diperlikan untuk menghasilkan respon pada kejadian tertentu.

2.4.7 Conceptual Data Model (CDM)


Menurut Nur Nafiyah (2017)Conceptual Data Model (CDM) atau
model konsep data merupakan Model yang dibuat berdasarkan anggapan
bahwa dunia nyata terdiri dari koleksi obyekobyek dasar yang dinamakan

20
entitas (entity) serta hubungan (relationship) antara entitasentitas yang
ada pada sistem. Biasanya direpresentasikan dalam bentuk Entity
Relationship Diagram. Berikut adalah simbol-simbol yang ada pada
CDM,conceptual database design adalah pembuatan dari model data
yang digunakan pada perusahaan, terlepas dari pertimbangan fisikal.
Pembuatan conceptual databasedesign melalui enam tahapan yaitu:
1. Mengidentifikasi tipe entity
Langkah utama untuk membuat data model konseptual adalah
dengan menjelaskan objek utama yang menarik bagi user.
Objek-objek ini disebut tipe entity untuk model yang ada. Salah
satunya metode untuk mengidentifikasi entity adalah dengan
memeriksa spesifikasi kebutuhan user.
2. Mengidentifikasi tipe relasi
Setelah mengindentifikasi tipe entity, maka langkah selanjutnya
adalah mengidentifikasi semua relasi yang ada.
Mengidentifikasi tipe relasi dapat dilakukan dengan melihat
spesifikasi kebutuhan user yang merupakan noun (kata benda).
3. Mengidentifikasi dan menghubungkan attribute
denganentity.Metode yang digunakan adalah dengan cara
mencari noundan noun phase pada spesifikasi kebutuhan
perusahaan.
4. Menentukan candidate, primary dan alternate key Langkah ini
berhubungan dengan mengidentifikasi candidate key untuk
entity dan kemudian dipilih untuk dijadikan primary
key.Candidate key yang tidak terpilih menjadi primary key
disebut sebagai alternate key.
5. Memeriksa redundancy model
Pada langkah ini, terjadi pemeriksaan data model konseptual
lokal dengan tujuan utama untuk mengidentifikasi apakah ada
redudansi dan menghapus redudansi yang ada.
6. Memvalidasi konseptual model dengan transaksi user Langkah
terakhir telah didapatkan data model konseptual lokal yang
merepresentasikan kebutuhan data pada perusahaan. Tujuan dari
langkah ini adalah untuk memeriksa model dan memastikan
apakah model tersebut mendukung transaksi yang dibutuhkan.
No Simbol Keterangan
1 Suatu objek yang dapat
di identifikasi
dalamlingkungan
pemakai.

21
2 Arus hubungan untuk
menghubungkan 2
entityatau lebih (onetoone,
onetomany,manytomany)

Tabel 2. 4Symbol Conceptual Data Model

2.4.8 Physical Data Model(PDM)


Menurut (Onainor, 2019)PDM merupakan model-model yang
menggunakan sejumlah tabel untuk menggambarkan data serta hubungan
antara data tersebut. Setiap tabel mempunyai sejumlah kolom di mana
kolom memiliki nama yang unik. Simbol dari CDM dapat dilihat pada
Tabel 2.6.
Menurut (Rania R.Sani, 2015)Physical Database Design adalah
proses memproduksi sebuah deskripsi dari implementasi database pada
penyimpanan kedua, mendeskripsikan relasi dasar, organisasi file, dan
indeks yang digunakan untuk mencapai akses yang efisien kepada data
dan batasan integritas serta ukuran keamanan. Physical database design
mempunyai 6 (enam) tahapan, yaitu:
1. Penerjemah logical data model dalam Database Management
System (DBMS).
2. Perancangan organisasi file dan indeks
Tujuan dari langkah ini adalah untuk menetapkan organisasi file
yang optimal untuk menyimpan relasi dasar dan indeks yang
dibutuhkan untuk mencapai performa yang diinginkan. Aktivitas
yang dilakukan pada tahap ini adalah:
a. Menganalisis transaksi
b. Memilih organisasi file
c. Memilih indeks
d. Mengestimasi kebutuhan disk space
3. Perancangan user view
Tujuan dari langkah ini adalah untuk mendesain pandangan user
yang diidentifikasikan selama pengumpulan kebutuhan dan
tahap analisis pada database system development lifecycle.
4. Perancangan mekanisme keamanan
Tujuan dari langkah ini adalah untuk mendesain mekanisme
keamanan database seperti yang telah dispesifikasi oleh user
selama tahap pengumpulan dan kebutuhan pada database system
developmentlifecycle.
5. Pertimbangan pengenalan pengawasan redundancy

22
Bertujuan untuk menetapkan apakah redundancy yang
terkontrol dengan aturan normalisasi meningkat performa dari
sistem.
6. Pemantuan dan pengaturan sistem operasional
Tujuan dari langkah ini adalah untuk memantau sistem
operasional dan meningkat performa dari sistem untuk
membetulkan desain yang tidak cocok atau mencerminkan
perubahan kebutuhan.
No Simbol Keterangan
1 Arus hubungan yang
menghubungkan 2 (dua)
atau lebih tabel yangsaling
berelasi
2 Objek utama dalam
databaseyang digunakan
untuk menyimpan data
sejenis dalam sebuah
objek
Tabel 2. 5Symbol Physical Data Model

2.4.9 Pengertian Website


MenurutCahyono et al (2019)Website adalah metode untuk
menampilkan informasi di internet, baik itu berupa teks, gambar, video
dan suaramaupun interaktif memilikikeuntungan yang menghubungkan
(link) dari dokumen dengan dokumenlainnya (hypertext) yang dapat
diakses melalui browser (Cahyono dkk., 2019)(Cahyono dkk.,
2019)(Cahyono dkk., 2019)(Cahyono dkk., 2019)(Cahyono dkk.,
2019)(Cahyono dkk., 2019)User Interface.
Menurut (Ashila, 2019), user interface adalah cara program dan
pengguna berinteraksi. Istilah user interface terkadang digunakan sebagai
pengganti istilah Human Computer Interaction (HCI) di mana semua
aspek dari interaksi pengguna dan komputer. Semua yang terlihat di layar,
membaca dalam dokumentasi dan dimanipulasi dengan keyboard (atau
mouse) juga merupakan dari user interface.
User interface memiliki fungsi untuk menghubungkan atau
menterjamahkan informasi antara pengguna dengan sistem operasi,
sehingga komputer dapat digunakan. Dengan demikian user interface
bisa juga diartikan sebagai mekanisme inter-relasi atau integrase total dari
perangkat keras dan lunak membentuk pengalaman komputer. User
interface dari sisi software berbentuk Graphical User Interface (GUI)
atau Command Line Interface (CLI), sedangkan dari sisi hardware bisa
berbentuk Apple Desktop Bus (ADB), USB dan fire wire. Konsep user

23
interface memiliki banyak aspek yang perlu diperhatikan, karena akan
mengacu pada beragam aplikasi teknologi seperti electronic display,
aplikasi web, aplikasi mobile dan lain-lain.

2.5 Alat Bantu Perangkat Lunak PendukungPemrograman


Proses konstruksi untuk dapat membangun sebuah perancangan
yang diinginkan membutuhkan alat bantu perangkat lunak pendukung
pemrograman seperti My Structured Query Language
(MySQL),Database, HTML (Hypertext Markup Languange), PHP
(Personal Home Page) dan XAMPP.

2.5.1 My SQL (My Structured QueryLanguage)


Database MySQL merupakan suatu perangkat lunak database
yang berbentuk database relasional atau dalam bahasa basis data disebut
dengan relation Database Management System (RDMS) yang
menggunakan suatu bahasa permintaan bernama SQL. Perbedaan
MySQL dengan SQL adalah MySQL merupakan sebuah program
database, sedangkan SQL adalah bahasa perintah (query) dalam program
MySQL. Adapun struktur bahasa SQL adalah DDL (Data Definition
Language) yang merupakan sebuah metode query SQL yang berguna
untuk mendefinisikan data pada sebuah database dan DML (Data
Manipulation Language) yang merupakan sebuah metode query yang
dapat digunakan apabila DDL telah terjadi, sehingga fungsi dari query ini
adalah untuk pemanipulasian database yang telah ada atau telah dibuat
sebelumnya(Widyatama &Suprapty, 2018).Adapun kelebihan dari
MySQL adalah sebagai berikut
1. MySQL sebagai Database Management System (DBMS).
2. MySQL adalah sebuah software database yang opensource,
artinya program ini bersifat free atau bebas digunakan oleh siapa
saja tanpa harus membeli dan membayar lisensi kepada
pembuatnya.
3. MySQL merupakan sebuah database server, jadi dengan
menggunakan database ini, kita dapat menghubungkannya ke
media internet sehingga dapat diakses dari jauh.
4. MySQL mampu menerima query yang bertumbuk dalam satu
permintaan atau yang disebut multi-threading.MySQL didukung
oleh driver ODBC, artinya database MySQL dapat diakses
menggunakan aplikasi apa saja termasuk berupa visual seperti
Delphi maupun Visual Basic

24
2.5.2 HTML (Hypertext MarkupLanguange)
Menurut Suyanto (2006, 84) HTML berasal dari bahasa SGML (Standard
Generalized Markup Language) yang penulisannya disederhanakan.
HTML dapat dibaca oleh berbagai macam platform. HTML juga
merupakan bahasa pemrograman yang fleksibel, dapat disisipi atau
digabungkan dengan bahasa pemrograman lain, seperti PHP, ASP, JSP,
JavaScript dan lainnya. Kerangka dasar dokumen HTML diatur oleh W3
Consurtium, yaitu :
<HTML>
<HEAD>
Deskripsi Dokumen
</HEAD>
<BODY>
Isi Dokumen
</BODY>
</HTML>
Keterangan :
1. HTML
Setiap dokumen HTML biasanya diawali dan ditutup dengan tag
HTML yang member tahu browser bahwa yang berada di dalam
kedua tag tersebut adalah dokumen HTML.
2. HEAD
Bagian header dari dokumen HTML berada diantara tag HEAD,
di dalam bagian ini biasanya dimuat tas TITLE yang
menampilkan judul halaman pada bagian title milik browser.
Header juga memuat tag META yang biasanya digunakan untuk
menentukan informasi tertentu mengenai dokumen HTML.
3. BODY
Dokumen web digunakan untuk menampilkan text, image
linkdan semua yang akan ditampilkan pada halaman web.

2.5.3 PHP (Personal HomePage)


Menurut (Widyatama &Suprapty, 2018) php merupaskan server-
side programming, yaitu bahasa pemrograman yang diproses di sisi
server. Fungsi utama Php adalah membangun website adalah untuk
melakukan pengolahan data pada database. Data website akan dimasukan
ke database, diedit, dihapus, dan ditampilkan pada website yang diatur
oleh php.Menurut Anggraini et al (2020)PHP (Hypertext Preprocessor)
itu bahasa pemograman berbasis web. Jadi, PHP adalah bahasa
programan yang digunakan untuk membuat aplikasi berbasis web. PHP

25
termasuk bahasa program yang bisa bisa berjalan di sisi server, atau sering
disebut Side Server Language. Jadi, program yang dibuat dengan kode
PHP tidak bisa berjalan kecuali dia dijalankan pada server web,Jadi dapat
disimpulkan bahwa pengertian Personal Home Page (PHP) adalah bahasa
pemrograman pelengkap HTML berbasis server side yang
memungkinkan aplikasi web dinamis, dapat melakukan koneksi ke
database dan menghasilkan suatu tampilan yang menarik.

2.5.4 Pengujian Black Box Testing


Menurut(Widyatama &Suprapty, 2018)black box testing
merupakan pengujian yang memungkinkan software engineer
mendapatkan serangkaian kondisi input yang sepenuhnya menggunakan
semuapersyaratan fungsional untuk suatu program.
klasifikasi Black Box Testing mencakup beberapa pengujian yaitu:
1. Pengujian Fungsional
Pengujian dilakukan dalam bentuk tertulis untuk memeriksa
apakah aplikasi berjalan seperti yang diharapkan. Walaupun
pengujian fungsional sudah sering dilakukan di bagiam ahkir
dari siklus pengembangan, masing-masing komponen dan
proses dapat diuji pada awal pengembangan, bahkan sebelum
sistem berfungsi, pengujian ini sudah dapat dilakukan pada
seluruh sistem. Pengujian fungsional meliputi seberapa baik
sistem melaksanakan fungsinya, termasuk perintah-perintah
pengguna, manipulasi data, pencarian dan proses bisnis,
pengguna layar, dan integrasi. Pengujian fungsional juga
meliputi permukaan yang jelas dari jenis fungsi-fungsi, serta
operasi back-end (seperti kemana dan bagaimana meningkatkan
sistem).
2. Pengujian Tegangan (stress testing)
Pengujian tegangan berkaitan dengan kualitas aplikasi di dalam
lingkungan. Idenya adalah untuk menciptakan sebuah
lingkungan yang lebih menuntut aplikasi, tidak seperti saat
aplikasi dijalankan pada beban kerja normal. Pengujian ini
adalah yang paling sulit, cukup kompleks dilakukan, dan
memerlukan upaya bersama dari semua tim.
3. Pengujian Beban (load testing)
Pada pengujian beban, aplikasi akan diuji dengan beban berat
atau masukan, seperti yang terjadi pada pengujian sistus web,
untuk mengetahui apakah aplikasi/situs gagal atau kinerjanya
menurun. Pengujian beban beroperasi pada tingkat beban

26
standar, biasanya beban tertinggi akan diberikan ketika sistem
dapat menerima.

27
HAMALAMAN INI SENGAJA DIKOSONGK

28
BAB III
ANALISIS DAN PERANCANGAN

3.1 Tempat dan Waktu Penelitian


Penelitian ini dilakukan di toko radamala yang terletak di
Jln.Bajawa_Riung, Desa Waepana,Kec. Soa, Kabupaten Ngada, Nusa
Tenggara Timur, Penelitian ini dilakukan dengan tujuan membantu
proses kinerja dalam mendapatkan kemudahan dalam hal
pengaksesan,pencatatan pengolaan data keuangan dan dapat
memonitoring setiap transaksi pembelian barang pada Toko Radamala
pelaksanaan,penelitian ini dilakukan sejak bulan Febuari 2022 selama
1 bulan.
3.2 Teknik Pengumpulan Data
Berikut ini adalah beberapa teknik metode pengumpulan data yang
dilakukan selama penelitian guna mengumpulkan informasi yang terkait
dengan tujuan merancang sistem informasi laporan keuangan pada toko
Radamala berbasis web,Penulis menggunakan dua metode pengumpulan
data yaitu pengumpulan data primer dan pengumpulan data sekunder.

3.2.1 Data Primer


Metode yang digunakan untuk mendapatkan data primer
adalah sebagai berikut:
1) Metode Wawancara
Hasil wawancara dengan Bapak selaku bendahara, pada saat ini
pengelolaan keuangan menggunakan proses pencatatan secara
manual, yakni pencatatan dalam buku kas harian, yakni ketika
ada pendapatan operasional, bendahara mencatat ke dalam buku
kas harian, kemudian merekap dan membuat laporan keuangan.
Adapun permasalahan-permasalahan yang dihadapi selama
menggunakan proses pencatatan keuangan dalam buku kas
harian. Permasalahan tersebut antara lain menyediakan data
informasi keuangan membutuhkan waktu yang lama, pembuatan
laporan keuangan yang memakan waktu hingga kurang lebih
satu hari. Kedua, besar kemungkinan terjadi kehilangan data.
Salah satu kejadian, di saat bendahara hendak merekap data
keuangan tahun sebelumnya yang mungkin masih ada yang
belum terselesaikan, bendahara kesulitan dalam mencari data

29
yang berupa nota-nota transaksi tersebut. Akhirnya pekerjaan
itupun menjadi tidak relevan dan nantinya akan terganggu dalam
proses pembuatan laporan keuangan.
2) Metode Observasi
Penelitian pada tahap ini dimulai dengan melakukan
pengamatan terhadap beberapa proses kegiatan yang terjadi
diToko Radamala. Hasilnya adalah permasalahan pada
pembukuan dari setiap proses pencatatan, pengolahan dan
pembuatan laporan keuangan yang masih dilakukan dalam buku
kas harian.

3.2.2 Metode Pengumpulan Data Sekunder


Data sekunder adalah sumber data penelitian yang diperoleh
melalui media perantara atau secara tidak langsung. Teknik pengumpulan
data untuk membentuk informasi mengenai obyek penelitian ini
dilakukan dengan cara:
1) Dokumentasi
Metode dokumentasi ini dilakukan dengan cara
mendokumentasikan beberapa data yang ada pada Toko
Radamala. Dapat terlihat pada gambaar 3.1

Gambar 3. 1Jurnal Umum


2) Study Pustaka
Untuk mendukung serta memperkuat landasan teori di penelitian
ini, maka digunakanlah studi kepustakaan. Penulis
menggunakan referensi dalam penelitian ini seperti buku, E-
book, jurnal, dan sejenisnya sebagai pendukung dan juga untuk
melengkapi teori-teori yang dibutuhkan dalam penelitian.

30
3.3 Analisis Sistem
Untuk proses pencatatan keuangan pada Toko Radamala masih
manual menggunakan buku kas harian, di mana dampak negatifnya
menyulitkan para pimpinan ataupun bendahara yang ingin mencari data
keuangan yang diinginkan memerlukan waktu cukup lama. Bagian yang
terlibat dalam sistem ini adalah user admin dan user pengguna

3.3.1 Analisis Sistem yang Berjalan


Pada Gambar 3.2 bendahara menerima nota bukti pengeluaran
dan pemasukan. Notabukti pemasukan atau pengeluaran tersebut akan
direkap kedalam buku Kas. Rekapan pemasukan dan pengeluran tersebut
akan diberikan kepada ketua untuk melihat data pemasukan dan
pengeluaran. Setelah di cek oleh ketua, Bendahara bisamembuat laporan
keuangan dari data tersebut. Laporan keuanganitu di berikan kepada
manager.mekanisme kerja sistem yang sedang berjalan dapat dilihat pada
Gambar 3.2

Gambar 3. 2Document Flow Diagram sistem yang sedang berjalan

31
3.3.2 Analisis Sistem yang Diusulkan
Dari permasalahan yang ada berdasarkan hasil analisis yang
dilakukan, maka penulis mengajukan suatu rancangan sistem yang
nantinya diharapkan dapat meminimalisir bahkan dapat mengatasi
permasalahan tersebut. Sistem yang dirancang ini menggunakan media
komputer sebagai bagian dari sistem dan diaplikasikan ke dalam suatu
sistem informasi perekapan yang berbasis website. Tujuan dari
perancangan sistem ini adalah untuk menciptakan kondisi kerja yang
efisien dan efektif dalam memproses pengolahan data-data keuangan.
Bendahara menerima nota buktipengeluaran dan pemasukan,
Notabukti pemasukan atau pengeluaran tersebut akan direkap kedalam
sistem, dan disimpan kedala database. Dari data base tersebut admin bisa
mengecek laporan keuangan, dan manager bisa mengaksesnya untuk
memantau pemasukan dan pengeluaran.Dari database tersebut sistem
secara otomatis membuat laporankeuangan.

Gambar 3. 3System Flow Diagram sistem yangdiajukan

3.3.3 KebutuhanFungsional
Kebutuhan fungsional merupakan proses yang harus dikerjakan
atau informasi yang harus dimuat pada sistem yang berkaitan terhadap
fungsi sistem yang dikembangkan.

32
Beberapa kebutuhan fungsional dari perancangan sistem informasi
keuangan pada Toko Radamala adalah:
1) Pengolahan data yang terdiri dari pengolahan data user, data
akun, data pemasukan, data pengeluaran,dan data laporan,
meliputi laporan arus kas, laporan jurnal umum, laporan
perubahan modal, laporan neraca, dan laporan laba rugi.
2) Data transaksi di mana pada laporan keuangan ini meliputidata
pemasukan, penambahan proses pemasukan, pengolahan proses
pemasukan, data pengeluaran, penambahan proses pengeluaran
dan pengolahan proses pengeluaran.

3.3.4 Kebutuhan Non Fungsional


Kebutuhan non fungsional merupakan kebutuhan yang
mengarah pada kemudahan penggunaan sistem yang berkaitan dengan
sarana pendukung sistem serta user interface atau tampilan antar muka
dari sistem yang akan dikembangkan.
Beberapa kebutuhan non fungsional dari perancangan sistem informasi
keuangan adalah:
1) Operational
Sistem informasi keuangan ini dibuat dengan berbasis website
agar bisa diakses oleh bendahara dan manager di mana saja dan
kapan saja.
2) Security
Sistem informasi keuangan ini hanya admin yang dapat
mengelola semua data (seperti data user, data pemasukan, data
pengeluaran, data akun, danlaporan. Loginmanager dapat
melihat laporan data pemasukan, laporan data pengeluaran,
laporan arus kas, laporan jurnal umum, laporan laba rugi,laporan
perubahan modal, dan laporan neraca.
3) Performance
Sistem ini berbasis komputer yang dapat menghitung jumlah
pemasukan dan pengeluaran secara otomatis sesuai data yang
ada.

3.3.5 Statement of Purpose


Statement of purpose (SOP) dari perancangan Sistem Informasi
Keuangan pada Toko Radamala Berbasis Web yaitu merancang suatu
sistem yang dapat mencatat, mengelola, serta memproses data keuangan.

33
3.3.6 Event List
Event list merupakan proses apa saja yang dapat dilakukan oleh
sistem yang akan diajukan. Berikut adalah event list dari sistem yang akan
diajukan:
1) Login
2) Mengelola Data User
a. Menambah Data User
b. Mengubah Data User
c. Mencari Data User
3) Mengelola Data Akun
a. Menambahkan Data Akun
b. Mengubah Data Akun
c. Mencari Data Akun
4) Mengelola Data Pemasukan
a. Menambah Data Pemasukan
b. Mengubah Data Pemasukan
c. Mencari Data Pemasukan
5) Mengelola Data Pengeluaran
a. Menambah Data Pengeluaran
b. Mengubah Data Pengeluran
c. Mencari Data Pengeluaran
6) Laporan
a. Laporan Arus kas
b. Laporan Jurnal Umum
c. Laporan Neraca
d. Laporan Perubahan Modal
e. Laporan Laba Rugi

3.4 Data Flow Diagram


Data Flow Diagram (DFD) menggambarkan notasi-notasi arus
data pada suatu sistem yang akan membantu penggunanya untuk
mengetahui cara kerja dari sistem tersebut secara logika, terstruktur dan
jelas.

3.4.1 Diagram Context


Dengan membuat diagram konteks dari suatu sistem pendekatan
struktur ini dapat menggambarakan sistem kerja secara
terperinci.Diagram Konteks berikut ini akan menggambarkan alur kerja
dari sistem laporan Keuangan pada Toko Radamala yang terdiri dari 2
user yaitu Bendahara danmanager.User dapat melakukan login untuk

34
mendapatkan hak akses ke sistem. Diagram konteks dapat dilihat pada
gambar 3.4

Gambar 3. 4Contetx Diagram

3.4.2 DFD Level 0


Dfd level 0bertujuan untuk menjelaskan tentang seluruh proses
pengelolahan sistem dan pengguna. Alir yang terbentuk dalam sistem
informasi keuangan ini terdiri dari 5 proses utama, yaitu: mengelola data
login, mengelola datauser, mengelola data pemasukan, mengelola data
pengeluaran,mengelola data akun, dan laporan. Diagram level 0 dapat
dilihat pada Gambar 3.5.

35
Gambar 3. 5Diagram Level 0

3.4.3 DFD Level 1 Kelola Data User


Data Flow Diagram Level 1 kelola data admin menjelaskan
proses pengelolaan data yang dilakukan oleh admin. Hasil pada proses ini
admin dapat menambah, mengubah dan mencari data adminyang
kemudian disimpan ke dalam data store data admin. DFD level 1 kelola
data admin dapat dilihat pada Gambar 3.6

Gambar 3. 6 DFD Level 1 Kelola Data User .

36
3.4.4 DFD Level 1 Kelola Data Akun
Data Flow Diagram Level 1 kelola data akun menjelaskan
proses pengelolaan data akun, di mana dalam proses ini admin dapat
menambah, mengubah dan mencari data akun yang kemudian disimpan
pada data store data akun. DFD level 1 data akun dapat dilihat pada
Gambar 3.7.

Gambar 3. 7Data Flow Diagram Level 1 Kelola Data Akun.

3.4.5 DFD Level 1 Kelola Data Pemasukan


Data Flow Diagram Level 1 kelola data pemasukan menjelaskan
proses pengelolaan data pemasukan, di dalam proses ini admin dapat
menambah, mengubah dan mencari data pemasukan yang kemudian
disimpan pada data store data pemasukan. Dfd level 1 kelola data
pemasukan dapat dilihat pada Gambar 3.8.

37
Gambar 3. 8Data Flow Diagram Level 1 Kelola Data Pemasukan

3.4.6 DFD Level 1 Kelola Data Pengeluaran


Data Flow Diagram Level 1 kelola data pengeluaran
menjelaskan proses pengelolaan data pengeluaran, di mana dalam proses
ini admin dapat menambah, mengubah dan mencari data pengeluaran
yang kemudian disimpan pada data store data pengeluaran. DFD level 1
kelola data pengeluaran dapat dilihat pada Gambar 3.9.

38
Gambar 3. 9Data Flow Diagram Level 1 Kelola Data Pengeluaran

3.4.7 DFD Level 1 Kelola Data Laporan


Data Flow Diagram Level 1 kelola data laporanmenjelaskan
proses pengelolaan data laporan, di mana dalam proses ini
menggambarkan proses yang terjadi dalam mengelola data laporan, alur
sistem dan tempat penyimpanan data. Entitas yang terjadi dalam
mengelola data laporan adalah manager. Proses dalam mengelola data
laporan, sistem memiliki dua proses, yaitu: laporan data pemasukan dan
laporan data pengeluaran. Pengelolaan laporan juga memiliki dua buah
penyimpanan (data store), yaitu: data pemasukan dan data pengeluaran.
DFD level 1 kelola data laporan dapat dilihat pada Gambar 3.10.

Gambar 3. 10Data Flow Diagram Level 1 Kelola Data Laporan.

3.4.8 Conceptual Data Model (CDM)


Conceptual Data Model (CDM) menggambarkan representasi
entitas berupa tabel yang berisi atribut. CDM ini terdiri dari tabel admin,
tabel akun, tabel pemasukan, dan tabel pengeluaran. Setiap entitas
memiliki satu primary key dan saling terhubung satu dengan yang lain.
Berikut adalah CDM dari sistem yang diajukandapat dilihat pada Gambar
3.11.

39
Gambar 3. 11Conceptual Data Model (CDM).

3.4.9 Physical Data Model (PDM)


Physical Data Model (PDM) merupakan model yang
menggunakan sejumlah data serta hubungan antar data dan merupakan
hasil generate dari Conceptual Data Model (CDM). Berikut adalah PDM
dari sistem yang diajukan dapat dilihat pada Gambar 3.12.

Gambar 3. 12Physical Data Model (PDM).

40
3.4.10 Struktur Table
Struktur tabel diperlukan untuk menggambarkan skema tabel
pada basis data dan keterangan didalamnya meliputi nama, tabel, nama
attribute, tipe data serta data perlengkap seperti primary key, foreign key
dan sebagainya. Perancangan tabel ini menggunakan beberapa istilah
pada kolom keterangan, seperti:
a. Table User
Tabel user berisi data user yang digunakan untuk login ke dalam
sistem, sehingga memberikan hak akses. Tabel user ditunjukan
pada tabel 3.1
Tabel 3. 1Tabel User
Field Tipe Ukuran Keterangan
Id_User Integer Primary key
nama_User Varchar 30
Email user Varchar 30
User_name Varchar 30
Password Integer

b. Tabel Data Pemasukan


Merupakan tabel yang digunakan untuk pencatatan laporan
pemasukan dari keuangan, dan ditunjukan pada tabel 3.2
berikut ini.
Tabel 3. 2 Data Pemasukan
Field Tipe Ukuran Keterangan
Id_pemasukan Integer Primary
Key
Id_User Integer
Tgl_pemasukan Date &
Time
Nama_pemasukan Varchar 25
Jumlah_pemasukan Integer

c. Tabel Detail pemasukan


Merupaka tabel yang digunakan untuk mencatat detail dari nota
yang digunakan untuk pencatatan laporan pemasukan, dan
ditunjukan pada tabel 3.3 berikut ini.

41
Tabel 3. 3Detail Pemasukan
Field Tipe Ukuran Keterangan
No_nota Integer PrimaryKey
Id_Pemasukan Integer Foreign key
Id_Akun Integer Foreign key
Tgl_Nota Date
Jumlah Integer

d. Tabel Data penegeluaran


Merupakan tabel yang digunakan untuk pencatatan laporan
pengeluaran dari keuangan, dan ditunjukan pada tabel 3.4
berikut ini
Tabel 3. 4 Data Pengeluaran
Field Tipe Ukuran Keterangan
Id_pengeluaran Integer PrimaryKey
Id_User integer Foreignkey
Tgl_pengeluaran Date
Nama _pengeluaran Varchar 30
Jmlh_Pengeluaran integer

e. Tabel Detail Pengeluaran


Merupaka tabel yang digunakan untuk mencatat detail dari nota
yang digunakan untuk pencatatan laporan pengeluaran, dan
ditunjukan pada tabel 3.5 berikut ini
Tabel 3. 5 Detail Pemasukan
Field Tipe Ukuran Keterangan
No_nota Integer PrimaryKey
Id_Pengeluaran Integer Foreign key
Id_Akun Integer Foreign key
Tgl_Nota Date
Jumlah Integer

f. Tabel Data Akun


Merupakan tabel yang digunakan untuk menampung akun yang
akan di gunakan oleh user untuk mencatat laporan pemasukan
dan pengeluaran. Ditunjukan pada tabel 3.4 berikut ini

42
Tabel 3. 6 Data Akun
Field Tipe Ukuran Keterangan
Id_Akun Integer - Primary Key
Nama akun Varchar 30 -
Aktiva Integer - -
Kas Integer - -
Piutang Integer - -
usaha
Utang Integer - -
Usaha
Pendapatan Integer - -
Usaha
Modal Integer - -
Bangunan Integer - -
Tanah Integer - -

3.5 Perancangan User Interface


User interface digunakan sebagai gambaran antar muka pada
sistem yang akan dibuat dan bagaimana memahami sistem yang akan
dibuat.

3.5.1 User Interface Login


Form login yang akan muncul saat user masuk ke sistem.
User dapat memasukan username dan password, kemudianmenekan
tombol login, kan berhasil masuk ke halaman utama sistem.
User interface form login ditunjukan pada gambar 3.13

43
Gambar 3. 13User Interface Halaman Login.

3.5.2 User Interface Halaman Menu Utama


Halaman admin merupakan halaman utama ketika admin selesai
melakukan proses login. Halaman ini terdapat menu beranda, data admin,
data akun, data pemasukan, data pengeluaran, dan laporan. User interface
Halaman menu utama dapat dilihat pada gambar 3.14.

Gambar 3. 14User Interface Halaman Menu Utama.

3.5.3 User Interface Halaman Data User


Halaman data admin merupakan halaman untuk mengelola data
useryang digunakan seperti menambah data, mengubah data dan mencari

44
data tersebut, maka data akan langsung tersimpan pada tabel sesuai
dengan data yang sudah diisi sebelumnya. User interface halaman data
admin dapat dilihat pada Gambar 3.15.

Gambar 3. 15User Interface Halaman Data User

3.5.4 User Interface Halaman Data Akun


Halaman data akun merupakan halaman untuk mengelola data
akunyang yang digunakan untuk mengelola data akun seperti menambah
data, mengubah data dan mencari data tersebut, maka data akan langsung
tersimpan pada tabel sesuai dengan data yang sudah kita isi sebelumnya.
User interface halaman data akun dapat dilihat pada Gambar 3.16.

Gambar 3. 16User Interface Halaman Data Akun

45
3.5.5 User Interface Halaman Tambah Data Akun
Halaman tambah data akunmerupakan halaman untuk
menambah data akun.Halaman ini terdapat beberapa text input, yang
digunakan untuk melakukan penginputan tambah data akun. Ada juga
button simpan untuk menyimpan data yang telah diinput dan juga button
bataljika tidak jadi menyimpan data. Berikut adalah tampilan halaman
tambah data.User interface halaman tambah data akun dapat dilihat pada
Gambar 3.17

Gambar 3. 17User Interface Halaman Tambah Data Akun

3.5.6 User Interface Halaman Ubah Data Akun


Halaman ubah data akunpada halaman ini terdapat beberapa text
input, yang digunakan untuk melakukan penginputan ubah data akun.
Ada juga buttonubah untuk menyimpan data yang telah ubah dan juga
button bataljika tidak jadi menyimpan data. Berikut adalah tampilan
halaman ubah data akun.User interface halaman ubah data akun dapt
dilihat pada Gambar 3.18

46
Gambar 3. 18User Interface Halaman UbahData Akun

3.5.7 User Interface Halaman Data Pemasukan


Halaman data pemasukan merupakan halaman yang digunakan
untuk mengelola data pemasukan seperti menambah data, mengubah data
dan mencari data pemasukan tersebut, maka data akan langsung
tersimpan pada tabel sesuai dengan data yang sudah diisi
sebelumnya.User interface halaman data pemasukan dapat dilihat pada
Gambar 3.19

Gambar 3. 19User Interface Halaman Data Pemasukan

3.5.8 User Interface Halaman Tambah Data Pemasukan


Halaman tambah data pemasukan memiliki beberapa text input
yang digunakan untuk melakukan penginputan tambah data pemasukan.

47
Ada juga button simpan untuk menyimpan data yang telah ditambahkan
dan juga button bataljika tidak jadi menyimpan data. Berikut adalah
tampilan halaman tambah data pemasukan. User Interface halaman
tambah data pemasukan dapat dilihat pada Gambar 3.20.

Gambar 3. 20User Interface Halaman Tambah Data Pemasukan

3.5.9 User Interface Halaman Ubah Data Pemasukan


Halaman ubah data pemasukan terdapat beberapa text input,
yang digunakan untuk melakukan penginputan ubah data pemasukan.
Ada juga button simpan untuk menyimpan data yang telah ditambahkan
dan juga button bataljika tidak jadi menyimpan data. Berikut adalah
tampilan halaman ubah data pemasukan. User interface halaman ubah
data pemasukan dapat dilihat pada Gambar 3.21.

Gambar 3. 21User Interface Halaman Ubah Data Pemasukan

48
3.5.10 User InterfaceHalaman Data Pengeluaran
Halaman data pengeluaran merupakan halaman yang digunakan
untuk mengelola data pengeluaran seperti menambah data, mengubah
data dan mencari data pengeluaran tersebut, maka data akan langsung
tersimpan pada tabel sesuai dengan data yang sudah diisi sebelumnya.
User interface halaman data pengeluaran dapat dilihat pada Gambar 3.22.

Gambar 3. 22User Interface Halaman Data Pengeluaran

3.5.11 User Interface Halaman Tambah Data Pengeluaran


Halaman tambah data pengeluaran terdapat beberapa text input,
yang digunakan untuk melakukan penginputan tambah data pengeluaran.
Ada juga button simpan untuk menyimpan data yang telah ditambahkan
dan juga button bataljika tidak jadi menyimpan data. Berikut adalah
tampilan halaman tambah data pengeluaran.User interface halaman
tambah data pengeluaran dapat dilihat pada Gambar 3.23.

49
Gambar 3. 23User Interface Halaman Tambah Data Pengeluaran.

3.5.12 User Interface Halaman Ubah Data Pengeluaran


Halaman ubah data pengeluaran terdapat beberapa text input,
yang digunakan untuk melakukan penginputan ubah data pengeluaran.
Ada juga button simpan untuk menyimpan data yang telah diubah dan
juga button bataljika tidak jadi menyimpan data. Berikut adalah tampilan
halaman ubah data pengeluaran. User interface halaman ubah data
pengeluaran dapat dilihat pada Gambar 3.24

Gambar 3. 24User Interface Halaman Ubah Data Pengeluaran


3.5.13 User Interface Halaman Menu Utama Manager
Halaman utama manager merupakan halaman utama yang
ditampilkan setelah login. Halaman ini terdapat menu berandadan menu

50
laporan yang memuat laporan pemasukan, laporan pengeluaran, laporan
arus kas, laporan jurnal umum, laporan laba rugi, laporan perubahan
modal, dan laporan neraca. User interface halaman menu utama dapat
dilihat pada gambar 3.25.

Gambar 3. 25User Interface Halaman Menu Utama

3.5.14 User Interface Halaman Laporan Arus Kas


Halaman ini admin dapat memilih laporan arus kas yang akan
ditampilkan. User interface halaman laporan arus kas dapat dilihat pada
Gambar 3.26.

Gambar 3. 26User Interface HalamanLaporan Arus Kas.

51
3.5.15 User Interface Halaman Cetak Laporan Arus Kas
Halaman ini merupakan halaman cetak laporan arus kas yang
berisi informasi arus kas perusahaan, detail perusahaan dan tanggal
laporan dicetak.User interface halaman cetak laporan arus kas dapat
dilihat pada Gambar 3.27.

Gambar 3. 27User Interface Halaman Cetak Laporan Arus Kas.

3.5.16 User Interface Halaman Laporan Jurnal Umum


Halaman ini merupakan halaman yang berisi keseluruhan
transaksi pemasukan dan pengeluaran. Jika di laporan pemasukan dan
pengeluaran hanya berisi keterangan saja, namun di laporan jurnal umum
berisi keterangan, nomor akun, debit serta kredit. User interface halaman
laporan jurnal umum dapat dilihat pada Gambar 3.28.

Gambar 3. 28User Interface HalamanLaporan Jurnal Umum.

52
3.5.17 User Interface Halaman Laporan Perubahan Modal
Halaman ini digunakan untuk memilih laporan perubahan modal
perusahaan yang akan ditampilkan.User interface halaman laporan
perubahan modal dapat dilihat pada Gambar 3.29.

Gambar 3. 29User Interface Halaman Laporan Perubahan Modal.

3.5.18 User Interface Halaman Cetak Laporan Perubahan Modal


Halaman ini merupakan halaman cetak laporan perubahan modal
yang berisi informasi perubahan modal perusahaan, detail perusahaan dan
tanggal laporan dicetak.User interface halaman cetak laporan perubahan
modal dapat dilihat pada Gambar 3.30.

Gambar 3. 30User Interface Halaman Cetak Laporan Perubahan Modal

53
3.5.19 User Interface Halaman Laporan Neraca
Halaman ini merupakan halaman yang digunakan memilih
laporan neraca perusahaan yang akan ditampilkan. User interface
halaman laporan neracadapat dilihat pada Gambar 3.31.

Gambar 3. 31User Interface Halaman Laporan Neraca

3.5.20 User Interface Halaman Cetak Laporan Neraca


Halaman ini merupakan halaman cetak laporan neraca yang
berisi informasi keuangan perusahaan, detail perusahaan dan tanggal
laporandicetak.User interface halaman cetak laporan neraca dapat dilihat
pada Gambar 3.32.

Gambar 3. 32User Interface Halaman Cetak Laporan Neraca

54
3.5.21 Interface Halaman Laporan Laba Rugi
Halaman ini merupakan halaman yang digunakan memilih
laporan laba rugi perusahaan yang akan ditampilkan. User interface
halaman cetak laporan laba rugi dapat dilihat pada Gambar 3.33.

Gambar 3. 33User Interface Halaman Laporan Laba Rugi.

3.5.22 User Interface Halaman Cetak Laporan Laba Rugi


Halaman ini merupakan halaman cetak laporan laba rugi yang
berisi informasi laba rugi perusahaan, detail perusahaan dan tanggal
laporan dicetak.User interface halaman cetak laporan laba rugi dapat
dilihat pada Gambar 3.34.

Gambar 3. 34User Interface Halaman Cetak Laporan Laba Rugi.

55
3.5.23 User Interface Halaman Menu Logout
Halaman menu logout ini,admin atau manager menekan menu
logout maka akan keluar dari halaman hak akses dan kembali ke halaman
login. Halaman menu logout dapat dilihat pada Gambar 3.35.

Gambar 3. 35User Interface Halaman Menu Logout.

3.6 Pengujian Sistem


Tahap pengujian meliputi desain antarmuka pengguna serta fungsi
dari sistem yang bertujuan untuk mengoreksi hasil perangkat lunak yang
telah dibuat atau lebih dikenal dengan sebutan verifikasi dan mencari
feedback dari pengguna lain untuk pengembangan sistem.Sehingga
sistem ini memenuhi aspek validasi atau pemenuhan persyaratan yang
ditentukan. Sebelum sistem ini dapat diakses, peneliti akan melakukan
pengujian terlebih dahulu. Dengan melakukan penilaian untuk menjamin
apakah sistem ini sudah memenuhi kebutuhan-kebutuhan baik itu berupa
kebuhan fungsional, kebutuhan non-fungsional ataupun pelanggan. Pada
tahap pengujian ini penulis menggunakan metode pengujian blackboxatau
blackbox testing. Penggunaan blackbox testing dalam pengujian
dikarenakan blackbox dapat menemukan kesalahan yangada di dalam
ruang lingkup aksesdatabase, kesalahan interface, dan fitur-fitur sistem
yang hilang.

3.6.1 Skenario Pengujian


Skenario pengujian sistem dilakukan untuk mengetahui sistem
yang dirancang dapat berfungsi dengan baik. Dalam pengujian sistem
laporan Keuangan Pada Toko Radamala inidigunakan metode pengujian
blackbox testing.

56
Tabel 3. 7Skenario Pengujian Login
Hasil Yang
Kelas Uji Skenario Uji Diharapkan
Memasukan Menampilkan
username dan menu utama
password yang
sesuai. Tekan tombol
login masuk ke
Username dan sistem
Password Memasukan Tidak masuk ke
username dan menu utama dan
password yang tidak muncul pesan
sesuai. Tekan tombol eror
login masuk ke
sistem

Tabel 3. 8 Skenario Pengujian Data User


Hasil Yang
Kelas Uji Skenario Uji Diharapkan
Mengisi data tambah di Menampilkan form
form tambah data User. tambah data User
Menekan tombol tambah dan data berhasil
untuk menyimpan data. ditambahkan pada
tabel.
Data User
Mengosong beberapa Muncul pesan
field pada form tambah kesalahan “silahkan
data User. isi semua data
User”.
Mengisi semua field Data berhasil
pada form ubah data disimpan dan field
User. pada tabel User
akan berubah.
Ubah Data User
Mengosong beberapa Muncul pesan
field pada form ubah data kesalahan “silahkan
User. isi semua data
User”.

57
Tabel 3. 9 Skenario Pengujian Data Pemasukan
Hasil Yang
Kelas Uji Skenario Uji Diharapkan
Mengisi semua field Data berhasil
pada form tambah disimpan dan field
data pengeluaran. pada tabel
pengeluaran akan
Tambah Data bertambah.
Pengeluaran
Mengosong Muncul pesan
beberapa field pada kesalahan “silahkan
form tambah data isi semua data
pengeluaran. pengeluaran”.
Mengisi semua field Data berhasil
pada form ubah data disimpan dan field
pengeluaran. pada tabel
pengeluaran akan
Ubah Data berubah.
Pengeluaran
Mengosong Muncul pesan
beberapa field pada kesalahan “silahkan
form ubah data isi semua data
pengeluaran. pengeluaran”.

Tabel 3. 10Skenario Pengujian Data Laporan


Kelas Uji Skenario Uji Hasil Yang
Diharapkan
Cari data laporan yang Sistem mencari
Data laporan diinginkan laporan berhasil data

Menampilkan data Sistem berhasil


laporan yang menampilkan data
diinginkan laporan
Cetak data laporan Sistem mencetak
yang diinginkan laporan berhasil data

58
HALAMAN INI SENGAJA DIKOSONGKAN

59
DAFTAR PUSTAKA

Adnas, D. A., dan Aprilianto, C. 2021. "Perancangan & Pengembangan


Sistem Manajemen Akuntansi Berbasis Web pada UMKM Chibi
Chef Batam". Conference on Business, Social Sciences …, 1(1),
410–416. diambil dari
https://journal.uib.ac.id/index.php/conescintech/article/view/5894.
Anggraini, Y., Pasha, D., dkk. 2020. "Sistem Informasi Penjualan
Sepeda Berbasis Web Menggunakan Framework Codeigniter
( Studi Kasus : Orbit Station )". Jurnal Teknologi dan Sistem
Informasi (JTSI), 1(2), 64–70.
Ashila, G. 2019. User Interface Heuristic Evaluation Pada Sistem
Informasi Nasabah Koperasi Mitra Swadaya PT. Gajah
Tunggal.
Cahyono, D. S., Nugrahanti, F., dkk. 2019. "Aplikasi pemasaran
berbasis website pada percetakan morodadi komputer magetan".
Prosiding Seminar Nasional Teknologi Informasi dan
Komunikasi (SENATIK), 2(1), 129–134.
Chandra, M. O., dan Suroto 2018. "Sistem Informasi Penyewaan
Properti Pada Pt. Sinergi Tharada Dengan Php Dan Mysql".
ZonaKomputer, 8(2), 9–20.
Darmadi, B. R. 2010. "Perancangan Sistem Informasi Perdagangan
Valuta Asing Pada Cv.Golden Exchanger Yogyakarta Berbasis
Web". Journal of Chemical Information and Modeling, 53(9),
1689–1699.
Dian 2013. "Laporan Perubahan Modal". Jurnal Keuangan, 25–26.
Hanso, B. 2016. "済無No Title No Title No Title", 4, 1–23.
Harmini, T. 2021. "Rancang Bangun Sistem Informasi Akuntansi PT.
Zenith Material Solution Berbasis Web". … Sistem Informasi
Akuntansi PT. Zenith Material …, 6(1). diambil dari
http://repo.unida.gontor.ac.id/id/eprint/1209.
Haslinda, H., Bakri, H., dkk. 2019. "Perancangan Sistem Informasi
Penyewaan Alat Berat pada CV. Tri Daya Haslinda, H., Bakri, H.,
dkk. 2019. “Perancangan Sistem Informasi Penyewaan Alat Berat
pada CV. Tri Daya Jaya Makassar”. Jurnal MediaTIK, 1(1), 1–7.
diambil dari http://ojs.unm.ac.id/medi". Jurnal MediaTIK, 1(1),
1–7. diambil dari
http://ojs.unm.ac.id/mediaTIK/article/view/8269/4780.
Herman, D. A., dan Kho, A. 2021. "Perancangan dan Pengembangan
Sistem Pencatatan Akuntansi Berbasis Website pada Salon Fas".
Conference on Business, Social Sciences …, 1(1), 466–474.
60
diambil dari
https://journal.uib.ac.id/index.php/conescintech/article/view/5902.
Ipa, P., dan Di, S. 2017. PERANCANGAN SISTEM INFORMASI
PENGGAJIAN KARYAWAN PADA PT. TACHI
TRAININDO BATAM.
Irviani, A. dan 2019. "Anggraeni dan Irviani (2017, 13)". Journal of
Chemical Information and Modeling, 53(9), 1689–1699.
M.Bait, P. 2016. "Sistem Pencatatan Transaksi Penjualan Menggunakan
Visual Basic Net 2008 Pada Rumah Makan Selera Baru". Journal
of Chemical Information and Modeling, 53(9), 1689–1699.
diambil dari http://eprints.polsri.ac.id/3526/.
Made, D., Putra, D. U., dkk. 2019. "Rancang Bangun Sistem Informasi
Pengolahan Nilai Rapor Berbasis Web Pada SMK Negeri 1
Kotaraja". Jurnal Sistem Informasi dan Komputer Terapan
Indonesia (JSIKTI), 2(2), 53–64.
Mu, A. 2019. "pengertian Notepad++". Journal of Chemical
Information and Modeling, 53(9), 1689–1699.
Mulyani, A., Kurniadi, D., dkk. 2021. "Rancang Bangun Sistem
Informasi Penggajian Dosen Berbasis Web". Jurnal Algoritma,
18(1), 87–96. https://doi.org/10.33364/algoritma/v.18-1.937.
Nurul Azizah, M. 2021. "Laporan Keuangan", 1–9.
Onainor, E. R. 2019. "SISTEM INFORMASI WEB", 1, 105–112.
Pratama, F. A., Rahaningsih, N., dkk. 2019. "Sistem Informasi
Akuntansi Kas Kecil Menggunakan Metode Dana Berubah".
Journal of Innovation Information Technology and
Application (JINITA), 1(01), 42–50.
https://doi.org/10.35970/jinita.v1i01.62.
Putra, I. R. A., dan Megawati, M. 2018. "Rancang Bangun Sistem
Informasi Akuntansi Berbasis Web (Studi Kasus: PT. KALBER
REKSA ABADI)". Jurnal Sains, Teknologi dan Industri, 15(2),
98. https://doi.org/10.24014/sitekin.v15i2.4673.
Randi.M 2018. "Klasifikasi Sistem". Journal of Chemical Information
and Modeling, 53(9), 1689–1699.
Rania R.Sani 2015. "Muatan Kapal Laut Berbasis Web Pada Pt .
Permata Samudera Jayabersama". Rancang Bangun.
Resdea Restin Yulia Roza, Nur Nafiyah, M. w. M. 2017. "Sistem
Penjualan Online Pada Dea Kosmetik Lamongan". J-Tiies, 1(1).
Riyanto, Y., dan Dewi, T. K. 2018. "Rancang Bangun Sistem Informasi
Penggajian Karyawan Pada PT. Lintas Virtual Globalindo
Bekasi". Jurnal Lentera ICT, 4(1), 66–73.
Setiawan, R., dan Restiani, I. 2020. "Sistem Penggajian Terintegrasi
61
Fingerprint di Perguruan Tinggi". Jurnal Algoritma, 16(2), 215–
227. https://doi.org/10.33364/algoritma/v.16-2.215.
Sugawara, E., dan Nikaido, H. 2014. "Properties of AdeABC and
AdeIJK efflux systems of Acinetobacter baumannii compared
with those of the AcrAB-TolC system of Escherichia coli".
Antimicrobial Agents and Chemotherapy, 58(12), 7250–7257.
https://doi.org/10.1128/AAC.03728-14.
Taufiq, R., Ummah, R. R., dkk. 2019. "Rancang Bangun Sistem
Informasi Penggajian Pegawai Berbasis Web di Madrasah
Ibtidaiyah Nurul Huda Kota Tangerang". Jurnal Informatika
Universitas Pamulang, 4(4), 119.
https://doi.org/10.32493/informatika.v4i4.3951.
Widyatama &Suprapty 2018. "Bab II Landasan Teori". Journal of
Chemical Information and Modeling, 53(9), 1689–1699.

62
DAFTAR LAMPIRAN
LAMPIRAN 1
LAMPIRAN HASIL WAWANCARA

Peneliti Selamat pagi, saya mahasiswa semester 8 INSTITUT


BISNIS DAN TEKNOLOGI INDONESIA dan saat ini
saya ingin melakukan penelitian di perusahaan bapak.
Apakah saya bisa meminta waktu untuk mewawancarai
bapak?

Narasumber Oh iya,sangat bisa.Silahkan bertanya apapun yang ingin


adik tanyakan menyangkut perusahaan bapak.
Peneliti Bagaimana proses pencatatan laporan keuangan bulanan
pada Toko Radamala?
Narasumber Proses pencatatan laporan keuangan bulanan pada toko
radamala saat ini menggunakan pencatatan secara
konvensional yaitu pencatatan dalam buku besar,yakni
ketika ada pendapatan operasional,bendahara mencatat
kedalam buku kas harian kemudian merekap dan
membuat laporan keuangan.

Peneliti Apakah ada kendala saat membuat laporan keuangan?

Narasumber kendala yang selalu dihadapi setiap kali membuat


laporan yaitu diperhitungan akhirnyayang masih
manualkadang untuk memastikannya harus
menggunakan kalkulator.

peneliti Berdasrkan masalah-masalah tersebut apakah


diperbolehkan mendokumentasi laporan buku besar
secara keseluruhan?
Narasumber Untuk laporan buku besar perusahaan tidak bisa
menunjukan kepada pihak lain karena merupakan
privasi perusahaan dan hanya perusahan yang tau,tetapi
untuk dokumentasi seperti nota dan kwintansi
diperbolehkan oleh perusahan
Penelitian Apakah ada rencana kedepannya untuk mengubah
proses atausystem pencatatan laporan keuangan
bulananya?
Narasumber alau rencana itu ada karena biar lebih mudah membuat
laporan keuangan dan dengan cara yang lebih modern
namunbelum terealisasi saja
Penelitian Sistem seperti apa yang nanti dibutuhkan?

Narasumber Sistem yang dapat membantu saya membuat laporan


keuangan dan dapat diakses dengn mudah oleh anggota
lain ataupihak lain.
Penelitian Terima Kasih atas jawaban dan waktu yang bapak
berikan.

Narasumber Sama-sama adik.Semangat terus

Soa, 03 Febuari 2022

Bapak Silvester Bai Meo


LAMPIRAN 2
DOKUMENTASI
BIODATA PENULIS

Nama : Maria Theresia Wete


Alamat : Wue,Kec.Wolomeze,Kab.Ngada
Ttl : Waepana 3 Maret 2000
Telepon : 081337711816
Email : echytage03@gmail.com
Angkatan : 2018
Moto : Ada Pengharapan Disetiap Otak Yang
Buntu

Latar Belakang Pendidikan :


2007– 2012 :SDI Wue
2012 – 2015 :SMP Negeri 1 Soa
2015 – 2018 :SMAK Regina Pacis Bajawa
2018 – Sekarang :Institut Bisnis Dan Teknologi Indonesia

Pengalaman Organisasi :

2012 – 2014 :Anggota OSIS SMP


2015 – 2018 :Anggota OSIS SMA
2015 – 2018 :Anggota pramuka SMA
2015 :Anggota Jurnalisa
2015 – 2018 :Anggota public Speaking SMA
2019 – 2020 :Anggota Ngada United Bali
2019 – Sekarang :Anggota Mapala Dama Satya

Anda mungkin juga menyukai