System Analysis and Design of Information Systems For Parafin Garment Shop

  

BINUS UNIVERSITY INTERNATIONAL

BINUS UNIVERSITY

Major Information Systems

Sarjana Komputer Thesis

  

Semester ODD year 2008

   

  

System Analysis and Design of Information Systems

For Parafin Garment Shop

Julius Kurniawan 0900826960

    Abstract

Parafin Garment Shop is a shop which sells clothes and trousers which is located in

Pasar Tanah Abang, Jakarta. They have been selling clothes and trousers for more than

20 years. Because of the conventional system that they currently use, it makes them not

to gain a maximum sales profit. Most of the cases cause by the human errors.

  

The objective of this thesis is to analyze the current system implemented by Parafin

Garment Shop, design the new system proposed to overcome the problems, and finally

develop the prototype of the application, so that it can solve Parafin Garment Shop

business problems.

  

The new system propose to solve Parafin Garment Shop problems will generally consist

of integration of computerize system toward the business process. The concept of the

proposed system that will be implemented is to integrate all the shop’s information

system into single application. The information system that are covered include

Customer database, Supplier database, Outsource Factory Database, Employee

Database, Shipping agent Database, Transaction Management , Inventory management,

Report Management, Other Expense Management ,and User Account Management.

The new proposed system is expected to significantly improve business process’

productivity and efficiency through automation of business process, provide richer

information as an input for decision making through application’s reporting features and

help the store employee to have easier and more convenient way in conducting daily

tasks.

  Keywords: Information System, Transaction Management, Inventory System, Report Management, Software Engineering

  

ACKNOWLEDGMENT

   

  

First of all, I want to give a Big Thank to my Mighty God for His bless and guidance to

me so I can finish my thesis on time. Without Him, I believe I cannot do this myself.

  

Thanks for all lecturers in BiNus that has taught me for this 4 years, especially to Mr.

Huibert Andi Wenas for being a great supervisor and great “father” in campus, assisting

me through the development of this thesis by giving me a lot of correction , guidance

and ideas through the development of this thesis.

  

Big thanks to my family, especially dad and mom for the love, care and support in the

process of this thesis. Thanks also to the owner and employees of Parafin Garment Shop

for being very helpful and cooperative with me. I would also thanks to my special

person Rani for the understanding, support, care and love until now. And also I would

like to say a bunch of thanks to all of my best friends for the support, Sudarsono Japardi,

Aulia Mayasari, Dheeraj Ailani, Lucy Apriani and Yoan Elissa, love you guys. Also

thanks to Irena, Eleonard Gabriel, William Hans, Kevin Wijaya, Otneil Gozali and the

other friends, particularly “IS 2008” for being a super great friend in BiNus. All friends

that cannot be mentioned one by one, thanks for the being good friends for me.

Last but not least, a very big thanks to my programmer and friend Awira Prasetya a.k.a

Aris for all the help in building the prototype until the end and also to my cousin Anton

for introducing Aris to me. Not forgotten, for all the Salvation Community that always

praying for me.

Table of Contents

  Table of Contents...........................................................................................................................vi  List of Figures ................................................................................................................................xi 

  CHAPTER 1 .................................................................................................................................. 1  INTRODUCTION ......................................................................................................................... 1  1.1.  Background .................................................................................................................... 1  1.2.  Problem Identification.................................................................................................... 2  1.3.  Scope.............................................................................................................................. 3  1.4.  Aims and Benefits.......................................................................................................... 3  1.5.  Structures ....................................................................................................................... 4 

  CHAPTER 2 .................................................................................................................................. 6  THEORETICAL FOUNDATION ................................................................................................. 6  2.1.  Information System........................................................................................................ 6 

  2.1.1.  Transaction Processing Systems (TPS).................................................................. 6  2.1.2.  Decision Support Systems (DSS) .......................................................................... 7  2.1.3.  Expert Information Systems (EIS) ......................................................................... 8  2.1.4.  Management Information Systems (MIS).............................................................. 8  2.1.5.  Office Automation Systems (OAS) ....................................................................... 9 

  2.2.  System Development Life Cycle ................................................................................... 9  2.2.1.  Project Planning Phase......................................................................................... 10  2.2.2.  Analysis Phase ..................................................................................................... 11  2.2.3.  Design Phase ........................................................................................................ 13  2.2.4.  Implementation Phase .......................................................................................... 15  2.2.5.  Support Phase....................................................................................................... 16 

  2.3.  Prototyping................................................................................................................... 17 

  2.3.1.  Type of Prototypes ............................................................................................... 18  2.4.  Context Diagram .......................................................................................................... 18  2.5.  Data Flow Diagram...................................................................................................... 19  2.6.  Interview ...................................................................................................................... 21 

  2.6.1.  Advantages of Interview ...................................................................................... 21  2.6.2.  Disadvantages of Interview.................................................................................. 22  2.6.3.  Types of Interview ............................................................................................... 22 

  2.7.  Observation .................................................................................................................. 23  2.8.  Human Computer Interaction....................................................................................... 24 

  2.8.1.  Interaction Design Process................................................................................... 24  2.8.2.  The Goals of Interaction Design .......................................................................... 25  2.8.3.  Usability Goals..................................................................................................... 26  2.8.4.  User Experience Goals......................................................................................... 26 

  2.9.  Database ....................................................................................................................... 27  2.9.1.  Description of Database ....................................................................................... 27  2.9.2.  Database Management System ............................................................................ 27 

  CHAPTER 3 ................................................................................................................................ 31  ANALYSIS OF CURRENT SYSTEM ....................................................................................... 31  3.1.  Company History ......................................................................................................... 31  3.2.  Common Business Characteristic ................................................................................ 32  3.3.  Policies and Business Rules ......................................................................................... 36  3.4.  Business Process Mapping........................................................................................... 41 

  3.4.1.  Context Diagram .................................................................................................. 41  3.4.2.  Data Flow Diagram.............................................................................................. 42 

  3.5.  Analyzed Problem........................................................................................................ 52 

  3.7.  Proposed System Requirement .................................................................................... 58  3.8.  Anticipate Business Benefits ....................................................................................... 59 

  CHAPTER 4 ................................................................................................................................ 60  DESIGN OF PROPOSED SOLUTION ...................................................................................... 60  4.1.  Description of Proposed System .................................................................................. 60  4.2.  Proposed System Mapping........................................................................................... 61 

  4.2.1.  Context Diagram .................................................................................................. 61  4.2.2.  Proposed System Data Flow Diagram ................................................................. 63 

  4.3.  Application Interface Concept and Design .................................................................. 76  4.3.1.  Login Page ........................................................................................................... 76  4.3.2.  Cashier POS ......................................................................................................... 77  4.3.3.  Payment POS ....................................................................................................... 80  4.3.4.  Receipt Layout ..................................................................................................... 81  4.3.5.  Customer Master Window ................................................................................... 82  4.3.6.  New Customer...................................................................................................... 83  4.3.7.  Edit Customer ...................................................................................................... 84  4.3.8.  Employee Master Window................................................................................... 85  4.3.9.  New Employee..................................................................................................... 86  4.3.10.  Edit Employee...................................................................................................... 87  4.3.11.  Supplier Master Window ..................................................................................... 88  4.3.12.  New Supplier ....................................................................................................... 89  4.3.13.  Edit Supplier ........................................................................................................ 90  4.3.14.  Outsource Factory Master Window ..................................................................... 91  4.3.15.  New Outsource Factory ....................................................................................... 92  4.3.16.  Edit Outsource Factory ........................................................................................ 93 

  4.3.18.  New Product......................................................................................................... 96  4.3.19.  Edit Product ......................................................................................................... 97  4.3.20.  Product Category.................................................................................................. 98  4.3.21.  Product Sales........................................................................................................ 99  4.3.22.  Sales Transaction Window................................................................................. 100  4.3.23.  Sales Detail ........................................................................................................ 102  4.3.24.  Shipping Agent Master Window........................................................................ 103  4.3.25.  New Shipping Agent.......................................................................................... 104  4.3.26.  Edit Shipping Agent........................................................................................... 105  4.3.27.  Expense Transaction Window ........................................................................... 106  4.3.28.  New Expense ..................................................................................................... 107  4.3.29.  Expense Detail ................................................................................................... 108  4.3.30.  Report Master Window...................................................................................... 109  4.3.31.  Report Detail Layout.......................................................................................... 110  4.3.32.  Sales Return Transaction Window..................................................................... 111 

  4.4.  Cost Benefit Analysis................................................................................................. 113  4.5.  System Requirement Specification ............................................................................ 120 

  4.5.1.  Hardware Requirement ...................................................................................... 120  4.5.2.  Software Requirement........................................................................................ 121 

  CHAPTER 5 .............................................................................................................................. 122  DISCUSSION AND EVALUATION ....................................................................................... 122  5.1.  Discussion .................................................................................................................. 122  5.2.  Evaluation .................................................................................................................. 123 

  CHAPTER 6 .............................................................................................................................. 126  CONCLUSION AND RECOMMENDATION......................................................................... 126 

  6.2.  Recommendation and Future Improvement............................................................... 127  6.2.1.  Recommendation ............................................................................................... 127  6.2.2.  Future Improvement........................................................................................... 128 

  REFERENCE............................................................................................................................. 130  CURRICULUM VITAE ............................................................................................................ 132   

List of Figures

  Figure 1. Types of TPS System ..................................................................................................... 7  Figure 2. SDLC phases .................................................................................................................. 9  Figure 3. Context Diagram Example ........................................................................................... 19  Figure 4. DFD Symbols ............................................................................................................... 20  Figure 5. Database Management Systems ................................................................................... 30  Figure 6. Context Diagram .......................................................................................................... 41  Figure 7. Level-0-DFD ................................................................................................................ 42  Figure 8. Level-1-DFD of process 1 - Make an Order................................................................. 48  Figure 9. Level-1-DFD of process 4 - Reorder Products ............................................................. 49  Figure 10. Level-1-DFD of process 6 - Delivery Products .......................................................... 51  Figure 11. Proposed System Context Diagram ............................................................................ 61  Figure 12. Proposed System Level-0-DFD.................................................................................. 63  Figure 13. Level-1-DFD of process 1 - Make an Order............................................................... 70  Figure 14.Level-1-DFD of process 4 - Reorder Products ............................................................ 71  Figure 15. Level-1-DFD of process 7 - Manage Receipts Payment ............................................ 73  Figure 16.Level-1-DFD of process 9 - Search Report ................................................................. 75  Figure 17. GUI - Login Page ....................................................................................................... 76  Figure 18. GUI - Cashier POS ..................................................................................................... 77  Figure 19. GUI - Payment POS ................................................................................................... 80  Figure 20. GUI - Receipt Layout ................................................................................................. 81  Figure 21. GUI - Customer Master Window ............................................................................... 82  Figure 22. GUI -- New Customer ................................................................................................ 83  Figure 23. GUI - Edit Customer .................................................................................................. 84 

  Figure 24. GUI - Employee Master Window............................................................................... 85  Figure 25. GUI - New Employee ................................................................................................. 86  Figure 26. GUI - Edit Employee.................................................................................................. 87  Figure 27.GUI -Supplier Master Window ................................................................................... 88  Figure 28. GUI - New Supplier.................................................................................................... 89  Figure 29. GUI - Edit Supplier .................................................................................................... 90  Figure 30. GUI - Outsource Factory Master Window ................................................................. 91  Figure 31. GUI - New Outsource Factory.................................................................................... 92  Figure 32. GUI - Edit Outsource Factory .................................................................................... 93  Figure 33. GUI - Product / Inventory Master Window................................................................ 94  Figure 34. GUI - New Product..................................................................................................... 96  Figure 35. GUI - Edit Product...................................................................................................... 97  Figure 36. GUI - Product Category.............................................................................................. 98  Figure 37. GUI - Product Sales.................................................................................................... 99  Figure 38. GUI - Sales Transaction Window............................................................................. 100  Figure 39. GUI - Sales Details ................................................................................................... 102  Figure 40. GUI - Shipping Agent Master Window.................................................................... 103  Figure 41. GUI - New Shipping Agent ...................................................................................... 104  Figure 42. GUI - Edit Shipping Agent....................................................................................... 105  Figure 43. GUI - Expense Transaction Window........................................................................ 106  Figure 44. GUI - New Expense.................................................................................................. 107  Figure 45. GUI - Expense Details .............................................................................................. 108  Figure 46. GUI - Report Master Window .................................................................................. 109  Figure 47. GUI - Report Layout................................................................................................. 110  Figure 48. GUI - Sales Return ................................................................................................... 111 

  Figure 50. Cost & Benefits Analysis Chart................................................................................ 114  Figure 51. Hardware Reqirement Specification......................................................................... 120  Figure 52. Software Reqirement Specification .......................................................................... 121