Trabalho c

269 palavras 2 páginas
Trabalho Prático de Implementação
Linguagem de Programação em C

O presente trabalho tem como objetivo implementar um sistema bibliotecário geral que poderia se adaptar a um contexto qualquer: escolas, universidades, municípios, etc.
O sistema bibliotecário a ser implementado deve estar preparado para manter 5 tipos diferentes de obras. São elas livros, revistas, artigos científicos, teses e dissertações. Todas as obras devem ser persistidas pelo sistema (arquivo) mantendo, pelo menos, título, autor, ano de publicação para os livros, ano e mês de publicação para os demais, editora e edição.
O sistema terá dois atores principais: o usuário padrão e o administrador. Esses atores devem ser persistidos no sistema (arquivo ou banco de dados) mantendo, pelo menos, login (único), senha, nome, email, cpf e data de nascimento.
O usuário padrão, entre outras tarefas, poderá: pesquisar por uma obra qualquer através de seu título, autor, ano/mês de publicação e editora; alugar uma obra qualquer já pesquisada; informar a devolução de uma obra qualquer já alugada; pagar a multa de R$1.00 por dia de atraso na devolução de um livro (para tal deve ser permitido ao mesmo informar o tempo de atraso no momento da devolução).
E ao administrador da biblioteca caberá: cadastrar novas obras no acervo da biblioteca; cadastrar novos usuários da biblioteca; editar dados de usuários já cadastrados; editar seus próprios dados; remover uma obra já cadastrada; remover um usuário já cadastrado.
Tanto o registro dos usuários do sistema, quanto o acervo contendo todas as obras catalogadas deve conter o máximo de 200 dados.
Todo o código deverá ser comentado.

Data de entrega: 28.11.2014
Pode ser resolvido em DUPLA.

Relacionados

  • Trabalho de c++
    2314 palavras | 10 páginas
  • Trabalho De C
    2300 palavras | 10 páginas
  • Trabalho de c++
    410 palavras | 2 páginas
  • Trabalho de C + +
    9701 palavras | 39 páginas
  • Trabalho em c
    6064 palavras | 25 páginas
  • Trabalho C
    5449 palavras | 22 páginas
  • Trabalho C
    45578 palavras | 183 páginas
  • trabalhos em c++
    267 palavras | 2 páginas
  • Trabalho C++
    301 palavras | 2 páginas
  • trabalho em c
    775 palavras | 4 páginas