Sistema DCS Roche Mais um desafio superado com GeneXus 9.0 Carlos Alexandre Luchini [email protected]
Apr 07, 2016
Sistema DCS RocheMais um desafio superado com
GeneXus 9.0Carlos Alexandre Luchini
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
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 ????