Professional Documents
Culture Documents
SUBMITTED TO
Business Objective 1:
Reduce canteen food wastage by a minimum of 30% within 6 months following 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 canteen operating costs by 15% within 12 months, following initial release.
Business Objective 3:
Increase average effective work time by 30 minutes per employee per day, within 3 months.
Business Objective 4:
By making the ordering process automated and by delivering the food to the user's
workstation, the canteen will be able to operate with lesser manpower.
Stakeholder Analysis
Canteen ● Reports on the most ordered and least ordered meal should be
Manager accessible to help with inventory management and avoid waste
● Online orders should indicate the type and quantity of food.
Delivery Staff ● The order slip should indicate the location of the employee and
time of delivery.
Payroll ● The total amount spent on food and the dates the food was
system ordered for a stated period of time.
CUSTOMER/ EMPLOYEE
Solution: To develop a canteen ordering system which provides employees an option to eat
meals at their specified workstations.
Solution Components
The system will
▪ Register an account as a prerequisite for using the system. Agree on terms for example
automatic payroll deduction. Provides an option to deregister.
▪ Access to the system for all authorized staff.
▪ Create an order, add, edit, or delete.
▪ Provide an online Menu with a variety of meals
● Employees: Saves time, more flexible, ease of payment and access to bills on an
ongoing basis.
● Canteen: Reduces the workload for staff, better inventory, and wastage reduction.
Objectives:
● Go back to work.
Proposed System
In Scope
● Registration of the system will be done using employee’s and company’s details.
● The Canteen system shall produce periodic reports for management and canteen staff.
Out of Scope
Triggers
Business Requirements:
Business objective – 1:
Reduce canteen food wastage by a minimum of 30% within 6 months following 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 canteen operating costs by 15% within 12 months, following initial release.
Business objective - 3:
Increase average effective work time by 30 minutes per employee per day, within 3 months
Business objective - 4:
By making the ordering process automated and by delivering the food to the user's
workstation, the canteen will be able to operate with lesser manpower.
Functional Requirements
FR1 Users should register and create their own log in requirements with well defined
roles of users. For example, Manager, Employee
FR3 Employee Role should choose a meal on the Menu, place an order, and provide
some feedback
Delivery role views delivery list and deliver the meals to the appropriate place
FR4 Integrated system that automatically updates the inventory when a purchase or
an order has been made
Non-functional Requirements
NFR1 The system has a capacity large enough to maintain good service to the 1500
Unilever employees
NFR2 The canteen ordering system should be available on the internet or the company
intranet for easy access.
NFR4 The system should work efficiently and effectively with quick response time.
NFR5 The system should be scalable in case of any expansion in the future
System Requirement:
➢ The system will be light to enable speed
➢ The RAM will be big enough to meet the needs of the system
➢ The operating system should be either Windows XP or Mac OS both suitable for
Personal Computers and MacBook
Usability:
➢ The Interface is user friendly
➢ The system is error tolerant for easy editing and deleting.
➢ The interface needs to have pictures to make it more engaging and self-explanatory
➢ The entire system should be effective and efficient
Environments
Java will be used because of its minimal maintenance
WIREFRAME