Descrição de Arquitectura e Design. SyncMasters
|
|
- Mario Camelo Martinho
- 8 Há anos
- Visualizações:
Transcrição
1 1 Descrição de Arquitectura e Design SyncMasters ConfiKeeper Version 2.0, by SyncMasters: Carlos Paiva, , cpaiva@student.dei.uc.pt Inês Parente, , iparente@student.dei.uc.pt Mariana Martins, , mlm@student.dei.uc.pt Nuno Susana, , nsusana@student.dei.uc.pt Rodrigo Carvalho, , rdmc@student.dei.uc.pt
2 2 CONTEÚDO 1 Vista geral Scope Sumário de porpósito Audiência pretida Definições e Acrónimos Referências Contexto do Design Introdução Design stakeholders e suas preocupações Descrição do design Introdução Visualização do contexto Visão estrutural e composição do sistema Ponto de vista Lógico Ponto de vista de Interação Ponto de vista de Algoritmos Ponto de vista de Recursos Anexos Estado de Actividade Diagrama de pacotes
3 3 TABELA DE VERSÕES Versão Data N o tabela/figura/parágrafo A/M/D Descrição N o pedido de mudança
4 4 1 VISTA GERAL Neste documento encontram-se explicados os objetivos do projecto, assim como informações mais técnicas tais como acrónimos, definições, entre outros. São também detalhadas as preocupações das partes envolvidas e a abordagem ao projecto em si, recorro ao uso de viewpoints para uma melhor interpretação da informação. 1.1 Scope O objectivo deste projecto é desenvolver uma aplicação web based que recolha e armazene o histórico das configurações dos switches pertencentes à rede interna do DEI, permitindo assim que seja consultado facilmente pelos funcionários do Helpdesk, de forma a melhor garantir a manutenção desta rede. Diferentes objetivos foram anteriormente especificadas no documento SRS. 1.2 Sumário de porpósito Este documento oferece uma descrição da arquitectura e design do projecto. Inclui também algumas explicações do porquê de algumas decisões, no âmbito do design, da arquitectura e do desenvolvimento do projecto, terem sido tomadas. 1.3 Audiência pretida Este documento foi redigido to os docentes da disciplina de Engenharia de Software como audiência principal, de forma a que estes possam acompanhar o desenvolvimento do projecto em questão. Assume-se também que o cliente poderá utilizar o documento com esse mesmo propósito. 1.4 Definições e Acrónimos Stakeholders partes envolvidas; DEI Departamento de Engenharia Informática; SSH - Secure Shell. 1.5 Referências Os seguintes documentos foram utilizados como base para a elaboração deste documento ou foram nele referidos, devo então ser consultados para uma melhor compreensão e análise deste. IEEE Std ISO-IEC Recommed practice for Architectural Description of Software- Intensive Systems IEEE Software Design Description SyncMasters, Documento de Especificação de Requerimentos v1.0
5 5 2 CONTEXTO DO DESIGN 2.1 Introdução Como já foi referido, o objectivo deste projeto é oferecer uma solução que permite aos funcionários do Helpdesk, o cliente, controlar de forma eficiente as configurações dos switches pertences à rede do DEI. A nossa proposta consiste numa aplicação web based, que apresente o histórico de configurações de todos os switches e que permita uma consulta detalhada deste, assim como uma comparação com diferentes versões das configurações em uso. Desta forma, pretemos oferecer ao Helpdesk uma ferramenta que permite uma verificação fácil das configurações e ainda que, caso algo esteja errado, seja facilmente descoberto e modificado. De forma geral, as partes interessadas neste projecto são a equipa de desenvolvimento, o cliente em questão e os docentes da disciplina na qual o projecto está a ser desenvolvido. 2.2 Design stakeholders e suas preocupações Mais detalhadamente, podemos dizer que as partes envolvidas neste projecto são: A equipa SyncMasters, constituída por: Carlos Paiva, Inês Parente, Mariana Martins, Nuno Susana e Rodrigo Carvalho. Mário Rela e Joel Arrais, ambos os docentes da disciplina de Engenharia de Software, que serão os responsáveis por avaliar o resultado final. O cliente, o Helpdesk, cujos funcionários serão os utilizadores e os futuros responsáveis pela manutenção e utilização do projecto, depois de entregue. No desenvolvimento deste projecto, sentiram-se diferentes preocupações por parte da equipa. Entre elas, a de enter o problema de forma errada ou diferente da suposta, a de não encontrar a solução correcta ou de encontrar uma solução que não possa ser posta em prática. A definição que seguimos de uma boa solução inclui, entre outros, que seja uma aplicação que, caso seja posta em uso, permita ao cliente uma fácil manutenção, que tenha uma interface de fácil e instintiva utilização e, que, acima de tudo, ponha ao dispor do utilizador toda a informação que lhe seja necessária. A nivel de desenvolvimento, foram sentidas preocupações em relação ao tempo disponivel para o desenvolvimento da aplicação e em relação à pouca familiariedade com as linguagens a ser usadas e com os switches em questão. Do ponto de vista do cliente, as questões levantadas foram as de que o resultado final produza uma aplicação de fácil manutenção, se consuma poucos recursos e que apresente os mesmos standards de segurança das restantes aplicações utilizadas pelo Helpdesk.
6 6 3 DESCRIÇÃO DO DESIGN 3.1 Introdução Nesta secção serão apresentados diversos viewpoints que apresentem a abordagem que está a ser tomada em relação ao desenvolvimento deste projecto. 3.2 Visualização do contexto
7 7 3.3 Visão estrutural e composição do sistema Iremos utilizar uma conecção HTTP para enviar determinados pedidos para o servidor C que gere o pedido e retorna a resposta pretida. Os pedidos são enviados pelo utilizador através de uma página web concretizada em JavaScript ou php. O servidor C será acessivel também directamente por linha de comandos onde este está fisicamente a correr ou por SSH. 3.4 Ponto de vista Lógico 3.5 Ponto de vista de Interação Remete para SRS by SyncMasters. 3.6 Ponto de vista de Algoritmos Aqui encontra-se uma descrição detalhada das operações a seguir, incluindo métodos e funções a serem utilizados. if User = System User and Password = System Password then else return false; Algoritmo 1: Login to ConfiKeeper
8 8 if given ip is not occupied then set ip as given ip; set manufacturer as given manufacturer; set model as given model; else return false; Algoritmo 2: Insert new Switch if modification equals to ip then set ip to given ip; else if modification equals to manufacturer then set manufacturer to given manufacturer; else if modification equals to model then set model to given model; else return false; Algoritmo 3: Modify Switch initialize new configuration file array; for each Switch do get configuration and save on configuration file array[switch number]; if failed to get configuration then s with switch number; Algoritmo 4: Get the daily configuration initialize boolean array with size = number of lines of configuration1; for each line of configuration1 do if configuration1[current line]!= configuration2[current line] then array[current line] = true; return array; Algoritmo 5: Compare two configurations
9 9 open configuration file; while is not the of the file do print the current line of the file; Algoritmo 6: Show configuration of one switch for each Switch do print Switch reference Switch IP Switch manufacturer Switch model; Algoritmo 7: Show all System s Switches if given Switch reference exists then delete Switch data and free IP; else return false; Algoritmo 8: Remove Switch initialize boolean notification array = false; for each Switch do if last configuration!= new configuration then notification array[switch number] = true; return notification array; Algoritmo 9: Set notifications
10 10 if given Switch reference dont exists on favorites then add given Switch reference to favorites; else return false; Algoritmo 10: Add Switch to favorites 3.7 Ponto de vista de Recursos
11 11 4 ANEXOS 4.1 Estado de Actividade 4.2 Diagrama de pacotes
Requerimentos e Especificações de Software
1 Requerimentos e Especificações de Software ConfiKeeper Version 2.0, 16-11-2014 by SyncMasters: Carlos Paiva, 2009108909, cpaiva@student.dei.uc.pt Inês Parente, 2012152484, iparente@student.dei.uc.pt
Leia maisPlano de Gestão de Projecto. SyncMasters. ConfiKepper v2.0
1 Plano de Gestão de Projecto SyncMasters ConfiKepper v2.0 Carlos Paiva, 2009108909, cpaiva@student.dei.uc.pt Inês Parente, 2012152484, iparente@student.dei.uc.pt Mariana Martins, 2012156188, mlm@student.dei.uc.pt
Leia maisLicenciatura em Eng.ª Informática Complementos de Redes - 3º Ano - 2º Semestre. Trabalho Nº 4 - VoIP
Trabalho Nº 4 - VoIP 1. Introdução A utilização de tecnologia VoIP como alternativa às redes telefónicas tradicionais está a ganhar cada vez mais a aceitação junto dos utilizadores, e está sobretudo em
Leia maisAnálise e Conc epç ão de Sist em as de Inform aç ão,qwurgxomrj(qj GH5HTXLVLWRV. Adaptado a partir de Gerald Kotonya and Ian Sommerville
Análise e Conc epç ão de Sist em as de Inform aç ão,qwurgxomrj(qj GH5HTXLVLWRV Adaptado a partir de Gerald Kotonya and Ian Sommerville 1 Objectivos Introduzir as noções requisitos de sistema e processo
Leia maisDepartamento de Sistemas e Informática. Licenciatura em Engenharia Informática Industrial EDP
Departamento de Sistemas e Informática Licenciatura em Engenharia Informática Industrial Projecto ARC Ano Lectivo de 2006/2007 EDP Processamento das Leituras dos Contadores de Electricidade dos Consumidores
Leia maisLaboratório de Engenharia de Software
Laboratório de Engenharia de Software FEUP/LEIC - Licenciatura em Engenharia Informática, 2005/06 Ademar Aguiar ademar.aguiar at fe.up.pt João Correia Lopes jlopes at fe.up.pt Francisco Reinaldo reifeup
Leia maisProgramação Web com PHP. Prof. Wylliams Barbosa Santos wylliamss@gmail.com Optativa IV Projetos de Sistemas Web
Programação Web com PHP Prof. Wylliams Barbosa Santos wylliamss@gmail.com Optativa IV Projetos de Sistemas Web Agenda O que é PHP? O que da pra fazer com PHP? Como a web funciona? Onde, quando e por que
Leia maisBases de Dados. Lab 1: Introdução ao ambiente
Departamento de Engenharia Informática 2010/2011 Bases de Dados Lab 1: Introdução ao ambiente 1º semestre O ficheiro bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo
Leia maisUm sistema SMS 1 simplificado
1 Introdução Um sistema SMS 1 simplificado Projecto de Redes de Computadores I - 2007/2008 LEIC IST, Tagus Park 10 de Setembro de 2007 Pretende-se com este projecto que os alunos implementem um sistema
Leia maisGereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática
Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/10 GereComSaber Ana Duarte, André Guedes, Eduardo
Leia maisMestrado em Segurança da Informação e Direito no Ciberespaço. Segurança da informação nas organizações Gestão de Configuração
Escola Naval Mestrado em Segurança da Informação e Direito no Ciberespaço Segurança da informação nas organizações Gestão de Configuração Fernando Correia Capitão-de-fragata EN-AEL 14 de Dezembro de 2013
Leia maisManual 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 maisIniciar o Data Adapter Configuration Wizard. Toolbox Data Duplo clique em OleDbDataAdapter. Botão next na caixa de diálogo
Iniciar o Data Adapter Configuration Wizard Toolbox Data Duplo clique em OleDbDataAdapter Botão next na caixa de diálogo Se carregar em Cancel, o wizard é cancelado e podemos depois definir as propriedades
Leia maisEngenharia de Software Sistemas Distribuídos
Engenharia de Software Sistemas Distribuídos 2 o Semestre de 2009/2010 FEARSe Requisitos para a 1 a entrega 18 de Março de 2010 1 Introdução O projecto conjunto das disciplinas de Engenharia de Software
Leia maisGereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios
Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática 3ºAno Disciplina de Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/2010 GereComSaber Sistema de
Leia maisTutorial 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 maisCapítulo 4. Programação em ASP
Índice: CAPÍTULO 4. PROGRAMAÇÃO EM ASP...2 4.1 REGISTRAR...2 4.1.1 Códigos para configuração do objeto...2 4.1.2 Formulário para transferir dados da impressão digital...3 4.1.3 Código Javascript para registro
Leia maisNo Fedora, instalamos os pacotes "mysql" e "mysql-server", usando o yum:
Instalando o MySQL O MySQL é um banco de dados extremamente versátil, usado para os mais diversos fins. Você pode acessar o banco de dados a partir de um script em PHP, através de um aplicativo desenvolvido
Leia maisINTRODUÇÃO: 1 - Conectando na sua conta
INTRODUÇÃO: Com certeza a reação da maioria dos que lerem esse mini manual e utilizarem o servidor vão pensar: "mas porque eu tenho que usar um console se em casa eu tenho uma interface gráfica bonito
Leia maisEngenharia 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 2014/2015 Enunciado Geral do Projecto O que se segue é uma descrição geral do domínio do projecto a desenvolver
Leia maisNexcode Systems, todos os direitos reservados. Documento versão 15.1.1 1
. Nexcode Systems, todos os direitos reservados. Documento versão 15.1.1 1 1 - INTRODUÇÃO O NEXCODE VIEW, também conhecido como NEXVIEW, é um sistema que foi desenvolvido pela Nexcode Systems e tem por
Leia maisDocumentação de visão: Sistema de Controle de ponto eletrônico para empresas. Documentados por: Halison Miguel e Edvan Pontes
Documentação de visão: Sistema de Controle de ponto eletrônico para empresas Documentados por: Halison Miguel e Edvan Pontes Versão do documento: 1.4 Data de atualização: 04 de Fevereiro de 2012 Histórico
Leia maisSistemas Multimédia. Arquitectura Protocolar Simples Modelo OSI TCP/IP. Francisco Maia famaia@gmail.com. Redes e Comunicações
Sistemas Multimédia Arquitectura Protocolar Simples Modelo OSI TCP/IP Redes e Comunicações Francisco Maia famaia@gmail.com Já estudado... Motivação Breve História Conceitos Básicos Tipos de Redes Componentes
Leia maisBases de Dados. Lab 1: Introdução ao ambiente. Figura 1. Base de dados de exemplo
Departamento de Engenharia Informática 2012/2013 Bases de Dados Lab 1: Introdução ao ambiente 1º semestre O ficheiro bank.sql contém um conjunto de instruções SQL para criar a base de dados de exemplo
Leia maisAxis ThinWizard. Artigo. uma ferramenta de software que permite um rápido diagnóstico remoto dos problemas da impressora
NETWORK PRINT SERVERS Artigo AXIS THINWIZARD Axis ThinWizard uma ferramenta de software que permite um rápido diagnóstico remoto dos problemas da impressora Created: June 20, 2005 Last updated: June 20,
Leia maisGereComSaber. Desenvolvimento de Sistemas de Software. Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática
Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/10 GereComSaber Ana Duarte, André Guedes, Eduardo
Leia maisAutoridade de Certificação de uma infraestrutura de chave pública (PKI).
Segurança em Sistemas informáticos 2010/2011 Autoridade de Certificação de uma infraestrutura de chave pública (PKI). Admilo Ribeiro ei06133@fe.up.pt Luis Pina ei03073@fe.up.pt Índice Introdução 3 Objectivos
Leia maisSAFT 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 maisGereComSaber. Disciplina de Desenvolvimento de Sistemas de Software. Sistema de Gestão de Serviços em Condomínios
Universidade do Minho Conselho de Cursos de Engenharia Licenciatura em Engenharia Informática 3ºAno Disciplina de Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/2010 GereComSaber Sistema de
Leia maisPHP. Hypertext Pre-Processor
PHP Hypertext Pre-Processor O que é o PHP? Uma linguagem de scripting é uma linguagem cujo código não tem de ser compilado para ser executado! O código escrito é interpretado em tempo de execução para
Leia maisRedes de Computadores. Trabalho de Laboratório Nº2
Redes de Computadores Curso de Eng. Informática Curso de Eng. de Electrónica e Computadores Trabalho de Laboratório Nº2 Configuração de TCP/IP numa rede de computadores Utilização de Ipconfig, Ping e Tracert
Leia maisA BDAP Passo a Passo. www.bdap.min-financas.pt
A BDAP Passo a Passo www.bdap.min-financas.pt Versão 1 BDAP passo a passo A BDAP Base de Dados dos Recursos Humanos da Administração Pública - é um repositório de informação sobre os Recursos Humanos da
Leia maisAlta Disponibilidade na IPBRICK
Alta Disponibilidade na IPBRICK IPBRICK International 5 de Dezembro de 2012 1 Conteúdo 1 Introdução 3 1.1 Vantagens.................................... 3 2 Requisitos HA 4 3 Configuração HA 4 3.1 Serviço
Leia maisOs dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas.
MySQL 101 Recapitulando Os dados no MySQL são armazenado em tabelas. Uma tabela é uma colecção de informação relacionada e consiste em colunas e linhas. As bases de dados são úteis quando necessitamos
Leia maisServiço de instalação e arranque HP para o HP Insight Control
Serviço de instalação e arranque HP para o HP Insight Control Serviços HP Care Pack Dados técnicos O serviço de instalação e arranque HP para o HP Insight Control fornece a implementação e configuração
Leia maisPROTOCOLOS DE COMUNICAÇÃO
PROTOCOLOS DE COMUNICAÇÃO 3º ANO / 2º SEMESTRE 2014 INFORMÁTICA avumo@up.ac.mz Ambrósio Patricio Vumo Computer Networks & Distribution System Group Descrição do File Transfer Protocol - FTP FTP significa
Leia maisAplicação Prática de Lua para Web
Aplicação Prática de Lua para Web Aluno: Diego Malone Orientador: Sérgio Lifschitz Introdução A linguagem Lua vem sendo desenvolvida desde 1993 por pesquisadores do Departamento de Informática da PUC-Rio
Leia maisIntrodução a PHP (Um Programa PHP)
Desenvolvimento Web III Introdução a PHP (Um Programa PHP) Prof. Mauro Lopes 1-31 16 Objetivos Nesta aula iremos trazer alguns conceitos básicos sobre PHP. Iremos trabalhar conceitos como server side scripts
Leia maisEngenharia de Software. Enunciado da Primeira Parte do Projecto
LEIC-A, LEIC-T, LETI, MEIC-T, MEIC-A Engenharia de Software 2 o Semestre 2014/2015 Enunciado da Primeira Parte do Projecto 1. Primeira Parte do Projecto ES Este enunciado descreve o trabalho a realizar
Leia maisArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02
ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO
Leia maisAMBIENTE DE PROGRAMAÇÃO PYTHON
Computadores e Programação Engª Biomédica Departamento de Física Faculdade de Ciências e Tecnologia da Universidade de Coimbra Ano Lectivo 2003/2004 FICHA 1 AMBIENTE DE PROGRAMAÇÃO PYTHON 1.1. Objectivos
Leia maisGerenciamento de Redes de Computadores. Pfsense Introdução e Instalação
Pfsense Introdução e Instalação Introdução A utilização de um firewall em uma rede de computadores possui o objetivo básico de proteção relacionado a entrada e saída de dados. Introdução O pfsense é um
Leia maisDocumento de Análise e Projeto VideoSystem
Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento
Leia maisNovo Formato de Logins Manual de Consulta
Gestão Integrada de Acessos Novo Formato de Logins Manual de Consulta Gestão Integrada de Acessos Histórico de Alterações Versão Descrição Autor Data 1.0 Versão inicial DSI/PPQ 2014-07-11 Controlo do documento
Leia maisTECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO INTRODUÇÃO AO MACROMEDIA DREAMWEAVER MX 2004 O Macromedia Dreamweaver MX 2004 é um software que permite a criação de páginas de Internet profissionais, estáticas
Leia maisData de Aplicação 2/04/2009
FICHA TÉCNICA Exercício nº 9 Data de Aplicação 2/04/2009 NOME DO EXERCÍCIO Instalação de Software Base DESTINATÁRIOS Duração Pré Requisitos Recursos / Equipamentos Orientações Pedagógicas OBJECTIVOS Resultado
Leia maisDESENVOLVIMENTO DE SISTEMAS SOFTWARE FASE 1 GRUPO 10. Vítor Martins 47121. Rui Fonseca 47081. David Barbosa 47076. Ricardo Boas 47023
DESENVOLVIMENTO DE SISTEMAS SOFTWARE FASE 1 David Barbosa 47076 Ricardo Boas 47023 Rui Fonseca 47081 Vítor Martins 47121 GRUPO 10 2009/2010 1 Índice 1. Introdução... 2 1.1 Visão Geral do Problema... 2
Leia maisVM 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 maisPROJ. 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 maisDesenvolvimento 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 maisNa medida em que se cria um produto, o sistema de software, que será usado e mantido, nos aproximamos da engenharia.
1 Introdução aos Sistemas de Informação 2002 Aula 4 - Desenvolvimento de software e seus paradigmas Paradigmas de Desenvolvimento de Software Pode-se considerar 3 tipos de paradigmas que norteiam a atividade
Leia maisComunicaçã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 maisEngenharia de Software Sistemas Distribuídos
Engenharia de Software Sistemas Distribuídos 2 o Semestre de 2007/2008 Requisitos para a 1 a entrega Loja Virtual 1 Introdução O enunciado base do projecto conjunto das disciplinas de Engenharia de Software
Leia maisAcordo de alojamento de servidor
Acordo de alojamento de servidor Estabelecido entre o Centro de Informática do Instituto Superior Técnico e Docente /Instituto / Secção Março de 2006 Acordo de alojamento de servidor entre o Centro de
Leia maisAmadeus Pro Printer 5.1P275
Amadeus Pro Printer 5.1P275 Guia de Instalação do Usuário Final Index _ Sobre este guia... 3 _ Requerimentos de Software... 3 Sistemas Operacionais... 3 _ Processo de Instalação... 4 Configurações do Internet
Leia maisManual 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 maisMódulo 3936 ASP.NET. Financiado pelo FSE
2 EISnt Centro de Formação Profissional, Engenharia Informática e Sistemas, Novas Tecnologias, Lda Avª D. João I, nº 380/384 Soutelo 4435-208 Rio Tinto Portal Internet : www.eisnt.com E-Mail : formação@eisnt.com
Leia maistrigger insert, delete, update
1 Um trigger é um conjunto de instruções SQL armazenadas no catalogo da BD Pertence a um grupo de stored programs do MySQL Executado quando um evento associado com uma tabela acontece: insert, delete,
Leia maisUniversidade 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 maisRequisitos 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 maisInterface Homem Máquina para Domótica baseado em tecnologias Web
Interface Homem Máquina para Domótica baseado em tecnologias Web João Alexandre Oliveira Ferreira Dissertação realizada sob a orientação do Professor Doutor Mário de Sousa do Departamento de Engenharia
Leia maisCapítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET
Capítulo 1 PROTOCOLOS FUNDAMENTAIS DA INTERNET protocolos TCP/IP são um conjunto de standards que permitem que computadores de todas marcas e feitios comuniquem entre si Algumas datas históricas: 1968
Leia maisGuia de funcionamento do projector em rede
Guia de funcionamento do projector em rede Tabela de conteúdos Preparação...3 Ligar o projector ao seu computador...3 Ligação com fios... 3 Controlar o projector remotamente através de um navegador web...5
Leia maisAnálise e Concepção de Sistemas de Informação
Análise e Concepção de Sistemas de Informação Projecto Versão 2.0 amazon.com 2005-2006 1. Introdução O presente documento tem como objectivo apresentar o enunciado do projecto de ACSI 2005-2006. O projecto
Leia maisZSRest. 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 maisDesenvolvimento Cliente-Servidor 1
Desenvolvimento Cliente- 1 Ambiienttes de Desenvollviimentto Avançados Engenharia Informática Instituto Superior de Engenharia do Porto Alexandre Bragança 1998/99 Ambientes de Desenvolvimento Avançados
Leia maisAcronis Servidor de Licença. Manual do Utilizador
Acronis Servidor de Licença Manual do Utilizador ÍNDICE 1. INTRODUÇÃO... 3 1.1 Descrição geral... 3 1.2 Política de licenças... 3 2. SISTEMAS OPERATIVOS SUPORTADOS... 4 3. INSTALAR O SERVIDOR DE LICENÇA
Leia maisComunicação documentos de transporte AT via Webservice Singest Sistema Integrado de Gestão. 22-05-2013 Cambragest Serviços de Gestão e Software
Comunicação documentos de transporte AT via Webservice 22-05-2013 Cambragest Serviços de Gestão e Software I. Índice I. Índice... 1 II. Introdução... 2 III. Configuração de documentos de transporte...
Leia maisPROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012
Departamento de Engenharia Electrotécnica PROGRAMAÇÃO DE MICROPROCESSADORES 2011 / 2012 Mestrado Integrado em Engenharia Electrotécnica e de Computadores 1º ano 2º semestre Trabalho Final Reservas de viagens
Leia mais2.3. PHP Tipos de dados e operadores
Programação para Internet II 2.3. PHP Tipos de dados e operadores Nuno Miguel Gil Fonseca nuno.fonseca@estgoh.ipc.pt Tipos de dados Embora não seja necessário declarar os tipos de dados das variáveis,
Leia maisIF-718 Análise e Projeto de Sistemas
Centro de Informática - Universidade Federal de Pernambuco Especificação de Requisitos do Software Sistema de Gerenciamento de Restaurantes IF-718 Análise e Projeto de Sistemas Equipe: Jacinto Filipe -
Leia maisTermo de Abertura Sistema de Vendas de Pizzas Online (PizzaWeb) - Versão 1.0
Termo de Abertura Sistema de Vendas de Pizzas Online (PizzaWeb) - Versão 1.0 Versão do Documento: 1.1 Histórico de Revisão Data Versão do Documento Descrição Autor 18/03/2011 1.0 Montar o Termo de Abertura.
Leia maisC9850 MFP / ES3640 MFP
Este equipamento permite os vários tipos de digitalização, sendo os mais habituais CIFS(SMB), FTP e digitalização para E-mail. Neste guia ajudamos na configuração de cada um deles individualmente, sendo
Leia maisÁrvores Binárias de Busca
Árvores Binárias de Busca Definição Uma Árvore Binária de Busca possui as mesmas propriedades de uma AB, acrescida da seguinte propriedade: Para todo nó da árvore, se seu valor é X, então: Os nós pertencentes
Leia maisManual Dashboard XD. (Versão 0.91 Beta)
Manual Dashboard XD (Versão 0.91 Beta) Conteúdo Introdução... 3 Registo e ativação... 4 Login... 5 Menu Principal... 6 Configuração de servidores... 7 Visualizar Gráficos... 8 Personalização dos gráficos
Leia maisEAmb 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 maisSCP - Sistema de Controle de Processo
SCP - Sistema de Controle de Processo Módulo PTS Versão do produto: 1.0 Edição do documento: Julho de 2010 Série A. Normas e Manuais Técnicos MINISTÉRIO DA SAÚDE Secretaria Executiva Departamento de Informática
Leia maisPHP (Seções, Cookies e Banco de Dados)
PHP (Seções, Cookies e Banco de Dados) André Tavares da Silva andre.silva@udesc.br Seções Basicamente, as seções são métodos que preservam determinados dados ativos enquanto o navegador do cliente estiver
Leia maisRoteiro para a escrita do documento de Especificação de Requisitos de Software (ERS)
Roteiro para a escrita do documento de Especificação de Requisitos de Software (ERS) Definição Geral: Disciplina de Compiladores Prof. Jorge Bidarra (UNIOESTE) A especificação de requisitos tem como objetivo
Leia maisCertificação da Qualidade dos Serviços Sociais. Procedimentos
Certificação da Qualidade dos Serviços Sociais EQUASS Assurance Procedimentos 2008 - European Quality in Social Services (EQUASS) Reservados todos os direitos. É proibida a reprodução total ou parcial
Leia maisParte I Requirement Engineering. Gestão de Projectos Informáticos. Gestão do Âmbito (Scope Management) Requirement Engineering.
Parte I Requirement Engineering Gestão de Projectos Informáticos Gestão do Âmbito (Scope Management) Requirement Engineering Introduzir as noções requisitos de sistema e processo de engª de requisitos
Leia maisGESTÃO DO PROCESSO DE REVALIDAÇÃO DA CARTEIRA PROFISSIONAL MANUAL DA ENTIDADE FORMADORA
GESTÃO DO PROCESSO DE REVALIDAÇÃO DA CARTEIRA PROFISSIONAL Departamento de Qualificação e Admissão da Ordem dos Farmacêuticos Novembro de 2009 O Manual da Entidade Formadora foi elaborado pelo Departamento
Leia maisSites de Terceiros A presente Declaração de Privacidade não é extensível aos sites de terceiros que estiverem ligados a este web site.
Declaração de Privacidade Este web site é gerido pela LeasePlan Portugal-Comércio e Aluguer de Automóveis e Equipamentos, Lda. A LeasePlan poderá proceder à recolha dos seus dados pessoais quer directamente
Leia maisDesenvolvimento de Sistema de Software
Desenvolvimento de Sistema de Software Grupo 5 Abel Matos 51776 João Amorim 51771 João Guedes 51755 Luís Oliveira 51801 Pedro Reis 51829 Introdução Neste relatório, realizado no âmbito da primeira fase
Leia maisPlanificaçã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 maisEM398x-R1 UPS 600-1000-1600VA
EM398x-R1 UPS 600-1000-1600VA EM398X-R1 - UPS 600-1000-1600VA 2 PORTUGUÊS Índice 1.0 Introdução... 2 1.1 Funções e funcionalidades... 2 1.2 Conteúdo da embalagem... 3 1.3 Ligar a UPS... 3 2.0 Software
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisProgramação WEB. Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida. Aula III Introdução PHP
Programação WEB Prof. André Gustavo Duarte de Almeida andre.almeida@ifrn.edu.br docente.ifrn.edu.br/andrealmeida Aula III Introdução PHP Introdução PHP PHP=Hypertext Pre-Processor Linguagem de script open
Leia maisSugarCRM, Integração com Produtos IPBrick iportalmais
SugarCRM, Integração com Produtos IPBrick iportalmais iportalmais 12 de Junho de 2012 1 Introdução Este documento ilustra o procedimento de configuração das aplicações necessárias na integração do SugarCRM
Leia maisEngenharia de Requisitos
Engenharia de Requisitos Introdução a Engenharia de Requisitos Professor: Ricardo Argenton Ramos Aula 08 Slide 1 Objetivos Introduzir a noção de requisitos do sistema e o processo da engenharia de requisitos.
Leia maisMANEJO DE DOCUMENTOS COM O GXFLOW
MANEJO DE DOCUMENTOS COM O GXFLOW Introdução GXflow permite associar documentos às diferentes tarefas dos processos. O controle de versões e permissões de edição destes documentos é realizado em forma
Leia maisISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
Leia maisGuia da interface Pcounter Administrator - PAdmin
Guia da interface Pcounter Administrator - PAdmin Objetivo: Este documento tem como objetivo apresentar a interface Pcounter Administrator (PAdmin) e as funcionalidades necessárias para o gerenciamento
Leia maisPrograma de Monitorização da Lagoa de Óbidos e do Emissário Submarino da Foz do Arelho
Programa de Monitorização da Lagoa de Óbidos e do Emissário Submarino da Foz do Arelho Sistema de Informação Geográfica (SIG) para a Lagoa de Óbidos e Emissário Submarino da Foz do Arelho INDÍCE 1. SISTEMA
Leia mais