Download as pdf or txt
Download as pdf or txt
You are on page 1of 33

MABALACAT CITY COLLEGE

An Inventory System for Marisol Groceries Store

A Project Presented to the Faculty of


Institute of Computing Studies
Mabalacat, Pampanga

In Partial Fulfillment of the Requirements for


Systems Analysis and Design

by

Asaytona, Karen Jean


Dela Peña, Rica Mae
Feliciano, Ian Christian
Manaloto Jr., Danilo
Olendan, Argie
Tuazon, Kevin

October 2016

Institute of Computing Studies An Inventory System for


Marisol Grocery Store i
MABALACAT CITY COLLEGE
Acknowledgement

The researchers would like to express our deepest gratitude and thanks to the

following people who helped us to make this study accomplished:

Our Parents, who are always giving strength to overcome the struggles that we

encounter, giving us love and supporting us financially to make this study finish.

Our Classmates, who are always there giving us support, inspiration and helping

us when we encounter some difficulties.

Our Teachers, who never get tired of giving us advices, sharing their knowledge

and supporting us in every way.

Ms. Ronalyn T. Domingo, our professors, who always guide us, helping us when

we our in trouble and for correcting our mistakes, sharing her knowledge and

support for us to finished this study.

Mabalacat City College, our school that made us what we are and still

furnishing our knowledge and skills; and of course our Lord Almighty.

--- The Researchers

Institute of Computing Studies An Inventory System for


Marisol Grocery Store ii
MABALACAT CITY COLLEGE

Dedication
The researchers would like to dedicate this to the following:

Our Parents, for always motivating us, giving us inspiration and positives

thoughts at all times.

Our Friends, for being there all the time, giving us support to finish the study.

Marisol Groceries Store, for trusting us and letting us to know their information.

Our Lord Almighty, who blessed us and giving us strength to do all this things.

--- The Researchers

Institute of Computing Studies An Inventory System for


Marisol Grocery Store iii
MABALACAT CITY COLLEGE
Table of Content

Title Page i

Acknowledgement ii

Dedication iii

Table of Contents iv

Chapter 1: THE PROBLEM AND ITS SETTING

 Introduction 1-2

 Background of the study 2

 Statement of Objectives 3-4

 Significance of the study 4-5

 Scope and Limitation 5-6

 Definition of terms 7

Chapter 2: REVIEW OF RELATED STUDIES AND LITERATURES

 Review of Related Literature 8-16

 Review of Related Studies 16-17

 Synthesis 17

 Conceptual Framework 18-19

Chapter 3: METHODOLOGY AND DESIGN

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
 Software Development Methodology 20-27

References 28-29

CHAPTER 1 iv

THE PROBLEM AND ITS SETTING

Introduction

Technology has a big impact in our modern lives. People are now living in

information age. In a world where everything can be manipulated. The researchers

use technology to extend our abilities and that makes people as the most important

part of any technological system. Through this, people can be more productive as a

human. People apply technology in almost everything in our lives, at work, to

extract materials, for communication, transportation, learning, manufacturing,

creating artifacts, securing data, scaling businesses and so much more. By

technology, thinking of other ways to make our work easier, faster and more reliable.
iii
Just like in the business world, they used different kinds of information systems so

that it can be more competitive.

Inventory system is a tracking mechanism that informs the owner of the

business the amounts of raw materials, supplies, or final products that are readily

available. It is really important for businesses because it helps them know what

products are still available for the following days and weeks. Through this, it allows

them to order supplies or products in advance, so they would have everything they

need at all times. Some of the businesses are not into computerized inventory system

Institute of Computing Studies An Inventory System for


Marisol Grocery Store

1
MABALACAT CITY COLLEGE
and still are using the manual process that is why they have a hard time at

monitoring their products. Manual inventory system relies heavily on the action of

people which increases the possibility of human error. People might forget to record

a transaction or simply miscount the number of goods or products. This results in

needless additional orders that increase the business inventory carrying costs and

using up precious storage space. Inaccurate physical count could also result to the

failure to order enough quantities of a product, meaning the business could run out

of a crucial item at the wrong time.

One of the business that we know that is still using this kind of system is

the Marisol Grocery Store that is why The researchers proposed the “Inventory

System for Marisol Grocery Store”. This system is an offline system that helps the

owner to track what products are still available and what products are out of stock.

This will compute which products were sold, which products were left, and which

products are in need of replenishment. By the means of that the said business will be

able to cope up with the competitive business world.

Background of the study

The store originated and made its full launch on the 20th of October, the

company was originally from the owner’s daughter, Theresa David, and eventually

handed the business over to her parents, the current proprietor of the store, Marisol

and Edward David.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
Given that the store has just started, it is experiencing difficulties in terms

of organizing, categorizing its items; the calculations for items that were sold and the

number of stock are inaccurate as everything is being done manually.

Objectives of the study


2
The general objective of the study is to develop an Inventory System for the

Marisol Grocery Store.

1. Specifically, the study aimed to achieve the following:

1.1. Develop a system that has two level of access:

1.1.1. Admin and;

1.1.2. Cashier

1.2. System that helps the admin to see and manipulate the

following:

1.2.1. Can create accounts for cashier

1.2.2. Can create notes

1.2.3. Can import and export excel files

1.2.4. Content Management:

1.2.4.1. Adding;

1.2.4.2. Deleting and;

1.2.4.3. Updating.

1.3. To develop a system that helps the cashier to:

1.3.1. Can create notes and;

1.3.2. Computes the total amount of the products bought.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
1.4. To design the system with the following features:

1.4.1. It can compute the total amount of customer needs

to pay.

1.4.2. It will give notification if the stocks are running

low.

1.4.3. Print the total amount of the customer.

1.4.4. Print the report of the total sales.

1.5. A system that is developed and designed using the following

software:

1.5.1. Scripting language: PHP, JavaScript


3
1.5.2. XAMPP;

1.5.3. Bootstrap;

1.5.4. AJAX;

1.5.5. Excel;

1.5.6. JQuery;

1.5.7. MySQL;

Significance of the study

The success of this study will absolutely give benefit to the following

beneficiaries.

a.) To the Manager, Marisol Groceries Store will have an

Inventory system to help them to easily monitor the accurate information of

the products and the statistics of the item. By implementing the system, the

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
manager can easily identify and manage the products that are going to

purchase and to reorder.

b.) To the Cashier, through the help of the proposed system, the

cashier will be definitely one of the beneficiaries of this by simply clicking

all the products and it will automatically give accurate computation of

product purchased. It will also help to minimize mistakes and the sales

transaction will be accurate.

c.) To the Researcher, this study will be significant for the future I.T

researchers. It will served them as a guide and reference to their proposal or

their projects. They will gain knowledge provided by the researchers and

will know how to eliminate certain problems of the systems


4

Scope and Limitation of the study

The main focus of this system is to give the company an easy access to find

all their records of their products and will provide a database which contains all

the product details and statistics. The propose system has two level access of

level; the admin and the cashier which has their own function. The admin page is

accessible for the manager of the chosen store. The store manager is the one who

will create an account for his/her cashier and can also edit the cashier’s

information. The page helps the manager to give an information to the cashier

through creating notes. The Manager can also import and export excel files for

his/her report. Everything in the content management is done in the admin page.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
Manager can add, delete and update the items to track the availability of the

products.

The cashier page has a different account in the system. It cannot access the

admin page. Computing the total amount of the products that were sold are done

in this page. It can also create notes to inform the manager. The design system can

compute the total amount of customer needs to pay, can print the report of total

sales, can print the total amount of the customer’s bill and can give notification if

the stocks are running low.

The system is a web-based system, it was design and develop through the

use of the scripting language: PHP and JavaScript, we also used the XAMPP

Application for the database, AJAX, Excel, MySQL and jQuery to make it more

interesting. 5

The system can only accessed offline though it is web-based. This means

online transactions is not accepted. Such as online payment, online buying or

ordering. The system does not accept any kinds of cards either a credit card or

debit card. It only accepts direct cash payment. The proposed system is intended

only for the use of counter department of the store. And it is only available in

Marisol Groceries Store located at Dapdap, Bamban.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store

6
MABALACAT CITY COLLEGE
Definition of terms

a.) Data – unprocessed facts

b.) Database – storing, searching, and managing information. Collection of

organized data like information

c.) System – is a set of related components that produces specific results

d.) Information Technology (I.T) – helps to make the work done. Can mean the

difference between success and failure

e.) Inventory – inventory management forecast and strategies such as a just in time.

Inventory System can help minimize inventory cost because goods are crated or

received as inventory only when needed.

f.) Manual Inventory – increases the possibilities of human error because it relies

heavily on the action of people.

g.) Information Age – also known as the Computer Age. It is a period in human

history characterized by the shift from traditional industry that the Industrial

Revolution brought through industrialization, to an economy based on

information computerization.

h.) Statistics – is the study of the collection, analysis, interpretation, presentation,

and organization of data.

i.) Access – a way of being able to use or get something.

j.) Accurate – correct in all details; exact.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE

CHAPTER 2

REVIEW OF RELATED LITERATURE

This chapter provides a pool of information related to the topic which aids

the researchers in developing the study. All gathered information from books,

electronic sources, findings in thesis and dissertations serves as an input to the

completion of the study. These unbiased and relevant resources identify the

essential knowledge, advantages, disadvantages, and basic understanding of the

study.

Inventory System

According to the U.S. Small Business Administration, “Inventory refers to

stocks of anything necessary to do business” (U.S. Small Business

Administration, 2010) The U.S. Small Business Administration publication

describes what constitutes successful inventory management balancing cost

versus benefits of inventory, including Maintaining a wide assortment without

spreading the rapidly moving items too thin, Increasing inventory turnover

without sacrificing service, Keeping stock low without sacrificing performance,

Obtaining lower prices by making volume purchases, Maintaining an adequate

inventory without an excess of obsolete items.

Information system is defined as a system that composed of people and

computers that processes or interprets information. It operates and manages the

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 8
MABALACAT CITY COLLEGE
business and supports in the decision making process. Information system is a

form of communication system in which data are represented and processed as a

form of social memory and it can also be considered as a semi-formal language

which supports human decision. There are different types of information systems

one of these is the inventory system which businesses like grocery stores usually

use.

Wal-Mart runs its stores on a perpetual inventory system. This system

records the quantity of items sold as items are purchased. The computer system at

Wal-Mart constantly keeps up with additions or deductions from inventory and

tells management what items are on hand. The organization also conducts counts

of employee manual counts of inventory periodically. When an item arrives at the

Wal-Mart distribution center it is scanned into the inventory system. When the

items are purchased by the consumer, the point-of-sale system reduces the

inventory from that purchase. According to Wal-Mart’s Gail Lavielle, a leaner

inventory will help clear out store clutter and help Wal-Mart focus on specific

brands and products that consumers want (The Associated Press, 2006).

According to Mr.Eugene F. Brigman, Fundamentals of Financial

Management, 5th ed. Companies are increasingly employing Inventory System. A

computer start with an inventory counts in memory. Withdrawals are recorded by

the computer as they are made, and the inventory balance is constantly revised.

When the recorded point is reached, the computer automatically places an order,

when this new order is received, the recorded balance is increased. Retail stores

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 9
MABALACAT CITY COLLEGE
have carried this system quite far, each item has a magnetic codes, and as on item

is checked out, and it passes over an electronic reader, which then adjusts the

computers inventory balance, at the same time the price is fed to cash register

tape. When the balance drops to the recorder point, an order is place. The

researcher aim to develop an automated inventory system which is technically,

operationally, and economically. The method used by the researcher to develop an

automated inventory system is Descriptive Method. The researcher conduct

several interviews in order to gather information about the present existing

conditions of the inventory system, knowing its problems and enhancing it by

developing an automated inventory system. Questionnaires were also distributed

to all interviewees for additional information. Using the descriptive method, the

researchers also observe the functionality of the present inventory system, which

help them discover that Electronic Data Processing is Advantageous than other.

Advantages of Computerized Inventory System

According to Kj Henderson, they have a three major advantages by using of

inventory system these are (Time savings, Accuracy, and Consistency) which

helps a lot for a businessman to increase the sales of their business.

 Time Savings - As the old saying goes, “time is money”. The amount of

time that can be saved by a business is, perhaps, the biggest benefit of

using a computerized inventory system. A great example of this benefit is

the retail industry. In cases where a shop maintains all data manually, its

manager must reconcile each sales receipt with every piece of physical

inventory. Depending on the size of the establishment and how many

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
10
MABALACAT CITY COLLEGE
different products are sold, this can be a daunting and time consuming

task. If that same store, however, used a computerized point of sale, POS,

system, the master inventory list would be updated electronically each

time a sale is made. The only thing a manager would have to do each day

is print out the report highlighting the inventory to be restocked.

 Accuracy - An additional benefit of using a computerized inventory

system is the accuracy it ensures. Eighteenth century English poet

Alexander Pope is often quoted as having said, “To error is human.”

When an inventory list is maintained by hand, the margin of error widens

with each update. If one mathematical calculation is wrong or one typo is

made, disaster may occur. For instance, if a clerk accidentally adds a zero

to the end of a purchase order, a business could potentially end up paying

for 10,000 units of merchandise as opposed to the 1,000 that is actually

needed.

 Consistency - A small business operates most efficiently when its

processes are executed in a consistent manner. By using a computerized

inventory system, a business owner can ensures that all orders, reports and

other documents relating to inventory are uniform in their presentation,

regardless of who has created them. This will allow ease of reading. In

addition, uniformity creates a professional appearance, which can go a

long way to impress associates, such as potential investors.

According to Bonnie Conrad, Computerized Inventory Management

System give advantage to the business like first, the Speed and Efficiency. A

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
11
MABALACAT CITY COLLEGE
computerized inventory management system makes everything from inputting

information to taking inventory easier. Doing a hand count of inventory can take

days, but with a computerized inventory management system, the same process

can be done in a matter of hours. Second the Document Generation, once the

computerized inventory management system is in place, managers and workers

can use it to automatically generate all kinds of documents, from purchase orders

and checks to invoices and account statements. Managers can also use the system

to automatically order products when they run low. Third, the Timely Data with a

manual system, the data is only as accurate and up to date as the last hand count.

With a computerized inventory management system, the management team can

pull a report and instantly see how many units are on the floor, how many have

sold and which products are selling the fastest.

According to the article of Pete Abilla that published in Novembver 16,

2011; they tackle the different cause of using inventory system. First to stop

products from spoiling, if you have too many products in your warehouse, you

increase the risk that they will become obsolete, damaged, spoiled or stolen before

you can sell them all. Depending on which industry you’re in, you’re probably

more worried about some of these risks than others. For example, if you’re in the

technology industry, you don’t want your expensive products to become outdated,

damaged or stolen, but you probably don’t care about their freshness date. Food

producers, on the other hand, put product spoilage high on the list of inventory

management concerns. Second to stop paying hidden costs, having too much

inventory doesn’t just increase your risk of paying more in the future; it costs you

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
12
13
MABALACAT CITY COLLEGE
more money all the time. Where will you store the extra inventory? You may need

to buy a larger warehouse than you really need or rent trailers if your warehouse

isn’t big enough. Plus, you have to provide security to prevent theft. And don’t

forget about the money that’s tied up in inventory that you could have used to hire

personnel or grow your business in other ways. Third to stop disappointing

customers, on the other end of the inventory spectrum, if you have too few

products in your warehouse, you face a whole other set of risks. Your customers

don’t want to wait too long to get their orders shipped to them. So if you run out

of the products they’re looking for or if you’re picking, packing and shipping

processes are too slow, you could drive customers away. Fourth to stop wasting

time, inventory management can be time-consuming, especially if you’re trying to

do it by hand or in Excel spreadsheets. Speed is everything in business. How fast

you reorder products, ship customer orders and update your inventory records

could make or break your company. That’s why an automated inventory

management system is so important. Scanning product barcodes and setting up

automatic reorder. Points can save valuable time by streamlining complex

processes. Fifth the Start planning ahead, you can’t afford to be purely reactionary

in your inventory management. You need to start planning ahead and being

proactive. Instead of being unprepared for sudden spikes in sales, try to notice

these trends ahead of time by monitoring social media channels for mentions of

certain products and looking at historical records to spot seasonal upticks in sales.

All of this is easier said than done. It goes back to having a powerful inventory

management system to free up your time and do most of the data analysis for you.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
According to Thomas M. McHugh (2011) computerized inventory

management systems provide many benefits that are hard to obtain using paper

methods or an in-house spreadsheet. Systems that are specific to the lab can be

used relatively quickly without a significant learning curve or system

customization. The ability to analyze the inventory, item usage, purchasing

history, and other areas (e.g., lot numbers, equipment) are important

improvements to spreadsheets and paper systems. If the system includes

equipment tracking, it can be used to determine the capital asset as well as track

the service history and lifespan of equipment. The ability to streamline and

automate many of the inventory control tasks will be increasingly important to

reduce hands-on time while improving the analysis of trends, reducing stock-outs,

and avoiding expiring reagents. The ability to ensure that the right reagent in the

right quantity is present at the right time is critical to laboratory operations. Given

that reagents are approximately one-half of most labs' operating budgets, a

continued focus on this expense will assist the laboratory in continuing to provide

accurate and timely laboratory testing at the lowest cost.

Computer-based System

Computer-based system is a complex system wherein information

technology plays a major role. It makes the work easier, faster and more accurate.

Due to that fact, the automated scheme has become essential to small and big

companies for they are expected to give the best services possible. Nevertheless,

some businesses still prefer sticking with the system that is not integrated with

technology. Probable causes are computer illiterate staff and lack of funds.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 14
MABALACAT CITY COLLEGE
Companies, especially the big ones are recommended to switch from manual to

automated systems because this will improve the efficiency and productivity of

the business which will uplift the industry’s reputation.

One of the most sought after automated systems of different companies is a

purchasing and inventory system which comes hand in hand. A purchasing and

inventory system is very important in every organization because a good purchase

and inventory management can create excellent productivity. Primarily,

i6nventory work consists of input, output and restock. Input is a process of buying

new products into the inventory and replacing the old products with the new ones.

Meanwhile, output is a procedure of taking out the products from the inventory

for sales or usage and refill is a process of increasing the number of existing

products in the inventory in order to fulfill the insufficient products or escalating

demands. Most of the retailing market is using traditional way in the inventory

management system where a person is assigned to check and record the stock by

hand using pen and paper. It is where operations with regards to all the stock will

be archived.

Janes (2001) stated that computers are extremely reliable device and very

powerful calculators with some great accessories applications like word

processing problem for all of business activities, regardless of size, computers

have three advantages over other type of office equipment that process

information because computer are faster, more accurate more economical.

Dioso (2001) stated that computer assist careful intelligent planning,

organizing, actuating and controlling .This maybe observed from the past that

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 15
MABALACAT CITY COLLEGE
they monitor production activities, solve scientific problem and help arrive in

tentative answer to a multitude of involve conditions.

Related Studies

According to the study of Anna Marie Beltran Distor of Proposed Sales

Monitoring System issued 1995, the accelerated work structure of the company

proper monitoring is essential in order to keep track of the company’s sales

activities. Her system aims to come up with an efficient, and accurate mechanized

system of preparing invoices that will keep track of the daily transaction and

generate reports. Important information will be provided by this study in order to

prove that the computerization of the company’s operation and achieve a more

reliable and efficient means of monitoring day to day activities. Her system

focuses on the analysis and design of the sales monitoring system which will

monitor the stacks inventory of the sales departments. This system of hers is

somewhat related to our study but our system focuses more on the inventory

monitoring system of a trading company.

According to the Thesis about Sales and Inventory System Floor Center

Company) the objective of their study is to develop a direct connection for point

of sales and inventory system for the two branches of Floor Center, which is

beneficial to management’s decision-making, which also includes the monitoring

of the inventory levels to lessen and prevent out of stock situation resulting to

customer satisfaction and over stocking which satisfies the business owner.

(Molina, 2006)

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 16
MABALACAT CITY COLLEGE
According to the study of Bernabe, et al. (2007) wherein the said

researchers proposed an automated inventory system for Bell Electronics using

Visual Basic .NET and a Structured Query Language (SQL) for database

maintenance, they have reached into a conclusion that an automated system is

more effective for Bell Electronics that it had lead to an increase in efficiency of

Bell Electronics’ inventory management and improved speed brought about by

reductions in manual interventions.

Synthesis

The proponents believe that every literature and every studies stated in this

research is related on the present study. The proponents relate and differentiate the

research based on the flow of their transaction from the proposed study. The

transaction and process and also the design specialization will easy help to acquire

and accommodate and communicate with the user .The proponents get and use

other research in this chapter, in which it helps to them, because they get

knowledge during creating the systems. These Review of Related Literature and

Studies, illustrate the specific and general task of the Inventory Management

System, also the types of Inventory that gives a lot of knowledge for everyone

before entering into business and using Inventory. In this chapter the proponents

put a different opinion of others in terms of Inventory, the Literatures and studies

should get on the Book articles on the internet. Inventory system, tackled how you

manage your inventory whether manual or computerized, both of that having

advantages and disadvantages for the business, this chapter gives an idea also for

the reader to review what’s use of inventory system to the business.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 17
MABALACAT CITY COLLEGE

Conceptual Framework

Below, is the conceptual framework on how the researchers able to develop

the Inventory System for Marisol Grocery Store

Figure 1. Theoretical Frame Work of Inventory Management System for Marisol Grocery Store.

The admin will contact the supplier of the store for reordering products. Then

the supplier will supply many products that is needed. Each supplied products

were arranged into their category. And each category has an assigned logo. Then

after reordering products and arranged them into their respective categories, the

admin will assign cashier to operate and get the customers’ orders. The cashier

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 18
MABALACAT CITY COLLEGE
sells many products. Many orders were receive by one cashier. And the admin

access the many orders of the customer to see the inventory and sales of the store.

This figure demonstrates the IPO procedure utilized by the researchers to have

the capacity to deliver a decent quality with inventory system. Under the input,

the researchers had an interview with the local in able to get some information

required. Taken after by online researching on what is the overall meaning of

Inventory System. What's more, finally, the researches direct a literature interview

to know what is the connection of this system to the related investigations of the

earlier researchers about Inventory System. These sources of info were inferred at

the procedure. The researchers examined the system through conceptualizing and

through the guide of a few instructional exercises about Inventory System. The

researchers downloaded a few templates to use as premise. The system was

composed in Notepad++ and Php MySQL. At the point when the design has been

concluded, the system coding began by making the database. After the database

was made researchers utilized the downloaded templates for the code. The

researchers code first the administrator page for the content management and after

that the cashiers page of the system. To test the system, the researchers exhibit

this study to their project adviser for a few changes, and defend it to the panelist

to definitely test if the system truly works and dependable and helpful to the

client. Subsequent to testing the system and been endorsed by the project adviser

and the panelists, the researchers will have the capacity to create the output which

is the Inventory System for Marisol Grocery Store.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 19
MABALACAT CITY COLLEGE
CHAPTER 3

METHODOLOGY AND DESIGN

In this chapter includes specific methods which were used in order to

achieve the objectives of the study.

Software development methodology

The research method that has been utilized by the researcher is SDLC. SDLC,

Software Development Life Cycle is a process used by software industry to

design, develop and test high quality software. The SDLC aims to produce a high

quality software that meets or exceeds customer expectations, reaches completion

within times and cost estimates.

Figure 2. Waterfall Model.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 20
MABALACAT CITY COLLEGE

Requirement Analysis Phase

All possible requirements of the system to be developed are captured in this

phase. The researcher gather information about the locale which is Marisol

Grocery Store and interviewed the owner to determine the requirements of the

system. After gathering requirement, these requirements are investigated for their

legitimacy and the possibility of consolidating the requirements in the system.

Design Phase

In this phase the system and software design is prepared from the

requirement specifications which were studied in the first phase. It is also

accompanied by documentation for each requirement so that other members of the

group can review it for validation. It distinguishes the system modules and it

involves the actual creation and design of a system. It also helps in specifying

hardware and system requirements and also helps in defining overall system

architecture. The system design specifications serve as input for the next phase of

the model.

Hardware Specifications

 Intel BTY-M 4Core 3540 up to 2.66 GHz

 500GB hard disk

Software Specifications

• Windows 10

• PHP

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 21
MABALACAT CITY COLLEGE
• XAMPP

• SUBLIME TEXT

Diagrams Input/Output:

In this phase diagrams were used in creating input/output of the system.

This will demonstrate the system blueprint and assembling the diverse pieces that

will make the system.

• Context Diagram

A context diagram is a data flow diagram that only shows the top level,

otherwise known as Level 0. At this level, there is only one visible process node

that represents the functions of a complete system in regards to how it interacts

with external entities.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
MABALACAT CITY COLLEGE
Figure 3. Context Diagram

 ERD

An entity relationship diagram (ERD) shows the relationships of entity sets 22

stored in a database. An entity in this context is a component of data. In other

words, ER diagrams illustrate the logical structure of databases of the system.

Figure 4. Entity Relationship Diagram.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store
23
MABALACAT CITY COLLEGE
The figure shows the relationship of the entity in the database of the

Inventory Management System. First, every item was orchestrated into their

category. Also, every category was allotted by their description. At that point

subsequent to arranging them into their particular categories, the administrator

will assign cashier to work and get the customers' orders. Cashier offers

numerous products. Numerous requests were received by one cashier.

Furthermore, every order from customers will get their receipt of their bills

• DFD

A data flow diagram (DFD) is a graphical representation of the "flow" of

data through an information system, modelling its process aspects. A DFD is often

used as a preliminary step to create an overview of the system, which can later be

elaborated. DFDs can also be used for the visualization of data processing

(structured design).

A DFD shows what kind of information will be input to and output from the

system, where the data will come from and go to, and where the data will be

stored. It does not show information about the timing of process or information

about whether processes will operate in sequence or in parallel (which is shown

on a flowchart).

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 24
MABALACAT CITY COLLEGE

Figure 5. Data Flow Diagram.

The figure demonstrates the regulated stream of the information in the

system. The cashier assigned will get the customers' request and payment to be a

process of the procedure. The customers' request will be taken by the cashier and

the cashier will confirm the request to the system. After the request has been

checked it will be input at the "Inventory" and the system will convert the request

into a bill that will be gotten by the cashier. After the cashier could get the bill of

the customer, it will now request payment to be input into the system. The System

will handle it to deliver a "Sales". At that point, after the system had processed

the payment it will create a receipt for the cashier and will give it to the customer.

Implementation / Coding Phase

On receiving system design documents, the work is divided in

modules/units, which are integrated in the next phase. In this phase actual coding

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 25
MABALACAT CITY COLLEGE
is started. Since, in this phase the code is produced so it is the main focus for the

developer. This is the longest phase of the software development life cycle. Based

on the algorithm or flowchart designed, the actual coding of the software is

carried out at this stage. The flowcharts / algorithms are converted into

instructions written in a programming language.

When the design is fully completed, an implementation of that design is

made by the coders. Towards the later stages of this implementation phase, system

components produce by different teams are integrated.

Verification Phase

Testing is consistently done after each portion of code is written. This is to

insure that there will be no bugs in the system, and if a bug is found the code is

immediately reworked and retested. After the implementation and integration

phases are complete, the system is tested and debugged; any faults introduced in

earlier phases are removed here. Testing phase starts and in this phase the

researchers test the each unit or component and make sure the developed

components are working as expected. After the code is developed it is tested

against the requirements to make sure that the product is actually solving the

needs addressed and gathered during the requirements phase. During this phase all

types of functional testing like unit testing, integration testing, system testing,

acceptance testing are done as well as non-functional testing are also done.

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 26
MABALACAT CITY COLLEGE
Testing phase requires organization to fulfill the requirement to ensure the

accuracy of the programmed code and the inclusion of expected functionality.

Once the testing is completed the software product is tested for its functionality.

Maintenance Phase

There are some issues which come up in the client environment. To fix

those issues patches are released. Also to enhance the product some better

versions are released. Maintenance is done to deliver these changes in the

customer environment

Institute of Computing Studies An Inventory System for


Marisol Grocery Store 27
MABALACAT CITY COLLEGE
References

(n.d.). The Traditional Waterfall Approach Retrieved from: http:\\www.umsl.edu

cerquit. (n.d.). Inventory System. Retrieved from Cerquit: http:\\cerquit.com

Foreign Literature About Inventory System: Related Documents. (n.d.). Retrieved

from Rfp-templates: http:\\www.rfp-templates.com

Half, R. (n.d.). Basic SDLC Methodologies. Retrieved from Robert Half Technology:

hhtp:\\www.roberthalf.com

Help local/foreign literature in Inventory System. (n.d.). Retrieved from Symbianize:

http:\\www.symbianize.com

Inventory Management system. (n.d.). Retrieved from Sourcecodester:

http://www.sourcecodester.com

Inventory system thesis . (n.d.). Retrieved from Sourcecodester:

http://www.sourcecodester.com

Local studies in Inventory system in Philippines: Related documents. (n.d.). Retrieved

from rfp-templates: htttp:\\www.rfp-templates.com

Quantitative research. (n.d.). Retrieved from Education nova:

http:\\education.nova.edu

Re: Review od Related LIterature of computerized inventory system . (n.d.). Retrieved

from voy: http:\\www.voy.com

Institute of Computing Studies An Inventory System for


Marisol Grocery Store

You might also like