Sei sulla pagina 1di 3

Laboratrio de Programao Lista de Exerccios

Casos de Uso

1 Questo Festas Infantis


Rafaela possui vrios temas de festas infantis para aluguel. Ela precisa controlar os alugueis e para isso quer uma aplicao que permita cadastra: o nome e o telefone do cliente, o endereo completo da festa, o tema escolhido, a data da festa, a hora de incio e trmino da festa. Alm disso, para alguns clientes antigos, Rafaela oferece descontos. Sendo assim, preciso saber o valor realmente cobrado num determinado aluguel. Para cada tema, preciso controlar: a lista de itens que compem o tema (ex.: castelo, boneca da cinderela, bruxa, etc), o valor do aluguel e cor da toalha da mesa que deve ser usada com o tema.

2 Questo Controle de Tarefas


Arnaldo deseja escrever uma aplicao de controle de tarefas para colocar em seu Palm. As especificaes da aplicao so as seguintes:

O cadastro de cada tarefa contm o nmero da prioridade, representado por um valor real. Isso permite entrar com valores intermedirios. Alm da prioridade, o cadastro deve conter: o nome da tarefa, a data limite de execuo (se houver), o percentual j concludo e o detalhamento da tarefa.

Para cada tarefa h uma lista de itens que descrevem sua execuo. Para cada item de execuo, cadastram-se: O percentual correspondente. A descrio da execuo A data da execuo (quando for concluda). Quando uma tarefa receber 100% de execuo, esta deve ser movida automaticamente para a lista de tarefas concludas, podendo ser apagada, se for o caso.

Veja o exemplo desse controle em papel.

Tarefa 1.1 Aniversrio do Fbio: Data Limite Percentual j concludo Detalhamento = 06/08/2005 = 65% = planejamento dos preparativos para a festa de

aniversrio do Fbio, no sbado, dia 6 de agosto.

Lista de Itens para serem executados: 20% - Aluguel do salo e da animao 20% - Encomenda do bolo, salgados e doces 05% - Compra das bebidas 25% - Compra dos itens para decorao 30% - Arrumao do Salo - 01/03/2005 - 15/07/2005 - 01/07/2005 -

3 Questo Ligaes Telefnicas via Modem


Bruna resolveu desenvolver uma aplicao para controlar as ligaes telefnicas de sua casa, a fim de checar se o valor que paga mensalmente est correto. Assim, sempre que desejar poder listar as ligaes efetuadas num determinado perodo, contabilizando o valor a pagar.

Para que isso seja possvel, toda ligao ser feita pelo computador. A cada solicitao de ligao, a aplicao dever registrar: a data da ligao, a hora da ligao, quantidade de minutos gastos (que deve ser registrado no momento que a ligao for encerrada), o nmero de pulsos (que deve ser calculado pela aplicao) e o telefone para onde se discou.

A aplicao permitir o controle de uma agenda de telefones, com nmero do telefone e nome da pessoa de contato. O usurio poder escolher no momento da ligao, se deseja um dos registros da agenda ou se digitar diretamente o nmero do telefone.

Potrebbero piacerti anche