Padrão de Análise de Sistemas Versão 2.5. Padrão de Análise de Sistemas Versão 2.5
|
|
- Valdomiro de Almada Bicalho
- 8 Há anos
- Visualizações:
Transcrição
1 Padrão de Análise de Sistemas
2 Histórico de Atualizações Versão Data Alterações /03/2007 Definição de boas práticas para a Análise de Sistemas /04/2007 Alteração no diagrama de implementação de classes para componentes. Inclusão da forma de trabalho com documentos replicados na rede. Nomenclatura dos diagramas dentro da especificação (para conter o nome da funcionalidade e não mais apenas fluxo ou especificação ) /05/2007 Adicionado o apêndice no documento contendo diversas orientações rápidas para o desenvolvimento da atividade de análise de sistemas /09/2007 Padrão de Orientação a Objetos /12/2007 Adicionado padrão de solicitação ADO /01/2008 Inclusão de um novo controle nas solicitações ADO e inclusão dos mecanismos para Análise de Impacto /02/2008 Alterado padrão de solicitação ADO /02/2008 Inserido Rastreabilidade /02/2008 Inserido Relacionamento Entre Casos de Uso. 20/3/2008 Página 2 de 64
3 Índice INTRODUÇÃO ENTERPRISE ARCHITECT VISÃO GERAL LICENÇAS PADRÕES CONFIGURAÇÃO DIAGRAMAS, ELEMENTOS E LIGAÇÕES DIAGRAMAS ELEMENTOS E LIGAÇÕES Caso de Uso Requisitos Alterações Classes Tabelas Componentes Atividades ESTRUTURAS DOS PROJETOS PADRÕES DE ESTRUTURAS DE PROJETOS Manutenção Banco de Dados Funcionalidades Requisitos Implementação Casos de Uso Modelo Lógico Componentes Distribuição Relacionamento Entre Casos de Uso PROCEDIMENTOS LEVANTAMENTO DE REQUISITOS Identificar requisitos funcionais Identificar requisitos não funcionais /3/2008 Página 3 de 64
4 4.1.3 Identificar alterações no modelo ESPECIFICAÇÃO DO ITEM Atualizar diagramas de caso de uso, atividades e implementação Solicitar alterações à ADO e atualizar diagrama de entidades Atualizar diagrama de atividades DOCUMENTAÇÃO INICIAL Pré-documentação da funcionalidade a ser alterada TEMPLATES DISPONÍVEIS Solicitação à ADO Protótipo de Tela Protótipo de Relatório Caso de Uso MECANISMOS DE RASTREABILIDADE Uso do Elemento Hierarquia de Uso do Elemento Matriz de Rastreabilidade APÊNDICE AGREGAÇÃO CONTROLE DE VERSÃO (CVS) TRY..CATCH..END ADICIONAR AUTORES DIAGRAMA DE FONTE DE INCLUDE ( *.CH ) INCLUIR OPÇÃO DE MENU FONTES LOCALIZADOS NA PASTA RAIZ DOS SISTEMAS DOCUMENTAÇÃO DE JOB /3/2008 Página 4 de 64
5 Introdução Esse documento tem por objetivo estabelecer as melhores práticas para a elaboração de análises de sistemas na área de Desenvolvimento de Software do SICREDI, através da ferramenta Enterprise Architect (EA). 20/3/2008 Página 5 de 64
6 1. Enterprise Architect 1.1 Visão geral O Enterprise Arquitect é uma ferramenta CASE (Computer Aided Software Engineering) para desenhar e construir sistemas baseando-se na UML Licenças O EA possui duas licenças que serão utilizadas: - Corporate: utilizada pelos Analistas de Sistemas para criação dos diagramas. - Lite (viewer): utilizada pelos Programadores e Analistas de Testes para consulta dos diagramas. 1.3 Padrões Serão utilizados dois padrões distintos de projetos no EA: - padrão para linguagens de programação estruturada (PE); - padrão para linguagens orientadas a objetos (OO). 1.4 Configuração Para armazenar a documentação, podemos utilizar duas formas: - Banco de dados: o projeto é armazenado no Oracle (esta opção será utilizada em novos projetos). Para conexão no banco, será utilizado o Oracle Provider for OLE DB, na opção Connect to server..., disponível na tela principal. Nesta opção devem ser configurados o nome do banco e o schema para conectar, conforme exemplos abaixo: 20/3/2008 Página 6 de 64
7 Telas de conexão no banco de dados Oracle - Master e Réplicas: o projeto fica na rede em um arquivo Design Master e cada Analista cria um arquivo réplica para sincronizar. Para a criação do arquivo Master, já existe um template padrão, que deve ser solicitado à Qualidade de Software (esta opção não será mais utilizada). 20/3/2008 Página 7 de 64
8 2. Diagramas, Elementos e Ligações 2.1 Diagramas O EA trabalha com os diagramas padrões da UML e outros estendidos que serão utilizados. Os diagramas podem ser incluídos nas views e packages através da opção Add Diagram..., disponível no botão direito do mouse, conforme abaixo: Nos diagramas estruturais da UML, estaremos utilizando os seguintes: - Package: para agrupar diagramas ou outras packages; - Class: para diagramas de classes de sistemas orientado a objetos; - Component: para componentes de software e códigos-fonte; - Deployment: para diagramar as arquiteturas das aplicações. 20/3/2008 Página 8 de 64
9 Nos diagramas comportamentais da UML, estaremos utilizando os seguintes: - Use Case: para diagramar casos de uso, atores e seus relacionamentos; - Activity: para diagramar o fluxo de atividades dos casos de uso. Nos diagramas estendidos da ferramenta, estaremos utilizando os seguintes: 20/3/2008 Página 9 de 64
10 - Requirements: para diagramar os requisitos de cada caso de uso (funcionais, não-funcionais, protótipos, tabelas e componentes de software envolvidos, etc.); - Maintenance: para diagramar as alterações (change requests) efetuadas no modelo ou sistema; 2.2 Elementos e Ligações Nesta seção estaremos especificando os tipos de elementos utilizados nos diagramas, suas respectivas ligações e as cores padrões de cada tipo Caso de Uso Elemento Objetivo Utilizado nos Diagramas Especificará o caso de Casos de Uso e uso a da Requisitos. funcionalidade. Ligações Casos de uso podem estar ligados entre si através de include ou extend. Observações Requisitos Os requisitos utilizarão os elementos Requirement, sendo divididos nos tipos abaixo: 20/3/2008 Página 10 de 64
11 Elemento Objetivo Utilizado nos Diagramas Especifica os requisitos Requisitos e Atividades. de negócio necessários à funcionalidade. Geralmente são apontados na Análise de Negócio. Especifica o layout do relatório da funcionalidade. Especifica o layout de tela da funcionalidade. Especifica o layout do arquivo que o sistema está gerando ou importando. Especifica sugestões de Testes para auxiliar o Analista de Testes na identificação de impactos para validar a implementação Alterações Requisitos e Atividades. Requisitos e Atividades. Requisitos e Atividades. Manutenção Ligações Devem ser ligados com realisation no diagrama de requisitos, tendo como origem o caso de uso e destino o requisito, e com dependency no diagrama de atividades, tendo como origem a atividade e destino o requisito. Devem ser ligados com realisation no diagrama de requisitos, tendo como origem o caso de uso e destino o requisito, e com dependency no diagrama de atividades, tendo como origem a atividade e destino o requisito. Devem ser ligados com realisation no diagrama de requisitos, tendo como origem o caso de uso e destino o requisito, e com dependency no diagrama de atividades, tendo como origem a atividade e destino o requisito. Devem ser ligados com realisation no diagrama de requisitos, tendo como origem o caso de uso e destino o requisito, e com dependency no diagrama de atividades, tendo como origem a atividade e destino o requisito. Devem ser ligados com dependency ao change no diagrama de manutenção. Observações Deve possuir um documento vinculado utilizando o template Protótipo de Relatório, através da opção Linked Document. Deve possuir um documento vinculado utilizando o template Protótipo de Tela, através da opção Linked Document. Deve possuir um documento vinculado utilizando o template Protótipo de Arquivo, através da opção Linked Document. Sua utilização é opcional. As alterações utilizarão os elementos Change, conforme abaixo: Elemento Objetivo Utilizado nos Diagramas Especificar as Manutenção alterações realizadas no sistema (change requests). Ligações Devem ser ligadas sempre com trace em todos os diagramas. Observações Podem estar ligadas no caso de uso ou nos requisitos no diagrama de requisitos. 20/3/2008 Página 11 de 64
12 2.2.4 Classes As classes no padrão OO utilizarão poderão ser importadas de sistemas já existentes via engenharia reversa, e seguirão o padrão da ferramenta usando o elemento Class, conforme abaixo: Elemento Objetivo Utilizado nos Diagramas Especificar as classes Classes dos sistemas orientados a objetos Tabelas Ligações Devem ser ligadas entre si com os padrões UML no diagrama de Classes e com dependency nos diagramas de requisitos e atividades. Observações As tabelas e outros objetos do banco de dados utilizarão o elemento do tipo Class com stereotype Table na view Banco de Dados, conforme abaixo: Elemento Objetivo Utilizado nos Diagramas Especificar as tabelas e Classes outros objetos do banco de dados. Ligações Devem ser ligadas entre si e nos outros diagramas com dependency. Observações Componentes abaixo: Os componentes de software serão documentados utilizando os tipos de elementos Elemento Objetivo Utilizado nos Diagramas Especificar páginas Componentes WEB e outros códigosfontes da camada View da aplicação. Ligações Devem ser ligadas entre si e nos outros diagramas com os padrões UML. Observações Tipo do elemento é Class com stereotype web page. Especificar funções públicas (Clipper,PL/SQL e outras linguagens padrão PE). Especificar arquivos de configuração. Componentes Componentes ou Classe Devem ser ligadas nos diagramas com dependency. Deve ser ligadas através de trace ao change de alteração Deve ser utilizada a tecla F4 para alterar a cor da borda do componente para vermelho. 20/3/2008 Página 12 de 64
13 2.2.7 Atividades Nos diagramas de atividades serão utilizados os elementos abaixo: Elemento Objetivo Utilizado nos Diagramas ActivityInitial: Atividades Especifica o início do fluxo. ActivityFinal: Especifica Atividades o fim do fluxo. Ligações Control Flow Control Flow Observações FlowFinal: Especifica o encerramento do fluxo antes de chegar no final. Também é utilizado para encerrar iterações de loops. Activity: Especifica a execução de uma atividade no fluxo. Atividades Atividades Control Flow Control Flow Activity: Especifica a execução de uma atividade composta no fluxo, ou seja, redireciona para outro diagrama de atividades. Structured Activity: Especifica atividades compostas e estruturadas, como laços de repetição. Action: Especifica ações no fluxo, como por exemplo, controle de transações. Decision: Especifica desvios condicionais no fluxo (If e Case). Merge: Especifica o agrupamento de várias entradas do fluxo. Object: Especifica o fluxo de dados entre as atividades, como por exemplo, variáveis e arrays. Atividades Control Flow Para criar a atividade composta é utilizada a opção Advanced- >Composite Element, disponível clicando-se com o botão direito no elemento. Atividades Control Flow Para loops deve ser selecionado a opção Loop Node na criação do elemento. Atividades Control Flow Usada para cada passo do controle de transação: BEGIN TRANSACTION, ROLLBACK e COMMIT. Atividades Control Flow Atividades Control Flow Deve ser utilizado antes de um elemento que pode receber mais de uma entrada. Atividades Control Flow Na ligação com Control Flow, a cor do conector deve ser cinza ao invés de preto. A cor deve ser: Red: 210 Green: 230 Blue: 211 Seguem abaixo alguns exemplos de diagramas com seus elementos e ligações: 20/3/2008 Página 13 de 64
14 Diagrama de requisitos, seus elementos e tipos de ligações. Diagrama de atividades e seus elementos. 20/3/2008 Página 14 de 64
15 20/3/2008 Página 15 de 64
16 3. Estruturas dos Projetos 3.1 Padrões de Estruturas de Projetos O projeto conterá todos os sistemas de uma determinada família, e as views para separar os diagramas seguirão os padrões definidos por tipo de linguagem, conforme abaixo: - a estrutura padrão para linguagens de programação estruturada (PE) utilizará as seguintes views: Banco de Dados, Funcionalidades, Implementação, Manutenção e Relacionamento Entre Casos de Uso. - a estrutura padrão para linguagens orientadas a objetos (OO) utilizará as seguintes views: Banco de Dados, Requisitos, Casos de Uso, Modelo Lógico, Componentes, Distribuição e Manutenção. 20/3/2008 Página 16 de 64
17 O conteúdo de cada view será detalhado a seguir Manutenção A view Manutenção possui a finalidade de documentar as alterações (change requests) realizadas no modelo e por conseqüência, no sistema. Abaixo a estrutura no Project Browser: Estrutura da view Manutenção 20/3/2008 Página 17 de 64
18 Nesta view existirão packages para as versões, itens e Artefatos do PDS, facilitando a localização das implementações dentro do modelo. Para documentar estas alterações, o diagrama utilizado será do tipo Manutenção (Maintenance) e para as alterações serão utilizados os elementos do tipo Change. Segue abaixo exemplo do diagrama de manutenção e como fazer o rastreamento dos elementos. Diagramas de Manutenção com Alterações e Sugestões de Teste Pressionando-se CTRL+U sobre a alteração podemos rastrear os pontos de utilização da alteração, conforme abaixo: Tela de utilização dos elementos nos diferentes diagramas 20/3/2008 Página 18 de 64
19 Na package Artefatos do PDS será indicado os documentos que serão gerados durante o processo de desenvolvimento de software. AN (Análise de Negócio): independente de serem chamados de PI (projeto de implementação) ou serem anexados no SGDWeb com outro nome, ao entrar para o controle de versões deverão necessariamente receber o prefixo AN_*. CAR (Checklist de Avaliação de Requisitos) FER (Formulário de Entendimento de Requisitos) RAI (Relatório de Análise de Impacto) O objeto CAR deve estar linkado a versão do pacote através de dependency. Para o exemplo abaixo deverão ser utilizados os diagramas do tipo package diagram. Os objetos AN, FER E RAI devem estar linkados através de dependency ao change de manutenção do item. 20/3/2008 Página 19 de 64
20 3.1.2 Banco de Dados A view Banco de Dados conterá as tabelas e os objetos do banco utilizados pelo sistema. Para documentar estes objetos, o diagrama utilizado será do tipo Classes (Logical) e os elementos serão do tipo Class com stereotype Table. Já existe um objeto customizado com estas características que deverá ser utilizado. Nas tabelas não serão documentados os atributos, somente seus relacionamentos de forma simplificada, pois o modelo ER completo poderá ser solicitado à ADO. Segue abaixo a estrutura no Project Browser: Diagrama da View Banco de Dados Funcionalidades A view Funcionalidades será utilizada somente no padrão PE e conterá a especificação (requisitos) e fluxo (atividades) de cada funcionalidade do sistema. 20/3/2008 Página 20 de 64
21 As funcionalidades estarão agrupadas em packages pelo seu tipo específico: Biblioteca, Cadastros, Consultas, Movimentação, Parâmetros, Processamento e Relatórios. Cada funcionalidade conterá sempre duas packages: Especificação e Fluxo. View Funcionalidades Na Especificação, o diagrama utilizado será do tipo Requisitos (Requirements) e os elementos utilizados serão os seguintes: Class,Use Case e Requirements. Além de seus próprios elementos, o diagrama de requisitos possui elementos de outras views ligados no Caso de Uso. O diagrama de requisitos tem como objetivo especificar os requisitos funcionais e não funcionais necessários à funcionalidade, quais os componentes de software que implementam a mesma, quais tabelas serão impactadas e as alterações executadas na funcionalidade. 20/3/2008 Página 21 de 64
22 Diagrama de Requisitos e seus elementos Podem existir casos em que a funcionalidade que está sendo diagramada esteja duplicada no Legado e em PL/SQL. Somente nestes casos poderão existir dois componentes de software ligados a um Caso de Uso, conforme exemplo abaixo: Funções equivalentes no Legado e em PL/SQL 20/3/2008 Página 22 de 64
23 No Fluxo, o diagrama utilizado será do tipo Atividade (Activity) e os elementos utilizados serão os descritos na tabela vista anteriormente. Além de seus próprios elementos, o diagrama de atividades ainda poderá conter atividades com requisitos ligados, indicando a execução dos mesmos. Diagrama de atividades, com alguns requisitos vinculados à certas atividades O diagrama de atividades deve ser detalhado o suficiente para que o programador consiga implementar a rotina sem maiores dúvidas. 20/3/2008 Página 23 de 64
24 3.1.4 Requisitos A view Requisitos será utilizada somente no padrão OO será semelhante à view Funcionalidades, pois conterá a especificação (requisitos) de cada funcionalidade do sistema ou ainda requisitos padrões a todas as funcionalidades (Ex: campos padrões, etc.). As funcionalidades também estarão agrupadas em packages pelo seu tipo específico: Biblioteca, Cadastros, Consultas, Movimentação, Parâmetros, etc. View Requisitos O diagrama utilizado será do tipo Requisitos (Requirements) e os elementos utilizados serão os Requirements. Além de seus próprios elementos, o diagrama de requisitos possuirá elementos de outras views, tais como Class, Use Case e Components. O diagrama de requisitos tem como objetivo especificar os requisitos funcionais e não funcionais necessários à funcionalidade, quais os componentes de software (ou classe) que implementam a mesma, quais tabelas serão impactadas e as alterações executadas na funcionalidade. Diagrama de requisitos de sistemas orientados a objetos 20/3/2008 Página 24 de 64
25 3.1.5 Implementação A view Implementação será utilizada somente no padrão PE e conterá os fontes do do sistema. Cada código-fonte terá uma package com seu nome e extensão, separadas por packages da estrutura física do projeto. Na Implementação, o diagrama utilizado será do tipo Componentes (Components) e os elementos utilizados serão do tipo Component. Deverão ser documentadas somente as funções e procedures públicas do sistema, pois as estáticas ficaram sobre responsabilidade do codificador. View Implementação com suas packages e componentes Os componentes deverão ter sua cor da borda alterada para vermelho, através da tecla F4 com o componente selecionado. Os componentes serão utilizados para identificar qual função pública implementa um determinado caso de uso, conforme exemplo a seguir: Componente indica qual função implementa o caso de uso 20/3/2008 Página 25 de 64
26 3.1.6 Casos de Uso A view Casos de Uso será utilizada somente no padrão OO e conterá os Casos de Uso do sistema no padrão UML, somente com relacionamentos entre outros casos de uso e atores, separados em packages de acordo com sua funcionalidade. View Casos de Uso Na view Casos de Uso terá a package Relacionamento Entre Casos de Uso, que armazenará o relacionamento entre Casos de Uso. Nos Casos de Uso, o diagrama utilizado será do tipo Casos de Uso (Use Case) e os elementos utilizados serão do tipo Use Case e Actors. 20/3/2008 Página 26 de 64
27 Diagrama de Caso de Uso, seus elementos e relacionamentos Modelo Lógico A view Modelo Lógico será utilizada somente no padrão OO e conterá o Modelo Lógico do sistema no padrão UML, somente com suas classes e os relacionamentos entre elas, separados em packages de acordo com a estrutura do projeto. Nos projetos já existentes pode ser utilizada a opção de engenharia reversa para importar as classes, na opção do Code Engineering -> Import Source Directory do menu do botão direito. View Modelo Lógico 20/3/2008 Página 27 de 64
28 (Class). No Modelo Lógico, o diagrama e os elementos utilizados serão do tipo Classes Diagrama de Classes Componentes A view Componentes será utilizada somente no padrão OO será semelhante à view Implementação do padrão PE, contendo o restante dos componentes de software do sistema orientado a objetos (páginas, arquivos XML, fontes PL/SQL, etc.) e a relação destes componentes com as classes e as camadas da aplicação (view, model, controller, etc.), separados em packages de acordo com a estrutura do projeto. View Componentes Nos projetos já existentes, também pode ser utilizada a opção de engenharia reversa para importar os componentes. 20/3/2008 Página 28 de 64
29 Diagrama de componentes com as camadas da aplicação Distribuição A view Distribuição será utilizada somente no padrão OO e conterá a visão da arquitetura da aplicação (topologia, servidores, etc.). Esta view não será obrigatória por enquanto, mas é de grande valia para elucidar a arquitetura de produção para novos profissionais Relacionamento Entre Casos de Uso A view Relacionamento Entre Casos de Uso será utilizada somente no padrão PE, no padrão OO o Relacionamento Entre Casos de Uso estará na view Casos de Usos. Está view conterá os Relacionamentos entre os Casos de Uso mais importantes do Sistema. O tipo de relacionamento utilizado nos diagrama de Relacionamentos Entre Casos de Uso é dependency. 20/3/2008 Página 29 de 64
30 Diagrama Relacionamento Entre Casos de Uso 20/3/2008 Página 30 de 64
31 4. Procedimentos O processo de Análise de Sistemas está composto por duas principais etapas: Levantamento de Requisitos da Análise de Negócio e Especificação do Item para desenvolvimento. Além destas, também pode existir a necessidade de mais uma etapa de Documentação Inicial, caso não exista documentação de Análise de Negócios. act Inicial Funcionalidade documentada [Nao] Documentação inicial [Sim] Levantamento de Requisitos Especificação do item 20/3/2008 Página 31 de 64
32 4.1 Levantamento de Requisitos act Lev antamento de Requisitos Identificar requisitos funcionais Identificar requisitos nao funcionais Identificar alterações no modelo Identificar requisitos funcionais Sem dúvida esta é a atividade mais importante da Análise de Sistemas. Identificar os requisitos funcionais pode não ser tão simples quanto parece, pois podem estar escondidos no texto da Análise de Negócio ou, muitas vezes, implícitos. Um requisito pode ser definido como "uma condição ou uma capacidade com a qual o sistema deve estar de acordo". Os requisitos funcionais especificam ações que um sistema deve ser capaz de executar, sem levar em consideração restrições físicas. Especificam, portanto, o comportamento de entrada e saída de um sistema. São documentados na pasta Manutenção como requisito ou alteração (se o requisito já existir deve ser registrada uma alteração). Quando uma alteração é realizada deve ser vinculada com o link Trace ao requisito ou ao caso de uso. Abaixo um exemplo de um requisito de manutenção visando incluir um campo na tela do cadastro de finalidades. 1: ALT-001 é uma mudança do requisito REQ /3/2008 Página 32 de 64
33 4.1.2 Identificar requisitos não funcionais Requisitos não funcionais estabelecem restrições gerais do sistema em termos de usabilidade, performance, confiabilidade, documentação, entre vários outros. Estes podem estar diretamente ligados ao caso de uso (mediante Realisation ) ou a qualquer outro elemento. Abaixo um exemplo de requisitos não funcionais: As linhas vermelhas apontam os requisitos não funcionais. Isto é, os que não evitam que a rotina funcione, mas garantem sua qualidade Identificar alterações no modelo Uma vez que os requisitos funcionais e não funcionais foram identificados devem ser vinculados ao modelo existente. Para isto utiliza-se o link Trace. Veja exemplo abaixo: 20/3/2008 Página 33 de 64
34 Podemos visualizar que, para o item 2296, foi identificado uma alteração na rotina de atualização de base. O requisito de alteração (em verde) está ligado ao requisito funcional Atualização de Base. A leitura deste diagrama é que a Atualização de base da funcionalidade sofreu uma alteração no item No gráfico acima, observa-se que o item 2298 implementou uma atualização de base (requisito funcional) e uma alteração na tela do cadastro. 20/3/2008 Página 34 de 64
35 4.2 Especificação do Item Atualizar diagramas de caso de uso, atividades e implementação Neste ponto já estão todos os requisitos levantados e colocados dentro da pasta de manutenção (no respectivo item e versão) e ligados nos casos de uso impactados. Neste momento devemos detalhar cada implementação utilizando os templates fornecidos na ferramenta e comentários que sejam necessários para garantir que o programador capte o solicitado. Um exemplo de detalhamento por comentários pode ser observado abaixo: req Especificação REQ-0026: tecla [ESC] 20/3/2008 Página 35 de 64
36 A tela acima pode ser acessada com um duplo-click no requisito (ou em qualquer outro elemento). Quando o requisito for de tela, relatório, alteração de tabela ou algum outro que necessite de uma especificação mais complexa, utilizam-se os templates e documentos vinculados Solicitar alterações à ADO e atualizar diagrama de entidades Sempre que existir alteração ou criação de tabelas, deve-se utilizar um requisito de alteração com um documento vinculado através da opção do botão direito Linked Document..., utilizando o template de Solcitação ADO. Veja abaixo um exemplo: 20/3/2008 Página 36 de 64
37 req item 2298 ALT-0002: Nova tabela A alteração também deve ser ligada à tabela, para rastreamento dos objetos impactados. class ER grupo_empreendimento_ccrpfina «trace» ALT-0002: Nova tabela (from item 2298) Além disto, deve ser adicionada uma tag na change, através do botão direito, seleciondo-se a opção Add e em seguida Tagged Value..., conforme imagem abaixo: 20/3/2008 Página 37 de 64
38 Na combo box do campo Tag:, deve ser selecionado o valor ADO, que já estará previamente cadastrado, conforme imagem abaixo: No campo Value: deve ser informado o valor TRUE, em letras maiúsculas, conforme imagem abaixo: 20/3/2008 Página 38 de 64
39 Segue abaixo o template para solicitações à ADO: Para enviar esta solicitação à ADO, deve ser criada uma atividade avulsa no SGD com dos dados abaixo: Padrão que deve estar no campo Descrição da atividade Nome do repositório/equipe: <exemplo: eap_sicredi, eap_sis> Nome da pasta: <ex.:canais de Apoio> Sistema: <sigla do sistema> Versão do sistema: <onde está sendo realizada a alteração> Nº item: <nº do item no SGD que está saindo a alteração> Nº subitem: <nº do subitem da alteração caso exista> Nome do change: <change/requisito de alteração que contém o documento linkado> 20/3/2008 Página 39 de 64
40 4.2.3 Atualizar diagrama de atividades O diagrama de atividades é o mais importante para o desenvolvedor. Este valida e especifica o caso de uso e seus requisitos. O detalhamento do diagrama depende da necessidade de especificar certa funcionalidade. Exemplo: Observa-se que estão alocados os principais requisitos levantados na especificação e as tabelas impactadas no item. Isto é opcional, mas altamente recomendado. 20/3/2008 Página 40 de 64
41 4.3 Documentação Inicial act Documentação inicial Lev antamento de requisitos básicos Levantamento de tabelas env olv idas Esboço do protótipo de tela e relatório Atualizar diagrama de implementação Diagrama de ativ idades básico Montar diagrama de caso de uso com seus requisitos Pré-documentação da funcionalidade a ser alterada As primeiras especificações não terão documentação na ferramenta. Portanto, torna-se necessário realizar um pré-levantamento da funcionalidade impactada. Os diagramas que devem ser criados e mantidos são os mesmos mencionados neste documento, mas de uma forma simplificada evitando um impacto inicial alto. Ao passar do tempo estas análises serão complementadas elevando o nível de detalhamento. O primeiro passo é identificar o fonte e inseri-lo no diagrama de implementação. Depois, monta-se o caso de uso e realiza-se um levantamento básico de requisitos (ações da rotina e outros pontos que sejam relevantes para a alteração proposta pelo item). Realiza-se um mapeamento das principais tabelas envolvidas e criam-se (se ainda não existirem) no diagrama de Entidades. Com tudo isto pronto monta-se o diagrama de atividades básico visando suportar as alterações propostas. Abaixo, um exemplo do cadastro de finalidades do sistema de crédito, onde o item 2298 solicitou um novo campo na tela. 20/3/2008 Página 41 de 64
42 req item 2298 ALT-0001: Incluir campo para grupo de empreendimento REQ-0039: Os grupos devem ser selecionados mediante um browse ALT-0002: Nova tabela REQ-0049: Atualização de Base 2: levantamento das alterações necessárias para o item 2298 (no diagrama de manutenção) 3: Diagrama de caso de uso e requisitos da rotina. 20/3/2008 Página 42 de 64
43 20/3/2008 Página 43 de 64
44 4: Diagrama de atividades inicial da rotina. Observa-se que está simplificado mas esboça perfeitamente seu comportamento. 5: Protótipo básico da tela da rotina 4.4 Templates disponíveis O EA permite a inclusão de templates para facilitar a especificação das funcionalidades. Para vincular um template utilizar a opção Linked Document (ou CTRL+ALT+D) de cada objeto do diagrama. 20/3/2008 Página 44 de 64
45 Seleção de templates disponíveis Solicitação à ADO Este template visa documentar as alterações de estrutura de tabelas e a criação/ manutenção de índices. Sempre deve ser vinculado a um requisito de mudança de estrutura ou criação de tabelas/objetos no banco de dados Protótipo de Tela Protótipos de tela visam especificar, de forma completa, as telas e campos da funcionalidade. O template deve estar vinculado a um requisito de tela. Requisito de tela em azul no diagrama de requisitos. 20/3/2008 Página 45 de 64
46 Seleção do Tipo de Requisito Protótipo de Relatório A especificação funciona da mesma forma que o protótipo de tela, ou seja, é um requisito do tipo relatório e um template vinculado para esta finalidade Caso de Uso O caso de uso pode ser estendido vinculando-se a um template de caso de uso, especificando cenários e condições. 4.5 Mecanismos de Rastreabilidade Há três mecanismos de rastreabilidade que são recomendados para fins de análise de impacto ou mesmo entendimento e localização da utilização de elementos (casos de uso, requisitos, tabelas, etc.) Uso do Elemento É possível rastrear a utilização de um elemento em todos os diagramas que utilizam este elemento. Para isto, basta clicar sobre o elemento e utilizar uma das opções abaixo: Menu Element > Find in diagrams... 20/3/2008 Página 46 de 64
47 CTRL + U Seleção do Diagrama que está usando o elemento Hierarquia de Uso do Elemento Sintetizando, permite rastrear a utilização de um elemento segundo as visões: necessário para (needed by), depende de (depends on) e aponta para (links to). Menu View > Hierarchy CTRL + SHIFT + 4 A seguir seguem exemplos do uso deste recurso. 20/3/2008 Página 47 de 64
48 Hierarquia do objeto com profundidade nível 5 Hierarquia do objeto com profundidade nível 2 20/3/2008 Página 48 de 64
49 É possível fazer a configuração do nível de profundidade que se deseja adentrar quanto aos elementos relacionados. Quanto maior a profundidade, mais demorado tende a ser a montagem do resultado da pesquisa de hierarquia, contudo, mais ricos serão os resultados em termos de favorecer uma correta análise de impacto. A configuração padrão do EA faz a hierarquia até o 5º nível a partir do elemento pesquisado. Para realizar esta configuração deve-se acessar o menu Tools > Options > aba General > campo Max Hierarchy View Depth. 20/3/2008 Página 49 de 64
50 4.5.3 Matriz de Rastreabilidade Possibilita visualizar os relacionamentos entre todos os elementos, a partir de um pacote de origem e um pacote destino, sendo de um tipo (caso de uso, requisito, etc) versus outro, contendo ligações do tipo dependência, realização, etc.. Para o caso, recomenda-se que seja feito o uso deste recurso aplicado para o pacote (origem (source) e destino (target)) Caso de Uso > Funcionalidades (do sistema em questão), tipo (type) Use Case versus Use Case, e tipo de ligação (Link Type) dependência (dependency). Isto fará com que a matriz de rastreabilidade seja montada com a finalidade de exibir as dependências entre os casos de uso existentes a partir do pacote de origem e destino. Para fazer uso da matriz e informar estes parâmetros deve-se acessar o menu View > Relationship Matrix. Importante: após configurar e gerar a matriz use o botão Options > Profiles > Save as New Profile para salvar a configuração da matriz do sistema em questão (no exemplo, foi salvo como Matriz Site UFV). Matriz de rastreabilidade de dependências entre casos de uso 20/3/2008 Página 50 de 64
51 5. Apêndice 5.1 Agregação Um conceito que pode ser utilizado na diagramação é Agregação. Veja exemplo abaixo: act teste Tela do produto 01 Tela do produto 02 Tela do produto 03 Tela principal Funcionalidade Observamos que a tela principal do sistema está composta por três outras telas. Cada uma das três telas deve conter um protótipo de tela vinculado. Este recurso pode ser aplicado praticamente em qualquer elemento. Abaixo outro exemplo com requisitos da funcionalidade: req teste Permitir consulta de associados com [F4] Funcionalidade Seleciona com [Enter] e cancela com [ESC] Permitir consulta de títulos com [F4] 20/3/2008 Página 51 de 64
52 Selecionar com a tecla [Enter] e canelar com a tecla [ESC] deve ser atendido pelos dois requisitos. 5.2 Controle de Versão (CVS) O Controle de Versão do modelo será realizado via CVS e no mesmo repositório dos sistemas. Ao final de cada pacote, o projeto deve ser exportado para XML e armazenados no CVS, na pasta analise_sistemas de cada sistema. Estrutura do CVS para especificações EA 20/3/2008 Página 52 de 64
53 Para fazer a exportação os seguintes passos devem ser seguidos: Clicar com o botão direito no modelo do sistema, selecionem a opção Export Model to XMI... Na caixa de diálogo, informar o caminho e nome do arquivo XML a ser criado e na opção XMI Type selecionem UML 2.1 (XMI 2.1). Após clicar no botão Export. Os arquivos gerados devem ser commitados na pasta analise_de_sistemas de cada sistema. 20/3/2008 Página 53 de 64
54 5.3 Try..Catch..End Para documentar o Try..Catch..End deve ser utilizado o exemplo abaixo: 20/3/2008 Página 54 de 64
55 5.4 Adicionar Autores Para adicionar autores devem ser seguidos os passos abaixo: Selecionar a opção do menu Settings -> People -> Project Authors Para adicionar o autor nos diagramas, basta clicar no botão New Diagram Notes, e para mudar, clicar com o botão direito no diagrama e depois acessar Properties..., selecionando o autor na combo box. 20/3/2008 Página 55 de 64
02 - Usando o SiteMaster - Informações importantes
01 - Apresentação do SiteMaster - News Edition O SiteMaster foi desenvolvido para ser um sistema simples de gerenciamento de notícias, instalado em seu próprio computador e com configuração simplificada,
Leia maisSistema de Recursos Humanos
Sistema de Recursos Humanos Projeto 1 O objetivo desse sistema é gerenciar a admissão e a demissão de funcionários. Esse funcionário pode ou não ter dependentes. Esse funcionário está alocado em um departamento
Leia maisMANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão 2.0 - Atualização 26/01/2009 Depto de TI - FASUL Página 1
MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento Toledo PR Página 1 INDICE 1. O QUE É O SORE...3 2. COMO ACESSAR O SORE... 4 2.1. Obtendo um Usuário e Senha... 4 2.2. Acessando o SORE pelo
Leia maisManual de Utilização
Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas
Leia maisGERENCIADOR DE CONTEÚDO
1/1313 MANUAL DO USUÁRIO GERENCIADOR DE CONTEÚDO CRISTAL 2/13 ÍNDICE 1. OBJETIVO......3 2. OPERAÇÃO DOS MÓDULOS......3 2.1 GERENCIADOR DE CONTEÚDO......3 2.2 ADMINISTRAÇÃO......4 Perfil de Acesso:... 4
Leia mais4 O Workflow e a Máquina de Regras
4 O Workflow e a Máquina de Regras O objetivo do workflow e da máquina de regras é definir um conjunto de passos e regras configuráveis. Ao longo de sua execução, um usuário consegue simplificar o seu
Leia maisEspecificação de Requisitos
Projeto/Versão: Versão 11.80 Melhoria Requisito/Módulo: 000552 / Conector Sub-Requisito/Função: Multas Tarefa/Chamado: 01.08.01 País: Brasil Data Especificação: 13/05/13 Rotinas Envolvidas Rotina Tipo
Leia mais2013 GVDASA Sistemas Cheques 1
2013 GVDASA Sistemas Cheques 1 2013 GVDASA Sistemas Cheques 2 AVISO O conteúdo deste documento é de propriedade intelectual exclusiva da GVDASA Sistemas e está sujeito a alterações sem aviso prévio. Nenhuma
Leia maisConstrutor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Leia maisCartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise
Cartilha da Nota Fiscal Eletrônica 2.0 Hábil Empresarial PROFISSIONAL & Hábil Enterprise Koinonia Software Ltda (0xx46) 3225-6234 Índice I Índice Cap. I Introdução 1 1 Orientações... Iniciais 1 Cap. II
Leia maisManual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web
Manual do Publicador Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Sumário Painel de Administração... 3 1 - Inserção de post... 5 2 Publicação de post com notícia na área headline (galeria de
Leia maisROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente
Conceito ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente O Sagres Diário é uma ferramenta que disponibiliza rotinas que facilitam a comunicação entre a comunidade Docente e Discente de uma instituição,
Leia maisModelagem de Software Prof. Flávio de Oliveira Silva, Ph.D.
UML Diagramas Um diagrama é a apresentação gráfica de um conjunto de elementos, onde os vértices são ITENS e os arcos RELACIONAMENTOS UML 2.0 possui os seguintes diagramas: Diagrama de Classes (Class Diagram)
Leia maisSUMÁRIO Acesso ao sistema... 2 Atendente... 3
SUMÁRIO Acesso ao sistema... 2 1. Login no sistema... 2 Atendente... 3 1. Abrindo uma nova Solicitação... 3 1. Consultando Solicitações... 5 2. Fazendo uma Consulta Avançada... 6 3. Alterando dados da
Leia maisEstá apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
1. Descrição Geral Este manual descreve as operações disponíveis no módulo VTWEB Client, cuja finalidade é gerenciar cadastros de funcionários, realização de pedidos e controle financeiro dos pedidos.
Leia mais1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
Leia maisManual do Visualizador NF e KEY BEST
Manual do Visualizador NF e KEY BEST Versão 1.0 Maio/2011 INDICE SOBRE O VISUALIZADOR...................................................... 02 RISCOS POSSÍVEIS PARA O EMITENTE DA NOTA FISCAL ELETRÔNICA.................
Leia maisManual do Usuário Central de Agendamento. Versão 1.1
Manual do Usuário Central de Agendamento Versão 1.1 Maio, 2014 Central de Agendamento Manual de utilização Tribunal de Justiça do Estado da Bahia Setor: Coordenação de Sistemas - COSIS Histórico de Revisões
Leia maisRational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto
Rational Requirements Composer Treinamento aos Analistas de Qualidade e Gestor das Áreas de Projeto Objetivos do Treinamento Apresentar as principais funcionalidades do Rational Requirements Composer relacionadas
Leia maisÍNDICE. 1. Introdução...2. 2. O que é o Sistema Mo Porã...2. 3. Como acessar o Site Mo Porã...3. 4. Cadastro do Sistema Mo Porã...
ÍNDICE 1. Introdução...2 2. O que é o Sistema Mo Porã...2 3. Como acessar o Site Mo Porã...3 4. Cadastro do Sistema Mo Porã...4 5. Navegando no Site Mo Porã...6 5. 1 Manual de ajuda do sistema Mo Porã...7
Leia maisMANUAL DO ADMINISTRADOR LOCAL. Entidade Municipal
MANUAL DO ADMINISTRADOR LOCAL Entidade Municipal Abril / 2011 ÍNDICE Objetivos do Sistema de Registro de Integrado - REGIN... 3 Principais Módulos do Sistema... 4 Módulo Controle de Acesso... 5 Módulo
Leia maisCONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA CONTRA CONTROLE DE ACESSOS E MODULARIZADOR DE SISTEMAS MANUAL
Leia maisMANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET
MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos
Leia maisManual Geral do OASIS
Manual Geral do OASIS SISTEMA DE GESTÃO DE DEMANDA, PROJETO E SERVIÇO DE TECNOLOGIA DA INFORMAÇÃO OASIS Introdução Esse manual tem como objetivo auxiliar aos usuários nos procedimentos de execução do sistema
Leia maisData Transformation Services (DTS) por Anderson Ferreira Souza
Data Transformation Services (DTS) por Anderson Ferreira Souza O Sql Server possui um recurso extremamente poderoso que é muito pouco utilizado pelos administradores e programadores. Com certeza, sendo
Leia maisManual Ciaf NFC-e Gratuito. Cadastro de Clientes 2 Cadastro de Produtos 4 Caixa Diário 9 Cadastro de formas de Pagamento NFCe 13 Emissão NFC-e 17
Manual Ciaf NFC-e Gratuito Cadastro de Clientes 2 Cadastro de Produtos 4 Caixa Diário 9 Cadastro de formas de Pagamento NFCe 13 Emissão NFC-e 17 1 Cadastro de Clientes Nesta opção iremos armazenar no sistema
Leia maisVamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.
3.5 Páginas: Ao clicar em Páginas, são exibidas todas as páginas criadas para o Blog. No nosso exemplo já existirá uma página com o Título Página de Exemplo, criada quando o WorPress foi instalado. Ao
Leia maisMANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail
1º Passo: Acesse o seguinte endereço http://www.smtp.com.br/sg/cliente/logar.php MANUAL DO INSTAR-MAIL 1.0 2º Passo: Será apresentada uma tela solicitando o seu login e senha: Sendo assim: Digite o seu
Leia maisPORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO
Compra Direta - Guia do Fornecedor PORTAL DE COMPRAS SÃO JOSÉ DO RIO PRETO Página As informações contidas neste documento, incluindo quaisquer URLs e outras possíveis referências a web sites, estão sujeitas
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia maisGuia Site Empresarial
Guia Site Empresarial Índice 1 - Fazer Fatura... 2 1.1 - Fazer uma nova fatura por valores de crédito... 2 1.2 - Fazer fatura alterando limites dos cartões... 6 1.3 - Fazer fatura repetindo última solicitação
Leia maisMANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.
PROGRAMA EMBRAPA DE MELHORAMENTO DE GADO DE CORTE MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS. MANUAL DE INSTALAÇÃO: 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS
Leia maisMINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA
MINISTÉRIO DO DESENVOLVIMENTO AGRÁRIO SUBSECRETARIA DE PLANEJAMENTO, ORÇAMENTO E ADMINISTRAÇÃO COORDENAÇÃO-GERAL DE MODERNIZAÇÃO E INFORMÁTICA SACI LIVRE SISTEMA DE ADMINISTRAÇÃO DE CONTEÚDO INSTITUCIONAL
Leia maisArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02
ArpPrintServer Sistema de Gerenciamento de Impressão By Netsource www.netsource.com.br Rev: 02 1 Sumário INTRODUÇÃO... 3 CARACTERÍSTICAS PRINCIPAIS DO SISTEMA... 3 REQUISITOS DE SISTEMA... 4 INSTALAÇÃO
Leia maisSistema de Chamados Protega
SUMÁRIO 1. INTRODUÇÃO... 3 2. REALIZANDO ACESSO AO SISTEMA DE CHAMADOS... 4 2.1 DETALHES DA PÁGINA INICIAL... 5 3. ABERTURA DE CHAMADO... 6 3.1 DESTACANDO CAMPOS DO FORMULÁRIO... 6 3.2 CAMPOS OBRIGATÓRIOS:...
Leia maisGERENCIAMENTO DO CONTEÚDO INFORMATIVO Utilizando O Sistema Web Contábil IDEAL. Atendimento: Tel : (11) 3857-9007 - e-mail: suporte@webcontabil.
GERENCIAMENTO DO CONTEÚDO INFORMATIVO Utilizando O Sistema Web Contábil 2010 IDEAL Última Atualização: 01/2010 Atendimento: Tel : (11) 3857-9007 - e-mail: suporte@webcontabil.com Módulo Calendário.:. Aba
Leia mais2 Diagrama de Caso de Uso
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 Caso de Uso (Use Case) Autoria:Aristófanes Corrêa
Leia maisManual do usuário. Softcall Java. versão 1.0.5
Manual do usuário Softcall Java versão 1.0.5 Sumário Iniciando SoftCall...3 Tela Principal...3 Configurando o SoftCall...4 Agenda...5 Incluindo um contato...5 Procurando um contato...6 Apagando um contato...6
Leia maisManual Básico do Usuário. Monitoramento das Metas do Ciclo de Avaliação. de Desempenho Institucional - ADI
Manual Básico do Usuário Monitoramento das Metas do Ciclo de Avaliação de Desempenho Institucional - ADI CICLO 2015/2016 Brasília DF, Maio de 2015 1 Sumário Pressupostos Legais da ADI:... 3 Monitoramento
Leia maisProcedimentos para Reinstalação do Sisloc
Procedimentos para Reinstalação do Sisloc Sumário: 1. Informações Gerais... 3 2. Criação de backups importantes... 3 3. Reinstalação do Sisloc... 4 Passo a passo... 4 4. Instalação da base de dados Sisloc...
Leia maisSERVICE DESK MANAGER SDM. Manual do Sistema - DPOI
SERVICE DESK MANAGER SDM Manual do Sistema - DPOI Conteúdo SERVICE DESK MANAGER SDM... 1 Manual do Sistema - DPOI... 1 INTRODUÇÃO... 4 ACESSO AO SISTEMA... 5 OPÇÕES DO SISTEMA... 6 SISTEMA... 7 Pesquisar
Leia maisComo funciona? SUMÁRIO
SUMÁRIO 1. Introdução... 2 2. Benefícios e Vantagens... 2 3. Como utilizar?... 2 3.1. Criar Chave / Senha de Usuário... 2 3.2. Recursos da Barra Superior... 2 3.2.1. Opções... 3 3.2.1.1. Mover Para...
Leia maisEspecificação do 3º Trabalho
Especificação do 3º Trabalho I. Introdução O objetivo deste trabalho é abordar a prática da programação orientada a objetos usando a linguagem Java envolvendo os conceitos de classe, objeto, associação,
Leia maisSistema Banco de Preços Manual do Usuário OBSERVATÓRIO
Sistema Banco de Preços Manual do Usuário OBSERVATÓRIO da Despesa Pública 1 Sumário O Banco de Preços... 3 Acessando o Banco de Preços... 4 Funções do Banco de Preços... 5 Gerar Preço de Referência...
Leia maisOCOMON PRIMEIROS PASSOS
OCOMON PRIMEIROS PASSOS O OCOMON ainda não possui um arquivo de Help para atender a todas questões relacionadas ao sistema. Esse arquivo serve apenas para dar as principais instruções para que você tenha
Leia maisVoltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções.
13. Editor de leiautes Voltado para novos usuários, este capítulo fornece uma instrução para edição de Leiaute do SILAS e suas funções. Neste capítulo uma breve explicação será apresentada sobre a organização
Leia maisSumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4.
1 Sumário 1. SOBRE O NFGoiana DESKTOP... 3 1.1. Apresentação... 3 1.2. Informações do sistema... 3 1.3. Acessando o NFGoiana Desktop... 3 1.4. Interface do sistema... 4 1.4.1. Janela Principal... 4 1.5.
Leia mais1. Instalei o DutotecCAD normalmente no meu computador mas o ícone de inicialização do DutotecCAD não aparece.
1. Instalei o DutotecCAD normalmente no meu computador mas o ícone de inicialização do DutotecCAD não aparece. Para acessar o programa através do comando na barra de prompt, basta digitar dutoteccad e
Leia maisManual Captura S_Line
Sumário 1. Introdução... 2 2. Configuração Inicial... 2 2.1. Requisitos... 2 2.2. Downloads... 2 2.3. Instalação/Abrir... 3 3. Sistema... 4 3.1. Abrir Usuário... 4 3.2. Nova Senha... 4 3.3. Propriedades
Leia maisPROCEDIMENTO PARA INSTALAR REDE ETHERNET EM CNC s FAGOR.
PROCEDIMENTO PARA INSTALAR REDE ETHERNET EM CNC s FAGOR. INDICE 1 Verificar a compatibilidade dos sistemas de hardware e software 1.1 Opcionais de Hardware 1.2 Opcionais de Software 2 Parametrização do
Leia maisInstalação: permite baixar o pacote de instalação do agente de coleta do sistema.
O que é o projeto O PROINFODATA - programa de coleta de dados do projeto ProInfo/MEC de inclusão digital nas escolas públicas brasileiras tem como objetivo acompanhar o estado de funcionamento dos laboratórios
Leia maisNovell. Novell Teaming 1.0. novdocx (pt-br) 6 April 2007 EXPLORAR O PORTLET BEM-VINDO DESCUBRA SEU CAMINHO USANDO O NOVELL TEAMING NAVIGATOR
Novell Teaming - Guia de início rápido Novell Teaming 1.0 Julho de 2007 INTRODUÇÃO RÁPIDA www.novell.com Novell Teaming O termo Novell Teaming neste documento se aplica a todas as versões do Novell Teaming,
Leia maisMANUAL DE UTILIZAÇÃO MASTER VENDAS
MANUAL DE UTILIZAÇÃO MASTER VENDAS 1. CONCEITO Master Vendas não é somente um sistema, e sim, um novo conceito de gestão para sua empresa. Foi desenvolvido por profissionais de informática juntamente com
Leia maisGASweb - Usabilidade Parte 1-3
GASweb - Usabilidade Parte 1-3 Nível Básico Por: Lucas Bruno O GASweb - Application Generator é um produto que oferece aos seus usuários o grande aumento de produtividade. Entretanto, assim como as demais
Leia maisObjetivo. Este documento tem como objetivo demonstrar o conceito, o processo de instalação e o funcionamento do SITEF (Tef dedicado).
Sitef - Instalação Objetivo Este documento tem como objetivo demonstrar o conceito, o processo de instalação e o funcionamento do SITEF (Tef dedicado). O que é Sitef? O SiTef (ou tef dedicado) é um conjunto
Leia maiswww. inf.br Outubro/2008 5www.habisp.inf.br TREINAMENTO HABISP VERBA DE ATENDIMENTO
5 www. HABISP. inf.br Outubro/2008 TREINAMENTO HABISP MÓDULO VERBA DE ATENDIMENTO 1 INTRODUÇÃO Este documento, tem por finalidade, permitir aos usuários a utilização das ferramentas do HABISP que possibilitam
Leia maisNoções de. Microsoft SQL Server. Microsoft SQL Server
Noções de 1 Considerações Iniciais Basicamente existem dois tipos de usuários do SQL Server: Implementadores Administradores 2 1 Implementadores Utilizam o SQL Server para criar e alterar base de dados
Leia maisManual Operacional SIGA
SMS - ATTI Maio -2013 Conteúdo Sumário... 2 PPD -IPD... 3 Adicionar Paciente... 4 Laudo Médico... 6 Avaliação do Enfermeiro... 11 Visita Domiciliar... 14 Dados do Paciente no Programa... 16 Histórico do
Leia maisProcesso Digital Gerir Combustível Manual do Usuário
Governo do Estado do Rio de Janeiro Secretaria de Estado da Casa Civil Subsecretaria de Gestão Superintendência de Gestão do Processo Digital Processo Digital Gerir Combustível Manual do Usuário Histórico
Leia mais1. Visual Paradigm for UML
Sumário 1. Visual Paradigm for UML... 1 2. Criando o Perfil GeoProfile... 2 3. Adicionando Ícones aos Estereótipos... 10 4. Aplicando o perfil GeoProfile... 12 1. Visual Paradigm for UML Visual Paradigm
Leia maisPlano de Carreira Sistema de Apoio à Gestão de Planos de Carreira
Plano de Carreira Sistema de Apoio à Gestão de Planos de Carreira Manual do Usuário Página1 Sumário 1 Configurações Recomendadas... 4 2 Objetivos... 4 3 Acesso ao Sistema... 5 3.1. Acessar 6 3.2. Primeiro
Leia maisUniversidade Federal do Mato Grosso - STI-CAE. Índice
CAPA Universidade Federal do Mato Grosso - STI-CAE Índice 1. Página da área administrativa... 1.1 Botões e campo iniciais... 2. Explicar como funcionam as seções... 2.1. Seções dinâmicos... 2.1.1 Como
Leia mais"Manual de Acesso ao Moodle - Discente" 2014
"Manual de Acesso ao Moodle - Discente" 2014 Para acessar a plataforma, acesse: http://www.fem.com.br/moodle. A página inicial da plataforma é a que segue abaixo: Para fazer o login, clique no link Acesso
Leia maisConceitos de Banco de Dados
Conceitos de Banco de Dados Autor: Luiz Antonio Junior 1 INTRODUÇÃO Objetivos Introduzir conceitos básicos de Modelo de dados Introduzir conceitos básicos de Banco de dados Capacitar o aluno a construir
Leia maisTRIBUNAL DE JUSTIÇA DO PARANÁ PROJUDI REFORMULAÇÃO DE CUMPRIMENTOS - MANDADOS
TRIBUNAL DE JUSTIÇA DO PARANÁ PROJUDI REFORMULAÇÃO DE CUMPRIMENTOS - MANDADOS 2 SUMÁRIO SEÇÃO 1 - FLUXO DAS VARAS QUE NÃO POSSUEM CENTRAL DE MANDADOS... 03 1. CUMPRIMENTOS (PERFIS DE ANALISTA E TÉCNICO
Leia maisManual de Integração
Manual de Integração Versão 3.10 Conteúdo 1 Obtendo e Instalando o Emissor... 4 1.1 Obtendo o instalador... 4 1.2 Instalando o JAVA e o Framework.NET 2.0... 4 1.3 Instalando o Emissor... 5 2 Padrões de
Leia maisManual do sistema SMARsa Web
Manual do sistema SMARsa Web Módulo Gestão de atividades RS/OS Requisição de serviço/ordem de serviço 1 Sumário INTRODUÇÃO...3 OBJETIVO...3 Bem-vindo ao sistema SMARsa WEB: Módulo gestão de atividades...4
Leia maisTransferência de Dados entre Computadores
Transferência de Dados entre Computadores Se você adquiriu outra licença de utilização do Sistema El-Roi e deseja que as informações de atendimento, configurações, dentre outras, sejam transferidas para
Leia maisMANUAL FINANCEIRO MANUAL - TABELAS CONTÁBEIS E ORÇAMENTÁRIAS
MANUAL FINANCEIRO MANUAL - TABELAS CONTÁBEIS E ORÇAMENTÁRIAS SUMÁRIO 1 INTRODUÇÃO...3 2 REALIZANDO UMA ARRECADAÇÃO...4 2.1 IMPORTAÇÃO TRIBUTOS COM A CONTABILIDADE...4 2.2 BOLETIM DE ARRECADAÇÃO...4 2.1.1
Leia maisTutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT.
Tutorial WEB CONTENT MANAGEMENT [WCM] Obtenha benefícios a partir das aplicações customizadas da ADMT. PÁGINA: 2 de 21 Nenhuma parte deste documento pode ser utilizado ou reproduzido, em qualquer meio
Leia maisTRANSMISSOR ECF. Sistema de transmissão de arquivos Nota Fiscal Paulista. Manual de Utilização
TRANSMISSOR ECF Sistema de transmissão de arquivos Nota Fiscal Paulista Manual de Utilização 1. Histórico de alterações Data Versão Alteração 04/12/2012 1 Criação do documento 28/02/2013 2 Revisão 2. Proposta
Leia maisMANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email]
MANUAL COTAÇAO WEB [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de email] MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA Material Desenvolvido para a Célula Materiais Autor: Equipe
Leia mais1.1 EXTRAÇÃO DE RELATÓRIOS 03 1.2 CONSULTA CADASTRAL E IMPRESSÃO DE BOLETOS 12 1.3 RENEGOCIAÇÕES 15 2 FUNCIONALIDADES DISPONÍVEIS NO SITE
1 ACESSO EXCLUSIVO PARA SUBSEÇÕES 1.1 EXTRAÇÃO DE RELATÓRIOS 03 1.2 CONSULTA CADASTRAL E IMPRESSÃO DE BOLETOS 12 1.3 RENEGOCIAÇÕES 15 2 FUNCIONALIDADES DISPONÍVEIS NO SITE 2.1 IMPRESSÃO RÁPIDA DE ANUIDADE
Leia mais1.1 EXTRAÇÃO DE RELATÓRIOS 03 1.2 CONSULTA CADASTRAL 10 1.3 IMPRESSÃO DE BOLETOS 12 1.4 RENEGOCIAÇÕES 15 2 FUNCIONALIDADES DISPONÍVEIS NO SITE
1 ACESSO EXCLUSIVO PARA SUBSEÇÕES 1.1 EXTRAÇÃO DE RELATÓRIOS 03 1.2 CONSULTA CADASTRAL 10 1.3 IMPRESSÃO DE BOLETOS 12 1.4 RENEGOCIAÇÕES 15 2 FUNCIONALIDADES DISPONÍVEIS NO SITE 2.1 IMPRESSÃO RÁPIDA DE
Leia maisManual Módulo Livro Caixa Livro Caixa Atualizada com a versão 1.3.0
Manual Módulo Livro Caixa Livro Caixa Atualizada com a versão 1.3.0 Noções Gerais: Pg. 02 Instruções para instalação Pg. 02 Ferramentas úteis Pg. 04 Menu Arquivos Empresas Usuárias Pg. 05 Ativar Empresa
Leia maisFERRAMENTAS DE COLABORAÇÃO CORPORATIVA
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...
Leia maisAgendamento para Importação de Notas Fiscais
LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA VERSÃO 2 (Orientamos aos clientes que utilizam banco de dados SQL, para efetuarem a atualização preferencialmente após o encerramento das atividades do dia, acessando
Leia maisSistema de Acompanhamento e Gestao Tecnologica SAGETEC TELAS
SAG TE SAGE T C-SC Sistema de Acompanhamento e Gestao Tecnologica SAGETEC O SAGETEC (Sistema de Acompanhamento e Gestão Tecnológica) é um sistema para cadastramento dos equipamentos e recursos das escolas,
Leia maisDesenvolvendo Websites com PHP
Desenvolvendo Websites com PHP Aprenda a criar Websites dinâmicos e interativos com PHP e bancos de dados Juliano Niederauer 19 Capítulo 1 O que é o PHP? O PHP é uma das linguagens mais utilizadas na Web.
Leia maisAplicativo da Manifestação do Destinatário. Manual
Aplicativo da Manifestação do Destinatário Manual Novembro de 2012 1 Sumário 1 Aplicativo de Manifestação do Destinatário...4 2 Iniciando o aplicativo...4 3 Menus...5 3.1 Manifestação Destinatário...5
Leia maisAprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.
Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado
Leia maisManual do usuário. v1.0
Manual do usuário v1.0 1 Iniciando com o Vivo Gestão 1. como fazer login a. 1º acesso b. como recuperar a senha c. escolher uma conta ou grupo (hierarquia de contas) 2. como consultar... de uma linha a.
Leia maisLIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA
LIBERAÇÃO DE ATUALIZAÇÃO CORDILHEIRA (Orientamos aos clientes que utilizam banco de dados SQL, para efetuarem a atualização preferencialmente após o encerramento das atividades do dia, acessando o sistema
Leia maisTreinamento Sistema Condominium Módulo III
Financeiro (Lançamentos Despesas e Saldos) Nesse módulo iremos apresentar os principais recursos da área contábil do sistema. Contábil> Lançamentos Nessa tela é possível lançar as despesas dos condomínios,
Leia maisRoteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários
Roteiro 2: (Planilhas Eletrônicas) - Função procv / manipulação de formulários Objetivos Explorar funções de procura e referência; Explorar ferramentas para controle de formulários em planilhas; Importar
Leia maisProcesso de Controle das Reposições da loja
Processo de Controle das Reposições da loja Getway 2015 Processo de Reposição de Mercadorias Manual Processo de Reposição de Mercadorias. O processo de reposição de mercadorias para o Profit foi definido
Leia maisatube Catcher versão 3.8 Manual de instalação do software atube Catcher
atube Catcher versão 3.8 Manual de instalação do software atube Catcher Desenvolvido por: Clarice Mello, Denis Marques Campos Dezembro de 2014 Sumario 1. Objetivo deste manual...3 2. Requisitos para instalação...3
Leia maisDIGPROP - PREGÃO. Digitação de dados para entrega de propostas por meio magnético
DIGPROP - PREGÃO Digitação de dados para entrega de propostas por meio magnético Marcio Tomazelli Programador Sênior Versão 1.0 Índice Índice...2 Índice de Figuras...2 Introdução...3 Fluxograma do processo
Leia maisTUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!
TUTORIAL DO ALUNO Olá, bem vindo à plataforma de cursos a distância da Uniapae!!! O Moodle é a plataforma de ensino a distância utilizada pela Uniapae sendo a unidade de ensino para rápida capacitação
Leia maisMANUAL 2ª CAMADA DE SEGURANÇA E NOVAS REGRAS DE CADASTRAMENTO
Ministério da Justiça Secretaria Nacional de Segurança Pública Rede INFOSEG MANUAL 2ª CAMADA DE SEGURANÇA E NOVAS REGRAS DE CADASTRAMENTO REDE INFOSEG AGOSTO/2013 Ministério da Justiça, 2013 Página 1 de
Leia maisControle de Almoxarifado
Controle de Almoxarifado Introdução O módulo de Controle de Almoxarifado traz as opções para que a empresa efetue os cadastros necessários referentes a ferramentas de almoxarifado, além do controle de
Leia mais6.1. Inserir... 09 6.2. Consultar... 10 6.3. Listar Todos... 11 6.4. Alterar... 12 7. BENEFÍCIOS... 12
Sumário 1. APRESENTAÇÃO INICIAL... 03 2. EMPRESA... 03 3. UNIDADE... 03 3.1. Consultar... 03 3.2. Listar Todas... 04 4. SETOR... 05 4.1. Consultar... 05 4.2. Inserir... 05 4.3. Listar... 06 5. FUNÇÃO...
Leia maisPag: 1/20. SGI Manual. Controle de Padrões
Pag: 1/20 SGI Manual Controle de Padrões Pag: 2/20 Sumário 1 Introdução...3 2 Cadastros Básicos...5 2.1 Grandezas...5 2.2 Instrumentos (Classificação de Padrões)...6 3 Padrões...9 3.1 Padrão Interno...9
Leia maisSISTEMA DE ADMINISTRAÇÃO DE LOCAÇÃO IMOBILIÁRIA LISTA DE ATUALIZAÇÕES NOVAS
SISTEMA DE ADMINISTRAÇÃO DE LOCAÇÃO IMOBILIÁRIA VERSÃO 7.0 LISTA DE ATUALIZAÇÕES NOVAS Todas as telas do sistema foram remodeladas para utilização da resolução de vídeo 1024 x 768, apresentando agora um
Leia maisMódulo e-rede Magento v1.0. Manual de. Instalação do Módulo. estamos todos ligados
Módulo e-rede Magento v1.0 Manual de Instalação do Módulo estamos todos ligados ÍNDICE 01 02 03 04 Introdução 3 Versão 3 Requerimentos 3 Manual de instalação 4 05 06 4.1 Instruções iniciais 4 4.2 Instalação
Leia maisCAPTAÇÃO DE PEDIDOS DO REVENDEDOR
CAPTAÇÃO DE PEDIDOS DO REVENDEDOR 1. Captação de Pedidos - pela Central (Back office) 1 2. Como consultar Pedido 16 3. Como visualizar Detalhes de um Pedido 19 4. Como consultar Vendas/Cortes em Pedidos
Leia maisROTEIRO DE INSTALAÇÃO
ROTEIRO DE INSTALAÇÃO O objetivo deste roteiro é descrever os passos para a instalação do sistema UNICO, afim, de auxiliar os técnicos e evitar possíveis dúvidas e erros de instalação. Instalador O instalador
Leia mais