Professional Documents
Culture Documents
for
<System/Application Name>
Version m.n
<Effective Date>
Prepared for:
<Client Name>
<Address>
<E-mail/Phone>
Prepared by:
UEC SAIL Information Technology Ltd.
Piccadily House, 1st Floor,
275-276, Capt. Gaur Marg, Sriniwaspuri,
New Delhi 110 065
<Client Name>
USIT
Revision History
Version #
<Filename>
Date
(Baseline)
Description
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
Document Approval
(This page can be customized as per project/client requirements)
<Client Name>
Signature
1
Signature
1
Name
Name
Signature
Signature
2
Name
Date
<Filename>
Name
Date
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
Contents
1
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
1
1.1
USIT
Introduction
Purpose
This section describes the purpose and contents of this document. It may also
contain an introduction of the items to follow i.e. how the SRS is organized. May
also include intended audience for the SRS.
1.2
Proposed System
This section introduces the proposed system to which the document refers. A
description of the system/application to which this document applies.
1.3
Scope
States the extent or coverage of the system. i.e. limits/boundaries. If there is
any specific exclusion (which the system will not do), mention that to have
clarity.
1.4
1.5
1.6
1.7
1.8
1.9
References
List all the documents & resources, which have been used in preparation of this
document viz. existing system specifications, Procedure Manual (if any),
Minutes of Meetings with client/users etc.
<Filename>
<Chapter/Section/Module Name>
{Optional
Page No.
<Client Name>
2
2.1
USIT
General Description
System Description
Enumerates the general nature of the system and software. Summarize the
major functions the system must perform. A narrative Description of the overall
System Functions and may also contain a list of all other relevant documents.
2.1.1 Data Flow Diagram (Broad){optional}
2.1.2 Context Level Diagram
2.2
List of Modules
List of Modules
2.3
Assumptions
List of assumptions with which system is built.
2.4
Dependencies
State the dependencies/pre-requisites on which the system functioning
depends.
2.5
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
3
3.1
USIT
Menu/Tool Bar
Menu/Main Menu
Give a tree structure of the main menu/sub-menus organization for the
application. Actual image can be pasted.
3.2
Key
Description
3.3
3.4
Help {Optional}
Describe briefly the Help facility as applicable and provided with system.
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
Functional Requirements
This section details the software capabilities, feature-sets, etc. This part
consists the bulk of SRS and is the most important one. Each function
requirement should preferably be illustrated under the following section
headings:
i)
Description
ii)
Input
iii)
Screen (Layout)
iv)
Processing
v)
Output
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
4.1
USIT
* **
Remarks
M- Mandatory, O- Optional
**
4.1.1.3 Screen
(Layout of the screen- Paste image or provide reference)
4.1.1.4 Processing
(Details of the business logic/processing logic)
4.1.1.5 Output
(Details of the Outputs of the Function e.g. Reports, Updating in database etc.
Reports can be collectively placed in Annexure but reports names to be
mentioned here.)
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
4.2
USIT
Module 2
4.2.1 Function 1
4.2.1.1 Description
4.2.1.2 Input
4.2.1.3 Screen
4.2.1.4 Processing
4.2.1.5 Output
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
6
6.1
USIT
Resource Requirements
Operating Environment
6.1.1 Server
Configuration
6.1.2 Client
Configuration
6.1.3 Software
Software packages / tools with version numbers
6.1.4 Network
Protocol
6.2
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
Security {Optional}
(Client/Project Requirements Specific)
Describe the System/Application Security features in details for both Database
& Application security.
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.
<Client Name>
USIT
Glossary {Optional}
Define in short in table format those terms/special words (e.g. MODVAT, SMS,
Excise Duty, Cess etc.) which may be necessary to properly interpret the SRS.
<Filename>
<Chapter/Section/Module Name>
{Optional}
Page No.