Teste
1. Introdução
2. Levantamento de Requisitos
3. Análise Orientada a Objetos
4. Projeto Orientado a Objetos
5. UML
6. Métodos Ágeis
Conteúdo
1. Introdução
2. Levantamento de Requisitos
- Requisitos Funcionais e Casos de Uso
- Relacionamentos entre Casos de Uso
- Diagramas de Seqüência do Sistema
- Requisitos Não-Funcionais
3. Análise Orientada a Objetos
4. Projeto Orientado a Objetos
5. UML
6. Métodos Ágeis
Levantamento de Requisitos
Requisitos
Requisitos de Sistema definem o que o sistema deve fazer e as circunstâncias sob as quais ele deve operar.
Exemplos de requisitos para um sistema de biblioteca:
• O sistema irá manter registros de todo o material da biblioteca, incluindo livros, revistas, jornais e DVDs.
• O sistema irá permitir que os usuários pesquisem por um item pelo título, autor ou ISBN.
• A interface com o usuário será implementada usando browser WWW.
• O sistema irá dar suporte a, no mínimo, 20 transações por segundo.
• As facilidades do sistema que estarão disponíveis ao público serão demonstráveis em 10 minutos ou menos.
Requisitos
• O sistema irá manter registros de todo o material da biblioteca,
incluindo livros, revistas, jornais e DVDs.
➔ requisitos bem gerais
• O sistema irá permitir que os usuários pesquisem por um item pelo título, autor ou ISBN.
➔ requisitos funcionais
• A interface com o usuário será implementada usando WWW browser.
➔ requisitos de implementação
• O sistema irá dar suporte a, no mínimo, 20 transações por segundo.
➔ requisitos de performance
• As facilidades do sistema que estarão disponíveis ao público serão demonstráveis em 10 minutos ou menos.
➔ requisitos de usabilidade
Requisitos
O que são os requisitos?
Os requisitos são, no geral, descrições de como o sistema deverá se comportar, informação sobre o domínio, restrições da operação do sistema ou especificações de uma propriedade do sistema.
Quando os requisitos são definidos?
Os