iv UNIVERSITAS BINA NUSANTARA Jurusan Sistem Informasi ...

19 downloads 101 Views 182KB Size Report
sehingga penulis dapat menyelesaikan skripsi yang berjudul “ Analisis dan Perancangan. Sistem Informasi ... 2.1.3.2 Tujuan Pengembangan Sistem Informasi.
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

0600623950

Abstrak 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 rahmatNya sehingga 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

DAFTAR ISI

Halaman Judul Luar

i

Halaman Judul Dalam

ii

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

vii

2.1.1.5 Pengertian Sistem Informasi 2.1.2 Sistem Informasi Manajemen 2.1.2.1 Pengertian Sistem Informasi Manajemen 2.1.3 Sistem Informasi Akuntansi

10 10 10 12

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 2.1.4 Pengembangan Sistem

14 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

viii

2.1.7 Unified Modeling Language (UML)

35

2.1.7.1 Pengertian UML

35

2.1.7.2 Komponen UML

36

2.2 Teori-teori Khusus

40

2.2.1 Sistem Informasi Penjualan

40

2.2.1.1 Pengertian Penjualan

40

2.2.1.2 Prosedur dalam Sistem Penjualan Tunai

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

44

2.2.1.7 Unsur Pengendalian Intern

45

2.2.2 Sistem Informasi 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

2.2.2.4 Informasi yang dibutuhkan dalam Sistem Persediaan

47

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

49

ix

BAB 3 ANALISIS SISTEM YANG SEDANG BERJALAN 3.1 Gambaran Umum Perusahaan

50

3.1.1 Sejarah Perusahaan

50

3.1.2 Struktur Organisasi Perusahaan

51

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

x

4.2.2 Event Table

86

4.2.3 Sequence Diagram

87

4.3 Aplication Domain

95

4.3.1 Usage

95

4.3.1.1 Overview

95

4.3.1.2 Actor

101

4.3.1.3 Usecase

105

4.3.2 User Interface

106

4.3.2.1 Navigation

106

4.3.2.2 Tampilan

108

4.4 The Technical Platform

142

4.4.1 Hardware

142

4.4.1.1 Spesifikasi Hardware yang Diperlukan untuk Server

142

4.4.1.2 Spesifikasi Hardware yang Diperlukan untuk Client

142

4.4.2 Software

143

4.4.3 Interface

143

4.5 Implementation

144

4.5.1 Tata Laksana Sistem yang Diusulkan

144

4.5.2 Jadwal Implementasi Sistem

145

BAB 5 SIMPULAN DAN SARAN 5.1 Simpulan

146

5.2 Saran

147

xi

DAFTAR PUSTAKA RIWAYAT HIDUP LAMPIRAN SURAT SURVEY

xii

DAFTAR GAMBAR

Gambar 2.1

Generalization Structure

26

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

xiii

Gambar 4.3

Sequence Diagram Input Data Pelangan

88

Gambar 4.4

Sequence Diagram Cetak Struk Pembayaran

89

Gambar 4.5

Sequence Diagram Cetak Laporan Kas Harian

89

Gambar 4.6

Sequence Diagram Input Status Pesanan

90

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

107

Gambar 4.19 Rancangan Menu Login

108

Gambar 4.20 Rancangan Main Menu (Logged as Cashier)

109

Gambar 4.21 Rancangan Menu Pemesanan

110

Gambar 4.22 Rancangan Menu Pembayaran

111

Gambar 4.23 Rancangan Menu Data Customer

112

Gambar 4.24 Rancangan Menu Ganti Password

113

Gambar 4.25 Rancangan Menu Log Off

113

Gambar 4.26 Rancangan Main Menu (Logged as Checker)

114

Gambar 4.27 Rancangan Menu List Pesanan yang Pending

115

xiv

Gambar 4.28 Rancangan Main Menu (Logged as Warehouse)

116

Gambar 4.29 Rancangan Menu Permintaan Pembelian

117

Gambar 4.30 Rancangan Menu Pengeluaran Barang

118

Gambar 4.31 Rancangan Menu Penerimaan Barang

119

Gambar 4.32 Rancangan Main Menu (Logged as Admin)

120

Gambar 4.33 Rancangan Menu Update Master Karyawan

121

Gambar 4.34 Rancangan Menu Update Master Menu

122

Gambar 4.35 Rancangan Menu Update Master Bahan Baku

123

Gambar 4.36 Rancangan Main Menu (Logged as Accounting)

124

Gambar 4.37 Rancangan Menu Penyesuaian Bahan Baku

125

Gambar 4.38 Rancangan Main Menu (Logged as Operational Manager)

126

Gambar 4.39 Rancangan Menu Pembatalan Pembayaran

127

Gambar 4.40 Rancangan Menu Pembatalan Permintaan Pembelian

128

Gambar 4.41 Rancangan Menu Pembatalan Penerimaan Barang

129

Gambar 4.42 Rancangan Menu Pembatalan Pengeluaran Barang

130

Gambar 4.43 Rancangan Laporan Kas Harian

131

Gambar 4.44 Rancangan Laporan Persediaan

132

Gambar 4.45 Rancangan Laporan Permintaan Pembelian

133

Gambar 4.46 Rancangan Laporan Pengeluaran Barang

134

Gambar 4.47 Rancangan Laporan Penerimaan Barang

135

Gambar 4.48 Rancangan Laporan Penjualan Harian

136

Gambar 4.49 Rancangan Laporan Penjualan Bulanan

137

Gambar 4.50 Rancangan Laporan Penyesuaian Bahan Baku

138

Gambar 4.51 Rancangan Jurnal Umum

139

Gambar 4.52 Rancangan Struk Pembayaran

139

Gambar 4.53 Rancangan Surat Permintaan Barang

140

xv

Gambar 4.54 Rancangan Laporan Pemakaian Bahan Baku Dapur

140

Gambar 4.55 Rancangan Laporan Penjualan Per Jenis Pesanan

141

Gambar 4.56 Client – Server Architecture

143

xvi

DAFTAR TABEL

Tabel 2.1

Criteria……………………………………………………………….. 33

Tabel 3.1

Tabel Analisis Temuan Hasil Survei………………………………… 78

Tabel 4.1

Event Table………………………………………………………….. 86

Tabel 4.2

Jadwal Implementasi Sistem………………………………………… 145

xvii

DAFTAR LAMPIRAN

Lampiran A

User Interface ………………………………………………………. L1

Lampiran B

Simbol untuk Pembuatan Bagan Aliran Dokumen ( Flowchart )...... L36

Lampiran C

Notasi yang digunakan dalam Sequence Diagram………………….. L42

Lampiran D

Notasi yang digunakan dalam Usecase Diagram…………………… L43

xviii

8. Teman-teman dan seluruh pihak yang telah membantu secara langsung maupun tidak langsung serta semangat dalam penyusunan skripsi ini. Akhir kata penulis mengharapkan agar skripsi ini dapat berguna dan bermanfaat bagi pembaca dan pihak yang membutuhkannya.

Jakarta, Januari 2006

Penulis

vi