SlideShare a Scribd company logo
4
Most read
7
Most read
11
Most read
UML DIAGRAMS 1
UML Diagrams
2UML DIAGRAMS
TOPIC OVERVIEW
What Is UML?
Various UML Diagrams
Use Of UML Diagrams
References
3UML DIAGRAMS
 WHAT IS UML?
• UML stands for “Unified Modelling Language”. It is
a modern approach to modelling and documenting
software.
• UML is being used as a “General-Purpose
Modelling language” in the field of software
engineering.
• It is based on “diagrammatic representations of
software components”.
• UML is a very important part of developing object
oriented software and the software development
process.
• UML uses mostly graphical notations to express
the design of software projects.
4UML DIAGRAMS
 VARIOUS UML DIAGRAMS
UML Activity Diagrams
UML Use Case Diagrams
UML Class Diagrams
UML Sequence Diagrams
UML State Machine Diagrams
5UML DIAGRAMS
ACTIVITY DIAGRAMS
• UML Activity diagrams helps to describe the
activities involved in a process or in data
processing. It is object-oriented equivalent
of flow charts and data-flow diagrams
(DFDs).
6UML DIAGRAMS
ACTIVITY DIAGRAM
7UML DIAGRAMS
USE CASES DIAGRAM
UML Use cases diagrams describes the
interaction between a system and its environment.
 A UML Diagrams contain the following components:
• Use cases . A use case describes a sequence of
actions that provide something of measurable value to
an actor and is drawn as a horizontal ellipse.
• Actors . An actor is a person, organization, or external
system that plays a role in one or more interactions with
your system. Actors are drawn as stick figures.
• Associations. Associations between actors and use
cases are indicated by solid lines. An association exists
whenever an actor is involved with an interaction
described by a use case.
8UML DIAGRAMS
USE CASES DIAGRAM
9UML DIAGRAMS
TRANSFER-DATA USE CASE
A use case in the MHC-PMS
10UML DIAGRAMS
USE CASES IN THE MHC-PMS
The role ‘Medical Receptionist’
11UML DIAGRAMS
USE CASES FOR THE MHC-PMS
12UML DIAGRAMS
CLASS DIAGRAM
• UML class diagrams are used when
developing an object-oriented system to
show the object classes in the system
and association between these classes.
13UML DIAGRAMS
UML CLASSES AND ASSOCIATION
14UML DIAGRAMS
CLASSES AND ASSOCIATIONS IN THE
MHC-PMS
15UML DIAGRAMS
STATE DIAGRAM
• UML State diagrams can show how the
system reacts to internal and external
events.
16UML DIAGRAMS
STATE DIAGRAM
17UML DIAGRAMS
STATE DIAGRAM
18UML DIAGRAMS
SEQUENCE DIAGRAM
• UML Sequence diagrams described the
interaction between actors and the system
and also between system components on
a time sequence. It shows how the
objects interact with others in a particular
scenario of a use case.
19UML DIAGRAMS
SEQUENCE DIAGRAM
FOR VIEW PATIENT INFORMATION
20UML DIAGRAMS
 USE OF UML DIAGRAMS:
Mainly, UML has been used as a general-purpose
modelling language in the field of software engineering.
However, it has now found its way into the documentation
of several business processes or workflows. For example,
activity diagrams, a type of UML diagram, can be used as a
replacement for flowcharts. They provide both a more
standardized way of modelling workflows as well as a wider
range of features to improve readability and efficacy.
UML itself finds different uses in software development and
business process documentation:
21UML DIAGRAMS
 REFERENCES
• http://www.agilemodeling.com/
• http://www.visual-
paradigm.com/VPGallery/diagrams/index.html
• http://bdn.borland.com/article/0,1410,31863,00.h
tml
• http://en.wikipedia.org/wiki/Unified_Modeling_La
nguage
• http://pigseye.kennesaw.edu/~dbraun/csis4650/
A&D/UML_tutorial/index.htm
22UML DIAGRAMS
23UML DIAGRAMS

More Related Content

PDF
SOFTWARE ENGINEERING FILE IN SLIDESHARE
PPTX
PPT
4.o o design tools=uml -_lecture 4
PPTX
System model.Chapter One(GEOFFREY GORDON)
PPT
Uml diagrams
PPTX
Dynamic and Static Modeling
PPTX
Uml structural diagrams
PPTX
UML tutorial
SOFTWARE ENGINEERING FILE IN SLIDESHARE
4.o o design tools=uml -_lecture 4
System model.Chapter One(GEOFFREY GORDON)
Uml diagrams
Dynamic and Static Modeling
Uml structural diagrams
UML tutorial

Similar to UML Diagrams By NADEEM AHMED FROM DEPALPUR (20)

PDF
Darshan sem4 140703_ooad_2014 (diagrams)
PDF
Lect-4: UML diagrams - Unified Modeling Language - SPM
PPTX
Uml
PPTX
Uml
PPTX
UML Notation
PPTX
3.UML Diagrams.pptx
PPTX
Uml
PPT
PPT
UML Diagrams.ppt
PPTX
Class diagrams are a type of UML (Unified Modeling Language) diagram used in ...
PPT
UML Diagrams.ppt
PPT
UML Diagrams_UNIT III.ppt
PPTX
Cs 1023 lec 10 uml (week 3)
PPT
PPT
uml.ppt
PDF
Modeling software with UML
PDF
OOAD and An effort by IBM (Rational) Dynamic parts of UML models: “behavior o...
PPT
04 uml diagrams
Darshan sem4 140703_ooad_2014 (diagrams)
Lect-4: UML diagrams - Unified Modeling Language - SPM
Uml
Uml
UML Notation
3.UML Diagrams.pptx
Uml
UML Diagrams.ppt
Class diagrams are a type of UML (Unified Modeling Language) diagram used in ...
UML Diagrams.ppt
UML Diagrams_UNIT III.ppt
Cs 1023 lec 10 uml (week 3)
uml.ppt
Modeling software with UML
OOAD and An effort by IBM (Rational) Dynamic parts of UML models: “behavior o...
04 uml diagrams
Ad

More from NA000000 (17)

PPT
Jumps in Assembly Language.
PDF
JAVA Naming Conventions By NADEEM AHMED FROM DEPALPUR
PPTX
Line Of Code(LOC) In Software Engineering By NADEEM AHMED FROM DEPALPUR
PPTX
Critical Path Method In Software Engineering By NADEEM AHMED
PPTX
COCOMO Modal In Software Engineering By NADEEM AHMED
PPT
LEGACY SYSTEM In Software Engineering By NADEEM AHMED
PPTX
Modal Driven Architecture In Software Engineering By NADEEM AHMED
PPTX
Software Testing By NADEEM AHMED FROM DEPALPUR
PPTX
Software Inspection By NADEEM AHMED FROM DEPALPUR
PPTX
Cleanroom Software Engineering By NADEEM AHMED FROM DEPALPUR
DOCX
Biometrics
PPTX
Computer Networks By NADEEM AHMED
PPTX
Cloud computing by NADEEM AHMED
DOCX
Iot proposal by nadeem ahmed
PPTX
Biomatric
DOCX
Assignment#1
DOC
Project proposal oop
Jumps in Assembly Language.
JAVA Naming Conventions By NADEEM AHMED FROM DEPALPUR
Line Of Code(LOC) In Software Engineering By NADEEM AHMED FROM DEPALPUR
Critical Path Method In Software Engineering By NADEEM AHMED
COCOMO Modal In Software Engineering By NADEEM AHMED
LEGACY SYSTEM In Software Engineering By NADEEM AHMED
Modal Driven Architecture In Software Engineering By NADEEM AHMED
Software Testing By NADEEM AHMED FROM DEPALPUR
Software Inspection By NADEEM AHMED FROM DEPALPUR
Cleanroom Software Engineering By NADEEM AHMED FROM DEPALPUR
Biometrics
Computer Networks By NADEEM AHMED
Cloud computing by NADEEM AHMED
Iot proposal by nadeem ahmed
Biomatric
Assignment#1
Project proposal oop
Ad

Recently uploaded (20)

PDF
Pre independence Education in Inndia.pdf
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
PDF
Open folder Downloads.pdf yes yes ges yes
PPTX
Cardiovascular Pharmacology for pharmacy students.pptx
PPTX
Open Quiz Monsoon Mind Game Prelims.pptx
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Pharma ospi slides which help in ospi learning
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
master seminar digital applications in india
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Pre independence Education in Inndia.pdf
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
TR - Agricultural Crops Production NC III.pdf
01-Introduction-to-Information-Management.pdf
Open Quiz Monsoon Mind Game Final Set.pptx
Open folder Downloads.pdf yes yes ges yes
Cardiovascular Pharmacology for pharmacy students.pptx
Open Quiz Monsoon Mind Game Prelims.pptx
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
COMPUTERS AS DATA ANALYSIS IN PRECLINICAL DEVELOPMENT.pptx
Microbial disease of the cardiovascular and lymphatic systems
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Pharma ospi slides which help in ospi learning
FourierSeries-QuestionsWithAnswers(Part-A).pdf
master seminar digital applications in india
Anesthesia in Laparoscopic Surgery in India
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...

UML Diagrams By NADEEM AHMED FROM DEPALPUR

  • 3. TOPIC OVERVIEW What Is UML? Various UML Diagrams Use Of UML Diagrams References 3UML DIAGRAMS
  • 4.  WHAT IS UML? • UML stands for “Unified Modelling Language”. It is a modern approach to modelling and documenting software. • UML is being used as a “General-Purpose Modelling language” in the field of software engineering. • It is based on “diagrammatic representations of software components”. • UML is a very important part of developing object oriented software and the software development process. • UML uses mostly graphical notations to express the design of software projects. 4UML DIAGRAMS
  • 5.  VARIOUS UML DIAGRAMS UML Activity Diagrams UML Use Case Diagrams UML Class Diagrams UML Sequence Diagrams UML State Machine Diagrams 5UML DIAGRAMS
  • 6. ACTIVITY DIAGRAMS • UML Activity diagrams helps to describe the activities involved in a process or in data processing. It is object-oriented equivalent of flow charts and data-flow diagrams (DFDs). 6UML DIAGRAMS
  • 8. USE CASES DIAGRAM UML Use cases diagrams describes the interaction between a system and its environment.  A UML Diagrams contain the following components: • Use cases . A use case describes a sequence of actions that provide something of measurable value to an actor and is drawn as a horizontal ellipse. • Actors . An actor is a person, organization, or external system that plays a role in one or more interactions with your system. Actors are drawn as stick figures. • Associations. Associations between actors and use cases are indicated by solid lines. An association exists whenever an actor is involved with an interaction described by a use case. 8UML DIAGRAMS
  • 10. TRANSFER-DATA USE CASE A use case in the MHC-PMS 10UML DIAGRAMS
  • 11. USE CASES IN THE MHC-PMS The role ‘Medical Receptionist’ 11UML DIAGRAMS
  • 12. USE CASES FOR THE MHC-PMS 12UML DIAGRAMS
  • 13. CLASS DIAGRAM • UML class diagrams are used when developing an object-oriented system to show the object classes in the system and association between these classes. 13UML DIAGRAMS
  • 14. UML CLASSES AND ASSOCIATION 14UML DIAGRAMS
  • 15. CLASSES AND ASSOCIATIONS IN THE MHC-PMS 15UML DIAGRAMS
  • 16. STATE DIAGRAM • UML State diagrams can show how the system reacts to internal and external events. 16UML DIAGRAMS
  • 19. SEQUENCE DIAGRAM • UML Sequence diagrams described the interaction between actors and the system and also between system components on a time sequence. It shows how the objects interact with others in a particular scenario of a use case. 19UML DIAGRAMS
  • 20. SEQUENCE DIAGRAM FOR VIEW PATIENT INFORMATION 20UML DIAGRAMS
  • 21.  USE OF UML DIAGRAMS: Mainly, UML has been used as a general-purpose modelling language in the field of software engineering. However, it has now found its way into the documentation of several business processes or workflows. For example, activity diagrams, a type of UML diagram, can be used as a replacement for flowcharts. They provide both a more standardized way of modelling workflows as well as a wider range of features to improve readability and efficacy. UML itself finds different uses in software development and business process documentation: 21UML DIAGRAMS
  • 22.  REFERENCES • http://www.agilemodeling.com/ • http://www.visual- paradigm.com/VPGallery/diagrams/index.html • http://bdn.borland.com/article/0,1410,31863,00.h tml • http://en.wikipedia.org/wiki/Unified_Modeling_La nguage • http://pigseye.kennesaw.edu/~dbraun/csis4650/ A&D/UML_tutorial/index.htm 22UML DIAGRAMS