Development of A Web-Based Platform For Automating
Development of A Web-Based Platform For Automating
ABSTRACT
Nowadays, it has been noticed that the majority of businesses manually record and maintain their inventory
data in spreadsheets with little to no technological innovation. This has many drawbacks in our contemporary
society because it has been demonstrated that successfully monitoring inventories is difficult. This manual
method of record keeping was labor-intensive, expensive, and error-prone, and it was unable to guarantee that
the inventory remained current due to oversight and internal shrinkage. This study investigates the problems
with manual inventory management and creates computerised inventory management software to solve those
issues. By creating a computerised inventory management system to help storekeepers make decisions about
their stocks, it suggests solutions to the current problems by keeping the records, tracking employee salaries,
and updating sales and transactions. To be user-friendly, to accommodate all user requirements, and to adapt
to future changes, the system was divided into various modules. The key ideas of the analysis and design
methodology for the suggested system were outlined, and they were contrasted with those already in use. They
also described how the system was designed and put into use using the MySQL database. The implemented
methodology is illustrated with a case study. It is suggested that the computerised system developed in this
study replace the manual system of stock recording and processing to make life easier for people, increase
effectiveness, efficiency, and improve service delivery. Adopting this software will also reduce unnecessary
stress, keep the account current, and simplify their work.
Data Gathering and Analysis than the manual system ensures some level of security. It
This entails defining the methods for gathering and analysing begins with an entry method that enables the user to access
the data required to define or address the issue for which the the different sections of the programme by selecting a menu
research is being conducted. The automated system was item. As a result, it offers quick access to the program's
created and put on display using the Sangkemi Global Nigeria various data areas. The system structure diagram for the
Limited inventory management system in Adamawa State as created inventory management system is shown in Figure 2.
a case study. Below are the three branches of the home page's (main
module) chart:
System Design 1. Sales: this consists of manage sales add new sales.
The automation of the inventory management system for 2. Product: this consists of manage products add new
efficient management is a key consideration in the design of products.
the new system. The daily transaction report was recorded 3. Category: the different categories of the products.
during the design process, and databases were created to track 4. User Management: this deals with adding users and
customer orders. The newly created, more efficient system managing their login credentials.
Output specification
Specification here means the arrangement of headings and RESULT AND DISCUSSION
details of the output document. That is, whatever the medium Login Page
used in both paper documents and transaction output, the This is the first page where the user must enter the login
purpose is to ensure the clarity of the output to the user. The details (such as the username and password) required to
product sales report shows the total products sold, their unit access the software. When a user enters their username and
prices, and their amounts. The entire inventory report shows password and clicks the login button, the form automatically
the types of products in stock without counting the items on redirects them to the main menu. However, a warning alert
the shelf one after the other to know the type and quantity of appears on the screen when the incorrect user name and
products in stock. It also deals with the unit’s prices and costs password are entered.
of goods or items in stock.
Sales Page
The sales page is used to sell available products, and customers can only view this page to know the number of goods.
Dashboard
This interface shows the list of users, categories, products, and sales. It also provides the records of recent transactions
conducted as well as interfaces with other functionalities.
Figure 7: Dashboard
Edit My Account
This interface allows the management or system admin to edit the login credentials of the system and other system users.
System Testing explanation of the operation carried out by the system on the
The output was displayed on the monitor after running the test job that it is required to do. It is the passing of control in the
using different sets of data, or after executing the programme. system and the performing of the task required to do. All these
The output was then printed on paper. are expected to be done within a second to show the system's
efficiency.
Integration The system's operation enables the entire inventory control
System integration is the process of successfully assembling calculation or stocktaking to be done with greater accuracy
a system's various parts, assemblies, and subsystems and and in a shorter period. It processes data keyed in a
getting them to function as a unit to accomplish the system's remarkable moment of time, far less than the manual process.
objectives. The Login form, Main form, Transaction History The central processing ensures the program instructions are
form, New Transaction form, Manage Stock form, and carried out in the proper sequence, and the interpretation is in
Change Password form were all successfully designed, and accordance with the expected output. Also, the company's
they were all integrated to create the entire system. information will be much safer and easier to access once this
prototype is used.
Operating the new system
This section of the project explains the job performed by the CONCLUSION
program developed. First, the various inputs listed above were This research has created a computerised inventory
entered, and then the program processed that data and gave management system for Sangkemi Global Nigeria Limited, to
out the required output as the transaction output. It gives track the quantity of mobile phones and their accessories in
results based on what is entered as the input. For this reason, stock, when to place additional orders, the status and updates
all inputs must be correct and valid. This is a detailed of transactions, and the number of employees, all of which
will aid in managerial decisions, level of progress, and stock Journal of Science and Technology Research, 3(3), 211-219.
taking. The system was adaptable enough to accommodate https://doi.org/10.37933/nipes/3.3.2021.21
changes in the future. In order to make the system more
adaptable to future changes, it has been incorporated into Jayanth, S., Poorvi, M. B., and Sunil, M. P. (2016). Inventory
various inventory management system modules. It is management system using iot. Proceedings of the First
recommended that the computerised system created in this International Conference on Computational Intelligence and
study take the place of the manual stock recording and Informatics, Singapore, held on January, 2017.
processing system to make life easier for people.
John, N. E., Etimb, J. J., and Ime, T. U. (2015). Inventory
REFERENCES management practices and operational performance of flour
Abisoye, O. A., Boboye, F., and Abisoye, B. O. (2013). milling firms in lagos, nigeria. International Journal of
Design of a computerized inventory management system for Supply and Operations Management, 1(4), 392-406.
supermarkets. International Journal of Science and Research Liu, D. T., and Xu, X. W. (2001). A review of web-based
(IJSR), 2(9), 340-344. product data management systems. Computers in Industry,
44, 251-262.
Adamu, A. (2020). Employee leave management system.
FUDMA Journal of Sciences, 4(2), 86-91. Molina, H. G., Ullman, J. D., and Widom, J. (2009). Database
https://doi.org/org/10.33003/fjs-2020-0402-162 systems, the complete book (2nd ed.). Pearson Education Inc.
Muyumba, T., and Phiri, J. (2017). A web based inventory
Adetokunbo, A. A., and Adenowo, B. A. (2013). Software control system using cloud architecture and barcode
engineering methodologies: A review of the waterfall model technology for zambia air force. International Journal of
and object-oriented approach. International Journal of Advanced Computer Science and Applications, 8, 132-142.
Scientific & Engineering Research, 4(7), 427-434. https://doi.org/10.14569/IJACSA.2017.081117
Chassiakos, A., and Sakellaropoulos, S. P. (2008). A web- Nyabwanga, R. N., and Ojera, P. (2012). Inventory
based system for managing construction information. management practices and business performance for small-
Advances in Engineering Software, 39, 865-876. scale enterprises in kenya. KCA Journal of Business
Management, 4(1), 11-28.
Chin, A. J., Fang, C. L., and Abd Majid, H. (2009, 2009). The
application of web-based inventory management system for Oballah, D., Waiganjo, E., and Wachiuri, E. W. (2015). Effect
small and medium enterprise (sme/smi): A case study for of inventory management practices on organizational
hardware and furniture industry in malaysia. 3rd performance in public health institutions in kenya: A case
International Conference on Operations and Supply Chain study of kenyatta national hospital. International Journal of
Management, Malaysia. Education and Research, 3(3), 703-714.
Database-System. (2019). Mysql 8.0 reference manual Priniotakis, G., and Argyropoulos, P. (2018). Inventory
http://dev.mysql.com/doc/refman/4.1/en/what-is-mysql.html management concepts and techniques. IOP Conference
Delisle, M. (2006). Creating your mysql database: Practical Series: Materials Science and Engineering, 459(012060).
design tips and techniques. Packt Publishing Ltd. https://doi.org/10.1088/1757-899X/459/1/012060
Erameha, K. B., and Odoh, B. I. (2021). Design and Singh, D. K. (2013). A strategic tool of inventory
implementation of a web-based inventory control system management. International Journal of Engineering Research
using a small medium enterprise (sme) as a case study. NIPES and Applications, 3(2), 133-136
©2022 This is an Open Access article distributed under the terms of the Creative Commons Attribution 4.0
International license viewed via https://creativecommons.org/licenses/by/4.0/ which permits unrestricted use,
distribution, and reproduction in any medium, provided the original work is cited appropriately.