Preview

Object Oriented Information Modelling

Powerful Essays
Open Document
Open Document
2036 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Object Oriented Information Modelling
INTRODUCTION

The object oriented information modeling started in the early 1960’s, but at the time it was not very popular. It is only recently that object oriented programming has become popular. It was designed for the purposes of creating simulations and was developed by Kristen Nygaard and Ole-Johan Dahl in Norway. The term “object oriented information modeling” was first used by Xerox PARC in their Smalltalk programming language. The term was used to refer to the process of using the objects as the foundation for computation. The object could be changed, created, or deleted and this was different from the static systems that were commonly used.

Object oriented information modeling is part of creators that make as awesome results in knowledge findings. It is an explicit and systematic process of managing vital knowledge and fits associated processes of creating, gathering, analyzing, organizing and exploitation to create the implication of the program. It was using an object that is data structure consisting of data fields and methods together with their interactions that to design application and computer programs. They are two types in object oriented information that are business items and data items. Business objects represent parts or parts assemblies. Business object attributes include its name and revision.

This object oriented also applying knowledge continuum that firstly using a product data management system to allow data managers and engineers build a product structure. All the information they gain such as component’s drawings and documents are kept up to date as the objects representing each components. Data items are describe by Metadata. As a research been made by increasing of knowledge, Metadata is separate from the data files so when the possibility of the wrong data file being associated still it permits data files to be reused. After that by creating a new drawing number creates a new business object to which a



References: Frost, A. (2010). Knowledge Management System. Retrieved June. 6, 2012, from the World Wide Web: http://www.knowledge-management-tools.net/knowledge-management-systems.html Engels, G. & Groenewegen, L. (2000). Object-Oriented Modeling: A Roadmap. Department of Computer Science. Finkelstein, A. (2000). The Future of Software Engineering. ACM Press. Gazis, B. Generic object-oriented information models for reconfigurable communication subsystems in beyond 3G mobile systems. Department of Informatics and Telecommunications. Tamara, W. (2005). Object Oriented Information Models and Product Data Management. Retrieved June. 6, 2012, from the World Wide Web: http://tamarawilhite.hubpages.com/hub/The-object-oriented-information-model-and-its-components Pillay, A. (2007). Object Oriented Programming using Java. School of Computer Science. (5)1-221. (2006). Object Oriented Programming Issues. Retrieved June. 6, 2012, from the World Wide Web: http://www.exforsys.com/tutorials/oops/object-oriented-programming-issues.html

You May Also Find These Documents Helpful

  • Good Essays

    Psy300 Week 8

    • 760 Words
    • 4 Pages

    • Identify how you can encapsulate the data and processes you identified into an object-oriented design.…

    • 760 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    6 8c Chapter Excercises

    • 515 Words
    • 2 Pages

    In object-oriented analysis each object represents real people, places, events, and transactions (nouns). Unlike structured analysis, which treats data and processes separately, objects include data and processes that can affect the data. A major advantage of O-O designs is that systems analysts can save time and avoid errors by using modular objects, and programmers can translate the designs into code, working with reusable program modules that have been tested and verified…

    • 515 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Bis245 Ilab

    • 2683 Words
    • 11 Pages

    A. Lab # : BSBA BIS245A-1 B. Lab 1 of 7 : Introduction to MS Visio and MS Access C. Lab Overview--Scenario/Summary TCOs: 1. Given a business situation in which managers require information from a database, determine, analyze and classify that information so that reports can be designed to meet the requirements. 2. Given a situation containing entities, business rules, and data requirements, create the conceptual model of the database using a database modeling tool. Scenario: You have been asked to create two conceptual database models using MS Visio Database Model Diagram Template. The purpose of this lab is to have you gain familiarity with the various modeling tools needed to create a conceptual model (entity relationship diagram) of a database. You will create two conceptual models. You will then open an existing Access database to explore database objects and to experiment with simple data manipulation using filters and sorts and to begin elementary work with relationships. Upon completing this lab, you will be able to 1. relying on detailed instructions, create a simple conceptual model for a two-table database using MS Visio; 2. use experience gained in creating the first model to construct a similar conceptual model without the instructions; and 3. download an existing Microsoft Access database file. Open the database; find and identify different database objects in this database.…

    • 2683 Words
    • 11 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Prg420 Syllabus

    • 1691 Words
    • 7 Pages

    This course introduces object-oriented programming in the context of business applications development. The basics of the Java programming language are covered.…

    • 1691 Words
    • 7 Pages
    Satisfactory Essays
  • Good Essays

    A database is a structure that contains information about many different categories of information and about the relationships between those categories (Pratt & Adamsk 2010). Database objects are entities that exist within a database to support operations such as storing, retrieving and manipulating data. Organizations use large amounts of data and database management system to store and transform data into information to support making decisions.…

    • 688 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Array Structure Proposal

    • 574 Words
    • 3 Pages

    In this proposal we will focus on the objects and object-oriented programming that will help solve the problem of the Police Department report writing issue. An object doesn’t exist until a case of the class has been formed. When the object is formed, space for the object is allocated in memory. Multiple objects can be created from just one class. “Objects are created from abstract data types that encapsulate data and functions. An object is a software entity that contains both data and procedures” (Gaddis, 2010). “Object-oriented programming (OOP) is a programming paradigm using "objects" – usually instances of a class – consisting of data fields and methods together with their interactions – to design applications and computer programs. Programming techniques may include features such as data abstraction, encapsulation, messaging, modularity, polymorphism, and inheritance” (Wikipedia, 2012). “Objects are created from abstract data types that encapsulate data and functions together” (Gaddis, 2010). Gaddis went on further to say that “An object is a software entity that contains both data and procedures” (Gaddis, 2010).…

    • 574 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    The following information will introduce general knowledge in basic programming concepts. It shall discuss basic types of computer programming languages as-well-as program development. There are three basic types of computer programming languages that will be discussed in a simple and easy to understand manner. We shall also describe the program development cycle and discuss why it is important to use a structured and organized process to create a computer programming language.…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    CSO Gaddis Java Chapter1 1

    • 2953 Words
    • 29 Pages

    Object-Oriented Programming © 2012 Pearson Education, Inc. All rights reserved. 1-2 Java History • 1991 - Green Team started by Sun Microsystems.…

    • 2953 Words
    • 29 Pages
    Satisfactory Essays
  • Better Essays

    CIS 515 Assignment 3

    • 1079 Words
    • 5 Pages

    Provide an Entity Relationship Model (ERM) that will describe the data structure that will store all data elements.…

    • 1079 Words
    • 5 Pages
    Better Essays
  • Better Essays

    2. Orfali, Robert(1996) The Essential Distributed Objects Survival Guide , 2nd edition John Wiley & Sons…

    • 1167 Words
    • 5 Pages
    Better 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

    Relational Databases

    • 750 Words
    • 3 Pages

    Data for our programs are stored in various formats. The most commonly used format is in the form of a database since databases are not dependent on a single program or hardware platform. These databases are stored in five structures of hierarchical, network, relational, multidimensional, and object-oriented. Hierarchical structure organizes data in a one to many relationship. The network goes of the hierarchical structure by organizing data in a many to many relationship. The relational structure organizes the data in tables and allows the end user to determine the relationship at run time. Multidimensional takes the relational structures concept and uses multi dimensions to organize the data. Object-oriented structure has not only the attributes of the entity, but also contain the operations that can be performed on it.…

    • 750 Words
    • 3 Pages
    Good Essays
  • Good Essays

    References: • Nirosh. (2010). Introduction to Object Oriented Programming Concepts (OOP) and More. The Code Project. Retrieved from: http://www.codeproject.com/KB/architecture/OOP_Concepts_and_manymore.aspx.…

    • 817 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Digital Forensic Evidence

    • 592 Words
    • 3 Pages

    The future research in this work will involve the implementation of the model in a real world data organization to help to define the functionality of the…

    • 592 Words
    • 3 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Ict Evaluation

    • 1499 Words
    • 6 Pages

    In object-oriented development Select one: a. the class is used as the basic unit of systems analysis and design. b. an object is a collection of data that is acted on by external processes. c. processing logic resides within objects. d. a strict, step-by-step development process is essential.…

    • 1499 Words
    • 6 Pages
    Satisfactory Essays