0% found this document useful (0 votes)
49 views

Oosad: Object Oriented System Analysis and Design Set by F.B Information Technology 2012 GC

The document discusses Object Oriented System Analysis and Design (OOSAD). It describes the four phases of the System Development Life Cycle: Planning, Analysis, Design, and Implementation. For each phase, it provides an overview and lists the typical steps. It also defines Object Oriented Analysis and Design, explaining that analysis identifies software requirements as an object model while design implements the conceptual model from analysis.

Uploaded by

Fetene Belete
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views

Oosad: Object Oriented System Analysis and Design Set by F.B Information Technology 2012 GC

The document discusses Object Oriented System Analysis and Design (OOSAD). It describes the four phases of the System Development Life Cycle: Planning, Analysis, Design, and Implementation. For each phase, it provides an overview and lists the typical steps. It also defines Object Oriented Analysis and Design, explaining that analysis identifies software requirements as an object model while design implements the conceptual model from analysis.

Uploaded by

Fetene Belete
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

OOSAD

Object Oriented System Analysis and Design


Set By F.B
Information Technology 2012 GC
OOSAD
System Development Life Cycle (SDLC):
The System development has four fundamental phases:
1. Planning
2. Analysis
3. Design
4. implementation
OOSAD
Planning - is the fundaments process of understanding why a system
should built and determining how the project team will go about
building it.
There are two steps:
1) Initiation
2) Approval
Analysis – The analysis phase answers the questions of who will use
the system, what the system will do, and where and when it will be
used.
OOSAD
During this phase, the project team investigates any current system,
identifies opportunities for improvement, and develops a concept for
the new system.
This phase has three steps:
1) Analysis strategy
2) Requirement gathering
3) System proposal
OOSAD
Design – the design phase decides how the system will operate in
terms of the hardware, software, and network infrastructure; the user
interface, forms and reports; and the specific program, databases, and
files that will be needed.
Although most of the strategic decisions about the system were made
in the development of the system concept during the analysis phase,
The steps in the design phase determine exactly how the system will
operate.
OOSAD
The design phase has four steps:
1) Design strategy
2) Architecture design for the system
3) Database and file specification
4) Program design
OOSAD
Implementation - The final phase in the SDLC is the implementation
phase, during which the system is actually built (or purchased, in the
case of a packaged software design).
This is the phase that usually gets the most attention, because for the
most systems it is the longest and the most important expensive single
part of the development process.
This phase has three steps:
System construction
Installation
Establish a support plan for the system
OOSAD
What is object oriented analysis?
Object Oriented Analysis OOA is the procedure of identifying
software engineering requirements and developing software
specification in terms of a software system’s object model, which
comprise of interacting objects.
The difference between object oriented analysis and other forms of
analysis is that object oriented approach, requirements are organized
around objects, which integrate both data and functions.
OOSAD
The primary tasks in OOA are:
Identifying objects
Organizing objects by creating object model diagram.
Defining the internal of the objects, or object attributes
Defining the behavior of the objects, i.e object actions
Describing how the object interacts
The common model used in OOA are Use Cases and object models.
OOSAD
What is Object Oriented Design?
Object-oriented systems focus on capturing the structure and behavior
of information systems in little modules that encompass both data and
process.
Object Oriented Design OOD involves implementation of the
conceptual model produced during object oriented analysis.
The implementation details contain:
 Restructuring the class data if necessary
Implementation of methods, i.e internal data structure and algorithm
Implementation of control and
Implementation of association

You might also like