Exerciciosde treino

288 visualizações

Publicada em

Diagramas uml

Publicada em: Educação
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Exerciciosde treino

  1. 1. UNIVERSIDADE SÃO JUDAS TADEU Metodologia de Desenvolvimento de Sistemas 1 Profª. Ana Paula Gonçalves Serra e Prof. André Luiz Ribeiro METODOLOGIA DE DESENVOLVIMENTO DE SISTEMAS Professores: Ana Paula Gonçalves Serra André Luiz Ribeiro Exercícios de Treino de Metodologia Orientada a Objetos (UML) De acordo com as descrições dos sistemas, elabore os diagramas da UML aprendidos em aula. 1. “Sistema de Pagamento de Contas pela Internet O objetivo do sistema é oferecer serviços relacionados ao pagamento de contas via Internet. O pagamento poderá ser realizado por correntistas de qualquer banco desde que este banco esteja cadastrado no site. Para isso o usuário deverá se inscrever no site, registrando um login e uma senha. Funcionalidades: • Cadastro dos Bancos; • Pagamento de Conta por código de barras ou digitação; • Agendamento de Pagamento – o usuário agenda um dia para que o pagamento seja realizado automaticamente; • Cadastro do usuário referenciando banco, agência, conta, dígito, login e senha; • Geração do comprovante com opção de impressão; • Consulta sobre histórico de pagamentos passados. 2. Sistema de Locação de fitas e CD’s por Internet O usuário deverá cadastrar-se, selecionar fitas e/ou CD’s e efetivar a locação ou reserva. Funcionalidades: • Cadastro das Fitas e CD’s; • Cadastro dos Clientes; • Locação e Reserva de Fitas e CD’s; • Consulta de serviços realizados, por cliente; • Geração do comprovante das locações e reservas. 3. Sistema de Compra de Automóveis pela Internet O objetivo do sistema é realizar a compra de automóveis pela Internet. Para isso, o usuário deverá se cadastrar no site, escolher o automóvel que deseja comprar e efetuar a compra. Funcionalidades integrais do Sistema: • Cadastrar usuários; • Escolher automóvel; • Efetuar Compra; • Realizar Reserva.
  2. 2. UNIVERSIDADE SÃO JUDAS TADEU Metodologia de Desenvolvimento de Sistemas 2 Profª. Ana Paula Gonçalves Serra e Prof. André Luiz Ribeiro 4. Sistema de Supermercado pela Internet O objetivo do sistema é permitir a compra em um determinado supermercado pela Internet. Para isso, o usuário deverá se cadastrar no site, escolher os produtos que deseja comprar e efetuar a compra. Funcionalidades integrais do Sistema: • Cadastrar usuários; • Comparar preços do mesmo produto e marcas diferentes; • Escolher produtos; • Cancelar Compra; • Efetuar Compra. 5. Sistema para Cursos pela Internet O objetivo do sistema é oferecer cursos via Internet. Para isso, o usuário deverá se inscrever no site, escolhendo o curso que deseja realizar. Alguns aspectos devem ser levados em consideração: Funcionalidades integrais do Sistema: • Inscrição do usuário; • Cadastro dos cursos; • Cadastro de aulas teóricas e práticas; • Disponibilização de provas; • Disponibilização de gabaritos; • Apresentação de notas e certificados e • Envio de e-mails. 6. Sistema para Venda de Móveis pela Internet O objetivo do sistema é vender móveis e permitir que o usuário simule a decoração de seu ambiente. Para isso, o usuário deverá cadastrar-se no site. Alguns aspectos devem ser levados em consideração: Funcionalidades integrais do Sistema: • Cadastro dos móveis e fornecedores; • Cadastro dos usuários; • Simulação de móveis por ambiente – o usuário define a metragem do ambiente, os móveis que pretende adquirir e os movimenta visualizando o resultado da decoração; • Seleção e efetivação da compra de móveis; • Emissão do comprovante; • Histórico de compra dos clientes. 7. Sistema de Ponto Uma empresa deseja instituir o controle de horário de seus clientes através de um sistema de ponto por identificação de impressão digital. Este registrará a entrada e saída do funcionário na empresa e o período de almoço. Funcionalidades do Sistema: • Cadastrar a impressão digital e o código do funcionário (funcionário já existente no Sistema de Recursos Humanos); • Registrar hora de entrada e saída na empresa; • Registrar saída para o almoço e volta do almoço; • Registrar atrasos; • Registrar horas extras, antes e depois do horário de expediente;
  3. 3. UNIVERSIDADE SÃO JUDAS TADEU Metodologia de Desenvolvimento de Sistemas 3 Profª. Ana Paula Gonçalves Serra e Prof. André Luiz Ribeiro • Apontar faltas, período de férias e período de licença. 8. Sistema para Laboratório Médico Trata-se de um Laboratório Médico referente a um determinado convênio que necessita de um sistema para controle dos exames realizados. Funcionalidades do Sistema: • Cadastrar material para serem utilizados nos exames; • Verificar se o paciente pertence ao convênio e qual a categoria deste convênio; • Registrar os exames (data, hora, tipo do exame, paciente, funcionário e material necessário); • Enviar registro dos exames ao convênio para que sejam efetuadas as cobranças; • Extrair estatística mensal, semanal e diária dos exames mais realizados; • Registrar data em que o exame deverá ser enviado ao médico. 9. Sistema de Livraria pela Internet Uma determinada livraria irá oferecer aos seus clientes a possibilidade de comprar livros pela Internet. Os serviços disponibilizados por este sistema são: pesquisa de livros, compra e encomenda de livros. Funcionalidades do Sistema: • O cadastro do cliente realizado pelo próprio cliente; • A pesquisa de livros por título, autor ou assunto; • A compra do livro através de cartão de crédito; • A encomenda de livros *; • A geração de acessos contendo o cliente que acessou, o livro que pesquisou e/ou comprou e a data que realizou o acesso. Esta informação será apresentada somente ao gestor do sistema (gerente da livraria). *Esta funcionalidade ocorre quando não há exemplares do livro escolhido pelo cliente para compra. O cliente encomenda o livro e assim que estiver disponível, o sistema apresenta uma mensagem informando que a compra pode ser efetuada. 10. Sistema para Caixa Eletrônico de Banco Trata-se de um sistema para caixa eletrônico de banco que oferece aos seus clientes os serviços de saque, consulta de extrato e saldo, transferência entre contas do mesmo banco e pagamento de contas. Funcionalidades do Sistema: • Consulta de saldo a partir da informação de conta corrente e senha; • Consulta de extrato a partir da informação de conta corrente, senha e período; • Saque a partir da informação de conta corrente, senha e valor; • Transferência entre contas a partir da informação de conta corrente, senha, valor e conta de crédito (destino); • Pagamento a partir da informação de conta corrente, senha, código de barras, valor do documento e data de vencimento; • A geração dos comprovantes de serviços efetuados pelo cliente; • Armazenamento e geração do relatório de atendimentos do dia; • A validação dos dados informados pelo cliente ao sistema.
  4. 4. UNIVERSIDADE SÃO JUDAS TADEU Metodologia de Desenvolvimento de Sistemas 4 Profª. Ana Paula Gonçalves Serra e Prof. André Luiz Ribeiro 11. Sistema de Senha de Atendimento para um Laboratório Médico. Um laboratório Médico deseja implantar um sistema de senha de atendimento. Para isso, será instalada uma máquina que gere senhas do tipo pacientes geral e pacientes idosos, gestantes ou crianças de colo. Cada atendente através de um dispositivo poderá obter a próxima senha e avisar o término do atendimento. A supervisora do laboratório poderá extrair estatísticas do tempo de atendimento, consultar a distribuição de senhas e controlar o cadastro de atendentes (incluir, alterar, excluir). Copyright © 2008 Profa. Ana Paula Gonçalves Serra e Prof. André Luiz Ribeiro Todos direitos reservados. Reprodução ou divulgação total ou parcial deste documento é expressamente proibido sem o consentimento formal, por escrito, da Profa. Ana Paula Gonçalves Serra e do Prof. André Luiz Ribeiro .

×