SlideShare una empresa de Scribd logo
1 de 30
www.qbi.in
www.qbi.in
What is a model
Why should we model
How do we model
What are Software Models
Why do we need Software Models
What are general outputs when we model
What is Unified




                                         www.qbi.in
www.qbi.in
www.qbi.in
•   Rational Rose
•   ArgoUML
•   MS VISIO
•   Enterprise Architect
•   Magic DrawUML
•   StarUML
•   Integrated Development Environments also offer UML functionality




                                                                 www.qbi.in
www.qbi.in
•




    www.qbi.in
www.qbi.in
www.qbi.in
•




    www.qbi.in
www.qbi.in
www.qbi.in
ATM Machine Operation
          Step I
          You Insert the Card
          Step II: You Provide the Pin / Password
          Step III: If password is valid then you have to choose the
transaction
          If password is invalid then you have to provide the password
again
If you provide wrong password more than three times card is blocked
Step IV : You carry out the transaction
Step V: You are asked for more transactions
Step VI: Remove the Card
Process is over




                                                                www.qbi.in
Patient Visits a Diabetes Hospital
         Step I
         Doctor Sees the Patient and studies Patient History
         Step II: Doctor Prescribes LabTest
         StepIII: Patient shows symptoms or no symptoms for disease
         Step IV: For No Symptoms Process Ends
         Step V: For Symptoms : Check BP, Classify Diabetic Type,
Classify Patient Work type
         Step VI: Prescribe Treatment
         Step 7 : Process Ends




                                                            www.qbi.in
www.qbi.in
•




    www.qbi.in
www.qbi.in
www.qbi.in
www.qbi.in
www.qbi.in
Relationship between Uses Cases
- Include
- Extend

- Lets assume for the elective subject if the student enrolls he
  has to pay fee in two installments first installment at the time
  of enrollment and second installment before the exam

- Pay fee (New Use Case)

- So Enrollment is the Including Use Case and Pay Fee is the
  Included Use Case

Enrollment --- Pay fee
Credit Card or he can pay fee by Debit Card
Credit card payment and Debit card payment
                                                              www.qbi.in
Library Loan




               www.qbi.in
www.qbi.in
include            extend

Enrollment -------Pay fee ------ Credit Card




                                           www.qbi.in
www.qbi.in
www.qbi.in
www.qbi.in
www.qbi.in
Thank You




            www.qbi.in

Más contenido relacionado

Destacado

Test Management for IT Business Analysts
Test Management for IT Business AnalystsTest Management for IT Business Analysts
Test Management for IT Business Analysts
QBI Institute
 
Requirements Analysis
Requirements AnalysisRequirements Analysis
Requirements Analysis
QBI Institute
 
Requirements Elicitation
Requirements ElicitationRequirements Elicitation
Requirements Elicitation
QBI Institute
 
Advanced Use Case Diagram and Model
Advanced Use Case Diagram and ModelAdvanced Use Case Diagram and Model
Advanced Use Case Diagram and Model
QBI Institute
 

Destacado (18)

BPMN
BPMNBPMN
BPMN
 
Test Management for IT Business Analysts
Test Management for IT Business AnalystsTest Management for IT Business Analysts
Test Management for IT Business Analysts
 
Business Analyst Competencies
Business Analyst CompetenciesBusiness Analyst Competencies
Business Analyst Competencies
 
Requirements Analysis
Requirements AnalysisRequirements Analysis
Requirements Analysis
 
Business analyst as a Professional
Business analyst as a ProfessionalBusiness analyst as a Professional
Business analyst as a Professional
 
Stakeholder Analysis
Stakeholder Analysis Stakeholder Analysis
Stakeholder Analysis
 
Requirements Elicitation
Requirements ElicitationRequirements Elicitation
Requirements Elicitation
 
Project Management Essentials
Project Management EssentialsProject Management Essentials
Project Management Essentials
 
Business Proposal Writing
Business Proposal WritingBusiness Proposal Writing
Business Proposal Writing
 
Business Process Mapping
Business Process MappingBusiness Process Mapping
Business Process Mapping
 
Sdlc + agile business analysis
Sdlc + agile business analysisSdlc + agile business analysis
Sdlc + agile business analysis
 
Use case Diagram
Use case Diagram Use case Diagram
Use case Diagram
 
Advanced Use Case Diagram and Model
Advanced Use Case Diagram and ModelAdvanced Use Case Diagram and Model
Advanced Use Case Diagram and Model
 
Business Analysis Techniques and Frameworks
Business Analysis Techniques and FrameworksBusiness Analysis Techniques and Frameworks
Business Analysis Techniques and Frameworks
 
UML- Class Diagrams, State Machine Diagrams
UML- Class Diagrams, State Machine DiagramsUML- Class Diagrams, State Machine Diagrams
UML- Class Diagrams, State Machine Diagrams
 
NLP (Neurolingusitic Programming for IT Professionals)
NLP (Neurolingusitic Programming for IT Professionals)NLP (Neurolingusitic Programming for IT Professionals)
NLP (Neurolingusitic Programming for IT Professionals)
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
 
Microsoft Visio Detailed Presentation
Microsoft Visio Detailed PresentationMicrosoft Visio Detailed Presentation
Microsoft Visio Detailed Presentation
 

Similar a Unified Modelling Language

Certify webinar 10_8_seamless
Certify webinar 10_8_seamlessCertify webinar 10_8_seamless
Certify webinar 10_8_seamless
Ashley Emery
 
5 Tactics To Reduce Barriers To Conversion
5 Tactics To Reduce Barriers To Conversion5 Tactics To Reduce Barriers To Conversion
5 Tactics To Reduce Barriers To Conversion
ShopVisible
 
Bitcoin and retail
Bitcoin and retailBitcoin and retail
Bitcoin and retail
Rhythm Sun
 

Similar a Unified Modelling Language (20)

CAIIB Super Notes: Corporate Banking: Module A: Corporate Banking and Finance...
CAIIB Super Notes: Corporate Banking: Module A: Corporate Banking and Finance...CAIIB Super Notes: Corporate Banking: Module A: Corporate Banking and Finance...
CAIIB Super Notes: Corporate Banking: Module A: Corporate Banking and Finance...
 
Certify webinar 10_8_seamless
Certify webinar 10_8_seamlessCertify webinar 10_8_seamless
Certify webinar 10_8_seamless
 
Flipay pitch-deck
Flipay pitch-deckFlipay pitch-deck
Flipay pitch-deck
 
10-szczesniak.pdf
10-szczesniak.pdf10-szczesniak.pdf
10-szczesniak.pdf
 
Boosting Conversion Within Digital Journeys | Standard Bank Shyft & inQuba
Boosting Conversion Within Digital Journeys | Standard Bank Shyft & inQubaBoosting Conversion Within Digital Journeys | Standard Bank Shyft & inQuba
Boosting Conversion Within Digital Journeys | Standard Bank Shyft & inQuba
 
Becoming on-line seller part 1
Becoming on-line seller part 1Becoming on-line seller part 1
Becoming on-line seller part 1
 
Measure Cp~Company Overview
Measure Cp~Company OverviewMeasure Cp~Company Overview
Measure Cp~Company Overview
 
Empowering Your Participants: How to Migrate Your Supporters from Offline to ...
Empowering Your Participants: How to Migrate Your Supporters from Offline to ...Empowering Your Participants: How to Migrate Your Supporters from Offline to ...
Empowering Your Participants: How to Migrate Your Supporters from Offline to ...
 
Getting Alfatah Online
Getting Alfatah OnlineGetting Alfatah Online
Getting Alfatah Online
 
5 Tactics To Reduce Barriers To Conversion
5 Tactics To Reduce Barriers To Conversion5 Tactics To Reduce Barriers To Conversion
5 Tactics To Reduce Barriers To Conversion
 
Better Billing for Lawyers
Better Billing for LawyersBetter Billing for Lawyers
Better Billing for Lawyers
 
Swipez Features
Swipez FeaturesSwipez Features
Swipez Features
 
Bitcoin and retail
Bitcoin and retailBitcoin and retail
Bitcoin and retail
 
FinTech Belgium – RegTech Belgium Kick Off MeetUp – F. Verhaest – Isabel Grou...
FinTech Belgium – RegTech Belgium Kick Off MeetUp – F. Verhaest – Isabel Grou...FinTech Belgium – RegTech Belgium Kick Off MeetUp – F. Verhaest – Isabel Grou...
FinTech Belgium – RegTech Belgium Kick Off MeetUp – F. Verhaest – Isabel Grou...
 
Partnering with Pilibaba.com
Partnering with Pilibaba.comPartnering with Pilibaba.com
Partnering with Pilibaba.com
 
PayPal
PayPal PayPal
PayPal
 
E-commerce Checkout Design: Principles, Guidelines & Case Studies
E-commerce Checkout Design: Principles, Guidelines & Case StudiesE-commerce Checkout Design: Principles, Guidelines & Case Studies
E-commerce Checkout Design: Principles, Guidelines & Case Studies
 
Digital finance, crowdfunding and creative content business
Digital finance, crowdfunding and creative content businessDigital finance, crowdfunding and creative content business
Digital finance, crowdfunding and creative content business
 
ShimBi Labs 2nd Partner Meet
ShimBi Labs 2nd Partner MeetShimBi Labs 2nd Partner Meet
ShimBi Labs 2nd Partner Meet
 
From Incubation to Reality: Business Model Innovation Within the Enterprise (...
From Incubation to Reality: Business Model Innovation Within the Enterprise (...From Incubation to Reality: Business Model Innovation Within the Enterprise (...
From Incubation to Reality: Business Model Innovation Within the Enterprise (...
 

Más de QBI Institute

Test Management for IT Business Analysts
Test Management for IT Business AnalystsTest Management for IT Business Analysts
Test Management for IT Business Analysts
QBI Institute
 

Más de QBI Institute (7)

Preparing Professional (Requirement) Documents Using MS Word
Preparing Professional (Requirement) Documents Using MS WordPreparing Professional (Requirement) Documents Using MS Word
Preparing Professional (Requirement) Documents Using MS Word
 
Test Management for IT Business Analysts
Test Management for IT Business AnalystsTest Management for IT Business Analysts
Test Management for IT Business Analysts
 
Secret of Success
Secret of SuccessSecret of Success
Secret of Success
 
Sally the BA is assigned the Project Part I
Sally the BA is assigned the Project   Part ISally the BA is assigned the Project   Part I
Sally the BA is assigned the Project Part I
 
Competencies of A Business Analyst
Competencies of A Business AnalystCompetencies of A Business Analyst
Competencies of A Business Analyst
 
Associate Level Business Analyst Program Lectures
Associate Level Business Analyst Program LecturesAssociate Level Business Analyst Program Lectures
Associate Level Business Analyst Program Lectures
 
IT Business Analyst Certification Program - Distance Learning
IT Business Analyst Certification Program - Distance LearningIT Business Analyst Certification Program - Distance Learning
IT Business Analyst Certification Program - Distance Learning
 

Último

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Último (20)

Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

Unified Modelling Language

  • 3. What is a model Why should we model How do we model What are Software Models Why do we need Software Models What are general outputs when we model What is Unified www.qbi.in
  • 6. Rational Rose • ArgoUML • MS VISIO • Enterprise Architect • Magic DrawUML • StarUML • Integrated Development Environments also offer UML functionality www.qbi.in
  • 8. www.qbi.in
  • 11. www.qbi.in
  • 14. ATM Machine Operation Step I You Insert the Card Step II: You Provide the Pin / Password Step III: If password is valid then you have to choose the transaction If password is invalid then you have to provide the password again If you provide wrong password more than three times card is blocked Step IV : You carry out the transaction Step V: You are asked for more transactions Step VI: Remove the Card Process is over www.qbi.in
  • 15. Patient Visits a Diabetes Hospital Step I Doctor Sees the Patient and studies Patient History Step II: Doctor Prescribes LabTest StepIII: Patient shows symptoms or no symptoms for disease Step IV: For No Symptoms Process Ends Step V: For Symptoms : Check BP, Classify Diabetic Type, Classify Patient Work type Step VI: Prescribe Treatment Step 7 : Process Ends www.qbi.in
  • 17. www.qbi.in
  • 22. Relationship between Uses Cases - Include - Extend - Lets assume for the elective subject if the student enrolls he has to pay fee in two installments first installment at the time of enrollment and second installment before the exam - Pay fee (New Use Case) - So Enrollment is the Including Use Case and Pay Fee is the Included Use Case Enrollment --- Pay fee Credit Card or he can pay fee by Debit Card Credit card payment and Debit card payment www.qbi.in
  • 23. Library Loan www.qbi.in
  • 25. include extend Enrollment -------Pay fee ------ Credit Card www.qbi.in
  • 30. Thank You www.qbi.in