iv
UNIVERSITAS BINA NUSANTARA
________________________________________________________________________ Program Studi Ganda
Sistem Informasi - Akuntansi Skripsi Sarjana Program Ganda
Semester Ganjil 2006/2007 ANALISIS DAN PERANCANGAN
SISTEM INFORMASI AKUNTANSI PENJUALAN
UNTUK MENGINTEGRASIKAN PROSES PELAPORAN PENJUALAN PADA REGIONAL SALES OPERATION
PERUSAHAAN OPERATOR TELEKOMUNIKASI SELULAR STUDI KASUS: PT. EP REGIONAL JABODETABEK
Risyanti 0600662724
ABSTRAK
Masalah yang dihadapi perusahaan saat ini adalah sistem pelaporan atas proses bisnis yang belum terintegrasi. Masalah tersebut memungkinkan pelaporan yang dibuat antara Admin Sales dan Admin Logistic menjadi tidak konsisten, misalnya jumlah produk yang terjual tidak dapat disesuaikan dengan jumlah produk yang keluar dari warehouse depo. Selain itu, pencatatan antara produk yang diambil Canvasser untuk dijual dengan produk yang dikembalikan dicatat pada dokumen yang berbeda, namun tidak dapat saling berhubungan. Hal ini disebabkan karena pada perusahaan belum terdapat aplikasi yang dapat mengintegrasikan data dari bagian-bagian yang ada pada perusahaan.
Skripsi ini membahas sebuah perancangan aplikasi untuk Sistem Informasi Akuntansi Penjualan yang dapat mengintegrasikan data yang terjadi pada proses bisnis sehari-hari, sehingga Area Sales Operation Coordinator akan mendapatkan Laporan Penjualan sehari-hari yang lebih akurat dan konsisten.
Kata Kunci:
v
KATA PENGANTAR
Sebelumnya penulis mengucapkan puji syukur kepada Allah SWT sehingga dapat menyelesaikan Skripsi ini. Walaupun dalam pelaksanaannya terasa berat oleh penulis, namun berkat bimbingan dari para dosen, akhirnya Skripsi ini dapat diselesaikan walaupun masih jauh dari kesempurnaan.
Skripsi ini disusun berdasarkan data yang diperoleh dari tempat penulis melakukan penelitian dan pengamatan pada PT. EP Regional Jabodetabek 1, ditambah dengan penjelasan dari para dosen dan buku-buku berhubungan dengan topik Skripsi.
Penulis menyadari masih banyak kekurangan–kekurangan di dalam Skripsi, sehingga penulis sangat mengharapkan bantuan berupa kritik dari para dosen serta cara-cara yang baik untuk menyusun karya ilmiah di masa yang akan datang.
Pada kesempatan ini, tak lupa penulis mengucapkan terima kasih kepada seluruh pihak yang telah memberikan dukungan moril dan materiil dalam penyelesaian Skripsi ini. Penulis ingin menyampaikan terima kasih kepada:
1. Bapak Prof. Dr. Gerardus Polla, M.App.Sc., selaku Rektor Universitas Bina Nusantara.
2. Bapak Engkos Achmad Kuncoro, SE., MM, selaku Dekan Fakultas Ekonomi Universitas Bina Nusantara.
3. Bapak Ir. Sablin Yusuf, M.Sc., M.Com.Sc., selaku Dekan Fakultas Ilmu Komputer Universitas Bina Nusantara..
4. Bapak Misbahul Munir, Ak., MBA, selaku Ketua Jurusan Akuntansi Universitas Bina Nusantara..
5. Bapak Siswono, S.Kom., MM, selaku Ketua Jurusan Sistem Informasi Universitas Bina Nusantara.
6. Ibu Rindang Widuri, S.Kom., MM, selaku Sekretaris Jurusan Akuntansi Universitas Bina Nusantara.
7. Bapak Johan, S.Kom., MM, selaku Sekretaris Jurusan Sistem Informasi Universitas Bina Nusantara.
8. Bapak Drs. Sanyoto Gondodiyoto, SE., Ak., M.Comm., M.Kom., MM, selaku dosen pembimbing yang telah memberikan waktu, pikiran dan perhatian serta kesabarannya dalam membimbing penulis selama proses penyusunan Skripsi ini.
9. Bapak Ir. Ekananta Manalif, MM, M.Kom, selaku dosen pembimbing yang telah memberikan waktu, pikiran dan perhatian serta kesabarannya dalam membimbing penulis selama proses penyusunan Skripsi ini.
10.Orang tua dan keluarga besar penulis yang senantiasa memberikan doa dan dukungan baik moril maupun materiil kepada penulis, sehingga penulis dapat menyelesaikan kuliah dan skripsi ini dengan sebaik-baiknya.
11.Almarhum Papa, Opa, dan Oma yang telah menanamkan disiplin tinggi pada penulis dalam kehidupan.
vi
13.Ibu Asni Juita, Bapak Haryo Wibowo, Bapak Dodi Hadiana, dan segenap karyawan perusahaan tempat penulis melakukan penelitian dan pengamatan, atas kerjasamanya dalam membantu penyelesaian Skripsi ini.
14.Seluruh teman-teman PAZ angkatan 2002. Terima kasih atas kebersamaan yang begitu indah dan berkesan. “Persahabatan bukan untuk dikenang, namun untuk selalu dijaga.”
15.Teman-teman sekolah dan LIA yang selalu menghibur dan memberikan semangat dalam setiap kejenuhan.
16.Seorang yang tanpa sengaja, ucapannya justru menjadi semangat bagi penulis untuk menyelesaikan kuliah ini.
17.Dan semua pihak yang secara langsung maupun tidak langsung memberikan dukungan bagi penulis.
Akhir kata, semoga skripsi ini dapat berguna bagi pembaca termasuk penulis sendiri.
Jakarta, 22 Januari 2007 Penulis
vii
DAFTAR ISI
Halaman
Abstrak iv
Kata Pengantar v
Daftar Tabel xiii
Daftar Gambar xiv
Daftar Lampiran xx
BAB 1 PENDAHULUAN
1.1 Latar Belakang 1
1.2 Ruang Lingkup 3
1.3 Tujuan dan Manfaat 3
1.4 Metodologi
1.4.1. Pre-Analysis 4
1.4.2. Analysis 5
1.4.3. Design 5
1.4.4. implementation 5
1.5 Sistematika Penulisan 6
BAB 2 LANDASAN TEORI
2.1 Sistem Informasi Akuntansi
viii
2.1.2. Tujuan dan Kegunaan Sistem Informasi Akuntansi 9 2.1.3. Siklus Pemrosesan Transaksi pada Sistem 10 2.2 Sistem Informasi Akuntansi: Siklus Pendapatan
2.2.1. Pengertian Penjualan dan Penerimaan Kas 12 2.2.2. Tujuan Sistem Informasi Akuntansi pada Siklus
Pendapatan
13
2.2.3. Dokumen-Dokumen yang Terkait 13 2.2.4. Fungsi-Fungsi yang Terkait 15 2.2.5. Prosedur-Prosedur dalam Siklus Pendapatan 16
2.2.6. Manajemen Data 17
2.2.7. Resiko dan Pengendalian Intern 18 2.2.8. Laporan yang Dihasilkan 20 2.3 Perusahaan Operator Telekomunikasi Selular
2.3.1. Pengertian Telekomunikasi Seluler 21 2.3.2. Perusahaan-Perusahaan yang Bergerak sebagai Operator
Telekomunikasi Selular 21 2.4 Metode Analisis Data dan Desain Berorientasi Object
2.4.1. Pendekatan dalam Analisis dan Perancangan Terstruktur dan Berorientasi Object 22 2.4.2. Konsep Object dan Class
2.4.2.1. Pengertian Object 22
ix 2.4.3. Pre-Analysis
2.4.3.1. Pengertian Rich Picture 23
2.4.3.2. Pengertian System Definition 24 2.4.2.4. Kriteria FACTOR 24 2.4.4. Analysis
2.4.4.1. Problem Domain Analysis 25
2.4.4.1.1. Class 25
2.4.4.1.2. Structure 27
2.4.4.1.3. Behaviour 28
2.4.4.2. Application Domain Analysis 29
2.4.4.2.1. Usage 30
2.4.4.2.2. Function 31
2.4.4.2.3. User Interface 33
2.4.5. Design
2.4.5.1. Architecture Design 35
2.4.5.1.1. Criteria 35
2.4.5.1.2. Component Architecture 36
2.4.5.1.3. Process Architecture 38
2.4.5.2. Component Design 39
2.4.5.2.1. Model Component 39
2.4.5.2.2. Function Component 40
x
BAB 3 GAMBARAN UMUM PERUSAHAAN
3.1 Sejarah Singkat Perusahaan 42 3.2 Visi dan Misi Perusahaan 43
3.3 Struktur Organisasi 44
3.4 Pembagian Tugas, Tanggung Jawab, dan Wewenang 45 3.5 Gambaran Sistem Berjalan 49 3.5.1. Dokumen-Dokumen yang Digunakan 51 3.5.2. Fungsi-Fungsi yang Terkait 52
3.5.3. Prosedur-Prosedur 53
3.5.4. Manajemen Data 55
3.5.5. Resiko dan Pengendalian Intern 56 3.5.6. Laporan yang Dihasilkan 57 3.6 Permasalahan yang Dihadapi 57 3.7 Ulasan dalam Menghadapi Masalah 58
BAB 4 ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN
4.1 Analysis
4.1.1. Rich Picture 59
4.1.2. Process Description 59
4.1.3. System Definition & FACTOR 62 4.1.4. Problem Domain Analysis
xi
4.1.4.2. Classes 68
4.1.4.3. Statechart Diagram 73
4.1.4.4. Events Table 76
4.1.5. Application Domain Analysis
4.1.5.1. Usage 77
4.1.5.1.1. Overview 77
4.1.5.1.2. Actors 77
4.1.5.1.3. Use Cases 78
4.1.5.2. Sequence Diagram 86
4.1.5.3. Function 93
4.1.5.4. User Interface 96
4.1.5.4.1. Dialogue in Style 96
4.1.5.4.2. Overview 97
4.1.5.4.3. Examples 99
4.2 Design
4.2.1. The Task
4.2.1.1. Koreksi dalam Analisis 118 4.2.1.2. Kriteria Sistem 119 4.2.2. Technical Platform
4.2.2.1. Spesifikasi Perangkat 120
4.2.2.2. Sistem Software 121
4.2.2.3. System Interface 121
xii 4.2.3. Architecture
4.2.3.1. Component Architecture 121
4.2.3.2. Process Architecture 123
4.2.3.3. Standard 126
4.2.4. Model Component
4.2.4.1 Structure 127
4.2.4.2. Classes 129
4.2.5. Perancangan User Interface 133
4.2.6. Rekomendasi 148
4.2.6.1. Kegunaan Sistem 148 4.2.6.2. Pelatihan Bagi Pengguna 148 4.2.6.3. Rencana Pelaksanaan 148
BAB 5 KESIMPULAN DAN SARAN
5.1 Kesimpulan 149
5.2 Saran 150
DAFTAR PUSTAKA RIWAYAT HIDUP
xiii
DAFTAR TABEL
Halaman
Tabel 2.1 Kriteria FACTOR 24
Tabel 2.2 Contoh Event Table 27
Tabel 2.3 Criteria untuk menggambarkan kualitas software 36 Tabel 4.1 Kriteria FACTOR pada SIA Penjualan RSO PT. EP
Jabodetabek
63
xiv
DAFTAR GAMBAR
Halaman
Gambar 2.1 Subsistem dalam Sistem Informasi Akuntansi 11 Gambar 2.2 Pengorganisasian Data 17 Gambar 2.3 Contoh Simbol dalam Rich Picture 23 Gambar 2.4 Sub aktivitas dalam menentukan class dan event 26 Gambar 2.5 Sub aktivitas dalam menentukan structure 27 Gambar 2.6 Contoh Class Diagram 28
Gambar 2.7 Sub aktivitas dalam membuat model object behaviour 29 Gambar 2.8 Contoh Statechart Diagram 29
Gambar 2.9 Sub aktivitas dalam usage 30
Gambar 2.10 Contoh Use Case Diagram 31 Gambar 2.11 Sub aktivitas dalam function 32 Gambar 2.12 Sub aktivitas dalam menganalisa interface 33 Gambar 2.13 Contoh Sequence Diagram 34
Gambar 2.14 Sub aktivitas dalam menentukan criteria 35 Gambar 2.15 Sub aktivitas dalam perancangan component architecture 37
Gambar 2.16 Sub aktivitas dalam perancangan process architecture 38 Gambar 2.17 Sub aktivitas dalam perancangan model component 39
xv
Gambar 3.2 Jalur distribusi penjualan produk pada PT. EP perusahaan
operator lainnya 49
Gambar 3.3 Rich Picture Sistem Informasi Akuntansi Penjualan
Regional Sales Operation PT. EP Regional Jabotabek 54 Gambar 4.1 Rich Picture rancangan Sistem Informasi Akuntansi
Penjualan Regional Sales Operation PT. EP Regional Jabotabek
60
Gambar 4.2 Struktur generalisasi pada model SIA Penjualan RSO PT. EP
64
Gambar 4.3 Asosiasi antara class Agen dengan class PKS 64 Gambar 4.4 Asosiasi antara class Agen dengan class Canvasser 64 Gambar 4.5 Asosiasi antara class Agen dengan class Faktur Penjualan 65 Gambar 4.6 Asosiasi antara class Canvasser dengan class Faktur
Penjualan
65
Gambar 4.7 Asosiasi antara class Faktur Penjualan dengan class Produk
65
Gambar 4.8 Asosiasi antara class Procurement dengan class Produk 66 Gambar 4.9 Class Diagram pada SIA Penjualan RSO PT. EP 67
Gambar 4.10 Class Karyawan 68
Gambar 4.11 Class Canvasser 68
Gambar 4.12 Class Finance 69
Gambar 4.13 Class Admin Sales 69
xvi
Gambar 4.15 Class Procurement 70
Gambar 4.16 Class Agen 71
Gambar 4.17 Class PKS 71
Gambar 4.18 Class Produk 72
Gambar 4.19 Class Faktur Penjualan 72
Gambar 4.20 State chart untuk class Canvasser 73 Gambar 4.21 State chart untuk class Admin Sales 73
Gambar 4.22 State chart untuk class Admin Logistic 74 Gambar 4.23 State chart untuk class Procurement 74 Gambar 4.24 State chart untuk class Agen 74 Gambar 4.25 State chart untuk class PKS 75 Gambar 4.26 State chart untuk class Produk 75 Gambar 4.27 State chart untuk class Faktur Penjualan 75 Gambar 4.28 Actor specification untuk canvasser 77 Gambar 4.29 Actor specification untuk AdminSales 78 Gambar 4.30 Use Case Diagram pada SIA Penjualan RSO PT. EP 78 Gambar 4.31 Use specification untuk “entry data Agen” 79 Gambar 4.32 Use specification untuk “entry transaksi penjualan” 80 Gambar 4.33 Use specification untuk “view Faktur Penjualan” 81 Gambar 4.34 Use specification untuk “membuat Laporan Penjualan” 82 Gambar 4.35 Use specification untuk “membuat Laporan Penjualan per
xvii
Gambar 4.36 Use specification untuk “membuat Laporan Penjualan Agen”
84
Gambar 4.37 Use specification untuk “membuat Laporan Kinerja canvasser”
85
Gambar 4.38 Sequence Diagram untuk “entry data Agen” 86 Gambar 4.39 Sequence Diagram untuk “entry transaksi penjualan” 87 Gambar 4.40 Sequence Diagram untuk “view Faktur Penjualan” 88 Gambar 4.41 Sequence Diagram untuk “membuat Laporan Penjualan” 89 Gambar 4.42 Sequence Diagram untuk “membuat Laporan Penjualan
per produk”
90
Gambar 4.43 Sequence Diagram untuk “membuat Laporan Penjualan Agen”
91
Gambar 4.44 Sequence Diagram untuk “membuat Laporan Kinerja canvasser”
92
Gambar 4.45 Complex function specification dari function “Hitung” 94 Gambar 4.46 Complex function specification dari function “Cetak” 95
Gambar 4.47 Navigation Diagram dari SIA Penjualan pada RSO PT. EP 98
Gambar 4.48 User Interface Login 99
xviii
Gambar 4.54 User Interface Master PKS 107 Gambar 4.55 User Interface Master Karyawan 108 Gambar 4.56 User Interface Faktur Penjualan (canvasser) 109 Gambar 4.57 User Interface Faktur Penjualan (admin sales) 111 Gambar 4.58 User Interface Laporan Penjualan 112 Gambar 4.59 User Interface Laporan Penjualan @ Produk 112 Gambar 4.60 User Interface Laporan Penjualan @ Agen 113 Gambar 4.61 User Interface Laporan Kinerja Canvasser 113 Gambar 4.62 Print out Laporan Penjualan 114 Gambar 4.63 Print out Laporan Penjualan (Produk) 115 Gambar 4.64 Print out Laporan Penjualan (Agen) 116 Gambar 4.65 Print out Laporan Kinerja Canvasser 117 Gambar 4.66 Component Diagram pada SIA Penjualan RSO PT. EP 122 Gambar 4.67 Deployment Diagram pada SIA Penjualan RSO PT. EP 124 Gambar 4.68 Arsitektur Jaringanpada SIA Penjualan RSO PT. EP 125 Gambar 4.69 Window konfirmasi untuk keluar dari sistem 126 Gambar 4.70 Salah satu window untuk pesan kesalahan 126 Gambar 4.71 Revised Class Diagram pada SIA Penjualan RSO PT. EP 128
Gambar 4.72 Revisi atribut dari class Karyawan 129
Gambar 4.73 Revisi atribut dari class PKS 129
Gambar 4.74 Class Jadwal Kunjung 130 Gambar 4.75 Class Faktur Penjualan dan Detil Faktur 131
xix
Gambar 4.77 Class detil Barang Keluar 132 Gambar 4.78 Class detil Barang Kembali 133 Gambar 4.79 Navigation Diagram Revised Class Diagram SIA
xx
DAFTAR LAMPIRAN
Halaman
Lampiran 1 Notasi pada Class Diagram L1 Lampiran 2 Notasi pada Statechart Diagram L2
Lampiran 3 Notasi pada Use Case Diagram L3
Lampiran 4 Notasi pada Sequence Diagram L4
Lampiran 5 Notasi pada Component dan Deployment Diagram L5 Lampiran 6 Contoh Jadwal Kunjung L6