Anda di halaman 1dari 14

UNIVERSITAS BINA NUSANTARA

Jurusan Ilmu Komputer


Program Studi Komputerisasi Akuntansi
Skripsi Sarjana Komputer
Semester Genap Tahun 2004

ANALISIS DAN PERANCANGAN SISTEM INFORMASI


PEMBELIAN, PERSEDIAAN DAN PENJUALAN TUNAI

PADA PT TRISATYA MITRA ABADI

Tommi Khrisna Wiedhawan 0400508434


Isri Made Mario 0400510855
Kelas / Kelompok : 08 PBA / 03

Abstrak
PT.Trisatya Mitra Abadi merupakan suatu perusahaan yang bergerak dibidang
penjualan hardware, aksesoris, servis perbaikan dan jasa perakitan komputer. Perusahaan
ini memiliki masalah pada sistem informasi pembelian, persediaan, dan penjualan yang
sedang berjalan. Masalah yang terjadi berkaitan dengan laporan yang kurang lengkap
bagi pihak manajemen dan ketidakpuasan pada pihak customer. Tujuan dari penulisan
skripsi ini adalah menganalisa dan merancang sistem informasi yang dapat membantu
dan memberi kemudahan bagi pihak manajemen dalam membuat perencanaan strategik.
Metodologi yang digunakan adalah metode analisis dan metode perancangan. Metode ini
diperlukan untuk membantu dalam perancangan sistem informasi pembelian, persediaan
dan penjualan pada PT.Trisatya Mitra Abadi.
Hasil penelitian yang dilakukan pada sistem informasi pembelian, persediaan dan
penjualan yang sedang berlangsung pada PT.Trisatya Mitra Abadi terdapat beberapa
kelemahan. Adanya kelemahan ini dapat menimbulkan masalah yang akan mengganggu
kegiatan operasional perusahaan.
Dengan adanya sistem yang baru diusulkan dapat menyempurnakan sistem yang lama,
sehingga dapat meningkatkan mutu dari sistem informasi yang ada, dan dapat
mendukung proses pengambilan keputusan yang dibutuhkan oleh manajemen melalui
informasi yang diperolehnya.

Kata Kunci : Sistem Informasi, Analisa, Perancangan, Penjualan, Persediaan dan


Pembelian

vi
PRAKATA

Puji syukur kepada Tuhan Yang Maha Esa atas berkat dan rahmat-Nya
sehingga penulis dapat menyelesaikan skripsi yang berjudul “ANALISIS DAN
PERANCANGAN SISTEM INFORMASI PEMBELIAN, PERSEDIAAN DAN
PENJUALAN TUNAI PADA PT. TRISATYA MITRA ABADI”. Adapun penulisan
skripsi ini merupakan salah satu syarat dalam menyelesaikan jenjang studi S1 pada
Universitas Bina Nusantara, Jakarta.
Pada kesempatan ini penulis ingin mengucapkan banyak terima kasih kepada

semua pihak yang telah memberikan bantuan dan dukungan baik dalam doa, moril

maupun materiil sehingga penulis dapat menyelesaikan skripsi ini. Hormat dan terima

kasih penulis berikan kepada :

1. Ibu Dr. Theresia Widia Soeryaningsih selaku Rektor Universitas Bina

Nusantara, Jakarta.

2. Bapak Idris Gautama, S.E, S.Kom, MM selaku Ketua Program Studi

Komputerisasi Akuntansi Universitas Bina Nusantara, Jakarta.

3. Bapak Djon Irwanto, S.Kom.,MM selaku Dosen Pembimbing.

4. Bapak Muklim selaku Operational Manager pada PT. Trisatya Mitra Abadi.

5. Para kepala bagian dan seluruh karyawan PT. Trisatya Mitra Abadi yang turut

membantu memberikan informasi yang berguna dalam menyelesaikan skripsi

ini.

6. Orangtua kami tercinta, adik dan kakak yang selama ini telah memberikan

banyak dukungan.

7. Teman-teman yang mendukung penulis selama proses penyelesaian skripsi

ini.

8. Pihak-pihak lain, yang tidak dapat disebutkan namanya satu persatu.

vi
Akhir kata, penulis berharap agar skripsi ini dapat bermanfaat bagi pihak-pihak yang

membutuhkan dan mahasiswa yang akan mengambil skripsi Analisis dan Perancangan

Sistem Informasi maupun bagi setiap pembaca sekalian.

Jakarta, Juni 2004

Penulis

vi
DAFTAR ISI

Halaman Judul Luar...........................................................................................................i

Halaman Judul Dalam.......................................................................................................ii

Halaman Persetujuan Hardcover.................................................................................... .iii

Halaman Pernyataan Dewan Penguji................................................................................iv

Abstrak..............................................................................................................................vi

Prakata..............................................................................................................................vii

Daftar Isi...........................................................................................................................ix

Daftar Gambar.................................................................................................................xiv

Daftar Tabel....................................................................................................................xvii

BAB 1 PENDAHULUAN........................................................................……………..…1

1.1 Latar Belakang .............................................................................................1

1.2 Ruang Lingkup Penelitian ............................................................................2

1.3 Tujuan dan Manfaat......................................................................................3

1.3.1 Tujuan dari penulisan skripsi ini adalah .............................................3

1.3.2 Manfaat yang ingin dicapai dalam penulisan skripsi ini adalah..........3

1.3.2.1 Manfaat bagi perusahaan ........................................................3

1.3.2.2 Manfaat bagi penulis ...............................................................3

1.4 Metode yang digunakan ...............................................................................4

1.4.1 Analisis................................................................................................4

1.4.2 Perancangan ........................................................................................4

1.4.3 Riset Pustaka 2 tahap...........................................................................4

vi
1.5 Sistematika Penulisan...................................................................................5

BAB 2 LANDASAN TEORI .......................................................................................... 7

2.1 Teori Umum .................................................................................................7

2.1.1. Pengertian Sistem...............................................................................7

2.1.2. Pengertian Informasi ..........................................................................7

2.1.3. Pengertian Sistem Informasi ..............................................................9

2.1.4. Pengertian Sistem Informasi Manajemen ..........................................9

2.2 Analisis Sistem dan Perancangan Sistem..................................................10

2.2.1. Pengertian Analisis Sistem...............................................................10

2.2.2. Pengertian Perancangan Sistem .......................................................11

2.3 Object Oriented Analysis dan Design (OOAD) .........................................13

2.3.1 Object ................................................................................................13

2.3.2 Object Oriented .................................................................................13

2.3.3 Object Oriented Analysis (OOA).......................................................14

2.3.4 Object Oriented Design (OOD) ........................................................14

2.3.5 Object Oriented Analysis dan Design (OOAD) ................................15

2.3.5.1 Problem Domain Analysis .....................................................17

2.3.5.2 Application Domain Analysis ................................................26

2.3.5.3 Architectural Design..............................................................32

2.3.5.4 Component Design.................................................................38

2.4 Unified Modelling Languange....................................................................47

2.4.1 Definisi Unified Modelling Languange.............................................47

2.4.2 Relasi Unified Modelling Languange ...............................................47

vi
2.4.3 Diagram Unified Modelling Languange ...........................................49

2.5 Pembelian ...................................................................................................54

2.5.1 Pengertian Pembelian........................................................................54

2.5.2 Fungsi yang Terkait Dengan Sistem Informasi Pembelian...............55

2.5.3 Prosedur yang Membentuk Transaksi Pembelian .............................56

2.6 Persediaan...................................................................................................58

2.6.1 Pengertian persediaan........................................................................58

2.6.2 Faktor-faktor persediaan ...................................................................59

2.6.3 Kebijaksanaan dalam Persediaan ......................................................59

2.6.4 Pengelolaan Persediaan .....................................................................60

2.7 Penjualan Tunai..........................................................................................60

2.7.1 Pengertian Penjualan .........................................................................60

2.7.1.1 Pengertian Sistem Penjualan..................................................61

2.7.1.2 Pengertian Penjualan Tunai ...................................................61

2.7.2 Fungsi-fungsi yang Terkait dengan Penjualan Tunai........................62

BAB 3 ANALISA SISTEM INFORMASI ................................................................... 64

3.1 Riwayat Perusahaan ...................................................................................64

3.2 Struktur Organisasi.....................................................................................66

3.3 Prosedur yang Sedang Berjalan..................................................................71

3.3.1 Sistem yang Sedang Berjalan............................................................71

3.3.2 Rich Picture dari Sistem yang Sedang Berjalan...............................74

3.4 Permasalahan yang Dihadapi .....................................................................75

3.5 Pemecahan Masalah ...................................................................................76

vi
3.6 Perancangan Sistem yang Diusulkan .........................................................77

3.6.1 System Definition...............................................................................77

3.6.2 Rich Picture dari Sistem yang diusulkan .........................................80

3.6.3 Factor Criterion ................................................................................82

3.6.4 Context ..............................................................................................82

3.6.4.1 Problem Domain....................................................................82

3.6.4.2 Application Domain ...............................................................83

3.7 Problem Domain Analysis..........................................................................84

3.7.1 Class Candidate dan Class................................................................84

3.7.2 Event candidate dan event.................................................................86

3.7.3 Class Diagram...................................................................................90

3.7.4 Behavioral Pattern ............................................................................90

3.8 Application Domain Analysis.....................................................................97

3.8.1 Usage.................................................................................................97

3.8.1.1 Actor Specification.................................................................98

3.8.1.2 Base Use Case Description....................................................99

3.8.2 Sequence Diagram ..........................................................................118

3.8.3 Function List ...................................................................................130

3.8.4 User Interface..................................................................................132

3.8.4.1 Determine User-Interface Elements ....................................132

3.8.4.2 Navigation Diagram ............................................................146

3.8.4.3 User Interface.......................................................................147

BAB 4 PERANCANGAN SISTEM INFORMASI ..................................................... 170

vi
4.1 Model Component Design ........................................................................170

4.1.1 Revised Class...................................................................................170

4.1.2 Model Component ...........................................................................178

4.2 Function Component ................................................................................179

4.2.1 Model Class Placement...................................................................179

4.2.2 Function Class Placement...............................................................180

4.2.3 Operation Specification...................................................................180

4.3 Architecture Design..................................................................................182

4.3.1 Criteria ............................................................................................182

4.3.2 Component Architecture .................................................................183

4.3.2.1 Generic Architecture Pattern...............................................183

4.3.2.2 Client Server Architecture Pattern ......................................184

4.3.3 Processes Architecture....................................................................185

4.3.3.1 Deployment Diagram for Software......................................185

4.3.3.2 Deployment Diagram for Hardware....................................186

BAB 5 SIMPULAN DAN SARAN ............................................................................. 188

5.1 Simpulan...................................................................................................188

5.2 Saran.........................................................................................................189

DAFTAR PUSTAKA

RIWAYAT HIDUP

LAMPIRAN – LAMPIRAN

FOTOCOPY SURAT SURVEI

vi
DAFTAR GAMBAR

Gambar 2.1 Definisi dari aktivitas pengembangan ........................................................ 15

Gambar 2.2 Komponen sistem arsitektur dasar............................................................. 16

Gambar 2.3 Aktivitas dalam Object-Oriented Analysis and Design.............................. 17

Gambar 2.4 Aktivitas dalam Problem domain Analysis ................................................ 18

Gambar 2.5 Subaktivitas dalam pemilihan problem domain classes dan events ........... 18

Gambar 2.6 Generalization structure............................................................................. 20

Gambar 2.7 Cluster Structure......................................................................................... 21

Gambar 2.8 Aggregation structure................................................................................ 22

Gambar 2.9 Association structure .................................................................................. 24

Gambar 2.10 Sequence .................................................................................................. 25

Gambar 2.11 Selection................................................................................................... 25

Gambar 2.12 Iteration ................................................................................................... 25

Gambar 2.13 Aktivitas dalam Application Domain Analysis........................................ 27

Gambar 2.14 Sub-aktivitas dari Use case....................................................................... 28

Gambar 2.15 aktivitas dalam architectural design…………..………………………………33

Gambar 2.16 Subaktivitas dalam model component ...................................................... 39

Gambar 2.17 Subaktivitas pada function component design.......................................... 42

Gambar 2.18 Connection by class aggregation ............................................................. 44

Gambar 2.19 Connection by class specialization........................................................... 44

vi
Gambar 2.20 Connection by calling an operation ......................................................... 45

Gambar 2.21 Subactivities in designing the connections between component .............. 45

Gambar 2.22 Relasi Dependency ................................................................................... 47

Gambar 2.23 Relasi Generalization ............................................................................... 48

Gambar 2.24 Relasi Association..................................................................................... 48

Gambar 2.26 Class Diagram.......................................................................................... 49

Gambar 2.27 use case diagram ...................................................................................... 50

Gambar 2.28 activity diagram........................................................................................ 51

Gambar 2.29 sequence diagram ..................................................................................... 52

Gambar 2.30 statechart diagram.................................................................................... 52

Gambar 2.31 Collaboration Diagram ............................................................................ 53

Gambar 2.32 component dan deployment diagram........................................................ 54

Gambar 2.33 Jaringan prosedur dalam sistem pembelian……………………………...58

Gambar 3.1 Struktur Organisasi PT. Trisatya Mitra Abadi............................................ 67

Gambar 3.2 Rich Picture dari sistem yang berjalan ....................................................... 74

Gambar 3.3 Rich Picture dari Rancangan Sistem yang Diusulkan ................................ 80

Gambar 3.4 Class Diagram dari Rancangan Sistem yang Diusulkan............................ 90

Gambar 3.5 Behavior Pattern Barang ............................................................................ 91

Gambar 3.6 Behavior Pattern Customer ........................................................................ 91

Gambar 3.7 Behavior Pattern Sales Order .................................................................... 92

Gambar 3.8 Behavior Pattern Purchase Order.............................................................. 93

Gambar 3.9 Behavior Pattern Surat Penyerahan Barang............................................... 94

Gambar 3.10 Behavior Pattern Persediaan barang ........................................................ 94

vi
Gambar 3.11 Behavior Pattern Supplier ........................................................................ 95

Gambar 3.12 Behavior Pattern Surat Jalan.................................................................... 96

Gambar 3.13 Use Case Diagram.................................................................................... 97

Gambar 3.14 Sequence Diagram Membuat Sales Order.............................................. 119

Gambar 3.15 Sequence Diagram Menghitung Persediaan Barang .............................. 120

Gambar 3.16 Sequence Diagram Mendaftar Customer ............................................... 121

Gambar 3.17 Sequence Diagram Memeriksa Sales Order........................................... 122

Gambar 3.18 Sequence Diagram Membuat Surat Jalan............................................... 123

Gambar 3.19 Sequence Diagram Membuat SPB ......................................................... 124

Gambar 3.20 Sequence Diagram Memeriksa SPB....................................................... 125

Gambar 3.21 Sequence Diagram Membuat Purchase Order........................................ 126

Gambar 3.22 Sequence Diagram Memeriksa Purchase Order..................................... 127

Gambar 3.23 Sequence Diagram Memasukkan Data Barang Masuk ......................... 128

Gambar 3.24 Sequence Diagram Mendaftar Supplier ................................................. 129

Gambar 3.25 Sequence Diagram Mendaftar Barang ................................................... 130

Gambar 3.26 Interface Membuat Sales Order.............................................................. 133

Gambar 3.27 Interface Menghitung Persediaan Barang .............................................. 134

Gambar 3.28 Interface Mendaftar Customer................................................................ 135

Gambar 3.29 Interface Memeriksa Sales Order ........................................................... 136

Gambar 3.30 Interface Membuat SPB ......................................................................... 137

Gambar 3.31 Interface Memeriksa SPB....................................................................... 138

Gambar 3.32 Interface Membuat Purchase Order........................................................ 139

Gambar 3.33 Interface Memeriksa Purchase Order ..................................................... 140

vi
Gambar 3.34 Interface Memasukkan Data Barang Masuk .......................................... 141

Gambar 3.35 Interface Mendaftar Customer................................................................ 142

Gambar 3.36 Interface Mendaftar Supplier.................................................................. 143

Gambar 3.37 Interface Membuat Surat Jalan............................................................... 144

Gambar 3.38 Interface Mendaftar Barang.................................................................... 145

Gambar 3.39 Navigation Diagram ................................................................................146

Gambar 3.40 Welcome Screen...................................................................................... 147

Gambar 3.41 Form Utama............................................................................................ 147

Gambar 3.42 Form Utama Bagian Penjualan............................................................... 149

Gambar 3.43 Form Utama Bagian Pembelian ............................................................. 151

Gambar 3.44 Form Utama Bagian Operasional ........................................................... 153

Gambar 3.45 Form Utama Bagian Gudang.................................................................. 154

Gambar 3.46 Form Mendaftarkan Supplier ................................................................. 155

Gambar 3.47 Form Mendaftarkan Pelanggan .............................................................. 155

Gambar 3.48 Form Mendaftar Barang ......................................................................... 156

Gambar 3.49 Form Membuat Sales Order ................................................................... 157

Gambar 3.50 Form Membuat Purchase Order ............................................................. 158

Gambar 3.51 Form Membuat SPB............................................................................... 159

Gambar 3.52 Form Memasukkan Data Barang Masuk................................................ 160

Gambar 3.53 Form Membuat Surat Jalan .................................................................... 160

Gambar 3.54 Form Memeriksa Penjualan.................................................................... 161

Gambar 3.55 Form Memeriksa Pembelian .................................................................. 162

Gambar 3.56 Form Memeriksa SPB ............................................................................ 163

vi
Gambar 3.57 Laporan Penjualan .................................................................................. 164

Gambar 3.58 Laporan Pembelian ................................................................................. 165

Gambar 3.59 Laporan SPB........................................................................................... 166

Gambar 3.60 Laporan Barang Masuk .......................................................................... 167

Gambar 3.61 Laporan Persediaan Barang .................................................................... 168

Gambar 3.62 Message Error ........................................................................................ 168

Gambar 3.63 Message Konfirmasi ............................................................................... 169

Gambar 4.1 Revised Class Barang ..........................................................170

Gambar 4.2 Revised Class Customer .......................................................................... 171

Gambar 4.3 Revised Class Supplier ............................................................................ 172

Gambar 4.4 Revised Class Sales Order....................................................................... 173

Gambar 4.5 Revised Class Purchase Order ................................................................ 174

Gambar 4.6 Revised Class SPB................................................................................... 175

Gambar 4.7 Revised Class Persediaan Barang ............................................................ 176

Gambar 4.8 Revised Class Surat Jalan. ....................................................................... 177

Gambar 4.9 Revised Class Diagram. .......................................................................... 178

Gambar 4.10 Model Class Placement. ......................................................................... 179

Gambar 4.11 Function Class Placement. ..................................................................... 180

Gambar 4.12 Generic Architecture Patern .................................................................. 183

Gambar 4.13 Client Server Architecture Patern .......................................................... 184

Gambar 4.14 Deployment Diagram for Software......................................................... 185

Gambar 4.15 Deployment Diagram for Hardware ...................................................... 186

vi
DAFTAR TABEL

Tabel 3.1 Tabel factor criteria....................................................................................... 81

Tabel 3.2 Class candidate dan Class ............................................................................. 84

Tabel 3.3 Event candidate dan Event............................................................................. 86

Tabel 3.4 Event Table .................................................................................................... 89

Tabel 3.5 Actor Bagian Marketing................................................................................. 98

Tabel 3.6 Actor Kepala Gudang..................................................................................... 98

Tabel 3.7 Actor Bagian Operasional.............................................................................. 98

Tabel 3.8 Actor Bagian Pembelian ................................................................................ 99

Tabel 3.9 Base Use Case Membuat Sales Order........................................................... 99

Tabel 3.10 Base Use Case Menghitung Persediaan Barang ........................................ 101

Tabel 3.11 Base Use Case Mendaftar Customer ......................................................... 102

Tabel 3.12 Base Use Case Memeriksa Sales Order .................................................... 104

Tabel 3.13 Base Use Case Membuat Surat Jalan ........................................................ 106

Tabel 3.14 Base Use Case Membuat SPB ................................................................... 107

Tabel 3.15 Base Use Case Memeriksa SPB ................................................................ 109

Tabel 3.16 Base Use Case Membuat Purchase Order ................................................ 110

Tabel 3.17 Base Use Case Memeriksa Purchase Order.............................................. 112

Tabel 3.18 Base Use Case Memasukkan Data Barang Masuk.................................... 114

Tabel 3.19 Base Use Case Mendaftar Supplier ........................................................... 115

Tabel 3.20 Base Use Case Mendaftar Barang ............................................................. 117

Tabel 3.21 Tabel Function list…………………………………………………………130

Tabel 4.1 Tabel Criteria. ............................................................................................. 182

vi

Anda mungkin juga menyukai