SlideShare une entreprise Scribd logo
1  sur  19
UML(Unified Modeling
Language)
Presented by
http://www.urgenthomework.com/uml-homework-help.php
What is UML?
 UML stands for Unified Modeling Language. It is modeling language
used for designing graphics design.
 It is standard language for specifying, visualizing, constructing
and documenting the artifacts of software system.
 UML diagrams are important part of developing object oriented
software and the software development process.
Use of UML
 UML is an open standard, Graphical notation for specifying, visualizing,
constructing and documenting software systems.
 Support for UML in many software package like Rational, plugins for IDE like
NetBeans, Eclipse.
 By the diagram view the understanding/communication of product to
customer and developers Increases.
 Support for diverse application areas
History of UML
Types of UML
Use case diagram
6
• overview the usage requirements
• presentations project stakeholders
• "the meat" of the actual requirements
Actor:
An actor is a person, organization, or external system that
plays a role in one or more interactions with your system
Use case:
A use case describes a sequence of actions that provide value
to an actor and is drawn as a horizontal ellipse
Example of Use Case detail
Online shopping
Actor
Use case
System
boundary
Class Diagram
8
Class diagrams show the classes of the system, their interrelationships (including
inheritance, aggregation, and association), and the operations and attributes of
the classes.
Example of Class Diagram
Name
Attributes
Operations
Relations
• Associations
• Aggregation
•Generalization
Activity Diagram
 UML 2 Activity diagrams helps to describe the flow of control of the target
system, such as the exploring complex business rules and operations,
describing the use case also the business process. It is object-oriented
equivalent of flow charts and data-flow diagrams (DFDs).
Example of Activity Diagram
Activity Diagram
Branch
Start
End
Action
Object Diagram
 Object Diagrams is similar to class diagrams. It is UML structural diagram that
shows the instance of the classifiers in models. It uses notation that is similar
to that used in class diagrams. It shows the static design of system but from
the real prospective.
Example of Object Diagram
Object
Component Diagram
 Component Diagram represents how components are wired together to form
longer component or software system. The purpose of the component
diagram is to show h relationship between different components.
Example of Component Diagram
Component
Connection
Sequence Diagram
 Sequence Diagram is also called interaction Diagram which shows the way
that how he process operates with one another. It focus on the message
interchange between a numbers of lifeline. It models the collaboration of the
object based on a time sequence.
The following nodes are used in UML Sequence Diagram:
• Lifeline
• Execution Specification
• Message
• Combined Fragment
• Interaction Use
• State invariant etc…
Example of Sequence Diagram
Action
Sequence-Actor
Message
Deployment Diagram
 In UML the Deployment Diagram models the physical deployment of artifacts
on nodes. It also helps to model the physical aspect of an Object-Oriented
software system. In this type of UML Diagrams nodes are appear as boxes and
the artifacts allocated to each node appear as rectangles within the boxes.
 For an example: If we want to describe a web site with Deployment Diagram
then the hardware components i.e. “nodes” exists ,what software
components i.e. “artifacts” run on each node and how different pieces are
connected.
 There are two types of Nodes:
 Device Node
 Execution Environment Node
Example of Deployment Diagram
Connection
Nodes

Contenu connexe

Tendances

UML- Unified Modeling Language
UML- Unified Modeling LanguageUML- Unified Modeling Language
UML- Unified Modeling LanguageShahzad
 
Uml in software engineering
Uml in software engineeringUml in software engineering
Uml in software engineeringMubashir Jutt
 
Unified Modeling Language
Unified Modeling LanguageUnified Modeling Language
Unified Modeling Languagesurana college
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentationanasz3z3
 
Object Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLObject Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLMalek Sumaiya
 
Uml unified-modeling-language-presented by dileep
Uml unified-modeling-language-presented by dileepUml unified-modeling-language-presented by dileep
Uml unified-modeling-language-presented by dileepmekhap
 
UML Diagram Assignment Help, UML Diagram Homework Help
UML Diagram Assignment Help, UML Diagram Homework HelpUML Diagram Assignment Help, UML Diagram Homework Help
UML Diagram Assignment Help, UML Diagram Homework HelpJacob William
 
UNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGEUNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGERaval Chirag
 
Uml Explained Step ByStep
Uml Explained Step ByStepUml Explained Step ByStep
Uml Explained Step ByStepWaseem Khan
 
UML Diagrams- Unified Modeling Language Introduction
UML Diagrams- Unified Modeling Language IntroductionUML Diagrams- Unified Modeling Language Introduction
UML Diagrams- Unified Modeling Language IntroductionRamakant Soni
 
UML diagrams and symbols
UML diagrams and symbolsUML diagrams and symbols
UML diagrams and symbolsKumar
 
Unified modeling language diagrams
Unified modeling language diagramsUnified modeling language diagrams
Unified modeling language diagramsAlaa Ahmed
 
Introduction to Modeling Java and UML
Introduction to Modeling Java and UMLIntroduction to Modeling Java and UML
Introduction to Modeling Java and UMLDang Tuan
 

Tendances (20)

Uml
UmlUml
Uml
 
UML- Unified Modeling Language
UML- Unified Modeling LanguageUML- Unified Modeling Language
UML- Unified Modeling Language
 
UML Modeling in Java
UML Modeling in JavaUML Modeling in Java
UML Modeling in Java
 
Uml in software engineering
Uml in software engineeringUml in software engineering
Uml in software engineering
 
Unified Modeling Language
Unified Modeling LanguageUnified Modeling Language
Unified Modeling Language
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Uml Tutorial
Uml TutorialUml Tutorial
Uml Tutorial
 
Object Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UMLObject Oriented Modeling and Design with UML
Object Oriented Modeling and Design with UML
 
Uml
UmlUml
Uml
 
Uml unified-modeling-language-presented by dileep
Uml unified-modeling-language-presented by dileepUml unified-modeling-language-presented by dileep
Uml unified-modeling-language-presented by dileep
 
Presentation on uml
Presentation on umlPresentation on uml
Presentation on uml
 
UML Diagram Assignment Help, UML Diagram Homework Help
UML Diagram Assignment Help, UML Diagram Homework HelpUML Diagram Assignment Help, UML Diagram Homework Help
UML Diagram Assignment Help, UML Diagram Homework Help
 
UNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGEUNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGE
 
UML
UMLUML
UML
 
UML Diagrams
UML DiagramsUML Diagrams
UML Diagrams
 
Uml Explained Step ByStep
Uml Explained Step ByStepUml Explained Step ByStep
Uml Explained Step ByStep
 
UML Diagrams- Unified Modeling Language Introduction
UML Diagrams- Unified Modeling Language IntroductionUML Diagrams- Unified Modeling Language Introduction
UML Diagrams- Unified Modeling Language Introduction
 
UML diagrams and symbols
UML diagrams and symbolsUML diagrams and symbols
UML diagrams and symbols
 
Unified modeling language diagrams
Unified modeling language diagramsUnified modeling language diagrams
Unified modeling language diagrams
 
Introduction to Modeling Java and UML
Introduction to Modeling Java and UMLIntroduction to Modeling Java and UML
Introduction to Modeling Java and UML
 

En vedette

Top tenmisconception warranty_0413
Top tenmisconception warranty_0413Top tenmisconception warranty_0413
Top tenmisconception warranty_0413HomeBuyersWarranty
 
CA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving Corona
CA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving CoronaCA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving Corona
CA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving CoronaWalter's Automotive
 
Transcript of records_Gafarov_Bachelor
Transcript of records_Gafarov_BachelorTranscript of records_Gafarov_Bachelor
Transcript of records_Gafarov_Bachelor??????? ???????
 
20100321 wordpress
20100321 wordpress20100321 wordpress
20100321 wordpressisrapornann
 
3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO
3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO
3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICOprocessociviletelematico
 
Asrun Kynning 2.Nov
Asrun Kynning 2.NovAsrun Kynning 2.Nov
Asrun Kynning 2.Novradstefna3f
 
Establishment of university of education(2002)
Establishment of university of education(2002)Establishment of university of education(2002)
Establishment of university of education(2002)International advisers
 
матюхина ольга+выращивание цветов в оранжереи+предприниматели
матюхина ольга+выращивание цветов в оранжереи+предпринимателиматюхина ольга+выращивание цветов в оранжереи+предприниматели
матюхина ольга+выращивание цветов в оранжереи+предпринимателиОльга Матюхина
 
20100930 dev love energizedwork lightning talk
20100930 dev love energizedwork lightning talk20100930 dev love energizedwork lightning talk
20100930 dev love energizedwork lightning talkYasunobu Kawaguchi
 
Ines perez robles_proyecto_e_twinning
Ines perez robles_proyecto_e_twinningInes perez robles_proyecto_e_twinning
Ines perez robles_proyecto_e_twinningInés Pérez Robles
 
Транзистор, засилувач
Транзистор, засилувачТранзистор, засилувач
Транзистор, засилувачMary Physics
 
Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...
Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...
Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...Ámbar Núñez
 
Avto 12 de octubre 2013
Avto 12 de octubre 2013Avto 12 de octubre 2013
Avto 12 de octubre 2013Fadri
 

En vedette (17)

Top tenmisconception warranty_0413
Top tenmisconception warranty_0413Top tenmisconception warranty_0413
Top tenmisconception warranty_0413
 
CA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving Corona
CA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving CoronaCA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving Corona
CA 2014 Mercedes-Benz C-Class | Mercedes-Benz Dealer Serving Corona
 
Transcript of records_Gafarov_Bachelor
Transcript of records_Gafarov_BachelorTranscript of records_Gafarov_Bachelor
Transcript of records_Gafarov_Bachelor
 
20100321 wordpress
20100321 wordpress20100321 wordpress
20100321 wordpress
 
3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO
3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO
3. PROCESSO CIVILE TELEMATICO - DECRETO INGIUNTIVO TELEMATICO
 
Avantguardisme
AvantguardismeAvantguardisme
Avantguardisme
 
Thd garden - 2 BHK Flat in Bhiwadi
Thd garden - 2 BHK Flat in BhiwadiThd garden - 2 BHK Flat in Bhiwadi
Thd garden - 2 BHK Flat in Bhiwadi
 
Asrun Kynning 2.Nov
Asrun Kynning 2.NovAsrun Kynning 2.Nov
Asrun Kynning 2.Nov
 
Establishment of university of education(2002)
Establishment of university of education(2002)Establishment of university of education(2002)
Establishment of university of education(2002)
 
матюхина ольга+выращивание цветов в оранжереи+предприниматели
матюхина ольга+выращивание цветов в оранжереи+предпринимателиматюхина ольга+выращивание цветов в оранжереи+предприниматели
матюхина ольга+выращивание цветов в оранжереи+предприниматели
 
Intro Bridger
Intro BridgerIntro Bridger
Intro Bridger
 
Lezione Esempio Select
Lezione Esempio SelectLezione Esempio Select
Lezione Esempio Select
 
20100930 dev love energizedwork lightning talk
20100930 dev love energizedwork lightning talk20100930 dev love energizedwork lightning talk
20100930 dev love energizedwork lightning talk
 
Ines perez robles_proyecto_e_twinning
Ines perez robles_proyecto_e_twinningInes perez robles_proyecto_e_twinning
Ines perez robles_proyecto_e_twinning
 
Транзистор, засилувач
Транзистор, засилувачТранзистор, засилувач
Транзистор, засилувач
 
Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...
Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...
Accurate First Impressions Leave a Lasting Impression: The Long-Term Effects ...
 
Avto 12 de octubre 2013
Avto 12 de octubre 2013Avto 12 de octubre 2013
Avto 12 de octubre 2013
 

Similaire à Uml(unified modeling language) Homework Help

UML (Unified Modeling Language)
UML (Unified Modeling Language)UML (Unified Modeling Language)
UML (Unified Modeling Language)Nguyen Tuan
 
4.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 44.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 4Warui Maina
 
Uml with detail
Uml with detailUml with detail
Uml with detailHamza Khan
 
Modeling software with UML
Modeling software with UMLModeling software with UML
Modeling software with UML6020 peaks
 
Software Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdfSoftware Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdfMeagGhn
 
UML-Basics-to-AI-Powered-UML-Course.pdf
UML-Basics-to-AI-Powered-UML-Course.pdfUML-Basics-to-AI-Powered-UML-Course.pdf
UML-Basics-to-AI-Powered-UML-Course.pdfssuser200e7a1
 
Introduction to Unified Modeling Language
Introduction to Unified Modeling LanguageIntroduction to Unified Modeling Language
Introduction to Unified Modeling LanguageAMITJain879
 
Understanding unified modelling language
Understanding unified modelling languageUnderstanding unified modelling language
Understanding unified modelling languageEmmanuel Kumah
 

Similaire à Uml(unified modeling language) Homework Help (20)

Uml introduciton
Uml introducitonUml introduciton
Uml introduciton
 
ooAD
ooADooAD
ooAD
 
UML (Unified Modeling Language)
UML (Unified Modeling Language)UML (Unified Modeling Language)
UML (Unified Modeling Language)
 
4.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 44.o o design tools=uml -_lecture 4
4.o o design tools=uml -_lecture 4
 
UML
UMLUML
UML
 
Design UML diagrams
Design UML diagramsDesign UML diagrams
Design UML diagrams
 
Design UML diagrams
Design UML diagramsDesign UML diagrams
Design UML diagrams
 
Uml with detail
Uml with detailUml with detail
Uml with detail
 
Uml types
Uml typesUml types
Uml types
 
Uml introduction
Uml introductionUml introduction
Uml introduction
 
Modeling software with UML
Modeling software with UMLModeling software with UML
Modeling software with UML
 
Learn sqa process
Learn sqa processLearn sqa process
Learn sqa process
 
Uml.pptx
Uml.pptxUml.pptx
Uml.pptx
 
Software Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdfSoftware Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdf
 
Experiment no
Experiment noExperiment no
Experiment no
 
l1_introuml.pdf
l1_introuml.pdfl1_introuml.pdf
l1_introuml.pdf
 
UML-Basics-to-AI-Powered-UML-Course.pdf
UML-Basics-to-AI-Powered-UML-Course.pdfUML-Basics-to-AI-Powered-UML-Course.pdf
UML-Basics-to-AI-Powered-UML-Course.pdf
 
Introduction to Unified Modeling Language
Introduction to Unified Modeling LanguageIntroduction to Unified Modeling Language
Introduction to Unified Modeling Language
 
Understanding unified modelling language
Understanding unified modelling languageUnderstanding unified modelling language
Understanding unified modelling language
 
Ch 2.1
Ch 2.1Ch 2.1
Ch 2.1
 

Dernier

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxAmita Gupta
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701bronxfugly43
 

Dernier (20)

Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 

Uml(unified modeling language) Homework Help

  • 2. What is UML?  UML stands for Unified Modeling Language. It is modeling language used for designing graphics design.  It is standard language for specifying, visualizing, constructing and documenting the artifacts of software system.  UML diagrams are important part of developing object oriented software and the software development process.
  • 3. Use of UML  UML is an open standard, Graphical notation for specifying, visualizing, constructing and documenting software systems.  Support for UML in many software package like Rational, plugins for IDE like NetBeans, Eclipse.  By the diagram view the understanding/communication of product to customer and developers Increases.  Support for diverse application areas
  • 6. Use case diagram 6 • overview the usage requirements • presentations project stakeholders • "the meat" of the actual requirements Actor: An actor is a person, organization, or external system that plays a role in one or more interactions with your system Use case: A use case describes a sequence of actions that provide value to an actor and is drawn as a horizontal ellipse
  • 7. Example of Use Case detail Online shopping Actor Use case System boundary
  • 8. Class Diagram 8 Class diagrams show the classes of the system, their interrelationships (including inheritance, aggregation, and association), and the operations and attributes of the classes.
  • 9. Example of Class Diagram Name Attributes Operations Relations • Associations • Aggregation •Generalization
  • 10. Activity Diagram  UML 2 Activity diagrams helps to describe the flow of control of the target system, such as the exploring complex business rules and operations, describing the use case also the business process. It is object-oriented equivalent of flow charts and data-flow diagrams (DFDs).
  • 11. Example of Activity Diagram Activity Diagram Branch Start End Action
  • 12. Object Diagram  Object Diagrams is similar to class diagrams. It is UML structural diagram that shows the instance of the classifiers in models. It uses notation that is similar to that used in class diagrams. It shows the static design of system but from the real prospective.
  • 13. Example of Object Diagram Object
  • 14. Component Diagram  Component Diagram represents how components are wired together to form longer component or software system. The purpose of the component diagram is to show h relationship between different components.
  • 15. Example of Component Diagram Component Connection
  • 16. Sequence Diagram  Sequence Diagram is also called interaction Diagram which shows the way that how he process operates with one another. It focus on the message interchange between a numbers of lifeline. It models the collaboration of the object based on a time sequence. The following nodes are used in UML Sequence Diagram: • Lifeline • Execution Specification • Message • Combined Fragment • Interaction Use • State invariant etc…
  • 17. Example of Sequence Diagram Action Sequence-Actor Message
  • 18. Deployment Diagram  In UML the Deployment Diagram models the physical deployment of artifacts on nodes. It also helps to model the physical aspect of an Object-Oriented software system. In this type of UML Diagrams nodes are appear as boxes and the artifacts allocated to each node appear as rectangles within the boxes.  For an example: If we want to describe a web site with Deployment Diagram then the hardware components i.e. “nodes” exists ,what software components i.e. “artifacts” run on each node and how different pieces are connected.  There are two types of Nodes:  Device Node  Execution Environment Node
  • 19. Example of Deployment Diagram Connection Nodes