BUSINESS PROCESS AND FUNCTIONAL MODELING
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. Use cases are used to describe the basic functions of the information system. Activity diagrams support the logical modeling of business processes and workflows. Both can be used to describe the current as-is system and the to-be system being developed. This chapter describes business process and functional modeling as a means to document and understand requirements and to understand the functional or external behavior of the system.
- Understand the process used to identify business processes and use cases.
- Understand the process used to create use-case diagrams.
- Understand the process used to model business processes with activity diagrams.
- Understand the rules and style guidelines for activity diagrams.
- Understand the process used to create use case descriptions.
- Understand the rules and style guidelines for use case descriptions.
- Be able to create functional models of business processes using use-case diagrams, activity diagrams, and use case descriptions.