Changes between Version 5 and Version 6 of UseCaseModel
- Timestamp:
- 01/24/26 12:40:33 (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UseCaseModel
v5 v6 1 1 = Application Scenarios for DB Access 2 2 == Actors 3 * {{{Pet Owner}}} - A registered user who manages one or more pets and schedules veterinary appointments. 3 * {{{Owner}}} - A registered user who manages one or more pets and schedules veterinary appointments. 4 * UC05 - Create a Listing, a owner creates a listing. 5 * UC07 - Create an Appointment, creates an appointment for a pet. 6 * UC08 - Add a !HealthRecord, adds a healtrecord for a pet. 4 7 * {{{Administrator}}} - A registered user that accepts/rejects veterinary clinics and manages users and reviews. 5 * UC01 - Menages !VetClinics, approves or denies the addition of a new !VetClinic in the system 6 * UC02 - Menages Clients, can block clients based on the reviews left for/by them 8 * UC01 - Menages !VetClinics, approves or denies the addition of a new !VetClinic in the system. 9 * UC02 - Menages Clients, can block clients based on the reviews left for/by them. 7 10 * {{{Guest}}} - A unregistered user that can just browse through the application. 8 * UC03 - Login, guest can login into to system 9 * {{{Client}}} - A registered user who can browse listings but does not manage pets. 11 * UC03 - Login, guest can login into to system. 12 * {{{Client}}} - A registered user who can browse listings. 13 * UC04 - Saves a Listing, the client saves a listing. 14 * UC06 - Leave a review, leaves a review for a client/vet clinic. 10 15 == Use-cases 11 [wiki:UseCase01] 16 [wiki:UseCase01] - Menages !VetClinics 12 17 [[BR]] 13 [wiki:UseCase02] 18 [wiki:UseCase02] - Menages Clients 14 19 [[BR]] 15 [wiki:UseCase03] 20 [wiki:UseCase03] - Login 21 [[BR]] 22 [wiki:UseCase04] - Saves a Listing 23 [[BR]] 24 [wiki:UseCase05] - Create a Listing 25 [[BR]] 26 [wiki:UseCase06] - Leave a review 27 [[BR]] 28 [wiki:UseCase07] - Create an Appointment 29 [[BR]] 30 [wiki:UseCase08] - Add a !HealthRecord 31 [[BR]] 32 [wiki:UseCase09] - Adds an animal 33 [[BR]] 34 [wiki:UseCase10] - Gets an animal from a listing
