Modelação. Diagramas de Sequencia

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

Download "Modelação. Diagramas de Sequencia"

Transcrição

1 Modelação Diagramas de Sequencia References: - A practical guide to SysML (chapter 8) - Systems Engineering with SysML/UML, Modeling, Analysis, Design (Chapter 3) Gabriel Pestana (gabriel.pestana@inesc-id.pt)

2 Objectivo Um diagrama de sequência mostra uma interacção, isto é, uma sequência de mensagens trocadas entre vários objectos num determinado contexto (caso de utilização, operação, etc.) Enfatiza a comunicação e passagem de controlo entre objectos ao longo do tempo Útil para descrever uma sequência particular de funcionamento, mas não muitas sequências alternativas e ciclos ou acções realizadas por um objecto que não envolve comunicação com outros objectos 06/05/2009 2

3 Objectos e linhas de vida Cada objecto participante é representado por uma caixa em cima de uma linha vertical a traço interrompido - (lifeline) Uma barra de activação mostra o período de tempo durante o qual um objecto está a executar uma acção. Chamadas recursivas provocam barras empilhadas Criação de objecto é representada por mensagem dirigida à própria caixa que representa o objecto (em vez de ser dirigida à lifeline) objecto1:classe1 objecto2: :Classe3 :Classe4 Podem aparecer actores (objectos externos ao sistema), normalmente a iniciar interacções O tempo cresce de cima para baixo 06/05/2009 3

4 Mensagens Uma mensagem é uma comunicação entre objectos (emissor e receptor) que veicula informação na expectativa de provocar uma resposta (acção ou actividade) Uma acção de um objecto capaz de provocar uma resposta noutro objecto pode ser modelada como uma mensagem do primeiro para o segundo objecto Uma mensagem é representada por uma seta horizontal, do emissor para o receptor, com o nome e possíveis argumentos objecto1:classe1 objecto2: :Classe3 mensagem Nota: A um caso de uso (use case) pode corresponder vários diagramas de sequência, para descrever sequências normais e sequências excepcionais de funcionamento 06/05/2009 4

5 Sequence Diagram (SD) Apresentação de quatro exemplos de caso de uso onde se destacam os principais componentes de um Diag. de Sequência Descrever apenas sequências normais de funcionamento dos casos de utilização Exemplo 1: Processamento de um Empréstimo Bancário via Internet Exemplo 2: Reserva de uma estadia num Hotel para um determinado destino Turístico Exemplo 3: Serviço de aprovisionamento dá despacho de uma requisição de material Exemplo 4: Levantamento dinheiro máquina multibanco (ATM) 06/05/2009 5

6 Sequence Diagram (SD) Exemplo 1: Empréstimo Bancário Uma aplicação web, externa ao sistema, interage com o sistema bancário para abertura de um procedimento de contrair um empréstimo Um pedido para a contracção de um empréstimo requer a disponibilização de um conjunto de dados para validar a sua aprovação A formalização do pedido de empréstimo só é viabilizada se os dos fornecidos estiverem correctos e se não for detectada nenhuma omissão Concluído o procedimento administrativos referente à abertura de um pedido para a a contracção de um empréstimo é cálculado da taxa de risco associado ao empréstimo Envio do pedido de aprovação do empréstimo ao Gabinete de Gestão de Empréstimos (CreditBureau entidade externa ao sistema bancário Source: 06/05/2009 6

7 Sequence Diagram (SD) Exemplo 1: Empréstimo Bancário O primeiro passo no desenho de um Diag. de Sequência é determinar se o diagrama irá representar uma interacção com uma entidades externas ou apenas entidades internas Entidades internas são normalmente representadas por uma classe ou instancia de uma classe Entidades externas identificam a presença de um actor/subsistema na interacção Uma interacção pode ser desencadeada por um actor/subsistema, embora seja mais provável ser desencadeada por uma classe genérica 06/05/2009 7

8 Sequence Diagram (SD) Exemplo 1: Empréstimo Bancário (cont.) Identificado o objecto que irá iniciar a interacção o passo seguinte consiste em adicionar os objectos que irão interagir no cenário/caso de utilização descrito. O nome dos objectos deve reflectir o comportamento das classes, no exemplo descrito abaixo temos: LoanApplication - is required when applying for a loan. It contains information about the applicant and the desired loan. LoanRequest - is a form the bank sends out to a credit bureau upon receiving a loan application 06/05/2009 8

9 Sequence Diagram (SD) Exemplo 1: Empréstimo Bancário (cont.) Mapeamento dos intervenientes, objectos e actores (eixo horizontal) com uma representação da evolução temporal da troca de mensagens (eixo vertical) OBS.: uma mensagem é uma comunicação entre objectos (emissor e receptor) que veicula informação e provocar uma resposta (acção ou actividade) When a message is received by a class or instance, it creates lifeline of the receiving object - activation. An activation represents the flow of control in the method of the receiver. Once a message is received, the receiving object can, in turn, send messages to itself or to other objects. 06/05/2009 9

10 Sequence Diagram (SD) Exemplo 1: Empréstimo Bancário (final) O objecto CreditChecker é responsável por estabelecer a comunicação entre LoanRequest e o CreditBureau ou seja assegura a conexão para o processamento dos pedidos de empréstimos junto da entidade externa (CreditBureau). Os pedidos de empréstimo recepcionados pela entidade externa são processados de acordo com a sua disponibilidade (procedimento representado pela mensagem inclinada - requestcreditreport) 06/05/

11 Diagramas de Sequência Exemplo 2: Reserva de uma estadia num Hotel Uma agencia de viagens selecciona um determinado grupo hoteleiro ao qual efectua um pedido de reserva de uma estadia num determinado destino Turístico (Hotel) Validação da disponibilidade de quartos no hotel para o período da estadia A reserva só deve ser efectuada se o hotel tiver disponibilidade para o período da estadia (nº de dias) Confirmada a disponibilidade o sistema deverá proceder à reserva da estadia e devolver uma confirmação de que a reserva foi efectuada com sucesso 06/05/

12 Sequence Diagram (SD) Exemplo 2: Reserva de uma estadia num Hotel 06/05/

13 Diagramas de Sequência Exemplo 3: requisição de material Serviço de aprovisionamento dá despacho de uma requisição de material Sequência normal, existências em stock Sequência excepcional, ruptura de stock Inserir no sistema a lista de material/produtos a requisitar Para cada linha do pedido validar se existe disponibilidade em stock para satisfazer a requisição de material Se stock disponível satisfaz a quantidade solicitada no pedido de requisição e valida se é atingido o ponto de encomenda, i.e., stock mínimo. Se quantidade em stock stock mínimo então proceder à emissão de uma nova encomenda ao fornecedor Se stock não disponível para satisfazer o pedido proceder à emissão de uma nova encomenda ao fornecedor (reposição de stock) 06/05/

14 Diagrama de Sequência Exemplo 3: requisição de material :Janela de Selecção de Pedidos tratar() :Pedido * tratar() :Linha de Pedido e:=existeprod(q) :Item de Stock Valida se quantidade pedida pode ser satisfeita Para cada linha do pedido [e = sim"]retirar(q) b:=stockmin() Para repor stock [b= sim ] criar() e2:encomenda [e= nao ] criar() e1:encomenda Para poder satisfazer pedido nova encomenda fornecedor, i.e., reposição de stock criação de objecto 06/05/

15 Diagrama de Sequência Exemplo 4: Levantamento dinheiro máquina multibanco Um utilizador solicita numa máquina ATM um pedido de levantamento de dinheiro Pressupõe-se que o caso de uso de validação do acesso foi executado com sucesso O sistema ATM valida os dados do utilizador, bem como o montante solicitado O sistema ATM solicita a validação do débito à respectiva entidade bancária O sistema Bancário valida os dados e devolve o saldo da conta. O sistema ATM conclui a transacção com o envio ao sistema da entidade bancária de um pedido de débito do montante solicitado ao saldo da conta. O sistema ATM disponibiliza o dinheiro solicitado ao utilizador. 06/05/

16 Diagrama de Sequência Exemplo 4: Levantamento dinheiro máquina multibanco cust:customer teller: ATM theirbank: Bank introduz cartão introduz PIN selecciona opção de levantamento selecciona montante solicita transacção Representação simplificada do diagrama de sequência 06/05/

UML - Diagramas de Sequência

UML - Diagramas de Sequência UML - Diagramas de Sequência 1 Objectivo Um diagrama de sequência mostra uma interacção, isto é, uma sequência de mensagens trocadas entre vários objectos num determinado contexto (caso de utilização,

Leia mais

UML Diagramas de Interação

UML Diagramas de Interação CBSI Curso de Bacharelado em Sistemas de Informação UML Diagramas de Interação Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Análise e Projeto de Sistemas Faculdade de Computação

Leia mais

UML - Diagramas de Sequência

UML - Diagramas de Sequência UML - Diagramas de Sequência 1 Objetivo Um diagrama de sequência mostra uma interação, isto é, uma sequência de mensagens trocadas entre vários objetos num determinado contexto (caso de uso, operação,

Leia mais

DIAGRAMAS DE SEQUÊNCIA

DIAGRAMAS DE SEQUÊNCIA DIAGRAMAS DE SEQUÊNCIA Extraem-se dos UCs Martins 2008 112 DIAGRAMAS DE SEQUÊNCIA 1: withdrawmoney(amount) 2: balance = getbalance() Martins 2008 113 DIAGRAMAS DE SEQUÊNCIA simples síncrona assíncrona

Leia mais

Diagramas de Interacção

Diagramas de Interacção 24 Diagramas de Interacção Sumário: Tipos de Diagramas de Interacção Interacções Diagramas de Comunicação conceitos base Diagramas de Sequência conceitos base Diagramas de Comunicação conceitos avançados

Leia mais

Análise de Sistemas de Informação e Use Cases

Análise de Sistemas de Informação e Use Cases Gestão de Sistemas Informáticos Análise de Sistemas de Informação Elsa Cardoso Outubro 2001 Análise de SI / Use Cases - 2 Modelo É uma abstracção de algo, que tem por objectivo a compreensão dessa entidade

Leia mais

3. Modelação Evolução histórica

3. Modelação Evolução histórica 3. Modelação 3.1. Evolução histórica 1 2 Evolução histórica Antes de serem abordados os modelos Ambiental e Comportamental, é importante observar o quadro seguinte, que apresenta a evolução histórica dos

Leia mais

Prática interdisciplinar em desenvolvimento de software I

Prática interdisciplinar em desenvolvimento de software I 7.6 Mensagens de retorno Esse tipo de mensagem identifica a resposta a uma mensagem para o objeto ou ator que a chamou. Uma mensagem de retorno pode retomar informações específicas do método chamado ou

Leia mais

Diagramas de Sequência

Diagramas de Sequência Unified Modeling Language Diagramas de Sequência José Correia, Abril 2006 (http://paginas.ispgaya.pt/~jcorreia/) UML: modelação do comportamento A modelação do comportamento de um sistema de software consiste,

Leia mais

UML - Diagramas de Casos de Utilização (Use Case Diagrams)

UML - Diagramas de Casos de Utilização (Use Case Diagrams) UML - Diagramas de Casos de Utilização (Use Case Diagrams) 1 Objectivo Um diagrama de casos de utilização de um sistema mostra actores (tipos de utilizadores), casos de utilização e relações entre eles

Leia mais

DIAGRAMAS DE ACTIVIDADE

DIAGRAMAS DE ACTIVIDADE DIAGRAMAS DE ACTIVIDADE Vão permitir especificar com maior detalhe os fluxos das actividades/funcões identificadas de forma genérica nos use cases. As actividades são, ao mais alto nível, actividades de

Leia mais

ELABORADO VERIFICADO APROVADO

ELABORADO VERIFICADO APROVADO Pág. n.º 1/7 LISTA DE ALTERAÇÕES Descrição da alteração Páginas Edição Data ELABORADO VERIFICADO APROVADO Pág. n.º 2/7 1. OBJECTIVO: Descrever a forma como se processam as aquisições de bens e serviços

Leia mais

MÓDULO. Diagramas de Seqüência

MÓDULO. Diagramas de Seqüência MÓDULO Diagramas de Seqüência Objetivo Mostrar a interação, isto é, a seqüência de mensagens trocadas entre vários objetos num determinado contexto (caso de uso, operação, etc.) Enfatizar a comunicação

Leia mais

Análise e modelação de sistemas

Análise e modelação de sistemas Análise e modelação de sistemas ì Classe T11: Comportamento baseado em interaçãoes Referências: UML e ferramentas CASE, A. Silva e C. Videira, Cap. 7 Aulas AMS do IST 2 Programa ì Comunicação ì Interacção

Leia mais

Departamento de Engenharia Industrial. ENG Sistemas de Informação Gerenciais Caso de Uso - Exercícios

Departamento de Engenharia Industrial. ENG Sistemas de Informação Gerenciais Caso de Uso - Exercícios PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO Departamento de Engenharia Industrial ENG 1518 - Sistemas de Informação Gerenciais Caso de Uso - Exercícios 1 - Construa um modelo de casos de uso para

Leia mais

Diagramas. Abordaremos agora cada um destes tipos de diagrama: 1. Diagrama Use-Case. 2. Diagrama de Colaboração. 3. Diagrama de Sequência

Diagramas. Abordaremos agora cada um destes tipos de diagrama: 1. Diagrama Use-Case. 2. Diagrama de Colaboração. 3. Diagrama de Sequência Diagramas Os diagramas utilizados pela UML são compostos de nove tipos: diagrama de use case, de classes, de objecto, de estado, de sequência, de colaboração, de actividade, de componente e o de instalação/execução.

Leia mais

Diagramas de Seqüência

Diagramas de Seqüência Diagramas de Seqüência Objetivo Mostrar a interação, isto é, a seqüência de mensagens trocadas entre vários objetos num determinado contexto (caso de uso, operação, etc.) Enfatizar a comunicação e a passagem

Leia mais

NOVOS MÉTODOS DE CARREGAMENTO DO CARTÃO SIGE Agora pode carregar o cartão SIGE através da plataforma Unicard Wallet. CÓMODO SIMPLES RÁPIDO SEGURO

NOVOS MÉTODOS DE CARREGAMENTO DO CARTÃO SIGE Agora pode carregar o cartão SIGE através da plataforma Unicard Wallet. CÓMODO SIMPLES RÁPIDO SEGURO NOVOS MÉTODOS DE CARREGAMENTO DO CARTÃO SIGE Agora pode carregar o cartão SIGE através da plataforma Unicard Wallet. Este é um serviço disponibilizado para facilitar o carregamento das contas virtuais

Leia mais

Desenvolvimento de Sistemas de Software Grupo 12 GCS Gere Com Saber

Desenvolvimento de Sistemas de Software Grupo 12 GCS Gere Com Saber Universidade do Minho Desenvolvimento de Sistemas de Software Grupo 12 GCS Gere Com Saber Dezembro de 09 nº49405 - Nuno Alexandre Silva nº49423 José Pedro Silva nº49392 Samuel Silva moreira nº49336 - Emanuel

Leia mais

Modelagem Dinâmica. Toda a ação é designada em termos do fim que procura atingir. Niccolo Maquiavel. O pensamento é o ensaio da ação.

Modelagem Dinâmica. Toda a ação é designada em termos do fim que procura atingir. Niccolo Maquiavel. O pensamento é o ensaio da ação. Modelagem Dinâmica Toda a ação é designada em termos do fim que procura atingir. Niccolo Maquiavel O pensamento é o ensaio da ação. Sigmund Freud Modelagem Dinâmica Identifica e modela os aspectos do sistema

Leia mais

Diagramas de Package

Diagramas de Package 190 Diagramas de Package À medida que os sistemas software se tornam mais complexos e o número de classes aumenta: Torna-se difícil efectuar a gestão das diversas classes A identificação de uma classe

Leia mais

Tema 2: Modelo Dinâmico

Tema 2: Modelo Dinâmico Tema 2: Modelo Dinâmico Diagrama de sequência (ou Diagrama de Sequência de Mensagens) é um diagrama usado em UML (Unified Modeling Language), representando a sequência de processos (mais especificamente,

Leia mais

Gere Com Saber. Universidade do Minho Licenciatura em Engenharia Informa tica

Gere Com Saber. Universidade do Minho Licenciatura em Engenharia Informa tica Universidade do Minho Licenciatura em Engenharia Informa tica Disciplina de Desenvolvimento de Sistemas de Software Ano Lectivo de 2009/10 Gere Com Saber Andre Barbosa - no 49357 David Leal - no 49321

Leia mais

UML - Diagramas de Actividades (activity diagrams)

UML - Diagramas de Actividades (activity diagrams) UML - Diagramas de Actividades (activity diagrams) UML Diagramas de Classes v.1.1, João Pascoal Faria, 2001 1 Objectivo Um diagrama de actividades decompõe uma actividade em sub-actividades (actividades

Leia mais

, -. # +! $/ #0 21' 3!" # 4 * # 4

, -. # +! $/ #0 21' 3! # 4 * # 4 1 2 ! "!"$ % &'' ( ) * ) +!$' $ - Introduzir agentes como uma extensão de objectos. - Promover o uso de representações standard e ferramentas que suportem análise, especificação e o design de software

Leia mais

Diagrama de Casos de Uso. Interagindo com o Usuário

Diagrama de Casos de Uso. Interagindo com o Usuário Diagrama de Casos de Uso Interagindo com o Usuário Diagrama de Casos de Uso Procura, por meio de uma linguagem simples, possibilitar a compreensão do comportamento externo do sistema por qualquer pessoa,

Leia mais

O Processo de Engenharia de Requisitos

O Processo de Engenharia de Requisitos UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA O Processo de Engenharia de Requisitos Engenharia de Software 2o.

Leia mais

UNIVERSIDADE DO MINHO. Desenvolvimento de Sistemas de Software Relatório 2ª Milestone

UNIVERSIDADE DO MINHO. Desenvolvimento de Sistemas de Software Relatório 2ª Milestone UNIVERSIDADE DO MINHO Desenvolvimento de Sistemas de Software Relatório 2ª Milestone GRUPO 23 Dezembro de 2009 ELEMENTOS DO GRUPO 23: Manuel Gonçalves nº 51789 Ricardo Mota, nº 51839 Rui Oliveira, nº 51856

Leia mais

Diagrama de Sequência Notação Objetos. Diagrama de Sequência Notação Mensagens. Diagrama de Sequência Notação Mensagens. Tipos de Mensagens

Diagrama de Sequência Notação Objetos. Diagrama de Sequência Notação Mensagens. Diagrama de Sequência Notação Mensagens. Tipos de Mensagens Diagrama de Sequência Diagrama de Sequência Os diagramas de sequências enfatizam a perspectiva temporal Há dois tipos de utilização desse diagrama, dependendo da fase em que estamos Documentação dos casos

Leia mais

UML. Sistemas de Informação. Introdução. Introdução. Unified Modeling Language - Índice Introdução. Descrever. Diagramas Use Case

UML. Sistemas de Informação. Introdução. Introdução. Unified Modeling Language - Índice Introdução. Descrever. Diagramas Use Case UML Sistemas de Informação Vitor Vaz da Silva Unified Modeling Language - Índice Introdução Diagramas Use Case Classes Actividades Interacção Estados Sistema Físicos Modelação Casos de Estudo (Case Studies)

Leia mais

engenharia de requisitos

engenharia de requisitos 4. documentação 1 o processo de modelo de actividades de alto nível identificação, descoberta de requisitos análise e negociação de requisitos documento de requisitos documentação de requisitos validação

Leia mais

2º Projecto Integrador. Techin

2º Projecto Integrador. Techin 2º Projecto Integrador Techin Grupo I 09-11-2010 Índice Conteúdo Cartão-de-visita... 3 Envelope... 3 Carta... 4 Primavera Express... 5 Instalação do Software PRIMAVERA... 6 Secção do Administrador... 8

Leia mais

Descrição de Funções Biblioteca Municipal de Faro (FBM)

Descrição de Funções Biblioteca Municipal de Faro (FBM) Título da Função: DIRECÇÃO Reporta a: Chefe de Divisão / Directora de Departamento Gerir actividades e pessoal Planeamento e proposta de políticas e estratégias de actuação Proposta de Plano Anual de Actividades

Leia mais

I-Resa Smartbooking. Guia do utilizador para o seu espaço Smartbooking. Alguma dúvida?

I-Resa Smartbooking. Guia do utilizador para o seu espaço Smartbooking. Alguma dúvida? I-Resa Smartbooking Guia do utilizador para o seu espaço Smartbooking Alguma dúvida? Contacte o Serviço de Gestão de Parcerias: Por telefone: 808 202 993 De Segunda a Sexta-Feira : das 9h às 19h Por Email

Leia mais

Objetivo. Diagramas de Caso de Uso. História. Diagramas de Caso de Uso. Atores. Atores

Objetivo. Diagramas de Caso de Uso. História. Diagramas de Caso de Uso. Atores. Atores Objetivo Diagramas de Caso de Uso História Atores Casos de Uso Diagramas Estruturação (Generalização, Inclusão, Extensão) Dicas 2001 Jaelson Castro Levantamento de Requisitos 1 2001 Jaelson Castro Levantamento

Leia mais

Relatório de Especificação de Requisitos 1. Introdução

Relatório de Especificação de Requisitos 1. Introdução Relatório de Especificação de Requisitos 1. Introdução 1.1 Objectivo Indicar o objectivo e destinatários do RER 1.2 Âmbito Identificar o produto de software a desenvolver pelo respectivo nome. Explicar

Leia mais

Unified Modeling Language. Diagramas de Colaboração

Unified Modeling Language. Diagramas de Colaboração Unified Modeling Language Diagramas de Colaboração José Correia, Maio 2006 (http://paginas.ispgaya.pt/~jcorreia/) Interacções Sempre que existe uma ligação (link) entre instâncias, pode ocorrer uma ou

Leia mais

INSTRUTIVO Nº 05/2014 de 15 de Maio

INSTRUTIVO Nº 05/2014 de 15 de Maio INSTRUTIVO Nº 05/2014 de 15 de Maio ASSUNTO: CARTÕES DE PAGAMENTO - Serviços Mínimos de Emissor e de Adquirente Considerando a relevância da disponibilização de serviços de atendimento aos utilizadores

Leia mais

Orientação Técnica nº 4/2010

Orientação Técnica nº 4/2010 Orientação Técnica nº 4/2010 Registo da actividade desenvolvida pelas Comissões Técnicas no Sistema de Informação e Gestão da Oferta Educativa e Formativa (SIGO) 1. Introdução No âmbito da concretização

Leia mais

O presente documento destina-se a informar os treinadores dos mecanismos necessários à requisição da Cédula de Treinador de Desporto.

O presente documento destina-se a informar os treinadores dos mecanismos necessários à requisição da Cédula de Treinador de Desporto. Direcção Departamento Técnico Mecanismo de Requisição de CTD. O presente documento destina-se a informar os treinadores dos mecanismos necessários à requisição da Cédula de Treinador de Desporto. REF:

Leia mais

Banco Comparação das Tarifas dos Bancos

Banco Comparação das Tarifas dos Bancos Banco Comparação das Tarifas dos Bancos Mercantil e de Produtos e Serviços Tarifa Tarifa Tarifa Tarifa Tarifa Tarifa Tarifa Tarifa Tarifa Tarifa Conta Corrente - Abertura e Manutenção MT MT MT MT MT MT

Leia mais

Metodologia Simplified. António Rocha

Metodologia Simplified. António Rocha Metodologia Simplified António Rocha - 2003 Metodologias As empresas precisam de uma metodologia simples e eficaz para realizarem o seu primeiro projecto OO Uma metodologia tem mais probabilidades de ser

Leia mais

ALTERAÇÃO DE PREÇÁRIO

ALTERAÇÃO DE PREÇÁRIO Folheto de Comissões e Despesas - e A Caixa de Crédito de Leiria irá proceder à revisão de alguns produtos/serviços, mantendo-se as restantes condições inalteradas. Toda a informação estará disponível

Leia mais

Processo de Desenvolvimento

Processo de Desenvolvimento Processo de Desenvolvimento RUP Rational Unified Process A Rational e o RUP 4 Rational é conhecida pelo seu investimento em orientação em objetos. 4 A empresa foi a criadora da Unified Modeling Language

Leia mais

APOIO AO BENEFICIÁRIO - FEDER - MAIS CENTRO - GUIA DE SUBMISSÃO ELECTRÓNICA DOS PEDIDOS DE PAGAMENTO

APOIO AO BENEFICIÁRIO - FEDER - MAIS CENTRO - GUIA DE SUBMISSÃO ELECTRÓNICA DOS PEDIDOS DE PAGAMENTO APOIO AO BENEFICIÁRIO - FEDER - MAIS CENTRO - GUIA DE SUBMISSÃO ELECTRÓNICA DOS PEDIDOS DE PAGAMENTO GUIA DE PREENCHIMENTO: - SUBMISSÃO ELECTRÓNICA DOS PEDIDOS DE PAGAMENTO - SUBMISSÃO DE CHECK-LIST DE

Leia mais

A TODOS OS DEPARTAMENTOS DO ESTADO SE COMUNICA:

A TODOS OS DEPARTAMENTOS DO ESTADO SE COMUNICA: MINISTÉRIO DAS FINANÇAS DIRECÇÃO-GERAL DO ORÇAMENTO GABINETE DO DIRECTOR-GERAL A TODOS OS DEPARTAMENTOS DO ESTADO SE COMUNICA: Circular Série A N.º 1287 ASSUNTO: Pagamento dos vencimentos dos funcionários

Leia mais

Definição e Implementação de Metodologia, Modelo e Ferramentas para Avaliação de Projectos e Despesas TIC

Definição e Implementação de Metodologia, Modelo e Ferramentas para Avaliação de Projectos e Despesas TIC Definição e Implementação de Metodologia, Modelo e Ferramentas para Avaliação de Projectos e Despesas TIC Manual de apoio à utilização do Formulário de Avaliação de Projectos e Despesas TIC www.ama.pt

Leia mais

Pontifícia Universidade Católica

Pontifícia Universidade Católica Pontifícia Universidade Católica Curso de Professor Rodrigues Neto Trabalho de Modelagem 2003.2 Turma A (Centro) Gerenciamento das Atividades da Biblioteca Lei Tura Grupo: Ana Cristina Bittencourt acristin@dba.com.br

Leia mais

Política de Pagamentos

Política de Pagamentos Razão de ser: Objectivos: Esta política visa implementar metodologias coerentes e convergentes relativas a pagamentos e descontos financeiros, com vista ao cumprimento de responsabilidades e garantindo

Leia mais

GUIA DE UTILIZADOR DA APLICAÇÃO XIKILA NOME Nº DE CONTA

GUIA DE UTILIZADOR DA APLICAÇÃO XIKILA NOME Nº DE CONTA GUIA DE UTILIZADOR DA APLICAÇÃO XIKILA NOME Nº DE CONTA Fevereiro de 2018 / 2ª Versão ÍNDICE Introdução... 2 Instalar e Activar... 2 Instalar (em Android)... 2 Activar a Conta (em Android)... 2 Instalar

Leia mais

A participação nesta promoção pressupõe a aceitação dos termos e condições deste regulamento.

A participação nesta promoção pressupõe a aceitação dos termos e condições deste regulamento. REGULAMENTO DA CAMPANHA CAMPANHA 55U7A MUNDIAL 2018 A participação nesta promoção pressupõe a aceitação dos termos e condições deste regulamento. A Hisense Iberia SLU com sede em Ronda Auguste y Louis

Leia mais

Grupo. 1 Introdução e objectivos. 2 Estudo do protocolo IETF Stream Control Transport Protocol SCT 2.2 Estudo do formato dos pacotes SCTP

Grupo. 1 Introdução e objectivos. 2 Estudo do protocolo IETF Stream Control Transport Protocol SCT 2.2 Estudo do formato dos pacotes SCTP Departamento de Ciências e Tecnologias da Informação Inteligência em Gestão de Redes e Serviços (2009/10) Laboratório 2.1 (versão 4.0): Sinalização sobre IP SCTP Grupo 1 Introdução e objectivos O objectivo

Leia mais

COMPETÊNCIAS E FUNÇÕES DOS FUNCIONÁRIOS NO ÂMBITO DO SISTEMA DE CONTROLO INTERNO. Funcionário Responsável Pela Área Financeira

COMPETÊNCIAS E FUNÇÕES DOS FUNCIONÁRIOS NO ÂMBITO DO SISTEMA DE CONTROLO INTERNO. Funcionário Responsável Pela Área Financeira COMPETÊNCIAS E FUNÇÕES DOS FUNCIONÁRIOS NO ÂMBITO DO SISTEMA DE CONTROLO INTERNO 1 Funcionário Responsável Pela Área Financeira 2 1 Funcionário Responsável Pela Área Financeira 1. Confere as Ordens de

Leia mais

Introdução. Diagramas de Interação. Introdução. Introdução. Introdução. Introdução. Os modelos de análise não respondem a algumas perguntas:

Introdução. Diagramas de Interação. Introdução. Introdução. Introdução. Introdução. Os modelos de análise não respondem a algumas perguntas: Diagramas de Interação Os modelos de análise não respondem a algumas perguntas: Como as operações do sistema são executadas internamente? A que classes estas operações internas pertencem? Quais objetos

Leia mais

Descrição de um problema de integração: Sistema de vendas online

Descrição de um problema de integração: Sistema de vendas online Integração Empresarial Descrição de um problema de integração: Sistema de vendas online Luís Costa - 8050120 Abril, 2012 1. Introdução Este documento apresenta detalhadamente o processo de negócio de uma

Leia mais

CONDIÇÕES GERAIS CAMPANHA LG OLED 4K A Magia torna-se Realidade.

CONDIÇÕES GERAIS CAMPANHA LG OLED 4K A Magia torna-se Realidade. CONDIÇÕES GERAIS CAMPANHA LG OLED 4K 2017 A Magia torna-se Realidade. Versão consolidada do Regulamento (consulte as alterações no final do documento) A participação nesta promoção pressupõe a aceitação

Leia mais

GUIA DO UTILIZADOR WEBRH

GUIA DO UTILIZADOR WEBRH GUIA DO UTILIZADOR WEBRH 1 INTRODUÇÃO O presente manual tem como principal objectivo ser uma guia para os utilizadores da aplicação WEBRH. Neste manual encontrará uma breve descrição das funcionalidades

Leia mais

Manual de Configuração WooCommerce

Manual de Configuração WooCommerce Manual de Configuração WooCommerce Índice 1. Introdução... 3 2. Requisitos... 4 3. Passos de Configuração... 5 4. Realizar o pagamento da compra... 9 5. Atualizar os pagamentos manualmente... 18 2 1. Introdução

Leia mais

AVISO Nº 01/2001 de 9 de Julho

AVISO Nº 01/2001 de 9 de Julho AVISO Nº 01/2001 de 9 de Julho Considerando os benefícios que a concorrência no fornecimento de serviços de pagamento trará para os utilizadores do Sistema de Pagamentos de Angola (SPA); Considerando que

Leia mais

COMISSÃO MINISTERIAL DE COORDENAÇÃO DO PROGRAMA OPERACIONAL POTENCIAL HUMANO

COMISSÃO MINISTERIAL DE COORDENAÇÃO DO PROGRAMA OPERACIONAL POTENCIAL HUMANO Despacho Considerando que os regulamentos específicos do Programa Operacional Potencial Humano (POPH) são aprovados pela respectiva Comissão Ministerial de Coordenação, nos termos do n.º 5 do artigo 30º

Leia mais

BOLETIM OFICIAL

BOLETIM OFICIAL diploma OS emitido por CA data 2010-12-23 número 38,2010 código OS00382010CA ent. em vigor Imediata assunto meuselo descritores Serviço postal 1-2011 Enquadramento: De forma a adequar o produto meuselo,

Leia mais

Prática interdisciplinar em desenvolvimento de software I

Prática interdisciplinar em desenvolvimento de software I Este é um diagrama comportamental que procura determinar a sequência de eventos que ocorrem em um determinado processo, identificando quais mensagens devem ser disparadas entre os elementos envolvidos

Leia mais

1 EDUCAÇÃO cresce Almada contigo Normas de Utilização Sistema de Gestão de Refeitórios Escolares www.m-almada.pt/cidadeeducadora 2 4 Aquisição de Refeições 1º Ciclo e Pré-Escolar 5 Agendamento de Refeições

Leia mais

GUIA DE UTILIZADOR DO PORTAL WEB ( ÁREA DE CLIENTE DO SITE XIKILA MONEY)

GUIA DE UTILIZADOR DO PORTAL WEB ( ÁREA DE CLIENTE DO SITE XIKILA MONEY) GUIA DE UTILIZADOR DO PORTAL WEB ( ÁREA DE CLIENTE DO SITE XIKILA MONEY) Março de 2018 / 2ª Versão ÍNDICE Introdução... 2 Registar... 2 Recuperar Palavra-Passe... 8 Transaccionar... 12 Pagamentos ou Transferências

Leia mais

Análise e Modelação de Sistemas

Análise e Modelação de Sistemas Análise e de Sistemas Classe T09 comportamental: Diagramas de estado Referências: Conceptual Modeling of Informa;on Systems (Chapter 13) Aulas AMS do IST 2 comportamental em UML Comportamento baseado em

Leia mais

C Â M A R A M U N I C I P A L D E L I S B O A. Portal de Serviços. Processo de Autenticação e Condições de Utilização dos serviços online

C Â M A R A M U N I C I P A L D E L I S B O A. Portal de Serviços. Processo de Autenticação e Condições de Utilização dos serviços online Portal de Serviços Processo de Autenticação e Condições de Utilização dos serviços online Abril 2010 Versão 1.1 Índice Processo de Autenticação... 3 Preenchimento do formulário de registo de utilizador...

Leia mais

PROJETO PROCEDIMENTAL. Projeto de Programas PPR0001

PROJETO PROCEDIMENTAL. Projeto de Programas PPR0001 1 PROJETO PROCEDIMENTAL Projeto de Programas PPR0001 2 Introdução A trípode de modelagem é composta por: o Modelo de Objetos: especifica a estrutura dos objetos. É importante quando muitas classes não

Leia mais

Capítulo 5 Modelação do Sistema 1

Capítulo 5 Modelação do Sistema 1 Capítulo 5 Modelação do Sistema Capítulo 5 Modelação do Sistema 1 Assuntos abordados Modelos de contexto Modelos de interação Modelos estruturais Modelos comportamentais Engenharia orientada a modelos

Leia mais

MANUAL DE UTILIZADOR MYGIAF - PEDIDO DE ECONOMATO. Lisboa, 19 de Fevereiro de 2013

MANUAL DE UTILIZADOR MYGIAF - PEDIDO DE ECONOMATO. Lisboa, 19 de Fevereiro de 2013 MANUAL DE UTILIZADOR MYGIAF - PEDIDO DE ECONOMATO Lisboa, 19 de Fevereiro de 2013 Aviso de Confidencialidade A informação contida neste documento é confidencial e pertence à Indra. Qualquer divulgação,

Leia mais

UNIDADE 2 CONCEITOS BÁSICOS DE MULTIMÉDIA. Objectivos

UNIDADE 2 CONCEITOS BÁSICOS DE MULTIMÉDIA. Objectivos UNIDADE 2 CONCEITOS BÁSICOS DE MULTIMÉDIA Objectivos 1 2 Objectivos Caracterizar os diferentes tipos de media existentes Definir o conceito de multimédia Diferenciar o conceito de multimédia Diferenciar

Leia mais

Diagramas de Use Case

Diagramas de Use Case 86/170 Diagramas de Use Case Sumário Definição de requisitos. Diagramas de Use Case I conceitos base Diagramas de Use Case II conceitos avançados Resumo Exercícios Definição de Requisitos 87/170 Definição

Leia mais

ENGENHARIA DE SOFTWARE ExtremePlanner

ENGENHARIA DE SOFTWARE ExtremePlanner ENGENHARIA DE SOFTWARE ExtremePlanner Acesso ao sistema: https://es.extremeplannerlive.com Procedimento de Login: O login e password é definido pelos caracteres iniciais do endereço de email do aluno,

Leia mais

Procedimentos Aspectos essenciais do registo I

Procedimentos Aspectos essenciais do registo I Procedimentos Aspectos essenciais do registo I 1 O Registante principal cria o Objecto de Apresentação Conjunta (REACH-IT) - Distribuição de código - «Inscrição» dos membros 2 Todos os registantes criam

Leia mais

Factura Electrónica Activação do Módulo de TTE

Factura Electrónica Activação do Módulo de TTE Research and Development Tecnologia de Transacções Electrónicas Version 1.0 Factura Electrónica Activação do Módulo de TTE Autor: Eugénio Veiga Função: Product Consultant Date: 29-12-2009 1 Índice Introdução...

Leia mais

Erros Típicos em Diagramas de UML Fernando Brito e Abreu Dezembro de 2005

Erros Típicos em Diagramas de UML Fernando Brito e Abreu Dezembro de 2005 Erros Típicos em Diagramas de UML Fernando Brito e Abreu (fba@di.fct.unl.pt) Dezembro de 2005 Introdução Este documento tem como objectivo descrever e classificar os erros mais comuns cometidos na construção

Leia mais

Diagrama de Seqüência

Diagrama de Seqüência Diagrama de Seqüência Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2010.2/es1 O que é? Diagrama criado para modelagem da interação entre objetos Detalha como objetos

Leia mais

Consideram-se todas as actividades, desde a análise inicial até ao software se tornar obsoleto

Consideram-se todas as actividades, desde a análise inicial até ao software se tornar obsoleto Capítulo 15 Programação orientada por objectos EXTRA Ciclo de vida de software Regras de boa conduta no desenvolvimento de programas com programação orientada por objectos Identificação de novas classes

Leia mais

Principais correcções efectuadas

Principais correcções efectuadas GIAE Versão 2.1.0 15 Março de 2011 Com o objectivo de unificar a versão em todos os módulos do GIAE, incluindo o GestorGIAE, todos os módulos são actualizados para a versão 2.1.0. Muito Importante: Antes

Leia mais

2. Modelo de Casos de Uso (Use Cases)

2. Modelo de Casos de Uso (Use Cases) . Introdução (Técnicas e Modelos de Análise e Desenho) A presente solução consiste na modelação de um sistema de apoio à gestão dos estágios de uma escola profissional. Este caderno de análise foi realizado

Leia mais

DS: notação. Falta-nos apenas dar exemplos de DSS que contenham a criação de objectos temporários e sua posterior destruição.

DS: notação. Falta-nos apenas dar exemplos de DSS que contenham a criação de objectos temporários e sua posterior destruição. DS: notação Falta-nos apenas dar exemplos de DSS que contenham a criação de objectos temporários e sua posterior destruição. Martins 2008 147 DS: notação Martins 2008 148 DS: notação Mensagem condicional

Leia mais

Modelagem de Casos de Uso. Sistemas de Informação

Modelagem de Casos de Uso. Sistemas de Informação Modelagem de Casos de Uso Sistemas de Informação 1 Introdução O modelo de casos de uso é uma representação das funcionalidades externamente observáveis do sistema e dos elementos externos ao sistema que

Leia mais

M a n u a l d o C a n d i d a t o

M a n u a l d o C a n d i d a t o Para efectuar o processo de candidatura o candidato deverá aceder ao site abaixo indicado. Link: http://fl.academicos.ul.pt/cssnetfl/ Para iniciar o processo é necessário clicar no tipo de curso que se

Leia mais

Análise As-Is Emissão de Certidões/Informações e Outros Documentos

Análise As-Is Emissão de Certidões/Informações e Outros Documentos Anexo 1-B Análise As-Is Emissão de Certidões/Informações e Outros Documentos Aquisição de Bens e Serviços para a Implementação do Novo Sistema de Informação de Registo Automóvel - no contexto da Nova Plataforma

Leia mais

EXPRESS PAYMENT GUIA PARA ASSOCIAR E DESASSOCIAR

EXPRESS PAYMENT GUIA PARA ASSOCIAR E DESASSOCIAR & EXPRESS PAYMENT GUIA PARA ASSOCIAR E DESASSOCIAR 1 ÍNDICE 1. Introdução 3 2. Perguntas Mais Frequentes 4 3. Associar uma Conta BNU à Aplicação MPay 7 3.1. Parte 1 BOL 7 3.2. Parte 2 Aplicação MPay 10

Leia mais

Processamento de Linguagens I LESI + LMCC (3 o ano)

Processamento de Linguagens I LESI + LMCC (3 o ano) Processamento de Linguagens I LESI + LMCC (3 o ano) Trabalho Prático n o 1 (Lex e Yacc) Ano lectivo 2003/2004 1 Objectivos e Organização Este trabalho prático tem como principais objectivos: aumentar a

Leia mais

Matrícula/Inscrição. Candidatos colocados ao abrigo de Concursos. Cursos de Licenciatura e Mestrado. Manual

Matrícula/Inscrição. Candidatos colocados ao abrigo de Concursos. Cursos de Licenciatura e Mestrado. Manual Matrícula/Inscrição Candidatos colocados ao abrigo de Concursos Cursos de Licenciatura e Mestrado Manual Procedimento de realização da matrícula/inscrição Para concretizar a sua matrícula/inscrição, deverá

Leia mais

Gestão de PADS -Sigarra GABINETE DE PROJETOS

Gestão de PADS -Sigarra GABINETE DE PROJETOS Gestão de PADS -Sigarra GABINETE DE PROJETOS Workflow PAD Sigarra FCUP_ Gabinete Projetos > Intervenientes no workflow do PAD (Pedido de Autorização de Despesa): : Autor do PAD -------------------------------------------------------------->

Leia mais

Entrada em vigor 22/06/2018 PREÇÁRIO ANEXO I. Página 0 de 41

Entrada em vigor 22/06/2018 PREÇÁRIO ANEXO I. Página 0 de 41 PREÇÁRIO ANEXO I Página 0 de 41 INSTITUIÇÃO FINANCEIRA BANCÁRIA PREÇÁRIO ANEXO I TABELA DE COMISSÕES E DESPESAS DATA DE ENTRADA EM VIGOR: 22/06/2018 O Preçário pode ser consultado nos Centros Private e

Leia mais

Use Cases e Fluxo de Eventos. Use Case e Ator. Objetivos. Algumas Definições. Algumas Definições

Use Cases e Fluxo de Eventos. Use Case e Ator. Objetivos. Algumas Definições. Algumas Definições Objetivos Use Cases e Fluxo de Eventos Gidevaldo Novais gidevaldo.vic@ftc.br Introduzir conceitos de use case, ator e fluxo de eventos Apresentar sub-fluxos de eventos Discutir sobre identificação, evolução

Leia mais

HIPAY EPAGES AMEN. (configuração)

HIPAY EPAGES AMEN. (configuração) HIPAY EPAGES AMEN (configuração) INDICE INTRODUÇÃO..3 ADESÃO AO SERVIÇO.3 AUTENTICAÇÃO DA CONTA HIPAY PROFESSIONAL (DIRECT).3 CONTRACTUALIZAÇÃO DO SERVIÇO 4 CONFIGURAÇÃO NA AMEN... 5 PAGAMENTO...5 FORNECEDOR..5

Leia mais

Domain Logic Patterns. Pedro Lemos N.º Arquitecturas de Software LEIC

Domain Logic Patterns. Pedro Lemos N.º Arquitecturas de Software LEIC Pedro Lemos N.º 49467 pcml@rnl.ist.utl.pt Arquitecturas de Software 2004 - LEIC Outline da Apresentação 1. Introdução e Motivação de Padrões de Software 2. Padrões Arquitecturais para Aplicações Empresariais

Leia mais

Diagrama de Sequência.

Diagrama de Sequência. Diagrama de Sequência Simone Sawasaki Tanaka simone.tanaka@unifil.br Diagrama de Sequência : U s ua rio Ob j eto 1: N om e da C la s s e Obje to 2 : N om e d a C las s e 3 : N o m e d a C las s e Eve nto

Leia mais

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas

Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas Engenharia de Software Engenharia de Software 2012/3 Aula 5 Modelagem de Sistemas Thiago P. da Silva thiagosilva@ufmt.br Agenda Modelagem de Sistemas Modelos de contexto Diagramas de Atividades Modelos

Leia mais

Promover o reforço das capacidades técnica e tecnológica das PME e a modernização das estruturas, através da sua participação na economia digital;

Promover o reforço das capacidades técnica e tecnológica das PME e a modernização das estruturas, através da sua participação na economia digital; SIED SISTEMA DE INCENTIVOS À ECONOMIA DIGITAL FICHA DE MEDIDA Apoia projectos que visem dinamizar a participação das pequenas e médias empresas na economia digital, actuando ao nível do reforço das capacidades

Leia mais

FAQs Cartão Business Advance

FAQs Cartão Business Advance FAQs Cartão Business Advance O que é o Cartão Business Advance? O Cartão Business Advance é um Cartão de Crédito, destinado a pequenas e médias Empresas, Sociedades Unipessoais, Empresários em nome individual

Leia mais

Formação Aplicação Tesouraria. Formador: Ana Pereira Lisboa, 02 de Outubro de 2009

Formação Aplicação Tesouraria. Formador: Ana Pereira Lisboa, 02 de Outubro de 2009 Formação Aplicação Tesouraria Formador: Ana Pereira Lisboa, 02 de Outubro de 2009 Agenda Introdução Objectivo Âmbito Aplicações Emissão de documentos Resumo Ideias-chave 2 Introdução Nova Allianz Principais

Leia mais

7.8 DIAGRAMA DE CLASSES

7.8 DIAGRAMA DE CLASSES 7.8 DIAGRAMA DE CLASSES O diagrama de classes representa a estrutura do sistema, recorrendo ao conceito de classe e suas relações. O modelo de classes resulta de um processo de abstracção onde são identificados

Leia mais

Computação e Programação

Computação e Programação Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 10 Exemplo de desenvolvimento de Programa Modular: Máquina de venda de bilhetes D.E.M. Área Científica de Controlo Automação e

Leia mais