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.
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 ratings0% 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.
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