Analyzing, Designing and Implementing The Application and Data Layer of Office Automation System For PT. Reno Primabo - Binus e-Thesis
BINUS INTERNATIONAL
BINA NUSANTARA UNIVERSITY
Information System
Project Management Stream
Sarjana Komputer Thesis
Semester [Even] year 2003/2007
ANALYZING, and DESIGNING THE APPLICATION AND DATA LAYER OF
MANAGEMENT INFORMATION SYSTEM FOR PT. RENO PRIMABO
Winson Louise 0700717724
Abstract
The main issue for PT. Reno Primabo is that they are in need of a new integrated
information system solution between its sub-branches and the master company and
between each sub - company, which would help the management in supporting their
decision.Before the development begins it is crucial to initialize the analysis of the current
system and conceptual design for data and application layer of the new system to ensure
that the requirements are all met. The tool selected in describing the design is UML
diagrams, and the methodologies used are the Traditional and Object Oriented approach.
Keywords Information System, MIS, OOAD, Integrated, Analyze, Design
Preface
This paper serves as an academic finale for undergraduate students of Bina NusantaraInternational University for obtaining Sarjana Degree at Information Systems program,
Education Level Strata-1.Acknowledgements
My very special thanks to my beloved parents who motivate me at all time and support me with all the data in finishing this thesis.
A very special thanks also directed to Mr. Abubakar Siddiq as my supervisor. For the time, effort, knowledge, and wisdom that has been shared to me during his supervisory time to finish my thesis.
To the lecturers of Bina Nusantara International for sharing their knowledge and wisdom
throughout my study time.Big applause for my sister in helping me finishing my thesis, I love you very much.
To Information System class (2007) for the support you guys gave during the study time
and playing time, go for the DOTA Team. And for Faustina Kusnadi thank you for your
constant support.Table of Content
COVER PAGE ..............................................................................................................................................................I
TITLE PAGE ............................................................................................................................................................... II
CERTIFICATE OF APPROVAL ........................................................................................................................ III
ABSTRACT.................................................................................................................................................................IV
PREFACE ..................................................................................................................................................................... V
ACKNOWLEDGEMENTS ...................................................................................................................................... V
TABLE OF CONTENT............................................................................................................................................VI
LIST OF FIGURES ...................................................................................................................................................XI
LIST OF TABLES ..................................................................................................................................................XIV
CHAPTER 1 INTRODUCTION ...........................................................................................................................1 ACKGROUND
1.1 B ...........................................................................................................................................1
COPE
1.2 S .........................................................................................................................................................2
IM AND ENEFITS
1.3 A B ..................................................................................................................................4
TRUCTURES
1.4 S .............................................................................................................................................6
CHAPTER 2 THEORETICAL FOUNDATION ..............................................................................................7
HEORETICAL OUNDATION
2.1 T F .................................................................................................................7
2.1.1 System Analysis & Design..................................................................................................................7
2.1.1.1 System Analysis ................................................................................................................................ 7
2.1.1.2 System Design ................................................................................................................................... 7
2.1.1.3 Traditional Approach to Analysis & Design ..................................................................................... 8
2.1.1.3.1 Context Diagram..................................................................................................................... 8
2.1.1.3.2 DFD ........................................................................................................................................ 9
2.1.1.3.3 ERD (Entity Relationship Diagram)..................................................................................... 14
2.1.1.4 Object Oriented Approach to Analysis and Design ........................................................................ 18
2.1.1.4.1 Use Case ............................................................................................................................... 20
2.1.1.4.2 Sequence Diagram ................................................................................................................ 23
2.1.1.4.3 Collaboration Diagram ......................................................................................................... 25
2.1.1.4.4 Class Diagr am....................................................................................................................... 26
2.1.1.4.5 Activity Diagram .................................................................................................................. 28
CHAPTER 3 ANALYSIS OF CURRENT SYSTEM ....................................................................................30
OMPANY ACKGROUND
3.1 C B .....................................................................................................................30
3.1.1 PT. Reno Primabo .............................................................................................................................30
3.1.2 CV. Top Prima ...................................................................................................................................30
3.1.3 PD. Pembangunan Baru ..................................................................................................................33 RGANIZATIONAL TRUCTURE
3.2 O S ..........................................................................................................34
URRENT SYSTEM ANALYSIS
3.3 C ...............................................................................................................36
3.3.1 PD. Pembangun Baru.......................................................................................................................36
3.3.1.1 Context Diagram ............................................................................................................................. 36
3.3.1.2 Data Flow Diagram (DFD).............................................................................................................. 37
3.3.1.2.1 Operational ........................................................................................................................... 37
3.3.2 CV. Top Prima ...................................................................................................................................46
3.3.2.1 Context Diagram ............................................................................................................................. 46
3.3.2.2 Data Flow Diagram (DFD).............................................................................................................. 47
3.3.2.2.1 Operational ........................................................................................................................... 47
3.3.2.2.2 Finance.................................................................................................................................. 50
3.3.2.2.3 Human Resource................................................................................................................... 52
3.3.2.3 Entity Relationship Diagram (ERD) ............................................................................................... 53
3.4 P ROBLEM FINDINGS ...............................................................................................................................54
3.4.1 PD. Pembangunan Baru ..................................................................................................................54
3.4.2 CV. Top Prima ...................................................................................................................................55
3.5 C OMPANY ’ S R EQUIREMENT ................................................................................................................56
CHAPTER 4 PROPOSED MANAGEMENT INFORMATION SYSTEM ............................................57
4.1 MIS O
VERVIEW ......................................................................................................................................57
4.3 PT. R ENO P RIMABO ..............................................................................................................................58
4.4.2 Use Case Diagram ............................................................................................................................75
4.3.7.1 Reporting Module............................................................................................................................ 71
4.3.7.2 Console Module .............................................................................................................................. 71
4.3.7.3 Login Module.................................................................................................................................. 72
4.3.8 Entity Relationship Diagram...........................................................................................................72
4.4 PD. P EMBANGUNAN B ARU ...................................................................................................................74
4.4.1 Pembangunan Baru MIS Overview ................................................................................................74
4.4.2.1 Customer Management Information System................................................................................... 75
4.3.6 Context Diagram ...............................................................................................................................71
4.4.2.2 Supplier Management Information System..................................................................................... 78
4.4.2.3 Inventory Management Information System................................................................................... 79
4.4.2.4 Employee Management Information System.................................................................................. 82
4.4.2.5 Finance Management Information System...................................................................................... 84
4.4.3 Collaboration Diagram & Sequence Diagram ............................................................................86
4.4.3.1 Customer Management Information System................................................................................... 86
4.4.3.1.1 Create New Order................................................................................................................. 86
4.3.7 Data Flow Diagram..........................................................................................................................71
4.3.5 Class Diagram ...................................................................................................................................70
4.3.1 Reno Primabo MIS Overview ..........................................................................................................58
4.3.3.1.2 Display Bank Account Balance ............................................................................................ 62
4.3.2 Use Case Diagram ............................................................................................................................59
4.3.2.1 Log In Module................................................................................................................................. 59
4.3.2.2 Console Module .............................................................................................................................. 59
4.3.2.3 Reporting Module............................................................................................................................ 60
4.3.3 Collaboration Diagram & Sequence Diagram ............................................................................61
4.3.3.1 Reporting Module............................................................................................................................ 61
4.3.3.1.1 Create Income Statement ...................................................................................................... 61
4.3.3.2 Console Module .............................................................................................................................. 64
4.3.4.3 Login System................................................................................................................................... 69
4.3.3.2.1 Create Role ........................................................................................................................... 64
4.2 MIS S YSTEM S TRUCTURE ....................................................................................................................57
4.3.3.3 Login Module.................................................................................................................................. 66
4.3.3.3.1 Verify User Account............................................................................................................. 66
4.3.4 Activity Diagram................................................................................................................................67
4.3.4.1 Reporting System............................................................................................................................ 67
4.3.4.2 Console System............................................................................................................................... 68
4.3.3.2.2 Create User Account............................................................................................................. 65
4.4.3.1.5 Search & Display Customer Data......................................................................................... 91
4.4.7.2.1 Buy Item ............................................................................................................................. 158
4.4.4.3 Inventory Management Information System................................................................................. 139
4.4.4.4 Employee Management Information System................................................................................ 144
4.4.4.5 Finance Management Information System.................................................................................... 148
4.4.5 Class Diagram ................................................................................................................................ 153
4.4.5.1 Operational (Part 1)....................................................................................................................... 153
4.4.5.2 Inventory (Part 2).......................................................................................................................... 154
4.4.5.3 Finance & Salary (Part 3).............................................................................................................. 155
4.4.6 Context Diagram ............................................................................................................................ 156
4.4.7 Data Flow Diagram....................................................................................................................... 157
4.4.7.1 Customer Management Information System................................................................................. 157
4.4.7.2 Supplier Management Information System................................................................................... 158
4.4.7.2.2 Incoming Bill ...................................................................................................................... 159
4.4.4.1 Customer Management Information System................................................................................. 133
4.4.7.3 Inventory Management Information System................................................................................. 159
4.4.7.3.1 Shipment ............................................................................................................................. 159
4.4.7.3.2 Incoming Item from Supplier ............................................................................................. 160
4.4.7.3.3 Process Report .................................................................................................................... 160
4.4.7.4 Employee Management Information System................................................................................ 160
4.4.7.5 Financial Management Information System ................................................................................. 161
4.4.7.5.1 Create Invoice ..................................................................................................................... 161
4.4.7.5.2 Bill Payment ....................................................................................................................... 162
4.4.8 Entity Relationship Diagram........................................................................................................ 163
4.5 CV. T OP P RIMA ................................................................................................................................... 166
4.5.1 Top Prima MIS Overview.............................................................................................................. 166
4.5.2 Use Case Diagram ......................................................................................................................... 167
4.4.4.2 Supplier Management Information System................................................................................... 136
4.4.4 Activity Diagram............................................................................................................................. 133
4.4.3.1.6 Record DO (Departure)........................................................................................................ 92
4.4.3.3.5 Search & Display Items...................................................................................................... 106
4.4.3.1.7 Approve DO.......................................................................................................................... 94
4.4.3.1.8 Record Price Quotation......................................................................................................... 95
4.4.3.2 Supplier Management Information System..................................................................................... 96
4.4.3.2.1 Record / Modify Purchase Order.......................................................................................... 96
4.4.3.2.2 Record Bill............................................................................................................................ 98
4.4.3.2.3 Record / Modify Supplier Data............................................................................................. 98
4.4.3.3 Inventory Management Information System................................................................................. 101
4.4.3.3.1 Record DO (Arrival)........................................................................................................... 101
4.4.3.3.2 Record Incoming Items....................................................................................................... 103
4.4.3.3.3 Record Incoming DO.......................................................................................................... 104
4.4.3.3.4 Search & Display Incoming DO......................................................................................... 105
4.4.3.3.6 Create Inventory Summary Report ..................................................................................... 107
4.4.3.5.4 Record / Modify Payment Scheduler.................................................................................. 129
4.4.3.3.7 Search & Display Inventory Summary............................................................................... 110
4.4.3.3.8 Search & Display DO Details............................................................................................. 111
4.4.3.4 Employee Management Information System................................................................................ 112
4.4.3.4.1 Record / Modify Employee Data........................................................................................ 112
4.4.3.4.2 Record Salary...................................................................................................................... 114
4.4.3.4.3 Record Loan........................................................................................................................ 118
4.4.3.4.4 Record / Modify Bonus Parameter ..................................................................................... 119
4.4.3.4.5 Close Expense Journal........................................................................................................ 122
4.4.3.5 Financial Management Information System ................................................................................. 122
4.4.3.5.1 Create Invoice ..................................................................................................................... 123
4.4.3.5.2 Search & Display Due A/R / A/P ....................................................................................... 124
4.4.3.5.3 Create Financial Journal Report ......................................................................................... 126
4.5.2.1 Customer Management Information System................................................................................. 167
4.5.2.5 Finance Management Information System.................................................................................... 175
4.5.4.4 Employee Management Information System................................................................................ 242
4.5.3.4.6 Close Expense Journal........................................................................................................ 219
4.5.3.5 Finance Management Information System.................................................................................... 220
4.5.3.5.1 Create Invoice ..................................................................................................................... 220
4.5.3.5.2 Display Account Payable.................................................................................................... 222
4.5.3.5.3 Search & Display Due A/R / A/P ....................................................................................... 223
4.5.3.5.4 Create Financial Journal Report ......................................................................................... 224
4.5.3.5.5 Record Payment to Scheduler............................................................................................. 227
4.5.4 Activity Diagram............................................................................................................................. 231
4.5.4.1 Customer Management Information System................................................................................. 231
4.5.4.2 Supplier Management Information System................................................................................... 235
4.5.4.3 Inventory Management Information System................................................................................. 237
4.5.4.5 Finance Management Information System.................................................................................... 246
4.5.3.4.4 Record / Modify Bonus Parameter ..................................................................................... 215
4.5.5 Class Diagram ................................................................................................................................ 251
4.5.5.1 Operational (Part 1)....................................................................................................................... 251
4.5.5.2 Finance & Salary (Part 2).............................................................................................................. 252
4.5.6 Context Diagram ............................................................................................................................ 253
4.5.7 Data Flow Diagram....................................................................................................................... 254
4.5.7.1 Customer Management Information System................................................................................. 254
4.5.7.2 Supplier Management Information System................................................................................... 255
4.5.7.3 Inventory Management Information System................................................................................. 255
4.5.7.4 Employee Management Information System................................................................................ 257
4.5.7.5 Financial Management Information System ................................................................................. 258
4.5.7.5.1 Creating Invoice.................................................................................................................. 258
4.5.7.5.2 Bill Payment ....................................................................................................................... 259
4.5.3.4.5 Approve Salary ................................................................................................................... 216
4.5.3.4.3 Record Loan........................................................................................................................ 212
4.5.3 Collaboration Diagram & Sequence Diagram ......................................................................... 177
4.5.3.3 Inventory Management Information System................................................................................. 191
4.5.3.1 Customer Management Information System................................................................................. 177
4.5.3.1.1 Record New Order.............................................................................................................. 177
4.5.3.1.2 Search & Display Customer Credit Status.......................................................................... 178
4.5.3.1.3 Record / Modify Customer Data......................................................................................... 178
4.5.3.1.4 Record / Modify Product Details........................................................................................ 180
4.5.3.1.5 Record Price Quotation....................................................................................................... 182
4.5.3.1.6 Activate / Deactivate Price Quotation ................................................................................ 182
4.5.3.1.7 Activate / Deactivate Product ............................................................................................. 184
4.5.3.2 Supplier Management Information System................................................................................... 187
4.5.3.2.1 Record / Modify Purchase Order........................................................................................ 187
4.5.3.2.2 Record Bill.......................................................................................................................... 189
4.5.3.2.3 Record / Modify Supplier Data........................................................................................... 189
4.5.3.3.1 Record Finished Product..................................................................................................... 192
4.5.3.4.2 Record Salary...................................................................................................................... 211
4.5.3.3.2 Record Materials................................................................................................................. 193
4.5.3.3.3 Record Incoming DO.......................................................................................................... 196
4.5.3.3.4 Record / Modify Defect Materials ...................................................................................... 197
4.5.3.3.5 Create Inventory Summary Report ..................................................................................... 199
4.5.3.3.6 Search & Display Product Details ...................................................................................... 203
4.5.3.3.7 Search & Display Materials................................................................................................ 204
4.5.3.3.8 Search & Display Incoming DO......................................................................................... 205
4.5.3.3.9 Search & Display Defect Materials .................................................................................... 206
4.5.3.3.10 Display Inventory Summary............................................................................................... 207
4.5.3.3.11 Record DO.......................................................................................................................... 208
4.5.3.4 Employee Management Information System................................................................................ 209
4.5.3.4.1 Record / Modify Employee Data........................................................................................ 209
4.5.7.5.3 Create Financial Journal ..................................................................................................... 259
CHAPTER 5 PT. RENO PRIMABO MIS IMPLEMENTATION PLAN ............................................ 263
5.1 I MPLEMENTATION P LAN ................................................................................................................... 263
5.2 I MPLEMENTATION W ORK B REAKDOWN
S
TRUCTURE................................................................ 263
5.3 I MPLEMENTATION R EQUIREMENT .................................................................................................. 265
5.3.1 Technical Issues.............................................................................................................................. 265
5.3.2 Non Technical Issues ..................................................................................................................... 265
CHAPTER 6 CONCLUSION & RECOMMENDATION ........................................................................ 266
6.1 C ONCLUSION ........................................................................................................................................ 266
6.2 R ECOMMENDATION ............................................................................................................................ 270
6.2.1 Technical Recommendation.......................................................................................................... 270
6.2.2 Non Technical Recommendation ................................................................................................. 270
REFFERENCES ..................................................................................................................................................... 271
CURRICULUM VITAE ....................................................................................................................................... 272
List of Figures