Analise e projeto de sistemas

Disponível somente no TrabalhosFeitos
  • Páginas : 20 (4903 palavras )
  • Download(s) : 0
  • Publicado : 30 de setembro de 2012
Ler documento completo
Amostra do texto
Análise e Projeto de Sistemas II


























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 Requisitosde 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 earquitetos 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 descreveros 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 basepara o projeto e para a implementação mais detalhados.
➢ Acrescenta detalhes à especificação de requisitos do sistema.
➢ Utilizado pelos: desenvolvedores de software e arquitetos de sistemas


Requisitos Funcionais
➢ São declarações de funções de que como o sistema deve reagir a entradas específicas e como deve comportar em determinadas situações. É uma interação entre o sistema e oseu ambiente.
➢ Algumas vezes, os requisitos funcionais podem também explicitamente declarar o que o sistema não deve fazer.
➢ A especificação deve ser completa e consistente.


Exemplos de Requisitos Funcionais
Sistema que permite que uma biblioteca peça livros para outras:
1. O usuário deve ser capaz de buscar todo o conjunto inicial do BD ou selecionar um subconjunto a partirdele.
2. O sistema fornecerá telas apropriadas para o usuário ler documentos.
3. Cada pedido tem um único identificador.

Requisitos não Funcionais
➢ Organizacionais: refere-se a políticas e procedimentos nas organizações do cliente e do desenvolvedor.
o de entrega, de implementação, padrões de processo
➢ Externos: refere-se a fatores externos ao sistema e ao seu processo dedesenvolvimento.
o interoperabilidade (interação do sistema com outros), éticos legais (privacidade e de segurança)
➢ De produto: especificam o comportamento do produto.
o eficiência (desempenho, espaço, rapidez, memória), confiabilidade, portabilidade.
o

Exemplos de Requisitos não Funcionais
➢ Organizacional: o processo de desenvolvimento de sistema e osdocumentos a serem entregues deverão estar de acordo com o processo e os produtos a serem entregues definidos em XYZKL.
➢ Externo: o sistema não deverá revelar aos operadores nenhuma informação pessoal sobre os clientes.
➢ De produto: toda comunicação necessária entre o ambiente X e o usuário deve ser expressa no conjunto padrão de caracteres ANSI.

Tipos de Requisitos


➢...
tracking img