Srs of Online Pizza Ordering

Only available on StudyMode
  • Topic: Requirements analysis, Software requirements, Software Requirements Specification
  • Pages : 11 (2726 words )
  • Download(s) : 3540
  • Published : January 29, 2013
Open Document
Text Preview
ONLINE PIZZA ORDERING USING SPEAKING AGENTS

SOFTWARE REQIREMENT SPECIFICATION
MICROSOFT VISUAL STUDIO
VERSION: 2010

MY SQL

Prepared By: Ramanpreet Kaur Prepared For: 100060303821 Software Engineering Lab -1X (CS-334)
Table of Contents

1. INTRODUCTION1
1.1 PURPOSE1
1.2 SCOPE1
1.3 DEFINITIONS, ACRONYMS, AND ABBREVIATIONS1
1.4 REFERENCES1
1.5 OVERVIEW1
2. GENERAL DESCRIPTION2
2.1 PRODUCT PERSPECTIVE2
2.2 PRODUCT FUNCTIONS2
2.3 USER CHARACTERISTICS2
2.4 GENERAL CONSTRAINTS2
2.5 ASSUMPTIONS AND DEPENDENCIES2
3. SPECIFIC REQUIREMENTS2
3.1 EXTERNAL INTERFACE REQUIREMENTS3
3.1.1 User Interfaces3
3.1.2 Hardware Interfaces3
3.1.3 Software Interfaces3
3.1.4 Communications Interfaces3
3.2 FUNCTIONAL REQUIREMENTS3
3.2.1 3
3.2.2 3
3.3 USE CASES3
3.3.1 Use Case #13
3.3.2 Use Case #23
3.4 CLASSES / OBJECTS3
3.4.1 3
3.4.2 3
3.5 NON-FUNCTIONAL REQUIREMENTS4
3.5.1 Performance4
3.5.2 Reliability4
3.5.3 Availability4
3.5.4 Security4
3.5.5 Maintainability4
3.5.6 Portability4
3.6 INVERSE REQUIREMENTS4
3.7 DESIGN CONSTRAINTS4
3.8 LOGICAL DATABASE REQUIREMENTS4
3.9 OTHER REQUIREMENTS4
4. ANALYSIS MODELS4
4.1 SEQUENCE DIAGRAMS4
4.3 DATA FLOW DIAGRAMS (DFD)4
4.2 STATE-TRANSITION DIAGRAMS (STD)4
5. CHANGE MANAGEMENT PROCESS4
A. APPENDICES5
A.1 APPENDIX 15
A.2 APPENDIX 25

1. Introduction
This SRS is made to briefly describe the requirements of the project of online pizza ordering using speaking agents. It will tell us about all the requirements for making this project. The project will be based on Web Publishing System. 1.1 Purpose

.The purpose of this document is to present a detailed description of the Web Publishing System. It will explain the purpose and features of the system, the interfaces of the system, what the system will do, the constraints under which it must operate and how the system will react to external stimuli. This document is intended for both the stakeholders and the developers of the system. 1.2 Scope

This software system will be a Web Publishing System for a local editor of a regional historical society. This system will be designed to maximize the editor’s productivity by providing tools to assist in automating the article review and publishing process, which would otherwise have to be performed manually. By maximizing the editor’s work efficiency and production the system will meet the editor’s needs while remaining easy to understand and use. More specifically, this system is designed to allow an editor to manage and communicate with a group of reviewers and authors to publish articles to a public website. The software will facilitate communication between authors, reviewers, and the editor. This SRS document will also help the maintenance team to maintain the project or adding new techniques for making it advance.

1.3 Definitions, Acronyms, and Abbreviations
.SRS: Software Requirement Specifications
A software requirements specification (SRS) is a comprehensive description of the intended purpose and environment for software under development. The SRS fully describes what the software will do and how it will be expected to perform.

SQL: Structured Query Language
Structured Query Language is a simple programming language used for accessing and managing data in relational databases such as SQL Server. 1.4 References
Projects 7th Edition
Author: Prasanna Chandra
Publisher: Tata McGraw-Hill Education (2009)
C # 5.0/4.0 in a Nutshell
Author: Joseph Albahari...
tracking img