ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN PADA PT. CIPTA PANGAN NIAGA - 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

PADA PT. CIPTA PANGAN NIAGA

Mery 0600653291

Diana Gunawan 0600653303

  

Rita Ligawati 0600653700

Kelas/Kelompok : 07PBA/03

Abstrak

  Dengan semakin berkembangnya sistem informasi saat ini yang juga diiringi dengan meningkatnya kebutuhan informasi, maka sangat diperlukan informasi yang handal untuk mendukung perencanaan pengambilan keputusan suatu perusahaan terutama yang berhubungan dengan penjualan karena penjualan merupakan sumber penghasilan utama bagi perusahaan. Tujuan dari penulisan skripsi ini adalah untuk menganalisis kebutuhan sistem dan merancang suatu sistem informasi akuntansi penjualan. Metode penelitian yang dilakukan dalam pembuatan skripsi ini meliputi metode analisis, yaitu analisis langsung terhadap sistem yang berjalan, mengidentifikasi kebutuhan informasi penjualan, dan mengidentifikasi kebutuhan sistem. Selain itu juga dilakukan metode perancangan yaitu merancang sistem baru untuk menggantikan atau memperbaharui sistem yang sedang berjalan, dengan pendekataan Object Oriented Analysis and Design (OOAD). Hasil yang dicapai dari analisis dan perancangan yang dilakukan adalah laporan yang berhubungan dengan penjualan dan tampilan layar yang dapat digunakan untuk melakukan transaksi penjualan. Kesimpulan dari penulisan skripsi ini adalah diharapkan dapat membantu pihak yang terkait dalam mempercepat proses penjualan, menyajikan informasi secara lebih akurat, serta membantu dalam proses pengambilan keputusan yang lebih cepat Kata Kunci : Sistem Informasi Akuntansi, Penjualan, Object Oriented Analysis and Design.

  

PRAKATA

  Puji dan syukur penulis ucapkan kepada Tuhan Yang Maha Esa atas selesainya penulisan skripsi ini dalam rangka memenuhi persyaratan penyelesaian Jenjang Strata-1 di Universitas Bina Nusantara.

  Pada kesempatan ini, penulis ingin menyampaikan rasa terima kasih atas segala dukungan, nasehat, petunjuk, doa, saran, dan bimbingan serta kesempatan yang telah diberikan selama penulisan skripsi ini. Ucapan terima kasih ini penulis tujukan kepada: 1.

  Bapak Prof. Dr. Gerardus Polla, M. APP., Sc., selaku rektor Universitas Bina Nusantara.

  2. Bapak Idris Gautama, SE., S. Kom., MM selaku Ketua Jurusan Komputerisasi Akuntansi.

  3. Ibu Noerlina, S. Kom., MM., selaku pembimbing yang telah menyediakan waktu, mengarahkan, membantu, dan membimbing penulis dalam mengatasi masalah- masalah yang ditemui selama penulisan skripsi ini.

  4. Dosen-dosen Universitas Bina Nusantara yang telah membimbing selama perkuliahan sehingga banyak memberikan masukan kepada penulis untuk menyelesaikan skripsi ini.

  5. Bapak Herry, selaku Direktur PT. Cipta Pangan Niaga.

  6. Seluruh staff PT. Cipta Pangan Niaga yang telah membantu dalam penulisan skripsi ini.

  7. Seluruh keluarga penulis yang telah memberikan dukungan, doa dan semangat dalam penulisan skripsi ini.

8. Rekan-rekan mahasiswa semuanya yang telah membantu dan memberikan

  Pada kesempatan ini, penulis juga ingin mengucapkan terima kasih kepada semua pihak yang telah membantu dan mendoakan penulis yang tidak dapat disebutkan satu-persatu.

  Akhir kata, penulis menyadari bahwa skripsi ini belum sempurna. Oleh sebab itu, penulis mengharapkan kritik dan saran yang sifatnya membangun dari para pembaca.

  Semoga skripsi ini dapat bermanfaat bagi semua pihak yang membutuhkan serta perkembangan Universitas Bina Nusantara.

  Jakarta, Januari 2006 Penulis

DAFTAR ISI

  Halaman Judul Luar i

  Halaman Judul Dalam ii

  Halaman Persetujuan Hardcover iii

  Halaman Pernyataan Dewan Penguji iv

  Abstrak vii

  Prakata viii Daftar Isi x

  Daftar Tabel xvi

  Daftar Gambar xvii

  Daftar Lampiran xxi

BAB 1 PENDAHULUAN

  1.2 Ruang Lingkup

  1

  1.3 Tujuan dan Manfaat

  3

  1.4 Metodologi Penelitian

  3

  1.4.1 Metode Analisis

  4

  1.4.2 Metode Perancangan

  4

  1.5 Sistematika Penulisan

  5

  1.1 Latar Belakang

  2

BAB 2 LANDASAN TEORI

  20

  15

  2.2.7 Pengertian Object-Oriented Analysis and Design

  15

  2.2.8 Tahapan dalam Object-Oriented Analysis and Design

  16

  2.2.8.1 Problem Domain Analysis

  17

  2.2.8.2 Application Domain Analysis

  2.2.8.3 Architectural Design

  14

  23

  2.2.8.4 Component Design

  25

  2.3 Penjualan

  27

  2.3.1 Pengertian Penjualan

  27

  2.3.2 Penjualan Tunai

  28

  2.2.6 Pengertian Object-Oriented Design

  2.1.1 Pengertian Sistem

  7

  2.1.6 Pengertian Sistem Informasi Akuntansi

  2.1.2 Pengertian Informasi

  8

  2.1.3 Pengertian Sistem Informasi

  8

  2.1.4 Pengertian Akuntansi

  9

  2.1.5 Pengertian Sistem Akuntansi

  10

  11

  14

  2.2 Analisis dan Perancangan Sistem Dengan Pendekatan Object-Oriented

  12

  2.2.1 Pengertian Analisis Sistem

  12

  2.2.2 Pengertian Perancangan Sistem

  12

  2.2.3 Pengertian Object

  13

  2.2.4 Pengertian Object-Oriented

  2.2.5 Pengertian Object-Oriented Analysis

  2.3.3

  28 Penjualan Kredit Fungsi yang Terkait Dalam Penjualan Kredit

  2.3.3.2 Jaringan Prosedur yang Membentuk Sistem Penjualan Kredit 30

  2.3.3.3 Informasi yang Diperlukan oleh Manajemen dalam Penjualan Kredit

  31

  2.3.3.4

  31 Dokumen yang Digunakan dalam Penjualan Kredit

  2.3.3.5

  32 Kebijakan dalam Penjualan Kredit

  2.3.3.6

  32 Standar Kredit dalam Penjualan Kredit

  2.3.3.7

  33 Biaya Transportasi

  2.3.3.8

  34 Retur Penjualan

  2.3.3.8.1 Fungsi yang Terkait dalam Retur Penjualan 35

  2.3.3.8.2 Jaringan Prosedur yang Membentuk Sistem Retur Penjualan

  36

  2.3.3.8.3 Informasi yang Diperlukan oleh Manajemen dalam Retur Penjualan

  37

  2.3.3.8.4 Dokumen yang Digunakan dalam Retur Penjualan

  37

  2.3.3.9

  37 Diskon Penjualan

  2.4 Piutang Dagang dan Penerimaan Kas

  38

  2.4.1

  38 Pengertian Piutang Dagang

  2.4.2

  38 Metode Pencatatan Piutang

  2.4.3

  39 Pengertian Penerimaan Kas

  2.4.3.1 Fungsi yang Terkait dalam Sistem Penerimaan Kas dari Penjualan Tunai

  39

  2.4.3.2 Jaringan Prosedur yang Membentuk Sisitem Penerimaan Kas

  2.5 Sistem Pengendalian Intern

  41

  2.5.1

  41 Pengertian Sistem Pengendalian Intern

  2.5.2

  41 Tujuan Sistem Pengendalian Intern

  2.5.3

  42 Unsur Sistem Pengendalian Intern

  2.5.3.1 Unsur Sistem Pengendalian Intern dalam Sistem Penjualan Kredit

  42

  2.5.3.2 Unsur Sistem Pengendalian Intern dalam Sistem Retur Penjualan

  44

  2.5.3.3 Unsur Sistem Pengendalian Intern dalam Sistem Penerimaan Kas dari Penjualan Tunai 45

  2.5.3.4

  47 Pengendalian Intern atas Piutang

BAB 3 ANALISIS SISTEM BERJALAN

  3.1 Gambaran Umum Perusahaan

  48

  3.1.1

  48 Sejarah PT. Cipta Pangan Niaga

  3.1.2

  49 Struktur Organisasi Perusahaan

  3.1.3

  50 Uraian Tugas dan Tanggung Jawab

  3.2 Sistem yang Berjalan

  57

  3.2.1 Rich Picture

  58

  3.2.2 Prosedur Sistem yang Berjalan

  59

  3.2.2.1 Prosedur Penjualan Kredit

  59

  3.2.2.2 Prosedur Penjualan Tunai

  61

  3.2.2.3 Prosedur Retur Penjualan

  96

  4.1.4 Prosedur Retur Penjualan yang Diusulkan

  82

  4.2 Problem Domain yang Diusulkan

  85

  4.2.1 Classes

  85

  4.2.2 Event Table

  4.2.3 Sequence Diagram

  4.1.3 Prosedur Penjualan Tunai yang Diusulkan

  98

  4.2.3.1 Sequence Diagram Prosedur Penjualan Kredit

  98

  4.2.3.2 Sequence Diagram Prosedur Penjualan Tunai

  99

  4.2.3.3 Sequence Diagram Prosedur Retur Penjualan 100

  4.3 Application Domain Analysis 101

  81

  79

  63

  74

  3.4 Identifikasi Kebutuhan Informasi

  69

  3.5 Problem Domain

  71

  3.5.1 Class

  71

  3.5.2 Class Diagram

  3.5.3 Event

  4.1.2 Prosedur Penjualan Kredit yang Diusulkan

  76

  3.5.4 Event Table

  77 BAB 4 PERANCANGAN SISTEM

  4.1 Prosedur yang Diusulkan

  78

  4.1.1 Rich Picture

  78

  4.3.1 Usage 101

  4.3.1.1 Overview 101

  4.3.1.3 Use Case 116

  4.3.2 User Interface 117

  4.3.2.1 Navigation 117

  4.3.2.2 Tampilan 121

  4.4 Technical Platform 181

  4.4.1 Hardware 182

  4.4.2 Software 183

  4.5 Implementasi 184

BAB 5 SIMPULAN DAN SARAN

  5.1 Simpulan 185

  5.2 Saran 186

DAFTAR PUSTAKA 188 DAFTAR RIWAYAT HIDUP

  190

  LAMPIRAN L1 FOTOKOPI SURAT SURVEI

  DAFTAR TABEL

  Tabel 3.1

  Event Table

  Sistem yang berjalan

  77 Tabel 4.1 Event Table Sistem yang Diusulkan

  96 Tabel

  4.2 Jadwal Implementasi 184

  DAFTAR GAMBAR

Gambar 2.1 Empat kegiatan utama dan hasilnya dalam OOAD

  16 Gambar 2.2 Aktivitas dalam problem domain modeling

  17 Gambar 2.3 Appication-domain analysis

  21 Gambar 2.4 Aktivitas dalam architectural design

  24 Gambar 2.5 Component Design

  26 Gambar 3.1 Struktur Organisasi PT. Cipta Pangan Niaga

  50 Gambar 3.2 Rich Picture Sistem yang Berjalan

  58 Gambar 3.3 Class Diagram Sistem yang Berjalan

  75 Gambar 4.1 Rich Picture Sistem yang Diusulkan

  78 Gambar 4.2 Class Diagram Sistem yang Diusulkan

  95 Gambar 4.3 Sequence Diagram Prosedur Penjualan Kredit yang diusulkan

  98 Gambar 4.4 Sequence Diagram Prosedur Penjualan Tunai yang diusulkan

  99 Gambar 4.5 Sequence Diagram Prosedur Retur Penjualan yang diusulkan 100

Gambar 4.6 Struktur Menu dalam aplikasi 102Gambar 4.7 Use Case Sistem yang Diusulkan 116Gambar 4.8 Navigation Diagram

  117

Gambar 4.9 Navigation Diagram (akses sebagai admin penjualan) 118Gambar 4.10 Navigation Diagram (akses sebagai admin gudang) 119Gambar 4.11 Navigation Diagram (akses sebagai kasir) 120Gambar 4.12 Tampilan Layar Login Karyawan 121Gambar 4.13 Tampilan Pesan Kesalahan pada Layar Login Karyawan 121Gambar 4.14 Tampilan Pesan Kesalahan pada Layar Login Karyawan 122Gambar 4.16 Tampilan Pesan kesalahan pengisian password lama 123Gambar 4.17 Tampilan Pesan kesalahan pengisian password baru 123Gambar 4.18 Tampilan Layar Menu Utama dengan akses terhadap Menu File 124Gambar 4.19 Tampilan Layar Menu Utama dengan akses terhadap Menu Master 125Gambar 4.20 Tampilan Layar Menu Utama dengan akses terhadap Menu Transaksi

  (Akses sebagai Admin Penjualan) 126

Gambar 4.21 Tampilan Layar Menu Utama dengan akses terhadap Menu Transaksi

  (Akses sebagai Admin Gudang) 127

Gambar 4.22 Tampilan Layar Menu Utama dengan akses terhadap Menu Transaksi

  (Akses sebagai Kasir) 128

Gambar 4.23 Tampilan Layar Menu Utama dengan akses terhadap Menu Laporan 129Gambar 4.24 Tampilan Layar Menu About 130Gambar 4.25 Tampilan Layar Master Barang 131Gambar 4.26 Tampilan Layar Master Pelanggan 132Gambar 4.27 Tampilan Layar Sales Order 133Gambar 4.28 Tampilan Layar Sales Order ketika menekan tombol “Search” 134Gambar 4.29 Tampilan Layar View Sales Order 135Gambar 4.30 Tampilan Layar Detil Sales Order 136Gambar 4.31 Tampilan Pesan Peringatan limit kredit pelanggan tidak mencukupi 137Gambar 4.32 Tampilan Pesan Peringatan Stok barang tidak mencukupi 138Gambar 4.33 Tampilan Pesan Peringatan tanggal PO melewati tanggal pada saat itu139Gambar 4.34 Tampilan Pesan Konfirmasi penggantian jumlah barang 140Gambar 4.35 Tampilan Informasi penginputan data yang sama 141Gambar 4.37 Tampilan Layar Sales Order untuk Admin Gudang 143Gambar 4.38 Tampilan Layar Surat Jalan 144Gambar 4.39 Rancangan Layar View Surat Jalan 145Gambar 4.40 Tampilan Layar Detil Surat Jalan 146Gambar 4.41 Tampilan Layar Invoice Kredit 147Gambar 4.42 Rancangan Layar View Invoice Kredit 148Gambar 4.43 Tampilan Layar Detil Invoice Kredit 149Gambar 4.44 Tampilan Layar Invoice Tunai 150Gambar 4.45 Tampilan Layar Invoice Tunai ketika menekan tombol ”Search” 151Gambar 4.46 Tampilan Layar View Invoice Tunai 152Gambar 4.47 Tampilan Layar Detil Invoice Tunai 153Gambar 4.48 Tampilan Layar Bukti Kas Masuk 154Gambar 4.49 Tampilan Layar View Bukti Kas Masuk 155Gambar 4.50 Tampilan Layar Detil Bukti Kas Masuk 156Gambar 4.51 Tampilan Layar Nota Retur 157Gambar 4.52 Tampilan Layar Insert Barang 158Gambar 4.53 Tampilan Layar Input Jumlah dan Sebab Retur 158Gambar 4.54 Tampilan Pesan Peringatan jika barang telah melebihi batas retur 159Gambar 4.55 Tampilan Pesan Peringatan jika tidak ada barang yang dapat diretur lagi

  160

Gambar 4.56 Tampilan Pesan konfirmasi jika ingin mengubah jumlah barang yang diretur

  161

Gambar 4.57 Tampilan Pesan Peringatan jumlah barang diinput melebihi jumlahGambar 4.68 Tampilan Layar Insert Barang STO untuk search data barang 173Gambar 4.76 Tampilan Layar Laporan Penjualan Tunai 178Gambar 4.75 Tampilan Layar Laporan Penjualan 178Gambar 4.74 Tampilan Layar View Surat Tolakan Retur 177Gambar 4.73 Tampilan Layar Insert Barang STR 176Gambar 4.72 Tampilan Layar Insert Barang STR untuk search data barang 176Gambar 4.71 Tampilan Layar Surat Tolakan Retur 175Gambar 4.70 Tampilan Layar View Surat Tolakan Order 174Gambar 4.69 Tampilan Layar Insert Barang STO 173Gambar 4.67 Tampilan Layar Surat Tolakan Order 172Gambar 4.58 Tampilan Pesan Peringatan jumlah barang yang diinput melebihi jumlah barang yang tersisa 163Gambar 4.66 Rancangan layar Detil Memo of Expired Goods 171Gambar 4.65 Tampilan Layar View Memo of Expired Goods 170Gambar 4.64 Rancangan Layar Memo of Expired Goods 169Gambar 4.63 Tampilan Pesan Informasi pembatalan terhadap retur barang 168

  167

Gambar 4.62 Tampilan Pesan Peringatan jika limit kredit pelanggan baru tidak mencukupiGambar 4.61 Tampilan Layar Invoice Kredit Pindah Alih Barang 166Gambar 4.60 Tampilan Layar Detil Nota Retur 165Gambar 4.59 Tampilan Layar View Nota Retur 164Gambar 4.77 Tampilan Layar Laporan Penjualan Kredit 179Gambar 4.78 Tampilan Layar Laporan Retur Penjualan 179Gambar 4.80 Tampilan Layar Laporan Pelanggan 180Gambar 4.81 Tampilan Layar Laporan Jurnal 181Gambar 4.82 Arsitektur Jaringan

  181