Professional Documents
Culture Documents
Catering Industry: S Takeholders Actor What They Can Do On The Software Created
Catering Industry: S Takeholders Actor What They Can Do On The Software Created
Stakeholders
Delivery Boy ● Close the online customer order after delivering the lunch.
Daily sales
Monthly earnings
Order forecasting
Problem: Employees are spending a lot of time waiting for tables during lunch time, while the
regular canteens can only afford a limited number of seats. This also results in more time being
spent on lunch and less working productivity. Moreover, huge food wastage is also a pressing
problem since employees may not want certain dishes and those dishes are then thrown away.
Objective: A system that aims to save lunch time for employees and improve their food choices
based on their preferences, which should consequently improve quality of work life and
productivity. The system should also allow food in demand and food resources monitoring to
reduced food wastage problem. A better process should also be implemented to reduce overall
operating costs.
Objectives:
Existing System
Proposed System
What is the proposed solution or system? Mention in points how the system itself will be for the
user.
Create a use case diagram including all the actors and processes for an end to end process of the
system.
In Scope
● Mention the name of features and what they are used for.
Out of Scope
● Food vendor
● Lunch payment (handled by payroll system)
Business Requirements:
Business objective – 1:
● Reduce canteen food wastage by a minimum of 30% within 6 months, following initial
release.
Scale: Value of food thrown away each month by examining the canteen inventory
o Previous - 25% wasted.
Business objective – 2:
● Reduce canteen operating cost by 15% within 12 months, following initial release.
Business objective - 3:
● Increase effective working time by 30 minutes per employee per day, within 3 months.
Business objective - 4:
● Automate ordering process, delivery to workstation => reduce canteen operating cost.
Functional Requirements
Webpage Canteen Ordering System (COS) has an up-to-date menu, presented as a list of
dishes available for the day along with price.
Employees can place online lunch order in COS latest by 11 AM. Employees can select
lunch dishes and edit or cancel as will until checkout time at 11 AM.
After 11 AM system does not allow users to place order.
Orders which are checked out cannot be changed.
Menu manager can create and update menu in COS.
Canteen manager can view placed orders and request delivery once an order is
prepared.
Delivery boy has access to COS and can close online lunch order once his delivery is
complete.
Employees can submit feedback about food item or delivery.
Reports list:
o Which dishes are the most popular?
o How many employees are using the system?
o Feedback report to reflect employee satisfaction.
o Sales for each day.
o Total monthly earning.
o Order forecasting i.e., a prediction of which items will be ordered and when they
will be ordered.
Nonfunctional Requirements
System Requirement:
Maintain in Java