Design and implementation of an automated inventory control system for nigerian breweries plc, enugu

 

Table Of Contents


  • <p> Certification Page ii<br>Dedication iii<br>Acknowledgement iv<br>Abstract v<br>Table of Contents vi<br>List of figures x<br>List of tables xi<br>7<br>

Chapter ONE

INTRODUCTION

  • <br>INTRODUCTION<br>
  • 1.1Background of the Study……………………………………………………..1<br>
  • 1.2Statement of the Problem……………………………………………………..2<br>
  • 1.3Aims/objectives of the project……………………………………………..3<br>
  • 1.4Justification for the project…………………………………………………..3<br>
  • 1.5Objectives of the Study………………………………………………………..4<br>
  • 1.6Scope of the Study……………………………………………………………….4<br>
  • 1.7Definition of Basic Concepts…………………………………………………5<br>
  • 1.8Project report organisation……………………………………..6<br>

Chapter TWO

LITERATURE REVIEW

  • <br>LITERATURE REVIEW<br>
  • 2.1Comprehensive Overview………………………………………………………7<br>
  • 2.2Types of Inventory Control System…………………………………………7<br>2.
  • 2.1Four types of Inventory Control Systems………………………………….8<br>2.2.
  • 1.1Manual Inventory Management System………………………………….8<br>2.2.
  • 1.2Barcode Technology…………………………………………………………….8<br>2.2.
  • 1.3Radio Frequency Identification (RFID)……………………………………9<br>2.2.
  • 1.4Warehouse Management System…………………………………………….9<br>
  • 2.3How Inventory Control Systems really work…………………………….11<br>
  • 2.4What Industries use Inventory Control Systems………………………..13<br>2.
  • 4.1Application of ICS in the Manufacturing Industry……………………12<br>2.
  • 4.2Importance of Inventory Control Systems……………………………….14<br>8<br>
  • 2.5Warehouse Management Systems (WMS)……………………………….15<br>2.
  • 5.1Warehouse Management Rules Engine…………………………………….15<br>2.5.
  • 1.1Rules Workbench………………………………………………………………..16<br>2.5.
  • 1.2Warehouse Management System Strategy………………………………16<br>2.
  • 5.2Importance of Warehouse Management Systems……………………..17<br>2.
  • 5.3ICS vs. WMS……………………………………………………………………….18<br>
  • 2.6Automated Inventory Control System Software…………………………18<br>

Chapter THREE

SYSTEM DESIGN AND IMPLEMENTATION

  • <br>
  • 3.1Research Methodology………………………………………………………….20<br>
  • 3.2Data Collection…………………………………………………………………….21<br>3.
  • 2.1Primary Source…………………………………………………………………….20<br>3.
  • 2.2Secondary Source…………………………………………………………………20<br>3.
  • 2.3Observational Method…………………………………………………………..20<br>
  • 3.3Analysis of the existing system…………………………………………….21<br>
  • 3.4Limitations of the Existing System…………………………………………22<br>
  • 3.5System Design………………………………………………………………………23<br>3.
  • 5.1Input Specification…………………………………………………………………23<br>3.
  • 5.2Output Specification………………………………………………………………23<br>3.
  • 5.3Processing……………………………………………………………………………..23<br>3.
  • 5.4Login form…………………………………………………………..24<br>3.
  • 5.5New customer form…………………………………………..……..24<br>3.
  • 5.6Edit customer………………………………………………………..25<br>3.
  • 5.7Register product……………………………………………………..26<br>3.
  • 5.8Edit product…………………………………………………………27<br>
  • 3.6Data Base Design……………………………………………………28<br>
  • 3.7System Flow Chart………………………………………………….29<br>
  • 3.8Top Down Diagram…………………………………………………30<br>9<br>

Chapter FOUR

SYSTEM TESTING AND EVALUATION

  • <br>
  • 4.1Choice of development tools…………………………………………………32<br>
  • 4.2System Requirements…………………………………………….32<br>4.
  • 2.1Software Requirements………………………………………………………..32<br>4.
  • 2.2Hardware Requirements……………………………………………………….33<br>4.
  • 2.3Functional Requirements………………………………………………………33<br>4.
  • 2.4Non-functional Requirements………………………………………………..34<br>
  • 4.3System Implementation…………………………………………………………34<br>4.
  • 3.1Login form…………………………………………………………35<br>4.
  • 3.2Main form…………………………………………………………..36<br>
  • 4.4System Testing……………………………………………………………………..37<br>4.
  • 4.1Unit Testing…………………………………………………………………………38<br>4.
  • 4.2System Testing……………………………………………………………………..41<br>4.
  • 4.3Testing Process……………………………………………………………………..41<br>
  • 4.5integration………………………………………………………….42<br>

Chapter FIVE

SUMMARY, CONCLUSION AND RECOMMENDATIONS

  • <br>
  • 5.1Summary of findings……………………………………………………………43<br>
  • 5.2Limitations of the project…………………………………………………….43<br>
  • 5.3Recommendations……………………………………………………………….43<br>
  • 5.4BEME (Bill Of Engineering Measurement &amp; Evaluation)……….44<br>
  • 5.5Conclusion………………………………………………………………………….44<br>REFERENCES…………………………………………………………………………….48<br>Appendix A: Program Source Code………………………………………………….40<br>10<br>Appendix B: Output System…………………………………………………………….51<br>Appendix C: User Guide………………………………………………………………….51<br>List of Figures<br>Fig 1: login form………………………………………………………………24<br>Fig 2: new customer form……………………………………………………..24<br>Fig 3: edit customer form………………………………………………………25<br>Fig 4: register product form……………………………………………………26<br>Fig 5: edit product form……………………………………………………….27<br>Fig 6: system flow chart……………………………………………………….29<br>11<br>Fig 7: top down diagram………………………………………………………30<br>Fig 8: login form………………………………………………………………35<br>Fig 9: main form……………………………………………………………….36<br>Fig 10: new customer form……………………………………………………37<br>Fig 11: order slip form………………………………………………………..38<br>Fig 12: testing process………………………………………………………..43<br>List of Tables<br>Table 1: The Test Data, Expected Data, and Actual Result table ……………40<br>Table 2: BEME (Bill of Engineering Measurement &amp; Evaluation)……………46<br>

Chapter ONE

INTRODUCTION

  • <br>12 <br></p>

Project Abstract

<p> This research work is concise and generally summarizes the activities duly<br>carried out in the design and implementation of an automated inventory control<br>system for NIGERIAN BREWERIES PLC, ENUGU. The system is designed to<br>efficiently handle the movement and tracking of goods. The manual method is<br>labour intensive, costly, and error prone and cannot ensure that the inventory<br>remains up-to-date due to oversight and internal shrinkage. With the proposed<br>new system, inventory can be updated in real time without product movement,<br>scanning, or human involvement. The automated system helps in; (i) the<br>determination of inventory status, (ii) registration of new stock, (iii)registration<br>of new customers, (iv) supply of goods to registered customers, (v) printing of<br>transaction invoices for customers for transactions that have taken place as well<br>as viewing the available transactions that were carried out at a particular time.<br>The study outlines the main concepts of the analysis and design methodology of<br>the proposed system, compares it to the existing and goes further to explain the<br>design and implementation of the system. The tools used were; Visual Basic 10<br>and Microsoft access 2007. The fact finding techniques employed is interview,<br>observation, online and library research. <br></p>

Project Overview

<p> INTRODUCTION<br>1.1 BACKGROUND OF THE STUDY<br>Nigerian Breweries Plc., incorporated in 1946, is the pioneer and largest<br>brewing company in Nigeria. Its first bottle of beer, STAR Lager, rolled off the<br>bottling lines of its Lagos Brewery in June 1949. Other breweries were<br>subsequently commissioned by the company, including Aba Brewery in 1957,<br>Kaduna Brewery in 1963, and Ibadan Brewery in 1982. In September 1993, the<br>company acquired its fifth brewery in Enugu state, and in October 2003, its<br>sixth brewery, sited at Ama in Enugu. Ama Brewery is the largest brewery in<br>Nigeria and one of the most modern worldwide. Operations at Enugu brewery<br>were discontinued in 2004 leaving the company with five operational breweries.<br>The company has a portfolio of high-quality brands, including Star Lager Beer<br>(launched in 1949); Gulder Lager Beer (1970); Maltina (1976); Legend Extra<br>Stout (1992); and Amstel Malta (1994). The company also re-launched<br>Heineken Lager into the Nigerian market in June 1998.<br>Justifiably, the company has the problem of keeping adequate record of goods<br>transfer and since it is done manually, associated problems of insecurity, high<br>cost of operation and delay in supply arise. Data processing in Nigerian<br>Breweries PLC is presently carried out using people, pens, and paper to control<br>stock and inventory therefore, I decided to embark on this project to design<br>automated inventory control system software that will help eradicate these ugly<br>measures<br>An inventory control system contains a list of orders to be filled and then<br>prompts workers to pick the necessary items, and provides them with packaging<br>and shipping information. Inventory control may be used to automate a sales<br>order fulfilment process and also manage in and outward material of hardware.<br>13<br>Automation is the replacement of human workers by technology. For optimal<br>sales and inventory management process, robust functionality is needed for<br>managing logistics facilities. Warehouse management functions for inventory<br>control cover internal warehouse movements and storage and its support helps<br>in the recording and tracking of materials on basis of both quantity and value.<br>This application takes care of all supply orders reducing cost for warehousing,<br>transportation while improving customer service. It significantly improves<br>inventory turns, optimizes flow of goods and shortens routes within warehouse<br>and distribution centres. It also improves cash flow, visibility and decision<br>making providing efficient execution of tasks using this fast and reliable<br>computerised method.<br>The design and development of an automated inventory control system for the<br>Nigerian Breweries PLC will no doubt bring immeasurable relief from the<br>problems associated with the manual system.<br>1.2 STATEMENT OF THE PROBLEMS<br>The Nigerian Breweries PLC is to an extent manually operated and reveals a<br>number of problems.<br> The recording of sales and cash received are done manually on a book<br>that appears rough. Thus, the books are exposed to physical damage,<br>information can be lost and dust particles are accumulated.<br> The long list of supply orders waiting to be attended to on daily basis.<br> The control system is time consuming, less accurate and less efficient,<br>and the environment is not user friendly.<br>14<br> Inaccuracies often ensue from human error.<br>The manual system is quite tedious and can be reduced or eliminated with the<br>introduction of the proposed system.<br>1.3 AIMS/OBJECTIVES OF THE PROJECT<br>The purpose of this study is to improve current operational process in the<br>Nigerian Breweries PLC to its full capacity by developing efficient computer<br>software that can handle inventory in a computerised fashion.<br>1.4 JUSTIFICATION FOR THE PROJECT<br>This study is primarily aimed at increasing efficiency in operations, reducing<br>maintenance and running cost, monitoring the supply of goods and its<br>distribution and increase profit in the Nigerian Breweries PLC by introducing<br>an automated inventory control system.<br>The new system will among other things help to;<br> Maintain accuracy in database handling.<br> Improve flexibility.<br> Increase efficiency and reliability of the system.<br> Provide a user friendly interface.<br> Save time, manpower and paperwork.<br>These, no doubt will possibly affect the quality of services rendered to<br>customers.<br>1.5 OBJECTIVES OF THE PROJECT<br>15<br>The main objective of this study is to develop a computerised inventory control<br>management system. Others include;<br>i. To provide total asset visibility.<br>ii. To allow reduced inventory stocking levels giving full inventory history.<br>iii. To reduce lead time, shelf space, and errors due to damage, fatigue of<br>staff and overall cost of operations.<br>iv. To facilitate “just in time” deliveries.<br>v. To provide full process control for products.<br>vi. To provide higher level security as the system would be passworded to<br>prevent unauthorised access.<br>vii. To shorten cross docking time and speeds up sort/pick up rate.<br>viii. To help the management plan, monitor, optimize resources and ascertain<br>their financial position at any time.<br>1.6 SCOPE OF THE PROJECT<br>The scope of the project covers the development of a computer based database<br>application for use by the three sections (Automation – Packaging, Utilities and<br>Brewhouse) at the Ama brewery to replace their old paper notebook recording<br>system.<br>The requirements include designing a user interface for the application and<br>providing options for a user to log into the application by supplying the correct<br>username and password combination; register new customers and view a list of<br>already registered customers; to keep track of stock going out and coming into<br>the company’s warehouse; view users registered on the database; create, delete<br>or edit the information for a user, etc. It also covers writing the background<br>programming to ensure that the interface works with the database through the<br>underlying codes to perform the required actions. If also involves the testing,<br>improvement and optimization of the application.<br>16<br>1.7 DEFINITION OF BASIC CONCEPTS<br>Automation: This is the use of technology or computers to control and process<br>data reducing the need for human intervention.<br>Database: This refers to a large store of related data on a computer that a user<br>can access and modify.<br>Password: This is a secret code that must be entered into a computer to enable<br>access to its applications. It is made up of numbers, letters, special characters or<br>a combination of any of the above categories.<br>Inventory Control System: A list of orders to be filled, and prompts workers<br>to pick the necessary items and provides them with packaging and shipping<br>information.<br>Computerization: This is the conversion of a manually operated system to a<br>controlled, organized and automated system.<br>Research: A careful study of a subject to discover facts, establish a theory or<br>develop a plan of action based on the facts discovered.<br>System: A set of computer components functioning together.<br>Technology: The study of techniques of mobilizing resources such as<br>information for accomplishing objectives that benefit man and his environment.<br>Software: A computer program or set of instructions that direct a computer to<br>perform processing functions.<br>Information System: A collection of procedures, people, instructions and<br>equipments to produce information in a useful form.<br>Processing: This is dealing with something according to an established<br>procedure.<br>17<br>1.8 Project Report Organization<br>This report is organized into five chapters. The first chapter takes care of<br>introduction: background, aims and objectives, justification and scope of the<br>project. Chapter two talks about the literature review of this work. In chapter<br>three, the project methodology, data collection, analysis, limitations of the<br>existing system, system design, system flowchart and top down design were<br>done. The input, processing and output modules are critically analysed.<br>In chapter four, system implementation, testing and integration: choice of<br>development tools, system requirements, and testing were carefully done.<br>Finally chapter five closes up with summary, recommendations and<br>conclusions: limitation, Bill of Engineering Measurement and Engineering<br>(BEME), bibliography, appendices <br></p>

Blazingprojects Mobile App

📚 Over 50,000 Project Materials
📱 100% Offline: No internet needed
📝 Over 98 Departments
🔍 Software coding and Machine construction
🎓 Postgraduate/Undergraduate Research works
📥 Instant Whatsapp/Email Delivery

Blazingprojects App

Related Research

Computer Engineering. 2 min read

Development of a Smart IoT-Based Environmental Monitoring System...

What This Project Is About This project focuses on creating a system that can monitor the environment using internet-connected sensors. It aims to collect data ...

BP
Blazingprojects
Read more →
Computer Engineering. 2 min read

Development of an Intelligent Traffic Management System Using Machine Learning...

What This Project Is About This project focuses on creating a smart system to help manage traffic on roads more effectively. Using a type of computer technology...

BP
Blazingprojects
Read more →
Computer Engineering. 4 min read

Smart Traffic Management System Using AI and IoT...

What This Project Is About This project focuses on creating a system that can control and manage traffic in cities more efficiently using modern technology. It ...

BP
Blazingprojects
Read more →
Computer Engineering. 3 min read

Development of an AI-powered Intelligent Traffic Management System...

This project focuses on creating a smart traffic management system that uses artificial intelligence (AI) to make city traffic flow more smoothly. Traffic conge...

BP
Blazingprojects
Read more →
Computer Engineering. 4 min read

Development of a Smart Traffic Management System Using IoT and Machine Learning...

This project is about creating a smarter way to manage traffic flow in cities by using modern technology such as the Internet of Things (IoT) and Machine Learni...

BP
Blazingprojects
Read more →
Computer Engineering. 2 min read

Development of an Intelligent Traffic Management System Using Machine Learning...

This project focuses on creating a smart traffic management system that uses machine learning to improve how traffic is controlled and directed on roads. The go...

BP
Blazingprojects
Read more →
Computer Engineering. 2 min read

Design and Implementation of an Intelligent Traffic Control System using Machine Lea...

The project titled &quot;Design and Implementation of an Intelligent Traffic Control System using Machine Learning Algorithms&quot; focuses on leveraging the po...

BP
Blazingprojects
Read more →
Computer Engineering. 3 min read

Design and Implementation of a Smart Home Automation System using Internet of Things...

The project titled &quot;Design and Implementation of a Smart Home Automation System using Internet of Things (IoT) Technology&quot; focuses on creating an adva...

BP
Blazingprojects
Read more →
Computer Engineering. 2 min read

Development of a Smart Agriculture System using Internet of Things (IoT) Technologie...

The project on &quot;Development of a Smart Agriculture System using Internet of Things (IoT) Technologies in Computer Engineering&quot; aims to revolutionize t...

BP
Blazingprojects
Read more →
WhatsApp Click here to chat with us