joaovictorferro / testing_software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Testing_software

Aluno

  • João Victor Ribeiro Ferro

Apresentação do Sistema

  • iSoccer é um sistema de gerenciamento de um time de futebol e da sua loja, na qual consiste em gerenciar os recursos do time, incluindo jogadores, comissão técnica, funcionários de serviços gerais, recursos, compra de ingressos, compra de utilitários e o agendamento de visitas.
  • Como funcionários do time, podemos considerar: jogadores, técnico, médico, preparadores físicos, motoristas, cozinheiros, advogado e presidente. Além disso, um time também conta com sócios-torcedores, que podem ser de três tipos: júnior, sênior e elite. Os sócios-torcedores contribuem financeiramente mensalmente com o time. Os valores para contribuição são definidos pelo presidente e podem ser atualizados anualmente. Um time pode possuir os seguintes recursos físicos: ônibus, centro de treinamento e estádio.
  • Sendo sócio-torcedor tem o seguinte benefício nas compra de ingressos e utilitários:
  • Do tipo Junior tem 25% de desconto no valor total.
  • Do tipo Sénior tem 50% de desconto no valor total.
  • Do tipo Elite tem 75% de desconto no valor total.
  • Na compra de ingressos, a partir de 4 ingressos, 1 sai de graça.
  • No agendamento de visitas, não pode ocorrer dia de quarta e domingo, ou seja, dia de jogo.

Funcionabilidades

  • Adicionar funcionário no sistema
  • Remover funcionário no sistema
  • Atualizar informações do funcionário no sistema
  • Lista funcionários do sistema
  • Compra Ingressos
  • Compra Utilitários
  • Agendar visita ao estádio

Modo de Uso:

  • IDE Intellij 2020.3.1
  • JUnit 4.12
  • MySQL 8.0.18
  • JDK 11

About


Languages

Language:Java 100.0%