Aplicação do XML em Sistemas de Informação em Saúde

Tamanho: px
Começar a partir da página:

Download "Aplicação do XML em Sistemas de Informação em Saúde"

Transcrição

1 Aplicação do XML em Sistemas de Informação em Saúde Anderson Dutra Moura, Kristy Soraya Coelho, Alysson Frantz, Marcus Augusto Hochuli Schmeil, João da Silva Dias Programa de Pós-graduação em Tecnologia em Saúde PUCPR, Curitiba-PR, Brasil Resumo - Com o avanço da Web, a linguagem XML (extensible Markup Language) vem se tornando um padrão para armazenamento e interoperabilidade entre sistemas de informação. Esta tendência vem influenciando os Sistemas de Informação em Saúde, em projetos como: Synapses, SynEx, SPIDER, BANTER e MedLEE. Este artigo apresenta o papel do XML nestes projetos e o seu impacto na Informática em Saúde. Palavras-chave: XML, DTD, SGML, HTML, Sistema de Informação em Saúde, World Wide Web. Abstract With Web growing, XML language (extensible Markup Language) is becoming a standard to storage and interoperability information systems. This tendency is affecting Health Information Systems, on projects like: Synapses, SynEx, SPIDER, BANTER and MedLEE. This article shows the XML function on these projects and his impact on Health Informatics. Key words: XML, DTD, SGML, HTML, Health Information System, World Wide Web. Introdução O XML (extensible Markup Language) permite ao usuário criar suas próprias tags - etiquetas ocultas como comentários em páginas Web ou seções de texto em uma página adicionando estruturas aos seus documentos, viabilizando sua utilização tanto na Web, quanto em outros sistemas. Baseado em um conceito simples, o XML está se tornando unanimidade no processo de integração entre sistemas, entre eles os relacionados à informática em saúde. Neste artigo, estaremos apresentando algumas das iniciativas de emprego deste formato e as tentativas de torná-lo um padrão oficial para documentos de saúde. XML, da web para os sistemas de saúde A World Wide Web abriga um número crescente de sistemas para registros médicos, bases de conhecimento, suporte a decisão e educação [1] e está transformando a natureza da prática médica [2]. As aplicações baseadas na Web dependem, primariamente, do HTML (Hypertext Markup Language). O HTML consiste de um conjunto fixo e simples de elementos, indicados por tags, por exemplo <H1>, que descrevem como os documentos deverão ser exibidos pelo programa cliente Web (browser). Isto define um tipo de documento simples com marcações, que descrevem cabeçalhos, parágrafos, listas, ilustrações e, em alguns casos, multimídia. O HTML é uma aplicação específica do SGML (Standard Generalized Markup Language), que usa o padrão internacional ISO 8879:1986 para definir a estrutura e conteúdo de diferentes tipos de documentos eletrônicos [3]. O SGML é uma metalinguagem, que permite aos autores criarem linguagens de marcação para objetivos específicos. Além disto, o SGML é usado, largamente, na indústria, governo e academicamente. Sua complexidade o torna ideal para uso na Web. O XML (Extensible Markup Language) foi desenvolvido para prover extensibilidade, estrutura e qualidade de dados ao SGML, para a criação de aplicações Web robustas e de larga escala [4]. Como o SGML, o XML é uma metalinguagem. Ao contrário do formato fixo do HTML, o XML permite aos autores definirem seus próprios elementos para representar esquemas de bancos de dados ou hierarquias orientadas a objeto. O XML permite as aplicações clientes verificarem dados através de validação estrutural. XML omite as mais complexas e menos usadas partes do SGML, como a declaração SGML e a minimização de tag [5]. Como o XML é um subconjunto do SGML, as ferramentas e parsers SGML podem ser utilizados em documentos XML. O W3C (World Wide Web Consortium), recentemente, adotou o XML como um padrão [6] e grandes desenvolvedores de software, como: Microsoft, Sun Microsystems, Netscape, Adobe e

2 IBM incluíram o suporte a XML em seus produtos [7]. Esforços estão sendo feitos para integrar o XML aos padrões mais utilizados em saúde, como o HL7 [8]. A estrutura de um documento XML pode ser definida em um DTD (Document Type Definition), incluso no documento ou referenciado de uma fonte externa. O DTD especifica o nome dos elementos alojados pelo documento, como um elemento pode aparecer e a ordem de aparição destes elementos. Interconexão e padrões Nesta seção, analisaremos projetos que são resultado do reconhecimento da necessidade que direciona o desenvolvimento para a interconexão e a utilização de padrões para troca de dados, que incluem: o vocabulário médico padrão, padrões para os sistemas de informação hospitalares e padrões para os registros eletrônicos do paciente. O SPIDER (Structured Platform- Independent Data Entry and Reporting) utiliza padrões de informação aberta para armazenar registros, independentes de plataforma, de relatórios estruturados [9]. O SPIDER pode acomodar uma variedade de aplicações relatórios, que contêm conceitos armazenados hierarquicamente [10]. Os conceitos relatados podem ser vinculados a vocabulários externos, como o UMLS (Unified Medical Language System) [11]. O SPIDER apresenta conceitos de relatórios, como objetos gráficos familiares: text window, checkboxes e radio buttons em formulários Web. A hierarquia dos conceitos é preservada, o programa cliente pode mostrar os elementos do formulário, com níveis apropriados de identação. Da entrada de dados, através da interface Web, o SPIDER pode criar relatórios textuais ou documentos XML. Os documentos XML incluem DTDs específicos, que definem os campos de dados e valores permitidos; o relatório fornecido é portável e possui autodefinição [9]. O SPIDER é executado, atualmente, um Netra i5 Sun Internet Server (Sun Microsystems, Palo Alto, CA) e no Netscape Enterprise Server 3.0 (Netscape Communications, Mountain View, CA). O software SPIDER é escrito na linguagem de programação Perl (versão 5.0). Registros médicos são largamente distribuídos e têm forte autonomia local [12]. Freqüentemente, informações sobre pacientes não estão disponíveis quando e onde são necessárias. Possui resultados insuficientes para múltiplas consultas aos dados pessoais do paciente, duplicação de testes desnecessários e outras avaliações e, ultimamente, atraso no recebimento do atendimento apropriado. Synapses [13; 14] e SynEx [14; 15] fazem parte de dois projetos europeus, cujo objetivo é compartilhar registros eletrônicos de saúde através da Internet. Synapses se baseia na especificação do Federated Healthcare Record (FHCR) Server, que fornece acesso integrado a componentes de registros distribuídos. O Synapse Server provê a funcionalidade de um banco de dados federado. Dados individuais do paciente podem ser distribuídos através de vários hospitais e sites da comunidade de saúde, que podem enviar consultas para um servidor localizado em qualquer lugar. Synapses e XML são estruturas de dados orientados a objetos hierarquicamente, com a opção de linkar seus elementos. A transformação do SynOM (Synapses Object Model) para o XML DTD não causaria problemas, em virtude da especificação flexível do XML [16]. O projeto SynEx possui como objetivo integrar um número de componentes - os registros do Synapses Server são apenas um deles - para formar um sistema de informação, onde aplicações cliente poderão acessar uma grande quantidade de dados no auxílio ao serviço de saúde. No SynEx, o servidor de registros foi desenvolvido como um componente aberto, para um projeto de computação distribuída, em um ambiente corporativo e usando tecnologia XML, com suporte para clientes Web. O HL7 (Health Level Seven) fornece um padrão para distribuição de dados através de aplicações computacionais hospitalares [17, 18]. O padrão HL7 é baseado em uma mensagem e utiliza um modelo de evento trigger, que dispara uma mensagem para uma unidade receptora, que irá responder a esta mensagem. Mensagens são definidas por vários eventos trigger. A Organização HL7 também desenvolve padrões para a representação de documentos clínicos (como um sumário de alta e registros de evolução). Estes documentos fazem uso do HL7 Clinical Document Architecture (CDA) [17, 19]. O HL7 CDA Framework tornou-se um padrão HL7 ANSI aprovado em novembro de O CDA é padrão de marcação de documentos, que especifica a estrutura e semântica de documentos clínicos. Um documento CDA é um objeto de informação completo e definido, que pode conter: texto, imagem, sons e outros conteúdos multimídia e atuar como gateway para Registros Médicos Eletrônicos, permitindo o compartilhamento e interoperabilidade de registros médicos eletrônicos. O CDA gera

3 documentos clínicos no formato XML e estes documentos são encapsulados pela mensagem HL7 e armazenados em um repositório de documentos clínicos, como dados em um banco de dados XML. Suporte a decisão O BANTER (Bayesian Network Tutoring and Explanation) provê suporte a decisão utilizando Redes Bayesianas (RB) como modelo de conhecimento. RB representam graficamente conhecimento probabilístico. Cada nó do grafo da RB representa uma variável estocástica; os possíveis valores de dois ou mais nós de possíveis estados, por exemplo: presente ou ausente, somam 1. Ligações entre variáveis representam influência, expressa como probabilística condicional [20]. O BANTER calcula a probabilidade de diagnósticos potenciais, determina o melhor procedimento para identificar um diagnóstico, questiona o usuário na seleção de um teste diagnóstico otimizado e gera um texto explicando a lógica empregada. BANTER pode ser aplicado em qualquer RB, cujos nós podem ser classificados como hipóteses, observações e procedimentos diagnósticos. A lógica do sistema é conduzida pela base de conhecimento RB, um arquivo de definição de nós, onde o tipo especificando exemplos de problemas tutoriais. BANTER tem sido implementado em uma SPARC station 10 (Sun Microsystems, Palo Alto, CA) e é escrito na linguagem de programação Lisp [20]. Sistemas de registro eletrônico de saúde, ou Electronic Health Record (EHR), estão sendo largamente utilizados no armazenamento de informações clínicas sobre pacientes. Na Austrália, com em outros países, há uma iniciativa para o desenvolvimento de um ambiente para compartilhamento de registros eletrônicos de saúde [21]. A openehr Foundation considerou que o modelo EHR deveria ser genérico o suficiente para armazenar diferentes tipos de dados médicos, e desenvolveu um framework EHR, baseado em metadados, chamado "Good Electronic Health Record" (GEHR). Este framework fornece um modelo de referência, chamado GEHR Object Model (GOM), que pode ser utilizado para representar, genericamente, todos os exames e procedimentos clínicos [21]. Em um sistema GEHR distribuído, o XML é utilizado para codificar extratos EHR, para emissão. Seja enviando ou recebendo um extrato EHR, é essencial para o sistema EHR estar habilitado para validar se o extrato está de acordo com as estruturas e regras requeridas. Como o XML é o formato padrão com o qual os extratos GEHR são distribuídos, faz-se importante à utilização de um método para validar os extratos GEHR formatados em XML. Com isto em mente, a validação é feita em dois níveis: em primeiro lugar, verificando se o extrato EHR é válido em relação ao GOM e, em segundo lugar, se é válido em relação aos arquétipos clínicos associados [21]. Guidelines O XML oferece uma poderosa tecnologia para representação de documentos eletrônicos. Isto permite que seres humanos e computadores acessem a informação no documento e a extraiam para reuso ou modificação [22]. No XML, guidelines são conceituados como uma hierarquia de elementos, unidades básicas de informação, que armazenam dados e definem estruturas pela validação de sua posição na árvore [23]. As tags demarcam texto e fornecem etiquetas que caracterizam o conteúdo semântico do elemento. Aplicar tags em um documento não requer habilidades de programação, mas isto pode criar uma representação computacional do conhecimento contido em um guideline. Um DTD modela o nome dos elementos alocados e atributos no documento, o conteúdo de cada elemento e a estrutura do documento, por exemplo, ordem e cardinalidade de cada elemento. Um parser de validação pode assegurar se um documento taggeado está de acordo com o DTD. Um parser, como o Internet Explorer 6, pode ler um documento XML e povoar uma árvore na memória, expondo todos os elementos e atributos para manipulação pela aplicação [24]. A aplicação pode, por exemplo, selecionar certos componentes para apresentação ao usuário, por exemplo, custos, ou interagir com fatos em um banco de dados clínico para prover apoio a decisão com guidelines. Várias organizações combinam seus esforços para desenvolver, disseminar, implementar e administrar o conhecimento armazenado em guidelines através do seu ciclo de vida. Não surpreendentemente, os modelos que têm sido criados para representar este conhecimento variam, dependendo da orientação da organização. Modelos despontam, pois quem constrói e evolui guidelines práticos tende a enfatizar descrições dos métodos utilizados no desenvolvimento, problemas encontrados nos testes e manutenção e detalhes sobre os responsáveis, objetivos; entretanto, eles,

4 eventualmente, fornecem poucos detalhes para recomendações de conceituação. Por exemplo, o modelo NGC (National Guideline Clearinghouse) contém a maioria dos conceitos encontrados na literatura de serviços de saúde, mas possui somente uma linha para as recomendações mais importantes. Por outro lado, pesquisadores da área de informática modelam guidelines com grandes detalhes, mas falham no relato das preocupações dos serviços de saúde comunitários, bem como evidências e qualidade, predileções potenciais dos patrocinadores e desenvolvedores, testes de validação [25]. Um dos mais ambiciosos esforços para construir uma representação de guideline eletrônico é o GLIF (Guideline Interchange Format) do Intermed Collaboratory. GLIF inclui módulos para o nome de um guideline e seus autores, proposta e critério de elegibilidade, mas isto especifica somente um componente, definido vagamente, chamado didatics para prover informação de suporte. A ênfase do GLIF é na especificação detalhada das recomendações do guideline. A base do modelo apresentado pelo Laboratory of Computer Science, Massachusetts General Hospital [26] é a passagem de mensagens contendo estruturas de dados hierárquicos. Isto é permitido pelas interações flexíveis entre os módulos de consulta e lógico, bem como, a engine do guideline e o cliente. Como o XML suporte estruturas de dados hierárquicos, ele é ideal como formato de mensagem para envio e recebimento de mensagens oriundas de um serviço automático de guideline. Como o formato de mensagem pode servir como uma interface genérica para serviços de guideline. Isto não é muito diferente do princípio de utilização do XML como um formato de distribuição para dados de saúde [27]; de fato, como a engine do guideline deveria solicitar dados de um registro médico, o DTD para determinados formatos enviados, deveria representá-los de várias maneiras, sendo utilizado para distribuição de informação de registros médicos. Registro eletrônico médico O projeto desenvolvido pelo Computer Science Department, Queens College of CUNY e pelo Department of Medical Informatics, Columbia University, resultou em uma linguagem de processamento natural chamada MedLEE4, que está sendo utilizada pelo New York Presbyterian Health Care (NYPH) e pelo Columbia Presbyterian Medical Center desde fevereiro de O MedLEE foi desenvolvido como um processador genérico para um domínio médico. Sendo utilizado, inicialmente, para radiografias torácicas, e expandido para os domínios de mamografia, resultados radiológicos, resultados patológicos, ecocardiograma, eletrocardiograma e sumários de alta. Um número de evoluções do sistema foram realizadas como os domínios de relatórios para radiografias torácicas, mamografia e sumários de alta [28, 29, 30], o que demonstra a efetividade na identificação de condições clínicas específicas, e que isto foi, efetivamente, utilizado [31] para o aumento da qualidade do atendimento ao paciente. Um dos formatos de saída do MedLEE é o XML. O modelo de representação do XML para a saída estruturada do XML é descrito com mais detalhes por Friedman [32]. O modelo abaixo ilustra a saída XML para uma mastectomia parcial do seio direito. O nome da tag corresponde ao tipo de informação sendo representada. Em adição, a tag pode conter tags internas, que são modificadores. Por exemplo, procedimento é um tipo de informação. Ele possui um atributo v, cujo valor é ressecção e uma tag inserida, que é um modificador bodyloc (body location, cujo valor é seio). Bodyloc também possui uma região modificada (com valor direito). A representação XML forma uma árvore que pode ser visualizada graficamente. Brasil O Brasil também tem realizado projetos que fazem uso do XML como padrão de comunicação de dados, como: A Agência Nacional de Saúde Suplementar (ANS) estabeleceu um padrão de Troca de Informação em Saúde Suplementar (TISS) para registro e intercâmbio de dados entre operadoras de planos privados de assistência à saúde e prestadores de serviços de saúde. A proposta da ANS utiliza padrões já existentes e disponíveis em outros bancos de dados e sistemas de informações, permitindo uma compatibilização com os diversos sistemas de informação em saúde hoje existentes, possibilitando melhorias na utilização das informações coletadas [33]. O Padrão de comunicação do padrão TISS para a troca de informação entre operadoras e prestadores é a linguagem de marcação XML/Schema [33]. O Cartão Nacional de Saúde é um instrumento que possibilita a vinculação dos procedimentos executados no âmbito do Sistema Único de Saúde (SUS) ao usuário, ao profissional que os realizou e também à unidade de saúde

5 onde foram realizados. Para tanto, é necessária a construção de cadastros de usuários, de profissionais de saúde e de unidades de saúde. A partir desses cadastros, os usuários do SUS e os profissionais de saúde recebem um número nacional de identificação [34]. No nível de aplicação, os terminais de atendimento e os servidores municipais comunicam-se através de um conjunto de documentos XML, cujas definições foram acordadas entre o Ministério da Saúde e os fornecedores contratados para o desenvolvimento do projeto, e independem de lote, de modelo do terminal e de sistema operacional do servidor municipal. Do nível municipal para os níveis superiores, a comunicação ocorre ora através de documentos XML, ora através do mecanismo de replicação do sistema gerenciador de banco de dados Oracle. Para isso, foi definido um padrão de comunicação, que utiliza modelos denominados Document Type Definition (DTD) [34]. Conclusão Com base no contexto deste artigo, o XML aparece como um formato que pode facilitar o processo de integração de Sistemas de Informação em Saúde. A união de organizações de saúde, órgãos governamentais e desenvolvedores na utilização da Web e XML, como padrão, pode levar a integração entre Sistemas até então isolados, gerando conhecimento, suporte a decisão e um aumento na qualidade do atendimento ao paciente. Referências [1] Lowe, H.J. et al, The World Wide Web: a review of an emerging Internet based technology for the distribution of biomedical information. J Am Med Informatics Assoc, n.3, p [2] Cimino, J.J Beyond the superhighway: exploiting the Internet with medical informatics. J Am Med Informatics Assoc, n.4, p [3] International Standards Organization ISO 8879, Information processing Text and office systems Standard Generalized Markup Language (SGML). Geneva: International Standards Organization. [4] Bosak, J XML, Java, and the future of the Web. The World Wide Web Journal, vol.2, n.4. [5] Clark, J Comparison of SGML and XML: World Wide Web Consortium Note. World Wide Web Consortium. Disponível em: [ Acesso em 01 mai [6] Connolly, D. and Bosak, J., Extensible Markup Language (XML). World Wide Web Consortium. Disponível em: [ Acesso em 01 mai [7] EDI News, XML touted as cure for EDI ills. CommerceNet. Disponível em: [ hnology/edi/xml-edi/0804edi.html]. Acesso em 02 mai [8] HL7 SGML/XML Special Interest Group, The Kona Proposal. Health Level Seven. Disponível em: [ ees/sgml/]. Acesso em 02 mai [9] Kahn Jr., C.E., Self-documenting structured reports using open information standards. Medinfo. [10] Kahn Jr., C.E., A generalized language for platform-independent structured reporting. Methods Inf Med, n.36, p [11] Lindberg, D.A.B. et al, The Unified Medical Language System. Methods Inf Med, n.32, p [12] Networking Health, Prescriptions for the Internet. Disponível em: [ Acesso em 20 ago [13] Jung, B. and Grimson, J., Synapses/SynEx goes XML, Proceedings of the Medical Informatics Europe '99 Conference (MIE99), p [14] Grimson, W. et al, Federated Healthcare Record Server The Synapses Paradigm. International Journal of Medical Informatics, vol.52, p [15] SynEx, Disponível em: [ Acesso em 20 ago [16] Jung, B. et al, Using XML for Seamless Integration of Distributed Electronic Patient

6 Records. Proceedings of XML Scandinavia 2000 conference. [17] HL7 (Health Level Seven), Disponível em: [ Acesso em 20 ago [18] Beeler, G.W., HL7 version 3 - An object-oriented methodology for collaborative standards development. International Journal of Medical Informatics, vol.48 (1-3), p [19] Dolin, R. H. et al, The HL7 Clinical Document Architecture. Journal of the American Medical Informatics Association, vol. 8, p [20] Kahn Jr., C.E. and de la Cruz, N.B., Extensible markup language (XML) in health care: integration of structured reporting and decision support. In: AMIA Symp, p [21] Tun Z. et al, Validating Electronic Health Records Using Archetypes and XML. ACSC. [22] Laurent, SS., XML: A Primer. M&T Books, California, USA. [23] Ceponkus, A. and Hoodbhoy, F., Applied XML: A Toolkit for Programmers. Wiley, New York, USA. [24] Marchal, B., XML by Example. QUE, Indianapolis, USA. [25] Shiffman, R.N., Representation of clinical practice guidelines in conventional and augmented decision tables. J Am Med Inform Assoc, n.4, p [26] Dubey, A. K. and Chueh, H., Using the extensible markup language (XML) in automated practice guidelines. Proc AMIA Symp, p [30] Friedman, C. et al, Automating a severity score guideline for community acquired pneumonia employing medical language processing of discharge summaries. Proc. AMIA Symp, p [31] Knirsch, C.A. et al, Respiratory isolation of tuberculosis patients using clinical guidelines and an automated decision support system. Infection Control and Hospital Epidemiology, v. 19, p [32] Friedman, C. et al, Representing information in patient reports using natural language processing and the extensible markup language. J Am Med Inf Assoc, v. 6, p [33] ANS. Disponível em: [ texto_completo.pdf]. Acesso em 03 set 06. [34] Cartão Nacional de Saúde. Disponível em: [ Acesso em 03 set 06. Contato Anderson Dutra Moura anderson@s4.com.br Kristy Soraya Coelho kscoelho@uol.com.br Alysson Frantz alyfrantz@hotmail.com Marcus Augusto Hochuli Schmeil shm@ppgia.pucpr.br João da Silva Dias jdias@ppgia.pucpr.br [27] Dolin, R. H. et al, SGML as a message interchange format in healthcare. Proceedings of the 1997 AMIA Fall Symposium, p [28] Jain, N. L. et al, Identification of suspected tuberculosis patients based on natural language processing of chest radiograph reports. Proc AMIA Symp, p [29] Johnson, S. B. and Friedman, C., Integrating data from natural language processing into a clinical information system. Proc AMIA Symp, p

UFG - Instituto de Informática

UFG - Instituto de Informática UFG - Instituto de Informática Especialização em Desenvolvimento de Aplicações Web com Interfaces Ricas EJB 3.0 Prof.: Fabrízzio A A M N Soares professor.fabrizzio@gmail.com Aula 13 Web Services Web Services

Leia mais

UNIVERSIDADE. Sistemas Distribuídos

UNIVERSIDADE. Sistemas Distribuídos UNIVERSIDADE Sistemas Distribuídos Ciência da Computação Prof. Jesus José de Oliveira Neto Web Services Web Services Existem diferentes tipos de comunicação em um sistema distribuído: Sockets Invocação

Leia mais

XML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi

XML e Banco de Dados de Internet. Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi XML e Banco de Dados de Internet Tópicos Especiais em Tecnologia da Informação Profa. Késsia R. C. Marchi Motivação Diversas aplicações Web utilizam Fontes de Dados (BD); Arquitetura Cliente-Servidor (2

Leia mais

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados

Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses

Leia mais

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3

DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 DESENVOLVIMENTO WEB DENTRO DOS PARADIGMAS DO HTML5 E CSS3 Eduardo Laguna Rubai, Tiago Piperno Bonetti Universidade Paranaense (Unipar) Paranavaí PR- Brasil eduardorubay@gmail.com, bonetti@unipar.br Resumo.

Leia mais

Noções de. Microsoft SQL Server. Microsoft SQL Server

Noções de. Microsoft SQL Server. Microsoft SQL Server Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados

Leia mais

ISO/IEC 12207: Gerência de Configuração

ISO/IEC 12207: Gerência de Configuração ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que

Leia mais

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web;

CONCEITOS INICIAIS. Agenda A diferença entre páginas Web, Home Page e apresentação Web; CONCEITOS INICIAIS Agenda A diferença entre páginas Web, Home Page e apresentação Web; O que é necessário para se criar páginas para a Web; Navegadores; O que é site, Host, Provedor e Servidor Web; Protocolos.

Leia mais

XHTML 1.0 DTDs e Validação

XHTML 1.0 DTDs e Validação XHTML 1.0 DTDs e Validação PRnet/2012 Ferramentas para Web Design 1 HTML 4.0 X XHTML 1.0 Quais são os três principais componentes ou instrumentos mais utilizados na internet? PRnet/2012 Ferramentas para

Leia mais

Conceitos e definições da ANS (Agencia Nacional de Saúde)

Conceitos e definições da ANS (Agencia Nacional de Saúde) Conceitos e definições da ANS (Agencia Nacional de Saúde) Demonstrativo de retorno: modelo formal de representação e descrição documental do padrão TISS sobre o pagamento dos eventos assistenciais realizados

Leia mais

Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados:

Dado: Fatos conhecidos que podem ser registrados e têm um significado implícito. Banco de Dados: MC536 Introdução Sumário Conceitos preliminares Funcionalidades Características principais Usuários Vantagens do uso de BDs Tendências mais recentes em SGBDs Algumas desvantagens Modelos de dados Classificação

Leia mais

Disciplina: Tecnologias de Banco de Dados para SI s

Disciplina: Tecnologias de Banco de Dados para SI s Curso de Gestão em SI Disciplina: Tecnologias de Banco de Dados para SI s Rodrigo da Silva Gomes (Extraído do material do prof. Ronaldo Melo - UFSC) Banco de Dados (BD) BD fazem parte do nosso dia-a-dia!

Leia mais

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2

Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Curso Tecnológico de Redes de Computadores 5º período Disciplina: Tecnologia WEB Professor: José Maurício S. Pinheiro V. 2009-2 Aula 2 Computação em Nuvem Desafios e Oportunidades A Computação em Nuvem

Leia mais

Manual do Painel Administrativo

Manual do Painel Administrativo Manual do Painel Administrativo versão 1.0 Autores César A Miggiolaro Marcos J Lazarin Índice Índice... 2 Figuras... 3 Inicio... 5 Funcionalidades... 7 Analytics... 9 Cidades... 9 Conteúdo... 10 Referência...

Leia mais

Orientação a Objetos

Orientação a Objetos 1. Domínio e Aplicação Orientação a Objetos Um domínio é composto pelas entidades, informações e processos relacionados a um determinado contexto. Uma aplicação pode ser desenvolvida para automatizar ou

Leia mais

Banco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon (edson@esucri.com.

Banco de Dados I. Apresentação (mini-currículo) Conceitos. Disciplina Banco de Dados. Cont... Cont... Edson Thizon (edson@esucri.com. Sistemas da Informação Banco de Dados I Edson Thizon (edson@esucri.com.br) 2008 Apresentação (mini-currículo) Formação Acadêmica Mestrando em Ciência da Computação (UFSC/ ) Créditos Concluídos. Bacharel

Leia mais

3 Serviços na Web (Web services)

3 Serviços na Web (Web services) 3 Serviços na Web (Web services) 3.1. Visão Geral Com base na definição do Word Wide Web Consortium (W3C), web services são aplicações autocontidas, que possuem interface baseadas em XML e que descrevem

Leia mais

XML (extensible Markup Language)

XML (extensible Markup Language) Sumário 1. Introdução a Aplicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temporal (BDT) 6. BD Geográfico (BDG) 7. BD

Leia mais

Web Services. Autor: Rômulo Rosa Furtado

Web Services. Autor: Rômulo Rosa Furtado Web Services Autor: Rômulo Rosa Furtado Sumário O que é um Web Service. Qual a finalidade de um Web Service. Como funciona o serviço. Motivação para o uso. Como construir um. Referências. Seção: O que

Leia mais

Aplicação Prática de Lua para Web

Aplicação Prática de Lua para Web Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio

Leia mais

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA

Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA Desenvolvendo uma Arquitetura de Componentes Orientada a Serviço SCA RESUMO Ricardo Della Libera Marzochi A introdução ao Service Component Architecture (SCA) diz respeito ao estudo dos principais fundamentos

Leia mais

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial

Histórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial 1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão

Leia mais

EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP tuanefaria@yahoo.com.br

EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN. TuaneFaria USP tuanefaria@yahoo.com.br EXPLORANDO TÉCNICAS E RECURSOS DO GERENCIADOR DE DADOS ABERTOS CKAN Prof. Dr. José Eduardo Santarem Segundo USP santarem@usp.br TuaneFaria USP tuanefaria@yahoo.com.br Introdução Disponibilizar Dados Disponibilizar

Leia mais

Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate

Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate Desenvolvimento de aplicação web com framework JavaServer Faces e Hibernate Tiago Peres Souza 1, Jaime Willian Dias 1,2 ¹Universidade paranaense (Unipar) Paranavaí PR Brasil tiagop_ti@hotmail.com 2 Universidade

Leia mais

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3

INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1. Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTEGRAÇÃO DE APLICAÇÕES UTILIZANDO WEB SERVICE 1 Kellen Kristine Perazzoli 2 ; Manassés Ribeiro 3 INTRODUÇÃO Atualmente empresas de diversos portes estão encontrando nos web services soluções para seus

Leia mais

15/03/2010. Análise por pontos de função. Análise por Pontos de Função. Componentes dos Pontos de Função. Componentes dos Pontos de Função

15/03/2010. Análise por pontos de função. Análise por Pontos de Função. Componentes dos Pontos de Função. Componentes dos Pontos de Função Análise por pontos de função Análise por Pontos de Função Referência: Manual de práticas de contagem IFPUG Versão 4.2.1 Técnica que permite medir a funcionalidade de um software ou aplicativo, sob a visão

Leia mais

Web Design. Prof. Felippe

Web Design. Prof. Felippe Web Design Prof. Felippe 2015 Sobre a disciplina Fornecer ao aluno subsídios para o projeto e desenvolvimento de interfaces de sistemas Web eficientes, amigáveis e intuitivas. Conceitos fundamentais sobre

Leia mais

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br

Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Modelos de Dados, Esquemas e Instâncias 2 Modelos de Dados, Esquemas e Instâncias Modelo de dados: Conjunto de conceitos

Leia mais

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart.

Glossário Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Apresenta a definição dos termos, siglas e abreviações utilizadas no contexto do projeto Citsmart. Versão 1.6 15/08/2013 Visão Resumida Data Criação 15/08/2013 Versão Documento 1.6 Projeto Responsáveis

Leia mais

Este relatório tem por objetivo, abordar a sintaxe XML.

Este relatório tem por objetivo, abordar a sintaxe XML. Relatório do GPES Este relatório tem por objetivo, abordar a sintaxe XML. XML Estrutura do documento Um documento XML é uma árvore rotulada onde um nó externo consiste de: [1] Dados de caracteres (uma

Leia mais

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS

CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL

Leia mais

GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML

GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML GESTÃO DA CADEIA DE SUPRIMENTOS FORMAS DE TROCA DE INFORMAÇÃO: EDI E XML Prof. Dr. Daniel Caetano 2016-1 Objetivos Compreender as diferentes tecnologias de troca de informação em uma Cadeia de Suprimentos

Leia mais

HL7 HL7 BRASIL. Dr. Marivan Santiago Abrahão CHAIR HL7 BRASIL. Painel 4 Padrões para sistemas de Registro Eletrônico de Saúde. 18 - Setembro - 2005 1

HL7 HL7 BRASIL. Dr. Marivan Santiago Abrahão CHAIR HL7 BRASIL. Painel 4 Padrões para sistemas de Registro Eletrônico de Saúde. 18 - Setembro - 2005 1 Painel 4 Padrões para sistemas de Registro Eletrônico de Saúde BRASIL Dr. Marivan Santiago Abrahão CHAIR BRASIL 18 - Setembro - 2005 1 O que é É uma organização voluntária, sem fins lucrativos, voltada

Leia mais

Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br

Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Prof. Marcelo Machado Cunha www.marcelomachado.com mcelobr@yahoo.com.br Ementa Introdução a Banco de Dados (Conceito, propriedades), Arquivos de dados x Bancos de dados, Profissionais de Banco de dados,

Leia mais

Padrão de Troca de Informações na Saúde Suplementar PADRÃO TISS RADAR TISS

Padrão de Troca de Informações na Saúde Suplementar PADRÃO TISS RADAR TISS Padrão de Troca de Informações na Saúde Suplementar PADRÃO TISS RADAR TISS Operadoras Edição 2014 ERRATA Agência Nacional de Saúde Suplementar ANS. Padrão de Troca de Informações na Saúde Suplementar

Leia mais

CAPÍTULO 2. Este capítulo tratará :

CAPÍTULO 2. Este capítulo tratará : 1ª PARTE CAPÍTULO 2 Este capítulo tratará : 1. O que é necessário para se criar páginas para a Web. 2. A diferença entre páginas Web, Home Page e apresentação Web 3. Navegadores 4. O que é site, Host,

Leia mais

SISTEMA DE AGENDAMENTO E GERENCIAMENTO DE CONSULTAS CLÍNICAS

SISTEMA DE AGENDAMENTO E GERENCIAMENTO DE CONSULTAS CLÍNICAS SISTEMA DE AGENDAMENTO E GERENCIAMENTO DE CONSULTAS CLÍNICAS Pablo dos Santos Alves Alexander Roberto Valdameri - Orientador Roteiro da apresentação Introdução Objetivos Motivação Revisão bibliográfica

Leia mais

Padrão TISS RADAR TISS Operadoras Edição 2013

Padrão TISS RADAR TISS Operadoras Edição 2013 Padrão TISS RADAR TISS Operadoras Edição 2013 SUMÁRIO Questão 1 - Valor dos eventos de atenção à saúde, por grupo e origem... 4 Questão 2 Quantitativo e valor dos eventos de atenção à saúde por prestador...

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

Conceitos de Banco de Dados

Conceitos de Banco de Dados Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir

Leia mais

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo

Conteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos. Centro Tecnológico. Universidade Federal do Espírito Santo Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de

Leia mais

VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo

VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo VPAT (Voluntary Product Accessibility Template, Modelo de Acessibilidade de Produto) do eportfolio da Desire2Learn Maio de 2013 Conteúdo Introdução Recursos de acessibilidade principais Navegação usando

Leia mais

GERENCIAL SEPLAG CARTILHA AGENDA. Sumário

GERENCIAL SEPLAG CARTILHA AGENDA. Sumário CARTILHA AGENDA GERENCIAL SEPLAG 2012 Sumário 1. A Agenda Gerencial 2. Como Utilizar 3. Criação de Usuário 4. Criando um Projeto 5. Criando uma meta: 6. Criando uma Tarefa 7. Calendário 8. Mensagens ou

Leia mais

EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES

EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES EXPERIÊNCIA DE USO DE ARQUITETURA CORPORATIVA NO PROJETO DE RES Rigoleta Dutra Mediano Dias 1, Lívia Aparecida de Oliveira Souza 2 1, 2 CASNAV, MARINHA DO BRASIL, MINISTÉRIO DA DEFESA, BRASIL Resumo: Este

Leia mais

Aula 1: Noção Básica e Criação de Tabelas.

Aula 1: Noção Básica e Criação de Tabelas. Aula 1: Noção Básica e Criação de Tabelas. Introdução Olá! Seja bem-vindo a apostila de Microsoft Access 2010. Access 2010 é um Sistema de Gerenciamento de Banco de Dados da Microsoft, distribuído no pacote

Leia mais

Manual do AP_Conta. Manual do AP_Conta. Aplicativo para digitação e envio de contas médicas no padrão TISS

Manual do AP_Conta. Manual do AP_Conta. Aplicativo para digitação e envio de contas médicas no padrão TISS 2014 Manual do AP_Conta Aplicativo para digitação e envio de contas médicas no padrão TISS 0 Sumário 1. Sobre esse manual... 3 2. Habilitando e Configurando o AP_Conta... 4 3. Habilitação e Licenciamento...

Leia mais

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio 32 3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio Este capítulo apresenta o framework orientado a aspectos para monitoramento e análise de processos de negócio

Leia mais

Semântica para Sharepoint. Busca semântica utilizando ontologias

Semântica para Sharepoint. Busca semântica utilizando ontologias Semântica para Sharepoint Busca semântica utilizando ontologias Índice 1 Introdução... 2 2 Arquitetura... 3 3 Componentes do Produto... 4 3.1 OntoBroker... 4 3.2 OntoStudio... 4 3.3 SemanticCore para SharePoint...

Leia mais

Desenvolvimento de Aplicações Web

Desenvolvimento de Aplicações Web Desenvolvimento de Aplicações Web André Tavares da Silva andre.silva@udesc.br Método de Avaliação Serão realizadas duas provas teóricas e dois trabalhos práticos. MF = 0,1*E + 0,2*P 1 + 0,2*T 1 + 0,2*P

Leia mais

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer

A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer A computação na nuvem é um novo modelo de computação que permite ao usuário final acessar uma grande quantidade de aplicações e serviços em qualquer lugar e independente da plataforma, bastando para isso

Leia mais

2 Conceitos relativos a Web services e sua composição

2 Conceitos relativos a Web services e sua composição 15 2 Conceitos relativos a Web services e sua composição A necessidade de flexibilidade na arquitetura das aplicações levou ao modelo orientado a objetos, onde os processos de negócios podem ser representados

Leia mais

Gestão inteligente de documentos eletrônicos

Gestão inteligente de documentos eletrônicos Gestão inteligente de documentos eletrônicos MANUAL DE UTILIZAÇÃO VISÃO DE EMPRESAS VISÃO EMPRESAS - USUÁRIOS (OVERVIEW) No ELDOC, o perfil de EMPRESA refere-se aos usuários com papel operacional. São

Leia mais

SQL. Curso Prático. Celso Henrique Poderoso de Oliveira. Novatec

SQL. Curso Prático. Celso Henrique Poderoso de Oliveira. Novatec SQL Curso Prático Celso Henrique Poderoso de Oliveira Novatec 1 Introdução Desde o início da utilização dos computadores, sabemos que um sistema é feito para aceitar entrada de dados, realizar processamentos

Leia mais

Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs

Um documento XML possui Unidade lógica - os elementos Usuário inventa as marcas através de DTDs XML Um documento XML possui Unidade lógica - os elementos Usuário "inventa" as marcas através de DTDs Unidade física - as entidades Armazenamento separado dos dados Como toda linguagem de marcação: XML

Leia mais

Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com

Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Introdução a Banco de Dados Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com 12/06/2013 Sumário Motivação da Disciplina

Leia mais

Integração de Dados Plataforma Hub Magento E-Commerce

Integração de Dados Plataforma Hub Magento E-Commerce Integração de Dados Plataforma Hub Magento E-Commerce Facilitando Negócios Conectando softwares com Magento Plataforma de E-Commerce Integração de Dados Plataforma Hub Magento E-Commerce Este documento

Leia mais

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET

CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET CENTRO ESTADUAL DE EDUCAÇÃO TECNOLÓGICA PAULA SOUZA ETEC PROF. MÁRIO ANTÔNIO VERZA CURSO TÉCNICO EM INFORMÁTICA PARA INTERNET WEBSITE MUNDO MULHER GABRIELA DE SOUZA DA SILVA LUANA MAIARA DE PAULA SILVA

Leia mais

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1.

Universidade Federal de Santa Maria Curso de Arquivologia. Disciplina de Banco de Dados Aplicados à Arquivística. Versao 1. Universidade Federal de Santa Maria Curso de Arquivologia Disciplina de Banco de Dados Aplicados à Arquivística Prof. Andre Zanki Cordenonsi Versao 1.0 Março de 2008 Tópicos Abordados Conceitos sobre Banco

Leia mais

Manual de digitação de contas Portal AFPERGS

Manual de digitação de contas Portal AFPERGS Manual de digitação de contas Portal AFPERGS 1 Sumário Acesso à função digitação de contas... 3 O que é a Função digitação de contas (DC)... 4 Como proceder na função digitação de conta médica (DC)...

Leia mais

5 Estudo de caso: utilizando o sistema para requisição de material

5 Estudo de caso: utilizando o sistema para requisição de material 61 5 Estudo de caso: utilizando o sistema para requisição de material A fim de avaliar as características da arquitetura proposta e a corretude da implementação, realizamos experiências com cenários de

Leia mais

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS

AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS AP_ Conta Aplicativo para digitação e envio de contas médicas no padrão TISS Manual de Instalação Tempro Software StavTISS Sumário 1. INTRODUÇÃO... 2 2. REQUISITOS DO SISTEMA... 3 3. INSTALAÇÃO... 4 4.

Leia mais

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

Introdução a listas - Windows SharePoint Services - Microsoft Office Online Page 1 of 5 Windows SharePoint Services Introdução a listas Ocultar tudo Uma lista é um conjunto de informações que você compartilha com membros da equipe. Por exemplo, você pode criar uma folha de inscrição

Leia mais

PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB)

PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) RELATÓRIO DE ENTREGA DO PRODUTO 1 (CONSTRUÇÃO DE PORTAL WEB) PARA A ELABORAÇÃO DOS PLANOS MUNICIPAIS DE GESTÃO INTEGRADA DE RESÍDUOS SÓLIDOS PMGIRS PARA OS MUNICÍPIOS DE NOVO HORIZONTE, JUPIÁ, GALVÃO,

Leia mais

SISTEMAS DISTRIBUIDOS

SISTEMAS DISTRIBUIDOS 1 2 Caracterização de Sistemas Distribuídos: Os sistemas distribuídos estão em toda parte. A Internet permite que usuários de todo o mundo acessem seus serviços onde quer que possam estar. Cada organização

Leia mais

FATURAMENTO ELETRÔNICO

FATURAMENTO ELETRÔNICO TUTORIAL FATURAMENTO ELETRÔNICO TISS epro-social 17/11/2009 Índice Introdução... 2 Faturamento Eletrônico... 3 Troca de Informações de Saúde Suplementar - TISS... 4 Formas de Comunicação e Arquivos...

Leia mais

08/04/2013. Agenda. O Sistema CACHÉ. O Sistema CACHÉ. O Sistema CACHÉ. O Sistema CACHÉ

08/04/2013. Agenda. O Sistema CACHÉ. O Sistema CACHÉ. O Sistema CACHÉ. O Sistema CACHÉ Agenda Caché Server Pages Uma Aplicação Banco de Dados Fernando Fonseca Ana Carolina Salgado Mestrado Profissional 2 SGBD de alto desempenho e escalabilidade Servidor de dados multidimensional Arquitetura

Leia mais

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através

Leia mais

Aula 02 Conceitos básicos elipse. INFORMÁTICA INDUSTRIAL II ENG1023 Profª. Letícia Chaves Fonseca leticia.chavesfonseca@gmail.com

Aula 02 Conceitos básicos elipse. INFORMÁTICA INDUSTRIAL II ENG1023 Profª. Letícia Chaves Fonseca leticia.chavesfonseca@gmail.com Aula 02 Conceitos básicos elipse INFORMÁTICA INDUSTRIAL II ENG1023 Profª. Letícia Chaves Fonseca leticia.chavesfonseca@gmail.com 1. Introdução O Elipse E3 trabalha totalmente orientado para a operação

Leia mais

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS

BANCO DE DADOS CONTEÚDO INFORMÁTICA. Prof.: MARCIO HOLLWEG mhollweg@terra.com.br BANCO DE DADOS SGBD TABELA CONCEITOS BÁSICOS CONTEÚDO HARDWARE - 2 AULAS SISTEMA OPERACIONAL - 2 AULAS INFORMÁTICA Prof.: MARCIO HOLLWEG mhollweg@terra.com.br APLICATIVOS OFFICE - 3 AULAS INTERNET - 1 AULA REDE - 2 AULA SEGURANÇA - 1 AULA BANCO DE

Leia mais

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling

DIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling DIMENSIONANDO PROJETOS DE WEB-ENABLING Uma aplicação da Análise de Pontos de Função Dimensionando projetos de Web- Enabling Índice INTRODUÇÃO...3 FRONTEIRA DA APLICAÇÃO E TIPO DE CONTAGEM...3 ESCOPO DA

Leia mais

Novas Tecnologias para Construção do Prontuário Eletrônico do Paciente

Novas Tecnologias para Construção do Prontuário Eletrônico do Paciente Novas Tecnologias para Construção do Prontuário Eletrônico do Paciente Fabiane Bizinella Nardon 1, Sérgio Furuie 2, Umberto Tachinardi 3 Instituto do Coração do Hospital das Clínicas da Faculdade de Medicina

Leia mais

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR

Novell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,

Leia mais

XML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML

XML. 1. XML: Conceitos Básicos. 2. Aplicação XML: XHTML 3. Folhas de Estilo em Cascata XML 1 1. : Conceitos Básicos 2. Aplicação : XHTML 3. Folhas de Estilo em Cascata 2 é um acrônimo para EXtensible Markup Language é uma linguagem de marcação muito parecida com HTML foi designada para descrever

Leia mais

Análise da Nova Linguagem HTML5 para o Desenvolvimento Web

Análise da Nova Linguagem HTML5 para o Desenvolvimento Web Análise da Nova Linguagem HTML5 para o Desenvolvimento Web Sergio N. Ikeno¹, Késsia Rita da Costa Marchi¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil sergioikn@gmail.com, kessia@unipar.br Resumo.

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Programação para a Web - I. José Humberto da Silva Soares

Programação para a Web - I. José Humberto da Silva Soares Programação para a Web - I José Humberto da Silva Soares Fundamentos de Internet Rede Mundial de Computadores; Fornece serviços, arquivos e informações; Os computadores que têm os recursos são chamados

Leia mais

Receber intimações: poderão receber intimações em processos eletrônicos nos quais estejam vinculados.

Receber intimações: poderão receber intimações em processos eletrônicos nos quais estejam vinculados. INTRODUÇÃO O tribunal de Justiça de Santa Catarina, em um processo de evolução dos serviços disponíveis no portal e-saj, passa a disponibilizar a peritos, leiloeiros, tradutores e administradores de massas

Leia mais

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União

e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Controladoria-Geral da União e-ouv Passo-a-passo Sistema de Ouvidorias do Poder Executivo Federal Junho, 2015 Sumário 1. Acesso ao sistema... 3 2. Funcionalidades do sistema... 5 3. Como tratar manifestações... 14 3.1 Detalhar...

Leia mais

IMPLEMENTAÇÃO DAS CAMADAS Inference Machine e Message Service Element PARA UM SERVIDOR DE SISTEMA DE GERENCIAMENTO DE Workflow HOSPITALAR

IMPLEMENTAÇÃO DAS CAMADAS Inference Machine e Message Service Element PARA UM SERVIDOR DE SISTEMA DE GERENCIAMENTO DE Workflow HOSPITALAR IMPLEMENTAÇÃO DAS CAMADAS Inference Machine e Message Service Element PARA UM SERVIDOR DE SISTEMA DE GERENCIAMENTO DE Workflow HOSPITALAR Jeferson J. S. Boesing 1 ; Manassés Ribeiro 2 1.Aluno do Curso

Leia mais

OBJETOS DE APRENDIZAGEM

OBJETOS DE APRENDIZAGEM MEDs e METADADOS OBJETOS DE APRENDIZAGEM O que é um objeto de aprendizagem? Segundo Wiley, D.A.,2000 Qualquer entidade DIGITAL que pode ser usada, reusada ou referenciada durante um processo de aprendizagem

Leia mais

Software automatizado para controle de consultas da clínica de fisioterapia

Software automatizado para controle de consultas da clínica de fisioterapia Software automatizado para controle de consultas da clínica de fisioterapia Jeverson Siqueira 1, Wallace Caldeira 1, Jorge Aikes Junior 1 1 Ciência da Computacão Faculdades Anglo Americano de Foz do Iguaçu

Leia mais

Disciplina de Banco de Dados Introdução

Disciplina de Banco de Dados Introdução Disciplina de Banco de Dados Introdução Prof. Elisa Maria Pivetta CAFW - UFSM Banco de Dados: Conceitos A empresa JJ. Gomes tem uma lista com mais ou menos 4.000 nomes de clientes bem como seus dados pessoais.

Leia mais

02 - Usando o SiteMaster - Informações importantes

02 - Usando o SiteMaster - Informações importantes 01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,

Leia mais

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET

MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos

Leia mais

4 Um Exemplo de Implementação

4 Um Exemplo de Implementação 4 Um Exemplo de Implementação Neste capítulo será discutida uma implementação baseada na arquitetura proposta. Para tanto, será explicado como a arquitetura proposta se casa com as necessidades da aplicação

Leia mais

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00

www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 www.f2b.com.br 18/04/2006 Micropagamento F2b Web Services Web rev 00 Controle de Revisões Micropagamento F2b Web Services/Web 18/04/2006 Revisão Data Descrição 00 17/04/2006 Emissão inicial. www.f2b.com.br

Leia mais

Ajuda On-line - Sistema de Portaria. Versão 4.8.J

Ajuda On-line - Sistema de Portaria. Versão 4.8.J Versão 4.8.J Sumário PORT - Módulo de Apoio Portaria 3 1 Manual... de Processos - Portaria 4 Fluxo - Portaria... 5 2 Configurações... 6 Unidades... de Internação 6 Setores Administrativos... 9 Configuração...

Leia mais

Entendendo como funciona o NAT

Entendendo como funciona o NAT Entendendo como funciona o NAT Vamos inicialmente entender exatamente qual a função do NAT e em que situações ele é indicado. O NAT surgiu como uma alternativa real para o problema de falta de endereços

Leia mais

1 http://www.google.com

1 http://www.google.com 1 Introdução A computação em grade se caracteriza pelo uso de recursos computacionais distribuídos em várias redes. Os diversos nós contribuem com capacidade de processamento, armazenamento de dados ou

Leia mais

Projeto Demoiselle. Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.

Projeto Demoiselle. Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge. Projeto Demoiselle Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.net Palestrantes: Antônio Carlos Tiboni Luciana Campos Mota 20/07/2009

Leia mais

Acessibilidade no SIEP (Sistema de Informações da Educação Profissional e Tecnológica) Módulo de Acessibilidade Virtual CEFET Bento Gonçalves RS Maio 2008 ACESSIBILIDADE À WEB De acordo com Cifuentes (2000),

Leia mais

Manual Operacional SIGA

Manual Operacional SIGA SMS - ATTI Julho -2012 Conteúdo Sumário... 2... 3 Consultar Registros... 4 Realizar Atendimento... 9 Adicionar Procedimento... 11 Não Atendimento... 15 Novo Atendimento... 16 Relatórios Dados Estatísticos...

Leia mais

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl

SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE. Aluno: Roberto Reinert Orientador: Everaldo A. Grahl SISTEMA DE WORKFLOW PARA MODELAGEM E EXECUÇÃO DE PROCESSOS DE SOFTWARE Aluno: Roberto Reinert Orientador: Everaldo A. Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Workflow Processo

Leia mais

O que é Grid Computing

O que é Grid Computing Grid Computing Agenda O que é Grid Computing Grid vs Cluster Benefícios Tipos de Grid Aplicações Ferramentas e padrões Exemplos no mundo Exemplos no Brasil Grid no mundo dos negócios Futuro O que é Grid

Leia mais

IV. Intercâmbio Eletrônico de Dados (EDI)

IV. Intercâmbio Eletrônico de Dados (EDI) IV. Intercâmbio Eletrônico de Dados (EDI) 1. Funcionamento do EDI 2. EDI tradicional X WEB EDI 3. EDI Tradicional 4. WEB EDI Intercâmbio Eletrônico de Dados (EDI) EDI: Electronic Data Interchange Troca

Leia mais