Preview

Uml Object Diagram Introduction

Good Essays
Open Document
Open Document
816 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Uml Object Diagram Introduction
Objective: The student is able to use object diagrams to communicate ideas in familiar domains. Initial script for introducing object diagrams:

Here we have an object diagram that represents a situation in some particular school. The actual school is much larger; we are only representing a subset of all the situations, and there are many more types of links and many more types of objects that might be used. An object diagram can be paraphrased in a natural language. Here is a description that can be deducted from the above object diagram. Based on general background knowledge, a few details have been added parenthetically, but these are not explicitly represented in the diagram. The instructor of the Geometry I course meeting at 13:00 is Professor Diethelm. That course has three students waiting for some reason (perhaps to be added to the course if a seat becomes available). The first student waiting is Harrold Bolz, the second is John Jones, and the third is Sally Smith. (Perhaps they are ordered by priority to be admitted into the course, like a waiting line.) John Jones and Sally Smith both have Professor Buck as their advisor. Sally can also consult with Professor Diethelm as her advisor. Because the links are not ordered, we cannot tell if she has a preference for one over the other. Harold Bolz has Professor Buck as his sole advisor. Facts about object diagrams Objects are drawn as rectangles with two compartments. The top compartment has an identifier followed by a colon and then the type of object that is represented, underlined. For instance:

Notice that the identifier gives no indication of what the object represents. It is just made up so we can refer to the object without pointing to it on the diagram. In this particular diagram, we can also refer to students by their name, since each one has a name that’s unique. In this case, it is perfectly okay to omit the object’s identifier, but you must still precede the object’s type with a colon, so that

You May Also Find These Documents Helpful

  • Good Essays

    P rof essor N ot e : This case study requires students to recognize an arrangement…

    • 4934 Words
    • 20 Pages
    Good Essays
  • Good Essays

    cis207 VisioSupplement 2

    • 831 Words
    • 4 Pages

    Microsoft® Visio® is a great diagramming tool and can help visually explain a business process. In this exercise, you will be exposed to Visio® and develop a brief business process diagram. You will use this tool in Week Four as you develop a business process diagram in your Learning Teams.…

    • 831 Words
    • 4 Pages
    Good 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
  • Good Essays

    This archive file contains CGD 218 Week 5 Assignment Final Project Using Visuals to Communicate a Message Presentation…

    • 589 Words
    • 3 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

    321 Graphic Organizer 3

    • 236 Words
    • 1 Page

    A 3-2-1 diagram is useful for reflecting on new information; reflection will help make the information “stick” in your brain. You can use it in any learning situation. Follow the instructions below to create your 3-2-1 diagram. There are three sections in the diagram. In the top section, list three things you did not know before studying this module. In the middle section, list two ways the module concepts relate to your life. In the bottom section, list one question or concern you have about the module. If you have no questions or concerns, write about the most important thing you learned – something you expect to remember far into the future.…

    • 236 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    321 Graphic Organizer

    • 211 Words
    • 1 Page

    A 3-2-1 diagram is useful for reflecting on new information; reflection will help make the information “stick” in your brain. You can use it in any learning situation. Follow the instructions below to create your 3-2-1 diagram. There are three sections in the diagram. In the top section, list three things you did not know before studying this module. In the middle section, list two ways the module concepts relate to your life. In the bottom section, list one question or concern you have about the module. If you have no questions or concerns, write about the most important thing you learned – something you expect to remember far into the future.…

    • 211 Words
    • 1 Page
    Satisfactory Essays
  • Good Essays

    The Cause and Effect Diagram would be use in whole group discussion on a story. First the student my be taught the if there is a Cause there must always be an Effect. Before reading the story I would ask the students to predict the outcome of the story. During the reading of the story the students will write down the Cause and Effect from the story and place them…

    • 371 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Noel Walker Biography

    • 5216 Words
    • 21 Pages

    I drew a diagram of the relation between students and soccer practice days by listing the student names in an oval and the days in another oval. Then I drew arrows to match the students with their practice days. The diagram is called a mapping diagram, since it maps the elements of the domain onto the elements of the range.…

    • 5216 Words
    • 21 Pages
    Powerful Essays
  • Powerful Essays

    Math Development

    • 1177 Words
    • 5 Pages

    student is in control of what he or she learns, not the instructor. Building a model, designing a chart, and…

    • 1177 Words
    • 5 Pages
    Powerful Essays
  • Powerful Essays

    ESL and Special Education students will receive a handout with the skeletal diagram printed on it. The students will then stick their craft items in the correct places on the diagram. The rest of the students will receive a blank paper to illustrate the skeleton displayed on the whiteboard.…

    • 3162 Words
    • 13 Pages
    Powerful Essays
  • Satisfactory Essays

    working drawings. This training guide focuses on basic tools that the majority of students need to…

    • 937 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    You will accomplish this by drawing the 4 diagrams from the class exercise. You will have to hand in all 4 diagrams by FTPing them to your account space on the IST-S-STUDENTS server and then pasting the url to the diagram in the text boxes for this week’s learning unit assessment.…

    • 1049 Words
    • 5 Pages
    Good Essays
  • Good Essays

    Economics Assignment

    • 2192 Words
    • 9 Pages

    If you request an extension for your final assignment, there is no guarantee that you will receive your assignment back before the final examination.…

    • 2192 Words
    • 9 Pages
    Good Essays
  • Satisfactory Essays

    EE4791 Database Systems Guidelines* for Tutorial 1 * Disclaimer: These are guidelines, rather than the actual solutions. 1. For each of the following pairs of entities indicate whether (under typical university circumstances) there is a one-to-many or a many-to-many relationship. Then using the shorthand notation introduced in the lecture, draw a diagram for each of the relationships.…

    • 524 Words
    • 3 Pages
    Satisfactory Essays