Especificação dos Casos de Uso
Cada especificação de caso de uso é o detalhamento de um ou mais requisitos funcionais do sistema e sua descrição deve ser de alto nível. Embora os clientes precisem validar o fluxo de eventos dos casos de uso, outras pessoas também farão uso dos mesmos. Dentre elas, estão gestores, arquitetos de software, analistas, especificadores, implementadores e testadores. Dessa forma, este artefato pode ser refinado até atingir um nível de detalhamento que atenda às necessidades das pessoas envolvidas no projeto (RUP, 2012).
Uniformizar a especificação dos casos de uso nos projetos em relação a alguns critérios, tais como: identificação, especificação de atores, especificação de pré-condições, referências a elementos internos e externos nos fluxos de eventos e especificação de pós-condições.
Priorização dos Casos de Uso
| Prioridade | Identificador | Descrição |
|---|---|---|
| 01 | UC 01 | Gerenciar Usuário |
| 02 | UC 02 | Manter Sessão de Usuário |
| 03 | UC 03 | Solicitar Cadastro |
| 04 | UC 04 | Aprovar Cadastro de Usuário |
| 05 | UC 05 | Administrar Salas |
| 06 | UC 06 | Manter Turma |
| 07 | UC 07 | Manter Alocações |
| 08 | UC 08 | Visualizar Alocação |
| 09 | UC 09 | Solicitar Alocação em Espaço Comum |
| 10 | UC 10 | Gerenciar Solicitações de Espaço Comum |
| 10 | UC 11 | Gerar Relatório |