ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN DAN PENGENDALIAN PERSEDIAAN PADA RM. BAKMI JAPOS - Binus e-Thesis
UNIVERSITAS BINA NUSANTARA ___________________________________________________________
Jurusan Sistem Informasi
Program Studi Komputerisasi Akuntansi
Skripsi Sarjana Komputer
Semester Ganjil Tahun 2005 / 2006
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI
PENJUALAN DAN PENGENDALIAN PERSEDIAAN
PADA RM. BAKMI JAPOS
Maria 0600623534
Yuni Kosasi 0600623944 Harry Ong Dinata 0600623950Abstrak
Seiring dengan perkembangan jaman yang semakin maju maka dibutuhkan
sistem informasi yang sesuai dan dapat menunjang kinerja perusahaan, guna
menghadapi tantangan dan persaingan. Tujuan dari pembuatan skripsi ini untuk
mengidentifikasi masalah – masalah pada sistem penjualan dan persediaan yang sedang
berjalan, menganalisis kebutuhan sistem yang berkaitan dengan masalah yang telah
diidentifikasi, dan merancang SIA penjualan dan pengendalian persediaan yang
digunakan untuk menghasilkan informasi yang dibutuhkan oleh pihak manajemen.Metodologi yang digunakan adalah metode analisis dan perancangan, wawancara, dan
studi lapangan seperti mengadakan pengamatan. Metode analisis dan perancangan yang
diajukan menggunakan konsep berorientasi objek dan dipresentasikan melalui notasi
Unified Modelling Language ( UML ).Dari penelitian ini dihasilkan suatu rancangan sistem informasi penjualan dan
pengendalian persediaan baru yang diharapkan dapat memberikan informasi mengenai
masalah pada sistem penjualan dan persediaan yang sedang berjalan dan membantu
memecahkan masalah tersebut, memudahkan manajemen dalam mendapatkan informasi
yang lebih akurat dan cepat, serta membantu manajemen dalam mengambil keputusan
dan menganalisa perkembangan usaha perusahaan.Kata Kunci : Analisis, Perancangan, Sistem Informasi Akuntansi, Penjualan, Pengendalian Persediaan.
iv
PRAKATA
Puji dan syukur kepada Tuhan Yang Maha Esa atas segala berkat dan rahmatNyasehingga penulis dapat menyelesaikan skripsi yang berjudul “ Analisis dan Perancangan
Sistem Informasi Akuntansi Penjualan dan Pengendalian Persediaan pada R.M. Bakmi Japos” dengan baik
Pada kesempatan ini, penulis ingin mengucapkan rasa terima kasih kepada semua
pihak yang telah memberikan bantuan berupa nasehat, dorongan, petunjuk dan
bimbingan. Ucapan terima kasih tersebut penulis tujukan kepada:
1. Bapak Prof. Dr. Gerardus Polla, M.APP., Sc., selaku Rektor Universitas Bina
Nusantara, Jakarta.
2. Bapak Ir. Sablin Yusuf, M.Sc., M.Comp.Sc., selaku Dekan Fakultas Ilmu Komputer
di Universitas Bina Nusantara.
3. Bapak Idris Gautama S.Kom., SE., MBA., MM., selaku Ketua Program Studi
Komputerisasi Akuntansi.
4. Ibu Nelly , S.Kom., MM., selaku Dosen Pembimbing yang telah memberikan
bimbingan dan pengarahan dalam penyusunan skripsi.
5. Para dosen Universitas Bina Nusantara yang telah memberikan bantuan baik secara
langsung maupun tidak langsung selama penulis mengikuti kegiatan perkuliahan.
6. Para Pimpinan dan staf R.M. Bakmi Japos Jatiwaringin Cabang ke-9 yang telah
membantu penulis dalam memberikan petunjuk dan data serta informasi yang diperlukan untuk penyusunan skripsi ini.
7. Orang tua, kakak dan adik yang membantu penulis dalam doa, materi, nasehat, dan semangat dalam menyelesaikan skripsi ini.
v Halaman Judul Luar i
Halaman Persetujuan iii
Abstrak iv
Prakata v
Daftar Isi vii
Daftar Gambar xiii Daftar Tabel xvii Daftar Lampiran xviii
BAB 1 PENDAHULUAN
1.1 Latar Belakang
1
1.2 Ruang Lingkup
2
1.3 Tujuan dan Manfaat
3
1.4 Metodologi
3
1.5 Sistematika Penulisan
5 BAB 2 LANDASAN TEORI
2.1 Teori-teori Umum
7
2.1.1 Sistem Informasi
7
2.1.1.1 Pengertian Sistem
7
2.1.1.2 Karakteristik Sistem
8
2.1.1.3 Pengertian Informasi
8
2.1.1.4 Kualitas Informasi
9
2.1.1.5 Pengertian Sistem Informasi
10
2.1.2 Sistem Informasi Manajemen
10
2.1.2.1 Pengertian Sistem Informasi Manajemen 10
2.1.3.1 Pengertian Sistem Informasi Akuntansi
12
2.1.3.2 Tujuan Pengembangan Sistem Informasi Akuntansi
13
2.1.3.3 Prinsip-prinsip Sistem Akuntansi
14
2.1.4 Pengembangan Sistem
15
2.1.4.1 Pengertian Pengembangan Sistem
15
2.1.4.2 Perlunya Pengembangan Sistem
15
2.1.4.3 Prinsip Pengembangan Sistem
18
2.1.4.4 Siklus Hidup Pengembangan Sistem
20
2.1.5 Analisis dan Perancangan Sistem
21
2.1.5.1 Pengertian Analisis Sistem
21
2.1.5.2 Langkah-langkah di Analisis Sistem
21
2.1.5.3 Pengertian Perancangan Sistem
22
2.1.5.4 Metode Analisis dan Perancangan Sistem
22
2.1.6 Analisis dan Perancangan Sistem Berorientasi Objek
22
2.1.6.1 Pengertian Object dan Class
22
2.1.6.2 Konsep-konsep Object Oriented
23
2.1.6.3 Keuntungan Object Oriented
23
2.1.6.4 Kegiatan dalam Object Oriented Analysis
and Design
24
2.1.6.4.1 Structure
24
2.1.6.4.2 Behavior
28
2.1.7 Unified Modeling Language (UML)
2.2.2.4 Informasi yang dibutuhkan dalam Sistem Persediaan
46
2.2.2.1 Pengertian Persediaan
46
2.2.2.2 Kegunaan Persediaan
47
2.2.2.3 Dokumen yang digunakan dalam Sistem Persediaan
47
47
45
2.2.2.5 Catatan yang dibutuhkan dalam Sistem Persediaan
48
2.2.2.6 Metode Pencatatan Persediaan
48
2.2.2.7 Pengendalian Persediaan
48
2.2.2.8 Metode Penilaian Persediaan
2.2.2 Sistem Informasi Persediaan
2.2.1.7 Unsur Pengendalian Intern
35
40
2.1.7.1 Pengertian UML
35
2.1.7.2 Komponen UML
36
2.2.1 Sistem Informasi Penjualan
40
2.2.1.1 Pengertian Penjualan
2.2.1.2 Prosedur dalam Sistem Penjualan Tunai
44
40
2.2.1.3 Dokumen yang digunakan
42
2.2.1.4 Fungsi yang Terkait
43
2.2.1.5 Informasi yang dibutuhkan oleh Manajemen
44
2.2.1.6 Catatan Akuntansi yang digunakan
49 BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN
3.1 Gambaran Umum Perusahaan
50
3.1.1 Sejarah Perusahaan
50
3.1.3 Visi dan Misi Perusahaan
53
3.1.4 Tugas dan Tanggung Jawab
53
3.2 Sistem yang Berjalan
58
3.2.1 Rich Picture
58
3.2.2 Prosedur-prosedur yang Berlaku
62
3.2.2.1 Prosedur Penjualan Eat-In
62
3.2.2.2 Prosedur Penjualan Delivery-Order
64
3.2.2.3 Prosedur Persediaan
66
3.2.3 Flowchart
68
3.2.3.1 Flowchart Penjualan Eat-In
68
3.2.3.2 Flowchart Penjualan Delivery-Order
72
3.2.3.3 Flowchart Persediaan
76
3.3 Analisis Temuan Hasil Survey
77
3.4 Identifikasi Kebutuhan Informasi
79 BAB 4 RANCANGAN SISTEM
4.1 Prosedur yang Diusulkan
80
4.1.1 Prosedur Penjualan Eat-In
80
4.1.2 Prosedur Penjualan Delivery-Order
81
4.1.3 Prosedur Persediaan
83
4.2 Problem Domain
84
4.2.1 Classes
84
4.2.2 Event Table
4.4 The Technical Platform 142
5.1 Simpulan 146
BAB 5 SIMPULAN DAN SARAN
4.5.2 Jadwal Implementasi Sistem 145
4.5.1 Tata Laksana Sistem yang Diusulkan 144
4.5 Implementation 144
4.4.3 Interface 143
4.4.2 Software 143
4.4.1.2 Spesifikasi Hardware yang Diperlukan untuk Client 142
4.4.1.1 Spesifikasi Hardware yang Diperlukan untuk Server 142
4.4.1 Hardware 142
4.3.2.2 Tampilan 108
86
4.3.2.1 Navigation 106
4.3.2 User Interface 106
4.3.1.3 Usecase 105
4.3.1.2 Actor 101
95
4.3.1.1 Overview
95
4.3 Aplication Domain
87
4.2.3 Sequence Diagram
5.2 Saran 147 DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN
DAFTAR GAMBAR
Gambar 2.1 Generalization Structure26 Gambar 2.2 Cluster Structure
26 Gambar 2.3 Aggregation Structure
28 Gambar 2.4 Association Structure
28 Gambar 2.5 Simbol-simbol State chart Diagram
30 Gambar 2.6 Class
36 Gambar 2.7 Object
37 Gambar 2.8 Usecase
37 Gambar 2.9 Statechart
37 Gambar 2.10 Sequence Diagram
38 Gambar 2.11 Activity Diagram
38 Gambar 2.12 Collaboration Diagram
39 Gambar 2.13 Component
39 Gambar 2.14 Deployment Diagram
39 Gambar 3.1 Struktur Organisasi Perusahaan
52 Gambar 3.2 Rich Picture Prosedur Penjualan Eat-In
59 Gambar 3.3 Rich Picture Prosedur Penjualan Delivery-Order
60 Gambar 3.4 Rich Picture Prosedur Persediaan
61 Gambar 3.5 Flowchart Penjualan Eat-In
71 Gambar 3.6 Flowchart Penjualan Delivery-Order
75 Gambar 3.7 Flowchart Persediaan
77 Gambar 4.1 Class Diagram
85 Gambar 4.2 Sequence Diagram Input Transaksi Pesanan
87
Gambar 4.3 Sequence Diagram Input Data Pelangan88 Gambar 4.4 Sequence Diagram Cetak Struk Pembayaran
89 Gambar 4.5 Sequence Diagram Cetak Laporan Kas Harian
89 Gambar 4.7 Sequence Diagram Entry Penerimaan Bahan Baku
90 Gambar 4.8 Sequence Diagram Entry Pengeluaran Bahan Baku
91 Gambar 4.9 Sequence Diagram Input Pembelian Barang
91 Gambar 4.10 Sequence Diagram Mengecek Stock Persediaan – Cetak Laporan Persediaan
92 Gambar 4.11 Sequence Diagram Update Master Karyawan
92 Gambar 4.12 Sequence Diagram Update Master Menu
93 Gambar 4.13 Sequence Diagram Update Master Bahan Baku
94 Gambar 4.14 Sequence Diagram Laporan Penjualan Harian
94 Gambar 4.15 Sequence Diagram Laporan Penjualan Bulanan
95 Gambar 4.16 Sequence Diagram Laporan Penyesuaian Bahan Baku
95 Gambar 4.17 Usecase Diagram 105
Gambar 4.18 Navigation Diagram 107Gambar 4.19 Rancangan Menu Login 108Gambar 4.20 Rancangan Main Menu (Logged as Cashier) 109Gambar 4.21 Rancangan Menu Pemesanan 110Gambar 4.22 Rancangan Menu Pembayaran 111Gambar 4.23 Rancangan Menu Data Customer 112Gambar 4.24 Rancangan Menu Ganti Password 113Gambar 4.25 Rancangan Menu Log Off 113Gambar 4.26 Rancangan Main Menu (Logged as Checker) 114Gambar 4.27 Rancangan Menu List Pesanan yang Pending 115Gambar 4.28 Rancangan Main Menu (Logged as Warehouse) 116Gambar 4.42 Rancangan Menu Pembatalan Pengeluaran Barang 130Gambar 4.52 Rancangan Struk Pembayaran 139Gambar 4.51 Rancangan Jurnal Umum 139Gambar 4.50 Rancangan Laporan Penyesuaian Bahan Baku 138Gambar 4.49 Rancangan Laporan Penjualan Bulanan 137Gambar 4.48 Rancangan Laporan Penjualan Harian 136Gambar 4.47 Rancangan Laporan Penerimaan Barang 135Gambar 4.46 Rancangan Laporan Pengeluaran Barang 134Gambar 4.45 Rancangan Laporan Permintaan Pembelian 133Gambar 4.44 Rancangan Laporan Persediaan 132Gambar 4.43 Rancangan Laporan Kas Harian 131Gambar 4.41 Rancangan Menu Pembatalan Penerimaan Barang 129Gambar 4.29 Rancangan Menu Permintaan Pembelian 117Gambar 4.40 Rancangan Menu Pembatalan Permintaan Pembelian 128Gambar 4.39 Rancangan Menu Pembatalan Pembayaran 127Gambar 4.38 Rancangan Main Menu (Logged as Operational Manager) 126Gambar 4.37 Rancangan Menu Penyesuaian Bahan Baku 125Gambar 4.36 Rancangan Main Menu (Logged as Accounting) 124Gambar 4.35 Rancangan Menu Update Master Bahan Baku 123Gambar 4.34 Rancangan Menu Update Master Menu 122Gambar 4.33 Rancangan Menu Update Master Karyawan 121Gambar 4.32 Rancangan Main Menu (Logged as Admin) 120Gambar 4.30 Rancangan Menu Pengeluaran Barang 118Gambar 4.53 Rancangan Surat Permintaan Barang 140Gambar 4.54 Rancangan Laporan Pemakaian Bahan Baku Dapur 140Gambar 4.55 Rancangan Laporan Penjualan Per Jenis Pesanan 141Gambar 4.56 Client – Server Architecture 143DAFTAR TABEL