Vision Statement
Vision Statement
For employees who wish to order meals from the company cafeteria or from local restaurants
online, the Cafeteria Ordering System is an Internet-based application that will accept individual or
group meal orders, process payments, and trigger delivery of the prepared meals to a designated
location on the Process Impact campus. Unlike the current telephone and manual ordering
processes, employees who use the Cafeteria Ordering System will not have to go to the cafeteria to
get their meals, which will save them time and will increase the food choices available to them
SCOPE:-
BUISNESS REQUIREMENT:-
Starting a cafe is similar to starting a restaurant, except on a smaller scale. Decide what
menu items and drinks you want to carry, then make a list of those ideas. Visit other cafes in your
area. Make a note of what foods competitive cafes are charging along with the prices. Get some
ideas on the decor, table arrangements and how the cafes operate. Make changes to your menu
ideas as needed
BUISNESS RULE:-
Only cafeteria employees who are designated as Menu Managers by the Cafeteria
Manager may create, modify, or delete cafeteria menus.
Order price is calculated as the sum of each food item price times the quantity of that
food item ordered, plus applicable sales tax, plus a delivery charge if a meal is
delivered outside the free delivery zone.
External Interface Requirements:-
User Interfaces :-
The CMS screen displays shall conform to the Process Impact Internet Application User
Interface Standard, Version 1.0
The system shall provide a help link from each displayed HTML page to explain how to use
that page.
The Web pages shall permit complete navigation and food item selection using the keyboard
alone, in addition to using mouse and keyboard combinations.
Hardware Interfaces :-
No hardware interfaces have been identified.
Software Interfaces
Cafe Management System
The CMS shall transmit the quantities of food items ordered to the CMS through a
programmatic interface.:
The CMS shall poll the CMS to determine whether a requested food item is available.
When the CMS notifies the CMS that a specific food item is no longer available, the CMS
shall remove that food item from the menu for the current date.
Functional Requirements:-
1. Registration and Login System
Enable the customers to go through the menu and add his choices to the cart.
Enable him/her to edit his choices before proceeding to place the order.
CONSTRAINTS:-
There are some constraints that cost the system a-lot. A barrier that once crossed can optimize the
system to its best. Few such barriers are:
Web Application .
Information flow or data flow can be controlled to be more effective
php can be used for more security.
FEATURES:-
Robustness:-
If the connection between the user and the system is broken prior to an order being either
confirmed or cancelled, the CMS shall enable the user to recover an incomplete order.
Non-Functional Requirements:-
USABILITY:-
Usability is a term used to denote the relief in which people can employ a particular tool or
other human made.
RELIBILITY:-
It is ability of new system to perform it required function under stated conditions for
specific period of a time.
SYSTEM REQUIREMENT:-
The user will be able to search for trains through a standardized screen.
Advanced options will be available by clicking appropriate links.
Through the standard trains search method the user will be able to search
one-way, round-trip, or multi-destination trains. The screen by default will display
options for searching round trip trains. The search criteria can be modified by the
user by selecting one-way and multi-destination options which would be displayed
on a new window.
USER REQUIREMENT:-
User can register.
User can place order.
User can cancel order.