• Nenhum resultado encontrado

POO Lista 2

N/A
N/A
Protected

Academic year: 2021

Share "POO Lista 2"

Copied!
8
0
0

Texto

(1)

POO - Lista de Exercícios 02

Aluno: _________ _____

Professor: Samuel de Moraes Lemes

Diário Eletrônico

Se necessário, faça adaptações para melhor atender a situação.

A Universidade de Rio Verde necessita informatizar seu processo de CNF para o melhor relacionamento entre Aluno/Professor e melhor agilidade no fechamento dos mesmos. Para este projeto, necessita-se cadastrar todos os professores com as disciplinas que irão ministrar; cadastrar os alunos de cada turma que compõe cada curso.

Faz-se necessário que para cada disciplina cadastrada, seja informada a carga horária para que a cada aula ministrada seja subtraída as horas do total da mesma.

Para cada diário é imprescindível as seguintes informações: Código da Disciplina;

Nome da Disciplina; Código do Curso; Nome do Curso;

HA(Hora Aula) e CH(Crédito Hora); Grade;

Nome do Professor; Turma

Para cada aluno, será informado código acadêmico (que será a identificação do aluno); data de Matricula e Nome de cada Acadêmico;

A cada dia de aula ministrado serão inseridos se o aluno esta presente ou não, bem como o conteúdo ministrado naquele dia (esta informação deverá ser obrigatória), também será informado se a aula é prática ou teórica.

Para cada aluno, poderá ser adicionado um comentário no dia de cada chamada.

Deve-se também ter um espaço para que seja armazenada cada nota de cada aluno bem como sua média final, para avaliar se o mesmo foi aprovado ou não.

(2)

Banco de Perguntas e Respostas

Se necessário, faça adaptações para melhor atender a situação.

Certo professor, com a necessidade de automatizar suas produções de listas de exercícios, solicitou para que seja criado um software que gerencie esta tarefa.

Para isto, faz-se necessário um repositório para guardar as perguntas com suas respectivas respostas.

Para cada pergunta, deve-se classifica-la com níveis de dificuldades definido pelo professor, exemplo: médio, difícil, fácil 1, fácil 2, impossível, etc.

Para cada pergunta, deverá ser ainda classificada em: disciplina correlata (disciplina relacionada), disciplina aplicada (disciplina principal).

Para cada pergunta, pode-se ter várias respostas, já definidas para que facilite ao professor a correção das mesmas.

(3)

CLÍNICA VETERINÁRIA

Se necessário, faça adaptações para melhor atender a situação.

Panorama

Uma clínica veterinária, especializada no tratamento de cães e gatos, pretende informatizar o seu sistema de controle de vacinas, de forma a melhorar a notificação aos clientes sobre a data e o tipo de vacina a ser aplicada em qualquer um dos animais cadastrados na clínica.

Os clientes, quando são cadastrados na clínica, são identificados por um código numérico, e devem fornecer o nome, sobrenome, telefone e endereço completo (rua, número, complemento, bairro, cidade, estado, CEP).

Para cada animal, que também é identificado por um código numérico, é registrado nome; data de nascimento; espécie; raça; cor e sexo.

As vacinas, por sua vez, também são identificadas por um código numérico, e possuem nome, nome do laboratório fabricante, e lote de fabricação. Quando o animal é vacinado, deve ser feito o registro da data de aplicação, o código da próxima vacina a ser tomada, e a sua respectiva data.

É importante verificar a data de validade do lote da vacina para que não seja aplicada uma vacina com data de validade vencida.

(4)

REVENDEDORA DE CARROS

Se necessário, faça adaptações para melhor atender a situação.

Uma revendedora de veículos usados pretende informatizar o seu sistema de vendas, com o intuito de manter um histórico das vendas realizadas.

Cada automóvel é identificado por um código nacional (RENAVAM) e possui as seguintes características: placa; marca; modelo; ano de fabricação; ano do modelo; cor; motor; número de portas; tipo de combustível; preço.

Os clientes, quando são cadastrados na revendedora, são identificados por um código numérico; e devem fornecer o nome; sobrenome; telefone e endereço completo (rua; número; complemento; bairro; cidade; estado; CEP).

Também são cadastrados os vendedores, que são identificados por: código numérico, e devem fornecer o nome; sobrenome; telefone e endereço completo (rua; número; complemento; bairro; cidade; estado; CEP). Além destes dados, deve ser inserida a data de admissão e o salário fixo do vendedor.

Cada negócio efetuado deverá ser registrado com detalhamento de data e preço pago, além da identidade do comprador, vendedor e do automóvel vendido.

A sessão de oficina e peças desta revendedora utiliza as vendas realizadas para enviar mensagens para os clientes por e-mail ou por correio a fim de se lembrar das revisões realizadas em seus veículos.

Cada cliente que chega com seu carro usado para a revisão, o mecânico entra no sistema e digita todos os serviços e peças utilizadas nesta revisão, bem como o responsável pela revisão do veículo.

Esta revisão tem que ser agendada logo, o cliente liga na oficina, e agenda a sua revisão ou concerto.

Todas as ordens de serviço e vendas de veículos novos ou usados; geram um movimento financeiro no caixa onde o cliente passa para fazer o acerto, e assim ser liberado o veículo para o mesmo.

(5)

FRIGORIFICOS ACME

Se necessário, faça adaptações para melhor atender a situação.

Notas:

 A qualidade da carne de aves consiste no correto manejo do lote de aves e também no abate na idade correta.

 Há um decréscimo de 16,5% no peso da ave depois do abate e limpeza.

Para controlar a qualidade da produção de carne, o Frigorifico ACME pesquisou os melhores desenvolvedores e, encontraram alunos do curso de computação lhes propondo o seguinte problema.

Criar um sistema de banco de dados que permitam armazenar, ao longo do dia, as seguintes informações sobre diversos lotes de aves que chegam ao frigorífico para serem abatidas:

Número de identificação do Lote; Quantidade de Aves no lote; Idade das aves do lote (em dias);

Ao informar esses dados para cada lote, o usuário receberá do sistema a informação se o lote pode ou não ser abatido, considerando que a idade das aves do lote devera estar entre 40 e 65 dias (inclusive).

Ao concluir a entrada dos dados de todos os lotes, o sistema deverá informar os seguintes resultados:

Total de lotes informados pelo operador; Total de Lotes aptos para o abate;

Total de lotes Inaptos para o abate (Acima da idade máxima); Total de lotes Inaptos para o abaixo (Abaixo da idade mínima); Quantidade de aves abatidas

Peso (bruto) das aves abatidas; Peso (limpo) das aves abatidas; Média de peso (limpo) por ave; Média de peso (limpo) por lote;

Número do lote com maior número de aves

(6)

ACME ENTERTENIMENTO

Se necessário, faça adaptações para melhor atender a situação.

Notas:

Faz-se necessário, criar um sistema para nosso mais novo cliente. Este sistema deverá ter entre outras opções que sejam relevantes, os filmes que o mesmo já assistiu bem como as piadas que ele deseja armazenar.

O sistema deverá conter entre outros cadastros pertinentes, um cadastro de atores/atrizes, gêneros, classificação do filme, etc.

Os filmes são compostos por atores, atrizes, diretores, elencos. Lembrando sempre que atores, atrizes e diretores podem participar de vários filmes.

Já as piadas têm um autor, classificação e categoria. Também terá opção do usuário atribuir uma classificação através de nota ou pontos ou uma etiqueta. Estas piadas podem estar tanto em áudio, vídeo, imagem ou texto.

O sistema deverá além de possuir um campo para armazenar a sinopse, deverá contemplar um campo para armazenamento do link do trailer (obviamente o sistema terá que estar conectado para ter acesso ao Trailer).

O usuário solicita também que ele possa dar uma classificação para o filme após assistir, e que tenha meios dele pesquisar um filme pelo nome, ou artista, ou parte do nome, ou trecho do trailer, ou qualquer coisa que ele lembre sobre o filme que possa identifica-lo ou trazer os filmes que contenham as especificações procuradas.

Faça o projeto desta especificação de sistema de banco de dados; Faça no mínimo 20 relatórios para este sistema;

Crie neste banco o máximo de segurança, integridade e meios para que o sistema seja confiável e que nenhum acesso não autorizado possa entrar e alterar informações.

(7)

GERENCIAMENTO TELEFÔNICO

Se necessário, faça adaptações para melhor atender a situação.

Notas:

Faz-se necessário, criar um sistema para o gerenciamento de uma empresa no ramo de telefonia.

O sistema deverá armazenar os registros dos clientes que por sua vez são identificados com todos os dados para efeitos fiscal tais como: Nome cpf; rg; endereço de cobrança (Rua, Logradouro, Tipo de Logradouro, Nro, Complemento, CEP), endereço de correspondência (Rua, Logradouro, Tipo de Logradouro, Nro, Complemento, CEP) e nome da mãe.

Cada cliente poderá ter um ou mais números de telefone em seu nome bem como cada cliente poderá ter mais de um plano, exemplo: plano empresarial, plano residencial entre outros planos existentes.

Faz-se necessário controlar as tarifas de cada ligação com um controle de preços definidos por região (definido por DDD), estado, município ou cidade e também horários desta ligação.

Em períodos não determinados, é liberado promoções contemplando: Tarifas reduzidas ou sem nenhum ônus de um número para outro;

Tarifas reduzidas ou sem nenhum ônus de DDD para DDD; ou DDD para DDI; Planos com promoções específicas (ver exemplos em operadoras locais);

Promoções com pacotes de produtos (3G; internet banda larga; min de consumo, etc);

(8)

SISTEMA BANCÁRIO

Se necessário, faça adaptações para melhor atender a situação.

Notas:

Faz-se necessário, criar um sistema para o gerenciamento de um banco. Este sistema deverá cadastrar os correntistas (clientes do banco) bem como os mesmos deverão ter acesso a saques, transferências, pagamentos, depósitos, etc

Referências

Documentos relacionados

3.3.1 O objeto será recebido provisoriamente, para conferência e fiscalização de sua qualidade e conformidade com a proposta da CONTRATADA e o presente

Sugiro que haja um acompanhamento mais próximo dos processos de trabalho para melhorias além das RADs. A sua sugestão será encaminhada para análise da Coordenação

Este decreto-lei aplica-se aos modelos Hyundai Tucson e Santa Fe, que apesar de serem considerados “Classe 2”, cumprem os requisitos técnicos relevantes para reclassificação

Deste modo, ao reforçar a aliança entre si, trazendo segurança aos investimentos realizados, os países signatários podem adequar sua rede de produção e

O produto a ser ofertado pela MultiFit Gourmet será um tipo de alimentação voltada para pessoas que fazem musculação, que precisam se alimentar de maneira

É uma planta melífera, pelo que é muito importante para as abelhas e outros insetos e é cada vez mais apreciada como ornamental devido às suas pequenas flores roxas e folhagem

4) Dimensão Contextual e Seus Entre-lugares: compondo a dimensão de contextos específicos (Escolas da Educação Infantil; Escolas Pantaneiras; e Instituições

Especificamente, analisou-se se ocorreram mudanças clinicamente significativas no grupo de tratamento ao nível do comportamento agressivo, autocompaixão, compaixão