universitas bina nusantara analisa dan … · penulisan skripsi dengan judul “analisa dan...

35
iv UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISA DAN PERANCANGAN SISTEM ERP (ENTERPRISE RESOURCE PLANNING) BERBASIS WEB PADA CV.GRACIA JAYA Adytia Satria W 0600634254 Hendra Tandiono 0600632690 Lina Mulyani 0600638214 Abstrak Tujuan dari penelitian ini adalah merancang suatu sistem perencanaan sumber daya perusahaan (enterprise resource planning) pada CV.Gracia Jaya, sehingga dapat membantu dalam mengatur sumber daya perusahaan secara baik dan efektif. Metode penelitian yang digunakan dalam merancang piranti lunak ini yaitu mencakup metode analisis, perancangan, implementasi dan evaluasi sistem. Analisis yang dilakukan untuk mencari kebutuhan sistem melalui wawancara dengan pihak perusahaan. Perancangan dilakukan dengan metode perancangan berorientasi objek yaitu OOAD (Object Oriented Analysis and Design) dengan mengunakan UML (Unified Modeling Language), dan spesifikasi proses. Hasil yang dicapai pada penelitian ini adalah sebuah sistem yang digunakan untuk membantu perusahaan dalam mengatur dan mencatat sumber daya dan proses bisnis sehingga dapat memberikan informasi yang berguna dalam menetapkan strategi bisnis dari perusahaan. Simpulan yang didapat dari penelitian ini, sistem dapat menyediakan informasi yang membantu dalam perusahaan dalam mengatur sumber daya dan proses yang ada. Namun, sistem ini belum dilengkapi dengan fungsi akuntansi. Kata kunci : Enterprise Resource Planning, Web

Upload: buidang

Post on 18-Jul-2019

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

iv

UNIVERSITAS BINA NUSANTARA

Jurusan Teknik Informatika Skripsi Sarjana Komputer

Semester Genap tahun 2005/2006

ANALISA DAN PERANCANGAN SISTEM ERP (ENTERPRISE RESOURCE

PLANNING) BERBASIS WEB PADA CV.GRACIA JAYA

Adytia Satria W 0600634254 Hendra Tandiono 0600632690 Lina Mulyani 0600638214

Abstrak Tujuan dari penelitian ini adalah merancang suatu sistem perencanaan sumber daya perusahaan (enterprise resource planning) pada CV.Gracia Jaya, sehingga dapat membantu dalam mengatur sumber daya perusahaan secara baik dan efektif. Metode penelitian yang digunakan dalam merancang piranti lunak ini yaitu mencakup metode analisis, perancangan, implementasi dan evaluasi sistem. Analisis yang dilakukan untuk mencari kebutuhan sistem melalui wawancara dengan pihak perusahaan. Perancangan dilakukan dengan metode perancangan berorientasi objek yaitu OOAD (Object Oriented Analysis and Design) dengan mengunakan UML (Unified Modeling Language), dan spesifikasi proses. Hasil yang dicapai pada penelitian ini adalah sebuah sistem yang digunakan untuk membantu perusahaan dalam mengatur dan mencatat sumber daya dan proses bisnis sehingga dapat memberikan informasi yang berguna dalam menetapkan strategi bisnis dari perusahaan. Simpulan yang didapat dari penelitian ini, sistem dapat menyediakan informasi yang membantu dalam perusahaan dalam mengatur sumber daya dan proses yang ada. Namun, sistem ini belum dilengkapi dengan fungsi akuntansi.

Kata kunci : Enterprise Resource Planning, Web

Page 2: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

v

PRAKARTA

Puji dan syukur kepada Tuhan Yang Maha Esa atas segala rahmat dan anugerah-

Nya sehingga penulis dapat menyelesaikan penyusunan laporan skripsi ini tepat pada

waktu yang ditentukan. Tanpa penyertaan dan kebaikan dari-Nya maka semua usaha dan

kerja keras ini tidak akan ada hasilnya.

Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP (Enterprise

Resource Planning) Berbasis Web pada CV.Gracia Jaya” ini disusun sebagai salah satu

persyaratan akademik untuk meyelesaikan jenjang studi Strata Satu (S1) Jurusan Teknik

Informatika di Universitas Bina Nusantara.

Penulis menyadari sepenuhnya dalam penulisan skripsi ini masih terdapat

kekurangan dan kelemahan yang disebabkan oleh keterbatasan penulis, baik dalam

pengetahuan maupun pengalaman. Untuk itu penulis mengharapkan kritik, saran, dan

tanggapan dari para pembaca. Kami berharap bahwa melalui kritik, saran, dan tanggapan

tersebut dapat memberikan konstribusi yang baik sehingga skripsi ini dapat berguna di

masa yang akan datang.

Tidak lupa penulis ingin mengucapkan terima kasih yang sebesar-besarnya

kepada semua pihak atas segala bantuan dan dorongan yang telah diberikan. Adapun

ucapan terima kasih ini penulis berikan kepada:

1. Bapak Prof. Dr. Gerardus Polla M.App.Sc , sebagai Rektor Universitas Bina

Nusantara

2. Bapak Subekti , sebagai dosen pembimbing yang telah banyak memberikan

bimbingan, saran, dan pengarahan sehingga penulisan skripsi ini selesai pada

waktunya.

Page 3: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

vi

3. Bapak Michale Lin selaku pimpinan CV.Gracia jaya dan seluruh staff yang telah

memberikan ijin dan bantuan selama kami mengadakan penelitian.

4. Para Dosen Unviersitas Bina Nusantara yang selama ini secara langsung maupun

tidak langsung telah memberikan ilmu pengetahuan yang berharga sebagai

dukungan dalam penulisan skripsi ini.

5. Orang tua dan saudara-saudari penulis yang telah banyak mendukung sepenuhnya

atas penulisan skripsi ini.

6. Rekan-rekan penulis yang tidak dapat disebutkan satu per satu, yang telah secara

langsung maupun tidak langsung memberikan bantuan dan dukungan yang sangat

berguna dalam penyelesaian skripsi ini.

Jakarta, Juni 2006

Penulis

Page 4: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

vii

DAFTAR ISI

Halaman Persetujuan Hardcover iii

Abstrak iv

Prakata v

Daftar Isi vii

Daftar Tabel xxv

Daftar Gambar xxvii

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 4

BAB 2 LANDASAN TEORI

2.1 Internet 6

2.2 Enterprise Resource Planing 6

2.2.1 Keuntungan ERP 7

2.2.2 Kerugian ERP 8

2.3 Database 9

2.3.1 Pengertian Database dan Komponennya 9

Page 5: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

viii

2.3.2 DBMS (Database Management System) 10

2.3.2.1 Pengertian DBMS 10

2.3.2.2 Keuntung dan Kerugian DBMS 10

2.3.3 Normalisasi 12

2.3.4 Kueri (Query) 13

2.3.5 ERD (Entity Relational Diagram) 13

2.4 Implementasi Teknologi 14

2.4.1 JAVA 14

2.4.2 Servelet 15

2.4.3 JSP (Java Server Page) 16

2.4.4 Java Beans 16

2.4.5 Ibatis 17

2.5 Alat Bantu Perancangan 18

2.5.1 UML (Unified Modeling Language) 18

2.5.1.1 Pengertian UML 18

2.5.1.2 Diagram-diagram UML 19

2.6 IMK 22

2.7 Rekayasa Piranti Lunak (Software Engineering) 25

2.7.1 Definisi Piranti Lunak 25

2.7.2 Paradigma Rekayasa Piranti Lunak 25

BAB 3 ANALISA DAN PERANCANGAN

3.1 Sejarah Perusahaan CV. Gracia Jaya 29

Page 6: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

ix

3.2 Analisa Kebutuhan Perancangan Sistem

ERP CV. Gracia Jaya 32

3.2.1 Rumusan Masalah 46

3.2.2 Alternatif Pemecahan Masalah 46

3.2.3 Pemecahan Masalah yang Diusulkan 48

3.3 Rancangan Layar 49

3.3.1 Halaman Login/Index 49

3.3.2 Halaman Utama/Home 49

3.3.3 Halaman View Produk 50

3.3.4 Halaman Add Produk` 50

3.3.5 Halaman Update Produk 51

3.3.6 Halaman View Konsumen 51

3.3.7 Halaman Add Konsumen 52

3.3.8 Halaman Update Konsumen 52

3.3.9 Halaman View Karyawan 53

3.3.10 Halaman Add Karyawan 53

3.3.11 HalamanUpdate Karyawan 54

3.3.12 Halaman View Supplier 54

3.3.13 Halaman Add Supplier 55

3.3.14 Halaman Update Supplier 55

3.3.15 Halaman View User 56

3.3.16 Halaman Add User 56

3.3.17 Halaman Update User 57

Page 7: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

x

3.3.18 Halaman View Kota 57

3.3.19 Halaman Add Kota 58

3.3.20 Halaman Update Kota 58

3.3.21 Halaman View Negara 59

3.3.22 Halaman Add Negara 59

3.3.23 Halaman Update Negara 60

3.3.24 Halaman View Ekspedisi 60

3.3.25 Halaman Add Ekspedisi 61

3.3.26 Halaman Update Ekspedisi 61

3.3.27 Halaman View Bank 62

3.3.28 Halaman Add Bank 62

3.3.29 Halaman Update Bank 63

3.3.30 Halaman View Receive Inventory 63

3.3.31 Halaman Add Receive Inventory 64

3.3.32 Halaman View Outgoing Inventory 64

3.3.33 Halaman Add Outgoing Inventory 65

3.3.34 Halaman View Inventory 65

3.3.35 Halaman View Order 66

3.3.36 Halaman Add Order 66

3.3.37 Halaman View Penagihan 67

3.3.38 Halaman Add Penagihan 67

3.3.39 Halaman View Penukaran Giro 68

3.3.40 Halaman Add Penukaran Giro 68

Page 8: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xi

3.3.41 Halaman View Payment In/Out 69

3.3.42 Halaman Add Payment In/Out 69

3.3.43 Halaman View Retur customer/Supplier 70

3.3.44 Halaman Add Retur Customer/Supplier 70

3.4 Rancangan Basis Data 71

3.4.1 ERD 71

3.4.1.1 ERD ERD GRC_Login 71

3.4.1.2 ERD GRC_PaymentIn dan

GRC_PaymentInDetail 72

3.4.1.3 ERD GRC_PO 73

3.4.1.4 ERD GRC_PdcReplacement dan

GRC_RplacementDetail 74

3.4.1.5 ERD GRC_ReceiveInventory dan

GRC_ReceiveInventoryDetail 75

3.4.1.6 ERD GRC_Adjustment dan

GRC_AdjustmentDetail 76

3.4.1.7 ERD GRC_Order dan GRC_OrderDetail 77

3.4.1.8 ERD GRC_Retur dan GRC_ReturDetail 78

3.4.1.9 ERD GRC_OutgoingInventory dan

GRC_OutgoingInventoryDetail 79

3.4.1.10 ERD GRC_Billing dan GRC_BillingDetail 80

3.4.1.11 ERD MST_Master 81

3.4.2 Perancangan Database pada RDBMS 82

3.4.2.1 Tabel Master MST_BranchCode 82

Page 9: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xii

3.4.2.2 Tabel Master MST_BankCode 82

3.4.2.3 Tabel Master MST_Category 83

3.4.2.4 Tabel Master MST_City 83

3.4.2.5 Tabel Master MST_Code 84

3.4.2.6 Tabel Master MST_Country 85

3.4.2.7 Tabel Master MST_Customer 86

3.4.2.8 Tabel Master MST_Ekspedisi 86

3.4.2.9 Tabel Master MST_Employee 87

3.4.2.10 Tabel Master MST_Product 88

3.4.2.11 Tabel Master MST_ProductDetail 89

3.4.2.12 Tabel Master MST_Sequence 90

3.4.2.13 Tabel Master MST_Supplier 90

3.4.2.14 Tabel Operasional GRC_Adjustment 91

3.4.2.15 Tabel Opersional GRC_AdjustmentDetail 92

3.4.2.16 Tabel Operasional GRC_Billing 93

3.4.2.17 Tabel Opersional GRC_BillingDetail 94

3.4.2.18 Tabel Opersional GRC_Login 95

3.4.2.19 Tabel Opersional GRC_Order 95

3.4.2.20 Tabel Opersional GRC_OrderDetail 96

3.4.2.21 Tabel Operasional

GRC_OutgoingInventory 97

3.4.2.22 Tabel Operasional

GRC_OutgoingInventoryDetail 98

Page 10: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xiii

3.4.2.23 Tabel Opersional GRC_Payment 99

3.4.2.24 Tabel Opersional GRC_PaymentDetail 99

3.4.2.25 Tabel Opersional GRC_PdcReplacement 100

3.4.2.26 Tabel Opersional

GRC_PdcReplacementDetail 101

3.4.2.27 Tabel Opersional GRC_PO 102

3.4.2.28 Tabel Opersional GRC_RecieveInventory 103

3.4.2.29 Tabel Opersional

GRC_RecieveInventoryDetail 103

3.4.2.30 Tabel Opersional GRC_Retur 104

3.4.2.31 Tabel Opersional GRC_ReturDetail 105

3.5 UML 107

3.5.1.1 Master Customer Class Diagram 107

3.5.1.2 Master Produk Class Diagram 108

3.5.1.3 Master Employee Class Diagram 109

3.5.1.4 Master Supplier Class Diagram 110

3.5.1.5 Master User Class Diagram 111

3.5.1.6 Master Kota Class Diagram 112

3.5.1.7 Master Negara Class Diagram 113

3.5.1.8 Master Ekspedisi Class Diagram 114

3.5.1.9 Bank Class Diagram 115

3.5.1.10 Sequence Class Diagram 116

3.5.1.11 Code Class Diagram 117

Page 11: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xiv

3.5.1.12 Receive Inventory Class Diagram 118

3.5.1.13 Outgoing Inventory Class Diagram 119

3.5.1.14 View Inventory Class Diagram 120

3.5.1.15 Order Class Diagram 121

3.5.1.16 Billing Class Diagram 122

3.5.1.17 PdcReplacement Class Diagram 123

3.5.1.18 Payment Class Diagram 124

3.5.1.19 Retur Class Diagram 125

3.5.1.20 Adjustment Outgoing Inventory

Class Diagram 126

3.5.2 Use Case Diagram

3.5.2.1 Use Case Digram Administrator 127

3.5.2.2 Use Case Diagram Inventory 129

3.5.2.3 Use Case Diagram Keuangan 130

3.5.2.4 Use Case Diagram Penjualan 131

3.5.3 Sequence Diagram

3.5.3.1 Sequence Diagram Master Add

Employee 132

3.5.3.2 Sequence Diagram Master Update

Employee 133

3.5.3.3 Sequence Diagram Master Delete

Employee 134

Page 12: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xv

3.5.3.4 Sequence Diagram Master View

Employee 135

3.5.3.5 Sequence Diagram Master Add

Customer 136

3.5.3.6 Sequence Diagram Master Update

Customer 137

3.5.3.7 Sequence Diagram Master Delete

Customer 138

3.5.3.8 Sequence Diagram Master View Cstomer 139

3.5.3.9 Sequence Diagram Master Add Product 140

3.5.3.10 Sequence Diagram Master Update

Product 141

3.5.3.11 Sequence Diagram Master Delete Product 142

3.5.3.12 Sequence Diagram Master View Product 143

3.5.3.13 Sequence Diagram Master Add Supplier 144

3.5.3.14 Sequence Diagram Master Update

Supplier 145

3.5.3.15 Sequence Diagram Master Delete

Supplier 146

3.5.3.16 Sequence Diagram Master View Supplier 147

3.5.3.17 Sequence Diagram Master Add

Ekspedisi 148

Page 13: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xvi

3.5.3.18 Sequence Diagram Master Update

Ekspedisi 149

3.5.3.19 Sequence Diagram Master Delete

Ekspedisi 150

3.5.3.20 Sequence Diagram Master View

Ekspedisi 151

3.5.3.21 Sequence Diagram Master Add User 152

3.5.3.22 Sequence Diagram Master Update User .153

3.5.3.23 Sequence Diagram Master Delete User 154

3.5.3.24 Sequence Diagram Master View User 155

3.5.3.25 Sequence Diagram Master Add Bank 156

3.5.3.26 Sequence Diagram Master Update Bank 157

3.5.3.27 Sequence Diagram Master Delete Bank 158

3.5.3.28 Sequence Diagram Master View Bank 159

3.5.3.29 Sequence Diagram Master Add Country 160

3.5.3.30 Sequence Diagram Master Update

Country 161

3.5.3.31 Sequence Diagram Master Delete Country 162

3.5.3.32 Sequence Diagram Master View Country 163

3.5.3.33 Sequence Diagram Master Add City 164

3.5.3.34 Sequence Diagram Master Update City 165

3.5.3.35 Sequence Diagram Master Delete City 166

3.5.3.36 Sequence Diagram Master View City 167

Page 14: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xvii

3.5.3.37 Sequence Diagram Add Receive

Inventory 168

3.5.3.38 Sequence Diagram View Receive

Inventory 169

3.5.3.39 Sequence Diagram Add Outgoing

Inventory 170

3.5.3.40 Sequence Diagram View Outgoing

Inventory 171

3.5.3.41 Sequence Diagram View Inventor 172

3.5.3.42 Sequence Diagram Add Retur Supplier 173

3.5.3.43 Sequence Diagram Update Retur Supplier 174

3.5.3.44 Sequence Diagram Delete Retur Supplier 175

3.5.3.45 Sequence Diagram View Retur Supplier 176

3.5.3.46 Sequence Diagram Add Retur Customer 177

3.5.3.47 Sequence Diagram Update Retur

Customer 178

3.5.3.48 Sequence Diagram Delete Retur

Customer 179

3.5.3.49 Sequence Diagram View Retur Customer 180

3.5.3.50 Sequence Diagram Add Adjustment

Inventory 181

3.5.3.51 Sequence Diagram View Adjusment

Inventory 182

Page 15: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xviii

3.5.3.52 Sequence Diagram Add Billing Out 183

3.5.3.53 Sequence Diagram View Billing Out 184

3.5.3.54 Sequence Diagram Delete Billing Out 185

3.5.3.55 Sequence Diagram Update Billing Out 186

3.5.3.56 Sequence Diagram Add Billing In 187

3.5.3.57 Sequence Diagram View Billing In 188

3.5.3.58 Sequence Diagram Delete Billing In 189

3.5.3.59 Sequence Diagram Update Billing In 190

3.5.3.60 Sequence Diagram Add PaymentIn 191

3.5.3.61 Sequence Diagram View PaymentIn 192

3.5.3.62 Sequence Diagram Add Payment Out 193

3.5.3.63 Sequence Diagram View PaymentOut 194

3.5.3.64 Sequence Diagram Add Payment

Ekspedisi 195

3.5.3.65 Sequence DiagramView Payment

Ekspedisi 196

3.5.3.66 Sequence DiagramDiagram Update

Status Giro 197

3.5.3.67 Sequence Diagram View Kliring 198

3.5.3.68 Sequence Diagram Add PdcReplacement 199

3.5.3.69 Sequence Diagram View PdcReplacement 200

3.5.3.70 Sequence Diagram Add Order 201

3.5.3.71 Sequence Diagram Update Order 202

Page 16: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xix

3.5.3.72 Sequence Diagram Delete Order 203

3.5.3.73 Sequence Diagram View Order 204

3.5.4 Statechart Diagram 205

BAB 4 IMPLEMENTASI DAN EVALUASI

4.1 Implementasi 206

4.1.1 Prosedur Umum Pengunaan Sistem 206

4.1.1.1 Halaman Login 206

4.1.1.2 Halaman Home 207

4.1.1.3 Halaman Master View Product 208

4.1.1.4 Halaman Master Add Product 209

4.1.1.5 Halaman Master Update Product 210

4.1.1.6 Halaman Master View Customer 211

4.1.1.7 Halaman Master Add Customer 212

4.1.1.8 Halaman Master Update Customer 213

4.1.1.9 Halaman Master View Emplyee 214

4.1.1.10 Halaman Master Add Employee 215

4.1.1.11 Halaman Master Update Employee 216

4.1.1.12 Halaman Master View Supplier 217

4.1.1.13 Halaman Master Add Supplier 218

4.1.1.14 Halaman Master Update Supplier 219

4.1.1.15 Halaman Master View User 220

4.1.1.16 Halaman Master Add User 221

Page 17: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xx

4.1.1.17 Halaman Master Update User 222

4.1.1.18 Halaman Master View City 223

4.1.1.19 Halaman Master Add City 224

4.1.1.20 Halaman Master Update City 225

4.1.1.21 Halaman Master Add Country 226

4.1.1.22 Halaman Master View Country 227

4.1.1.23 Halaman Master Update Country 228

4.1.1.24 Halaman Master View Ekspedisi 229

4.1.1.25 Halaman Master Add Ekspedisi 230

4.1.1.26 Halaman Master Update Ekspedisi 231

4.1.1.27 Halaman Master View Bank 232

4.1.1.28 Halaman Master Add Bank 233

4.1.1.29 Halaman Master Update Bank 234

4.1.1.30 Halaman Operasional View

Receive Inventory 235

4.1.1.31 Halaman Operasional Add

Receive Inventory 236

4.1.1.32 Halaman Opersional View

Outgoing Inventory 237

4.1.1.33 Halaman Opersional Add

Outgoing Inventory 238

4.1.1.34 Halaman Opersional Detail

Outgoing Inventory 239

Page 18: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxi

4.1.1.35 Halaman Opersional Cashier 240

4.1.1.36 Halaman Opersional View Inventory 241

4.1.1.37 Halaman Opersional Detail Inventory 242

4.1.1.38 Halaman Add Order 243

4.1.1.39 Halaman View Order 244

4.1.1.40 Halaman Update Order 245

4.1.1.41 Halaman Keuangan View Customer

Billing Creator 246

4.1.1.42 Halman Keuangan View Billing In 247

4.1.1.43 Halaman Keuangan View Billing Out 248

4.1.1.44 Halaman euangan Add Billing Out 249

4.1.1.45 Halaman Keuangan Update

Billing Out 250

4.1.1.46 Halaman Keuangan View

PdcReplacement 251

4.1.1.47 Halaman Keuangan AddReplacement 252

4.1.1.48 Halaman Keuangan View Kliring 253

4.1.1.49 Halaman Keuangan View PaymentIn 254

4.1.1.50 Halaman Keuangan Add Payment In 255

4.1.1.51 Halaman Keuangan View Payment Out 256

4.1.1.52 Halaman Keuangan Add Payment Out 257

4.1.1.53 Halaman Keuangan Add Payment

Ekspedisi 258

Page 19: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxii

4.1.1.54 Halaman Keuangan View Payment

Ekspedisi 259

4.1.1.55 Halaman View Retur 260

4.1.1.56 Halaman Add Retur 261

4.1.1.57 Halaman Add Retur Supplier 262

4.1.1.58 Halaman View Adjustment 263

4.1.1.59 Halaman Add Adjustment 264

4.1.1.60 Halaman Report Pelanggan Terhapus 265

4.1.1.61 Halaman Report Customer

Sales By Market Area 266

4.1.1.62 Halaman Report Customer Transaction 267

4.1.1.63 Halaman Report Purchase By Gracia Jaya 268

4.1.1.64 Halaman Report Customer Billing 269

4.1.1.65 Halaman Report Product Rating 270

4.1.1.66 Halaman Report Product

Purchase by Customer 271

4.1.1.67 Halaman Report Customer Last Order 272

4.1.1.68 Halaman Product Sales By Market Area 273

4.1.1.69 Halaman Customer Rating in

Grcia Jaya Revenue 274

4.1.2 Spesifikasi Kebutuhan Sistem yang Diusulkan 275

4.1.3 Strategi Implementasi 276

4.2 Evaluasi 277

Page 20: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxiii

4.2.1 Evaluasi Sistem Ditinjau dari Sisi dan Hardware 277

4.2.2 Evaluasi Sistem Ditinjau dari Faktor Lainnya 278

4.2.3 Evaluasi Hasil Kuisioner 279

4.2.3.1 Pendapat Tentang Sistem ERP Gracia Jaya 280

4.2.3.2 Kegunaan Sistem ERP Gracia Jaya 281

4.2.3.3 Fasilitas dan Funsional yang

Disediakan oleh Sistem ERP 282

4.2.3.4 Kemudahan Pengunaan Sistem ERP

Gracia Jaya 283

4.2.3.5 Ketepatan dan kecepatan Pencarian Data

dan Informasi 284

4.2.3.6 Pengunaan Bahasa pada Sistem 285

4.2.3.7 Pendapat Tentang Interface Sistem 286

BAB 5 SIMPULAN DAN SARAN

5.1 Simpulan 288

5.2 Saran 289

DAFTAR PUSTAKA 290

RIWAYAT HIDUP 291

LAMPIRAN 291

Daftar Pertanyaan Wawancara Spesifikasi

Kebituhan Sistem ERP L1

Page 21: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxiv

Kuesioner Evalusi Sistem L2

Laporan--laporan L3

Surat Keterangan Survei L12

Page 22: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxv

DAFTAR TABEL

Tabel 3.5.1 Tabel MST_BranchCode 82

Tabel 3.5.2 Tabel MST_BankCode 83

Tabel 3.5.3 Tabel MST_Category 83

Tabel 3.5.4 Tabel MST_City 83

Tabel 3.5.5 Tabel MST_Code 84

Tabel 3.5.6 Tabel MST_Country 85

Tabel 3.5.7 Tabel MST_Customer 85

Tabel 3.5.8 Tabel MST_Ekspedisi 86

Tabel 3.5.9 Tabel MST_Employee 87

Tabel 3.5.10 Tabel MST_Product 88

Tabel 3.5.11 Tabel MST_ProductDetail 89

Tabel 3.5.12 Tabel MST_Sequence 90

Tabel 3.5.13 Tabel MST_Supplier 90

Tabel 3.5.14 Tabel GRC_Adjustment 91

Tabel 3.5.15 Tabel GRC_AdjustmentDetail 92

Tabel 3.5.16 Tabel GRC_Billing 93

Tabel 3.5.17 Tabel GRC_BillingDetail 94

Tabel 3.5.18 Tabel GRC_Login 95

Tabel 3.5.19 Tabel GRC_Order 95

Tabel 3.5.20 Tabel GRC_OrderDetail 96

Tabel 3.5.21 Tabel GRC_OutgoingInventory 97

Page 23: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxvi

Tabel 3.5.22 Tabel GRC_OutgoingInventoryDetail 98

Tabel 3.5.23 Tabel GRC_Payment 99

Tabel 3.5.24 Tabel GRC_PaymentDetail 99

Tabel 3.5.25 Tabel GRC_PdcReplacement 100

Tabel 3.5.26 Tabel GRC_PdcReplacementDetail 101

Tabel 3.5.27 Tabel GRC_PO 102

Tabel 3.5.28 Tabel GRC_ReceiveInventory 103

Tabel 3.5.29 Tabel GRC_ReceiveInventoryDetail 104

Tabel 3.5.30 Tabel GRC_ReceiveInventoryDetail 105

Tabel 3.5.31 Tabel GRC_ReturDetail 106

Tabel 4.1 Tabel Evaluasi 279

Tabel 4.2 Pendapat Tentang Sistem ERP Gracia Jaya 280

Tabel 4.3 Kegunaan Sistem ERP Gracia Jaya 281

Tabel 4.4 Fasilitas dan Fungsinalitas Sistem ERP Gracia Jaya 282

Tabel 4.5 Kemudahan Pengunaan sistem ERP Gracia Jaya 283

Tabel 4.6 Kecepatan dan Ketepatan Pencarian Data dan

Informasi Sistem ERP Gracia Jaya 284

Tabel 4.7 Pengunaan Bahasa Sistem ERP Gracia Jaya 285

Tabel 4.8 Pendapat Tentang Interface Sistem ERP Gracia Jaya 286

Page 24: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxvii

DAFTAR GAMBAR

Gambar 2.1 Entity-Relational Daigram (ERD) 14

Gambar 2.2 Ibatis Framework 18

Gambar 2.3 Class Diagram dalam UML 20

Gambar 2.4 Object Diagram dalam UML 20

Gambar 2.5 Use Case Diagram dalam UML 21

Gambar 2.6 StateChart Diagram dalam UML 21

Gambar 2.7 Sequence Diagram dalam UML 22

Gambar 2.8 Waterfall Model 27

Gambar 3.1 Struktur Organisasi CV. Gracia Jaya 30

Gambar 3.2.a Diagram proses bisnis konsumen dengan CV. Gracia Jaya 34

Gambar 3.2.a.1 Gambar Activity Diagram Konsumen Mengorder 35

Gambar 3.2.a.2 Gambar Activity Diagram Pengiriman Barang 36

Gambar 3.2.a.3 Gambar Activity Diagram penerimaan oleh Konsumen 37

Gambar 3.2.a.4 Gambar Activity Diagram Return Konsumen 38

Gambar 3.2.a.5 Gambar Activity Diagram Menagih konsumen 39

Gambar 3.2.a.6 Gambar Activity Diagram Pembayaran Konsumen 40

Gambar 3.2.b Gambar Proses Bisnis CV. Gracia Jaya dengan Supplier 41

Gambar 3.2.b.1 Gambar Activity Diagram Pengorderan CV. Gracia Jaya 42

Gambar 3.2.b.2 Gambar Activity Diagram Pengiriman Barang Supplier 42

Gambar 3.3.b.3 Gambar Activity Diagram Penerimaan Barang 43

Gambar 3.2.b.4 Gambar Activity Diagram Return ke Supplier 44

Page 25: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxviii

Gambar 3.2.b.5 Gambar Activity Diagram Penagihan Supplier 44

Gambar 3.2.b.6 Gambar Activity Diagram Pembayaran ke Supplier 45

Gambar 3.3.1 Rancangan Halaman Login/Index 49

Gambar 3.3.2 Rancangan Halaman Utama/Home 49

Gambar 3.3.3 Rancangan Halaman View Product 50

Gambar 3.3.4 Rancangan Halaman Add Product 50

Gambar 3.3.5 Rancangan Halaman Update Product 51

Gambar 3.3.6 Rancangan Halaman View Customer 51

Gambar 3.3.7 Rancangan Halaman Add Konsumen 52

Gambar 3.3.8 Rancangan Halaman Update Customer 52

Gambar 3.3.9 Rancangan Halaman View Employee 53

Gambar 3.3.10 Rancangan Halaman Add Employee 53

Gambar 3.3.11 Rancangan Halaman Update Employee 54

Gambar 3.3.12 Rancangan Halaman View Supplier 54

Gambar 3.3.13 Rancangan Halaman Add Supplier 55

Gambar 3.3.14 Rancangan Halaman Update Supplier 55

Gambar 3.3.15 Rancangan Halaman View User 56

Gamabr 3.3.16 Rancangan Halaman Add User 56

Gambar 3.3.17 Rancangan Halaman Update User 57

Gambar 3.3.18 Rancangan Halaman View Kota 57

Gambar 3.3.19 Rancangan Halaman Add Kota 58

Gamabr 3.3.20 Rancangan Halaman Update Kota 58

Gambar 3.3.21 Rancangan Halaman View Negara 59

Page 26: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxix

Gambar 3.3.22 Rancangan Halaman Add Negara 59

Gambar 3.3.23 Rancangan Halaman Update Negara 60

Gambar 3.3.24 Rancangan Halaman View Ekspedisi 60

Gambar 3.3.25 Rancangan Halaman Add Ekspedisi 61

Gambar 3.3.26 Rancangan Halaman Update Ekspedisi 61

Gambar 3.3.27 Rancangan Halaman View Bank 62

Gambar 3.3.28 Rancangan Halaman Add Bank 62

Gambar 3.3.29 Rancangan Halaman Update Bank 63

Gambar 3.3.30 Rancangan Halaman View Receive Inventory 63

Gambar 3.3.31 Rancangan Halaman Add Receive Inventory 64

Gambar 3.3.32 Rancangan Halaman View Outgoing Inventory 64

Gambar 3.3.33 Rancangan Halaman View Outgoing Inventory 65

Gambar 3.3.34 Rancangan Halaman View Inventory 65

Gambar 3.3.35 Rancangan Halaman View Order 66

Gambar 3.3.36 Rancangan Halaman Add Order 66

Gambar 3.3.37 Rancangan Halaman View Billing 67

Gambar 3.3.38 Rancangan Halaman Update Billing 67

Gambar 3.3.39 Rancangan Halaman View Penukaran Giro 68

Gambar 3.3.40 Rancangan Halaman Add Penukaran Giro 68

Gambar 3.3.41 Rancangan Halaman View Payment In/Out 69

Gambar 3.3.42 Rancangan Halaman Add Payment In/Out 69

Gambar 3.3.43 Rancangan Halaman View Retur Customer/Supplier 70

Gambar 3.3.44 Rancangan Halaman Add Retur Customer/Supplier 70

Page 27: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxx

Gambar 3.4.1 Gambar ERD GRC_Login 71

Gambar 3.4.2 Gambar ERD GRC_Payment dan GRC_PaymentDetail 72

Gambar 3.4.3 Gambar ERD GRC_PO 73

Gambar 3.4.4 Gambar ERD GRC_PdcReplacement dan

GRC_PdcReplacementDetail 74

Gambar 3.4.5 Gambar ERD GRC_ReceiveInventory dan

GRC_ReceiveInventoryDetail 75

Gambar 3.4.6 Gambar ERD GRC_Adjustment dan

GRC_AdjustmentDetail 76

Gambar 3.4.7 Gambar ERD GRC_Order dan GRC_OrderDetail 77

Gambar 3.4.8 Gambar ERD GRC_Retur dan GRC_ReturDetail 78

Gambar 3.4.9 Gambar ERD GRC_OutgoingInventory dan

GRC_OutgoingInventory 79

Gambar 3.4.10 Gambar ERD GRC_Billing dan GRC_BillingDetail 80

Gambar 3.4.11 Gambar ERD MST_Master 81

Gambar 3.6.1 Gambar Cutomer Class Diagram 107

Gambar 3.6.2 Gambar Master Product Class Diagram 108

Gambar 3.6.3 Gambar Master Employee Class Diagram 109

Gambar 3.6.4 Gambar Master Supplier Class Dagram 110

Gambar 3.6.5 Gambar Master User Class Class Diagram 111

Gambar 3.6.6 Gambar Master Kota Class Diagram 112

Gambar 3.6.7 Gambar Master Negara Class Diagram 113

Gambar 3.6.8 Gambar Master Negara Class Diagram 114

Page 28: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxi

Gambar 3.6.9 Gambar Master Negara Class Diagram 115

Gambar 3.6.10 Gambar Master Sequence Class Diagram 116

Gambar 3.6.11 Gambar Master Code Class Diagram 117

Gambar 3.6.12 Gambar Receive Inventory Class Diagram 118

Gambar 3.6.13 Gambar Outgoing Inventory Class Diagram 119

Gambar 3.6.14 Gambar View Inventory Class Diagram 120

Gambar 3.6.15 Gambar Order Class Diagram 121

Gambar 3.6.16 Gambar Billing Class Diagram 122

Gambar 3.6.17 Gambar PdcReplacement Class Diagram 123

Gambar 3.6.18 Gambar Payment Class Diagram 124

Gambar 3.6.19 Gambar Retur Class Diagram 125

Gambar 3.6.20 Gambar Adjustment Outgoing

Inventory Class Diagram 126

Gambar 3.7.1.a Gambar Use Case Diagram Administrator 127

Gambar 3.7.1.b Gambar Use Case Diagram Administrator (lanjutan) 128

Gambar 3.7.2 Gambar Use Case Diagram Inventory 129

Gambar 3.7.3 Gambar Use Case Diagram Keuangan 130

Gambar 3.7.4 Gambar Use Case Diagram Penjualan 131

Gambar 3.8.1 Gambar Sequence Diagram Master Add Employee 132

Gambar 3.8.2 Gambar Sequence Diagram Master Update Employee 133

Gambar 3.8.3 Gambar Sequence Diagram Master Delete Employee 134

Gambar 3.8.4 Gambar Sequence Diagram Master View Employee 135

Gambar 3.8.5 Gambar Sequence Diagram Master Add Customer 136

Page 29: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxii

Gambar 3.8.6 Gambar Sequence Diagram Master Update Customer 137

Gambar 3.8.7 Gambar Sequence Diagram Master Delete Customer 138

Gambar 3.8.8 Gambar Sequence Diagram Master View Customer 139

Gambar 3.8.9 Gambar Sequence Diagram Master Add Product 140

Gambar 3.8.10 Gambar Sequence Diagram Master Update Product 141

Gambar 3.8.11 Gambar Sequence Diagram Master Delete Product 142

Gambar 3.8.12 Gambar Sequence Diagram Master View Product 143

Gambar 3.8.13 Gambar Sequence Diagram Master Add Supplier 144

Gambar 3.8.14 Gambar Sequence Diagram Master Update Supplier 145

Gambar 3.8.15 Gambar Sequence Diagram Master Delete Supplier 146

Gambar 3.8.16 Gambar Sequence Diagram Master View Supplier 147

Gambar 3.8.17 Gambar Sequence Diagram Master Add Ekspedisi 148

Gambar 3.8.18 Gambar Sequence Diagram Master Update Ekspedisi 149

Gambar 3.8.19 Gambar Sequence Diagram Master Delete Ekspidisi 150

Gambar 3.8.20 Gambar Sequence Diagram Master View Ekspedisi 151

Gambar 3.8.21 Gambar Sequence Diagram Master Add User 152

Gambar 3.8.22 Gambar Sequence Diagram Master Update User 153

Gambar 3.8.23 Gambar Sequence Diagram Master Delete User 154

Gambar 3.8.24 Gambar Sequence Diagram Master View User 155

Gambar 3.8.25 Gambar Sequence Diagram Master Add Bank 156

Gambar 3.8.26 Gambar Sequence Diagram Master Update Bank 157

Gambar 3.8.27 Gambar Sequence Diagram Master Delete Bank 158

Gambar 3.8.28 Gambar Sequence Diagram Master View Bank 159

Page 30: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxiii

Gambar 3.8.29 Gambar Sequence Diagram Master Add Country 160

Gambar 3.8.30 Gambar Sequence Diagram Master Update Country 161

Gambar 3.8.31 Gambar Sequence Diagram Master Delete Country 162

Gambar 3.8.32 Gambar Sequence Diagram Master View Country 163

Gambar 3.8.33 Gambar Sequence Diagram Master Add City 164

Gambar 3.8.34 Gambar Sequence Diagram Master Update City 165

Gambar 3.8.35 Gambar Sequence Diagram Master Delete City 166

Gambar 3.8.36 Gambar Sequence Diagram Master View City 167

Gambar 3.8.37 Gambar Sequence Diagram Add Receive Inventory 168

Gambar 3.8.38 Gambar Sequence Diagram View Receive Inventory 169

Gambar 3.8.39 Gambar Sequence Diagram Add Outgoing Inventory 170

Gambar 3.8.40 Gambar Sequence Diagram View Outgoing Inventory 171

Gambar 3.8.41 Gambar Sequence Diagram View Inventory 172

Gambar 3.8.42 Gambar Sequence Diagram Add Retur Supplier 173

Gambar 3.8.43 Gambar Sequence Diagram Update Retur Supplier 174

Gambar 3.8.44 Gambar Sequence Diagram Delete Retur Supplier 175

Gambar 3.8.45 Gambar Sequence Diagram View Retur Supplier 176

Gambar 3.8.46 Gambar Sequence Diagram Add Retur Customer 177

Gambar 3.8.47 Gambar Sequence Diagram Add Retur Customer 178

Gambar 3.8.48 Gambar Sequence Diagram Delete Retur Customer 179

Gambar 3.8.49 Gambar Sequence Diagram View Retur Customer 180

Gambar 3.8.50 Gambar Sequence Diagram Add Adjustment Inventory 181

Gambar 3.8.51 Gambar Sequence Diagram View Adjustment Inventory 182

Page 31: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxiv

Gambar 3.8.52 Gambar Sequence Diagram Add Billing Out 183

Gambar 3.8.53 Gambar Sequence Diagram View Billing Out 184

Gambar 3.8.54 Gambar Sequence Diagram Delete Billing Out 185

Gambar 3.8.55 Gambar Sequence Diagram Update Billing Out 186

Gambar 3.8.56 Gambar Sequence Diagram Add Billing In 187

Gambar 3.8.57 Gambar Sequence Diagram View Billing In 188

Gambar 3.8.58 Gambar Sequence Diagram Delete Billing In 189

Gambar 3.8.59 Gambar Sequence Diagram Update Billing In 190

Gambar 3.8.60 Gambar Sequence Diagram Add Payment In 191

Gambar 3.8.61 Gambar Sequence Diagram View Payment In 192

Gambar 3.8.62 Gambar Sequence Diagram Add Payment Out 193

Gambar 3.8.63 Gambar Sequence Diagram View Payment Out 194

Gambar 3.8.64 Gambar Sequence Diagram Add Payment Ekspedisi 195

Gambar 3.8.65 Gambar Sequence Diagram View Payment Ekspedisi 196

Gambar 3.8.66 Gambar Sequence Diagram View Payment Ekspedisi 197

Gambar 3.8.67 Gambar Sequence Diagram View Kliring 198

Gambar 3.8.68 Gambar Sequence Diagram Add PdcReplacement 199

Gambar 3.8.69 Gambar Sequence Diagram View PdcReplacement 200

Gambar 3.8.70 Gambar Sequence Diagram Add Order 201

Gambar 3.8.71 Gambar Sequence Diagram Update Order 202

Gambar 3.8.72 Gambar Sequence Diagram Delete Order 203

Gambar 3.8.73 Gambar Sequence Diagram View Order 204

Page 32: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxv

Gambar 3.9.1 Gambar State Diagram untuk

com.gracia.sevice.master.customerService 205

Gambar 4.1 Tampilan Layar untuk halaman login 206

Gambar 4.2 Tampilan Layar untuk halaman home 207

Gambar 4.3 Tampilan Layar untuk view product 208

Gambar 4.4 Tampilan Layar untuk add product 209

Gambar 4.5 Tampilan Layar untuk update product 210

Gambar 4.6 Tampilan Layar untuk view customer 211

Gambar 4.7 Tampilan Layar untuk add customer 212

Gambar 4.8 Tampilan Layar untuk update customer 213

Gambar 4.9 Tampilan Layar untuk view employee 214

Gambar 4.10 Tampilan Layar untuk add employee 215

Gambar 4.11 Tampilan Layar untuk update employee 216

Gambar 4.12 Tampilan Layar untuk view supplier 217

Gambar 4.13 Tampilan Layar untuk Add Supplier 218

Gambar 4.14 Tampilan Layar untuk Update Supplier 219

Gambar 4.15 Tampilan Layar untuk View User 220

Gambar 4.16 Tampilan Layar untuk Add User 221

Gambar 4.17 Tampilan Layar untuk Update User 222

Gambar 4.18 Tampilan Layar untuk View City 223

Gambar 4.19 Tampilan Layar untuk Add City 224

Gambar 4.20 Tampilan Layar untuk Update City 225

Gambar 4.21 Tampilan Layar untuk Add Country 226

Page 33: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxvi

Gambar 4.22 Tampilan Layar untuk View Country 227

Gambar 4.23 Tampilan Layar untuk Update Country 228

Gambar 4.24 Tampilan Layar untuk View Ekspedisi 229

Gambar 4.25 Tampilan Layar untuk Add Ekspedisi 230

Gambar 4.26 Tampilan Layar untuk Update Ekspedisi 231

Gambar 4.27 Tampilan Layar untuk View Bank 232

Gambar 4.28 Tampilan Layar untuk Add Bank 233

Gambar 4.29 Tampilan Layar untuk Update Bank 234

Gambar 4.30 Tampilan Layar untuk View Receive Inventory 235

Gambar 4.31 Tampilan Layar untuk Add Receive Inventory 236

Gambar 4.32 Tampilan Layar untuk View Outgoing Inventory 237

Gambar 4.33 Tampilan Layar untuk Add Outgoing Inventory 238

Gambar 4.34 Tampilan Layar untuk Detail Outgoing Inventory 239

Gambar 4.35 Tampilan Layar untuk Cahier 240

Gambar 4.36 Tampilan Layar untuk View Inventory 241

Gambar 4.37 Tampilan Layar untuk Detail Inventory 242

Gambar 4.38 Tampilan Layar untuk Add Order 243

Gambar 4.39 Tampilan Layar untuk View Order 244

Gambar 4.40 Tampilan Layar untuk Update Order 245

Gambar 4.41 Tampilan Layar untuk Customer Billing Creator 246

Gambar 4.42 Tampilan Layar untuk View Billing Customer 247

Gambar 4.43 Tampilan Layar untuk View Billing Supplier 248

Gambar 4.44 Tampilan Layar untuk Add Billing Supplier 249

Page 34: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxvii

Gambar 4.45 Tampilan Layar untuk Update Billing Supplier 250

Gambar 4.46 Tampilan Layar untuk View PdcReplacement 251

Gambar 4.47 Tampilan Layar untuk Add PdcReplacement 252

Gambar 4.48 Tampilan Layar untuk View Kliring 253

Gambar 4.49 Tampilan Layar untuk View Payment Customer 254

Gambar 4.50 Tampilan Layar untuk Add Payment Customer 255

Gambar 4.51 Tampilan Layar untuk View Payment Supplier 256

Gambar 4.52 Tampilan Layar untuk Add Payment Out 257

Gambar 4.53 Tampilan Layar untuk Add Payment Ekspedisi 258

Gambar 4.54 Tampilan Layar untuk View Payment Ekspedisi 259

Gambar 4.55 Tampilan Layar untuk View Retur 260

Gambar 4.56 Tampilan Layar untuk Add Retur 261

Gambar 4.57 Tampilan Layar untuk Add Retur Supplier 262

Gambar 4.58 Tampilan Layar untuk View Adjustment 263

Gambar 4.59 Tampilan Layar untuk Add Adjustment 264

Gambar 4.60 Tampilan Layar untuk Report Pelanggan Terhapus 265

Gambar 4.61 Tampilan Layar untuk Report Customer Sales

by Market Area 266

Gambar 4.62 Tampilan Layar untuk Report Customer Transaction 267

Gambar 4.63 Tampilan Layar untuk Report Purchase By Gracia 268

Gambar 4.64 Tampilan Layar untuk Report Customer Billing 269

Gambar 4.65 Tampilan Layar untuk Report Product Rating 270

Page 35: UNIVERSITAS BINA NUSANTARA ANALISA DAN … · Penulisan skripsi dengan judul “Analisa dan Perancangan Sistem ERP ... 2.3.1 Pengertian Database dan Komponennya 9 . viii ... 2.7.1

xxxviii

Gambar 4.66 Tampilan Layar untuk Report Product

Purchase By Customer 271

Gambar 4.67 Tampilan Layar untuk Report Customer Last Order 272

Gambar 4.68 Tampilan Layar untuk Report Customer

Sales By Market 273

Gambar 4.69 Tampilan Layar untuk Report Customer Rating in Gracia 274

Gambar 4.70 Diagram Pie Kuisioner Pendapat Tentang Sistem ERP 280

Gambar 4.71 Diagram Pie Kuisioner Kegunaan Sistem ERP 281

Gambar 4.72 Diagram Pie Kuisioner Pendapat Tentang Fasilitas dan

Fungsionalitas Sistem ERP 282

Gambar 4aa.73 Diagram Pie Kuisioner Kemudahan Pengunaan

Sistem ERP 283

Gambar 4.74 Diagram Pie Kuisioner Kecepatan dan

Ketepatan Pencarian Data dan Informasi Sistem ERP 284

Gambar 4.75 Diagram Pie Kuisioner Pengunaan Bahasa pada

Sistem ERP 285

Gambar 4.76 Diagram Pie Kuisioner Pendapat Tentang

Interface Sistem ERP 286