Uploaded by Rohit Diwakar

canteen ordering system

advertisement
CANTEEN ORDERNING SYSTEM for UNILEVER
Simplilearn CBAP Cer fica on Project
SUBIMITTED BY :- ROHIT DIWAKAR
25 – April – 2023
1
Page No.
Table of Contents
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Introduc on
Business Analysis and Concept Model (BACCM)
Stakeholders
Problem statement
Process MAP
Scope of new Canteen Ordering System (Context Diagram)
Features need to be developed.
System ac vity diagram.
ER diagram for system.
Business requirements for func onal and non-func onal requirements
Wireframes of features.
3
5
6
6
7
INTRODUCTION
Background
Unilever is a mul na onal FMCG company with 1500 employees in its UK offices. The employees face a
problem with the canteen service, which is inefficient, wasteful, and unsa sfactory. The employees
spend too much me wai ng for food and tables, and o en do not get their preferred food choices.
The canteen also discards a lot of food that is not sold. The employees have requested an online food
ordering system that would allow them to order food online and have it delivered to their work
loca on at a specified me and date.
Analysis
The problem with the canteen service is caused by several factors, such as:




The limited capacity of the canteens to accommodate the large number of employees who
want to have lunch at the same time.
The lack of variety and availability of food options in the canteens.
The inefficiency and error-prone nature of the manual ordering and payment process.
The mismatch between the supply and demand of food in the canteens.
2
The problem affects both the employees and the management of Unilever, as it results in:


Reduced productivity and satisfaction of the employees, who waste time and energy on lunch
breaks and do not enjoy their meals.
Increased costs and environmental impact of the canteen service, which wastes food and
resources.
The problem can be solved by implementing an online food ordering system that would enable the
employees to order food online from a variety of vendors and have it delivered to their work location
at a specified time and date. This would address the issues of:




Capacity: The online food ordering system would reduce the congestion and crowding in the
canteens, as fewer employees would need to use them. The employees who prefer to eat in
the canteens would have more space and comfort.
Variety and availability: The online food ordering system would offer more food options to the
employees, who could choose from different cuisines, dishes, and prices. The employees would
also be able to order their preferred food items without worrying about them running out.
Efficiency and accuracy: The online food ordering system would streamline the ordering and
payment process, as the employees could place their orders online using their smartphones or
computers. The system would also reduce the chances of errors or miscommunication that
may occur when ordering over the phone or in person.
Supply and demand: The online food ordering system would match the supply and demand of
food more effectively, as the vendors would prepare and deliver only the food that is ordered
by the employees. This would reduce the amount of food that is wasted or thrown away by the
canteen service.
Criteria
The criteria for evaluating the online food ordering system are:




Employee satisfaction: The online food ordering system should improve the satisfaction of the
employees who use it, by providing them with more convenience, choice, quality, and value for
their meals.
Operational efficiency: The online food ordering system should improve the efficiency of the
canteen service, by reducing the workload of the staff, minimizing errors and delays, and
optimizing resource utilization.
Cost-effectiveness: The online food ordering system should be cost-effective for Unilever, by
reducing the operational costs of the canteen service, increasing employee productivity, and
generating revenue from commissions or fees from vendors or customers.
Environmental sustainability: The online food ordering system should be environmentally
sustainable for Unilever, by reducing the amount of food waste and packaging waste generated
by the canteen service.
Course of Action
The course of action for implementing the online food ordering system is:
3




Conduct a research/survey and a feasibility study to assess the needs and expectations of the
employees, identify potential vendors and partners, estimate costs and benefits, and evaluate
risks and challenges.
Design and develop a user-friendly website or app that allows employees to order food online
from a variety of vendors. The website or app should also provide features such as menu
browsing, order tracking, payment processing, feedback collection, etc.
Test and launch the online food ordering system on a pilot basis with a selected group of
employees and vendors. Monitor and evaluate its performance using metrics such as order
volume, delivery time, customer satisfaction, etc.
Scale up and roll out the online food ordering system to all employees and vendors. Provide
training and support to staff members on how to use the system. Promote and market the
system to increase awareness and adoption among employees.
Metrics
The metrics for measuring the success of the online food ordering system are:



Employee satisfaction: Measure employee satisfaction using surveys.
Reduce food wasted: calculate the food wasted by reducing it form previous 25% to 15% with
in 12 months of release of the system.
Reduce the waiting time & automated delivering: Orders should be placed by 11 am. Which
will result in giving time to prepare food. Food should be delivered at user’s desk and hence
waiting time should be reduced as a result in increasing the work time per day within 3 months
of the release.
4
Task 1.
BACCM
Need
The need for canteen ordering system is for reducing the waiting time for food and getting
preferred food for each employee.
Reducing the food wastage from current 25% to a minimum level
Resulting in increasing the working time of employees and reducing the wastage cost.
Change
To automate the ordering system by making it online so that canteen gets time to prepare food
and delivering at the user’s desk. As the food was ordered from the pre-defined menu hence
employee will get their choice of food.
The portal should be integrated within employee’s hr portal, it should be user friendly and
less complicated.
Food menu should be updated daily with veg and non-veg food options.
Food cost should be linked with employee’s payroll and deducted from salary.
Solution
Context
1500 employees
2 canteens- canteens space was designed for 150 employees at a time hence resulting in
waiting time of 30-35 mins.
Huge rush at the time of lunch hours resulting in wasting of time for tables to be vacant.
Due to which working time is affected by 30-40 mins
Issue with payment gateway as the payment methods are conventional and old.
Value
Stakeholders
System should aim on reducing the wait time of employee, availability of desired food
Increased in satisfaction for employee.
It should be focussed on reducing food wastage cost and cost saving for the organization.
Sponsor-company, Management/ operation-manager/other managers
Customer-canteen management/operational support/chef
Business analyst
Suppliers
Delivery persons
End user-employees
Developer
SME
Project manager
5
Task 2.
List of Stakeholders.
Stakeholders
Employees/customer
Canteen Manager
Delivery Boy
Payroll system
Management
Operational support
Project manager
Implementation on IT
Team
Testers
Sponsor
Food Supplier
Business analyst
Responsibilities



Order food by 11am from given menu (updated on daily basis)
Modify order before checking out.
Provide feedback


Create/update menu daily.
View orders placed by employee, get it prepared by chefs and ensuring proper
delivery of the order
Must deliver food at the correctly at employees’ desk
Maintaining employees’ database for the number of dishes order with respect to their
price to be deducted from employee’s salary.
 Check most popular dishes.
 No of employees using the system
 Sa sfac on of employees using feedback mechanism
 Sales of each day total monthly earnings and forecas ng
Provides opera onal support to employees/ customers in case of any issue in the
applica on
Ensure successful implementa on of solu on by maintaining all constraints, resources,
budget, and me.
Develop online web applica on for the employees to order food from canteen and
ensuring that all 1500 employees can use applica on smoothly
Test the usability and convenience of applica on to fix any errors/bugs if iden fied
Sponsoring all budget related ac vi es and providing useful insights
Providing logis cal support to canteen management based on the demand
Ensuring proper collabora on between external and internal stakeholders to implement
successful solu on effec vely
Task 3.
Problem Statement.




Unilever have 1500 employees in UK office, with as sea ng capacity of 150 person in canteen.
Peak lunch hours(12pm-1pm) which causes extreme rush in the canteen, resul ng in long wai ng me for food
prepara on and delivering.
Due to long wai ng mes some orders get cancelled and results in food wastage.
Employees also fails to get their choice of food, due to food wastage and no pre-orders.
Lunch Dura on
60 Mins
Time in Queue
Time for ea ng
30-35 Mins
10-15 Mins
Returning to worksta on
10 Mins
6
Task 4.
Process Map
Current state
h ps://share.balsamiq.com/c/qdW83tyQC9TZsvgKHdZ8DH.png
7
FUTURE PROCESS
Task 5.
In Scope and Out scope diagram of canteen ordering system.
8
TASK 6.
Main Features needs to be developed are:













Employee Registra on and Login.
Verifica on with One Time Password/Forgot Password Link- Work Email/Registered Phone Number.
Canteen Manager access to Create, Read, Update and Delete the Menu Items.
Daily pop-up Menu of the Day.
Easy and Interac ve in using.
Order Cart to be visible side by side while ordering/browsing.
Do not Allow Employees to Order a er 11AM.
Order confirma on no fica on to Employee/Canteen Manager/Chef.
Delivery Request no fica on to the Delivery Execu ve.
Employee to receive Feedback form regarding the Quality of food and service provided from the
Canteen.
Canteen manager to track Inventory.
Payroll team to accurately calculate the salary a er deduc ng their monthly bill for the meals.
Generate reports and other analysis reports to Management:
 Daily/Weekly/Monthly/Yearly- Sales and Revenue Report
 Analysis regarding
 Popular Food
 Usage of the System
 Employee satisfaction
 Forecast/Prediction of Popular time for ordering/What Items will be ordered.
Task 7.
In-scope requirements:










Employee registration / Login screen
Menu page
Meal ordering screen
Order confirmation screen
Order status page
Meal delivery details
Close delivered order by meal deliverer.
Monthly payroll adjustment
Feedback submission
Sales report for canteen management system
Out-of-scope requirements:




Food vendor management
Food supplies out of stock notification
Chef and cook management.
Chef and meal delivery person pay details.
9
Task 8.
Ac vity diagram of the System
Task 10.
Functional Business Requirements






User Registration and Login.
Up to date Menu for the day.
Order to be placed before the mentioned timings.
Create and edit the order before checking out.
Delivery to the employee workstation.
After delivery, the deliverer shall close the online customer order.
10


Customer should be able to submit the feedback.
Generation of reports for management regarding the utilization of the canteen order system,
reduction in operational costs.
Non-Functional Business Requirements




Scalability & Performance: Scalable for 1500 employees at a time.
Availability: System to be light and fast.
Usability: User friendly and self-explanatory.
Maintainability: Software in Java.
Task 11.
Mock-up Screens.
1. Login Stage
11
2. Menu Choosing
12
Download