Changes between Version 5 and Version 6 of UseCaseModel


Ignore:
Timestamp:
01/24/26 12:40:33 (2 weeks ago)
Author:
231035
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCaseModel

    v5 v6  
    11= Application Scenarios for DB Access
    22== 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.
    47* {{{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.
    710* {{{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.
    1015== Use-cases
    11 [wiki:UseCase01]
     16[wiki:UseCase01] - Menages !VetClinics
    1217[[BR]]
    13 [wiki:UseCase02]
     18[wiki:UseCase02] - Menages Clients
    1419[[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