Trabalho

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (409 palavras )
  • Download(s) : 0
  • Publicado : 25 de abril de 2013
Ler documento completo
Amostra do texto
Exercício de Laboratório de Programação




1. Construa um modelo de casos de uso para a seguinte situação fictícia: "Estamos criando um serviço de entregas. Nossos clientes podem nosrequisitar a entrega de volumes. Alguns volumes são considerados de maior valor por nossos clientes, e, portanto, eles querem ter tais volumes segurados durante o transporte. Contratamos uma companhia deseguro para segurar volumes de valor".


2. Em uma empresa, vários projetos são realizados. Os cinqüenta empregados da empresa trabalham em pelos menos um projeto. Há um sistema implantado naempresa que permite aos participantes de um determinado projeto marcarem suas horas de trabalho. Esse sistema também permite que outra pessoa, ao fim do mês, gere os relatórios com os totais de horastrabalhadas de cada participante. Quantos atores você definiria para esse sistema? E quantos papéis?


3. Na utilização da Internet, normalmente um usuário utiliza um programa navegador (browser)que, por sua vez, se comunica com um ou mais servidores Web para fornecer as páginas nas quais o usuário está interessado. O que está errado no diagrama a seguir? Desenhe novos diagramas para representarcorretamente a situação, considerando duas alternativas de escopo. Na primeira, o programa navegador é o sistema. Na segunda, a Internet é o sistema.

4. Considere um sistema de controle de umabiblioteca. Forneça a descrição narrativa para os seguintes casos de uso: Reservar Livro (situação em que um usuário faz a reserva de um livro), Obter Empréstimo de Livro (situação em que um usuáriopega um exemplar de livro emprestado), Cancelar Reserva (situação em que um usuário cancela uma reserva) e Devolver Cópia (situação em que um usuário devolve uma cópia anteriormente adquirida).5. O TurboNote+ é um programa shareware que permite aos seus usuários criar mensagens de lembrete que permanecem na área de trabalho de seus computadores. (Esse programa funciona como uma versão...
tracking img