SlideShare a Scribd company logo
1 of 56
Download to read offline
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
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
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
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
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
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
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
• 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
• 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
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
• 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
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
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
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
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
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
It is recommended that owners should invest in training
themselves and their employees in adapting an automated inventory
system for more competitiveness.
15
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
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
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
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
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
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
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
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
• 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
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
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
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
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
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
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
Figure 4: ERD Diagram of Supermarket Inventory Management System
31
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Supermarket Inventory Management System Development.pdf

More Related Content

What's hot

Proposal for Point of Sale and Inventory Management Systems
Proposal for Point of Sale and Inventory Management SystemsProposal for Point of Sale and Inventory Management Systems
Proposal for Point of Sale and Inventory Management SystemsMacWolf1
 
Sales and inventory management
Sales and inventory managementSales and inventory management
Sales and inventory managementRohit Gupta
 
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++vikram mahendra
 
Super Market Management System
Super Market Management SystemSuper Market Management System
Super Market Management SystemShubham Singh
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comTmu
 
Stock management system slide
Stock management system slideStock management system slide
Stock management system slideFaridAfif
 
Synopsis of yashbazaar.com
Synopsis of yashbazaar.comSynopsis of yashbazaar.com
Synopsis of yashbazaar.comTmu
 
Sales and inventory management project report
Sales and inventory management project reportSales and inventory management project report
Sales and inventory management project reportUpendra Sengar
 
45. online sales and inventory management system
45. online sales and inventory management system45. online sales and inventory management system
45. online sales and inventory management systemRanicafe
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)Nazmul Hyder
 
Problem statement
Problem statementProblem statement
Problem statementKanika Jain
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]Ch Fahadi
 
Online Shopping System
Online Shopping SystemOnline Shopping System
Online Shopping SystemKusum Sankhala
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management SystemMuhammadRifat12
 
Synopsis on inventory_management_system
Synopsis on inventory_management_systemSynopsis on inventory_management_system
Synopsis on inventory_management_systemDivya Baghel
 
Grocery Station- Database Management System Project
Grocery Station- Database Management System ProjectGrocery Station- Database Management System Project
Grocery Station- Database Management System ProjectTapan Desai
 
Project Super market billing system
Project Super market billing systemProject Super market billing system
Project Super market billing systemVickey Mahant
 

What's hot (20)

Proposal for Point of Sale and Inventory Management Systems
Proposal for Point of Sale and Inventory Management SystemsProposal for Point of Sale and Inventory Management Systems
Proposal for Point of Sale and Inventory Management Systems
 
Sales and inventory management
Sales and inventory managementSales and inventory management
Sales and inventory management
 
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++
 
Super Market Management System
Super Market Management SystemSuper Market Management System
Super Market Management System
 
Onlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.comOnlineline shopping Yash Bazaar.com
Onlineline shopping Yash Bazaar.com
 
Stock management system slide
Stock management system slideStock management system slide
Stock management system slide
 
Synopsis of yashbazaar.com
Synopsis of yashbazaar.comSynopsis of yashbazaar.com
Synopsis of yashbazaar.com
 
Sales and inventory management project report
Sales and inventory management project reportSales and inventory management project report
Sales and inventory management project report
 
45. online sales and inventory management system
45. online sales and inventory management system45. online sales and inventory management system
45. online sales and inventory management system
 
E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)E-commerce (System Analysis and Design)
E-commerce (System Analysis and Design)
 
Problem statement
Problem statementProblem statement
Problem statement
 
inventory management system
 inventory management system inventory management system
inventory management system
 
Online shopping project synopsis
Online shopping project synopsisOnline shopping project synopsis
Online shopping project synopsis
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
 
Online Shopping System
Online Shopping SystemOnline Shopping System
Online Shopping System
 
Book Shop Management System
Book Shop Management SystemBook Shop Management System
Book Shop Management System
 
Synopsis on inventory_management_system
Synopsis on inventory_management_systemSynopsis on inventory_management_system
Synopsis on inventory_management_system
 
Grocery Station- Database Management System Project
Grocery Station- Database Management System ProjectGrocery Station- Database Management System Project
Grocery Station- Database Management System Project
 
Medical store system
Medical store systemMedical store system
Medical store system
 
Project Super market billing system
Project Super market billing systemProject Super market billing system
Project Super market billing system
 

Similar to Supermarket Inventory Management System Development.pdf

Grocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdfGrocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdfTechugo
 
Super Mart Report.docx
Super Mart Report.docxSuper Mart Report.docx
Super Mart Report.docxSameerUsmani3
 
Inventory management system
Inventory management systemInventory management system
Inventory management systemHamzakhan803
 
Medical Store Presentation ppt
Medical Store Presentation pptMedical Store Presentation ppt
Medical Store Presentation pptSk Habib
 
Standard opening procedure for retail stores
Standard opening procedure for retail storesStandard opening procedure for retail stores
Standard opening procedure for retail storesShashwat Shankar
 
March 13,2014 chapter 1 3 docu final na ata
March 13,2014 chapter 1 3 docu final na ataMarch 13,2014 chapter 1 3 docu final na ata
March 13,2014 chapter 1 3 docu final na ata2k14
 
Grocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdfGrocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdfTechugo
 
Purchasing and inventory mgt claim D2A
Purchasing and inventory mgt claim D2APurchasing and inventory mgt claim D2A
Purchasing and inventory mgt claim D2AGuy Gimbrère
 
Solution day : Cloud Solutions for your Business Growth
Solution day : Cloud Solutions for your Business GrowthSolution day : Cloud Solutions for your Business Growth
Solution day : Cloud Solutions for your Business GrowthPT Datacomm Diangraha
 
Super market billing system report in python
Super market billing system report in pythonSuper market billing system report in python
Super market billing system report in pythonkingyogeshwaran03
 
Use of information technology in retail
Use of information technology in retailUse of information technology in retail
Use of information technology in retailNiraj Patel
 
Retailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologyRetailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologySPI Conference
 
Stock Management System
Stock Management SystemStock Management System
Stock Management SystemIRJET Journal
 
ETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalEvettMarban1
 

Similar to Supermarket Inventory Management System Development.pdf (20)

Proposal
ProposalProposal
Proposal
 
Grocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdfGrocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdf
 
Super Mart Report.docx
Super Mart Report.docxSuper Mart Report.docx
Super Mart Report.docx
 
Design of a Computerized Inventory Management System for Supermarkets
Design of a Computerized Inventory Management System for SupermarketsDesign of a Computerized Inventory Management System for Supermarkets
Design of a Computerized Inventory Management System for Supermarkets
 
Inventory management system
Inventory management systemInventory management system
Inventory management system
 
Medical Store Presentation ppt
Medical Store Presentation pptMedical Store Presentation ppt
Medical Store Presentation ppt
 
Group - 9 Final Deliverable
Group - 9 Final DeliverableGroup - 9 Final Deliverable
Group - 9 Final Deliverable
 
Standard opening procedure for retail stores
Standard opening procedure for retail storesStandard opening procedure for retail stores
Standard opening procedure for retail stores
 
March 13,2014 chapter 1 3 docu final na ata
March 13,2014 chapter 1 3 docu final na ataMarch 13,2014 chapter 1 3 docu final na ata
March 13,2014 chapter 1 3 docu final na ata
 
Grocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdfGrocery Inventory Management Software Development in 2023.pdf
Grocery Inventory Management Software Development in 2023.pdf
 
Purchasing and inventory mgt claim D2A
Purchasing and inventory mgt claim D2APurchasing and inventory mgt claim D2A
Purchasing and inventory mgt claim D2A
 
Solution day : Cloud Solutions for your Business Growth
Solution day : Cloud Solutions for your Business GrowthSolution day : Cloud Solutions for your Business Growth
Solution day : Cloud Solutions for your Business Growth
 
Super market billing system report in python
Super market billing system report in pythonSuper market billing system report in python
Super market billing system report in python
 
Use of information technology in retail
Use of information technology in retailUse of information technology in retail
Use of information technology in retail
 
Retailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in TechnologyRetailers and Suppliers are Re-Tooling in Technology
Retailers and Suppliers are Re-Tooling in Technology
 
Mang Cha-a Billing System
Mang Cha-a Billing SystemMang Cha-a Billing System
Mang Cha-a Billing System
 
Vikray sahyog func
Vikray sahyog funcVikray sahyog func
Vikray sahyog func
 
Stock Management System
Stock Management SystemStock Management System
Stock Management System
 
E commerce
E commerceE commerce
E commerce
 
ETRS Proposal - Acme Rental
ETRS Proposal - Acme RentalETRS Proposal - Acme Rental
ETRS Proposal - Acme Rental
 

Recently uploaded

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 

Recently uploaded (20)

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
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