Aula Esp Requisitos - Req. Usuario e Sistema

320 palavras 2 páginas
Analise Estrutura de sistemas de computador
Aula 6 – Especificação de Requisitos:
Usuário e de Sistema – Exemplos UML e Esp.
Requisitos
Prof. Luiz Carlos (lcstradiotti@hotmail.com)
1

Tipos de Requisitos
Requisitos de Usuário
Declarações em linguagem natural com diagramas de serviços que o sistema deve oferecer e suas restrições operacionais. Escrito para os clientes. Devem descrever requisitos funcionais e não-funcionais de tal forma que sejam entendíveis pelos usuários do sistema que não têm conhecimento técnico detalhado
O software deve fornecer um meio de representar e acessar arquivos externos criados por outras ferramentas.

Em resumo: Constitue o que informar. O que o usuário será capaz de fazer com o produto ou serviço, tais como metas ou tarefas os usuários serão capaz de executar. Esses requisitos podem ser incluídos no documento de especificação.
2

Requisitos do Sistema
Especificações mais detalhadas dos requisitos do usuário
Serve de base para projetar o sistema
Documento estruturado com descrições detalhadas sobre os serviços do sistema. Contrato entre cliente e fornecedor
Por exemplo UML (Unified Modeling Language) – Linguagem de
Modelagem Unificada.

3

Exemplo – UML
Diagrama Caso de Uso

4

Exemplo – UML
Diagrama de Classes

5

Como descrever os requisitos?
A especificação dos requisitos deve ser:
 Completa – deve descrever tudo o que é necessário
 Consistente – não deve haver conflitos e contradições
 Não-ambígua – não deve levar a interpretações diferentes por desenvolvedores e usuários.
Difícil de atingir considerando que existem diferentes tipos de envolvidos.
Depende da precisão da linguagem utilizada
 Linguagem natural, informal – apropriada para os requisitos do usuário e do sistema.
 Linguagens gráficas, semi-formais – apropriada para os requisitos do sistema e do software.
 Linguagens formais – apropriada para uma especificação formal de software em métodos formais.
6

Relacionados

  • Jogos Educacionais Eletrônicos
    2744 palavras | 11 páginas
  • Engenharia de software
    125493 palavras | 502 páginas
  • Modelo UCB
    8827 palavras | 36 páginas
  • trabalhos
    39114 palavras | 157 páginas
  • Pim f
    17485 palavras | 70 páginas
  • 201728346 Linguagem De Programacao Go Google Apostila Livro Curso Docx
    142137 palavras | 569 páginas
  • ABREVIATURAS
    60615 palavras | 243 páginas
  • 19625 82860 1 PB
    94121 palavras | 377 páginas
  • Estudo e aplicação da nbr 16401
    23707 palavras | 95 páginas
  • aluno
    29667 palavras | 119 páginas