Design and development of an enterprise assets management system for medium scale Engineering Business.
MetadataShow full item record
This document is a final year project report for a final year project, design, and development of an enterprise assets management system (EAMS) for a medium-scale engineering business. The study was conducted in both semesters one and two of the final year and involved reviewing the literature, developing a methodology, gathering data and analyzing it to obtain results, and drawing recommendations and conclusions. The main objective of the study was to develop a computerized assets management system. Specific objectives were to assess assets that can be stored in the assets management system, to determine the design requirements for the EAMS, to design a database application that can be used to store information and update information about assets Since the study was aimed at designing and developing EAMs for medium-scale engineering, literature was reviewed to identify the gap in the existing designs. The design was tailored to medium-scale engineering businesses and limited to catering only to physical assets. The design started with gathering the sample assets found in the medium-scale engineering business to Identify the assets information to be captured in the system. This information was used to select the database management system and a programing language that supports that Database. A high-level algorithm was developed and implemented in the java programming language to connect to the database selected and developed. The development of the system involved setting up a GitHub repository where different versions of the software were managed. All the full details of the design have been discussed in the design and development chapter included in this document. After designing the system, the system was tested both during the development and after the design to ensure that the code that has been written worked well as expected and the results were documented in the results and discussions chapter of this report. Different sample assets collected were stored in the system during testing and refining of the system behavior to get the expected results. The last step taken as this project was concerned was to create an executable file that users can install on their computers and use the system for the intended purpose. All the code that generated this system (both back end and front end has been attached in the appendix section of this report. Future developers can access all the files and the code in its fill folder structure in a GitHub repository at https://github.com/alternativepath/eams/tree/main main branch. All other information about this project has been fully explained in all the chapters of this report.