object-oriented analysis and design overview. objectives describe information systems explain the...
TRANSCRIPT
![Page 1: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/1.jpg)
Object-Oriented Analysis and DesignOVERVIEW
![Page 2: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/2.jpg)
Objectives
Describe Information Systems
Explain the role of a systems analyst
Introduce object-oriented systems analysis and design
Introduce the Unified Process
![Page 3: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/3.jpg)
Information Systems and Component Parts
![Page 4: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/4.jpg)
The System Boundary vs. The Automation Boundary
![Page 5: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/5.jpg)
The Analyst’s Approach to Problem Solving
![Page 6: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/6.jpg)
Required Skills of the Systems Analyst
![Page 7: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/7.jpg)
Object-Oriented Systems Analysis and Design
Software engineering approach Models a system as a group of interacting objects
Object-Oriented Analysis (OOA) Process of analyzing a task (also known as problem domain) to develop a
conceptual model that can then be used to complete the task
Object-Oriented Design (OOD) Mapping of the analysis model into implementation classes and interfaces
to create a model of the solution domain (i.e., a detailed description of how the system is to be built)
Object-Oriented Programming (OOP) Use to implement the solution
NOT what this course is about
What is covered in your C++, C#, Java, and Visual Basic courses
![Page 8: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/8.jpg)
The Unified Process
![Page 9: Object-Oriented Analysis and Design OVERVIEW. Objectives Describe Information Systems Explain the role of a systems analyst Introduce object-oriented](https://reader036.vdocuments.us/reader036/viewer/2022062308/56649e615503460f94b5c099/html5/thumbnails/9.jpg)
Next Week Software development processes
Iterative vs. Predictive
Object-oriented analysis and design
The Unified Process Phases and Disciplines
Inception Phase documents Project Charter
Business Case
Essential Use Case list
Risk Analysis