Week 4&5: Functional Modeling Flashcards
What do functional models describe?
Functional models describe business processes and the interaction of an information system with its environment.
What is the purpose of functional models?
They provide a functional (external view) of an information system by showing how users view the system.
What is a use case?
A use case is a formal representation of how an information system interacts with its environment.
What does an activity diagram model?
An activity diagram models the behavior in a business process.
What can activity diagrams be used to model?
Activity diagrams can model everything from a high-level business workflow to the details of an individual use case.
What does a use-case diagram illustrate?
A use-case diagram illustrates the main functions of the system and the different kinds of users that will interact with it.
What is included in a use-case diagram?
Use cases that describe major business processes that the system performs and benefit an actor or actors.
What are activity and use-case diagrams also called?
Activity and use-case diagrams are also called problem domain models.
Why are activity and use-case diagrams considered logical models?
They describe the business domain’s activities without suggesting how they are conducted.
What should these models not indicate?
These models should not indicate if an activity is computerized or manual.
What is the benefit of focusing on logical activities first?
Analysis can focus on how the business should run without being distracted by implementation details.