Analise oo
Requisitos Funcionais: Descreve em linguagem natural as funcionalidades do sistema. * O que o sistema deve fazer, nunca como será implementado. * Redação de uma declaração de visão do sistema; * Identificação das classes de usuários * Identificação dos casos de uso * Definição dos atributos de quantitativos (ex. Segurança, velocidade, etc.) * Identificar documentos, rotinas, envolvidos, … * Identificar restrições do sistema.
Exemplo: Em uma clinica médica um requisito funcional seria:
“O sistema deve fornecer uma entrada de dados que possibilite a designação de resultados a exames admitidos para um paciente por técnicos, supervisores e chefes”.
Este mesmo requisito está associado a um não funcional:
“Alguns exames deverão ter tratamento especial para a entrada de resultados, dependendo de seus valores e de uma lista pré-determinada. A entrada só poderá ser feita por chefes de seção!”.
Tipos de requisitos: Ambiente: Equipamento, local ou distribuído,...Usuários: Quem utilizará, tipo de usuário, requerem treinamento,...Interfaces: Forma, tipo, origem e destino dos dados,...Funcionalidades: O que o SW deve fazer, quando, limitações de