Use Cases
Use Case #1
Molly is a new graduate student majoring in mathematics. She finds a studio apartment 3 miles away from the university and decides to move in a week before the semester begins. When she gets there, she notices that her neighbor is moving out. The neighbor tells her that they have an orange-colored cat called Pumpkin and they cannot take Pumpkin with them to the new house for some reasons. Molly lives alone and she likes cats, so she asks the neighbor if she can adopt Pumpkin and the neighbor is happy with that. They tell Molly that they adopted Pumpkin a year ago from a local shelter. However, the neighbor does not have any medical records or other documents of Pumpkin. Molly is a little concerned about Pumpkin’s health condition, so she decides to take him to a nearby pet clinic for an examination. Fortunately, Pumpkin is very healthy. However, because she does not have any certificates to show that Pumpkin has been vaccinated, she has to get him some vaccines required by law even if he might have received them in the past year. And then when she fills the forms at checkout, she finds that she only knows that Pumpkin is neutered and is around two years old. She has to make up a birthday for him. After a couple months, Molly decides to sublease this apartment and move to a 3-bedroom one with new friends because she prefers to have roommates. The new apartment is at the other side of the town and is far away from the pet clinic Molly used to go. So when she notices that Pumpkin has some tears in his left eye and can barely open the eye, she takes him to another clinic that is closer. At the new clinic, Molly has to fill out a similar set of forms she did before at the old one because every clinic has their own system and database. Moreover, she is asked if Pumpkin got rabies vaccine. She has to call the clinic she used to go and pick up a signed certificate from the veterinarian. This process actually takes longer than the diagnosis. Molly wishes that there could be a centralized system to store all the information of pets that all clinics and pet owners has access to, so that the transportation of records would be much easier.
Use Case #2
Ben manages an animal shelter in Oklahoma. A severe tornado hit a neighboring county, damaging the local animal shelter. While the shelter was being repaired the animals were distributed to other nearby shelters. Ben’s shelter received 5 new cats and 5 new dogs. The history of these pets was not fully known. The previous shelter kept paper records for each of the pets starting from the time they entered the shelter. These records were faxed to Ben’s shelter where they use a web-based system for pet records. Ben created a profile each of the new animals and uploaded copies of the paper records from the previous shelter. He also associated his shelter and the previous shelter to each of the animals. Alice is interested in adopting a cat. While viewing the cats at Ben’s shelter, Alice falls in love with one of the cats that were imported from the neighboring shelter. Alice fills out the paperwork and takes her new pet home. Ben enters Alice’s information into the web application and assigns ownership of the cat. Alice receives an email with information for registering for the web application and accessing her new pet’s records.