INF1404 MODELAGEM DE SISTEMAS

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

Download "INF1404 MODELAGEM DE SISTEMAS"

Transcrição

1 INF1404 MODELAGEM DE SISTEMAS Bacharelado em Sistemas de Informação Ivan Mathias Filho Programa Capítulo 2 Modelagem de Casos de Uso 1ª Parte

2 Programa Capítulo 2 Modelagem de Casos de Uso 1ª Parte Representa a Visão do Usiário O modelo de Casos de Uso é usado para representar os processos de negócios segundo a visão dos usuários de um sistema.

3 Modelagem de Casos de Uso (1) Os casos de uso são narrativas largamente usadas para elucidar e registrar os requisitos funcionais de um sistema; Eles influenciam muitos aspectos de um projeto, sendo utilizados na construção de vários artefatos ao longo do processo; Os casos de uso são centrados nos usuários; isto é, eles enfatizam os objetivos e as perspectivas dos usuários de um sistema. Modelagem de Casos de Uso (2) Informalmente, os casos de uso são narrativas textuais da interação entre um sistema um ator, que usa o sistema para atingir os seus objetivos. Por exemplo: Processa venda: um cliente chega um ponto de venda com alguns itens para comprar. O caixa usa um Terminal de Vendas para registrar cada item. O sistema exibe os detalhes de cada item e o total geral da venda. O cliente informa os dados para o pagamento, que são validados e registrados pelo sistema. O sistema atualiza os dados do estoque. O cliente recebe o seu recibo e vai embora com as suas compras.

4 Modelagem de Casos de Uso (3) Os casos de uso são documentos textuais, não são diagramas, e a modelagem de casos de uso é principalmente o ato de escrever várias narrativas, e não o de construir diagramas. Processa venda: um cliente chega um ponto de venda com alguns itens para comprar. O caixa usa um Terminal de Vendas para registrar cada item. O sistema exibe os detalhes de cada item e o total geral da venda. O cliente informa os dados para o pagamento, que são validados e registrados pelo sistema. O sistema atualiza os dados do estoque. O cliente recebe o seu recibo e vai embora com as suas compras. Modelagem de Casos de Uso (4) O conjunto de casos de uso define as diferentes maneiras de interação com o sistema; Os atores e os casos de uso são os principais componentes de um modelo de casos de uso. interação caso de uso ator

5 Ator (1) Um ator é uma entidade externa que interage com um dado sistema; Um ator não é necessariamente um ser humano. Ele pode ser também um equipamento ou outro sistema; Um ator não é uma pessoa específica (instância) e sim um papel (classe), que pode ser exercido por várias pessoas distintas; Ator (2) Um maneira de identificar atores é levantar as funções exercidas pelos usuários e sistemas externos; A identificação dos atores ajuda a delimitar a fronteira do sistema (contexto); Uma mesma pessoa pode representar diferentes atores de um sistema. Por exemplo, o caixa de um banco normalmente é também cliente do banco;

6 Ator (3) Um ator deve ter um nome que reflita o seu papel no sistema; Um caso de uso é normalmente iniciado por um ator do sistema. Ator (4) O seguinte questionário pode ser usado para identificar os atores de um sistema : Quem usará as funções principais do sistema? Quem precisará do sistema para executar suas tarefas diárias? Quem manterá e administrará o sistema? Quais os equipamentos que o sistema irá controlar? Com quais outros sistemas o SeC precisará interagir? Quem tem interesse nos resultados que o SeC irá produzir?

7 Tipos de Ator Ator primário tem as suas necessidades atendidas pelo Sistema em Construção (SeC). Por exemplo, o caixa; Ator de suporte provê serviços ao SeC. O Serviço de Autorização de Pagamento de uma administradora de cartões de crédito é um bom exemplo. Um ator de suporte é normalmente um outro sistema, mas pode ser um ser humano ou uma organização; Ator de bastidor tem interesse no comportamento de um caso de uso, mas não interage diretamente com o sistema. Por exemplo, os órgão governamentais de fiscalização. Representação de um Ator Ícone Nome do Ator Cliente

8 Sistema de Ponto de Vendas Atores Relacionamentos entre Atores Generalização Relacionamento hierárquico entre dois atores, indicando que o primeiro representa um conceito mais geral que o segundo. No exemplo, todas as propriedades válidas para um Cliente também são válidas para uma Pessoa Física ou uma Pessoa Jurídica. generalização

9 Associações entre Atores Os atores são, por definição, externos ao sistema e, por tanto, as trocas de informações entre eles está fora do escopo do sistema. Logo: Não PODEMOS relacionar atores através de associações!!! Caso de Uso (1) Definição: Um conjunto de instâncias de caso de uso, onde cada instância é uma seqüência de ações realizadas por um sistema que resulta em algo observável e de valor para um ator em particular. Processa Venda

10 Caso de Uso (2) A frase resulta em algo observável e de valor para um ator em particular sugere o seguinte, segundo Ivar Jacobson: Escreva os caso de uso com os atores (ou usuários) em mente, questionando sobre os seus objetivos; Atente para o que um ator (ou usuário) considera um resultado de valor. Caso de Uso (3) O sistema opera um contrato entre os seus interessados, sendo os casos de uso os responsáveis pelo detalhamento da parte comportamental deste contrato... Os casos de uso, vistos como um contrato de comportamento, representam apenas os comportamentos que satisfaçam os interesses dos interessados de um sistema. Alistair Cockburn in Writing Effective Use Cases

11 Caso de Uso Características Um caso de uso é uma classe e não uma instância; Chamamos de cenário a uma instância de um caso de uso; Um caso de uso define um funcionalidade atômica; ou seja, deve ser visto como uma descrição completa do diálogo de um ou mais atores com um sistema; Não devemos decompor um caso de uso em outros casos de uso mais elementares; A execução de um caso de uso não estará terminada até que o valor final seja produzido, ou que uma exceção seja levantada. Caso de Uso Representação Ícone Processa Venda Nome do Caso de Uso

12 Diagramas de Caso de Uso Apresenta uma visão externa e integrada das funcionalidades de um sistema; Representa graficamente os atores, os casos de uso e os relacionamentos entre tais elementos; Pode ser visto como um diagrama de contexto, uma vez que ele apresenta os elementos externos ao sistema e a maneira como eles interagem com o mesmo; É preciso ter em mente, entretanto, que a principal tarefa da modelagem de casos de uso é a descrição textual dos mesmos. Diagrama Exemplo

13 Associação Caso de Uso Ator Indica que há comunicação entre o caso de uso e o ator; Um ator pode se comunicar com vários casos de uso; O uso de seta de direcionamento (opcional) na associação indica quem iniciou o caso de uso; Cuidado!!! As setas de direcionamento NÃO representam fluxos de informação; Elas indicam apenas quem iniciou um caso de uso, e isto é tudo. O mais comum é que haja informação fluindo nos dois sentidos. Definição dos Atores (1) Pergunta: Em um sistema de informação de uma locadora de vídeo usual, quem são os atores primários do caso de uso de registro do empréstimo?

14 Definição dos Atores (2) O atendente da locadora, pois o cliente não interage diretamente com o sistema. Lembre-se de que todo o diálogo entre o atendente e o cliente está fora do contexto do sistema. Definição dos Atores (3) Pergunta: No sistema de ponto de venda de um supermercado, quem são os atores primários do caso de uso de registro da venda?

15 Definição dos Atores (4) O caixa e o cliente. Lembre-se de que o sistema foi projetado para que o cliente controle visualmente o registro dos itens. Definição dos Atores (5) Além disso, o próprio cliente pode ser o responsável pela entrada dos dados relativos ao seu cartão de crédito.

16 Definição dos Atores (6) A definição dos atores primários depende dos limites (contexto) do sistema em desenvolvimento. Descrição dos Casos de Uso (1) O principal meio de descrição de um caso de uso é através de texto estruturado; A descrição deverá conter as seguintes informações: Uma descrição simples e consistente sobre o modo como o caso de uso e os atores interagem; O objetivo do caso de uso; Como o caso de uso é iniciado; O fluxo das mensagens entre os atores e o caso de uso; Os fluxos alternativos e as condições de exceção;

17 Descrição dos Casos de Uso (2) (continuação) Como o caso de uso termina e o que ele produz em benefício do ator. A descrição textual deve ter as seguintes características adicionais: Concentrar-se no comportamento externo do sistema e ignorar como as tarefas são executadas internamente; Ser clara, de modo que todos os participantes possam compreendê-la facilmente. Descrição Nível de detalhamento (1) Breve uma descrição concisa de um único parágrafo, usualmente o cenário de sucesso (fluxo principal). Quando - dever ser utilizado nos estágio iniciais da análise de requisitos, para que se obtenha um rápido conhecimento do assunto e do escopo do SeC. Casual Múltiplos parágrafos informais que cobrem vários cenários possíveis. Quando o mesmo válido para o formato Breve.

18 Descrição Nível de detalhamento (2) Completo todos os passos e variações são registrados com detalhes. Existem também seções de suporte, tais como precondições e pós-condições. Quando após vários casos de uso terem sido identificados e descritos brevemente, alguns poucos casos de uso (mais ou menos 10%), os mais significativos em termos arquiteturais e de valor para o sistema, serão escritos com este nível de detalhe Descrição Completa (1) A UML não define nenhum padrão para a descrição textual de um caso de uso; Vários modelos foram propostos desde que os casos de uso passaram a ser usados em grande escala; O modelo usado neste curso está baseado na proposta feita por Alistair Cockburn em Writing Effective Use Cases; Cada empresa deve adotar o modelo mais adequado à sua cultura e processo de desenvolvimento.

19 Descrição Completa (2) Descrição Completa (3)

20 Escopo e Nível Escopo: o escopo estabelece os limites (contexto) do SeC; Vários modelos foram propostos desde que os casos de uso passaram a ser usados em grande escala; Nível: Primário: descreve os cenários que atendem as necessidades dos usuários. Secundário: é normalmente criado para fatorar comportamentos comuns a vários casos de uso. O caso de uso secundário é então compartilhado por vários outros casos de uso, evitando esforço duplicado. A classificação acima não faz parte da especificação da UML. Requisitos Especiais (1) Este item está relacionado à descrição dos requisitos não funcionais aplicáveis ao caso de uso em questão. Entre eles podemos citar: Confiabilidade: é a habilidade de um sistema de software de executar suas tarefas de modo correto, como foi definido na sua especificação; Robustez: é a habilidade de um sistema de software de reagir apropriadamente a condições de exceção; Segurança: é a capacidade que um sistema de software tem em impedir que pessoas mal intencionadas ou não autorizadas usem o sistema;

21 Requisitos especiais (2) (Continuação) Performance: é a habilidade que um sistema de software tem em produzir resultados corretos mediante restrições de tempo de resposta e consumo de recursos computacionais; Usabilidade: está relacionada ao grau de facilidade que pessoas com diferentes qualificações têm em usar um sistema de software; Reusabilidade: está relacionada à capacidade de reutilização de componentes de software em diferentes aplicações e contextos; Requisitos especiais (3) (Continuação) Extensibilidade: está relacionada à facilidade que um sistema de software tem em incorporar mudanças nas suas especificações; Portabilidade: está relacionada à facilidade que um sistema de software tem em ser adaptado para operar em diferentes plataformas de hardware e software; Disponibilidade: está relacionada ao tempo máximo tolerável que um sistema pode ficar indisponível para uso.

22 Descrição Completa Exemplo (1) Descrição Completa Exemplo (2)

23 Fluxo Principal (1) Descreve o cenário de sucesso de um caso de uso; Embora não seja errado ou ilegal, o fluxo principal não deve conter condições ou desvios; As condições e os desvios devem ser representados na seção de Extensões. Fluxo Principal (2) As ações, ou passos, que compõem um caso de uso podem ser de três tipos: Interações entre os atores e o sistema; Validações geralmente feitas pelo sistema; Mudanças de estado realizadas pelo sistema por exemplo, registrar ou modificar algo.

24 Fluxo Principal Exemplo Extensões Formam normalmente a maioria do texto que descreve um caso de uso; Descrevem todos os outros cenários possíveis, tanto os de sucesso como os de falha; As extensões representam desvios em relação ao fluxo principal; Dessa forma, a notação usada deve permitir que uma extensão referencie claramente o passo do fluxo principal do qual ela é uma alternativa.

25 Extensões Exemplo (1) Extensões Exemplo (2) Uma extensão pode ser usada também para expressar falhas ou exceções:

26 Extensões Exemplo (3) Podemos representar uma extensão que corresponda a um evento passível de ocorrer durante a execução de qualquer passo de um caso de uso. Exemplo: Como Encontrar Casos de Uso Entrevistas (estruturadas ou não) com os interessados; Observação das rotinas de trabalho dos usuários e da utilização dos sistemas existentes; Estudo da especificação do problema; Estudo de documentos e de bibliografia de referência; Identificação dos diálogos utilizando uma abordagem gráfica (storyboards); As técnicas acima podem e devem ser usadas de forma complementar.

27 Bibliografia Bezerra, E. Princípios de Análise e Projeto de Sistemas com UML. 1ª edição, Campus, Larman, C. Utilizando UML e Padrões. 3ª edição, Bookman, Leffingwell, D., Widrig, D. Managing Software Requirements: A Use Case Approach. 2nd edition, Addison-Wesley, 2003.

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases)

MDS II Aula 04. Concepção Requisitos Diagrama de Casos de Uso (Use Cases) MDS II Aula 04 Concepção Requisitos Diagrama de Casos de Uso (Use Cases) 55 DIAGRAMA DE CASOS DE USO BENEFÍCIOS DOS CASOS DE USO ILUSTRAR POR QUE O SISTEMA É NECESSÁRIO OS REQUISITOS DO SISTEMA SÃO COLOCADOS

Leia mais

Engenharia de Software II

Engenharia de Software II Engenharia de Software II Aula 26 http://www.ic.uff.br/~bianca/engsoft2/ Aula 26-21/07/2006 1 Ementa Processos de desenvolvimento de software Estratégias e técnicas de teste de software Métricas para software

Leia mais

Revisão Diagrama de Caso de Uso. Rodolfo Adamshuk Silva 30/08/2013

Revisão Diagrama de Caso de Uso. Rodolfo Adamshuk Silva 30/08/2013 Revisão Diagrama de Caso de Uso Rodolfo Adamshuk Silva 30/08/2013 Processo Unificado (PU) É um modelo de processo de software baseado no modelo incremental, visando a construção de software orientado a

Leia mais

Fundamentos de Teste de Software

Fundamentos de Teste de Software Núcleo de Excelência em Testes de Sistemas Fundamentos de Teste de Software Módulo 1- Visão Geral de Testes de Software Aula 2 Estrutura para o Teste de Software SUMÁRIO 1. Introdução... 3 2. Vertentes

Leia mais

Análise de Requisitos

Análise de Requisitos Análise de Requisitos Análise de Requisitos O tratamento da informação é um requisito que fundamenta o processo de desenvolvimento de software antes da solução de tecnologia a ser aplicada. Cada projeto

Leia mais

Análise de Sistemas 3º Bimestre (material 2)

Análise de Sistemas 3º Bimestre (material 2) Análise de Sistemas 3º Bimestre (material 2) Professor: José Ronaldo Leles Júnior Turma: 2º ano do curso de Sistemas de Informação UEG Universidade Estadual de Goiás Campus Posse POO Paradigma Orientado

Leia mais

Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras

Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras Apresentar a próxima etapa da modelagem de dados: o modelo lógico e os conceitos de tabelas, chaves primárias e estrangeiras e como o banco de dados

Leia mais

Modelos em Sistemas de Informação. Aula 2

Modelos em Sistemas de Informação. Aula 2 Modelos em Sistemas de Informação Aula 2 Referências básicas da aula Paulo Cougo - Modelagem conceitual e Projeto de Banco de Dados. Craig Larman - Utilizando UML e padrões. Roger Pressman - Engenharia

Leia mais

Planejamento - 2. Definição de atividades Sequenciamento das atividades. Mauricio Lyra, PMP

Planejamento - 2. Definição de atividades Sequenciamento das atividades. Mauricio Lyra, PMP Planejamento - 2 Definição de atividades Sequenciamento das atividades 1 6.1 Definir as atividades 1 Lista das atividades A lista das atividades é uma lista abrangente que inclui todas as atividades necessárias

Leia mais

Desenvolvimento de Software

Desenvolvimento de Software PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA 15ª REGIÃO Secretaria de Tecnologia da Informação e Comunicações Total de Páginas:16 Versão: 1.0 Última Atualização: 26/07/2013 Índice

Leia mais

Fundamentos de Programação. Diagrama de blocos

Fundamentos de Programação. Diagrama de blocos Fundamentos de Programação Diagrama de blocos Prof. M.Sc.: João Paulo Q. dos Santos E-mail: joao.queiroz@ifrn.edu.br Página: http://docente.ifrn.edu.br/joaoqueiroz/ O processo de desenvolvimento (programação),

Leia mais

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.) De acordo com o PMBok 5ª ed., o escopo é a soma dos produtos, serviços e resultados a serem fornecidos na forma de projeto. Sendo ele referindo-se a: Escopo

Leia mais

SISTEMAS DISTRIBUÍDOS

SISTEMAS DISTRIBUÍDOS SISTEMAS DISTRIBUÍDOS Introdução Slide 1 Nielsen C. Damasceno Introdução Tanenbaum (2007) definiu que um sistema distribuído é aquele que se apresenta aos seus usuários como um sistema centralizado, mas

Leia mais

UML: Casos de Uso. Projeto de Sistemas de Software

UML: Casos de Uso. Projeto de Sistemas de Software UML: Casos de Uso Projeto de Sistemas de Software UML Casos de Uso Introdução Casos de uso Elementos do diagrama de casos de uso Descrição de casos de uso Exemplo: Blog Ferramentas de modelagem Bibliografia

Leia mais

Modelagem De Sistemas

Modelagem De Sistemas Modelagem De Sistemas UNIP Tatuapé - SP Aplicações em Linguagem de Programação Prof.Marcelo Nogueira Uma empresa de software de sucesso é aquela que consistentemente produz software de qualidade que vai

Leia mais

Unidade: Centro de Educação a Distância MANUAL DE PROCEDIMENTOS Nº: Manual de Instruçao - Autorizar Liberação de ValoresAutorizar Liberação de Valores

Unidade: Centro de Educação a Distância MANUAL DE PROCEDIMENTOS Nº: Manual de Instruçao - Autorizar Liberação de ValoresAutorizar Liberação de Valores 1/15 ESTA FOLHA ÍNDICE INDICA EM QUE REVISÃO ESTÁ CADA FOLHA NA EMISSÃO CITADA FL/R. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 FL/R. 0 1 2 3 4 5 6 7 8 9 10 11 12 13 01 26 02 27 03 28 04 29 05 30 06 31 07 32 08 33

Leia mais

Auditoria de Meio Ambiente da SAE/DS sobre CCSA

Auditoria de Meio Ambiente da SAE/DS sobre CCSA 1 / 8 1 OBJETIVO: Este procedimento visa sistematizar a realização de auditorias de Meio Ambiente por parte da SANTO ANTÔNIO ENERGIA SAE / Diretoria de Sustentabilidade DS, sobre as obras executadas no

Leia mais

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access

CRIAÇÃO DE TABELAS NO ACCESS. Criação de Tabelas no Access CRIAÇÃO DE TABELAS NO ACCESS Criação de Tabelas no Access Sumário Conceitos / Autores chave... 3 1. Introdução... 4 2. Criação de um Banco de Dados... 4 3. Criação de Tabelas... 6 4. Vinculação de tabelas...

Leia mais

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões

Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Fundamentos de Bancos de Dados 3 a Prova Caderno de Questões Prof. Carlos A. Heuser Dezembro de 2009 Duração: 2 horas Prova com consulta Questão 1 (Construção de modelo ER) Deseja-se projetar a base de

Leia mais

UNIVERSIDADE PAULISTA CURSOS

UNIVERSIDADE PAULISTA CURSOS UNIVERSIDADE PAULISTA CURSOS CST em Análise e Desenvolvimento de Sistemas CST em Automação Industrial CST em Gestão da Tecnologia da Informação CST em Redes de Computadores PIM Projeto Integrado Multidisciplinar

Leia mais

DOCUMENTO DE REQUISITO DE SOFTWARE

DOCUMENTO DE REQUISITO DE SOFTWARE DOCUMENTO DE REQUISITO DE SOFTWARE PARTICIPANTES Belo Horizonte - 1

Leia mais

CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR

CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR CASOS DE TESTE PALESTRANTE: MARCIA SILVA MARCIA.SILVA@DATASUS.GOV.BR WWW.EMERSONRIOS.ETI.BR CONCEITOS BÁSICOS - TESTES O que é Teste de Software? Teste é o processo de executar um programa com o objetivo

Leia mais

AGRUPAMENTO DE ESCOLAS DE PÓVOA DE LANHOSO - 150915

AGRUPAMENTO DE ESCOLAS DE PÓVOA DE LANHOSO - 150915 INFORMAÇÃO - PROVA DE EQUIVALÊNCIA À FREQUÊNCIA INGLÊS Abril 2016 2016 367 Prova 11º Ano de escolaridade (Decreto-Lei nº 139/2012, de 05 de julho) O presente documento divulga informação relativa à prova

Leia mais

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto

Lógica de Programação. Profas. Simone Campos Camargo e Janete Ferreira Biazotto Lógica de Programação Profas. Simone Campos Camargo e Janete Ferreira Biazotto O curso Técnico em Informática É o profissional que desenvolve e opera sistemas, aplicações, interfaces gráficas; monta estruturas

Leia mais

Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL

Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL Insight for a better planet SOLUÇÕES EM PLANEJAMENTO, AGENDAMENTO E OTIMIZAÇÃO FLORESTAL www.remsoft.com 1 Excelência em planejamento e otimização de processos decisórios Líder em tecnologias de otimização

Leia mais

Análise Qualitativa no Gerenciamento de Riscos de Projetos

Análise Qualitativa no Gerenciamento de Riscos de Projetos Análise Qualitativa no Gerenciamento de Riscos de Projetos Olá Gerente de Projeto. Nos artigos anteriores descrevemos um breve histórico sobre a história e contextualização dos riscos, tanto na vida real

Leia mais

Processo de Desenvolvimento de Software

Processo de Desenvolvimento de Software Processo de Desenvolvimento de Software Programação Orientada a Objetos Prof. Francisco de Assis S. Santos, Dr. São José, 2015. Processo de Desenvolvimento de Software O desenvolvimento de software é uma

Leia mais

Modelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves

Modelo Entidade Relacionamento (MER) Professor : Esp. Hiarly Alves Tópicos Apresentação Entidade, Atributo e Relacionamento Cardinalidade Representação simbólica Generalizações / Especializações Agregações Apresentação O Modelo Entidade-Relacionamento tem o objetivo de

Leia mais

Processo de Gerenciamento do Catálogo de Serviços de TIC

Processo de Gerenciamento do Catálogo de Serviços de TIC de TIC Escritório de Gerenciamento de Processos de Tecnologia da Informação e Comunicação EGPr-TIC João Pessoa 2016 Versão 1.0 Tribunal Regional do Trabalho da 13ª Região Desembargador Presidente Ubiratan

Leia mais

Programação Orientada a Objetos SANTOS, Rafael

Programação Orientada a Objetos SANTOS, Rafael Programação Orientada a Objetos SANTOS, Rafael É parte do software, e deve atender os requisitos do usuário Controla o hardware, incluindo periféricos de entrada e saída Usa um conjunto de comandos e regras:

Leia mais

Diagrama de Componentes e Implantação

Diagrama de Componentes e Implantação Diagrama de Componentes e Implantação Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Referências: Booch, G. et al. The Unified Modeling Language User

Leia mais

Inteligência Artificial

Inteligência Artificial Inteligência Artificial Aula 7 Programação Genética M.e Guylerme Velasco Programação Genética De que modo computadores podem resolver problemas, sem que tenham que ser explicitamente programados para isso?

Leia mais

No artigo anterior explicamos. Desenvolvimento de Software Dirigido por Caso de Uso. Parte II: Especificando Caso de Uso

No artigo anterior explicamos. Desenvolvimento de Software Dirigido por Caso de Uso. Parte II: Especificando Caso de Uso Desenvolvimento de Software Dirigido por Caso de Uso Parte II: Especificando Caso de Uso Vinicius Lourenço de Sousa viniciuslsousa@gmail.com Atua no ramo de desenvolvimento de software há mais de 10 anos,

Leia mais

Notas de Aula 04: Casos de uso de um sistema

Notas de Aula 04: Casos de uso de um sistema Notas de Aula 04: Casos de uso de um sistema Objetivos da aula: Aprender os elementos básicos da modelagem por casos de uso Utilizar as associações entre casos de uso, atores e demais artefatos Compreender

Leia mais

CASO DE USO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

CASO DE USO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com CASO DE USO Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Caso de Uso Descreve o modelo funcional (comportamento) do sistema Técnica de especificaçao de requisitos Especifica um serviço que o sistema

Leia mais

DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO

DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO DOCUMENTAÇÃO SISTEMA DE ADMINISTRAÇÃO DE CONSULTÓRIO MÉDICO SUMÁRIO Parte I Modelagem do Software Documento de Requisitos 1. Introdução 2. Descrição Geral do Sistema 3. Requisitos Funcionais 4. Requisitos

Leia mais

Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Arquitetura de von Neumann

Notas de Aula Guilherme Sipahi Arquitetura de Computadores. Arquitetura de von Neumann Notas de Aula Guilherme Sipahi Arquitetura de Computadores Burks, Goldstine e von Neumann (1946): Arquitetura de von Neumann Concluído em 1952 - IAS (Institute for Advanced Studies) Computer Na proposta

Leia mais

Exemplo COMO FAZER UM TRABALHO ESCOLAR O QUE DEVE CONSTAR EM UM TRABALHO ESCOLAR? Um Trabalho Escolar que se preze, de nível fundamental, deve conter:

Exemplo COMO FAZER UM TRABALHO ESCOLAR O QUE DEVE CONSTAR EM UM TRABALHO ESCOLAR? Um Trabalho Escolar que se preze, de nível fundamental, deve conter: COMO FAZER UM TRABALHO ESCOLAR O QUE DEVE CONSTAR EM UM TRABALHO ESCOLAR? Um Trabalho Escolar que se preze, de nível fundamental, deve conter: 1. Capa 2. Folha de Rosto 3. Sumário 4. Introdução 5. Texto

Leia mais

OBJETIVOS DA SEÇÃO. Após concluir com êxito o módulo sobre Área de Trabalho, o aluno deve estar apto a:

OBJETIVOS DA SEÇÃO. Após concluir com êxito o módulo sobre Área de Trabalho, o aluno deve estar apto a: OBJETIVOS DA SEÇÃO Após concluir com êxito o módulo sobre Área de Trabalho, o aluno deve estar apto a: I. Definir os critérios da Área de Trabalho para o Sistema de Cabeamento Siemon, tanto para interfaces

Leia mais

PODER JUDICIÁRIO JUSTIÇA DO TRABALHO CONSELHO SUPERIOR DA JUSTIÇA DO TRABALHO

PODER JUDICIÁRIO JUSTIÇA DO TRABALHO CONSELHO SUPERIOR DA JUSTIÇA DO TRABALHO CONSELHO SUPERIOR DA RELATÓRIO DE DIAGNÓSTICO DA QUALIDADE NO USO DO SISTEMA PROCESSO JUDICIAL ELETRÔNICO DA Fase 1 (magistrados e servidores da Justiça do Trabalho) Secretaria de Tecnologia da Informação

Leia mais

Esta melhoria depende de execução do update de base U_UPDFIN, conforme procedimento para implementação.

Esta melhoria depende de execução do update de base U_UPDFIN, conforme procedimento para implementação. Solicitação de Fundos Novas Funcionalidades Produto : Microsiga Protheus Financeiro versão 11 Chamado : TEIXDG Data da publicação : 01/08/12 País(es) : Argentina Banco(s) de Dados : Todos Esta melhoria

Leia mais

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO DIRETORIA DE ASSISTÊNCIA A PROGRAMAS ESPECIAIS TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA - CONSULTOR POR PRODUTO TOR/FNDE/DTI/MEC

Leia mais

Gestão da Qualidade. Aula 13. Prof. Pablo

Gestão da Qualidade. Aula 13. Prof. Pablo Gestão da Qualidade Aula 13 Prof. Pablo Proposito da Aula 1. Conhecer as normas da família ISO 9000. Família da norma ISO 9000 Família ISO 9000 As normas ISO da família 9000 formam um conjunto genérico

Leia mais

EDITAL DE LANÇAMENTO E SELEÇÃO DE ALUNOS PESQUISADORES PARA O PROJETO DE PESQUISA

EDITAL DE LANÇAMENTO E SELEÇÃO DE ALUNOS PESQUISADORES PARA O PROJETO DE PESQUISA EDITAL DE LANÇAMENTO E SELEÇÃO DE ALUNOS PESQUISADORES PARA O PROJETO DE PESQUISA Moradia de qualidade e o direito à cidade. Investigação sobre o processo fundiário na cidade de São Luís ORIENTADOR: PROF.

Leia mais

- ; - -1,- NOTA TÉCNICA N`&5-7.12016/ CGNOR/DSST/SIT/MTPS

- ; - -1,- NOTA TÉCNICA N`&5-7.12016/ CGNOR/DSST/SIT/MTPS . - ; - -1,- - MINISTÉRIO DO TRABALHO E PREVIDÊNCIA SOCIAL SECRETARIA DE INSPEÇÃO DO TRABALHO Esplanada dos Ministérios, Bloco F, Anexo, Ala B, 1 andar, sala 176 - CEP: 70056-900 - Brasilia/DF sitgmte

Leia mais

DIMENSÕES DE PESQUISA EM ENGENHARIA DE SOFTWARE

DIMENSÕES DE PESQUISA EM ENGENHARIA DE SOFTWARE ESPECIAL Engenharia de Software DIMENSÕES DE PESQUISA EM ENGENHARIA DE SOFTWARE por Paulo Borba DECISÕES IMPORTANTES A SEREM TOMADAS NOS PROJETOS E NA CARREIRA DE UM PESQUISADOR EM ENGENHARIA DE SOFTWARE.

Leia mais

Casos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso

Casos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso Casos de Uso O que é Casos de Uso Descrições narrativas de processos do domínio da aplicação Documentam a seqüência de eventos de um ator (um agente externo) usando o sistema para completar, do início

Leia mais

Pós-Graduação em Computação Distribuída e Ubíqua

Pós-Graduação em Computação Distribuída e Ubíqua Pós-Graduação em Computação Distribuída e Ubíqua INF612 - Aspectos Avançados em Engenharia de Software Engenharia de Software Experimental [Head First Statistics] Capítulos 10, 11, 12 e 13 [Experimentation

Leia mais

Metodologias de PETI. Prof. Marlon Marcon

Metodologias de PETI. Prof. Marlon Marcon Metodologias de PETI Prof. Marlon Marcon PETI O PETI é composto de: Planejamento Estratégico da organização, que combina os objetivos e recursos da organização com seus mercados em processo de transformação

Leia mais

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos

Copyright Proibida Reprodução. Prof. Éder Clementino dos Santos ISO 9001:2008 GESTÃO DE QUALIDADE O que é ISO? ISO = palavra grega que significa Igualdade O Comitê - ISO A Organização Internacional de Normalização (ISO) tem sede em Genebra na Suíça, com o propósito

Leia mais

O que é um banco de dados? Banco de Dados. Banco de dados

O que é um banco de dados? Banco de Dados. Banco de dados COLÉGIO EST. JOÃO MANOEL MONDRONE - ENS. FUNDAMENTAL, MÉDIO, PROFISSIONAL E NORMAL Rua Mato Grosso n.2233 - Fone/Fax (045) 3264-1749-3264-1507 Banco de Dados O que é um banco de dados? Um conjunto de informações

Leia mais

Modelo Comportamental

Modelo Comportamental MEDIDA 2.2 - Cursos de Educação e Formação de Adultos Modelo Comportamental Documento de apoio 3 Diagrama Entidade Relação Curso de Educação e Formação de Adultos Turma de Qualificação Escolar de Nível

Leia mais

Deswik.Sched. Sequenciamento por Gráfico de Gantt

Deswik.Sched. Sequenciamento por Gráfico de Gantt Deswik.Sched Sequenciamento por Gráfico de Gantt SOLUÇÕES EM SEQUENCIAMENTO DE LAVRA QUE NOS DIFERENCIAM Uma abordagem dinâmica e moderna para o sequenciamento de lavra Desde gráficos de Gantt interativos

Leia mais

IDENTIFICAÇÃO E CLASSIFICAÇÃO DE CONTEÚDO DIGITAL PARA O USO NA EDUCAÇÃO DE PESSOAS COM NECESSIDADES ESPECIAIS

IDENTIFICAÇÃO E CLASSIFICAÇÃO DE CONTEÚDO DIGITAL PARA O USO NA EDUCAÇÃO DE PESSOAS COM NECESSIDADES ESPECIAIS IDENTIFICAÇÃO E CLASSIFICAÇÃO DE CONTEÚDO DIGITAL PARA O USO NA EDUCAÇÃO DE PESSOAS COM NECESSIDADES ESPECIAIS Júlio César Neis 1 ; Rosangela Aguiar Adam 2 ; Tiago Lopes Gonçalves 3 ; Vera Regina Mazureck

Leia mais

PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO

PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO PLANO MUNICIPAL DE SANEAMENTO BÁSICO PMSB PRODUTO IX METODOLOGIA PARA CRIAÇÃO DO SISTEMA DE INFORMAÇÕES PARA AUXÍLIO À TOMADA DE DECISÃO Terra Estudos e Projetos Ambientais 11ª Avenida, nº 686 Setor Universitário

Leia mais

Aula 5 UML: Casos de Uso

Aula 5 UML: Casos de Uso Aula 5 UML: Casos de Uso UML Casos de Uso Introdução Casos de uso Elementos do diagrama de casos de uso Descrição de casos de uso Exemplo: Blog Ferramentas de modelagem Bibliografia 2 Introdução Casos

Leia mais

Capítulo 6. Criando um Diagrama de Caso de Uso Inicial

Capítulo 6. Criando um Diagrama de Caso de Uso Inicial Capítulo 6 Criando um Diagrama de Caso de Uso Inicial Mapa do Processo Por que Necessitamos de Um Diagrama de Casos de Uso? Eis algumas razões da necessidade de um Diagrama de Casos de Uso: O SRS é preenchido

Leia mais

ISS Eletrônico. Formato de Arquivos para Transmissão de Documentos Declarados através do aplicativo OFFLINE. Extensão do Arquivo JUNHO2006.

ISS Eletrônico. Formato de Arquivos para Transmissão de Documentos Declarados através do aplicativo OFFLINE. Extensão do Arquivo JUNHO2006. ISS Eletrônico Formato de Arquivos para Transmissão de Documentos Declarados através do aplicativo OFFLINE Caro contribuinte. A transmissão de arquivos é uma facilidade fornecida pelo sistema de ISS Eletrônico

Leia mais

VERSÃO RESPOSTAS PROVA DE MARKETING

VERSÃO RESPOSTAS PROVA DE MARKETING UNIVERSIDADE DE SÃO PAULO FACULDADE DE ECONOMIA, ADMINISTRAÇÃO E CONTABILIDADE DE RIBEIRÃO PRETO PROGRAMA DE PÓS-GRADUAÇÃO EM ADMINISTRAÇÃO DE ORGANIZAÇÕES PROCESSO SELETIVO DOUTORADO - TURMA 2011 VERSÃO

Leia mais

Sefaz Virtual Ambiente Nacional Projeto Nota Fiscal Eletrônica

Sefaz Virtual Ambiente Nacional Projeto Nota Fiscal Eletrônica Projeto Nota Fiscal Eletrônica Orientações de Utilização do Sefaz Virtual Ambiente Nacional para as Empresas Versão 1.0 Fevereiro 2008 1 Sumário: 1. Introdução... 3 2. O que é o Sefaz Virtual... 4 3. Benefícios

Leia mais

O programa da disciplina em causa preconiza atividades linguísticas, estratégias e tarefas reportadas a usos comunicativos da língua.

O programa da disciplina em causa preconiza atividades linguísticas, estratégias e tarefas reportadas a usos comunicativos da língua. INFORMAÇÃO Prova de Equivalência à Frequência INGLÊS 2016 11º Ano de Escolaridade O presente documento divulga informação relativa à Prova de Equivalência à Frequência da disciplina de Inglês, a realizar

Leia mais

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR. Prof. Angelo Augusto Frozza, M.Sc.

PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR. Prof. Angelo Augusto Frozza, M.Sc. PESQUISA OPERACIONAL -PROGRAMAÇÃO LINEAR Prof. Angelo Augusto Frozza, M.Sc. ROTEIRO Esta aula tem por base o Capítulo 2 do livro de Taha (2008): Introdução O modelo de PL de duas variáveis Propriedades

Leia mais

FACULDADE DE ARARAQUARA IESP Instituto Educacional do Estado de São Paulo Rua Miguel Cortez, 50, Vila Suconasa, Araraquara/SP Tel: 3332-4093

FACULDADE DE ARARAQUARA IESP Instituto Educacional do Estado de São Paulo Rua Miguel Cortez, 50, Vila Suconasa, Araraquara/SP Tel: 3332-4093 REGULAMENTO DAS ATIVIDADES COMPLEMENTARES Dispõe sobre as Atividades Complementares do Curso de Direito da Faculdade de Araraquara CAPÍTULO I DAS DISPOSIÇÕES GERAIS Art. 1º. Este Regulamento dispõe sobre

Leia mais

Ayuda Sua ONG na mão

Ayuda Sua ONG na mão Universidade Federal de Pernambuco Centro de Informática GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO ANÁLISE E PROJETO DE SISTEMAS Ayuda Sua ONG na mão Escopo do Projeto Professor: Augusto Sampaio Equipe: Bruno

Leia mais

Agosto 2012. Gestão Social Estratégia para Gerar Resultados

Agosto 2012. Gestão Social Estratégia para Gerar Resultados Agosto 2012 Gestão Social Estratégia para Gerar Resultados Objetivo Compartilhar com o grupo uma postura de planejamento positiva para que a regionais da FEMAMA consigam atingir o seu objetivo, e desta

Leia mais

INGLÊS - Nível 2 2016. 2.º Ciclo do Ensino Básico (Decreto-Lei nº 17/2016, de 4 de abril)

INGLÊS - Nível 2 2016. 2.º Ciclo do Ensino Básico (Decreto-Lei nº 17/2016, de 4 de abril) INFORMAÇÃO PROVA DE EQUIVALÊNCIA À FREQUÊNCIA INGLÊS - Nível 2 2016 Prova 06 / 2016 1ª e 2ª Fase 2.º Ciclo do Ensino Básico (Decreto-Lei nº 17/2016, de 4 de abril) O presente documento divulga informação

Leia mais

Engenharia de Software III

Engenharia de Software III Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,

Leia mais

Programação de Computadores - I. Profª Beatriz Profº Israel

Programação de Computadores - I. Profª Beatriz Profº Israel Programação de Computadores - I Profª Beatriz Profº Israel Programação Orientada a objetos Orientação a Objetos É uma técnica de desenvolvimento de softwares que consiste em representar os elementos do

Leia mais

Certificação e Auditoria Ambiental

Certificação e Auditoria Ambiental Certificação e Auditoria Ambiental Auditoria Ambiental - 3 Prof. Gustavo Rodrigo Schiavon Eng. Ambiental Preparação Nesta etapa, a auditoria é organizada objetivando minimizar o tempo despendido pelos

Leia mais

ENGENHARIA DE SOFTWARE

ENGENHARIA DE SOFTWARE INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE Curso Técnico em Informática : ENGENHARIA DE SOFTWARE Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br Um conjunto estruturado

Leia mais

ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8

ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8 ADMINISTRAÇÃO DE BANCOS DE DADOS MÓDULO 8 Índice 1. Modelagem de Dados - Continuação...3 1.1. Modelo Entidade-Relacionamento (MER) - II... 3 1.1.1. Entidades fortes e entidades fracas... 3 1.2. Dicionário

Leia mais

Indíce. Indice... 1. 1) Identificar a sua persona (Cliente ideal)...erro! Indicador não definido. Exemplo... 4

Indíce. Indice... 1. 1) Identificar a sua persona (Cliente ideal)...erro! Indicador não definido. Exemplo... 4 Indíce Sumário Indice... 1 1) Identificar a sua persona (Cliente ideal)...erro! Indicador não definido. Exemplo... 4 2) Gerar relacionamento / lista de emails... 5 Exemplo... 6 3)Faça a oferta... 7 Exemplo...

Leia mais

Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios

Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios Comandos de Eletropneumática Exercícios Comentados para Elaboração, Montagem e Ensaios O Método Intuitivo de elaboração de circuitos: As técnicas de elaboração de circuitos eletropneumáticos fazem parte

Leia mais

Orientações para Inscrição do Grupo e Projeto de Pesquisa

Orientações para Inscrição do Grupo e Projeto de Pesquisa 1 Orientações para Inscrição do Grupo e Projeto de Pesquisa O primeiro passo é criar um login de acesso que será com um e-mail e uma senha única para o grupo. Ao entrar no ambiente de Inscrição e selecionar

Leia mais

MODELAGENS. Modelagem Estratégica

MODELAGENS. Modelagem Estratégica Material adicional: MODELAGENS livro Modelagem de Negócio... Modelagem Estratégica A modelagem estratégica destina-se à compreensão do cenário empresarial desde o entendimento da razão de ser da organização

Leia mais

Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES

Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES Curso de Formação de Oficiais Conhecimentos Específicos ENGENHARIA DE COMPUTAÇÃO CADERNO DE QUESTÕES 2014 1 a QUESTÃO Valor: 1,00 a) (0,30) Defina gramáticas livre de contexto. b) (0,30) Crie uma gramática

Leia mais

Banco de Dados. Modelo Entidade - Relacionamento. João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP

Banco de Dados. Modelo Entidade - Relacionamento. João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Banco de Dados Modelo Entidade - Relacionamento João Eduardo Ferreira Osvaldo Kotaro Takai jef@ime.usp.br DCC-IME-USP Introdução O Modelo Entidade-Relacionamento (MER) é um modelo de dados de alto-nível

Leia mais

Instituto de Previdência dos Servidores Públicos do Município de Piracaia PIRAPREV CNPJ: 10.543.660/0001-72. Política de Responsabilidade Social

Instituto de Previdência dos Servidores Públicos do Município de Piracaia PIRAPREV CNPJ: 10.543.660/0001-72. Política de Responsabilidade Social Instituto de Previdência dos Servidores Públicos do Município de Piracaia PIRAPREV CNPJ: 10.543.660/0001-72 Política de Responsabilidade Social Dezembro de 2011 1 PREÂMBULO O IPSPMP-PIRAPREV, sendo uma

Leia mais

Adaptação com Base na Comunidade Lista de Controlo do Plano de Implementação do Projecto

Adaptação com Base na Comunidade Lista de Controlo do Plano de Implementação do Projecto Adaptação com Base na Comunidade Lista de Controlo do Plano de Implementação do Projecto Contexto do Projecto Contexto Ambiental Descrever as calamidades climáticas presentes (eventos e condições) afectando

Leia mais

II Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009

II Semana de Ciência e Tecnologia do IFMG campus Bambuí II Jornada Científica 19 a 23 de Outubro de 2009 SOFTWARE DE CONTROLE DE USO DOS LABORATÓRIOS DO DEPARTAMENTO DE CIÊNCIAS AGRÁRIAS DO IFMG CAMPUS BAMBUÍ Alex Daniel CASTANHA ¹; Bruno FERREIRA ² ¹ Estudante do Curso Superior de Tecnologia em Análise e

Leia mais

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2010.1/es1

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2010.1/es1 Casos de Uso Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2010.1/es1 O que é? Uma técnica para capturar requisitos funcionais Descreve o sistema sob a perspectiva

Leia mais

Inteligência de negócios do laboratório DESCUBRA INFORMAÇÕES ÚTEIS DE DADOS OPERACIONAIS DO LABORATÓRIO

Inteligência de negócios do laboratório DESCUBRA INFORMAÇÕES ÚTEIS DE DADOS OPERACIONAIS DO LABORATÓRIO Inteligência de negócios do laboratório DESCUBRA INFORMAÇÕES ÚTEIS DE DADOS OPERACIONAIS DO LABORATÓRIO INTELIGÊNCIA DE NEGÓCIOS DO LABORATÓRIO AS DECISÕES SOBRE O LABORATÓRIO COMEÇAM COM A INTELIGÊNCIA

Leia mais

Métricas de Software

Métricas de Software Métricas de Software Plácido Antônio de Souza Neto 1 1 Gerência Educacional de Tecnologia da Informação Centro Federal de Educação Tecnologia do Rio Grande do Norte 2006.1 - Planejamento e Gerência de

Leia mais

Métricas de Software Importância e Aplicação

Métricas de Software Importância e Aplicação Métricas de Software Importância e Aplicação Mauricio Aguiar PSM Qualified Instructor Presidente da ti MÉTRICAS IFPUG Past President USC Visiting Associate www.metricas.com.br 1 Agenda Definindo e Alcançando

Leia mais

Contabilidade Pública e Governamental

Contabilidade Pública e Governamental Contabilidade Pública e Governamental Normas Brasileiras de Contabilidade Aplicadas ao Setor Público Conceito Estrutura e critérios de classificação das contas. Sistemas de contas Sistema Orçamentário

Leia mais

Contrata Consultor na modalidade Produto

Contrata Consultor na modalidade Produto Contrata Consultor na modalidade Produto PROJETO 914BRZ4012 EDITAL Nº 005/2010 1. Perfil: TR 007/2010-CGS - CIÊNCIAS SOCIAIS APLICÁVEIS 3. Qualificação educacional: Graduação na área de CIÊNCIAS SOCIAIS

Leia mais

Arquitecturas de Software Enunciado de Projecto 2007 2008

Arquitecturas de Software Enunciado de Projecto 2007 2008 UNIVERSIDADE TÉCNICA DE LISBOA INSTITUTO SUPERIOR TÉCNICO Arquitecturas de Software Enunciado de Projecto 2007 2008 1 Introdução Na primeira metade da década de 90 começaram a ser desenvolvidas as primeiras

Leia mais

A Linguagem de Modelagem Unificada (UML)

A Linguagem de Modelagem Unificada (UML) Aécio Costa A Linguagem de Modelagem Unificada (UML) Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizado amplamente. Surge a UML (Unified Modeling Language)

Leia mais

Avaliação de Interfaces Humano- Computador

Avaliação de Interfaces Humano- Computador Avaliação de Interfaces Humano- Computador Avaliação de Interfaces A avaliação deve ocorrer durante o ciclo de vida do design e seus resultados utilizados para melhorias gradativas da interface. Se faz

Leia mais

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2012.1/es1

Casos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2012.1/es1 Casos de Uso Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2012.1/es1 O que é? Uma técnica para capturar requisitos funcionais Descreve o sistema sob a perspectiva

Leia mais

Apresentação dos Requisitos Do Edital Inmetro nº 01/2011

Apresentação dos Requisitos Do Edital Inmetro nº 01/2011 Apresentação dos Requisitos Do Edital Inmetro nº 01/2011 Anexo B Especificações do simulador Eduardo Lopes Pesquisador-Tecnologista em Metrologia e Qualidade Objetivos Apresentar o simulador de pista com

Leia mais

Engenharia de Requisitos de Software. Visão Geral

Engenharia de Requisitos de Software. Visão Geral de Software Visão Geral João Sousa Apoio: Desenvolvimento de Sw - Como estamos? Segundo o Standish Group (CHAOS Report 2004): 34% dos projetos com sucesso. 15% dos projetos cancelados antes de completados.

Leia mais

Gestão Documental. Gestão Documental

Gestão Documental. Gestão Documental Alcides Marques, 2007 Actualizado por Ricardo Matos em Junho de 2009 Neste capítulo pretende-se analisar a temática da, começando por apresentar um breve resumo dos conceitos subjacentes e apresentando

Leia mais