Analysis: Business Processes
and Functional Models



index
Disabled back button Next Section
printable version




Section 0: Module Objectives or Competencies
Course Objective or Competency Module Objectives or Competency
The student will be able to assess and apply Object-Oriented analysis and design methods like use cases to express user requirements, UML modeling, and other OO approaches. Understand the process used to identify business processes and use cases.
Be able to create functional models of business processes using use-case diagrams, activity diagrams, and use-case descriptions.


Section 1: Overview

Functional models describe business processes and the interaction of an information system with its environment.

In object-oriented systems development, two types of models are used to describe the functionality of an information system: use cases and activity diagrams.



Section 2: Models

Use case diagrams and activity diagrams are logical models — models that describe the business domain’s activities without suggesting how they are conducted.

We first develop use case diagrams from the requirements.

Next we first develop activity diagrams from the use cases.