WebServer Embebido Para Disponibilização de Informação Online

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

Download "WebServer Embebido Para Disponibilização de Informação Online"

Transcrição

1 Projecto, Seminário ou Trabalho de Fim de Curso WebServer Embebido Para Disponibilização de Informação Online Autor do projecto: Pedro Miguel Ferreira Grilo Orientador FEUP: Prof. José Rui da Rocha Pinto Ferreira Orientador EFACEC: Eng. Manuel Veladas Dias Julho 2005

2 Agradecimentos Ao meu orientador da faculdade, Prof. José Rui da Rocha Pinto Ferreira, pela disponibilidade e empenho na criação de condições para que o projecto se desenvolvesse da melhor forma. Ao Eng. Manuel Veladas Dias pela capacidade de trabalho e motivação, partilha de ideias, disponibilidade e ambição em querer sempre fazer melhor. Aos elementos do Departamento de Protecção e Controlo da Unidade de Desenvolvimento da EFACEC Sistemas de Electrónica, S.A., em especial à Eng.ª Susana Lameiras com quem tive o prazer de trabalhar mais directamente e que, pela sua atitude e capacidade de trabalho me servirá certamente de exemplo para o futuro. Aos colegas que comigo partilharam a sala onde foram desenvolvidos os nossos projectos, pelos laços de amizade e companheirismo criados. Aos meus amigos por todo o apoio que desde sempre me deram. E, finalmente, à minha família que sempre me proporcionou todas as condições a nível pessoal e de trabalho para ter um futuro melhor. A todos vocês o meus sincero agradecimento. 1

3 Índice 1. INTRODUÇÃO ÂMBITO DO PROJECTO DEFINIÇÕES OBJECTIVOS PLANEAMENTO ARQUITECTURA ARQUITECTURA GERAL FICHEIROS ESTÁTICOS Cabeçalho Rodapé Folha de estilos CSS JavaScript Folhas de estilos XSL Outros ficheiros ESTRUTURAS DE DADOS XML Página inicial Páginas de registos Funções de parametrização TRANSFORMAÇÕES XSL XSL genérico html.xsl XSL específico para as funções de parametrização funcoes.xsl FUNCIONALIDADES IMPLEMENTADAS COM JAVASCRIPT CONCLUSÕES MOTIVAÇÕES FUTURAS BIBLIOGRAFIA EM PAPEL EM FORMATO DIGITAL

4 1. Introdução O objectivo deste projecto consiste no desenvolvimento de funcionalidades Web para integração na nova gama de protecções da EFACEC, a gama 420. Para isso foi desenvolvido um servidor Web embebido no próprio dispositivo, a partir do qual é possível aceder a toda a informação, registos e parametrizações da protecção, no explorador wev como por exemplo o Internet Explorer. Uma protecção é um equipamento geralmente associado a equipamentos de alta potência, constituído por um sistema multiprocessador onde são executados vários tipos de funções. As protecções da série x420 realizam um leque alargado de funções de protecção e automação, com múltiplas opções programáveis pelo utilizador. O interface local integra um visor gráfico onde são apresentados os dados, sendo o controlo efectuado através das teclas do painel frontal. Além destas funcionalidades, as protecções possuem interfaces que possibilitam comunicar usando diversos protocolos, existindo para esse efeito três portas série para ligação a PC, interface de rede LONTALK, interface redundante Ethernet a 100Mbps, protocolo IEC e protocolo DNP 3.0 série. Este trabalho concentrou-se nas funcionalidades implementadas pela carta Ethernet, através do protocolo de comunicação TCP/IP. Figura 1. Protecção digital EFACEC da gama 420 3

5 2. Âmbito do Projecto O trabalho foi realizado em colaboração com o Departamento de Protecção e Controlo da Unidade de Desenvolvimento da EFACEC Sistemas de Electrónica, S.A. A diversidade de conhecimentos abrangidos conferem-lhe um carácter multidisciplinar, essencialmente na área de programação orientada à Internet, abrangendo linguagens como XML, XSL e outras como veremos mais adiante. Após a conclusão do projecto, todo o software desenvolvido será integrado na gama de produtos finais, como característica base e fundamental da protecção. 4

6 3. Definições W3C World Wide Web Consortium HTTP HyperText Transfer Protocol TCP/IP Protocolos de comunicação na Internet entre os quais o HTTP HTML HyperText Markup Language Browser Aplicação utilizado para navegação na Internet Tag _Marca utilizada para definir um elemento HTML ou XML Link Atributo que se refere a uma ligação a um endereço JavaScript Linguagem de programação utilizada para conferir maior interactividade e implementar funcionalidades adicionais a páginas Web CSS Cascading StyleSheets XML extensible Markup Language XSL extensible Stylesheet Language XPath Linguagem para encontrar informação num documento XML Password palavra-chave geralmente utilizada para efeitos de autenticação 5

7 4. Objectivos O objectivo final consistiu em permitir, através de um browser Internet (Internet Explorer, Netscape Navigator, etc), visualizar os vários tipos de registos e configurar os parâmetros da protecção e, consequentemente, o seu comportamento, tornando assim a sua utilização independente de qualquer software adicional de controlo. Desta forma, os processos envolvidos englobam operações de leitura e escrita na base de dados interna da protecção, existindo um fluxo de dados bidireccional, ou seja, há troca de informações no sentido do servidor para o cliente e do cliente para o servidor. HTTP E T H E R N E T TCP/IP BASE DE DADOS Figura 2. Vista geral do fluxo de dados O resultado final do projecto, após o desenvolvimento e integração com a protecção, tem a designação de WebProt Planeamento A primeira fase do projecto consistiu em definir quais as linguagens de programação e estruturas de dados mais convenientes tendo em conta as limitações inerentes a sistemas embebidos, no caso concreto, um servidor Web. Na fase seguinte foi criado a folha de estilos CSS utilizada em todas as páginas do projecto. Facilmente se compreende que, à medida que o trabalho se foi desenrolando, foram necessários efectuar ajustes no documento. 6

8 No passo seguinte foram definidas as estruturas de dados XML a utilizar para cada contexto. Estas estruturas foram sendo modificadas com o decorrer do projecto para optimizar a sua adaptação aos dados presentes na base de dados interna do servidor. Após a definição dessas estruturas a foram elaborados dois documentos de transformação de dados no formato XML para páginas Web com o design pretendido. À medida que as páginas foram construídas foi também desenvolvido um ficheiro do tipo JavaScript para adicionar funcionalidades auxiliares. Depois de definida toda a estrutura da página foi necessário integrar os dados com a protecção. Numa primeira fase procedeu-se à integração dos ficheiros estáticos e, seguidamente, os ficheiros dinâmicos. A fase final consistiu na elaboração deste relatório. 7

9 5. Arquitectura 5.1. Arquitectura Geral A definição do desenho das páginas foi feita usando a uma folha de estilos CSS, sistematizando assim a aparência de todos os documentos disponíveis. Esta normalização leva a que, tanto as zonas estáticas (cabeçalho e rodapé), como as zonas dinâmicas da página (menu e análise/alteração de dados) sejam apresentadas sempre na mesma zona, facilitando assim a adaptação do utilizador aos diferentes contextos. Cascading Style Sheets (CSS) consiste num mecanismo para adicionar estilos a documentos Web, tendo por objectivo separar os conteúdos da aparência. Trata-se de uma linguagem flexível, de plataforma cruzada, estandardizada e recomendada pelo W3C, que sugere estilos e formas de apresentação de websites. Para os mais cépticos, posso referir duas vantagens essenciais que justificam, por si só, o uso de CSS: A aproximação tradicional ao HTML era do tipo código bruto, ou seja, todos os detalhes de apresentação eram definidos aquando da criação dos conteúdos. Desta forma, e dando o exemplos dos títulos dos documentos, seria necessário definir o tipo de letra ou tamanho específico de cada um. Para websites com muitas páginas diferentes, este procedimento resultaria num enorme trabalho de edição (e reedição caso fosse necessário proceder a alterações). Com CSS basta definir uma vez o comportamento desses títulos e utilizá-los em todas que tenham o documento de estilos associado. Outra vantagem importante envolve a gestão de websites de grandes dimensões. Com CSS, toda a organização partilha o mesmo documento (ou documentos) de estilos, assegurando consistência sem ser necessário estar constantemente a actualizar e editar para acomodar as alterações. No trabalho realizado, o CSS foi especificada num ficheiro separado e chamado no cabeçalho dos documentos HTML (gerados pelo XSL como veremos mais à frente). 8

10 Todos os dados enviados pela protecção são representados no formato XML. Extensible Markup Language (XML) é uma especificação técnica do W3C que foi criada para superar as limitações do HTML, que é o padrão base das páginas Web. Esta linguagem é definida como o formato universal para dados estruturados na Web, ou seja, trata de definir as regras que permitem escrever esses documentos para que sejam visíveis ao computador. A sua implementação baseia-se no uso de tags (palavras-chave e parâmetros). Cada tag consiste em duas partes, uma que inicia e outra que fecha. Ao contrário do HTML, o XML é bastante rígido neste aspecto, ou seja, enquanto que em HTML, se existir uma tag que não tenha sido fechada os dados são apresentados mesmo assim, ainda que dando origem a eventuais erros, em XML, o facto de uma tag não estar fechada invalida todo o documento. À primeira vista poderá parecer uma desvantagem, mas se for, é amplamente compensada pela extensibilidade do XML, uma vez que cada tag tem o significado que o programador lhe quiser dar. Figura 3. Exemplo de um documento XML bem formado Como podemos verificar do exemplo da Figura 3, o documento XML não apresenta informação acerca da sua forma de apresentação no browser. Esta forma de apresentação e definida através de um documento de transformação XSL. 9

11 XSL é uma linguagem para expressão de estilos recomendada pelo W3C. Uma folha de estilos XSL, tal como o CSS, define a forma de apresentação de documentos, mas, neste caso, adaptada a dados do tipo XML. A linguagem de transformação para XML é definida como XSLT, que foi originalmente desenvolvida para executar tarefas de estilos complexas, e que agora é usada para o processamento de linguagem XML de forma generalizada. Uma forma comum de definir XSLT é dizendo que transforma uma árvore de origem numa árvore resultado. No caso específico deste projecto, essa árvore resultado consiste em documentos HTML que são apresentados pelo browser. XSLT usa Xpath para definir a que parte (ou partes) do documento original são aplicadas as transformações definidas. Sempre que se verifica o critério de selecção, o XSLT transforma a parte respectiva do documento original num documento resultado. Xpath é a linguagem que permite encontrar informação dentro de um documento XML, sendo usada para navegar nos seus elementos e atributos. Figura 4. Exemplo de transformação de documento XML com XSLT As funcionalidades adicionais do website, como setas de navegação e mensagens de alerta, são implementadas usando JavaScript. JavaScript é uma linguagem utilizada para adicionar interactividade a paginas Web, podendo estar embebida nos documentos HTML ou num ficheiro externo, e que não requer qualquer pré-compilação. Não é necessária a aquisição de licenças de utilização de JavaScript sendo suportada por todos os browsers de maior implementação na Internet. 10

12 No projecto realizado, e de uma forma muito superficial, a arquitectura de ficheiros é a seguinte: os documentos CSS (style.css) e JavaScript (script.js) são importados para o ficheiro XSLT (html.xsl ou funcoes.xsl) que, por sua vez, aplica as respectivas transformações ao documento XML a que está associado. Arquitectura Geral Folha de estilos CSS JavaScript Folha de estilos XSL Documento XML Processamento XSLT Documento final a apresentar Figura 5. Arquitectura geral das páginas 5.2. Ficheiros Estáticos Ficheiros estáticos são todos os que não implicam ligações à base de dados da protecção, estando presentes no código que corre na memória da protecção. Estes ficheiros podem, no entanto, fazer referencia a outros ficheiros que são incluídos no processo de criação da página Web. Um exemplo deste tipo de procedimento é o documento de entrada do servidor, índex.xml, que sendo sempre constante consiste em fazer duas chamadas a ficheiros externos, o menu de cada protecção e a sua apresentação, onde estão os dados relativos ao número de série, versão e forma de encomenda, além do contador de visitas. Sempre que existe uma chamada a um ficheiro externo o Servidor recebe um novo pedido de documento via HTTP. 11

13 Cabeçalho O cabeçalho encontra-se no ficheiro header.htm, no formato HTML definindo o conteúdo do cabeçalho de todas as páginas. Nele estão presentes dois menus horizontais, um com ligações de interesse genérico (como o website da empresa, o mapa do site ou o contacto) presentes no canto superior direito, e outro, mais abaixo, com outras ligações rápidas às funcionalidades da protecção. Além dos menus é possível também ver o logótipo do WebProt Rodapé O rodapé encontra-se no ficheiro footer.htm, no formato HTML que define o conteúdo do rodapé de todas as páginas. Nele estão contidas informações acerca da versão, ligações de navegação (página anterior, página seguinte e página inicial), ligação para impressão de documentos e o logótipo da empresa Folha de estilos CSS Existe uma única folha de estilos CSS que está associada a todas as páginas. O documento é constituído por três tipos de elementos distintos: definições de posicionamento, definições de formatação de elementos e definições de classes. Em termos de posicionamento, a página está dividida em quatro zonas principais, cabeçalho, rodapé, menu e main. No interior destas zonas principais existem ainda zonas secundárias. No cabeçalho estão presentes as divisórias dos menus horizontais, no rodapé existe uma divisão adicional para colocação da versão, o menu tem uma zona específica para o título e na divisória principal (main) existe um local para o contador de visitas. A formatação de elementos define a forma como são representadas as tags usadas na linguagem HTML. 12

14 Figura 7. Especificação das formatações aplicadas às marcas HTML As definições de classes servem para definir grupos de comportamento específicos, que não podem ser declarados de forma genérica nas marcas reservadas a HTML. Figura 8. Algumas das classes definidas na folha de estilos CSS 13

15 JavaScript O ficheiro externo JavaScript serve para adicionar funcionalidades a páginas Web. A descrição das funções implementadas serão explicadas mais adiante Folhas de estilos XSL Existem duas folhas de estilos XSL distintas para transformação dos documentos de dados. A mais genérica, de nome html.xsl, é usada em todas as páginas com excepção da apresentação de funções, onde é aplicado o documento funcoes.xsl. A explicação do modo de funcionamento virá mais adiante Outros ficheiros Existem ainda outros ficheiros que se inserem nesta categoria dado que nunca se alteram. No entanto, a sua única função é fazer a inclusão de ficheiros dinâmicos externos pelo que assumem menor importância. 14

16 5.3. Estruturas de dados XML Todos os dados que o Servidor da protecção envia para o browser vêm no formato XML, desde os menus em cada contexto de utilização até aos dados específicos para cada funcionalidade Página inicial Na página inicial, os dados recebidos referem-se ao menu principal e aos dados da protecção. Nos dados do menu principal, a cada elemento <link> corresponde um item principal do menu, com a respectiva descrição em <desc>. Os elementos <sublink>, caso existam, são itens secundários do elemento <link> que os engloba. O elemento <img> define qual o ficheiro de imagem a apresentar no menu para cada item principal. Esta estrutura de menu é utilizada na página inicial e em todas as páginas de registos (medidas, oscilografias, registos de eventos, diagramas de carga e localizador de defeitos, caso existam). Figura 9. Estrutura do ficheiro XML de menu 15

17 O ficheiro de informações da protecção (main.xml) contém a forma de encomenda da protecção no elemento <ordering>, a imagem da protecção que é apresentada em <imagem>, o número de série em <numserie> e a versão no elemento <versão>. Figura 10.Estrutura do ficheiro main.xml Páginas de registos Os ficheiros XML de registos de medidas (medidas.xml), de diagramas de carga (dcarga.xml), registo de eventos (reventos.xml), oscilografias (oscilos.xml) e localizador de defeitos (defeitos.xml) consistem numa lista que indica os dados disponíveis na protecção. Desta forma, todas as listas serão processadas da mesma forma, evitando assim a necessidade de definir transformações diferentes para cada tipo de registos. A estrutura de uma lista inicia-se com o elemento <lista> e possui vários atributos: url - informa a localização do ficheiro para construção de uma eventual resposta ao servidor em caso de alteração de medidas. link que define se todos os itens da lista são ligações para outros dados ou se apenas alguns. Se link for 0 significa que será necessário verificar se a medida é alterável ou não, se link for 1 significa que todos os itens presentes são ligações para outros ficheiros de dados. numeracao indica se os itens da lista são ordenados ou não. Caso seja 0 não existe ordenação, se for 1 haverá ordenação, que dará origem a uma nova coluna na tabela a ser criada através do ficheiro XSL como veremos mais à frente. desc atributo que contém a descrição da lista de medidas a apresentar. data e hora dimensão informa acerca da dimensão da lista de dados. 16

18 Os elementos interiores a <lista> contêm a informação de cada item a apresentar. Usando o exemplo das oscilografias, inicia-se com o elemento <osc> com o atributo id que é o identificador do registo, usado para efectuar pedidos de registos específicos ao servidor. Os elementos <nome>, <data>, <hora> e <dim> são englobados pelo <osc> e fornecem informação acerca do registo em questão. Figura 11. Estrutura do ficheiro com lista de Oscilografias No caso específico das medidas, a lista é composta de forma diferente. O cabeçalho da tabela a apresentar é definido por um conjunto de elementos <header> que são colocados antes do elemento <lista>. Cada elemento <medida> tem um id que será necessário para identificação no servidor em caso de alteração. Os elementos de cada <medida> fornecem informações acerca da medida. Desta forma, além da data e da hora, <desc> contém a descrição da medida, <valor> é o valor medido, <unid> refere a unidade em que é apresentado o valor e <alterável> indica se é possível alterar o valor de uma medida específica. 17

19 Figura 12. Estrutura do ficheiro com lista de medidas Funções de parametrização Os dados das parametrizações baseiam-se numa estrutura flexível e adaptada a cada função. O ficheiro base de parametrizações, settings.xml, contém informação acerca das funções disponibilizadas pela protecção. Desta forma, e além da descrição presente no elemento <descrição>, existem ainda elementos relativos ao identificador da função <id>, à data e à hora. O identificador da função é utilizado quando é feito o pedido de uma função específica à protecção. Todos estes elementos são englobados por um elemento pai <item>. A cada elemento <item> corresponde uma função diferente. Figura 13. Estrutura da lista de funções disponíveis 18

20 O documento XML de cada função inicia-se com uma referência para inclusão do menu. A estrutura de dados de todas as funções de parametrização apresenta um elemento raiz <funcao> com os seguintes atributos: desc descrição da função. data - data de aquisição de dados da função. hora hora de aquisição de dados da função. dimensao dimensão da função de parametrização. id identificador da função utilizado quando for necessário enviar alterações para o servidor. ncenarios número de cenários programáveis. No interior de cada elemento <funcao> encontra-se a lista de parâmetros. Cada elemento <parametro> tem um atributo id que o identifica. Para cada parâmetro podem existir várias combinações de dados diferentes, dependendo do tipo. Desta forma, é necessário que o tipo de parâmetro esteja definido para posteriormente ser interpretado para a apresentação da função do browser. O tipo de parâmetro vem no elemento tipo e pode assumir os seguintes valores: PAR_NULO identificador de parâmetro inexistente e, portanto, não será considerado para efeitos de transformação. Em geral corresponde a um erro de transmissão de dados. PAR_CHAR Este tipo está associado a uma lista de opções do tipo combobox. Além do nome e da unidade em que é representado, cada parâmetro tem ainda o valor que identifica qual a posição da lista predefinida e a lista de opções. A representação da lista de opções começa com o elemento <lista_opcoes> que engloba um conjunto de elementos <opcao>. PAR_SHORT Este tipo de parâmetros é constituído pelos elementos que descrevem o seu valor, a unidade em que é representado, o nome do parâmetro e os valores mínimo e máximo que pode assumir. 19

21 PAR_FLOAT Para efeitos de apresentação, este parâmetro é em tudo idêntico ao PAR_SHORT. PAR_STRING e PAR_BIT_ARRAY Estes dois tipos de dados apresentam elementos para o seu valor, a unidade em que são representados, o nome do parâmetro, o número de caracteres que ocupam e os seus valores mínimo e máximo. PAR_LISTA_DIGITAIS e PAR_LISTA_MEDIDAS Para efeitos de apresentação são idênticos ao PAR_CHAR. PAR_DIGITAL e PAR_MEDIDA As gamas disponíveis para estes dois tipos são a lista de módulos que, quando é seleccionada, faz um pedido do texto de cada módulo para selecção. Todos os parâmetros têm um elemento <uso> que define se está ou não em uso pela protecção. Os que não estiverem em uso não serão apresentados no browser e, consequentemente, não serão parametrizáveis. Figura 14. Estrutura de uma função de parametrização 20

22 5.4. Transformações XSL Depois de elaboradas as estruturas de dados XML, o passo seguinte consistiu em definir as transformações a aplicar para apresentação no browser. Para tal, foram criados dois ficheiros distintos, a aplicar dependendo do contexto. O ficheiro html.xsl, de carácter genérico, foi aplicado a todas as páginas do projecto, com a excepção das funções de parametrização, que usam o ficheiro funcoes.xsl. Esta decisão baseou-se nas acentuadas diferenças estruturais dos documentos XML atrás descritos. Se fosse usado apenas um ficheiro seria muito extenso e de difícil análise. No início de cada um dos documentos XSL estão declaradas as entidades que serão mais tarde chamadas (header.htm e footer.htm), seguidas da declaração de transformação em conformidade com o W3C. Figura 15. Código inicial comum aos ficheiros html.xsl e funcoes.xsl O primeiro critério de selecção usando XPath é a raiz de cada documento ( / ). Todos os documentos XML bem formados têm um nó raiz portanto, para todos os XML gerados sem erros, o critério verificar-se-á procedendo assim às transformações definidas. Estas transformações consistem em incluir as partes estáticas da página, desde os menus horizontais 21

23 ao cabeçalho e rodapé. Além disso faz ainda a inclusão dos ficheiros externos style.css e script.js, que corresponde respectivamente à folha de estilos CSS e ao JavaScript, descritos anteriormente. Todos os restantes critérios de selecção de elementos são específicos para cada ficheiro XSL. Em seguida apresentam-se, em detalhe, as transformações aplicadas em cada caso XSL genérico html.xsl O primeiro critério de selecção de nós que é considerado após a raiz é o menu. O menu é criado numa estrutura HTML do tipo tabela, inserida na divisória #menu definida em CSS, sendo que cada elemento <link> encontrado corresponde a uma linha. Em seguida é testada a existência de imagem para o item em causa e, caso se verifique, é criada uma divisória na linha para colocação da imagem. Todos os elementos <link> são apresentados como marca <h2> cujas definições, tal como todas as outras marcas HTML presentes, estão na folha de estilos CSS. As descrições dos itens principais são apresentadas com a classe desc. Os items secundários, <sublinks>, são apresentados com a marca <li> de classe sublink. Figura 16. Código para gerar o menu O critério seguinte a ser considerado é o main. Esta parte especifica a forma como é apresentada a divisória principal na página inicial. Para esse efeito, na divisória main 22

24 definida pelo CSS é colocada uma imagem da protecção e as suas informações como o tipo de protecção (correspondente à forma de encomenda definida em XML), o número de série e a versão da protecção. O tipo é colocado num <h2> enquanto que às restantes informações é atribuída a classe desc. Figura 17. Código para gerar as informações na página principal Definindo estas duas transformações, é já possível visualizar convenientemente a página inicial do WebProt. Figura 18. Página inicial do WebProt 23

25 Após a definição das transformações da página inicial, procede-se à construção do menu das páginas de funções sempre que o critério de nó <settings> for verificado. No processo de entrada da página de parametrizações é feita a verificação se o utilizador tem permissão para permanecer naquela página. Se o acesso for concedido a página é carregada, caso contrário será feito um pedido de autenticação, aparecendo um formulário para preenchimento de palavra passe. A autorização tem validade de 10 minutos desde a última alteração, ou seja, se não houver actividade nas parametrizações durante esse período, a permissão de permanência expira. O processo de criação de permissões será descrito mais adiante na explicação do código do JavaScript No processo de entrada na página são verificadas, através de JavaScript, eventuais alterações anteriores que não tenham sido confirmadas ou canceladas. Desta forma, se o utilizador realizar uma alteração noutra página ou função que por lapso não tenha submetido ao servidor é lançado um alerta. Este procedimento será descrito mais adiante nas funcionalidades do JavaScript. Após a colocação do título do menu com a marca <h2> é gerado um item, de classe desc, para cada elemento <item> presente no XML, com ligação à função correspondente. O pedido de uma função é feito ao servidor como qualquer outro pedido, mas com o identificador da função pretendida. Desta forma, e dando o exemplo da função com identificador 1, a mensagem de pedido passada ao servidor seria funcoes.xml?id=1. Figura 19. Código para página inicial de parametrizações 24

26 A fase final do documento html.xsl consiste numa definição de apresentação de listas, para que todos os elementos <lista> sejam processados por esta porção de código. Todas as listas são apresentadas na divisória main, contendo no topo, usando a marca <h2> a descrição dos dados aos quais se refere a lista, seguida da data, hora e dimensão do registo, com a classe desc. O passo seguinte consiste em verificar se existe ordenação da lista testando o atributo numeracao. Caso exista numeração é adicionada uma coluna à tabela com o cabeçalho ordem. A inicialização das restantes colunas é realizada de acordo com os elementos <header> presentes no documento XML em causa. Figura 20. Código inicial de criação das listas 25

27 Os dados que formam a lista são inseridos linha a linha, com a cor de fundo alternando entre o cinzento e o branco. A cor de fundo da linha é definida unicamente através de XSL, testando a posição do registo dentro do contexto em que se insere através do resto da divisão por dois, verificando assim se é uma linha par ou ímpar. Mediante o resultado obtido, é chamado o template lista_aux, ao qual é passado o parâmetro da cor e que trata do preenchimento de cada linha. No preenchimento das linhas o primeiro teste é feito ao atributo numeracao para verificar se é necessário o preenchimento da ordem do registo. Caso seja, o valor daquela célula da tabela é a posição do registo no contexto, ou seja, dando o exemplo das oscilografias, indica a posição da oscilografia em causa de entre todas as oscilografias presentes naquele elemento <lista>. O passo seguinte consiste em percorrer todos os elementos filhos do registo, onde estão os dados a passar para a tabela. No caso do elemento ser <nome> ou <desc> existem duas hipóteses de formatação: O atributo link é 1 a célula da lista é preenchida com o valor do nome ou da descrição, sendo criada, a partir dos atributos url e id, uma ligação para efectuar o pedido do registo. O atributo alterável é Sim a célula da lista é preenchida com o nome da medida e é criada uma ligação que, quando executada, efectua um pedido de alteração de medida, usando o atributo id. Se nenhum dos casos anteriores se verificar, a célula da tabela é preenchida sem a criação de ligações de pedidos ao servidor. Para os restantes elementos (<data>, <hora>, etc) não são também criadas ligações. 26

28 Figura 21. Rotina para preenchimento das linha da tabela Figura Rotina de preenchimento das linhas da tabela (continuação) 27

29 O resultado final das transformações aplicadas pelo ficheiro html.xsl atrás descritas pode então ser visualizado tanto para listagem de medidas: Figura 22. Página com listagem de medidas Como para a listagem de registos, existem exemplos como exemplo o registo de eventos, diagramas de cargas ou localizador de defeitos: 28

30 Figura 23. Página com registo de eventos 29

31 Figura 24. Página com diagramas de carga 30

32 Figura 25. Página com localizador de defeitos 31

33 Quando é efectuado um pedido de alteração de medida, o servidor envia um formulário para preenchimento com os novos dados. Depois do utilizador submeter o formulário, são efectuadas as alterações na protecção e é actualizado o conteúdo do browser, de forma a conter os dados mais actualizados da protecção, já com as alterações efectuadas. Quando o servidor recebe um pedido para disponibilizar um registo específico (por exemplo, pedido com o registo de eventos 1), os dados são disponibilizados de forma idêntica às medidas, com a excepção das oscilografias que aguardam o desenvolvimento de um applet para integração com o WebProt que possibilitará a sua visualização. Figura 26. Formulário de alteração de medida 32

WEBSITE DEFIR PRO WWW.DEFIR.NET

WEBSITE DEFIR PRO WWW.DEFIR.NET MANUAL DO UTILIZADOR WEBSITE DEFIR PRO WWW.DEFIR.NET 1. 2. PÁGINA INICIAL... 3 CARACTERÍSTICAS... 3 2.1. 2.2. APRESENTAÇÃO E ESPECIFICAÇÕES... 3 TUTORIAIS... 4 3. DOWNLOADS... 5 3.1. 3.2. ENCOMENDAS (NOVOS

Leia mais

Guia de Acesso/Apresentação de Pedidos de Apoio Sistema de Informação RURAL

Guia de Acesso/Apresentação de Pedidos de Apoio Sistema de Informação RURAL Guia de Acesso/Apresentação de Pedidos de Apoio Sistema de Informação RURAL Índice 1. Introdução...3 2. Home Page...3 3. Pedido de Senha...4 3.1 Proponente...5 3.2 Técnico Qualificado...5 3.3 Proponente/Técnico

Leia mais

Microsoft Office FrontPage 2003

Microsoft Office FrontPage 2003 Instituto Politécnico de Tomar Escola Superior de Gestão Área Interdepartamental de Tecnologias de Informação e Comunicação Microsoft Office FrontPage 2003 1 Microsoft Office FrontPage 2003 O Microsoft

Leia mais

Manual de Configuração

Manual de Configuração Manual de Configuração Índice Criar conta de Administrador... 3 Criar Negócio... 5 Back office... 7 Criar Locais... 11 Criar Menu... 13 Itens complexos... 18 One Click... 19 Painel de Pedidos... 20 QR

Leia mais

Transição de POC para SNC

Transição de POC para SNC Transição de POC para SNC A Grelha de Transição surge no âmbito da entrada em vigor, no ano de 2010, do Sistema de Normalização Contabilística (SNC). O SNC vem promover a melhoria na contabilidade nacional,

Leia mais

Glossários em Moodle (1.6.5+)

Glossários em Moodle (1.6.5+) Glossários em Moodle (1.6.5+) Athail Rangel Pulino 2 Ficha Técnica Título Glossários em Moodle Autor Athail Rangel Pulino Filho Copyright Creative Commons Edição Agosto 2007 Glossários em Moodle 3 Índice

Leia mais

EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador

EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador EAmb V.1 ESPOSENDE AMBIENTE GestProcessos Online Manual do Utilizador GestProcessos Online GABINETE DE SISTEMAS DE INFORMAÇÃO E COMUNICAÇÃO EAmb Esposende Ambiente, EEM Rua da Ribeira 4740-245 - Esposende

Leia mais

ZS Rest. Manual Avançado. Ementas : Email e SMS. v2011

ZS Rest. Manual Avançado. Ementas : Email e SMS. v2011 Manual Avançado Ementas : Email e SMS v2011 1. Índice 2. INTRODUÇÃO... 2 3. INICIAR O ZSRest FrontOffice... 3 1 4. CONFIGURAÇÃO INICIAL... 4 b) Configurar E-Mail... 4 c) Configurar SMS... 5 i. Configurar

Leia mais

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA ERP PORTUGAL

GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA ERP PORTUGAL GUIA PARA O PREENCHIMENTO DOS FORMULÁRIOS ENTIDADE GESTORA ERP PORTUGAL Versão: 1.0 Data: 05-06-2009 Índice Acesso e estados dos Formulários... 3 Escolha do Formulário e submissão... 4 Bases para a navegação

Leia mais

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO DOMINE A 110% ACCESS 2010 A VISTA BACKSTAGE Assim que é activado o Access, é visualizado o ecrã principal de acesso na nova vista Backstage. Após aceder ao Access 2010, no canto superior esquerdo do Friso,

Leia mais

Manual de Utilizador Documentos de Transporte. TOConline. Suporte. Página - 1

Manual de Utilizador Documentos de Transporte. TOConline. Suporte. Página - 1 TOConline Suporte Página - 1 Documentos de Transporte Manual de Utilizador Página - 2 Índice Criação de um documento de transporte... 4 Definições de empresa- Criação de moradas adicionais... 9 Comunicação

Leia mais

Guia de Utilização. Acesso Universal

Guia de Utilização. Acesso Universal Guia de Utilização Índice PREÂMBULO...3 ACESSO À PLATAFORMA...3 ÁREA DE TRABALHO...4 APRESENTAR PROPOSTAS...9 RECEPÇÃO DE ADJUDICAÇÃO...18 PARAMETRIZAÇÃO DA EMPRESA...19 Acesso universal Proibida a reprodução.

Leia mais

LeYa Educação Digital

LeYa Educação Digital Índice 1. Conhecer o 20 Aula Digital... 4 2. Registo no 20 Aula Digital... 5 3. Autenticação... 6 4. Página de entrada... 7 4.1. Pesquisar um projeto... 7 4.2. Favoritos... 7 4.3. Aceder a um projeto...

Leia mais

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira

MICROSOFT ACCESS MICROSOFT ACCESS. Professor Rafael Vieira Professor Rafael Vieira MICROSOFT ACCESS MICROSOFT ACCESS Professor Rafael Vieira Professor Rafael Vieira - Access - Programa de base de dados relacional funciona em Windows Elementos de uma Base de Dados: Tabelas Consultas Formulários

Leia mais

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011

ZS Rest. Manual Profissional. BackOffice Mapa de Mesas. v2011 Manual Profissional BackOffice Mapa de Mesas v2011 1 1. Índice 2. Introdução... 2 3. Iniciar ZSRest Backoffice... 3 4. Confirmar desenho de mesas... 4 b) Activar mapa de mesas... 4 c) Zonas... 4 5. Desenhar

Leia mais

MANUAL DO UTILIZADOR

MANUAL DO UTILIZADOR MANUAL DO UTILIZADOR Versão 1.6 PÁGINA DE PESQUISA A página principal do PacWeb permite a realização de um número muito variado de pesquisas, simples, ou pelo contrário extremamente complexas, dependendo

Leia mais

Tutorial: criação de uma Ficha de Voluntário online

Tutorial: criação de uma Ficha de Voluntário online Tutorial: criação de uma Ficha de Voluntário online A pedido da Coordenação Nacional, o grupo de Coordenação Distrital de Coimbra elaborou este pequeno tutorial que ensina como criar um formulário online

Leia mais

SAFT para siscom. Manual do Utilizador. Data última versão: 07.11.2008 Versão: 1.01. Data criação: 21.12.2007

SAFT para siscom. Manual do Utilizador. Data última versão: 07.11.2008 Versão: 1.01. Data criação: 21.12.2007 Manual do Utilizador SAFT para siscom Data última versão: 07.11.2008 Versão: 1.01 Data criação: 21.12.2007 Faro R. Dr. José Filipe Alvares, 31 8005-220 FARO Telf. +351 289 899 620 Fax. +351 289 899 629

Leia mais

VM Card. Referência das Definições Web das Funções Avançadas. Manuais do Utilizador

VM Card. Referência das Definições Web das Funções Avançadas. Manuais do Utilizador VM Card Manuais do Utilizador Referência das Definições Web das Funções Avançadas 1 Introdução 2 Ecrãs 3 Definição de Arranque 4 Informações de Função Avançada 5 Instalar 6 Desinstalar 7 Ferramentas do

Leia mais

Ministério das Finanças Instituto de Informática. Departamento de Sistemas de Informação

Ministério das Finanças Instituto de Informática. Departamento de Sistemas de Informação Ministério das Finanças Instituto de Informática Departamento de Sistemas de Informação Assiduidade para Calendários Específicos Junho 2010 Versão 6.0-2010 SUMÁRIO 1 OBJECTIVO 4 2 ECRÃ ELIMINADO 4 3 NOVOS

Leia mais

CGA Directa. Manual do Utilizador. Acesso, Adesão e Lista de Subscritores

CGA Directa. Manual do Utilizador. Acesso, Adesão e Lista de Subscritores CGA Directa Manual do Utilizador Acesso, Adesão e Lista de Subscritores Versão 1.00 de 10 de Março de 2008 Índice Pág. Introdução 3 Capítulo 1 Capítulo 2 Capítulo 3 Acesso Acesso 4 Adesão Adesão 5 2.1

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

Desenvolvimento de uma Aplicação WEB para monitorização de BD Oracle

Desenvolvimento de uma Aplicação WEB para monitorização de BD Oracle Desenvolvimento de uma Aplicação WEB para monitorização de BD Oracle Luís Filipe Borges Pinto Resumo: Este projecto consiste na implementação de uma aplicação WEB para monitorização

Leia mais

Múltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II

Múltiplos Estágios processo com três estágios Inquérito de Satisfação Fase II O seguinte exercício contempla um processo com três estágios. Baseia-se no Inquérito de Satisfação Fase II, sendo, por isso, essencial compreender primeiro o problema antes de começar o tutorial. 1 1.

Leia mais

Manual de Administração Intranet BNI

Manual de Administração Intranet BNI Manual de Administração Intranet BNI Fevereiro - 2010 Índice 1. Apresentação... 3 2. Conceitos... 5 3. Funcionamento base da intranet... 7 3.1. Autenticação...8 3.2. Entrada na intranet...8 3.3. O ecrã

Leia mais

CRIAÇÃO E MANUTENÇÃO DE BLOGUES

CRIAÇÃO E MANUTENÇÃO DE BLOGUES CRIAÇÃO E MANUTENÇÃO DE BLOGUES CRIAÇÃO E MANUTENÇÃO DE BLOGUES Aproveitando o próprio ambiente Internet, apresentamos neste tutorial um conjunto de sugestões para criar e manter o seu blogue. Indicamos

Leia mais

Manual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco

Manual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco Escola Superior de Tecnologia Instituto Politécnico de Castelo Branco Departamento de Informática Curso de Engenharia Informática Disciplina de Projecto de Sistemas Industriais Ano Lectivo de 2005/2006

Leia mais

Manual XML-Validador-Conversor Registar recursos humanos

Manual XML-Validador-Conversor Registar recursos humanos Manual XML-Validador-Conversor Registar recursos humanos Sistema de Informação da Organização do Estado (SIOE-RH) XML março de 2012 Introdução De acordo com o previsto na Lei n.º 57/2011, de 28 de novembro,

Leia mais

Manual do GesFiliais

Manual do GesFiliais Manual do GesFiliais Introdução... 3 Arquitectura e Interligação dos elementos do sistema... 4 Configuração do GesPOS Back-Office... 7 Utilização do GesFiliais... 12 Outros modos de utilização do GesFiliais...

Leia mais

GIAE VERSÃO 2.1.1 28 JUNHO DE 2011 MUITO IMPORTANTE

GIAE VERSÃO 2.1.1 28 JUNHO DE 2011 MUITO IMPORTANTE GIAE VERSÃO 2.1.1 28 JUNHO DE 2011 MUITO IMPORTANTE Devido a um bug detectado no motor da base de dados, situação agora corrigida pelo fabricante, esta nova actualização do GIAE é disponibilizada numa

Leia mais

PACWEB Módulo de Pesquisa MANUAL DO UTILIZADOR

PACWEB Módulo de Pesquisa MANUAL DO UTILIZADOR MANUAL DO UTILIZADOR Versão 1.3 ÍNDICE 1. INTRODUÇÃO 2 2. INSTALAÇÃO E CONFIGURAÇÃO 3 2.1 INSTALAÇÃO 3 Instalar o Pacweb 3 Alterar o Ficheiro Default.htm 3 Criar um Virtual Directory 3 2.2 CONFIGURAÇÃO

Leia mais

www.sysdevsolutions.com Driver Eticadata Versão 1.0 de 07-03-2011 Português

www.sysdevsolutions.com Driver Eticadata Versão 1.0 de 07-03-2011 Português Driver Eticadata Versão 1.0 de 07-03-2011 Português Índice Configuração dos documentos no Backoffice.... 3 Driver ERP Eticadata... 5 Configurações principais... 5 Configurações do vendedor... 6 Configurações

Leia mais

Comunicação de Dados de Autenticação e Credenciais de Acesso para Resposta ao Inquérito

Comunicação de Dados de Autenticação e Credenciais de Acesso para Resposta ao Inquérito Mais informação Acesso ao Sistema de Transferência Electrónica de dados de Inquéritos (STEDI). Onde se acede ao sistema de entrega de Inquéritos? Deverá aceder ao sistema através do site do GEP www.gep.mtss.gov.pt

Leia mais

DHL PROVIEW MANUAL O DHL PROVIEW DÁ-LHE TOTAL CONTROLO SOBRE OS SEUS ENVIOS.

DHL PROVIEW MANUAL O DHL PROVIEW DÁ-LHE TOTAL CONTROLO SOBRE OS SEUS ENVIOS. Online Shipping DHL PROVIEW MANUAL O DHL PROVIEW DÁ-LHE TOTAL CONTROLO SOBRE OS SEUS ENVIOS. O DHL ProView é uma ferramenta on-line de seguimento de envios lhe permite gerir todos os seus envios e notificações.

Leia mais

Portal AEPQ Manual do utilizador

Portal AEPQ Manual do utilizador Pedro Gonçalves Luís Vieira Portal AEPQ Manual do utilizador Setembro 2008 Engenharia Informática - Portal AEPQ Manual do utilizador - ii - Conteúdo 1 Introdução... 1 1.1 Estrutura do manual... 3 1.2 Requisitos...

Leia mais

GeoMafra Portal Geográfico

GeoMafra Portal Geográfico GeoMafra Portal Geográfico Nova versão do site GeoMafra Toda a informação municipal... à distância de um clique! O projecto GeoMafra constitui uma ferramenta de trabalho que visa melhorar e homogeneizar

Leia mais

Copyright 2008 GrupoPIE Portugal, S.A.

Copyright 2008 GrupoPIE Portugal, S.A. WinREST Sensor Log A Restauração do Séc. XXI WinREST Sensor Log Copyright 2008 GrupoPIE Portugal, S.A. 2 WinREST Sensor Log Índice Índice Pag. 1. WinREST Sensor Log...5 1.1. Instalação (aplicação ou serviço)...6

Leia mais

Módulo de Administração de Utilizadores

Módulo de Administração de Utilizadores base Módulo de Administração de Utilizadores Versão 2.0 Manual do utilizador Janeiro 2002 Ficha técnica Título BIBLIObase : Módulo de Administração de Utilizadores: versão 2.0 : manual do utilizador Autores

Leia mais

ZS Rest. Manual Avançado. Menus. v2011 - Certificado

ZS Rest. Manual Avançado. Menus. v2011 - Certificado Manual Avançado Menus v2011 - Certificado 1 1. Índice 2. Introdução... 2 3. Iniciar o ZSRest... 3 4. Menus... 4 b) Novo Produto:... 5 i. Separador Geral.... 5 ii. Separador Preços e Impostos... 7 iii.

Leia mais

Plataforma de Benefícios Públicos Acesso externo

Plataforma de Benefícios Públicos Acesso externo Índice 1. Acesso à Plataforma... 2 2. Consulta dos Programas de Beneficios Públicos em Curso... 3 3. Entrar na Plataforma... 4 4. Consultar/Entregar Documentos... 5 5. Consultar... 7 6. Entregar Comprovativos

Leia mais

MANUAL DE INSTRUÇÕES

MANUAL DE INSTRUÇÕES DIRECÇÃO GERAL DOS RECURSOS HUMANOS DA EDUCAÇÃO DIRECÇÃO DE SERVIÇOS DE SISTEMAS DE INFORMAÇÃO MANUAL DE INSTRUÇÕES (APENAS PARA ESCOLAS) MANIFESTAÇÃO DE NECESSIDADES PARA COLOCAÇÕES CÍCLICAS ANO ESCOLAR

Leia mais

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8

INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ÍNDICE INTRODUÇÃO 2 ACESSO AO SIGTECWEB 3 TEMPO DE CONEXÃO 5 NAVEGAÇÃO 7 BARRA DE AÇÕES 7 COMPORTAMENTO DOS BOTÕES 7 FILTROS PARA PESQUISA 8 ACESSO ÀS FERRAMENTAS 9 FUNÇÕES 12 MENSAGENS 14 CAMPOS OBRIGATÓRIOS

Leia mais

Supply4Galp (S4G) FAQs Fornecedores Versão 1.0 03.02.2014

Supply4Galp (S4G) FAQs Fornecedores Versão 1.0 03.02.2014 Lista de FAQs 1. Registo de Fornecedor e Gestão da Conta... 4 Q1. Quando tento fazer um novo registo na Plataforma S4G, recebo uma mensagem a indicar que a minha empresa já se encontra registada.... 4

Leia mais

BIBLIOTECA ANACOM MANUAL DO UTILIZADOR

BIBLIOTECA ANACOM MANUAL DO UTILIZADOR BIBLIOTECA ANACOM MANUAL DO UTILIZADOR ÍNDICE Biblioteca ANACOM - Manual do utilizador... 2 Página de entrada... 3 Barra de menus da Biblioteca ANACOM... 3 Tipos de pesquisa... 3 Pesquisa simples... 3

Leia mais

Manual de Utilização. Site Manager. Tecnologia ao serviço do Mundo Rural

Manual de Utilização. Site Manager. Tecnologia ao serviço do Mundo Rural Manual de Utilização Site Manager Tecnologia ao serviço do Mundo Rural Índice 1. Acesso ao Site Manager...3 2. Construção/Alteração do Menu Principal...4 3. Inserção/ Alteração de Conteúdos...7 4. Upload

Leia mais

Tutorial exe elearning XHTML editor (versão 1.0x)

Tutorial exe elearning XHTML editor (versão 1.0x) UOe-L 13 Março 2008 Ficha Técnica Autor: Susana Azevedo UOe-L CEMED UA Revisão: Helder Caixinha UOe-L CEMED UA Versão: 3.0 Data de criação: 15/Dezembro/2005 Data da última revisão: 13/Março/2008 1 Tutorial

Leia mais

ZSRest. Manual Profissional. Comandos Rádio X64. V2011-Certificado

ZSRest. Manual Profissional. Comandos Rádio X64. V2011-Certificado Manual Profissional Comandos Rádio X64 V2011-Certificado 1 1. Índice 2. INTRODUÇÃO... 2 3. Configuração inicial... 3 4. Configurações X64... 5 a) Definições Gerais... 5 b) Documentos e Periféricos... 8

Leia mais

Aplicações de Escritório Electrónico

Aplicações de Escritório Electrónico Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Folha de trabalho

Leia mais

TUTORIAL. Como criar um blogue/página pessoal no WordPress

TUTORIAL. Como criar um blogue/página pessoal no WordPress TUTORIAL Como criar um blogue/página pessoal no WordPress Índice Criar o blogue... 3 Alterar as definições gerais... 4 Alterar tema... 6 Criar Páginas... 7 Colocar Posts (citações)... 9 Upload de ficheiros...

Leia mais

Guia Rápido de Vodafone Conferencing

Guia Rápido de Vodafone Conferencing Guia de Utilizador Vodafone Guia Rápido de Vodafone Conferencing O seu pequeno manual para criar, participar e realizar reuniões de Vodafone Conferencing. Vodafone Conferencing Visão geral O que é uma

Leia mais

MANUAL UTILIZADOR SERVIÇO FTP

MANUAL UTILIZADOR SERVIÇO FTP Edição: 1.0 Data: 07/08/15 Pág.: 1/10 O sistema de FTP é um serviço de transmissão de ficheiros bilateral, disponibilizado pela Monoquadros para os seus parceiros de negócio, com vista á fácil e rápida

Leia mais

Aplicações de Escritório Electrónico

Aplicações de Escritório Electrónico Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Folha de trabalho

Leia mais

Gescom isales. Aplicação Mobile Profissional para Vendedores

Gescom isales. Aplicação Mobile Profissional para Vendedores Aplicação Mobile Profissional para Vendedores Indíce Introdução... 3 Aplicação... 4 Produtos... 4 Categorias... 4 Produtos... 5 Carrinho de Vendas... 6 Encomendas... 7 Clientes... 10 Sincronização... 11

Leia mais

SISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO

SISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO SISTEMA DE INFORMAÇÃO DAS PARTICIPAÇÕES DO ESTADO SIPART (versão Setembro/2004) Manual de Utilização ÍNDICE 1. INTRODUÇÃO...3 2. ACEDER À APLICAÇÃO...4 3. CRIAR NOVO UTILIZADOR...5 4. CARACTERIZAÇÃO GERAL

Leia mais

Seu manual do usuário EPSON LQ-630 http://pt.yourpdfguides.com/dref/1120693

Seu manual do usuário EPSON LQ-630 http://pt.yourpdfguides.com/dref/1120693 Você pode ler as recomendações contidas no guia do usuário, no guia de técnico ou no guia de instalação para. Você vai encontrar as respostas a todas suas perguntas sobre a no manual do usuário (informação,

Leia mais

PLATAFORMA INFORMÁTICA DE REQUISIÇÃO DE POLICIAMENTO DE ESPETÁCULOS DESPORTIVOS (PIRPED)

PLATAFORMA INFORMÁTICA DE REQUISIÇÃO DE POLICIAMENTO DE ESPETÁCULOS DESPORTIVOS (PIRPED) Manual de Utilizador PLATAFORMA INFORMÁTICA DE REQUISIÇÃO DE POLICIAMENTO DE ESPETÁCULOS DESPORTIVOS (PIRPED) Data: 11 De Junho de 2014 Versão: 3.0 1 Histórico do Documento Versão Data Autor Revisor Descrição

Leia mais

Administração da disciplina

Administração da disciplina Administração da disciplina Agrupamento Vertical de Escolas de Tarouca Documento disponível em: http://avetar.no-ip.org 1.Acesso e utilização da plataforma:. Seleccione a opção Entrar, que se encontra

Leia mais

Construção Páginas de Internet

Construção Páginas de Internet Construção Páginas de Internet Definir um Site no Frontpage Objectivos da sessão: No final da sessão os formandos deverão ser capazes de: Saber o que são os metadados do Frontpage; Distinguir entre Sites

Leia mais

Manual de Transição TWT Sítio de Disciplina para Moodle 2.6

Manual de Transição TWT Sítio de Disciplina para Moodle 2.6 Universidade Católica Portuguesa Direcção de Sistemas de Informação Manual de Transição TWT Sítio de Disciplina para Moodle 2.6 Manual de utilização - Docentes DSI Outubro 2014 V2.6 ÍNDICE 1 OBJETIVO DESTE

Leia mais

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0

DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 DOCUMENTAÇÃO DO FRAMEWORK - versão 2.0 Índice 1 - Objetivo 2 - Descrição do ambiente 2.1. Tecnologias utilizadas 2.2. Estrutura de pastas 2.3. Bibliotecas já incluídas 3 - Características gerais 4 - Criando

Leia mais

Oficina de Construção de Páginas Web

Oficina de Construção de Páginas Web COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Guião Páginas WWW com o editor do Microsoft Office Word 2003 1. Introdução. 2. Abrir uma página Web. 3. Guardar

Leia mais

MAIL DINÂMICO O QUE É? . É UM MÓDULO DO SIGARRA QUE PRETENDE FACILITAR A COMUNICAÇÃO

MAIL DINÂMICO O QUE É? . É UM MÓDULO DO SIGARRA QUE PRETENDE FACILITAR A COMUNICAÇÃO MAIL DINÂMICO O QUE É?. É UM MÓDULO DO SIGARRA QUE PRETENDE FACILITAR A COMUNICAÇÃO. PERMITE O ENVIO DE MENSAGENS DE CORREIO ELECTRÓNICO PARA UM OU PARA VÁRIOS DESTINATÁRIOS EM SIMULTÂNEO. FUNCIONA DE

Leia mais

Plano E-commerce Guia de início rápido. Plano E-commerce. Guia de início rápido

Plano E-commerce Guia de início rápido. Plano E-commerce. Guia de início rápido Plano E-commerce 1 ÍNDICE 1 GUIA DE INÍCIO RÁPIDO... 3 2 WEB SITE DE ADMINISTRAÇÃO... 3 3 ASSISTENTE DE CONFIGURAÇÃO... 4 4 CRIAR CATEGORIAS... 7 5 CRIAR PRODUTOS... 9 6 VERIFICAR OPÇÕES IMPORTANTES DO

Leia mais

PRIMAVERA EXPRESS: Funcionalidades do Produto

PRIMAVERA EXPRESS: Funcionalidades do Produto PRIMAVERA EXPRESS: Funcionalidades do Produto Como efetuo a mudança de ano do Ponto de Venda? No Programa Express aceda a Tabelas Pontos de Venda Postos de Venda abrir o separador Movimentos Caixa e: -

Leia mais

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE

GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE GUIA RÁPIDO DE UTILIZAÇÃO DO PORTAL DO AFRAFEP SAÚDE INTRODUÇÃO O portal do Afrafep Saúde é um sistema WEB integrado ao sistema HEALTH*Tools. O site consiste em uma área onde os Usuários e a Rede Credenciada,

Leia mais

Oficina de Construção de Páginas Web

Oficina de Construção de Páginas Web COMPETÊNCIAS BÁSICAS EM TIC NAS EB1 Oficina de Construção de Páginas Web Criação e Publicação Actividades de exploração Objectivo Explorar as funcionalidades essenciais do Programa, na perspectiva da construção/actualização

Leia mais

Pesquisa e organização de informação

Pesquisa e organização de informação Pesquisa e organização de informação Capítulo 3 A capacidade e a variedade de dispositivos de armazenamento que qualquer computador atual possui, tornam a pesquisa de informação um desafio cada vez maior

Leia mais

SAMUO APP: MANUAL DO ADMINISTRADOR

SAMUO APP: MANUAL DO ADMINISTRADOR as novas tecnologias ao serviço do desenvolvimento de projectos w w w. i m a d i p. c o m CABO VERDE: REALIZAÇÃO DE UMA ACÇÃO- PILOTO PARA A MELHORIA DA GESTÃO NUM GABINETE TÉCNICO SELECCIONADO OFITEC

Leia mais

Utilizar o Microsoft Offi ce OneNote 2003: Iniciação rápida

Utilizar o Microsoft Offi ce OneNote 2003: Iniciação rápida Utilizar o Microsoft Offi ce OneNote 2003: Iniciação rápida Utilizar a iniciação ao OneNote 1 O MICROSOFT OFFICE ONENOTE 2003 OPTIMIZA A PRODUTIVIDADE AO PERMITIR QUE OS UTILIZADORES CAPTEM, ORGANIZEM

Leia mais

ADSE DIRETA MANUAL DE UTILIZAÇÃO PARA PRESTADORES DA REDE DA ADSE

ADSE DIRETA MANUAL DE UTILIZAÇÃO PARA PRESTADORES DA REDE DA ADSE ADSE DIRETA MANUAL DE UTILIZAÇÃO PARA PRESTADORES DA REDE DA ADSE 2 ÍNDICE ADSE Direta... 4 Serviços Disponíveis... 6 Atividade Convencionada... 7 Atualizar/Propor Locais de Prestação... 9 Propor Novo

Leia mais

Referências de tarefas de comunicação do Sametime

Referências de tarefas de comunicação do Sametime Referências de tarefas de comunicação do Sametime ii Referências de tarefas de comunicação do Sametime Índice Referências de tarefas de comunicação do Sametime............ 1 iii iv Referências de tarefas

Leia mais

Aplicações de Escritório Electrónico

Aplicações de Escritório Electrónico Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Folha de trabalho

Leia mais

CONFIGURAÇÃO DO ACESSO REMOTO PARA HS-DHXX93 E HS-DHXX96

CONFIGURAÇÃO DO ACESSO REMOTO PARA HS-DHXX93 E HS-DHXX96 CONFIGURAÇÃO DO ACESSO REMOTO PARA HS-DHXX93 E HS-DHXX96 1 CONFIGURAR PARÂMETROS DE REDE DO DVR Para maior fiabilidade do acesso remoto é recomendado que o DVR esteja configurado com IP fixo (também pode

Leia mais

WF Processos. Manual de Instruções

WF Processos. Manual de Instruções WF Processos Manual de Instruções O WF Processos é um sistema simples e fácil de ser utilizado, contudo para ajudar os novos usuários a se familiarizarem com o sistema, criamos este manual. Recomendamos

Leia mais

Relatório SHST - 2003

Relatório SHST - 2003 Relatório da Actividade dos Serviços de Segurança, Higiene e Saúde no Trabalho Relatório SHST - 2003 Programa de Validação e Encriptação Manual de Operação Versão 1.1 DEEP Departamento de Estudos, Estatística

Leia mais

Aplicações de Escritório Electrónico

Aplicações de Escritório Electrónico Universidade de Aveiro Escola Superior de Tecnologia e Gestão de Águeda Curso de Especialização Tecnológica em Práticas Administrativas e Tradução Aplicações de Escritório Electrónico Microsoft Word Folha

Leia mais

Guia de Instalação do "Google Cloud Print"

Guia de Instalação do Google Cloud Print Guia de Instalação do "Google Cloud Print" Versão A POR Definições de notas Ao longo deste manual do utilizador, é utilizado o estilo de nota seguinte: As Notas indicam o que fazer se ocorrerem determinadas

Leia mais

Painel de Navegação Para ver o Painel de Navegação, prima CTRL+F. Pode arrastar os cabeçalhos dos documentos neste painel para reorganizá-los.

Painel de Navegação Para ver o Painel de Navegação, prima CTRL+F. Pode arrastar os cabeçalhos dos documentos neste painel para reorganizá-los. Guia de Introdução O Microsoft Word 2013 tem um aspeto diferente das versões anteriores, pelo que criámos este guia para ajudar a minimizar a curva de aprendizagem. Barra de Ferramentas de Acesso Rápido

Leia mais

PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE

PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE REDIVE GUIA LMS PROJ. Nº 528362 LLP-1-2012-1-NL-ERASMUS-ECUE Projecto financiado com o apoio da Comissão Europeia. A informação contida nesta publicação vincula exclusivamente o autor, não sendo a Comissão

Leia mais

Manual Sistema de Autorização Online GW

Manual Sistema de Autorização Online GW Sistema de Autorização Online GW Sumário Introdução...3 Acesso ao sistema...4 Logar no sistema...4 Autorizando uma nova consulta...5 Autorizando exames e/ou procedimentos...9 Cancelamento de guias autorizadas...15

Leia mais

Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc

Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc DOSPrinter Manual do Utilizador Alteração do POC (Decreto de Lei nº. 35/2005) no sispoc Data última versão: 20.03.2006 Versão : 1.1 Data criação: 01.03.2006 Faro R. Dr. José Filipe Alvares, 31 8005-220

Leia mais

DOCUMENTO DE APOIO À APLICAÇÃO

DOCUMENTO DE APOIO À APLICAÇÃO DOCUMENTO DE APOIO À APLICAÇÃO CHEQUE PRINT Versão 1.0 de 01-01-2010 Um produto da empresa World Solutions Unip. Lda. Telefone +351 22 9720375 E-Mail: INTRODUÇÃO Este documento tem como finalidade servir

Leia mais

WorkinProject 8 Manual de Referência Rápida

WorkinProject 8 Manual de Referência Rápida WorkinProject 8 Manual de Referência Rápida Flagsoft, Lda 2015 Índice 1. Introdução...3 2. Integrador - Interface com o utilizador...4 3. Registo de actividade - Folha de horas...5 4. Agenda e colaboração...7

Leia mais

PLANIFICAÇÃO ANUAL DA DISCIPLINA DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ANO LETIVO DE 2013/2014 Curso CEF Tipo 2

PLANIFICAÇÃO ANUAL DA DISCIPLINA DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ANO LETIVO DE 2013/2014 Curso CEF Tipo 2 PLANIFICAÇÃO ANUAL DA DISCIPLINA DE TECNOLOGIAS DE INFORMAÇÃO E COMUNICAÇÃO ANO LETIVO DE 2013/2014 Curso CEF Tipo 2 Domínios de referência Competências Conteúdos Calendarização Conceitos Essenciais e

Leia mais

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1 MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo

Leia mais

Manual Gestix Guia do Utilizador. Gestix.com

Manual Gestix Guia do Utilizador. Gestix.com Manual Gestix Guia do Utilizador Gestix.com Copyright Este documento é Copyright 2008 Westix TI Lda. Todos os direitos reservados. Todas as marcas registadas referidas neste Manual são propriedade dos

Leia mais

Planificação Anual da disciplina de TIC 9ºANO

Planificação Anual da disciplina de TIC 9ºANO Planificação Anual da disciplina de TIC 9ºANO Conteúdos/Temas Competências Avaliação 1.1. Conceitos Introdutórios - Conhecer os conceitos básicos: Informação Informática Tecnologias da Informação e - Conhecer

Leia mais

Guia de Instalação do "Google Cloud Print"

Guia de Instalação do Google Cloud Print Guia de Instalação do "Google Cloud Print" Versão A POR Definições de notas Ao longo deste manual do utilizador, é utilizado o estilo de nota seguinte: As Notas indicam o que fazer se ocorrerem determinadas

Leia mais

Java Mail Server. Manual do Utilizador

Java Mail Server. Manual do Utilizador Java Mail Server Manual do Utilizador Introdução às Redes e Comunicações 2002/2003 Java Mail Client Janela de Ligação O Java Mail Client (JMC), assim que é inicializado, mostra uma janela que irá possibilitar

Leia mais

Manual de utilizador CRM

Manual de utilizador CRM Manual de utilizador CRM Formulário de Login Personalizado de acordo com a sua empresa mantendo a sua imagem corporativa. Utilizador: Admin Password: 123 1 Formulário Principal Este formulário está dividido

Leia mais

Novas funcionalidades do Snc2010. e melhoramentos em relação ao Poc2005. Versão 7.0

Novas funcionalidades do Snc2010. e melhoramentos em relação ao Poc2005. Versão 7.0 Novas funcionalidades do Snc2010 e melhoramentos em relação ao Poc2005 Versão 7.0 1. Sistema de Normalização Contabilística: 1.1 Tabela de equivalências do POC para o SNC. 1.2 Conversão automática do plano

Leia mais

Manual SAGe Versão 1.2 (a partir da versão 12.08.01)

Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação

Leia mais

Manual do aplicativo GESTÃO DE FICHEIROS 2003

Manual do aplicativo GESTÃO DE FICHEIROS 2003 Manual do aplicativo GESTÃO DE FICHEIROS 2003 ÍNDICE Pág. I. Instalação do Software 2 II. Selecção de Empresas / Manutenção de Empresas 5 III. Criação da Base de Dados (Clientes, Fornecedores e Pessoal)

Leia mais

Escola Superior de Tecnologia de Setúbal. Projecto Final

Escola Superior de Tecnologia de Setúbal. Projecto Final Instituto Politécnico de Setúbal Escola Superior de Tecnologia de Setúbal Departamento de Sistemas e Informática Projecto Final Computação na Internet Ano Lectivo 2002/2003 Portal de Jogos Executado por:

Leia mais

Manual do Painel Administrativo

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

Leia mais

Manual de Utilização. GESTOR DE METADADOS DOS AÇORES (GeMA) Setembro de 2015. Versão 4.0

Manual de Utilização. GESTOR DE METADADOS DOS AÇORES (GeMA) Setembro de 2015. Versão 4.0 Manual de Utilização GESTOR DE METADADOS DOS AÇORES (GeMA) Setembro de 2015 Versão 4.0 FICHA TÉCNICA TÍTULO: Manual de Utilização do Gestor de Metadados dos Açores (GeMA) AUTORIA: Grupo de Trabalho INSPIRE

Leia mais

Manual de Utilizador

Manual de Utilizador Mestrado em Engenharia Informática e Computação Need2Explore - Porto City 29 de Dezembro de 2012 LABORATÓRIO DE DESENVOLVIMENTO DE SOFTWARE Autores: Bruno FERNANDES - 080509042 - ei08042@fe.up.pt Eduardo

Leia mais