Shagra University
College of Sciences and Humanities
Information Technology Department
Project logo here
CS305
Software Engineering
Academic Events Searching
System (AES)
Software Requirements Specification
Prepared by
Group#:
Group members:
<Student1, ID ,Role>
<Student2, ID, Role>
<Student3, ID, Role>
<Student4, ID, Role>
<Student5, ID, Role>
Grade:
Supervised by
<Supervisors name>
<First/Second> Semester <Higri Academic year>
Software Requirements Specification SRS
Page
2
Software Requirements Specification SRS
TABLE OF CONTENTS
1.
Introduction........................................................................................................... 4
2.
Scope.................................................................................................................... 4
3.
User Characteristics.............................................................................................. 4
4.
Requirements Determination................................................................................4
5.
4.1.
literature review............................................................................................. 4
4.2.
Interview........................................................................................................ 4
4.3.
Questionnaire................................................................................................. 4
Specific Requirements........................................................................................... 4
5.1.
User Requirements......................................................................................... 4
5.2.
System Requirements....................................................................................4
5.3.
Non Functional Requirements.........................................................................4
6.
Use Cases............................................................................................................. 4
7.
System Models...................................................................................................... 5
8.
7.1.
Use Case Diagram.......................................................................................... 5
7.2.
Sequential Diagrams......................................................................................5
7.3.
Conceptual Diagram.......................................................................................5
7.4.
Class Diagram................................................................................................ 5
References............................................................................................................ 5
Appendices.................................................................................................................. 5
Page
3
Software Requirements Specification SRS
1. INTRODUCTION (PROJECT PLAN)
2. REQUIREMENTS DETERMINATION
2.1. LITERATURE
REVIEW
2.2. INTERVIEW
2.3. QUESTIONNAIRE
3. SPECIFIC REQUIREMENTS
3.1.
USER REQUIREMENTS
3.2.
SYSTEM REQUIREMENTS
3.3.
NON FUNCTIONAL REQUIREMENTS
4. SYSTEM MODELS
4.1. USE CASE DIAGRAM
4.2. SEQUENTIAL DIAGRAMS
4.3. CONCEPTUAL DIAGRAM
4.4. CLASS DIAGRAM
5. REFERENCES
6. APPENDICES
Page
4