Integração de Sistemas de Informação Universitários via Web Services

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

Download "Integração de Sistemas de Informação Universitários via Web Services"

Transcrição

1 Integração de Sistemas de Informação Universitários via s Carlos Costa Serviços Académicos da Universidade dos Açores CMATI Universidade dos Açores ccosta@uac.pt Ana Cristina Melo Serviços Acção Social da Universidade dos Açores cmelo@uac.pt Abstract - O crescimento de uma instituição, tal como uma Universidade, em número de pessoas e espaço físico, tende a fragilizar a comunicação entre os seus colaboradores. Este factor pode comprometer o desempenho dos seus serviços, dificultando o fluxo dos processos administrativos com consequências financeiras e pedagógicas para a instituição. Neste artigo vamos apresentar o desenvolvimento de um protótipo de uma solução para a integração de vários sistemas de informação, através de s, num contexto universitário, particularmente heterogéneo e descentralizado, a Universidade dos Açores (U Aç). Com esta solução, pretendemos mostrar a adequação do desenvolvimento de sistemas de software baseados numa arquitectura orientada a serviços. A sua implementação, utilizando s, permite agilizar, de forma rápida, segura, escalável e económica, o importante intercâmbio de informação (crítica) entre unidades internas (e.g. Serviços Académicos e Serviços de Acção Social) e externas (e.g. companhia aérea regional, e Segurança Social) à U Aç. Keywords-component Sistemas de Informação; Integração de Sistemas; s. I. ESBOÇO DO PROBLEMA Estudos recentes indicam que a complexidade e a dimensão das tarefas exercidas diariamente numa instituição exigem maior cooperação e colaboração entre pessoas ou grupos de pessoas [4]. Um tipo de instituição que está, particularmente, exposta a rápidas transformações, a uma dinâmica própria de desenvolvimento e a um acelerado ritmo de crescimento é a Universidade. Tipicamente, é um contexto muito dividido em termos orgânicos onde algumas das suas unidades possuem autonomia alargada dentro da instituição. E, assim, na UAç, em consequência da intensa produção e consumo de informação, particularmente significativa nas vertentes académica e financeira, cada unidade foi desenvolvendo o seu sistema de informação, criando um sistema de informação muito heterogéneo, descentralizado e desintegrado. Portanto, é um contexto interessante para estudar o impacto da implementação Aníbal Fernandes Secretaria Regional de Educação e Formação Anibal.MC.Fernandes@azores.gov.pt Luís Mendes Gomes, Hélia Guerra CMATI Universidade dos Açores lmg@uac.pt, helia@uac.pt de novas abordagens associadas à integração de sistemas de informação. Vamos centrar a nossa atenção numa solução de integração dos Serviços Académicos (SA) e dos Serviços de Acção Social (SASUA), porque são os maiores produtores de informação na UAç e nos quais assentam muitas das suas decisões estratégicas e financeiras. Esta informação está relacionada com: os alunos candidatos a benefícios sociais, para o cálculo da propina e para o desconto sobre os emolumentos; o aproveitamento escolar dos candidatos a benefícios sociais para a atribuição de bolsa e informação dos beneficiários que não pagam as propinas e o seu regime de estudo; o desconto de estudante nas viagens efectuadas em tempo de aulas. O sistema de informação dos SA é constituído por um sistema de gestão de bases de dados Oracl e por um conjunto de aplicações backoffice. Estas são responsáveis pela gestão, tratamento, transporte e divulgação da informação dos serviços que abrange, entre outros, os planos curriculares, os dados pessoais e curriculares dos alunos, a distribuição de serviço docente, os horários e gestão de salas de aula, a gestão de pautas e classificações e a gestão de propinas e emolumentos. O sistema de informação dos SASUA, no que diz respeito às bolsas de estudo, é constituído por um sistema de base de dados MS SQL Server e por uma aplicação backoffice que é responsável pela gestão de candidaturas a benefícios sociais, cálculo, atribuição, processamento e controle de validações. 290 CISTI 200

2 Figura Troca de informação entre SA e SASUA. Actualmente, como podemos observar na Fig., os sistemas de informação dos SA e SASUA não comunicam entre si. Os colaboradores dos serviços recorrem ao correio electrónico, fax, telefone ou correspondência interna para a troca de informação. Mais, a comunicação com entidades externas à UAç, nomeadamente a Companhia aérea local (CA) e o Instituto de Acção Social (IAS), é estabelecida recorrendo aos mesmos meios. O atraso nesta troca de informação causa atrasos na atribuição das bolsas de estudo, erros no pagamento de emolumentos e propinas e problemas na atribuição do desconto de estudante na tarifa aérea. Este último aspecto é, particularmente, relevante pelo facto da UAç se situar num arquipélago onde o único meio de transporte eficaz é o aéreo. Assim, é fácil perceber que uma ferramenta que auxilie e ofereça uma consulta de informação entre os colaboradores, para a obtenção e construção de conhecimento (organização inteligente), pode beneficiar muito as entidades envolvidas, melhorando o serviço prestado aos seus utentes. II. DISCUSSÃO DE UMA SOLUÇÃO Uma solução apresentada pela empresa que desenvolve o sistema de informação dos SA propôs a centralização dos sistemas numa única plataforma mas, no entanto, esta solução nunca foi implementada Neste artigo, propomos uma solução baseada em Web Services (WS) pelo facto de ser possível a adaptação do software a mudanças de negócio e necessidades dos clientes. Em vez de se integrar e codificar processos de negócio que resultam em aplicações que requerem desenvolvimento dispendioso e moroso, resultando em manutenção complexa. Esta solução baseada em WS tem as seguintes vantagens [3]: é independente da plataforma e da linguagem de programação; suporta protocolos Web (e.g. SOAP); é flexível, escalável e reutilizável; permite reduzir custos, automatizando a interacção entre aplicações e processos de negócio; permite reduzir custos de transacção. A integração dos sistemas de informação que propomos assenta numa arquitectura orientada a serviços [2], que dá suporte a dois sistemas de gestão de bases de dados Oracle e MS SQL Server, de forma a que: a integração da informação e comunicação seja estabelecida por WS; os WS desenvolvidos permitam fornecer um conjunto de serviços; os WS incluam um módulo de gestão de utilizadores indexados a um perfil de acesso; as aplicações Cliente sejam desenvolvidas com interface gráfica para o utilizador aceder aos serviços disponíveis, de acordo com um determinado perfil. Estes WS permitem a qualquer aplicação, que suporte o protocolo SOAP, utilizar os seus serviços que classificamos por: Internos: consulta de dados académicos, consulta de dados sobre propinas, consulta de dados sobre aproveitamento, consulta de dados sobre as candidaturas a benefícios sociais e consulta de dados sobre o regime de frequência; Externos: consulta de dados para desconto na passagem aérea, destinado à companhia aérea e às agências de viagens e consulta de dados para a segurança social, destinado aos Serviços de Segurança Social. O objectivo é disponibilizar informação precisa e atempada, de forma a minimizar os problemas provenientes da latência na partilha de informação que se encontra distribuída e desintegrada. Para que a sua consulta seja efectuada on-line, através de um browser, em que o Cliente possa requisitar uma página Web ou um documento (e.g. em XML) com a informação pretendida. Este documento poderá ser utilizado para a integração e actualização dos dados no sistema de informação do Cliente. III. REQUISITOS Nesta secção, vamos fazer o levantamento dos requisitos para o sistema de gestão académica UAç, recorrendo a diagramas de case de uso UML []. Gestão académica UAç Serviços Externos requisição Serviços Internos Gestão de utilizadores Cliente resposta Dados Figura 2 Sistema Gestão académica UAç. Como podemos observar na Fig. 2, o sistema de gestão académica UAç é composto por: Serviços Externos: disponibilizam serviços a entidades externas à UAç; Serviços Internos: disponibilizam serviços a outras unidades internas da UAç; Gestão de Utilizadores: subsistema para gerir o acesso dos utilizadores que dividimos nas 3 categorias seguintes, em função do acesso à informação: CISTI

3 ! Base: utilizador que tem acesso à informação disponibilizada na página Web;! Avançado: utilizador que herda os requisitos de acesso base e possui privilégios para requisitar os ficheiros XML;! Administrador: utilizador que têm acesso a todo o tipo de informação, gestão dos utilizadores e controlo dos respectivos acessos. R F0 R F02 R F03 R F04 R F05 R F06 R F07 R F08 R F09 R F0 R F R F2 R F3 R F4 RN F0 (Segurança) RN F02 (Latência) Tabela Requisitos funcionais Serviços Internos Gerar um documento XML com o aproveitamento escolar dos candidatos a benefícios sociais. Gerar um documento XML com informação sobre as propinas dos beneficiários da acção social. Gerar um documento XML com informação sobre o regime de estudos dos beneficiários da acção social. Gerar um documento XML com a situação dos candidatos a bolsa. Consultar situação do candidato através do número do documento identificação. Consultar situação do candidato por número de aluno. Consultar dados do aluno sobre o aproveitamento, através do número do documento de identificação. Serviços Externos Gerar um documento XML com os alunos matriculados (Instituto Acção Social). Consultar dados do aluno através do número do documento identificação (Companhia Aérea). Gestão de Utilizadores Gerir utilizadores Aceder aos sistemas de gestão de bases de dados existentes. Interface Desenvolver uma interface gráfica para administração dos utilizadores do WS. Desenvolver aplicações Cliente para aceder aos serviços disponibilizados pelo WS. Dados Preparar as vistas dos sistemas de gestão de bases de dados. Tabela 2 Requisitos não funcionais Cada WS deve estar instalado num servidor autenticado com HTTPS. Existir uma infra-estrutura de rede que cumpra os requisitos mínimos de comunicação e falhas. Na Fig. 3, apresentamos um diagrama de casos de uso para descrever a interacção entre os utilizadores e o WS onde: Registar utilizador: um utilizador, com privilégios de administrador, devidamente autenticado e autorizado inicia o processo de criação de um novo utilizador. Para criar o registo, o administrador tem de introduzir o login, a password, o , o nome e o grupo; Gerir utilizador: a aplicação Cliente requisita ao WS a lista dos utilizadores registados. Esta é apresentada pela aplicação Cliente na forma de tabela. Após estes registos serem visualizados será requisitado ao WS o método que permite realizar alterações nos dados dos utilizadores; Autenticar: o utilizador tem de estar autenticado através do seu login e password; Dados_SASU A (Dados_SE G_SO C I A L, Dados_C O M PA E R E A): a aplicação Cliente requisita ao WS, através do método que apresenta os parâmetros de consulta. O WS responde à requisição, de acordo com o perfil do utilizador autenticado, enviando a informação solicitada; Propina (Aproveitamento, Candidatura e Regime de estudo): a aplicação cliente requisita ao WS, através do método que apresenta os parâmetros de consulta. O WS responde à requisição, de acordo com o perfil do utilizador autenticado, enviando a informação solicitada num documento XML. Administrador Utilizador base/avançado Registar utilizador Gerir utilizador Dados_SEG_SOCIAL Dados_COMPAEREA Dados_SASUA Candidatura Aproveitamento Propina Regime estudo Autenticar Figura 3 Interacção entre WS e utilizador. IV. DESENHO Nesta secção vamos apresentar algumas partes do desenho, usando o UML [], através de um diagrama de pacotes, para descrever a arquitectura do sistema e as interacções, um diagrama de actividades, para descrever o processo de requisição de um serviço ao WS, e diagramas de sequência, para algumas operações que utilizam serviços internos e externos. Gestão académica UAç Gestão de utilizadores Gestão de serviços Figura 4 Diagrama de pacotes. O diagrama de pacotes (hierárquico) na Fig. 4, reflecte a nova organização proporcionada pela integração de sistemas de informação, nomeadamente dos SA e dos SASUA, numa dependência mútua, e a sua relação com outras entidades externas, nomeadamente com a CA e o IAS. Devemos salientar que a "#$%&!' (#' )%*+*,-(!.#$ está separada para que a publicação de serviços seja independente dos utilizadores que acedem a estes serviços. 292 CISTI 200

4 Gestão de serviços Internos SA SASUA Externos Base Dados Cliente SGBD WS SGBD WS CA IAS Pedido de serviço Validar utilizador Verificar utilizador e credenciais Figura 5 Diagrama de pacotes "#$%&!'(#'$#./*0!$. Cada unidade pertencente aos Serviços Internos adopta o mesmo modelo de integração de dados para exportação de dados (ver Fig. 5), i.e., publica um catálogo de serviços, via ficheiros WSDL, os quais são implementados com recurso aos respectivos sistemas de gestão de bases de dados, através de vistas geradas para o efeito, de forma a garantir que os serviços não tenham acesso directo ao respectivo sistema de gestão de bases de dados. Como podemos observar na Fig. 6, a "#$%&!' (#' )%*+*,-(!.#$ permite criar grupos de utilizadores que requisitam serviços, classificados por externos (classe 2%#.3!4' e internos (classe 53%#.3!), publicados por entidades (classe 3%*(-(#). Este subsistema permite implementar a nossa política de segurança no acesso ao catálogo de serviços disponibilizado pela UAç, através de um UDDI. A Fig. 7, apresenta uma visão funcional do sistema, descrevendo o processo de requisição de um serviço ao WS. Assim, um cliente faz um pedido de um serviço mas, antes o sistema verifica se este é um utilizador válido; caso seja, o serviço é executado; caso contrário, é emitida uma mensagem de falha de autenticação e o serviço não é executado. Informa falha autenticação Apresenta resultado Executa o serviço [ false ] [ true ] Figura 7 Diagrama de actividade de acesso a um serviço. O diagrama da Fig. 8 faz parte do caso de uso propina (requisito R F02). Após a autenticação de um utilizador, que é realizada através da introdução de um login e password, é retornado, como resposta, um documento XML. Aplicação cliente propina() retorna ficheiro XML ligar() retorna dados Base dados Figura 8 Diagrama de sequência propina. Interage com ORACLE e MS SERVER Contacto +idcontacto : int +desccontacto : string +obscontacto : string +ciracontacto() +eliminacontacto() +alteracontacto() TipoContacto +idtipo : int +desctipo : string +criatipo() +eliminatipo() +alteratipo() 0..* 0..* Pessoa +bi : int +nome : string +contacto : int + string +obspessoa : string +criapessoa() +eliminapessoa() +alterapessoa() 0..* Entidade +identidade : int +descentidade : string +responsavel : string +obsentidade : string +criacontacto() +eliminacontacto() +alteracontacto() 0..* 0..* Interno Utlizador -idutilizador : int -bi : int -username : string -password : string -alias : string +criautilizador() +eliminautilizador() +alterautilizador() Grupo 0..* +idgrupo : int +descgrupo : string +obsgrupo : string +criagrupo() +eliminagrupo() +alteragrupo() Servico +idservico : int +descservico : string +obsservico : string +criaservico() +eliminaservico() +alteraservico() * * Externo O diagrama da Fig. 9 faz parte do caso de uso dados companhia aérea (requisito R F09). Após estabelecida a ligação do utilizador, é retornada uma mensagem com informação do tipo complexo (e.g. vector). Aplicação cliente dados_sata() retorna vector com os dados ligar() retorna dados Base dados Interage com ORACLE e MS SERVER Figura 9 Diagrama de sequência dados companhia aérea. V. IMPLEMENTAÇÃO COM WEB SERVICES Nesta secção vamos apresentar o essencial da nossa implementação, baseada em WS, para a integração dos sistemas de informação dos SA e dos SASUA, segundo a estrutura apresentada na Fig. 0. Mas, antes, vamos descrever, sucintamente, a estrutura e o funcionamento de um WS. Figura 6 Diagrama de classes "#$%ã!'(#')%*+*,-(!.#$. Um WS é constituído por componentes de software que oferecem uma funcionalidade específica, podendo ser acedidos CISTI

5 por diferentes sistemas, através dos padrões estabelecidos pelo W3C, como o HTTP, XML e SOAP. SOAP Cliente Internet WSDL Pesquisa UDDI WSDL Figura 0 Esquema conceptual de um WS. O principal objectivo de um WS é proporcionar a interoperabilidade [5] entre sistemas distribuídos, independentemente da plataforma e da linguagem de programação, permitindo uma melhor interligação e integração das aplicações. Esta interligação tem como princípio facilitar os processos de negócio, permitindo que aplicações, desenvolvidos em plataformas diferentes e, isoladas, possam funcionar de forma conjunta e integrada. Na Fig. 0, apresentamos um esquema conceptual de um WS, onde se pode observar uma aplicação cliente interagindo com um WS através do SOAP via Internet. O WS incorpora também um ficheiro Definition Language (WSDL) para descrever as interfaces dos serviços disponibilizados pelo WS, os tipos de dados e os protocolos para a comunicação das mensagens. Outro elemento presente na Fig. 0, é o Universal Description, Discovery and Integration (UDDI), que é utilizado para a publicação e descoberta dinâmica via Internet. A nossa estratégia para integrar os SA e os SASUA foi desenvolver um WS, na realidade descrever um ficheiro WSDL e implementar, usando uma ou mais linguagens de programação, os interfaces dos serviços publicados, para os SA (ver Fig. ) e outro para os SASUA (ver Fig. 2). No primeiro caso, usamos unicamente o PHP, utilizando a classe NuSOAP, e, para o segundo, somente o Java, utilizando a API JAX-WS. Estes WS estão registados num UDDI local suportado pelo Windows Server 2003 instalado nos SASUA. Figura 2 WS do SASUA. Como podemos observar na Fig. 2, estão disponíveis 3 serviços publicados pelos SASUA que cumprem, respectivamente, os requisitos RF04, RF05 e RF06. O ambiente de execução do WS nos SASUA é composto pelo Apache Tomcat que tem uma boa integração com o NetBeans (o IDE utilizado para desenvolver toda a programação dos serviços) e com a API JAX-WS.! Os serviços implementados nos WS estão registados num servidor UDDI (ver Fig. 3), criado para o efeito, permitindo que estes serviços possam ser consultados através da rede Internet. Para esta implementação foi utilizado o serviço UDDI disponível no Windows Server A principal vantagem deste serviço é ser implementação por um utilizador não especializado. Existem outras alternativas desenvolvidas na linguagem Java tais como o JUDDI, UDDI4J, Glue, [7] mas, infelizmente, estas disponibilizam documentação muito técnica que dificulta a utilização por programadores Java menos experientes. Figura 3 Servidor UDDI. Figura WS do SA. Como podemos observar na Fig., estão disponíveis 6 serviços publicados pelos SA que cumprem, respectivamente, os requisitos RF0, RF02, RF03, RF07, RF08 e RF09. Nesta implementação utilizamos o WampServer 2, que é uma aplicação de desenvolvimento Web para Windows, que permite criar aplicações Web com Apache, PHP e base dados MySQL. VI. PLANO DE TESTES Elaboramos um plano de testes para: identificar informações existentes e os componentes de software que devem ser testados; listar dos requisitos de teste recomendados; recomendar e descrever as estratégias de teste a serem utilizadas; identificar os recursos necessários e fornecer estimativas dos esforços de teste (ver Tabela 3). Tabela 3 Plano de testes Descrição do teste Teste às bases de dados As informações de registo dos utilizadores podem ser inseridas e recuperadas. Os grupos e serviços podem ser inseridos e recuperados. Os perfis dos utilizadores e as informações da conta podem ser inseridos e recuperados. Testado 294 CISTI 200

6 Teste funcional Os utilizadores conseguem ver as informações sobre os serviços disponibilizados pelo WS. Os serviços estão de acordo com os requisitos funcionais. Teste à interface do WS Navegar por todos os serviços referidos no caso de uso, verificando se as configurações dos serviços podem ser facilmente acedidas. Verificar se é gerado o documento WSDL pelo WS. Teste de desempenho O tempo de resposta da interface do WS. O tempo de resposta durante uma ligação com modem de 56Kbps. O tempo de resposta durante uma ligação utilizando rede local (LAN ou WLAN). A publicação dos serviços na Web, utilizando o UDDI. Teste de carga A resposta do sistema com 3 utilizadores em simultâneo. A resposta do sistema com 6 utilizadores em simultâneo. A resposta do sistema com 0 utilizadores em simultâneo. Teste de segurança e de controlo de acesso Verificar se os não utilizadores registados realmente não conseguem executar os serviços. Teste de configuração O WS utilizando o browser Microsoft Internet Explorer, versão 7.x e 8.x. O WS utilizando o browser Mozzila Firefox, versão 3.x. Teste de instalação O servidor está ligado a uma UPS. O servidor está instalado num espaço protegido a climatizado. [3] G. Alonso, F. Casati, H. Kuno and V. Machireju, s: Concepts, Architectures, and Applications, Springer, Interdependência e integração: tendência onteudo=958 perabilidade de Sistemas sinfic/newletter43/dossier.html developer/ technicalarticles/webservices/restful/, [7] Soapclient, ResourcesUDDI, UDDI/Resources.html VII. COMENTÁRIOS DE FECHO O sistema, agora, desenvolvido representa uma parcela da integração dos sistemas de informação da UAç. Mas contribuirá, certamente, para um ganho real de produtividade e eficiência das suas unidades orgânicas e a sua relação com várias entidades externas que participam na sua gestão académica e financeira. Pensamos que esta solução, até aquilo que conhecemos, pode contribuir para decidir opções técnicas e organizacionais, mais económicas, flexíveis, escaláveis e reutilizáveis, em instituições congéneres, no que diz respeito à integração de sistemas de informação. No futuro próximo, pretendemos avançar para a consolidação e evolução desta solução através: da expansão da integração de outros sistemas de informação da Instituição (e.g. gestão financeira); do desenvolvimento de mais ligações a outras entidades externas à Instituição (e.g. companhia de seguros); da reinstalação do UDDI, numa unidade independente das unidades orgânicas existentes na Instituição, recorrendo a um produto open-source (e.g. juddi); da integração de WS baseados em RESTful [6] e JSON tendo em vista a extensão da solução para dispositivos móveis (e.g. com Android). REFERÊNCIAS [] M. Fowler, UML Distilled: A Brief Guide to the Standard Object Modelling Language, Third Edition, Addison Wesley, [2] T. Erl, SOA: Principles of Service Design, Prentice Hall, CISTI

Gestão de projectos na Web

Gestão de projectos na Web Gestão de projectos na Web Relatório de desenho de alto nível Versão 1.0, 5 de Maio de 2003 Telmo Pedro Gomes Amaral (mee02013@fe.up.pt) (Grupo 15) Aplicações na Web Mestrado em Engenharia Electrotécnica

Leia mais

4.1. UML Diagramas de casos de uso

4.1. UML Diagramas de casos de uso Engenharia de Software 4.1. UML Diagramas de casos de uso Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Utilizados para ajudar na análise de requisitos Através da forma como o utilizador usa o sistema

Leia mais

Em FORMATO E-LEARNING PQ 11.04.A Página 1 de 6

Em FORMATO E-LEARNING PQ 11.04.A Página 1 de 6 Página 1 de 6 1. FUNCIONAMENTO Os cursos na modalidade de e-learning do são frequentados totalmente online, à exceção do Curso de Trabalhador Designado para a Segurança e Saúde no Trabalho em que a 1ª

Leia mais

Engenharia de Software e Sistemas Distribuídos. Enunciado Geral do Projecto

Engenharia de Software e Sistemas Distribuídos. Enunciado Geral do Projecto LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software e Sistemas Distribuídos 2 o Semestre 2013/2014 Enunciado Geral do Projecto O objectivo do projecto é criar uma solução informática que facilite

Leia mais

Front-End: corresponde ao que será visualizado pelo utilizador via web. Deve ser acessível para todo e qualquer utilizador.

Front-End: corresponde ao que será visualizado pelo utilizador via web. Deve ser acessível para todo e qualquer utilizador. Projecto Final Introdução O objectivo do projecto final da disciplina de Computação na Internet é colocar em prática todos os conhecimentos adquiridos na disciplina e, assim, desenvolver um sistema que

Leia mais

Departamento de Informática

Departamento de Informática Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos 1ª chamada, 9 de Janeiro de 2009 1º Semestre, 2009/2010 NOTAS: Leia com atenção cada questão antes de responder.

Leia mais

Licenciatura em Informática. - Análise e Conceção de Sistemas de Informação. Gestão de Condómino. Documento de Análise.

Licenciatura em Informática. - Análise e Conceção de Sistemas de Informação. Gestão de Condómino. Documento de Análise. Licenciatura em Informática - Gestão de Condómino Documento de Análise Realizado por: José Marcos, Nº 100118005 Pedro Santo, Nº 130118025 Marius Seres, Nº 130118012 Santarém, 20 de Janeiro 2015 Índice

Leia mais

Departamento de Informática

Departamento de Informática Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos época de recurso, 28 de Janeiro de 2009 1º Semestre, 2008/2009 NOTAS: Leia com atenção cada questão antes de responder.

Leia mais

ANEXO I - TERMO DE REFERÊNCIA NÚCLEO DE EMPREENDIMENTOS EM CIÊNCIA, TECNOLOGIA E ARTES NECTAR.

ANEXO I - TERMO DE REFERÊNCIA NÚCLEO DE EMPREENDIMENTOS EM CIÊNCIA, TECNOLOGIA E ARTES NECTAR. ANEXO I - TERMO DE REFERÊNCIA NÚCLEO DE EMPREENDIMENTOS EM CIÊNCIA, TECNOLOGIA E ARTES NECTAR. OBJETO: CONTRATAÇÃO DE EMPRESA ESPECIALIZADA PARA CONSTRUÇÃO DO PORTAL E AQUISIÇÃO DE SOFTWARE DE GESTÃO DE

Leia mais

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

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO CONCEITOS BÁSICOS 1 Necessidade das base de dados Permite guardar dados dos mais variados tipos; Permite

Leia mais

Guia de Apoio ao Formando. Formação à distância

Guia de Apoio ao Formando. Formação à distância Regras&Sugestões- Formação e Consultoria, Lda. Guia de Apoio ao Formando Data de elaboração: abril de 2014 CONTACTOS Regras & Sugestões Formação e Consultoria, Lda. Av. General Vitorino laranjeira, Edifício

Leia mais

Serviços Web: Arquitetura

Serviços Web: Arquitetura Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

Leia mais

Manual do Gestor da Informação do Sistema

Manual do Gestor da Informação do Sistema Faculdade de Engenharia da Universidade do Porto Licenciatura Informática e Computação Laboratório de Informática Avançada Automatização de Horários Manual do Gestor da Informação do Sistema João Braga

Leia mais

Web Services e SOAP. Alexandre Zua CaldeiraTecnologias de Middleware 2006/2007 20.10.2006. Faculdade de Ciências da Universidade de Lisboa

Web Services e SOAP. Alexandre Zua CaldeiraTecnologias de Middleware 2006/2007 20.10.2006. Faculdade de Ciências da Universidade de Lisboa Alexandre Zua Caldeira Tecnologias de Middleware 2006/2007 Faculdade de Ciências da Universidade de Lisboa 20.10.2006 1 Introdução Definições Limitações do Middleware Estudado Integração com Web Services

Leia mais

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira

Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre

Leia mais

Manual do Fénix. Portal Secretaria da Escola Portal Conselho Científico Portal Direcção de Curso. Candidatura Online para o 2.

Manual do Fénix. Portal Secretaria da Escola Portal Conselho Científico Portal Direcção de Curso. Candidatura Online para o 2. Manual do Fénix Portal Secretaria da Escola Portal Conselho Científico Portal Direcção de Curso Candidatura Online para o 2. º Ciclo SI (Versão 1.0) Maio 2011 Este manual tem como objectivo auxiliar na

Leia mais

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor.

UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. UNICE Ensino Superior Linguagem de Programação Ambiente Cliente Servidor. Modelo Cliente/Servidor Por HIARLY ALVES Fortaleza - CE Apresentação. O mais famoso tipo de arquitetura utilizada em redes de computadores

Leia mais

Sistema de formação e certificação de competências

Sistema de formação e certificação de competências Sistema de Formação e Certificação de Competências Portal das Escolas Manual de Utilizador Docente Referência Projecto Manual do Utilizador Docente Sistema de formação e certificação de competências Versão

Leia mais

CATÁLOGO FORMAÇÃO 2007

CATÁLOGO FORMAÇÃO 2007 CATÁLOGO FORMAÇÃO 2007 Desenvolvemos Projectos de Formação desde 1985. A seriedade de procedimentos, a competência técnica e a solidariedade e a responsabilidade social pautam a nossa actuação. Acreditamos

Leia mais

Bolsa Emprego IPL - FAQS

Bolsa Emprego IPL - FAQS Bolsa Emprego IPL - FAQS EMPRESAS Para poder colocar uma oferta na Bolsa de Emprego tenho que estar registado? Sim. O primeiro passo deverá ser o registo da empresa/instituição. Posteriormente, e após

Leia mais

Manual de Utilizador Plataforma de Estágios TIC. www.estagiostic.gov.pt

Manual de Utilizador Plataforma de Estágios TIC. www.estagiostic.gov.pt Manual de Utilizador Plataforma de Estágios TIC www.estagiostic.gov.pt 1 Índice 1 Introdução 3 1.1 Programa de Estágios TIC 3 1.2 Objectivo da plataforma 3 1.3 Perfis 4 1.3.1 Escola 4 1.3.2 Empresa 4 1.3.3

Leia mais

Interacção Humano-Computador 2012/2013-2º Semestre. Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva

Interacção Humano-Computador 2012/2013-2º Semestre. Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva Interacção Humano-Computador 2012/2013-2º Semestre Trabalho Prático nº2: Projecto e Desenvolvimento de uma Aplicação Interactiva Entrega no Moodle até 27 de Maio às 23h50m: Apresentação final e código

Leia mais

Função dos Sistemas de Bases de Dados Visão dos dados Modelos de dados Linguagem de Definição de Dados Linguagem de Manipulação de Dados Gestão de

Função dos Sistemas de Bases de Dados Visão dos dados Modelos de dados Linguagem de Definição de Dados Linguagem de Manipulação de Dados Gestão de Capítulo 1: Introdução Função dos Sistemas de Bases de Dados Visão dos dados Modelos de dados Linguagem de Definição de Dados Linguagem de Manipulação de Dados Gestão de Transacções Gestão de Armazenamento

Leia mais

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br

SCE-557. Técnicas de Programação para WEB. Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br SCE-557 Técnicas de Programação para WEB Rodrigo Fernandes de Mello http://www.icmc.usp.br/~mello mello@icmc.usp.br 1 Cronograma Fundamentos sobre servidores e clientes Linguagens Server e Client side

Leia mais

Universidade Fernando Pessoa

Universidade Fernando Pessoa UMA PROPOSTA PARA A AVALIAÇÃO E DIAGNÓSTICO MEDIADA POR COMPUTADOR Luís Manuel Borges Gouveia lmbg@ufp.pt Centro de Recursos Multimediáticos Universidade Fernando Pessoa motivação " em 20 anos, as universidades

Leia mais

Livro de Ponto Automático e Controlo de Assiduidade

Livro de Ponto Automático e Controlo de Assiduidade Instituto Superior Politécnico Gaya Disciplina de Seminário Engenharia Informática 2006/2007 cms@ispgaya.pt spss@ispgaya.pt Manual de administração e Controlo de Assiduidade Outubro de 2007 Índice Introdução...

Leia mais

Integração de sistemas utilizando Web Services do tipo REST

Integração de sistemas utilizando Web Services do tipo REST Integração de sistemas utilizando Web Services do tipo REST Jhonatan Wilson Aparecido Garbo, Jaime Willian Dias Universidade Paranaense (Unipar) Paranavaí PR Brasil jhowgarbo@gmail.com jaime@unipar.br

Leia mais

Política de Privacidade da Plataforma Comercial de Viagens Travelport para o GDS

Política de Privacidade da Plataforma Comercial de Viagens Travelport para o GDS Política de Privacidade da Plataforma Comercial de Viagens Travelport para o GDS Bem-vindo/a a este website da Travelport. Na Travelport reconhecemos a importância de proteger a privacidade dos dados pessoais

Leia mais

Service Oriented Architecture SOA

Service Oriented Architecture SOA Service Oriented Architecture SOA Arquitetura orientada aos serviços Definição: Arquitetura de sistemas distribuídos em que a funcionalidade é disponibilizada sob a forma de serviços (bem definidos e independentes)

Leia mais

MANUAL DE REGISTO E ADESÃO AOS SERVIÇOS DO BALCÃO DIGITAL. Serviços Intermunicipalizados de Água e Saneamento de Oeiras e Amadora

MANUAL DE REGISTO E ADESÃO AOS SERVIÇOS DO BALCÃO DIGITAL. Serviços Intermunicipalizados de Água e Saneamento de Oeiras e Amadora MANUAL DE REGISTO E ADESÃO AOS SERVIÇOS DO BALCÃO DIGITAL Índice I Requisitos que devem ser cumpridos para a correta utilização das funcionalidades do Balcão Digital... 2 II Procedimentos inerentes à correta

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

Índice. Como aceder ao serviço de Certificação PME? Como efectuar uma operação de renovação da certificação?

Índice. Como aceder ao serviço de Certificação PME? Como efectuar uma operação de renovação da certificação? Índice Como aceder ao serviço de Certificação PME? Como efectuar uma operação de renovação da certificação? Como efectuar uma operação de confirmação de estimativas? Como aceder ao Serviço de Certificação

Leia mais

Departamento de Informática

Departamento de Informática Departamento de Informática Licenciatura em Engenharia Informática Sistemas Distribuídos exame de recurso, 9 de Fevereiro de 2012 1º Semestre, 2011/2012 NOTAS: Leia com atenção cada questão antes de responder.

Leia mais

PHC Pocket Suporte. ππ Aumento de produtividade. ππ Assistência técnica. optimizada e em tempo real. ππ Diminuição dos custos com deslocações

PHC Pocket Suporte. ππ Aumento de produtividade. ππ Assistência técnica. optimizada e em tempo real. ππ Diminuição dos custos com deslocações PHCPocket Suporte DESCRITIVO O módulo PHC Pocket Suporte permite o acesso a PAT s em aberto e intervenções agendadas, o preenchimento de relatórios de intervenções e a sincronização imediata com a sede.

Leia mais

Introdução a Web Services

Introdução a Web Services Introdução a Web Services Mário Meireles Teixeira DEINF/UFMA O que é um Web Service? Web Service / Serviço Web É uma aplicação, identificada por um URI, cujas interfaces podem ser definidas, descritas

Leia mais

Projeto Disciplinar de Infra-Estrutura de Software SISFTC COLIBRI FINANCIAMENTOS

Projeto Disciplinar de Infra-Estrutura de Software SISFTC COLIBRI FINANCIAMENTOS 1 Projeto Disciplinar de Infra-Estrutura de Software SISFTC COLIBRI FINANCIAMENTOS EDILBERTO SILVA 1, BRUNO LUIZ () 2, CARLOS ALEXANDRE (912186) 2, ERIVELTO DRUMOND (1012520) 2, HARUO TAKEDA (1012300)

Leia mais

Guia de iniciação Bomgar B400

Guia de iniciação Bomgar B400 Guia de iniciação Bomgar B400 Documento: 043010.15 Publicado: maio de 2010 Guia de iniciação Bomgar B400 Documento: 043010.15 Publicado: maio 2010 Obrigado por utilizar a Bomgar. Na Bomgar, o atendimento

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

MANUAL DE PROCEDIMENTOS PLATAFORMA DE INSCRIÇÕES ONLINE

MANUAL DE PROCEDIMENTOS PLATAFORMA DE INSCRIÇÕES ONLINE A época de 2012/2013 terá um novo recurso para a Filiação e Inscrições em Provas para os Clubes, Equipas e Agentes Desportivos, tendo sido criada para o efeito uma nova Plataforma de Inscrições Online.

Leia mais

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO

UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO BACHARELADO SISTEMA PARA O GERENCIAMENTO DE CONDOMÍNIOS OSMAR CARLOS RADTKE FILHO Prof. Orientador:

Leia mais

Serviço para implementação de atualização de firmware HP

Serviço para implementação de atualização de firmware HP Dados técnicos Serviço para implementação de atualização de firmware HP Serviços HP Vantagens do serviço Fornece atualizações de firmware com o intuito de minimizar quaisquer interrupções ao seu ambiente

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

Manual de candidaturas online

Manual de candidaturas online Instituto Superior de Agronomia Manual de candidaturas online 20-06-2014 (Versão 1.0) O objetivo deste manual é auxiliar o candidato na apresentação da sua candidatura. Índice Introdução 1. Registo do

Leia mais

MADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica

MADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica MADALENA PEREIRA DA SILVA SLA Sociedade Lageana de Educação DCET Departamento de Ciências Exatas e Tecnológica Desenvolvimento de Web Services com SOAP. 1. Introdução. Com a tecnologia de desenvolvimento

Leia mais

Microsoft.NET. Desenvolvimento Baseado em Componentes

Microsoft.NET. Desenvolvimento Baseado em Componentes Microsoft.NET Lirisnei Gomes de Sousa lirisnei@hotmail.com Jair C Leite jair@dimap.ufrn.br Desenvolvimento Baseado em Componentes Resolução de problemas específicos, mas que podem ser re-utilizados em

Leia mais

CITV. Manual do Utilizador. Realização de Candidaturas de Centros de Inspecção

CITV. Manual do Utilizador. Realização de Candidaturas de Centros de Inspecção CITV Manual do Utilizador Realização de Candidaturas de Centros de Inspecção Índice 1 Introdução...3 2 Entrada/Validação...4 2.1 Descrição...4 3 Candidatura Preenchimento de Formulário...10 3.1 Descrição...10

Leia mais

Trabalho de Desenvolvimento de Sistemas de Software GereComSaber 2ª Fase

Trabalho de Desenvolvimento de Sistemas de Software GereComSaber 2ª Fase Universidade do Minho Departamento de Informática Desenvolvimento de Sistemas de Software Trabalho de Desenvolvimento de Sistemas de Software GereComSaber 2ª Fase Luana Georgia Lopes Telha nº 49379 Luís

Leia mais

Projuris Enterprise Visão Geral da Arquitetura do Sistema

Projuris Enterprise Visão Geral da Arquitetura do Sistema Projuris Enterprise Visão Geral da Arquitetura do Sistema Março/2015 Página 1 de 17 Projuris Enterprise Projuris Enterprise é um sistema 100% Web, com foco na gestão de contencioso por empresas ou firmas

Leia mais

PROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1

PROGRAMAÇÃO SERVIDOR WEBSERVICES EM SISTEMAS WEB. Prof. Dr. Daniel Caetano 2012-1 PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB WEBSERVICES Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é um WebService e sua utilidade Compreender a lógica de funcionamento de um WebService Capacitar

Leia mais

Os produtos FORMAT constituem-se como banco de recursos, à disposição dos formadores de Mecanização Agrícola.

Os produtos FORMAT constituem-se como banco de recursos, à disposição dos formadores de Mecanização Agrícola. O DOR FORMAT Formação em Máquinas e Tractores O presente Manual de Utilização pretende constituir-se como um apoio ao utilizador dos produtos FORMAT, nas necessidades de ajuda à utilização, através do

Leia mais

Segurança e recuperação Manual do utilizador

Segurança e recuperação Manual do utilizador Segurança e recuperação Manual do utilizador Copyright 2007-2009 Hewlett-Packard Development Company, L.P. Microsoft é uma marca comercial registada da Microsoft Corporation nos E.U.A. As informações contidas

Leia mais

COLIBRI Ambiente Colaborativo Multimédia MÓDULO MOODLE. Rui Ribeiro colibri@fccn.pt. FCCN - Dezembro 2010

COLIBRI Ambiente Colaborativo Multimédia MÓDULO MOODLE. Rui Ribeiro colibri@fccn.pt. FCCN - Dezembro 2010 COLIBRI Ambiente Colaborativo Multimédia MÓDULO MOODLE FCCN - Dezembro 2010 Rui Ribeiro colibri@fccn.pt Módulo COLIBRI Concebido por: José Coelho Universidade Aberta Apoiado por: Rui Ribeiro FCCN Vitor

Leia mais

Sistemas de Ficheiros. Sistemas de Bases de Dados

Sistemas de Ficheiros. Sistemas de Bases de Dados Sistemas de Bases de Dados Sistemas de Ficheiros Sistemas de Bases de Dados Conceitos Base Dados: são valores discretos que só se transformam em informação quando relacionados ou interpretados de alguma

Leia mais

Rede de Computadores (REC)

Rede de Computadores (REC) Rede de Computadores (REC) Aula 04 Camada de Aplicação Prof. Jackson Mallmann dcc2jm@joinville.udesc.br Exemplos de requisição via telnet. iniciar / executar / cmd (Windows) telnet endereço telnet 192.168.1.3

Leia mais

Guia de Utilização Gestão de Mensagens Fornecedor Janeiro 2010 PLATAFORMA ELECTRÓNICA VORTAL

Guia de Utilização Gestão de Mensagens Fornecedor Janeiro 2010 PLATAFORMA ELECTRÓNICA VORTAL Guia de Utilização Gestão de Mensagens Fornecedor Janeiro 2010 PLATAFORMA ELECTRÓNICA VORTAL Índice Novo Serviço de Gestão de Mensagens... 3 Criar Mensagens... 4 Layout Criar Mensagens... 4 Processo Criar

Leia mais

Ferramentas Web, Web 2.0 e Software Livre em EVT

Ferramentas Web, Web 2.0 e Software Livre em EVT E s t u d o s o b r e a i n t e g r a ç ã o d e f e r r a m e n t a s d i g i t a i s n o c u r r í c u l o d a d i s c i p l i n a d e E d u c a ç ã o V i s u a l e T e c n o l ó g i c a AutoCAD WS M

Leia mais

Instruções para o participante no Curso de e-learning. Esquizofrenia Questões Aprofundadas

Instruções para o participante no Curso de e-learning. Esquizofrenia Questões Aprofundadas Instruções para o participante no Curso de e-learning CONTEÚDO Pág. 1 Introdução 3 2 - Aceder ao site 2.1 Entrar em www.saude-mental.net 3 2.2 Aceder ao e-learning Saúde Mental 4 2.3 Introdução do seu

Leia mais

Descrição do Serviço Diagnóstico no Local

Descrição do Serviço Diagnóstico no Local Apresentação do serviço A Dell tem o prazer de fornecer o Serviço de (o Serviço ) de acordo com este documento (a Descrição do Serviço ). Este fornece actividades opcionais de diagnóstico no local na empresa

Leia mais

WEB SERVICES NA INTEGRAÇÃO INTERNA DE SISTEMAS DE GESTÃO DE PROJECTOS DE I&DI

WEB SERVICES NA INTEGRAÇÃO INTERNA DE SISTEMAS DE GESTÃO DE PROJECTOS DE I&DI WEB SERVICES NA INTEGRAÇÃO INTERNA DE SISTEMAS DE GESTÃO DE PROJECTOS DE I&DI Luís Mendes Gomes 1, Hélia Guerra 1, Carlos Duarte Costa 1 e Luís Sousa 2 1 CMATI, Departamento de Matemática, Universidade

Leia mais

Módulo 6: Linguagem de Programação IV 6.1. Introdução 6.2. Bases de Dados 6.2.1. Visão Estrutural 6.2.2. SGBD: Sistema de Gestão de Bases de Dados

Módulo 6: Linguagem de Programação IV 6.1. Introdução 6.2. Bases de Dados 6.2.1. Visão Estrutural 6.2.2. SGBD: Sistema de Gestão de Bases de Dados Curso Profissional de Técnico de Multimédia 12ºAno Disciplina: Sistemas de Informação Módulo 6: Linguagem de Programação IV 6.1. Introdução 6.2. Bases de Dados 6.2.1. Visão Estrutural 6.2.2. SGBD: Sistema

Leia mais

Curriculum DeGóis Guia de preenchimento do Curriculum Vitae (Informação mínima necessária)

Curriculum DeGóis Guia de preenchimento do Curriculum Vitae (Informação mínima necessária) Curriculum DeGóis Guia de preenchimento do Curriculum Vitae (Informação mínima necessária) http://curriculum.degois.pt Março de 2012 Versão 1.5 1 Introdução O objectivo deste guia é auxiliar o utilizador

Leia mais

exercícios - cap. 4 4. Construa uma máquina de estados que ilustre os requisitos de uma máquina multibanco (levantamento de dinheiro)

exercícios - cap. 4 4. Construa uma máquina de estados que ilustre os requisitos de uma máquina multibanco (levantamento de dinheiro) 1. Equipa de desenvolvimento, clientes e utilizadores trabalham em conjunto para especificar os requisitos de um sistema. Se o sistema depois de concluído falhar, causando prejuizo físico ou financeiro,

Leia mais

Voxtron Communication Center QuickStart

Voxtron Communication Center QuickStart agentel Contact Center Voxtron Communication Center QuickStart Implemente uma solução de contact center multicanal (voz, email, fax e web chat) em menos de 5 dias. O Voxtron Communication Center recebe

Leia mais

Projectar o Algarve no Futuro

Projectar o Algarve no Futuro Projectar o Algarve no Futuro Os Novos Desafios do Algarve Região Digital paulo.bernardo@globalgarve.pt 25 Maio 2007 Auditório Portimão Arena Um mundo em profunda mudança O Mundo enfrenta hoje um processo

Leia mais

Requisitos para a Federação de um serviço web. Serviço Utilizador RCTS Janeiro de 2010

Requisitos para a Federação de um serviço web. Serviço Utilizador RCTS Janeiro de 2010 Requisitos para a Federação de um serviço web Serviço Utilizador RCTS Janeiro de 2010 15 de Janeiro de 2010 Requisitos para a Federação de um serviço web Serviço Utilizador RCTS Janeiro de 2010 EXT/2010/Serviço

Leia mais

PROJECTO DE CARTA-CIRCULAR SOBRE POLÍTICA DE REMUNERAÇÃO DAS INSTITUIÇÕES FINANCEIRAS

PROJECTO DE CARTA-CIRCULAR SOBRE POLÍTICA DE REMUNERAÇÃO DAS INSTITUIÇÕES FINANCEIRAS PROJECTO DE CARTA-CIRCULAR SOBRE POLÍTICA DE REMUNERAÇÃO DAS INSTITUIÇÕES FINANCEIRAS No âmbito da avaliação realizada, a nível internacional, sobre os fundamentos da crise financeira iniciada no Verão

Leia mais

HISTÓRICO DE REVISÕES REVISÃO DATA SÍNTESE DA REVISÃO

HISTÓRICO DE REVISÕES REVISÃO DATA SÍNTESE DA REVISÃO HISTÓRICO DE REVISÕES REVISÃO DATA SÍNTESE DA REVISÃO ELABORAÇÃO ASSINATURA APROVAÇÃO ASSINATURA ÍNDICE CAPÍTULO 1. POLÍTICA E ESTRATÉGIA/ÂMBITO... 3 1.1 POLÍTICA E ESTRATÉGIA DA ENTIDADE... 3 1.2 OBJECTIVO

Leia mais

Introdução... 3. 1ª Parte - Acesso à Aplicação Avaliação Online... 4 I Aceder à Aplicação... 4 1. Inscrição... 4 2. Acesso à Aplicação...

Introdução... 3. 1ª Parte - Acesso à Aplicação Avaliação Online... 4 I Aceder à Aplicação... 4 1. Inscrição... 4 2. Acesso à Aplicação... Índice Introdução... 3 1ª Parte - Acesso à Aplicação Avaliação Online... 4 I Aceder à Aplicação... 4 1. Inscrição... 4 2. Acesso à Aplicação... 4 II Entrada na Aplicação... 5 1. Informações... 6 1. Avaliação

Leia mais

Web services. Um web service é qualquer software que está disponível através da Internet através de uma interface XML.

Web services. Um web service é qualquer software que está disponível através da Internet através de uma interface XML. Web services Um web service é qualquer software que está disponível através da Internet através de uma interface XML. XML é utilizado para codificar toda a comunicação de/para um web service. Web services

Leia mais

MANTENHA-SE INFORMADO

MANTENHA-SE INFORMADO MANTENHA-SE INFORMADO * O leitor consente, de forma expressa, a incorporação e o tratamento dos seus dados nos ficheiros automatizados da responsabilidade do Centro Atlântico, para os fins comerciais e

Leia mais

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados

Metadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados 1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,

Leia mais

RELATÓRIO ANUAL DE ACTIVIDADES

RELATÓRIO ANUAL DE ACTIVIDADES SECRETARIA REGIONAL DE EDUCAÇÃO DIRECÇÃO REGIONAL DE EDUCAÇÃO ESPECIAL E REABILITAÇÃO DIRECÇÃO DE SERVIÇOS DE FORMAÇÃO E ADAPTAÇÕES TECNOLÓGICAS RELATÓRIO ANUAL DE ACTIVIDADES 2006 ÍNDICE 1. Nota Introdutória...

Leia mais

PHC Servicos BENEFÍCIOS. _Gestão de reclamações. _Controlo de processos que necessitem de informação centralizada

PHC Servicos BENEFÍCIOS. _Gestão de reclamações. _Controlo de processos que necessitem de informação centralizada PHCServicos DESCRITIVO Com este módulo poderá controlar diferentes áreas de uma empresa como, por exemplo, gestão de reclamações e respectivo tratamento, ou controlo de processos e respectivos passos e

Leia mais

GUIA RÁPIDO SUBMISSÃO DO FICHEIRO SAF-T PT

GUIA RÁPIDO SUBMISSÃO DO FICHEIRO SAF-T PT GUIA RÁPIDO SUBMISSÃO DO FICHEIRO SAF-T PT GUIA DE APOIO À SUBMISSÃO DO FICHEIRO SAF-T PT (STANDARD AUDIT FILE FOR TAX PURPOSES PORTUGUESE VERSION) ATRAVÉS DO PORTAL DAS FINANÇAS / E-FACTURA DATA DE ELABORAÇÃO:

Leia mais

1.2.4. Organizar a estrutura do site

1.2.4. Organizar a estrutura do site 1.2.4. Organizar a estrutura do site 1 Organizar a estrutura do site A organização da estrutura do site passa pela definição das ligações entre as páginas que o compõem Esta organização deve ser intuitiva

Leia mais

Serviços Web: Introdução

Serviços Web: Introdução Sistemas Distribuídos Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação Ciência e Tecnologia do Maranhão Objetivos Nesta aula

Leia mais

REGULAMENTO DA ÁREA MÉDICA DOS SERVIÇOS SOCIAIS DA CÂMARA MUNICIPAL DE LISBOA

REGULAMENTO DA ÁREA MÉDICA DOS SERVIÇOS SOCIAIS DA CÂMARA MUNICIPAL DE LISBOA REGULAMENTO DA ÁREA MÉDICA DOS SERVIÇOS SOCIAIS DA CÂMARA MUNICIPAL DE LISBOA Índice Capítulo I Disposições gerais Secção I Noção, âmbito e objectivos Art.º 1 - Noção e âmbito material Art.º 2 - Objectivos

Leia mais

ICORLI INSTALAÇÃO, CONFIGURAÇÃO E OPERAÇÃO EM REDES LOCAIS E INTERNET

ICORLI INSTALAÇÃO, CONFIGURAÇÃO E OPERAÇÃO EM REDES LOCAIS E INTERNET INSTALAÇÃO, CONFIGURAÇÃO E OPERAÇÃO EM REDES LOCAIS E INTERNET 2010/2011 1 Introdução às redes e telecomunicações O que é uma rede? Uma rede de computadores é um sistema de comunicação de dados constituído

Leia mais

PHC dteamcontrol Interno

PHC dteamcontrol Interno O módulo PHC dteamcontrol Interno permite acompanhar a gestão de todos os projectos abertos em que um utilizador se encontra envolvido. PHC dteamcontrol Interno A solução via Internet que permite acompanhar

Leia mais

A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação

A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação A Internet, ou apenas Net, é uma rede mundial de computadores ligados, entre si, através de linhas telefónicas comuns, linhas de comunicação privadas, satélites e outros serviços de telecomunicação. Hardware

Leia mais

GUIA DE PREENCHIMENTO DO FORMULÁRIO. GESTÃO DA MEDIDA 511 Assistência Técnica FEADER

GUIA DE PREENCHIMENTO DO FORMULÁRIO. GESTÃO DA MEDIDA 511 Assistência Técnica FEADER GUIA DE PREENCHIMENTO DO FORMULÁRIO GESTÃO DA MEDIDA 511 Assistência Técnica FEADER Outubro 2010 INSTRUÇÕES PARA UMA CORRECTA UTILIZAÇÃO DO FORMULÁRIO Funcionamento genérico Os formulários estão disponíveis

Leia mais

S.R. DA EDUCAÇÃO E ASSUNTOS SOCIAIS. Portaria Nº 57/1999 de 22 de Julho

S.R. DA EDUCAÇÃO E ASSUNTOS SOCIAIS. Portaria Nº 57/1999 de 22 de Julho S.R. DA EDUCAÇÃO E ASSUNTOS SOCIAIS Portaria Nº 57/1999 de 22 de Julho Os hospitais são organizações de grande complexidade organizativa que exigem dos profissionais ligados à gestão especial competência

Leia mais

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW

Aula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto

Leia mais

GIAE ONLINE GIAE ONLINE. J.P.M & Abreu, Lda.

GIAE ONLINE GIAE ONLINE. J.P.M & Abreu, Lda. GIE ONLINE 1 Índice Índice 2 Índice de Figuras 3 1. Introdução 4 2. Novas funcionalidades 5 2.1. Mensagens 5 2.1.1. Recebidas 6 2.1.2. Enviadas 6 2.1.3. Enviar Mensagem 6 2.2. Consulta de Extracto 9 2.3.

Leia mais

DESENVOLVIMENTO DE COMPETÊNCIAS E TALENTOS

DESENVOLVIMENTO DE COMPETÊNCIAS E TALENTOS DESENVOLVIMENTO DE COMPETÊNCIAS E TALENTOS CompetencyCore5 Success Through Competency-based Talent Management DESENVOLVIMENTO DE COMPETÊNCIAS E TALENTOS A Gestão do Capital Humano com Foco nas Competências

Leia mais

Perguntas Mais Frequentes Sobre

Perguntas Mais Frequentes Sobre Perguntas Mais Frequentes Sobre Neste documento pretende a Coordenação do Programa Nacional de Desfibrilhação Automática Externa (PNDAE) reunir uma selecção das perguntas mais frequentemente colocadas

Leia mais

RENT versão web. Manual de Utilizador para empresa Versão 2.0.0

RENT versão web. Manual de Utilizador para empresa Versão 2.0.0 RENT versão web Manual de Utilizador para empresa Versão 2.0.0 @ Copyright 2015 Desenvolvido pela Dória Software versão manual 2.0.0 Última actualização 16.03.2016 @Copyright 2015 Sobre o RENT I. O que

Leia mais

Exercícios Diagrama de Casos de Uso. Disciplina: Engenharia de Requisitos

Exercícios Diagrama de Casos de Uso. Disciplina: Engenharia de Requisitos Exercícios Diagrama de Casos de Uso Disciplina: Engenharia de Requisitos Gilmar Luiz de Borba 2010-1 Página: 1 1. CASO DE USO CONTROLE DE PROVAS OBJETIVO: Construir um diagrama de caso de uso simples.

Leia mais