object-oriented analysis and design overview. objectives describe information systems explain the...

9
Object-Oriented Analysis and Design OVERVIEW

Upload: emil-scott

Post on 28-Dec-2015

232 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Object-Oriented Analysis and Design OVERVIEW. Objectives  Describe Information Systems  Explain the role of a systems analyst  Introduce object-oriented

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

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

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

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

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

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

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

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

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