| Version 4 (modified by , 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
- User navigates to the store's catalog or search page to view available music.
- System retrieves the list of
Releasesfrom the database, including metadata such astitle,genre, andrecord_label.
- System matches each
Releasewith its correspondingArtistto display theartist_name.
- System identifies the specific physical
Product/savailable for each release (such as Vinyl, CD, or Cassette) along with their currentpriceandstock levels.
- 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.
