ABSTRACT
Nowadays, massive development in information technology makes people more intense to improve the use of sophisticated technology most likely in economics, which is needed structured information for people who are willing to record all reports such as financial reports and data processing that will be potentially examined in advanced. Financial reports including all sales and purchases information which are recorded in journal and transaction records. Whereas data processing including goods, categories, brands, user managements, suppliers and customers. There is retail store that providing any sporting goods and equipments, named Fajar Sports, which is suitable for applying accounting information system in all sales and purchasing activities in certain moment. Accounting Information System and Inventory Application is very suitable for implemented in all financial reports and data processing. Considering that some of which are needed some system alteration from traditional to modern thinking.
ABSTRAK
Saat ini kemajuan teknologi informasi yang sangat pesat membuat manusia lebih meningkatkan kebutuhan terhadap kecanggihan teknologi seperti pada bidang ekonomi yang membutuhkan sebuah informasi terstruktur guna mempermudah proses pencatatan informasi yang mencakup laporan keuangan dan pengolahan data. Laporan keuangan mencakup informasi penjualan dan pembelian barang yang dicatat informasinya di dalam jurnal dan catatan transaksi. Sedangkan untuk pengolahan data mencakup stok barang, kategori, merk, manajamen user, supplier, dan customer. Adapun Fajar Sports yang bergerak di bidang retail peralatan olahraga yang cocok menerapkan sistem informasi akuntansi dalam setiap aktivitas pembelian dan penjualan pada periode waktu tertentu. Sistem informasi tersebut dinamakan Aplikasi Sistem Informasi Akuntansi dan Stok Barang yang diimplementasikan di dalam proses pencatatan laporan keuangan dan pengolahan data secara menyeluruh. Mengingat perlu adanya perubahan dari sistem yang konvensional menjadi sistem yang modern.
DAFTAR ISI
LEMBAR PENGESAHAN ...i
PERNYATAAN PUBLIKASI LAPORAN PENELITIAN...ii
PERNYATAAN ORISINALITAS LAPORAN PENELITIAN... iii
KATA PENGANTAR...iv
ABSTRACT ...vi
ABSTRAK... vii
DAFTAR ISI... viii
DAFTAR GAMBAR...xi
DAFTAR TABEL... xiii
DAFTAR LAMPIRAN ...xv
BAB I PENDAHULUAN...1
1.1 Latar Belakang ...1
1.2 Rumusan Masalah ...2
1.3 Tujuan Pembahasan ...2
1.4 Ruang Lingkup Kajian ...3
1.5 Sumber Data...4
1.6 Sistematika Penyajian ...4
BAB II KAJIAN TEORI ...6
2.1 Sistem Informasi...6
2.1.1 Definisi...6
2.1.1.1 Sistem...6
2.1.2 Komponen ...8
2.2 Entity Relationship Diagram ...9
2.2.1 Definisi ERD ...9
2.2.2 Komponen ERD...9
2.3 PHP...13
2.3.1 Definisi...13
2.3.2 Variabel ...14
2.3.3 Syntax ...14
2.4 Data Flow Diagram...15
2.4.1 Definisi...15
2.4.2 Komponen Data Flow Diagram...17
2.5 Kamus Data ...17
2.6 Akuntansi ...20
3.1 Proses Bisnis ...32
3.1.1 Proses Penjualan...33
3.1.2 Proses Pembelian...33
3.2 Flowchart pada Sistem...34
3.3 ERD (Entity Relationship Diagram)...36
3.4 Relasi Tabel ...37
3.5 Transposisi Tabel...38 3.6 DFD (Data Flow Diagram)...45 3.6.1 DFD Level 0...46 3.6.2 DFD Level 1...48 3.6.3 DFD Level 2 Proses Pengelolaan Stok...49 3.6.4 DFD Level 2 Proses Pembelian Barang...50 3.6.5 DFD Level 2 Proses Penjualan Barang...52 3.6.6 DFD Level 2 Proses Laporan Keuangan...53 3.6.7 DFD Level 2 Proses Cetak Laporan...54 3.6.8 DFD Level 3 Proses Jurnal...55
3.6.9 DFD Level 3 Proses Buku Besar ...56
3.6.10 DFD Level 3 Proses Neraca ...56
3.6.11 DFD Level 3 Proses Laporan Laba Rugi...57
3.7 PSPEC...57
3.8 Kamus Data ...74
3.9 Desain Aplikasi...80
3.9.1 Form Login ...81
3.9.2 Form Menu Utama...81
3.9.3 Form Stok Barang...82
3.9.4 Form Penjualan ...83
3.9.5 Form Pembelian ...83
3.9.6 Form Supplier...84
3.9.7 Form Keuangan...85
3.9.8 Form Kategori...85
BAB IV HASIL PENELITIAN...87
4.1 Tampilan Antar Muka Aplikasi...87
4.1.1 Halaman Login ...87
4.1.2 Halaman Home...88
4.1.3 Halaman Lihat Barang ...88
4.1.4 Halaman Tambah Barang...89
4.1.5 Halaman Edit Barang...90
4.1.6 Halaman Lihat Kategori ...90
4.1.7 Halaman Tambah Kategori...91 4.1.8 Halaman Edit Kategori...92 4.1.9 Halaman Lihat User...92 4.1.10 Halaman Tambah User...93 4.1.11 Halaman Edit User...93 4.1.12 Halaman Lihat Pembelian...94
4.1.13 Halaman Tambah Pembelian ...95
4.1.14 Halaman Pilih Barang Beli ...96
4.1.15 Halaman Pembelian ...97
4.1.16 Halaman Laporan Pembelian Barang ...98
4.1.17 Halaman Lihat Supplier...99
4.1.18 Halaman Tambah Supplier ...99
4.1.20 Halaman Lihat Penjualan...101
4.1.21 Halaman Tambah Penjualan ...102
4.1.22 Halaman Pilih Barang Jual...103
4.1.23 Halaman Penjualan ...103
4.1.24 Halaman Laporan Penjualan Barang ...104
4.1.25 Halaman Lihat Customer ...105
4.1.26 Halaman Tambah Customer...105
4.1.27 Halaman Edit Customer...106
4.1.28 Halaman Daftar Akun ...107
4.1.29 Halaman Jurnal Umum ...108
4.1.30 Halaman Buku Besar...108
4.1.31 Halaman Laporan Neraca...109
4.1.32 Halaman Laporan Laba Rugi...110
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ...112
5.1 Error Handling ...112
5.2 Test Case...112
BAB VI SIMPULAN DAN SARAN...128
6.1 Kesimpulan ...128
6.2 Saran ...129
Gambar 47 Halaman Edit Kategori ...92
Gambar 48 Halaman Lihat User ...92
Gambar 49 Halaman Tambah User ...93
Gambar 50 Halaman Edit User...94
Gambar 51 Halaman Lihat Pembelian ...94
Gambar 52 Halaman Detail Pembelian...95
Gambar 53 Halaman Tambah Pembelian...96
Gambar 54 Halaman Pilih Barang Beli...97
Gambar 55 Halaman Pembelian...98
Gambar 56 Halaman Laporan Pembelian Barang...99
Gambar 57 Halaman Lihat Supplier...99
Gambar 58 Halaman Tambah Supplier...100
Gambar 59 Halaman Edit Supplier...100
Gambar 60 Halaman Lihat Penjualan ...101
Gambar 61 Halaman Detail Penjualan...102
Gambar 62 Halaman Tambah Penjualan...102
Gambar 63 Halaman Pilih Barang Jual...103
Gambar 64 Halaman Penjualan...104
Gambar 65 Halaman Laporan Penjualan Barang...105
Gambar 66 Halaman Lihat Customer...105
Gambar 67 Halaman Tambah Customer ...106
Gambar 68 Halaman Edit Customer ...107
Gambar 69 Halaman Daftar Akun...107
Gambar 70 Halaman Jurnal Umum...108
Gambar 71 Halaman Buku Besar ...109
Gambar 72 Halaman Neraca ...110
Tabel XLVII PSPEC Input Buku Besar...71
Tabel XLVIII PSPEC Cetak Buku Besar...72
Tabel XLIX PSPEC Input Neraca...72
Tabel L PSPEC Cetak Neraca...73
Tabel LI PSPEC Input Laporan Laba Rugi...73
Tabel LII PSPEC Cetak Laporan Laba Rugi ...74
Tabel LIII Kamus Data User...74
Tabel LIV Kamus Data Barang ...75
Tabel LV Kamus Data Kategori...75
Tabel LVI Kamus Data Penjualan ...76
Tabel LVII Kamus Data Penjualan Detail ...76
Tabel LVIII Kamus Data Pembelian ...77
Tabel LIX Kamus Data Pembelian Detail ...77
Tabel LX Kamus Data Supplier...78
Tabel LXI Kamus Data Laporan Akun...78
Tabel LXII Kamus Data Merk...78
Tabel LXIII Kamus Data Chart ...79
Tabel LXIV Kamus Data Item History...79
Tabel LXV Kamus Data Jurnal...80
Tabel LXVI Kamus Data Detail Jurnal...80
Tabel LXVII Test Case Form Login...113
Tabel LXVIII Test Case Form Tambah Barang ...113
Tabel LXIX Test Case Form Edit Barang ...115
Tabel LXX Test Case Form Hapus Barang...115
Tabel LXXI Test Case Form Tambah Kategori...116
Tabel LXXII Test Case Form Edit Kategori ...117
Tabel LXXIII Test Case Form Hapus Kategori ...117
Tabel LXXIV Test Case Form Tambah User...118
Tabel LXXV Test Case Form Edit User...119
Tabel LXXVI Test Case Form Hapus User...120
Tabel LXXVII Test Case Form Tambah Supplier ...120
Tabel LXXVIII Test Case Form Edit Supplier ...122
Tabel LXXIX Test Case Form Hapus Supplier ...122
Tabel LXXX Test Case Form Tambah Customer...123
Tabel LXXXI Test Case Form Edit Customer...124
Tabel LXXXII Test Case Form Hapus Customer...124
Tabel LXXXIII Test Case Form Tambah Merk...125
Tabel LXXXIV Test Case Form Edit Merk...126
Tabel LXXXV Test Case Form Hapus Merk...126
DAFTAR LAMPIRAN
BAB I PENDAHULUAN
1.1
Latar Belakang
Meningkatnya kebutuhan manusia terhadap suatu informasi
mengakibatkan peningkatan yang besar juga terhadap kecanggihan suatu
teknologi. Suatu teknologi dapat dikatakan menguntungkan apabila teknologi
tersebut dapat memberikan kemudahan dan keefektifan dalam berbagai
bidang kehidupan manusia. Contoh yang paling konkret adalah pada bidang
ekonomi yang sangat membutuhkan sebuah sistem informasi terstruktur
guna mempermudah proses pencatatan informasi yang mencakup laporan
keuangan dan pengolahan data. Laporan keuangan mencakup informasi
penjualan dan pembelian dalam bentuk pencatatan di dalam jurnal yang
meliputi jurnal umum, buku besar, neraca, dan laporan laba rugi. Sedangkan
pengolahan data mencakup stok barang, kategori, merk,
user, supplier
dan
customer.
Penyusunan laporan keuangan yang baik membutuhkan dukungan
sebuah aplikasi berbasiskan sistem informasi akuntasi. Aplikasi ini secara
langsung mempengaruhi keseluruhan aktivitas transaksi penjualan dan
pembelian dalam waktu tertentu yang kemudian dihasilkan laporan keuangan
yang mencakup jurnal umum, buku besar, neraca, dan laporan laba rugi
hingga pengolahan data di dalam sistem.
2
sebagai arsip. Pada saat ini aktivitas penjualan dan pembelian barang ini
masih ditangani secara manual, dan konvensional sehingga banyak data
data yang belum terdokumentasi dengan baik.
Dengan adanya aplikasi ini, diharapkan Fajar
Sports
dapat lebih
mudah untuk melakukan pencatatan setiap aktivitas penjualan dan
pembelian barang serta lebih mudah dalam melakukan pengolahan data stok
barang, kategori, merk,
user
,
supplier
, dan
customer
dikaitkan dengan
proses pembelian dan penjualan yang terjadi pada periode tertentu.
1.2
Rumusan Masalah
Rumusan masalah yang ditemukan dalam penyusunan laporan
keuangan dan pengolahan data dalam aplikasi Sistem Informasi Akuntansi
dan Stok Barang pada Toko
Sports
di Bandung adalah:
1. Bagaimana cara pemilik toko agar dapat lebih mudah dalam
memperoleh data laporan pembelian dan penjualan?
2. Bagaimana cara pemilik toko dalam melakukan pengolahan data
barang, pembelian, dan penjualan?
3. Bagaimana cara pemilik toko dalam menghasilkan laporan keuangan
yang terstruktur?
1.3
Tujuan Pembahasan
Tujuan dari pembuatan aplikasi Sistem Informasi Akuntansi dan Stok
Barang pada Toko
Sports
di Bandung adalah:
1. Membangun sebuah sistem informasi yang menitikberatkan pada fitur
laporan keuangan.
2. Mencatat setiap transaksi yang terjadi pada waktu tertentu ke dalam
laporan keuangan.
3
1.4
Ruang Lingkup Kajian
Pembuatan aplikasi Sistem Informasi Akuntansi dan Stok Barang
pada Toko
Sports
di Bandung memiliki ruang lingkup kajian sebagai berikut:
A. Batasan – batasan perangkat lunak:
1. Sistem operasi:
Microsoft Windows XP Professional
2. Sistem basis data:
mySQL
3. Bahasa
scripting
: PHP 5.0,
Javascript
,
HTML, XHTML, CSS
4.
Editor
pemrograman :
Macromedia Dreamweaver 8
5.
Editor database
:
PHPMyAdmin
6.
Web server
:
AppServ
7.
Browser
:
Mozilla Firefox
,
Internet Explorer
B. Batasan – batasan perangkat keras:
1.
Processor
:
Intel Pentium
atau
AMD
1.5 Ghz
2.
Memory
: DDR 512 MB
3.
Harddisk
: 40 Gb
4.
Keyboard
+
mouse
C. Batasan – batasan aplikasi:
1.
User
dibagi dua yaitu pemilik toko selaku
admin
dan pegawai
selaku kasir.
2. Hak akses untuk pemilik toko mencakup seluruh fungsi di
dalam aplikasi yaitu laporan keuangan dan nonkeuangan.
3. Hak akses untuk pegawai hanya mencakup fungsi
front office
yang menangani pencatatan penjualan barang.
4
7. Pembelian barang dari
supplier
dipastikan sampai ke tempat
tujuan
8. Aplikasi
web
bersifat
offline
dan tidak melayani pembelian
secara
online
.
9. Data barang yang digunakan di dalam aplikasi adalah tidak
nyata atau
dummy.
10. Retur barang tidak dicantumkan dalam sistem dan aplikasi.
11.
Customer
hanya melakukan pembayaran secara tunai untuk
setiap transaksi penjualan.
12. Perusahaan masih berskala kecil dan belum memiliki cabang.
1.5
Sumber Data
Penyusunan laporan keuangan dan pengolahan data dalam aplikasi
Sistem Informasi Akuntansi dan Stok Barang pada Toko
Sports
di Bandung
membutuhkan beberapa referensi dan sumber data dalam rangka
mendapatkan materi dan masukan. Adapun pengumpulan sumber data dan
referensi diperoleh melalui:
1. Survei langsung ke Fajar
Sports
2. Teoriteori pendukung dari buku,
ebook
, dan artikel.
3. Sistem yang berbasiskan akuntansi yang independen.
4. Media cetak ekonomi akuntansi.
1.6
Sistematika Penyajian
Penulisan laporan Tugas Akhir ini akan disusun dalam 6 (enam) bab,
yang akan disusun sebagai berikut:
·
Bab I Pendahuluan
5
·
Bab II Kajian Teori
Bab ini berisi pembahasan teoriteori yang digunakan di dalam
pembuatan aplikasi ini, sehingga diharapkan pembaca dapat
mengerti akan aplikasi ini dan laporan ini.
·
Bab III Analisis dan Rancangan Sistem
Bab ini berisi analisis dan rancangan sistem yang berupa sistem
permodelan data yaitu:
Flowchart
, ERD, Relasi Tabel, DFD, Kamus
Data, PSPEC, dan
User Interface.
·
Bab IV Hasil Penelitian
Bab ini berisi hasil tampilan dari aplikasi yang diperoleh dari analisis
dan rancangan sistem.
·
Bab V Pembahasan dan Uji Coba Hasil Penelitian
Bab ini berisi pembahasan dan uji coba hasil penelitian yang didapat
dari
user
yang menggunakan aplikasi ini.
·
Bab VI Simpulan dan Saran
BAB VI SIMPULAN DAN SARAN
6.1 Kesimpulan
Kesimpulan yang diperoleh setelah melakukan uji coba terhadap
aplikasi secara keseluruhan yaitu:
1. Laporan keuangan yang berhasil dicatat di dalam aplikasi dimulai dari
jurnal umum, buku besar, neraca hingga laporan laba rugi sesuai dengan
periode waktu tertentu.
2. Dengan adanya laporan keuangan maka proses pencatatan transaksi
akan menjadi semakin mudah dan efisien sehingga meminimalisasi
redundansi data ataupun data
loss
.
3. Proses pengolahan data yang dilakukan di dalam aplikasi meliputi
pengelolaan informasi stok barang, kategori, merk,
user, supplier,
customer,
pembelian, dan penjualan dimana pengelolaan datanya
dilakukan masingmasing secara terpisah.
4. Alur informasi dalam aktivitas pengolahan data yang ada di dalam
aplikasi yang meliputi lihat, cari, tambah, hapus, dan
edit
data.
5. Dari hasil sampel kuisioner dapat disimpulkan bahwa segi tampilan,
aplikasi ini cukup baik karena ratarata nilai 7.33 dari 3 sampel. Nilai
tertinggi terletak pada desain aplikasi.
6. Dari hasil sampel kuisioner dapat disimpulkan bahwa segi fungsional,
aplikasi ini adalah mudah untuk digunakan karena ratarata nilai 7.28 dari
3 sampel. Nilai tertinggi terletak pada aplikasi yang mudah digunakan.
7. Dari hasil sampel kuisioner dapat disimpulkan bahwa segi keamanan
129
6.2
Saran
Saran yang dapat ditambahkan dalam hal upaya pengembangan
aplikasi dari hasil pengujian yang telah dilakukan yaitu:
1. Dimungkinkan adanya penambahan fitur
shoutbox
dan
push email
yang akan digunakan oleh
admin
untuk mengirimkan pesan darurat
ataupun pesan lainnya kepada kasir ataupun sebaliknya.
DAFTAR PUSTAKA
Alam, S (2004).
Akutansi SMA Jilid 1
. Jakarta: Esis.
Anharku (2009).
Flowchart.
Dari www.ilmukomputer.org, 3 Oktober 2009.
Fathansyah (1999).
Buku Teks Ilmu Komputer Basis Data.
Bandung:
Penerbit Informatika.
Febriani
(2009).
Analisis
dan
Perancangan
Sistem.
Dari
http://febriani.staff.gunadarma.ac.id/, 3 Oktober 2009.
Hakim, Lukmanul (2008).
Membongkar Trik Rahasia Para Master PHP.
Yogyakarta: Lokomedia
.
Jogiyanto (2005).
Analisa dan Disain Sistem Informasi
. Yogyakarta: Andi
Offset.
Kadir, Abdul (1999).
Konsep dan Tuntunan Praktis Basis Data, Edisi 1.
Yogyakarta: Andi Offset.
Kadir, Abdul (2008).
Web Dinamis Menggunakan PHP.
Yogyakarta: Andi
Offset.
Kandaga, Tjatur (2005).
Pemodelan Analisis
. Bandung.
Parno, S.Kom., MMSI. (2003).
Data Flow Diagram Sistem Informasi
. Dari
http://parno.staff.gunadarma.ac.id/, 3 Oktober 2009.
Pressman, Roger S, Ph. D. (2001),
Rekayasa Perangkat Lunak Pendekatan
Praktisi Buku 1
. Yogyakarta: Andi Offset.
Suteja, Bernard Renaldy (2005).
Konsep Dasar Sistem, Informasi dan Sistem
Teknologi.
Bandung.
Suteja, Bernard Renaldy & Prijono, A. (2005).
Mudah dan Cepat Menguasai
Pemrograman Web
. Bandung: Penerbit Informatika.
Swastika, Windra. 2006.
PHP 5 dan MySQL 4