You are on page 1of 8

ACTOR What they can do on the software created

Employee/  I would like to eat food from a variety of cuisines .the food
Customer should be nutritious and freshly cooked. I like when the food
is hot and is served at the right time. I don’t like to be kept
waiting.
 I am so swamped with this work it is difficult for me to go to
the canteen and eat. I want options which I can eat at my
workstation while working
 I hate to wait for food to be served and don’t want to eat at
my workstation. I like to take meals in canteen

Canteen ● I can take out a combined list of all the orders ,which are sorted
Manager out with sub totals of same dishes people have ordered .for eg
fish and chips -10 rice with kidney beans -10etc
● The system should also give a floor wise list of orders to plan
deliveries
● Data and reports on most ordered items, least ordered items
with quantities for planning the inventory

Delivery Boy  He should have a list with floor wise open orders after food is
delivered he will checkbox the items on his list after delivering
all the orders he will close the orders on the website
 A tablet can also be used for closing orders as when they get
delivered
Payroll ● A list of employees with total price of food ordered for the
system specific period

● . Employee wise list of items ordered and price which gets


appended with salary statement for employees to check
deduction

● A list of employees with the dates enrolling and leaving the


canteen ordering system

Management ● Most ordered and least ordered items with various drill downs
such as floor wise , department wise which can be used for
forecasting

● List of employees enrolled /left and no of orders placed

Identifying the stakeholder : create a list of stake holders


RACI MATRIX

1. Responsible ‘R’: The persons who will be performing the work on the task.

2 Accountable ‘A’: The person who is ultimately held accountable for successful
completion of the task and is the decision maker. Only one stakeholder receives this
assignment.
3. Consulted ‘C’: The stakeholder or stakeholder group who will be asked to provide an
opinion or information about the task. This assignment is often provided to the
subject matter experts
4. Informed ‘I’: A stakeholder or stakeholder group that is kept up to date on the task
and notified of its outcome
5.

(SMEs). 
4. Informed ‘I’: A stakeholder or stakeholder group that is kept up to date on the task
and notified of its outcome

Problem Definition and Solution


● The canteen ordering system required to support a volume of 1500 employees food on
the time ,
● Employees of Unilever facing the problem of insufficient time to complete their lunch
break of 60 minutes due to long wait in the queue at the food counter for ordering their
food
● Employees don’t always get their choice of food they want because the canteen runs out
od certain times
● The canteen wastes a significant quantity of food by throwing away what is not
purchased
● Current situation of cafeteria results in the decrease of productivity of each employee of
Unilever

Advantages
 Saves Time
 Boosts throughout and eliminates crowding at the counters
 Accounting simplified and error free
 Minimize losses as only authorized personnel can use canteen facilities
 Increases operational efficiency and avoids manual labor
 Flexibility and ease of use
 Proper and accurate reports

Existing System

● The existing system, data collected and understanding of wastage are depicted using the
below

Proposed System

What is the proposed solution or system? Mention in points how the system itself will be for the
user.

● User friendly interface


● …
● …
Scope using use case diagram (UML)

In Scope

● The Canteen Ordering System (COS) is designed to manage all canteen food
ordering operations.
Update and display list of daily menu offered

● User registration and login


● Placing and confirming order for food
● Edit the order before checkout
● Confirm the location food needs to be delivered
● Choice of payment method
● Displaying error message on the online portal if food is out of stock
● Feedback submission for the quality of food items delivered and delivery
system of the canteen

Out of Scope

● Pre order requirement


● Canteen staff payment management
● Use of the system by ex-employees or outsiders not allowed
● Refund options
● Out of organization delivery

Activity Diagram for the System:


ER Diagram for the System:

Preconditions and Triggers: Example

 What user/manager should be able to do in a step?


 What are the triggers?
 What is the basic flow?
 What are the data elements?
 In case of errors, what happens?

Business Requirements:

Business objective – 1: Reduce canteen food wastage by minimum of 30% within


6months following the first release.
Scale :value of food thrown away each month by examining the canteen inventory
 Previous -25% wasted
 Must plan for :less than 15%
Business objective – 2: Reduce the canteen operating costs by 15% within 12 months,
following the initial release,
Business objective - 3: increase average effective work by 30 minutes per employee per day,
within 3months.
Business objective - 4: By making the ordering process automated and by delivering the food
to the users workstation, the canteen will be able to operate with lesser manpower

Functional Requirements

 Store data and turn it into usable reports


 Find no of system users
 Most popular dishes
 Canteen manager should be able to view the orders placed
 Sales data
 Should support orders of 1500 employees
 Payroll system

Nonfunctional Requirements
 Aesthetically pleasing website
 Easy to use
 Less loading times
Usability:

 the screen should be self –explanatory and user friendly


 management employees not ordering from the system as they cannot understand
the screens and fields on screen

You might also like