Changes between Version 1 and Version 2 of UseCase004


Ignore:
Timestamp:
05/12/26 22:47:40 (2 weeks ago)
Author:
232012
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UseCase004

    v1 v2  
    1818
    1919{{{#!div style="text-align: justify; width: 100%;"
    20 1. User selects a specific Release from the catalog to view its detailed information.
     201. User selects a specific {{{Release}}} from the catalog to view its detailed information.
    2121
    22 2. System retrieves the core metadata for the selected Release, including the title, genre, record_label, release_date, and cover_photo.
     222. System retrieves the core metadata for the selected {{{Release}}}, including the {{{title}}}, {{{genre}}}, {{{record_label}}}, {{{release_date}}}, and {{{cover_photo}}}.
    2323
    24 3. System identifies the associated Artist to display the artist_name and artist description.
     243. System identifies the associated {{{Artist}}} to display the {{{artist_name}}} and {{{description}}}.
    2525
    26 4. System checks the Release type. If it is an Album, it retrieves the list of Songs it contains via the "contains" relationship. On the other hand, if it is a Single, it retrieves the duration and the featured artists via the "features" relationship.
     264. System checks the {{{Release}}} type. If it is an {{{Album}}}, it retrieves the list of {{{Songs}}} it contains via the "contains" relationship. On the other hand, if it is a {{{Single}}}, it retrieves the {{{duration}}} and the featured artists via the "features" relationship.
    2727
    28 5. System retrieves all physical Products linked to that Release, displaying the available formats (Vinyl, CD, Cassette), their individual prices, and current stock status.
     285. System retrieves all physical {{{Products}}} linked to that {{{Release}}}, displaying the available {{{format/s}}} (Vinyl, CD, Cassette), their individual {{{price}}}, and current {{{stock status}}}.
    2929
    30 6. System displays the complete details page to the user, organized by tracklist and available purchase options.
     306. System displays the complete details page to the {{{User}}}, organized by tracklist and available purchase options.
    3131}}}