LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES CAPÍTULO ATIVIDADES, PAG. 138 A 150
|
|
- Ana Vitória Caires Brandt
- 8 Há anos
- Visualizações:
Transcrição
1 LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO ATIVIDADES, PAG. 138 A 150 1
2 ANÁLISE ESTRUTURAL IDENTIFICAR AS CLASSES ORGANIZAR AS CLASSES IDENTIFICAR RELACIONAMENTOS IDENTIFICAR ATRIBUTOS/HERANÇAS 2
3 ATIVIDADES VISÃO GERAL Mapa das Atividades Identificação das Classes Organização das Classes Modelo de Análise de Sw Visão Lógica Identificação dos Atributos e Heranças Identificação dos Relacionamento Realização dos Casos de Uso Modelo de Análise de Sw Visão de Caso de Uso Revisão da Análise Cadastro de Requisito de Sw Itens de Análise Atividades e artefatos do fluxo de Análise 3
4 ATIVIDADES VISÃO GERAL A análise tem inicio pela "Identificação das Classes", na qual são analisados os fluxos dos casos de uso e outros documentos relevantes em relação ao produto desejado. Prossegue com a "Organização das Classes", que organiza as classes em pacotes lógicos (agrupamentos de classes correlatas), e atribui lhes os valores de entidade, fronteira e controle, dependendo do papel que desempenham no modelo. A"Identificação dos relacionamentos" determina os relacionamentos de vários tipos que podem existir entre os objetos das classes identificadas. Todas estas atividades alimentam a visão lógica do Modelo de Análise (MA), que contém as especificações e diagramas de classes. 4
5 ATIVIDADES VISÃO GERAL Em seguida, a "Identificação dos Atributos e Heranças" levantaos atributos de análise, isto é, propriedades que fazem parte do conceito expresso pela classe. Esta informação também vai para a visão lógica. Em paralelo, a "Realização dos casos de uso" verifica os fluxos dos casos de uso, representando os através de diagramas de interação. Esta informação vai para a visão de casos de uso do Modelo de Análise e serve também para determinar a amarração entre as classes de análise e os requisitos, registrando se esta informação no Cadastro dos Requisitos (CR). Por final, a "Revisão da análise" valida o esforço de Análise e o correspondente esforço de Requisitos. 5
6 IDENTIFICAR AS CLASSES 6
7 ATIVIDADE IDENTIFICAR AS CLASSES Tarefa para identificação das classes chaves, nada mais são que as classes iniciais do modelo. Uma das técnica mais usada, consiste em localizar os substantivos existentes nos fluxos dos casos de uso e outros requisitos do produto, subtendendo substantivo como: Qual é o substantivo que define a palavra chave? o É a palavra com que se denomina um ser ou um objeto, ou uma ação, como uma qualidade, estado; considerados separados dos seres ou objetos a que pertencem. Fonte: pt.wiktionary.org/wiki/substantivo 7
8 ATIVIDADE IDENTIFICAR AS CLASSES Devemos observar os seguintes detalhes, na pesquisa dos substantivos: Eliminar aspectos de implementação e informações irrelevantes aos procedimentos do produto; Resolver ambiguidades, como: incerteza, insegurança da linguagem; Considerar locuções verbais (verbos), equivalentes a substantivos; Considerar que substantivos podem não resultar em classes, mas em objetos, relacionamentos ou atributos de classes. Permanecer no nível lógico, não incluindo detalhes de interfaces, arquivos, estruturas de dados etc.; Permanecer dentro do escopo do produto, evitando classes que não se conectam com os procedimentos deste. 8
9 ATIVIDADE IDENTIFICAR AS CLASSES As responsabilidades representam o conhecimento e ações que possibilitam às classes cumprir seu papel nos casos de uso. As colaborações representam outras classes que colaboram para o cumprimento das responsabilidades das classes já descobertas. Uma boa prática e técnica de levantamento das responsabilidades e colaborações é a utilização baseada nos cartões CRC. 9
10 ATIVIDADE IDENTIFICAR AS CLASSES Os objetos que não forem consideradas como classes devem ser registradas à parte e posteriormente, poderão se transformar em relacionamentos ou atributos. Como um exemplo, temos uma versão inicial do fluxo da Operação de Venda do sistema de informatização de mercearia, que recebe o nome Merci, próximo slide, onde: O nome do produto aparece em negrito eosnomesdosatoresem itálico; Os substantivos simples ou compostos aparecem sublinhados. 10
11 ATIVIDADE IDENTIFICAR AS CLASSES O caixeiro faz a abertura da venda. O caixeiro registra os itens vendidos, informando a identificação e a quantidade do item. O Merci totaliza a venda para o cliente da mercearia. O caixeiro encerra a venda. O Merci emite o ticket de caixa para o cliente da mercearia. O caixeiro registra a forma de pagamento. O Merci faz a baixa no estoque das mercadorias vendidas. Exemplo de Fluxo de Caso de Uso 11
12 ATIVIDADE IDENTIFICAR AS CLASSES O próximo passo é fazer uma análise das possíveis classes candidatas: Classe Candidata Análise abertura Operação. venda Provável classe. item vendido Provável classe, melhor descrita como Item de Venda. identificação Atributo de Item de Venda. quantidade Atributo de Item de Venda. cliente da mercearia Entidade fora do escopo do produto. ticket de caixa Relatório (entidade de implementação). forma de pagamento Atributo de Venda. baixa Operação. estoque Conjunto das mercadorias cadastradas, sendo uma provável classe. mercadoria Provável classe. 12
13 Provável classes encontradas: PROCESSO DE DESENV. DE SOFT. ATIVIDADE IDENTIFICAR AS CLASSES 13
14 ATIVIDADE ESPECIFICAÇÕES DAS CLASSES Nomear as classes identificadas é um passo importante da análise. Devemos escolher nomes significativos, como substantivos únicos, com ou sem adjetivo, que melhor caracterizem os elementos das classes. Também devemos evitar nomes vagos, assim como nomes reservados da própria metodologia (classe, tipo etc.). A documentação de cada classe que precisará estar inclusa nas especificação, deverá conter: o umadefiniçãoclaraeconcisadaclasse; o uma lista de responsabilidades e colaborações da classe; o uma lista de regras e restrições aplicáveis; o possíveis exemplos. 14
15 ATIVIDADE ESPECIFICAÇÕES DAS CLASSES Abaixo temos um exemplo de uma Documentação de Classe: Descrição Armazena a informação relativa a um item de uma venda. Responsabilidades: comandar baixa no estoque; calcular impostos; imprimir linha de ticket e da nota fiscal. Colaborações Venda, Mercadoria Regras e restrições: Cada Item de Venda corresponde a uma linha do ticket de caixa e da nota fiscal. Todo Item de Venda deve corresponder a uma mercadoria no estoque. Exemplos: Seis cervejas Boêmia em lata, duas caixas de pregos tamanho 2. 15
16 ATIVIDADE IDENTIFICAR AS CLASSES Ao término das atividades de identificação a mesmas deveremos ter: o Identificado as classes iniciais; o Nomes, como as classes definidas, apresentando suas responsabilidades e colaborações; o Anotadas as regras ou restrições sobre as classes; o Registradas as abstrações que não foram aprovadas como classes, mas continuam como candidatas a outros elementos de modelagem. A seguir teremos alguns exemplos das classes iniciais que poderiam ser encontradas na análise do sistema de informatização de mercearia. 16
17 ATIVIDADE IDENTIFICAR AS CLASSES Classes chaves de um sistema de informatização de mercearia 17
18 AULAS DE APOIO Este arquivo está disponibilizado para estudos e consultas no formato PDF. Alguns estarão disponíveis para impressão, outros, somente para leitura. ou 18
3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisDESENVOLVENDO O SISTEMA
DESENVOLVENDO O SISTEMA Declaração da Necessidade O primeiro passo do processo de análise de sistema envolve a identificação da necessidade [Pressman-95]. Normalmente o analista reúne-se com o usuário
Leia maisProcessoUnificado: Prof. Anderson Cavalcanti UFRN-CT-DCA
ProcessoUnificado: Elaboração Prof. Anderson Cavalcanti UFRN-CT-DCA ResultadodaConcepção Um seminário curto de requisitos; A maioria dos atores, objetivos e casos de uso nomeados; A maioria dos casos de
Leia maisGuia para elaboração do Modelo de Domínio Metodologia Celepar
Guia para elaboração do Modelo de Domínio Metodologia Celepar Agosto 2009 Sumário de Informações do Documento Documento: guiamodelagemclassesdominio.odt Número de páginas: 20 Versão Data Mudanças Autor
Leia maisRequisitos de Software
Requisitos de Software (Cap 6 - Sommerville) UNIVERSIDADE FEDERAL DE ALAGOAS Curso de Ciência da Computação Engenharia de Software I Prof. Rômulo Nunes de Oliveira Requisitos funcionais e não funcionais
Leia maisMODELAGEM DE SISTEMAS
MODELAGEM DE SISTEMAS Diagramas de Casos de Uso Profa. Rosemary Melo Diagrama de Casos de Uso Modelagem de Sistemas Apresenta uma visão externa geral das funções ou serviços que o sistema deverá oferecer
Leia maisPROJETO (OU DESIGN) DO SOFTWARE Diagrama de Estrutura
PROJETO (OU DESIGN) DO SOFTWARE Diagrama de Estrutura Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 PROJETO (OU DESIGN) DO SOFTWARE Na fase de projeto (ou design)
Leia maisUML: Diagrama de Casos de Uso, Diagrama de Classes
UML: Diagrama de Casos de Uso, Diagrama de Classes Diagrama de Casos de Uso O modelo de casos de uso visa responder a pergunta: Que usos (funcionalidades) o sistema terá? ou Para que aplicações o sistema
Leia maisRicardo Pereira e Silva UML 2. Modelagem Orientada a Objetos. Visual. Books
Ricardo Pereira e Silva UML 2 Modelagem Orientada a Objetos Visual Books Sumário Parte I - Modelagem em Desenvolvimento de Software Orientado a Objetos...15 1 Modelagem em Desenvolvimento de Software...17
Leia maisMetadados. 1. Introdução. 2. O que são Metadados? 3. O Valor dos Metadados
1. Introdução O governo é um dos maiores detentores de recursos da informação. Consequentemente, tem sido o responsável por assegurar que tais recursos estejam agregando valor para os cidadãos, as empresas,
Leia mais04/07/2015 UML. Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com DEFINIÇÃO DE REQUSIITOS
UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com DEFINIÇÃO DE REQUSIITOS 1 REQUISITOS São os serviços fornecidos para um sistema. São classificados em requisitos
Leia maisAtendimento de Demandas CTIC
Fluxo de Atendimento de Demandas - CTIC Atendimento de Demandas CTIC Coordenação de Sistemas Fluxo de Atendimento de Demandas - CTIC Público Alvo: Áreas Usuárias dos Sistemas da UFOPA e Equipe de Coordenação
Leia maisDefinição: O escopo de um projeto descreve todos os seus produtos, os serviços necessários para realizá-los e resultados finais esperados. Descreve também o que é preciso fazer para que alcance seus objetivos
Leia maisREQUISITOS DE SISTEMAS
REQUISITOS DE SISTEMAS MÓDULO 2 PROCESSOS DE NEGÓCIOS CONTEÚDO 1. PROCESSOS DE NEGÓCIO IDENTIFICAÇÃO CONCEITOS MODELAGEM (BPM e UML) PROCESSOS X REQUISITOS 1. PROCESSOS DE NEGÓCIO IDENTIFICAÇÃO CONCEITOS
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.
CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 11 APRESENTAÇÃO Nesta aula serão discutidos os conceitos relacionados
Leia maisEngenharia de Software Engenharia de Requisitos. Análise Orientada a Objetos Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.
Engenharia de Software Engenharia de Requisitos Análise Orientada a Objetos Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.br 1 Contextualizando... Fonte: [1] O Processo de ER pode ser
Leia maisAnálise e Projeto Orientado a Objetos
Análise e Projeto Orientado a Objetos Linguagem UML Modelagem Estrutural Modelagem Estrutural Anderson Belgamo Classes Definição: uma classe é uma descrição de um conjunto de objetos que compartilham os
Leia maisBanco de Dados. Profª. Ana Leda
Banco de Dados Profª. Ana Leda Introdução 1 DADO PROCESSAMENTO INFORMAÇÃO 2 Dados x Informação DADO = REPRESENTAÇÃO DE UM FATO, OBJETO, EVENTO, PESSOA, ETC. ENTIDADE = FATO, OBJETO, EVENTO, PESSOA, ETC,
Leia maisUML Diagramas Estruturais Classes
Classes Mostra um conjunto de classes, interfaces e colaborações bem como seus relacionamentos O diagrama de classes representa aspectos estruturais de um software No uso da Orientação a Objetos em última
Leia maisDesenvolvimento de uma Etapa
Desenvolvimento de uma Etapa A Fase Evolutiva do desenvolvimento de um sistema compreende uma sucessão de etapas de trabalho. Cada etapa configura-se na forma de um mini-ciclo que abrange as atividades
Leia maisCasos de uso Objetivo:
Casos de uso Objetivo: Auxiliar a comunicação entre os analistas e o cliente. Descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. O cliente deve ver no diagrama de
Leia maisCasos de Uso. Professor MSc Wylliams Barbosa Santos wylliamss@gmail.com wylliams.wordpress.com Laboratório de Programação
Casos de Uso Professor MSc Wylliams Barbosa Santos wylliamss@gmail.com wylliams.wordpress.com Laboratório de Programação Agenda Caso de Uso Conceitos Iniciais Cenário Principal Cenários Alternativos Atores
Leia maisModelos de Sistemas Casos de Uso
Modelos de Sistemas Casos de Uso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2000 Slide 1 Modelagem de Sistema UML Unified Modeling Language (Linguagem de Modelagem Unificada)
Leia maisUML e a Ferramenta Astah. Profa. Reane Franco Goulart
UML e a Ferramenta Astah Profa. Reane Franco Goulart História da UML o Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizado amplamente. o Alguns esforços nesse
Leia maisCENTRO ESTADUAL DE EDUCAÇÃO TECNOLOGICA PAULA SOUZA ETEC DR. EMLIO HERNANDEZ AGUILAR
CENTRO ESTADUAL DE EDUCAÇÃO TECNOLOGICA PAULA SOUZA ETEC DR. EMLIO HERNANDEZ AGUILAR ÁLVARO JOSÉ PIAZON JUNIOR ANDERSON DA SILVA SPERA DÉBORA VICENTE DE OLIVEIRA MANUAL DE ORIENTAÇÃO PARA DESENVOLVIMENTO
Leia maisMODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES. lucelia.com@gmail.com
MODELAGEM VISUAL DE OBJETOS COM UML DIAGRAMA DE CLASSES lucelia.com@gmail.com Externamente ao sistema, os atores visualizam resultados de cálculos, relatórios produzidos, confirmações de requisições solicitadas,
Leia maisGerenciamento das Aquisições do Projeto (PMBoK 5ª ed.)
Gerenciamento das Aquisições do Projeto (PMBoK 5ª ed.) Esta é a penúltima área do conhecimento do PMBoK, sendo o capítulo 12 do guia. O PMBoK diz que esta área inclui os processos necessários para comprar
Leia maisAnálise e Projeto Orientados a Objeto
Análise e Projeto Orientados a Objeto Objetivos Comparar e contrastar Análise e Projeto Definir O que vamos fazer na disciplina? Saber uma linguagem de programação orientada a objeto (OO) não é suficiente
Leia maisDiagrama de Casos de Uso
Diagrama de Casos de Uso 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 Guide Medeiros,
Leia maisMAPEAMENTO OBJETO RELACIONAL: UM ESTUDO DE CASO
MAPEAMENTO OBJETO RELACIONAL: UM ESTUDO DE CASO UTILIZANDO O HIBERNATE Rafael Laurino GUERRA, Dra. Luciana Aparecida Martinez ZAINA Faculdade de Tecnologia de Indaiatuba FATEC-ID 1 RESUMO Este artigo apresenta
Leia maisCENTRO UNIVERSITÁRIO UNIVATES PRÓ-REITORIA DE PESQUISA, EXTENSÃO E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS AMBIENTAIS SUSTENTÁVEIS
CENTRO UNIVERSITÁRIO UNIVATES PRÓ-REITORIA DE PESQUISA, EXTENSÃO E PÓS-GRADUAÇÃO PROGRAMA DE PÓS-GRADUAÇÃO EM SISTEMAS AMBIENTAIS SUSTENTÁVEIS Instruções para preenchimento da Planilha de Pontuação do
Leia maisCURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 4º PERÍODO 7º MÓDULO AVALIAÇÃO A3 DATA 15/10/2009 ENGENHARIA DE SOFTWARE 2009/2 GABARITO COMENTADO QUESTÃO 1: Analise as afirmações
Leia maisPontifícia Universidade Católica de Minas Gerais Bacharelado em Sistemas de Informação Trabalho de Diplomação
Caros alunos e orientadores de conteúdo e acadêmico, Este documento ilustra quais capítulos devemos possuir na monografia de (no mínimo), e o que cada um contempla. O formato deverá ser o utilizado pela
Leia maisO Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares
O Uso da Inteligência Competitiva e Seus Sete Subprocessos nas Empresas Familiares O uso da Inteligência Competitiva como processo para monitorar tecnologias, legislação, ambiente regulatório, concorrência,
Leia maisMANUTENÇÃO DE AGRUPAMENTOS FISCAIS TARE
MANUTENÇÃO DE AGRUPAMENTOS FISCAIS TARE RMS Software S.A. - Uma Empresa TOTVS Todos os direitos reservados. A RMS Software é a maior fornecedora nacional de software de gestão corporativa para o mercado
Leia maisBem-vindo ao tópico Múltiplas filiais.
Bem-vindo ao tópico Múltiplas filiais. 1 Ao final deste tópico, você estará apto a: Explicar as opções disponibilizadas com o recurso Múltiplas filiais. Definir as configurações necessárias para trabalhar
Leia maisProcessos de gerenciamento de projetos em um projeto
Processos de gerenciamento de projetos em um projeto O gerenciamento de projetos é a aplicação de conhecimentos, habilidades, ferramentas e técnicas às atividades do projeto a fim de cumprir seus requisitos.
Leia maisEngenharia de Software Unidade IX Análise Essencial Abordagem Básica
Engenharia de Software Unidade IX Análise Essencial Abordagem Básica franciscogerson10@gmail.com Prof. rancisco Gerson A. de Meneses Conteúdo Programático Introdução Comparação (Estruturada / Essencial)
Leia maisProject Management Body of Knowledge
PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS PUCMINAS (UNIDADE BARREIRO) CURSOS: ADMINISTRAÇÃO DE EMPRESAS / LOGÍSTICA Project Management Body of Knowledge Definição Também conhecido como PMBOK é um
Leia maisO Gerenciamento de Documentos Analógico/Digital
Tipos de GED: Document imaging Document management Document Imaging / Document Management O Gerenciamento de Documentos Analógico/Digital Mundo analógico Criação Revisão Processamento Arquivo Mundo digital
Leia maisBem vindos à técnica CRC
Bem vindos à técnica CRC 1 Nossa Agenda Conceitos CRC do modelo de classes Serviços Apresentação do CRC Classe Solicitação Apresentação Atributos Classe Solicitação Apresentação Modelo Classes 2 O que
Leia maisCDV. GID Desmanches. Manual do Usuário. Praça dos Açorianos, s/n - CEP 90010-340 Porto Alegre, RS (051) 3210-3100 http:\\www.procergs.com.
CDV GID Desmanches Manual do Usuário Praça dos Açorianos, s/n - CEP 90010-340 Porto Alegre, RS (051) 3210-3100 http:\\www.procergs.com.br Sumário Administração... 1 Favoritos... 12 Fornecedor... 21 Cadastro...
Leia maisMetodologia de Desenvolvimento de Software. Prof. M.Sc. Sílvio Bacalá Jr
Metodologia de Desenvolvimento de Software Prof. M.Sc. Sílvio Bacalá Jr Objetivos Discutir aspectos de Engenharia de Software Aplicar um método de desenvolvimento para especificação e projeto de software
Leia maisGerenciamento do Tempo do Projeto (PMBoK 5ª ed.)
Gerenciamento do Tempo do Projeto (PMBoK 5ª ed.) O gerenciamento do tempo inclui os processos necessários para gerenciar o término pontual do projeto, logo o cronograma é uma das principais restrições
Leia maisFigura 5 - Workflow para a Fase de Projeto
5. Fase de Projeto A Fase de Projeto caracteriza-se por transformar as informações modeladas durante a Fase de Análise em estruturas arquiteturais de projeto com o objetivo de viabilizar a implementação
Leia maisLeslier Soares Corrêa Estácio de Sá / Facitec Abril/Maio 2015
Leslier Soares Corrêa Estácio de Sá / Facitec Abril/Maio 2015 Prover capacitação para: - Identificar os processos de Gerenciamento de Projetos; - Desenvolver o Plano de Gerenciamento; - Construir um sistema
Leia maisDIAGRAMA DE ATIVIDADES
DIAGRAMA DE ATIVIDADES Profª Lucélia Oliveira Email: lucelia.com@gmail.com DIAGRAMA DE ATIVIDADES É o diagrama com maior ênfase ao nível de algoritmo da UML e provavelmente um dos mais detalhistas. Era
Leia maisCurso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan
Faculdade INED Curso Superior de Tecnologia em Banco de Dados e Sistemas para Internet Disciplina: Projeto Integrador III Prof.: Fernando Hadad Zaidan Ago-2008 1 Gestão de requisitos 2 Bibliografia: PAULA
Leia mais"SISTEMAS DE COTAGEM"
AULA 6T "SISTEMAS DE COTAGEM" Embora não existam regras fixas de cotagem, a escolha da maneira de dispor as cotas no desenho técnico depende de alguns critérios. A cotagem do desenho técnico deve tornar
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAIS
SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo
Leia maisAgenda Semântica. Grupo: Francisco Rodrigues Júnior Guilherme Daher Ferreira Luana Vieira Morellato Renan Rigo
Universidade Federal do Espírito Santo Inteligência Artificial Agenda Semântica Grupo: Francisco Rodrigues Júnior Guilherme Daher Ferreira Luana Vieira Morellato Renan Rigo Vitória 2007/02 Agenda Semântica
Leia maisContrata Consultor na modalidade Produto
Contrata Consultor na modalidade Produto PROJETO 914BRA4003 EDITAL Nº 001/2010 1. Perfil: AQ2010 - A Geografia 4. Experiência profissional: Experiência mínima de 06 (seis) anos em Arqueologia e, de no
Leia maisMANUAL DE PROCEDIMENTOS MPR/SGP-500-R00 ARQUIVAMENTO DE PROCESSOS NA SGP
MANUAL DE PROCEDIMENTOS MPR/SGP-500-R00 ARQUIVAMENTO DE PROCESSOS NA SGP 02/2016 PÁGINA INTENCIONALMENTE EM BRANCO 2 03 de fevereiro de 2016. Aprovado, Carolina dos Santos Costa 3 PÁGINA INTENCIONALMENTE
Leia maisUML Itens Estruturais - Interface
Itens Estruturais - Interface Coleção de operações que especificam serviços de uma classe ou componente Descreve o comportamento visível externamente Raramente aparece sozinha. Em geral vem anexada à classe
Leia maisO modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento
O modelo Entidade-Relacionamento Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento 1 Antes de começarmos: A modelagem conceitual é uma fase muito importante no plamejamento de um
Leia maisBem-vindo ao curso delta Gerenciamento de peso para a versão 9.1. Este curso aborda a nova solução de peso introduzida nessa versão.
Bem-vindo ao curso delta Gerenciamento de peso para a versão 9.1. Este curso aborda a nova solução de peso introduzida nessa versão. Você deve ter bons conhecimentos de estoque, UM e administração de posições
Leia maisPara a Educação, a Ciência e a Cultura TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA
Organização dos Estados Ibero-americanos Para a Educação, a Ciência e a Cultura TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA 1. Projeto: OEI/BRA/09/004 - Aprimoramento da sistemática de gestão
Leia maisAno IV - Número 19. Versões 5.0.1 e 5.1
Versões 5.0.1 e 5.1 Quarta-feira, 07 de janeiro de 2009 ÍNDICE 3 EDITORIAL 4 VERSÃO 5.1 4 Dashboard 5 Plano de Comunicação 6 Configurações Pessoais 6 Priorização de Demandas 7 Agendamento de Demandas 8
Leia maisAula 2 Revisão 1. Ciclo de Vida. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW. Processo de Desenvolvimento de SW
Ciclo de Vida Aula 2 Revisão 1 Processo de Desenvolvimento de Software 1 O Processo de desenvolvimento de software é um conjunto de atividades, parcialmente ordenadas, com a finalidade de obter um produto
Leia maisAutoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia maisLIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES
LIVRO ENGENHARIA FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO REQUISITOS 1 DEFINIÇÃO DOS REQUISITOS 2 DEFINIÇÃO DOS REQUISISTOS Os pontos mais importantes são as identificações dos
Leia maisLeslier Soares Corrêa Estácio de Sá / Facitec Abril/Maio 2015
Leslier Soares Corrêa Estácio de Sá / Facitec Abril/Maio 2015 O Gerenciamento de Integração do Projeto envolve os processos necessários para assegurar que os diversos elementos do projeto serão coordenados
Leia maisUma Análise da Influência do Programa MPS.BR em Artigos Técnicos Publicados no WAMPS
UNIVERSIDADE FEDERAL DO ESTADO DO RIO DE JANEIRO UNIRIO - PPGI Uma Análise da Influência do Programa MPS.BR em Artigos Técnicos Publicados no WAMPS Diego Cruz diego.dacruz@uniriotec.br Raphael Freire raphael.dutra@uniriotec.br
Leia maisDiagrama de Fluxo de Dados (DFD)
Diagrama de Fluxo de Dados (DFD) Modelos de Especificação Modelos para Especificação do Sistema Representações gráficas que descrevem o problema a ser resolvido e o sistema a ser desenvolvido. Perspectivas
Leia maisUtilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF
Utilizando os Diagramas da UML (Linguagem Unificada de Modelagem) para desenvolver aplicação em JSF Ben-Hur de Sousa Lopes¹, Jaime William Dias¹ ¹Universidade Paranaense (UNIPAR) Paranavaí Paraná Brasil
Leia maisTópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados. Prof. Hugo Souza
Tópicos Avançados em Banco de Dados Gerenciamento de Transações em Banco de Dados Prof. Hugo Souza Até agora vimos como é formada a infraestrutura física e lógica das bases de dados com os principais componentes
Leia maisAnálise de Sistemas. Contextualização. O Sucesso. Aula 4. Instrumentalização. Aula 4. Prof. Emerson Klisiewicz. Clientes satisfeitos
Análise de Sistemas Aula 4 Contextualização Prof. Emerson Klisiewicz Aula 4 Gerenciamento de Requisitos Refinamento de Requisitos Aprovação de Requisitos Matriz de Rastreabilidade O Sucesso Clientes satisfeitos
Leia maisModelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO
Modelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO Organizamos esta unidade para orientá-lo na revisão dos conteúdos trabalhados ao longo da disciplina. Siga as orientações desta apresentação, reveja
Leia maisRelease 3.83. Resumo das alterações. Gerais. Contabilidade. Estoque. ERP-7113 Lançamentos Erros ao alterar lançamentos contábeis.
Release 3.83 Resumo das alterações Gerais Contabilidade ERP-7113 Lançamentos Erros ao alterar lançamentos contábeis. 1. Corrigido processo de alteração do lançamento contábil em lotes manuais, nos casos
Leia maisBanco de Dados Orientado a Objetos
Banco de Dados Orientado a Objetos MODELAGEM, ANÁLISE, PROJETO e CLASSIFICAÇÃO Interação combinando lógica, através de objetos que contém os dados. Estes divididos conforme seus tipos e métodos (classe),
Leia maisTema 1: Modelo Estático
Tema 1: Modelo Estático (fonte: http://www.macoratti.net/net_uml1.htm) A Programação Orientada a Objetos (POO) baseia-se na descoberta dos objetos que compõem um determinado escopo e nas trocas de mensagens
Leia maissendo bastante acessível e compreendido pelos usuários que o utilizarem.
APLICATIVO WEB PARA O SETOR DE EXTENSÃO IFC VIDEIRA Claudiléia Gaio Bandt 1 ; Tiago Heineck 2 ; Patrick Kochan 3 ; Leila Lisiane Rossi 4 ; Angela Maria Crotti da Rosa 5 INTRODUÇÃO Este artigo descreve
Leia maisModelagem de Processos. Prof.: Fernando Ascani
Modelagem de Processos Prof.: Fernando Ascani Bibliografia UML Guia de consulta rápida Douglas Marcos da Silva Editora: Novatec UML Guia do usuário Grady Booch James Rumbaugh Ivair Jacobson Editora: Campus
Leia maisSumário. Uma visão mais clara da UML
Instituto Federal de Santa Catarina Câmpus Chapecó Ensino Médio Integrado em Informática Módulo V Unidade Curricular: Engenharia de Software Professora: Lara P. Z. B. Oberderfer Uma visão mais clara da
Leia maisUniversidade Federal do Rio Grande do Norte - UFRN Programa de Pós-Graduação em Engenharia de Software - PPGSW
Universidade Federal do Rio Grande do Norte - UFRN Programa de Pós-Graduação em Engenharia de Software - PPGSW EDITAL 02/2016/PPgSW PROCESSO DE SELEÇÃO 2016.2 Mestrado Profissional em Engenharia de Software
Leia mais1. Vincular os eventos de entrada e saída nos parâmetros gerais do sistema
Desenvolvimento BM-689 Versão 2006_98 Release 49 Autor Edson Vidal Processo: Logística Nome do Processo: Endereçamento de locais de estoque Motivação O processo consiste no recebimento dos produtos e processamento
Leia maisUniversidade Federal do Rio Grande do Norte - UFRN Programa de Pós-Graduação em Engenharia de Software - PPGSW
Universidade Federal do Rio Grande do Norte - UFRN Programa de Pós-Graduação em Engenharia de Software - PPGSW EDITAL 01/2013/PPGSW PROCESSO DE SELEÇÃO 2014.1 - Mestrado Profissional em Engenharia de Software
Leia maisORIENTAÇÕES PARA ELABORAÇÃO DO RELATÓRIO DE PRÁTICA PROFISSIONAL INTEGRADA TÉCNICAS DE VENDAS E NEGOCIAÇÃO
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA FARROUPILHA CAMPUS SANTA ROSA Rua Uruguai, 1675 Bairro Central CEP: 98900.000
Leia maisTÉCNICAS DE PROGRAMAÇÃO
TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente
Leia maisIntrodução às Bases de Dados
Introdução às Bases de Dados Relacionamentos Simples (Abordagem não Convencional) Raul Ressano Garcia Ficha Técnica EDIÇÃO: Edição do Autor TÍTULO: Introdução às Bases de Dados - Relacionamentos Simples
Leia maisMANUAL DO SISTEMA. Versão 6.07
MANUAL DO SISTEMA Versão 6.07 Relatórios...3 Mix de Compra...3 Peças >> Relatórios >> Mix de Compra Peças...3 Mix de Vendas...4 Peças >> Relatórios >> Mix de Venda Peças...4 Tabela de Preços...6 Peças
Leia maismsgq FIN. 06 - DISPONIBILIDADE BANCÁRIA
1 de 5 msgq - DISPONIBILIDADE BANCÁRIA MACROPROCESSO FINANCEIRO PROCESSO CONTAS A PAGAR DISPONIBILIDADE BANCÁRIA 1. OBJETIVO... 2 2. ABRANGÊNCIA... 2 3. DOCUMENTOS RELACIONADOS... 2 4. PROCEDIMENTOS...
Leia maisEngenharia de Software Tema da Aula Definição e Especificação de Requisitos I - Conceitos. Exercício
Tema da Aula Definição e Especificação de Requisitos I - Conceitos Prof. Cristiano R R Portella portella@widesoft.com.br Exercício Em grupo de 4 alunos (2 desenvolvedores e 2 usuários), simular uma reunião
Leia mais1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo 6 3.1 Menu sítio 6 3.2 Menu utilizadores 7 3.3 Outras funcionalidades 8 4
1 Contextualização 3 2 Administração do Joomla 5 3 Painel de controlo 6 3.1 Menu sítio 6 3.2 Menu utilizadores 7 3.3 Outras funcionalidades 8 4 Sistema de armazenamento e criação de conteúdos 9 4.1 Criar
Leia maisQualidade de Software
Qualidade de Software Projeto e Desenvolvimento de Sistemas Dr. Fábio Levy Siqueira levy.siqueira@gmail.com Aula 2: Garantia da Qualidade e Padrões Qualidade de software Quais são as atividades de Gestão
Leia maisFUNDAÇÃO PARQUE TECNOLÓGICO ITAIPU - BRASIL EDITAL DO PROCESSO SELETIVO Nº 123.15
EDITAL DO PROCESSO SELETIVO Nº 123.15 A FUNDAÇÃO PARQUE TECNOLÓGICO ITAIPU BRASIL (FPTI-BR) torna público que serão recebidas as inscrições para o Processo Seletivo nº 123.15 sob contratação em regime
Leia maisGuia do Usuário. idocs Content Server v.2.0-1 -
Guia do Usuário idocs Content Server v.2.0-1 - 2013 BBPaper_Ds - 2 - Sumário Introdução... 4 Inicializando a aplicação... 6 Ambiente... 7 Alterando o ambiente... 8 Senhas... 10 Alterando senhas... 10 Elementos
Leia maisConectar diferentes pesquisas na internet por um menu
Conectar diferentes pesquisas na internet por um menu Pré requisitos: Elaboração de questionário Formulário multimídia Publicação na internet Uso de senhas na Web Visualização condicionada ao perfil A
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO Santa Maria, 12 de Novembro de 2013. Revisão aula anterior Modelagem orientada a objetos com UML Software: Astah Community
Leia maisProjeto de Banco de Dados. Disciplina: Banco de Dados I José Antônio da Cunha
Projeto de Banco de Dados Disciplina: Banco de Dados I José Antônio da Cunha Introdução Banco de Dados Esta aula apresenta os conceitos da área de banco de dados, que são necessários à compreensão do projeto
Leia maisTópicos da Aula. Que é são requisitos? Tipos de Requisitos. Requisitos Funcionais. Classificação de Requisitos. Requisitos de Software.
Engenharia de Software Aula 06 Tópicos da Aula Software Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo dcc603@gmail.com 26 Março 2012 Funcionais e não funcionais De usuário e do Engenharia de Estudo
Leia maisAnálise e Projeto Orientados por Objetos
Análise e Projeto Orientados por Objetos Aula 02 Análise e Projeto OO Edirlei Soares de Lima Análise A análise modela o problema e consiste das atividades necessárias para entender
Leia maisDisciplina: Técnicas de Racionalização de Processos Líder da Disciplina: Rosely Gaeta NOTA DE AULA 04 O PROJETO DE MELHORIA DOS PROCESSOS
Disciplina: Técnicas de Racionalização de Processos Líder da Disciplina: Rosely Gaeta NOTA DE AULA 04 O PROJETO DE MELHORIA DOS PROCESSOS 3.4 O PROJETO DE MELHORIA DE PROCESSOS 3.4.1 - CONCEITO DE PROJETO
Leia maisDIRETORIA DE PESQUISAS COORDENAÇÃO DE AGROPECUÁRIA PESQUISA DE ESTOQUES PRIMEIRO SEMESTRE - 2010 MANUAL DE INSTRUÇÕES
DIRETORIA DE PESQUISAS COORDENAÇÃO DE AGROPECUÁRIA PESQUISA DE ESTOQUES PRIMEIRO SEMESTRE - 2010 MANUAL DE INSTRUÇÕES 1. CARACTERÍSTICAS BÁSICAS DA PESQUISA 1.1 - OBJETIVO Fornecer informações estatísticas
Leia maisDiretrizes de Qualidade de Projetos
Diretrizes de Qualidade de Projetos Versão 1.5 MAPA/SE/SPOA/CGTI, 2012 Página 1 Histórico de Revisão Data Versão Descrição Autor 15/01/2012 1.0 Criação do Artefato Pérsio Mairon 10/03/2012 1.1 Inclusão
Leia mais