wiki:UseCaseModel

Version 6 (modified by 231035, 2 weeks ago) ( diff )

--

Application Scenarios for DB Access

Actors

  • Owner - A registered user who manages one or more pets and schedules veterinary appointments.
    • UC05 - Create a Listing, a owner creates a listing.
    • UC07 - Create an Appointment, creates an appointment for a pet.
    • UC08 - Add a HealthRecord, adds a healtrecord for a pet.
  • Administrator - A registered user that accepts/rejects veterinary clinics and manages users and reviews.
    • UC01 - Menages VetClinics, approves or denies the addition of a new VetClinic in the system.
    • UC02 - Menages Clients, can block clients based on the reviews left for/by them.
  • Guest - A unregistered user that can just browse through the application.
    • UC03 - Login, guest can login into to system.
  • Client - A registered user who can browse listings.
    • UC04 - Saves a Listing, the client saves a listing.
    • UC06 - Leave a review, leaves a review for a client/vet clinic.

Use-cases

UseCase01 - Menages VetClinics
UseCase02 - Menages Clients
UseCase03 - Login
UseCase04 - Saves a Listing
UseCase05 - Create a Listing
UseCase06 - Leave a review
UseCase07 - Create an Appointment
UseCase08 - Add a HealthRecord
UseCase09 - Adds an animal
UseCase10 - Gets an animal from a listing

Note: See TracWiki for help on using the wiki.