Ciência da Computação
TCC em Re vista 2009 33 CAMPOS, Fernando Antonio Barbeiro; SANTUCI, Leonardo Balduino 5. Estudo de aplicabilidade do padrão MVC. 2009. 111 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) Universidade de Franca, Franca-SP. Orientador: Prof. Dr. Daniel Facciolo Pires. Este trabalho propõe uma pesquisa sobre padrões de projeto, com ênfase no padrão MVC. Inicialmente, foi realizado um levantamento bibliográfico para a obtenção de conhecimento sobre todos os aspectos que envolvem os conceitos e utilização de padrões de projeto, a partir disto, são estudados frameworks e a plataforma JEE. Em busca de soluções para as necessidades dos clientes de software (ressaltando disponibilidade e os requisitos altamente mutáveis) e como prova de conceito da pesquisa, é definido como estudo de caso um sistema baseado nos requisitos de um CRM (Customer Relationship Management) operacional que deve possuir suas funcionalidades disponíveis através de diferentes dispositivos: web, desktop e mobile. Em seguida, o software foi implementado em Java (JSE, JME e JEE) a partir do ambiente de desenvolvimento Netbeans 6.5.1, seguindo a modelagem de dados definida pela UML e fazendo uso do SGBD MySQL como dispositivo de armazenamento de dados. O resultado foi uma aplicação melhor construída e comprovadamente mais fácil de manter e expandir, que demonstra de forma eficaz o uso do padrão MVC. A partir de uma mesma camada de modelo, foram desenvolvidos os três diferentes aplicativos definidos, onde o aplicativo voltado para web é o que contém a maior parte das funcionalidades. O produto obtido apresentou melhor qualidade, sendo que esta característica esteve envolvida em todas as etapas de desenvolvimento. Palavras-chave: Model-View-Controller; padrões de projeto; JAVA EE. ANDRADE, Paulo Eduardo Cardoso. Captura de movimentos em jogo educacional. 2009. 65 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) Universidade de Franca, Franca-SP. Orientador: Prof. Esp. Fabiano Magrin da Costa Vieira. 5. CAMPOS, Fernando Antonio Barbeiro; SANTUCI, Leonardo Balduino. Estudo de aplicabilidade do padrão MVC. Indicado como o melhor trabalho no curso de Ciência da Computação, no ano letivo de 2009. Recebeu o Prêmio Dr. Clovis Eduardo Pinto Ludovice, instituído pela Resolução CONSUV n.º 02/2000, o que possibilitou a continuidade dos estudos no curso de pós-graduação desta Universidade. Universidade de Franca
34 TCC em Re vista 2009 tecnologia de captura de movimento é baseada em capturar o movimento de um objeto A ou pessoa do mundo real, com a finalidade de reproduzir tais movimentos em personagens ou ambientes virtuais. Dentre várias técnicas, a mais utilizada é a de captura óptica, que utiliza processamento de imagens capturadas a partir de uma ou mais câmeras para prover coordenadas bi ou tridimensionais. Através dos conceitos desta técnica e de processamento de imagens, este trabalho tem por objetivo desenvolver um jogo educacional, onde a interação virtual acontece a partir do movimento capturado que o jogador aplica no marcador em frente ao campo de visão de uma câmera. A principal contribuição deste trabalho é introduzir esta técnica já muito utilizada em jogos eletrônicos, em jogos educacionais, deixando-os mais atrativos e propiciando um ambiente mais favorável à absorção de algum conhecimento. Palavras-chave: captura de movimento; processamento de imagens; ambiente virtual; interação virtual; jogo educacional. PRADO, Danillo Silva; RIBEIRO, Elder de Paula Franklin. Aplicabilidade e uso de um Data Warehouse integrado a uma ferramenta OLAP no apoio às tomadas de decisões. 2009. 60 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) Universidade de Franca, Franca-SP. Orientador: Prof. Esp. Hemerson da Silva Calabreze. sobrevivência de uma empresa hoje no mercado depende de sua superação diante da A concorrência. Os caminhos para se chegar aos objetivos devem ser estrategicamente traçados de maneira a proporcionar crescimento e um destaque maior no ramo de negócios. Este trabalho demonstra a viabilidade do uso de um Data Warehouse associado à tecnologia OLAP (Online Analytical Processing) integrados através da ferramenta Microsoft Analysis Services 2008, que permite a geração de todo o modelo multidimensional capaz de gerar consultas dinâmicas em tempo hábil para apoiar tais estratégias. São apresentadas também outras duas formas de visualização desses dados: através da ferramenta Microsoft Office Excel e de um aplicativo desenvolvido na linguagem C# com a ferramenta Visual Studio 2008. Palavras-chave: Analysis Services; Data Warehouse; OLAP; tomada de decisão. Universidade de Franca
TCC em Re vista 2009 35 CASSIANO, Adriano Donisete; CRUZ, Alex Roque de Sousa. O uso da aprendizagem de máquina para apoiar o ensino do jogo de xadrez. 2009. 88 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) Universidade de Franca, Franca-SP. Orientador: Prof. Dr. Daniel Facciolo Pires. Neste trabalho, buscou-se desenvolver uma ferramenta de apoio direcionada a jogadores iniciantes de xadrez, oferecendo-lhes sugestões de movimentação de peças, fazendo o uso de técnicas de aprendizagem de máquina, especificamente, o paradigma simbólico árvore de decisão. Percebeu-se que a inteligência provém de conhecimento e que este pode ser manipulado através do processo KDD (Knowledge Discovery in Databases). Com a utilização da ferramenta WEKA, foi possível gerar as induções que resultam em dicas aos participantes durante a partida. O resultado obtido foi que a máquina conseguiu aprender uma determinada situação ocorrente do jogo e identificá-la quando esta foi caracterizada. Desta maneira, o sistema pode dar as dicas de apoio, uma vez que elas são, consideravelmente, aceitáveis, já que a árvore de decisão obtida registra 62,5% de eficiência contra 37,5% de carência nas induções. Palavras-chave: aprendizagem de máquina; inteligência artificial; xadrez. DUCCESCHI, Demetrius Domingos. Aplicação de algoritmos de colisão em um jogo 3D desenvolvido com jmonkeyengine. 2009. 78 f. Trabalho de Conclusão de Curso (Graduação em Ciência da Computação) Universidade de Franca, Franca-SP. Orientador: Prof. M. e Fernando Orsi. Desenvolvimento de um jogo 3D através do Framework jmonkeyengine, onde este será utilizado para a demonstração do uso de algoritmos de colisão de objetos tridimensionais, dando foco ao algoritmo denominado Árvore de Colisões OBBTree, por se tratar de um algoritmo com um elevado nível de precisão. Este trabalho é de importância para a área de pesquisas de algoritmos no Brasil. Foram utilizadas para o desenvolvimento do trabalho informações disponíveis na internet, no site do Framework e em artigos em que são abordados os algoritmos utilizados. Conclui-se assim que o trabalho abrirá novos horizontes para a área e atrairá novos interesses pelo assunto. Palavras-chave: algoritmos; colisão; jogo. Universidade de Franca