• Tidak ada hasil yang ditemukan

Aplikasi Manajemen Cash On Hand Berbasis Website.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Manajemen Cash On Hand Berbasis Website."

Copied!
14
0
0

Teks penuh

(1)

ABSTRAK

Aplikasi Manajemen Cash On Hand Berbasis Website adalah aplikasi untuk menghitung jumlah pemasukan dan pengeluaran dalam per hari, per bulan, per tahun. Pembuatan aplikasi ini ditujukan agar mempermudah mengelola keuangan pribadi. Proses perancangan aplikasi mengunakan Flowchart dan

Entity Relationship Diagram (ERD). MySQL digunakan untuk menyimpan

data dan bahasa pemrograman yang digunakan adalah Hypertext Preprocessor (PHP). Fitur yang disediakan pada aplikasi adalah fitur registrasi digunakan untuk mendaftar, fitur login digunakan untuk masuk ke laman admin atau pengguna, fitur transaksi digunakan untuk menambahkan pemasukan dan pengeluaran, fitur hasil digunakan untuk melihat hasil dari pemasukan dan pengeluaran yang telah ditambahkan, fitur data pengguna digunakan untuk melihat, mengedit, menghapus data pengguna, fitur tambah admin digunakan admin untuk menambahkan admin baru dan fitur tambah kategori digunakan admin untuk menambahkan kategori apabila perlu menambahkan kategori pada pemasukan atau pengeluaran. Berdasarkan hasil pengujian, diperoleh simpulan bahwa aplikasi yang dihasilkan telah dapat mempermudah dalam penghitungan, dan memperkecil kesalahan dalam penghitungan.

(2)

ABSTRACT

Management cash on hand application is a accounting web-based

application that calculating the amount of income and expenditure in daily,

monthly and yearly. The purpose of this application is to help personal

financial management easier. The process of designing applications is using

Flowchart and Entity Relationship Diagram (ERD). MySQL was used to store

data and Hypertext Preprocessor (PHP)was used as programming language.

Features provided on the application is the registration feature to register,

login feature to enter the admin page or user page, transaction feature to add

income and expenditure list, user data feature is used to see, edit and

remove user data, add admin feature is used to add new admin, add

categorization is used to add new category if admin want to add new

category. Based on test results, the conclusion is this application has been

able to make calculation easier, and minimize errors in calculation.

(3)

DAFTAR ISI

LEMBAR PENGESAHAN ... 2

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... 3

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... 4

PRAKATA ... 5

BAB II KAJIAN TEORI ... 18

2.1 Pengeluaran (Beban) ...18

2.2 Pendapatan/ Pemasukan...18

2.3 Sistem Informasi ...18

2.4 Basis Data ...20

2.5 Entity Relationship Diagram (ERD) ...20

2.6 Flowchart...23

2.7 MySQL ...25

2.8 PHP (Personal Home Page) ...25

BAB III ANALISIS DAN RANCANGAN SISTEM ... 26

3.1 Proses Pada Sistem Aplikasi...26

3.2 Proses Login ...26

3.3 Proses Registasi Pengguna ...27

3.4 Proses Pemasukan dan Pengeluaran ...28

3.5 Proses View Hasil ...30

3.6 Proses View Data Pengguna...31

3.7 Proses Update Data Pengguna ...33

(4)

3.9 Proses Search Data Pengguna ...34

3.10 Proses Tambah Admin ...36

3.11 Proses Tambah Kategori ...37

3.12 Proses Log Out ...38

3.13 ERD (Entity Relationship Diagram) ...39

BAB IV HASIL DAN PENELITIAN ... 40

4.1 Tampilan Awal Aplikasi ...40

4.2 Tampilan Fitur Register Pengguna...41

4.3 Tampilan Fitur Pemasukan dan Pengeluaran ...42

4.4 Tampilan Fitur Result per Hari ...43

4.5 Tampilan Fitur Result per Bulan ...44

4.6 Tampilan Fitur Result per Tahun ...45

4.7 Tampilan Update Pengguna ...46

4.8 Tampilan Form Update Data Pengguna ...47

4.9 Tampilan Delete Data Pengguna ...48

4.10 Tampilan Tambah Admin...49

4.11 Tampilan Tambah Kategori ...50

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 51

5.1 Halaman Register Pengguna ...51

5.2 Halaman Login ...53

5.3 Halaman Insert Data Pemasukan dan Pengeluaran ...54

5.4 Halaman Form Update Pengguna...55

5.5 Halaman Form Result Data per Hari ...57

5.6 Halaman Form Result Data Per Bulan ...57

5.7 Halaman Form Result per Tahun ...58

5.8 Halaman Tambah Admin ...59

5.9 Halaman Tambah Kategori ...61

BAB VI KESIMPULAN DAN SARAN ... 62

6.1 Kesimpulan ...62

6.2 Saran ...62

(5)

DAFTAR GAMBAR

Gambar 3. 1 User Interface Login ...26

Gambar 3. 2 Flowchart Proses Login...27

Gambar 3. 3 UI Registrasi...28

Gambar 3. 4 Flowchart Proses Registrasi Pengguna ...28

Gambar 3. 5 User Interface Pemasukan dan Pengeluaran ...29

Gambar 3. 6 Flowchart Proses Pemasukan dan Pengeluaran...30

Gambar 3. 7 User Interface View Hasil ...30

Gambar 3. 8 Flowchart Proses View Hasil...31

Gambar 3. 9 User Interface View Data Pengguna...32

Gambar 3. 10 Flowchart Proses View Data Pengguna...32

Gambar 3. 11 Flowchart Proses Update Data Pengguna ...33

Gambar 3. 12 Flowchart Proses Delete Data Pengguna...34

Gambar 3. 13 Flowchart Proses Search Data Pengguna...35

Gambar 3. 14 User Interface Tambah Admin ...36

Gambar 3. 15 Flowchart Proses Tambah Admin ...37

Gambar 3. 16 User Interface Tambah Kategori ...37

Gambar 3. 17 Flowchart Proses Tambah Kategori ...38

Gambar 3. 18 Flowchart Log Out ...38

Gambar 3. 19 ERD (Entity Relationship Diagram)...39

Gambar 4.1 Tampilan Login ...40

Gambar 4.2 Pseudo Code Login ...41

Gambar 4.3 Tampilan Register ...41

Gambar 4.4 Pseudo Code Register ...41

Gambar 4.5 Tampilan Pemasukan dan Pengeluaran ...42

Gambar 4.6 Pseudo Code Pemasukan dan Pengeluaran ...42

Gambar 4.7 Result per Hari ...43

Gambar 4.8 Pseudo Code Result per Hari ...43

Gambar 4.9 Tampilan Result per Bulan ...44

Gambar 4.10 Pseudo Code Result per Bulan ...44

Gambar 4.11 Tampilan Result per Tahun ...45

Gambar 4.12 Pseudo Code per Tahun...45

Gambar 4.13 Tampilan Data Pengguna ...46

Gambar 4.14 Pseudo Code Data Pengguna ...46

Gambar 4.15 Tampilan Form Update Data Pengguna ...47

Gambar 4.16 Pseudo Code Update Pengguna...47

Gambar 4.17 Tampilan Delete Pengguna ...48

Gambar 4.18 Pseudo Code Delete Pengguna ...48

Gambar 4.19 Tampilan Tambah Admin...49

Gambar 4.20 Pseudo Code Tambah Admin ...49

Gambar 4.21 Tampilan Tambah Kategori ...50

(6)

DAFTAR TABEL

Tabel 5. 1 Testing Form Register ...51

Tabel 5. 2 Testing Form Login ...53

Tabel 5. 3 Testing Form Insert Pemasukan dan Pengeluaran ...54

Tabel 5. 4 Testing Form Update Pengguna ...55

Tabel 5. 5 Testing Form Data per Hari ...57

Tabel 5. 6 Testing Form Result per Bulan...57

Tabel 5. 7 Testing Form Result per Tahun ...58

Tabel 5. 8 Testing Form Tambah Admin ...59

(7)

DAFTAR LAMPIRAN

(8)

BAB I PENDAHULUAN

1.1 Latar Belakang Masalah

Sadar ataupun tidak, setiap hari manusia melakukan transaksi, baik

dari remaja (13 tahun) hingga orang dewasa (40 tahun). Banyaknya alur uang

masuk atau uang keluar membuat kesulitan untuk mencatat alur uang masuk

atau uang keluar tersebut. Sebagian besar pencatatan keuangan dilakukan

secara manual. Hal ini membuat kemungkinan terjadinya kesalahan semakin

besar, contohnya salah penghitungan, lupa akan transaksi yang dilakukan,

dan kehilangan bukti transaksi.

Dari beberapa aplikasi cash on hand yang sudah dicoba contohnya, Aplikasi Keuangan Pribadi tidak ada fitur tambah kategori. Pada aplikasi

tersebut dibutuhkan fitur tambah kategori karena jenis transaksi atau

kebutuhan setiap orang berbeda-beda. Aplikasi Atur Uang Personal aplikasi

sering error karena aplikasi tersebut hanya bisa digunakan di handphone

tertentu.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang telah dipaparkan

sebelumnya, perumusan masalah adalah

1. Struktur data yang diperlukan untuk mengelola data keuangan pribadi.

2. Aplikasi untuk mengelola data pada struktur data yang dihasilkan pada

masalah pertama.

1.3 Tujuan Pembahasan

Berdasarkan rumusan masalah diatas, tujuan pembahasan dari tugas

akhir ini adalah sebagai membuat Aplikasi Manajemen Cash On Hand

(9)

1.4 Batasan Masalah

Untuk mempermudah penulisan pada laporan tugas akhir ini, maka

batasan masalah Aplikasi Manajemen Cash On Hand Berbasis Website

adalah sebagai berikut:

1. Bahasa pemograman yang digunakan adalah PHP versi 5.6.23. 2. Database yang digunakan adalah MySQL versi 10.1.13.

3. Lebar tampilan adalah 1200 pixel dan tinggi tampilan adalah minimal 300

pixel.

1.5 Sumber Data

Sumber data primer yang digunakan adalah literatur yang berhubungan

dengan sistem informasi dan bahasa pemograman. Sumber data sekunder

adalah literatur yang berkaitan dengan akuntansi.

1.6 Sistematika Penyajian

Sistematika penyajian dalam laporan seminar tugas akhir ini adalah

sebagai berikut:

BAB I PENDAHULUAN

Bab ini berisi gambaran umum penelitian yang dilakukan, meliputi latar

belakang masalah, rumusan masalah, tujuan pembahasan, batasan masalah

sumber data dan sistematika penyajian yang merupakan panduan dalam

penyusunan landasan teori.

BAB II LANDASAN TEORI

Bab ini menjelaskan tentang teori-teori yang berkaitan dengan pembuatan

aplikasi berbasis website dan akuntansi.

BAB III ANALISIS DAN RANCANGAN SISTEM

(10)

BAB IV HASIL DAN PENELITIAN

Bab ini membahas tentang tampilan aplikasi yang dirancang dan pseudo code

aplikasi.

BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini membahas hasil dari uji coba yang dilakukan dari rancangan aplikasi

yang dibuat.

BAB VI SIMPULAN DAN SARAN

Merupakan simpulan dari hasil dari pembahasan dan penelitian serta saran

(11)

BAB VI KESIMPULAN DAN SARAN

6.1 Kesimpulan

Kesimpulan dari pembuatan Aplikasi manajemen cash on hand berbasis website ini adalah:

a. Pada halaman pengguna disediakan fitur insert pemasukan dan pengeluaran yang dilakukan pengguna untuk memasukkan pemasukan dan pengeluaran, fitur view dan search inputan dilakukan pengguna untuk mencari dan melihat data yang sudah dimasukkan pengguna.

b. Pada halaman admin di dalam website disediakan fitur view pengguna untuk melihat data setiap pengguna, fitur update data pengguna beserta formnya digunakan untuk mengubah data pengguna, fitur delete pengguna digunakan untuk menghapus data pengguna dan fitur search pengguna digunakan untuk mencari data pengguna.

6.2 Saran

Saran-saran untuk pengembangan aplikasi manajemen cash on hand berbasis website ini adalah:

a. Penambahan fitur insert aset atau harta yang terdapat di halaman pengguna dimana pengguna dapat melaporkan asset atau harta yang dimiliki.

(12)

APLIKASI MANAJEMEN

CASH ON HAND

BERBASIS

WEBSITE

Tugas Akhir

Diajukan untuk Memenuhi Persyaratan Akademik Dalam

Menyelesaikan Pendidikan pada Program Studi

D3 Teknik Informatika Universitas Kristen Maranatha

Oleh

EDWARD SEMBIRING

1271007

PROGRAM STUDI D3 TEKNIK INFORMATIKA

FAKULTAS TEKNOLOGI INFORMASI

UNIVERSITAS KRISTEN MARANATHA

(13)

PRAKATA

Puji syukur penulis panjatkan kepada Tuhan Yang Maha Esa, karena

dengan karunianya penulis dapat menyelesaikan laporan Tugas Akhir ini.

Laporan Tugas Akhir yang berjudul” Aplikasi Manajemen Cash On Hand

Berbasis Website” dibuat sebagai salah satu syarat dalam meraih gelar

Diploma di Fakultas Teknologi Informasi, Program Studi D3 Teknik

Informatika, Universitas Kristen Maranatha, Bandung. Dalam kesempatan ini

penulis ingin mengucapkan terima kasih kepada semua pihak yang telah

memberikan dukungan, bantuan, dan bimbingan kepada:

1. Bapak Djoni Setiawan, S.T., M.T sebagai pembimbing dan koordinator

Tugas Akhir Program Studi D3 Teknik Informatika Fakultas Teknologi

Informatika Univeristas Kristen Maranatha.

2. Bapak Dr. Hapnes Toba, M.sc. sebagai Dekan Fakultas Teknologi

Informatika Univeristas Kristen Maranatha.

3. Segenap Dosen Fakultas Teknologi Informasi Universitas Kristen

Maranatha yang telah membekali penulis dengan ilmu-ilmu yang berguna

untuk kedepannya.

4. Pihak-pihak yang lain yang telah membantu dalam pembuatan laporan ini.

Dengan adanya laporan dan aplikasi ini dapat memberikan manfaat

dan wawasan kepada pembaca, mahasiswa dan semua pihak yang berminat

atas hasil laporan dan aplikasi ini.

Bandung, 04 Agustus 2016

(14)

Daftar Pustaka

[1] Ikatan Akuntansi Indonesia, Standar Akuntansi Keuangan. Jakarta: Salemba 4, 2007.

[2] H. Kusnadi, Akuntansi Keuangan Menengah (intermediate): Prinsip, Prosedur, dan Metode, Universitas Brawijaya, Ed. Malang, 2000. [3] T Sutarbi, Sistem Informasi Manajemen. Yogyakarta: Andi, 2005. [4] J O'Brien, Pengantar Sistem Informasi. Jakarta: Salemba 4, 2005. [5] Fathansyah, Basis Data. Bandung: Informatika, 2004.

[6] Al-Bahra Bin Ladjamudin, Konsep Sistem Basis Data dan Impelentasinya. Yogyakarta: Graha Ilmu, 2004.

[7] Krismiaji, Sistem Informasi Akuntansi. Yogyakarta: UPP AMP YKPN, 2010.

[8] Budi Raharjo, Belajar Otodidak Membuat Database Menggunakan MySQL. Bandung: Informatika, 2011.

Gambar

Tabel 5. 9  Testing Form Tambah Kategori ........................................................61

Referensi

Dokumen terkait

Fitur-fitur yang dapat dilakukan aplikasi terkait token adalah menampilkan detail token (berupa saldo akun, dan total persediaan token untuk pengguna token admin),

Bab ini berisi tentang latar belakang penulis atas permasalahan mengenai Pengaruh sikap Ridha Terhadap Tingkat Stress Pada Mahasiswa (Studi Deskriptif

Hasil penelitian menunjukkan bahwa, 1 Program Musyrif dalam menumbuhkan spiritualitas mahasiswa fakultas kedokteran yaitu, terdiri dari, perencanaan, pelaksanaan kegiatan dan evaluasi

Perendaman resin komposit nano dalam seduhan teh hitam dan kopi terhadap kekasaran permukaan, menunjukkan bahwa resin komposit nano yang direndam dalam kopi

Ibnu Miskawaih menjelaskan bahwa pendidikan karakter akan tertanam jika sikap yang terdapat dalam nilai pendidikan tersebut tertanam kuat menjadi kepribadian (Miskawaih, 1934: 40),

Permendiknas RI Nomor 41 tahun 2007, dalam kegiatan penutup guru: (1) bersama-sama dengan peserta didik dan/atau sendiri membuat rangkuman/simpulan

kontak mata, melakukan gerakan stereotip dan berulang, mengulang-ulang suara atau kata (ekolalia), serta menarik diri dari lingkungan sosial adalah usaha para individu SA

Kerjasama pemberdayaan masyarakat melalui pengembangan desa wisata Kandri oleh Pemerintah Kota Semarang (Dinas Kebudayaan dan Pariwisata) dengan Kelompok Sadar Wisata