Motormania_s_Web_Based_Streamline_Point
Motormania_s_Web_Based_Streamline_Point
PHILIPPINES
Presented by:
Ernie F. Abao Jr.
Cedric Val U. Baja
Carlos Owen Taqueban
March 2024
ABSTRACT
Keywords:
PANEL OF EXAMINERS
Approved:
First and foremost, the researchers are grateful to the Lord God for
helping them in tough times and enabling us to gain strength from any failure
we encounter.
To the researchers’ parents, Mr. and Mrs. Abao, Mr. and Mrs. Baja,
and Ms. Taqueban for providing their basic needs, encouragement, and
unending love and support. Thank you.
To Mr. Chesmon Jan T. Hao, the main client, and Ms. Cesien T. Hao,
the second branch owner, for cooperating and giving unending support to
accomplish the development of the system.
ABSTRACT …………………………...…………………………….. ii
ACKNOWLEDGEMENTS …………………………...…………….. iv
Chapter
1 INTRODUCTION Page
3 METHODOLOGY
3.3 Development……………………………... 33
REFERENCES ………………………………………………………. 52
APPENDICES
Table
Figure
1
Conversely, locally non-active items should be divided into returnable and
non-returnable items. The study also provides guidelines for forming strategic
stock in the network and performance measurements for inventory
management in the future. By streamlining this study the proprietor can
benefit when he/she opens a new branch. By checking the other shops'
inventory.
Inventory management involves having enough products to meet
demand and having your products available in the correct location when
they’re needed. A POS system is a combination of hardware and software that
a cashier uses to process payments for sales. When setting up a POS system
with inventory management features, it will need to load information about the
current products and inventory into the system, including product names,
descriptions, categories, supply prices, retail prices, SKU numbers, barcode
numbers, quantities, and suppliers (Dublino, J., 2023).
2
Also, the most demanded item in the shop is quickly running out of stock
while also having to wait for a long time in restocking, leaving the potential
customers looking for the parts from the other shops.
3
1.2 Statement of the Problem
- Handling large amounts of product data while ensuring record
accuracy
- With the current technology and processes, it would take an
extended period to accomplish each day's point-of-sale and
inventory tasks.
- Frequent stockouts and overstocks lead to decreased sales and
customer dissatisfaction.
- Difficult to identify potential target market due to manual
monitoring of daily sales.
4
1.4 Significance of the Study
The proposed system, which makes use of systematic
technology, will lead to better decision-making and more accurate
inventory management on the proprietor side. The System will be a
web-based program that is customized for the proprietor to be
user-friendly. In addition, it will guarantee product records and sales
security so that only authorized users may access the system.
5
1.6 Conceptual Framework
6
CHAPTER II
REVIEW OF RELATED LITERATURE
7
help the groceries in inventory, quantity, and sales as well as in receiving
reports promptly and to give a better and exclusive way for communication.
8
The study is Finding an Accurate Early Forecasting Model from Small
Dataset: A Case of 2019-nCoV Novel Coronavirus Outbreak (Fong, S. J., Li,
G., Dey, N., Crespo, R. G., & Herrera‐Viedma, E., 2020). Data samples are
often scarce when an epidemic just started. With only a few training samples
on hand, finding a forecasting model that offers a forecast at the best efforts is
a big challenge in machine learning. In the past, three popular methods have
been proposed, they include 1) augmenting the existing little data, 2) using a
panel selection to pick the best forecasting model from several models, and 3)
fine-tuning the parameters of an individual forecasting model for the highest
possible accuracy.
The study is A Multiple Linear Regression Model for Analyzing and
Predicting Educational Development in Nigeria (Adebola, O.O., Onyekwelu,
B., Olajide, A., 2021) In this research, multiple linear regression was used. It
was concluded that the outcomes are continuous variables. This technique is
useful when the variable depends on more than one independent variable.
Another consideration is that multiple linear regression models are
computationally cheap and extremely fast and achieve better accuracy in a
statistical problem.
9
using web-based applications and also mobile applications for collecting data
information. Quick Response (QR) Code technology is a unique tagging
solution for each item that stores information from the server through the local
network. The implementation of this system for the InventoryManagement
System could be a solution for managing the inventorying process and storing
information on inventory through QR codes.
10
micro and small enterprises promote the inventory management practice by
using different scientific tools which will result in increasing their
competitiveness and organizational performance. It is observed from the
literature that making use of formal inventory management practices is one of
the ways to acquire competitiveness. According to Stevenson (Citation2010),
Inventory Management is defined as a framework employed in firms to
control their interest in inventory. It includes the recording and observing of
stock level, estimating future requests, and settling on when and how to
arrange. On the other hand, Deveshwar and Dhawal (Citation2013) proposed
that inventory management is a method that companies use to organize, store,
and replace inventory, to keep an adequate supply of goods at the same time
minimizing cost. A study conducted in Kenya by Naliaka and Namusonge
(Citation2015) identified that inventory management affects the competitive
advantage of manufacturing firms.
11
Table 1 Existing Studies that are found in USTP.
1. Wecare, a -Handling big data of -To handle clinical -Not included in -Appointment -Limited -The researchers -Mobile app for the
University clinical records. records that will help the search of the setting for the memory conclude that the appointment.
Clinic System -Maintaining data to reduce data loss. study patient. depending on the system provides -Patient satisfaction
with Inventory accuracy of clinical -Develop a web -Analysis for device the need for the survey for the patients.
Analytics records. application that will controlling the -Limited Clinic -The survey will then be
(2019) -Generating inventory for maintain the data number of items accessibility Management analyzed based on their
a strategic plan. accuracy of the in stock based on since it is only System with satisfaction with the
clinical records the issue rate or web-based Inventory system.
including medicines usage rate. Analytics. The -Mobile app for
and patient records. -To get the researchers physicians and clinic
-To evaluate and test average stay and populated data staff.
the usability and the consumption for the trial
functional suitability rate of the item if testing and
of the proposed study it is fast-moving, conducted
slow-moving, or implementation
non-moving. at the University
Clinic. The result
of the system
met the
expectations of
the client.
12
2. Web-based -The manual process -To develop a system -Not included in -Store and -Data security -The Web-based -A progress bar that
Thesis tends to consume too that will help the the search of the monitor thesis -Limited to the Thesis System is displays the
Management much time especially Chairman in study projects that link IT department possible to be advancement of every
System for the when assigning Advisers; assigning advisers the Adviser for only implemented and team would be more
Department of generating the overall and panel members faster and more -No direct used by the appealing for monitoring
IT of USTP rating; and summarizing and changing accurate flow. connection to the department purposes.
(2019) the approved, pending, advisers depending -Assigning Chairman’s especially if it -There should be a direct
and rejected concepts; on the situation schedules to database can be hosted on connection of the
-With the current system, -To design a web students the school server Chairman's database to
Advisers can't properly application that -Advisers can for a more secure the system for a
monitor and rate the team securely stores the directly rate and accessibility. smoother flow of student
based on the criteria given feedback/comments/s survey the Furthermore, it and faculty information.
by the faculty. uggestions inputted undertaking of can also be -Intranet access and
-The secretary's record by the panelists sent their advisees in concluded that hosting should be
can be of deficient to the Chairman, completing the the system was implemented for more
content; and because pen respective adviser, project. able to be of secure data storage.
and paper process, there and the team for a great use and -Under the Secretary
are lost and misplaced more accurate minute more productive GUI, a printable
comments or feedback distribution and compared to the template format can be
from the panel/s reference. current system. implemented.
-Rating sheets are -To test and evaluate -The chairman can
sometimes unavailable, the usability and generate a monitoring
and no proper functionality of a sheet after all the defense
documentation of the web application that schedules.
thesis defense will automatically
generate a rating and
the verdict of the
panel.
13
3. Oxy-Ace, -Faded serial number and -To produce and -Not included in -Monitor the -Improve the UI -The systems -To increase the
Tracking and supplier code. design a QR code the search of the cylinders to be less will get the user-friendliness of web
Monitoring -Difficulty in identifying that has embedded study processed complex and Philippine Sinter and mobile applications
System Using the cylinder number in the information on every transactions more Corporation -To increase the design
QR Code in system because the cylinder and to attach which are the user-friendly. employees' tasks of web and mobile
Philippine supplier's name is the sticker to the delivery, -To add more done faster and applications.
Sinter incorrect or does not cylinder. issuance, and detailed reports more smoothly. -Add more security to
Corporation match. -To develop a Mobile return of It is where the the system.
(2019) -Problems in getting the Application that can cylinders. researcher found -Enhance the QR scanner
requested cylinder scan and translate the -Using a mobile out that the to read the QR code even
information due to human information application employees that if you scan it shakily.
error. embedded in the serves as a used this -Add more specific
cylinder for scanner of the application reports in the general
monitoring and QR code helped their reports.
transactions, which work faster and
are delivery, easier to monitor
issuance, and return the cylinders.
of cylinders.
-To develop a System
that enables the user
to monitor the
inventory of the
cylinders and the
process of the
cylinder's delivery,
issuance, and return
on a real-time basis.
14
4. Asset -What technology is the -To develop a web -Not included in -Monitor the life -Only intended -The asset -The researchers would
Tracking client company currently application system the search of the span of every for assets that are Tracking like to suggest to future
Management using in monitoring their that will manage and study asset. assigned to Management developers to further
System Using assets. monitor assets in the -The application employees for 3 System is useful research on the study to
QR Code in -What application do they company. of QR Codes in years. and easy to use. enhance its usability and
Web & Mobile use in Monitoring Asset -To develop a mobile the system. -Will not cover The system has efficiency.
Application Management/ application that -Track an asset’s assets that are proven to be a -The researchers
with Push -What technology can allows the admin to custodian and its only used for a powerful tool for recommended some
Notification enhance the current client track an asset’s information. short amount of the company in improvements to the
(2019) company in monitoring custodian and its -To generate a time, i.e. hours terms of tracking sticker for the QR codes
and tracking their assets. information, on the statistical report or days, such as and managing and to the system.
other hand, to allow of an asset. projectors and assets. -The researchers
the employee to send chairs. Furthermore, recommend using
their request for an -Only for the use with the use of industrial-quality
item request of the company the mobile app, material for long-term
remotely. which is Global employees are outdoor use. As for the
-To view, update, and Outsourcing granted easier system improvement,
search the asset Dynamics access to adding a more specific
custodian’s Business reserving assets. definition and function
information, item Solution. Both the web of the system is
-information, and app and mobile recommended.
asset information app’s interfaces
from the company. are easy to
-To generate a understand and
statistical report of an use, and all the
asset custodian’s necessary
information, item information is
information, and readily available
asset information. to the user.
15
5. Browser -Low Accuracy in records -Improvement of the -Not included in -Use of barcodes -Stocks might -This system -A Re-order method
Based of all inventory efficiency that can the search of the for their fast and pile up for using saves from the
Inventory transactions enhance the study efficient only the pharmacists consignee/supplier to
System for inventory inventory of their inventory some time supply medicine stock.
Northern -Monitoring system product -The automatic -An actual counting of
Mindanao of the said client. -Can access the and actual listing the medicine quantity
Medical system using the of medicines and inside the pharmacy
Center Using Web non-drug using a barcode to
Barcode supplies compare the medicine
Scanning -Using a quantity inside the
Technology barcode, it system to identify the
(2019) becomes more variance.
accurate in
storing the data
in the database
16
6. Integrated -To design an -Formulation of -The total -If the inventory -Propose a
inventory and integrated inventory general stochastic operating cost for level is too low, scenario-based EMPC
transportation and transportation EMPC the multi-echelon it may lead to approach
management management optimization supply chain is inaccurate data.
with stochastic approach to solve the problem with minimized, while
demands: A problems related to a chance constraints. stochastic
scenario-based supply-demand -Addresses the customer
economic imbalance in the scenario-based demands are
model multi-echelon supply EMPC satisfied by
predictive chain caused by formulation. penalizing the
control stochastic demands. -Choose the backorders at
approach number of retailers.
(2022) scenarios to -By using EMPC
guarantee the it describes the
desired task. characteristics of
a system,
predicts the
system evolution
over a prediction
horizon, and
optimizes the
overall cost
function while
satisfying the
system
constraints.
17
7. Predictive -To investigate the -Evaluate the -Applied both -Forecasting is -A deep learning
Analysis of various sales performance of time series the most approach can be used
Retail Sales forecasting machine learning models like challenging for sales forecasting
Forecasting methods executed models like LSTM and task for by increasing the size
using in the financial area linear regression, ARIMA model inventory of the dataset.
Machine -Evaluate the Random Forest to predict the management, Similarly, accuracy
Learning performance of the regression, and sales as well as marketing, can be increased on a
Techniques chosen machine Xtreme Boosting machine customer large dataset of retail
(2022) learning algorithms Regression on learning service, and sales using
to find out the best the sales data regression Business deep learning models.
suitable and from the point of algorithms like financial
efficient model for sale. Linear planning for
the chosen data set. Regression the information
model, Random technology
Forest model, chain store.
and Xgboost
model
-Xgboost is the
most suitable
model for the
Citadel POS
dataset.
18
8. Using Deep -To help stock -Using text -The accuracy -Limitations to -To use sales data
Learning to analysts design a mining and stock of prediction not using other rather than emotional
Develop a strategy to market using EIs was words, such as terms.
Stock Price increase stock prediction better than the compound
Prediction returns -POS and accuracy of nouns and
Model Based emotion tagging prediction newly coined
on Individual were conducted using other words.
Investor using methods
Emotions microblogging
(2020)
19
9. Smart -To provide -Apply machine -It can be used -Data security -Need to strengthen
Inventory retailers with a new learning to to share -The data security due to
Management way to interact business systems business data performance of handling sensitive
System and with their to analyze -This will the different information.
Predictive inventory, business, business enable systems is
Analysis employees, and processes. door-to-door highly network
(2021) consumers in an -Huge collection service using dependent.
integrated way. of data available contract or
makes the in-house
predictions and delivery
pricing analysis -Data can be
-Provides used for
analysis in a targeted
convenient marketing
manner
Table 1 shows the existing studies that are found in the USTP archive ranging from the year 2019 to 2024 that may help the
proponents in developing the system that caters to the proprietor’s needs.
20
2.6 Existing Applications or Systems
There is an existing app or system that can be found in USTP archives
and can be used as the base for the proposed project. That is Wecare, a
University Clinic System with Inventory Analytics of Caalim, D. L.,
Caballero, G. L., Calumba, C. G., Raymundo, R. R. (2019). It is an existing
system that tackles the problem of USTP Clinic’s manual process, by the use
of pen and paper. Using the current System of the university clinic has
disadvantages: data loss and data redundancy, low progress due to a lack of
strategic planning, and less productivity because it consumes more time. The
proposed study aims to design a system with the use of technologies to handle
clinical records easily that will help to reduce data loss and develop a Web
Application that will maintain the data accuracy and evaluate and test the
usability and functional suitability of the proposed system. Also to identify
medicine if it is a fast-moving, slow-moving, or non-moving medicine and
generate reports with the help of Inventory Analytics.
21
integration with the collaborative partners leading to delays, high inventory,
and low customer satisfaction. The research aims to analyze the current
challenges in reverse logistics (RL) management and suggest a conceptual
framework to integrate the WMS by adopting technologies like - IoT and
RFID to provide seamless visibility, monitoring, and control across the supply
chain.
The study of Inventory Model Design by Implementing New
Parameters into the Deterministic Model Objective Function to Streamline
Effectiveness Indicators of the Inventory Management (Stopková, M., Stopka,
O., & Ľupták, V., 2019). This article aims to modify the parameters and thus
the objective function of the deterministic model of inventory theory so that
other important aspects, that influence inventory management, can be
considered. These aspects include the nature of inventory consumption, the
share of inventories in sales, the capacity of means of transport, and, above all,
the reliability of suppliers. This goal is achieved by performing sophisticated
and specific calculations for the individual parameters in the modified model.
Modifying the objective function of the deterministic model has created a new
multi-criteria model. The outcome of this model sought to optimize the supply
process in a way that minimizes the risks associated with a lack of inventories
while maintaining the economic effectiveness thereof. The model’s
effectiveness is examined by comparing the application of the deterministic
model and the proposed model with a modified objective function. The results
of applying these individual models have been produced based on calculations
of indicators showing inventory management effectiveness—the speed of
inventory turnover and the average number of inventories in storage.
22
CHAPTER III
METHODOLOGY
23
3.2 Design
Figure 2 shows that after the cashier receives the order from the customer,
he/she will first validate if it is available in the shop by looking up the shelves.
If the item is not available the admin will check the other branch for the
availability of the item. Then, the cashier will list down the item that is no
longer available to inform the proprietor what to order next time. Prices are
labeled in each item, and if the price tag is not readable or lost the cashier will
then have to ask the proprietor about the price. After the availability and price
of the products are already verified, the cashier will then issue the invoice to
the customer. Those invoices will be listed in a log book first before the
proprietor transfers all those records via Excel file, and collects data by month.
24
Figure 3 Process for the Motormania Shop using the system.
Figure 3 shows that after the cashier receives an order from the customer, all
the QR codes along with their product name will be added to a certain
portfolio so that it will be easier to locate instead of looking at the shelves just
to know if that product is available or not. After the QR code is scanned in the
system, it will tell the cashier the availability of the product while he/she will
just need to inform the proprietor if that product is about to be out of stock
based on the color indication. Orange for low stock and red if no stock is
available. The cashier will no longer track down all the invoices manually
since they will be automatically generated from the system. The proprietor
will no longer manually transfer those data to Excel since he can already
monitor those from the system. In addition, it will help the owner with
decision-making since the system also has prediction features that will be
generated based on their current data.
25
3.2.1 Inventory Management
The inventory management helps companies identify which
and how much stock to order at what time. The researchers will use the
following formulas for it to suit their problem.
The maximum stock level is the exact number of goods a
warehouse can store without running up storage costs.
Maximum stock level formula:
26
The researchers are going to use the forecast model which is
one of the most common predictive analytics models; analysts perform
various mathematical calculations and scan through historical records
to predict future outcomes.
Figure 4 shows the proposed format of the output graph that can be changed
while advancing the development of the system.
3.2.3 Designing the System Flow
27
3.2.3.1 System Architecture
28
3.2.3.2 Context Diagram
29
3.2.3.3 Data Flow Diagram
Figure 7 shows the data flow in the system in which the proprietor can manage
all databases, and view generated reports and analytics. That will support the
proprietor’s decision-making in the business. The cashier will manage all the
processes on the POS side to provide data in the system to be analyzed.
30
3.2.3.4 Use Case Diagram
Figure 8 shows the use case diagram of point of sales inventory management
with predictive analytics. The proprietor can do the following: manage
inventory, manage users, manage sales, manage revenue, generate analytics,
manage purchasing, and manage suppliers. Cashiers can also do this: create
the inventory, create invoices, send invoices, and send them to customers.
31
3.2.3.5 Entity-Relationship Diagram
32
3.3 Development
3.3.1 Technologies Used
Visual Studio Code is a free, lightweight but powerful source
code editor that runs on your desktop and the web and is available for
Windows, macOS, Linux, and Raspberry Pi OS. It comes with built-in
support for JavaScript, TypeScript, and Node.js (Heller, M., 2022).
Since it has great support for JavaScript the researchers will choose
this code editor for it has libraries to the system. The researchers are
also familiar with this library since most of the researchers have
experience using the compiler.
Regarding the general definition, MySQL is an open-source
relational database management system (RDBMS) with a client-server
model. RDBMS is a software or service used to create and manage
databases based on a relational model (Domantas, G., 2024). The
researchers will use MySQL as the database management system since
the researchers are very familiar with it. The researchers will store
their systems database and the data of the POS inventory management
in this RDBMS.
JavaScript is a lightweight programming language that web
developers commonly use to create more dynamic interactions when
developing web pages, applications, servers, and or even games
(Alexandrea, J., 2024). The researchers will use JavaScript to develop
the web-based system. Also, the proponents will use this for the
development of a QR code generator and scanner.
The technologies that the proponents will use can change upon
the demand of the said study. The researchers are quite familiar with
the chosen programming language that will be used in the development
of the system.
33
3.3.2 Cost Estimation
Visual Studio Will be using this free source code editor PHP 0.00
Code (VS
Code)
Server There are servers that are free and can be used PHP 0.00
especially on storage like the Firebase backed by
Google
Phone That the client or staff owned are doable or the goal PHP
that will be used for opening the website and QR 5,000.00
code scanning
Tablet That the client or staff owned are doable or the goal PHP
that will be used for opening the website and QR 16,000.00
code scanning the same as the phone but much bigger
screen size
Laptop That the client or staffed owned are doable or the PHP
goal that will be used for easier access to the website 25,000.00
34
3.3.3 Timeline / Gantt Chart
The proposed study will take roughly 10-11 months to complete and
will be a long-term study since both technology and businesses are constantly
developing.
Figure 10 shows the monthly view activities for CAPSTONE 2024 from the
project management plan that started on the date of March 2023 to the final
project defense on the date of February 2024.
3.4 Evaluation
3.4.1 System Performance Evaluation
The study will match the input information to the database and
send the output data to the admin. System Usability Scale was used for
35
the usability testing of the system (SUS Questions and Scoring in
Appendix D). Using the accessibility score the proponents will
determine if the system is working based on the client's answer and the
other respondents. The client and respondents will rate from a range of
1 to 5 (Strongly Disagree to Strongly Agree).
Table 3 shows the questionnaire that the proprietor and other users will answer
after using the system.
36
Figure 11 System Usability Score.
Figure 11 shows the required scoring that will be based on the overall average
that will be acquired from the respondents who answered the questionnaire. It
comes to scoring from 0-20 worst imaginable, 21-30 poor, 31-50 ok, 51-70
good, and 71-100 best imaginable outcome. While also having an
acceptability scoring that ranges from not acceptable, marginal, to acceptable.
37
3.5 Proposed Prototype
Figure 12 is where the admin and cashier log on to access the system.
Figure 13 is where the admin can check the revenue, profit, this week's sales,
and top-selling products.
38
Figure 14 Proposed Sales Page.
Figure 15 is where the admin can check the analysis in full which will be seen
throughout the development of the system.
39
Figure 16 Proposed Products Page.
Figure 16 is where the admin and cashier can add, edit, and search products
while highlighting the status of the product’s stock amount.
Figure 17 is where the admin can view, add, and update the cashiers who can
and will access the system.
40
Figure 18 Proposed Invoice Page.
Figure 18 is where the admin and cashier have new transactions, print
invoices, scan the QR code of the product, search products, and delete
products that are added to the current transaction. View current sales today can
only be accessed by the admin which is the proprietor.
Figure 19 is where the admin and cashier can register products filling up
specific information.
41
Figure 20 Proposed Supplier Page.
Figure 20 is where the admin and cashier can add, edit, search, and delete
suppliers with specific information that needs to be filled up.
Figure 21. This is where the admin and cashier can register suppliers while
filling up the required information.
42
CHAPTER IV
RESULTS AND DISCUSSION
This chapter contains system design and development, results, and a
discussion that discusses the research findings while analyzing their
importance in light of the goals of the study. This part also offers a thorough
overview of the study's findings by reporting the data as well as exploring
their implications, limits, and possible directions for future research.
Figure 22 is where the user can be either Admin or Cashier depending on the
credentials.
43
Figure 23 Admin Dashboard.
Figure 23 consists of the analytics of sold products, top products sold, forecast
of sales, forecast of product demands, and recent orders per day, month, and
year.
Figure 24 is the viewing of stocks from other branches can be found on this
page and other branches can be added using a QR code.
44
Figure 25 Products Page.
Figure 25 is where the products can be added, updated, and archived here.
This page will also let the admin check the stocks if it is already low,
minimum, or above the minimum.
Figure 26 is where the products can be added to the cart by either searching
and clicking the add to cart button or scanning a QR code.
45
Figure 27 Payments Page.
Figure 27 is where the payments page will generate each order and will let the
admin or cashier have the option to complete the order if it does not have any
warranty or wait for the warranty to either complete or cancel the order.
Figure 28 is where all the completed orders can be found and print the receipt.
46
Figure 29 Order Reports Page.
Figure 29 is where all of the ordered or voided products which can also be
sorted by dates can be seen.
Figure 30 is where all the completed transactions can be found and sorted by
date.
47
4.2 Results
4.3 Discussion
The results were based on the owner's rating after testing the system.
According to the owner's opinion, he is satisfied with the system's outcome
since it assists him in his business, as he does not have an existing system.
One of the owner's primary concerns regarding the system is his ability to
manage it easily. Lastly, with the help of the system analytics, the owner will
be able to utilize it in ordering stocks for the business and monitoring sales.
48
CHAPTER V
CONCLUSION AND RECOMMENDATION
This chapter contains the summary, conclusion, limitation, and
recommendations that can provide an overview of the conclusions and insights
that were gathered from the study. While also highlighting their importance in
achieving the study's goals. Overall, it is the summarization of the primary
findings and consequences of the research and suggests possible directions for
future study or application, is the capstone project's conclusion.
5.1 Summary
The design and development process of the web-based system was
thoroughly managed to come up with the desired output. This was used and
evaluated by the proprietor. Based on the owner’s comments the system has a
user-friendly system that helps the shop track its sales and inventory. In this
way, the functionalities as well as the design performed well when the owner
personally tested it.
5.2 Conclusion
This study sought to develop a POS-inventory system that predicts the
future outcome of the items that are sold in the past data. Based on the client’s
comments when using the system, it met his needs. The client also mentioned
that it will help track its inventory in the future. The system also helps the
store to be efficient in having the items that are “fast-moving” in the predictive
analytics.
The dashboard of the system shows a table that represents the data that
are recorded. This page also has a feature that forecasts sales and shows the
number of orders and products sold to easily track its inventory.
49
The branch page features a streamlined effect of the system. That
shows the value of checking the inventory and the remaining of the available
stocks of the other branch to cater to the customer's needs directly.
The system also has a feature that can scan using an external camera so
the owner scans the pile of items that are ordered by not bringing it back and
forth. The system also helps the client with its POS inventory management
which tracks its sales and inventory. The system helps the shop by having its
inventory balanced.
In terms of usability, the result of the usability test revealed that the
system is successful in achieving its objective as per the client's request. While
also having 4 other respondents who used the system and answered the
System Usability Scale questionnaire. The respondents are 1 IT expert, 1 IT
graduate, and 2 shop attendants. The usability test garnered a score of 334/425
which is 78.58%. The test proves that the study was successfully implemented
and the system was developed with satisfaction.
5.3 Limitations
The study was subjected to limitations. These are identified based on
the aspects concerned that may have caused weaknesses in conducting this
study.
50
5.4. Recommendations
Based on the results and conclusion of the study, the researchers
recommend the following:
Then, not only the total sales that need to be integrated into the system.
The cost of sales is suggested by our client for compliance with the Bureau of
Internal Revenue (BIR). The monthly cost of sales is a document needed for
the yearly renewal of the Business permit.
Finally, a system that incorporates its direct and only supplier. This can
help the owner to have easy transactions to produce its stocks. Also, push
notifications to the supplier to inform the supplier that the product is almost
out.
51
REFERENCES
52
11. Department of Health and Human Services. (n.d.). System Usability
Scale (SUS). Usability.gov.
https://www.usability.gov/how-to-and-tools/methods/system-usability-
scale.html
12. Domantas, G. (2024, January 19). What Is MySQL and How Does It
Work. Hostinger Tutorials.
https://www.hostinger.com/tutorials/what-is-mysql
13. Dublino, J. (2023, October 23). POS Inventory Management. Business
News Daily.
https://www.businessnewsdaily.com/16553-pos-inventory-managemen
t.html
14. Fong, S. J., Li, G., Dey, N., Crespo, R. G., & Herrera‐Viedma, E.
(2020, March 24). Finding an Accurate Early Forecasting Model from
Small Dataset: A Case of 2019-nCoV Novel Coronavirus Outbreak.
International Journal of Interactive Multimedia and Artificial
Intelligence, 6(1), 132. https://doi.org/10.9781/ijimai.2020.02.002
15. Heller, M. (2022, July 8). What is Visual Studio Code? Microsoft’s
extensible code editor. InfoWorld.
https://www.infoworld.com/article/3666488/what-is-visual-studio-code
-microsofts-extensible-code-editor.html
16. Inventory System | Configurable inventory Alerts via text or email.
(2022, October 8). Inventory System and Asset Tracking Solution.
https://asapsystems.com/products/inventory-system/system-features/al
erts/
17. Kivimaa, H. (2024, January 26). 7 essential inventory management
formulas for business success. Katana.
https://katanamrp.com/blog/inventory-management-formulas/
18. Lal, M. K., Shukla, A. C., & Tarangini, A. (2018, October 10). Study
of Effectiveness of POS Data in Managing Supply Chain. Industrial
Engineering Journal, 11(10). https://doi.org/10.26488/iej.11.10.1144
19. Liberto, D. (2023, August 14). Small and Midsize Enterprise (SME)
Defined: Types Around the World. Investopedia.
https://www.investopedia.com/terms/s/smallandmidsizeenterprises.asp
20. Panchotia, R. (2020, August 4). Predictive Modelling Using Linear
Regression. Medium.
https://medium.com/swlh/predictive-modelling-using-linear-regression
-e0e399dc4745
21. Panganiban, E. B., & Bermusa, J. P. (2020, March). Simplified
Barcode-Based Point Of Sales And Inventory Management System
53
With Replenishment Decision. International Journal of Scientific &
Technology Research, 9(3), 597–600.
https://www.ijstr.org/final-print/mar2020/Simplified-Barcode-based-Po
int-Of-Sales-And-Inventory-Management-System-With-Replenishmen
t-Decision.pdf
22. Qian, H., Guo, H., Sun, B., & Wang, Y. (2022, September 15).
Integrated inventory and transportation management with stochastic
demands: A scenario-based economic model predictive control
approach. Expert Systems With Applications, 202, 117156.
https://doi.org/10.1016/j.eswa.2022.117156
23. Rizqi, R. I., Rohma, N. A., & Nimkerdphol, K. (2018, June). Inventory
Management System Using QR Code on Android a Case Study in
Computer Engineering Department. JEECS (Journal of Electrical
Engineering and Computer Sciences), 3(1), 381–388.
https://doi.org/10.54732/jeecs.v3i1.144
24. Sajawal, M., Usman, S., Alshaikh, H. S., & Ashraf, M. U. (2023,
February 08). Predictive Analysis of Retail Sales Forecasting using
Machine Learning Techniques. ResearchGate.
https://doi.org/10.54692/lgurjcsit.2022.06004399
25. Sevey, R. (2017, August 4). How Much Data is Needed to Train a
(Good) Model? DataRobot AI Platform.
https://www.datarobot.com/blog/how-much-data-is-needed-to-train-a-g
ood-model/
26. Srivastava, H. (2021, October). Smart inventory management system
and predictive analysis. International Journal for Research in Applied
Science and Engineering Technology, 9(10), 729–732.
https://doi.org/10.22214/ijraset.2021.38493
27. Stopková, M., Stopka, O., & Ľupták, V. (2019, August 2). Inventory
Model Design by Implementing New Parameters into the
Deterministic Model Objective Function to Streamline Effectiveness
Indicators of the Inventory Management. Sustainability, 11(15), 4175.
https://doi.org/10.3390/su11154175
28. Teerasoponpong, S., & Sopadang, A. (2022, February). Decision
support system for adaptive sourcing and inventory management in
small- and medium-sized enterprises. Robotics and
Computer-Integrated Manufacturing, 73, 102226.
https://doi.org/10.1016/j.rcim.2021.102226
54
29. Team, I. (2023, February 25). Predictive Modeling: History, Types,
Applications. Investopedia.
https://www.investopedia.com/terms/p/predictive-modeling.asp
30. Vuorela, T. (2012, August). Streamlining Spare Part Inventory
Management in a Multi-Echelon Network of Service. Trepo.
https://trepo.tuni.fi/bitstream/handle/123456789/21636/Vuorela.pdf?se
quence=3&isAllowed=y
31. Wanganoo, L. (2020, June 1). Streamlining Reverse Logistics through
IoT driven Warehouse Management System. IEEE Xplore.
https://ieeexplore.ieee.org/abstract/document/9197929
55
APPENDIX A
56
The outside and inside of the shop’s location
57
APPENDIX B
58
Interview of the second branch owner
59
APPENDIX C
60
APPENDIX D
61
Day 3 of client using the system
62
APPENDIX E
Other respondents that use the system and answer the System Usability Scale
questionnaire
63
APPENDIX F
64
APPENDIX F
65
APPENDIX F
66