04/07/2015 UML. Prof. Esp. Fabiano Taguchi DEFINIÇÃO DE REQUSIITOS
|
|
- Daniel Ferreira de Carvalho
- 8 Há anos
- Visualizações:
Transcrição
1 UML Prof. Esp. Fabiano Taguchi DEFINIÇÃO DE REQUSIITOS 1
2 REQUISITOS São os serviços fornecidos para um sistema. São classificados em requisitos funcionais e não funcionais. FUNCIONAIS = Descrevem as funcionalidade e serviços NÃO FUNCIONAIS = Definem propriedades e restrições REQUISITOS FUNCIONAIS Estes requisitos documentam como o sistema deve reagir a entradas específicas e como devem se comportar: Exemplos: Todo usuário poderá fazer consultas em um banco de dados; Cada nota fiscal deverá possuir um código; Sistema deve notificar o requisitante por quando a requisição estiver disponível para retirada. 2
3 REQUISITOS NÃO FUNCIONAIS Mapeiam aspectos qualitativos de um software: performance, segurança, perspectiva do usuário, comunicação e usabilidade. Exemplos: A interface do usuário deverá sem escrito em HTML simples; Todos os documentos devem segui o padrão de nome XYZ-00; O tempo de resposta de uma requisição deve ser de 0,2 segundos. ETAPAS DA ENGENHARIA DE REQUISITOS Quatro são as fases: 1. Estudo de viabilidade; 2. Elicitação de requisitos; 3. Especificação de requisitos 4. Validação de requisitos 3
4 ESPECIFICAÇÃO DOS REQUISITOS Construir o documento com os requisitos identificados. EXERCÍCIOS DE APRENDIZAGEM 4
5 EXERCÍCIOS DE APRENDIZAGEM UML 5
6 ORIENTAÇÃO A OBJETO Abstração Classes Objetos Atributos Métodos Método construtor Herança Polimorfismo Sobrecarga Encapsulamento Interface MODELAGEM O que é modelagem? Por que precisamos usar modelos? 6
7 HISTÓRICO A UML surgiu entre os anos de 1998 e Consiste em uma linguagem visual para especificação de sistemas orientados a objetos, independente da linguagem de programação a ser usada. Dados (Estrutural) Operações (Funcional) Eventos (Temporal) HISTÓRICO Em seu início notações diferentes eram usados para descrever projetos orientados a objetos, a UML acabou por se tornar a integração dessas várias notações. É uma linguagem não proprietária; Não é uma metodologia de desenvolvimento. 7
8 FERRAMENTAS Existe uma gama de ferramentas muito grande para modelagem a partir da UML, dentre as mais conhecidas: Rational Rose; Enterprise Architect; Astah; StarUML; ArgoUML. OBJETIVO DA UML Modelar sistemas usando os conceitos de orientação a objetos; Ajudar a equipe de projeto a visualizar um sistema como ele pretende ser; Auxiliar a especificar a estrutura e o comportamento do sistema ao passar do tempo; Proporcionar um modelo que sirva de guia para a construção do sistema. 8
9 CONCEITOS UML Dois conceitos iniciais são importantes : DIAGRAMA: É uma visão de um modelo. MODELO: É a descrição completa de um sistema em uma determinada perspectiva. ESTRUTURAÇÃO UML 13 DIAGRAMAS DIAGRAMAS ESTRUTURAIS Diagrama de classes, objetos e pacotes; Diagrama de implantação, componentes e estruturação composta. DIAGRAMAS COMPORTAMENTAIS Casos de uso e diagrama de atividades; Diagrama de máquinas de estado. DIAGRAMAS DE INTERAÇÃO Diagramas de sequência, comunicação, tempo e visão geral da interatividade. 9
10 SUGESTÕES PARA SISTEMAS EXERCÍCIO Em duplas, liste 10 requisitos funcionais e 10 requisitos não funcionais para um projeto de software, como sugestão: Posto de combustível; Venda de passagens; Pizzaria; Escola de idiomas; Padaria. 10
11 DEFINIÇÃO DO SISTEMA POSTO DE COMBUSTÍVEL O caso em questão será o desenvolvimento de um sistema para controle de pagamentos de abastecimento em um posto de combustível localizado no centro da cidade. Este sistema deverá armazenar todas as informações necessárias para que se possa fazer a venda de combustível ao cliente. DEFINIÇÃO DO SISTEMA VENDA DE PASSAGENS O sistema para venda de passagens atenderá uma empresa de transportes em específico, este sistema tem como objetivo fazer a venda e reservas de passagens rodoviárias. 11
12 DEFINIÇÃO DO SISTEMA PIZZARIA Uma pizzaria da cidade vai começar a trabalhar com tele entregas, para isso necessita de um sistema para controle de pedidos. O objetivo do sistema é gerenciar os pedidos de pizza e repassar ao setor de produção. DEFINIÇÃO DO SISTEMA ESCOLA DE IDIOMAS Uma escola de idiomas foi criada por dois amigos, e precisar de um sistema para matricular os alunos. O objetivo deste sistema é que se faça o cadastro e matrícula dos alunos. 12
13 DEFINIÇÃO DO SISTEMA PADARIA Para uma padaria, o sistema a ser desenvolvido será instalado apenas no caixa da padaria, ou seja, o objetivo principal deste sistema é fazer a gestão da cobrança das comandas. DIAGRAMAS CASOS DE USO 13
14 CASOS DE USO Este diagrama é responsável por modelar o comportamento do sistema devido a interação com algum ator produzindo um resultado que pode ser observado. A construção de um sistema é guiado pelos casos de uso. Um caso de uso indica uma funcionalidade que o sistema deve oferecer DIAGRAMA CASOS DE USO Em geral, um sistema possui apenas um diagrama de casos de uso, mas em determinada situações pode ser necessária a decomposição dos diagramas em módulos, devido a complexidade do sistema. 14
15 CASOS DE USO Os casos de são representados por elipses, com um texto que descreve sua funcionalidade. Essa descrição geralmente é um verbo. IDENTIFICANDO CASOS DE USO Uma loja de CDs possui discos para venda. Um cliente pode comprar uma quantidade ilimitada de discos para isto ele deve se dirigir à loja. A loja possui um atendente cuja função é atender os clientes durante a venda dos discos. A loja também possui um gerente cuja função é administrar o estoque para que não faltem discos. Além disso é ele quem dá folga ao atendente, ou seja, ele também atende os clientes durante a venda dos discos. 15
16 ATOR Em um diagrama casos de uso, o ator são todos os usuários, hardware e sistemas externos que irão de alguma forma interagir com os casos de uso. Um ator não faz parte do sistema, apenas interage. Sua simbologia é: IDENTIFICANDO ATORES Uma loja de CDs possui discos para venda. Um cliente pode comprar uma quantidade ilimitada de discos para isto ele deve se dirigir à loja. A loja possui um atendente cuja função é atender os clientes durante a venda dos discos. A loja também possui um gerente cuja função é administrar o estoque para que não faltem discos. Além disso é ele quem dá folga ao atendente, ou seja, ele também atende os clientes durante a venda dos discos. 16
17 RELACIONAMENTOS Descrição que indica como atores e casos de uso irão se relacionar. Essas relações podem ser: Atores e casos de uso; Dois ou mais atores; Dois ou mais casos de uso. RELACIONAMENTO - ASSOCIAÇÃO O relacionamento ator e caso de uso demostra que o ator utiliza a função do sistema representado pelo caso de uso, seja: requisitando a execução da função ou recebendo o resultado produzido pela função. 17
18 IDENTIFICANDO ASSOCIAÇÃO Uma loja de CDs possui discos para venda. Um cliente pode comprar uma quantidade ilimitada de discos para isto ele deve se dirigir à loja. A loja possui um atendente cuja função é atender os clientes durante a venda de discos. A loja também possui um gerente cuja função é administrar o estoque para que não faltem discos. Além disso é ele quem dá folga ao atendente, ou seja, ele também atende os clientes durante a venda de discos. RELACIONAMENTO ENTRE ATORES Os relacionamento entre atores quando ocorrem são do tipo de comunicação ou generalização. Um relacionamento de comunicação se refere a uma troca de mensagens entre os atores. 18
19 RELACIONAMENTO - GENERALIZAÇÃO Este relacionamento indica que um ator é um caso especial de um outro ator mais genérico. Exemplo: Gerente é um funcionário Analista também é um funcionário Funcionário é uma generalização Analista e gerente é uma especialização. RELACIONAMENTO - GENERALIZAÇÃO A generalização também é aplicada a casos de uso. No exemplo, a validação do uso pode ser: através de uma senha ou do escaneamento de retina. 19
20 IDENTIFICADO GENERALIZAÇÃO As vendas podem ser à vista ou a prazo. Em ambos os casos o estoque é atualizado e uma nota fiscal, entregue ao consumidor. Em venda à vista, clientes cadastrados que compram mais de 5 CDs de uma só vez ganham um desconto de 1% para cada ano de cadastro. Em venda a prazo, ela pode ser parcelada em 2 pagamentos com um acréscimo de 20%. Podem ser pagas no cartão ou no boleto. Em pagamento no boleto, são gerados boletos bancários que são entregues ao cliente e armazenados no sistema para lançamento. Pagamento no cartão, os clientes com mais de 10 anos de cadastro na loja ganham o mesmo desconto das compras a vista. IDENTIFICANDO GENERALIZAÇÃO 20
21 RELACIONAMENTO - EXTENSÃO Uma extensão permite que pontos opcionais no fluxo de eventos de um diagrama. RELACIONAMENTO - EXTENSÃO 21
22 IDENTIFICANDO EXTENSÃO No caso de uma venda à vista, clientes cadastrados na loja e que compram mais de 5 CDs de uma só vez ganham um desconto de 1% para cada ano de cadastro. No caso de uma venda a prazo. Para pagamento com cartão, os clientes com mais de 10 anos de cadastro na loja ganham o mesmo desconto das compras à vista. IDENTIFICANDO EXTENSÃO 22
23 RELACIONAMENTO - INCLUSÃO Evita que um mesmo fluxo de eventos seja repetido por diversas vezes. Como exemplo podemos citar um sistema que controla pedidos de um usuário, para que este pedido seja executado o usuário deve ter sido validado antes. RELACIONAMENTO - INCLUSÃO 23
24 IDENTIFICANDO INCLUSÃO Para efetuar vendas ou administrar estoque, atendentes e gerentes terão que validar suas respectivas senhas de acesso ao sistema. FRONTEIRAS DO SISTEMA Uma fronteira de um sistema é um elemento opcional, que serve para delimitar a área de atuação. 24
25 DOCUMENTAÇÃO DE UM CASO DE USO DOCUMENTAÇÃO Não existe um padrão para documentação. Em geral, as formas mais usadas são: Descrição passo a passo (Informal); Tabelas; Pseudocódigo; Fluxograma; Cenários (Típica). 25
26 ANATOMIA DE UM CASO DE USO Descrição Pré-condição Fluxo Básico Fluxo Alternativo 1 Fluxo Alternativo n Pós-condição CENÁRIO 26
27 CENÁRIO OUTRO EXEMPLO Descrição: Saque de dinheiro em um caixa eletrônico. Pré condição: Cliente identificado corretamente. Fluxo básico: 1. O Cliente informa a opção de Saque. 2. O Sistema solicita o valor do saque. 3. O Cliente informa o valor e confirma a operação. 4. O Sistema verifica o valor informado. 5. O Sistema verifica o saldo do cliente.[a1] 6. O Sistema debita o valor sacado do saldo do cliente.[a2] 7. O Sistema entrega o dinheiro. 8. Fim do caso de uso. CENÁRIO OUTRO EXEMPLO Fluxo alternativo: A1 VALOR INFORMADO INVÁLIDO 1. No passo 4 do fluxo básico o sistema verificou que o valor informado é inválido. 2. O sistema informa que o valor é inválido. 3. O sistema informa as regras para valores válidos. 4. O caso de uso volta para o passo 2 do fluxo básico. Fluxo alternativo: A2 SALDO INSUFICIENTE 1. No passo 5 do fluxo básico o Sistema verificou que o cliente não possui saldo. 2. O Sistema informa o saldo disponível. 3. O caso de uso volta para o passo 8 do fluxo básico. Pós condição: Cartão devolvido ao cliente 27
28 EXEMPLOS EMPRÉSTIMOS DE EXEMPLARES 28
29 SISTEMA ACADÊMICO SISTEMA ACADÊMICO 29
Aula 5 UML: Casos de Uso
Aula 5 UML: Casos de Uso UML Casos de Uso Introdução Casos de uso Elementos do diagrama de casos de uso Descrição de casos de uso Exemplo: Blog Ferramentas de modelagem Bibliografia 2 Introdução Casos
Leia maisUML: Casos de Uso. Projeto de Sistemas de Software
UML: Casos de Uso Projeto de Sistemas de Software UML Casos de Uso Introdução Casos de uso Elementos do diagrama de casos de uso Descrição de casos de uso Exemplo: Blog Ferramentas de modelagem Bibliografia
Leia maisCASO DE USO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
CASO DE USO Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Caso de Uso Descreve o modelo funcional (comportamento) do sistema Técnica de especificaçao de requisitos Especifica um serviço que o sistema
Leia maisANÁLISE E PROJETO ORIENTADO A OBJETOS. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
ANÁLISE E PROJETO ORIENTADO A OBJETOS Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Análise Descrição do problema a ser implementado Descrição dos objetos e classes que fazem parte do problema, Descrição
Leia maisUML Unified Modeling Language. Professor: André Gustavo Bastos Lima
UML Unified Modeling Language Professor: André Gustavo Bastos Lima Diagramas de Casos de Uso Professor: André Gustavo Bastos Lima DEFINIÇÃO DE CASO DE USO Segundo o RUP: Um Caso de Uso é a relação de uma
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 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 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 maisRicardo Roberto de Lima UNIPÊ 2008.1 APS-I. Históricos e Modelagem Orientada a Objetos
Históricos e Modelagem Orientada a Objetos Histórico Diversas metodologias e métodos surgiram para apoiar OO. Evolução a partir de linguagens C++ e SmallTalk. Anos 80 Anos 80-90: diversidade de autores.
Leia maisExercícios Diagrama de Casos de Uso. Disciplina: Engenharia de Requisitos
Exercícios Diagrama de Casos de Uso Disciplina: Engenharia de Requisitos Gilmar Luiz de Borba 2010-1 Página: 1 1. CASO DE USO CONTROLE DE PROVAS OBJETIVO: Construir um diagrama de caso de uso simples.
Leia maisDiagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Diagrama de Casos de Uso. Componentes do Diagrama
DCC / ICEx / UFMG Diagrama de Diagrama de Eduardo Figueiredo http://www.dcc.ufmg.br/~figueiredo Adota uma linguagem simples Acessível ao cliente Objetivo é a compreensão do comportamento externo do sistema
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 maisUma visão mais clara da UML Sumário
Uma visão mais clara da UML Sumário 1 Método...2 2 Análise de requisitos...2 2.1 Diagramas de Casos de Uso...3 2.1.1 Ator...3 2.1.2 Casos de Uso (Use Case)...4 2.1.3 Cenário...4 2.1.4 Relacionamentos...6
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 maisEngenharia de Software III
Engenharia de Software III Casos de uso http://dl.dropbox.com/u/3025380/es3/aula6.pdf (flavio.ceci@unisul.br) 09/09/2010 O que são casos de uso? Um caso de uso procura documentar as ações necessárias,
Leia 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 maisUML & Padrões Aula 3. UML e Padrões - Profª Kelly Christine C. Silva
UML & Padrões Aula 3 UML e Padrões - Profª Kelly Christine C. Silva 1 UML & Padrões Aula 3 Diagrama de Casos de Uso Profª Kelly Christine C. Silva O que vamos tratar: Modelos de Caso de Uso Diagrama de
Leia maisFranklin Ramalho Universidade Federal de Campina Grande - UFCG
Agenda - Motivação e Introdução Diagrama de - - Atores - Fluxo de eventos - Relacionamentos Franklin Ramalho Universidade Federal de Campina Grande - UFCG - Diagramas de - Exemplos - Meta-modelo MOF -
Leia maisCellBus DOCUMENTO DE CASO DE USO VERSÃO (1.0)
CellBus DOCUMENTO DE CASO DE USO VERSÃO (1.0) HISTÓRICO DA REVISÃO Data Versão Descrição Autor 05/04/2016 1.0 Elaboração do Documento de Caso de Uso Cibellie Adrianne 16/04/2016 1.0 Revisão Geral do Documento
Leia maisCasos de Uso - definições
Casos de Uso - definições Um caso de uso é uma descrição narrativa de uma seqüência de eventos que ocorre quando um ator (agente externo) usa um sistema para realizar uma tarefa [Jacobson 92] Um caso de
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 maisResolução da lista de exercícios de casos de uso
Resolução da lista de exercícios de casos de uso 1. Explique quando são criados e utilizados os diagramas de casos de uso no processo de desenvolvimento incremental e iterativo. Na fase de concepção se
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 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 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 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 maisMicro Mídia Informática Fevereiro/2009
Micro Mídia Informática Fevereiro/2009 1 UML Introdução Fases de Desenvolvimento Notação Visões Análise de Requisitos Casos de Uso StarUML Criando Casos de Uso Orientação a Objetos Diagrama de Classes
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 maisUnioeste - Universidade Estadual do Oeste do Paraná Curso de Bacharelado em Informática Estudo de Requisitos CASCAVEL 2009
Unioeste - Universidade Estadual do Oeste do Paraná CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS Colegiado de Informática Curso de Bacharelado em Informática Estudo de Requisitos Alunos: Professor: Disciplina:
Leia maisModelagem de Sistemas Prof. Marcos Roberto e Silva
Modelagem de Sistemas Prof. Marcos Roberto e Silva Diagrama de Casos de Uso Demonstra o comportamento externo do sistema, através de uma linguagem simples. Apresentando o sistema sobre a perspectiva do
Leia maisHistórico da Revisão. Data Versão Descrição Autor
Sistema de Gerenciamento de Loja - SIGEL Documento de Visão Versão 1.0.0 Histórico da Revisão Data Versão Descrição Autor 13/01/2011 0.1 Versão preliminar do levantamento de requisitos funcionais e não
Leia maisProf. Esp. Fabiano Taguchi
UML Prof. Esp. Fabiano Taguchi http://fabianotaguchi.wordpress.com fabianotaguchi@hotmail.com EXERCÍCIO - REQUISITOS A loja CdcomCarinho trabalha com a venda, à vista e parcelada, de CD s de todos os gêneros
Leia mais4.1.3. Diagrama de contexto
4.1.3. Diagrama de contexto 1 2 Diagrama de contexto O diagrama de contexto deve mostrar as relações estabelecidas entre o sistema e o meio ambiente, apresentando o sistema com um único processo As entradas
Leia maisUso da linguagem de especificação SDL como alternativa ao diagrama de estados proposto pela linguagem UML
Uso da linguagem de especificação SDL como alternativa ao diagrama de estados proposto pela linguagem UML Carla Geovana Macário Marcos Chaim carla@cnptia.embrapa.br, chaim@cnptia.embrapa.br Novembro -
Leia maisProfessor: Curso: Disciplina: Aula 4-5-6
Professor: Curso: Disciplina: Aula 4-5-6 Turma: Esp. Marcos Morais de Sousa Sistemas de informação Engenharia de Software I Engenharia de Requisitos 03º semestre 1 Engenharia de Requisitos Prof. Marcos
Leia maisManual do Aluno para o Curso do SEER à Distância
Manual do Aluno para o Curso do SEER à Distância Elaborado por: Alexandre Faria de Oliveira Consultor TI / Monitor Colaborador: Dr.Miguel Ángel Márdero Arellano Coordenador SEER - IBICT Brasília, 2011
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 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 maisSISTEMA DE BILHETAGEM ELETRÔNICA. MANUAL MÓDULO EMPRESA Revisão 01 / Julho de 2006
SISTEMA DE BILHETAGEM ELETRÔNICA MANUAL MÓDULO EMPRESA Revisão 01 / Julho de 2006 Índice Introdução... 03 Login e Senha... Cadastrar Novas Empresas... 04 05 Alterar Senha... Novo Funcionário... Novo Estudante...
Leia maisFigura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?
Índice BlueControl... 3 1 - Efetuando o logon no Windows... 4 2 - Efetuando o login no BlueControl... 5 3 - A grade de horários... 9 3.1 - Trabalhando com o calendário... 9 3.2 - Cancelando uma atividade
Leia maisModelagem de Casos de Uso (Parte 1)
Modelagem de Casos de Uso (Parte 1) Roteiro Introdução Descrição: Sistema de Ponto de Vendas Casos de Usos Atores Fluxo de Eventos Cenários Formato de Documentação de Casos de Uso Diagramas de Casos de
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 maisItens estruturais/caso de uso. Itens estruturais/classe ativa. Itens estruturais/componente. Itens estruturais/artefatos. Itens comportamentais
Objetivos da UML Introdução a UML cbraga@ic.uff.br Uma linguagem para: Visualizar Especificar Construir Documentar... e analisar. Desenvolvimento dirigido a modelos 2 Construções básicas Organizadas em
Leia maisAnálise Orientada a Objetos Modelagem Requisitos usando Casos de Uso
Análise Orientada a Objetos Modelagem Requisitos usando Casos de Uso Não diga pouco em muitas palavras, mas sim, muito em poucas. Pitágoras Especificação e Modelagem de Requisitos Regras de Negócio Glossário
Leia maisModelos de Sistemas. Leitura: Cap7: Sommerville; Cap: 7-8 Pressman; Cap3: Ariadne
Modelos de Sistemas Leitura: Cap7: Sommerville; Cap: 7-8 Pressman; Cap3: Ariadne Auxiliadora Freire Fonte: Engenharia de Software 6º Edição / Ian Sommerville 2000 Slide 1 Objetivos Explicar por que é importante
Leia maisEspecificação dos Requisitos do Software. Sistema de Controle e Gerenciamento de Loja de Vestuários e Acessórios
Especificação dos Requisitos do Software Sistema de Controle e Gerenciamento de Loja de Vestuários e Acessórios Autores: Guilherme Henrique Costa Reginaldo da Silva Alves Muzambinho/MG Outubro 2011 Aprovação
Leia maisUnidade IV MODELAGEM DE PROCESSOS. Prof. Gislaine Stachissini
Unidade IV MODELAGEM DE PROCESSOS Prof. Gislaine Stachissini Diagrama de classes Classe é uma abstração que descreve propriedades importantes para uma aplicação e ignora as restantes. Diagrama de classes
Leia maisSimulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados
Simulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados 01) Defina com suas próprias palavras: a) Banco de Dados b) Sistema Gerenciador de Banco de Dados c) Sistema de Banco de
Leia maisMANUAL DE INSTALAÇÃO/UTILIZAÇÃO DO PEDIDO ELETRÔNICO
MANUAL DE INSTALAÇÃO/UTILIZAÇÃO DO PEDIDO ELETRÔNICO 1. INSTALAÇÃO: Antes de iniciar a instalação do pedido eletrônico, entre em contato com o suporte da distribuidora e solicite a criação do código de
Leia maisNeste tópico, você aprenderá a criar facilmente um banco de dados para uma nova empresa e a definir configurações comuns de uma empresa no SAP
Neste tópico, você aprenderá a criar facilmente um banco de dados para uma nova empresa e a definir configurações comuns de uma empresa no SAP Business One, em apenas uma etapa usando um assistente guiado.
Leia maisDiagramas de Casos de Uso
UML Unified Modeling Language Diagramas de Casos de Uso José Correia, Março 2006 (http://paginas.ispgaya.pt/~jcorreia/) Objectivos O objectivo de um diagrama de casos de uso de um sistema é mostrar para
Leia maisREPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX
REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX Murilo Augusto Tosatti (ICV-Unicentro), Marcos Antonio Quináia (Orientador), e-mail: maquinaia@gmail.com. Universidade Estadual do
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 maisDocumento de Requisitos
UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO Documento de Requisitos Projeto de Promoções Dirigidas em Shoppings Equipe: Professora: Carla Taciana (ctlls@cin.ufpe.br)
Leia maisApresentação... 1. 1. Procedimentos iniciais... 1. 2. Novo Pagamento... 4. 3. Manutenção... 5. 4. Assinatura... 6
Sumário Apresentação... 1 1. Procedimentos iniciais... 1 2. Novo Pagamento... 4 3. Manutenção... 5 4. Assinatura... 6 5. Baixar pagamentos de borderôs/ cheques... 7 6. Imprimir... 7 7. Estornar... 8 Apresentação
Leia maisEngenharia de Requisitos Estudo de Caso
Engenharia de Requisitos Estudo de Caso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Engenharia de Requisitos Exemplo 1 Reserva de Hotel 1. INTRODUÇÃO Este
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 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 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 maisManual de Uso do Módulo. MerchFinanças
Manual de Uso do Módulo MerchFinanças Bento Gonçalves Julho de 2010 Conteúdo 1. Introdução... 4 2. Menu Cadastros... 5 2.1. Bancos/Contas... 5 2.1.1. Agências... 5 2.1.2. Bancos... 6 2.1.3. Contas... 7
Leia maisManual das planilhas de Obras v2.5
Manual das planilhas de Obras v2.5 Detalhamento dos principais tópicos para uso das planilhas de obra Elaborado pela Equipe Planilhas de Obra.com Conteúdo 1. Gerando previsão de custos da obra (Módulo
Leia maisTechProf Documento de Arquitetura
TechProf Projeto SuporteProf Versão 1.0 15 de junho de 2016 Responsáveis: Adelson Santos de Melo Filho, Edvaldo Nicolau da Silva, Moisés Luis da Silva Histórico de Revisões Data Versão Descrição Autor
Leia maisFS133.1. Sistema: Futura Server. Caminho: Contas a Receber>Boleto>Boleto Baixa. Referência: FS133.1. Versão: 2016.07.04
Como Baixar FS133.1 Boletos? Sistema: Futura Server Caminho: Contas a Receber>Boleto>Boleto Baixa Referência: FS133.1 Versão: 2016.07.04 Como Funciona: Esta tela é utilizada para gerar arquivos que informarão
Leia maisEngenharia de Software Unidade XI UML Parte 2
Engenharia de Software Unidade XI UML Parte 2 Prof. Francisco Gerson A. de Meneses Diagramas de Interação... O diagrama de interação na verdade é um termo genérico aplicado à junção de dois outros diagramas:
Leia maisCOORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO. Versão 1.0
COORDENAÇÃO DE EAD MANUAL DE UTILIZAÇÃO DO MOODLE 2.6 PERFIL ALUNO Versão 1.0 2015 SUMÁRIO 1. O MOODLE 3 2. Acesso à Plataforma 3 2.1. Cadastrar-se em uma disciplina 4 2.2. Página Inicial do Curso 5 3.
Leia maisModelagem de Casos de Uso! Um modelo funcional
Modelagem de Casos de Uso Diagrama de Casos de Uso Especificação de Cenários! Um modelo funcional! Mostra como os valores são processados, sem preocupações com:! ordenamento (seqüência) das ações;! as
Leia maisNome do Processo: Recebimento de produtos em consignação
Desenvolvimento BM-1401 Recebimento de produtos em consignação Versão 5 Release 28 Autor Jaciara Silva Processo: Compras Nome do Processo: Recebimento de produtos em consignação Acesso Compras\Movimentações
Leia maisModelagem com UML. Fabio Perez Marzullo. IEEE Body of Knowledge on Services Computing Committee on Services Computing, IEEE Computer Society
Modelagem com UML Fabio Perez Marzullo IEEE Body of Knowledge on Services Computing Sponsored by Technical Committee on Services Computing, IEEE Computer Society Modelagem Estática (Visão Lógica) Casos
Leia maisPrincípios de modelagem de Domínio e Projeto(design) de Software Parte 2
Princípios de modelagem de Domínio e Projeto(design) de Software Parte 2 Prof. Gustavo Willam Pereira ENG10082 Programação II Créditos: Prof. Clayton Vieira Fraga Filho Análise de Casos de Uso (continuação)
Leia maisLIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES CAPÍTULO ATIVIDADES, PAG. 138 A 150
LIVRO ENGENHARIA DE SOFTWARE FUNDAMENTOS, MÉTODOS E PADRÕES WILSON PADUA PAULA FILHO CAPÍTULO ATIVIDADES, PAG. 138 A 150 1 ANÁLISE ESTRUTURAL IDENTIFICAR AS CLASSES ORGANIZAR AS CLASSES IDENTIFICAR RELACIONAMENTOS
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 maisA Linguagem de Modelagem Unificada (UML)
Aécio Costa A Linguagem de Modelagem Unificada (UML) Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizado amplamente. Surge a UML (Unified Modeling Language)
Leia maisUNEMAT SISTEMA DE INFORMAÇÃO (SI) Professora: Priscila Pelegrini priscila_pelegrini@unemat-net.br
UNEMAT SISTEMA DE INFORMAÇÃO (SI) Professora: Priscila Pelegrini priscila_pelegrini@unemat-net.br SINOP MT 2015-1 COMO SÃO DESENVOLVIDOS OS SISTEMAS DE INFORMAÇÃO? São desenvolvimento como uma estrutura
Leia maisManual do Almoxarifado SIGA-ADM
Manual do Almoxarifado SIGA-ADM DIRETORIA DE GESTÃO DA TECNOLOGIA DA INFORMAÇÃO(DGTI) MARÇO/2012 Requisição de Almoxarifado Requisições O sistema retornará a tela do menu de Administração. Nela selecione
Leia mais3. Fase de Planejamento dos Ciclos de Construção do Software
3. Fase de Planejamento dos Ciclos de Construção do Software A tarefa de planejar os ciclos de construção do software pode partir de diretrizes básicas. Estas diretrizes visam orientar que os ciclos de
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 maisDiagrama de Estrutura Composta
Diagramas da UML Diagrama de Estrutura Composta Diagrama de Casos de Uso Indicação: Análise de Requisitos Permite descobrir os requisitos funcionais do sistema Fornece uma descrição clara e consistente
Leia maisCarlos Rafael Guerber. Modelagem UML de um Sistema para Estimativa Elétrica de uma Lavanderia
Carlos Rafael Guerber Modelagem UML de um Sistema para Estimativa Elétrica de uma Lavanderia MAFRA 2009 Modelagem UML de um Sistema para Estimativa Elétrica de uma Lavanderia RESUMO Criar uma modelagem
Leia maisPROCEDIMENTOS PARA AQUISIÇÃO
PROCEDIMENTOS PARA AQUISIÇÃO Acesse o site www.teubilhete.com.br, selecione a opção Teu Online, e clique no botão, preencha o formulário com os dados de sua empresa. Reúna duas vias impressas do Contrato
Leia maisModelo Ambiental: Define as fronteiras entre o sistema e o resto do mundo.
Módulo 4 Análise Essencial O modelo de análise essencial apresenta o sistema em um grau de abstração completamente independente de restrições tecnológicas. Ele descreve quais os requisitos que um sistema
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 maisViajarFácil Sistema de Reserva de Viagens
ViajarFácil Sistema de Reserva de Viagens Modelagem Estática UNICAMP - Universidade Estadual de Campinas Especialização Engenharia de Software - INF318/2011 Equipe Aline Gomes André Rodrigues Fonseca Diego
Leia maisA solução que faltava para seu estúdio fotográfico
A solução que faltava para seu estúdio fotográfico Numa parceria com a ViaColor - um dos maiores laboratórios fotográficos do país - surge o INTRANETSTUDIO, um software diferenciado para a gestão de estúdios
Leia maisGovernador Cid Ferreira Gomes. Vice Governador Domingos Gomes de Aguiar Filho. Secretária da Educação Maria Izolda Cela de Arruda Coelho
Governador Cid Ferreira Gomes Vice Governador Domingos Gomes de Aguiar Filho Secretária da Educação Maria Izolda Cela de Arruda Coelho Secretário Adjunto Maurício Holanda Maia Secretário Executivo Antônio
Leia mais1. Funcionalidades da opção SAC 1
PÓS VENDA 1. Funcionalidades da opção SAC 1 1.1 Avarias 2 1.1.1 Dano no produto em transporte 2 1.1.2 Defeito no produto 2 1.2 Devoluções 4 1.2.1 Devolução Desistência 4 1.2.2 Devolução Não fez o pedido
Leia maisModelagem Dinâmica com UML
Modelagem Dinâmica com UML Prof. Márcio Barros marcio@cos.ufrj.br Diagramas de Sequência Protocolos de Interação Cenários Definição Um cenário é um caminho entre os fluxos de um use case Um use case é
Leia maisUnidade I Conceitos BásicosB. Conceitos BásicosB
à Engenharia de Software Unidade I Conceitos BásicosB Pedro de Alcântara dos Santos Neto pasn@ufpi.edu.br 1961 a 1963 Surgimento de novos Hardwares 1963-1968 Crise do Software! Incapacidade de se utilizar
Leia maisProgramação Orientada a Objetos. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br
Programação Orientada a Objetos Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Programação Orientada a Objetos Na aula passada, vimos: Encapsulamento Programação Orientada
Leia maisGerenciamento do ciclo de vida de um documento Simone de Abreu
Gerenciamento do ciclo de vida de um documento Simone de Abreu É o gerenciamento do ciclo de vida de todos os registros, em todos os tipos de mídia, desde a criação até a destruição ou arquivo permanente.
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 maisIntrodução Diagramas de Casos de Uso Diagramas de Classes Estoque Fácil
UFCG Introdução Diagramas de Casos de Uso Diagramas de Classes Estoque Fácil Arthur Silva Freire Caio César Meira Paes Carlos Artur Nascimento Vieira Matheus de Araújo Maciel Tiago Brasileiro Araújo Engenharia
Leia maisConteúdo. 1. Introdução. 2. Levantamento de Requisitos. 3. Análise Orientada a Objetos. 4. Projeto Orientado a Objetos 5. UML. 6.
Conteúdo 1. Introdução 2. Levantamento de Requisitos 3. Análise Orientada a Objetos 4. Projeto Orientado a Objetos 5. UML 6. Métodos Ágeis Conteúdo 1. Introdução 2. Levantamento de Requisitos - Requisitos
Leia maisMANUAL PARA USO DO SISTEMA
Clínicas Odontológicas MANUAL PARA USO DO SISTEMA (GCO) GERENCIADOR CLÍNICO ODONTOLÓGICO SmilePrev Versão 1.0 SmilePrev Clínicas Odontológicas www.smilepev.com 2008 REQUISITOS BÁSICOS DO SISTEMA HARDWARE
Leia maisFIN. 08 - ADIANTAMENTO E PRESTAÇÃO DE CONTAS
1 de 12 msgq - ADIANTAMENTO E PRESTAÇÃO DE CONTAS MACROPROCESSO FINANCEIRO PROCESSO CONTAS A PAGAR - ADIANTAMENTO E PRESTAÇÃO DE CONTAS 1. OBJETIVO... 2 2. ABRANGÊNCIA... 2 3. DOCUMENTOS RELACIONADOS...
Leia mais