https://github.com/amira921/e-bug-tracker-system-srs
software requirement specification for e Bug Tracker System.
https://github.com/amira921/e-bug-tracker-system-srs
activity-diagram class-diagram collaboration-diagram design-patterns entity-relationship-diagram object-diagram package-diagram sequence-diagram srs-document system-architecture uml-diagrams use-case-diagram
Last synced: about 2 months ago
JSON representation
software requirement specification for e Bug Tracker System.
- Host: GitHub
- URL: https://github.com/amira921/e-bug-tracker-system-srs
- Owner: amira921
- Created: 2022-08-31T20:53:46.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-31T21:39:41.000Z (about 3 years ago)
- Last Synced: 2025-02-25T09:42:33.089Z (7 months ago)
- Topics: activity-diagram, class-diagram, collaboration-diagram, design-patterns, entity-relationship-diagram, object-diagram, package-diagram, sequence-diagram, srs-document, system-architecture, uml-diagrams, use-case-diagram
- Homepage:
- Size: 3.86 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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 Dependencies3. External Interface Requirements
3.1 User Interface
3.2 Hardware Interface
3.3 Software Interface
3.4 Communication Interface4. 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