UML Tool Tutorial

50 %
50 %
Information about UML Tool Tutorial

Published on October 24, 2007

Author: Spencer


UML & Together 2006 tutorial:  UML & Together 2006 tutorial Hong Qing Yu 10/2006 Tutorial contents:  Tutorial contents UML basic Use case diagram Class diagram Activity diagram Sequence diagram StateMachine diagram Together 2006 Homework UML Diagram – What is UML?:  UML Diagram – What is UML? The Unified Modeling Language (UML) is a standard  language for Visualizing Constructing Documenting Business Modeling Communications Different Views:  Different Views Users Designers Analyzers Use case diagram:  Use case diagram Online C2C shopping overview the usage requirements presentations project stakeholders "the meat" of the actual requirements Actor Actor: An actor is a person, organization, or external system that plays a role in one or more interactions with your system Use case Use case: A use case describes a sequence of actions that provide something of measurable value to an actor and is drawn as a horizontal ellipse System boundary System boundary: indicates the scope of your system.  Anything within the box represents functionality that is in scope and anything outside the box is not Class Diagram:  Class Diagram Class diagrams show the classes of the system, their interrelationships (including inheritance, aggregation, and association), and the operations and attributes of the classes. Name Attributes Operations Relations Associations Aggregation Generalization Relationships between Class Diagrams:  Relationships between Class Diagrams Association -- a relationship between instances of the two classes. There is an association between two classes if an instance of one class must know about the other in order to perform its work. In a diagram, an association is a link connecting two classes. Aggregation -- an association in which one class belongs to a collection. An aggregation has a diamond end pointing to the part containing the whole. Generalization -- an inheritance link indicating one class is a superclass of the other. A generalization has a triangle pointing to the superclass. Sequence Diagram:  Sequence Diagram A sequence diagram is An interaction diagram that details how operations are carried out. What messages are sent and when. Sequence diagrams are organized according to time Object: Class Lifeline Operations Message Activities Diagram:  Activities Diagram Activity diagrams describe the workflow behaviour of a system Start Fork Branch Merge Joint End State Machine Diagram:  State Machine Diagram A State Machine diagram shows the possible states of the object and the transitions that cause a change in state. ? What is different between activities and Statemachine diagram Practices Section:  Practices Section Practice example: Online course register System New students can register the course, modules and tutor by themselves. Old students can register the new modules. There are two kinds of students, undergraduates and postgraduates. Postgraduates students needs to check the entrance requirements. Now we can start to use Together 2006:  Now we can start to use Together 2006 In the first 1 hour, we do the Use case diagram, class diagram and sequences diagrams. In the second 1 hour, we do the activities diagram and state machine diagram Reading list:  Reading list

Add a comment

Related presentations

Related pages

OMG UML Resource Page - Unified Modeling Language (UML)

The Unified Modeling Language™ - UML ... if your company produces a UML-compliant modeling tool or UML training, ... (May Also include tutorials, tools):
Read more

Gutes UML Tutorial/Einführung –

Ich bin auf ein sehr gutes UML Tutorial gestoßen, dass für eine Auffrischung oder sogar grundsätzliche Einarbeitung Ideal ist. würde
Read more

Free UML Tutorials - Learn UML, Learn the UML Software

Free UML tutorials, database tutorials for uml modeling, use case modeling, requirements capturing, ERD, DFD, BPMN, round-trip engineering, and more.
Read more

UML with Eclipse - Tutorial - Eclipse, Android and Java ...

UML with Eclipse and the UM2Tools This article gives a short overview of UML2 and explains the usage of the Eclipse UML2 Tools for modeling UML 2 diagrams.
Read more

UMLet - Free UML Tool for Fast UML Diagrams

UMLet Video Tutorial: UML Tool Concepts: UMLet is a UML tool aimed at providing a fast way of creating UML diagrams.
Read more

UML Tutorial - UML Unified Modelling Language - Sparx Systems

UML Tutorial. The Unified Modeling Language (UML) has quickly become the de-facto standard for building Object-Oriented software. This tutorial provides a ...
Read more

UML-Tools - Grundlagen der Programmierung Tutorial

Es stehen ebenfalls einige elektronische Tools für die Erstellung von UML-Diagrammen zur Verfügung. Dabei können reine Zeichendiagramme erstellt oder ...
Read more

Free UML Tool - Software Design Tools for Agile Teams ...

Free UML tool that supports the latest UML diagrams. Provides the most easy-to-use and intuitive visual modeling environment. UML, SysML, ERD, all for free.
Read more

UML-Tool - Altova XML Editor and Award-winning XML, SQL ...

Altova UModel ist ein UML-Tool, das alle 14 UML-Diagrammtypen, die Datenbankmodellierung, XML-Schema-Modellierung, alle 9 SysML-Diagramme sowie BPMN ...
Read more

UML Tutorial

UML® Tutorials Object Modeling with OMG UML Tutorial Series. November 2000 "Introduction to UML: Structural Modeling and Use Cases" Lecture 1 as omg ...
Read more