MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS CAMPUS BAMBUÍ DIRETORIA DE ENSINO COORDENAÇÃO DO CURSO DE ANÁLISE E DESENVOLVIMENTO DE SISTEMAS Fazenda Varginha – KM05 – Rodovia Bambuí/Medeiros – Caixa Postal 05 – CEP: 38900-000 Telefone: (37) 34314900 – [email protected] CRONOGRAMA DE DEFESAS PÚBLICAS DE TRABALHOS DE CONCLUSÃO DE CURSO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS 13:00 - AUDITÓRIO DA BIBLIOTECA QUARTA-FEIRA – DIA 2 DE JULHO DE 2014 - TARDE Acoplamento de um dispositivo eletrônico a um aplicativo móvel na plataforma Android Aluno: Samuel Nametala Orientador: Gabriel da Silva Resumo: Analisando as necessidades de locomoção de deficientes visuais, é notável a dificuldade de se locomoverem. O presente trabalho é uma das três partes do projeto “Desenvolvimento de um cinto para auxílio na locomoção de deficientes visuais”, proposto para tentar reverter essa situação. Uma das partes do projeto, desenvolvido pela escola parceira Liceu Eugene Livet de Nantes/França, é o desenvolvimento de um dispositivo eletrônico chamado de Cinto, ele tem a função de detectar os obstáculos à frente do deficiente visual e enviar dados que correspondem as localizações destes obstáculos. Esses dados enviados são captados por um dispositivo móvel com o sistema operacional Android, neste dispositivo está instalado o aplicativo Belt4Blind, que corresponde as outras duas partes, o desenvolvimento do software de mapeamento, que é responsável por representar o ambiente, de acordo com os dados captados, através da emissão de notas musicais no fone posicionado nos ouvidos dos deficientes visuais, e a parte do presente trabalho, que é criar e controlar a conexão Bluetooth entre os dispositivos. 14:00 - AUDITÓRIO DA BIBLIOTECA MEU CONTROLE: desenvolvimento de um aplicativo para Gestão Financeira Pessoal na plataforma ANDROID Aluno: Daniela Ferreira Orientador: Gabriel da Silva Resumo: Este trabalho trata do desenvolvimento de um aplicativo para dispositivos móveis que utilizam a plataforma Android. Como parte do desenvolvimento foi criado um aplicativo de controle financeiro pessoal. Como a gestão financeira está presente na vida de todas as pessoas, teve como objetivo um aplicativo, que proporciona uma maior facilidade no dia a dia dos usuários, com simplicidade e mobilidade de uso. A parte teórica apresenta os tópicos relacionados ao assunto, como algumas plataformas móveis existentes e a gestão financeira. Detalhando mais sobre a plataforma utilizada, o sistema operacional Android, junto com os materiais e métodos utilizados para o desenvolvimento do aplicativo e sua modelagem, com diagramas de casos de uso, modelagem de banco de dados, e a hierarquia do aplicativo. Ressaltando suas funcionalidades e testes realizados com o aplicativo, como cadastro de ganhos e gastos, visualização, alteração e exclusão dos dados informados, ficando a aplicação simples e de fácil compreensão, para os usuários. 15:00 - AUDITÓRIO DA BIBLIOTECA Validação de Teclado Alternativo Com Funções Estratégicas para Promover a Usabilidade do Pacote OpenOffice para Deficientes Físicos com Mobilidade Reduzida Aluno: Laís Rodrigues Pereira Orientador: Itagildo Edmar Garbazza Resumo: O presente projeto visa a validação de um teclado alternativo com funções estratégicas para promover a usabilidade do pacote OpenOffice para deficientes físicos semi-ambulatoriais e motores. Após pesquisas voltadas a deficientes foram realizados testes de usabilidade com dois grupos de voluntários, um composto por idosos e o outro por jovens. Os voluntários foram submetidos a tarefas utilizando o modelo convencional e o teclado alternativo. Além disso, foram aplicados questionários de satisfação aos usuários. Ao final pode-se confirmar que as atividades realizadas pelos idosos com o teclado alternativo tiveram um tempo menor em relação ao tempo gasto quando utilizado o modelo convencional. Constatou-se também que a utilização do teclado foi extremamente fácil para os voluntários. O teclado alternativo mostrou-se como uma ferramenta viável e bastante eficiente para inclusão de deficientes com redução motora. 19:30 - SALÃO NOBRE 18:30 - SALÃO NOBRE QUARTA-FEIRA – DIA 2 DE JULHO DE 2014 - NOITE Análise Comparativa dos Modelos de Maturidade CMMI e MPS.BR Aluno: Renan Faria Martins Orientador: Ciniro Nametala Resumo: Com a crescente evolução da tecnologia e aprimoramento das diversas metodologias de trabalho, as organizações de modo geral buscam na realização de suas atividades as melhores práticas do mercado com o intuito de obter um melhor resultado final. Os modelos de maturidade de processos, que são abordagens disciplinadas para o fornecimento de identificação dos processos críticos na construção de vários produtos, incluindo software, surgem como opção para que organizações desenvolvedoras os adotem visando à melhoria da qualidade de seus processos de produção. Neste contexto e no domínio de estudo da Qualidade de Software, este trabalho apresenta uma revisão bibliográfica de dois modelos de maturidade aplicáveis ao processo de produção de software, o CMMI e o MPS.BR. O foco deste estudo está na identificação de vantagens e desvantagens, equivalências e diferenças, principalmente, quanto aos níveis de maturidade de cada um dos modelos discutidos. Para isso são abordados também conceitos de qualidade de software, organismos normativos e processos de certificação empresarial. Uso Conjunto de Práxis e ICONIX na Análise e Projeto de um Software para Gestão de Eventos Aluno: Marcos Vinícius de Castro Silva Orientador: Ciniro Nametala Resumo: A análise de sistemas e o projeto de software são duas etapas fundamentais na abordagem do ciclo de vida de desenvolvimento de sistemas computacionais. Ambas são trabalhadas em conjunto para produzir artefatos que nortearão de forma rápida e econômica toda a etapa de construção, implantação e manutenção futura de um software. Neste contexto, o este trabalho visa apresentar a análise e projeto de um software para gestão de eventos acadêmicos baseado nas regras de negócio da Diretoria de Pesquisa, Pós-graduação e Extensão (DPPGE) do Instituto Federal de Minas Gerais – Campus Bambuí utilizando-se em conjunto as metodologias de projeto Práxis e ICONIX. Para isto foram usadas diversas técnicas de análise de sistemas na etapa de levantamento de requisitos com o objetivo de dar amparo a tarefa de construção dos artefatos preconizados em ambas as metodologias abordadas. 20:30 - SALÃO NOBRE Análise Comparativa sobre padrões de implantação de redes ópticas FTTx Aluno: Adalberto Nunes de Menezes Orientador: Itagildo Edmar Garbazza Resumo: O presente trabalho apresenta uma análise comparativa sobre as características dos dois principais padrões de implantação de fibra óptica para acesso a internet, tais como padrão EPON e padrão GPON. Os dois padrões atendem à estrutura da família FTTx, embora padronizados por organizações diferentes. O padrão de implantação GPON foi padronizado pelo ITU-T, ou seja, é um padrão europeu. O outro principal padrão de implantação é o padrão EPON ou GEPON, que foi padronizado pelo IEEE, um padrão norte americano. Foi feita uma pesquisa com provedores de acesso à Internet, com o intuito de aferir o padrão mais usado, o porquê da escolha do padrão, satisfação dos usuários de cada padrão e dificuldades encontradas. 9:00 - AUDITÓRIO DA BIBLIOTECA QUINTA-FEIRA – DIA 3 DE JULHO DE 2014 - MANHÃ Estudo Teórico sobre Computação em Nuvem Aluno: Thalles Carvalho Mourão Orientador: Itagildo Edmar Garbazza Resumo: Esta pesquisa objetivou fazer um estudo teórico sobre a computação em nuvem, seus modelos de serviço e algumas plataformas de virtualização de servidores. Foram estudados os conceitos fundamentais da computação em nuvem, as tecnologias relacionadas e apresentada a diferença entre um datacenter tradicional e um datacenter em nuvem. Em um nível mais específico, foram estudados os modelos de implantação para a computação em nuvem (nuvem pública, nuvem privada e nuvem híbrida), e também seus modelos de serviço (IaaS, DaaS, PaaS, SaaS, CaaS e MaaS). 18:30 - SALÃO NOBRE QUINTA-FEIRA – DIA 3 DE JULHO DE 2014 - NOITE Desenvolvimento de uma loja virtual de produtos e serviços de turismo por meio de frameworks ágeis em desenvolvimento de sistemas web Aluno: Fausto Tadeu Nogueira Alves Orientador: Marlon Marcon Resumo: Devido ao aumento do poder aquisitivo brasileiro, o setor de turismo é um dos que mais cresce no país. Nos últimos anos, mais brasileiros conseguiram ter acesso a pelo menos uma viagem de turismo por ano. Porém o mercado de turismo possui uma particularidade. A variação dos preços dos produtos e serviços, em razão da sazonalidade de demanda que este apresenta. O desenvolvimento de um sistema web, que informe e facilite a aquisição dos produtos e serviços deste setor, por meio da internet, se mostra uma eficiente solução, tanto para, diminuir o número de perda de receitas, como para utilizar da variação do mercado como estratégia de negocio. O presente trabalho propõe o estudo dos frameworks Java Server Faces 2.2 e Hibernate 3.6, no desenvolvimento de um sistema web de oferta e venda de produtos e serviços de turismo, bem como demonstrar a facilidade que a utilização destas ferramentas trazem, no desenvolvimento deste sistema. Foi utilizada a plataforma de desenvolvimento NetBeans 8.0, os frameworks Java Server Faces 2.2 para camadas de visualização e Hibernate 3.6 para controles de persistência de dados. Foi desenvolvido seguindo o padrão Modelo-visão-controlador (MVC). 19:30 - SALÃO NOBRE 20:30 - SALÃO NOBRE Desenvolvimento de um guia on-line utilizando um sistema de gerenciamento de conteúdo (CMS) Aluno: Bianca Vilela De Souza Orientador: Marlon Marcon Resumo: O surgimento da web e seu uso contínuo nos possibilitaram um maior acesso à informação, de maneira bastante ágil. A evolução da forma como nos comunicamos e buscamos informações é notória quando o assunto se trata de internet. A disponibilização de conteúdo de forma tão rápida nos estimula a recorrer à rede à procura de soluções para o dia a dia. Diante da falta de mobilidade e praticidade em se procurar por informações de empresas e profissionais liberais em listas telefônicas impressas, surgiu a necessidade de se criar um sistema web capaz de informar as pessoas sobre o mercado local de certa região de forma prática e eficaz. Esse presente trabalho consistiu no desenvolvimento de um sistema baseado em gerenciamento de conteúdo, ou CMS (Content Management System) Open Source Drupal bem como a avaliação de usabilidade da solução desenvolvida. O sistema propõe uma forma simples e eficiente de se obter informações sobre determinada empresa ou profissional através do sistema web, trazendo interação e comodidade ao usuário. O sistema poderá ser implantado em qualquer cidade ou região onde se perceba a necessidade de se disponibilizar informações pertinentes ao mercado. Além disso, ainda servirá de encurtador de caminho entre o consumidor e as empresas que nele estiverem presentes. Utilização do framework RPGMaker como ferramenta publicitária Aluno: Kleiton Oliveira de Jesus Orientador: Itagildo Edmar Garbazza Resumo: O presente trabalho tem por objetivo apresentar os conceitos de utilização da framework RPG Maker e sua possível utilização como ferramenta publicitária. Como prova de conceito foi modelo o câmpus Bambuí do IFMG apresentando os diversos cursos ofertados. 10:00 - SALÃO NOBRE 9:00 - SALÃO NOBRE SEGUNDA-FEIRA – DIA 7 DE JULHO DE 2014 - MANHÃ Virtualização de Servidores: Apresentação e Comparação de soluções Aluno: Tarlles Henrique Nunes Orientador: Itagildo Edmar Garbazza Resumo: O presente trabalho tem por objetivo apresentar a forma de instalação e manutenção de sistemas de virtualização de servidores, além de apresentar um comparativo entre eles. Para a realização deste trabalho foram utilizados os hipervisores Citrix XenServer, Proxmox VE e o VMWare ESXI. Projeto VIKI: Central de Domótica Aluno: Glauber Camilo Felício Orientador: Itagildo Edmar Garbazza Resumo: O presente trabalho tem por objetivo apresentar conceitos de domótica utilizando tecnologias acessíveis. A interface entre os dispositivos será feita através de um sistema microcontrolado denominado Arduino, uma plataforma livre para desenvolvimento. 18:30 - AUDITÓRIO DA BIBLIOTECA SEGUNDA-FEIRA – DIA 7 DE JULHO DE 2014 - NOITE Desenvolvimento de Framework de Jogos 2D do Gênero RPG Aluno: Assis Oliveira Chaves Orientador: Samuel Pereira Dias Resumo: Jogos para computador são aplicações interativas que necessitam de resposta imediata na tela a cada fração de segundo, por isso o desempenho é um dos fatores principais no desenvolvimento de jogos, durante alguns anos o foco no desempenho fazia com que os desenvolvedores de jogos programassem todas as funcionalidades para a criação de um jogo a cada novo projeto. Com o aumento da complexidade dos jogos ficou inviável a sua criação sem a reutilização de código, um framework oferece ferramentas de apoio que facilitam a criação de jogos e uma arquitetura reusável para o desenvolvimento de jogos. O presente trabalho busca, a partir do estudo sobre a arquitetura de um framework e o processo de desenvolvimento de jogos, criar um framework capaz de desenvolver jogos 2D do gênero RPG, monousuário e de terceira pessoa usando a linguagem de programação Java.