Exploring iOS App Development: Simplifying the Process
Supermarket Inventory Management System Development.pdf
1. Supermarket Sales and Inventory Management System:
A Complete Case Study
A System Development of
Renz Victor D. Cleofe
Richard Joven Jefferson B. Delos Reyes
John Ruzzene A. Baylon
Keira Maria S. Sarmiento
Ashley Nidyn A. Garachico
Keith Crystal C. Maligaya
Good Shepherd Academy
Poblacion II, Victoria, Oriental Mindoro
Philippines, 5205
Mr. Hanzel Mangao
ICT Teacher
School Year 2021-2022
2. TABLE OF CONTENTS
I. Title Page
II. Table of Contents
III. Abstract 1
IV. Introduction 2
A. General Overview 2
B. The Modules of Operation 5
C. Statement of the Problem 8
D. Aims and Objective of the Study 10
E. Scope and Limitation 11
V. Review of Related Literature 12
VI. Methodology 16
VII. Results and Discussions 28
VIII. References 43
IX. Appendices 45
X. Curriculum Vitae 46
R.V.D.C
R.J.J.B.D.R
J.R.A.B
K.M.S.S
A.N.A.G
K.C.C.M
3. Abstract
This supermarket inventory management system has realized
the transmission and control of large goods, so as to facilitate
the management and decision of sales, and reduce a big burden
for supermarkets and supermarket managers. It also can help to
improve the work efficiency of supermarket. Its requirements is
to provide the basic information maintenance function of
employees, memberships and products so that managers can through
the function to add, delete, and modify the basic information of
employees and the employees can through it to add, modify and
delete the basic information of memberships and goods.
Supermarket management system is very convenient for manage,
input, output, and find the data so as to make the messy
supermarket data to specific, visualizations, rationalization.
In the aspect of software, the supermarket management system
using Java language and Oracle as the background database. In
the aspect of software, various configurations in computer
including input and output capacity, internal memory and external
memory capacity can meet the requirements of users.
1
4. Introduction
1.1 General Overview
With the rapid development of modern science and
technology, computer technology has penetrated into all fields
and becomes the necessary tools for various industries,
especially the Internet technology promotion and the
establishment of the information highway. It makes the IT
industry increasingly shows its unique advantages in the market
competition. Into the digital age, there is a huge data
information waiting for processing and transmission, which makes
the further development and use of the database is particularly
urgent. As some small and medium-sized supermarkets in the
domestic market, they are falling behind the large and medium-
sized supermarkets during the informatization, but for these
enterprises' resource management, information storage and
processing also shows the urgent need. To adapt to market
competition, it requires efficient handling and management
methods, so it is indispensable that accelerate the process of
the computerization of supermarket.
2
5. Small and medium-sized supermarkets have an important
position in the Philippine economic development. At present, our
country has a lot of small and medium-sized supermarkets, regions
are widely distributed, and the information level of small and
medium-sized supermarkets is still very low. With the development
of the technology, the computer operation and management are
increasingly simplified, computer knowledge is increasingly
popularization. At the same time, the fast changing of market
economy and intense competition, it is must become inevitable
trend that the supermarket industry uses computer to manage
inventory, sales, and many other links. As a small and medium-
sized supermarkets, their main business is selling products. But
at present a lot of questions exist in the system operation, all
sales orders are artificial fill, time-consuming and prone to
errors; inventory is artificial bookkeeping and unable to keep
track of the most accurate inventory situation; For sales data,
it often spends a lot of time and energy to calculate the sales
performance of each business membership and each good sales. In
order to solve the above problems and improve the economic
benefit, the researchers will prepare for computerized management
for the supermarket.
3
6. Supermarket Inventory Management System is the system where
all the aspects related to the proper management of supermarket
is done. These aspects involve managing information about the
various products, staff, managers, billing etc. This system
provides an efficient way of managing the supermarket information.
The system also allows the customer to purchase and pay for the
items purchased.
The study is based on the sales transaction and billing of
items in a supermarket. The first activity is based on adding the
items to the system along with the rate which are present in the
supermarket and the name of the items which the supermarket will
agree to sell. The authority of the system is given only to the
admin (administrator). Any modifications to be done in the item’s
name and the rate can be done only by the admin. The admin also
has the right to delete any item. As the customer buys the products
and comes to the billing counter, the user is supposed to enter
the item name he/she purchased and the quantity of the item
purchased.
The study is to produce software which manages the sales
activity done in a supermarket, maintaining the stock details,
maintaining the records of the sales done for a particular month
or year.
4
7. The users will consume less time in calculation and the
sales activity. Will be completed within a fraction of seconds
whereas a manual system will make the user to write it down which
is a long procedure and so paper work will be reduced and the
user can spend more time monitoring the supermarket. The program
will be user friendly and easy to use.
The system will display all the items whose name start
with the letter selected by the user. The user can select out of
those displayed. Finally a separate bill will be generated for
each customer. This will be saved in the database. Any periodic
records can be viewed at any time. If the stock is not available,
the supermarket orders and buys from a prescribed vendor. The
amount will be paid by deducting the total amount acquired in the
sales activity. The admin provides a unique username and password
for each employee through which he/she can login.
1.1.2 The Modules of Operation
• Employee: When a new employee joins the company, his/her record
is saved in the database.
5
8. • Items: Here the Admin can add any new items present in the
supermarket. The admin also has the right to modify or delete
it from the database.
• Registration: As soon as the employee joins the company, the
admin provides unique username and password to him/her.
• Vendor Order: If the stock is not available, the supermarket
orders and buys from a prescribed vendor. The amount will be paid
by deducting the total amount acquired in the sales activity.
• Stock Entry: The items bought from the vendor will be entered
here and this will be added to the stock.
• Indent Report: This provides the report of the items sold for
a particular month or year and also gives the total amount
acquired.
• Vendor Report: This provides the report of the items bought from
a vendor for a particular month or year and also gives the total
amount spent.
• Display: A user can view information regarding items present in
the supermarket.
6
9. • Logout: This module allows the user to Logout of the
application. Further operations cannot be performed after user
exits.
Functions of the System
1. The system provides a list of various products.
2. There are various brands information along with the additional
details.
3. There is an online application form where customers can choose
their respective products.
4. There is one important function provided where the information
about the staff can be maintained.
5. There is database connectivity provided where each customer
detail has been stored.
6. The system provides functions of editing customer details.
7. It provides functions of editing product details.
8. It provides functions of editing staff details.
7
10. 1.2 Statement of the Problem
Building a Standard Supermarket Management System is not
an easy task looking at the problems of the existing Manual
System.
The factors for these difficulties are:
• Time Consumption: Manual systems are time consuming, as the
business owner must keep track of the Supermarket Sales on a
daily basis, while updating the system manually at the end of
the day.
• Poor Communication: A Manual Supermarket System requires
employees and managers to write down each time an item is
removed or added to the Supermarket. If one employee forgets
to mention that the last coffee product has been removed from
the Supermarket, a manager expects the item to still be
available for a customer during a sale. Compared with a
Technical Supermarket System, a Manual Supermarket System
does not help the communication in the workplace.
8
11. • Physical Counts: A Manual Supermarket System does not provide
any number, as all numbers from the Supermarket are gained
through physical supermarket counts. One of the difficulties
of running a Manual Supermarket System is that the physical
supermarket counts must me performed frequently to control
the items in the supermarket. This is time consuming and can
cost the business money, if employees must come in to help
out outside of business hours.
• Daily Purchases: Keeping track of daily purchases is another
difficult controlling measure with manual Supermarket
Systems. A Manual Supermarket System requires the employees
to write down the items sold during a single work day. This
can be a difficult task, as one employee may lose the list of
items sold or another may forget to write down a sale.
• Ordering Supplies: A Manual Supermarket System does not update
easily at the end of the day.
9
12. 1.3 Aims and Objective of the Study
Aim of the Study
To design a Computerized Supermarket Management System
to ascertain stock level of a supermarket, when to order for more
goods, keep status and updates of transactions, thereby helping
progress level, stock taking and managerial decisions.
Objective of the Study
1. To study the functions of a Supermarket Management System.
2. To explore the challenges being faced by the Manual Supermarket
Management System.
3. To make a software fast in processing, with good user
interface.
4. To ensure accurate statistics of products and items.
5. For easy record of goods in store and proper identification.
10
13. 1.4 Scope and Limitation
The research work covers stock control, management and
tends to correct anomalies in the Supermarket industry. It
analyzes opening of new stocks, stock updates and ability to view
existing ones. It provides a quick way of operation by capturing
the manual process and automating them. The project is helpful to
computerize the item transaction, sales activity record keeping
which is a very huge task and maintaining the stock.
11
14. Review of Related Literature
The inventory management system is important to many
industries whether it is small enterprises or large
businesses. As technology advances throughout the years, many
companies and businesses need to cope up with innovations
thus affecting their techniques in different aspects of
business operation such as inventory management. Large
businesses nowadays use an automated inventory management system
in their operations while a lot of small enterprises especially
in the Philippines are still using the Manual or traditional
method in managing their inventories. Numerous pieces of
literature and researches have been conducted to find out the
importance of the right inventory setups to different industries
or types of businesses. This literature review aims to provide a
general and specific understanding of the different areas
of the research topic such as the Mobile or automated inventory
control system, manual or Traditional inventory control
system.
12
15. Micro and Small Business Enterprise Inventory System
Inventory management plays a vital role in micro business,
it can influence the performance of the business.
According to Ahmad(2016), "Inventory management
represents a key success factor that shows how efficient
a company is controlling its inventories" he also stated that
"In terms of inventory management techniques used, 'the rule
of thumb 'is the most popular. The owner/managers' attitude
and knowledge in inventory management have significant and
positive influences on inventory management practices." In a
micro-business setting, systematic and automated inventory
practices are not often observed.
According to Zabri(2016), The adoption of systematic
inventory management practices (IMPs) is a critical
success factor for businesses in the retailing
industry. However, in the field of inventory
management within a micro-business setting, there is a
lack of thorough understanding. Among micro retailing
companies with supplier assessment as
the most frequently applied IMPs, the usage level of systemic
IMPs is moderate.
13
16. In the meantime, reorder, buy, and control related
inventory management practices are moderately adopted. A huge
portion of the Philippines' GDP consists of micro and
small enterprises (MSEs), they contribute a lot to the
Philippines' economy. According to Atnafu(2018) "The higher
levels of inventory management practice can lead to an enhanced
competitive advantage and improved organizational performance.
Also, competitive advantage can have a direct, positive impact
on organizational performance. Therefore, it is recommended
that policymakers, universities, NGOs, and any concerned
party who are engaged in supporting MSEs need to work on
providing the necessary training and resource to promote the
inventory m a n a g e m e n t p r a c t i c e o f M S E s w h i c h w i l l
r e s u l t i n i n c r e a s i n g t h e i r competitiveness and
organizational performance. That would enhance their
contribution to the economic development of the country." But
despite the promising benefits of an automated systematic
inventory system, owners and managers resist switching from
traditional to automated.
According to Mbuvi(2017) The majority of employees
in the micro, small, and medium enterprises have inadequate
information technology skills and hence have hindered the
automation of inventories. Besides, financial accessibility is an
obstacle in financing the automation of inventories.
14
17. It is recommended that owners should invest in training
themselves and their employees in adapting an automated inventory
system for more competitiveness.
15
18. Methodology
In developing the system, the author chooses to use one
of ‘rapid application development (RAD)’ – based methodology
categories in ensuring smooth user and developer with different
IT background. RAD- based methodology allows in adjusting the
SDLC phases in getting some part of the system being developed
quickly and into the hands of the users. In this way, the users
can better understand the system and suggest revisions that bring
the system closer to what is needed.
Source:https://cloudogu.com/en/blog/software-prototyping-rapid-application-
development
16
19. As the system contains many module binds together to
work as a complete application, phased development- based is the
best methodology to anticipate this problem where it breaks an
overall system into a series of versions, which are developed
sequentially. Thus, system prototype will be developed based on
one module after another. The analysis phase identified the
overall system concept then categorizes the requirements into a
series of versions. Besides, visibility of layout in window based
application is one of critical part. This allow author to identify
navigation and usability problems when developing one of the
modules before spending a lot of time developing the entire system
completely. Once version 1 is implemented, work begins on version
2.
Additional analysis is performed based on the previously
identified requirements and combined new ideas and issues that
arose from the user’s experiences with version 1. The advantage
of phased development- based methodologies of quickly getting a
useful system into the hands of users provides business value
sooner to the user. Moreover, because users begin to work with
the system sooner, they are more likely to identify important
additional requirements sooner. These are some of the reasons why
the author chooses this methodology for development process.
17
20. 3.1 Project Phases
There are basically four phases in the project
activities which comprise of:
I. Planning
- The problem faced by the chosen shop is identified and
the solution is proposed.
- The objectives and scope of project are defined clearly.
- The project activities are planned according to the time
frame.
II. Analysis
- Interview session with the store is conducted for
requirements collection purposes.
- Data is gathered and analysis on literature are done.
III. Design
- Project model is designed
IV. Implementation
- Coding of project is initiated until the system is
completed
- Testing is carried out to test the usability of the
project
18
21. 3.2 Data Collection Methods
In the first part of the project, research and gathering
information play a role. Two research methods used in the
project are:
i. Interview: conducting interviews with the owner of the
store to see whether the system is useful for them as
well as gathering information on the requirements of
the system.
ii. Searching on the Internet: basic information about
existing Sales and Inventory System and how to develop
inventory tracking system in general.
3.3 Tools, Mechanisms and Software
In the second part of the project, tools that are used
to develop the system are as follows:
i. Microsoft Visual Basic
Microsoft Visual Basic is an integrated
development environment (IDE) from Microsoft. It is
used to develop console and graphical user interface
applications in both native code and managed code for
all platforms supported by Microsoft Windows, Windows
Mobile, Window CE, .NET Framework, .NET Compact
Framework and Microsoft Silverlight.
19
22. ii. Microsoft Access
Microsoft Access also known as Microsoft Office
Access is a database management system from Microsoft
that combines the relational Microsoft Jet Database
Engine with a graphical user interface and software-
development tools. It is a member of the Microsoft
Office suite of application included in the
Professional and higher editions. Microsoft Access is
used to develop application software and supported by
Visual Basic for Applications.
iii. Online Project Management (Smartsheet.com)
iv. Diagram Tools (Draw.io)
v. Microsoft Project Professional Office
20
23. 3.4 Preliminary Study
i. Interview and Observations Background of Interview
Interview and observations had been conducted on
18th March 2022 at Adel’s Store in Pakyas, Victoria,
Oriental Mindoro. The interviewee is the owner of the
Store who started the business three years back named
Mr. Adelmo Netario. He has 10 years of experiences in
doing retail business.
ii. Purpose of Interview
To uncover further problems regarding inventory
management using manual ways To understand the current
methods and approach being used in doing daily sales
transaction by the staffs To identify the main features
or functionalities to be integrated into the project
prototype
iii. Summary of Interview Results
More than 50 types of goods range are available
in the Adel’s Store. Most of it is from food based
products, stationary, medicine, newspaper and many
more. Due to wide range of products being offered to
the customers, they are having difficulties in handling
their inventory.
21
24. The main problem in their store is that they do
not have any means in detecting which products are
moving out from the store. Thus, they have to check the
inventory manually or sometimes customers will notice
that some products are out of stock.
This can cause loss for them as the possible
customers could not get the products they want and make
sale at the store. Besides, they also could not keep
track on expiring date of food-products based as each
products have different expire date. This also had
caused the store to be stacked up with expired products.
They also do not issue receipt to customers but rather
a simple calculation the total receipt.
This means that they rely on the price tag on
the products as the proof if customers wish to exchange
the products. Current transaction method used is
basically a machine that store moneys and calculation
the total sales of each customer. They also do not use
any computerized system because they are scared to
change their ways of doing business since long time
ago. Besides, they also scared that their workers do
not know how to handle and use the system.
22
25. 3.5 Planning
An interview was conducted with Adel’s Store’s owner
about his opinion on need of Supermarket Inventory
Management System. The interview also hints about the
proposed system of how they would respond if the system is
available.
3.5.1 System Request- Supermarket Inventory Management
System
• Business Need This project has been initiated to develop
Sales and Inventory Management System to provide a better
way of inventory control and tracking therefore store can
manage the movement of goods more efficiently.
• Business Requirement The system will be the first system
used by Adel’s Store thus it will be made as an offline
system. The system provides and enables the owner to keep
track on the inventory level of each goods with the
presence of database. The functionalities that the system
should have are as follows:
User log in
Admin log in
Process sales
Update inventory database based on POS
Generate report on Sales
Notification on low inventory level
23
26. • Business Value Authors expected that with this system,
the users able to process customer transaction easily with
minimal error or zero error. Furthermore it is going to
be more efficient in managing inventory and sales data
because all data in available in database.
• Special Issues or Constraints Adel’s Store needs to
familiarize in using the new system in their day to day
business activities.
3.5.2 Feasibility Analysis
I. Technical Feasibility
Technical aspect is the most important part in the system
development. As the system is offline based, visual basic will
be used to develop the interface and the functions of the
database. For the database aspect, Microsoft Access will be
used which will link the system interface with the data
storage.
The exposure gain in ‘Business System Development’
subject through course curriculum has given the authors the
credibility to develop the program as specified. Moreover,
online tutorial on system development also vastly available on
the internet which will helps author in development stage.
24
27. II. Economical Feasibility
Basic analysis has been done in investigating the
economical feasibilities of the project. The financial
analysis demonstrates that the new system will reveals a
positive economic feasibility. In term of software designing
and license, it can be found on open source in the Internet
thus, owner does not need to purchase the software from the
vendor.
New system will be requiring extra cost on the hardware
implementation part. Looking at current situation of the store,
the owner has to purchase a desktop to use the system and also
bar code scanner to scan the barcode of the products.
In terms of special staff training, the new system will
not need any extra cost. Normally, newly develop system will
need for special training for the user, however in this case
the system the handling part is very easy and eliminate the
need for training. Besides, a friendly interface makes staff
work with less stress.
Even though initial cost of implementation is quite high,
the owner will enjoy the benefits of switching to the new
system in a long term in term of efficiency and effectiveness
of business operation. Firstly, they can reduce the cost or
the loss incur due to overstock of food based products that
have expired date.
25
28. Secondly, the system also reduces the risk of having
products that out of stock in the store will eventually cause
the customers to find the products in other store. Besides,
customers satisfactions also expected to increase as the system
will provide them with proper receipt for references upon
implementation.
Turnover rate of each items reported by the system also
helps the owner to make appropriate inventory level decision
of the item precisely. Apart from all the benefits, costs
related to manual works and documents required to maintain the
inventory level will be reduce and eliminated gradually as all
the data will be stored in the database.
III .Operational Feasibility
The risk of familiarity with the application is medium
because the users/staff never used to computerized system.
Thus, there is a need for brief introduction on handing the
system in order to implement the system. Besides, as most of
the staffs in the store are not IT literate, the to-be system
will be user-friendly and easy to operate.
Administrator: The administrator will have easier access of
inventory data and update it. He prints out daily and weekly
statistical report to check on the store business performance.
26
29. The Staff: The to-be system will ensure the transaction handle
by them will directly send to database. Thus, the staff will
gain advantage upon the implementation of the system as this
can reduce the human-error by calculating the transaction
manually and compare it with the amount of money in the cashier
and the inventory level available.
3.5.3 Functional Requirements
* Log In
* Tracking inventory level – Admins are able to track the
inventory level of each items in line with the sales made.
* Update database - allows admins to update the inventory data
in the database that will be used when processing sale.
*Generate report - Reports on daily, weekly and monthly sales
of the store will be generating so that the owner can view the
performance of the business and take appropriate actions.
27
30. Results and Discussions
4.1 The Framework of the System
Figure 2: Framework of the System
The users here include:
• Administrators of the system who can log in and modify
the information of goods.
• Staff who are responsible for processing sale.
The system will include:
• A user-friendly interface
• A database: to store all the information.
28
31. The users will interact with the system through an
interface by giving inputs. The input then will then be
processed by the system, giving the information needed by on
the input given. The system also stores the processed
information from the user in the database.
4.2 Functional Model (Flowchart)
Figure 3: Activity Diagram of the System
29
32. Figure 3 shows the use-case diagram which are graphical
overview of the set of use cases contained in the system. The
diagram illustrates the main functionality of a system and the
actors that interact with the system. The diagram basically has
two main actors which is the user, and admin that derive value
from the system and the use case represent the functionality of
the system. The functions that operate on the front end basically
handled by the use and the back end or information adding is done
by the admin.
Figure 4 shows the Entity Relationship Diagram where its
represent the database that will be developed for the system.
Each class will capture and store information that will be used
for the operation of Adel’s Store. Each class contains attribute
that describe the properties and state of the object. Some of the
class also contains actions or functions that the class can
perform. The diagram also illustrates the relationship of one
class with another class.
30
33. Figure 4: ERD Diagram of Supermarket Inventory Management System
31
34. 4.3 Application
Supermarket Inventory Management System is a window based
application designed to run on desktop. The application is
designed in such a way even non-technical skilled people also can
use it by simplifying the function in the application. Figure10
shows the main page which is the login. The user and admin login
will differentiate the functions enable in using the application.
Once login success, the users are will be directed to content
menu interface.
Figure 5: User Login Page
This is the homepage of the system. The users sign in to the
system using their username and password. If they do not log in.
they can’t use the system and must request access to the admin.
32
35. Figure 6 shows the content interface for admin view. Admin
are allowed to choose all four functions on the menu page which
are Categories, Seller, Products, and Selling. However, for Seller
login, only Selling is enabled due to security purposes on store
information.
Figure 6: Products and Content Page (Admin View)
When an admin logs on it will lead to the Manage Product page
as shown in Figure 6. In this page, the Products Tab will be
displayed for each products to be added or removed form the
inventory. On the upper left hand side, there are three buttons
which lead up to the Seller, Categories and Selling Tabs. And at
the bottom can be found the logout button which leads back to the
Login Tab.
33
36. Figure 7: Point of Sale Page (Seller and Admin View)
Figure 7 shows the order and payment page for the orders of
customers. The balance to be given to the customer will also be
displayed on the page. Figure 8 shows a printed sales list of the
orders made in the supermarket.
Figure 8: Sales List 34
37. Figure 9: Manage Seller (Admin Only)
Figure 9 shows the Sellers tab where the Admin can provide
accounts which can give access to their employees on the system.
Figure 10 shows the Categories tab where the Admin can manage the
categories to sort out all the products in the supermarket
inventory.
Figure 10: Manage Categories (Admin Only)
35
38. 4.4 System Testing
System testing was divided into two parts, which are developer
testing, and user testing. The testing comes with the intent to
ensure that the system meets identified requirements stated in the
early stage.
A. Developer Testing
The data entered by admin and user is stored in
Microsoft Access database. Since the transactions involve a
lot of the database interactions, it is important to test
the performance of the database used. A group of 50 to 100
records of products were inserted to measure the reliability
of the developed database. Besides, the testing also involves
syntax, functionality and logical errors. No major problem
found in this testing.
B. User Testing
This testing is done after the development of the software
is completed. The users were brief on how to operate the
system and interact with the interface. The users’ comments
appropriate to the system such as errors related to the
software interface, functionality errors, command structure
and entry errors were recorded. It was done to the selected
target users which are the owner and staff of Adel’s Store.
This testing was done to compare the effectiveness of
controlling inventory using this system.
36
39. The procedure taken in conducting the user testing as below:
The users were divided into two groups namely SystemI and
TraditionalI. The SystemI were trained and instructed in using the
Sales and Inventory Management System to process sales using the
system.
SystemI group then attend to customer transactions using system
while TraditionalI users attend the customers using the current
way. The total transactions process in a given time period were
captured in the testing.
A set of questionnaire were given to the users to obtain
information about their satisfactions and the performances of
using the system after the user completed the testing. The users’
comments on the Sales and Inventory Management System were
recorded.
Q1: Based on the experience using the Sales and Inventory
Management System, are you satisfied with the interface?
Figure 11: Satisfaction on Interface 37
40. Figure 11 illustrates testers toward the system interface.
Users experienced the system function and the interface. It is to
identify whether the system is user-friendly. The question
includes the location of button, easy to navigate within the system
and the font used in the system. From the survey, it is viewed
that most of the user are strongly satisfied with the interface of
the system with 8 to 7 respondents. These statistics support the
main objective of the project.
Q2: What do you think about the system?
Figure 12: Effectiveness of System
Figure 12 shows the result on effectiveness of system.
Based on the figure above, all users believe that the system made
it easy to detect stock level. A total of 9 users say that the
steps clearly stated and easy to follow and 8 users say that by
having the system, error occur at POS can be reduced.
38
41. Q3:From your opinion, how does the system reflect the user?
Figure 13: Reflection of System toward Users
Another area being investigated is the reflection of
system toward user. This is important to see whether the system is
really useful and needed when it is really launched in the future.
From 10 users, 9 believed that the system would benefit them and
the store. Next, all users very agreed that they will definitely
use the system when it is really deployed. From these statistics,
majority of the users support the implementation of the system. It
is proved that the system really needed and welcome by the users.
39
42. Q4: What do you think about the sale report generated by the
system?
Figure 14: Response toward Generated Report
Figure 14 illustrates the users respond toward generated
report produced by the system. About 8 users believed that the
report generated by the system is very helpful and a total of 9
users believed that the report produced by the system is applicable
in doing further decision on the product promotion in the real
world.
40
43. Conclusion and Recommendations
In summary, the project work is relevant to the objectives
set. The project is designed based on preliminary study that had
been carried on with Adel’s Store. Thus activities of developing
the system which is planning and analysis is based on the result
retrieved from the interview on observation. Not only that, as
this would be the first computerized system that will be used by
the store, the functions only focused on solving the major problem
which is inventory management problem. The interface design is
also categorized as user friendly due to lack of IT background of
the workers which means the system can be handle by people not
even from IT background. Due to time constraints, it is not
possible for the developers to implement many functions in the
system, thus the developers have few future work suggestions for
continuation. Firstly, the development of integration between the
system with the supplier system of Adel’s Store. By integrating
the both systems, Adel’s Store system can directly send the request
of inventory order to the supplier when the stock level is low.
Thus, Adel’s Store does need to order manually from the supplier
which can cause delay in the delivery of the products. By having
this integration, Adel’s Store can practice Just-In-Time inventory
where the store does not need to hold many stocks which is not a
good practice of inventory control.
41
44. Secondly, the implementation of decision support functions
in the system. For examples, data mining techniques or approach
can be used to study the pattern of sales made. From the pattern
analysis, Adel’s Store can be used it to do marketing strategies
to its customer or even stock arrangement management can be done
from the result. All this action is believed to boost the sales of
the store greater than the current.
42
45. References
1. Deloitte(2012) , The Changing face of retail Retrieved 18,Jun
2013 from
http://www.deloitte.com/assets/DcomUnitedKingdom/Local%20Assets/
Documents/Industries/Consumer%20Business/ uk-cb-store-of-the-
future-report.pdf
2. Tim Crosby(2007) , How Inventory Management Systems
WorkRetrieved 22,Jun 2013 from
http://money.howstuffworks.com/how-inventory-managementsystems-
work1.htm
3. Wikipedia(2013), Inventory Management Software Retrieved 22
Jun 2013 from
http://en.wikipedia.org/wiki/Inventory_management_software
4. Anton Dolinsky (2007), Barcodes, sales and inventory control
Retrieved 22 Jun 2013
http://www.almyta.com/Inventory_Management_History_4.asp
5. EvrenSahin& Yves Dallery (2010), The impact of the use of
RFID on
6. supply chain operations Retrieved 30 July 2013 from
http://ebajic.free.fr/RFID%20Forum/Papers%20submitted%20but%20no
t%20pres ented/A%20LITERATURE%20REVIEW%20ON%20THE%20POTENTIAL%2
0OF%20THE%20RFID%20TO%20TACKLE%20INVENTORY%20MANAGE
MENT%20ISSUES.pdf
43
46. 7. Prototype development (image), Taken from (Dennis, Wixom, &
Roth, 2006, p. 14)
8. Andre Honsberg(2011), User(image) Retrieved
http://www.andrehonsberg.com/article/add-users-linux-command-
line
9. Jeannette from (2012),Grocery Shopping: Why It’s NOT a Man’s
Chore (image) Retrieved from
http://jmanandmillerbug.com/2012/02/grocery-shopping-why-itsnot-
a-mans-chore.html
10. : Probilz Prof Ed Retail Pos Software screenshot(image)
Retrieved from http://www.softsia.com/PROBILZ-PROF-ED-Retail-
POS-software-download66q4.htm 59
44
47. Appendices
Interview Questions
1.What is your name?
2.How long has Adel’s Store been in operation?
3.What is the current method of recording inventory level?
4.What is the method used in carrying out customer sales?
5.What problems faced by the store in managing inventory?
6.Did customers complain of the products that out of stock?
7.How do you monitor the performance of the store?
8.What if the customer wish to exchange the item purchased?
9.How you detect the expired products in the store?
10. Why never use any system in doing business?
11. Will you use system that will help you in managing the
inventory?
12.What are your requirements in the system to be developed?
45
48. Supermarket Inventory Management System (USER)
This questionnaire is to evaluate the satisfaction and
reactions to the new developed system.
Instruction: Please check the box of your answer.
1- Strongly Agree 2- Agree ; 3- Neutral ; 4- Disagree ;
5-Strongly Disagree
1 2 3 4 5
User Friendliness
1. Based on the experience
using the system, are you
satisfied with the
interface?
a. The location of button is
suitable
b. It is easy to navigate
within the system
c. The font can be easily read
Effectiveness of System
2. What do you think about the
system?
d. Steps clearly stated and
easy to follow
e. Staff/Admin can easily
detect stock level
f. Staff/Admin encounter less
error during POS
46
49. 1 2 3 4 5
Use Intention
3. From your opinion, how does
system reflect the user?
g. I believe that the system
would benefit the store
h. I intend to use the system
when it is deployed
Generated Report
4. What do you think about the
sale report generated by the
system
i. The result generated by
system is very helpful
j. The report is applicable
47
50. Curriculum Vitae
Personal Information
Name: Renz Victor D. Cleofe
Nickname: Renz
Birthday: February 24, 2006
Birthplace: Maria Estrella, General Hospital, Calapan City
Age: 16
Gender: Male
Nationality: Filipino
Religion: Roman Catholic
Civil Status: Single
Guardian’s Name: Victoria D. Cleofe
Educational Background School Year
Elementary : Good Shepherd Academy 2010-2018
Secondary : Good Shepherd Academy 2018-Present
Signature
51. Curriculum Vitae
Personal Information
Name: John Ruzzene A. Baylon
Nickname: Ruzzene
Birthday: August 6, 2005
Birthplace: Sampaguita, Victoria, Oriental Mindoro
Age: 16
Gender: Male
Nationality: Filipino
Religion: Roman Catholic
Civil Status: Single
Guardian’s Name: Marilyn Baylon
Educational Background School Year
Elementary : Good Shepherd Academy 2010-2018
Secondary : Good Shepherd Academy 2018-Present
Signature
52. Curriculum Vitae
Personal Information
Name: Keith Crystal C. Maligaya
Nickname: KC/Crystal
Birthday: June 21, 2006
Birthplace: Calapan City, Oriental Mindoro
Age: 15
Gender: Female
Nationality: Filipino
Religion: Roman Catholic
Civil Status: Single
Guardian’s Name: Cathlie C. Maligaya
Educational Background School Year
Elementary : Good Shepherd Academy 2013-2018
Secondary : Good Shepherd Academy 2018-Present
Signature
53. Curriculum Vitae
Personal Information
Name: Richard Joven Jefferson B. Delos Reyes
Nickname: Jefferson
Birthday: November 16, 2005
Birthplace: Santiago City, Isabela
Age: 16
Gender: Male
Nationality: Filipino
Religion: Roman Catholic
Civil Status: Single
Guardian’s Name: Jeffrey M. Delos Reyes
Educational Background School Year
Elementary : Good Shepherd Academy 2012-2018
Secondary : Good Shepherd Academy 2018-Present
Signature
54. Curriculum Vitae
Personal Information
Name: Ashley Nidyn A. Garachico
Nickname: Ash/Ashel
Birthday: June 24,2006
Birthplace: Poblacion I, Victoria, Oriental Mindoro
Age: 15
Gender: Female
Nationality: Filipino
Religion: Roman Catholic
Civil Status: Single
Guardian’s Name: Melody A. Garachico
Educational Background School Year
Elementary : Ali-Aly Roldan Memorial Elem School 2010-2018
Secondary : Good Shepherd Academy 2018-Present
Signature
55. Curriculum Vitae
Personal Information
Name: Keira Maria Athena S. Sarmiento
Nickname: Kei/Keira
Birthday: October 5, 2006
Birthplace: San Narciso, Victoria, Oriental Mindoro
Age: 15
Gender: Female
Nationality: Filipino
Religion: Roman Catholic
Civil Status: Single
Guardian’s Name: Eden S. Sarmiento
Educational Background School Year
Elementary : San Narciso Elementary School 2012-2017
Secondary : Good Shepherd Academy 2018-Present
Signature