Requisitos de sistema

Disponível somente no TrabalhosFeitos
  • Páginas : 16 (3796 palavras )
  • Download(s) : 0
  • Publicado : 26 de setembro de 2011
Ler documento completo
Amostra do texto
Trabalho de Engenharia de Software

Requisitos

Sumário

Objetivos..............................................................................................................................3
1. Requisitos........................................................................................................................4
2. Requisitos funcionais e nãofuncionais............................................................................5
2.1.Requisitos funcionais................................................................................................5
2.2.Requisitos não funcionais.........................................................................................5
2.3.Requisitos dedomino................................................................................................7
2.3.1.Problemas dos requisitos de domínio.............................................................7
3. Requisitos do usuário........................................................................................................8
4.Requisitos dosistema.........................................................................................................9
4.1.Especificações em linguagem estruturada....................................................................9
4.2.Especificação de requisitos com uso de uma PDL........................................................9
4.3.Especificação de interface..............................................................................................10
5. Odocumento de requisitos de software..............................................................................11
Pontos chaves .........................................................................................................................12
Bibliografia.................................................................................................................................13Objetivos

Compreender os conceitos dos requisitos do usuário e dos requisitos do sistema e por que esses requisitos podem ser expressos utilizando-se diferentes notações.
Compreender as diferenças entre os requisitos funcionais e não funcionais.
Compreender duas técnicas para descrever os requisitos de sistema, como descrição em linguagem natural estruturada e a descrição com base em linguagem deprogramação e como os requisitos podem ser organizados em um documento de requisito de software.

1. Requisitos

As descrições das funções e das restrições são os requisitos para o sistema e o processo de descobrir isto é chamado de engenharia de requisitos.

Abstração dos requisitos (Davis)

se uma empresa deseja estabelecer um contrato para desenvolvimento de um grande projeto desoftware, ela tem de definir suas necessidades de maneira suficientemente abstrata para que uma solução não seja predefinida. Os requisitos devem se redigidos de modo que os diversos fornecedores possam apresentar propostas, oferecendo, talvez, diferentes maneiras de atender às necessidades organizacionais do cliente. Uma vez estabelecido um contrato, o fornecedor precisa preparar uma definição desistema para o cliente, com mais detalhe, de modo que o cliente compreenda e possa validar o que o software fará. Esses dois documentos podem ser chamados de Documentos de requisitos do Sistema.

Alguns dos problemas que surgem durante o processo de eng. de requisitos são resultados da falta de uma nítida separação entre esses diferentes níveis de descrição. Os diferentes níveis são os requisitosde usuário para designar os requisitos abstratos de alto nível, e os requisitos de sistema, para indicar a descrição mais detalhada do que o sistema deverá fazer, e a especificação de projeto de software para associar a eng. de requisitos e as atividades de projeto.

Requisitos de usuário
São declarações, em linguagem natural e também em diagramas, sobre as funções que o sistema deve fornecer...
tracking img