Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.


UC-07a

LicenseManagement - Set Product Licenses

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User must have ROLE_PRODUCT_MANAGER
DescriptionFunctionality to add or edit a licenses for products.
Secuence
  1. User requests to manage licenses
  2. System returns license form list.
  3. User must choose:
    1. A product to apply
    2. S customer to apply
  4. System must show modal panel to edit license. 
  5. User must fill customer-product license due date.
  6. System should warn about past dueDates (only warn)
  7. System shows licensement resume.
  8. User accepts license aproval.
  9. System saves licensement overwriting any previous licensement and return to previous licensement list.
  10. System notifies customer about licensement changes.
Postconditions

Audit fields must save who created that licenses.

Exceptions

System must reject license creation/update if customer does not exists

System must reject license creation/update if product does not exists.

CommentsNone

...

UC-07c

LicenseManagement - Find licenses

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User musthave  ROLE_PRODUCT_MANAGER or ROLE_USER_FOR_CUSTOMER
DescriptionFunctionality to search for licenses
Secuence
  1. User request for a list of licenses.
  2. System will query database using provided parameters.
PostconditionsNone
Exceptions

None

CommentsNone

...

UC-07d

LicenseManagement - manageLicenseKeys

Versión1.0
DependenciesNone
Preconditions
  • User must be logged
  • User must have ROLE_USER_FOR_CUSTOMER
DescriptionFunctionality to add or edit license keys
Secuence
  1. User requests to manage license keys for a specific system
  2. System returns license form.
  3. User must fill specific keys or add license files
  4. System saves licensement keys overwriting any previous keys and return to previous licensement list.
  5. System notifies customer about licensement changes.
Postconditions

Audit fields must save who created that license changes.

Exceptions

System must reject license creation/update if customer does not exists

System must reject license creation/update if product does not exists.

System must reject license creation/update if system does not exists.

CommentsNone

...