Você está na página 1de 42

7.

Computao

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Pesquisa Computao

19

SISTEMA PARA CATALOGAO E GERENCIAMENTO DE REVISTAS E LIVROS EM UM SEBO


CUNHA, G. C., GOMES, J. S., OLIVEIRA, R. S., ESMERALDINO, R. B., SIMES, P. W. T. A.
gui_625@hotmail.com, pri@unesc.net jonathan_gomes104@hotmail.com, rafael-el-el@hotmail.com, digoburigo_7@hotmail.com,

Palavras-chave: Sebo, Java, Programao Orientada Objetos.

Introduo
A programao orientada a objetos foi uma grande descoberta no desenvolvimento de software, porque antigamente o nvel de complexidade dos programas estava aumentando de uma forma rpida, fazendo com que as memrias e o poder de processamento fossem mais usados. Por isso apareceu a POO (Programao Orientada a Objetos), com o intuito de aperfeioar esses cdigos para diminuir a quantidade de erros e facilitar a manuteno do mesmo. (SILVA FILHO, 2011). Quando o Java foi criado era apenas uma forma de facilitar a construo de Websites, mas acabou se tornando uma das melhores em termos de POO (Programao Orientada a Objetos), isso fez com que atualmente milhes de aparelhos eletrnicos utilizassem essa linguagem. Uma boa alternativa de se usar o Java o fato de ter um mecanismo automtico de coleta de lixo, o que reduz a quantidade de erros comuns que programadores tm quando so forados a manusear a memria diretamente, diferente de C, C++ e Pascal. (SERSON, 2007). A ideia de ser criar um software de gesto de livros e revistas sugeriu a partir do sebo da cidade de Cricima, Santa Catarina. Portanto percebe-se que e muito importante se engajar no desenvolvimento desse software, todavia ele no seria um programa especifico de cadastro s de livros e revistas, mas sim de cadastro de variedades de outros produtos. Este trabalho tem como objetivo oferecer um prottipo de um sistema para o gerenciamento de revistas e livros.

sebo localizado no centro de Cricima, Santa Catarina. Envolve seis fases: 1) Concepo do tipo de processamento de dados a ser executados e os objetivos a cumprir para a entrega do projeto; 2) Especificao detalhada dos elementos do software a nvel logico; 3) Detalhar os elementos do software a nvel fsico; 4) Desenvolvimento e simulao do software especificado no projeto fsico; 5) Testes para uma possvel melhora no prottipo; 6) Reviso dos cdigos do programa para entreg-lo.

Resultados e Discusso
Este trabalho resultou em um aplicativo rpido e prtico, desenvolvido na linguagem Java, utilizando o ambiente NetBeans 7.3 e os conceitos da programao orientada objetos. A principal funo do prottipo um sistema de organizao, por meio de cadastros atravs de cdigos para os produtos, portanto quando o auxiliar fizer o rastreamento basta digitar o cdigo, o software rastrear o produto desejado. Dentre as principais funcionalidades do software esto o cadastro de livros e revistas, a edio dos cadastros, e a pesquisa no sistema dos mesmos.

Concluso
A partir desses breves comentrios pode-se concluir que o projeto Sistema para catalogao e gerenciamento de revistas e livros em um sebo importante para ter mais rapidez na procura de livros e revistas dos sebos das livrarias, em especial na livraria pesquisada. Sendo que todos os objetivos propostos pelo projeto foram alcanados, como o estudo em relao aos conceitos utilizados para a realizao do prottipo, que so sobre Java e POO, culminando todas essas

Metodologia
Estudo de natureza aplicada (tecnolgica), e descritivo, que analisa as vantagens na migrao de registro de livros e revistas em papel para a base de dados de um sistema de Registro Eletrnico. Sendo o local escolhido para anlise de requisitos, um

4 Semana de Cincia & Tecnologia da UNESC 2013

informaes no aperfeioamento do cdigo-fonte, tornando-o mais rpido e pratico. Algumas modificaes futuras podero ser realizadas como a criao de um campo de segurana onde o usurio informar seu login para ter acesso aos dados do software, outro trabalho futuro a ligao do software com um banco de dados e criao de novos campos para registros de CDs e DVDs, entre outros.

Referncias Bibliogrficas
SERSON, Roberto Rubinstein. Programao orientada a objetos com Java 6. Rio de Janeiro: Brasport, 2007. 492p. SILVA FILHO, Antonio Mendes da. Introduo Programao Orientada a Objetos com C++. Rio de Janeiro: Elsevier, 2011. 283p.

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Pesquisa Computao

20

PROTTIPO DE UM APLICATIVO PARA O SISTEMA OPERACIONAL IOS PARA CRIPTOGRAFIA VIA ALGORITMO RC4
GUIZZO, A. L., ENGELMANN, C. P., LIMAS, H. R., ZANETTE, J. G., SIMES, P. W. T. A.
andre.lguizzo@gmail.com, christianengelmann42@gmail.com, jacksongz@hotmail.com, pri@unesc.net henrique.ramos.limas@gmail.com,

Palavras-chave: Criptografia, iOS, Segurana, Portabilidade, Programao para dispositivos mveis.

Introduo
Devido ao crescimento acelerado da utilizao de dispositivos mveis como smartphones e tablets, uma das questes que volta tona a segurana eletrnica, assunto que j foi fonte de vrias pesquisas desde a popularizao dos computadores. O computador de mesa vem perdendo espao para tais dispositivos, que agregam cada vez mais funes e poder de processamento, se aproximando dos mesmos e requerendo a mesma ateno na segurana. A proposta desta pesquisa oferecer um aplicativo para o sistema iOS, um dos sistemas operacionais principais nestes tipos de dispositivos, que seja capaz de criptografar mensagens atravs de uma senha, assim como efetuar o processo inverso. O conceito de criptografia segundo Moreno (2005) a capacidade de cifrar um texto, assim como decifrlo por dois mtodos: A transposio e a substituio. A transposio consiste em embaralhar os caracteres, enquanto a substituio substitui os caracteres por outros correspondentes. Neste projeto, foi utilizado o mtodo de substituio, utilizando-se do algoritmo RC4. Segundo Carvalho (2001) o algoritmo em questo gera uma sequncia de bytes aleatrios para encriptar a mensagem, e gera a mesma sequncia em processo inverso para decriptar a mensagem. O RC4 foi criado em 1987, e foi exposto em 1994 por hackers, e este um ponto que Carvalho ressalta: Um algoritmo de criptografia nunca fica em absoluto sigilo para sempre.

Resultados e Discusso
Foi desenvolvida uma aplicao na linguagem Objective-C no ambiente XCode, cujas principais funes so encriptar e decriptar uma mensagem diante de um fornecimento de uma chave de senha e para acessar o aplicativo necessrio informar um usurio e uma senha vlidos. Depois de realizados os testes em um simulador iOS no prprio computador, constatou-se que o aplicativo executa a tarefa com sucesso, ocultando a chave de senha enquanto a mesma digitada e s apresenta a mensagem corretamente quando esta senha digitada. No houve testes no prprio dispositivo, visto que a Apple requer um registro para que se possa disponibilizar o aplicativo para ser transferido ao dispositivo.

Concluso
O projeto basicamente a juno de uma tecnologia de criptografia j estabelecida com uma tecnologia mais atual que se expande rapidamente, que o mercado de aplicativos para dispositivos mveis. O objetivo geral foi alcanado com sucesso, no qual foi oferecido um programa objetivo para o usurio que poder utiliz-lo para armazenamento uma srie de informaes ou mesmo transmiti-las para outra pessoa de forma mais segura, bastando apenas gerenciar uma nica senha. Recomendamse estudos para verificar se j h aplicativos similares no mercado e como se procederia para registrar o mesmo na AppStore

Metodologia
Estudo de natureza aplicada (tecnolgica) e descritiva. A pesquisa consistiu em um levantamento bibliogrfico sobre mtodos criptogrficos, chegando-se ao algoritmo RC4, um dos mtodos mais utilizados. Posteriormente, tevese que implementar o algoritmo adaptando-o na linguagem Objective-C, utilizando a ferramenta XCode para utilizar o mesmo no sistema operacional iOS, paralelamente ao desenvolvimento grfico do aplicativo.

Referncias Bibliogrficas
MORENO, Edward David; PEREIRA, Fbio Dacncio; CHIARAMONTE, Rodolfo Barros. Criptografia em software e hardware. So Paulo: Novatec, 2005. 287 p. CARVALHO, Daniel Balparda de. Criptografia: mtodos e algoritmos. 2.ed Rio de Janeiro: Book Express, 2001. 215 p.

4 Semana de Cincia & Tecnologia da UNESC 2013

Fonte Financiadora
Dos prprios autores.

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Pesquisa Computao

21

EVOLUO DO PROCESSO DE GERENCIAMENTO DE REBANHO DE GADO BOVINO ATRAVS DE UM SISTEMA WEB


PASINI, D., NONI, H., GOULART JUNIOR, M., SIMES, P. W. T. A.
diogo.pasini@hotmail.com, henriquenoni@hotmail.com, mariogoulartjunior@hotmail.com, pri@unesc.net Palavras-chave: Gerenciamento de gado, Controle de produtos agroindustriais, Java Server Faces, Java Persistence API, Programao Web.

Introduo
O mercado externo vem exigindo a identificao, rastreabilidade e certificao dos produtos agrcolas. determinante cada vez mais na concorrncia de mercado, a transparncia e a qualidade dos procedimentos da produo, industrializao e comercializao dos produtos agroindustriais (SILVA, 2004). Nesse contexto, encontra-se o controle de rebanho de gado bovino. E para efetuar esse controle de maneira mais simples e confivel, a informatizao do processo pode corrigir uma srie de deficincias (MALUCELLI; RUARO; 2000). Podendo-se utilizar sistemas computacionais gerenciais, dos quais, o conceito de programao voltado para a web vem crescendo muito ultimamente, uma vez que possui um ambiente com alta demanda (OLIVEIRA, 2007). Frente a isso, buscamos nesse trabalho oferecer um prottipo de um aplicativo Web em Java para gerenciamento de rebanho de gado bovino.

reproduo das fmeas, desde a cobertura at o parto. E conta com relatrios atualizados para efetuar o controle todo o processo de gerenciamento do rebanho. Podendo ser acessado de qualquer local, possuindo apenas um navegador com acesso a internet instalado.

Concluso
Neste trabalho oferecemos um prottipo de um aplicativo web para gerenciamento de rebanho de gado bovino, o qual se mostrou eficaz aos problemas que propusemos resolver. Esse prottipo pode ser evoludo e transformado num sistema maior, onde pode-se registrar todos os processos envolvidos no gerenciamento do gado, devido utilizao dos padres de projetos, sem alterar a estrutura do sistema, apenas adicionando novas funcionalidades. E, assim como para controle de gado bovino, podem ser criadas funcionalidades para gerenciamento de outros tipos de rebanho, como o de gado suno, caprino, entre outros.

Metodologia Referncias Bibliogrficas


Estudo de natureza aplicada (tecnolgica), e descritivo. Para o desenvolvimento do prottipo foi feita a anlise de requisitos, cujas atividades da pesquisa foram: estudar sobre desenvolvimento web, bem como as boas prticas de programao, estudar sobre banco de dados relacional e gerncia de rebanho de bovinos, modelar a estrutura das tabelas no banco de dados. Em seguida foi efetuado o desenvolvimento do prottipo na linguagem Java. MALUCELLI, A.; RUARO, M. Sistema Informatizado para Controle de Sunos, Congresso e Mostra de AgroInformtica ? InfoAgro2000, 2000. OLIVEIRA, I. D. de. Uma perspectiva de extenso do modelo de aceitao de tecnologia para explicar o uso de linguagens de desenvolvimento web: pesquisa com desenvolvedores Python e Java. 2007. 80 f. Tese (Mestrado) - Curso de Cincias da Computao, Universidade Federal do Rio Grande do Norte, Natal, 2007. SILVA, K. O. da. Viabilidade do uso da rastreabilidade eletrnica na produo de sunos. 2004. 138 f. Tese (Doutorado em Engenharia Agrcola). rea de concentrao: Construes Rurais e Ambincia - Universidade Estadual de Campinas, Campinas.

Resultados e Discusso
Essa pesquisa resultou em um prottipo desenvolvido na linguagem Java em Java Server Faces (JSF), utilizando a IDE Netbeans 7.3, onde o armazenamento dos dados foi feito no banco de dados relacional MySql e os relatrios gerados atravs do iReport. Esse prottipo conta com os cadastros de: bovinos, locais, pesagens, pessoas (criadores, proprietrios e veterinrios) e raas. Possui um processo gerencial de todo o ciclo de

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Pesquisa Computao

22

PROTTIPO DE UM SOFTWARE PARA ACESSIBILIDADE DA ROTA E INFORMAES DE TRANSPORTE PBLICO EM CRICIMA


CUSTODIO, J., MARTINS, C. M., ANDR, R. P., SILVA, T., SIMES, P. W. T. A.
jonathan213_8_8_8@hotmail.com, catianemorais@hotmail.com, rpaeletronica@hotmail.com, tiago1rodrigo@gmail.com, pri@unesc.net Palavras-chave: Rotas, Prottipo de Software, Acessibilidade.

Introduo
A necessidade de transporte est ligada ao desejo de realizao das atividades sociais, culturais, polticas e econmicas consideradas necessrias na sociedade. Adicionalmente, a circulao est ligada aos fatores individuais de mobilidade e acessibilidade (VASCONCELLOS, 2005). O fator transporte tem grande influncia no dia-a-dia de uma pessoa, de acordo com Vasconcellos (2005): o nibus a forma de transporte pblico mais comum do mundo e tem a capacidade de transportar entre 22 e 45 pessoas. No Brasil, o nibus o meio mais importante para transporte, maior ainda para os acadmicos que necessitam se utilizar do transporte pblico para locomoo. O presente trabalho tem o objetivo de oferecer o prottipo de um software atravs da utilizao de conceitos de programao tais como a linguagem de programao Java e teoria dos grafos com a finalidade de demonstrar a rota, distncia e o tempo ao qual o transporte percorre para alcanar determinada localizao.

representar as etapas utilizando dados fictcios elaborados pela equipe.

Resultados e Discusso
Segundo as pesquisas, conseguimos expor atravs de um calculo em uma matriz, que possvel chegar ao ponto desejado, apenas atribuindo o local que voc est que representado na matriz e o mesmo mostra o caminho que percorrido, sendo esse caminho, o melhor disponvel e tambm com isso, pode-se analisar os nibus que o elemento precisa para chegar ao seu destino.

Concluso
Atravs da utilizao de matrizes que servem como pontos de referncia para a delimitao da rota no bairro fictcio, foi desenvolvido um prottipo que apresenta as seguintes funcionalidades: Cadastrar locais, receber os dados da rota, procurar locais especficos, procurar pontos de nibus, calcular o percurso e o tempo, demonstrar o percurso, o tempo e como chegar ao local especificado. Uma vez que durante o desenvolvimento j foram delimitadas as telas e as opes de interao com o usurio, restando apenas a adaptao do programa aos clculos de grafos.

Metodologia
Estudo de caso de natureza aplicada (tecnolgica), e descritivo, a primeira etapa do trabalho consistiu da utilizao da linguagem Java em ambiente NetBeans verso 7.3.1 e os conceitos de estrutura de dados e teoria dos grafos. Iniciou-se ento um esboo do projeto, onde o mesmo consiste de um mapa de ruas fictcias que demonstre as paradas e as rotas as quais os nibus devem prosseguir. A seguir foram elaboradas as telas do programa para facilitar a organizao futura dos dados do programa. Com a idealizao das telas, o programa foi idealizado em Java utilizando um diagrama de classes, onde o mesmo faz parte de engenharia de software. Como afirma Sommerville, (2003), a engenharia de Software se ocupa de todos os aspectos da produo de software, desde os estgios iniciais de especificao do sistema, at a manuteno desse sistema, depois que ele entrou em operao. Logo, o diagrama de classes dever

Referncias Bibliogrficas
SOMMERVILLE, Ian. Engenharia de software/ Ian Sommerville. So Paulo: Addison-Wesley, 2003. 592p. VASCONCELLOS, Eduardo Alcntara. A cidade, o transporte e o trnsito. So Paulo: ProLivros, 2005. 127 p.

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Pesquisa Computao

23

IMPLEMENTAO DE UM PROTTIPO DE UM APLICATIVO PARA GERENCIAMENTO DE DADOS PARA FORMAO DO CUSTO DE PRODUO DE UM PRODUTO PARA INDSTRIAS DE MANUFATURA
MAGRO, M. H. D., PACHECO, D. N., FRASSON, G. A., GAVILN, A. D., SIMES, P. W. T. A.
murilo.hobold13@gmail.com, daniel_n_pacheco@hotmail.com, ander_dagostim@hotmail.com, pri@unesc.net guifrasson@hotmail.com,

Palavras-chave: Programa, engenharia de software, Indstria de Manufaturas, Clculo de Custos.

Introduo
Com a utilizao de um Enterprise Resource Planning (ERP), acaba-se a complexidade do acompanhamento isolado de cada processo. (JUNIOR, 2012). Desse modo a empresa consegue mais subsdios e tempo para diminuir gastos e repensar sua cadeia de produo, podendo chegar a produzir de forma mais eficiente, reduzindo os custos e melhorando a qualidade dos produtos, conseqentemente centralizar suas informaes dentro de um sistema virtual, eliminando assim o uso do papel. Os principais fundamentos para o entendimento dos custos so segundo Leone (1996, p.11) a capacidades das empresas agregarem valor matria-prima de seus produtos e de que qualquer atividade econmica exercida est sob a influncia de gastos com a produo e a lucratividade. A determinao dos custos feita, comenta Migliorini (2001), com o objetivo de determinar o lucro, controlar as operaes e tomar decises. Segundo ele as informaes geradas de custos determinam os custos dos insumos aplicados na produo, bem como em diversas reas que compem uma organizao. A seguir, ser descrito os processos prticos do gerenciamento de sistema e desenvolvimento do banco de dado e sua implementao para o mdulo de custos do ERP, estudados durante a aula de Engenharia de Software II com o objetivo de oferecer a modelagem e um prottipo de um software para formao de custo de produto para indstrias de Manufatura.

desenvolvimento de um diagrama de classes para representar e mapear as relaes e ligaes internas do banco de dados desenvolvido para este sistema o diagrama foi desenvolvido na ferramenta Power Designer 15.0 que serve exatamente para este fim. A linguagem de programao utilizada para dar vida ao software foi o Delphi 7 ferramenta de desenvolvimento orientada a objetos que possibilitou o desenvolver os modelos das telas antes mesmo de deix-las funcionando. Alm da parte tcnica necessitamos tambm da emprica onde foram feitas entrevistas com pessoas que trabalham nesta rea para recolhermos informaes e necessidades para contempl-las no sistema proposto.

Resultados e Discusso
Atravs das tcnicas de desenvolvimentos utilizadas o software criado contempla a necessidade dos usurios entrevistados. Fornecendo melhor viso na gesto e formao de custos levando em considerao cenrios de custo onde podem ser includos e contabilizados gastos com despesas fixas e variveis como agua, energia, telefone, impostos, folha de pagamento, etc. e obviamente a parte de investimentos nas matrias primas e insumos que aps sofrerem processo de industrializao iro transformar-se no produto a ser comercializado. Ento baseado em todas essas informaes o sistema fornecer um custo apurado sobre os produtos produzidos, baseados nos cenrios criados e valores de matrias prima, insumos e servios, assim ento, o software oferece como principais funcionalidades cadastros, relatrios e gerao de custos.

Concluso
Tendo-se como base os dados recolhidos podemos observar que o projeto proposto contempla as necessidades estudadas sobre os propostos usurios, de modo que o sistema pode facilitar a abordagem sobre os custos de produo dos
1

Metodologia
Para realizar o desenvolvimento deste programa gestor de custos atravs do estudo tecnolgico de natureza aplicada e descritivo, foi necessrio o

4 Semana de Cincia & Tecnologia da UNESC 2013

produtos para a comercializao. Foi analisado tambm a aceitao e necessidade deste modelo de software no mercado onde se torna necessrio a formao de custo apurado para que seja possvel enfrentar a concorrncia de forma sadia. Contudo vimos que o desenvolvimento deste sistema conseguiu alcanar o que foi proposto, baseado em todas as informaes recolhidas.

Referncias Bibliogrficas
JUNIOR, Arilson. O que ERP? 2012. LEONI, George S.G. Planejamento, Implantao e Controle. So Paulo: 2 ed; Atlas, 1996. MEGLIORINI, Evandir. Custos. So Paulo: Makron Books, 2001.

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

30

BALANCEAMENTO DE CARGA UTILIZANDO O CLUSTER JPPF POR MEIO DO ALGORITMO PROPORTIONAL


VENSON, R., MARTINS, P. J., MATTOS, M. C., CASAGRANDE, R. A., SIMES, P. W. T. A.
ramon.venson@gmail.com, pjm@unesc.net, mem@unesc.net, roc@unesc.net, pri@unesc.net Palavras-chave: Computao Distribuda; JPPF; Benchmark; Informtica em Sade.

Introduo
A constante evoluo das aplicaes de software tem tornado cada vez maior a demanda por poder de processamento, nesse contexto, o elevado custo associado aos supercomputadores muitas vezes torna invivel o seu uso em cenrios onde no h disponibilidade de recursos financeiros suficientes. Uma forma de atingir um desempenho equivalente aos computadores de grande porte, com custo relativamente baixo, por meio de cluster de computadores, que tem como objetivo a agregao de recursos computacionais, a fim de disponibilizlos para a melhoria de aplicaes (DANTAS, 2005). Este artigo descreve a avaliao de desempenho sobre o balanceamento de carga utilizando o cluster JPPF por meio do algoritmo Proportional.

estudantes da UNESC a caractersticas de tabagismo.

fim

de

avaliar

Na avaliao do desempenho foram utilizados os tempos de processamento calculados pela prpria aplicao, em 7 cenrios: 575 registros, 1.000 registros, 2.500 registros, 5.000 registros, 10.000 registros, 25.000 registros, e 50.000 registros. Cada cenrio utilizou a base de dados executada 90 vezes, com intuito de observar o seu comportamento, ou seja, o crescimento assinttico da aplicao considerando 2, 4, 8 e 12 ns para compor o cluster. As diferenas de desempenho do algoritmo GK para as diferentes cargas entre os diferentes ns foi observada significativa em todos os casos (p<0,05). O desempenho foi significativamente melhor (p=0,001) quando se operou com 12 ns apenas quando foi avaliada a carga de 575 registros.

Metodologia
Estudo de natureza aplicada (tecnolgica). A topologia foi a Network of Workstations (Now). A categoria de cluster escolhida foi a de Alto Desempenho, pois o foco dessa pesquisa prima pelo menor tempo de execuo. E, quanto ao tipo dos ns, o mesmo foi classificado como homogneo, considerando que todos os ns possuem a mesma arquitetura computacional, o mesmo sistema operacional e hardware semelhante. Para criao do ambiente foram utilizados treze microcomputadores: aplicao de Data Mining com o algoritmo Gustafson-Kessel (GK).Netbeans verso 7.0. Parmetros de entrada: o usurio informa a quantidade de clusters, o valor do parmetro de fuzzyficao, a quantidade mxima de iteraes e o valor do erro.

Concluso
Em relao ao desempenho da aplicao nos testes efetuados, alguns pontos devem ser considerados: o algoritmo GK iterativo, ou seja, cada etapa depende do resultado da etapa anterior; a distribuio das tarefas ocorre de forma sncrona. Assim, uma vez que nos testes este valor foi definido como 02 (dois), somente dois ns foram utilizados simultaneamente a cada distribuio, mesmo quando utilizados cenrios com 04, 08 ou 12 ns disponveis, caracterstica esta que pode explicar que o aumento da quantidade de ns nos experimentos realizados no resultou necessariamente num menor tempo de execuo. Em contrapartida, observou-se que o balanceamento de carga utilizou diferentes combinaes de ns sendo que no fim todos foram usados; a configurao de balanceamento foi a padro do framework JPPF (proporcional), apesar de ser possvel utilizar configuraes e algoritmos personalizados.

Resultados e Discusso
A fim de demonstrar o desempenho na execuo do algoritmo GK, optou-se pelo uso de uma base de dados mdica, que contm informaes de uma pesquisa feita no 2 semestre de 2010 com

Referncias Bibliogrficas

4 Semana de Cincia & Tecnologia da UNESC 2013

DANTAS, M. Computao distribuda de alto desempenho: redes, clusters e grids computacionais. Rio de Janeiro, RJ: Axcel Books do Brasil, 2005.

Fonte Financiadora
Universidade do Extremo Sul Catarinense (UNESC), Financiadora de Estudos e Projetos (FINEP), Conselho Nacional de Desenvolvimento Cientfico e Tecnolgico (CNPq) e Fundao de Amparo Pesquisa e Inovao do Estado de Santa Catarina (FAPESC)

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

32

AVALIAO DA SHELL PEGASUS UNCERTAINTY MODELING


PANDINI, J. C., VENSON, R., MARTINS, P. J., MATTOS, M. C., SIMES, P. W. T. A.
cleitonpandini@gmail.com, ramon.venson@gmail.com, pjm@unesc.net, mem@unesc.net, pri@unesc.net Palavras-chave: Inteligncia Artificial; Modelagem de Incerteza; Anlise de Desempenho

Introduo
Muitos dos problemas que profissionais de vrias reas precisam resolver so complexos e necessitam de conhecimentos que normalmente so incertos. Para que se possa encontrar possveis solues para esses problemas, podem ser utilizadas tcnicas de Inteligncia Artificial (IA), como a Teoria de Dempster-Shafer, as Redes Bayesianas e os Fatores de Certeza. Conforme Nassar (2013) descreve, no basta somente desenvolver uma aplicao ou ferramenta baseada na IA, de fundamental importncia que o desempenho dos sistemas inteligentes sejam estatisticamente avaliados considerando que estes pretendem emular o comportamento de um especialista em um domnio de aplicao. Nesse contexto, esta pesquisa busca avaliar o desempenho da shell Pegasus Uncertainty Modeling.

Em seguida procedeu-se a realizao da anlise estatstica para cada mdulo.

Resultados e Discusso
Sobre o mdulo de Dempster-Shafer, aps as execues, foram calculados os tempos mdios de cada modelo e analisados em um grfico a fim de visualizar sua taxa de crescimento. Pode-se perceber que na anlise dos modelos isoladamente em relao s inferncias realizadas, a curva que melhor se ajustou a distribuio nos trs casos foi a polinomial, porm com um coeficiente de determinao instvel (moderado forte). Tomando a mdia de desempenho de cada modelo, pode-se perceber claramente uma tendncia linear, com coeficiente de determinao r = 0,8101. No mdulo bayesiano, a curva que melhor se ajustou aos dados foi originada de uma funo polinomial do sexto grau, chegando a um coeficiente de determinao de r = 0,9583. A questo que se segue o comportamento do tempo mdio de cada anlise, assim, nos testes onde fixaram-se o nmero de ns e realizaram-se as inferncias, o modelo explicativo polinomial, porm, quando tomadas as mdias das inferncias pde-se observar que o comportamento das mdias no acrscimo de ns ao modelo tambm foi linear, com um coeficiente de determinao r = 0,9156. No mdulo de Fatores de Certeza, pde-se perceber que quando analisados cada modelo de forma separada, quanto ao tempo em relao ao nmero de inferncias ficou evidente que o modelo que mais se adaptou a situao tambm foi o polinomial, porm, a medida em que se inserem novas variveis ele vai perdendo a sua fora de determinao. J quando so analisadas as mdias dos grupos de inferncias, percebe-se uma tendncia linear, com coeficiente de determinao r=0,9908.

Metodologia
Estudo de natureza aplicada (tecnolgica), transversal, de laboratrio, com abordagem quantitativa. Para a anlise do mdulo de Dempster-Shafer da Shell Pegasus, foram criados 3 modelos com as seguintes caractersticas: a) Modelo 1: 4 evidncias, 2 hipteses e 2 especialistas; b) Modelo 2: 6 evidncias, 4 hipteses e 2 especialistas; c) Modelo 3: 8 evidncias, 6 hipteses e 2 especialistas. Para a anlise de desempenho do mdulo de Redes Bayesianas da shell Pegasus, foram criadas 3 redes Bayesianas com as seguintes configuraes: 2 ns, 4 ns e 6 ns. Para a anlise do mdulo de Fatores de Certeza da Shell Pegasus, foram criados 3 modelos com as seguintes caractersticas: 3 variveis, 5 variveis e 7 variveis.

Concluso

4 Semana de Cincia & Tecnologia da UNESC 2013

Mediante anlise dos tempos de execuo da Shell Pegasus Uncertainty Modeling, chegou-se a concluso que os algoritmos utilizados apresentam uma progresso linear, classificada como nvel de complexidade O(n). Os algoritmos dessa classe so considerados de baixo custo computacional, portanto podemos considerar que a shell possui um desempenho aceitvel.

Referncias Bibliogrficas
NASSAR, Silvia Modesto. Tratamento de Incerteza: Sistemas Especialistas Probabilsticos. Disponvel em: . Acesso em: 01 jul. 2013.

Fonte Financiadora
Programa Institucional de Bolsas do Artigo 170 (PIC-170), Universidade do Extremo Sul Catarinense (UNESC).

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Extenso Computao

147

ALGORITMO DE DIJKSTRA: MENOR CAMINHO PARA A DISTRIBUIO DE MERENDA ESCOLAR NA CIDADE DE CRICIMA
MENECH, A., BUZ, D. F.
alexandre.menech@gmail.com, diegofernandesbuz@gmail.com Palavras-chave: Dijkstra, merenda, algoritmo, map.

Introduo
Em Cricima, 71 escolas da rede municipal de ensino recebem a merenda escolar da Central de Processamento de Merenda Escolar, localizada no bairro Prspera. Cerca de 16 mil refeies so distribudas por dia nas escolas municipais atravs dos veculos especiais da prefeitura para a entrega da merenda. A distribuio dos alimentos para as escolas geram custos relevantes, como o combustvel dos veculos. Outro fator a ser destacado o tempo de entrega, por ser tratar de alimentos perecveis a necessidade na rapidez do transporte importante tanto para a prefeitura como para os alunos que se alimentaro desta merenda. A partir desta realidade, sugerimos desenvolver um software contendo o algoritmo de Dijkstra que calcula o menor caminho para a entrega dos alimentos, reduzindo gastos e o tempo de entrega propondo, assim, uma melhoria na qualidade do servio de distribuio de merenda escolar no municpio de Cricima.

Resultados e Discusso
O algoritmo de Dijkstra resolveu o problema do caminho mnimo para a distribuio da merenda escolar. O software possui uma interface simples, porm funcional. Os principais mtodos so: Inserir, imprimir, excluir, buscar, alterar e calcular o caminho mnimo. Verificou-se que o software obteve resultados satisfatrios por ser uma boa alternativa para o planejamento de novas rotas eficientes no transporte dos alimentos para as escolas da rede municipal de ensino.

Concluso
Percebeu-se uma aplicao prtica do algoritmo de Dijkstra como ferramenta auxiliar para a resoluo de problemas enfrentados no dia-a-dia. Com um enfoque didtico este algoritmo possui fundamentos de uma programao estruturada com exemplos ligados ao uso de grafos, to pouco utilizados no passado, mas atualmente com grandes benefcios. Mostra que a teoria do holands Edsger Dijkstra est servio do aperfeioamento dos nossos caminhos tornando-se uma ferramenta indispensvel na vida das pessoas. Neste sentido, ao desenvolver o software para a Central de Processamento de Merenda Escolar, torna-se fcil o planejamento de rotas e mais eficientes na distribuio de merenda. O objetivo da pesquisa foi atingido, posto que os novos trajetos reduzam os custos com o transporte e traga o melhor aproveitamento do tempo com a distribuio dos alimentos para as escolas do municpio de Cricima.

Metodologia
Para a coleta das informaes sobre o transporte da merenda escolar, foi aplicado um questionrio, enviado por e-mail para a coordenadora do Centro de Processamento de Merenda escolar do municpio, Conceio Goreti Martinello Minatti. O questionrio se baseou nos seguintes pontos observados: o tempo de entrega da merenda, a quantidade de veculos disponveis, os bairros e escolas atendidos e a existncia de um planejamento da rota das entregas. O recolhimento, anlise e tratamento das informaes do questionrio foram realizados na Universidade do Extremo Sul Catarinense, no municpio de Cricima em Santa Catarina. O aplicativo foi desenvolvido a partir do paradigma de orientao a objetos, na linguagem C++ no ambiente de desenvolvimento Dev C++ 4.9.9.2. Aplicaram-se duas estruturas da biblioteca STL, List e Map, tais estruturas possibilitaram uma melhor otimizao e organizao do programa.

Referncias Bibliogrficas
GERSTING, Judith L. Fundamentos matemticos para a cincia da computao. 4.ed Rio de Janeiro: LTC, 2001. 538 p. MORAES, Celso Roberto. Estrutura de dados e algortmos: uma abordagem didtica. So Paulo: Berkeley Brasil, 2001. 362 p.

4 Semana de Cincia & Tecnologia da UNESC 2013

TENENBAUM, Aaron M.; LANGSAM, Yedidyah; AUGENSTEIN, Moshe J. Estruturas de dados usando C. So Paulo: Makron Books, 1995. 884 p.

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

253
PROJETO DE AUTOMAO RESIDENCIAL

FREITAS, G. W., ANPHILOQUIO, D.


guiwaltricke@gmail.com, guinho_ra@hotmail.com Palavras-chave: automao residencial, arduino

Introduo
Com a evoluo da sociedade, o mundo est cada vez mais, correndo contra o tempo, a sociedade est sem tempo para fazer as necessidades mais bsicas que existem. Para isto, cada vez mais, se criam ferramentas que ajudam na execuo de tarefas, como exemplo, temos hoje, celulares, computadores, internet, etc. Com o mesmo objetivo, o projeto de automao residencial, busca facilitar, proporcionar conforto, e automatizar tarefas dentro da residncia como tambm de escritrios. Proporcionando assim, habilidade e melhor organizao do tempo gasto no dia, disponibilizando uma grande parte de trabalho para fins melhores.

pelo qual os mecanismos verificam seu prprio funcionamento, efetuando medies e introduzindo correes, sem a necessidade da interferncia do homem. O conceito de automao residencial pode-se aplicar ao mesmo conceito bsico de automao, direcionando o foco para automao de residncias. Como controle de acesso biomtrico, portes eletrnicos, controle de luminosidade de ambientes, controle de irrigao, temperatura, etc. No livro Casas Inteligentes dos autores Jos Augusto Alves e Jos Mota, so notveis a abrangncia de uma instalao de automao residencial, mostrando por meios de exemplos, e explicaes detalhadas algumas possibilidades de automao, como iluminao, alarme, controle de irrigao, piscinas e etc. Existem outras obras que tratam tambm da questo da segurana eletrnica residencial como Residncias Inteligentes de Caio Augustus Morais Bolzani e tambm do livro Domtica & Segurana Electrnica A Inteligncia que se Instala do autor Alexandre Chamusca. Neste ltimo o autor destaca que a domtica surge atualmente como o maior e melhor valor acrescentado das promoes imobilirias, satisfazendo trs necessidades bsicas: conforto, segurana e comunicaes. O conceito de Domtica trata de uma tecnologia que permite a gesto de todos os recursos habitacionais. O termo Domtica resulta da juno da palavra latina Domus (casa) com Robtica (controle automatizado de algo). este ltimo elemento que rentabiliza o sistema, simplificando a vida diria das pessoas, satisfazendo as suas necessidades de comunicao, de conforto e segurana.

Metodologia
Para o desenvolvimento e pesquisa implementao do software, so estudadas possibilidades de utilizar ferramentas desenvolvimento, como as ferramentas Delphi Dev-C++, JAVA. de as de 7,

Dentre os mtodos de implementao utilizaremos algumas ferramentas de hardware e software. Pela facilidade de aplicao, abrangncia de dados e possibilidades, tanto de plataformas, como de comunicao com hardwares, definimos como software de teste de implementao a ferramenta Proteus, esta, permite desenvolver circuitos eletrnicos virtualmente, simulando circuitos de hardware reais. O software de automao residencial, projetado em Delphi 7 e JAVA, executar uma comunicao via internet com o circuito.

Concluso
Foi obtido timo conhecimento em relao ao estudo realizado, percebemos que com a evoluo da tecnologia cada vez mais vai ser necessrio automatizar a nossa vida. Com as etapas seguidas
1

Resultados e Discusso
Basicamente, o termo automao (do ingls Automation), um sistema automtico de controle

4 Semana de Cincia & Tecnologia da UNESC 2013

e mtodos utilizados conclumos que podemos sim automatizar e realizar as tarefas repetitivas de modo mais fcil e comodo para quem o utiliza e ainda fazendo uso de tecnologias mais baratas e que trabalham com cdigo livre.

Referncias Bibliogrficas
Alves, Jos Augusto, Mota, Jos. Inteligentes. Lisboa, Portugal, 2003. 143p. Casas

Bolzani, Caio. Residncias Inteligentes. Ed. Livraria da Fsica, 2004. Chamusca Alexandre. Domtica Electrnica. Ingenium Ed., 2006. & Segurana

Android+Arduino(MARINHO, Ronald. <http://www.androidarduino.com.br/blog/> em: 05 de Maio de 2012).

2012. Acesso

Arduino Brasil(< http://www.arduino.com.br/blog/> Acesso em: 05 de Maio de 2012).

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

286

CONTROLE DE BANDA EM REDES TCP/IP UTILIZANDO LINUX COM WEBHTB


ARAUJO, L. L. C., MARTINS, P. J., CASAGRANDE, R. A., SIMES, P. W. T. A.
luanlazzarin@gmail.com, pjm@unesc.net, roc@unesc.net, pri@unesc.net Palavras-chave: Controle banda redes TCP/IP LINUX WEBHTB

Introduo
O controle de banda tem por objetivo sanar problemas que ocorrem frequentemente em uma rede desprovida deste tipo de controle, como por exemplo, um usurio conectado a uma rede onde no mesmo link esto trafegando dados corporativos, dados pessoais e at mesmo pacotes enviados por softwares maliciosos. Outro exemplo quando um usurio resolve fazer download de filmes, msicas, softwares ou sintoniza uma rdio online, as aplicaes corporativas que utilizam a rede para comunicar com uma base de dados, por exemplo, ficam comprometidas. Este artigo descreve o mtodo de controle de banda atravs do WebHTB em ambiente Linux, onde o problema citado e vrios outros que possam surgir atravs dele so sanados.

pela empresa e impe mtricas para uso adequado dos recursos disponibilizados. O caso em especfico estudado nesta pesquisa atendeu satisfatoriamente aos requisitos tcnicos e funcionamento das aplicaes e retornou qualificao positiva por parte do pblico usurio da empresa. Alm disso, conseguiu-se priorizar e controlar os tipos de acesso a servios de rede proporcionando uma soluo com baixo investimento pelo uso de software livre.

Referncias Bibliogrficas
WebHTB, http://www.webhtb.ro/how-to/details/q/3/ Acesso em: 19 de agosto de 2013. s 15:21hs

Fonte Financiadora
Universidade do Extremo Sul Catarinense (UNESC), Financiadora de Estudos e Projetos (FINEP), Conselho Nacional de Desenvolvimento Cientfico e Tecnolgico (CNPq) e Fundao de Amparo Pesquisa e Inovao do Estado de Santa Catarina (FAPESC)

Metodologia
A estratgia metodolgica utilizada a experimentao, empregando estudo de caso para verificar a eficcia da utilizao dos conceitos e recursos abordados.

Resultados e Discusso
Considerando os usurios de uma rede de dados, a comprovao da eficcia da implementao do controle de banda, se d com o funcionamento satisfatrio das aplicaes em rede. A inteno da implementao deste controle justamente garantir a entrega de banda proporcional para cada usurio, de acordo com as regras estabelecidas pelo administrador. Durante os testes realizados, foi identificado que dependendo da maneira que feita a instalao, no possvel acessar o WebHTB, mesmo que o usurio tenha permisso e seja registrado na base correta.

Concluso
A implantao do controlador de banda garante o funcionamento adequado das aplicaes priorizadas
1

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

314

APLICAO DOS ALGORITMOS NAIVE BAYES E DE REDES NEURAIS ARTIFICIAIS DE FUNO DE BASE RADIAL NA CLASSIFICAO DE DADOS BIOMDICOS
FELIPPE, G., NOVASKI, M., PEREIRA, R. M., SIMES, P. W. T. A., MATTOS, M. C.
gabrielheavy@hotmail.com, marcio.novaski@eliane.com, ruanopereira@hotmail.com, pri@unesc.net, mem@unesc.net Palavras-chave: Descoberta de Conhecimento em Bases de dados, Data Mining, Classificao, Naive Bayes

Introduo
Atualmente um dos maiores problemas relacionados s grandes dimenses de bases de dados a complexidade da anlise dos mesmos, Sendo assim, foi necessrio o desenvolvimento de tcnicas computacionais especficas para facilitar a extrao de conhecimento e auxiliar na tomada de deciso de forma automtica. Esse conceito conhecido como Descoberta de Conhecimento em Bases de Dados (DCBD), e possui vrias etapas, tendo o Data Mining (DM) como a principal. O DM possui tarefas especficas, sendo elas: associao, regresso, sumarizao, agrupamento e classificao. A classificao vista como uma das mais populares e utilizadas tarefas do DM [1]. Ela consiste em associar um registro de uma determinada base de dados a uma classe predefinida. Durante o processo de classificao, os registros da base de dados so divididos em dois conjuntos, sendo um de treinamento que define o modelo de classificao e um de teste que avalia o modelo de classificao gerado [2]. A aplicao da tarefa de classificao dentro do processo de DM requer o uso de mtodos especficos, dentre eles tem-se os estatsticos que so muito utilizados na construo de classificadores bayesianos que so abordados nesta pesquisa, os quais so baseados no teorema de Bayes e fundamentam-se basicamente nos conceitos de probabilidade. O algoritmo Naive Bayes (NB) um classificador estatstico que utiliza conceitos de probabilidade para identificar qual classe predefinida pertence a um determinado registro da base de dados. para identificar a classificao de um registro, calcula-se a probabilidade a posteriori para cada classe possvel. A classificao correta ser aquela cuja probabilidade a posteriori for maior, conhecida como Mxima a Posteriori [3].

Considerando isso, esta pesquisa fundamenta-se na aplicao do algoritmo NB da Shell Orion Data Mining Engine (ferramenta desenvolvida na UNESC), tendo como objetivo enfatizar os resultados acerca da base de dados empregada que se refere a leses mamogrficas. Neste projeto tambm esto sendo realizados estudos referentes a outro algoritmo de classificao, porm baseado no mtodo de redes neurais, o algoritmo de Redes Neurais Artificiais de Base Radial (RBF), que futuramente ser aplicado nesta mesma base de dados.

Metodologia
No desenvolvimento da pesquisa realizou-se um levantamento bibliogrfico acerca dos assuntos envolvidos; utilizou-se uma base de dados com dados referentes ao cncer de mama, a qual possui 683 registros, 10 atributos e duas classes (benigno e maligno). Est base de dados traz informaes obtidas a partir de Hospitais da Universidade de Wisconsin, Estados Unidos da Amrica, sendo disponibilizada pelo UCI Machine Learning Repository. Aps o pr-processamento dos dados, aplicou-se o algoritmo NB a fim de realizar a DCBD e os resultados foram avaliados por meio de medidas de qualidade.

Resultados e Discusso
A aplicao do algoritmo NB teve como objetivo identificar quais registros pertencem as classes 2 (benigno) e 4 (maligno). Utilizando o mtodo holdout definido em 66%, como indica a literatura. Observou-se 178 elementos considerados benignos e 54 malignos tendo ambos uma porcentagem alta de acerto, sendo 98.88% para benigno e 100% para maligno.

Concluso
No desenvolvimento da pesquisa concluiu-se que o algoritmo NB apresenta bons resultados em relao as medidas de qualidade aplicadas (sensibilidade,

4 Semana de Cincia & Tecnologia da UNESC 2013

especificidade, acurcia, erro, confiabilidade e ndice kappa), sendo assim o algoritmo apresentou resultados satisfatrios no processo de classificao dos dados referentes as leses mamogrficas. Esta pesquisa encontra-se em desenvolvimento, realizando-se os estudos iniciais acerca do algoritmo RBF.

Referncias Bibliogrficas
[1] GOLDSCHMIDT, Ronaldo; PASSOS, Emmanuel Lopes. Data mining: um guia prtico. Rio de Janeiro: Elsevier, 2005. [2] RUSSELL, Stuart J.; NORVIG, Peter. Inteligncia Artifical. Rio de Janeiro: Elsevier, 2004. [3] COPPIN, Ben. Inteligncia Artificial. Rio de Janeiro: LTC, 2010.

Fonte Financiadora
Programa de Iniciao Cientfica (PIC-170).

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

337

DESCOBERTA DE CONHECIMENTO EM BASES DE DADOS POR MEIO DA SHELL ORION DATA MINING ENGINE
PEREIRA, R. M., PEREGO, D., PALHANO, M. B., SIMES, P. W. T. A., MATTOS, M. C.
ruanopereira@hotmail.com, perego86@gmail.com, maiconpalhano@unesc.net, pri@unesc.net, mem@unesc.net Palavras-chave: Data Mining, agrupamento, Algoritmo Gath-Geva

Introduo
A evoluo da tecnologia de informao proporcionou as empresas e instituies uma maior capacidade de armazenamento e processamento, com isso, especialistas tm condies de obter informaes teis para auxiliar nas tomadas de decises, o que pode refletir em melhorias nas prticas do negcio. No entanto, esta capacidade de armazenamento gerou um grande volume de dados, que acaba inviabilizando a capacidade humana em analisar e adquirir conhecimento dos dados [1]. Surgindo o conceito de descoberta de conhecimento em bases de dados, cuja principal etapa o Data Mining, que descobre informaes relevantes e de forma automtica em conjuntos de dados [2]. Existem diversas tarefas de Data Mining, como por exemplo, o agrupamento, utilizado neste trabalho, o qual desempenha a funo de identificar subgrupos relevantes de dados, agrupando-os conforme as suas semelhanas. Normalmente, em mtodos como particionamento e hierrquico, um ponto atribudo a um nico cluster. Porm, h situaes que dados possuem caractersticas similares em clusters distintos. Nesses casos, a lgica Fuzzy utilizada, pois considera as pertinncias dos dados em relao aos diversos clusters [3]. Dentre os algoritmos de agrupamento, tem-se o Gath-Geva (GG) que tambm tem a possibilidade de formar clusters de tamanho e formatos diferentes, podendo interpretar dados multidimensionais, utilizando distribuio de variveis aleatrias [4]. Porm o GG tem como diferencial a obteno de clusters mais precisos e com menor taxa de erro. Essa pesquisa tem como objetivo entender o agrupamento, bem como o algoritmo GG na Shell Orion e a sua aplicao na base de dados referente a Iridceas.

No mdulo de agrupamento da Shell Orion, o mesmo foi submetido a uma srie de testes, com intuito de avaliar o seu desempenho e suas funcionalidades. Para isso, utilizou-se uma base de dados com informaes sobre as Iridceas, disponibilizada gratuitamente no Uci Machine Learning Repository. Essa base possui 150 atributos, sendo todos numricos. Porm caso existissem caractersticas que no fossem numricas, essas teriam que ser transformadas em valores numricos, para serem interpretados pelo algoritmo.

Resultados e Discusso
Realizaram-se testes comparativos entre a Shell Orion e a Clustering Toolbox, disponibilizada no Matlab, desenvolvida pela Universidade de Vezprm (Hungria). A Shell Orion tem como diferencial uma interface simples e intuitiva que facilita a insero de dados para execuo. Com relao aos resultados do particionamento obtido pelo GG em ambas as ferramentas os resultados foram semelhantes, encontrando 2 clusters. Considerando o tempo de processamento, o GG obteve bons resultados, sendo que normalmente termina com um menor nmero de iteraes, finalizando com um menor tempo de processamento.

Concluso
O processo de analisar os dados de uma base pode ser bastante complexo, podendo ser simplificado por meio da utilizao dos conceitos de Data Mining, auxiliando na aquisio de novos conhecimentos, mas tambm, na confirmao dos j existentes. O objetivo principal desta pesquisa foi estudar o conceito de Data Mining, principalmente em relao ao agrupamento por meio do algoritmo Gath-Geva. Alm disso, foi necessrio se aprofundar na modelagem matemtica e funcionamento do

Metodologia

4 Semana de Cincia & Tecnologia da UNESC 2013

algoritmo, para uma melhor compreenso do mesmo. Podendo-se concluir que a Shell Orion foi mais rpida em todos os testes realizados, se comparada a ferramenta Clustering Toolbox.

Referncias Bibliogrficas
[1] REZENDE, S. O. Sistemas Inteligentes: fundamentos e aplicaes. Barueri: Manole, 2005. [2] BORGES, E. (2010) Um novo algoritmo imunolgico artificial para agrupamento de dados, Mestrado em Engenharia Eltrica, Universidade presbiteriana Mackenzie, So Paulo. [3] WANG, P. P., RUAN, D., KERRE E. (2008) Fuzzy Logic. New York: Springer. [4] HPPNER, F. (1999) Fuzzy Cluster Analysis: Methods for Classification, Data Analysis, and Image Recognition. Chichester: John Wiley & sons.

Fonte Financiadora
PIC 170

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

348

MEDIDAS DE QUALIDADE APLICADAS AOS ALGORITMOS DE AGRUPAMENTO DA SHELL ORION DATA MINING ENGINE
PALHANO, M. B., GHELLERE, S., FELIPPE, G., SIMES, P. W. T. A., MATTOS, M. C.
maiconpalhano@unesc.net, mem@unesc.net samuel_ghellere@hotmail.com, gabrielheavy@hotmail.com, pri@unesc.net,

Palavras-chave: Data Mining, Agrupamento, Medidas de Qualidade

Introduo
O Data Mining (DM) originou-se em 1996, apresentando como objetivo principal a descoberta de conhecimento til e de forma automtica em bases de dados, por meio de padres vlidos e novos [1,2]. O DM aplicado em ferramentas denominas shells, porm a maioria comercial, a Shell Orion Data Mining Engine uma das poucas iniciativas gratuitas, tendo implementadas at o momento, as tarefas de associao, classificao e agrupamento. A Shell Orion tem sido utilizada para anlise de diferentes bases de dados, como por exemplo, do monitoramento de bacias hidrogrficas da regio carbonfera de Cricima, das Iridceas e doenas como sepse, cncer de mama, entre outros. No desenvolvimento da Shell Orion os algoritmos implementados tiveram seus resultados testados e os seus tempos de processamento avaliados em relao a outras ferramentas, porm preciso aplicar medidas de qualidade para avaliar e qualificar os padres descobertos por esses algoritmos. Os algoritmos de agrupamento geram resultados referentes ao particionamento do conjunto de dados, porm, muitas vezes o usurio confrontado com algumas dvidas ou inconformidades dificultando o entendimento dos resultados do particionamento. Devido a isso, nas ltimas dcadas a concepo de medidas de qualidade tornou-se um importante desafio em DM [3]. Mediante isso, esta pesquisa enfatiza a necessidade de se avaliar as relaes descobertas pelos algoritmos, aplicando-se para isso as medidas de qualidade, conforme a tarefa e o mtodo empregado. No estudo abordam-se medidas de qualidade para os algoritmos de agrupamento Standart Ant Clustering Algorithm (SACA), Ant Based Clustering (ACA) e Adaptive Ant-Clustering Algorithm (ACA).

Metodologia
Realizou-se reviso bibliogrfica dos assuntos envolvidos. Posteriormente, fez-se o prprocessamento de uma base de dados de teste. A seguir, empregaram-se as medidas de qualidade ndice Dunn e C-index e analisaram-se os resultados obtidos por estas medidas.

Resultados e Discusso
Na aplicao das medidas de qualidade, com relao aos resultados obtiveram os seguintes valores: (a) SACA: o ndice Dunn foi de 1,34, e o ndice C-Index para o cluster um: 0,19, cluster dois: 0,17, cluster trs: 0,11 e cluster quatro: 0,06; (b) ACA: ndice Dunn 1,88, ndice C-Index para o cluster um: 0,40, cluster dois: 0,14 e cluster trs: 0,09; (c) ACA: 1,34 para o ndice Dunn, C-Index para o cluster um: 0,08, cluster dois: 0,05, cluster trs: 0,11 e cluster quatro: 0,22.

Concluso
As medidas de qualidade empregadas tiveram bons resultados, pois na maioria dos casos os valores foram de acordo com o indicado pela literatura. Encontrando

Referncias Bibliogrficas
[1] FAYYAD, Usama M.; PIATETSKY-SHAPIRO, Gregory; SMYTH, Padhraic. From data mining to knowledge discovery in databases. AI Magazine, Providence, v.17, n. 3, p. 37-54, autumn 1996. [2] TAN, Pang-Ning; STEINBACH, Michael; KUMAR, Vipin; Introduo ao DATAMINING Minerao de dados. Rio de Janeiro: Editora Cincia Moderna Ltda., 2009.

4 Semana de Cincia & Tecnologia da UNESC 2013

[3] GUILLET, F.; HAMILTON, H. Quality measures en data mining. Studies in Computational Intelligence, vol. 43, Springer-Verlag, 2010.

Fonte Financiadora
PIBIC/UNESC

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

371

SOFTWARE DE CATALOGAO DE PLANTAS: PARA DISPOSITIVOS MVEIS


CAMPANHOLI, V. Z., VIEIRA, T. J., SILVA, J. C. B., ANTUNES, L.
vando.zc@hotmail.com, thalles_jacobs@hotmail.com, julianachaves_@hotmail.com, luciano@unesc.net Palavras-chave: SOFTWARE, PLANTAS, dispositivos mveis, android

Introduo
Com a grande quantidade de espcies de plantas apresenta-se a questo da correta identificao de sua famlia, seu nome cientfico e sua principal utilizao. Portanto, foi desenvolvido um aplicativo para as reas de engenharia florestal, biologia e engenharia ambiental utilizando-se de uma base de dados onde se encontra cadastros de plantas e suas especificaes, que possibilitam a consulta rpida e incluso de novas informaes. Aps o desenvolvimento para desktop, se fez necessria a adaptao do software para dispositivos mveis. Facilitando o acesso mais rpido informao onde estiver apenas utilizandose de um aparelho mvel com sistema operacional Android.

A base de dados para esta segunda etapa do projeto foi modificada a fim de melhorar o acesso e agilizar as buscas utilizando-se do banco de dados nativo dos aparelhos com Android o SQLite O desenvolvimento para a plataforma Android requer tambm a linguagem de programao Java e o desenvolvimento da interface grfica criado no prprio ambiente de desenvolvimento utilizado-se apenas tags xml para manipulao e criao de um ambiente amigvel ao uso.

Resultados e Discusso
Foi possvel perceber a facilidade na utilizao de aparelhos mveis na consulta e cadastro de novas plantas, assim o acadmico que necessite realizar alguma pesquisa de campo, no depender de equipamentos mais robustos ou que talvez no possam estar s suas mos no momento seja ele para consultar, armazenar alguma informao ou anotao, est mais uma forma clara de que a tecnologia uma grande aliada busca de conhecimento e est cada vez mais entre o meio universitrio.

Metodologia
Android um sistema operacional baseado em Linux para dispositivos mveis, e que possui tambm cdigo livre. O sistema operacional ento desenvolvido pela Google chegou com a promessa de ser flexvel aberto e de fcil migrao para os fabricantes e atualmente ocupa grande parte da fatia do mercado de dispositivos mveis. A primeira etapa de desenvolvimento da aplicao foi baseado em uma interface grfica desenvolvida primeiramente para desktop utilizando a linguagem de programao Java a partir do ambiente de desenvolvimento NetBeans IDE 7.1.1, e para o armazenamento das informaes, utilizou-se banco de dados local Oracle. Os registros foram coletados atravs de inmeras pesquisas em catlogos, livros e acervos existentes na internet e todos inseridos manualmente na base de dados local. Para a segunda etapa, foi utilizado o ambiente de desenvolvimento Eclipse Juno por se tratar de uma ferramenta preparada para receber as configuraes da Google juntamente com o plugin Android Development Tools (ADT) instalado e configurado, mais o Android Virtual Device (AVD), que permite emular um sistema Android e tambm um pacote de ferramentas disponibilizado pelo Google o Android SDK (Software Development Kit).

Concluso
Devido s novas tecnologias na rea mvel e com o crescimento de uso dos smartphones, de suma importncia a adaptao de softwares para desktops em aplicativos para Android. Portanto, o aplicativo desenvolvido aplicvel e de fcil acesso. Necessrio para facilitar a busca de determinadas plantas e suas utilizaes, visando melhorar e adequar o processo de aprendizagem para as reas de estudos ambientais e de outras que possam se fazer teis as informaes.

Referncias Bibliogrficas
Arq. Inst. Biol, SP, Vol. 69, n 4, pg. 49-53, out./ dez. 2002.

4 Semana de Cincia & Tecnologia da UNESC 2013

BACKES, P.; IRGANG, B. rvores do Sul: Guia de identificao & interesse ecolgico. Instituto Souza Cruz, 2002. 1 ed. 326p. CARVALHO, P.E.R. Espcies arbreas Brasileiras. Colombo, PR: Embrapa Florestas, v.1. 2003. DEITEL, Paul J.; DEITEL, Harvey M.; MORGANO, Michael. Android para programadores: Uma Abordagem Baseada em Aplicativos. So Paulo: Bookman, 2012. 479 p. LORENZI, H. rvores Brasileiras: manual de identificao e cultivo de rvores arbreas do Brasil. Nova Odessa, SP: Instituto Plantarum, 2002. 1 ed.v.1, 368p. LECHETA, Ricardo R.. Google Android: Aprenda a criar aplicaes para dispositivos mveis com o Android SDK. 2. ed. So Paulo: Novatec, 2010. 608 p.

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

380
AUTO MEGA1280

ANPHILOQUIO, D., MACARINI, R. M., VIEIRA, F., AMARAL, B. M.


guinho_ra@hotmail.com, renatomacarini@hotmail.com, lipeantoniovieira@hotmail.com, bruno-mattia@hotmail.com Palavras-chave: Arduno, Bluetooth, Java, automao.

Introduo
Com a ajuda da robtica, do micro controlador Arduno e de algoritmos, foi desenvolvido o projeto de um veculo para automao de indstrias, controlado remotamente com rotas prdeterminadas e que identifique o local de destino e tambm o caminho mais curto para o mesmo, assim sua implantao em uma indstria poder proporcionar aumento na produo e maior velocidade de trabalho, e tambm diminuindo custos com mo de obra. Este trabalho foi resultado de um projeto interdisciplinar envolvendo a disciplina de programao, propiciando um aprofundamento terico e prtico com relao a essa disciplina.

principalmente em relao a conexo via bluetooth que em alguns momentos no retorna respostas.

Concluso
Conclui-se, portanto, que esta ferramenta pode ser aplicada na automao industrial, com a utilizao veculos e mecanismos inteligentes com rotas e caminhos pr-programadas, diminuindo o esforo fsico e, utilizando veculos robticos onde as tarefas exigem grandes esforos e tambm onde a tarefa desempenhada de alto risco. Alm disso, tambm possvel construir um sistema multifuncional, ou seja, voc pode controlar as luzes dos cmodos, porto automtico, alarme, bomba d'gua e, at simular sua presena caso no haja ningum m casa.

Metodologia
Para a realizao do projeto foi necessria a aquisio de um micro controlador Arduno, um mdulo de Bluetooth, LEDs, resistores, um carro de controle remoto e o desenvolvimento de um software para gerar a comunicao entre o computador e o microcontrolador. A plataforma de desenvolvimento Netbeans 7.2.1 foi utilizada para programar uma interface de controle em Java, que possibilita a comunicao via bluetooth. Para a comunicao entre o computador e o Arduno utilizou-se a API RXTX que possibilita a transferncia de dados para a porta COM. Desenvolveu-se um algoritmo na plataforma Arduno IDE, que executa as funes necessrias para a movimentao do carro. Em relao aos circuitos utilizados aproveitou-se o circuito impresso original do carro de controle remoto, para efetuar o controle dos motores do mesmo.

Referncias Bibliogrficas
BENTES, Leandro Maurcio Arajo. Arduino: hardware e software open-source. 2011. Disponvel em: Acesso em: 15 de outubro de 2012. ARDUINO. SOBRE ARDUINO. 2012. Disponvel em: Acesso em: 10 de outubro de 2012. ALMEIDA, Eduardo. Modulo Bluetooth. 2012. Disponvel em: Acesso em: 09 de setembro de 2012.

Resultados e Discusso
Aps todo o processo de montagem do carro e da interface de controle em Java obteve-se sucesso. O manuseio do Arduno bem simples e prtico, porm, apresenta-se bastante instvel,

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

382

DESENVOLVIMENTO DA APLICAO PARA A CRIAO DE REFERENCIAS CONFORME REGRAS DA ABNT


ORTOLAN, R. S., ANTUNES, L.
rafaelsoratto90@gmail.com, luciano@unesc.net Palavras-chave: referncias bibliogrficas, web, java

Introduo
Em um ambiente acadmico frequentemente requisitado trabalhos aos alunos, estes trabalhos so tipicamente bem elaborados, no qual exige do acadmico buscar fundamentao e contedo em diversos tipos de documentos, os endereos destas fontes de pesquisa devem estar em todos os trabalhos. Muitos acadmicos encontram grande dificuldade quando precisam inserir as referncias, em que a Associao Brasileira de Normas Tcnicas (ABNT) estabelece um padro, para que haja entendimento por um leitor de qualquer lugar do Brasil. So muitas regras, cada uma especifica para um determinado tipo de fonte de contedo. Com um aplicativo para formatar as referncias de trabalhos cientficos, o acadmico ter a facilidade para manipular suas referencias de forma didtica e simples. Dessa forma foi construda uma aplicao para a confeco de referncias bibliogrficas.

deste aplicativo, foi de grande importncia, pois existe uma grande dificuldade na elaborao das referncias bibliogrficas. Estudar as regras da ABNT, definir as principais utilizadas no ambiente acadmico e definir as quais seriam focadas para o aplicativo, foi um desafio vencido pelo integrantes desse trabalho.

Concluso
Com a realizao desse trabalho possvel concluir que muitos acadmicos gastam um tempo considervel, para formatar as referencias. A construo do aplicativo permite que o processo de elaborao das referncias bibliogrficas seja realizado de maneira prtica e gil, possibilitando ao usurio uma economia de tempo. Por meio do desenvolvimento do aplicativo, foi possvel descobrir que o ambiente acadmico tem um grande espao para automatizao na execuo de tarefas rotineiras, sendo possvel desenvolver muitos outros recursos. Abaixo est o exemplo de uma parte do resultado final da aplicao desenvolvida, mostrando a rea de manipulao das referencias de revista eletrnica.

Metodologia
Para o desenvolvimento da aplicao, foi utilizada a linguagem de programao Java, utilizando componentes do PrimeFaces. Tambm sendo utilizado HTML5 e CSS3 para o desenvolvimento das pginas. Quanto a parte do design foi utilizado o Adobe Fireworks para prototipao. Utilizando o conceito de Responsive Web Design e Design centrado no usurio. Aps toda a parte de desenvolvimento ser concluda foram executados testes de usabilidade com usurios comuns para garantir a facilidade e simplicidade da aplicao.

Referncias Bibliogrficas
CERVO, Amado Luiz; BERVIAN, Pedro Alcino. Metodologia cientfica. So Paulo: Pretice Hall, 2002. 242 p. MTTAR NETO, Joo Augusto. Metodologia cientfica na era da informtica. So Paulo: Saraiva, 2003. 261 p.

Resultados e Discusso
Os resultados demonstraram que foi possvel implementar boa parte dos recursos previstos, de uma forma amigvel e didtica. A implementao
1

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Pesquisa Computao

414

FERRAMENTA PARA LOCALIZAO EM AMBIENTE CONTROLADO UTILIZANDO MAPA DE SINAIS WIRELESS


BISOGNIN, G., FIERA, R.
gustavo@unesc.net, ricardo.fiera@gmail.com Palavras-chave: Geolocalizao,Mapa de Sinais Wireless,Mobile

Introduo
Atualmente identifica-se um aumento considervel de pessoas com algum tipo de deficincia fsica inserida no mercado de trabalho, e apesar de sua situao economicamente ativa, a estrutura disponibilizada para suas necessidades ainda no adequada, impondo srios limites a sua locomoo. Considerando que uma das caractersticas mais relevante do ser humano sua capacidade de autonomia e que pessoas com deficincia visual tem esta caracterstica limitada em ambientes de acesso pblico. Este artigo descreve o estudo das tecnologias e teorias necessrias para a elaborao de um prottipo de aplicativo na plataforma Android que, aplicando tcnicas de mapa de sinais wireless, seja capaz de fazer a localizao e orientao de pessoas em um ambiente controlado.

Ao longo do estudo realizado foi possvel o desenvolvimento de uma aplicao para dispositivos mveis que fez uso de um mapa de sinais para a localizao e orientao em ambiente controlado, no qual a modelagem do banco de dados em relao ao mapa RSSI, e as rotas possveis dentro deste ambiente, permitiram uma maior facilidade na locomoo dos usurios que participaram dos testes do prottipo. A ferramenta desenvolvida oferece recursos de acessibilidade voltados a pessoas com deficincia visual, levando em considerao os critrios estudados na fundamentao terica desta pesquisa, e, desta forma, utilizando os padres de acessibilidade j existentes no mercado. O algoritmo para localizao foi aperfeioado durante o desenvolvimento do prottipo, pois inicialmente estimava-se que as potncias de sinal Wi-Fi emitidas em um ambiente fechado tivessem um comportamento estvel, o que no se verificou na prtica. Com isso, os estudos voltaram-se a busca de um algoritmo de inteligncia computacional que pudesse realizar esta tarefa de determinao da localizao do dispositivo mvel. Neste caso, utilizou-se o algoritmo kNN que se mostrou eficiente em 60% dos testes efetuados na fase on-line.

Metodologia
A metodologia utilizada para o desenvolvimento consistiu da fundamentao terica que evolveu o estudo de critrios de acessibilidade, modelos de orientao geogrfica, redes sem fio, modelos matemticos da teoria de grafos e inteligncia computacional; Levantamento de requisitos baseada em entrevista com um usurio deficiente visual; Implementao do algoritmo de Dijkistra para determinao do caminho dentro do ambiente mapeado; configurao e instalao das antenas de sinais wireless; modelagem do mapa destes sinais; implementao do algoritmo kNN para localizao do usurio; implementao da interface mobile e validao do prottipo. Um dos requisitos mais importantes foi com relao a orientao, que seria feita sem a preocupao com detalhes do ambiente, como mesas, cadeiras ou outros objetos que pudessem interferir no deslocamento, pois dificilmente uma pessoa com deficincia visual se encontraria sozinha dentro de um ambiente sem uma bengala ou co guia. A partir de ento, iniciouse a implementao do algoritmo de orientao.

Concluso
A execuo desta pesquisa permitiu que se percebesse que possvel aliar cincia e criatividade, e assim vislumbrar um horizonte no qual um nico dispositivo poder servir para incluso scial de pessoas com necessidades especiais.

Referncias Bibliogrficas
FITZ, Paulo Roberto. Geoprocessamento sem complicao. So Paulo: Oficina de Textos, 2008. 160p. NICHOLL, A.R.J. O Ambiente que Promove a Incluso: Conceitos de Acessibilidade e

Resultados e Discusso

4 Semana de Cincia & Tecnologia da UNESC 2013

Usabilidade. Revista Assentamentos Marlia, v. 3, n. 2, p. 49-60, 2001.

Humanos.

INSTITUO BRASILEIRO DE GEOGRAFIA PESQUISA. 2011. Rio de Janeiro. Censo 2010.

RODRIGUES, M. L, Localizao em Ambientes Internos Utilizando MltiplasTecnologias sem Fio. 2011. 145 f. Mestrado em Cincia da Computao Departamento de Cincia da Computao, Universidade Federal de Minas Gerais, Belo Horizonte, 2011.

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Extenso Computao

419

INCLUSO DIGITAL E OS PROCESSOS PEDAGGICOS: A INTEGRAO DE SOFTWARES EDUCACIONAIS NO ENSINO NAS ESCOLAS DOS SISTEMAS DE EDUCAO DAS REDES DOS MUNICPIOS DO SUL DE SANTA CATARINA
RECH, A., SOUZA, L. V. S., GABRIEL, S. B., NICOLEIT, E. R., GONALVES, L. L.
twintree@hotmail.com, llg@unesc.net luizverissimoccr@hotmail.com, samira_batista15@hotmail.com, evanio@unesc.net,

Palavras-chave: Incluso digital, Tecnologias Educacionais, Tic, Software Educacional Livre

Introduo
A incluso digital visa democratizao do acesso s tecnologias da informao, de forma a possibilitar a insero de todos na sociedade da informao (IBICT, 2011). A introduo da TIC na escola possibilita uma variedade de atividades inovadoras que requerem mudanas no contexto escolar, como a formao, o envolvimento e o compromisso de toda a comunidade envolvida no processo educacional, buscando articular o conhecimento e favorecendo o desenvolvimento do processo de ensino e aprendizagem (KENSKI, 2007). O uso das TIC em educao pode acenar para novas prticas pedaggicas, objetivando a melhoria da aprendizagem dos alunos e possibilitando aes tais como: pesquisas, antecipaes e simulaes, confirmaes de ideias prvias, experimentaes, solues e construo de novas formas de representao mental (ZANETTE; NICOLEIT; GIACOMAZZO, 2006). Neste sentido, o projeto prope integrar e efetivar o uso de softwares educacionais livres, por meio da realizao de palestras, como recurso de ensino e aprendizagem nos processos pedaggicos e potencializar a incluso digital envolvendo a comunidade escolar dos sistemas de educao das redes dos municpios do sul de Santa Catarina.

Resultados e Discusso
O principal benefcio proporcionar s comunidades das escolas condies de apropriao dos conhecimentos necessrios para utilizar com proficincia, tica, legalidade e segurana os recursos das TIC disponveis. Espera-se que professores, pais, responsveis e alunos sejam multiplicadores das palestras, buscando fazer com que os alunos tenham o acesso de forma segura, legal e tica, informtica, s tecnologias e educao inclusiva, conduzindo-os cidadania plena. A formao continuada envolve reunies e contatos entre os professores e gestores das escolas com os integrantes da equipe. Todo material produzido e utilizado no projeto disponibilizado aos participantes para o prosseguimento, replicao e multiplicao da proposta. Por fim, a execuo do projeto tem promovido maior envolvimento entre a UNESC com escolas e comunidades nos assuntos de tecnologias e educao e segurana no uso.

Concluso
A experincia e atuao no projeto confirmam conceitos e idias indicadas no referencial terico reafirmando que realizar a incluso digital efetiva na educao vai alm da instalao e uso de computadores nas escolas pblicas, do acesso s redes e do domnio das habilidades bsicas relacionadas s tecnologias de informao e comunicao. Para ampliar sua dimenso, transformando as TIC em recursos pedaggicos com o uso de softwares educacionais, exige a capacitao de professores em ferramentas que possam integrar a tecnologia no cotidiano e nos afazeres profissionais de professores e alunos. Esta iniciativa abre caminhos para outras mais amplas e tem auxiliado na compreenso da importncia da capacitao dos professores na promoo da incluso digital envolvendo as comunidades escolares dos sistemas de educao das redes dos municpios do sul de Santa Catarina.
1

Metodologia
A ao ocorre em escolas das redes dos municpios do sul de Santa Catarina. A escola por adeso e com base na disponibilidade de recursos tecnolgicos e humanos das mesmas. A abordagem e as palestras ocorrem por meio de apresentao do projeto e aceitao de termo de consentimento de realizao de palestras pelas respectivas direes das escolas/secretarias. A ao direcionada, nas escolas, a professores das salas de aula; professores das salas de tecnologias educacionais; coordenadores pedaggicos; direo das escolas e responsveis das respectivas secretarias dos sistemas de educao.

4 Semana de Cincia & Tecnologia da UNESC 2013

Referncias Bibliogrficas
IBICT, Instituto Brasileiro de Informao em Cincia e Tecnologia. Disponvel em: . Acesso em: 11 FEV. 2011. Kenski, V. M. Educao e tecnologias. Sp: Papirus, 2007. Zanette, E. N, Nicoleit, E. R., Giacomazzo, G. F. A produo do material didtico no contexto cooperativo e colaborativo da disciplina de Clculo Diferencial e Integral I, na modalidade de educao a distncia, na graduao. Renote. Revista Novas Tecnologias na Educao. v.4, 2006.

Fonte Financiadora
Programa de Projetos de Extenso / PROPEX / UNESC

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Extenso Computao

420
INFORMTICA PARA A MELHOR IDADE

BUZ, D. F., SILVA, T., BARBOSA, A. C. G., MATTOS, M. C.


diegofernandesbuz@gmail.com, tiago1rodrigo@gmail.com, agb@unesc.net, mem@unesc.net Palavras-chave: Terceira Idade, Incluso Digital

Introduo
A educao um direito que deve estar presente em todas as fases da vida. Dessa forma, projetos voltados aos idosos devem ser desenvolvidos a fim de possibilitar a educao permanente. Algumas instituies de ensino superior se interessam por isto, influenciando o ensino, a pesquisa e extenso. Porm, se tem o desafio da expanso das atividades de extenso oferecidas pelas universidades aos idosos, pois ainda no se conseguiu atender a real demanda da sociedade brasileira [1]. Dentre as ferramentas de aperfeioamento educacional tem-se o computador que pode ser um instrumento de autonomia que permite a troca de informao e a construo de relacionamentos afetivos, sociais e familiares [2]. Enquanto, a internet constitui em uma forma de construo do conhecimento, proporcionando motivao ao idoso pela novidade diria e pelas possibilidades que nela se encontram auxiliando no desenvolvimento da intuio, flexibilidade mental, novas formas de comunicao, em especial da escrita [3]. Este projeto de extenso objetiva incluir digitalmente o idoso por meio do aprendizado de informtica bsica e internet. Para isso, oferecido gratuitamente curso voltado ao desenvolvimento de habilidades no uso do computador no que se refere aos seus aplicativos bsicos e da internet, focandose tambm no uso das redes sociais. Aps, pretende-se analisar o desenvolvimento dos participantes a fim de se avaliar os resultados desta incluso digital tanto em termos de conhecimento como de crescimento pessoal para o idoso, como por exemplo, a melhoria da qualidade de vida por meio de ganhos cognitivos, motores, emocionais e de socializao que podem ser obtidos por meio do uso da tecnologia.

aulas para duas turmas de 21 alunos cada, sendo dois encontros semanais de 2 horas cada.

Resultados e Discusso
Na aplicao do questionrio inicial foi verificado que em relao ao sexo 81% dos participantes so feminino e 19% masculino. Dentre eles 42% so de faixa etria entre 55 a 60 anos, 41% de 61 a 70 anos e 17% idosos acima de 70 anos. Quando perguntado a cerca do uso do computador, aproximadamente 42% possuam computador em casa, mas que no o utilizava. Sobre a internet 95% relataram que gostariam muito de aprender a utilizla pois os mesmos se sentem muito sozinhos e gostariam que, de alguma maneira, por meio da internet pudesse aumentar seu convvio social e o grupo de amigos. Tambm foi verificado que 40% dos participantes possuem alguma doena, destacando-se com 25% a depresso.

Concluso
Aps o desenvolvimento do questionrio concluiu-se que a principal motivao dos idosos a participarem do projeto de extenso foram questes emocionais. Buscam com a informtica, uma melhor forma de interao e convvio com parentes e amigos que vivem distante deles. Durante as aulas eles se mostram muito alegres e interessados a aprenderem.

Referncias Bibliogrficas
[1] BORBA, V.R. O envelhecimento da humanidade: o papel da universidade. In: SEMINRIO UNESPUNATI, 3., 2001, Rio Claro. Resumos... Rio Claro: [s.n.], 2001. p.14-17. [2] BALBINOTTI, H. B. Adulto Maduro: o pulsar da vida. Porto Alegre: WS Editor, 2003. [3] MORAN, Jos M. Internet no ensino universitrio: pesquisa e comunicao na sala de aula. Revista Interface, Botucatu, v.2, n.3, p.125130, ago. 1998.
1

Metodologia
A fim de atender os objetivos, realizou-se a reviso bibliogrfica acerca dos assuntos envolvidos no projeto, bem como a elaborao e aplicao de questionrio inicial aos idosos participantes do projeto a fim de identificar as expectativas e o contato prvio com a informtica. So ministradas

4 Semana de Cincia & Tecnologia da UNESC 2013

Fonte Financiadora
Programa Institucional de Projetos de Extenso UNESC.

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Extenso Computao

422
INFORMTICA PARA A MELHOR IDADE

SILVA, T., BUZ, D. F., BARBOSA, A. C. G., MATTOS, M. C.


tiago1rodrigo@gmail.com, diegofernandesbuz@gmail.com, agb@unesc.net, mem@unesc.net Palavras-chave: Terceira Idade, Incluso Digital

Introduo
A educao um direito que deve estar presente em todas as fases da vida. Dessa forma, projetos voltados aos idosos devem ser desenvolvidos a fim de possibilitar a educao permanente. Algumas instituies de ensino superior se interessam por isto, influenciando o ensino, a pesquisa e extenso. Porm, se tem o desafio da expanso das atividades de extenso oferecidas pelas universidades aos idosos, pois ainda no se conseguiu atender a real demanda da sociedade brasileira [1]. Dentre as ferramentas de aperfeioamento educacional tem-se o computador que pode ser um instrumento de autonomia que permite a troca de informao e a construo de relacionamentos afetivos, sociais e familiares [2]. Enquanto, a internet constitui em uma forma de construo do conhecimento, proporcionando motivao ao idoso pela novidade diria e pelas possibilidades que nela se encontram auxiliando no desenvolvimento da intuio, flexibilidade mental, novas formas de comunicao, em especial da escrita [3]. Este projeto de extenso objetiva incluir digitalmente o idoso por meio do aprendizado de informtica bsica e internet. Para isso, oferecido gratuitamente curso voltado ao desenvolvimento de habilidades no uso do computador no que se refere aos seus aplicativos bsicos e da internet, focandose tambm no uso das redes sociais. Aps, pretende-se analisar o desenvolvimento dos participantes a fim de se avaliar os resultados desta incluso digital tanto em termos de conhecimento como de crescimento pessoal para o idoso, como por exemplo, a melhoria da qualidade de vida por meio de ganhos cognitivos, motores, emocionais e de socializao que podem ser obtidos por meio do uso da tecnologia.

aulas para duas turmas de 21 alunos cada, sendo dois encontros semanais de 2 horas cada.

Resultados e Discusso
Na aplicao do questionrio inicial foi verificado que em relao ao sexo 81% dos participantes so feminino e 19% masculino. Dentre eles 42% so de faixa etria entre 55 a 60 anos, 41% de 61 a 70 anos e 17% idosos acima de 70 anos. Quando perguntado a cerca do uso do computador, aproximadamente 42% possuam computador em casa, mas que no o utilizava. Sobre a internet 95% relataram que gostariam muito de aprender a utilizla pois os mesmos se sentem muito sozinhos e gostariam que, de alguma maneira, por meio da internet pudesse aumentar seu convvio social e o grupo de amigos. Tambm foi verificado que 40% dos participantes possuem alguma doena, destacando-se com 25% a depresso.

Concluso
Aps o desenvolvimento do questionrio concluiu-se que a principal motivao dos idosos a participarem do projeto de extenso foram questes emocionais. Buscam com a informtica, uma melhor forma de interao e convvio com parentes e amigos que vivem distante deles. Durante as aulas eles se mostram muito alegres e interessados a aprenderem.

Referncias Bibliogrficas
[1] BORBA, V.R. O envelhecimento da humanidade: o papel da universidade. In: SEMINRIO UNESPUNATI, 3., 2001, Rio Claro. Resumos... Rio Claro: [s.n.], 2001. p.14-17. [2] BALBINOTTI, H. B. Adulto Maduro: o pulsar da vida. Porto Alegre: WS Editor, 2003. [3] MORAN, Jos M. Internet no ensino universitrio: pesquisa e comunicao na sala de aula. Revista Interface, Botucatu, v.2, n.3, p.125130, ago. 1998.
1

Metodologia
A fim de atender os objetivos, realizou-se a reviso bibliogrfica acerca dos assuntos envolvidos no projeto, bem como a elaborao e aplicao de questionrio inicial aos idosos participantes do projeto a fim de identificar as expectativas e o contato prvio com a informtica. So ministradas

4 Semana de Cincia & Tecnologia da UNESC 2013

Fonte Financiadora
Programa Institucional de Projetos de Extenso UNESC.

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Extenso Computao

492

DIABETES CONTROL: UMA APLICAO MOBILE APLICADA AO GERENCIAMENTO DE INFORMAES MDICAS REFERENTES AO CONTROLE DO DIABETES
NEUWALD, L. A., BISOGNIN, G.
leo.alvesneuwald@gmail.com, gustavo@unesc.net Palavras-chave: Android, Java, Web Services, Sade, Dia

Introduo
Estima-se que existam atualmente no mundo, 1.500 milhes de televisores em uso, mais de 1 bilho de pessoas esto conectados a Internet e quase 3 bilhes de pessoas tm um telefone celular, tornando-o um dos produtos de consumo de maior sucesso atualmente (OHA, 2011). Hoje, um dos maiores desafios que a mobilidade dos softwares para sade deve superar na rea de Telemedicina. Segundo Wen (2011) todas as definies de Telemedicina apontam para a possibilidade de proporcionar cuidados mdicos em situaes onde a distncia considerada um dos maiores fatores crticos. Diante disto, ser realizado o desenvolvimento de uma soluo mvel com tecnologia Android, em que seja possvel controlar os nveis de diabetes de um paciente independentemente do acesso a internet.

Resultados e Discusso
2.Fluxo das Informaes A soluo composta por duas aplicaes distintas. A aplicao Android na qual pacientes e mdicos realizam suas marcaes e anotaes e o WS que sincroniza essas marcaes. No modelo um WS atua como mediador do envio de informaes do dispositivo do paciente para o dispositivo do mdico. Os dados trocados possuem informaes de peso, insulina, diabetes, notas mdicas, dentre outros tipos de informaes. Quando essas esto disponveis nos dispositivos, possvel realizar consultas, gerar grficos e acompanhar mdias.

3.Modelagem e Implementao Existem diversas tcnicas de engenharia presentes para realizar modelagem de software. Para o sistema Diabetes Control, foram escolhidas aquelas que trariam maior valor agregado. Desta forma, foi realizada a modelagem lgica das tabelas do banco de dados e a diagramao dos cenrios de casos de uso. Alem disso, tambm foi utilizado o desenho dos wireframes, auxiliando assim na simulao do fluxo de navegao entre telas. Com a modelagem a aplicao mvel pode ser dividida como aplicao de dois mdulos distintos. O mdulo paciente, onde as informaes so cadastradas pelo paciente e enviadas para o WS, e o mdulo do mdico, que recebe as informaes do paciente e permite a realizao de uma anlise do mdico. O aplicativo construdo gera indicadores desta doena para o paciente e para o mdico, podendo ou no realizar a sincronizao das informaes via WS com o celular de um mdico, utilizando para isso a tecnologia Android.

Metodologia
Para que fosse possvel realizar a criao da soluo, tanto no ambiente mobile quanto em um servio da web, tornou-se necessrio compreender e definir uma srie de tecnologias e ferramentas que iriam auxiliar e firmar o desenvolvimento destas. Agrupando todas as tecnologias utilizadas, podemos citar: Google Android, Google Code, Java, JAX-WS, Eclipse IDE, SQLite, SubEclipse, NetBeans, Oracle, GlassFish e outras que foram usadas pontualmente. A modelagem do software iniciou considerando o fluxo bsico seguindo aplicativo de forma a garantir a troca correta de informaes via Web Services (WS). Dentro desta foram desenvolvidos alguns casos de uso e prottipos de tela, para que fosse possvel visualizar um resultado. Finalmente, aps a codificao do aplicativo, foram realizados uma seqncia de testes sobre o aplicativo visando garantir o mximo de qualidade possvel para que o mesmo fosse disponibilizado na loja de aplicativos da Google.

4 Semana de Cincia & Tecnologia da UNESC 2013

O modelo proposto est disponvel na Google Play sobre o link: https://play.google.com/store/apps/details?id=com.di abetescontrol.activities .

Concluso
A fim de alcanar os objetivos deste trabalho foi criada uma soluo que sincroniza informaes cadastradas em um dispositivo mvel com tecnologia Android por meio de um WS, com outro dispositivo mvel. As informaes trocadas possuem informaes de registros de diabetes dos pacientes e notas mdicas sobre os registros de diabetes. Utilizando a soluo desenvolvida, possvel que mdicos acompanhem a evoluo diria de seus pacientes direcionando o tratamento conforme indicadores gerados em tempo real.

Referncias Bibliogrficas
OHA. Overview. Disponvel em: . Acesso em: 17 maio 2011. WEN, Chao Lung. Telemedicina e Telessade: Um panorama no Brasil. Disponvel em: . Acesso em: 23 maio 2011.

4 Semana de Cincia & Tecnologia da UNESC 2013

Poster - Extenso Computao

493

DIABETES CONTROL: UMA APLICAO MOBILE APLICADA AO GERENCIAMENTO DE INFORMAES MDICAS REFERENTES AO CONTROLE DO DIABETES
NEUWALD, L. A.
leo.alvesneuwald@gmail.com Palavras-chave: Android, Java, Web Services, Sade, Diabetes

Introduo
Estima-se que existam atualmente no mundo, 1.500 milhes de televisores em uso, mais de 1 bilho de pessoas esto conectados a Internet e quase 3 bilhes de pessoas tm um telefone celular, tornando-o um dos produtos de consumo de maior sucesso atualmente (OHA, 2011). Hoje, um dos maiores desafios que a mobilidade dos softwares para sade deve superar na rea de Telemedicina. Segundo Wen (2011) todas as definies de Telemedicina apontam para a possibilidade de proporcionar cuidados mdicos em situaes onde a distncia considerada um dos maiores fatores crticos. Diante disto, ser realizado o desenvolvimento de uma soluo mvel com tecnologia Android, em que seja possvel controlar os nveis de diabetes de um paciente independentemente do acesso a internet.

Resultados e Discusso
2.Fluxo das Informaes A soluo composta por duas aplicaes distintas. A aplicao Android na qual pacientes e mdicos realizam suas marcaes e anotaes e o WS que sincroniza essas marcaes. No modelo um WS atua como mediador do envio de informaes do dispositivo do paciente para o dispositivo do mdico. Os dados trocados possuem informaes de peso, insulina, diabetes, notas mdicas, dentre outros tipos de informaes. Quando essas esto disponveis nos dispositivos, possvel realizar consultas, gerar grficos e acompanhar mdias.

3.Modelagem e Implementao Existem diversas tcnicas de engenharia presentes para realizar modelagem de software. Para o sistema Diabetes Control, foram escolhidas aquelas que trariam maior valor agregado. Desta forma, foi realizada a modelagem lgica das tabelas do banco de dados e a diagramao dos cenrios de casos de uso. Alem disso, tambm foi utilizado o desenho dos wireframes, auxiliando assim na simulao do fluxo de navegao entre telas. Com a modelagem a aplicao mvel pode ser dividida como aplicao de dois mdulos distintos. O mdulo paciente, onde as informaes so cadastradas pelo paciente e enviadas para o WS, e o mdulo do mdico, que recebe as informaes do paciente e permite a realizao de uma anlise do mdico. O aplicativo construdo gera indicadores desta doena para o paciente e para o mdico, podendo ou no realizar a sincronizao das informaes via WS com o celular de um mdico, utilizando para isso a tecnologia Android.

Metodologia
Para que fosse possvel realizar a criao da soluo, tanto no ambiente mobile quanto em um servio da web, tornou-se necessrio compreender e definir uma srie de tecnologias e ferramentas que iriam auxiliar e firmar o desenvolvimento destas. Agrupando todas as tecnologias utilizadas, podemos citar: Google Android, Google Code, Java, JAX-WS, Eclipse IDE, SQLite, SubEclipse, NetBeans, Oracle, GlassFish e outras que foram usadas pontualmente. A modelagem do software iniciou considerando o fluxo bsico seguindo aplicativo de forma a garantir a troca correta de informaes via Web Services (WS). Dentro desta foram desenvolvidos alguns casos de uso e prottipos de tela, para que fosse possvel visualizar um resultado. Finalmente, aps a codificao do aplicativo, foram realizados uma seqncia de testes sobre o aplicativo visando garantir o mximo de qualidade possvel para que o mesmo fosse disponibilizado na loja de aplicativos da Google.

4 Semana de Cincia & Tecnologia da UNESC 2013

O modelo proposto est disponvel na Google Play sobre o link: https://play.google.com/store/apps/details?id=com.di abetescontrol.activities .

Concluso
A fim de alcanar os objetivos deste trabalho foi criada uma soluo que sincroniza informaes cadastradas em um dispositivo mvel com tecnologia Android por meio de um WS, com outro dispositivo mvel. As informaes trocadas possuem informaes de registros de diabetes dos pacientes e notas mdicas sobre os registros de diabetes. Utilizando a soluo desenvolvida, possvel que mdicos acompanhem a evoluo diria de seus pacientes direcionando o tratamento conforme indicadores gerados em tempo real.

Referncias Bibliogrficas
OHA. Overview. Disponvel em: . Acesso em: 17 maio 2011. WEN, Chao Lung. Telemedicina e Telessade: Um panorama no Brasil. Disponvel em: . Acesso em: 23 maio 2011.

Fonte Financiadora
TCC UNESC.

4 Semana de Cincia & Tecnologia da UNESC 2013

Oral - Pesquisa Computao

590

ESTUDO DE CASO NO GOOGLE APP ENGINE: DESENVOLVIMENTO DE UM PROTTIPO BASEADO EM COMPUTAO EM NUVEM
MARTINS, P. J., ARAUJO, L. L. C., SIMES, P. W. T. A., CASAGRANDE, R. A., VENSON, R.
pjm@unesc.net, luanlazzarin@gmail.com, pri@unesc.net, roc@unesc.net, ramon.venson@gmail.com Palavras-chave: Computao paralela e distribuida, computao nuvem, google app engine

Introduo
O fluxo em armazenamento e processamento de dados est cada vez maior, e com o surgimento da Computao em Nuvem estes recursos se tornaram muito utilizados principalmente em aplicaes WEB, pois proporcionar maior mobilidade e portabilidade aos dados. Um dos grandes obstculo a segurana, com base neste conceito, esta sendo desenvolvido um estudo a cerca das ferramentas da plataforma Google App Engine de forma a auxiliar a privacidade das informaes. O armazenamento de dados foi tratado por meio da estrutura de persistncia JDO com o sistema de gerenciamento de banco de dados Bigtables. Tratando-se de segurana, a preocupao com a privacidade do usurio foi tratada por meio da utilizao de usurios exclusivos para o acesso ao sistema, evitando assim o uso de vrios servios Google com o mesmo login e senha. Diante da aplicao das tcnicas de segurana propostas no trabalho, o aplicativo desenvolvido pode apresentar melhora na privacidade da informao em relao as j existentes, devido o sistema possuir usurios exclusivos para sua utilizao podendo ser agregadas estas tcnicas de segurana como auxilio para outros mtodos.

usando a infraestrutura da empresa. Um exemplo de utilizao, um aplicativo pode confirmar alguns dados por meio de envio de emails entre outras funcionabilidades importantes. Outro servio muito importante o Memcache, esta ferramenta d alta velocidade ao acesso aos dados. O memcache til para dados que no precisam dos recursos de persistncia e transaes do armazenamento de dados, como dados temporrios ou copiados do armazenamento de dados para o cache para acesso de alta velocidade.

Concluso
Diante disso, o estudo realizado abordou aspectos da Computao em Nuvem e Google App Engine. O conhecimento de como utilizar a linguagem Java para aplicaes no GAE foi um processo lento, devido existir poucos exemplos disponibilizados e por utilizar estruturas da linguagem especficas para a plataforma. Tratando-se de armazenamento, como a plataforma possui algumas caractersticas prprias para armazenar dados, a aplicao nesta etapa apresentou diversos obstculos, principalmente no armazenamento de arquivos, na parte de upload do sistema. Com objetivo de um estudo de caso na plataforma Google App Engine, utilizou-se o prottipo para consumir recursos da infraestrutura da empresa Google. Foi possvel avaliar os recursos utilizados pelo painel administrativo da plataforma que alguns ambientes no possuem esta funcionabilidade de monitoramento dos recursos consumidos.

Metodologia
Este projeto visa mostrar definies de Computao em Nuvem e seus modelos de servios utilizando o ambiente Google App Engine como estudo. Aborda o assunto de como utilizar os recursos desta plataforma com a linguagem Java. Conceitua pontos chave de segurana em Computao em Nuvem. Foi criada uma aplicao em Nuvem, visando estudar a plataforma em questo e avaliar seus recursos.

Referncias Bibliogrficas
CARNEIRO, Ricardo Jos Gouveia; RAMOS, Cleisson Christian Lima da Costa. A Segurana na Preservao e uso das Informaes na Computao Nas Nuvens. 2010. 11 f. FATEC - Faculdade de Tecnologia de Joo Pessoa, 2010. MLLER, Victor Daniel. Desenvolvimento de aplicaes sob o paradigma da computao em nuvem com ferramentas Google. 2010. 279 f. Tese

Resultados e Discusso
O Google App Engine fornece uma API de email para que suas aplicaes utilizem este servio

4 Semana de Cincia & Tecnologia da UNESC 2013

(Graduao) - Universidade Federal de Santa Catarina, Florianpolis, 2010. TAURION, Cezar. Cloud Computing: Computao em Nuvem: Transformando o Mundo da Tecnologia da Informao. Rio de Janeiro: Brasport, 2009. 228 p.

Fonte Financiadora
Edital 170/2011 (GP/UNESC)

Você também pode gostar