Exemplo especificação de requisitos eng. de soft.
Projeto: Programa Habitação.
Registro de Alterações:
Versão | Responsável | Data | Alterações | 1.0 | Carla | 03.04.2012 | |
1. Introdução
Este documento apresenta a especificação dos requisitos do sistema para o setor de Habitação. A atividade de análise de requisitos foi conduzida aplicando-se técnicas de modelagem de casos de uso, modelagem de classes. Os modelos apresentados foram elaborados usando a UML. Este documento está organizado em seções, a segunda apresenta o modelo de casos de uso, descrevendo os atores, a terceira seção apresenta o modelo conceitual estrutural do sistema em forma de diagrama de classes. Este documento está organizado da seguinte forma: a seção 2 apresenta o modelo de casos de uso, incluindo descrições de atores, os diagramas de casos de uso e descrições de casos de uso; a seção 3 apresenta o modelo conceitual estrutural do sistema, na forma de diagramas de classes; a seção 4 apresenta o modelo comportamental dinâmico do sistema, na forma de diagramas de estado e de atividades; finalmente, a seção 5 apresenta o dicionário de projeto, contendo as definições das classes, atributos e principais operações identificados.
2. Modelo de Casos de Uso
O modelo de casos de uso visa capturar e descrever as funcionalidades que um sistema deve prover para os atores que interagem com o mesmo. Os atores identificados no contexto deste projeto estão descritos na Tabela 2.
Tabela 1 – Atores Ator | Descrição | Funcionário | Representa todos os funcionários, responsáveis pelo manuseio do sistema para o setor de Habitação. | Sistema | Representa o sistema inteiro do programa desenvolvido para Habitação, responsável por todas as transações que foram operadas no sistema. | A seguir, são apresentados os diagramas de casos de uso e as descrições associadas.
2.1 - Sistema Habitação
A Figura 2 apresenta o diagrama de casos de uso do sistema Habitação.
Figura 1 – Diagrama de Casos