/e-Bug-Tracker-System-SRS

software requirement specification for e Bug Tracker System.

Software Requirement Specification for e Bug Tracker System

A software requirements specification (SRS) is a document that describes what the software will do and how it will be expected to perform. It also describes the functionality the product needs to fulfill all stakeholders (business, users) needs.

Steps to write SRS document

1. Introduction

1.1 Purpose
1.2 Document Conventions
1.3 Intended Audience and Reading Suggestions
1.4 Product Scope
1.5 References

2. Overall Description

2.1 Product Perspective
2.2 Product Functions
2.3 User Classes and Characteristics
2.4 Operating Environment
2.5 Design and Implementation Constraints
2.6 User Documentation
2.7 Assumptions and Dependencies

3. External Interface Requirements

3.1 User Interface 
3.2 Hardware Interface 
3.3 Software Interface 
3.4 Communication Interface 

4. System Features

5. Analysis Models

4.1 Class Diagram 
4.2 Use case Diagram 
4.3 Activity Diagram 
4.4 Object Diagram 
4.5 Package Diagram 
4.6 Collaboration Diagram 
4.7 Sequence Diagram 
4.8 Entity Relationship Diagram  
4.9 System Architectural Design