Week 4 - Modeling System Requirements
Week 4 - Modeling System Requirements
IMPLEMENTATION
Module 4: Modeling System Requirements
Modeling System Requirements
In this module we will discuss:
• Use Case modeling
• Conceptual modeling
• Other modelling tools
Use Case Modeling
Use-case modeling goes together well with traditional
systems and design tools like data and process modeling. It also
provides great help on architectural and interface design decisions
as well as other activities such as system testing and project
management.
Use-case diagram
It is a diagram used to graphically represent the system as
a gathering of use cases, users (actors) and relationships.
Use Case Modeling
Use-case Narrative
It is an entity that uses textual illustration of
business events and how users will interact with the
system to complete a single or multiple tasks. It also
identifies system events and its interaction with the
users.
Use Case Modeling
Use Cases
These are tools used by use-case modeling to
portray system tasks performed by external users, also
known as actors in the approach they understand.
4 types of actors:
Primary Business Actor
Primary System Actor
External Server Actor
External Receiver Actor
Use Case Modeling
Relationships
Relationships are connections between the
symbols in a use-case diagram.