Come posso ottenere le carte responsabilità di classe dalla descrizione di un caso d'uso? [chiuso]

1

Sto sviluppando un sistema di pianificazione delle liste. Data una descrizione del caso d'uso, come posso creare le carte responsabilità di classe?

Ecco la mia descrizione del caso d'uso:

Use Case: User input operator requirement

Pre-condition: Operator Requirement is required

Post-condition: All Operator Requirement are inputted

Exceptions: If the given requirement is not valid

Action: User input operator requirement manually.

=============================================== ==========

Use Case: When User click on "AutoGen" button Pre-condition:

  • All Operator Requirement are inputted
  • User selected date range (including year and month data) that to be scheduling
  • Operator information
  • black list shift combination
  • The year today roster information for update year summary update
  • all Shifts type

Post-condition:

  • Roster completed
  • Yearly summary updated

Exceptions: Because of the Operator requirements are too harsh, the roster cannot be completed,

Action: Base on each Operator requirement, assign a shift to the Operator:

  • i) the black listed shift combination should not existed
  • ii) the duplicated shift should not existed
  • iii)Try to fill all shift type in selected date range

Once roster complete, update the new roster information to yearly summary report (i.e. a pivot table)

=============================================== ======================

Use Case: When User click on "Find Missing shift" button

Pre-condition:

  • Operator information
  • all Shifts type

Post-condition: Missing shift found when missing shift is existed

Exceptions:

Action: To investigate the roster check whether all shift types are assigned,show the result in missing shift row.

    
posta The KNVB 17.07.2017 - 15:06
fonte

0 risposte

Leggi altre domande sui tag