SlideShare a Scribd company logo
1 of 3
Download to read offline
tRx: Medication Management System

                       Show Medication
                         Side Effects


                                «extends»                           Determine
                                                               Medication Interactions
                                                       «extends»



Healthcare Provider                Lookup Medication

                                                  «extends»
                                  «extends»

                                                                                         FDA Medication Database
                                                          List Medication
                                                            Alternatives

                              CRUD Medication



                                «extends»




                                              «extends»    Show Prescriptions
                              CRUD Patient
      Patient                    Profile

                                          «extends»
                              «extends»

                                                          Show Medication
                                                             Allergies


                             Suggest Medication
This sequence assumes a successful login.
            All UI Classes must be setEnabled



                       TRX                 theLoginCntl             theLoginUI               theUserList              theUser       theNavigationCntl    theNavigationUI   theMedicationCntl        theMedicationUI    theSearchMedicationCntl          theSearchMedicationUI          theAlternativesListCntl      theAlternativesListUI              theAlternatives

aPatient

           main

                               LoginCntl

                                                          LoginUI

                        Username, Password



                        submitButtonPressed

                                                    authenticate
                                                                       UserList

                                                                                                           User

                                                                                  Approved
                                                   successfulLogin




                                                                                                     NavigationCntl

                                                                                                                                                 NavigationUI

                                                                        medicationButtonPressed

                                                                                                                                                                   MedicationCntl
                                                                                                                                                                                                                            Assuming that the medication search returns a value.
                                                                                                                                                                                        MedicationUI                        Assuming that the alternative search returns a value.

                                                                                                   searchMedication

                                                                                                                                                                                           search
                                                                                                                                                                                      medicationFound

                                                                                                                                                                                                             SearchMedicationCntl

                                                                                                                                                                                                                                         SearchMedicationUI



                                                                                                                         listAlternativesButtonPressed

                                                                                                                                                                                                                                                                           AlternativesCntl

                                                                                                                                                                                                                                                                                                         AlternativesUI

                                                                                                                                                                                                                                                                                                                                            Alternatives

                                                                                                                                                                                                                                                                                                                         listAlternatives
                                                                                                                                                                                                                                                                                                           DisplayList
theNavigationCntl     theNavigationUI   theMedicationCntl        theMedicationUI      theSearchMedicationCntl         theSearchMedicationUI          theAlternativesListCntl      theAlternativesListUI              theAlternatives




aPatient


                                                                                                                            This sequence assumes a successful login.
                                                                                                                            All UI Classes must be setEnabled
           LoginSuccessful

                                    NavigationUI

                medicationButtonPressed                                                                                     Assuming that the medication search returns a value.
                                                                                                                            Assuming that the alternative search returns a value.
                                                       MedicationCntl

                                                                            MedicationUI

                                           searchMedication

                                                                               search
                                                                          medicationFound

                                                                                                 SearchMedicationCntl



                                                                                                                               SearchMedicationUI

                                                                                                                                                                AlternativesCntl

                                                                                                                                                                                              AlternativesUI

                                                                                            listAlternativesButtonPressed

                                                                                                                                                                                                                                 Alternatives

                                                                                                                                                                                                              ListAlternatives



                                                                                                                                                                                                DisplayList

More Related Content

Featured

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 

tRx: Use Case and Sequence Diagrams

  • 1. tRx: Medication Management System Show Medication Side Effects «extends» Determine Medication Interactions «extends» Healthcare Provider Lookup Medication «extends» «extends» FDA Medication Database List Medication Alternatives CRUD Medication «extends» «extends» Show Prescriptions CRUD Patient Patient Profile «extends» «extends» Show Medication Allergies Suggest Medication
  • 2. This sequence assumes a successful login. All UI Classes must be setEnabled TRX theLoginCntl theLoginUI theUserList theUser theNavigationCntl theNavigationUI theMedicationCntl theMedicationUI theSearchMedicationCntl theSearchMedicationUI theAlternativesListCntl theAlternativesListUI theAlternatives aPatient main LoginCntl LoginUI Username, Password submitButtonPressed authenticate UserList User Approved successfulLogin NavigationCntl NavigationUI medicationButtonPressed MedicationCntl Assuming that the medication search returns a value. MedicationUI Assuming that the alternative search returns a value. searchMedication search medicationFound SearchMedicationCntl SearchMedicationUI listAlternativesButtonPressed AlternativesCntl AlternativesUI Alternatives listAlternatives DisplayList
  • 3. theNavigationCntl theNavigationUI theMedicationCntl theMedicationUI theSearchMedicationCntl theSearchMedicationUI theAlternativesListCntl theAlternativesListUI theAlternatives aPatient This sequence assumes a successful login. All UI Classes must be setEnabled LoginSuccessful NavigationUI medicationButtonPressed Assuming that the medication search returns a value. Assuming that the alternative search returns a value. MedicationCntl MedicationUI searchMedication search medicationFound SearchMedicationCntl SearchMedicationUI AlternativesCntl AlternativesUI listAlternativesButtonPressed Alternatives ListAlternatives DisplayList