Hans Fangohr, Simon J. Cox and Peter A.J. de Groot. Vortex dynamics in two-dimensional systems at high driving forces Hans Fangohr, Simon J. Cox and Peter A.J. de Groot. Vortex dynamics in two-dimensional systems at high driving forces Hans Fangohr, Simon J. Cox and Peter A.J. de Groot. Vortex dynamics in two-dimensional systems at high driving forces Estágio: resumos

Portal do Prof. Fernando Buarque, DIC, PhD

 

Home
Up

 

 

© Fernando Buarque, 2005

Página atualizada: 24-04-2011

Registro histórico de meus Alunos:

em Estágio Curricular - Resumos dos Relatórios

(Ordem Alfabética dos Alunos)

 

 

Adélia Carolina de Andrade - 2005.2

Desenvolvimento de Novas Tecnologias para o Ambiente Web

 

                 Neste trabalho são abordadas as características básicas das tecnologias voltadas para o desenvolvimento web que foram empregadas nos componentes desenvolvidos ao longo do estágio. Dentre as tecnologias abordadas estão PHP (Hypertext Preprocessor), HTML(HyperText Markup Language), XML (Extensible Markup Language), HTC (HTML Components), JavaScript e SQLite. Todas tecnologias bastante populares na comunidade de desenvolvedores. A escolha por essas tecnologias baseou-se no fato de serem tecnologias consolidadas, padronizadas e gratuitas, como manda a política interna da empresa. Todos os nossos componentes e detalhes sobre a implementação - inclusive todo o código é aberto a quem queira estudá-los - também foram disponibilizados gratuitamente na webpage da empresa. Ao revelar o código-fonte, incentivamos que os desenvolvedores tenham acesso aos “segredos” das tecnologias utilizadas e possam, dessa maneira, ajudar ainda mais na disseminação dessas tecnologias.

 

[Voltar para o topo desta página]

 

 

Alana Ramos de Araújo - 2010.1

Módulo de envio de email para notificação de Alarmes - Sistema Vital

 

             Este relatório descreve o processo de criação de um sistema de automação de envio de alarmes Baseado na linguagem Java e com interação entre vários componentes de um mesmo sistema corporativo da CHESF. Ele não utiliza interface, mas permite interação através da troca de emails, de forma a facilitar e agilizar a resolução dos problemas alarmes que ocorrem no sistema.

 

[Voltar para o topo desta página]

 

 

André Câmara Alves do Nascimento - 2004.2

Inovações em Serviços de TI em Pernambuco

 

             O advento da Internet tem feito surgir a cada dia novas tecnologias, tornando-se algumas delas mais conhecidas do que outras. Dentre essas mais conhecidas, podemos citar o DHTML(Dynamic Hypertext Markuo Language), PHP (Hypertext Preprocessor), CSS(Cascading Style Sheets), XML (Extensible Markup Language), HTC (HTML Components) e a linguagem JavaScript. O trabalho desenvolvido no decorrer do estágio visou lançar uma nova abordagem sobre essas tecnologias, visando usá-las como uma nova plataforma de desenvolvimento, que reduza o tempo de desenvolvimento e os custos de manutenção de software. Durante o período do estágio também foi trabalhado um novo e revolucionário conceito de Banco de Dados, utilizando basicamente SQLite, e as tecnologias acima citadas, com foco principal em transações registradas em XML e

redução de custos de manutenção com SGBDs (Sistemas Gerenciadores de Bancos de Dados). Foi usado no processo de desenvolvimento o editor HTML Microsoft®  FrontPage 2003, juntamente com o editor PHP Edit, bem como o Microsoft® Script Debugger, ferramenta disponibilizada gratuitamente do site da Microsoft®.  Estas ferramentas auxiliaram bastante o processo de desenvolvimento e de debugging. Pelo fato da empresa adotar basicamente tecnologias de código-fonte aberto, a política adotada também foi essa, ficando disponibilizado no site http://www.corisco.com.br, todo o material concernente ao projeto, incluindo demonstrações de componentes e artigos a respeito das tecnologias utilizadas. A idéia principal de disponibilizar esse material gratuitamente é a mesma utilizada em comunidades open source como o Linux.

 

[Voltar para o topo desta página]

 

 

 

Carlos Adriano - 2004.2

Projeto e Implantação de Rede Lógica do DSC

 

Este Relatório objetiva projetar e acompanhar a instalação da nova rede física e lógica do Departamento de Sistemas Computacionais (DSC). O trabalho envolve também,levantamento e estudo da rede corporativa da Escola Politécnica de Pernambuco(POLI). Ele enfoca a distribuição dos terminais de usuários, servidores, roteadores, switches, hubs e como eles estão interligados. De início, abordou-se conceitos teóricos de rede lógica e física. Funcionamento de alguns componentes dessas redes, suas funcionalidades, como interligar os componentes e como os distribuir. Abordou-se também conceitos essenciais sobre cabeamento estruturado. Em seguida foram descritas as atividades executadas durante o estágio, bem como o estudo da rede da Escola Politécnica de Pernambuco (POLI), a montagem de toda parte física da rede e da parte lógica do Departamento de Sistemas Computacionais (DSC). Acompanhamento dos projetos de expansão corporativa para POLI, onde está presente a implantação da estrutura para levar a Rede Nacional de Ensino e Pesquisa (RNP) nos Núcleos de Pesquisa desta instituição de ensino. Anexo ao relatório serão incluídos diagramas das redes lógicas e físicas em estudo.

 

[Voltar para o topo desta página]

 

 

 

Cláudio Sebastião V. C. Cavalcanti - 2004.2

Novas Ideologias para um Mundo Conectado

 

Com o advento da internet, o surgimento de novas tecnologias e o avanço das tecnologias já existentes, houve uma reviravolta na forma de se tratar os negócios na área de informática. Essa transformação fez muito do que era tecnologia de ponta ficar obsoleta em um espaço de tempo muito curto. Vivemos em uma época que equipamentos que custavam milhares quiçá milhões de dólares em poucos anos atrás hoje se consiga por um pouco mais que uma centena de dólares. Essa banalização da tecnologia obriga uma empresa de Tecnologia da Informação busque se atualizar sempre antes que essas transformações aconteçam. A proposta deste trabalho é mostrar novas tecnologias que mostram algumas dessas atualizações para qual o mundo começa a se preparar. É importante quebrar-se paradigmas e enxergar um mundo de forma diferente. Entender a nova forma de criar-se tecnologia e a nova forma de se fazer negócios. Serão descritas novas tecnologias como a HTC - HTML Component, o XML -Extendable Markup Language, o SQLite, o Wlreless-Fidelity, dentre outras, as quais juntas e interligadas de forma inteligente, preparam a tecnologia para um mundo onde o hardware é barateado a cada dia que passa, deixando a atual forma de se transacionar dados absolutamente infundada. O mundo fica assim regido por uma tecnologia antiga utilizando o esqueleto de uma tecnologia nova.

 

[Voltar para o topo desta página]

 

 

 

Diogo Ferreira Pacheco - 2005.1

Desenvolvimento de Aplicações Web Usando Tecnologia MVC

 

Este Relatório de estágio contém os fundamentos sobre o desenvolvimento de aplicações Web usando a arquitetura Model-View-Controller (MVC). Um detalhamento a respeito desta arquitetura. bem como suas vantagens e desvantagens. Os projetos desenvolvidos ao longo do período de estágio usaram o framework Struts, um projeto do grupo Jakarta da Apache. Não falaremos detalhes dos projetos devido à política interna da empresa (C.E.S.A.R. - Centro de Estudos e Sistemas Avançados do Recife- http://www.cesar.org.br), quanto à proteção da propriedade intelectual. Neste trabalho são apresentadas também, as atividades realizadas no período de estágio. São Abordadas, finalmente, as características básicas das tecnologias utilizadas ao longo do estágio, bem como as ferramentas para suporte ao desenvolvimento dos sistemas. Dentre as tecnologias abordadas estão Java, JSP (Java Server Pages), JavaScripts e Struts. Dentre as ferramentas utilizadas estão Tomcat, Ant, Eclipse e CVS. 

 

[Voltar para o topo desta página]

 

 

 

Flávio Rosendo da Silva Oliveira - 2007.1

jBI Graphics – Um pacote para Interfaces Gráficas em Business Intelligence

 

                O processo de desenvolvimento de Interfaces Gráficas em Sistemas de Business Intellingence (BI) é um elemento crítico para o sucesso do projeto. Neste trabalho dá-se destaque ao estágio desenvolvido na SIC Sistemas em que foi implementado o  jBI Graphics. Trata-se de um pacote contendo componentes na linguagem Java, voltados para reduzir os custos da etapa de criação das Interfaces Gráficas em sistemas de BI. Os componentes foram criados para prover funcionalidades básicas de entrada  de dados e exibição de resultados com gráficos e tabelas. Sua principal vantagem é a arquitetura modular e parametrizável, permitindo que: (i) os componentes sejam reconfigurados de acordo com a necessidade do projeto e (ii) a extensão de funcionalidades incluindo código especializado para cada aplicação.  Essa estratégia propicia a criação de uma linha de produtos utilizando os componentes de acordo com os preceitos do reuso de software. O exemplo de aplicação incluído indicou que o pacote possui potencial para reduzir significativamente o tempo de desenvolvimento e conseqüentemente o custo das Interfaces Gráficas  em protótipos e aplicações finais de BI.

 

[Voltar para o topo desta página]

 

 

 

Frederico Bruno de Alves Alexandre - 2008.1

Uma abordagem eficiente no desenvolvimento de sistemas administrativos utilizando EJB, Struts e Hibernate

 

              Desenvolvimento dos Requisitos de um Sistema Administrativo voltado para internet usando como tecnologias J2EE em especial a API EJB, o modelo de controle Struts e o frameword de acesso a banco de dados Hibernate. Estudo do comportamento das tecnologias na sua eficiência de uso e desenvolvimento quanto a um sistema administrativo. Este estágio curricular contempla a implementação de alguns casos de usos definidos no escopo do projeto, caracterizados em parte por manter e manipular informações pertinentes ao sistema em questão, definindo as configurações gerais do sistema em arquivos XML. Tem seu objetivo maior a apresentação de como o sistema está configurado, oferecendo modularidade, manutenibilidade e melhor segurança. Neste trabalho foi relatado o estágio curricular desenvolvido na Pitang Consultoria e Sistemas, uma empresa de desenvolvimento de software voltada ao mercado. Ao decorrer do estágio forão estudados alguns padrões, e tecnologias utilizadas pela Empresa no sentido de proporcionar segurança e robustez a aplicações voltadas para a Internet. O alvo deste trabalho foi investigar com clareza as diversas configurações existentes em um sistema para se obter um eficiente processo de desenvolvimento e manutenção de software unido as tecnologias estudadas. Forão utilizados principalmente as seguintes ferramentas computacionais: o Framework Struts, a Ferramenta Hibernate e a API em Java EJB, na construção de um sistema administrativo, com sua inteface com o usuário voltada para Web.

 

[Voltar para o topo desta página]

 

 

 

Gustavo Henrique Tavares Ribeiro - 2009.1

Desenvolvimento da camada de banco de dados e manutenção da camada de redes neurais para o projeto 'AIStocktrend'

 

           Este relatório descreve as atividades realizadas pelo aluno Gustavo Henrique Tavares Ribeiro no decorrer do seu estágio curricular realizado na Facilit Tecnologia. O trabalho também expõe os conceitos relativos ao AIStocktrend, sistema que estima valores de ações. O AIStocktrend foi desenvolvido a partir de um projeto de mestrado no Centro de Informática da Universidade Federal de Pernambuco pelo então aluno de mestrado Manoel Amorim. As principais contribuições deste trabalho para a área de previsão de séries temporais foram a utilização de uma abordagem de estimativa que utiliza séries exógenas e a implementação de uma nova métrica de desempenho. A finalidade deste documento é apresentar à Universidade as atividades práticas desempenhadas pelo aluno durante o estágio, visando complementar sua formação profissional, pondo em prática os seus conhecimentos teóricos adquiridos durante o curso de Engenharia da Computação.

 

 

[Voltar para o topo desta página]

 

 

 

Marcelo Rodrigo de Souza Pita  - 2006.1

Uma Plataforma para Jogos Móveis Massivamente Multiusuário - MMMOG

                Este relatório de estágio procura dar uma visão geral sobre o processo de especificação da Plataforma MMMOG, com ênfase nos aspectos de comunicação em tempo-real. Este é um projeto desenvolvido pelo C.E.S.A.R., em parceria com a Meantime e Intel, financiado pela FINEP, que visa o desenvolvimento de uma plataforma servidora para jogos móveis massivamente multiusuário, MMMOG.

[Voltar para o topo desta página]

 

 

 

Victor C. de Moura Braz - 2005.2

Mineração de Dados: Clustering

 

                    No relatório de estágio é apresentada a técnica de Clustering para Mineração de Dados, abordando seus fundamentos em detalhes. A aplicação prática dos conceitos abordados é também demonstrada através de uma interessante ferramenta computacional desenvolvida no período do estágio, visando aplicar Clustering a negócios da empresa. Dessa maneira, também são abordadas as características básicas da tecnologia e das ferramentas de suporte utilizadas no desenvolvimento do projeto. Dentre as ferramentas abordadas, estão: Eclipse, Weka e JFreeChart. Java foi a tecnologia utilizada.

 

[Voltar para o topo desta página]

 

 

 

Reinaldo Melo Soares - 2004.2

Desenvolvimento de Novas Tecnologias para o Ambiente Web

 

                    O avanço na utilização da Internet como meio de modernização da sociedade torna-se essencial para o desenvolvimento de novas tecnologias voltadas para o próprio ambiente Web. Os componentes projetados e implementados, ao longo do período de estágio, utilizam tecnologias bastante consolidadas no mercado, além de um inovador modelo de estruturação de dados. Tais

tecnologias são: PHP (Hypertext Preprocessor), HTML(HyperText Markup Language), XML (Extensible Markup Language), HTC (HTML Components), JavaScript e SQLite. Este trabalho aborda as principais características de cada uma destas tecnologias assim como sua utilidade no processo de desenvolvimento dos componentes. Dentre tais tecnologias, pode-se destacar

a importância dos documentos XML, como também do parser SimpleXML utilizado para manipular os documentos XML; e do banco de dados desenvolvido pela Corisco Tecnologia que faz uso de conceitos bastante inovadores dos SGBDs (Sistemas Gerenciadores de Bancos de Dados) orientados a objetos. O ambiente de desenvolvimento utilizado foi o Microsoft®

FrontPage 2003, ferramenta que auxiliou de forma bastante satisfatória a produção. De acordo com a política adotada pela empresa, todo o material referente ao desenvolvimento dos componentes – além dos próprios componentes – é disponibilizado no web site da Corisco Tecnologia, cujo endereço é http://www.corisco.com.br. O fornecimento gratuito dos códigosfonte tem a intenção de disseminar as tecnologias utilizadas e incentivar que

desenvolvedores independentes ou empresas de tecnologia possam ter contato com novas tecnologias. E que, eventualmente, venham a adotá-las como padrão de desenvolvimento de software.

 

[Voltar para o topo desta página]

 

 

 

Rodrigo Araújo Lobo - 2007.2

Aplicação e Análise de Métodos de Desenvolvimento Ágil de Software

 

                    O UniConsultoria é um software a ser desenvolvido para controle gerencial interno da Ávila Soluções. Nele gerenciamos todos os contratos que a empresa possui, tal como seus preços e duração; gerenciamos todos os consultores (funcionários) e seus salários; e o mais importante, vemos o custo e o valor de cobrança de cada projeto "on-the-fly", à medida que são cadastrados os expedientes dos funcionários. Daí podemos verificar a lucratividade por projeto ou como um todo. Outro ponto muito importante é a forma como se faz a divisão do lucro pelos diretores. O UniConsultoria também processa a impressão de notas fiscais e envia por e-mail as atividades cobradas aos clientes no período determinado.

 

[Voltar para o topo desta página]

 

 

 

Tarcísio Mendes de Farias - 2010.2

Configuração, Manutenção, Monitoramento e Segurança da rede de computadores do Tribunal Regional Federal da 5ª Região                  

                   Este relatório contém o registro de atividades desenvolvidas pelo estagiário, relacionadas à tecnologia de informação e comunicação na área de segurança e rede, no Tribunal Regional Federal da 5ª Região. O estágio se caracterizou por atividades de curto prazo provenientes das demandas para garantir o bom funcionamento e segurança da rede de computadores do TRF5. Inicialmente, o estagiário propôs a equipe de suporte técnico do tribunalsoluções para agilizar o trabalho da Microinformática. Em seguida, contribuiu para que procedimentos de Hardening Linux fossem implementados baseados em documentação da National Security Agency (NSA). Então, ele criou procedimento para implantação de ferramenta de estatística de acesso de forma a otimizar o desempenho dos servidores haja vista a enorme quantidade de dados para processar e armazenar. Monitoramento e roteamento da rede. Ele escreveu scripts (shell script, python) para automatizar o trabalho do Setor de Segurança e Rede (SSR). Portanto, este estágio foi fundamental para desenvolver as habilidades do estudante de engenharia da computação não só nas áreas de segurança de informação e rede mas também em linguagem de programação e gerenciamento de equipe.

[Voltar para o topo desta página]

 

 

 

Thiago Henrique Fragoso - 2007.2

Aplicação e Análise de Métodos de Desenvolvimento Ágil de Software na Ávila Soluções

 

                    O avanço na utilização da Internet como meio de modernização da sociedade torna-se essencial para o desenvolvimento de novas tecnologiasNeste estágio vai ser aplicado e analisado o métodos de desenvolvimento ágil, verificando quais das práticas recomendadas pelos métodos XP e SCRUM se adequam às necessidades da empresa e seus clientes, e ainda, de quais formas podem ser implementadas. Os trabalhos do estágio incluem ainda uma alteração do aplicativo 'UniAtividade' para englobar o gerenciamento de aspectos relacionados às mudanças sugeridas no processo de desenvolvimento. O UniAtividade é um sistema da Ávila Sistemas que controla todas as atividades relacionadas ao desenvolvimento e manutenção dos projetos gerenciados. Através desse sistema são verificadas as atividades e tudo relacionado a elas, tai como descrição, prazo, prioridade, status e o que já foi realizado.

 

[Voltar para o topo desta página]