Question
Case Study: PSW Karen became interested in nursing as a teenager. Her best friend was injured in a dirt bike accident. Watching the personal care
Case Study: PSW
Karen became interested in nursing as a teenager. Her best friend was injured in a dirt bike accident. Watching the personal care support workers that helped care for her friend, made Karen realize that she wanted to be hands on with clients and was interested in long term care.
After high school, Karen worked on her Personal Support Worker diploma at College, so that she could offer her patients a broad range of personal care services, but her focus remains with rehabilitation work. Karen enjoys the flexibility that a mobile service offers.
Karen's practice of keeping notes on her phone or on paper scattered on the floor of her car is failing her and she has decided to invest in a system that she can use on her iphone while visiting a patient or access on her laptop at home.
Most important to Karen is being able to take care of her finances. Filing income tax is annoying as she can never find her receipts and forgets once in a while client appointments. Karen would like the ability to save images of receipts with a record of what she purchased and be able to retrieve her sales.
Now that her sales have exceeded $30,000 per year, she has to file HST with the Canada Revenue Agency and needs to have access to that value as part of his sales - expenses.
Scheduling is also a big item for Karen. Being able to view appointments and patients' addresses on a map to help her plan his route is very important.
Karen must be able to guarantee that her patient's personal data is secure. This is challenging for Karen as she's misplaced her iPhone a couple of times since she started the business!
Your task this semester is to understand Karen's business and start creating specifications for her new software.
The system that Karen is looking for, must have the capability of categorizing her data by the following category classes:
Expense Type
User Story
Once a month, I try to figure out where my money is going. I usually download my withdraws from my bank account into excel and try to figure it out. I'd like the new system to allow me to select an expense type when I enter it.
Acceptance Criteria:
- Must be able to query expense types to retrieve a list of expense types.
Use Case Name | Query all expense types and their descriptions | ||
Triggering Event | Request for expense type list | ||
Brief Description | Allows the Owner to retrieve all expense types and their descriptions. | ||
Actors | Owner | ||
Related Use Cases | |||
Preconditions | Owner has opened the Main Menu. | ||
Post Conditions | All expense types and their descriptions are retrieved. | ||
Flow of activities | Actor | System | |
1. | Requests to query all expense types | Displays a list of expense types Prompts to cancel | |
2. | Chooses to cancel | returns to the main menu | |
Exception Conditions |
|
YOUR TASK:
- Create a class diagram to support the case study
- Create an object level sequence diagram for "Query all expense types and their descriptions"
Copy and paste your diagrams into a .docx compatible file (or upload a screenshot). Please use VISUAL PARADIGM to create the diagram, thank you!
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started