Sistema de Gestão de TCCs INE
Ocorreu um erro e a comunicação com o servidor foi interrompida.
Utilize o botão abaixo para voltar à página inicial do site

processando..
Aviso


TCCs concluídos
p12345678p
TítuloDescriçãoAutor(es)BancaMonografia
Nova Aplicação WEB para suporte à Coordenação de ProjetosSerá desenvolvido uma nova aplicação WEB para o suporte à Coordenação de Projetos com tecnologias atuais e uma interface mais agradável aos padrões atuais. Neste novo sistemas serão corrigidas as funcionalidades com problemas, como também serão incluídas algumas solicitadas pelo atual administrador do site.

Felipe Gonçalves Botelho

Pedro Henrique Rocha Ugioni

responsável: Renato Cislaghi

orientador: Renato Cislaghi

coorientador: Antonio Carlos Mariani

banca: Roque Oliveira Bezerra

Uso da tecnologia NFC para registro de frequência no Moodle. Desenvolver um aplicativo mobile com o intuito de agilizar o processo de registro de frequência dos alunos no ambiente virtual de ensino e aprendizagem educacional Moodle. O aplicativo utilizará a tecnologia NFC (near field communication), presente em alguns smartphones do mercado, de modo que o car...
Desenvolver um aplicativo mobile com o intuito de agilizar o processo de registro de frequência dos alunos no ambiente virtual de ensino e aprendizagem educacional Moodle. O aplicativo utilizará a tecnologia NFC (near field communication), presente em alguns smartphones do mercado, de modo que o cartão de identificação utilizado na UFSC pelos estudantes e que já possui suporte para essa tecnologia, possa ser aproveitado para auxiliar na coleta das presenças e posteriormente as mesmas serem enviadas ao ambiente virtual.

Caio Bressan Doneda

responsável: Jean Everson Martina

orientador: Jean Everson Martina

banca: Antonio Carlos Mariani

banca: Joao Candido Lima Dovicchi

CALC: Agrupamento de perfil científico por afinidade de áreas de conhecimento utilizando currículos LattesAgrupar os currículos que possuem áreas de conhecimento entre si.

Bernardo de Farias Esteves

responsável: Carina Friedrich Dorneles

orientador: Carina Friedrich Dorneles

banca: Mauro Roisenberg

banca: Rodrigo Gonçalves

Framework Mobile para Aplicativos de Reprodução de ÁudioO objetivo é implementar um Framework para criação de aplicativos para smartphones de reprodução de áudio via stream ou pré‐gravado. O projeto será desenvolvido com base em uma arquitetura cliente/servidor capaz que suportar a criação de múltiplos aplicativos, os quais deverão funcionar de for...
O objetivo é implementar um Framework para criação de aplicativos para smartphones de reprodução de áudio via stream ou pré‐gravado. O projeto será desenvolvido com base em uma arquitetura cliente/servidor capaz que suportar a criação de múltiplos aplicativos, os quais deverão funcionar de forma independente com finalidade de disponibilizar diferentes conteúdos para os clientes de cada aplicação conectada ao servidor.

Gérson Mendes de Souza

Lucas Oceano Martins

responsável: Frank Augusto Siqueira

orientador: Frank Augusto Siqueira

banca: José Eduardo de Lucca

banca: Leandro José Komosinski

banca: Mario Antonio Ribeiro Dantas

Máquinas de Turing não-determinísticas como computadores de funçõesEstabelecimento de um novo mecanismo que permite a máquinas de Turing não-determinísticas computar funções.

Tiago Royer

responsável: Jerusa Marchi

orientador: Jerusa Marchi

banca: Karina Girardi Roggia

banca: Ricardo Azambuja Silveira

banca: Rosvelter João Coelho da Costa

Arquiteturas Energeticamente Eficientes para SATD com Tamanho de Bloco Variável no HEVCO presente TCC visa desenvolver o projeto de blocos aceleradores em hardware, de alta eficiência energética, para a etapa de estimação de movimento (ME) na codificação de vídeo de alta resolução e compatível com o padrão HEVC. Serão estudadas soluções que representam o estado da arte para ME com t...
O presente TCC visa desenvolver o projeto de blocos aceleradores em hardware, de alta eficiência energética, para a etapa de estimação de movimento (ME) na codificação de vídeo de alta resolução e compatível com o padrão HEVC. Serão estudadas soluções que representam o estado da arte para ME com tamanho de bloco variável, com ênfase na métrica de similaridade conhecida por Soma das Diferenças Transformadas Absolutas (SATD), a qual sabe-se resultar em melhor qualidade de codificação. Ainda, serão identificadas oportunidades de otimizações de eficiência energética, devendo estar associadas à solução arquitetural e ao uso de técnicas de low-power.

Andre Beims Brascher

responsável: Jose Luis Almada Guntzel

orientador: Ismael Seidel

coorientador: Jose Luis Almada Guntzel

banca: Laércio Lima Pilla

CadESaúde: Um aplicativo para a plataforma Android para localizar estabelecimentos de saúde públicos e privados no Estado de Santa Catarina.Aplicativo criado com o objetivo de auxiliar o cidadão do Estado de Santa Catarina na busca por um estabelecimento de saúde mais próximo de sua localização. Ele possui como diferencial a utilização de dados públicos e verídicos disponibilizados pelo Ministério da Saúde em seu banco de dados federal,...
Aplicativo criado com o objetivo de auxiliar o cidadão do Estado de Santa Catarina na busca por um estabelecimento de saúde mais próximo de sua localização. Ele possui como diferencial a utilização de dados públicos e verídicos disponibilizados pelo Ministério da Saúde em seu banco de dados federal, o CNES(Cadastro Nacional dos Estabelecimentos de Saúde). O aplicativo permite a busca de estabelecimentos de saúde dos mais variados tipos independentemente se são públicos ou privados. Isto é feito utilizando as suas duas funções principais: a busca através de coordenadas geográficas, utilizando o GPS do smartphone e a busca por parâmetros relacionados aos estabelecimentos.

Jucemar Dimon

responsável: Raul Sidnei Wazlawick

orientador: Raul Sidnei Wazlawick

banca: Christiane Anneliese Gresse Von Wangenheim

banca: Jean Carlo Rossa Hauck

banca: Maurício Floriano Galimberti

banca: Patricia Vilain

MovieMe - Um Sistema de Recomendação de Filmes baseado no FacebookO trabalho consiste no desenvolvimento de um sistema web de recomendação de filmes que utiliza técnicas de filtragem colaborativa e filtragem baseada em conteúdo. Como fonte de dados, são utilizadas as bases de dados Movielens, IMDB e TMDB. Visando uma solução para o problema de cold-start, são extr...
O trabalho consiste no desenvolvimento de um sistema web de recomendação de filmes que utiliza técnicas de filtragem colaborativa e filtragem baseada em conteúdo. Como fonte de dados, são utilizadas as bases de dados Movielens, IMDB e TMDB. Visando uma solução para o problema de cold-start, são extraídos dados do Facebook do usuário para criação de um perfil de interesses.

Mariah Barros Cardoso

responsável: Carina Friedrich Dorneles

orientador: Carina Friedrich Dorneles

banca: Leandro José Komosinski

banca: Roberto Willrich

Classme: Classificação de metadados da web semânticaA Web semântica tem como objetivo dar um significado aos dados na Web, visando facilitar sua indexação e busca de conteúdo, mas a sua confiabilidade pode ser questionável, já que usuários não capacitados podem inserir dados incorretos em sites ou sistemas Web. Na Web uma das formas de representar se...
A Web semântica tem como objetivo dar um significado aos dados na Web, visando facilitar sua indexação e busca de conteúdo, mas a sua confiabilidade pode ser questionável, já que usuários não capacitados podem inserir dados incorretos em sites ou sistemas Web. Na Web uma das formas de representar semântica é por meio de metadados, ou seja, dados sobre os dados. Para avaliar a qualidade desses metadados desenvolveu-se uma aplicação que encontra metadados especificados nos padrões Microformat e Microdata, chamada Classme. Trata-se de um buscador que procura páginas contendo atributos definidos em um template e salva-os em um banco de dados relacional. Por fim, executa-se os algoritmos de classificação C4.5 e SMO sobre os metadados encontrados em uma ferramenta de mineração de dados, a fim de validar a qualidade dos dados. Essa avaliação pode ajudar os mecanismos de busca não só a usarem os metadados para encontrar conteúdo, mas também para mostrá-los de forma clara e simples ao usuário, ao invés de blocos de texto, pois há confiança nos dados apresentados.

Luiz Philipi Machado da Silva

responsável: Carina Friedrich Dorneles

orientador: Carina Friedrich Dorneles

banca: Renato Fileto

banca: Roberto Willrich

Descoberta e controle de equipamentos no ambiente de uma emissora de televisãoDentro de uma emissora de televisão existe uma ampla gama de equipamentos que gerenciam e manipulam mídias e sinais de vídeo, como geradores de caracteres, matrizes comutadoras de sinais e exibidores, por exemplo. Esses equipamentos são em grande parte profissionais e restritos a ambientes de estúdi...
Dentro de uma emissora de televisão existe uma ampla gama de equipamentos que gerenciam e manipulam mídias e sinais de vídeo, como geradores de caracteres, matrizes comutadoras de sinais e exibidores, por exemplo. Esses equipamentos são em grande parte profissionais e restritos a ambientes de estúdio e estações de TV. Tradicionalmente, o controle e operação desses equipamentos é feito localmente por um operador ou remotamente, utilizando protocolos específicos sobre RS-232 ou sobre outros protocolos de comunicação ponto-a-ponto. A maioria dos equipamentos voltados a broadcast fabricados nos últimos anos, além do cabeamento SDI, que é amplamente empregado para transmissão de imagens, possui suporte para conexão Ethernet. Dentro desse conjunto, alguns equipamentos oferecem protocolos baseados em TCP/IP que permitem controlá-los remotamente. Adicionalmente, muitos equipamentos são baseados na plataforma IBM-PC e as emissoras já possuem uma infraestrutura de rede para interconexão de computadores que também pode ser utilizada pelos equipamentos de broadcast. Desconsiderando outros aspectos, como os diferentes formatos do vídeo transmitido sobre cabos SDI e manipulados pelos equipamentos, ou diferentes formatos de mídias, existem poucos protocolos de controle e automação que podem ser utilizados para controle de equipamentos usados por emissoras de TV, o que dificulta a interoperabilidade entre equipamentos. Para algumas aplicações particulares, como jornalismo ou servidores de playout, há protocolos de-facto, que por vezes têm implementações sutilmente diferentes que resultam em problemas de interoperabilidade. Além dessas deficiências, não há protocolos universais para gestão de sinal, ou protocolos que operem em um nível mais alto, permitindo uma visão centralizada de todos os equipamentos de uma emissora e os serviços oferecidos por estes. O objetivo principal desse TCC é propor uma estratégia de integração, usando como base protocolos estabelecidos como UPnP (Universal Plug-and-Play), que permita a descoberta, descrição, controle e monitoramento de equipamentos utilizados em emissoras e estúdios de TV. Para atingir esse objetivo, será necessário: - Levantar e classificar os equipamentos utilizados em uma emissora de TV e os serviços oferecidos por esses equipamentos; - Mapear o maior número possível de protocolos de comunicação entre equipamentos; - Propor um conjunto de protocolos genéricos, que forneça suporte para as funcionalidades de descoberta, descrição, controle, e notificações, e com isso permita a interoperabilidade entre os diversos equipamentos em uma emissora de TV.

Alexis Armin Huf

responsável: Frank Augusto Siqueira

orientador: Frank Augusto Siqueira

banca: Cristian Koliver

banca: Roberto Willrich

Análise de desempenho de banco de dados centralizados e distribuídos em ambiente de nuvem computacional A proposta deste trabalho é trazer um estudo de caso da utilização de diferentes ferramentas de sistema de banco de dados distribuído em servidores armazenados na nuvem, comparando-os entre eles e entre seus respectivos sistemas de banco de dados centralizados.

Luiz Eduardo Espíndola Madeira

responsável: Frank Augusto Siqueira

orientador: Frank Augusto Siqueira

banca: Gustavo Alexssandro Tonini

banca: Ronaldo dos Santos Mello

Design de unidade instrucional de desenvolvimento de aplicativos para o ensino fundamental.O objetivo do trabalho é o design instrucional de uma unidade instrucional (com criancas de 11 aos 14 anos de idade) para ensinar a programacao de apps em celulares com a ferramenta AppInventor, disponibilizado pelo MIT, alinhado a referencia de curriculum (CSTA, 2011).

Guilherme Trilha Daniel

responsável: Christiane Anneliese Gresse Von Wangenheim

orientador: Christiane Anneliese Gresse Von Wangenheim

banca: Jean Carlo Rossa Hauck

banca: Patrícia Della Méa Plentz

Desenvolvimento de uma abordagem de cooperação em sistemas multiagentesEste trabalho pretende pesquisar sobre sistemas multiagentes, as diferentes formas de interação entre agentes e particularmente, a cooperação entre eles. Será levantado o estado da arte das abordagens de cooperação em sistemas multiagentes e as principais ferramentas de modelagem e implementação de ...
Este trabalho pretende pesquisar sobre sistemas multiagentes, as diferentes formas de interação entre agentes e particularmente, a cooperação entre eles. Será levantado o estado da arte das abordagens de cooperação em sistemas multiagentes e as principais ferramentas de modelagem e implementação de SMA. Um sistema multiagente é um conjunto de agentes que interagem entre si trocando mensagens. Uma das principais formas de interação interação é a cooperação. Em várias situações agentes autônomos precisariam cooperar para atingir um objetivo maior e é estudo várias as abordagens em cooperação como aprendizagem, alocação de tarefas, planos e sociedade. Por fim, com a fundamentação teórica estudada, será desenvolvido uma abordagem de cooperação, testando-a em um estudo de caso planejado.

Ricardo Boschini Albuquerque Passarella

responsável: Elder Rizzon Santos

orientador: Elder Rizzon Santos

banca: Jerusa Marchi

banca: Ricardo Azambuja Silveira

Sistema de monitoramento para reações de fermentação utilizando ArduinoElaborar um sistema de monitoramento que processe os dados coletados por diferentes sensores e apresentando os resultados para que se possa acompanhar em tempo real o comportamento, cinética e perfil da reação química de fermentação de cerveja ou hidromel.

Octavio Minato Brandao de Loyola Richter

responsável: Jean Everson Martina

orientador: Jean Everson Martina

coorientador: Gabriela Müller

banca: Joao Bosco da Mota Alves

banca: Joao Bosco Mangueira Sobral

banca: Joao Candido Lima Dovicchi

Proposta de um framework para consolidação de recursos em ambientes de computação em nuvemDevido ao crescimento constante das cargas aplicadas nos ambientes de computação em nuvem, a infraestrutura necessária para suportar as diversas demandas tornou-se mais vasta e dinâmica. Como consequência, o consumo energético destes ambientes atinge proporções alarmantes, principalmente considerand...
Devido ao crescimento constante das cargas aplicadas nos ambientes de computação em nuvem, a infraestrutura necessária para suportar as diversas demandas tornou-se mais vasta e dinâmica. Como consequência, o consumo energético destes ambientes atinge proporções alarmantes, principalmente considerando que uma fatia significativa dos recursos ativos encontra-se subutilizada. Neste trabalho, é proposto um framework para consolidação de máquinas virtuais em ambientes de computação em nuvem, e um algoritmo próprio a ser implementado neste framework, buscando a redução de servidores ociosos ativos. A ferramenta proposta é implementada no CloudStack (plataforma de gerência e orquestração de ambientes em nuvem) e trabalha com características como o dinamismo das cargas, escala e heterogeneidade da infraestrutura. O framework facilitará futuros estudos nessa área de gerência de nuvens computacionais, auxiliando no desenvolvimento de novas técnicas e aprimoramento das existentes.

Gabriel Beims Brascher

responsável: Carlos Becker Westphall

orientador: Carlos Becker Westphall

banca: Carla Merkle Westphall

banca: Rafael Weingärtner

Estação de Telemedicina e Telessaúde de Baixo CustoUma estação de telemedicina que trará mais mobilidade e agilidade no processo de comunicação e visualização/realização de exames e laudos no Sistema Estadual de Saúde, mantendo toda a informação centralizada e organizada à medida que os usuários a utilizam.

Eduardo Beckhauser

Vinícius Andreóli Petrolini

responsável: Aldo Von Wangenheim

orientador: Aldo Von Wangenheim

coorientador: Harley Miguel Wagner

banca: Ascendino Roberto dos Santos

banca: Maria Cristina Marino Calvo

Avaliação de um conjunto de heurísticas de usabilidade para celulares touchscreen na área da saúde utilizando a teoria de resposta ao itemProjetos II

Eduardo Borsarini Camargo

responsável: Christiane Anneliese Gresse Von Wangenheim

orientador: Christiane Anneliese Gresse Von Wangenheim

coorientador: Adriano Ferreti Borgatto

banca: Renato Kormives

Scanner 3D Usando Marcadores ArtificiaisA digitalização de objetos físicos é útil em diversas situações pois pode facilitar processos como por exemplo de medição, prototipagem, modelagem 3D, e muitos outros. Tendo isso em mente existe interesse em métodos capazes e eficientes de realizar essa digitalização. Porem a maioria dos aparelhos u...
A digitalização de objetos físicos é útil em diversas situações pois pode facilitar processos como por exemplo de medição, prototipagem, modelagem 3D, e muitos outros. Tendo isso em mente existe interesse em métodos capazes e eficientes de realizar essa digitalização. Porem a maioria dos aparelhos utilizados nesse processo não são baratos, tendo isso em mente a proposta desse projeto é construir uma ferramenta de baixo custo, capas de digitalizar pequenos objetos, utilizando uma webcam, um laser, um computador, alguns marcadores artificiais e uma mesa giratória.

Paulo César Pereira Júnior

responsável: Aldo Von Wangenheim

orientador: Aldo Von Wangenheim

banca: Antônio Carlos Sobieranski

banca: Joao Candido Lima Dovicchi

banca: Regiane Trevisan Pupo

Recomendações sobre o desenvolvimento de aplicações para web baseadas no padrão Command Query Responsability Segregation e em Event Sourcing Com a crescente imersão e expansão dos sistemas no dia-a-dia da sociedade, se vê necessário também pensar em novas alternativas de tecnologias para propor melhores serviços aos interessados e novos mercados para as empresas. Além disso as exigências das pessoas ao utilizarem serviços/sistemas est...
Com a crescente imersão e expansão dos sistemas no dia-a-dia da sociedade, se vê necessário também pensar em novas alternativas de tecnologias para propor melhores serviços aos interessados e novos mercados para as empresas. Além disso as exigências das pessoas ao utilizarem serviços/sistemas está aumentando e cada vez mais procura-se soluções que proporcionem eficiência no seu uso, baixo tempo de resposta e melhores serviços para os interesses das pessoas. Destas necessidades surgem as tecnologias/padrões: CQRS, focada em eficiência e escalabilidade, o DDD, focado num processo iterativo entre a equipe de desenvolvimento e o produto, criando softwares mais precisos aos interesses dos clientes e por fim Event Sourcing focado nos eventos que ocorrem nas aplicações, de modo que seja possível reconstruir os passos realizados pelos usuários. A proposta deste projeto é unir estes padrões/tecnologias para construir um conjunto de recomendações para auxliar o desenvolimento de aplicações com esta arquitetura. Estas recomendações são baseadas no desenvolvimento de uma aplicação exemplo para por em prática os conceitos apresentados.

Fellipe Bratti Pasini

Murilo Teixeira Fernandes

responsável: Leandro José Komosinski

orientador: Leandro José Komosinski

banca: Carina Friedrich Dorneles

banca: Frank Augusto Siqueira

Guia sobre Design ResponsivoUm trabalho que procura unificar todo o conhecimento sobre design responsivo, de uma maneira em que sirva de guia completo para qualquer dúvida ou curiosidade sobre o assunto.

Marina Luíza Lardizábal Vieira

responsável: Leandro José Komosinski

orientador: Leandro José Komosinski

banca: Frank Augusto Siqueira

banca: Maurício Floriano Galimberti

p12345678p