Changes between Initial Version and Version 1 of UseCase003


Ignore:
Timestamp:
05/12/26 21:39:38 (2 weeks ago)
Author:
232012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase003

    v1 v1  
     1= UseCase003 - Browse releases
     2
     3**Initiating actors:**
     4
     5* Unregistered Guest
     6
     7* Logged-Out User
     8
     9* Logged-In Consumer
     10
     11* Logged-In Admin
     12
     13The 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.
     14
     15== Scenario
     16
     171. User navigates to the store's catalog or search page to view available music.
     18
     192. System retrieves the list of Releases from the database, including metadata such as title, genre, and record_label.
     20
     213. System matches each Release with its corresponding Artist to display the artist_name.
     22
     234. System identifies the specific physical Products available for each release (such as Vinyl, CD, or Cassette) along with their current price and stock levels.
     24
     255. System displays the results to the user, formatted by the release type (Album or Single) and featuring the cover_photo.