Вы находитесь на странице: 1из 2

Software requirement Specification for Online Pizza Hut System

1) Introduction:
Purpose: The Purpose is to develop a project which maintain online orders in Pizza Hut and perform the required billing and helps to manage details about the meals available, the inventory and the employees working in the pizza hut. Scope of the project: The system will provide the facility for user to create and delete his registry in Pizza Hut. User can view menu, call help number or order online from the menu. User will be issued a smart card so that he benefits from the offers after acquiring points and get various discounts. References: www.pizzahut.com www.dominoes.com

2) Overall Description
User can view the various outlets in different cities and the respective areas. According to his convenience, the customer can choose the location for the order. There are many services provided by pizza hut like delivery on time, seeing into the matter if pizza doesnt reach the destination within time. It has various items on menu like pizzas, pastas, desserts, beverages. A new user will be issued a smart card and every time, he orders meal, he will be rewarded with some point, on which he can avail discounts. The admin takes care of deciding the prices, advertising section, employees, inventory, and almost everything related to management section. System Environment: This section contains all the software requirements at a level of detail, that when combined with the system context diagram, use cases, and use case descriptions, is sufficient to enable designers to design a system to satisfy those requirements, and testers to test that the system satisfies those requirements. External Interfaces The Pizza hut System will use the standard input/output devices for a personal computer. This includes the following: Keyboard Mouse Monitor Printer Software Interfaces The system shall interface with an Oracle or Access database. Browsers like Internet Explorer,

Mozilla Firefox. Operating systems like Windows 98 onwards. Hardware Interfaces The system shall run on a Microsoft Windows based system. Communication Interfaces The system shall be a standalone product that does not require any communication interfaces. Design Constraints The Pizza hut System shall be a stand-alone system running in a Windows environment. The system shall be developed using Java and an MS Access database.

3) Functional Requirements
Functional requirements define the fundamental actions that system must perform. The functional requirements for the system are: The system shall contain the details of employee module which has employee records in various branches including salary details. Different employees do different work. For example, some do Billing, some cook meals, some deliver meals and some manage. The employees first name, last name, shift, contact number, address, designation shall be maintained. The system also takes care of different inventories required. The system shall allow for the updating, deletion of information, regarding menu items, prices, and user profiles. The system shall allow assigning user passwords and issuing smart card for the discount and various schemes purpose. User will be provided with the detailed description of meals from the menu. The system shall track all meals purchased in Pizza hut. The system shall record payment and payment type for meals. The system shall bill the current amount.

4) Non Functional Requirements


Availability The system shall be available at every time, i.e. 24*7. Maintainability The Pizza hut System is being developed in Java. Java is an object oriented programming language and shall be easy to maintain. Portability The Pizza hut System shall run in any Microsoft Windows environment that contains Java Runtime and the Microsoft Access database. Security & Reliability: The admin will have access to the Food system and billing too. The customers will only be provided by the bill, thereby assuring security. Access to the other system by the customer will be protected by a username and a password.

Вам также может понравиться