Escolar Documentos
Profissional Documentos
Cultura Documentos
Requisitos
Sumário
O que são modelos de requisitos? Exemplos
Diagramas de Atividades
Diagramas de
Casos de Uso
Descrevem as interações entre os atores
(usuários, sistemas externos) e o sistema de
software. Eles são úteis para representar as
funcionalidades do sistema e os cenários de
uso.
Exemplo: Diagrama de Casos de Uso para
um sistema de gerenciamento de biblioteca
ou compra de um leilão.
Diagramas de
Sequência
Mostram como objetos colaboram em
cenários específicos, representando a
ordem das mensagens trocadas entre eles.
Eles são úteis para descrever a lógica de
interação em um sistema.
Exemplo: Diagrama de Sequência para um
processo de locação de filme.
Diagramas de
Atividades
Descrevem fluxos de trabalho ou
processos, indicando as atividades,
decisões e fluxos de controle em um
sistema. Eles são úteis para modelar a
lógica do sistema. Exemplo: Diagrama de
Atividades para um sistema de controle de
estoque.
Tabelas de Rastreabilidade
Estabelecem uma conexão entre requisitos e outras partes do projeto,
como casos de teste, componentes do sistema e documentação. Elas
garantem que cada requisito seja rastreável durante todo o ciclo de vida
do projeto.
Especificações
de Requisitos
São documentos detalhados que
descrevem cada requisito individualmente.
Elas geralmente incluem informações
como descrição, prioridade, critérios de
aceitação e condições de negócios.
Exemplo: Especificação de Requisitos para
um sistema de gerenciamento de pedidos.
Diagrama de Casos de Uso para um sistema
de reserva de passagens:
Ator: Passageiro Ator: Atendente de check-in
**Ficha Técnica**
**Equipe Responsável pela Elaboração:**
- Eduardo, Desenvolvimento
- Eduarda, Testes
- Educarlos, Analista
**Público Alvo:** Este manual destina-se aos desenvolvedores, testadores e usuários finais do
Sistema de Gerenciamento de Pedidos.
**Sumário**
1. Introdução
2. Identificação dos Requisitos
3. Prioridades dos Requisitos
4. Requisitos Funcionais
5. Requisitos Não Funcionais
Exemplos
2 Diagrama de Casos de Uso: Sistema de Gerenciamento de Pedidos
Ator Principal: Cliente
Ator Secundário: Administrador do Sistema
Casos de Uso:
1. Realizar Pedido: O cliente pode realizar um pedido, selecionando itens e fornecendo informações de
entrega.
2. Modificar Pedido: O cliente pode modificar um pedido existente antes de confirmá-lo.
3. Cancelar Pedido: O cliente pode cancelar um pedido antes que ele seja processado.
4. Visualizar Cardápio: O cliente pode visualizar o cardápio de itens disponíveis.
5. Gerenciar Pedidos: O administrador do sistema pode gerenciar pedidos, revisar pedidos pendentes e
confirmados, e atualizar o status de entrega.
6. Gerar Relatórios: O administrador do sistema pode gerar relatórios sobre vendas, pedidos e
desempenho do sistema.
Exemplos
3 **Caso de Uso:** Realizar Pedido
**Ator Principal:** Cliente
**Ator Secundário:** Sistema
**Descrição:** O cliente realiza um pedido no sistema, selecionando os itens desejados e
fornecendo as informações de entrega. O sistema processa o pedido e envia uma
confirmação ao cliente.
**Fluxo Principal:**1. O cliente seleciona os itens a serem pedidos. 2. O cliente fornece as
informações de entrega. 3. O sistema processa o pedido. 4. O sistema envia uma
confirmação ao cliente.
**Fluxos Alternativos:**- O cliente cancela o pedido.
**Requisitos Especiais:**- O sistema deve calcular o valor total do pedido. - O sistema
deve registrar o pedido no sistema. - O sistema deve enviar uma confirmação por e-mail.
**Pré-condições:** O cliente deve estar autenticado no sistema.
Exemplos
4 **Requisito Funcional (RF001):** Realizar Pedido
**Descrição:** O sistema deve permitir que o cliente realize um pedido selecionando os
itens desejados, fornecendo informações de entrega e recebendo uma confirmação.
**Ator:** Cliente
**Prioridade:** Essencial
**Fluxo de Eventos:**1. O cliente seleciona os itens a serem pedidos.
2. O cliente fornece as informações de entrega.
3. O sistema calcula o valor total do pedido.
4. O sistema registra o pedido no sistema.
5. O sistema envia uma confirmação por e-mail.
**Requisitos Especiais:**
- O sistema deve validar as informações do cliente.
- O sistema deve calcular o valor total do pedido com base nos preços dos itens
selecionados.
**Saídas:**
- Confirmação do pedido por e-mail.