Perancangan dan Pembuatan Sistem Informasi pada Toko Zoom Pet Care dengan Menggunakan Visual Basic.Net 2008.
Universitas Kristen Maranatha
iii
ABSTRAK
Zoom Pet Care merupakan usaha yang bergerak di bidang penjualan
makanan, aksesoris untuk hewan peliharaan dan juga melayani grooming serta
penitipan hewan. Permasalahan yang dihadapi adalah tidak adanya retur pada
setiap transaksi, sehingga hanya dilakukan secara manual. Selain itu,
pencatatan
grooming dan penitipan hewan masih dilakukan manual. Sehingga
perlu ditambahkan modul service pada toko ini. Sistem akuntansinya pun masih
menggunakan cara manual. Selain itu juga sering kali terjadi kesalahan pada
”Account balance”. Sehingga diharapkan sistem informasi yang dibuat dapat
memenuhi kebutuhan perusahaan menghasilkan laporan keuangan. Aplikasi
yang dibuat terdiri dari modul retur pembelian, penjualan, modul
service, modul
Payroll dan modul akuntansi. Aplikasi ini dibuat menggunakan program VB.NET
2008 dan SQL Server 2008 .
Kata kunci : Sistem Informasi Akuntansi, Sistem Informasi Penjualan, Sistem
Informasi Pembelian.
(2)
Universitas Kristen Maranatha
iv
ABSTRACT
Zoom Pet Care is a business engaged in the sale of food, accessories for
pets AND also serve grooming and animal care. The problem faced is the lack
of returns on each transaction, so only do it manually. In Addition, grooming
AND animal care record is still done manually. So that needs to be Added to the
service module of this store. Accounting systems still use manual way. It also
often goes wrong on the Account balance. So expect the information system
created to meet the needs of companies produce financial statements.
Application are made consists of modules Purchase returns, sales, service
module, Payroll module and Accounting modules. This application is created
using the program VB.NET 2008 and SQL Server 2008.
Keywords: Accounting Information Systems, Information Systems Sales,
Purchasing Information System.
(3)
Universitas Kristen Maranatha
v
DAFTAR ISI
PRAKATA... i
ABSTRAK... iii
ABSTRACT... iv
DAFTAR ISI... v
DAFTAR GAMBAR... ix
DAFTAR TABEL ... xii
DAFTAR LAMPIRAN ... xv
BAB I Pendahuluan ...1
1.1 Latar Belakang Masalah ...1
1.2 Rumusan Masalah ...3
1.3 Tujuan Pembahasan ...4
1.4 Ruang Lingkup Kajian ...5
1.4.1 Aplikasi...5
1.4.2 Software...5
1.4.3 Hardware...6
1.5 Sumber Data...6
1.6 Sistematika Penyajian...6
BAB II KAJIAN TEORI ...8
2.1 Sistem Informasi Akuntansi...8
2.1.1 Proses Sistem Informasi Akuntansi ...8
2.1.2 Bagan Perkiraan ...8
2.1.3 Siklus Akuntansi... 10
2.1.4 Laporan Keuangan... 15
2.2 ERD (Entity Relationship Diagram) ... 16
2.2.1 Entitas (Entity)... 16
2.2.2 Atribut (Attributes atau Properties) ... 17
2.2.3 Relasi (Relationship)... 18
2.3 DFD (Data Flow Diagram)... 19
2.4 Spesifikasi Proses (PSPEC) ... 20
2.5 Kamus Data ... 21
2.6 Flowchart ... 22
2.7 SQL Server ... 25
2.8 Barcode (Kode Batang)... 25
2.9 Blackbox Testing... 27
2.9.1 Equivalence Partioning... 27
2.10 Pajak Penghasilan Pasal 21 ... 28
2.10.1 Pemotongan PPh pasal 21 ... 28
2.10.2 Penerima penghasilan yang dipotong PPh pasal 21 ... 28
2.10.3 Penerima penghasilan yang tidak dipotong PPh pasal 21 ... 29
2.10.4 Penghasilan yang dipotong PPh pasal 21... 29
2.10.5 Tidak termasuk penghasilan yang dipotong PPh pasal 21 ... 31
2.10.6 Perhitungan Pajak Penghasilan Pasal 21 ... 32
BAB III ANALISIS DAN RANCANGAN SISTEM ... 34
3.1 Proses Bisnis ... 34
(4)
Universitas Kristen Maranatha
vi
3.3 DFD (Data Flow Diagram)... 53
3.3.1 DFD Level 0 ... 53
3.3.2 DFD level 1 ... 55
3.3.3 DFD Level 2 Proses 3 ... 56
3.3.4 DFD Level 2 Proses 5 ... 57
3.3.5 DFD Level 2 Proses 6 ... 58
3.3.6 DFD Level 3 Proses 3.1 ... 59
3.3.7 DFD Level 3 Proses 3.2 ... 60
3.3.8 DFD Level 3 Proses 5.1 ... 61
3.3.9 DFD Level 3 Proses 5.2 ... 62
3.3.10 DFD Level 3 Proses 5.3 ... 63
3.3.11 DFD Level 3 Proses 5.4 ... 64
3.4 PSPEC (Spesifikasi Proses) ... 64
3.5 Kamus Data ... 83
3.6 User Interface ... 99
3.6.1 Tampilan Form Login... 99
3.6.2 Tampilan MainForm... 100
3.6.3 Tampilan FormStaff... 101
3.6.4 Tampilan FormPet... 102
3.6.5 Tampilan FormPurchase return... 103
3.6.6 Tampilan FormDebit Note... 105
3.6.7 Tampilan FormSales return... 106
3.6.8 Tampilan FormCredit Note... 107
3.6.9 Tampilan FormChart of Account... 109
3.6.10 Tampilan FormJournal... 110
3.6.11 Tampilan Form Absensi ... 111
3.6.12 Tampilan FormService... 112
BAB IV HASIL PENELITIAN ... 114
4.1 Tampilan Menu Utama... 114
4.2 Tampilan Form Pet ... 115
4.3 Tampilan Add Pet ... 116
4.4 Tampilan Edit Pet... 118
4.5 Tampilan Delete Pet... 119
4.6 Tampilan Search Pet... 120
4.7 Tampilan Report Pet ... 120
4.8 Tampilan Form Staff... 121
4.9 Tampilan Add Staff ... 121
4.10 Tampilan Edit Staff... 123
4.11 Tampilan Delete Staff... 124
4.12 Tampilan Search Staff... 125
4.13 Tampilan Report Staff ... 125
4.14 Tampilan Form Purchase return... 126
4.15 Tampilan Add Purchase return... 127
4.16 Tampilan Edit Purchase return... 128
4.17 Tampilan Delete Purchase return... 129
4.18 Tampilan Search Purchase return... 130
4.19 Tampilan Report Purchase return ... 130
(5)
Universitas Kristen Maranatha
vii
4.21 Tampilan Add Debit note... 132
4.22 Tampilan Edit Debit note... 133
4.23 Tampilan Delete Debit note... 134
4.24 Tampilan Search Debit note... 134
4.25 Tampilan Report Debit note ... 135
4.26 Tampilan Form Sales return... 135
4.27 Tampilan Add Sales return... 136
4.28 Tampilan Edit Sales return ... 137
4.29 Tampilan Delete Sales return... 138
4.30 Tampilan Search Sales return... 139
4.31 Tampilan Report Sales return ... 139
4.32 Tampilan Credit note... 140
4.33 Tampilan Add Credit note... 141
4.34 Tampilan Edit Credit note... 142
4.35 Tampilan Delete Credit note... 143
4.36 Tampilan Search Credit note... 143
4.37 Tampilan Report Credit note ... 144
4.38 Tampilan Form Service ... 144
4.39 Tampilan Add Service ... 145
4.40 Tampilan Edit Service ... 146
4.41 Tampilan Delete Service ... 147
4.42 Tampilan Search Service ... 148
4.43 Tampilan Report Service... 148
4.44 Tampilan Form Absensi ... 149
4.45 Tampilan Filter Report Gaji ... 150
4.46 Tampilan Report Gaji ... 150
4.47 Tampilan Absensi Filter... 151
4.48 Tampilan Report Absensi ... 151
4.49 Tampilan Chart of Account... 152
4.50 Tampilan Add Chart of Account ... 152
4.51 Tampilan Edit Chart of Account... 154
4.52 Tampilan Delete Chart of Account... 154
4.53 Tampilan Search Chart of Account... 155
4.54 Tampilan Journal ... 156
4.55 Tampilan Add Journal ... 157
4.56 Tampilan Edit Journal ... 158
4.57 Tampilan Delete Journal ... 159
4.58 Tampilan Search Journal ... 159
4.59 Tampilan Balance sheet... 160
4.60 Tampilan Laporan Balance sheet... 160
4.61 Tampilan Profit & loss statement... 161
4.62 Tampilan Laporan Profit & loss statement... 161
4.63 Tampilan Form Antrian... 162
4.64 Tampilan Hasil Cetak Antrian... 162
BAB V PEMBAHASAN DAN UJI COBA HASIL PENELITIAN ... 164
BAB VI SIMPULAN DAN SARAN ... 190
6.1 Simpulan... 190
(6)
Universitas Kristen Maranatha
viii
DAFTAR PUSTAKA... 193 RIWAYAT HIDUP PENULIS ... 195 LAMPIRAN ... 196
(7)
Universitas Kristen Maranatha
ix
DAFTAR GAMBAR
Gambar 1 Siklus Akuntansi (Rudianto, Pengantar Akuntansi, 2009:14)... 10
Gambar 2 Entitas (Marlinda, 2004) ... 17
Gambar 3 Atribut (Marlinda, 2004)... 18
Gambar 4 Relasi (Relationship) (Marlinda, 2004) ... 18
Gambar 5 one to one (Marlinda, 2004) ... 18
Gambar 6 one to many (Marlinda, 2004) ... 18
Gambar 7 many to one (Marlinda, 2004) ... 19
Gambar 8 many to many (Marlinda, 2004)... 19
Gambar 9 process(Marlinda, 2004)... 19
Gambar 10 data flow (Marlinda, 2004)... 20
Gambar 11 data store (Marlinda, 2004) ... 20
Gambar 12 Flowchart Retur Pembelian Barang... 35
Gambar 13 Flowchart Retur Penjualan Barang... 36
Gambar 14 Flowchart grooming... 37
Gambar 15 Flowchart Keuangan ... 38
Gambar 16 ERD ... 39
Gambar 17 DFD level 0 ... 53
Gambar 18 DFD level 1 ... 55
Gambar 19 DFD level 2 proses 3... 56
Gambar 20 DFD level 2 proses 5... 57
Gambar 21 DFD level 2 proses 6... 58
Gambar 22 DFD level 3 proses 3.1... 59
Gambar 23 DFD level 3 proses 3.2... 60
Gambar 24 DFD level 3 proses 5.1... 61
Gambar 25 DFD level 3 proses 5.2... 62
Gambar 26 DFD level 3 proses 5.3... 63
Gambar 27 DFD level 3 proses 5.4... 64
Gambar 28 Form Login... 99
Gambar 29 Main Form... 100
Gambar 30 Form Staff... 101
Gambar 31 Form Pet... 102
Gambar 32 Form Purchase return... 103
Gambar 33 Form Debit Note... 105
Gambar 34 Form Sales return... 106
Gambar 35 Form Credit Note... 107
Gambar 36 Form Chart of Account... 109
Gambar 37 Form Journal... 110
Gambar 38 Form Absensi... 111
Gambar 39 Form Service... 112
Gambar 40 Tampilan Menu Utama ... 114
Gambar 41 Tampilan Form Pet... 115
Gambar 42 Tampilan AddPet... 116
Gambar 43 Tampilan Pesan menyimpan data Pet... 117
Gambar 44 Tampilan Data Pet ... 117
(8)
Universitas Kristen Maranatha
x
Gambar 46 Tampilan EditPet... 118
Gambar 48 Tampilan DeletePet... 119
Gambar 49 Tampilan SearchPet... 120
Gambar 50 Tampilan ReportPet... 120
Gambar 51 Tampilan Form Staff... 121
Gambar 52 Tampilan AddStaff... 121
Gambar 53 Tampilan Pesan Add Staff... 122
Gambar 54 Tampilan Data Staff... 122
Gambar 55 Tampilan EditStaff... 123
Gambar 56 Tampilan EditStaff... 123
Gambar 58 Tampilan DeleteStaff... 124
Gambar 59 Tampilan SearchStaff... 125
Gambar 60 Tampilan ReportStaff... 125
Gambar 61 Tampilan Purchase return... 126
Gambar 62 Tampilan AddPurchase return... 127
Gambar 63 Tampilan Pesan Berhasil Simpan Data ... 127
Gambar 64 Tampilan AddPurchase return... 128
Gambar 65 Tampilan EditPurchase return... 128
Gambar 66 Tampilan DeletePurchase return... 129
Gambar 67 Tampilan SearchPurchase return... 130
Gambar 68 Tampilan ReportPurchase return... 130
Gambar 69 Tampilan Debit note... 131
Gambar 70 Tampilan AddDebit note... 132
Gambar 71 Tampilan Pesan Berhasil Simpan Data ... 132
Gambar 72 Tampilan AddDebit Note... 133
Gambar 73 Tampilan EditDebit note... 133
Gambar 74 Tampilan DeleteDebit note... 134
Gambar 75 Tampilan SearchDebit note... 134
Gambar 76 Tampilan SearchDebit note... 135
Gambar 77 Tampilan Sales return... 135
Gambar 78 Tampilan AddPurchase return... 136
Gambar 79 Tampilan Pesan Berhasil Menyimpan Data... 137
Gambar 80 Tampilan AddSales Return... 137
Gambar 81 Tampilan EditSales return... 137
Gambar 82 Tampilan DeleteSales return... 138
Gambar 83 Tampilan SearchSales return... 139
Gambar 84 Tampilan ReportSales return... 139
Gambar 85 Tampilan Credit note... 140
Gambar 86 Tampilan AddCredit note... 141
Gambar 87 Tampilan Pesan Berhasil Menyimpan Data... 141
Gambar 88 Tampilan AddCredit Note... 142
Gambar 89 Tampilan EditCredit note... 142
Gambar 90 Tampilan DeleteCredit note... 143
Gambar 91 Tampilan SearchCredit note... 143
Gambar 92 Tampilan SearchCredit note... 144
Gambar 93 Tampilan Form Service... 144
Gambar 94 Tampilan AddService... 145
(9)
Universitas Kristen Maranatha
xi
Gambar 96 Tampilan AddService... 146
Gambar 97 Tampilan EditService... 146
Gambar 98 Tampilan DeleteService... 147
Gambar 99 Tampilan SearchService... 148
Gambar 100 Tampilan Report Service... 148
Gambar 101 Tampilan Form Absensi ... 149
Gambar 102 Tampilan Berhasil Absen ... 149
Gambar 103 Tampilan Salary Filter... 150
Gambar 104 Tampilan Report Gaji ... 150
Gambar 105 Tampilan Absensi Filter... 151
Gambar 106 Tampilan Report Absensi ... 151
Gambar 107 Tampilan Chart of Account... 152
Gambar 108 Tampilan AddChart of Account... 152
Gambar 109 Tampilan Pesan Berhasil Menyimpan Data... 153
Gambar 110 Tampilan AddChart Of Account... 153
Gambar 111 Tampilan EditChart of Account... 154
Gambar 112 Tampilan DeleteChart of Account... 154
Gambar 113 Tampilan SearchChart of Account... 155
Gambar 114 Tampilan Journal... 156
Gambar 115 Tampilan AddJournal... 157
Gambar 116 Tampilan Pesan Berhasil Menyimpan Data... 157
Gambar 117 Tampilan AddJournal... 158
Gambar 118 Tampilan EditJournal... 158
Gambar 119 Tampilan DeleteJournal... 159
Gambar 120 Tampilan SearchJournal... 159
Gambar 121 Tampilan Balance sheet... 160
Gambar 122 Tampilan Laporan Balance sheet... 160
Gambar 123 Tampilan Profit & loss statement... 161
Gambar 124 Tampilan Laporan Profit & loss statement... 161
Gambar 125 Tampilan Form Antrian... 162
(10)
Universitas Kristen Maranatha
xii
DAFTAR TABEL
Tabel I Contoh Akun (Pusdiklat BPKP, 2007) ...9
Tabel II Contoh Buku Jurnal (Pusdiklat BPKP, 2007)... 11
Tabel III Contoh Buku Besar Modal (Pusdiklat BPKP, 2007) ... 12
Tabel IV Contoh Buku Besar Kas (Pusdiklat BPKP, 2007)... 13
Tabel V Contoh Buku Besar Persediaan (Pusdiklat BPKP, 2007)... 13
Tabel VI Contoh Buku Besar Peralatan (Pusdiklat BPKP, 2007)... 14
Tabel VII Contoh Buku Besar Hutang Usaha (Pusdiklat BPKP, 2007) ... 14
Tabel VIII Contoh Buku Besar Pendapatan Jasa (Pusdiklat BPKP, 2007) ... 14
Tabel IX Notasi dalam kamus data (Marlinda, 2004)... 21
Tabel X simbol-simbol flowchart (Jogiyanto, 1990) ... 23
Tabel XI Tabel Entitas Customer... 41
Tabel XII Tabel Entitas Goods... 42
Tabel XIII Tabel Entitas Supplier... 42
Tabel XIV Tabel Entitas Warehouse... 43
Tabel XV Tabel Entitas Good received note... 43
Tabel XVI Tabel Entitas Good received noteDetails... 44
Tabel XVII Tabel Entitas Purchase return... 44
Tabel XVIII Tabel Entitas Purchase returnDetails... 45
Tabel XIX Tabel Entitas Debit Note... 45
Tabel XX Tabel Entitas Debit Notedetails... 46
Tabel XXI Tabel Entitas Delivery order... 47
Tabel XXII Tabel Entitas Delivery order Details... 47
Tabel XXIII Tabel Entitas Sales return... 47
Tabel XXIV Tabel Entitas Sales return Details... 48
Tabel XXV Tabel Entitas Credit note... 48
Tabel XXVI Tabel Entitas Credit notedetails... 50
Tabel XXVII Tabel Entitas Staff... 50
Tabel XXVIII Tabel Entitas Service Details... 50
Tabel XXIX Tabel Entitas Absensi ... 51
Tabel XXX Tabel Entitas Pet... 51
Tabel XXXI Tabel Entitas Service... 51
Tabel XXXII Tabel Entitas COA... 52
Tabel XXXIII Tabel Entitas Journal... 52
Tabel XXXIV Tabel Entitas Journal Details... 52
Tabel XXXV Proses 1 ... 64
Tabel XXXVI Proses 2 ... 66
Tabel XXXVII Proses 3.1.1 ... 67
Tabel XXXVIII Proses 3.1.2 ... 68
Tabel XXXIX Proses 3.1.3 ... 69
Tabel XL Proses 3.2.1 ... 69
Tabel XLI Proses 3.2.2 ... 70
Tabel XLII Proses 3.2.3 ... 71
Tabel XLIII Proses 4 ... 71
Tabel XLIV Proses 5.1.1 ... 73
(11)
Universitas Kristen Maranatha
xiii
Tabel XLVII Proses 5.1.3 ... 74
Tabel XLVIII Proses 5.2.1 ... 75
Tabel XLIX Proses 5.2.2 ... 76
Tabel L Proses 5.2.3... 77
Tabel LI Proses 5.3.1... 77
Tabel LII Proses 5.3.2... 78
Tabel LIII Proses 5.3.3... 79
Tabel LIV Proses 5.4.1 ... 80
Tabel LV Proses 5.4.2 ... 81
Tabel LVI Proses 5.4.3 ... 82
Tabel LVII Proses 6.1 ... 82
Tabel LVIII Proses 6.2 ... 83
Tabel LIX Proses 7 ... 83
Tabel LX Kamus Data Supplier... 83
Tabel LXI Kamus Data Customer... 84
Tabel LXII Kamus Data Goods... 85
Tabel LXIII Kamus Data Warehouse... 85
Tabel LXIV Kamus Data Good received note... 86
Tabel LXV Kamus Data Good received noteDetails... 86
Tabel LXVI Kamus Data Purchase return... 87
Tabel LXVII Kamus Data Purchase returnDetails... 87
Tabel LXVIII Kamus Data DebitNote... 88
Tabel LXIX Kamus Data DebitNoteDetails... 89
Tabel LXX Kamus Data DeliveryOrder... 90
Tabel LXXI Kamus Data DeliveryOrderDetails... 91
Tabel LXXII Kamus Data Sales return... 91
Tabel LXXIII Kamus Data Sales returnDetails... 92
Tabel LXXIV Kamus Data CreditNote... 92
Tabel LXXV Kamus Data CreditNoteDetails... 94
Tabel LXXVI Kamus Data Staff... 94
Tabel LXXVII Kamus Data Service Details... 95
Tabel LXXVIII Kamus Data Absensi... 95
Tabel LXXIX Kamus Data Pet... 96
Tabel LXXX Kamus Data Service... 97
Tabel LXXXI Kamus Data COA ... 97
Tabel LXXXII Kamus Data Journal... 98
Tabel LXXXIII Kamus Data JournalDetails... 98
Tabel LXXXIV Form Login... 99
Tabel LXXXV MainForm... 100
Tabel LXXXVI Form Staff... 101
Tabel LXXXVII Form Pet... 102
Tabel LXXXVIII Form Purchase Return... 103
Tabel LXXXIX Form Debit Note... 105
Tabel XC Form Sales Return... 106
Tabel XCI Form Credit Note... 108
Tabel XCII Form Chart Of Account... 109
Tabel XCIII Form Journal... 110
(12)
Universitas Kristen Maranatha
xiv
Tabel XCV Form Service... 112
Tabel XCVI Pengujian Main form... 164
Tabel XCVII Pengujian Pet... 166
Tabel XCVIII Pengujian EditPet... 168
Tabel XCIX Pengujian Staff... 170
Tabel C Pengujian EditStaff... 171
Tabel CI Pengujian Purchase return... 172
Tabel CII Pengujian Debit note... 174
Tabel CIII Pengujian Sales return... 176
Tabel CIV Pengujian Credit note... 178
Tabel CV Pengujian Service... 180
Tabel CVI Pengujian Absensi ... 181
Tabel CVII Pengujian Salary Filter... 182
Tabel CVIII Pengujian Absensi Filter... 182
Tabel CIX Pengujian Chart of Account... 183
Tabel CX Pengujian Journal... 184
Tabel CXI Pengujian Balance sheet... 187
Tabel CXII Pengujian Profit & loss statement... 187
(13)
Universitas Kristen Maranatha
xv
DAFTAR LAMPIRAN
(14)
1 Universitas Kristen Maranatha
BAB I PENDAHULUAN
1.1 Latar Belakang Masalah
Seiring dengan perkembangan teknologi informasi sekarang ini,
kebubutuhan akan penyediaan informasi pun semakin meningkat, berbagai
sarana harus di siapkan untuk memberikan informasi yang tepat, akurat dan
dalam waktu yang singkat untuk suatu masalah atau kondisi yang sedang
berlangsung. Namun peranan teknologi informasi tidak hanya sebatas dalam
memberikan informasi yang tepat, akurat dan dalam waktu yang singkat tetapi
juga berperan dalam mempercepat dan mengefisienkan waktu dan tenaga
manusia dalam melakukan sebuah pekerjaan sehingga peranan teknologi
informasi sangat diperlukan di berbagai bidang industri atau instansi-instansi
perusahaan baik Negeri maupun Swasta.
Zoom Pet Care
adalah sebuah usaha yang bergerak dalam bidang
penjualan makanan dan aksesoris untuk anjing, kucing, kelinci, hamster, dll.
Selain itu,
Zoom Pet Care
juga melayani
grooming
atau perawatan khusus
untuk hewan peliharaan dan penitipan hewan. Pada toko ini hanya mempunyai
sistem informasi pembelian dan penjualan saja. Dalam sistem pembelian dan
penjualan tersebut belum mempunyai fitur untuk mengolah data retur baik
pembelian maupun penjualan, sehingga jika ada barang yang diretur hanya
dilakukan secara manual. Selain itu juga, Pada toko ini pencatatan data
grooming
/ servis dan data penitipan hewan masih dilakukan secara manual.
Untuk itu perlu ditambahkan fitur retur untuk modul pembelian dan penjualan
serta modul servis pada sistem informasi toko
Zoom Pet Care
. Dalam toko ini
juga masalah yang muncul adalah tidak adanya pencatatan untuk hewan yang
akan di
grooming
sehingga sering terjadinya kesalahan pada nomor urut hewan
yang akan di
grooming
dan tidak tahunya
Customer
jam berapa hewan
peliharaanya telah selesai di
grooming
untuk diambil. Untuk itu perlu dibuat
pada sistem informasi ini nomor urut antrian untuk diberikan kepada
Customer
(15)
Universitas Kristen Maranatha
2
yang isinya nomor urut hewan yang akan di
grooming
, jam masuk dan jam
selesai
grooming
. Sehingga
Customer
tidak menunggu terlalu lama jika akan
mengambil hewan peliharaannya.
Permasalahan lain yang dihadapi
Zoom Pet Care
ini adalah sistem
akuntansi masih menggunakan cara manual, yaitu perhitungan total penjualan,
pembelian dan keuntungan dilakukan manual, sehingga dibutuhkan waktu yang
lama untuk mendapatkan informasi yang diinginkan. Selain itu juga sering kali
menyebabkan terjadi kesalahan pada ”
Account balance
”, yang membuat kinerja
menjadi kurang efisien, karena setiap kali harus menelusuri lagi, mencari
dimana kesalahan yang dibuat. Selain itu, masalah lain yang dihadapi
Zoom
Pet Care
adalah belum adanya sistem untuk penyimpanan data pegawai dan
penghitungan gaji pegawai dilakukan secara manual, yaitu dengan menghitung
jumlah hadir dari tiap pegawai untuk periode tertentu. Penghitungan jumlah
hadir itu dilakukan berdasarkan daftar hadir yang diperoleh dari hasil absensi
yang dilakukan tiap pegawai. Sistem penghitungan gaji secara manual ini tentu
memakan waktu yang lama tergantung dari jumlah pegawai yang dimiliki toko
Zoom Pet Care
, selain itu juga ada kemungkinan
owner
melakukan kesalahan
dalam penghitungan gaji pegawai. Untuk meningkatkan kinerjanya, toko
Zoom
Pet Care
merencanakan penambahan modul pegawai yang dibutuhkan
sehingga proses penghitungan gaji yang selama ini masih manual dapat diubah
menjadi sistem terkomputerisasi dan diharapkan dapat me
menu
hi kebutuhan
perusahaan yang menghasilkan laporan keuangan. Sistem informasi pada toko
ini yang akan dibuat terdiri dari penambahan fitur retur untuk modul pembelian
dan modul penjualan, modul pegawai, modul akuntansi, modul
service
(jasa).
Modul pegawai meliputi pembuatan sistem penggajian pegawai sampai
pembuatan sistem absensi dengan menggunakan
barcode
. Modul akuntansi
meliputi penjurnalan, posting dan pembuatan laporan laba - rugi. Modul
service
(jasa) terdiri dari pencatatan data
grooming
dan pencatatan data penitipan
hewan.
(16)
Universitas Kristen Maranatha
3
Sehubungan dengan hal tersebut, maka menjadi alasan bagi penulis
untuk mengambil suatu judul yaitu, ”Perancangan dan Pembuatan Sistem
Informasi Pada toko
Zoom Pet Care
Dengan Menggunakan
Visual Basic.NET
2008”.
1.2 Rumusan Masalah
Berdasarkan latar belakang di atas maka dapat dirumuskan permasalahan
yaitu :
1. Bagaimana merancang dan membangun suatu sistem yang mempunyai
fitur untuk mengolah data retur pada setiap modul pembelian dan
penjualan pada toko
Zoom Pet Care
?
2. Bagaimana cara agar sistem yang dulunya melakukan pencatatan data
grooming
dan data penitipan hewan secara manual sekarang menjadi
terkomputerisasi ?
3. Bagaimana merancang dan membangun suatu sistem yang dapat
mencetak nomor antrian yang diberikan kepada
Customer
untuk
mengambil hewan peliharaanya yang telah di
grooming
?
4. Bagaimana cara membuat aplikasi sistem informasi akuntansi pada toko
Zoom Pet Care
dengan menggunakan bahasa pemrograman
Visual
Basic. NET
2008 ?
5. Bagaimana merancang sistem yang dapat menghasilkan informasi dan
laporan keuangan serta laporan data pegawai secara terperinci serta
memudahkan dalam mencari informasi apabila ada pengkoreksian
terhadap data tertentu ?
6. Bagaimana cara agar sistem yang dulunya melakukan perhitungan gaji
dan absensi pegawai secara manual sekarang menjadi terkomputerisasi
dengan metode
barcode
?
(17)
Universitas Kristen Maranatha
4
1.3 Tujuan Pembahasan
Tujuan dari pembuatan aplikasi ini adalah :
1. Merancang dan membangun suatu sistem informasi yang mempunyai
fitur retur sehingga dapat melakukan pencatatan dan pengolahan data
retur pada pembelian dan penjualan.
2. Merancang dan membuat suatu sistem yang dapat melakukan
pencatatan dan pengolahan data
grooming
dan data penitipan hewan
yang sesuai untuk meningkatkan kinerja dari toko
Zoom Pet Care
.
3. Merancang dan membuat suatu sistem yang mampu mencetak nomor
antrian secara otomatis yang berisi nomor antrian hewan yang akan
di
grooming
, jam masuk dan jam selesai sehingga
Customer
tidak
menu
nggu terlalu lama untuk mengambil hewan peliharaanya yang
telah di
grooming
.
4. Merancang suatu sistem informasi akuntansi yang dapat membantu
perusahaan
menjalankan
operasional
perusahaan
dalam
meningkatkan kinerja perusahaan dan mampu memberikan
laporan-laporan yang diperlukan oleh perusahaan, serta dapat melakukan
penjurnalan dan mem
post
ing transaksi secara otomatis.
5. Mengimplementasikan suatu sistem laporan keuangan dan pegawai
berbasis komputer yang dapat diandalkan, sehingga mampu
menghasilkan informasi-informasi dan laporan yang cepat, tepat dan
akurat sesuai dengan kebutuhan pada toko
Zoom Pet Care
.
6. Membuat suatu sistem absensi yang akan mencatat data dan
kehadiran pegawai, waktu kedatangan, waktu pulang yang akan
dibuat secara sistematis dan terkomputerisasi dengan
barcode
dan
menghitung gaji pegawai secara otomatis.
(18)
Universitas Kristen Maranatha
5
1.4 Ruang Lingkup Kajian
Pada laporan Tugas Akhir ini dilakukan beberapa pembatasan sebagai
berikut :
1.4.1 Aplikasi
•
Sistem informasi yang dibuat terdiri dari pembuatan fitur retur
pembelian dan penjualan, modul akuntansi, modul pegawai dan
modul
service (grooming
dan penitipan hewan
).
•
Untuk modul pegawai terdiri dari absensi dan penggajian.
•
Absensi, setiap pegawai diwajibkan melakukan absen dengan cara
menempelkan
barcode idcard
ke sensor absensi.
•
Sistem absensi dengan metode barcode pada toko Zoom
Pet
Care
akan memberikan suatu
report
pencatatan secara harian, bulanan,
tahunan tentang data dan daftar hadir pegawai, waktu kedatangan,
waktu pulang.
•
Penggajian, Merupakan fasilitas untuk melakukan penghitungan total
gaji yang diterima pegawai untuk periode tertentu
•
Output yang dihasilkan dari aplikasi ini adalah laporan keuangan yang
berupa laporan laba rugi dan neraca dari toko
Zoom Pet Care
.
•
Untuk
grooming
, meliputi pencatatan
grooming
yang dilakukan
(perawatan yang dilakukan dan biaya servis).
•
Untuk penitipan hewan, meliputi pencatatan data hewan, lama
penitipan dan biaya.
•
Proses penjurnalan, meliputi peng
input
an data transaksi, pembuatan
jurnal,
posting
jurnal ke buku besar dan pembuatan laporan laba rugi.
1.4.2
Software
•
Bahasa pemograman yang digunakan adalah
Visual Basic. NET
2008.
(19)
Universitas Kristen Maranatha
6
•
Database
yang digunakan adalah
SQL Server
2008.
1.4.3
Hardware
•
Processor Intel Pentium 4 2.0 GHz
.
•
Memory 512 Mb.
•
Harddisk 80Gb.
•
Keyboard + Mouse + Monitor
•
Motherboard + VGA onboard + Soundcard onboard
1.5
Sumber Data
Sumber data didapat dari buku dan
internet
.
1.6 Sistematika Penyajian
Adapun sistematik penyajian pada laporan ini adalah:
BAB I. PENDAHULUAN
Bab ini merupakan landasan dasar mengenai hal-hal yang
berhubungan dengan penulisan laporan ini, yang mengemukakan
latar belakang masalah, rumusan masalah, tujuan pembahasan,
ruang lingkup kajian, sumber data dan sistematika penyajian.
BAB II. KAJIAN TEORI
Pada bab ini berisi landasan-landasan teori yang dipakai untuk
merancang sistem informasi akuntansi pada
Zoom Pet Care
. Teori
menjelaskan tentang pengertian sistem yang dipakai beserta
elemen-elemen sistemnya, pengertian informasi, sistem informasi, dan
pengolahan data serta langkah-langkah dalam pengolahan data yang
dipakai untuk menyelesaikan tugas akhir ini.
BAB III. ANALISIS DAN RANCANGAN SISTEM
Pada bab ini merupakan pembahasan rmasalah-masalah yang timbul
dari seluruh pengolahan data pada pembuatan aplikasi sistem
(20)
Universitas Kristen Maranatha
7
informasi akuntansi pada
Zoom Pet Care
, serta
input
dan
output
dari
program aplikasi pengolahan data ini, sehingga didapatkan
subyektivitas dan obyektivitas data secara menyeluruh. Selain itu
dalam bab ini juga berisi tentang tahap-tahap perancangan dan solusi
alternatif yang dibutuhkan oleh sistem dengan menggunakan
Flowchart,
Entity
Relationship
Diagram
dan
Data Flow Diagram
, selain
itu lebih diperjelas lagi menggunakan kamus data dan PSPEC. Hal
yang telah dianalisa dijadikan acuan untuk merancang sistem yang
diinginkan dan tentu lebih baik dan efisien.
BAB IV. HASIL PENELITIAN
Pada bab ini berisi kumpulan
screenshot
dari program yang dibuat
beserta penjelasan dari setiap halaman
screenshot,
sehingga
penggunaan aplikasi
ini dapat digunakan dengan mudah oleh para
pengguna.
BAB V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi pembahasan mengenai uji coba sistem yang telah
dibuat secara lebih mendalam terhadapat setiap
script
menggunakan
metode
blackbox testing.
BAB VI. SIMPULAN DAN SARAN
6.1 Simpulan
Berisikan kesimpulan dari penelitian yang telah dilakukan selama
mengerjakan program ini.
6.2 Saran
Berisikan pengutaraan saran agar dapat dilakukan pengembangan
lebih lanjut dari sistem yang sudah ada saat ini.
(21)
190
Universitas Kristen MaranathaBAB VI SIMPULAN DAN SARAN
6.1 Simpulan
Dengan dibuatnya aplikasi sistem informasi pada toko Zoom
Pet Care
dapat menjawab beberapa kebutuhan dalam melakukan penyimpanan setiap
transaksi yaitu :
1. Dengan adanya aplikasi ini, dapat menghasilkan suatu sistem informasi
yang mempunyai fitur retur sehingga dapat melakukan pencatatan dan
pengolahan data retur pada pembelian dan penjualan yang dulunya
manual menjadi terkomputerisasi.
2. Dengan dibuatnya aplikasi ini, dapat menghasilkan suatu sistem yang
dapat melakukan pencatatan dan pengolahan data
grooming
dan data
penitipan hewan yang sesuai untuk meningkatkan kinerja dari toko Zoom
Pet Care.
3. Dengan dibuatnya aplikasi ini, dapat menghasilkan suatu sistem yang
mampu mencetak nomor antrian secara otomatis yang berisi nomor
antrian hewan yang akan digrooming, jam masuk dan jam selesai
sehingga Customer tidak menunggu terlalu lama untuk mengambil hewan
peliharaanya yang telah digrooming.
4. Dengan dibuatnya sistem informasi akuntansi ini, dapat membantu
perusahaan menjalankan operasional perusahaan dalam meningkatkan
kinerja perusahaan dan mampu memberikan laporan-laporan yang
diperlukan oleh perusahaan, serta dapat melakukan penjurnalan dan
memposting transaksi secara otomatis.
5. Dengan dibuatnya aplikasi ini, penyimpanan faktur penjualan, pembelian
dan data akuntansi serta data pegawai yang sebelumnya dalam arsip –
arsip menjadi terkomputerisasi diharapkan dapat mempermudah dalam
pembuatan laporan-laporan yang saat ini belum ada sehingga kegiatan
(22)
Universitas Kristen Maranatha
191
pengolahan data-data yang dibutuhkan oleh toko Zoom
Pet Care dapat
berjalan dengan lancar, efektif, dan efisien.
6. Dengan dibuatnya aplikasi ini, pencatatan data dan kehadiran pegawai,
waktu kedatangan, waktu pulang dibuat secara sistematis dan
terkomputerisasi dengan barcode serta aplikasi ini dapat menghitung gaji
pegawai secara otomatis.
Hasil akhir dari aplikasi ini dirasakan cukup untuk membantu
perkembangan toko Zoom Pet Care di masa mendatang.
6.2 Saran
Saran yang diberikan untuk pengembangan lebih lanjut dari sistem
informasi toko Zoom Pet Care, antara lain :
1. Secara garis besar aplikasi ini cukup mudah untuk dimengerti oleh
pengguna, tetapi akan lebih baik lagi apabila dibuat lebih menarik lagi
dalam segi tampilan dan tingkat kemudahan pemakaian atau
user
friendly dari aplikasi ini dapat ditingkatkan. Sehingga dapat memberikan
kenyamanan kepada pengguna dalam aplikasi ini dan dapat menjangkau
lebih banyak kalangan tanpa harus ada pelatihan khusus terlebih dahulu.
2. Dengan sistem yang telah diterapakan penulis, diharapkan ada
pengembangan sistem yang akan datang, yaitu sistem penjualan
online
untuk memperluas jangkauan penjualan dan mempermudah
Customer
dalam bertransaksi.
3. Selalu melakukan backup database secara berkala untuk mengantisipasi
hilang atau rusaknya database.
4. Program aplikasi absensi pegawai yang pada saat ini menggunakan
barcode,
dapat dikembangkan lebih lanjut dengan memperluas ruang
lingkup dan batasan permasalahan dengan menggunakan finger print.
5. Program ini dapat digunakan secara optimal jika toko mempersiapkan
(23)
Universitas Kristen Maranatha
192
toko tidak memiliki barcode reader maka program ini tetap dapat dipakai,
dimana absensi pegawai menggunakan metode entry komputer.
(24)
Universitas Kristen Maranatha 193
DAFTAR PUSTAKA
Al Fatta, Hanif, (2007), Analisis Dan Perancangan Sistem Informasi Untuk
Keunggulan Bersaing Perusahaan Dan Organisasi Modern, ANDI, Yogyakarta.
Ayuliana.2009.Testing dan impelementasi.
Baridwan, Zaki, (2004), Intermediate
Accounting
, BPFE, Yogyakarta.
Jogiyanto, H.M. ,Analisis dan Desain Sistem Informasi. Yogyakarta : ANDI
Offset. 2005.
Krismiaji, (2005), Sistem Informasi Akuntansi edisi kedua, UPP AMP YKPN,
Yogyakarta.
Marlinda, Linda. 2004. Sistem Basis Data. Yogyakarta : ANDI.
Murti, Sumarni dan John Soeprihanto, 2003, Pengantar Bisnis (Dasar-Dasar
Ekonomi Perusahaan), Liberty, Yogyakarta.
Pajak Penghasilan Pasal 21,
Retrieved April 14, 2011 from
http://www.pajak.go.id/index.php?view=article&catid=100%3Apph&id=147%3Ap
ph-21&option=com_content&Itemid=171.
Pusdiklat BPKP. Dasar Dasar Akuntansi. 1997
Rama, Dasaratha V. dan Federick L. Jones, (2008),
Accounting
Information
System
buku 1, Salemba Empat, Jakarta.
(25)
Universitas Kristen Maranatha 194
SQL Server,
Retrieved January 24, 2011 from
(1)
7
informasi akuntansi pada Zoom Pet Care, serta input dan output dari program aplikasi pengolahan data ini, sehingga didapatkan subyektivitas dan obyektivitas data secara menyeluruh. Selain itu dalam bab ini juga berisi tentang tahap-tahap perancangan dan solusi alternatif yang dibutuhkan oleh sistem dengan menggunakan Flowchart, Entity Relationship Diagram dan Data Flow Diagram, selain itu lebih diperjelas lagi menggunakan kamus data dan PSPEC. Hal yang telah dianalisa dijadikan acuan untuk merancang sistem yang diinginkan dan tentu lebih baik dan efisien.
BAB IV. HASIL PENELITIAN
Pada bab ini berisi kumpulan screenshot dari program yang dibuat beserta penjelasan dari setiap halaman screenshot, sehingga penggunaan aplikasi ini dapat digunakan dengan mudah oleh para pengguna.
BAB V. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN
Bab ini berisi pembahasan mengenai uji coba sistem yang telah dibuat secara lebih mendalam terhadapat setiap script menggunakan metode blackbox testing.
BAB VI. SIMPULAN DAN SARAN 6.1 Simpulan
Berisikan kesimpulan dari penelitian yang telah dilakukan selama mengerjakan program ini.
6.2 Saran
Berisikan pengutaraan saran agar dapat dilakukan pengembangan lebih lanjut dari sistem yang sudah ada saat ini.
(2)
6.1 Simpulan
Dengan dibuatnya aplikasi sistem informasi pada toko Zoom Pet Care dapat menjawab beberapa kebutuhan dalam melakukan penyimpanan setiap transaksi yaitu :
1. Dengan adanya aplikasi ini, dapat menghasilkan suatu sistem informasi yang mempunyai fitur retur sehingga dapat melakukan pencatatan dan pengolahan data retur pada pembelian dan penjualan yang dulunya manual menjadi terkomputerisasi.
2. Dengan dibuatnya aplikasi ini, dapat menghasilkan suatu sistem yang dapat melakukan pencatatan dan pengolahan data grooming dan data penitipan hewan yang sesuai untuk meningkatkan kinerja dari toko Zoom Pet Care.
3. Dengan dibuatnya aplikasi ini, dapat menghasilkan suatu sistem yang mampu mencetak nomor antrian secara otomatis yang berisi nomor antrian hewan yang akan digrooming, jam masuk dan jam selesai sehingga Customer tidak menunggu terlalu lama untuk mengambil hewan peliharaanya yang telah digrooming.
4. Dengan dibuatnya sistem informasi akuntansi ini, dapat membantu perusahaan menjalankan operasional perusahaan dalam meningkatkan kinerja perusahaan dan mampu memberikan laporan-laporan yang diperlukan oleh perusahaan, serta dapat melakukan penjurnalan dan memposting transaksi secara otomatis.
5. Dengan dibuatnya aplikasi ini, penyimpanan faktur penjualan, pembelian dan data akuntansi serta data pegawai yang sebelumnya dalam arsip – arsip menjadi terkomputerisasi diharapkan dapat mempermudah dalam pembuatan laporan-laporan yang saat ini belum ada sehingga kegiatan
(3)
191
pengolahan data-data yang dibutuhkan oleh toko Zoom Pet Care dapat berjalan dengan lancar, efektif, dan efisien.
6. Dengan dibuatnya aplikasi ini, pencatatan data dan kehadiran pegawai, waktu kedatangan, waktu pulang dibuat secara sistematis dan terkomputerisasi dengan barcode serta aplikasi ini dapat menghitung gaji pegawai secara otomatis.
Hasil akhir dari aplikasi ini dirasakan cukup untuk membantu perkembangan toko Zoom Pet Care di masa mendatang.
6.2 Saran
Saran yang diberikan untuk pengembangan lebih lanjut dari sistem informasi toko Zoom Pet Care, antara lain :
1. Secara garis besar aplikasi ini cukup mudah untuk dimengerti oleh pengguna, tetapi akan lebih baik lagi apabila dibuat lebih menarik lagi dalam segi tampilan dan tingkat kemudahan pemakaian atau user friendly dari aplikasi ini dapat ditingkatkan. Sehingga dapat memberikan kenyamanan kepada pengguna dalam aplikasi ini dan dapat menjangkau lebih banyak kalangan tanpa harus ada pelatihan khusus terlebih dahulu. 2. Dengan sistem yang telah diterapakan penulis, diharapkan ada
pengembangan sistem yang akan datang, yaitu sistem penjualan online
untuk memperluas jangkauan penjualan dan mempermudah Customer
dalam bertransaksi.
3. Selalu melakukan backup database secara berkala untuk mengantisipasi hilang atau rusaknya database.
4. Program aplikasi absensi pegawai yang pada saat ini menggunakan
barcode, dapat dikembangkan lebih lanjut dengan memperluas ruang lingkup dan batasan permasalahan dengan menggunakan finger print. 5. Program ini dapat digunakan secara optimal jika toko mempersiapkan
(4)
toko tidak memiliki barcode reader maka program ini tetap dapat dipakai, dimana absensi pegawai menggunakan metode entry komputer.
(5)
193
DAFTAR PUSTAKA
Al Fatta, Hanif, (2007), Analisis Dan Perancangan Sistem Informasi Untuk Keunggulan Bersaing Perusahaan Dan Organisasi Modern, ANDI, Yogyakarta. Ayuliana.2009.Testing dan impelementasi.
Baridwan, Zaki, (2004), Intermediate Accounting, BPFE, Yogyakarta.
Jogiyanto, H.M. ,Analisis dan Desain Sistem Informasi. Yogyakarta : ANDI Offset. 2005.
Krismiaji, (2005), Sistem Informasi Akuntansi edisi kedua, UPP AMP YKPN, Yogyakarta.
Marlinda, Linda. 2004. Sistem Basis Data. Yogyakarta : ANDI.
Murti, Sumarni dan John Soeprihanto, 2003, Pengantar Bisnis (Dasar-Dasar Ekonomi Perusahaan), Liberty, Yogyakarta.
Pajak Penghasilan Pasal 21,
Retrieved April 14, 2011 from
http://www.pajak.go.id/index.php?view=article&catid=100%3Apph&id=147%3Ap ph-21&option=com_content&Itemid=171.
Pusdiklat BPKP. Dasar Dasar Akuntansi. 1997
Rama, Dasaratha V. dan Federick L. Jones, (2008), Accounting Information System buku 1, Salemba Empat, Jakarta.
(6)
SQL Server,
Retrieved January 24, 2011 from