APLIKASI PENGELOLAAN PEMASUKAN DAN PENGELUARAN KEUANGAN BERBASIS WEB PADA PT INHUTANI II UNIT MALINAU KALIMANTAN UTARA
Akhmal1, Arafat2, Adani Dharmawati3
1Teknik Informatika, 55201, Teknologi Informasi,Universitas Islam Kalimantan Muhammad Arsyad Al Banjari, NPM17630463
2Teknik Informatika, 55201, Teknologi Informasi,Universitas Islam Kalimantan Muhammad Arsyad Al Banjari, NIDN7024028202
3Teknik Informatika, 55201, Teknologi Informasi,Universitas Islam Kalimantan Muhammad Arsyad Al Banjari, NIDN1110129201
E-mail : akhmdbhtmi@gmail.com ABSTRAK
Permasalahan yang kerap muncul yaitu pengelolaan data keuangan masih menggunakan sistem yang manual pencatatan yang dilakukan oleh pegawai perusahaan sering terjadinya kesalahan dan sulitnya dalam pencarian maupun dalam menyajikan laporan keuangan. Hal ini membuat pihak perusahaan kurang dapat bekerja dengan efektif dan efisiensi sehingga dapat mengurangi proses kerja dan dapat mengakibatkan proses penyusunan laporan menjadi lambat, sering juga terdapat beberapa masalah yang sering dialami, yaitu seperti rusaknya atau corrupt suatu file Microsoft Office excel yang mengakibatkan kehilangan data.
Metode perancangan sistem yang digunakan untuk mengidentifikasikan komponen-komponen perancangan sistem ini meliputi struktur tabel database, dan beberapa perancangan diagram-diagram yang menjelaskan skenario alur proses sistem ini. Untuk pembuatan sistem ini menggunakan Visual Studio Code dengan bahasa pemograman PHP dan database MySQL.
Kesimpulan yang didapat dengan adanya sistem yang dibuat. Mempermudah pegawai perusahaan dalam mengelolaan data keuangan demi tercapainya efektifitas organisasi. Dalam penyusunan laporan keuangan yang menjadi lebih cepat dan praktis, sehingga membuat data keuangan perusahaan tersusun rapi.
Kata Kunci: Aplikasi; Pengelolaan Keuangan; Web; PHP; MySQL
ABSTRACT
The problem that often arises is that the management of financial data still uses a manual system of recording carried out by company employees, errors often occur and it is difficult to search and present financial reports.
This makes the company less able to work effectively and efficiently so that it can reduce the work process and can cause the report preparation process to be slow, often there are also several problems that are often experienced, such as damage or corruption of afile Microsoft Office excel which results in data loss.
The system design method used to identify the components of this system design includes the structure of the database table, and several design diagrams that explain the scenario of the process flow of this system. For the manufacture of this system using Visual Studio Code with the programming PHP language and database MySQL.
Conclusions obtained with the system created. Make it easier for company employees in managing financial data in order to achieve organizational effectiveness. In the preparation of financial reports that become faster and more practical, thus making the company's financial data neatly arranged.
Keywords: Application; Financial Management; Web; PHP; MySQL.
PENDAHULAN
PT INHUTANI II adalah badan usaha milik negara yang didirikan pada tanggal 12 November 1975 yang bergerak di bidang jasa kehutanan, PT Inhutani II ini berlokasikan di Jalan INHUTANI II RT 12 Tanjung Lapangan Malinau Barat Kalimantan Utara.
Berdasarkan keterangan salah satu staff PT INHUTANI II, Pengelolaan data keuangan seperti pencatatan transaksi pemasukan dan pengeluaran, pencatatan hutang dan piutang serta pembuatan laporan masih menggunakan sistem Microsoft Office excel, hal ini membuat sering terjadinya keterlambatan dalam penyajian laporan.
Proses pengelolaan data keuangan masih menggunakan sistem yang manual pencatatan yang dilakukan oleh pegawai perusahaan sering terjadinya kesalahan dan sulitnya dalam pencarian maupun dalam menyajikan laporan keuangan. Hal ini membuat pihak perusahaan kurang dapat bekerja dengan efektif dan efisiensi sehingga dapat mengurangi proses kerja dan dapat mengakibatkan proses penyusunan laporan menjadi lambat, sering juga terdapat beberapa masalah yang sering dialami, yaitu seperti rusaknya atau corrupt suatu file Microsoft Office excel yang mengakibatkan kehilangan data.
Tujuan dari penelitian ini adalah Untuk mengurangi permasalahan yang ada pada pihak perusahaan dalam mengelola keuangan, sehingga pengelolaan data keuangan menjadi lebih efektif dan menghasilkan laporan keuangan yang akurat.
Berdasarkan uraian dari latar belakang diatas, untuk mengatasi permasalahan tersebut maka dapat dibuatkan suatu sistem yang berjudul “Aplikasi Pengelolaan Pemasukan dan Pengeluaran Keuangan Berbasis Web Pada PT. Inhutani II Unit Malinau Kalimantan Utara”. Diharapkan dapat memudahkan pegawai dalam mengelola data keuangan.
ALAT DAN METODE
Untuk menunjang dan memperoleh tujuan yang di inginkan maka diusulkan menggunakan hardware dan software yang akan menjadi penunjang dalam menjalankan system perangkat lunak ini.
Sebagai berikut : Spesifikasi Minimum Perangkat Keras (Hardware).
Processor : AMD
1. Installed RAM 2 GB 2. Harddisk 500 GB 3. Monitor : 16 Inci 4. Mouse dan Keyboard
Spesifikasi Minimum Perangkat Lunak (Software).
1. Sistem Operasi Windows 10 2. Visual Studio Code
3. Bahasa Pemerograman PHP 4. Xampp Control Panel 5. Google Chrome
Dalam penelitian ini ada beberapa metode dalam memperoleh data. Adapun metode yang dilakukan dalam mengumpulkan data, yaitu sebagai berikut:
1. Studi Literatur : Dilakukan dengan cara mempelajari, meneliti dan menelaah berbagai literatur-literatur dari perpustakaan yang bersumber dari buku-buku, teks, jurnal ilmiah, situs-situs di internet, serta mengolah bahan penelitian yang ada kaitannya dengan topik penelitian.
2. Metode Wawancara (Interview) : Dengan metode ini bisa berdialog secara bertanya langsung kepada bapak Amirruddin yang merupakan Kepala Urusan Keuangan dan dilakukan proses pengumpulan dokumen dan data dengan cara melakukan wawancara tersebut.
3. Studi Dokumentasi : Memperoleh pengumpulan data dengan cara menyalin dokumen-dokumen Koperasi PT. Inhutani II Kalimantan Utara untuk menjadi bahan pendukung pembangun aplikasi dan laporan skripsi.
Berdasarkan hasil analisis terhadap sistem lama untuk pengelolaan pemasukan dan pengeluaran keuangan pada PT. Inhutani II Kalimantan Utara maka dapat diusulkan sistem baru untuk dapat memudahkan pegawai dalam mebuat laporan keuangan agar mudah di kelola menggunakan sistem baru ini. Usulan sistem baru dapat dilihat pada flowmap dibawah ini:
Gambar 1 Flowmap Sistem
1. Rancangan Model Sistem
Perancangan sistem adalah merancang atau mendesain sistem yang baik, isinya adalah langkah-langkah operasi dalam pengolahan data dan prosedur untuk operasi sistem. Kegiatan yang dilakukan pada tahap ini yaitu mendesain sistem yang baik, mendesain permodelan sistem yang baik, mengenali dan mendefinisikan masalah pembuatan sistem ini sehingga jika ada kesalahan ada alternatif pemecahannya.
Gambar 2 Use Case Diagram
Gambar 3 Sequence Diagram Login
Gambar 4 Activity Diagram Login
2. Rancangan Antarmuka Masukan Sistem Rancangan Aplikasi Pengolahan Pemasukan dan Pengeluaran Keuangan berbasis web pada PT Inhutani II Kaltara ini dalam pengimplementasian membutuhkan beberapa tahapan untuk bisa digunakan dalam sebuah aplikasi. Mulai dari pembuatan Login kemudian dilanjutkan dengan pembuatan form-form lainnya, data yang terhubung dengan database yang sudah dibuat sebelumnya dan tampilan-tampilan website, Berikut rancangan antar muka sistem yang sudah dibuat:
Gambar 5 Rancangan Form Login
Gambar 6 Rancangan Form Menu Utama
Gambar 7 Rancangan Form Data Transaksi
Gambar 8 Rancangan Form Tambah Data Transaksi
Gambar 9 Rancangan Laporan Data Transaksi 3. Implementation
Selanjutnya tahap implementasi, yaitu design program diterjemahkan kedalam kode-kode dengan menggunakan Bahasa pemograman PHP. Program yang dibangun langsung diuji baik secara unit.
4. Integration dan Testing
Seluruh unit yang dikembangkan dalam tahap implementasi kedalam sistem setelah pengujian yang dilakukan masing masing unit. Pada tahap ini seluruh sistem akan diuji untuk mengecek setiap kegagalan maupun kesalahan yang ada di aplikasi pemasukan dan pengeluaran keuangan ini.
5. Maintenance
Proses pemeliharaan sistem yang sudah dibangun, dengan cara mengecek bandwidth pada hosting, membackup data, menghapus cahce, ada perubahan perangkat keras sehingga sistem informasi akademik ini perlu menyesuaikan.
HASIL DAN PEMBAHASAN
Perancangan basis data (database) merupakan garis besar keseluruhan sistem pengolahan data elektronik yang akan dilakukan dalam membuat sebuah sistem aplikasi yang berbasis database yang membutuhkan rancangan database yang memadai dikarenakan data yang akan diolah merupakan inti utama dari seluruh sistem yang berjalan.
Tabel 1 Tabel User No Nama
Field
Tipe Keteranga n
1 User id Int(11) Primary Key 2 User nama Varchar(10
0) 3 User
username
Varchar(10 0) 4 User
password
Varchar(10 0) 5 User foto Varchar(10
0) 6 User level Varchar(20)
Tabel 2 Tabel Kategori No Nama
Field
Tipe Keteranga n 1 Kategori
id
Int(11) Primary Key 2 kategori Varchar(255
) Tabel 3 Tabel Transaksi No Nama
Field
Tipe Keterang an 1 Transaksi id Int(11) Primary Key 2 Transaksi
tanggal
Date 3 Transaksi
jenis Enum(‘Pe
masukan’,
’Pengelua ran’) 4 Transaksi
kategori
Int(11) 5 Transaksi
nominal
Int(11) 6 Transaksi
keterangan
Text 7 Transaksi foto Varchar(2
55) 8 Transaksi
bank Int(11)
Tabel 4 Tabel Bank No Nama
Field
Tipe Keteranga n 1 Bank id Int(11) Primary Key 2 Bank Varchar(255
) 3 Bank
nomor
Varchar(255 ) 4 Bank
pemilik Varchar(255 ) 5 Bank saldo Bigint(20
Tabel 5 Tabel Hutang No Nama
Field
Tipe Keteranga n 1 Hutang id Int(11) Primary Key 2 Hutang
tanggal
Date 3 Hutang
nominal
Int(11) 4 Hutang
keterangan Text 5 Hutang
foto Varchar(255 )
Tabel 6 Tabel Piutang No Nama
Field
Tipe Keteranga n 1 Piutang id Int(11) Primary Key 2 Piutang
tanggal
Date 3 Piutang
nominal
Int(11) 4 Piutang
keterangan Text 5 Piutang
foto
Varchar(255 )
HASIL TAMPILAN APLIKASI
Berikut hasil-hasil program yang sudah berhasil dibuat dari rancangan sebelumnya, yaitu :
Gambar 10 Tampilan Form Menu Login
Gambar 11 Tampilan Form Menu Halaman Utama
Gambar 12 Tampilan Form Data Kategori
Gambar 13 Tampilan Form Tambah Data Kategori
Gambar 14 Tampilan Form Data Transaksi
Gambar 15 Tampilan Form Tambah Data Transaksi
Gambar 16 Tampilan Form Hutang
Gambar 17 Tampilan Form Tambah Hutang
Gambar 18 Tampilan Form Piutang
Gambar 19 Tampilan Form Tambah Piutang
Gambar 20 Tampilan Form Filter Laporan
Gambar 21 Tampilan Cetak Pemasukan & Pengeluaran
Gambar 22 Tampilan Cetak Hutang
Gambar 23 Tampilan Cetak Piutang
KESIMPULAN
Hal–hal yang dapat disimpulkan dalam laporan Aplikasi Pengolahan Pemasukan dan Pengeluaran Keuangan Berbasis Web Pada PT. Inhutani II Unit Malinau Kalimantan Utara ini, yaitu :
1. Mempermudah karyawan/pegawai dalam merekap laporan keuangan demi tercapainya efektifitas organisasi sehingga membuat data data keuangan tersusun rapi.
2. Mengefesiensikan kinerja dengan melakukan penghematan baik dari segi waktu maupun tenaga yang digunakan serta menekan biaya yang dilakukan.
3. Pengelolaan data yang lebih mudah dan terstruktur agar meminimalisir kesalahan dalam pelaporan data keuangan.
4. Mempermudah proses pengolahan data serta mencakup penyimpanan yang lebih efektif dalam database.
5. Rancangan dan desain dikembangkan menggunakan metode Waterfall dapat membantu PT. Inhutani II Kaltara dalam pembuatan atau perekapan laporan yang menjadi lebih cepat dan praktis.
SARAN
Adapun saran agar aplikasi ini bisa berjalan dengan optimal dan lebih menarik yaitu sebagai berikut :
1. Aplikasi ini masih sederhana perlu
pengembangan lebih lanjut tidak hanya dari desain tampilan user interface tetapi juga penambahan fitur.
2. Dalam penerapan sistem komputerisasi sebaiknya diduking oleh perangkat atau alat yang memadai, baik dari segi manusia (Brainware) maupun segi peralatannya (Hardware dan Software).
3. Diharapkan kedepannya aplikasi ini mempunyai keamanan security di database.
4. Perlunya pengembangan aplikasi untuk ekspor data keuangan kedalam bentuk excel.
DAFTAR PUSTAKA
Billiah, E. (2019). Pengertian dan Tahap Metode SDLC Waterfall
https://medium.com/@ersandibillah03/sdlc -waterfall-3a3c893be77b
Cholifah, W. N., Yulianingsih, Y., & Sagita, S. M.
(2018). Pengujian Black Box Testing pada Aplikasi Action & Strategy Berbasis Android dengan Teknologi Phonegap.
STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 3(2), 206.
https://doi.org/10.30998/string.v3i2.3048 Destiningrum, M., & Adrian, Q. J. (2017). Sistem
Informasi Penjadwalan Dokter Berbassis Web Dengan Menggunakan Framework Codeigniter (Studi Kasus: Rumah Sakit Yukum Medical Centre). Jurnal Teknoinfo, 11(2), 30.
https://doi.org/10.33365/jti.v11i2.24 Fitriana, H. (2015). Perancangan Sistem Informasi
Keuangan Pada Cv. Sinar Jaya. Seminar Nasional Informatika 2015, 140–146.
http://e-journal.potensi-
utama.ac.id/ojs/index.php/SNIf/article/vie w/256/203
Fitriana, L. N., Sanjaya, M. B., & Ananda, D. (2018).
APLIKASI PENGELOLAAN KEUANGAN DESA CIPAGALO BERBASIS WEB WEB BASED FINANCIAL MANAGEMENT APPLICATION OF. 4(3), 1645–1658.
Pdf, T., & Word, S. (2013). This PDF is Created by Simpo Word to PDF unregistered version - http://www.simpopdf.com.
Riyadli, H., Arliyana, A., & Saputra, F. E. (2020).
Rancang Bangun Sistem Informasi Keuangan Berbasis WEB. Jurnal Sains Komputer Dan Teknologi Informasi, 3(1), 98–103.
https://doi.org/10.33084/jsakti.v3i1.1770 Sutejo, S. (2016). Pemodelan UML Sistem Informasi
Geografis Pasar Tradisional Kota
Pekanbaru. Digital Zone: Jurnal Teknologi Informasi Dan Komunikasi, 7(2), 89–99.
https://doi.org/10.31849/digitalzone.v7i2.6 00
Techno, J., Mandiri, N., Xiii, V., & September, N.
(2016). ISSN 1978-2136 | Rancang Bangun Sistem ... XIII(2), 63–71.