Os Modelo de Dados
Por: david_b4rros • 14/4/2021 • Trabalho acadêmico • 1.378 Palavras (6 Páginas) • 169 Visualizações
Instituto de Informática
Banco de Dados
Prof.: Plínio de Sá Leitão Júnior
Ref.: Projeto – diretrizes 1
Para iniciar o projeto, precisamos escolher um “tema”, um problema associado a uma aplicação, um banco de dados para a aplicação.
- Forme um grupo para trabalhar o tema: projeto em grupo.
- Gláucia Cruz, Gabriela Mansur e Marcella Sueizy
- Escolha um tema; tenha consciência que deverá pesquisar sobre o tema. O banco de dados é parte integrante da aplicação e deve ser capaz de possuir dados, os quais são fontes para as operações de consulta e atualização.
- Sistema Gerenciador de projetos de Saneamento de uma empresa
- Pense e estude sobre o tema relativo ao seu projeto, imagine que escopo pretende alcançar. Elabore uma descrição textual sobre o tema.
O sistema irá controlar o andamento de projetos de saneamento básico de uma empresa especializada na área. O sistema irá permitir o controle informatizado de criação de um novo projeto, término do mesmo, andamento, validação, funcionários, clientes e gerentes que estão relacionados à um determinado projeto. O acesso ao sistema é feito pelo site da empresa. Cada usuário tem seu login e senha próprios.
- Há vários perfis de usuários para um banco de dados. Pesquise, discuta com o seu grupo e apresente, pelo menos, quatro perfis de usuários. Veja exemplo postado no Moodle para a “locadora de veículos”.
- Projetista: Realizam os projetos em si. Buscam informações como quais projetos estão designados a ele, data de início e previsão de termino de cada projeto, quem é o encarregado do projeto.
- Gerente de projetos: é encarregado de designar quais projetistas trabalham em cada projeto, data de início e término previsto. Busca dados sobre os projetos e projetistas que está trabalhando com.
- Assistente: cadastra os clientes, projetos, andamentos burocráticos do projeto, como protocolos com a SANEAGO, custos. Busca dados dos clientes e projetos no geral.
- Cliente: Requisitante do projeto. Busca informações dos projetos que estão sob seu nome.
- Para cada perfil de usuário, escreva cinco consultas de interesse. Veja exemplo postado no Moodle para a “locadora de veículos”.
- Consultas projetistas:
- Quais projetos tenho em andamento?
- O projeto já foi liberado pelo gerente de projetos?
- O projeto já foi protocolado pela SANEAGO?
- Qual o prazo para o término do projeto?
- Quais projetistas estão trabalhando nesse projeto?
- Quem é o gerente de determinado projeto?
- Consultas gerentes de projetos:
- Quem está trabalhando nos projetos que gerencio?
- O projeto já foi protocolado na SANEAGO?
- Qual o custo desse projeto?
- Qual o contato do cliente?
- Qual funcionário está trabalhando em cada projeto?
- Consulta Assistente:
- O cliente já está cadastrado no sistema?
- Quais os dados do cliente?
- Quais projetos cada cliente tem?
- Qual o protocolo da SANEAGO de determinado projeto?
- Quais os responsáveis e os funcionários de cada projeto?
- Consultas cliente:
- Qual o custo do projeto?
- Qual a data prevista para o término?
- Quem está responsável pelo projeto?
- O projeto já começou a ser executado?
- Quais são os projetos ligados ao nome do cliente?
- Para cada consulta, apresente os dados necessários para atendê-las. Veja exemplo postado no Moodle para a “locadora de veículos”.
- Consultas projetistas:
- Quais projetos tenho em andamento?
- Nome do usuário/projetista
- Projetos em andamento
- O projeto já foi liberado pelo gerente de projetos?
- Número do projeto
- Campo de validação do projeto pelo gerente
- O projeto já foi protocolado pela SANEAGO?
- Número do projeto
- Número de protocolo da SANEAGO
- Qual o prazo para o término do projeto?
- Número do projeto
- Prazo de término
- Quais projetistas estão trabalhando nesse projeto?
- Nome do usuário/projetista
- Número do projeto
- Projetista do projeto
- Quem é o gerente de determinado projeto?
- Número do projeto
- Gerente de Projetos
- Consultas gerentes de projetos:
- Quem está trabalhando nos projetos que gerencio?
- Nome do usuário/Gerente de Projetos
- Projetos Gerenciados
- Projetistas dos projetos
- O projeto já foi protocolado na SANEAGO?
- Número do projeto
- Número de protocolo da SANEAGO
- Qual o custo desse projeto?
- Número do projeto
- Valor do projeto
- Qual o contato do cliente do projeto?
- Número do projeto
- Nome do cliente
- CPF do cliente
- Telefone do Cliente
- E-mail do cliente
- Qual funcionário está trabalhando em cada projeto?
- Consulta Assistente:
- O cliente já está cadastrado no sistema?
- CPF do cliente
- Quais os dados do cliente?
- Nome do cliente
- CPF do cliente
- E-mail do cliente
- Telefone do cliente
- Quais projetos cada cliente tem?
- Nome do cliente
- Projetos ligado ao cliente
- Qual o protocolo da SANEAGO de determinado projeto?
- Número do projeto
- Protocolo da SANEAGO
- Quem está relacionado (cliente, projetista, gerente de projetos) à determinado projeto?
- Número do projeto
- Projetista
- Cliente
- Gerente de projetos
- Consultas cliente:
- Qual o custo do projeto?
- Número do projeto
- Custo do projeto
- Qual a data prevista para o término?
- Número do projeto
- Data prevista de término
- Quem está responsável pelo projeto?
- Número do projeto
- Responsável pelo projeto
- O projeto já começou a ser executado?
- Número do projeto
- Data de início do projeto
- Quais são os projetos ligados ao nome do cliente?
- Nome do usuário/Cliente
- Projetos
- Diretrizes para a elaboração da descrição textual e das consultas.
- a descrição deve ser clara e objetiva;
- procure destacar os conceitos relevantes para o seu projeto;
- quanto mais detalhes forem especificados na descrição, mais fácil será entender os requisitos do banco de dados;
- elabore um conjunto de consultas “interessantes” para o tema escolhido;
- seu banco de dados deverá atender todas as consultas especificadas;
- as consultas devem ser condizentes com a descrição, juntas elas delimitarão o escopo do projeto;
- evite escolher apenas consultas simplistas.
IMPORTANTE: Todos os alunos do grupo deverão participar do projeto.
...