Desafio: Definir os requisitos iniciais e casos de uso para os sistemas de cadastro de alunos.
Objetivo: Estruturar projetos de forma clara e compreensível, assegurando que todos os envolvidos entendam o escopo e os objetivos iniciais.
Atividade:
- Definição de Requisitos:
- Identificar as funcionalidades essenciais do sistema de cadastro de alunos (ex.: adicionar, editar, remover alunos; visualizar lista de alunos).
- Identificar as funcionalidades essenciais do sistema de movimentação bancária (ex.: depósitos, saques, transferências, consulta de saldo).
- Documentar os requisitos funcionais e não funcionais para ambos os sistemas.
- Elaboração de Casos de Uso:
- Criar casos de uso detalhados para cada funcionalidade identificada.
- Incluir cenários principais e alternativos, descrevendo claramente as interações entre o usuário e o sistema.
Exemplo de Caso de Uso para Sistema de Cadastro de Alunos:
- Título: Adicionar Novo Aluno
- Descrição: Permite ao usuário adicionar um novo aluno ao sistema.
- Ator Principal: Administrador do Sistema
- Pré-condições: O usuário deve estar autenticado no sistema.
- Fluxo Principal:
- O usuário seleciona a opção “Adicionar Novo Aluno”.
- O sistema solicita as informações do aluno (nome, idade, matrícula, curso).
- O usuário insere as informações e confirma.
- O sistema valida as informações e adiciona o novo aluno no banco de dados.
- O sistema confirma a adição do aluno e exibe os detalhes inseridos.
- Fluxos Alternativos:
- Caso as informações inseridas sejam inválidas, o sistema exibe uma mensagem de erro e solicita a correção dos dados.