CLICK HERE TO DOWNLOAD PPT ON Software Requirements Specification
Software Requirements Specification Presentation Transcript
1.Software Requirements Specification
2.Table of Contents
3. Introduction Purpose
The purpose of the project “Mess Management” is to provide online order as well as online payment.
The Student and facility can easily order what they want to take for their refreshment as well as their
lunch or dinner. By this students can’t be wait for there turn to come or they can’t be stand in queue.
The SDS shows how the software system will be structured to satisfy the requirements identified in the SRS.
It is a translation of requirements into a description of software structure, software components, interfaces and data necessary for the implementation phase.
Thus, SDS is the blue print for the implementation activity.
The purpose of the project “Mess Management” is to provide online order as well as online payment.
The Student and facility can easily order what they want to take for their refreshment as well as their
lunch or dinner. By this students can’t be wait for there turn to come or they can’t be stand in queue.
The SDS shows how the software system will be structured to satisfy the requirements identified in the SRS.
It is a translation of requirements into a description of software structure, software components, interfaces and data necessary for the implementation phase.
Thus, SDS is the blue print for the implementation activity.
4.Document Conventions'
Admin- Administrator
DFD- Data Flow Diagram
IIS- Internet Information Services
Asp.Net- Active Server Page Networking
SQL- Structured Query Language
DFD-Data flow Diagram
UML-unified modeling Language
5.Project Scope
Usability
Functionality
Reliability
Efficiency
Maintainability
6.References
Wrox Publication for C#
Ivan Bayross ,PL/SQL
Korth, sDatabase Management System
C# Station.com
7.Overall Description Product Perspective
Admin- Administrator
DFD- Data Flow Diagram
IIS- Internet Information Services
Asp.Net- Active Server Page Networking
SQL- Structured Query Language
DFD-Data flow Diagram
UML-unified modeling Language
5.Project Scope
Usability
Functionality
Reliability
Efficiency
Maintainability
6.References
Wrox Publication for C#
Ivan Bayross ,PL/SQL
Korth, sDatabase Management System
C# Station.com
7.Overall Description Product Perspective
8. Product Features
Data Flow Diagram
Data Flow Diagram
9.UML for MESS MANAGEMENT
User case:- Order food
Primary action:- Administrator
Goal in Context:-To order food, refreshment, get bill or payment made.
Precondition:- System has been programmed for a password and to recognize various sensors.
10.Continue
SCENARIO
Administrator:- Observe all transaction.
User:- If old then login
If new then registration done.
Manager:- Check transaction between user and manager.
Priority:- Available to all.
Frequency of use:- Many times per day.
Secondary actors:- User, Manager
User case:- Order food
Primary action:- Administrator
Goal in Context:-To order food, refreshment, get bill or payment made.
Precondition:- System has been programmed for a password and to recognize various sensors.
10.Continue
SCENARIO
Administrator:- Observe all transaction.
User:- If old then login
If new then registration done.
Manager:- Check transaction between user and manager.
Priority:- Available to all.
Frequency of use:- Many times per day.
Secondary actors:- User, Manager
11. Design and Implementation Constraints
Interface Description
Inputs: - All user details
Outputs: -The successful User register submission page.
Processing Details
Display the form containing fields of user details to be filled by user in order to get registered.
Check whether the information submitted is proper or not and all fields are properly filled or not user id is unique or not.
12. Login Module
Description of component
In order to make the system safe from unauthorized access it is protected with user name and password, so that only valid and legitimate users can access the system.
Interface Description
Inputs: - User type, User ID and Password
Outputs: - The Home page will open up.
Processing Details
Display the form with user type, user name and password field.
Mark all the fields as compulsory.
Check whether the user name is valid or not, if yes check whether password matches or not.
Open the main form after clicking Login button after validation checking.
Interface Description
Inputs: - All user details
Outputs: -The successful User register submission page.
Processing Details
Display the form containing fields of user details to be filled by user in order to get registered.
Check whether the information submitted is proper or not and all fields are properly filled or not user id is unique or not.
12. Login Module
Description of component
In order to make the system safe from unauthorized access it is protected with user name and password, so that only valid and legitimate users can access the system.
Interface Description
Inputs: - User type, User ID and Password
Outputs: - The Home page will open up.
Processing Details
Display the form with user type, user name and password field.
Mark all the fields as compulsory.
Check whether the user name is valid or not, if yes check whether password matches or not.
Open the main form after clicking Login button after validation checking.
13.Add and modify information
Description of component
This module helps the Mess department to add and update the information regarding to database
Interface Description s
Input :- Add and modify the information of database.
Output :- update the information of database.
Processing Details
Get detail by Admin .
Add and modify the database .
Get update database.
Description of component
This module helps the Mess department to add and update the information regarding to database
Interface Description s
Input :- Add and modify the information of database.
Output :- update the information of database.
Processing Details
Get detail by Admin .
Add and modify the database .
Get update database.
0 comments