Resolução da 1a. prova
DFD
- Critérios de correção
- Uma entidade externa não pode estar ligada a outra entidade externa e nem a um depósito de dados
- Um depósito de dados não pode estar ligado a outro depósito e nem a uma entidade externa
- Os símbolos para Entidade Externa, Processos e Depósitos são respectivamente retângulo, elipse e barras paralelas
- Entidades Externas são todos os meios de entrada ou saída de dados e podem ser pessoas, sistemas ou equipamentos
- Todos os processos necessários devem constar no diagrama
- Processos são definidos por Verbo + Objeto
- Deve-se normalizar, ou seja, evitar redundância e duplicação dos dados
- Serão avaliados os aspectos relevantes em relação ao problema.
- Pontuação
- Entidades Externas: 2,0
- Fluxos dos dados: 1,0
- Depósitos: 2,0
- Processos: 3,0
- O que deverá constar?
- Entidades Externas:
- Diretora ou Gerente
- Usuario
- Funcionarios
- Email ou SMS
- Processos:
- Login
- CRUD Funcionarios
- Comprar Livros
- Empresatar Livros
- Devolver Livros
- CRUD Usuarios
- Indicar ou Sugerir Livros
- Consultar Livros
- Enviar Email
- Depósitos:
- Funcionarios
- Livros
- Empréstimos
- Usuários
- Entidades Externas:
DER
- Entidades Externas:
- Gerente
- Usuario
- Funcionarios
- SMS
- Processos:
- Login
- CRUD Funcionarios
- Comprar Livros
- Empresatar Livros
- Devolver Livros
- CRUD Usuarios
- Sugerir Livros
- Consultar Livros
- Enviar Email
- Depósitos:
- Funcionarios
- Livros
- Empréstimos
- Usuários => Incluir Telefone
- DER - Tipo de Prova II
- Depósito Pessoa: Alterar 2o. Cpf por Telefone (Int)
DD - Dicionário de Dados
Depósitos
- Pessoa:
- Cpf: Regra dos 9 díigitos
- Sexo: [M,F]
- Data Nascimento: [Dia<32, Mes<13,Ano<(AnoAtual-13) e Ano>(AnoAtual-80)]
- EstadoCivil: [S,C,V,D]
- Email: [ ...@ ... ]
- Tipo: [F,A]
Processos
- Tela de entrada
- De acordo com os atributos de cada usuário, a tela de entrada deverá mostrar as opções para alguns e esconder para outros.
- Exemplo:
- Aluno: Vê apenas opção: Sugerir ou indicar livros
- Atendente: Não vê opção Comprar livros
- Diretor: Vê apenas opção Comprar livros e Cadastrar Atendente
Entidades Externas
- Tela de entrada
Benchmarking
- Último item do What no 5W2H
- Quem respondeu apenas sobre desafios: 1,0


