https://github.com/davidcardoso/pet-shop-fera
Pet Shop Fera
https://github.com/davidcardoso/pet-shop-fera
cpp oop oriented-object-programming
Last synced: 4 months ago
JSON representation
Pet Shop Fera
- Host: GitHub
- URL: https://github.com/davidcardoso/pet-shop-fera
- Owner: DavidCardoso
- Created: 2017-07-21T00:19:49.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-07-21T00:21:14.000Z (almost 8 years ago)
- Last Synced: 2025-01-13T08:25:02.218Z (5 months ago)
- Topics: cpp, oop, oriented-object-programming
- Language: C++
- Homepage:
- Size: 3.72 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
@brief Informações gerais sobre o projeto.
Projeto 3 da disciplina IMD0030 LP1, ministrada pelo Prof. Silvio Sampaio no curso BTI da UFRN.
Programa
--Pet Fera
Objetivo
--- O objetivo deste trabalho é customizar o programa de cadastro de animais para a loja de animais silvestres **Pet Fera**.
- Principais melhorias:
- Uso do conteiner 'map' da STL
- Uso de biblioteca dinâmica
- Implementação do programa secundário Exportar
- Tratamento de exceçõesUm pouco sobre o funcionamento da Pet Fera
--- **Pet Fera** é uma loja que comercializa animais silvestres com os devidos cuidados e autorizações do
Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis (IBAMA). Para garantir
a saúde e o bem-estar dos animais sob sua tutela, a **Pet Fera** mantém uma equipe de profissionais
capacitados, incluindo um grupo de veterinários e tratadores. Assim, para cada animal são
atribuídos um veterinário e um tratador que juntos garantirão a saúde e o bem-estar dele.Opções do menu principal do programa Pet Fera (build/petfera/petfera.exe)
--- (0) Sair
- (1) Pesquisar funcionário
- (2) Pesquisar animal
- (3) Excluir funcionário pelo ID
- (4) Excluir animal pelo ID
- (5) Cadastro de funcionário
- (6) Cadastro rápido de animalOpções do programa secundário Exportar (build/petfera/exportar.exe)
--- Este programa não pede entrada de dados durante a execução. Porém, aceita parametros via linha de comando:
- -c => filtra por classe de animal (opcional)
- -t => filtra por tratador (opcional)
- -v => filtra por veterinario (opcional)
- => arquivo usado para salvar o resultado (obrigatório)Informações adicionais
--- Link do relatório: https://goo.gl/7DPME2