Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
213 views7 pages

Canteen Automation System: 1.1 Overview

The document describes a proposed canteen automation system that would allow customers to order food online using an Android application. The system aims to simplify the ordering process for both customers and the canteen. It would present an interactive menu for customers to select items from. Their order would then be visible to the chef for preparation. The system has administrative functions like adding/removing menu items, tracking sales, and generating reports. It is intended to save customers time by allowing them to order without waiting for a waiter. The system requirements, advantages, and security measures are also outlined.

Uploaded by

Naina Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
213 views7 pages

Canteen Automation System: 1.1 Overview

The document describes a proposed canteen automation system that would allow customers to order food online using an Android application. The system aims to simplify the ordering process for both customers and the canteen. It would present an interactive menu for customers to select items from. Their order would then be visible to the chef for preparation. The system has administrative functions like adding/removing menu items, tracking sales, and generating reports. It is intended to save customers time by allowing them to order without waiting for a waiter. The system requirements, advantages, and security measures are also outlined.

Uploaded by

Naina Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 7

CANTEEN AUTOMATION SYSTEM

1. INTRODUCTION

1.1 OVERVIEW
The introduction of the software requirement specification provides an overview of the entire
SRS purpose scope definitions, acronyms ,abbreviations references and overview of SRS .A
software requirement specification – requirement specification for a software system – is a
complete description of the behaviour of a system to be developed it includes a set of use cases
that describe all the interactions the user will have with the software. Use cases are also known
as functional requirements. In addition to use cases, the SRS also contains non-functional ( or
supplementary)requirements.Non-functional requirements are ready quirements which impose
constraints on the design or implementation. The aim of this document is to gather and analyse
and give an in-depth insight of the complete canteen automation project software system by
defining the problem statement in detail .This is a documentation of the project canteen
automation system done sincerely and satisfactorily by my group members. A software has to be
developed for automating the ordering process in canteens.

1.2 PROBLEM STATEMENT:

Nowadays people don’t have much time to spend in canteen by just there and waiting for the
waiter to take their order. Many customer visits the canteen in their lunch break and recess so
they have limited time to eat and return to their respective office and colleges. So this software
helps them to save time and order food whenever they want without calling the waiter again and
again.

Manual system involves paper work in the form of maintaining various files and manuals.
Maintaining critical information in the files and manuals is full of risk and a tedious process.
Including a framework showing how to apply Internet technology progressively as skills and
confidence grow, the project demonstrates the route from adapting materials to developing an
online environment.
1.3 PROPOSED SYSTEM:

We propose is a Canteen Automation System, which is a technique of ordering foods online


applicable in any food delivery industry.

This Canteen Automation System enables the end users to register online, read and select the
food from e-menu card and order food online by just selecting the food that the user want to have
using android application.

The main advantage of this system is that it greatly simplifies the ordering process for both the
customer and the canteen.

When the customer visits the ordering webpage, they are presented with an interactive and up-to-
date menu,complete with all available options and dynamically adjusting prices based on the
selected options. After making a selection, the item is then added to their order, which the
customer canreview the details of at any time before checking out. This provides instant visual
confirmation of what was selected and ensures that items in the order are, in fact, what was
intended.

The results after selecting the food from the E-menu card will directly appear in the screen near
the Chef who is going to cook the food for you.

The system is the combination of Android as well as Web Application.

By using this application the work of the waiter is reduced and we can also say that the work is
nullified. The benefit of this is that if there is rush in the Canteen then there will be chances that
the waiters will be unavailable and the users can directly order the food to the chef online by
using this application. The user will have a username and a password, by using which they can
login into the system. This implies that the customer is the regular user of the Canteen.

1.4 PROJECT SCOPE

‘Canteen Automation System’ is an attempt to stimulate the basic concepts of an online canteen
food ordering automation system. This software will help the user in saving beneficial time and
order food without any hassle. The customer would be able to order food without any mediation
of the waiter. This system enables to perform the following functions:
 Search for the cuisine or dish of their choice.
 Booking of the selected food items.
 System would check the availability of the dish and the waiting time for the same will be
calculated by the system.
 Online hassle-free payment through platforms such as: Paytm, Credit/Debit Cards,
Google Pay, etc.
 Cancellation will also be available.
 Food ordering pages that look and feel the same as the existing restaurant website.
 Various reports to view total sales, details of registered members with facility to print
report.
 Improved and optimized service.

1.5 SYSTEM DESCRPTION:

The system comprises of 3 major modules and their sub modules as follows:

1. Admin Login
 Take Order
 Bill Print
 Add/ Remove Food Items
 Add Offers
 Update Inventory
 Order Forecasting (Predict Items Most Frequently During Specific Hours)
 Sales for each day and month
 Sales of individual item for the day
 Total Earnings

2. Staff Login
 Order placed by Customer
 Offer
 Order Forecasting

3. User Login
 Menu Items
 Place an Order
 Combo Box Selection
 Bill Payment
2. OVERALL DESCRIPTION

2.1 USER CHARACTERISTICS:

Educational level: Atleast the user of the system should be comfortable with English language.
Technical expertise:User should be comfortable using general purpose application on the
computer system.

2.2 CONSTRAINTS:

The system will run under windows 7 and android 4.0 or or higher platforms of operating
systems.
2.3 ASSUMPTIONS AND DEPENDENCIES:
Admin and staff need to have a valid username and password to access the database.
Software is dependant on access to internet.

3. REQUIREMENT SPECIFICATION

3.1 FUNCTIONAL REQUIREMENTS:

 Take Order
 Bill Print
 Add/ Remove Food Items
 Add Offers
 Update Inventory
 Order Forecasting (Predict Items Most Frequently During Specific Hours)
 Sales for each day and month
 Sales of individual item for the day
 Total Earnings
 Order placed by Customer
 Offer
 Order Forecasting
 Menu Items
 Place an Order
 Combo Box Selection
 Bill Payment
 Completely automated online ordering of food in a canteen.
 Order can be placed using personal android phones.
 Food ordering pages that look and feel exactly the same as the existing restaurant
website.

 User can also order a Special Combo Box which contains multiple food items.
 Food ordering pages hosted on secure and special server so no risk of customers getting
redirected to servers where competitors' websites are listed.

 Developed using the latest website programming protocols for minimum server loads and
ultra-fast loading and processing.

 Simple user-interface Admin Panel for creation and configuration of menu groups, menu
items, etc.

 Built-in facility to set modifiers on different menu items


 Facility to create modifier groups, individual modifier items and assign modifier items
into different groups

 Single and individual Admin Panel and login for each Canteen
 Detailed summary of orders placed with option to search orders, update order status, print
orders, etc.

 Various reports to view total sales, details of registered members with facility to print
report.
 Requires an active internet connection.
 Requires Android phone if user is ordering.

3.1.3 HARDWARE REQUIREMENT:-


 i3 Processor Based Computer or higher
 Memory: 1 GB RAM
 Hard Drive: 50 GB
 Internet Connection
 Android Device

3.1.4 SOFTWARE REQUIREMENT:


 Windows 7 or higher
 Android Development Toolkit(ADT)
 Visual Studio 2010
 SQL Server 2008
 Android 4.0 or higher

3.1.5 ADVANTAGES
 Completely automated online ordering of food in a canteen.
 Order can be placed using personal android phones.
 Food ordering pages that look and feel exactly the same as the existing restaurant
website.

 User can also order a Special Combo Box which contains multiple food items.
 Food ordering pages hosted on secure and special server so no risk of customers getting
redirected to servers where competitors' websites are listed.

 Developed using the latest website programming protocols for minimum server loads and
ultra-fast loading and processing.

 Simple user-interface Admin Panel for creation and configuration of menu groups, menu
items, etc.

 Built-in facility to set modifiers on different menu items


 Facility to create modifier groups, individual modifier items and assign modifier items
into different groups

 Single and individual Admin Panel and login for each Canteen
 Detailed summary of orders placed with option to search orders, update order status, print
orders, etc.

 Various reports to view total sales, details of registered members with facility to print
report.
 Requires an active internet connection.
 Requires Android phone if user is ordering.

3.1.7 APPLICATION
This system can also be used in Restaurants, Cafeteria, Etc.
3.2 NON FUNCTIONAL REQUIREMENTS:

3.2.1 SECURITY
This system will act as an interface between a producer's website and its user. The secure
payment gateway is encryption of the confidential data of the user's credit card in order to enable
the transfer of the user's data to the producer. You can't do the transactions without a one-time
password. This is how information will be protected from frauds .The system uses SSL(Secured
Socket Layer) in all transactions that include customer confidential information.

3.2.2 RELIABILITY
The reliability of the overall project depends on the reliability of separate components.The main
pillar of reliability of the system is the backup of the database which is continuously maintained
and updated to reflect the most recent changes.

3.2.3 AVAILABILITY
The system should be available at all the times,as the users are accessing it using a web
browser,only restricted by downtime of server on which the system runs.A customer friendly
system which is in access of people around should work all through the hours of service.In case
of hardware failure or database corruption,a replacement page will be shown.Also in case of
hardware failure or database corruption , backups of database should be retrieved from the server
and saved by the organizer.

3.2.4 MAINTAINABILITY
Once an order is placed on the webpage, it is entered into the database and then retrieved, in
pretty much real-time, by a desktop application on the canteen’s end. Within this application, all
items in the order are displayed, along with their corresponding options and delivery details, in a
concise and easy to read manner. This allows canteen employees to quickly go through the
orders as they are placed and produce the necessary items with minimal delay and
confusion.Also software design is being done with modularity in mind so that maintainability
can be done efficiently.

3.2.5 SUPPORTIBILITY:
The code and supporting modules of the system will be well documented and easy to understand

You might also like