Sistema DCS Roche Mais um desafio superado com GeneXus 9.0 Carlos Alexandre Luchini...

Preview:

Citation preview

Sistema DCS RocheMais um desafio superado com

GeneXus 9.0Carlos Alexandre Luchini

alexandre@heurys.com.br

AgendaQuem é Roche Diagnóstica ?Quem é Heurys Tecnologia ?Projeto DCS (Diabete Care Sale)Desafios / Dificuldades apresentadasSolução ImplementadaResultadosPróximos passosFuturo Gerador .NET MobilePerguntas ?

Roche DiagnósticaLíder mundial em diagnósticos in vitro.

Presente em mais de 40 países.

Mais de 19.000 colaboradores.

Desenvolve, fabrica e distribui sistemas de diagnósticos para laboratórios, hospitais, clínicas e consumidores finais.

Possui 6 centros de excelência em todo mundo (conhecimento e know-how)

Roche Diagnóstica BrasilNPT (Near Patient Testing)

Produtos de alta tecnologia que permitem um diagnóstico confiável e ágil

Diabetes Care Líder no segmento de monitores de glicemia

Lab Diagnostics Alto padrão de qualidade em produtos e serviços realizados em exames "in vitro"

Distribuidor GeneXus Brasil

Centro de Competência Heurys

Há 8 anos trabalhando com GeneXus

www.heurys.com.br

contato@heurys.com.br

Projeto DCSControle do Processo de Visitação dos Propagandistas aos Médicos

Processo era realizado através de planilhas e papéis

Processo ultrapassado pelo grande fluxo de informações e má qualidade dos registros coletados

Contexto Anterior ao Projeto

Propagandistas

Enviam planilhas por email para

Administrativo Roche

Propagandistas visitam médicos

Preenchem relatório de visita /

alteração de cadastro

ADM ROCHE

Envia novas Planilhas de visitação

P/ Propagandistas

Escopo do Projeto DCSAutomatizar processo de registro de visitações.

Agilizar administração do processo de controle de visitações.

Proporcionar monitoramento e gerenciamento de todo o processo.

Disponibilizar as informações sobre o processo a todos os usuários envolvidos.

Contexto Proposto

Desafios / DificuldadesComplexidade Ambiente TI Roche

DesenvolvimentoServidor WEB JRUN 4.0 (Java)Servidor WEB IIS (.NET ASPX)Servidor SQL Server 2000

QA (Qualidade e Homologação)Servidor WEB JRUN 4.0 (Java)Servidor WEB IIS (.NET ASPX)Servidor SQL Server 2000

Produção Servidor WEB JRUN 3.0 (Java)Servidor WEB IIS (.NET ASPX)Servidor SQL Server 2000

Desafios / DificuldadesComplexidade da Segurança

Web Service

Informações das Visitas / Alteração Cadastros

Configurações dos Aplicativos

SoluçãoGeneXus 9.0

Gerador JAVA, .NET e .NET Mobile

SQL Server 2000 e SQL CE 2.0

1 modelo para cada ambienteDesenvolvimento

QA

Produção

Integração com CRM ClarifyTabelas de Integração

SoluçãoAplicativo DCS

GeneXus 9.0

Gerador .NET Mobile

SQL CE 2.0

Consumo Web Service para Atualização

Criptografia das principais informações (usuários, médicos)

Log das ações de envio e recebimento

SoluçãoWEB Service JAVA

GeneXus 9.0

Gerador Java (WEB)

Servidor Servlets JRUN (Macromedia)

SDT Collection

SoluçãoWEB Service .NET

GeneXus 9.0

Gerador .NET (WEB)

Servidor IIS (Microsoft)

SDT Colletion

SQL Server 2000Conexão ADO .NET

Solução

Diagnostics PDA Solution

Firewall

SQL 2000

SQL Server 2000Desenvolvimento e QA

Web IntranetProdução

IIS 5.0

Web IntranetDev and QA

IIS 5.0

Firewall

Internet DMZ Roche Network

Cluster Production

SQL Cluster2000

Web ExtranetProduçãoJRUN 3.0

SQL 2000

Web ExtranetQ&A

JRUN 4.0

XXXXXXCLUSTER

Web ExtranetDesenvolvimento

JRUN 4.0

80 Port

Pocket PC2003

Pocket PC 2003

Solução

Diagnostics PDA Solution

Firewall

SQL 2000

SQL Server 2000Desenvolvimento e QAAcesso a ADO .NET

Produção IIS 5.0GeneXus 9.0Gerador .NET

Acesso Dados Clarify

DES. E QA IIS 5.0GeneXus 9.0Gerador .NETAcesso Dados ClarifyRetorno Colletcion

Firewall

Internet DMZ Roche Network

Cluster Production

SQL Cluster2000

Produção JRUN 3.0GeneXus 9.0Gerador JAVAConsumo Web Service

SQL 2000

QA JRUN 4.0GeneXus 9.0Gerador JAVAConsumo Web Service

XXXXXXCLUSTER

Desenvolvimento JRUN 4.0GeneXus 9.0Gerador JAVAConsumo Web Service

80 Port

PDAGeneXus 9.0Gerador .NET MobileConsumo Web Service

PDAGeneXus 9.0Gerador .NET MobileConsumo Web Service

Resultados

ResultadosReporte de Visitas no DCS

995

19062155

279104 80 149

31 2

2518

0

500

1000

1500

2000

2500

Março Abril Maio Junho Julho

Mês

Num

ero

de V

isita

s

Total de Visitas reportadas Visitas com erro

Próximos PassosMelhorias no Sistema DCS

Aprovadas em 11/09/2006

Troca para compact framework 2.0 e SQL 2005 nos PDA

Gerador .NET Mobile Upgrade 2

Futuro Gerador .NET MobileXV Encuentro Internacional

GeneXus

GeneXus .NET Mobile suporte a .NET Compact Framework 2.0

Utilização de recursos do Windows Mobile 5.0

Suporte a SQL Server 2005

Perguntas ????

Recommended