Activia Field Service – Projeto de Migração

24/04/2009

..: Descrição

Migração/Refactoring de Arquitetura do Sistema Activia Field Service.

fs1fsfs2

..: Atuação

Atuação como Desenvolvedor JEE na Fábrica.

..: Cliente

GVT – Global Village Telecom (www.gvt.com.br)

..: Tipo / Ano

Sistema Web/Mobile e Integrações com WebServices / 2008 e 2009

..: Tecnologias

Java, JEE, JME, Oracle DB, Apache Tomcat, SOA/WS/Axis2, Jboss Seam, JSF/Jboss Rich-Faces, Open Laszlo, JBpm


Activia Field Service – GVT

24/04/2009

..: Descrição

Sistema Web e Mobile para controle de Ordens de Serviço implantado na GVT. Sistema conta com Integrações entre outros sistemas legados (Siebel, SAS, …) na GVT.

gvt

..: Atuação

Atuação como Desenvolvedor JEE na Fábrica.

..: Cliente

GVT – Global Village Telecom (www.gvt.com.br)

..: Tipo / Ano

Sistema Web/Mobile e Integrações com WebServices / 2008 e 2009

..: Tecnologias

Java, JEE, JME, Oracle DB, Apache Tomcat, SOA/WS/Axis2, Apache Struts, Open Laszlo, JBpm


Activia CRM Dealer – Nextel

24/04/2009

..: Descrição

Projeto de Desenvolvimento do Sistema de CRM aos Dealers (Representantes) Nextel para apoio à Pedidos e Clientes.

dealerdealer1dealer2

..: Atuação

Atuação como Desenvolvedor JEE na Fábrica e no Cliente.

..: Cliente

Nextel

..: Tipo / Ano

Sistema Web e Integração com WebService / 2009

..: Tecnologias

Java, JEE, Oracle DB, Apache Tomcat, JPA/Hibernate, JSF/Jboss Rich-Faces,  Jboss Seam, SOA/WS/Axis2


X-MDA: Um transformador de PIM para código baseado em templates Web para uso em ambiente de ensino

24/04/2009

xmda12

..: Descrição

A Ferramenta X-MDA foi desenvolvida no Projeto Final de Curso de Ciência da Computação – DCC – UFRJ, em parceria com Patrick Vicent Kelecom, continuando o projeto Hephaestus de autoria de Leandro Oliveira, sob orientação do Prof. Eber A. Schmitz (Engenharia de Software).

..: Resumo

Mediante a crescente complexidade dos sistemas de informação, que implica em uma série de problemas, como grande tempo de desenvolvimento e os erros de codificação, este trabalho apresenta uma ferramenta, a X-MDA, que executa um processo de transformação automática, baseada em templates, de código-fonte para sistemas baseados na Web. O processo baseia-se nos conceitos da Arquitetura Dirigida por Modelos (Model Driven Architecture, MDA) que indica que a geração de código deve ser realizada a partir de uma série de transformações de modelos, partindo de visões mais abstratas para modelos mais concretos usando a tecnologia especíca de implementação.
No entanto, o processo apresentado realiza a transformação a partir de um modelo abstrato conhecido na MDA como Modelo Independente de Plataforma (Platform Independent Model, PIM) em código-fonte para Java Server Faces (JSF), visando mostrar que os modelos independem da plataforma para a qual será gerado o código-fonte e apresentar as vantagens do uso de transformadores durante o desenvolvimento de um projeto.

..: Método e Resultados

A Ferramenta recebe como entrada um modelo UML desenhado na ferramenta case RAPDIS desenvolvida pelo GETI / UFRJ.  Após um processamento da entrada pelo Transformador de Código, juntamente com os templates escritos em Velocity, teremos o projeto, código-fonte como saída.

xmda22Figura 1. Funcionamento de um Transformador baseado em templates.

O resultado gerado pela X-MDA é um projeto que pode ser importado para o Eclipse para que o código-fonte possa ser trabalhado, ou colocado diretamente em um servidor para apliacação Java tal como Tomcat ou JBoss.

O projeto inclui:

  • Classes modeladas nos diagramas, sendo elas: classes Data Access Object (DAO) para o estereótipo Model, Managed Beans para o Controller e telas em eXtensible Hypertext Markup Language (XHTML) para a View;
  • Tratamento do CRUD de cada Classe de estereótipo Model;
  • Uso do Java Persistence API (JPA) Hibernate e Anottations para persistência de dados;
  • Interface básica do sistema com autenticação de usuário e menu funcional;
  • Possibilidade de internacionalização do sistema e modicação do visual.

xmda32Figura 2. Tela do CRUD da entidade Gerente

..: Tipo / Ano

Sistema Java Desktop, Transformador de código-fonte,  geração de Sistemas Web / 2008

..: Tecnologias

JavaSE, XML, Apache Velocity, JSF/Jboss Rich-Faces, XHTML, AJAX, Javascript, JPA/Hibernate, MDA.


e-Process – Justiça Inovativa – Tribunal de Justiça do Espírito Santo

23/04/2009

..: Descrição

Desenvolvimento do Sistema Web de auxílio ao Tribunal de Justiça do Espírito Santo.  Projeto Oracle Consulting em parceria com iClass Consultoria.

tj1tj2tj3

..: Atuação

Atuação como Consultor/Desenvolvedor JEE no Cliente (Espiríto Santo).

..: Cliente

TJES – Tribunal de Justiça do Espírito Santo(www.tj.es.gov.br)

..: Tipo / Ano

Sistema Web / 2007/ 2008

..: Tecnologias

Java, JEE, Oracle DB, Oracle AS, Oracle ADF Bussiness Components, Oracle ADF Faces


Projeto Focus – BR Distribuidora

23/04/2009

..: Descrição

Projeto de Migração do Sistema de CRM legado Vantive da PeopleSoft para o Oracle CRM. Parceria entre Oracle Consultoria e iClass Consultoria como Fábrica de SW para migração de casos de uso e workflow para a arquitetura JEE.

br1br21br3

..: Atuação

Atuação como Desenvolvedor JEE na Fábrica e no Cliente.

..: Cliente

BR Distribudora

..: Tipo / Ano

Sistema Web / 2006/ 2007

..: Tecnologias

Java, JEE, Oracle DB, Oracle AS, Oracle ADF Bussiness Components, Oracle ADF Faces, Workflow, Integração SAP/R3


SINGEN – Sistema de Gestão de Negócios – BR Distribuidora

22/04/2009

..: Descrição

Desenvolvimento do Sistema Web para gerencia estratégica de negócios na BR Distribuidora. Projeto como Fábrica de Sofware e parceria com a Montreal Informática.

..: Atuação

Atuação como Desenvolvedor na Iclass Consultoria.

..: Cliente

BR Distribuidora

..: Tipo / Ano

Sistema Web / 2005

..: Tecnologias

J2EE, Hibernate, EJB, Desing Patterns, Struts, JavaScript, HTML, CSS


AVS – Associação de Veteranos Shell

22/04/2009

avs1

..: Descrição

Desenvolvimento do Site/Sistema Web para os associados da associação de veteranos shell e para controle destes por parte dos administradores.

..: Atuação

Atuação como Desenvolvedor na Iclass Consultoria.

..: Cliente

AVS -  Associação de Veteranos Shell (www.avs.org.br)

..: Tipo / Ano

Site Dinâmico – Sistema Web / 2005

..: Tecnologias

ASP, DHTML, JavaScript, HTML, CSS


Rioveda

21/04/2009

rioveda

..: Descrição

Desenvolvimento do Site como vitrine para a Loja situada no Rio de Janeiro.

..: Atuação

Atuação como Freelancer.

..: Cliente

RioVeda Retentores e Distribuições Ltda. (www.rioveda.com.br)

..: Tipo / Ano

Site Dinâmico / 2004

..: Tecnologias

Flash, PHP, DHTML, JavaScript, HTML, CSS


Nakorr

20/04/2009

nakorr..: Descrição

Site vitrine da Confecção situada no Rio de Janeiro.

..: Tipo / Ano

Site / 2004

..: Tecnologias

PHP, MySQL, Flash, Javascript, HTML

..: Cliente

Nakorr Confecções e Malharia (www.nakorr.com.br)

..: Observações

Projeto como FreeLancer.