Chapter 9 - Object-oriented analysis and modeling using the UML. This chapter focuses on object modeling during systems analysis. You will know object modeling as a systems analysis technique when you can: Define object modeling and explain its benefits, recognize and understand the basic concepts and constructs of object modeling, define the UML and its various types of diagrams, evolve a business requirements use-case model into a system analysis use-case model. | Chapter 9 Object-Oriented Analysis and Modeling Using the UML This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique name for your course and unit. Edit the file by deleting those slides you don’t want to cover, editing other slides as appropriate to your course, and adding slides as desired. Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector. Each slide includes instructor notes. To view those notes in PowerPoint, click-left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes. Objectives Define object modeling and explain its benefits. Recognize and understand the basic concepts and constructs of object modeling. Define the UML and its various types of diagrams. Evolve a business requirements use-case model into a system analysis use-case model. Construct an . | Chapter 9 Object-Oriented Analysis and Modeling Using the UML This repository of slides is intended to support the named chapter. The slide repository should be used as follows: Copy the file to a unique name for your course and unit. Edit the file by deleting those slides you don’t want to cover, editing other slides as appropriate to your course, and adding slides as desired. Print the slides to produce transparency masters or print directly to film or present the slides using a computer image projector. Each slide includes instructor notes. To view those notes in PowerPoint, click-left on the View Menu; then click left on Notes View sub-menu. You may need to scroll down to see the instructor notes. Objectives Define object modeling and explain its benefits. Recognize and understand the basic concepts and constructs of object modeling. Define the UML and its various types of diagrams. Evolve a business requirements use-case model into a system analysis use-case model. Construct an activity diagram. Discover objects and classes, and their relationships. Construct a class diagram. No additional notes. Introduction to Object Modeling Object-oriented analysis (OOA) – an approach used to study existing objects to see if they can be reused or adapted for new uses define new or modified objects that will be combined with existing objects into a useful business computing application Object modeling – a technique for identifying objects within the systems environment and the relationships between those objects. Teaching Notes The object modeling technique prescribes the use of methodologies and diagramming notations that are completely different from the ones used for data modeling and process modeling. In the late 1980s and early 1990s many different object-oriented methods were being used throughout the industry. The most notable of these were Grady Booch’s Booch Method, James Rumbaugh’s Object Modeling Technique (OMT), and Ivar Jacobson’s Object-Oriented Software .