Blood Bank Management System

Software Requirements Specification

for

Version 1.0 approved

Prepared by

Table of Contents

Table of Contents ii
Revision History ii
1. Introduction 1
1.1 Purpose 1
1.2 Document Conventions 1
1.3 Intended Audience and Reading Suggestions 1
1.4 Project Scope 1
1.5 References 1
2. Overall Description 2
2.1 Product Perspective 2
2.2 Product Features 2
2.3 User Classes and Characteristics 2
2.4 Operating Environment 2
2.5 Design and Implementation Constraints 2
2.6 User Documentation 2
2.7 Assumptions and Dependencies 3
3. System Features 3
3.1 System Feature 1 3
3.2 System Feature 2 (and so on) 4
4. External Interface Requirements 4
4.1 User Interfaces 4
4.2 Hardware Interfaces 4
4.3 Software Interfaces 4
4.4 Communications Interfaces 4
5. Other Nonfunctional Requirements 5
5.1 Performance Requirements 5
5.2 Safety Requirements 5
5.3 Security Requirements 5
5.4 Software Quality Attributes 5
6. Other Requirements 5
Appendix A: Glossary 5
Appendix B: Analysis Models 6
Appendix C: Issues List 6

Revision History

|Name                           |Date             |Reason For Changes                                                       |Version                 |
|                               |                 |                                                                         |                       |
|                               |                 |                                                                         |                       |

Introduction

1 Purpose

2 Document Conventions

3 Intended Audience and Reading Suggestions

4 Project Scope

5 References

Overall Description

1 Product Perspective

2 Product Features

3 User Classes and Characteristics

4 Operating Environment

5 Design and Implementation Constraints

6 User Documentation

7...

This is Preview only. If you need the solution of this assignment, please send us email with the complete assignment title: ProfessorKamranA@gmail.com