an overview of object oriented systems development

5
An Overview of Object- Oriented Systems Development Adri Jovin J.J. PG Scholar/HBS Department of Information Technology Anna University of Technology,Coimbatore 2010

Upload: adri-jovin

Post on 22-May-2015

2.599 views

Category:

Technology


1 download

DESCRIPTION

My Presentation on OOAD-i

TRANSCRIPT

Page 1: An overview of object oriented systems development

An Overview of Object-Oriented Systems Development

Adri Jovin J.J.PG Scholar/HBS

Department of Information TechnologyAnna University of Technology,Coimbatore

2010

Page 2: An overview of object oriented systems development

Introduction

• Software Development– A Dynamic Process– Comprises of all activities that go into producing

an information systems solution– Series of processes (Analysis,Modeling, Design,

Implementation and Testing) leading to development of Application

Page 3: An overview of object oriented systems development

Why Object-Orientation?

• High Level of Abstraction• Seamless transition among different phases

of software Development• Encouragement of Good Programming

Techniques• Promotion of Reusability

Page 4: An overview of object oriented systems development

Unified Approach

• Based on Methodologies by Booch, Rumbaugh and Jacobson along with Object Management Group’s Unified Modeling Language (UML)

• UML- set of notations and conventions used to describe and model an application

• Advantage- Dynamic and can grow

Page 5: An overview of object oriented systems development

Layered Architecture

• Allows to create objects that represent tangible elements of the business

• Independent of representation• 3 layers– View or User Interface layer– Business Layer– Access Layer