/HotelH2U

Primary LanguageJavaMIT LicenseMIT

ESII - Engenharia de Software II

Este é um projeto de avaliação da unidade curricular ESII.

Hotel H2U Avaliação de Clientes

Descrição do Problema

O Hotel H2U, no decorrer de 3 anos de atividade, detém uma vasta informação sobre o comportamento dos seus clientes no que diz respeito às práticas de aquisição de serviços, bem como informação geógráfica e demográfica.

O gestor do Hotel (H2U) gostaria de compreender melhor os diferentes perfis dos seus clientes de modo a desenvolver estratégias de marketing mais eficientes e direcionas, nomeadamente:

  • Quem são os melhores clientes
  • Quem são os clientes mais leais
  • Quem são os clientes que deverá reter ou quais os clientes a que deverá dar mais ou menos atenção

Tecnologias

Hotel H2U Avaliação de Clientes usa vários projetos de código aberto para funcionar corretamente:

  • Java - Linguagem de programação principal
  • IntelliJ IDEA - IDE para desenvolver software escrito em Java, Kotlin, Groovy e outras linguagens baseadas em JVM
  • PMD - Analisador de código-fonte que relata os problemas encontrados no código do aplicativo
  • JUnit - Framework para a criação de testes unitários
  • JaCoCo - Kit de ferramentas para medir a cobertura de código e relatá-la por meio de relatórios visuais
  • Microsoft Word - Criação de documentos e processamento de texto
  • Discord - Aplicativo para conversa por meio de voz, vídeo e texto

E claro, o próprio Hotel H2U Avaliação de Clientes é de código aberto com um repositório público no GitLab.

License

MIT

ESTG - Escola Superior de Tecnologia e Gestão | Politécnico do Porto