ANALISIS DAN PERANCANGAN APLIKASI ONLINE GENERAL LEDGER STUDI KASUS PENYEDIA JASA APLIKASI PT. PROBIZ PRIMA INTEGRASI - Binus e-Thesis
Universitas Bina Nusantara Jurusan Teknik Informatika
Skripsi Sarjana Komputer Semester Genap/VIII tahun 2003/2004
ANALISIS DAN PERANCANGAN APLIKASI ONLINE GENERAL LEDGER STUDI KASUS PADA PENYEDIA JASA APLIKASI PT. PROBIZ PRIMA INTEGRASI
Rudy Salim 0400516266 Meira Kristina 0400519551
Abstrak
Tujuan penelitian, ialah untuk membantu perusahaan dalam menggunakan perpaduan teknologi informasi dengan akuntansi dalam proses bisnis sehingga dapat lebih optimal dalam pemakaiannya. Metode penelitian yang digunakan adalah metode analisis yaitu analisis proses akuntansi pada proses bisnis lama, kemampuan penguasaan teknologi informasi dan studi pustaka untuk mengetahui konsep ideal dari General Ledger, serta metode spesifikasi yaitu perancangan dari module dan struktur menu. Hasil yang dicapai, dengan aplikasi yang dihasilkan memberikan dampak pada penggunaan general ledger menjadi lebih optimal, membantu perusahaan dalam menganalisis laporan dan peramalan untuk masa berikutnya serta juga untuk mempermudah audit trail. Kesimpulan yang ditarik dari analisis dan evaluasi penelitiann adalah perbaikan terhadap sistem pembukuan general ledger lama menjadi sistem baru yang terkomputerisasi lengkap dengan penyediaan laporang dan perbandingan serta penggunaan metode online yang menghubungkan sistem cabang dan pusat.
Kata kunci : General ledger, teknologi informasi, akuntansi, analisis laporan, audit trail, komputerisasi.
PRAKATA
Puji syukur Penulis panjatkan kepada Tuhan Yang Maha Esa atas segala rahmat dan bimbingan-Nya sehingga dapat menyelesaikan penulisan skripsi ini dengan baik.
Skripsi dengan judul ANALISIS DAN PERANCANGAN APLIKASI
ONLINE GENERAL LEDGER STUDI KASUS PADA PENYEDIA JASA
APLIKASI PT. PROBIZ PRIMA INTEGRASIdisusun dalam rangka memenuhi salah satu syarat untuk menyelesaikan studi Strata-1 pada jurusan Teknik Informatika Universitas Bina Nusantara, Jakarta.
Penulis telah berusaha secara maksimal untuk meneliti dan menyusun skripsi ini dan bila masih terdapat kekurangaan mohon dimaklumi. Penulis juga menyadaru bahwa tanpa kesempatan, bimbingan, bantuan dan dukungan, skripsi ini tidak berarti sama sekali, maka dalam kesempatan ini Penulis ingin menyampaikan terima kasih yang sebesar-besarnya terutama kepada :
1. Ibu DR. Theresia Widia Suryaningsih selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan kepada penulis untuk menyusun skripsi ini.
2. Bapak Ir. Sablin Yusuf, M. Sc., M. Comp. Sc., selaku Kepala Jurusan Teknik Informatika.
3. Bapak Wiedjaja, S. Kom., selaku dosen pembimbing yang telah menyediakan waktu, memberikan saran, bantuan, bimbingan, pengarahan, dorongan, kepercayaan dan kesempatan kepada Penulis dalam menyelesaikan masalah-masalah yang dihadapi Penulis selama menyelesaikan skripsi ini.
4. Para dosen beserta staf pengajar di Universitas Bina Nusantara yang telah membimbing Penulis sejak menduduki bangku universitas.
5. Orang tua dan keluarga yang telah memberikan dukungan moral dan material sehingga skripsi ini dapat diselesaikan.
6. Seluruh rekan Mahasiswa Teknik Informatika dan alumni yang telah memberikan dukungan dan semangat serta saran-saran yang berharga kepada Penulis dari awal sampai akhir penulisan skripsi ini.
7. Dan semua pihak yang telah membantu secara fisik maupun mental dalam pembuatan skripsi ini yang tidak dapat disebutkan satu persatu.
Jakarta, Juni 2004
Penulis
DAFTAR ISI
Halaman Halaman Judul Dalam ............................................................................................... i Halaman Persetujuan Softcover ................................................................................ ii Abstrak ...................................................................................................................... iii Prakata....................................................................................................................... iv Daftar Isi ................................................................................................................... vi Daftar Tabel .............................................................................................................. xii Daftar Gambar........................................................................................................... xiv
BAB I PENDAHULUAN
1.1 Latar Belakang ............................................................................... 1
1.2 Ruang Lingkup............................................................................... 2
1.3 Tujuan dan Manfaat ....................................................................... 3
1.4 Metodologi ..................................................................................... 4
1.5 Sistematika Penulisan .................................................................... 5
BAB II LANDASAN TEORI
2.1 Teori-teori Umum .......................................................................... 6
2.1.1 Pengertian Sistem............................................................... 6
2.1.2 Sistem Informasi ................................................................ 7
2.1.3 Pengertian Analisis Sistem................................................. 8
2.1.4 Pengertian Perancangan Sistem ......................................... 9
2.1.5 System Development Life Cycle ......................................... 10
2.1.6 State Transition Diagram................................................... 12
2.1.7 Sejarah dan Perkembangan Internet................................... 12
2.1.8 Hyper Text Transfer Protocol ............................................ 14
2.1.9 Hyper Text Markup Language ........................................... 15
2.1.10 Web Server ......................................................................... 16
2.1.11 Active Server Pages ........................................................... 17
2.1.12 Interaksi Manusia dan Komputer ....................................... 17
2.1.13 Analisis dan Perancangan Berorientasi Objek ................... 19
2.1.13.1 Konsep Dasar OO dan OOP................................ 19
2.1.13.2 Objek ................................................................... 20
2.1.13.3 Penerapan OO dalam Programming ................... 21
2.1.13.4 Kaitan Analisis Perancangan dengan OO ........... 22
2.1.14 Sistem Basis Data............................................................... 23
2.1.14.1 Definisi Database ................................................ 23
2.1.14.2 Sistem Manajemen Database .............................. 25
2.2 Teori-teori Khusus
2.2.1 Sistem Akuntansi ............................................................... 25
2.2.2 General Ledger .................................................................. 26
2.2.3 Aplikasi General Ledger.................................................... 27
BAB III ANALISA SISTEM BERJALAN
3.5.2.3 Rancangan Layar Security .................................. 51
3.5.2.12 Rancangan Layar General Ledger ...................... 60
3.5.2.11 Rancangan Layar Bank ....................................... 59
3.5.2.10 Rancangan Layar Tax.......................................... 58
3.5.2.9 Rancangan Layar Currency ................................ 57
3.5.2.8 Rancangan Layar Fiscal Periode ........................ 56
3.5.2.7 Rancangan Layar Company Profile .................... 55
3.5.2.6 Rancangan Layar Common Setup ....................... 54
3.5.2.5 Rancangan Layar User Authorization................. 53
3.5.2.4 Rancangan Layar Add User ................................ 52
3.5.2.2 Rancangan Layar Menu Utama........................... 50
3.1 Riwayat Perusahaan ....................................................................... 28
3.5.2.1 Rancangan Layar Login ...................................... 49
3.5.2 Rancangan Layar................................................................ 49
3.5.1 Struktur Menu .................................................................... 45
3.5 Perancangan Sistem ....................................................................... 45
3.4 Alternatif Pemecahan Masalah ...................................................... 41
3.3 Permasalahan yang Dihadapi ......................................................... 38
3.2 Prosedur yang Sedang Berjalan ..................................................... 35
3.1.2 Hierarki Perusahaan ........................................................... 29
3.1.1 Latar Belakang ................................................................... 28
3.5.2.13 Rancangan Layar General Ledger Setup ............ 61
3.5.2.14 Rancangan Layar Segment Setup ........................ 62
3.5.2.26 Rancangan Layar Trial Balance ......................... 73
3.5.4 Spesifikasi Module............................................................. 86
3.5.3 State Transition Diagram................................................... 80
3.5.2.33 Rancangan Layar Batch List ............................... 79
3.5.2.32 Rancangan Layar Chart Of Account ................... 78
3.5.2.31 Rancangan Layar Comparing Cost Expenses ..... 77
3.5.2.30 Rancangan Layar Comparing SOE ..................... 76
3.5.2.29 Rancangan Layar Comparing Balance Sheet...... 75
3.5.2.28 Rancangan Layar Comparing Report ................. 75
3.5.2.27 Rancangan Layar Transaction Listing ................ 74
3.5.2.25 Rancangan Layar Statement Of Earnings ........... 72
3.5.2.15 Rancangan Layar Source Code ........................... 63
3.5.2.24 Rancangan Layar Balance Sheet......................... 71
3.5.2.23 Rancangan Layar Monthly Closing..................... 70
3.5.2.22 Rancangan Layar Report..................................... 69
3.5.2.21 Rancangan Layar Batch List ............................... 69
3.5.2.20 Rancangan Layar General Ledger Transaction.. 68
3.5.2.19 Rancangan Layar Transaction ............................ 67
3.5.2.18 Rancangan Layar Account Maintain................... 66
3.5.2.17 Rancangan Layar Budget Setup .......................... 65
3.5.2.16 Rancangan Layar Structure Setup....................... 64
3.5.4.1 Module Login ...................................................... 86
3.5.4.2 Module MenuUtama ........................................... 87
3.5.4.3 Module Security .................................................. 88
3.5.4.4 Module CommonSetup ........................................ 89
3.5.4.5 Module GeneralLedger....................................... 94
3.5.5 Perancangan Basis Data ..................................................... 104
BAB IV IMPLEMENTASI DAN EVALUASI
4.1 Implementasi .................................................................................. 124
4.1.1 Kebutuhan Perangkat Lunak .............................................. 124
4.1.2 Kebutuhan Perangkat Keras............................................... 124
4.1.3 Arsitektur Sistem yang Disarankan.................................... 125
4.2 Pengoperasian Aplikasi.................................................................. 127
4.2.1 Bagian Security .................................................................. 131
4.2.2 Bagian Common Setup ....................................................... 133
4.2.3 Bagian General Ledger ...................................................... 142
4.3 Evaluasi .......................................................................................... 161
4.3.1 Evaluasi
IMK ..................................................................... 162
BAB V KESIMPULAN DAN SARAN
5.1 Kesimpulan .................................................................................... 164
5.2 Saran............................................................................................... 165
DAFTAR PUSTAKA
.............................................................................................. xix
RIWAYAT HIDUP
................................................................................................. xxi
FOTOKOPI SURAT SURVEI FOTOKOPI SURAT KETERANGAN
DAFTAR TABEL
Tabel 3.1 Tabel TbAccClsBalanceSheet ................................................................. 104Tabel 3.2 Tabel TbAccClsIncomeStatement ........................................................... 105Tabel 3.3 Tabel TbBankAcc .................................................................................... 106Tabel 3.4 Tabel TbBranchAct ................................................................................. 106Tabel 3.5 Tabel TbBudget ....................................................................................... 107Tabel 3.6 Tabel TbClosingAcc ................................................................................ 107Tabel 3.7 Tabel TbCOA .......................................................................................... 108Tabel 3.8 Tabel TbCompany ................................................................................... 109Tabel 3.9 Tabel TbCurrMiddle ............................................................................... 109Tabel 3.10 Tabel TbCurrNew ................................................................................... 110Tabel 3.11 Tabel TbCurrRate ................................................................................... 110Tabel 3.12 Tabel TbDBatch ...................................................................................... 111Tabel 3.13 Tabel TbDBatchDetail ............................................................................ 112Tabel 3.14 Tabel TbDSegment .................................................................................. 113Tabel 3.15 Tabel TbDStructure................................................................................. 113Tabel 3.16 Tabel TbFiscalPeriode............................................................................ 114Tabel 3.17 Tabel TbJobGroup .................................................................................. 114Tabel 3.18 Tabel TbLocation .................................................................................... 115Tabel 3.19 Tabel TbMBatchList................................................................................ 115Tabel 3.20 Tabel TbMFiscalPeriode ........................................................................ 116Tabel 3.21 Tabel TbMSegment ................................................................................. 116Tabel 3.22 Tabel TbSourceCode............................................................................... 117Tabel 3.23 Tabel TbStructureCode ........................................................................... 117Tabel 3.24 Tabel TbTax ............................................................................................ 118Tabel 3.25 Tabel Tbtempaccgroup ........................................................................... 118Tabel 3.26 Tabel Tbtempacctype .............................................................................. 119Tabel 3.27 Tabel TbTotAccIncomeStatement ........................................................... 119Tabel 3.28 Tabel TbUser........................................................................................... 120Tabel 3.29 Tabel TbUserAuth ................................................................................... 121Tabel 4.1 Kebutuhan Sumber Daya Komputer ....................................................... 124DAFTAR GAMBAR