60 likes | 88 Views
This tutorial provides an introduction to UML (Unified Modeling Language), a visual language used to model processes, software, and systems. Learn about UML notation, diagrams, and how to use UML for various purposes. Discover different types of UML diagrams and recommended software for modeling.
E N D
Introduction to UML Tutorial 1
UML- Unified Modeling Language • Definition: Is a visual language that lets you model a processes, software and systems. Done by: Hala Zagear
What’s UML? • The UML is made up of notation and diagrams. • Notation consists of the element that work together in a diagram, such as symbols,connections,notes,values,etc. • Diagrams are pictorial representations of a process , the system, or some part of it. • The UML is defined as a set of specifications created and distributed by the object Management Group. • See www.omg.org for more information Done by: Hala Zagear
What can you use UML for? Use UML to… • Modelbusiness processes. • Show application structure. • Describe system architecture • Capture system behaviour • Model data structure • Build a detailed specification of the system. • Generate programming code. Done by: Hala Zagear
Kinds of Diagrams • Use Case diagram • Class diagram • Sequence diagram • Activity diagram • Object diagram • Package diagram • Collaboration diagram • Statechartdiagram • Component diagram • Deployment diagram • These model diagrams illustrate different aspects of the system Done by: Hala Zagear
Software for modeling • Visual paradigm for UML www.visual-paradigm.com/ • Microsoft office Visio • Rational Rose. • Smart Draw Done by: Hala Zagear