T2 - Use Case Diagram Flashcards
Explain the purpose of requirement analysis and stages required
The analysis provides insight into
How it works/ behave
Expected applications
Requirements by stakeholders
Eliciting: Attaining requirements
Analysis
Record
Compare functional and non-functional requirement
Functional Requirement high level overview of different applications Expected Application Scope of the system Interaction between systems
Non-Functional Requirements
Not directly related to the functional requirement.
Use ability: ease of use and quality service
Reliability: System needs to meet a service level agreement (accuracy, limited bugs)
Performance: Responsiveness
Supportability: System should be easily updated/modified and maintained
Security: Access Levels
Explain what is a secondary Actor
System needs assistance to achieve its goal
Explain the difference between a stakeholder and an actor
Stakeholder:
Provides system requirements
Determine what the system needs to succeed
Actor:
Actor is a entity outside the system and interact with the system to achieve a goal
Define what use case modeling is NOT
Use cases does show how the system works
use case only shows what it should do (requirement analysis)
Only functional requirements
No tried to any language
What is an include case
The Base is required to call on an include case for the base case is to be successful
The base case is dependent on the include case
When do we use an extended use case
Extend case are conditional case that may or may not be executed
Add flexibility to maintain the use case
Describe user case generalisation and the difference between generalised and specialised use case
use case that shares
same features
same goal
however each child case has additional features/use functions