Modelação. Diagramas de Sequencia
|
|
- Ana Laura Ribeiro Aires
- 5 Há anos
- Visualizações:
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 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 maisUML 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 maisUML - 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 maisDIAGRAMAS 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 maisDiagramas 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 maisAná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 mais3. 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 maisPrá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 maisDiagramas 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 maisUML - 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 maisDIAGRAMAS 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 maisELABORADO 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 maisMÓ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 maisAná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 maisDepartamento 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 maisDiagramas. 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 maisDiagramas 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 maisNOVOS 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 maisDesenvolvimento 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 maisModelagem 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 maisDiagramas 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 maisTema 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 maisGere 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 maisUML - 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
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 maisDiagrama 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 maisO 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 maisUNIVERSIDADE 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 maisDiagrama 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 maisUML. 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 maisengenharia 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 mais2º 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 maisDescriçã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 maisI-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 maisObjetivo. 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 maisRelató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 maisUnified 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 maisINSTRUTIVO 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 maisOrientaçã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 maisO 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 maisBanco 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 maisMetodologia 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 maisALTERAÇÃ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 maisProcesso 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 maisAPOIO 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 maisA 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 maisDefiniçã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 maisPontifí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 maisPolí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 maisGUIA 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 maisA 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 maisGrupo. 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 maisCOMPETÊ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 maisIntroduçã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 maisDescriçã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 maisCONDIÇÕ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 maisGUIA 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 maisManual 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 maisAVISO 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 maisCOMISSÃ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 maisBOLETIM 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 maisPrá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 mais1 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 maisGUIA 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 maisAná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 maisC Â 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 maisPROJETO 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 maisCapí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 maisMANUAL 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 maisUNIDADE 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 maisDiagramas 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 maisENGENHARIA 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 maisProcedimentos 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 maisFactura 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 maisErros 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 maisDiagrama 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 maisConsideram-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 maisPrincipais 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 mais2. 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 maisDS: 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 maisModelagem 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 maisM 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 maisAná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 maisEXPRESS 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 maisProcessamento 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 maisMatrí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 maisGestã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 maisEntrada 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 maisUse 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 maisHIPAY 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 maisDomain 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 maisDiagrama 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 maisEngenharia 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 maisPromover 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 maisFAQs 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 maisFormaçã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 mais7.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 maisComputaçã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