object-oriented analysis and design overview. objectives describe information systems explain the...
TRANSCRIPT
Object-Oriented Analysis and DesignOVERVIEW
Objectives
Describe Information Systems
Explain the role of a systems analyst
Introduce object-oriented systems analysis and design
Introduce the Unified Process
Information Systems and Component Parts
The System Boundary vs. The Automation Boundary
The Analyst’s Approach to Problem Solving
Required Skills of the Systems Analyst
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
The Unified Process
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