A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Fundação Aplicações de Tecnologias Críticas - Atech

Apresentações semelhantes


Apresentação em tema: "Fundação Aplicações de Tecnologias Críticas - Atech"— Transcrição da apresentação:

1 Fundação Aplicações de Tecnologias Críticas - Atech
Sistemas de Informação para a Gestão da Saúde Fundação Aplicações de Tecnologias Críticas - Atech Rua do Rocio, º andar Vila Olímpia -São Paulo/SP Tel.: (011) Fax: (011)

2 Bianca de Oliveira Spazziani1,2 Fabiane Bizinella Nardon1,2
Componentização e Integração de Sistemas de Informação em Saúde de Grande Porte Bianca de Oliveira Spazziani1,2 Fabiane Bizinella Nardon1,2 1Vidatis - Sistemas de Informação em Saúde, 2Atech - Tecnologias Críticas

3 Objetivo Discutir as dificuldades da componentização e integração de Sistemas de Informação em Saúde de Grande Porte e propor uma arquitetura e um processo de desenvolvimento que facilitem esse processo.

4 Sistemas de Informação em Saúde
Problemas Plataformas Heterogêneas Vocabulário Específico Necessidades Compartilhar Informações e Funcionalidades Arquitetura Robusta, Flexível e Escalável Controle de Acesso Unificado

5 Estudo de Caso Sistema de Informação da Secretaria Municipal de Saúde de São Paulo (SMS-SP) Integração dos sistemas: Cadastro Municipal de Estabelecimentos de Saúde (CMES) Autorização de Procedimentos de Alta Complexidade (APAC) Cartão Nacional de Saúde Sistema de Agendamento Universal Identificação do usuário como sendo o mesmo indivíduo em todos os sistemas Compartilhamento de todas as informações por todos os sistemas Reutilização das funcionalidades semelhantes

6 Arquitetura Proposta Incorpora um conjunto de ferramentas que tornam o desenvolvimento mais simples, rápido e menos sujeito a erros Características: Independência de Base de Dados Regras de Conduta Documentação do Conhecimento do Especialista Geração Automática de Código Repositório de Componentes Testes Unitários Ferramenta de Apoio a Criação de Metadados Utilização de um Sistema de Controle de Acesso Unificado Definição de Fachadas Por Caso de Uso

7 Arquitetura Proposta

8 Identificação de Componentes
Definição de Padrões de Componentização Abordagem por Casos de Uso Definir Processos de Extração de Componentes Importância da Documentação Diferentes Equipes e Diferentes Projetos Matriz de Responsabilidades mais de noventa funcionalidades diferentes mapeadas componentes verticais componentes de domínio (Paciente, Médico, Hospital)

9 Integração Definidos os componentes é necessário integrá-los.
Tipos de Integração Utilizados Via Callback mini aplicação modelo de três camadas controle do fluxo da aplicação Ex: Cadastro de Pacientes Via Fachadas Via Web Services Usada em sistemas legados Diferentes linguagens de programação

10 Resultados Dificuldades em encontrar os componentes do sistema
Separar os componentes após terem sido implementados Refactoring para análise de falhas na integração e na padronização

11 Conclusão Os métodos e a arquitetura utilizados permitiram a construção de uma aplicação realmente integrada, com grande produtividade e num período de tempo curto A formação de uma base de componentes do negócio e a definição de mecanismos claros para o compartilhamento destes é fundamental para o reuso, homogeneidade do código e integração das aplicações

12 Fundação Aplicações de Tecnologias Críticas - Atech
Rua do Rocio, º andar Vila Olímpia -São Paulo/SP Tel.: (011) Fax: (011)


Carregar ppt "Fundação Aplicações de Tecnologias Críticas - Atech"

Apresentações semelhantes


Anúncios Google