Preview

Object Oriented Analysis and Design

Better Essays
Open Document
Open Document
5755 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Object Oriented Analysis and Design
OBJECT ORIENTED ANALYSIS AND DESIGN

UNIT 1
INTRODUCTION TO OBJECT ORIENTATION
Object Orientation is a term used to describe the object – oriented(OO) method of building software. In an OO approach, the data is treated as the most important element and it cannot flow freely around the system. Restrictions are placed on the number of units that can manipulate the data. This approach binds the data and the methods that will manipulate the data closely and prevents the data from being inadvertently modified. The following figure shows the method1, method2, method3, and method4.

The ‘object’ forms the basis around which the following properties revolve:
1. Encapsulation
2. Abstraction, Implementation Hiding
3. Inheritance, dynamic binding, po lymorphism
4. Overriding and overloading
Encapsulation:
In Object Orientation, a class is used as a unit to group related attributes and operations together.
The outside world can interact with the data stored in the variables that represent the attribut es of the class only through the operations of that class. Thus, the operations act as interfaces of the object of the class with the outside world.
For example, consider the class Employee with attributes empID, empName and dateOfJoining with is given below

Powered By www.technoscriptz.com

What is OOAD?
Object-oriented analysis and design (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity of interest in the system being modeled, and is characterised by its class, its state (data elements), and its behavior. Various models can be created to show the static structure, dynamic behavior, and runtime deployment of these collaborating objects. There are a number of different notations for representing these models, such as the Unified Modeling Language (UML).
Object-oriented analysis (OOA) applies object -modelling techniques to analyze the functional requirements for

You May Also Find These Documents Helpful

  • Good Essays

    Kirk Samuda

    • 731 Words
    • 3 Pages

    must be aimed at the data acquired, produced and consumed by applications, and not merely…

    • 731 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Mat 540 Week 4 Paper

    • 1775 Words
    • 8 Pages

    If you consider a kitchen, you see it is also composed of several, smaller components, including the oven, refrigerator, and microwave. Top-level objects are composed of smaller components that do the actual work. This perspective is a very natural way of looking at our world, and one with which we are all familiar. We do the same thing in object-oriented programming:…

    • 1775 Words
    • 8 Pages
    Powerful Essays
  • Good Essays

    Psy300 Week 8

    • 760 Words
    • 4 Pages

    Understanding object-oriented methodologies is often difficult. You already understand that object-oriented analysis and design emulates the way human beings tend to think and conceptualize problems in the everyday world. With a little practice, object-oriented programming will become second nature to you.…

    • 760 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Quiz 1

    • 2306 Words
    • 10 Pages

    Feedback: See "The system concept" in Chapter 1. All of the above examples are described as systems.…

    • 2306 Words
    • 10 Pages
    Satisfactory Essays
  • Best Essays

    “A system is a set of related interacting parts enclosed in a boundary” (Englebardt & Nelson, 2002, p.5). There are many types of systems which include but are not limited to: computer systems, school systems, health care systems, and people. Systems can be living or nonliving, open or closed. Closed systems do not act with the environment whereas open system have the ability to act with the environment.…

    • 3349 Words
    • 14 Pages
    Best Essays
  • Good Essays

    A system can be defined as “an organized whole made up of components that interact in a way distinct from their interaction with other entities and which endures over some period of time” (Anderson & Carter, 1990). A specific system that I identified in…

    • 655 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Fdr Characteristics

    • 733 Words
    • 3 Pages

    ory a president’s success or failure has been determined greatly on the basic character and leadership of the President. “Historians and political scientist have argued about how important a leader’s characteristics are for understanding and explaining events.” (Pika, Maltese, & Rudalevige, 2017) Most of America’s presidents have had many common characteristics, from coming from similar financial back grounds, some whose fathers whom served public offices, and education from ivy league colleges. With all these similar characteristics, what can one determine led to their success or ultimate failure? They have many different styles of leadership they have all held this position. However, leaderships styles can differ and still have positive…

    • 733 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    OOP Assigment 1 Sit 1

    • 4788 Words
    • 20 Pages

    Inheritance is when a class (subclass) has the same attributes and methods of another class (parent class); this is done by creating class from an existing class. While a subclass has properties derived for the parent class, it can also have properties of its own.…

    • 4788 Words
    • 20 Pages
    Powerful Essays
  • Good Essays

    also serves as a way to label, organize, and summarize what is happening in a data so that data…

    • 329 Words
    • 2 Pages
    Good Essays
  • Good Essays

    free and fair elections are important pillars of any democracy because it is necessary for peaceful transfer of power. Elections give voters an opportunity to elect representatives who serve as their leaders and shape the future of a nation or society. Since 1978 ratification of United States (U.S) constitution, U.S has been a representative democracy. U.S presidential elections are held every 4 years. States hold causes or primary elections before the general election to choose delegates to national nominating conventions.…

    • 855 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Object Oriented Design

    • 263 Words
    • 2 Pages

    The object oriented design to be used CD and DVD media collection system to identify the information about the media. You will need some general information to make the system work correctly.…

    • 263 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    Criminal Justice

    • 428 Words
    • 2 Pages

    What term is defined as a set of tool and techniques used for describing, organizing, and interpreting data?…

    • 428 Words
    • 2 Pages
    Good Essays
  • Good Essays

    CHAPTER11

    • 2591 Words
    • 18 Pages

    Which line of code will declare and create an instance of a new object variable called…

    • 2591 Words
    • 18 Pages
    Good Essays
  • Powerful Essays

    Question 1

    • 1978 Words
    • 24 Pages

    Data becomes _____ when it is presented in a context so that it can answer a question or support decision making.…

    • 1978 Words
    • 24 Pages
    Powerful Essays
  • Powerful Essays

    Hunting Should Be Allowed

    • 1428 Words
    • 6 Pages

    Clare, John. “The Badger.” Making Literature Matter; An Anthology for Readers and Writers. 3rd ed. Ed. John Schilb and John Clifford. Boston; Bedford, 2006. 913-915.…

    • 1428 Words
    • 6 Pages
    Powerful Essays

Related Topics