Sie sind auf Seite 1von 6

Department of Software Engineering SRS Template

Chapter One: Introduction

1.1.Background of the project


1.2.Statement of the problem
1.3.Objectives
1.4.Scope and Limitations of the project
1.5.Methodology
1.5.1. Data Source
1.5.2. Data Collection Methods
1.5.3. System Analysis and Design Approaches
1.5.4. Development Tools
1.6. Significance of the project
1.7.Acronyms, Definitions and Abbreviations

Chapter Two: Description of the Existing System

2.1. Major functions of the existing system

2.2. Users of the existing system

2.3. Problems of the Existing System

2.4. Business Rules of the Existing System

Chapter Three: Proposed System

3.1. System Requirements

3.1.1. Functional Requirements

3.1.2. Non-functional Requirements

3.2. System Model

3.2.1. Use case Model

3.2.2. Descriptions of Use case model

3.3. Object Model


Department of Software Engineering SRS Template

3.3.1. Class Diagram (if any)

3.4. Dynamic Model

3.4.1. Sequence Diagram

3.4.2. Activity Diagram

3.5. User Interface-Screen Mockups


Department of Software Engineering SRS Template

No. Topic Description


1 Chapter One: Introduction
1.1 Background of the project - Introduce your project briefly (define
internationally then locally).
- Purpose of the project
- Motivations to do this project
1.2 Statement of the problem Clearly define the problems those inspired you to
do this project. Justify why and how this project is
essential.
1.3. Objectives of the project ******************************
1.3.1 General Objective What is the big objective of your project? (Use
one sentence)
1.3.2 Specific Objectives What are the specific objectives those will be
achieved when the big objective is achieved?
1.4 Scope and Limitations of the Features will be included in your system and
project features will not be included in your system (why
not included)
1.5 Methodology ******************************
1.5.1 Data Source From where you gather the data?
1.5.2 Data Collection Methods How you collect it?
1.5.3 System Analysis and Which approach do you use to analyze the data
Design Approaches and design the system? Why?
1.5.4 Development Tools  Programming language and IDE
 (Front-end and back-end languages in the case of
Web based Systems)
 Which Database and Justify the reason
1.6 Significance of the project What is the purpose of the system after
completion?
1.7 Acronyms, Definitions and ----------------------------------
Abbreviations
Department of Software Engineering SRS Template

2 Chapter Two: Description of the Existing System


2.1. Major functions of the existing What are the major purposes of the existing
system system
2.2 Users of the existing system Who are the stakeholders of the existing system
(Name and Job description)
2.3 Problems of the Existing System ----------------------------------------------
2.4 Business Rules of the Existing Rules and regulations that has been applying in the
System existing system
3 Chapter Three: Proposed System
3.1 System Requirements ***************************************
3.1.1 Functional Requirements What are the functions those the system should
have
(from the user point of view)
3.1.2 Non Functional What are the features those the system should
Requirements fulfill
(from the system point of view)
3.2 System Model ***************************************
3.2.1 Use case Model -------------------------------------------
3.2.2 Descriptions of Use case --------------------------------------------
Model
3.3 Object Model ***************************************
3.3.1 Class Diagram (if any) ------------------------------------------------
3.4 Dynamic Model ****************************************
3.4.1 Sequence Diagram ------------------------------------------------
3.4.2 Activity Diagram ------------------------------------------------
3.5 User Interface-Screen Mockups -------------------------------------------------

Note:
****** To indicate it is a sub-title
---------- To indicate it is clear by itself
Department of Software Engineering SRS Template

Document Standard

Font Type Times New Roman


Chapter & 16 (BOLD)
Font Size Title
Sub-title 14 (BOLD, ITALIC)
Normal 12
Line Space 1.5
Alignment Justify
Page Number Arabic number should start from chapter one, for pages before chapter one
use roman numbers. (Cover page should not have page number)
Department of Software Engineering SRS Template

HARAMAYA UNIVERSITY
COLLEGE OF COMPUTING AND INFORMATICS
DEPARTMENT OF SOFTWARE ENGINEERING

“Title of the project”

No. Name ID
1
2
3
4
5
Advisor’s Name: ________________________________

A senior project submitted to Department of Software Engineering, College of


Computing and Informatics, Haramaya University, in Partial fulfillment for the
requirement of the Degree of Bachelor Science in Software Engineering.

Haramaya, Ethiopia
February 10, 2020

Das könnte Ihnen auch gefallen