Você está na página 1de 3

MINISTRIO DA EDUCAO CENTRO FEDERAL DE EDUCAO TECNOLGICA DE MINAS GERAIS DEPARTAMENTO DE COMPUTAO

DISCIPLINA: Programao de Computadores II PROFESSOR: Adelino Pinheiro Silva ENTREGA: 31/06/2012 TRABALHO PRTICO II Locadora Multimdia DADOS GERAIS Dever ser desenvolvido pelo grupo, um programa para cadastro controle de emprstimo de Fitas de Video, DVDs e Blu-ray de Filmes e Musicais. Para tanto, o software dever ser constitudo de trs partes inicialmente (com seus respectivos dados a serem armazenados (na memria principal)). So elas: 1. Mdia a. Identificador b. Tipo (Fita de Video, DVD ou Blu-ray) c. Ttulo d. Gnero (Comdia, Ao, Romance e etc.) e. Durao (Tempo de Filme) f. AudioOriginal (Idioma) g. Dublado (Falso || Verdadeiro) h. Sinopse (Pequeno texto sobre o filme) i. PreoDoAluguel j. MultaPorDiaDeAtraso 2. Cliente a. Identificador b. Nome c. DataNascimento d. Endereo (completo) e. Telefone f. Sexo 3. Emprstimo a. Identificador b. IdentificadorDoCliente c. IdentificadorDaMidia d. DataDoEmprstimo e. DataPrevistaParaDevoluo f. DataDaDevoluo g. ValorEmprestimo h. ValorMulta Todas as opes acima devero possuir telas para: Incluso Alterao 1. A tela de alterao dever dar a possibilidade do usurio ver os valores j cadastrados para que o mesmo possa alter-los. Excluso 1. Antes de excluir um registro, dever ser emitida uma mensagem de confirmao da operao para o usurio. Caso o usurio confirme a operao, ento o registro ser apagado. Caso contrrio o registro no ser apagado. Consulta

MINISTRIO DA EDUCAO CENTRO FEDERAL DE EDUCAO TECNOLGICA DE MINAS GERAIS DEPARTAMENTO DE COMPUTAO

DISCIPLINA: Programao de Computadores II PROFESSOR: Adelino Pinheiro Silva O software dever ter coerncia, ou seja, caso um usurio tente apagar uma mdia cadastrada, e j tenha sido feito um emprstimo daquela mdia, esta no poder ser apagada e uma mensagem dever aparecer na tela informando ao usurio que a mdia no poder ser apagada. Dicas: 1. 2. 3. 4.

Para os campos de data, utilizem o tipo char com 10 posies. Para os campos identificadores utilizem o tipo unsigned int. Para armazenar os dados de Mdias, Clientes e Emprstimos, dever ser usado uma classe. Devero ser implementados Vetores ou Matrizes para armazenar os dados de Clientes, Emprstimos e Mdias. 5. Se possvel, utilize funes menbro para facilitar o entendimento e o desenvolvimento do software. Isto sem levar em considerao o benefcio da modularizao.

O QUE DEVE SER ENTREGUE 1. Cdigo fonte do programa em C ou C++ (bem identada e comentada), Estrutura go to no sero aceitas.. 2. Documentao do trabalho. Entre outras coisas, a documentao deve conter: 3. Introduo: descrio do problema a ser resolvido e viso geral sobre o funcionamento do programa. 4. Implementao: descrio sobre a implementao do programa. Deve ser detalhada a estrutura de dados utilizada (de preferncia com diagramas ilustrativos), o funcionamento das principais funes e procedimentos utilizados (se possvel com fluxogramas e infogrficos) o formato de entrada e sada de dados, bem como decises tomadas relativas aos casos e detalhes de especificao que porventura estejam omissos no enunciado. 5. Listagem de testes executados: os testes executados devem ser simplesmente apresentados. 6. Concluso: comentrios gerais sobre o trabalho e as principais dificuldades encontradas em sua implementao. 7. Bibliografia: bibliografia utilizada para o desenvolvimento do trabalho, incluindo sites da Internet se for o caso 8. Impresso: Caso o trabalho seja impresso usando os dois lados da folha (impresso frenteverso). 9. Formato digital: mandatoriamente em PDF (http://www.pdf995.com/) deve ser enviado para o e-mail do professor adelinocpp@gmail.com ou adelino@decom.cefetmg.br contendo no assunto [PC2TP2]. OBS: Consulte as dicas do Prof. Nvio Ziviani de como deve ser feita uma boa implementao e documentao de um trabalho prtico: http://www.dcc.ufmg.br/~nivio/cursos/aed2/roteiro/

MINISTRIO DA EDUCAO CENTRO FEDERAL DE EDUCAO TECNOLGICA DE MINAS GERAIS DEPARTAMENTO DE COMPUTAO

DISCIPLINA: Programao de Computadores II PROFESSOR: Adelino Pinheiro Silva COMENTRIOS GERAIS Comece a fazer este trabalho logo, enquanto o problema est fresco na memria e o prazo para termin-lo est to longe quanto jamais poder estar; Clareza, identao e comentrios no programa tambm sero avaliados; O trabalho em quadrupla (grupo de QUATRO alunos); Trabalhos entregue em atraso sero aceitos, todavia a o novo trabalho ser colocado em pauta; BOM TRABALHO A TODOS ADELINO

Você também pode gostar