Data: 07/10/2013
Nomes:
Júlio Albinati Cortez
Paulo Viana Bicalho
Rubens Emilio Alves Moreira
Nesta reunião redefinimos o diagrama de classes da nossa aplicação de acordo com o que consideramos pertinente. As modificações foram dadas a partir da adição de novos módulos ao protótipo que havia sido desenvolvido. O diagrama de classes pode ser acessado neste link.
Com os módulos, novas funcionalidades foram acessadas à aplicação:
- adição de turnos de jogo;
- suporte a mais de um usuário;
- interface para responder as perguntas correspondentes às jogadas do usuário;
- exibição de atributos do usuário, como recursos disponíveis e empresas já adquiridas.
Dada a adição de novos módulos, vimos como pertinente a reestruturação do código em diretórios, tanto para facilitar o processo de programação, quanto para manter o código mais fácil de versionar paralelamente (pelos integrantes do grupo). Além disso, adicionamos o uso do utilitário de compilação CMake, para melhorar o processo de compilação do código.
Por fim, adicionamos o utilitário Doxygen, para facilitar a documentação do código. A partir do mesmo, e do script Doxygraph, foi possível gerar o diagrama de classes da aplicação de forma bem rápida. Abaixo, exibimos a nova interface da aplicação:
Para a próxima entrega, pretendemos apresentar a aplicação com as seguintes funcionalidades adicionadas:
- tela de apresentação do jogo;
- tela de configuração da aplicação, e integração com a lógica principal do jogo;
- definição do conjunto inicial de perguntas do jogo;
- possíveis melhorias na interface/jogabilidade.

Nenhum comentário:
Postar um comentário