wiki:UseCase003

Version 3 (modified by 232012, 2 weeks ago) ( diff )

--

UseCase003 - Browse releases

Initiating actors:

  • Unregistered Guest
  • Logged-Out User
  • Logged-In Consumer
  • Logged-In Admin

The goal of this use case is to allow any visitor or authenticated user to explore the store's catalog. The system provides a comprehensive view of available music titles, artists, and specific release details, serving as the primary way for users to discover physical media before making a purchase.

Scenario

  1. User navigates to the store's catalog or search page to view available music.
  1. System retrieves the list of Releases from the database, including metadata such as title, genre, and record_label.
  1. System matches each Release with its corresponding Artist to display the artist_name.
  1. System identifies the specific physical Products available for each release (such as Vinyl, CD, or Cassette) along with their current price and stock levels.
  1. System displays the results to the user, formatted by the release type (Album or Single) and featuring the cover_photo.
Note: See TracWiki for help on using the wiki.