Analise e projeto de sistemas
Técnico em Informática
Módulo III
Profª Janaína Dias Goulart
Análise de Requisitos
➢ Definição do Problema ➢ Fácil ou difícil? ➢ Usuário pede realmente o que ele quer? ➢ Desenvolvedor entende?
[pic]
[pic]
A realidade....
[pic]
Definição de Requisitos de Sistemas
➢ Obter os requisitos do sistema como um todo estabelecendo um conjunto de objetivos gerais que o sistema deve cumprir. ➢ Características do que o sistema deve fazer e não o que deve ser implementado. ➢ Pode servir como um contrato entre o comprador do sistema e o desenvolvedor. ➢ Utilizados pelos: usuários finais de sistemas, desenvolvedores de software e arquitetos de sistemas. ➢ Exemplo 1: o Sistema de controle de tráfego aéreo: identifica-se a necessidade da existência de um plano de vôo para que se tenha todos os planos de vôos de todas as aeronaves que ingressarem no espaço aéreo controlado. ➢ Exemplo 2: o Considere um sistema para um prédio de escritórios que deve oferecer proteção ao contra incêndios e roubos. Declaração de Objetivos: Fornecer um sistema de alarme contra incêndios e roubos para edifícios, com o objetivo de divulgar avisos internos e externos referentes a incêndios ou à entrada de pessoas não autorizadas.
Requisitos dos Usuários ➢ São declarações em linguagem natural e também em diagramas, sobre as funções que o sistema deve fornecer e as restrições sob as quais deve operar. Deve descrever os requisitos funcionais e não funcionais. Deve especificar somente o comportamento externo do sistema evitando características de projeto de sistema. ➢ Não devem ser definidos usando-se um modelo de implementação. ➢ Utilizados pelos: usuários finais, gerentes, arquitetos de sistemas.
Especificação de Projeto ➢ É uma descrição abstrata do projeto de software que serve de base