Lecture 5,6 SE
Lecture 5,6 SE
2. Types of Requirements
Definition: Functional requirements describe what the system should do. They
define features, operations, and business logic.
Examples:
Characteristics:
Key Points:
Examples:
Key Points:
Once requirements are gathered, they need to be analyzed for clarity, feasibility, and
consistency.
Methods of Specification
Actor: Customer
Use Cases: Login, View Balance, Transfer Money
System: Banking Application
1. Introduction
2. Overall Description
3. Functional Requirements
List of system features (e.g., "Users can search for books in the library
system.")
4. Non-Functional Requirements
5. Domain-Specific Requirements
6. Appendices
Functional Requirement Example: "The system shall allow users to search for
books by title, author, or genre."
Domain Requirement Example: "The system should comply with university data
privacy policies."
5. Summary