Engenharia de Software
|
|
- Armando Peres Tomé
- 8 Há anos
- Visualizações:
Transcrição
1 UNIVERSIDADE FEDERAL DE PERNAMBUCO Centro de Informática Sistema de Vendas On-line da BookStore Especificação e Projeto do Sistema Curso de Especialização Tecnologia da Informação Engenharia de Software Gilberto Amado de Azevedo Cysneiros Filho 2002
2 Índice 1. Apresentação Introdução Glossário Requisitos Descrição dos Requisitos Funcionais Requisitos Não Funcionais Atores Casos de Uso... 7 UC1 LogOnCliente... 7 UC2 Criar Novo Cliente... 8 UC3 Atualizar Cliente... 8 UC4 Remover Cliente... 9 UC5 Encontrar Produtos... 9 UC6 Encontrar Livros UC7 Encontrar CDs UC8 Navegar nos Produtos UC9 Navegar nos Livros UC10 Navegar nos CDs UC11 Gerenciar Carrinho de Compra UC12 Exibir Carrinho de Compra UC13 Efetivar Pedido UC14 Aceitar Pagamento por Cartão UC15 Exibir Pedido UC16 Cancelar Pedido UC17 Adicionar Item para o Carrinho de Compra UC18 Fechar Pedido UC19 Adicionar Produto ao Catálogo UC20 Atualizar Catálogo UC21 Remover Produto do Catálogo UC22 Novo Usuário UC23 Atualizar Usuário UC24 Remover Usuário UC25 LogOnUsuario Diagramas de Seqüência Diagrama de Seqüência LogonOnCliente Diagrama de Seqüência Criar Novo Cliente Diagrama de Seqüência Atualizar Cliente Diagrama de Seqüência Remover Cliente Diagramas de Classes Pacote Loja Pacote Produto Pacote Pedido Pacote Cliente Pacote Seguranca Apêndice A Protótipo da Interface A1. Tela Principal... 27
3 A2. Tela de Livros A3. Tela de Navegação de Livros por Categoria A4. Tela de Carrinho de Compra A5. Tela de Efetivar Pedido A6. Tela de Pedido Finalizado A7. Tela de Seleção de um livro... 33
4
5 1. Apresentação Este documento tem o objetivo de apresentar a especificação e o projeto do sistema de vendas on-line de uma livraria fictícia denominada de BookStore. O exemplo escolhido foi baseado no estudo de caso do livro UML and the Unified Process Practical Object- Oriented Analysis & Design de Jim Arlow e Ila Neustadt ( A modelagem do sistema foi desenvolvida utilizando a linguagem de modelagem unificada (UML). O documento é dividido em três seções: Introdução que descreve o problema que o sistema pretende solucionar, quem é afetado pelo problema, qual é o impacto do problema e os principais benefícios que o sistema irá proporcionar. Requisitos descreve as características de alto nível do sistema, restrições que o sistema deve atender e os casos de uso do sistema. Projeto de Sistema são mostrados os diagramas de interação do sistema, o diagrama de classes e o dicionário de dados das classes. 1
6 2. Introdução O sistema de vendas on-line da BookStore é um novo canal de vendas da livraria. O objetivo do sistema é permitir que os clientes façam seus pedidos via Internet a partir de um catálogo on-line. O sistema deve se integrar com os sistemas de estoque e entrega existente e deve também comunicar a informação de cartão de crédito para a companhia de processamento de cartão de crédito para validação antes de um pedido ser aceito. O sistema deve operar de acordo com o paradigma de carrinho de compra ( shopping basket ) que outras lojas na web utilizam com sucesso, como a Amazon.com. Nesse modelo um catálogo de produtos é exibido e os usuários podem clicar sobre Adicionar para o Carrinho para colocar um produto no seu carrinho de compra. Esse idéia é demonstrado no protótipo da interface do usuário em anexo. Atualmente, a BookStore some pretende vender livros e CDs através de seu sistema de vendas on-line. Os livros são categorizados por assunto. Essas categorias incluem, mas não são limitadas a: Administração Arquitetura Arte Biografias Casa & Jardim Ciência Computação Cozinha, comida e vinhos Esportes Ficção Científica Financeiros História Humor Idioma Infantil Literatura e Ficção Livros Infantis Marketing Medicina Política Profissionais e Técnicos Religião & Espiritualidade Sexo Viagem Cada livro é identificado por seu número de ISBN. Os Clientes podem navegar no catálogo de livros por categoria ou encontrar um determinado livro baseado sobre o critério de pesquisa: 2
7 Título Autor ISBN Editora Os CDs são categorizados por estilo musical. Essas categorias incluem, mas não são limitadas a: Blues Clássico Coletânea Dance Eletrônica Forró Infantil Jazz MPB/Samba Pagode/Axé Pop Reggae Religioso Rock Sertanejo/Country Soul/Funk/Rap Trilhas Sonoras Os clientes podem navegar no catálogo de CDs ou buscar um CD específico baseado nos seguintes critérios: Artista Título Estilo Musical Número de catálogo Cada CD é identificado por um número de catálogo. O Catálogo de Produtos deve permitir que o cliente faça a escolha de livro ou CD. De acordo com a escolha deve ser exibida a lista de categorias. A partir daí o cliente pode escolher uma categoria ou pesquisar por um produto específico. O resultado da escolha de uma categoria ou de uma pesquisa específica é a mesma, uma lista resumida de produtos: Para livros, essa lista resumida deve conter pelo menos o autor, o título, a editora, o ISBN e o preço. Para CDs, essa lista resumida deve conter pelo menos o artista, o título, o número de catálogo e o preço. 3
8 Clicando sobre qualquer produto da lista resumida irá trazer a descrição completa que inclui toda a informação do produto, preço e uma figura opcional. Próximo ao preço há um botão Adicionar no Carrinho. Quando um item é adicionado ao carrinho de compra, o cliente e levado para a tela de carrinho de compra que mostra a lista de todos os produtos correntemente no carrinho. Sobre essa tela o cliente pode: Remover um item da lista Mudar a quantidade de um item Efetivar o pedido Quando o cliente escolhe a opção de efetivar o pedido, o sistema apresenta ao cliente um resumo de seu pedido. Se ele clicar em confirmar o pedido será confirmado e em seguida o sistema irá solicitar que o usuário se registre (log in) se ele ainda não o fez. Para se registrar o cliente deve entrar o seu nome de usuário e sua senha. Clientes novos devem preencher um formulário que solicita os seguintes detalhes: Nome Endereço Endereço de entrega (se diferente) Número de telefone Número de fax Detalhes do cartão de crédito Quando da submissão desse formulário, o cliente deve ser questionado com um nome do usuário (de que deve ser provavelmente seu endereço de ) e solicitado para entrar uma senha. 2.1 Glossário Termo Carrinho de Compra Catálogo Sistema de Estoque Definição Uma analogia eletrônica de um carrinho de compra do mundo real. Um lugar onde os clientes podem armazenar seus itens de produto antes da compra. Uma lista de todos os produtos que a BookStore oferece atualmente para venda. Um sistema de informação que a BookStore usa para gerenciar o estoque de produtos. 4
9 3. Requisitos Nesta seção serão descritas as características do sistema de vendas on-line da BookStore. 3.1 Descrição dos Requisitos Funcionais Id Descrição Prioridade RF1 O sistema deve mostrar uma lista de todos os produtos oferecidos pela BookStore. RF2 O sistema deve organizar a lista de produtos por categoria de produto. RF3 O sistema deve exibir a descrição detalhada do produto consistindo de seu nome, fotografia, preço e descrição. RF4 O sistema deve aceitar todos os principais cartões de crédito. Média RF5 O sistema deve validar o pagamento com a companhia de processamento de cartão de crédito. Média RF6 O sistema deve calcular e adicionar a taxa de entrega automaticamente para o pedido. Média RF7 O sistema deve permitir que os clientes coloquem itens para o carrinho de compras. RF8 O sistema deve permitir que os clientes removam itens de seu carrinho de compras. RF9 O sistema deve permitir que os clientes confirmem o pedido e paguem por seus produtos. RF10 O sistema deve notificar o departamento de entrega uma vez que os pedidos tem sido pagos Média RF11 O sistema deve enviar uma cópia do pedido para o cliente quando o pagamento for aceito e o pedido confirmado. RF12 O sistema deve permitir aos clientes visualizarem a história do seu pedido. Média RF14 O sistema deve permitir que um cliente cancele um pedido que ainda não tenha sido despachado. RF15 O sistema deve notificar o departamento de entrega quando um pedido for cancelado. RF16 O sistema deve permitir o departamento de entrega ver todos os pedidos. RF17 O sistema deve permitir o cliente se registrar. RF18 O sistema deve usar o endereço de do cliente como nome de usuário para propósitos de login. RF19 O sistema deve requerer que o cliente defina uma senha RF20 O sistema deve coletar informação do cliente consistindo do nome, endereço de , telefone, fax, informação de cartão de crédito. RF21 O sistema deve permitir os clientes visualizarem e editarem suas informações de cliente RF22 O sistema deve autenticar todos os clientes antes de fazer o pagamento, visualizar pedidos ou visualizar informação de cliente. 5
10 3.2 Requisitos Não Funcionais RNF1 O sistema deve suportar transações por dia. Média RNF2 O sistema deve suportar um pico de 10 transações por segundo Média RNF3 O sistema deve suportar seções concorrentes RNF4 O sistema deve estar disponível 24 horas por dia, 360 dias por ano. RNF5 O sistema não deve perder qualquer dado de uma transação RNF6 O sistema deve aceitar um pagamento e lançar um pedido dentro de 5 segundos em 95% dos casos. Isso pode nem sempre ser alcançado devido a latência da Internet e atrasos na autorização Média do pagamento pela companhia de cartão de crédito. RNF7 O sistema deve efetuar o login do cliente dentro de 5 segundos. Média RNF8 O sistema deve usar um navegador (browser) como sua interface de usuário. RNF9 O sistema deve suportar as últimas versões dos navegadores Internet Explorer e Netscape. RNF10 O sistema deve suportar as versões antigas do Internet Explorer e Netscape. RNF11 O sistema deve ser escrito usando o padrão Java para executar sobre Unix e Windows. Média RNF12 O sistema deve usar um serviço de autenticação de usuário 3.3 Atores Cliente Alguém que compra produtos da BookStore. Usuário Alguém que não é um cliente e que usa o sistema. Gerente de Loja Um usuário do sistema que é responsável pelo gerenciamento do catálogo de produtos. Administrador do Sistema Um usuário especial do sistema que pode definir os direitos de acesso de outros usuários. Entregador Esse ator representa um trabalhador do departamento de entrega da BookStore. Sistema de Estoque Esse ator representa o Sistema de Estoque da BookStore. Companhia de Processamento de Cartão Esse ator representa uma companhia externa que processa as transações da BookStore. 6
11 3.4 Casos de Uso <<extend>> LogOnCliente Atualizar Cliente Exibir Carrinho de Compra <<include>> Efetivarr Pedido <<extend>> Cliente Navegar nos Produtos Adicionar Item para o Carrinho de Compra <<extend>> <<extend>> Sistema de Estoque Navegar nos Livros Navegar nos CDs Gerenciar Carrinho de Compra <<extend>> Aceitar Pagamento por Cartão Criar Novo Cliente <<extend>> Encontrar CDs Exibir Pedido Cancelar Pedido Companhia de Processamento... Encontrar Livros <<include>> Encontrar Produtos Atualizar Catálogo Remover Produto do Catálogo Adicionar Produto ao Catálogo Fechar Pedido Entregador Novo Usuário Atualizar Usuário Remover Cliente Gerente de Loja Usuário Administrador do Sistema Remover Usuário LogonOnUsuario Figura 1- Diagrama de Casos de Uso da BookStore UC1 LogOnCliente Descrição: Este caso de uso descreve como um Cliente efetua um login no sistema de vendas on-line da livraria Bookstore Ator: Cliente Pré-Condição: O Cliente não estar logado no sistema. 1. O caso de uso inicia quando o Cliente selecionar Log On 2. O sistema solicita ao Cliente por seu nome de usuário e senha. 7
12 3. O Cliente entra o seu nome e a sua senha. 4. O sistema valida o usuário. Fluxo Secundário Nome do Usuário/Senha Inválidos Pós-condição: O Cliente está logado no sistema. UC2 Criar Novo Cliente Descrição: Este caso de uso o processo de cadastramento de um novo cliente. Ator: Cliente Pré-Condição: O Cliente não está logado no sistema. 1. O caso de uso começa quando o Cliente seleciona Novo Cliente. 2. O sistema solicita que o Cliente entre o nome de usuário e a senha. 3. O Cliente entra a informação requerida. 4. O sistema verifica para ver se o nome de usuário está disponível e a senha é valida. 5. O sistema solicita ao Cliente as seguintes informações: nome (obrigatório), endereço (obrigatório), endereço de entrega (opcional), endereço de (obrigatório), telefone (opcional), fax (opcional), detalhes de cartão de crédito (obrigatório). 6. O Cliente entra a informação solicitada. 7. O sistema confirma que a informação do cliente tem sido aceita. 8. O sistema atribui um identificador único para o Cliente. Fluxo Secundário Nome do Usuário Não Disponível ou Senha Inválida 1. No passo 4 do Fluxo principal enquanto o nome do usuário não estiver disponível ou a senha estiver inválida. 1.1 O sistema solicita um novo nome de usuário e/ou senha. 1.2 O Cliente entra a informação solicitada. Informação Obrigatória Faltando 1. No passo 6 do Fluxo principal enquanto a informação obrigatória está faltando 1.1 O sistema solicita à informação que está faltando 1.2 O Cliente entra a informação que está faltando. Pós-condições: - Um novo registro de Cliente tem sido criado - O Cliente é atribuído um nome de usuário e a senha. - O Cliente é atribuído um identificador único. UC3 Atualizar Cliente Descrição: Este caso de uso atualiza os dados de um cliente cadastrado na livraria. Ator: Cliente Pré-Condição: O Cliente está logado sobre o sistema. 1. O caso de uso começa quando o Cliente seleciona Atualizar Detalhes do Cliente. 2. O sistema mostra os detalhes do Cliente incluindo nome (obrigatório), endereço (obrigatório), endereço entrega (opcional), (obrigatório), telefone (opcional), 8
13 fax (opcional), detalhes de cartão de crédito (obrigatório). Os elementos opcionais podem estar vazios se o Cliente não tiver entrado anteriormente eles. 3. Enquanto as mudanças não tiverem sido concluídas o Cliente seleciona um campo e muda seu valor. 4. O sistema pergunta o Cliente para confirmar as mudanças 5. O Cliente seleciona OK. Pós-condições: Os detalhes do cliente têm sido atualizados. UC4 Remover Cliente Descrição: Este caso de uso permite que o Gerente de Loja remova um cliente da base de dados de clientes da livraria. Atores: Gerente de Loja Pré-condição: O Gerente de Loja deve estar logado sobre o sistema. 1. O Gerente de Loja seleciona Remover Cliente. 2. O sistema solicita ao Gerente de Loja por identificador de cliente. 3. O Gerente de Loja entra o identificador de cliente. 4. O sistema solicita ao Gerente de Loja para confirmar a remoção 5. O Gerente de Loja confirma a remoção 6. O sistema remove o Cliente. Pós-condição: O dados do Cliente tem sido removidos do sistema. <<Caso de Uso Abstrato>> UC5 Encontrar Produtos Descrição: Este caso permite que um Cliente encontre produtos na livraria. Ator: Cliente Pré-condição: Nenhuma 1. O Cliente selecionar Encontrar. 2. O sistema solicita ao Cliente um critério de pesquisa. 3. O Cliente entra o critério de pesquisa. 4. O sistema pesquisa por produtos que atendam o critério do Cliente. 5. O sistema exibe uma página contendo um máximo de 10 produtos. Essa página inclui a informação resumida para cada produto e seu preço. Fluxo Secundário Nenhum produto encontrado No passo 5 do fluxo principal se o sistema não encontrar nenhum produto que atenda o critério do Cliente, ele exibe uma mensagem informando que nenhum produto foi encontrado. Exibir mais produtos Depois do passo 5 do fluxo principal se há mais produtos para exibir o Cliente pode selecionar Próximo para visualizar a próxima página de produtos e se o Cliente não está na primeira página de produtos, ele pode selecionar Anterior para visualizar a página anterior de produtos. Pós-condição: Nenhuma 9
14 UC6 Encontrar Livros Descrição: Este caso permite que um Cliente encontre livros. Caso de Uso Pai: Encontrar Produtos Ator: Cliente Pré-condição: Nenhuma 1. O Cliente selecionar Encontrar Livro. 2. O sistema solicita ao Cliente um critério de pesquisa para livros que consiste de um ou mais dos seguintes: título, autor, ISBN, assunto. 4. O sistema pesquisa por livros que atendam o critério do Cliente. 5. O sistema exibe uma página contendo um máximo de 10 livros. Essa página inclui informação resumida para cada livro: título, autor, editora e preço. Pós-condição: Nenhuma UC7 Encontrar CDs Descrição: Este caso permite que um Cliente encontre CDs. Caso de Uso Pai: Encontrar Produtos Ator: Cliente Pré-condição: Nenhuma 1. O Cliente selecionar CD. 2. O sistema solicita ao Cliente um critério de pesquisa para livros que consiste de um ou mais dos seguintes: título, artista, número de catálogo, estilo. 4. O sistema pesquisa por CDs que atendam o critério do Cliente. 5. O sistema exibe uma página contendo um máximo de 10 CDs. Essa página inclui informação resumida para cada livro título, artista, número de catálogo, estilo musical e preço. Pós-condição: Nenhuma <<Caso de Uso Abstrato>> UC8 Navegar nos Produtos Descrição: Este caso de uso permite que o Cliente navegue no catálogo de produtos. Ator: Cliente Pré-condição: Nenhuma 1. O caso de uso começa quando o Cliente seleciona o tipo de produto para navegar. 2. O sistema exibe uma lista de todas as categorias para aquele tipo de produto. 3. O Cliente seleciona uma categoria. 4. O sistema exibe uma página contendo um máximo de 10 produtos na categoria. Essa página inclui a informação resumida para cada produto e seu preço. 5. O Cliente seleciona um produto. 6. O sistema exibe detalhe completo do produto incluindo seu preço. 7. <<extend>> Adicionar Item para o Carrinho de Compra Fluxo Secundário: 10
15 Exibir mais produtos Depois do passo 4 do fluxo principal se há mais produtos para exibir, o Cliente pode selecionar Próximo para ver a próxima página de produtos e se o Cliente não está na primeira página de produtos, ele pode selecionar Anterior para visualizar a página anterior de produtos. Pós-condição: - O Cliente tem selecionado um produto. - O sistema tem exibido detalhes completos do produto. UC9 Navegar nos Livros Descrição: Este caso de uso permite que o Cliente navegue no catálogo de livros. Caso de Uso Pai: Navegar nos Produtos Ator: Cliente Pré-condição: Nenhuma 1. O caso de uso começa quando o Cliente seleciona Navegar nos Livros. 2. O sistema exibe uma lista de todas as categorias de livros. 4. O sistema exibe uma página contendo um máximo de 10 livros numa categoria. Essa página inclui a seguinte informação resumida para cada livro: título, autor, editora e seu preço. 5. O Cliente seleciona um livro. 6. O sistema exibe detalhe completo do livro: descrição resumida, título, autor, editora, ISBN, preço, avaliação (opcional), revisão (opcional). Pós-condição: - O Cliente tem selecionado um livro. - O sistema tem exibido detalhes completos do livro. UC10 Navegar nos CDs Descrição: Este caso de uso permite que o Cliente navegue no catálogo de CDs Caso de Uso Pai: Navegar nos CDs Ator: Cliente Pré-condição: Nenhuma 1. O caso de uso começa quando o Cliente seleciona Navegar nos CDs. 2. O sistema exibe uma lista de todas as categorias de CDs. 4. O sistema exibe uma página contendo um máximo de 10 livros numa categoria. Essa página inclui a seguinte informação resumida para cada livro: título, autor, editora e seu preço. 5. O Cliente seleciona um livro. 6. O sistema exibe detalhe completo do livro: descrição resumida, título, autor, editora, ISBN, preço, avaliação (opcional), revisão (opcional). Pós-condição: - O Cliente tem selecionado um CD. - O sistema tem exibido detalhes completos do CD. UC11 Gerenciar Carrinho de Compra 11
16 Descrição: Este caso de uso permite que o Cliente remova um item do carrinho de compra ou modifique a quantidade de um determinado item. Ator: Cliente Pré-condição: O Cliente está visualizando o carrinho de compra. 1. O Cliente seleciona um item no carrinho de compra. 2. O Cliente seleciona Remover Item. 3. O sistema exibe a mensagem Você está certo que você deseja remover o item selecionado de seu carrinho de compra. 4. O Cliente confirma a remoção 5. O sistema remove o item selecionado do carrinho. Fluxo Secundário Modificar a quantidade de um item 1. Depois do passo 1 do fluxo principal o Cliente entra uma nova quantidade para o item selecionado. 2. O sistema atualiza a quantidade para o item selecionado. Pós-condição: Nenhuma UC12 Exibir Carrinho de Compra Ator: Cliente Pré-condição: Nenhuma 1. O Cliente seleciona Exibir Carrinho de Compra. 2. Para cada item no carrinho de compra 2.1 O sistema exibe o id do produto, quantidade, resumo do produto, preço do item, preço total. 3. <<extend> Gerenciar Carrinho 4. <<extend>> Confirmar Pedido Fluxo Secundário Não há itens no carrinho de compras 1. No passo 2 do fluxo principal o sistema exibe a mensagem Nenhum item no carrinho ainda. UC13 Efetivar Pedido Atores: Cliente e Sistema de Estoque Pré-condição: O Cliente está logado no sistema 1. O caso de uso inicia quando o Cliente seleciona Efetivar Pedido. 2. O sistema solicita ao ator Sistema de Estoque para reservar provisoriamente os itens no carrinho de compra. 3. Para cada item que está fora de estoque 3.1 O sistema informa ao Cliente que o item está indisponível e foi removido do pedido. 12
17 4. O sistema apresenta o pedido final para o Cliente. O pedido inclui o endereço de entrega e detalhes do cartão de crédito. O pedido inclui uma linha de pedido para cada produto que mostra o identificador de produto, o nome do produto, a quantidade, o preço unitário, o preço total para aquela quantidade. 5. O sistema solicita ao Cliente para confirmar ou cancelar o pedido. 6. O Cliente confirma o pedido. Pós-condição: O Cliente tem aceitado o pedido. Os produtos tem sido provisoriamente reservado pelo ator Sistema de Estoque. Pontos de Extensão: Aceitar Pagamento por Cartão ocorre depois do passo 6 do. UC14 Aceitar Pagamento por Cartão Atores: Cliente, Sistema de Processamento de Cartão, Sistema de Estoque, Entregador. Pré-condição: O Cliente está logado sobre o sistema. 1. O sistema recupera os detalhes de cartão de crédito do Cliente. 2. O sistema envia uma mensagem para o Sistema de Processamento de Cartão de Crédito que inclui: identificador mercantil, autenticação de mercantil, nome sobre o cartão, número do cartão, data de validade do cartão, quantidade da transação. 3. O Sistema de Processamento de Cartão de Crédito autoriza a transação. 4. O sistema notifica ao Cliente que a transação do cartão tem sido aceita. 5. O sistema dá ao Cliente um número de referência do pedido para rastreamento do pedido. 6. O sistema diz ao ator Sistema de Estoque para reservar os itens requeridos. 7. O sistema envia o pedido para Entregador. 8. O sistema muda o estado do pedido para pendente. Fluxos Secundários Tempo Limite Excedido 1. No passo 3 do depois de 10 minutos decorridos o sistema diz ao ator Sistema de Estoque para liberar qualquer item de estoque reservado para esse pedido. 2. O sistema exibe uma mensagem declarando que por razões de segurança a transação do pagamento tem sido cancelada e que o Cliente deve selecionar Confirmar Pedido de novo para continuar. Limite de Crédito Excedido 1. No passo 3 do o Sistema de Processamento de Cartão de Crédito não autoriza a transação porque o limite de crédito sobre o cartão pode ter sido excedido. 2. O sistema exibe uma mensagem dizendo ao Cliente que não crédito suficiente disponível sobre o cartão para pagar o pedido. 3. O sistema exibe uma mensagem solicitando ao Cliente para mudar seus detalhes do cartão de crédito ou entrar contato com sua companhia de cartão de crédito para aumentar seu limite de crédito. 4. O sistema diz ao ator Sistema de Estoque para liberar os itens de estoque reservado para esse pedido. 13
18 Cartão de Crédito Inválido 1. No passo 3 do o Sistema de Processamento de Cartão de Crédito não autoriza a transação porque o cartão de crédito está inválido. 2. O sistema exibe uma mensagem dizendo ao Cliente que seu cartão de crédito é inválido. 3. O sistema exibe uma mensagem solicitando que o Cliente mude seus dados do cartão de crédito ou entre em contato com a companhia do cartão para pegar um novo cartão. 4. O sistema diz ao ator Sistema de Estoque para liberar os itens de estoque reservado para esse pedido. Sistema de Cartão de Crédito Fora do Ar 1. No passo 3 do o Sistema de Processamento de Cartão não pode ser conectado. 2. O sistema exibe uma mensagem dizendo ao Cliente que seu pedido não pode ser processado nesse momento e para ele tentar depois. 3. O sistema diz ao ator Sistema de Estoque para liberar os itens de estoque reservado para esse pedido. UC15 Exibir Pedido Ator: Cliente Pré-condição: O Cliente está logado sobre o sistema. 1. O caso de uso inicia quando o Cliente seleciona Exibir Pedido. 2. O sistema mostra uma linha resumida de cada pedido que o Cliente tem feito. Pedidos são exibidos em ordem cronológica, e a informação sobre cada linha é data, número do pedido, a quantidade e o seu status. 3. O Cliente seleciona um pedido. 4. O sistema exibe os detalhes do pedido. 5. <<extend>> Cancelar Pedido Pós-condição: O sistema está exibindo os detalhes completos de um pedido. UC16 Cancelar Pedido Atores: Cliente Pré-condições: O Cliente está logado sobre o sistema. O sistema está exibindo os detalhes completos de um pedido. O pedido está ainda pendente. 1. O caso de uso inicia quando o Cliente seleciona Cancelar Pedido. 2. O sistema ao Cliente pela confirmação. 3. O Cliente confirma o cancelamento. 4. O sistema marca o pedido como cancelado. 5. O sistema registra a hora e data que o pedido foi cancelado. Pós-condição: O pedido é cancelado. 14
19 UC17 Adicionar Item para o Carrinho de Compra Ator: Cliente 1. O Cliente seleciona Adicionar Item. 2. O sistema adiciona o item para o carrinho de compra do Cliente. 3. <<include>> Mostrar Carrinho de Compra. Pós-condição: Um produto tem sido adicionado para o carrinho de compra do Cliente. UC18 Fechar Pedido Ator: Entregador Pré-condições: O pedido tem sido repassado para o Entregador. O Entregador está logado sobre o sistema. O status do pedido está pendente. O pedido ter sido processado pelo Departamento de Entrega. 1. O caso de uso inicia quando o Entregador seleciona Fechar Pedido. 2. O sistema solicita que o Entregador entre o número do pedido, a data que o pedido foi despachado, a companhia responsável pela entrega da remessa e número de rastreamento se disponível. 3. O Entregador entra a informação solicitada. 4. O sistema pesquisa o pedido e muda o status do pedido para fechado. 5. O sistema registra a data de entrega, a companhia responsável pela entrega e o número de rastreamento sobre o pedido. 6. O Entregador processa o pedido. Pós-condições: O status do pedido tem sido mudado para fechado O pedido tem sido atualizado para incluir a data de entrega e a companhia responsável pela entrega. O pedido tem sido entregue. UC19 Adicionar Produto ao Catálogo Ator: Gerente de Loja Pré-condição: O Gerente de Loja está logado no sistema. 1. O caso de uso inicia quando o Gerente de Loja seleciona Adicionar Produto. 2. O sistema pergunta ao Gerente de Loja se o produto é um livro ou um CD. 3. O sistema solicita que o Gerente de Loja entre a seguinte informação de produto: título, autor, editora, ISBN, preço, avaliação (opcional), revisão (opcional). 4. O Gerente de Loja entra a informação solicitada. 5. O sistema solicita que o Gerente de Loja confirme que o novo produto deve ser adicionado para o catálogo. 15
20 6. O Gerente de Loja confirma que o novo produto deve ser adicionado. 7. O sistema adiciona o novo produto para o catálogo. Fluxo Secundário: Produto é um CD No passo 3 do fluxo principal se o produto é um CD, o sistema solicita ao Gerente de Loja para entrar a seguinte informação de produto: título, artista, número de catálogo, preço, avaliação (opcional), revisões (opcional). Pós-condição: Um novo produto tem sido adicionado para o catálogo. UC20 Atualizar Catálogo Ator: Gerente de Loja Pré-condição: O Gerente de Loja está logado sobre o sistema. 1. O caso de uso inicia quando o Gerente de Loja seleciona Atualizar Catálogo. 2. O sistema solicita o Gerente de Loja a entrar um identificador de produto. 3. O Gerente de Loja não conhece o identificador de produto. 3.1 <<include>> Encontrar Produto 3.2 O Gerente de Loja seleciona um produto. 4. O sistema exibe todo os detalhes do produto. 5. O Gerente de Loja muda um ou mais detalhes do produto, mas não o identificador do produto. 6. O Gerente de Loja entra as mudanças. 7. O sistema solicita ao Gerente de Loja para confirmar as mudanças. 8. O Gerente de Loja confirma as mudanças. 9. O sistema salva as mudanças no catálogo de produto. Fluxo Secundário Gerente da Loja já conhece o identificador de produto No passo 3 do fluxo principal o Gerente de Loja entra o identificador de produto. Pós-condição: Alguns detalhes do produto tem sido modificados. O identificador do produto permanece inalterado. UC21 Remover Produto do Catálogo Ator: Gerente de Loja Pré-condição: O Gerente de Loja está logado no sistema. 1. O caso de uso inicial quando o Gerente de Loja seleciona Remover Produto. 2. O sistema solicita que o Gerente de Loja selecione um produto. 3. O Gerente de Loja não conhece o identificador de produto. 3.1 <<include>> Encontrar Produto 3.2 O Gerente de Loja seleciona um produto. 4. O sistema exibe todos os detalhes do produto. 5. O Gerente de Loja seleciona Remover. 6. O sistema seleciona ao Gerente de Loja para confirmar a remoção. 16
21 7. O Gerente de Loja confirma a remoção. 8. O sistema remove o produto do catálogo. Fluxo secundário: Gerente da Loja já conhece o identificador de produto No passo 3 do fluxo principal o Gerente de Loja entra o identificador de produto. Pós-condição: Um produto tem removido do catálogo. UC22 Novo Usuário Ator: Administrador do Sistema Pré-condição: O Administrador do Sistema tem que estar autenticado pelo sistema. 1. O caso de uso inicia quando o Administrador do Sistema seleciona Novo Usuário 2. O sistema solicita ao Administrador de Sistema para entrar as seguintes informações: nome do usuário, senha, nome do usuário, , tipo de usuário. 3. O sistema solicita que o Administrador confirme que um novo usuário deve ser criado. 4. O Administrador de Sistema confirma que o sistema deve criar um novo usuário. Pós-condição: Uma conta de um novo usuário tem sido criada. UC23 Atualizar Usuário Atores: Administrador do Sistema Pré-condição: O Administrador do Sistema está logado sobre o sistema. 1. O caso de uso inicia quanto o Administrador do Sistema seleciona Atualizar Usuário. 2. O sistema exibe uma lista de todos os usuários do sistema. 3. O Administrador do Sistema seleciona um usuário. 4. O sistema exibe todas os detalhes da conta do usuário: nome do usuário, senha, nome do usuário, endereço de , tipo de usuário. 5. O Administrador do Sistema muda um ou mais detalhes. 6. O sistema solicita ao Administrador do Sistema para confirmar as mudanças. 7. O Administrador do Sistema confirma as mudanças. 8. O sistema armazena a informação da conta atualizada. Pós-condição: Os detalhes de uma conta de usuário têm sido atualizado. UC24 Remover Usuário Atores: Administrador do Sistema Pré-condição: O Administrador do Sistema está logado sobre o sistema. 1. O caso de uso inicia quanto o Administrador do Sistema seleciona Remover Usuário. 2. O sistema exibe uma lista de todos os usuários do sistema. 3. O Administrador do Sistema seleciona um usuário. 4. O sistema solicita ao Administrador do Sistema pra confirmar a remoção 17
22 5. O Administrador do Sistema confirma a remoção. 6. O sistema remove a conta do usuário. Pós-condição: Uma conta de usuário tem sido removida. UC25 LogOnUsuario Ator: Usuário Pré-Condição: O Usuário não estar logado no sistema. 5. O caso de uso inicia quando o Usuário selecionar Log On 6. O sistema solicita ao Usuário por seu nome de usuário e senha. 7. O Cliente entra o seu nome e a sua senha. 8. O sistema valida o usuário. Fluxo Secundário Nome do Usuário/Senha Inválidos Pós Condição: O Usuário está logado no sistema. 18
23 4. Diagramas de Seqüência 4.1 Diagrama de Seqüência LogonOnCliente : Cliente : GerenciadorLoja : GerenciarSeguranca : Cliente 1: logoncliente( ) 2: logoncliente( ) 3: procurarcliente( ) 4: validarsenha( ) 5: 7: 6: 19
24 4.2 Diagrama de Seqüência Criar Novo Cliente : Cliente 1: novocliente( ) : GerenciadorLoja 2: novocliente( ) : GerenciarCliente 3: novocliente( ) 6: : GerenciarSeguranca 4: validarcliente( ) 5: <<create>> : Cliente : : DetalhesCliente DetalhesCartaoCredito 7: <<create>> 9: 8: <<create>> 10: 11: 20
25 4.3 Diagrama de Seqüência Atualizar Cliente : Cliente : GerenciadorLoja : GerenciadorCliente : DetalhesCliente antigo : DetalhesCartaoCredito novo : DetalhesCartaoCredito 1: atualizarcliente( ) 2: encontrarcliente( ) 4: 5: setnome( ) 6: setendereco( ) 3: encontrarcliente( ) 7: setenderecoentrega( ) 8: settelefone( ) 9: setfax( ) 10: setdetalhescartaocredito( ) 11: 12: 13: 21
26 4.4 Diagrama de Seqüência Remover Cliente : Cliente : GerenciadorLoja : GerenciadorCliente : DetalhesCliente : DetalhesCartaoCredito 1: removercliente( ) 2: removercliente( ) 3: encontrarcliente( ) 4: <<destroy>> 5: 7: 6: 5. Diagramas de Classes O modelo de classes da BookStore é dividido em 5 pacotes: Loja, Produto, Pedido, Cliente e Segurança. 22
27 Loja Produto Pedido Cliente Seguranca 5.1 Pacote Loja GerenciadorLoja + navegarcategoria() + exibirproximapagina() + exibirpaginaanterior() + selecionarproduto() + encontrarproduto() + logoncliente() + novocliente() + atualizarcliente() + removercliente() + modificarquantidade() + exibircarrinhocompra() + confirmarpedido() 1 1 CarrinhoCompra + adicionaritem() + removeritem() + selecionaritem() + getitens() + mudarquantidadeitens() 23
28 5.2 Pacote Produto CatalogoProduto + encontrarprodutos() + removerproduto() + adicionarlivro() + adicionarcd() 1 * Produto - identificadorproduto 1 Categoria CD Livro 5.3 Pacote Pedido GerenciadorPedido + encontrarpedido() + fecharpedido() + criarpedido() + exibirpedido() + getdetalhespedido() + cancelarpedido() Pedido - identificadorpedido - datacancelamentopedido + fechar() + setdetalhesentrega() 1 0..* + setdatahoracancelamento() + exibir() + confirmar() + cancelar() DetalhesEntrega - dataentrega - companhiaentrega - numerorastreamento 24
29 5.4 Pacote Cliente GerenciarCliente + logon() + encontrarcliente() + removercliente() + novocliente() DetalhesCliente - identificadorcliente - nome - endereco - enderecoentrega - - telefone - fax + getdetalhescartaocredito() 1 0..* + setdetalhescartaocredito() + setnome() + setendereco() + setenderecoentrega() + set () + settelefone() + setfax() 1 1 DetalhesCartaoCre dito - nomesobrecartao - tipocartao - numerocartao - datavalidade 25
30 5.5 Pacote Seguranca GerenciarSeguranc a + logoncliente() + novocliente() + logonusuario() + validarusuario() + validarcliente() + procurarusuario() + editarusuario() + procurarcliente() + removerusuario() 1 Usuario - nome - senha - - tipousuario + setnome() 1 1..* + getnome() + getsenha() + setsenha() + set () + settipo() - nome - senha - id 0..* Cliente + validarsenha() 26
31 Apêndice A Protótipo da Interface O protótipo do sistema de vendas on-line da livraria Bookstore foi projetado para ilustrar as idéias sobre a funcionalidade e navegação no sistema. A1. Tela Principal Através da tela principal o cliente pode escolher comprar livros, comprar CDs ou visualizar o seu carrinho de compra. Livraria BookStore Livros CDs Carrinho de Compra Comprar Livros Comprar CDs Figura A.2 Tela Principal do Sistema de Vendas On-line da Livraria BookStore 27
32 A2. Tela de Livros Através da tela de Livros o Cliente pode voltar para tela principal, ou ir para tela de CDs, ou visualizar o Carrinho de Compras, ou escolher uma categoria de livros para navegar, ou escolher um livro específico para o sistema buscar. Livros Principal CDs Carrinho de Compras Navegar nos livros por categoria: Administração Arquitetura Arte Biografias Casa & Jardim Ciência Computação Cozinha, comida e vinhos Esportes Ficção Científica Financeiros História Humor Idioma Infantil Literatura e Ficção Livros Infantis Marketing Medicina Política Profissionais e Técnicos Religião & Espiritualidade Sexo Viagem Ou pesquisar por um livro: Pesquisar por livro Autor: Título: Editora: ISBN: Submit 28
33 A3. Tela de Navegação de Livros por Categoria Computação Principal Livros CDs Basket UML and the Unified Process Jim Arlow, Ila Neustadt, Addison Wesley, ISBN R$26.99 Add to basket The Unified Modeling Language Reference Manual James Rumbaugh, Ivar Jacobson, Grady Booch, Addison Wesley, ISBN X R$39.99 Add to basket The Unified Modeling Language User Guide Grady Booch, James Rumbaugh, Ivar Jacobson, Addison Wesley, ISBN R$30.70 Add to basket UML Distilled Martin Fowler with Kendall Scott, Addison Wesley, ISBN R$25.99 Add to basket Applying Use Cases - A Practical Guide Geri Schneider, Jason P. Winters, Addison Wesley, ISBN R$18.78 Add to basket Próximo> 29
34 A4. Tela de Carrinho de Compra Seu Carrinho de Compras Principal Livros CDs Efetivar Pedido ID Produto Descrição Quantidade Preço unitário Total Remover X Remover Efetivar Pedido... Unified Modeling Language Reference Manual UML and the Unified Process 1 R$41.99 R$ R$26.99 R$
35 A5. Tela de Efetivar Pedido Efetivar Pedido Principal Livros CDs Carrinho de Compra ID Produto Descrição Quantidade Preço unitário Total X Unified Modeling Language Reference Manual 1 R$41.99 R$ UML and the Unified Process 1 R$26.99 R$26.99 Taxa de entrega R$5.00 Total R$73.98 Confirmar pedido Cancelar pedido 31
36 A6. Tela de Pedido Finalizado Seu pedido Home Books CDs Carrinho de Compra Seu pedido está completo: ID Produto Descrição Quantidade Preço unitário Total X Unified Modelling Language Reference Manual 1 R$41.99 R$ UML and the Unified Process 1 R$26.99 R$26.99 Taxa de entrega R$5.00 Total R$
37 A7. Tela de Seleção de um livro Sua seleção Principal Livros CDs Carrinho de Compra Rating: ***** The Unified Modeling Language Reference Manual James Rumbaugh, Ivar Jacobson, Grady Booch Addison Wesley ISBN X R$39.99 Adicionar para Carrinho de Compra Review: This is the definitive reference guide for the UML, and as such it is a "must have". On the whole, it serves its purpose as a reference guide very well, but don't expect to learn UML modeling from it. It is not intended to be a tutorial and other books are much more suitable for this purpose. Naturally, we recommend our own book "UML and the Unified Process" as both an excellent UML tutorial and desktop reference. 33
Perguntas e Respostas NOVO SITE PEDIDOSONLINE HERBALIFE NO MYHERBALIFE.COM.BR BRASIL, 2013.
Geral Como posso pedir produtos em outros países? Como eu coloco Pedidos através do myherbalife.com.br? Como eu pago a Taxa de Processamento Anual? Esse mês tem fechamento duplo. Eu terei a possibilidade
Leia maisUNIVERSIDADE FEDERAL DO PARANÁ. CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o.
CURSO: Ciência da Computação DATA: / / 2013 PERÍODO: 4 o. PROFESSOR: Andrey DISCIPLINA: Técnicas Alternativas de Programação AULA: 08 APRESENTAÇÃO Na aula de hoje vamos apresentar e discutir como definir
Leia maisCenários do CEL. Acessar ao sistema
Cenários do CEL Acessar ao sistema Permitir que o usuário acesse ao Sistema de Léxicos e Cenários nas seguintes condições: logando-se, quando já estiver cadastrado; ou incluindo usuário independente, quando
Leia maisIF-718 Análise e Projeto de Sistemas
Centro de Informática - Universidade Federal de Pernambuco Especificação de Requisitos do Software Sistema de Gerenciamento de Restaurantes IF-718 Análise e Projeto de Sistemas Equipe: Jacinto Filipe -
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 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 maisRequisitos - M.O.P.I.
Casos de Uso 1. Cadastrar Requisitos - M.O.P.I. 1.1. Paciente O usuário fornece ao sistema Nome, CPF, Endereço, Celular, Login e Senha obrigatoriamente, além de campos opcionais como Alergias, RG, Plano
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 maisMicrosoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR
Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem
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 maisCasos de Uso O que é. Casos de Uso. Objetivos de um Caso de Uso. Atores. Atores e Casos de Uso. Diagramas de Caso de Uso
Casos de Uso O que é Casos de Uso Descrições narrativas de processos do domínio da aplicação Documentam a seqüência de eventos de um ator (um agente externo) usando o sistema para completar, do início
Leia 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 maisPontifícia Universidade Católica
Pontifícia Universidade Católica Curso de Professor Rodrigues Neto Trabalho de Modelagem 2003.3 Turma A (Centro) Gerenciamento das Atividades da Pet Shop Boys Grupo: Evaldo Porto evaldoporto@ig.com.br
Leia maisVersão <1.0> Documento de Requisitos. Documento de Requisitos. Equipe:
Versão Documento de Requisitos Documento de Requisitos Equipe: Bruno Harada (bhhc) Edilson Augusto Junior (easj) José Ivson Soares da Silva (jiss) Pedro Rodolfo da Silva Gonçalves (prsg) Raphael
Leia maisDocumentação de visão: Sistema de Controle de ponto eletrônico para empresas. Documentados por: Halison Miguel e Edvan Pontes
Documentação de visão: Sistema de Controle de ponto eletrônico para empresas Documentados por: Halison Miguel e Edvan Pontes Versão do documento: 1.4 Data de atualização: 04 de Fevereiro de 2012 Histórico
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 maisUniversidade Federal Rural de Pernambuco. Bacharelado em Sistemas de Informação. Disciplina: Análise e Projeto de Sistemas de Informação
Universidade Federal Rural de Pernambuco Bacharelado em Sistemas de Informação Disciplina: Análise e Projeto de Sistemas de Informação Docente: Rodrigo Aluna: Thays Melo de Moraes Diagramas do Projeto
Leia maisCasos de Uso. Viviane Torres da Silva viviane.silva@ic.uff.br. http://www.ic.uff.br/~viviane.silva/2012.1/es1
Casos de Uso Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2012.1/es1 O que é? Uma técnica para capturar requisitos funcionais Descreve o sistema sob a perspectiva
Leia 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 maisManual de Utilização ZENDESK. Instruções Básicas
Manual de Utilização ZENDESK Instruções Básicas Novembro/2013 SUMÁRIO 1 Acesso à ferramenta... 3 2 A Ferramenta... 4 3 Tickets... 8 3.1 Novo Ticket... 8 3.2 Acompanhamentos de Tickets já existentes...
Leia maisESTÁGIO DE DOCÊNCIA II
FUNDAÇÃO UNIVERSIDADE ESTADUAL DE MARINGÁ Centro de Tecnologia - CTC Departamento de Informática - DIN Programa de Pós-Graduação em Ciência da Computação PCC ESTÁGIO DE DOCÊNCIA II Disciplina: Engenharia
Leia maisRealizando Vendas no site do Cartão BNDES
Realizando Vendas no site do Cartão BNDES Fornecedor Atualizado em 16/07/2013 Pág.: 1/23 Introdução Este manual destina-se a orientar os fornecedores que irão registrar as vendas no site do Cartão BNDES,
Leia mais1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo.
1 Essa é a tela de login do Sistema de Atendimento Online, siga o passo a passo abaixo. 2 - Se esse é o seu primeiro cadastro, clique em Cadastre-se. Em seguida preencha os dados solicitados com Nome,
Leia maisBEM-VINDO AO dhl PROVIEW
BEM-VINDO AO dhl PROVIEW Guia de Usuário O DHL PROVIEW COLOCA VOCÊ NO CONTROLE DE SEUS ENVIOS. PROVIEW O DHL ProView é uma ferramenta de rastreamento on-line que permite o gerenciamento dos envios, a programação
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 maisDocumento de Análise e Projeto VideoSystem
Documento de Análise e Projeto VideoSystem Versão Data Versão Descrição Autor 20/10/2009 1.0 21/10/2009 1.0 05/11/2009 1.1 Definição inicial do documento de análise e projeto Revisão do documento
Leia maisVIAÇÃO SÃO BENTO LTDA.
VIAÇÃO SÃO BENTO LTDA. SISTEMA AUTOMÁTICO DE BILHETAGEM ELETRÔNICA MANUAL DO VTWEB CLIENT CADASTROS /PEDIDOS E PROCEDIMENTOS Resumo Esse manual tem como o seu objetivo principal a orientação de uso do
Leia mais1. Tela de Acesso pg. 2. 2. Cadastro pg. 3. 3. Abas de navegação pg. 5. 4. Abas dados cadastrais pg. 5. 5. Aba grupo de usuários pg.
Sumário 1. Tela de Acesso pg. 2 2. Cadastro pg. 3 3. Abas de navegação pg. 5 4. Abas dados cadastrais pg. 5 5. Aba grupo de usuários pg. 6 6. Aba cadastro de funcionários pg. 7 7. Pedidos pg. 12 8. Cartões
Leia maisDocumento de Casos de Uso. MC436 Introdução à Engenharia de Software Profª Ariadne Maria Brito Rizzoni Carvalho
Documento de Casos de Uso MC436 Introdução à Engenharia de Software Profª Ariadne Maria Brito Rizzoni Carvalho 1. Índice 2. Introdução 3 3. Descrição dos atores 3 4. Diagrama de caso de uso 4 5. 5.1 5.2
Leia maisExistem 109 questões nesta pesquisa
FASE 2: ANÁLISE DO WEBSITE INSTRUÇÕES Leia atentamente todas as questões Explore o website em avaliação, procurando pelas questões propostas Depois, responda cada questão Algumas questões precisam de informações
Leia maisRock In Rio - Lisboa
Curso de Engenharia Informática Industrial Rock In Rio - Lisboa Elaborado por: Ano Lectivo: 2004/05 Tiago Costa N.º 4917 Turma: C Gustavo Graça Patrício N.º 4757 Turma: C Docente: Professora Maria Estalagem
Leia maisGuia de Uso para Registro de Chamado Usuário Externo
Guia de Uso para Registro de Chamado Usuário Externo Guia de Uso para Registro de Chamado Usuário Externo O é a ferramenta de abertura e acompanhamento de chamados, com os recursos: Sistema de Ajuda online
Leia maisManual SAGe Versão 1.2 (a partir da versão 12.08.01)
Manual SAGe Versão 1.2 (a partir da versão 12.08.01) Submissão de Relatórios Científicos Sumário Introdução... 2 Elaboração do Relatório Científico... 3 Submissão do Relatório Científico... 14 Operação
Leia maisMANUAL DE SUPORTE. Controle de Suporte. Este manual descreve as funcionalidades do controle de suporte.
MANUAL DE SUPORTE Controle de Suporte Este manual descreve as funcionalidades do controle de suporte. SUMÁRIO Considerações Iniciais... 3 Acesso... 4 Controle de Suporte... 5 1. Solicitação de Atendimento...
Leia maisMANUAL DO GERENCIADOR ESCOLAR WEB
CNS LEARNING MANUAL DO GERENCIADOR ESCOLAR WEB Versão Online 13 Índice ÍNDICE... 1 VISÃO GERAL... 2 CONCEITO E APRESENTAÇÃO VISUAL... 2 PRINCIPAIS MÓDULOS... 3 ESTRUTURAÇÃO... 3 CURSOS... 4 TURMAS... 4
Leia maisTOTVS Série 1 Varejo (Simples) - Módulo e-commerce
Novo Módulo disponível no TOTVS S1 Varejo: permissão de utilização através de licença específica. Mesmo não adquirindo a licença de uso do módulo ele continuará presente na tela do usuário. 1 Na opçã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 maisManual Passo a Passo
Manual Passo a Passo 2015 ACESSO SELEÇÃO DE RA SELEÇÃO DO PRODUTO CARRINHO DE COMPRAS FECHAR PEDIDO ENDEREÇO DE ENTREGA TIPO DE FRETE INFORMAÇÃO DE PAGAMENTO PAGAMENTO CARTÃO DE CRÉDITO PAGAMENTO BOLETO
Leia maisManual de Usuário - Flight of Icarus
Manual de Usuário - Flight of Icarus Desenvolvido por: Elvis Venâncio S. Nogueira Data: 21/02/2013 Versão: 1.7 Sumário Conteúdo Manual sobre Flight of Icarus... 4 Formas de Conexão... 4 Tela de Login...
Leia maisTCEnet. Manual Técnico. Responsável Operacional das Entidades
TCEnet Manual Técnico Responsável Operacional das Entidades 1 Índice 1. Introdução... 3 2. Características... 3 3. Papéis dos Envolvidos... 3 4. Utilização do TCEnet... 4 4.1. Geração do e-tcenet... 4
Leia maisTutorial do Usuário para utilização do Magento e commerce
Tutorial do Usuário para utilização do Magento e commerce Sumário Introdução...3 Página inicial (Home Page)...3 Criar uma conta ou Entrar (Login)...4 Criar uma Conta...5 Entrar (Login)...6 Minha Conta...7
Leia maisAutoria:Aristófanes Corrêa Silva Adaptação: Alexandre César M de Oliveira
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Introdução Autoria:Aristófanes Corrêa Silva Adaptação: Alexandre
Leia 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 maisAmerican Express @ Work Guia de Primeiros Passos
American Express @ Work Guia de Primeiros Passos Utilize o American Express @ Work para gerenciar a Conta do Associado e da sua Empresa, realizar manutenções nas Contas, acessar Relatórios de forma rápida,
Leia maisManual Integra S_Line
1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras
Leia maisManual Passo a Passo
Manual Passo a Passo 2014 Passa a passo Loja Virtual 2014 ACESSO SELEÇÃO DE RA CARRINHO DE COMPRAS VISUALIZAR LIVROS DO KIT FECHAR PEDIDO ENDEREÇO DE ENTREGA FECHAR PEDIDO CARTÃO DE CRÉDITO FECHAR PEDIDO
Leia maisDocumento de Diagrama de Classes. MC436 Introdução à Engenharia de Software Profª Ariadne Maria Brito Rizzoni Carvalho
Documento de Diagrama de Classes MC436 Introdução à Engenharia de Software Profª Ariadne Maria Brito Rizzoni Carvalho 1. Índice 2. Introdução 3 3. Diagrama de casos de uso simplificado 3 4. Dicionário
Leia maisTreinamento de. Linx Pos
Treinamento de caixa Linx Pos Será instalados no terminal da loja, o ícone, conforme imagem abaixo: Linx POS ÍNDICE Abertura de caixa e leitura X Lançamentos Cancelamento de itens Consulta preços no ato
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 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 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 maiswww.aluminiocba.com.br Manual do Usuário Certificação
Manual do Usuário Certificação Manual do Usuário - Certificação Versão 1.0 Página 2 CBA Online Manual do Usuário Certificação Versão 1.1 19 de maio de 2004 Companhia Brasileira de Alumínio Departamento
Leia mais1 Cadastre-se Mozilla Firefox. AQUI Esqueci a senha Login Senha. Esqueci a senha E-mail Login Enviar Solicitação OBS: Nome: Login: E-mail:
1 Essa é a tela de login do Sistema de Atendimento, siga o passo a passo abaixo. Se esse é o seu primeiro cadastro, clique em Cadastre-se. O sistema só irá funcionar perfeitamente se for acessado pelo
Leia maisManual de utilização do sistema OTRS (Atendimento) Cliente Externo
Manual de utilização do sistema OTRS (Atendimento) Cliente Externo 1 LISTA DE ILUSTRAÇÕES FIGURA 1 - TELA DE LOGIN... 5 FIGURA 2 - TELA INICIAL... 6 FIGURA 3 PREFERÊNCIAS DO USUÁRIO... 6 FIGURA 4 NOVO
Leia maisHistórico de Revisão Data Versão Descrição Autor
H6Projetos Documento de Requisitos Versão 1.3 Histórico de Revisão Data Versão Descrição Autor 05/09/2013 1.0 Preenchimento do Capítulo 2 Requisitos Funcionais Evilson Montenegro 26/09/2013 1.1 Preenchimento
Leia maisManual AGENDA DE BACKUP
Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu
Leia maisCurso de Licenciatura em Informática
Curso de Licenciatura em Informática Disciplina: Análise e Projeto de Sistemas Professor: Rafael Vargas Mesquita EXERCÍCIOS SOBRE MODELAGEM DE CASOS DE USO Exercício 1: construa um Diagrama de Casos de
Leia maisElaborado por SIGA-EPT. Projeto SIGA-EPT: Manual do Usuário Almoxarifado
Elaborado por SIGA-EPT Projeto SIGA-EPT: Manual do Usuário Almoxarifado Versão Dezembro - 2009 Sumário 1 Introdução 5 1.1 Entrando no sistema e repassando as opções................... 5 1.2 Administração......................................
Leia maisPortal do Senac: Área Exclusiva para Alunos Manual de Navegação e Operação
Portal do Senac: Área Exclusiva para Alunos Índice 1. Introdução... 4 2. Acessando a área exclusiva... 5 3. Trocando a senha... 6 4. Mensagens... 7 4.1. Conhecendo a tela principal... 7 4.2. Criando uma
Leia maisComo acessar e utilizar o Escritório Virtual
Como acessar e utilizar o Escritório Virtual A proposta deste manual é ser o mais resumido possível, abordando os principais aspectos para que qualquer usuário possa acessar e utilizar os Escritórios Virtuais.
Leia maisAtualização De Mapas GPS Apontador. 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito.
Atualização De Mapas GPS Apontador 1º Acessar site: www.naviextras.com 2º Selecione o Idioma para Português no seu canto direito. 3º Clique na Opção Registrar 4º Selecione o Dispositivo Apontador e o Modelo
Leia maisAssim que o usuário entrar nesta ferramenta do sistema a seguinte tela será exibida:
O que é o TDMax Web Commerce? O TDMax Web Commerce é uma ferramenta complementar no sistemas de Bilhetagem Eletrônica, tem como principal objetivo proporcionar maior conforto as empresas compradoras de
Leia maisPASSO A PASSO LOJA VIRTUAL. 1º Passo Acessar o site do Bom Jesus (www.bomjesus.br).
1º Passo Acessar o site do Bom Jesus (www.bomjesus.br). Figura 1. Acessando site do Bom Jesus. 2º Passo Selecionar a opção Responsável On-line. Inserir Usuário e Senha e clicar no botão OK. Para realizar
Leia maisLicenciamento por volume da Adobe
Licenciamento por volume da Adobe Admin Console para clientes do VIP Guia do usuário do Value Incentive Plan (VIP) Versão 2.5 November 21, 2013 Sumário O que é o Admin Console para clientes do VIP?...
Leia maisGUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
Leia maisManual do Módulo de PC Online
do Módulo de PC Online Agilis Conteúdo Introdução... 4 Acesso à Funcionalidade... 5 1. Internet Explorer 6.x... 7 2. Internet Explorer 7.x... 9 3. Netscape Navigator 7.x... 10 4. Netscape Navigator 7.2x...
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 maisComo comprar na Barrocarte. www.barrocarte.com
Como comprar na Barrocarte www.barrocarte.com Ultima atualização em 9 de Janeiro de 2011 1 Comprando Navegue pela loja e escolha os produtos que você deseja comprar. Selecione o acabamento desejado e clique
Leia maisGerenciador de Conteúdo Magellan 2.0
Gerenciador de Conteúdo Magellan 2.0 Instalando o Gerenciador de Conteúdo Magellan. 1. Baixe o Gerenciador de Conteúdo Magellan de www.magellangps.com. 2. Dê um duplo clique no arquivo CM_Setup que foi
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 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 maisPrograma Intel Educar Tutorial: Ferramenta de Classificação Visual
Copyright 2008, Intel Corporation. Todos os direitos reservados. Página 1 de 17 TUTORIAL: FERRAMENTA DE CLASSIFICAÇÃO VISUAL ÍNDICE 1. Acessando a ferramenta... 3 2. Como se cadastrar... 4 3. Usando a
Leia maisÍNDICE 1 Introdução 3 2 Principais Recursos 4 3 Segurança 4 4 Roubo/Estravio do cartão MerchCard 4 5 Noções Gerais para o Uso do Sistema 5
BENTO GONÇALVES Julho de 2005 ÍNDICE 1 Introdução 3 2 Principais Recursos 4 3 Segurança 4 4 Roubo/Estravio do cartão MerchCard 4 5 Noções Gerais para o Uso do Sistema 5 5.1 Para acessar o sistema 5 5.2
Leia maisFedEx Billing Online. Com o FedEx Billing Online, você pode:
FedEx Billing Online O FedEx Billing Online é um aplicativo de faturas eletrônicas que oferece um sistema seguro e conveniente para gerenciar tarefas relacionadas a faturas, eliminando a burocracia excessiva
Leia maisMinistério da Cultura
Ministério da Cultura MANUAL DO PROPONENTE: ADMINISTRATIVO VERSÃO 1.0 HISTÓRICO DE REVISÃO Data Versão Descrição Autor 08/01/2013 1.0 Criação do documento. Aline Oliveira - MINC 3 ÍNDICE 1. APRESENTAÇÃO...
Leia maisDell Premier. Guia de Compras e Pedidos. Fazendo Login na sua Página Premier. Três formas de comprar
Dell Premier Guia de Compras e Pedidos A Dell Premier é o seu próprio site de suporte e compras seguro e personalizado, que permite um processo de compra fácil, eficiente e econômico. Examine este Guia
Leia maisSophiA Biblioteca - Treinamento Cadastro de Usuários
SophiA Biblioteca - Treinamento Cadastro de Usuários Para realizar um cadastro de usuário, clique na aba USUÁRIOS e em seguida no botão. Aba Dados Nome: cadastro do nome do novo usuário. Código: É possível
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 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 mais1 Sumário... 2. 2 O Easy Chat... 3. 3 Conceitos... 3. 3.1 Perfil... 3. 3.2 Categoria... 3. 4 Instalação... 5. 5 O Aplicativo... 7 5.1 HTML...
1 Sumário 1 Sumário... 2 2 O Easy Chat... 3 3 Conceitos... 3 3.1 Perfil... 3 3.2 Categoria... 3 3.3 Ícone Específico... 4 3.4 Janela Específica... 4 3.5 Ícone Geral... 4 3.6 Janela Geral... 4 4 Instalação...
Leia maisSmart Laudos 1.9. A Forma Inteligente de Criar seus Laudos Médicos. Manual do Usuário
Smart Laudos 1.9 A Forma Inteligente de Criar seus Laudos Médicos Manual do Usuário Conteúdo 1. O que é o Smart Laudos?... 3 2. Características... 3 3. Instalação... 3 4. Menu do Sistema... 4 5. Configurando
Leia maisDocumentação do Sistema de Reserva de Salas da Intranet do ICMC-USP
UNIVERSIDADE DE SÃO PAULO Instituto de Ciências Matemáticas e de Computação Departamento de Ciências da Computação e Estatística Documentação do Sistema de Reserva de Salas da Intranet do ICMC-USP André
Leia maisManual do Usuário. E-DOC Peticionamento Eletrônico TST
E-DOC Peticionamento APRESENTAÇÃO O sistema E-DOC substituirá o atual sistema existente. Este sistema permitirá o controle de petições que utiliza certificado digital para autenticação de carga de documentos.
Leia maisPedido de Microfilmes
Pedidos de Microfilmes Online Pedido de Microfilmes Com o Pedido de Filmes Online, você pode pedir microfilmes e microfichas constantes no catálogo em FamilySearch.org. Esses microfilmes são então emprestados
Leia maisSistema de Controle de Solicitação de Desenvolvimento
Sistema de Controle de Solicitação de Desenvolvimento Introdução O presente documento descreverá de forma objetiva as principais operações para abertura e consulta de uma solicitação ao Setor de Desenvolvimento
Leia maisSistema de Compras TV Globo
Sistema de Compras TV Globo Guia de Uso R Guia de Uso do Portal do Fornecedor da TV Globo R PÁGINA Índice Índice O que é o Sistema de Compras TV Globo 4 Criar a sua cotação (Cota) Anexar documento 4 Cadastro
Leia maisHistórico da Revisão. Versão Descrição Autor. 1.0 Versão Inicial
1 of 14 27/01/2014 17:33 Sistema de Paginação de Esportes Universitários Documento de Arquitetura de Software Versão 1.0 Histórico da Revisão Data 30 de novembro de 1999 Versão Descrição Autor 1.0 Versão
Leia maisManual sobre Flight of Icarus
Manual sobre Flight of Icarus Definição do Sistema O Flight of Icarus é um sistema voltado para conexão com o banco de dados do ORION por meio da Internet, tendo como objetivo criar e consultar Pedido
Leia maisOnline Store. Documento de Requisitos. Universidade Federal de Pernambuco. Centro de Informática. Disciplina: Análise e Projeto de Sistemas (IF718)
Universidade Federal de Pernambuco Centro de Informática Disciplina: Análise e Projeto de Sistemas (IF718) Professor: Augusto Sampaio (acas@cin.ufpe.br) Online Store Documento de Requisitos Equipe: Edilson
Leia mais1- Requisitos mínimos. 2- Instalando o Acesso Full. 3- Iniciando o Acesso Full pela primeira vez
Manual Conteúdo 1- Requisitos mínimos... 2 2- Instalando o Acesso Full... 2 3- Iniciando o Acesso Full pela primeira vez... 2 4- Conhecendo a barra de navegação padrão do Acesso Full... 3 5- Cadastrando
Leia maisArmazém Sistema de Recebimento SDR 006 LIBERTAÇÃO DO ESTOQUE USUÁRIO MANUAL DE TREINAMENTO. Versão 1.00
1 Armazém Sistema de Recebimento SDR 006 LIBERTAÇÃO DO ESTOQUE USUÁRIO MANUAL DE TREINAMENTO Versão 1.00 2 Tabela de Conteúdos Visão geral 3 Venda de stock diagrama do processo 3 Como ver quais productos
Leia maisManual AGENDA DE BACKUP
Gemelo Backup Online DESKTOP Manual AGENDA DE BACKUP Realiza seus backups de maneira automática. Você só programa os dias e horas em que serão efetuados. A única coisa que você deve fazer é manter seu
Leia maisEstá apto a utilizar o sistema, o usuário que tenha conhecimentos básicos de informática e navegação na internet.
Conteúdo 1. Descrição geral 2 2. Resumo das funcionalidades 3 3. Efetuar cadastro no sistema 4 4. Acessar o sistema 6 5. Funcionalidades do menu 7 5.1 Dados cadastrais 7 5.2 Grupos de usuários 7 5.3 Funcionários
Leia maisBACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO
BACKUP ONLINE PASSOS PARA CONFIGURAÇÃO INICIAL DO PRODUTO Criação de Conta de Usuário...03 Edição da Conta de Usuário...10 Download do Backup Online Embratel...10 Descrição dos Conjuntos de Cópia de Segurança...19
Leia maisAula 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 maisSumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web
Sumário Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web Fazendo Login no Sistema Tela inicial do Portal WEB Criando um
Leia maisMANUAL DE UTILIZAÇÃO. ENVIO DE SMS.
MANUAL DE UTILIZAÇÃO. ENVIO DE SMS. Empresa: AZSoluções em Informática ltda. Site:www.azsolucoes.com.br. Sistema: AZCabelo&Estética. Para Acessar as configurações de SMS, acesse o menu da aplicação ->
Leia maisGUIA PRÁTICO DE INSTALAÇÃO
GUIA PRÁTICO DE INSTALAÇÃO 1 1. PROCEDIMENTOS ANTES DA INSTALAÇÃO SIGEP WEB - Gerenciador de Postagens dos Correios 1.1. Solicitar Senha para Fechamento de PLP Solicitar ao seu consultor comercial a senha
Leia mais