GERENCIANDO INFORMAÇÕES DO PACIENTE COM APLICAÇÕES EM RUBY ON RAILS MANAGING PATIENT INFORMATION WITH APPLICATIONS IN RUBY ON RAILS

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

Download "GERENCIANDO INFORMAÇÕES DO PACIENTE COM APLICAÇÕES EM RUBY ON RAILS MANAGING PATIENT INFORMATION WITH APPLICATIONS IN RUBY ON RAILS"

Transcrição

1 GERENCIANDO INFORMAÇÕES DO PACIENTE COM APLICAÇÕES EM RUBY ON RAILS MANAGING PATIENT INFORMATION WITH APPLICATIONS IN RUBY ON RAILS Sandra Cristina Bibries, Alessandra Rodrigues Cardoso Padovam, Flávio Baggio Pires, Eduardo Mariano Silva, Sílvia Regina Brandalise Centro Integrado de Pesquisas OncoHematológicas na Infância (CIPOI), Faculdade de Ciências Médicas (FCM), Universidade Estadual de Campinas (UNICAMP), Campinas, Brasil Resumo: Este trabalho apresenta o desenvolvimento e implementação do sistema que permite gerenciar informações do Serviço de Referência de Triagem Neonatal (SRTN) da Unicamp/CIPOI disponibilizando também informações do paciente individualmente. Esse projeto inicia um processo de migração de sistemas legados para uma plataforma de software livre, atualizada e com disponibilidade de acesso via web, além de otimizar a estrutura dos sistemas já existentes para melhor atender a equipe de usuários multidisciplinar e oferecer novas funcionalidades. O ambiente de desenvolvimento escolhido foi o Ruby on Rails, uma ferramenta de código aberto voltada para desenvolvimento web e teve como requisito conexão com o banco de dados MS SQL Server que é utilizado pelos sistemas atuais. O tempo de desenvolvimento dos módulos foi consideravelmente menor devido à flexibilidade da ferramenta utilizada nesse projeto o que viabilizará novas implementações. Palavras-chave: Paciente, Rails, Ruby Abstract: This paper presents the development and implementation of a system that allows you to manage the informations of Reference Service for Neonatal Screening (RSNS) Unicamp / CIPOI and also providing information of the patients in his medical records. This project initiates a migration process from legacy systems to an open source platform with accessible by web and more current, using and optimizing the structure of existing systems to better attend a multidisciplinary team and offer to users new features. The development environment chosen was the Ruby on Rails, an open source tool focused on web development. One of the use requirements was the possibility to work with a MS SQL Server database that is updated by the current systems. The modules development time was considerably quick due to the flexibility of the tool used in this project that will allow future implementations. Keywords: Pacient, Rails, Ruby Introdução Esse trabalho apresenta o desenvolvimento e implementação do sistema GITRI que tem como objetivo principal consolidar informações do Serviço de Referência em Triagem Neonatal (SRTN) da Unicamp / CIPOI, possibilitando o gerenciamento e a visualização de informações tanto a nível gerencial como individual de pacientes a partir de uma única aplicação Web. O Programa de Triagem Neonatal do SRTN Unicamp/CIPOI é atendido por sistemas cuja primeira versão foi lançada há 16 anos e várias funcionalidades foram incrementadas ao longo desse período. Desde então novas necessidades surgiram, tanto a nível tecnológico, de processos como também novos tipos de exames foram incorporados à Triagem Neonatal, além da expansão da abrangência do número de postos de coleta. Os sistemas foram se modificando para atender as novas necessidades, porém tinham a limitação de não contemplar uma plataforma web, que possibilitasse seu uso externamente. 1

2 A partir dessas necessidades foi iniciado um projeto para utilização do Ruby on Rails, uma ferramenta open source de alta produtividade até mesmo para uma equipe reduzida de desenvolvedores, e o desafio de trabalhar em conjunto com o MS SQL Server 2000, base de dados não convencional para este tipo de ferramenta. Além disso, o sistema deverá conviver em paralelo com os existentes que já vem atendendo o Serviço de Referência em Triagem Neonatal (SRTN) da Unicamp / CIPOI há 16 anos, onde recebeu novas implementações durante esse tempo, e possibilitar gradativamente incorporar, otimizar suas funcionalidades e oferecer outras novas. Dentre as quais se destacam uma interface disponibilizada via web, que pode ser acessível a outros hospitais e serviços que fazem parte ou tem relação com SRTN Unicamp/CIPOI. Neste sistema existe uma seção de anotações para equipes multidisciplinares que realizam procedimentos com o paciente, contatos de convocações e demais observações, que podem ser categorizadas por assuntos facilitando futuras consultas. A princípio as demais informações do paciente podem ser apenas consultadas, porém futuramente poderão ser cadastradas e atualizadas através desta mesma interface, com o desenvolvimento de novos módulos. Outro destaque são as consultas e relatórios de dados gerenciais que podem ser obtidos com grande agilidade e exportados em formato XLS e PDF, possibilitando o envio eletrônico evitando o uso de papéis. Métodos A escolha de trabalhar com uma ferramenta open source Ruby on Rails e a necessidade de conexão com o banco de dados já utilizado trouxe um desafio para a equipe que realizou uma série de pesquisas e testes até encontrar um conjunto de componentes de instalação (Rails , Ruby e activerecord-sqlserver-adapter ) necessários para a plataforma MS Windows 2003 / MS SQL Server O Ruby on Rails conta com uma série de convenções e recursos para facilitar o desenvolvimento e torná-lo mais fácil e ágil, produzindo um código limpo e bem estruturado. Para aplicar tais convenções em um ambiente atípico como este foram utilizadas Visões de tabelas do banco de dados sendo possível a manipulação dos nomes de atributos e tabelas para o formato que permitisse a exploração das facilidades de implementação do código. Posteriormente foram realizadas implementações no código que permitem fazer conexões com múltiplos bancos de dados 2 MS SQL Server, o que possibilitou fazer relacionamentos entre tabelas de bases distintas, evitando assim realizar cargas de dados de uma base para outra. Todas as alterações na estrutura das bases de dados foram realizadas utilizando os recursos das migrations do Rails, facilitando inclusive a implementação através de suas versões. Essas alterações ficaram centralizadas em um único desenvolvedor, garantindo melhor controle na manipulação da base de dados. No decorrer do desenvolvimento foi encontrada uma incompatibilidade na codificação de caracteres entre o Rails (UTF 8) e o SQL Server (ISO-8859). Isto fazia com que qualquer palavra com acentuação fosse exibida de maneira incorreta. Após pesquisas e testes foi solucionada com a instalação de um plugin recode-legacy-database 3 que faz a conversão automática da codificação, porém com certas limitações. Adaptações foram realizadas para atender todas as necessidades atuais do sistema Para autenticação, controle de acesso e de permissões, foram utilizados utilitários prontos (plugin restful authentication 4, gem ACL9 5 ) bastando a implantação no código e criação de um conjunto de tabelas necessárias no banco de dados como: tabelas de usuários, grupos, interfaces, permissões. O Rails propõe uma série de conceitos que garantem a praticidade na geração e 2

3 manutenção do código, dentre eles destaca-se o DRY (Don t Repeat Yourself) que foi aplicado no módulo de relatórios, onde o mesmo código é utilizado para geração de arquivo XLS e PDF. A geração de pdf foi grandemente facilitada com o uso do plugin prawnto 6 que permite a escrita do arquivo de forma simples e rápida. O ambiente utilizado é Windows, porém para disponibilizar o acesso externo ao CIPOI e por questões de performance, a aplicação foi instalada na plataforma Unix/FreeBSD e Apache. Dessa forma a aplicação ficou hospedada em um servidor FreeBSD, enquanto que a base de dados permaneceu em outro servidor MS Windows Server / MS SQL Server. Para fazer a comunicação da aplicação com a base de dados demandou várias pesquisas tendo em vista que esse ambiente não é comumente utilizado na plataforma Ruby on Rails. Foi utilizada a ferramenta FreeTDS 8 que reimplementa o protocolo Tabular Data Stream e o UnixODBC 9 que implementa a API do ODBC. Para o controle de versão da aplicação foi utilizado o Subversion 10 que é distribuído por licença open source, o que facilitou o processo de desenvolvimento da aplicação, bem como a disponibilização de novas versões da aplicação no servidor. Para a gestão e planejamento das tarefas a serem desenvolvidas pela equipe de TI foram utilizadas algumas práticas da metodologia ágil Scrum 7. Essa técnica permitiu grande interação da equipe e maior controle da execução de entrega das tarefas. Resultados O sistema beneficiará as áreas que compõe o SRTN Unicamp/CIPOI como Ambulatórios, Enfermagem, Laboratório, Informática, e Hospitais de atendimento das macro regiões que compõem o serviço. Agora através de um único sistema é possível acompanhar o histórico do paciente dentro da Triagem Neonatal desde a coleta da amostra, convocação para nova coleta, agendamento, atendimentos de coleta da família, exames de acompanhamento contemplando a evolução e estado do paciente, transferências/encaminhamentos ou alta médica. O acesso através de interface web facilita a entrada e consulta de informações, sem a necessidade de instalação de aplicativos ou configuração prévia, sendo o único requisito um browser com a versão atualizada. Diminuição de quantidade de processos manuais para emissão de alguns relatórios. Algumas informações que eram preenchidas pelos usuários através de formulários impressos para posteriormente serem consolidadas no sistema, agora podem ser informadas diretamente no sistema evitando assim o uso de papéis e agilizando a coleta de informações. A segurança do sistema é garantida através da autenticação de usuário e controle de permissões de acesso às interfaces. Também é assegurado que o sistema seja visualizado apenas por usuários responsáveis por aquela pessoa ou informação. Facilidade de disponibilizar novas versões da aplicação devido a utilização do sistema de controle de versões de objetos (SubVersion), não sendo necessário compilação e geração de arquivos executáveis. Disponibilidade ao usuário para emissão de relatórios consolidados de indicadores e algumas consultas sem a necessidade de solicitação à área de TI. Há ainda a possibilidade de aplicação de filtros por DRS (Diretoria Regional de Saúde) e hospitais de atendimento. Na entrada de algumas informações a aplicação conta agora com cálculos automáticos de totais que antes eram atualizados manualmente evitando assim erros de contagem e esquecimento de preenchimento. Rápido acesso ao histórico de informações do paciente triado pelo SRTN/Unicamp/CIPOI, contribuindo para a qualidade de atendimento da equipe de multiprofissionais. O sistema conta ainda com um canal de notícias para comunicados gerais, divulgação de 3

4 eventos, cursos entre outros. A Figura 1 demonstra a visão geral do sistema GITRI com os demais sistemas legados da Triagem Neonatal. Figura 1: Visão Geral dos Sistemas Discussão O ambiente de desenvolvimento escolhido se mostrou eficiente e compatível com a estrutura organizacional onde o recurso humano é reduzido e necessita de retorno rápido devido à grande demanda na área de TI. Os sistemas atuais do SRTN Unicamp/CIPOI comportam grande volume de informações e processos. Para a implementação de um novo sistema foi necessário começar por módulos que não impactassem no funcionamento atual e que permitisse a migração gradual. Os módulos a serem substituídos precisam ser desenvolvidos de maneira que gere menos impacto e como podem necessitar de ajustes durante seu desenvolvimento, é importante que sejam utilizadas ferramentas que facilitem sua manutenção (no caso o Ruby on Rails e o ambiente utilizado se encaixam nesses quesitos). A cada nova versão a ser desenvolvida a modelagem de dados poderá ser revisada buscando contemplar novas funcionalidades. Para as próximas fases deve ser considerada a atualização das versões das ferramentas utilizadas (MS SQLServer, Ruby on Rails, entre outros) explorando melhor os novos recursos oferecidos, devendo considerar o fato de que os sistemas antigos poderão sofrer atualizações. Essa questão deverá ser avaliada com bastante cautela, para determinar o momento ideal para as atualizações, a fim de evitar alterações nos sistemas que serão substituídos. Houve um ganho no aprendizado no uso do software de controle de versão Subversion, 4

5 relacionado com a estrutura da organização de pastas do repositório. Verifica-se que existem recursos que podem ainda ser explorados e que venham enriquecer a dinâmica no desenvolvimento do trabalho. Conclusão Os sistemas que atendem a Triagem Neonatal utilizam padrões e regras de negócios que exigem alguns detalhes para que seja garantida a qualidade no atendimento prestado. Um grande número de amostras de recém nascidos devem ser analisadas em um pequeno espaço de tempo para que seus resultados de exames estejam disponíveis a tempo de não trazer seqüelas à criança, quando detectado alguma alteração onde se faz necessário cuidado e tratamento, já no primeiro mês de vida, dependendo da patologia. Com isso vários processos necessitam cada vez mais serem automatizados, a fim de evitar erros além de agilizar a rotina. A constante evolução desses serviços prestados exige que esses padrões sejam alterados rapidamente e conseqüentemente a área de tecnologia deve satisfazer a essa demanda. Essa necessidade vem ao encontro da tecnologia adotada, pois devido a facilidades de manutenção que a ferramenta apresenta é possível responder rapidamente a uma solicitação de alteração. Esse fato assegura que essa tecnologia poderá ser utilizada nos novos módulos a serem desenvolvidos, possibilitando o sistema ser migrado gradualmente a fim de atender de forma mais eficaz às necessidades dos usuários. O sistema atende uma equipe multidisciplinar que visa auxiliar na tomada de decisões e estratégias para adequação de processos, além de facilitar o acesso às informações do paciente de maneira segura, e que pode ser facilmente expandido em termos de funcionalidades, com grande percentual de reaproveitamento de código e interfaces além da facilidade de manutenção por ter sido desenvolvido em Ruby on Rails. Tendo em vista que o desenvolvimento do sistema foi realizado e implementado pela equipe interna de TI, não houve custo adicional para isso, apenas o tempo de cada profissional envolvido. Os módulos definidos para o início do desenvolvimento deveriam compor o sistema de maneira a não impactar na utilização do restante do mesmo. Essa foi uma das premissas básicas adotadas que teve sua importância na realização e finalização dessa etapa do projeto. Esse projeto acrescentou novas experiências à equipe através de vários desafios enfrentados em grande parte devido ao ambiente de desenvolvimento atípico, pois havia a necessidade de utilizar uma base de dados mantida por sistemas já existentes. A equipe de desenvolvimento obteve também maior capacitação em ferramentas complementares como Firebug, Javascript, CSS, Ajax além de metodologias ágeis. Considerando a área de suporte, teve também um grande aprendizado na plataforma Unix/FreeBSD, ferramentas e protocolos (Apache, unixodbc, TDS, etc) Com a implementação de controle de acessos à interfaces obteve-se um ganho considerável na segurança das informações do sistema. O melhor agrupamento e organização dos módulos em um único sistema apresenta facilidade e otimização do tempo do usuário no acesso às informações desejadas. O tempo de desenvolvimento dos módulos foi consideravelmente menor devido à flexibilidade da ferramenta utilizada nesse projeto o que viabilizará novas implementações. Referências [1] rubygems.org [Internet]. All Gems [citado Jun 2012]. Disponível em: 5

6 [2] rubyonrails.org [Internet]. Documentation; API; Rails: Complete API; ActiveRecord; Base; Connection to multiple databases in different models [citado Jun 2012]. Disponível em: [3] github.com [Internet]. (Tomasz Bak); recode_legacy_database [citado Jun 2012]. Disponível em: https://github.com/tb/recode_legacy_database. [4] github.com [Internet]. technoweenie (rick); [citado Jun 2012]. Disponível em: https://github.com/technoweenie/restful-authentication. [5] github.com [Internet]. be9 (Oleg Dashevskii); acl9; [citado Jun 2012]. Disponível em: https://github.com/be9/acl9. [6] github.com [Internet]. prior; prawnto; [citado Jun 2012]. Disponível em: https://github.com/prior/prawnto. [7] scrum.org; [Internet] [citado 2012 jun 20]. Disponível em: [8] freetds.org; [Internet] [citado 2012 Jun]. Disponível em: [9] unixodbc.org; [Internet] [citado 2012 Jun]. Disponível em: [10] subversion.tigris.org; [Internet] [citado 2012 Jun]. Disponível em: Contato Sandra Cristina Bibries, Analista de Sistemas, UNICAMP - FCM - CIPOI R Vital Brasil, 100, Cidade Universitária Zeferino Vaz, Campinas, SP, CEP: (19) , 6

SMS uma ferramenta integrada ao sistema do Serviço de Triagem Neonatal

SMS uma ferramenta integrada ao sistema do Serviço de Triagem Neonatal SMS uma ferramenta integrada ao sistema do Serviço de Triagem Neonatal Equipe CIPOI TI / Serviço Social / Área Médica CINFOTEC 2014 Objetivo Viabilizar a utilização do SMS através do sistema no Serviço

Leia mais

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO

LEI DE ACESSO A INFORMAÇÃO DIREITO DO CIDADÃO DESCRIÇÃO DO SIGAI O SIGAI (Sistema Integrado de Gestão do Acesso à Informação) é uma solução de software que foi desenvolvida para automatizar os processos administrativos e operacionais visando a atender

Leia mais

3 Estudo de Ferramentas

3 Estudo de Ferramentas 3 Estudo de Ferramentas Existem diferentes abordagens para automatizar um processo de desenvolvimento. Um conjunto de ferramentas pode ser utilizado para aperfeiçoar o trabalho, mantendo os desenvolvedores

Leia mais

(STUDY OF AGILITY IN SOFTWARE DEVELOPMENT PROCESS WITH TEAMS AT DIFFERENT WORK UNITS USING A ON-LINE MANAGEMENT TOOL)

(STUDY OF AGILITY IN SOFTWARE DEVELOPMENT PROCESS WITH TEAMS AT DIFFERENT WORK UNITS USING A ON-LINE MANAGEMENT TOOL) ESTUDO DE AGILIDADE NO PROCESSO DE DESENVOLVIMENTO DE SOFTWARE COM EQUIPES EM DIFERENTES UNIDADES DE TRABALHO UTILIZANDO UMA FERRAMENTA DE GERENCIAMENTO ON-LINE (STUDY OF AGILITY IN SOFTWARE DEVELOPMENT

Leia mais

Centro Universitário Metodista Benne1 Rio de Janeiro, Dezembro de 2009. Rafael Polo e Sabrina Arêas

Centro Universitário Metodista Benne1 Rio de Janeiro, Dezembro de 2009. Rafael Polo e Sabrina Arêas Centro Universitário Metodista Benne1 Rio de Janeiro, Dezembro de 2009 Rafael Polo e Sabrina Arêas Contexto 60 s - Primeiros sistemas de informação corporativos. 70 s Desenvolvimento e comercialização

Leia mais

PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS

PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS PROPOSTA DE SOFTWARE DE INSTALAÇÃO PARA UM AMBIENTE INTEGRADO DE GERÊNCIA DE PROJETOS E DE PROCESSOS DE NEGÓCIOS Élysson Mendes Rezende Bacharelando em Sistemas de Informação Bolsista de Iniciação Científica

Leia mais

Figura 1 - Arquitetura multi-camadas do SIE

Figura 1 - Arquitetura multi-camadas do SIE Um estudo sobre os aspectos de desenvolvimento e distribuição do SIE Fernando Pires Barbosa¹, Equipe Técnica do SIE¹ ¹Centro de Processamento de Dados, Universidade Federal de Santa Maria fernando.barbosa@cpd.ufsm.br

Leia mais

Test-Module: uma ferramenta para gerenciamento de testes de software integrada ao FireScrum

Test-Module: uma ferramenta para gerenciamento de testes de software integrada ao FireScrum Test-Module: uma ferramenta para gerenciamento de testes de software integrada ao FireScrum Audrey B. Vasconcelos, Iuri Santos Souza, Ivonei F. da Silva, Keldjan Alves Centro de Informática Universidade

Leia mais

IBM Rational Requirements Composer

IBM Rational Requirements Composer IBM Requirements Composer Aprimore os resultados do projeto por meio da melhor definição e gerenciamento de requisitos Destaques Obter maior agilidade, foco no cliente, qualidade e menor tempo de lançamento

Leia mais

PROCEDIMENTO OPERACIONAL PADRÃO N.º 003 CONFIGURAÇÃO DO AMBIENTE DE DESENVOLVIMENTO (ECLIPSE+JBOSS)

PROCEDIMENTO OPERACIONAL PADRÃO N.º 003 CONFIGURAÇÃO DO AMBIENTE DE DESENVOLVIMENTO (ECLIPSE+JBOSS) PROCEDIMENTO OPERACIONAL PADRÃO N.º 003 CONFIGURAÇÃO DO AMBIENTE DE DESENVOLVIMENTO (ECLIPSE+JBOSS) Versão 00.01 Dezembro/2009 Histórico de Alterações Data Versão Descrição Autor 15/12/2009 00.01 Versão

Leia mais

versa A solução definitiva para o mercado livreiro. Aumente a eficiência de seu negócio Tenha uma solução adequada para cada segmento

versa A solução definitiva para o mercado livreiro. Aumente a eficiência de seu negócio Tenha uma solução adequada para cada segmento Aumente a eficiência de seu negócio O Versa é um poderoso software de gestão de negócios para editoras, distribuidoras e livrarias. Acessível e amigável, o sistema foi desenvolvido especificamente para

Leia mais

A Companhia de Tecnologia da Informação do Estado de Minas Gerais PRODEMGE

A Companhia de Tecnologia da Informação do Estado de Minas Gerais PRODEMGE Belo Horizonte, 06 de Maio de 2010 A Companhia de Tecnologia da Informação do Estado de Minas Gerais PRODEMGE Referente: CONSULTA PÚBLICA PARA CONTRATAÇÃO DE UMA SOLUÇÃO DE GERENCIAMENTO DE SERVIÇOS DE

Leia mais

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider

Ferramenta: Spider-CL. Manual do Usuário. Versão da Ferramenta: 1.1. www.ufpa.br/spider Ferramenta: Spider-CL Manual do Usuário Versão da Ferramenta: 1.1 www.ufpa.br/spider Histórico de Revisões Data Versão Descrição Autor 14/07/2009 1.0 15/07/2009 1.1 16/07/2009 1.2 20/05/2010 1.3 Preenchimento

Leia mais

SISTEMA GERENCIAL TRATORPLAN

SISTEMA GERENCIAL TRATORPLAN SISTEMA GERENCIAL TRATORPLAN SIGET Fabrício Pereira Santana¹, Jaime William Dias¹, ², Ricardo de Melo Germano¹ ¹Universidade Paranaense (Unipar) Paranavaí PR Brasil fabricioblack@gmail.com germano@unipar.br

Leia mais

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração Ambiente Web É o ambiente formado

Leia mais

Introdução ao Delphi. Introdução. Edições do Software. Capítulo 1. InforBRás - Informática Brasileira Ltda. O Que é o Delphi.

Introdução ao Delphi. Introdução. Edições do Software. Capítulo 1. InforBRás - Informática Brasileira Ltda. O Que é o Delphi. Capítulo 1 O Que é o Delphi Diferenças entre Delphi Client/Server do Delphi for Windows Características que compõem o Integrated Development Invironment (IDE) Como o Delphi se encaixa na família Borland

Leia mais

Dados técnicos Linguagem Microsoft Visual Basic 2008 sobre plataforma DotNet compatível com o sistema operacional Windows versões XP, Vista e Sete

Dados técnicos Linguagem Microsoft Visual Basic 2008 sobre plataforma DotNet compatível com o sistema operacional Windows versões XP, Vista e Sete Dados técnicos Linguagem Microsoft Visual Basic 2008 sobre plataforma DotNet compatível com o sistema operacional Windows versões XP, Vista e Sete (32 e 64 bits). Banco de dados Microsoft Access 2007 ou

Leia mais

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro

Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Desenvolvimento em PHP usando Frameworks Elton Luís Minetto Agenda Ambiente Web PHP Problemas Frameworks CakePHP Symfony Zend Framework Prado CodeIgniter Demonstração O livro Ambiente Web É o ambiente

Leia mais

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson QUALIDADE Simpósio Brasileiro de Qualidade de Software - SBQS Instituto Nokia de Tecnologia Unit Test Sucess Bug INdT Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua

Leia mais

TERMO DE REFERÊNCIA TÍTULO: Termo de Referência para contratação de ferramenta case de AD. GECOQ Gerência de Controle e Qualidade 1/9

TERMO DE REFERÊNCIA TÍTULO: Termo de Referência para contratação de ferramenta case de AD. GECOQ Gerência de Controle e Qualidade 1/9 TÍTULO: ASSUNTO: GESTOR: TERMO DE REFERÊNCIA Termo de Referência para contratação de ferramenta case de AD DITEC/GECOQ Gerência de Controle e Qualidade ELABORAÇÃO: PERÍODO: GECOQ Gerência de Controle e

Leia mais

ARQUITETURA DE SISTEMAS. Cleviton Monteiro (cleviton@gmail.com)

ARQUITETURA DE SISTEMAS. Cleviton Monteiro (cleviton@gmail.com) ARQUITETURA DE SISTEMAS Cleviton Monteiro (cleviton@gmail.com) Roteiro Definição Documento de arquitetura Modelos de representação da arquitetura Estilos arquiteturais Arquitetura de sistemas web Arquitetura

Leia mais

Integração Contínua com Rational Team Concert, Jenkins e SonarQube

Integração Contínua com Rational Team Concert, Jenkins e SonarQube Integração Contínua com Rational Team Concert, Jenkins e SonarQube Agenda 1. Introdução à Integração Contínua 2. Ferramentas 3. Solução de Integração Contínua em Furnas 4. Demonstração O que é a Integração

Leia mais

Partner Network. www.scriptcase.com.br

Partner Network. www.scriptcase.com.br www.scriptcase.com.br A Rede de Parceiros ScriptCase é uma comunidade que fortalece os nossos representantes em âmbito nacional, possibilitando o acesso a recursos e competências necessários à efetivação

Leia mais

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa

INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa INTEGRE Diversas fontes de informações em uma interface intuitiva que exibe exatamente o que você precisa ACESSE Informações corporativas a partir de qualquer ponto de Internet baseado na configuração

Leia mais

Implantação de um sistema de informação para apoio a gestão de uma empresa de pequeno porte utilizando ferramentas open source

Implantação de um sistema de informação para apoio a gestão de uma empresa de pequeno porte utilizando ferramentas open source 978 Implantação de um sistema de informação para apoio a gestão de uma empresa de pequeno porte utilizando ferramentas open source Keoma Gomes de Souza 1, Carlos Mário Dal Col Zeve 2 1 Acadêmico do Curso

Leia mais

SPEKX DATA SHEET. Visão Serviços. Release 4.5

SPEKX DATA SHEET. Visão Serviços. Release 4.5 SPEKX DATA SHEET Visão Serviços Release 4.5 Versão 2.0 ÍNDICE ANALÍTICO 1. Introdução 3 1.1. Solução Única 3 2. Visão Resumida 4 2.1 Diagrama de Etapas de Projetos / Serviços 4 2.2. Resumo Descritivo Etapas

Leia mais

Ano III - Número 16. Versão 4.6.4

Ano III - Número 16. Versão 4.6.4 Versão 4.6.4 Sexta-feira, 08 de fevereiro de 2008 ÍNDICE 3 4 EDITORIAL NOVAS FUNCIONALIDADES 4 12 13 14 15 16 Novo Cronograma 4 5 5 6 7 8 8 9 9 10 10 Edição Rápida do Cronograma Recurso de Arrastar e Soltar

Leia mais

Librix AD: um Software Livre para Administração de Diretórios LDAP Distribuídos

Librix AD: um Software Livre para Administração de Diretórios LDAP Distribuídos Librix AD: um Software Livre para Administração de Diretórios LDAP Distribuídos Cláudio Siqueira de Carvalho e Celmar Guimarães da Silva Laboratório de Administração e Segurança de Sistemas (LAS) Instituto

Leia mais

EIMOBILE INSTITUIÇÕES DE ENSINO MOBILE

EIMOBILE INSTITUIÇÕES DE ENSINO MOBILE UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS EIMOBILE INSTITUIÇÕES DE ENSINO MOBILE por Miguel Aguiar Barbosa Trabalho de curso II submetido como

Leia mais

ANEXO 1. Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI. Instituição de acolhimento. Supervisor nomeado pela instituição

ANEXO 1. Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI. Instituição de acolhimento. Supervisor nomeado pela instituição INSTITUTO SUPERIOR DE CIÊNCIAS DO TRABALHO E DA EMPRESA Departamento de Ciências e Tecnologias de Informação DCTI Formulário de Candidatura da Instituição Projecto Final de Curso de IGE/ETI ANEXO 1 Instituição

Leia mais

Plataforma de Gestão de Actualizações de Software Descrição do Problema

Plataforma de Gestão de Actualizações de Software Descrição do Problema Plataforma de Gestão de Actualizações de Software Descrição do Problema Pedro Miguel Barros Morgado Índice Introdução... 3 Ponto.C... 4 Descrição do Problema... 5 Bibliografia... 7 2 Introdução No mundo

Leia mais

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper

Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Forefront Server Security Management Console: Gerenciamento Simplificado da Segurança para Mensagens e Colaboração White Paper Outubro de 2007 Resumo Este white paper explica a função do Forefront Server

Leia mais

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG Marco T. A. Rodrigues*, Paulo E. M. de Almeida* *Departamento de Recursos em Informática Centro Federal de Educação Tecnológica de

Leia mais

4 Desenvolvimento da ferramenta

4 Desenvolvimento da ferramenta direcionados por comportamento 38 4 Desenvolvimento da ferramenta Visando facilitar a tarefa de documentar requisitos funcionais e de gerar testes automáticos em uma única ferramenta para proporcionar

Leia mais

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNÓLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS

UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNÓLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS UNIVERSIDADE CATÓLICA DE PELOTAS CENTRO POLITÉCNICO TECNÓLOGO EM ANALISE E DESENVOLVIMENTO DE SISTEMAS Sistema de Controle de Viaturas por Pablo Wasculewsky de Matos Orientador: Prof. Me. André Vinicius

Leia mais

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto

Resumo de TCC Desenvolvimento de um sistema ERP com foco nas tecnologias de software livre / código aberto UFSC - Universidade Federal de Santa Catarina CTC Centro Tecnológico INE Departamento de Informática e Estatística INE5631 Projetos I Prof. Renato Cislaghi Resumo de TCC Desenvolvimento de um sistema ERP

Leia mais

Redmine. Simplificando a gestão de projetos 28-08-2014

Redmine. Simplificando a gestão de projetos 28-08-2014 Redmine Simplificando a gestão de projetos 28-08-2014 Sobre o palestrante Eliel Gonçalves Formação técnica em processamento de dados e graduação em tecnologia em processamento de dados. Possui 15 anos

Leia mais

TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação

TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO DE PROVIDÊNCIAS INICIAIS Março/2014 V 1.1 REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO

Leia mais

DESENVOLVIMENTO DE INTERFACE WEB PARA CONTROLE DA CIRCULAÇÃO DE MATERIAL BIBLIOGRÁFICO

DESENVOLVIMENTO DE INTERFACE WEB PARA CONTROLE DA CIRCULAÇÃO DE MATERIAL BIBLIOGRÁFICO DESENVOLVIMENTO DE INTERFACE WEB PARA CONTROLE DA CIRCULAÇÃO DE MATERIAL BIBLIOGRÁFICO Marcos Vinicius Mendonça Andrade 1 Sandra Lopes Coelho 2 1 Bibliotecário, Universidade Federal Fluminense, Niterói,

Leia mais

Diferenças da versão 6.3 para a 6.4

Diferenças da versão 6.3 para a 6.4 Release Notes Diferenças da versão 6.3 para a 6.4 Melhorias Comuns ao Sistema Help O Help Online foi remodelado e agora é possível acessar os manuais de cada módulo diretamente do sistema. Mapeamento de

Leia mais

TOPLAB VERSÃO WEB 3.0 Solução completa para o gerenciamento de laboratórios de análises clínicas Interface web

TOPLAB VERSÃO WEB 3.0 Solução completa para o gerenciamento de laboratórios de análises clínicas Interface web Página 01 TOPLAB VERSÃO WEB 3.0 Solução completa para o gerenciamento de laboratórios de análises clínicas Interface web Página 02 Plataforma O TOPLAB foi projetado para funcionar na web, nasceu 'respirando

Leia mais

IBM Software IBM Business Process Manager Simples e Poderoso

IBM Software IBM Business Process Manager Simples e Poderoso IBM Software IBM Business Process Manager Simples e Poderoso Uma única plataforma BPM que oferece total visibilidade e gerenciamento de seus processos de negócios 2 IBM Business Process Manager Simples

Leia mais

Nota Fiscal Paulista. Manual do TD REDF (Transmissor de Dados Registro Eletrônico de Documentos Fiscais) GOVERNO DO ESTADO DE SÃO PAULO

Nota Fiscal Paulista. Manual do TD REDF (Transmissor de Dados Registro Eletrônico de Documentos Fiscais) GOVERNO DO ESTADO DE SÃO PAULO Nota Fiscal Paulista Manual do TD REDF (Transmissor de Dados Registro Eletrônico de Documentos Fiscais) Versão 1.1 15/02/2008 Página 1 de 17 Índice Analítico 1. Considerações Iniciais 3 2. Instalação do

Leia mais

Soluções em TI para Web

Soluções em TI para Web Integração do Moodle com SIGA-EUC Lino Vaz Moniz lino@badiu.net linovazmoniz@gmail.com Outubro de 2010 1 Sumário 1- Objetivo...3 3- Justificativa...3 4 Funcionalidades do Modulo...4 5- Cronograma...6 6-

Leia mais

PERIVER PLATAFORMA SOFTWARE REQUIREMENT SPECIFICATION. Periver_SoftwareRequirementSpecification_2008-03-31_v1.0.doc. Versão 1.0

PERIVER PLATAFORMA SOFTWARE REQUIREMENT SPECIFICATION. Periver_SoftwareRequirementSpecification_2008-03-31_v1.0.doc. Versão 1.0 PLATAFORMA Versão 1.0 31 de Março de 2008 TABELA DE REVISÕES Versão Autores Descrição da Versão Aprovadores Data António Rocha Cristina Rodrigues André Ligeiro V0.1r Dinis Monteiro Versão inicial António

Leia mais

Versão 1.0 Janeiro de 2011. Xerox Phaser 3635MFP Plataforma de interface extensível

Versão 1.0 Janeiro de 2011. Xerox Phaser 3635MFP Plataforma de interface extensível Versão 1.0 Janeiro de 2011 Xerox Phaser 3635MFP 2011 Xerox Corporation. XEROX e XEROX e Design são marcas da Xerox Corporation nos Estados Unidos e/ou em outros países. São feitas alterações periodicamente

Leia mais

Manual de referência do HP Web Jetadmin Database Connector Plug-in

Manual de referência do HP Web Jetadmin Database Connector Plug-in Manual de referência do HP Web Jetadmin Database Connector Plug-in Aviso sobre direitos autorais 2004 Copyright Hewlett-Packard Development Company, L.P. A reprodução, adaptação ou tradução sem permissão

Leia mais

EXPRESSO LIVRE 3º Encontro Técnico de Desenvolvedores

EXPRESSO LIVRE 3º Encontro Técnico de Desenvolvedores EXPRESSO LIVRE 3º Encontro Técnico de Desenvolvedores Outubro 2008 Sumário de Informações do Documento Tipo do Documento: Ata Título do Documento: Expresso Livre 3º Encontro Técnico de Desenvolvedores

Leia mais

ARQUITETURA DO SISTEMA ERP PEGASUS

ARQUITETURA DO SISTEMA ERP PEGASUS ARQUITETURA DO SISTEMA ERP PEGASUS Elaborado por: Bruno Duarte Nogueira Arquiteto de Software Data: 05/03/2012 1 Sumário 1. Introdução... 3 2. Tecnologias... 3 2.1. Web Tier... 3 2.1.1. Facelets 1.1.14...

Leia mais

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração

Leia mais

O Sistema de Controle de Egressos utilizado pelo Instituto Metodista Granbery: uma ferramenta de acompanhamento e relacionamento

O Sistema de Controle de Egressos utilizado pelo Instituto Metodista Granbery: uma ferramenta de acompanhamento e relacionamento Revista Eletrônica da Faculdade Metodista Granbery http://re.granbery.edu.br - ISSN 1981 0377 Curso de Sistemas de Informação - N. 7, JUL/DEZ 2009 O Sistema de Controle de Egressos utilizado pelo Instituto

Leia mais

ROTEIRO ILUSTRADO PARA SISTEMA COMPUTACIONAL INSANE

ROTEIRO ILUSTRADO PARA SISTEMA COMPUTACIONAL INSANE UNIVERSIDADE FEDERAL DE MINAS GERAIS PROPEEs - Programa de Pós-Graduação em Engenharia de Estruturas INSANE - INteractive Structural ANalysis Environment ROTEIRO ILUSTRADO PARA INSTALAÇÃO DO SISTEMA COMPUTACIONAL

Leia mais

PRESIDÊNCIA DA REPÚBLICA SECRETARIA-GERAL Secretaria-Executiva

PRESIDÊNCIA DA REPÚBLICA SECRETARIA-GERAL Secretaria-Executiva Projeto PNUD BRA/12/018 - Documento técnico com complementação da documentação de instalação e uso da plataforma Noosfero contendo conceitos e tutoriais. Consultora: Daniela Soares Feitosa Contrato n o

Leia mais

Sistema de Automação Comercial de Pedidos

Sistema de Automação Comercial de Pedidos Termo de Abertura Sistema de Automação Comercial de Pedidos Cabana - Versão 1.0 Iteração 1.0- Release 1.0 Versão do Documento: 1.5 Histórico de Revisão Data Versão do Documento Descrição Autor 18/03/2011

Leia mais

Ponto Secullum 4 ESPECIFICAÇÕES TÉCNICAS FUNCIONALIDADES FICHA TÉCNICA. Ficha Técnica

Ponto Secullum 4 ESPECIFICAÇÕES TÉCNICAS FUNCIONALIDADES FICHA TÉCNICA. Ficha Técnica ESPECIFICAÇÕES TÉCNICAS Ponto Secullum 4 Sistema Operacional: compatível com Windows 98 ou superior Banco de Dados: Access, SQL Server ou Oracle; Computador Requerido: Processador com 500Mhz, Memória Ram

Leia mais

UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS

UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS UM ESTUDO SOBRE ARQUITETURA PARA DESENVOLVIMENTO DE SOFTWARE WEB UTILIZANDO NOVAS TECNOLOGIAS Edi Carlos Siniciato ¹, William Magalhães¹ ¹ Universidade Paranaense (Unipar) Paranavaí PR Brasil edysiniciato@gmail.com,

Leia mais

ITIL V3 (aula 8) AGENDA: REVISÃO FERRAMENTAS EXAME

ITIL V3 (aula 8) AGENDA: REVISÃO FERRAMENTAS EXAME ITIL V3 (aula 8) AGENDA: REVISÃO FERRAMENTAS EXAME Revisão dos livros - ITIL Incident Management (Gerenciamento de incidentes) reduzir o tempo de indisponibilidade (downtime) dos serviços Problem Management

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

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

Especificação do KAPP-PPCP

Especificação do KAPP-PPCP Especificação do KAPP-PPCP 1. ESTRUTURA DO SISTEMA... 4 1.1. Concepção... 4 2. FUNCIONALIDADE E MODO DE OPERAÇÃO... 5 3. TECNOLOGIA... 7 4. INTEGRAÇÃO E MIGRAÇÃO DE OUTROS SISTEMAS... 8 5. TELAS E RELATÓRIOS

Leia mais

COMO APLICAR AS NOVAS TECNOLOGIAS DE INTERFACE E INTEGRAÇÃO DENTRO DO AMBIENTE DE AUTOMAÇÃO 1

COMO APLICAR AS NOVAS TECNOLOGIAS DE INTERFACE E INTEGRAÇÃO DENTRO DO AMBIENTE DE AUTOMAÇÃO 1 COMO APLICAR AS NOVAS TECNOLOGIAS DE INTERFACE E INTEGRAÇÃO DENTRO DO AMBIENTE DE AUTOMAÇÃO 1 Wilson Laizo Filho 2 Antônio César de Araújo Freitas 3 Ludmila Rodrigues Fernandes 4 Eduardo do Carmo Silva

Leia mais

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir

Leia mais

Sistema Integrado de Gerenciamento das Clínicas Odontológicas - SIGO

Sistema Integrado de Gerenciamento das Clínicas Odontológicas - SIGO Resumo Sistema Integrado de Gerenciamento das Clínicas Odontológicas - SIGO Gustavo Afonso, Beatriz Araújo, Cléber Moterani, Hingriddi Vinhas Universidade Federal de Alfenas - UNIFAL-MG {gustavo.afonso,

Leia mais

DeltaV Logbooks. Benefícios. Introdução. Minimize riscos associados às mudanças de turnos. Documente eletrônicamente eventos, observações e notas.

DeltaV Logbooks. Benefícios. Introdução. Minimize riscos associados às mudanças de turnos. Documente eletrônicamente eventos, observações e notas. Sistema Digital de Controle Distribuido DeltaV Especificação do produto DeltaV Logbooks Minimize riscos associados às mudanças de turnos. Documente eletrônicamente eventos, observações e notas. Melhore

Leia mais

Líder em Soluções Samba 4 no Brasil

Líder em Soluções Samba 4 no Brasil Apresentação Líder em Soluções Samba 4 no Brasil A Vantage TI conta uma estrutura completa para atender empresas de todos os segmentos e portes, nacionais e internacionais. Nossos profissionais dedicam-se

Leia mais

Frameworks para Desenvolvimento em PHP Elton Luís Minetto

Frameworks para Desenvolvimento em PHP Elton Luís Minetto Frameworks para Desenvolvimento em PHP Elton Luís Minetto Novatec capítulo 1 Introdução Uma das grandes vantagens do PHP é sua facilidade de aprendizado. Ao ler poucas páginas de tutoriais ou de algum

Leia mais

Produto IV: ATU SAAP. Manual de Referência

Produto IV: ATU SAAP. Manual de Referência Produto IV: ATU SAAP Manual de Referência Pablo Nogueira Oliveira Termo de Referência nº 129275 Contrato Número 2008/000988 Brasília, 30 de outubro de 2008 1 Sistema de Apoio à Ativideade Parlamentar SAAP

Leia mais

ALÉM DO BUG TRACKING : GERENCIANDO O SETOR DE SUPORTE COM O MANTISBT

ALÉM DO BUG TRACKING : GERENCIANDO O SETOR DE SUPORTE COM O MANTISBT ALÉM DO BUG TRACKING : GERENCIANDO O SETOR DE SUPORTE COM O MANTISBT Juliano Flores Prof. Lucas Plautz Prestes Centro Universitário Leonardo da Vinci - UNIASSELVI Gestão de Tecnologia da Informação (GTI034)

Leia mais

Recurso E-Meeting para o Moodle: um relato do desenvolvimento de uma solução livre de webconferência otimizada para redes de baixo desempenho.

Recurso E-Meeting para o Moodle: um relato do desenvolvimento de uma solução livre de webconferência otimizada para redes de baixo desempenho. Recurso E-Meeting para o Moodle: um relato do desenvolvimento de uma solução livre de webconferência otimizada para redes de baixo desempenho. Resumo Este artigo apresenta uma solução de webconferência

Leia mais

A Tecnologia da Informação e a saúde em Campinas.

A Tecnologia da Informação e a saúde em Campinas. A Tecnologia da Informação e a saúde em Campinas. BENATO, L. Informática dos Municípios Associados (IMA) Resumo Campinas-SP conta com mais de 1 milhão de usuários do SUS, incluindo os munícipes de Campinas

Leia mais

AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE. Prof. Msc. Hélio Esperidião

AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE. Prof. Msc. Hélio Esperidião AULA 1 INTRODUÇÃO - ENGENHARIA DE SOFTWARE Prof. Msc. Hélio Esperidião O QUE É UM ALGORITMO? É qualquer procedimento computacional bem definido que informa algum valor ou conjunto de valores como entrada

Leia mais

Tecnologia gerando valor para a sua clínica.

Tecnologia gerando valor para a sua clínica. Aumente a eficiência de seu negócio O sclínica é a ferramenta ideal para a gestão de clínicas de diagnóstico. Desenvolvido a partir das necessidades específicas deste mercado, oferece uma interface inteligente,

Leia mais

HEALTHCARE SISTEMA DE GERENCIAMENTO DE CLÍNICAS MÉDICAS

HEALTHCARE SISTEMA DE GERENCIAMENTO DE CLÍNICAS MÉDICAS HEALTHCARE SISTEMA DE GERENCIAMENTO DE CLÍNICAS MÉDICAS OLIVEIRA, R. M.; SANTOS, A. B. RESUMO Diante da crescente expansão tecnológica e do aumento da demanda de software gerencial na área de atendimento

Leia mais

SISPAF SISTEMA DE INFORMAÇÃO E PROMOÇÃO DE PRODUTOS E SERVIÇOS DA AGRICULTURA FAMILIAR RESUMO

SISPAF SISTEMA DE INFORMAÇÃO E PROMOÇÃO DE PRODUTOS E SERVIÇOS DA AGRICULTURA FAMILIAR RESUMO SISPAF SISTEMA DE INFORMAÇÃO E PROMOÇÃO DE PRODUTOS E SERVIÇOS DA AGRICULTURA FAMILIAR LUIZ MANOEL SILVA CUNHA 1 ANTONIO CARLOS REIS FREITAS 2 LAURIMAR GOLÇALVES VENDRUSCULO 3 MÁRCIO ROBERTO MARTINS RIBEIRO

Leia mais

Introdução. O que é Serviços de Terminal

Introdução. O que é Serviços de Terminal Introdução Microsoft Terminal Services e Citrix MetaFrame tornaram-se a indústria padrões para fornecer acesso de cliente thin para rede de área local (LAN), com base aplicações. Com o lançamento do MAS

Leia mais

Sistema Online de Gerenciamento de Dados Clínicos Utilizando RIA (Rich Internet Applications)

Sistema Online de Gerenciamento de Dados Clínicos Utilizando RIA (Rich Internet Applications) Sistema Online de Gerenciamento de Dados Clínicos Utilizando RIA (Rich Internet Applications) ANTUNES, M. S.¹, SILVA, R. E. S. 2 (orientadora) ¹ Faculdade de Tecnologia Senac Pelotas RS (FATEC-PEL) Rua

Leia mais

UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE II. Primeiro Trabalho

UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE II. Primeiro Trabalho UNIVERSIDADE FEDERAL FLUMINENSE INSTITUTO DE CIÊNCIA DA COMPUTAÇÃO ENGENHARIA DE SOFTWARE II Primeiro Trabalho Descrição do trabalho: Escrever um Documento de Visão. Projeto: Automatização do sistema que

Leia mais

Padrões de Contagem de Pontos de Função

Padrões de Contagem de Pontos de Função Padrões de Contagem de Pontos de Função Contexto Versão: 1.0.0 Objetivo O propósito deste documento é apresentar os padrões estabelecidos para utilização da técnica de Análise de Pontos de Função no ambiente

Leia mais

Desenvolvimento de Software Livre para a área

Desenvolvimento de Software Livre para a área Desenvolvimento de Software Livre para a área de Saúde Daniel Weingaertner Departamento de Informática UFPR Centro de Computação Científica e Software Livre C3SL Programa de Extensão Conhecendo Padrões

Leia mais

UNIVERSIDADE CÂNDIDO MENDES

UNIVERSIDADE CÂNDIDO MENDES UNIVERSIDADE CÂNDIDO MENDES COORDENAÇÃO DE PÓS-GRADUAÇÃO E ATIVIDADES COMPLEMENTARES DEPARTAMENTO DE PESQUISA E PÓS-GRADUAÇÃO COORDENADORIA DE CURSOS DE PÓS-GRADUAÇÃO LATO SENSU Emerson Barros de Meneses

Leia mais

O que sua escola precisa, agora bem aqui na sua mão! Responsabilidade em gestão de instituições de ensino

O que sua escola precisa, agora bem aqui na sua mão! Responsabilidade em gestão de instituições de ensino O que sua escola precisa, agora bem aqui na sua mão! Responsabilidade em gestão de instituições de ensino Escolher o Sponte Educacional é escolher inteligente Sistema web para gerenciamento de instituições

Leia mais

Geração e execução de scripts de teste em aplicações web a partir de casos de uso direcionados por comportamento 64

Geração e execução de scripts de teste em aplicações web a partir de casos de uso direcionados por comportamento 64 direcionados por comportamento 64 5 Estudo de caso Neste capítulo serão apresentadas as aplicações web utilizadas na aplicação da abordagem proposta, bem como a tecnologia em que foram desenvolvidas, o

Leia mais

IMPLEMENTAÇÃO DA GESTÃO OPERACIONAL DE PEQUENA E MÉDIA PLATAFORMA COM EFICIÊNCIA E BAIXO CUSTO

IMPLEMENTAÇÃO DA GESTÃO OPERACIONAL DE PEQUENA E MÉDIA PLATAFORMA COM EFICIÊNCIA E BAIXO CUSTO IMPLEMENTAÇÃO DA GESTÃO OPERACIONAL DE PEQUENA E MÉDIA PLATAFORMA COM EFICIÊNCIA E BAIXO CUSTO Flávio Luis de Oliveira (flavio@celepar.pr.gov.br) Helio Hamilton Sartorato (helio@celepar.pr.gov.br) Yuri

Leia mais

Tecnologias. Universidade do Extremo Sul Catarinense (UNESC) Criciúma SC Brasil

Tecnologias. Universidade do Extremo Sul Catarinense (UNESC) Criciúma SC Brasil Gestão de uma Farmácia Solidária a partir de um Aplicativo Pautado em Normas, Padrões e Requisitos preconizados pela Sociedade Brasileira de Informática em Saúde Osmani José Sadzinski 1, Fabio Duarte 1,4,

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

INDICE 3.APLICAÇÕES QUE PODEM SER DESENVOLVIDAS COM O USO DO SAXES

INDICE 3.APLICAÇÕES QUE PODEM SER DESENVOLVIDAS COM O USO DO SAXES w w w. i d e a l o g i c. c o m. b r INDICE 1.APRESENTAÇÃO 2.ESPECIFICAÇÃO DOS RECURSOS DO SOFTWARE SAXES 2.1. Funcionalidades comuns a outras ferramentas similares 2.2. Funcionalidades próprias do software

Leia mais

Expandindo um banco de dados SQL de ICM

Expandindo um banco de dados SQL de ICM Expandindo um banco de dados SQL de ICM Índice Introdução Pré-requisitos Requisitos Componentes Utilizados Convenções Fundamentos Expanda o espaço com uso do ICMDBA Quando usar o gerenciador de empreendimento

Leia mais

IplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT

IplanRio DOP - Diretoria de Operações GIT - Gerência de Infraestrutura Tecnológica Gerente da GIT 1. IDENTIFICAÇÃO Padrão Segmento Código P06.002 Revisão v. 2014 Plataformas Web 2. PUBLICAÇÃO Recursos Tecnológicos Versão Data para adoção Publicação v. 2014 23 de dezembro de 2014 PORTARIA N Nº 225 de

Leia mais

7 Mudanças Realizadas

7 Mudanças Realizadas 7 Mudanças Realizadas Este capítulo tem o objetivo de detalhar as mudanças realizadas no ambiente de trabalho da equipe estudada. Ele cita as alterações no produto de software utilizado pela equipe, que

Leia mais

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014

Ambientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014 UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1

Leia mais

SIGECO07 Sistema Integrado de Gestão de Contas Universidade Federal de Lavras PLANO DE PROJETO 23/09/2007 SIGECO07/GERENCIA/PROJETOS/

SIGECO07 Sistema Integrado de Gestão de Contas Universidade Federal de Lavras PLANO DE PROJETO 23/09/2007 SIGECO07/GERENCIA/PROJETOS/ SIGECO07 Sistema Integrado de Gestão de Contas Universidade Federal de Lavras PLANO DE PROJETO 23/09/2007 SIGECO07/GERENCIA/PROJETOS/ ModeloPlanoProjeto_2007_04_24 SIGECO07_PlanoProjeto_2007_09_23 Página

Leia mais

Runs With. Características Comerciais e Técnicas do Produto

Runs With. Características Comerciais e Técnicas do Produto Runs With Características Comerciais e Técnicas do Produto Introdução Com o objetivo de automatizar os procedimentos relacionados com a Comunicação Bancária no ambiente do Business One TM, a Sistema Informática

Leia mais

INTERLIMS SISTEMA DE GERENCIAMENTO DE INFORMAÇÕES PARA LABORATÓRIOS DE ANÁLISES DE ÁGUA

INTERLIMS SISTEMA DE GERENCIAMENTO DE INFORMAÇÕES PARA LABORATÓRIOS DE ANÁLISES DE ÁGUA INTERLIMS SISTEMA DE GERENCIAMENTO DE INFORMAÇÕES PARA LABORATÓRIOS DE ANÁLISES DE ÁGUA INTERLIMS SISTEMA DE GERENCIAMENTO DE INFORMAÇÕES PARA LABORATÓRIOS DE ANÁLISES DE ÁGUA O InterLIMS se apresenta

Leia mais

Manual técnico, versão V3

Manual técnico, versão V3 cccccccccccc Manual técnico, versão V3 Daxis Sistemas Inteligentes Todos os direitos reservados Índice Overview: visão geral do processo de implantação... 3 Atenção... 3 Principais tarefas... 3 Planejamento...

Leia mais

Desenvolvimento de Sistema Bibliotecário Simplificado Usando PHP

Desenvolvimento de Sistema Bibliotecário Simplificado Usando PHP Desenvolvimento de Sistema Bibliotecário Simplificado Usando PHP Rafael Keller Tesser 1, Patrick Pivotto Viera 1 1 Acadêmico do Curso de Ciência da Computação Universidade Federal de Santa Maria (UFSM),

Leia mais

vgf Violin Gerenciador de Franquias

vgf Violin Gerenciador de Franquias vgf Violin Gerenciador de Franquias Violin Gerenciador de Franquias vgf Violin Gerenciador de Franquias Visão Geral Bem-vindo ao Violin Gerenciador de Franquias, uma poderosa aplicação vertical que dá

Leia mais

UNIVERSIDADE ESTADUAL DE MARINGÁ DEPARTAMENTO DE INFORMÁTICA

UNIVERSIDADE ESTADUAL DE MARINGÁ DEPARTAMENTO DE INFORMÁTICA UNIVERSIDADE ESTADUAL DE MARINGÁ DEPARTAMENTO DE INFORMÁTICA UTILIZAÇÃO DE RUBY ON RAILS PARA O DESENVOLVIMENTO DE UMA APLICAÇÃO COM BANCO DE DADOS LEGADO ELLISON MAEDA ORIENTADOR: GÉCEN DE MARCHI MARINGÁ

Leia mais

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID

MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID MAPEAMENTO E LOCALIZAÇÃO DE REGIÕES DE INTERESSE UTILIZANDO REALIDADE AUMENTADA EM DISPOSITIVOS MÓVEIS COM PLATAFORMA ANDROID Alessandro Teixeira de Andrade¹; Geazy Menezes² UFGD/FACET Caixa Postal 533,

Leia mais

Aranda INVENTORY. Benefícios Estratégicos para sua Organização. (Standard & Plus Edition) Beneficios. Características V.2.0907

Aranda INVENTORY. Benefícios Estratégicos para sua Organização. (Standard & Plus Edition) Beneficios. Características V.2.0907 Uma ferramenta de inventario que automatiza o cadastro de ativos informáticos em detalhe e reporta qualquer troca de hardware ou software mediante a geração de alarmes. Beneficios Informação atualizada

Leia mais

Documento de Requisitos

Documento de Requisitos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM ENGENHARIA DA COMPUTAÇÃO Documento de Requisitos Sistema Gerenciador de Atendimento de Chamados Técnicos Grupo: Luiz Augusto Zelaquett

Leia mais