File - Restaurant management system

advertisement
Project Charter
Project Name: Material Management (Procurement and Warehousing)
Date:
Version 1
Author:
Bentor, John Roland H.
Tamesis, Kristian Ian T.
Survida, Jeric S.
Laurio, John Stephen A.
Dayag, Mhark John Paul E.
Procurement and Warehousing System
Page 1
Chapter 1
1. Project Background
1.1 Problem/Opportunity Description

Accuracy - exact quantity of items

Miscomputation - sometimes the personnel made a wrong
computation of the remaining and used products.

Data loss - high security of data when it comes in corrupt files.

Maintenance – repair of items in case the item have damage.
1.2 Benefits

Generate daily reports.

Product monitoring.

Product computation.

Requesting of item.

Returning of item.
1.3 Goals
 The inventory process of other restaurant is just a manual
operation that’s why the proponents are proposing a system that
will transform their inventory process of the said company into a
computerized inventory process employees encounter some
problems with regards to their inventory processing such as the
security, losing of item’s data, manual checking and storing of
files proponents will develop a system that will make the
Procurement and Warehousing System
Page 2
product’s data to be secured and only the authorized user could
access and changed it.
1.4

Stakeholders and Clients
Owners- are stakeholders because a fast food restaurant brings
them their profits.

Costumers- are stakeholders because they can satisfy their
demand for food of the restaurants.

Suppliers- are stakeholders because they provide restaurants
with raw material and get their revenues.
2. Project Scope
WORK BREAKDOWN STRUCTURE
2.1 Objectives
MATERIAL MANAGEMENT (PROCUREMENT AND WAREHOUSING)
PROCUREMENT
SUPPLIER
RELEASE
OF ITEMS
DELIVER
ITEMS
ORDERING
OF STOCKS
SEARCH FOR
SUPPLIERS
WAREHOUSING
STOCK OF
ITEMS
MAINTAINANCE
/ REPAIRING
OF ITEMS
Biding
Procurement and Warehousing System
Page 3
The inventory process of other restaurant is just a
manual operation that’s why the proponents are proposing a
system that will transform their inventory process of the said
company into a computerized inventory process employees
encounter some problems with regards to their inventory
processing such as the security, losing of item’s data,
manual checking and storing of files proponents will develop
a system that will make the product’s data to be secured and
only the authorized user could access it to provide
manageable records, lessen the paper works, lessen and
identify the usage and spoilage.
2.2 Deliverables
Objective 1- Accuracy
Project deliverables
Work Products/Description
Accuracy
exact quantity of items
Objective 2 - Miscomputation
Project deliverables
Work Products/Description
Miscomputation
sometimes the personnel made a wrong
computation of the remaining and used
Products.
Procurement and Warehousing System
Page 4
Objective 3 - Data loss
Project deliverables
Work Products/Description
Data loss
high security of data when it comes in
corrupt files
Objective 4 - Maintenance
Project deliverables
Work Products/Description
Maintenance
repair of items in case it have damage
2.3 Out of Scope

The storing of goods

All about P.O.S and Billing
3. Project Plan
3.1
Approach and Methodology

Project Planning. List down the particular tasks of
the proponents that should have to be done according
to the scheduled time of compliance of the project
development.
Procurement and Warehousing System
Page 5

Brainstorming. Sharing of thoughts and knowledge
to come up with a great idea on how to improve the
existing system. Knowing the root why the existing
system encounters a particular problem on the flow of
process.

Re-interview. Gathering of facts to form an efficient
and reliable source of information that will be needed
to develop a much better system.

Surfing in the Internet. Another source of data
gathering. Comparison and contrast of existing
system to know what are the things to do and not to
do, to be able to prevent unnecessary process that
will become a constraint on the developing system.

Consultation. Asking advice to meet the satisfaction
and requirements of an effective information system.
3.2 Project Timeline
ID
TASK NAME
START
FINISH
DURATION
1
Do research
07/10/2014
07/13/2014
4 days
2
Project Planning
07/11/2014
07/12/2014
2 days
3
Brainstorming
07/11/2014
07/12/2014
2 days
4
Interview
07/14/2014
07/14/2014
1 day
5
Arranging
the 07/16/2014
07/20/2014
5 days
the 07/ 22/ 2014
07/24/2014
2 days
07/31/14
5 days
08/05/14
5 days
chapter 1
6
Revising
chapter 1
7
Searching for local 07/27/2014
literature
8
Searching
for 08/01/14
Procurement and Warehousing System
Page 6
foreign literature
9
Combining the local 08/06/14
study
and
08/06/14
1 days
08/31/14
16 days
the
synthesis
10
Do the Chapter 3
3.2
3.3
08/15/14
Success Criteria

Accuracy of monitoring

Organized records of Items.

Tenable flow of schedule

Reliable source of information

Security of records

Satisfaction or contentment

Updated records
Issues and Policy Implications
It not may depend to other but it can't be affect any
subsystem and other task to the process
Procurement and Warehousing System
Page 7
3.4
Risk Management Plan
RISK
PROBABILITY
IMPACT
RISK
FACTOR
(H-M-L)
(H-M-L)
MANAGEMENT
ACTION
Technical Risk
M
L
Secure a backup for
every documents
Project
H
H
management
Allotted time should be
considered
Risk
Financial risk
H
M
Ask a sponsor
Compliance
H
H
Make
Risk
it
before
the
appointed time
Service Transition
A. Corrupted files- unable to open the files
B. Block-out System/Electricity Shutdown
3.5
3.6
Options Analysis

create two or more back-up files

provide a generator as other source of electricity
Technical Features

User-Friendly- easy to operate and to understand

Level of Security- highly security of files

Complete and simple- it contains all important facts
that are needs.
Procurement and Warehousing System
Page 8
Project Organizations and Staffing
ROLE
NAMES & CONTACT RESPONSIBILITIES
TIME
INFORMATION
Project Manager

Manage,
review,
and
prioritize
project work plans.

Provide
status
report.

Manage
project
team.

Recommend
changes, escalate
issues,
and
mitigate risk.
System Analyst

Participate
project
in
activities,
including planning,
implementation
deliverables,
of
and
quality control.

Provide
worthy
ideas in developing
a system.
Business

Analyst
Participate
project
in
activities,
including
planning
and quality control.

Provide
worthy
intelligent ideas in
developing
Procurement and Warehousing System
Page 9
documentation.

Document
Specialist
Participate
in
project activities.

Creating
the
documentation.

Studying
the
conduct
interview
information.

Programmer
Participate
project
in
activities,
programmed
the
system,
maintaining
the
system.
Advisors

and
Resources
Participate
in
project activities.
Project Budget
Budget Item:
Description:
Budget Cost:
One-Time Costs:
One-Time item 1:
Description:
Total One-Time Costs
Ongoing Costs:
Ongoing item 1:
Description:
Total Ongoing Costs
Procurement and Warehousing System
Page 10
Chapter 2
System features
 Generating daily reports.
 Product monitoring.
 Product computation.
 Requesting of item.
 Returning of item.
2.1 Foreign studies
Bob Evans Restaurant
Bob Evans Farms, Inc. is a food service, processing, and
retailing company based in the Columbus, Ohio suburb of New
Albany. The company is named after its founder, Bob Evans
(1918–2007). It operates Bob Evans Restaurants. Its food
processing and retail enterprise products are manufactured and
sold under the Bob Evans and Owens Country Sausage brand
names. The Bob Evans Restaurant chain started from a single
truck stop diner near the Bob Evans Farm in Rio Grande, Ohio
in 1946. The chain has grown to nearly 570 locations in 23
states, primarily in the Mid-Atlantic, Midwestern, and upper
Southern states. All locations are corporately owned, not
franchised. The restaurant chain started after Bob Evans began
slaughtering and packaging his own sausage for his diner.
Truck drivers and other patrons began telling him that his
sausage was superior. However, but did not have the capacity
Procurement and Warehousing System
Page 11
to fill large orders. He contracted with his cousin Tim Evans of
Evans Packing Co. to package Bob Evans Sausage products. In
the early years of The Bob Evans History, Bob was known to
have made his way across the Southern Ohio Hills seeking
some of the best cuts of meat. He was very well known in a little
town along the Ohio River by the name of Coal Grove, Ohio,
where at the local Meat Market & Grocery Store he and Earl
Nance created sausage recipes. Evans tried to sell his sausage
to area restaurants, but they turned him down, saying that
customers wouldn't pay more for quality. Evans felt differently,
and opened his own restaurant on his farm in Rio Grande in
1962. Another relative, Dan Evans, served as CEO until his
retirement in 2000. The company also offers pork products to
the retail grocery market, as well as other prepared food
products to the grocery and food service segments. The primary
theme is one of country living: "Breakfast is served all day". The
bob Evans restaurant
have procurement and warehousing
system their system can generate reports weekly monthly or
daily also can generate graphed timeline of your sales, profits,
or inventory levels , multi user like admin or employee, monitor
warehouse stock, in and out or item, quantity and unit
measurement of the item is monitored, also the time and date
item receive the purchase orders status report spoilage and
item expiry date is notified , barcode scanners to manage your
inventory more quickly and accurately, compatible with most
barcode scanners you can plug into your computer, multiple
Units of measurement, can determine the product cost tracking
and multiple Currencies and Languages.
Procurement and Warehousing System
Page 12
Portillo Restaurant
Portillo's, which is the main entity within The Portillo
Restaurant Group is a chain of restaurants that specialize in
serving Chicago-style food. Portillo's is located primarily
throughout the Chicago metropolitan area, with two locations in
southern California and one in Scottsdale, Arizona. Dick Portillo
was born at 1330 West Van Buren in Chicago, Illinois. His family
then moved to government-subsidized row houses on Mohawk
Street, called the Mother Frances Cabrini Housing Project. After
his father started earning enough money, they were prompted to
leave and moved to 1617 South Central Park. His family later
moved to the southwest suburbs. He was a 1957 graduate of
Argo Community High School at 63rd and Harlem. After high
school, he served a tour with the Marine Corps. The first
Portillo’s hot dog stand known as “The Dog House” opened in
1963 on North Avenue in Villa Park. Owner and founder Dick
Portillo invested $1,100 into a 6’ x 12’ trailer without a bathroom
or running water. To get the water he needed, he ran 250 feet of
garden hose from a nearby building into the trailer. The Portillo
restaurant have procurement and warehousing system their
system can generate reports weekly monthly or daily also can
generate graphed timeline of your sales, profits, or inventory
levels , multi user like admin or employee, monitor warehouse
stock, in and out or item, quantity and unit measurement of the
item is monitored, also the time and date item receive the
purchase orders status report spoilage and item expiry date is
notified , barcode scanners to manage your inventory more
quickly and accurately, compatible with most barcode scanners
you
can
plug
into
your
computer,
multiple
Units
of
measurement, can determine the product cost tracking and
Procurement and Warehousing System
Page 13
multiple Currencies and Languages, warehouse summary,
warehouse stock layout and inward tally / outward tally details of
items.
Spangles restaurant
Spangles is a family-owned fast food chain based in Wichita,
Kansas. It serves 1/3-poundburgers, flatbread pita wraps,
French fries, onion rings, Lactose free milkshakes and other
soft-serve ice cream desserts, cinnamon rolls of which are
made in Yoder, Kansas and are named after the town, and
breakfast sandwiches. Breakfast specialties include sourdough
sandwiches, Pitas and Breakfast Bowls. Lunch specialties
include the 1/3-pound Gourmet Supreme burger, 1/3-pound
Western
Burger,
1/3
pound
Mushroom
Swiss
Burger,
Sourdough Bacon Swiss, Sourdough Turkey bacon Ranch
Sandwich and Grilled Chicken on Pita. Some of the promotional
food items that Spangles have served are a Guacamole Bacon
Swiss Burger, Asian Chicken Pita, Seafood Krab Pita (a Lenten
offering), a Parmesan chicken pita, and a Frito Chili Cheese
Bowl. The chain is known for its bizarre, kitschy TV
commercials. Unlike restaurants like McDonalds, Spangles
offers its full menu until 11:00 a.m. and offers six popular
breakfast items the rest of the day. The spangles restaurant
have procurement and warehousing system their system can
generate reports weekly monthly or daily also can generate
graphed timeline of your sales, profits, or inventory levels , multi
user like admin or employee, monitor warehouse stock, in and
out or item, quantity and unit measurement of the item is
monitored, also the time and date item receive the purchase
Procurement and Warehousing System
Page 14
orders status report spoilage and item expiry date is notified ,
barcode scanners to manage your inventory more quickly and
accurately, compatible with most barcode scanners you can
plug into your computer, multiple Units of measurement, can
determine the product cost tracking and
multiple Currencies
and Languages, warehouse summary, warehouse stock layout
and inward tally / outward tally details of items, stock list and
stock report of item is reported.
Fatbugger
Fatburger was founded by Lovie Yancey in Los Angeles,
California in 1947. It was originally named "Mr. Fatburger" (on
behalf of Lovie’s boyfriend), until the “Mr.” was removed by
Yancey in 1952. At that time, she bought out her start-up
partners and retained sole ownership of the Fatburger brand
until 1990, keeping and operating only the original store on
Western Avenue for herself. Fatburger remained mostly a
California chain until the late 1990s, when it began an
expansion in North America. On August 15, 2003, Fog Cutter
Capital Group completed a $7 million investment and financing
package for the company. As of 2014 Fatburger operates or
franchises over 150 Fatburger restaurants worldwide with over
300 more planned for future development. For several months
in 2006, the company was barred from selling additional
franchises in California.Fatburger has achieved near cult status
in California culture, thanks to references in popular hip hop
music. Ice Cube mentions the restaurant chain in his 1993 hit "It
Was A Good Day," as did Tupac Shakur in "Late Night," a track
Procurement and Warehousing System
Page 15
off his posthumous 2002 album "Better Dayz .In 2008,
Fatburger opened its first restaurant in a sports stadium, the
Arizona Diamondbacks' Chase Field.Fatburger also opened its
first location in the Dubai, U.A.E., (today there are eight).In
January 2013, Fatburger opened its first branch in Karachi,
Pakistan. Owing to the success of the burgers and positive
response by Pakistanis, Fat burger opened its biggest flagship
outlet globally on June, 2013 in Lahore. The fatburger
restaurant have procurement and warehousing system their
system can generate reports weekly monthly or daily also can
generate graphed timeline of your sales, profits, or inventory
levels , multi user like admin or employee, monitor warehouse
stock, in and out or item, quantity and unit measurement of the
item is monitored, also the time and date item
Receive the purchase orders status report spoilage and item
expiry date is notified , multiple Units of measurement,
warehouse summary, warehouse stock layout and inward tally /
outward tally details of items, stock list and stock report.
Perkins Restaurant and Bakery
The Perkins chain was established in 1958, when Matt and
Ivan Perkins opened Perkins Pancake House in Cincinnati,
Ohio. Throughout the Sixties, the chain expanded as a
franchise. One franchisee in Minnesota, Wyman Nelson,
introduced an expanded menu and an aggressive advertising
campaign in 1967.Between 1969 and 1978 Nelson consolidated
Perkins and another chain, Smitty's, into Perkins 'Cake & Steak'.
Nelson assumed nationwide development control of the
company, and focused on opening over 220 Perkins Cake &
Procurement and Warehousing System
Page 16
Steak House restaurants. In 1979, Matt and Ivan Perkins
retired, and sold their remaining interest in the company,
including all trademark and distribution rights. In August 1979,
Perkins became a wholly owned subsidiary of Memphis-based
Holiday Inns, Inc. corporate headquarters were established in
Memphis, Tennessee. Matt Perkins died of heart disease in
1991 at age 79.Ivan Perkins died on February 11, 1998, and his
wife Cecilia died February 25, 2013, at the age of 97.In 1985
restaurant entrepreneur Donald N. Smith, who then served on
the Board of Directors of Holiday Inns, purchased an ownership
interest in Perkins and became Chairman of the Board and the
company's CEO. Smith remodeled buildings, and introduced instore bakeries, and distinctive brand imagery and standardized
signage. The company became focused on table-service family
dining. The company was renamed Perkins Family Restaurants
in 1987, and was organized into a master limited partnership
with interests publicly traded on the New York Stock Exchange.
Perkins also expanded internationally, opening a restaurant in
Thunder Bay, Ontario, Canada. In 1990, the company began its
philanthropic relationship with Give Kids the World, contributing
money and meals to the Florida-based charity for terminally ill
children from around the world. In 1992 the company introduced
a new building design, with the prototype restaurant opening in
Springfield, Illinois, with an arched exterior façade with neon
lights and an interior design with a central kitchen and baking
with separate dining wings. In the 2000s Perkins underwent
business changes. In 2000 it merged with a wholly owned
subsidiary of The Restaurant Company. In 2005 the parent
company, TRC, was acquired by Castle Harlan, a New Yorkbased private equity investment firm, for approximately US$245
million. In May 2006 TRC also acquired Marie Callender's, a
Procurement and Warehousing System
Page 17
chain of casual dining restaurants also known for their freshly
baked pies. By 2011 the company, now more than 50 years old,
was in financial trouble. In June 2011 many restaurants were
closed across the country with no notice given to customers and
staff. There were closures in Colorado, Kansas, Illinois,
Tennessee, Florida, Michigan, and Minnesota. Later that month,
Perkins & Marie Callender's Inc. filed for Chapter 11
Bankruptcy. The company closed about 65 restaurants and laid
off 2,500 workers. In the bankruptcy proceedings the company
listed assets of $290 million and liabilities of $441 million. The
company emerged from bankruptcy at the end of November,
2011, but continued to experience difficulties: in May 2012 it
was announced that all Western New York area Perkins
restaurants
would
close.
The
Portillo
restaurants
have
procurement and warehousing system their system can
generate reports weekly monthly or daily also can generate
graphed timeline of your sales, profits, or inventory levels , multi
user like admin or employee, monitor warehouse stock, in and
out or item, quantity and unit measurement of the item is
monitored, also the time and date item receive the purchase
orders status report spoilage and item expiry date is notified ,
barcode scanners to manage your inventory more quickly and
accurately, compatible with most barcode scanners you can
plug into your computer, multiple Units of measurement, can
determine the product cost tracking and
multiple Currencies
and Languages, warehouse summary, warehouse stock layout
and inward tally / outward tally details of items, stock list and
stock report of item is notified.
Procurement and Warehousing System
Page 18
2.2 Local Studies
Congo Grille
Congo Grille is a chain of family restaurants in the
Philippines named for its African jungle-themed interiors. In
contrast to the decor, the cuisine is predominantly Filipino with a
smidgen of Western and Chinese foods. The award-winning
restaurant is also popularly known as The Sisig King for its
recent achievements in a food feast celebrating the favorite
Filipino dish. The chain has plans to build stores overseas,
especially in the United States. Congo Grille was established in
1999 by Kenneth Sytin and his brothers. That year, the business
had as many as 13,000 customers a month and was dubbed
"the fastest growing grill in town." In 2006, Congo Grill
participated in the Annual Sisig Festival held in Angeles City,
Pampanga. Their pork sisig and two other sisig dishes won first
prizes in the major categories. The restaurant operates based
on three concepts; a Philippine restaurant in an air conditioned
environment, food without monosodium glutamate, and a
mascot (an ape in safari outfit) for entertaining youngsters.
Congo Grille was opened for franchising in 2008.The Congo
Grille is have procurement and warehousing system their
system can generate reports weekly monthly or daily, multi user
like admin or employee, monitor warehouse stock, in and out or
item, quantity and unit measurement of the item is monitored,
also the time and date receive the item, purchase orders status
report, spoilage and item expiry date of the item is recorded
notified.
Procurement and Warehousing System
Page 19
Gerry’s Grill
Gerry’s Grill is a group of restaurants based in the
Philippines. It is also among the largest restaurant chains in the
country, having 47 stores (44 in the Philippines and 3 in the
United States). Gerardo B. Apolinario had a way of enjoying
delicious food with friends and relatives. In this, he dreamed of a
place of such pleasant ambience which he would share with
them. After gathering his folks for organizing, Gerry's Grill was
opened on Valentine Day in 1997. Since then, the restaurant
business rapidly expanded. Apolinario's explanation regarding
how he founded the chain was: “When we were in college, I was
always the designated cook of the group whenever we had outof-town trips. I eventually mastered it.” During the opening of a
branch in Cebu, Apolinario once quoted: “You should be
consistent with your food and service. That is the secret. The
Gerry's Grill have procurement and warehousing system their
system can generate reports weekly monthly or daily, multi user
like admin or employee, monitor warehouse stock, in and out or
item, quantity and unit measurement of the item is monitored,
also the time and date item receive the purchase orders status
report spoilage and item expiry date is notified . The database
holding the information of their system is Microsoft access.
Procurement and Warehousing System
Page 20
Bacolod Chicken Inasal
Bacolod Chicken Inasal is a Philippine restaurant chain. It
is among the best known in the country for serving inasal, a kind
of roast chicken served on skewers that originated in the
Visayas. It is also a sponsor for a number of television sitcoms
on ABS-CBN. The chain was established in 1993 by the
Tanalgo siblings; Rose, Bing and JM. It began as a small takeout stall in Mandaluyong where customers purchased their food
then ate them at their convenience. A year later, a full-fledged
store was built to allow patrons to sit and dine. Soon, their
specialties gained attention among the denizens of Metro
Manila and, five years after it was founded, a second outlet was
built in Makati.
On May 30, 2009, the first-ever Inasal Festival was held in
Bacolod City. For their efforts in promoting inasal nationwide,
BCI was commended by the city's mayor, Evelio Leonardia, who
presented them a trophy. The mascot of the chain is a
caricature boy named Toto. His name, according to the website,
is a Visayan customary way in which men are sometimes called.
On ads or banners, the character talks in a Visayan dialect
(subtitled in Tagalog). Portraits of local actress Judy Ann
Santos, holding an inasal, are often seen on ads that promote
the restaurant chain. She was selected to be an endorser of the
business because they were inspired by a dish called Ysabella
Chicken that appeared in a TV sitcom called Ysabella which
stars Santos. Despite this, Rose Tanalgo said the recipe for
their chicken is rather different from what was seen in the TV
series. The bacolod chicken inasal have procurement and
warehousing system their system can generate reports weekly
monthly or daily, multi user like admin or employee, monitor
Procurement and Warehousing System
Page 21
warehouse stock, in and out or item, quantity and unit
measurement of the item is monitored, also the time and date
item receive the purchase orders status report spoilage and
item expiry date is notified. The database holding the
information of their system is Microsoft access.
Mang Inasal
Mang Inasal Chicken BBQ is the Philippine's fastest growing
barbeque fast food chain, serving chicken, pork barbeque and other
Filipino favorites, was first established on December 12, 2003 in Iloilo
City. Currently, there were 445 branches nationwide and with over
10,000 employees system wide. Mang Inasal is doing its share in
alleviating the unemployment burden of the country. The presence of
every Mang Inasal in a certain area provides not only employment but
also opportunities to community members including suppliers of
kalamansi, charcoal, banana leaves, vegetables, bamboo sticks, and
other ingredients. It also indirectly gives income-generating activities
to many. In keeping with the mission to consistently provide its
customers a great Pinoy dining experience, Mang Inasal, the
Philippines’ fastest growing barbecue fast food chain branches out
again, this time in Turbina, Calamba, Laguna adding to its more than
300 branches nationwide. Marco Sison and Nonoy Zuñiga graced the
opening last Nov. 19. The Brothers Band provided the entertainment
and back up. First established in Iloilo City on December 12, 2003 by
Edgar “Injap” Sia serving grilled chicken, pork barbecue and other
Filipino favorites, Mang Inasal Turbina in Calamba is a franchise
owned by Ikemada Resources, Inc., a holding company, which aims
to have ownership of different outlets/branches in the food industry.
Ikemada’s choice of Turbina in Calamba as the next site for Mang
Inasal is its strategic location which is between the two bus terminals
Procurement and Warehousing System
Page 22
ferrying passengers from Manila to the southern provinces of Quezon,
Batangas, Bicol and Mindoro. Turbina is just 30-minutes’ drive from
Makati. This is also in line with Mang Inasal’s vision to be the
preferred quick service restaurant of every Pinoy everywhere. The
mang inasal have procurement and warehousing system their
system can generate reports weekly monthly or daily, multi user
like admin or employee, monitor warehouse stock, in and out or
item, quantity and unit measurement of the item is monitored,
also the time and date item receive the purchase orders status
report spoilage and item expiry date is notified.
Master Siomai
Master Siomai is a food cart franchising business developed
by Masterrific Foods, an 11-year-old company specializing in
the production and distribution of processed meat such as ham,
bacon, burger patties and siomai to its diverse clientele ranging
from hotels, restaurants and market places. Still going strong
seven years after it was established, the success and
experience of Masterrific led it to another highly-promising
venture in 2007 – a Food Cart Franchising. This gave birth to
Master Siomai which grew to 550 outlets and counting to date.
The company also has branches in major malls like SM,
Robinson’s,
Gaisano,
Ayala,
Gotesco,
NCCC,
Puregold,
Waltermart and Savemore. Its rapid growth can be attributed to
its very efficient system, high product quality, and exceptional
personnel. One of the keys to Master Siomai’s sensational
success is credited to its very own distinctive Japanese siomai –
pork siomai wrapped in genuine Japanese seaweed specially
topped with crab. To complement this feature product, our
Procurement and Warehousing System
Page 23
signature Japanese-inspired food cart is designed in a way that
will contribute to the light and pleasant atmosphere that our
patrons deserve. Aside from these, we also take pride in our
delicious and flavorful beef, pork and shrimp siomai plus a thirstquenching gulaman pandan drink to serve as refreshment.
Other new and exciting products will be rolled in the future not
only for the market to embrace, but for our customers to
enjoy. The primary motivation of Master Siomai is to be
approachable. We are driven to satisfy both the taste buds and
pockets of the modern Pinoy with only the best products made
from the best ingredients using innovated technology and a
skilled workforce. The master siomai have procurement and
warehousing system their system can generate reports weekly
monthly or daily, multi user like admin or employee, monitor
warehouse stock, in and out or item, quantity and unit
measurement of the item is monitored, also the time and date
item receive the purchase orders status report spoilage and
item expiry date is notified.
3.1 Synthesis and significance of the studies
Reviewing of studies about procurement and warehousing
system is important. The proponents can get some ideas and
knowledge that will help to them in making the project.
Literature is about the study of some know people who studies
about the procurement and warehousing system that was done
by the foreign people and local are the studies that was done by
the local studies.
Foreign literature, procurement and warehousing system helps
us to meet the profit goals, shorter the cash cycle, avoid
inventory shortage improve business profits, to manage the
Procurement and Warehousing System
Page 24
stock in the warehouse and the most important work for any
manufacturing unit. It explains that by managing the process it
becomes easier for the organization to meet the profit goals,
shorter the cash cycle, avoid inventory shortage.
The study of literature we search for is have the same process
like are develop system like Generating report, Product
monitoring and computation, Requesting and Returning of items
and they database can't handle large data otherwise our system
can’t have an authorized in spoiled goods and its expiry date.
Features
Congo
Gerry’
Bacolod
Mang
Grille
s Grill
Chicken
Inasal er
Inasal
Mast
Siom
Bob
Portillo'
Spangl
Fatbu
The
Propos
Eva
s
es
rger
Perkin
e
s
System
ns
ai
Generat /
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
e report
Weekly/
Daily
Monitori
ng
of
Product
Comput
ation of
Product
Reques
ting and
Returni
ng
of
Items
Procurement and Warehousing System
Page 25
stock
/
/
/
/
/
/
/
/
/
/
/
layout
and
inward
/outwar
d tally
Features
Cong
Gerry’
Bacolod Mang
Maste
Bob
Portillo'
Spangl
Fatburg
The
Propos
o
s Grill
Chicken Inasal
r
Eva
s
es
er
Perki
e
Inasal
Siom
ns
ns
System
Grille
ai
Warehous /
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
Time and /
/
/
/
/
/
/
/
/
/
/
e
summary
Multi User
Admin
and
Employee
Stock List
Date
Status
In/Out
Procurement and Warehousing System
Page 26
RISKMITIGATION,MONITORING, AND MANGEMENT
PLAN
1.0 Introduction
The Proponent do the risk mitigation, monitoring and management plan
process to developed plan, enhance and reduce the risk by indentifying the
new risk and plan effectiveness in the project .As part of an iterative process,
the risks will identify and record the results of risk prioritization analysis that
provides input to both risk mitigation and risk impact assessment .
1.1 Scope and intend of RRMM activities
The goal of the risk mitigation, monitoring and management plan is to
identify as many potential risks as possible. To help determine what the
potential risks. The development team will consistently be monitoring their
progress and project status as to identify present and future risks as quickly
and accurately as possible. With this said, the members who are involved
with the implementation of the product will also need to keep their eyes open
for any possible risks that the development team did not spot.
1.2 Risk Management organizational role
Each member will undertake risk management. The development team will
consistently be monitoring their progress and project status as to identify
present and future risks as quickly and accurately as possible. With this said,
the members who are not directly involved with the implementation of the
product will also need to keep their eyes open for any possible risks.
Procurement and Warehousing System
Page 27
2.0 Risk description
The Proponent will identify the possible risk to avoid error and to
developed plan, .As part of an iterative process, the risks will identify and
record the results of risk prioritization analysis that provides input to both
risk mitigation and risk impact assessment.

Technology risk

Development risk

Business risk

User risk

Employee Risk

Process Risk
2.1 Risk Table
Category
Risk
Technology risk
Out dated hardware
Development risk
Insufficient resources
Business risk
Delay Delivered goods and materials
Employee Risk
Lack of training and experience
2.1.1 Description of risk Mitigation, Monitoring and Management
Plan
Technology risk
Procurement and Warehousing System
Page 28
Technology risk involves of using technology that outdated .the software
will not function correctly from the outdated hardware technology .Since the
technology change rapidly the technology risk is important .
Development risk
If client fails to provide all necessary information and equipment due to
company privacy the development and execution of the system will fail .The
client shall provide all necessary things to do the project.
Business risk
This is the risk where concern is that the proponent is the being able to
produce client need that will impact on their business .If the software does not
achieve its goals or if the system does not work.
Employee Risk
The risk is in the user or person’s ability, experience and willingness to
create a team who develop the system. IF someone in the team does not have
enough experience to use application for developing the system ,and others
member of the team is do his job or task given in late, and if one of the members
is not exerting effort to do the system the project will fail .
2.1.2 Probability and impact for Risk Mitigation, Monitoring
and management plan
Category
Risk
Probability
Impact
Technology risk
Outdated
30%
2
Development
Insufficient
50%
3
risk
resources
Business impact
Late delivering of 30%
1
Procurement and Warehousing System
Page 29
good
and
materials
Employee Risk
Lack of training 40%
3
and experience
Impact Values
Description
1
Catastrophic
2
Critical
3
Marginal
4
Negligible
Above is the table that categorizes the risk involved in software
development .It gives brief description of the risk in the Risk column and
also provides the probability of the risk accruing in percentage in
probability column and also the impact of the risk in the impact column.
The impacts values assigned to the each risk are described in the section
below the risk table. It is very convenient way to look at the risk and
describe the information of the risk.
3.0 Risk Mitigation, Monitoring and Management
Risk mitigation, Monitoring and management is the process of
developing options and actions to enhance opportunities and reduce
threats to the project . Risk mitigation progress monitoring includes
tracking identified risks, identifying new risks, and evaluating risk .
Procurement and Warehousing System
Page 30
3.1. Risk Mitigation for Risk Monitoring and Management
Risk management is all about understanding risks that can impact
your system, and implementing strategies to mitigate and manage
those risks. A plan will be created avoid the risk and keep the software
development process to reach their objectives.
3.1.1 Product Size
Product size is the computation of the system a little
miscomputation or overestimating of the system will affects the
the product quantity and also the system.
3.1.2 Business impact
In this risk the software quality is concerned .To meet the high
software quality the team will spend more time to understand needs of
the user and costumer to gather information to provide software
requirements.
3.1.3 Customer risk
Customer risk is about the customer problem with the system ,
this will help us in the right product at right price for the costumer.
3.1.4 Process Risk
Process risk is about the quality of the system to be as high as
possible the user will achieve their need in our system.
Procurement and Warehousing System
Page 31
3.1.15 Technology risk
The technology will affect the system developed to able to run
the system properly will need also a proper hardware to avoid
errors and bugs and latest hardware and equipment will provide
good service.
3.1.16 Development risk
Development risk is all about the tools ,recourses team
members and cost or budget needed .The tools is the software
,resources is like the laptop and human resource or the team will
developed the system.
3.1.17 Employee Risk
Employee risk is about the skills, knowledge and their
willingness of the team members to make the project ,and also the
employee or the people will use the system .
3.2 Risk Monitoring for Risk Mitigation ,Monitoring and Management
Plan
The technology change rapidly the
risk monitoring for risk
mitigation, monitoring and management plan is about the changing of
technology.
3.2.1 Product Size
Product size is about the monitoring of functions necessary for the
program and help us in monitoring the size of the product.
Procurement and Warehousing System
Page 32
3.2.2 Business impact
Business impact is about costumer and client request to determine
change will make also the work progress of the team will monitor.
3.2.3 Customer Risk(User)
To monitor the risk of meeting our clients to get some
information and to help us to solve the problem to able to achiev
better product quality
3.2.4 Process Risk
To monitor the risk and review work to find the problems in the
system process in order to achieve better product quality.
3.2.5 Technology risk
The technology risk is in about rapid changes of the
technology the hardware will be use to run the system ,this will
help the team to see the future technology.
3.2.6 Development risk
Development risk in monitoring is about the operation of the
system, the accurate warehousing and procurering of item that will
affect in the developing the system to meet the quality or the
software and understand the needs of the user
and to provide
system requirement
3.2.6 Employee Risk
Employee risk is about in the team members and their skills
some member has difficulties in performing their task or the tools are
not use properly by the member.
Procurement and Warehousing System
Page 33
3.3
Risk
Management
for
Risk
Mitigation,
Monitoring
and
Management Plan
In this section we will identify several different
software
development risk encountered and will try to create a plan to manage
this risk.
3.3.1 Product Size
Monitoring of process in the system and still looking for a erors this
is our way to in managing the risk
3.3.2 Business impact
We have done many discussions
about the software to reach
clients needs and to clear the misunderstanding between the team and to
change to get the clients suggestions to fit their business process .
3.3.3 Customer Risk (User)
Meetings in our clients and gather information and discuss
regarding in the system .
3.3.4 Process Risk
If the Problem exist within the system the team will fix the problems
to meet the quality standards of the clients
3.3.5 Technology risk
For this phase during the development of the software a new
technology will encountered , we spot the new techniques how to improve
Procurement and Warehousing System
Page 34
the software without major change and also include techniques to develop
our project and the technologies will affect our project .
3.3.6 Technology risk
In this phase technology and tools are not enough or not suitable to
make our project properly , and also provide the software information ,
hardware and software specification to run the software .
3.3.7 Technology risk
Monitoring and manage of the risk will include looking for each team
member is having difficulties in performing some task or using particular
tools or techniques or lack of capability to use particular tools and spend
time for help each team member to learn certain tools using.
4.0 Special Condition
Special condition that are associated with the software are the followings.
Saving Check-list :
We need to make sure that as an inspector goes through the facility to be
inspecting he or she will automatically save data after every entry or change
occurred save button will be used only to finalize the reports.
Login:
Since we are using modular login we need to make sure that the person
login will only have access to certain part of the application ,this depend on the
rights granted to the user. We have to explain to each user why he or she is not
able to use that certain application .We also need to make sure that users with
read only.
Procurement and Warehousing System
Page 35
Software Configuration Management Plan
1.0 Introduction
Software Configuration Management (SCM) is to identify and
control major software changes, ensure that change is being
properly implemented, and report changes to any other
personnel or clients who may have an interest. The objective of
SCM is to limit the impact changes may have on the
entire system. This will help to eliminate unnecessary changes,
and to monitor and control any necessary changes. This allows
software
development
to
continue,
despite
large
and/or
insignificant changes without significant backtracking, lessening
development time and resulting in a higher-quality product.
1.1 Scope and intent of Software Configuration
Management
Activities
The Software Configuration Management Plan is used to
establish the overall approach for the Software Configuration
Management required for this system. The scope of this plan in
Software
Management
Configuration
is to
developed
or
implemented for the system, to maximize productivity by
minimizing mistakes in the member of the team.SCM activities
are identifying change .control change, ensure that the change is
being implemented properly and also have a way to document
the change to less the time consuming work to be successful in
doing our system.
Procurement and Warehousing System
Page 36
1.2 Software
Configuration
Management
Organization role
The Software configuration management team will work
closely in the project, cross-examining many of the future errors
and software change requests. Programmer will submit change
requests directly to the SCM team for their inspection and
approval. The leader will be appointed to oversee all SCM
activities. He will receive all change requests, and will make any
final decisions regarding those changes, including which
Programmer will carry out approved changes. The SCM leader
also keeps a library of all submitted requests, even those that
have been denied.
2.0 Software Configuration Management Task
The SCM leader will analyze all current design specifications
and breakdown the software into subsystems. All subsystems
will consist of major software functions or interface components.
Any submitted changes will be connected to its corresponding
subsystem, which will be traced
backwards though the system to determine its impact. The
leader assign task for each member any changes will be
discussed with team and client.
2.1 Identification
The Software Configuration Management process applied to
this project identifies many types of error, each item has specific
identification rule and minimum verification characteristics.
Procurement and Warehousing System
Page 37
2.1.1 Description

Identify change
If some change or suggestion is implemented on the system
the team will analyze the change to figure it if the change is
necessary and justify
 Approve change
All change and suggestion of team mates or client must be
necessary and justify and all change must know of all team
members this determines which change requests approve or
deny.
 Ensure
the
change
is
being
properly
Implemented
We ensure the finalize change is being implement properly
with helping of each team member to implement the change.
 Document the change
The change will be document to gives as reference in the
implemented change. This document serves us a guide and
reference.
2.1.2 Work products and documentation
 Identify change
Procurement and Warehousing System
Page 38
If the change is identified all of the team members
must know.
 Control change
After the change is identified the members of the team
decides if the change is valid and reasonable to implement.
Ensure the change is being implemented properly.
 Document the change
The change will be document to gives as reference in the
implemented change. This document serves us a guide and
reference.
2.2 Configuration Control
The project design, document, and the current prototype of
the software .the will be used to track the impact through
the corresponding subsystem, and eventually the entire
system.The original design document will be consulted to
ensure
that
the
requested
change
remains
within
requirement specifications and the overall spirit of the
project. The leader may consult the current prototype if he is
unsure any change is required. This is imperative for
cosmetic changes to the interface. He will base his decision
on how severely the change will impact the entire system
and, more importantly, on the corresponding subsystem.
Procurement and Warehousing System
Page 39
2.2.1 Description
Change will be controlled by using human procedures and
automated tools. Here are the steps, which will be taken in order
to control change

Request change

Software developer will evaluate the change request

The result of the evaluation will be presented as
change report

Final decision on change will be made
If the change is approved
1. Define constraint
2. Check out items for change
3. Make necessary change
4. Apply SQA activities
5. Check in items
6. Apply testing activities
7. Rebuilt the software
8. Distribute the software
2.3 Version Control
It is important that you have the latest version. Having the
latest version reduces the chance of a conflict, when the system
have a minor and major update the version control by number
scheme ,when the update is minor the version will be increase by
.1 but if major update like adding a new functionality in the
system the version number is increasing by 1. example 1 is the
current version,
minor update it becomes 1.0 and if major
update it becomes version 2 .
Procurement and Warehousing System
Page 40
2.3.1 Description
As a result of the change, the version number of various
modules will be increased .We will be using a universal version
number system for all modules. We will also have a final version
of the entire product
2.3.2 Increasing Version Number
When a change request is filed a change report will be
created. After the change is finalized it will be documented. We
will be using a decimal point version number system
Bug fix
If enough bug fixes have been done on the product /module,
the bug portion of the version number will be increased. The
number of user visible bug fixes will be also affect when the bug
fix number is increased .The more the visible bug fixes have
been made the closer the bug fix number will need to increase.
Minor Update
Other functionality added in the system/module like some
user friendliness performance function/interface, the version
number may be increased.
Major Update
The system will update functionality and user interface and
change the version number.
Procurement and Warehousing System
Page 41
2.3.3 Work Products and Documentation
A document containing version revision bug reports, bug
fixe and
enhancement
request
will
be
monitored
and
documented.
2.4 Configuration Status Accounting (CSA)
We will be using two different ways to communicate with
other members or the people associated may concern.
2.4.1 Description
Two ways to communicate with other members or people
associated with
the software development.
 Change request report
To change reports and request change will give to
SMC team to have documentation.
 Verbal communication
Verbal communication is better to have good
future plans to the project and also to tell bug and new
specification and function update needed by the system.
2.4.2 Work products and documentation

Change request report

Emails

Verbal communication
Procurement and Warehousing System
Page 42
3.0 Software Quality Assurance Overview
Software Quality Assurance consists of those procedures,
techniques and tools used to ensure that a product meets the
requirements specified in software requirements specification,
the scope of this document is to outline all procedures,
techniques and tools to be used for quality assurance of this
project.
Scope and intend of SQA Activities
The objectives of SQA are:

A quality management approach

Effective software engineering technology (methods and
tools)

Formal technical reviews that are applied throughout the
software process

A multi testing strategy

Control of software documentation and change made to it

A
procedure
to
assure
compliance
with
software
development standards when applicable

Measurement and reporting mechanisms
Reviews and Audits
A formal technical review is a software quality assurance activity
that is performed by software engineers. The objectives of the
are

To
uncover
errors
in
function
,
logic,
or
implementation for any representation of the software
Procurement and Warehousing System
Page 43

To verify that the software under review meets it
requirements

To ensure that the software has been represented
according to predefined standards

To make projects more manageable
3.1 Generic Review Guidelines
ISO 9001 (International Organization for Standardization)
is the assurance standard that applies to software engineering.
The following are the 20 requirements delineated by them. And
we are tried to follow them as our quality assurance plan.
Management Responsibility

Quality System

Contract Review

Design Control

Document and Data Control

Purchasing

Control of Costumer Supplied Product

Product Identification and Trace Ability

Process Control

Inspection and Testing

Control of Inspection, Measuring , and Test Equipment

Inspection and Test Status

Control of Nonconforming Product

Corrective and Preventive Action

Handling Storage ,Packaging , Preservation, and delivery

Control of Quality Audits

Training

Servicing
Procurement and Warehousing System
Page 44

Statistical Techniques
3.1.1 Conduction a Review
Conduct an interview for client and team mate about
the system to gather data usage of system and keep record
before implement another changes.
3.1.2 Roles and Responsibilities

Conceptual and Advance Interface Development

User Interface Design and Development

Editor /Tester/ Maintenance
3.1.3 Review Work Product
Review work weekly to see errors and detect problems early
also a early solution will done.
3.2 Formal Technical Reviews
Formal Technical Reviews that will conduct during the software
process

Walkthroughs

Inspections
After each form (interface) we design, will do a test on the
interface using block box testing method. And for each week,
when the team set down come to meeting ,we will ask the team
mates to do inspection on the interface ,then hook up the others
work do a walkthroughs of all interface.
Procurement and Warehousing System
Page 45
3.2.1 Description of Review Walkthroughs
The integration of all subsystem and the design will be
unified and the transferring and flow of data will secure.
3.2.2 Description of Review
This review focus on debugging of system or testing the
system to look for errors
3.2.3 System Specification Review
All of the system specification of the system will meet the
needs, set meeting to the clients to gathered more data to meet
the proper specification of the system.
3.2.4 Software Project Plan Review
Software project plan overview has a capacity to help
organize, and manage resource depending in the project plan of
the software it can include tools for estimation and planning,
scheduling, cost control and budget management, resource
allocation, and documentation.
3.2.5 RMMM Review
Risk mitigation, monitoring and management plan is to
identify as many potential risks as possible. To help determine
Procurement and Warehousing System
Page 46
what the potential risks. The development team will consistently
be monitoring their progress and project status as to identify
present and future risks as quickly and accurately as possible.
With this said, the members who are involved with the
implementation of the product will also need to keep their eyes
open for any possible risks that the development team did not
spot.
3.2.6 Requirements Reviews (Models, Specification)
Requirement Reviews has a capacity to help organize, and
manage resource depending in the project plan of the software it
can include tools for estimation and planning, scheduling, cost
control and budget management, resource allocation, and
documentation.
3.2.7 Data Design Overview
Data design review involving several design of the database
schema, design of the programs that aces and update the data,
and design of a security scheme to control aces to data and
interface design process.
3.2.8 Architectural Design Review
The architectural design review when applied over the cycle
of a system, review and control of its performance, functional and
physical attributes verifies that a system performs as intended,
and is identified and documented in sufficient detail to support
the project.
3.2.9 Interface (GUI)
Interface and design of a system is up on client and add
other processes to improve the system.
Procurement and Warehousing System
Page 47
3.2.10 Component Design Review
A design review is a milestone within a product development
process whereby a design is evaluated against its requirements
in order to verify the outcomes of previous activities and identify
issues before committing to - and if need to be re-priorities further work.
3.2.11 Code Review
A code use to create a system more often with mistakes but
some software developers often rely on manual or automated
testing to verify their code the ability to see and correct mistakes
ourselves.
3.2.12 Test Specification Review
3.2.13 Change Control Reviews and Audits
3.3 SQA Audits

Team members will have weekly report on their individual
performance for the past week .Any problems, question
regardless on the performance of other team members will also
note.

Any changes that will affect the project will consult with other
team members before doing any change. These are the change
that is minor or require a little code change, but still different from
the original architectural design.
Procurement and Warehousing System
Page 48
3.4 Problem Reporting and Corrective Action/Follow-up
This section will describe problems reporting mechanisms
that occur as a consequence and conducted and the means for
corrective action and follow up.
3.4.1 Reporting mechanisms
The process and how the reporting a problem by the team
who developed the system and also the medium use to report a
problem
3.4.2 Responsibilities
Each of the team members have their own responsibilities
and duty to fulfill, the team leader is the responsible to separate
the gobs of each member all of the member will be update their
gob status.
3.4.3 Data Collection and Valuation
Software Quality Assurance
1.0 Introduction
It focus on the management issues and the process specific
activities that enable a software organization to ensure that it
does "The right things at the right time in the right way" this
Procurement and Warehousing System
Page 49
section gives a general overview of the software quality
assurance plan.
1.1 Scope and Intent of SQA Activities
The objective of SQA are:

High quality of software maintenance (tools and help)

Multi testing process

Process are assure that may comply when its exist
1.2 SQA Organizational Role
Item Management Structure
Editor/Tester/
Maintenance
Conceptual & Advanced
(1)
Interface Development
(1)
User Interface design &
Development/Trainer
(1)
2.0 SQA Tasks
Here are the task we have for the SQA:
 Brainstorming
 Close contact on the supplier
 User friendly design
 Separate windows for Procurement and Warehousing
Procurement and Warehousing System
Page 50
2.1 Task Overview
Task that written above cover minimize errors, control
process flow, and high quality of design
2.2 Standard Practices & Conventions
Brainstorming
We giving are suggestion when it comes software
development, Develop software is came from the idea of each
member of the group
Close contact on the supplier
In selecting of supplier it will undergo to an biding
User friendly design
Develop software have simple but unique interface to
became understandable for any user
Separate windows for Procurement and Warehousing
We decide to separate the window of Procurement
and Warehousing to avoid scramble of data and the user know
what is the process or window is being use
SQA Resources
No external SQA are redefined for this project.
3.0 Reviews and Audits
A formal technical review (FTR) is a software quality
assurance activity that is performed by software engineers. The
objectives of the FTR are:
Procurement and Warehousing System
Page 51

To make projects more manageable.

To ensure that the software has been represented
according to predefined standards.

To achieve software under review meets its
requirements.
3.1 Generic Review Guidelines
3.1.1 Conducting a Review
Reviewing of the system is one way of avoiding some
errors that may affect when it's working. After reviewing of the
software all the members may give suggestion to fix the error
3.1.2 Roles and Responsibilities
 Project Manager: John Roland B. Bentor

Programmer: John Stephen Laurio

Document Specialist: Mhark John Paul Dayag

System Analyst: Jherick S. Survida

Business Analyst: Kristian Ian T. Tamesis
3.1.3 Review Work Product
Product wok review are the reports given by weekly of
every administrator to know the error may be encounter during
the daily use of software, this report can help the developer if the
system have some achievements.
Procurement and Warehousing System
Page 52
3.2 Formal Technical Reviews
Walkthroughs - describe and focus to the review
Inspections - We will ask the team members to a
inspections on the interface.
3.2.1 Descriptions Of Review Walkthroughs
It focuses on the subsystem integration flow.
3.2.2 Descriptions Of Review Inspection
The idea is try to allow other team members to bring
out the test case.
3.2.1 System Specification Review
All of the system specification of the system will meet
the needs, set meeting to the clients to gathered more data to
meet the proper specification of the system
3.2.2 Software Project Plan Review
Software project plan overview has a capacity to help
organize, and manage resource depending in the project plan of
the software it can include tools for estimation and planning,
scheduling, cost control and budget management, resource
allocation, and documentation.
3.2.3 RMMM Review
Risk mitigation, monitoring and management plan is to
identify as many potential risks as possible. To help determine
what the potential risks. The development team will consistently
Procurement and Warehousing System
Page 53
be monitoring their progress and project status as to identify
present and future risks as quickly and accurately as possible.
With this said, the members who are involved with the
implementation of the product will also need to keep their eyes
open for any possible risks that the development team did not
spot.
3.2.4 Requirements Reviews
Requirement Reviews has a capacity to help
organize, and manage resource depending in the project plan of
the software it can include tools for estimation and planning,
scheduling, cost control and budget management, resource
allocation, and documentation
3.2.5 Data Review Design
It's focus on the data flow between each form to the
database.
3.2.6 Architectural Design Review
It's focus on the flow of the system and transition of its
window
3.2.7 Interface
The GUI of the system is depends on the suggestion
of each member
3.2.8 Component Design Review
A design review is a milestone within a product
development process whereby a design is evaluated against its
requirements in order to verify the outcomes of previous activities
Procurement and Warehousing System
Page 54
and identify issues before committing to - and if need to be repriorities - further work.
3.2.9 Code Review
A code use to create a system more often with
mistakes but some software developers often rely on manual or
automated testing to verify their code
the ability to see and
correct mistakes ourselves.
3.2.10 Test Specification Review
Base on our the Test Specification we do random
testing to ensure the system will function normaly
3.2.11 Change Control Reviews and Audits
3.3 SQA Audits

Team members will have weekly report on their
individual
performance for the past week .Any
problems, question regardless on the performance of
other team members will

also note.
Any changes that will affect the project will consult
with other team members before doing any change.
These are the change that is minor or require a little
code change, but still different from the original
architectural design.
4.0
Problem
Reporting
And
Corrective
Action/Follow Up
Procurement and Warehousing System
Page 55
This section will describe problems reporting mechanisms
that occur as a consequence and conducted and the means for
corrective action and follow up.
4.1 Reporting Mechanisms
The process and how the reporting a problem by the
team who developed
the system and also the medium use to
report a problem.
4.2 Responsibilities
But since Project Manager has a lot of experience or
software development and has great knowledge on the project
so he's the leader of the team.

Project Manager: Roland B. Bentor

Programmer: John Stephen Laurio

Document Specialist: Mhark John Paul Dayag

System Analyst: Jerick S. Survida

Business Analyst: Kristian Ian T. Tamesis
4.3 Data Collection And Valuation
It focus on the
collected, evaluated data,
statistical SQA helps for improving quality of the project
4.4 Statistical SQA
Procurement and Warehousing System
Page 56
5.0 Software Process Improvement Activities
Product
Supplier
Business
Process
Development Environment
People
Technology
Characteristic
Condition
5.1 Goals And Object of SPI

To correct
each errors and defect is
recorded.

Number of errors and defects in each

Error and defects are categorized
by
the origin.
Procurement and Warehousing System
Page 57

Cost of overall errors and defects in
each category is computed.

Analyzing the result of data to uncover
the categories that result in highest cost
to the organization.

To modify the process of plans to be
developed.
5.2 Task And Responsibilities
The responsibly of each team member will
doing some activities.
6.0
Software
Configuration
Management
And
Overview
Software configuration is developed so that we can identify
the changes control the changes making sure that the plan is
implemented correctly and to making sure that we report the
change to other members and the clients.
7.0 Tool, Techniques, Methods
Different tools had been use for this project. But the truth is
limited by the time and the size of the team.
Procurement and Warehousing System
Page 58
System Specification
1.0 Introduction
System specification is to identify the use of application
and system we can do add or delete and the features can
make a update and hardware specification to run this
system.
1.1 Goals and objectives
Generally, the purchasing department’s goals are
similar to those of anyone who buys something: get the best
possible quality of all supplies, services and equipment at the
lowest cost. Most often, the purchasing department is that part of
the procurement section that handles the supply chain process.
To ensure quality and to prevent unethical practices, purchasing
is usually separate from receiving and accounts payable
Purchasing
departments
have
changed
over
time.
Historically, they issued purchase orders for all supplies,
services, equipment and raw materials, but to save costs they
began to put in place "master" agreements for repetitive orders,
and they streamlined other routine tasks. This led to a larger role
for purchasing departments as strategic sourcing managers who
are concerned with purchasing large capital equipment, bidding
processes and negotiating with suppliers.
1.2 System Statement of Scope
Procurement and Warehousing System
Page 59
This section of the Statement of Work should provide
a brief statement of what you expect to accomplish as a result of
this scope of work. While specific deliverables and tasks will be
presented in the Work Requirements section, this section should
highlight what is and is not included in the scope of the project in
broader terms.
1.2.1 General Requirements
The following general requirements were laid out for
our project name Procurement and Warehousing System.

To provide manageable records.

To lessen the paper works.

To develop an effective document filing.

To identify the usage and spoilage.

To make the user comfortable of using the
system.

To make the process faster and manageable.
 Interface Enhancement
We make the interface easier to understand
and manage by the user all the buttons and the functions are
place according to a normal interface of the system by its
purpose to understand.
 Database Administrative Interface
We will make all tables separate by
Procurement or Warehouse list all the attributes of every
tables.
Procurement and Warehousing System
Page 60
 Training
The use or the member have also
requested throughout training for the entire user for the
functions and the use of the software.
1.3 System Context
User will be using our software for their own purpose, if the
software is compatible and likes by the user or the company.
This leads to issues about future support for a larger user base.
1.4 Major Constraints
Transparency – all phases in the procurement process are fair
and accurately documented;
Accountability – accountability to donors who may require
certain rules to be followed when using the money they have
provided;
Efficiency and cost effectiveness – meeting the six rights of
supply; price, right time, right quantity, quality services, delivery
to the required places and from the most cost effective source
Minimum Hassle – Since our goal was to create a system that
people would actually incorporate into their existing Net News
system, our software had to be designed for ease of integration.
This is difficult given the large number of platforms on which Net
News runs and the many configurations in which Net News
systems come.
Procurement and Warehousing System
Page 61
Accessibility – Users must be able to control who has access to
their opinions on articles of information. Some users may only be
willing to contribute information anonymously, while others will
want to put their names on their opinions
2.0 Functional Data Description
This functional data description describes
how the
process works or how running an information to the
database
2.1 System Architecture
2.2.1 Architecture Model
ADMIN
LOG
IN
PLATFORM
End
OPTION
Exit
PROCUREMENT
RELEASING
OF ITEM
WAREHOUSE
STORING
OF ITEM
Procurement and Warehousing System
DATABASE
GENERATE
REPORT
PRINT
REPORT
DATABSE
MANAGEMENT
Page 62
DATA
STORE
IN DB
2.2.1 Subsystem Overview
Procurement is a key activity in the supply chain. It can
significantly influence the overall success of an emergency
response depending on how it is managed. In humanitarian
supply chains, procurement represents a very large proportion of
the total spend and should be managed effectively to achieve
optimum value. Procurement works like a pivot in the internal
supply chain process turning around requests into actual
products/commodities or services to fulfill the needs. It serves
three levels of users:
The internal customer
Programs in response to emergencies and ongoing programs
Prepositioning of stocks, for both internal customers and
program need
2.2 Data Description
2.2.1 Major Data Object
1. Supplier ID
2. Company Name
3. Contact Name
4. Contact Title
Procurement and Warehousing System
Page 63
5. Address
6. City
7. Telephone Number
Categories
1. Category ID
2. Category Name
3. Description
4. Picture
Products
1. Product ID
2. Product Name
3. Supplier ID
4. Category ID
5. Quantity Per Unit
6. Unit Price
7.Unit In Stocks
Orders
1. Order ID
2. Product ID
3. Product Name
4. Costumer ID
5. Employee ID
6. Order Date
7. Required Date
Procurement and Warehousing System
Page 64
Order Details
1. Order ID
2. Product ID
3. Unit Price
Items
1. Item ID
2. Item Name
3. Employee Name
4. Contact Titl
2.2.2 Relationships
Supplier
Products
Supplier ID
Product ID
Company Name
Product Name
Contact Name
Supplier ID
Order ID
Contact Title
Category ID
Product ID
Address
Quantity per Unit
City
Unit Price
Region
Unit in Stocks
Telephone Number
Recorder Level
Order Details
Unit Price
Employee
Employee ID
Last Name
Procurement and Warehousing System
First Name
Page 65
Title
Orders
Order ID
Product ID
Item
Product Name
Costumer ID
Item ID
Employee ID
Item Name
Order Date
Employee Name
Required Date
Employee Title
2.3 Human Interface Description
The proposal that we have of human interface description is
to show the record of system. If the user return from the facility to
insert a data from the database which uses java net beans as front
end the software uses ms SQL
The user logs into the database using his or her username
and password
The first screen that will be show up is PROCUREMENT &
WAREHOUSING MANAGEMENT and It contains five buttons with
several different option to choose from. the user will choose a
button to add a new facility into the database ,can find an existing
facility to print blank checklist for next inspection. User can also
choose button to print a blank
Procurement and Warehousing System
Page 66
staff report. Or to go help menu. Or exit out the java net beans.
PROCUREMENT
Procurement History windows user will allow to generate
a new letter, checklist or report. It also allows users to view, or print
existing checklist. User can also edit historic data, update order
information or delete action using this window this window contains
help and return to main menu button
Order Information window allows user to fill in order
information to entries such as Supplier ID , Company Name ,
Contact Name ,Contact Title , Address, City , Region, Telephone
Number also about Supplier or mailing the Supplier. It also allows
users to fill in any comments regarding facility information
If the user searches for an existing order and order cannot be
found, the user will be shown order information such as no match
window that will have search again. Add new facility help or return
to main menu options.
If the user selects historic data option from the window
above he or she will be presented with historic data window which
will allow the user to fill in data such as inspection type. First
inspection date secondary inspection date, compliance action,
company response, inspectors information and completed
activities.
From select a checklist windows the user can select a
checklist to either fill out or print a blank one of from this screen you
can also access the file and return to the procurement history
screen
Procurement and Warehousing System
Page 67
Search for an existing facility window enables user to
search for a facility that you believe has already been entered into
database. You can search by Company Name, Address, City,
Region, Supplier ID, or any combination of the five. If at least one of
your search criteria is Company Name or Company City and the
exact Company Name is not found, a list of close matches will be
displayed. If one of the close matches is the facility that you are
searching for, if none of the close matches are the facility that you
are looking for, you can either search again or add a new facility.
You will be taken to the procurement history screen and information
about that facility displayed.
Form the Report window the user can either generate a
commented report for the facility which you are currently working
on, print a blank report, access the help file, or return to the
procurement history screen
WAREHOUSING
Warehousing History windows user will allow to generate
a new letter, checklist or report. It also allows users to view, or print
existing checklist. User can also edit historic data, update order
information or delete action using this window this window contains
help and return to main menu button
Order Information window allows user to fill in order
information to entries such as Product ID ,Product Name , Supplier
ID , Category ID ,Telephone Number also about Supplier or mailing
the Supplier. It also allows users to fill in any comments regarding
facility information
Procurement and Warehousing System
Page 68
If the user searches for an existing order and order cannot
be found, the user will be shown order information such as no
match window that will have search again. Add new facility help or
return to main menu options.
If the user selects historic data option from the window
above he or she will be presented with historic data window
which will allow the user to fill in data such as inspection type. First
inspection date secondary inspection date, compliance action,
company response, inspectors information and completed
activities.
From select a checklist windows the user can select a
checklist to either fill out or print a blank one of from this screen you
can also access the file and return to the warehousing history
screen
Form the Report window the user can either generate a
commented report for the facility which you are currently working
on, print a blank report, access the help file, or return to the
warehousing history screen
from the maintenance for item the contractor allow to check
or to fix all bugs or error in the database of warehousing screen you
can also access the file and return to the warehousing history
screen
3.0 Subsystem Description
3.1 Subsystem Flow Diagrams
Procurement
Contact
&
Supplier
Warehousing
Procurement
and Warehousing System
FAB/ POS
Page 69
Procurement
&
Warehousing
Procurement
&
Warehousing
Procurement
&
Warehousing
Procurement
&
Warehousing
Give Items
Issue
Payments
Vendor
BILLING
Report
General
Ledger
Get Items
Accounts
Payable and
Receivable
Procurement
&
Warehousing
Reports
Treasury
Procurement
&
Warehousing
Get Items
Reservation
Procurement
Get Items
Procurement&and Warehousing System
Warehousing
Customer
Page 70
Management
Procurement
&
Warehousing
Procurement
&
Warehousing
Get Items
Human
Resource
Get Items
Payroll
3.1.1 Create Checklist
Requisition
creation
Requisition
approval (initial
encumbrance)
Purchase
order creation
NO
Requisition
processing
Contractor
assignment
required
YES
Retrieve
Returns
approved
Procurement and Warehousing
System
approve
suppliers from
suppliers from
ASL
ASL
Send supplier
notification
Assign
contractor
Page
71
(adjust
encumbrance)
NO
OFFLINE
Supplier
response(offline)
global
blanket
agreement
found
YES
Applicant
tracking(offline)
Retrieve rate
information from
agreement
3.1.2 Print Checklist
ACCOUNTING
REQUESTOR
BILL
MAINTAINANCE
REQUEST ITEMS
PAYMENTS
REPAIROF GOODS
PROCUREMENT
WAREHOUSE
REALEASE OF ITEM
STORING OF ITEMS
SELECTION FOR SUPPLIER
SUPPLIER
BIDING
ITEMS/PORDUCT
SUPPLYING GOODS
Procurement and Warehousing System
Page 72
3.1.3 Generate Letter
list of some letter types
appears
required letter type
letter types
from DB
letter types
from DB
letter types
fro SCR
infringement code
and description
from DB
procurement
information
from DB
checklist
information
from DB
date of letter
Information of all letters
and appears on
Procurement and Warehousing System
date of letter
from SYSTEM
Page 73
date response
requested
letter
information
updated on DB
Finalize letter
date response
requested
from SYSTEM
check letter to have
change from SRC
Letter information
form DB
4.0 Enhanced Interface Prototyping
4.1 Prototyping Requirements
We focus on an approach to simulation and
debugging of formal software specifications for control
systems called specification-based prototyping. Within the
context
of
specification
execution
and
simulation,
specification-based prototyping combines the advantages of
traditional formal specifications precision and analysis with
the advantages of rapid prototyping risk management and
early user involvement. The approach lets us refine a formal
and
executable
specification
to
model
a
of
detailed
the
system
model
of
requirements
the
software
requirements specification. Throughout this refinement
process, the specification is used as an early prototype of
the proposed software. By using the specification as the
prototype, most of the problems that plague traditional codeProcurement and Warehousing System
Page 74
based prototyping disappear. First, the formal specification
will always be consistent with the behavior of the prototype
excluding real-time response and the specification is, by
definition, updated as the prototype evolves. Second, the
common problems associated with evolving the prototype
into a production system are largely eliminated. Finally, the
dynamic evaluation of the prototype can be augmented with
formal analysis. To enable specification-based prototyping,
we have developed the NIMBUS requirements engineering
environment. NIMBUS, among other things, allows an
engineer
to
dynamically
evaluate
an
RSML-e
Requirements State Machine Language without events
specification while interacting with
user input or text file
input scripts, RSML-e models of the components in the
embedding
environment,
software
simulations
of
the
components, or the physical components themselves
hardware-in-the-loop simulation.
Software Requirements Specification
1.1
Goals and Objectives
Generally, the purchasing department’s goals are similar to
those of anyone who buys something: get the best possible
quality of all supplies, services and equipment at the lowest cost.
Most often, the purchasing department is that part of the
procurement section that handles the supply chain process. To
ensure quality and to prevent unethical practices, purchasing is
usually separate from receiving and accounts payable
Purchasing departments have changed over time. Historically,
they issued purchase orders for all supplies, services, equipment
Procurement and Warehousing System
Page 75
and raw materials, but to save costs they began to put in place
"master" agreements for repetitive orders, and they streamlined
other routine tasks. This led to a larger role for purchasing
departments as strategic sourcing managers who are concerned
with purchasing large capital equipment, bidding processes and
negotiating with suppliers.
1.1
System Statement of Scope
Below are the different kinds of tests that the team will
take to ensure the quality of the software.

Unit testing

Netbeans IDE 7.3.1

Ms Sql

Integration Testing
- null

Validation Testing
- null

High-order Testing
-null
1.2
General Requirements
The following general requirements were laid out for
our project name Procurement and Warehousing System.

To provide manageable records.

To lessen the paper works.

To develop an effective document filing.

To identify the usage and spoilage.

To make the user comfortable of using the
system.
Procurement and Warehousing System
Page 76

To make the process faster and manageable.
 Interface Enhancement
We make the interface easier to understand
and manage by the user all the buttons and the
functions are place according to a normal interface of
the system by its purpose to understand.
 Database Administrative Interface
We will make all tables separate by
Procurement or Warehouse list all the attributes of
every tables and
 Training
The use or the member have also requested
throughout training for the entire user for the functions
and the use of the software.
1.2.2 Extends Enhancements
1.3 System Context
User will be using our software for their own purpose,
if the software are compatible and likes by the user or the
company. This leads to issues about future support for a
larger user base.
1.4 Major Constraints
Transparency – all phases in the procurement process are
fair and accurately documented;
Procurement and Warehousing System
Page 77
Accountability – accountability to donors who may require
certain rules to be followed when using the money they have
provided;
Efficiency and cost effectiveness – meeting the six
rights of supply; price, right time, right quantity, quality
services, delivery to the required places and from the most
cost effective source.
Minimum Hassle – Since our goal was to create a system
that people would actually incorporate into their existing Net
News system, our software had to be designed for ease of
integration. This is difficult given the large number of
platforms on which Net News runs and the many
configurations in which Net News systems come.
Accessibility – Users must be able to control who has
access to their opinions on articles of information. Some
users may only be willing to contribute information
anonymously, while others will want to put their names on
their opinions.
2.0 Usage Scenario
2.1 User Profiles

Full Control (Administrator)
2.2 Use-Cases
3.0 Data Description
3.1.1 Data Objects and Dictionary
Procurement and Warehousing System
Page 78
1. Supplier ID
2. Company Name
3. Contact Name
4. Contact Title
5. Address
6. City
7. Telephone Number
Categories
1. Category ID
2. Category Name
3. Description
4. Picture
Products
1. Product ID
2. Product Name
3. Supplier ID
4. Category ID
5. Quantity Per Unit
6. Unit Price
7.Unit In Stocks
Orders
1. Order ID
2. Product ID
3. Product Name
4. Costumer ID
5. Employee ID
6. Order Date
7. Required Date
Procurement and Warehousing System
Page 79
Order Details
1. Order ID
2. Product ID
3. Unit Price
Items
1. Item ID
2. Item Name
3. Employee Name
4. Contact Title
2.2.2 Relationship
Supplier
Products
Supplier ID
Product ID
Company Name
Product Name
Contact Name
Supplier ID
Contact Title
Category ID
Address
Quantity per Unit
City
Unit Price
Region
Unit in Stocks
Telephone Number
Recorder Level
Order Details
Order ID
Product ID
Unit Price
Orders
Order ID
Categories
Category ID
Category Name
Product ID
Product Name
Costumer ID
Description
Employee System
ID
Procurement and Warehousing
Picture
Order Date
Required Date
Costumers
Costumer ID
Company Name
Contact Name
Contact Title
Page 80
Employees
Employee ID
Last Name
2.3
Human Interface
First Name
The proposal that we have of human interface
Title
description is to show the record of system. If the user return from
the facility to insert a data from the database which uses java net
beans as front end the software uses ms SQL
The user logs into the database using his or her
username and password
The first screen that will be show up is
PROCUREMENT & WAREHOUSING MANAGEMENT and It
contains five buttons with several different option to choose from.
the user will choose a button to add a new facility into the database
can find an existing facility to print blank checklist for next
inspection. User can also choose button to print a blank staff report
or to go help menu. Or exit out the java net beans.
PROCUREMENT
Procurement History windows user will allow to generate a
new letter, checklist or report. It also allows users to view, or print
existing checklist. User can also edit historic data, update order
information or delete action using this window this window contains
help and return to main menu button order Information window
allows user to fill in order information to entries such as Supplier ID
, Company Name , Contact Name ,Contact Title , Address, City ,
Region, Telephone Number also about Supplier or mailing the
Procurement and Warehousing System
Page 81
Supplier. It also allows users to fill in any comments regarding
facility information, If the user searches for an existing order and
order cannot be found, the user will be shown order information
such as no match window that will have search again. Add new
facility help or return to main menu options.
If the user selects historic data option from the window
above he or she will be presented with historic data window which
will allow the user to fill in data such as inspection type. First
inspection date secondary inspection date, compliance action,
company response, inspectors information and completed
activities.
From select a checklist windows the user can select a
checklist to either fill out or print a blank one of from this screen you
can also access the file and return to the procurement history
screen Search for an existing facility window enables user to
search for a facility that you believe has already been entered into
database. You can search by Company Name, Address, City,
Region, Supplier ID, or any combination of the five. If at least one of
your search criteria is Company Name or Company City and the
exact Company Name is not found, a list of close matches will be
displayed. If one of the close matches is the facility that you are
searching for, if none of the close matches are the facility that you
are looking for, you can either search again or add a new facility.
You will be taken to the procurement history screen and information
about that facility displayed.
Form the Report window the user can either generate a
commented report for the facility which you are currently working
on, print a blank report, access the help file, or return to the
procurement history screen
Procurement and Warehousing System
Page 82
WAREHOUSING
Warehousing History windows user will allow to generate a
new letter, checklist or report. It also allows users to view, or print
existing checklist. User can also edit historic data, update order
information or delete action using this window this window contains
help and return to main menu button
Order Information window allows user to fill in order
information to entries such as Product ID ,Product Name , Supplier
ID , Category ID ,Telephone Number also about Supplier or mailing
the Supplier. It also allows users to fill in any comments regarding
facility information
If the user searches for an existing order and order cannot
be found, the user will be shown order information such as no
match window that will have search again. Add new facility help or
return to main menu options.
If the user selects historic data option from the window
above he or she will be presented with historic data window which
will allow the user to fill in data such as inspection type. First
inspection date secondary inspection date, compliance action,
company response, inspectors information and completed
activities.
From select a checklist windows the user can select a
checklist to either fill out or print a blank one of from this screen you
can also access the file and return to the warehousing history
screen
Form the Report window the user can either generate a
commented report for the facility which you are currently working
Procurement and Warehousing System
Page 83
on, print a blank report, access the help file, or return to the
warehousing history screen
From the maintenance for item the contractor allow to check
or to fix all bugs or error in the database of warehousing screen you
can also access the file and return to the warehousing history
screen
6.0 Validation Criteria
1.2 Restrictions, Limitations and Constraints

Time
Time is the most important thing to manage and priorities for
our project, because we only have 1 year to finish the entire
project. It is very useful to use watch for the time or calendar to
spend every phase of the software development project.

User Skills
User skill may help us do our project easier and fast by their
knowledge
We will not spend more time by changing or adding their
demands for the interface and Designs.
Procurement and Warehousing System
Page 84
Software Design Specification
1.0 Introduction
1.1 Goals and Objectives
This system shall work properly, do the task properly
and fast. The system undergo testing process to be sure that
the system run properly and have a hardware compatibility ,
after the testing stage the developer shall review the system
to test the quality of the job works. First initiate all the data
in the system and test the limit and functions.
Developer test the system in different hardware to know if
the system run properly and easier to use. The testing
process may help the developers make and think a new
plan to compile with the error encounter
to this existing
system
.
1.2 Statement of Scope
This document provides the Overview of the Material
Management Procurement and Warehousing. This manual
should be read first.
1.2.1 General Requirements
The following general requirements were laid out for
our project name Procurement and Warehousing System.

To provide manageable records.
Procurement and Warehousing System
Page 85

To lessen the paper works.

To develop an effective document filing.

To identify the usage and spoilage.

To make the user comfortable of using the
system.

To make the process faster and manageable.

Interface Enhancement
We make the interface easier to understand
and manage by the user all the buttons and the
functions are place according to a normal interface of
the system by its purpose to understand.

Database Administrative Interface
We will make all tables separate by
Procurement or Warehouse list all the attributes of
every tables and
 Training
The user or the member have also requested
throughout training for the entirefunctions of the
software.
1.3 System Context
User will be using our software for their own purpose, if the
software are compatible and likes by the user or the company.
This leads to issues about future support for a larger user base.
1.4 Major Constraints
Transparency – all phases in the procurement process are fair
and accurately documented;
Procurement and Warehousing System
Page 86
Accountability – accountability to donors who may require
certain rules to be followed when using the money they have
provided;
efficiency and cost effectiveness – meeting the six rights of
supply; price, right time, right quantity, quality services, delivery
to the required places and from the most cost effective source.
Minimum Hassle – Since our goal was to create a system that
people would actually incorporate into their existing Net News
system, our software had to be designed for ease of integration.
This is difficult given the large number of platforms on which Net
News runs and the many configurations in which Net News
systems come.
Accessibility – Users must be able to control who has access to
their opinions on articles of information. Some users may only be
willing to contribute information anonymously, while others will
want to put their names on their opinions.
Time
We only have one (1) semester to finish all the documentation for
the software and enhancements. We share different ideas and
strategies to the documentation, But we cannot reached the
exact time or date due to time constraints. One of the major
problems is resources and information about our project.
Procurement and Warehousing System
Page 87
2.0 Data Design
2.1 Database Description
Procurement
1
N
USER/
ADMIN
1
Items &
Stocks
N
& Warehousing
1
N
Facility
N
N
1
Inspection
1
1
Procure_
Items
1
Warehouse
Stocks
N
Inspection_
detail
N
Inspection
checklist
items
Entities Each record in the entity represents a (N)
Procurement & Warehousing
User/Admin
User/Admin
Staff/Manager
Items & Stocks
User/Admin
Facility
Inspection
Inspection
Inspection
3.0 Architectural and Component-Level Design
Procurement and Warehousing System
Page 88
3.1 Program Structure
3.1.1 Overall
Login
Main Screen
File
Procurement
Warehousing
Maintenance
Supplier
Reports
Menu Items
The Following shows the architecture of the main menu
Procurement and Warehousing System
Page 89
File

Switch User

Exit
Procurement
 Items

Types of items
Warehousing

Stocks

Types of Items
Maintenance

Add

Edit

Change

Name

Types of Supplies
Supplier
Reports
 Print Report

Separate list of procure item and warehouse
stocks.
3.1.2 Create Inspection
Create
Inspection
-Procurement &
Warehousing
-Schedule Inspection
Procurement and Warehousing System
Select
Checklists/
Procure
Items/Stocks
Print Blank
Checklists
Page 90
3.1.3 During Inspection
Print Check-lists
- Procure Items
- Stocks
Complete Checklists
- Procure Items
- Stocks
- -
D/L Check Lists
3.1.4 Post-Inspection
Files
Results
Select
Checklists
Enter
Data
Preview
Letter
Print
Revise
Letter
3.1.5 Approval
Approval
View
Letter
Procurement and Warehousing System
View Facility
Info
Approve
Letter
Page 91
Description for Components
3.2.1 Switch User
Major Forms(s) : from Login
Major Actions(s) :Login
The form frmLogin will appear. User enter their username in txtUserName and password
in txtPassword. Then click cmdOkay. User will be logged in if it is a valid username and
password pair. If user clicks cmdCancel on this form, application will end
confirmed they action.
3.2.2 Facility
Major Forms(s)
Major Actions(s)
: frmFacility, frmFacilityBrowse, and frmFaclitiy
: Browse, Add, Edit, Save
Browse
Object Name: cmdBrowse
To browse all Maintenance, user can click in the bomb button next to the
txtMaintenanceID field, frmMaintenanceBrowse will appear. User can highlight facility in
the grid, and then click cmdOkay. All the information on frmFacility will be filled in.
Add
Object Name: cmdAdd
To search for a facility, user can click on the multi-page document button next to the
txtFacilityID field. frmFacilitySearch will appear. User can highlight a facilty in the result
grid, the click memory cmdOkay. All the information on frmFacilty will be filled in.
Edit
Object Name: cmdEdit
Procurement and Warehousing System
Page 92
The Edit button should be disabled unless no historical data have been found for the
facilty. The Delete and Save button should never be enabled at the same time.
Save
Object Name: cmdSave
The save button should be disabled unless the txtEdit field is filled in, and any there
have been changes made to any field on the frmMaintenance. When the save button is
click, new record will be generated if the Maintenance does not exist in the system,
otherwise, current record will be updated.
3.2.3 Create/Modify Inspection- Step 1
Major Forms(s) : frmInspection, frmInspectionBrowse, frmInspectionSearch
frmMaintenanceBrowse, nad frmMaintenanceSeacrh.
Major Actions
: Create Inspection, Modify Inspection (Inspection Browse,
Inspection Search), Next Step and Add/Edit/Save
4.0 User Interface Design
5.0 Restriction, Limitations, and Constraints
 Time
Time is the most important thing to manage and priorities for
our project, because we only have 1 year to finish the entire
project. It is very useful to use watch for the time or calendar to
spend every phase of the software development project.
 User Skills
Procurement and Warehousing System
Page 93
User skill may help us do our project easier and fast by their
knowledge. We will not spend more time by changing or adding
their demands for the interface and Designs.
6.0 Testing Issues
7.0 Appendices
Test Specification
1.0 Introduction
Test Specification discuss if the develop system is tested in
the in work place given by the user and to know the system
limits, and what is the problem may be occur when using it.
1.1 Goals and Objectives
This system shall work properly, do the task properly
and past. The system under go to a testing to test the
system run proper and to trace if the system may occur
error, after the testing stage the developer shall review the
system to test the quality of the job works. First initiate all
the data in the system and test the limit of the flow.
Developer test the system in different hardware to know if
the system run proper and to know what error may
encounter if the hardware was change. The testing process
may help the developers may give a plan to compile with the
error encounter when the system existed.
1.2 Statement of Scope
Below are the different kinds of tests that the team will
take to ensure the quality of the software.
Procurement and Warehousing System
Page 94

Unit testing

Netbeans IDE 7.3.1

Ms Sql

Integration Testing
- null

Validation Testing
- null

High-order Testing
-null
1.3 Major Constraints
2.0 Testing Plan
We assure that the system that develops was error free and
to make sure that the system is working properly. We do different
process of testing in developing of system. Below are the testing
procedure and strategy and timing schedule of the test to be
carried out.
2.1 Software (SCIs) to be tested
2.1.1 Interfaces
The test carried on describe below.
Login Window
We use different names in log in system, so the log in
system will be test. We also test the entire button in the log
in process.
Procurement and Warehousing System
Page 95
Design Window
We have different menus in this window. File,
Procurement, Warehousing, Maintenance, Supplier, and
Reports,and each menu have their different tpes of categories,
this are the button menus that the software have.
File
When file button is clicked by user the interface of the
system shows the button switch user and the exit button.
Reports
When Reports button is clicked by user it show the
reports like how many items used daily or weekly and if they
reach the critical level.
List of Item
When List of item is clicked by user ait show all the
stocked and items that we have.
Maintenance
When Maintenance button is clicked by user it shows
the comment how to fix the system in minor error and how to
use the system.
Help
When Help button is clicked by user it show contents
and about the system.
2.2 Testing Strategy
Procurement and Warehousing System
Page 96
This describe the following strategic testing that we have been
do, each of us do different methods of test to our product.
2.2.1 Unit Testing
In unit test we test the separate way of software. We test the
component of the software individually. We test the passing of
data logically because of 10% done of our system. We test all
components can function properly without any error.
2.2.2 Integration Testing
In this methods we test run our system into their workplace so
that we know what problem may be occurred of our system into
their workplace.
We make sure that there is no error in our
system to run it properly. We ensure that all of data save
correctly and there is no loss of data or data redundancy and the
entire button is functional
2.2.3 Validation Testing
In this method we test the interaction between the users. We
obligate the entire user to look for the software requirements if
they can't understand a simple process. We use trial and error to
if the system work properly and save data in the database to
know if it can handle large data safely.
2.2.4 High- order Testing
This method show different types of testing that make sure the
system is useable.
 Recovery Testing
Procurement and Warehousing System
Page 97
The system we build is can retrieve small lost data, because
recovery of data is not included to our system but we can ensure
the storing of data.
 Security Testing
In this method we sure the security of system because of high
security code that are system have.
 Stress Testing
Its focus on the software ability in current transaction when it
comes on the system shutdown or failure, this testing is to avoid
it happen
 Performance Testing
In this method we test is system up to her limit to determine the
compliance in the given task in her higher performance.
2.3 Testing Resources and Staffing
It may use different resource to assure the software testing
2.4 Test Record Keeping
The data will be test if it can hold huge data
2.5 Testing Tolls and Environment
Developers
may
use
available
resources
for
the
development of the software.
2.6 Test Schedule
Procurement and Warehousing System
Page 98
Below is the schedule of Test.
Project Test Plan
The project test plan is to show if the project was succeed
System Testing
Develop system was under go in many ways of test to
ensure the system working
Generate Testing Report
Develop system can generate report in daily weekly and
monthly
3.0 Test Procedure
In this we give the detail of our system procedure. First we
test all the system function and button to know the error may
encounter in using the system, and we test the hardware
specification if our system works in different hardware and how
large data can store in our database.
3.2.1 Unit Testing
Unit testing is to know if the software may run into different
operating system and hardware specification
3.2.2 Integration Testing
The develop system was test in integration to know if the
system can process with some other subsystem
3.2.3 Validation Testing
Validating the software is the process were the software is ready
to publish
3.2.4 High- order Testing
Procurement and Warehousing System
Page 99
High order testing are the combination of some methods

Recovery Testing
The system we build is can retrieve small lost data, because
recovery of data is not included to our system but we can ensure
the storing of data.
 Security Testing
In this method we sure the security of system because of high
security code that are system have.
 Stress Testing
Its focus on the software ability in current transaction when it
comes on the system shutdown or failure, this testing is to avoid
it happen
 Performance Testing
In this method we test is system up to her limit to determine the
compliance in the given task in her higher performance.
3.3 Testing Resources and Staffing
The first personnel who conduct the testing process is the
programmer and the nest is the System Analyst and the Project
Manager to check if the software is comply with the needs of the
users
3.4 Test Record Keeping and Log
Procurement and Warehousing System
Page 100
Download