Software System EngineeringSlide 2Slide 3Object DiagramsCommon UsesContentsExample of Object Diagram (1)Example of Object Diagram (2)© M.E. Fayad 2006 -- 2005SJSU -- CmpESoftware System Engineering Dr. M.E. Fayad, ProfessorComputer Engineering Department, Room #283I College of EngineeringSan José State UniversityOne Washington SquareSan José, CA 95192-0180 http://www.engr.sjsu.edu/~fayad© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S2 Object Diagrams2Lesson 16:Object Diagrams© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S3 Object Diagrams Lesson ObjectivesObjectives3 Review Previous Lecture Explore Object Diagrams Explore Object Diagrams’ Contents Understand Its Common Uses© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S4 Object DiagramsModel the instances of things contained in class diagramsShow a set of objects and their relationships Model the static process view of a systemGraphically, it is a collection of vertices and arcs4Object Diagrams© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S5 Object DiagramsTo model object structures–To visualize, specify, construct, and document the existence of certain instances in your system, together with their relationships to one another5Common Uses© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S6 Object DiagramsObjects Links6Contents© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S7 Object Diagrams7Example of Object Diagram (1)© M.E. Fayad 2000 -- 2006SJSU – CmpE M.E. Fayad L3-5c-S8 Object Diagrams8Example of Object Diagram
View Full Document