Sobre este projeto
it-programming / web-development
Aberto
Pago 120 reais, projeto é para ser feito até terça feira amanha de noite, mas o máximo que posso oferecer seria na quarta no maximo de tarde, porque tem que mandar na quarta mesmo
1. A avaliação pode ser individual ou em dupla.
2. O tema é livre
3. Atualizar e entregar o documento que descreve o objetivo do sistema, apresentando a lista de requisitos.
4. Atualizar e entregar o documento com o diagrama de casos de uso baseado nos requisitos apresentados, indicando os CDUs (casos de uso) implementados.
5. Atualizar e entregar o documento com o diagrama de classes do sistema, incluindo todas as classes do sistema: entidades, Sistema e Program/MainClass. O sistema deve ter pelo menos três entidades e duas associações entre classes com multiplicidade de um para muitos. O diagrama de classes deve apresentar todos os membros das classes e interfaces (atributos, métodos, propriedades), além dos relacionamentos entre elas.
6. Entregar o código do sistema contendo:
a) Todas as classes que representem entidades do sistema, fazendo a programação da associação entre essas classes;
b) Um menu de operações na MainClass/Program para permitir ao usuário realizar todas as operações previstas no sistema;
c) Uma classe ("Sistema", no exemplo) que mantenha uma coleção para cada uma das entidades, permitindo a realização das operações previstas no sistema;
d) Implementações da interface de comparação para apresentação de listagens ordenadas de objetos (ordem alfabética, por exemplo)
e) Leitura e gravação dos dados da aplicação em arquivos XML, controlando as exceções lançadas nas operações com os arquivos
7. Subir o código da aplicação para um repositório git compartilhado pelos membros do projeto. Se for em dupla, os dois membros da equipe devem ter commits no repositório.
8. Apresentar o projeto no momento síncrono/presencial. Apenas um dos membros do grupo precisa entregar essa tarefa mas ambos devem apresentar o projeto no momento síncrono/presencial.
Contexto Geral do Projeto
https://www.youtube.com/watch?v=GPIi9BJqRsE
https://www.youtube.com/watch?v=etdh-DBJPC8
https://www.youtube.com/watch?v=M3J8oKYv3PY
https://www.youtube.com/watch?v=Zfu13PrdTQU
https://www.youtube.com/watch?v=xukx6_qceZk
https://www.youtube.com/watch?v=OwXfJ0Ha7V8
https://www.youtube.com/watch?v=KqUyQgiJ5lU
https://www.youtube.com/watch?v=OkdCrWrJYSI
https://www.youtube.com/watch?v=vp0cbtfygoY
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor
Prazo de Entrega: Não estabelecido
Habilidades necessárias