Near Patient Testing

Propaganda
Sistema DCS Roche
Mais um desafio superado com
GeneXus 9.0
Carlos Alexandre Luchini
[email protected]
Agenda
Quem é Roche Diagnóstica ?
Quem é Heurys Tecnologia ?
Projeto DCS (Diabete Care Sale)
Desafios / Dificuldades apresentadas
Solução Implementada
Resultados
Próximos passos
Futuro Gerador .NET Mobile
Perguntas ?
Roche Diagnóstica
Lí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 Brasil
NPT (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
[email protected]
Projeto DCS
Controle 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
visitam médicos
Propagandistas
Preenchem relatório
de visita /
alteração de cadastro
Enviam planilhas
por email para
Administrativo Roche
Envia novas
Planilhas de visitação
P/ Propagandistas
ADM ROCHE
Escopo do Projeto DCS
Automatizar 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 / Dificuldades
Complexidade Ambiente TI Roche
Desenvolvimento
Servidor 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 / Dificuldades
Complexidade da Segurança
Web Service
Informações das Visitas / Alteração Cadastros
Configurações dos Aplicativos
Solução
GeneXus 9.0
Gerador JAVA, .NET e .NET Mobile
SQL Server 2000 e SQL CE 2.0
1 modelo para cada ambiente
Desenvolvimento
QA
Produção
Integração com CRM Clarify
Tabelas de Integração
Solução
Aplicativo 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ção
WEB Service JAVA
GeneXus 9.0
Gerador Java (WEB)
Servidor Servlets JRUN (Macromedia)
SDT Collection
Solução
WEB Service .NET
GeneXus 9.0
Gerador .NET (WEB)
Servidor IIS (Microsoft)
SDT Colletion
SQL Server 2000
Conexão ADO .NET
Solução
Diagnostics PDA Solution
Pocket PC
Web Extranet
2003
Desenvolvimento
JRUN 4.0
Web Intranet
Dev and QA
IIS 5.0
Firewall
Pocket PC
2003
Web Extranet
Q&A
JRUN 4.0
SQL Server 2000
Desenvolvimento e QA
Firewall
80 Port
SQL 2000
XXXXXX
CLUSTER
Web Extranet
Produção
JRUN 3.0
Internet
DMZ
Cluster
Production
SQL Cluster
2000
Web Intranet
Produção
IIS 5.0
Roche Network
SQL 2000
Solução
Diagnostics PDA Solution
PDA
Desenvolvimento JRUN 4.0
GeneXus 9.0
GeneXus 9.0
Gerador .NET Mobile
Gerador JAVA
Consumo Web Service
Consumo Web Service
DES. E QA IIS 5.0
SQL Server 2000
GeneXus 9.0
Desenvolvimento e QA
Gerador .NET
Acesso a ADO .NET
Acesso Dados Clarify
Retorno Colletcion
Firewall
PDA
GeneXus 9.0
Gerador .NET Mobile
Consumo Web Service
QA JRUN 4.0
GeneXus 9.0
Gerador JAVA
Consumo Web Service
Firewall
80 Port
SQL 2000
XXXXXX
CLUSTER
Produção JRUN 3.0
GeneXus 9.0
Gerador JAVA
Consumo Web Service
Internet
DMZ
Cluster
Production
SQL Cluster
2000
Produção IIS 5.0
GeneXus 9.0
Gerador .NET
Acesso Dados Clarify
Roche Network
SQL 2000
Resultados
Resultados
Reporte de Visitas no DCS
2518
Numero de Visitas
2500
2155
1906
2000
1500
995
1000
500
104
80
149
279
31
2
0
Março
Abril
Maio
Mês
Total de Visitas reportadas
Visitas com erro
Junho
Julho
Próximos Passos
Melhorias 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 Mobile
XV 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 ????
Download