Especificação de Requisitos e Validação de Sistemas

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

Download "Especificação de Requisitos e Validação de Sistemas"

Transcrição

1 UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA Especificação de Requisitos e Validação de Sistemas Documento de Requisitos André Ricardo Rolim dos Reis (arrr) Marina Alecrim de Carvalho Novaes (macn) Tarcisio Coutinho da Silva (tcs5) Thaís Melise Lopes Pina (tmlp) Recife, 2011

2 Integrante Esforço de trabalho André Ricardo 25% Marina Alecrim 25% Tarcisio Coutinho 25% Thaís Melise 25%

3 Sumário 1. Introdução Motivação O Problema Identificado Sobre a Organização Convenções para Identificação dos Requisitos Convenções para Identificação dos Casos de Uso Estrutura dos casos de uso Prioridades dos casos de uso Descrição dos Atores Requisitos Organizacionais Requisitos Funcionais [RF 01] Efetuar login [RF 02] Efetuar logoff [RF 03] Acessar cardápio [RF 04] Visualizar cesta de compras [RF 05] Adicionar item à cesta de compras [RF 06] Remover item da cesta de compra [RF 07] Efetuar pagamento [RF 08] Acessar promoções [RF 09] Buscar item por categoria [RF 10] Buscar item por preço [RF 11] Inserir produtos [RF 12] Atualizar produtos [RF 13] Remover Produtos [RF 14] Listar Produtos [RF 15] Inserir promoções [RF 16] Remover promoções [RF 17] Atualizar promoções [RF 18] Listar promoções [RF 19] Gerar relatório de análise do retorno financeiro [RF 20] Gerar gráfico de crescimento de usuários [RF 21] Inserir estabelecimento [RF 22] Remover Estabelecimento... 13

4 3.23. [RF 23] Atualizar Estabelecimento [RF 24] Listar Estabelecimentos Requisitos Não Funcionais Requisitos de Processo [RNF 01] Utilizar Linguagem Java [RNF 02] Utilizar o Banco de Dados MySQL [RNF 03] Utilizar metodologia RUP Requisitos de Produto Usabilidade [RNF 04] Interface gráfica [RNF 05] Documentação objetiva [RNF 06] Mensagem de erro Performance [RNF 07] Tempo de resposta [RNF 08] Capacidade de armazenamento Segurança [RNF 09] Confidencialidade [RNF 10] Disponibilidade [RNF 11] Integridade [RNF 12] Autenticação [RNF 13] Robustez Manutenabilidade [RNF 14] Refatoração [RNF 15] Tratamento de exceções Requisitos Externos [RNF 16] Tempo de Desenvolvimento [RNF 17] Orçamento Modelagem Organizacional Modelagem de Dependência Estratégica Modelagem de Razão Estratégica Modelagem de Requisitos Funcionais (Caso de Uso) Modelagem de Requisitos Não Funcionais Conclusão Referências Apêndice A - Glossário... 24

5 Apêndice B Descrição dos casos de uso Apêndice C Técnicas utilizadas na coleta de dados... 49

6 1. Introdução Neste documento são descritos os requisitos para a solução encontrada durante o Estudo de Viabilidade. O sistema deve ser construído a partir das informações capturadas pela utilização de algumas técnicas, como entrevistas e questionário. Também serão explicitados funcionalidades e serviços do sistema e as restrições do mesmo. As funcionalidades (requisitos funcionais) serão detalhadamente explicadas por seus fluxos de eventos e ilustradas através do diagrama de casos de uso. Dúvidas, sobre significados de termos presentes neste documento, podem ser esclarecidas no glossário presente no Apêndice A Motivação De acordo com a Associação Brasileira de Shoppings Sentir, o ano de2011 começou com 408 shoppings em atuação no Brasil, dos quais a maioria possui praças de alimentação. Em horário de pico, em muitas praças de alimentação de shoppings se gasta, em média, uma hora para uma pessoa se alimentar desde o momento em que ela começa a procurar o que comer até terminar a refeição. Esse longo tempo de espera é causado pela dificuldade de encontrar o que deseja e conseguir uma mesa disponível, além da falta de agilidade para efetuar o pedido e o pagamento do produto. Esse projeto visa alcançar maior eficiência no momento do consumo de produtos em uma praça de alimentação de um shopping, gerando mais comodidade aos consumidores O Problema Identificado Os consumidores das praças de alimentação do Shopping Recife nem sempre encontram o produto desejado, nem mesas e muitas vezes enfrentam filas grandes para efetuar o pedido/pagamento. Cenário atual: 1. O consumidor não tem acesso a um catálogo com todos os produtos disponibilizados pelos estabelecimentos da praça de alimentação, então ele pode: 1.1. Ir a um estabelecimento conhecido mesmo que tenha de enfrentar filas; 1.2. Realizar uma busca em cada estabelecimento na praça de alimentação. 2. Quando encontra o produto desejado, o preço pode não ser compatível com o que ele está disposto a pagar e/ou a qualidade do produto não satisfazê-lo. 3. Em horários de muito movimento, todos os estabelecimentos possuem filas para pedir/pagar o produto. 4. Após enfrentar as filas o consumidor pode não encontrar uma mesa É necessário aguardar a liberação de alguma mesa, o que geralmente leva uma quantidade de tempo considerável O consumidor, durante o tempo de espera, fica frustrado, envergonhado e irritado (fome e perda de tempo). Este é um problema que prejudica tanto os consumidores quanto os estabelecimentos. Os consumidores querem apenas consumir um produto de qualidade em tempo ágil, mas se deparam com

7 um serviço de atendimento lento, levando-os a não querer voltar a consumir naquele local novamente. Causando perda de clientes para estabelecimentos e shopping. Diante destes problemas, constatou-se que um sistema em que o consumidor pudesse buscar o produto na própria mesa da praça de alimentação, fazer o pedido desejado e realizar o pagamento, auxiliaria na diminuição do tempo gasto durante a alimentação. Proporcionando melhoria da qualidade de vida. Lembrando que o sistema será criado inicialmente para a praça de alimentação 4 do Shopping Recife, pois possui maior quantidade de clientes e lojas. Porém, o sistema pode ser implantado em qualquer outra praça de alimentação de qualquer outro shopping, já que o funcionamento é semelhante Sobre a Organização Criado em 7 de outubro de 1980, sendo o primeiro em Pernambuco, o Shopping Recife é referência na região Norte/Nordeste, inclusive por ser considerado o quarto maior centro de compras do país e um dos maiores da América Latina, título recebido após ter passado por ampliações ao longo das quase três décadas de funcionamento. Sua localização é uma das melhores da cidade: a cinco minutos do Aeroporto Internacional do Recife, a seis quadras da praia de Boa Viagem e de fácil acesso às principais vias da capital pernambucana. A ousadia e pioneirismo viraram sinônimo de sucesso. Para se ter uma idéia, assim que abriu suas portas, o centro de compras contava inicialmente com 72 lojas e vagas de estacionamento. Hoje, o Shopping Recife conta com 410 lojas, 10 salas de cinema e mais de 5 mil vagas de estacionamento, público diário de aproximadamente 60 mil pessoas. Além disso, é um grande pólo gastronômico da cidade do Recife, já que possui 4 praças de alimentação e 17 restaurantes e juntas possuem 50 restaurantes e lanchonetes e variados tipos de temperos e sabores, atendendo todos os gostos e momentos. Com a constante evolução, o Shopping ocupa o primeiro lugar nas pesquisas de Recall de marca da categoria no Recife. Possui o mais completo mix de lojas com marcas nacionais e internacionais, produtos e serviços. A estratégia é atrair, cada vez mais, grandes marcas nacionais para o estado. O Shopping Recife atua com um terço de lojas com marcas locais, um terço com lojas nacionais e operações próprias e um terço de franquias. O maior centro de compras de Pernambuco oferece ainda aos clientes conforto, segurança, diversas opções de entretenimento, prestação de serviços como guarda-volumes, Espaço Família, central de relacionamento com clientes e conexão Wi-Fi gratuita. Existe ainda o Parque de Esculturas na área externa abrangendo 19 mil metros quadrados com obras de grandes artistas pernambucanos como Abelardo da Hora, Francisco Brennand, Marianne Peretti e Augusto Ferrer Convenções para Identificação dos Requisitos Os requisitos, por convenção, são indicados e referenciados através de uma sigla seguida de um número identificador. Dessa maneira, fica estabelecido que os requisitos funcionais são representados pelo formato [RF xx], e os requisitos não funcionais, por sua vez, possuem a forma [RNF xx], onde xx se refere ao número do requisito.

8 1.5. Convenções para Identificação dos Casos de Uso Os casos de uso do sistema são indicados pela sigla UC (do inglês, Use Case) e um número [UC xx], onde xx se refere ao número do caso de uso. Os tópicos seguintes apresentarão a estrutura dos casos de uso, quais os tipos de prioridades são encontrados nos casos de uso e a descrição dos atores Estrutura dos casos de uso Cada caso de uso terá o seguinte formato: A identificação do caso de uso, todos os casos de uso seguem a notação UC xx, onde XX é um número. Nome: O nome da funcionalidade que o caso de uso descreve. Referências: a referência para o(s) requisito(s) funcional(is) que o originou. Prioridade: Prioridade de implementação deste caso de uso. Atores: Os modelos de usuário e sistemas que utilizarão o caso de uso. Entradas: Variáveis que serão passadas ao sistema. Pré-condições: Condições que devem ser satisfeitas antes de o caso de uso ser executado. Fluxo de Eventos: O passo a passo das ações realizadas para que o caso de uso seja concluído, podendo incluir fluxos de eventos secundários e/ou alternativos e fluxos de erros. Pós-condições: Condições que devem ser satisfeitas depois de o caso de uso ser finalizado Prioridades dos casos de uso Os casos de uso são classificados como: Essencial: É o caso de uso indispensável ao funcionamento do sistema. Esse tipo de caso de uso deve ser implementado impreterivelmente, caso contrário, o projeto perderá sua utilidade. Importante: Sem este caso de uso, o sistema ainda é capaz de ser utilizado. Contudo, essa utilização se dá de forma não satisfatória pelo cliente. Desejável: Esse tipo de caso de uso poderá ser implementado em versões posteriores do sistema, visto que, mesmo sem a sua implementação, o sistema atende as suas funcionalidades básicas Descrição dos Atores Um ator é um conceito que representa, em geral, um papel que um usuário desempenha no sistema. Um ator também pode corresponder a um papel desempenhado por outro sistema que interaja com o sistema em questão. No nosso sistema temos os seguintes atores: Usuário: O cliente do estabelecimento presente na praça de alimentação. Administrador: Administração do shopping que implantou o sistema em sua praça de alimentação. Estabelecimento: Estabelecimentos presentes na praça de alimentação que farão uso do sistema.

9 Sistema de Pagamento: Subsistema para a realização de pagamento on-line via web, por exemplo, PagSeguro. 2. Requisitos Organizacionais Os requisitos organizacionais dizem respeito às metas da empresa, suas políticas estratégicas adotadas, os relacionamentos entre os seus atores junto com seus respectivos objetivos. Devem satisfazer os objetivos da organização ratificando a necessidade da criação do sistema. Esses requisitos são: Garantir comodidade ao usuário garantindo-lhe uma mesa quando o mesmo vai realizar um pedido, contribuindo também para a satisfação do usuário (tanto em relação ao estabelecimento quanto à praça de alimentação do shopping). Facilitar o acesso a informações dos produtos e promoções oferecidas pela diversos estabelecimentos na praça de alimentação. Permitir ao usuário realizar o pagamento de suas compras na própria mesa enquanto aguarda a entrega do pedido (lembrando o que o fluxo de atividades se baseia em: efetuar o pagamento -> enviar o pedido ao estabelecimento -> cliente recebe o pedido). 3. Requisitos Funcionais 3.1. [RF 01] Efetuar login [RF 01] Efetuar login Casos de Uso relacionados: [UC 01] Permite que um usuário acesse e manipule informações restritas do sistema informando login e senha (autenticação básica) [RF 02] Efetuar logoff [RF 02] Efetuar logoff Casos de Uso relacionados: [UC 02] Permite que o usuário saia da aplicação perdendo acesso a informações restritas do sistema [RF 03] Acessar cardápio [RF 03] Acessar cardápio Casos de Uso relacionados: [UC 03] Permite que o usuário navegue por todos os cardápios que estão cadastrados no sistema.

10 3.4. [RF 04] Visualizar cesta de compras [RF 04] Visualizar cesta de compras Casos de Uso relacionados: [UC 04] Permite que o usuário visualize sua cesta de compras enquanto realiza um pedido, à medida que adiciona/remove itens [RF 05] Adicionar item à cesta de compras [RF 05] Adicionar item à cesta de compras Casos de Uso relacionados: [UC 05] Adiciona um item de compra à cesta de compras [RF 06] Remover item da cesta de compra [RF 06] Remover item da cesta de compra Casos de Uso relacionados: [UC 06] Remove um item de compra que foi previamente adicionado à cesta [RF 07] Efetuar pagamento [RF 07] Efetuar pagamento Casos de Uso relacionados: [UC 07] O usuário finaliza o pedido e realiza o pagamento escolhendo alguma forma de pagamento disponibilizada pelo sistema [RF 08] Acessar promoções [RF 08] Acessar promoções Casos de Uso relacionados: [UC 08 Permite ao usuário ter acesso às promoções dos estabelecimentos cadastrados [RF 09] Buscar item por categoria [RF 09] Buscar item por categoria Casos de Uso relacionados: [UC 09] Permite ao usuário fazer buscas por determinadas categorias de alimentos, como por exemplo: comidas naturais, comida japonesa, etc.. O resultado é agrupado por estabelecimento.

11 3.10. [RF 10] Buscar item por preço [RF 10] Buscar item por preço Casos de Uso relacionados: [UC 10] Permite ao usuário fazer buscas dos produtos oferecidos pelos estabelecimentos ordenando-os lexicograficamente [RF 11] Inserir produtos [RF 11] Inserir produtos Casos de Uso relacionados: [UC 11] Permite que o estabelecimento insira seus produtos no sistema, informando dados como nome, preço, categoria, etc [RF 12] Atualizar produtos [RF 12] Atualizar produtos Casos de Uso relacionados: [UC 12] Permite que o estabelecimento atualize os dados dos produtos no sistema, tais como: nome, preço, categoria, etc [RF 13] Remover Produtos [RF 13] Remover Produtos Casos de Uso relacionados: [UC 13] Permite que o estabelecimento remova seus produtos da base de dados do sistema. Uma vez realizada, a operação não pode ser revertida [RF 14] Listar Produtos [RF 14] Listar Produtos Casos de Uso relacionados: [UC 14] Permite que o estabelecimento liste todos os seus produtos cadastrados no sistema [RF 15] Inserir promoções [RF 15] Inserir promoções Casos de Uso relacionados: [UC 15] Permite que o estabelecimento adicione suas promoções no sistema.

12 3.16. [RF 16] Remover promoções [RF 16] Remover promoções Casos de Uso relacionados: [UC 16] Permite que o estabelecimento remova dados de suas promoções existentes na base de dados do sistema. Uma vez realizada, a operação não pode ser revertida [RF 17] Atualizar promoções [RF 17] Atualizar promoções Casos de Uso relacionados: [UC 17] Permite que o estabelecimento atualize os dados de uma determinada promoção cadastrada no sistema [RF 18] Listar promoções [RF 18] Listar promoções Casos de Uso relacionados: [UC 18] Permite que o estabelecimento atualize os dados de uma determinada promoção sua cadastrada no sistema [RF 19] Gerar relatório de análise do retorno financeiro [RF 19] Gerar relatório de análise do retorno financeiro Casos de Uso relacionados: [UC 19] Gera um relatório que apresenta o retorno financeiro referente à implantação do sistema ao longo dos meses com o objetivo de análise do investimento realizado [RF 20] Gerar gráfico de crescimento de usuários [RF 20] Gerar gráfico de crescimento de usuários Casos de Uso relacionados: [UC 20] Gera gráfico do número de usuários que utilizam o sistema ao longo dos meses, a fim de ter uma noção de crescimento do número de usuários do sistema.

13 3.21. [RF 21] Inserir estabelecimento [RF 21] Inserir estabelecimento Casos de Uso relacionados: [UC 21] Permite que o administrador cadastre um estabelecimento na base de dados do sistema [RF 22] Remover Estabelecimento [RF 22] Remover Estabelecimento Casos de Uso relacionados: [UC 22] Permite que o administrador remova um estabelecimento da base de dados do sistema. Uma vez realizada, a operação não pode ser revertida [RF 23] Atualizar Estabelecimento [RF 23] Atualizar Estabelecimento Casos de Uso relacionados: [UC 23] Permite que o administrador atualize dados de um determinado estabelecimento na base de dados do sistema [RF 24] Listar Estabelecimentos [RF 24] Listar Estabelecimentos Casos de Uso relacionados: [UC 24] Permite que o administrador obtenha a lista de todos os estabelecimentos cadastrados no sistema.

14 4. Requisitos Não Funcionais Os requisitos não funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema. Muitos dizem respeito ao sistema como um todo, e não a características individuais deste. Isso significa que eles, freqüentemente, são mais importantes que os requisitos funcionais individuais. A classificação desses requisitos segue o autor Sommerville, que agrupa os mesmos em três grupos, a saber: requisitos de processo, requisitos de produto e requisitos externos Requisitos de Processo [RNF 01] Utilizar Linguagem Java Casos de Uso relacionados: [RNF 01] Utilizar Linguagem Java Todos. O sistema deve ser desenvolvido utilizando a linguagem Java e o servidor Apache Tomcat [RNF 02] Utilizar o Banco de Dados MySQL [RNF 02] Utilizar Banco de Dados MySQL Casos de Uso relacionados: Todos. O servidor disponível para hospedar a aplicação, possui apenas o banco de dados MySQL 5.5. Portanto, a aplicação deverá fazer uso do mesmo Sistema de Gerenciamento de Banco de Dados (SGBD) para persistência dos dados [RNF 03] Utilizar metodologia RUP Casos de Uso relacionados: [RNF 03] Utilizar metodologia RUP Todos. O Rational Unified Process (RUP) será a metodologia empregada, pois um dos principais pilares do RUP é o conceito de best practices (melhores práticas), que são regras/práticas que visam reduzir o risco e tornar o desenvolvimento mais eficiente Requisitos de Produto Usabilidade [RNF 04] Interface gráfica Casos de Uso relacionados: [RNF 04] Interface gráfica Todos.

15 O sistema deve permitir facilidades de uso, tendo uma interface gráfica clara e intuitiva, a fim de que pouco tempo seja necessário para o usuário dominá-la sem a necessidade de um treinamento intensivo prévio [RNF 05] Documentação objetiva [ RNF 05] Documentação objetiva Casos de Uso relacionados: Todos. Toda documentação do sistema gerada deve ser bem estruturado. Deve conter todas as informações relativas às funcionalidades do sistema de forma clara e objetiva [RNF 06] Mensagem de erro [RNF 06] Mensagens de erro Casos de Uso relacionados: Todos. As mensagens de erro do sistema deverão ser claras e objetivas. Suas informações devem ser suficientes para o usuário solucionar o problema, sem gerar grandes impactos no fluxo da aplicação Performance [RNF 07] Tempo de resposta [RNF 07] Tempo de resposta Casos de Uso relacionados: Todos. As consultas realizadas ao sistema não podem ultrapassar o limite máximo de tempo de 10 segundos [RNF 08] Capacidade de armazenamento [RNF 08] Capacidade de armazenamento Casos de Uso relacionados: Todos. O sistema não deve ocupar mais do que 60% da capacidade total de armazenamento Segurança [RNF 09] Confidencialidade [RNF 09] Confidencialidade

16 Casos de Uso relacionados: Todos. Todas as comunicações externas entre o servidor de dados do sistema e os clientes devem ser criptografadas [RNF 10] Disponibilidade [RNF 10] Disponibilidade Casos de Uso relacionados: Todos. O sistema deve ter seus servidores replicados para atender a 99% das solicitações [RNF 11] Integridade [RNF 11] Integridade Casos de Uso relacionados: Todos. Os dados armazenados e consultados da base de dados do sistema devem estar corretos e coesos com os dados fornecidos ao sistema [RNF 12] Autenticação Casos de Uso relacionados: [RNF 12] Autenticação Todos. Cada tipo de usuário só acessará as informações disponibilizadas a ele [RNF 13] Robustez Casos de Uso relacionados: [RNF 13] Robustez Todos. Para o sistema ser robusto é necessário que ele tenha uma política de prevenção e de restabelecimento de erros Manutenabilidade [RNF 14] Refatoração [RNF 14] Refatoração Casos de Uso relacionados: Todos. Melhora a estrutura interna do código sem alterar seu comportamento externo, auxiliando, assim, o entendimento do código. Ainda evita a deterioração durante o ciclo de vida de um código causada por mudanças com objetivos de curto prazo ou por

17 alterações realizadas sem a clara compreensão da concepção do sistema [RNF 15] Tratamento de exceções [RNF 15] Tratamento de exceções Casos de Uso relacionados: Todos. Um bom tratamento de exceções é imprescindível e extremamente necessário, de modo que eventuais manutenções no sistema possam ser facilitadas. O sistema deve poder recuperar-se de falhas não críticas Requisitos Externos [RNF 16] Tempo de Desenvolvimento [RNF 16] Tempo de Desenvolvimento Casos de Uso relacionados: Todos. O tempo de desenvolvimento do sistema não pode superar em mais de 10% do tempo previsto no estudo de viabilidade [RNF 17] Orçamento [RNF 17] Orçamento Casos de Uso relacionados: Todos. O custo total para implantação do sistema não incluindo os custos com manutenções não deve ultrapassar em mais de 10% o valor previsto no estudo de viabilidade.

18 5. Modelagem Organizacional Nas seções deste capítulo, estão dispostas as modelagens organizacionais desse sistema. Elas foram feitas utilizando a notação i* (istar) Modelagem de Dependência Estratégica

19 5.2. Modelagem de Razão Estratégica

20 6. Modelagem de Requisitos Funcionais (Caso de Uso) Este capítulo apresenta a modelagem, através de diagramas de casos de uso, dos requisitos funcionais do sistema apresentados anteriormente. No Apêndice B, encontram-se as descrições detalhadas de cada caso de uso.

21 7. Modelagem de Requisitos Não Funcionais

22 8. Conclusão Este documento apresenta inicialmente uma visão geral do projeto, que é descrito em detalhes mais adiante. No mesmo, estão detalhados todos os requisitos funcionais, que foram elicitados baseado na técnica de coleta de dados, e os requisitos não-funcionais, com uma descrição detalhada de cada um deles. Além disso, o documento apresenta os requisitos organizacionais, os quais dizem respeito às metas da empresa, suas políticas estratégicas adotadas, os relacionamentos entre os seus atores junto com seus respectivos objetivos. Logo, o objetivo deste documento é relatar as características do sistema de forma mais detalhada possível, para que tanto a equipe, quanto o cliente tenham uma visão geral, clara e detalhada do produto a ser produzida.

23 9. Referências Estudo de Viabilidade. Disponível em: < Acesso em: maio KOTONYA, G.; SOMMERVILLE, I. Requirements Engineering: Processes and Techniques, John Wiley & Sons, PISKE, Otávio Rodolfo. RUP Rational Unified Process. Universidade do Contestado Disponível em: < Acesso em: maio de Shopping Recife. Disponível em: < Acesso em: maio de Site da disciplina de Especificação e Validação de Requisitos. Disponível em: < Acesso em: maio de Wikipédia, a enciclopédia livre. Disponível em: <pt.wikipedia.org/>. Acesso em: maio de 2011.

24 Apêndice A - Glossário Apache TomCat: é um servidor web Java, desenvolvido pela Apache Software Foundation, distribuído como software livre. Banco de dados MySQL: O programa 'MySQL' é um sistema de gerenciamento de banco de dados relacionais baseado em comandos SQL (Structured Query Language - Linguagem Estruturada para Pesquisas). É atualmente um dos bancos de dados mais populares com mais de 10 milhões de instalações. Criptografia: é o estudo dos princípios e técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, de forma que possa ser conhecida apenas por seu destinatário (detentor da "chave secreta"), o que a torna difícil de ser lida por alguém não autorizado. Assim sendo, só o receptor da mensagem pode ler a informação com facilidade. Java: é uma linguagem de programação e uma plataforma de computação lançada pela primeira vez pela Sun Microsystems em Plataforma essa que permite desenvolver aplicativos utilizando qualquer uma das linguagens criadas para a plataforma Java. Log off: Termo utilizado para demonstrar a ação de um usuário quando este sai do sistema. Log on: Termo utilizado para demonstrar a ação de um usuário quando entra no sistema com login e senha (autenticação básica). Login: Trata-se de uma seqüência de caracteres utilizada para identificar um usuário de forma única. Notação i*: Abordagem criada por John Mylopoulos e EricYu, na Universidade de Toronto para descrição de requisitos organizacionais. Tablet: Dispositivo pessoal em formato de prancheta que pode ser usado para acesso à Internet, organização pessoal, visualização de fotos, vídeos, leitura de livros, jornais e revistas e para entretenimento com jogos 3D. Apresenta uma tela touchscreen que é o dispositivo de entrada principal. UC: caso de uso (ou use case) é um tipo de classificador representando uma unidade funcional coerente provida pelo sistema, subsistema, ou classe manifestada por seqüências de mensagens intercambiáveis entre os sistemas e um ou mais atores.

25 Apêndice B Descrição dos casos de uso Identificação Nome UC 01 Efetuar Login Referências RF 01 Prioridade Essencial Atores Entradas Administrador, Estabelecimento Login Senha Pré-condições O usuário não pode ter efetuado o login no sistema. O usuário já deve estar cadastrado no sistema. Fluxo Principal 1. Quando o usuário tenta acessar qualquer funcionalidade restrita do sistema, o caso de uso de login é executado. 2. O sistema solicita informações de login e senha do usuário. 3. O usuário informa seu login e senha. 4. O sistema verifica os dados e garante nível de acesso ao usuário. Fluxo secundário 1: Fluxo Secundário 1. O sistema não consegue validar os dados do usuário. 2. O sistema informa ao usuário que o login e senha não correspondem. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo Secundário 2: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O usuário poderá acessar informações restritas no sistema de acordo com seu nível de acesso.

26 Identificação Nome UC 02 Efetuar Logoff Referências RF 02 Prioridade Essencial Atores Entradas Pré-condições Administrador, Estabelecimento Não se aplica O usuário precisa estar logado no sistema. Fluxo Principal 1. O usuário seleciona a opção de realizar logoff no sistema. 2. O sistema remove os dados referentes à autenticação do usuário. 3. Todas as funcionalidades restritas do sistema não podem ser acessadas. Fluxo Secundário Não se aplica Fluxo de erro Não se aplica Pós-condições O usuário não pode acessar as funcionalidades restritas do sistema.

27 Identificação Nome UC 03 Acessar cardápio Referências RF 03 Prioridade Essencial Atores Entradas Pré-condições Cliente Não se aplica Não se aplica Fluxo Principal 1. O usuário escolhe a opção de Acessar Cardápio no sistema. 2. O sistema mostra ao usuário uma lista de estabelecimentos cadastrados. 3. O usuário escolhe um dos estabelecimentos listados. 4. O sistema mostra ao usuário o cardápio com os produtos comercializados pelo estabelecimento escolhido. Fluxo Secundário 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

28 Identificação Nome UC 04 Visualizar cesta de compras Referências RF 04 Prioridade Essencial Atores Entradas Pré-condições Cliente Não se aplica Não se aplica Fluxo Principal 1. O usuário escolhe a opção Visualizar Cesta de Compras no sistema. 2. O sistema mostra ao usuário todos os itens atualmente inclusos na cesta de compras. Fluxo Secundário 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

29 Identificação Nome UC 05 Adicionar item à cesta de compras Referências RF 05 Prioridade Essencial Atores Entradas Pré-condições Cliente Dados do item a ser adicionado à cesta Não se aplica Fluxo Principal 1. O usuário escolhe a opção de Adicionar Item à Cesta de Compras enquanto acessa o cardápio de um determinado estabelecimento. 2. O sistema adiciona o item escolhido à cesta de compras do usuário (na sessão do usuário). Fluxo Secundário Não se aplica Fluxo de erro Não se aplica Pós-condições O estado do banco de dados continua inalterado após a execução do caso de uso. Coleção de itens armazenada na sessão do usuário deve conter o novo item adicionado.

30 Identificação Nome UC 06 Remover item da cesta de compra Referências RF 06 Prioridade Essencial Atores Entradas Pré-condições Cliente Dados do item a ser removido Não se aplica Fluxo Principal 1. O usuário escolhe a opção Remover Item da Cesta de Compras enquanto visualiza os itens contidos na sua lista de compras. 2. O sistema remove o item escolhido da cesta de compras e mostra ao usuário a lista atualizada com os itens presentes na cesta de compras. Fluxo Secundário Não se aplica Fluxo de erro Não se aplica Pós-condições O estado do banco de dados continua inalterado após a execução do caso de uso. Coleção de itens armazenada na sessão do usuário não deve conter o item removido.

31 Identificação Nome UC 07 Efetuar pagamento Referências RF 07 Prioridade Essencial Atores Entradas Pré-condições Cliente Dados dos itens da cesta de compras, nome do titular, tipo, número, validade e dígitos de segurança do cartão de crédito, forma de pagamento (débito ou crédito). A cesta de compras deve conter ao menos um item de compra. Fluxo Principal 1. O usuário escolhe a opção de Efetuar Pagamento na página de visualização da cesta de compras. 2. O sistema mostra a cesta de compras atual e pede a confirmação do usuário. 3. O usuário confirma o pedido. 4. O sistema exibe um formulário com as informações necessárias para realização do pagamento. 5. O usuário informa os dados necessários: nome do titular, tipo, número, validade e dígitos de segurança do cartão de crédito e forma de pagamento e conclui o pedido. 6. Os dados do pedido são persistidos no sistema e uma mensagem de confirmação é exibida ao usuário. Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados do cartão de crédito fornecidos pelo usuário estão incorretos. 2. O sistema informa ao usuário que os dados informados estão incorretos. 3. Caso de uso retorna ao passo 4 do fluxo principal. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições As informações referentes ao pedido devem estar armazenadas no banco de dados.

32 Identificação Nome UC 08 Acessar promoções Referências RF 08 Prioridade Essencial Atores Entradas Pré-condições Cliente Não se aplica Não se aplica Fluxo Principal 1. O usuário escolhe a opção de Acessar Promoções no sistema. 2. O sistema mostra ao usuário uma lista de estabelecimentos cadastrados. 3. O usuário escolhe um dos estabelecimentos listados. 4. O sistema mostra ao usuário as promoções disponibilizadas pelo estabelecimento escolhido. Fluxo Secundário 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

33 Identificação Nome UC 09 Busca item por categoria Referências RF 09 Prioridade Importante Atores Entradas Pré-condições Cliente Categoria escolhida para a busca Não se aplica Fluxo Principal 1. O usuário escolhe a opção de Buscar Item por Categoria no sistema. 2. O sistema mostra ao usuário uma lista de categorias cadastradas no sistema. 3. O usuário escolhe uma das categorias listadas. 4. O sistema mostra ao usuário os itens referentes à categoria escolhida, ordenando-os por algum critério. Fluxo Secundário 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

34 Identificação Nome UC 10 Busca item por preço Referências RF 10 Prioridade Importante Atores Entradas Pré-condições Cliente Preço mínimo e máximo do produto desejado Não se aplica Fluxo Principal 1. O usuário escolhe a opção de Buscar Item por Preço no sistema. 2. O sistema exibe um formulário com as informações necessárias para a busca de itens por preço. 3. O usuário informa o preço desejado (mínimo e/ou máximo). 4. O sistema mostra uma lista de itens que possuem o preço desejado de acordo com os dados fornecidos Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados fornecidos pelo usuário estão incorretos (valores não permitidos). 2. O sistema informa ao usuário que os dados informados estão incorretos. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

35 Identificação Nome UC 11 Inserir produtos Referências RF 11 Prioridade Essencial Atores Entradas Pré-condições Fluxo Principal Estabelecimento Dados do produto: nome, descrição, ilustração (imagem) e preço. O usuário precisa estar logado no sistema. 1. O usuário escolhe a opção de Inserir produtos no sistema. 2. O sistema exibe um formulário com as informações necessárias para a inserção do produto. 3. O usuário informa ao sistema os dados requisitados e solicita a inserção. 4. O sistema armazena as informações no banco de dados e confirma a conclusão da operação ao usuário. Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados do produto fornecidos pelo usuário estão incorretos. 2. O sistema informa ao usuário que os dados informados estão incorretos, indicando-os. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo secundário 3: 1. O usuário informa dados de um produto que já existe. 2. Uma mensagem de alerta é exibida para o usuário, impedindo a atualização. 3. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições As informações referentes ao novo produto inserido estão armazenadas no banco de dados.

36 Identificação Nome UC 12 Atualizar produto Referências RF 12 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Dados do produto a ser atualizado: nome, descrição, ilustração (imagem) e preço. O usuário precisa está logado no sistema Fluxo Principal 1. O usuário escolhe a opção de Atualizar Produto enquanto visualiza a lista de produtos existentes no sistema. 2. O sistema mostra ao usuário um formulário preenchido com os dados atuais do produto escolhido. 3. O usuário realiza as alterações necessárias no produto e solicita a sua atualização. 4. O sistema atualiza as informações do Produto Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados atualizados do produto fornecidos pelo usuário estão incorretos. 2. O sistema informa ao usuário que os dados informados estão incorretos, indicando-os. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo secundário 3: 4. O usuário informa dados de um produto que já existe. 5. Uma mensagem de alerta é exibida para o usuário, impedindo a atualização. 6. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O banco de dados será atualizado para armazenar as novas informações do produto.

37 Identificação Nome UC 13 Remover produto Referências RF 13 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Não se aplica O usuário precisa está logado no sistema Fluxo Principal 1. O usuário escolhe a opção de Remover Produto enquanto visualiza a lista de produtos existentes no sistema. 2. O sistema mostra ao usuário uma mensagem de confirmação. 3. O usuário confirma a operação. 4. O sistema remove o produto escolhido da base de dados e confirma a conclusão da operação ao usuário. Fluxo Secundário 1. O usuário pode cancelar a operação antes de confirmar a remoção. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O produto selecionado pelo usuário será removido do banco de dados.

38 Identificação Nome UC 14 Listar produtos Referências RF 14 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Não se aplica O usuário precisa está logado no sistema Fluxo Principal 1. O usuário seleciona a opção Listar Produtos do menu. 2. O sistema exibe todos os produtos cadastrados agrupadas por preço. Fluxo Secundário 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

39 Identificação Nome UC 15 Inserir promoção Referências RF 15 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Dados da promoção a ser inserida, como: nome, itens, ilustração (imagem) e preço. O usuário precisa está logado no sistema Fluxo Principal 1. O usuário seleciona a opção Inserir Promoção. 2. O sistema solicita os dados necessários para a inserção da promoção. 3. O usuário informa os dados requisitados pelo sistema. 4. O sistema armazena a informação no banco de dados e confirma a operação ao usuário. Fluxo secundário 1: 1. Os dados informados pelo usuário não são validados pelo sistema. 2. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo Secundário Fluxo secundário 2: 1. O usuário pode cancelar a operação. 2. O sistema volta para tela inicial do sistema. Fluxo secundário 3: 1. O usuário informa dados de uma promoção que já existe. 2. Uma mensagem de alerta é exibida para o usuário, impedindo a inserção. 3. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições As informações referentes à nova promoção inserida estão armazenadas no banco de dados.

40 Identificação Nome UC 16 Remover promoção Referências RF 16 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Não se aplica O usuário precisa está logado no sistema Fluxo Principal 1. Inclui o fluxo do [UC18] Listar Promoções. 2. O usuário seleciona a promoção que pretende excluir. 3. O usuário clica no botão Excluir. 4. O sistema apresentará uma tela para confirmar a exclusão. 5. O usuário confirma a exclusão. 6. O sistema exibe uma mensagem de confirmação da remoção e remove a promoção do banco de dados. Fluxo Secundário 1. O usuário pode cancelar a operação antes de confirmar a remoção. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições A promoção selecionada pelo usuário será removida do banco de dados.

41 Identificação Nome UC 17 Atualizar promoção Referências RF 17 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Dados da promoção a ser atualizada, como: nome, itens, ilustração (imagem) e preço. O usuário precisa está logado no sistema Fluxo Principal 1. Inclui o fluxo do [UC18] Listar Promoções. 2. O usuário seleciona a promoção que pretende atualizar. 3. O usuário clica no botão Atualizar. 4. Uma lista com todos os dados possíveis de serem atualizados é exibida pelo sistema. 5. O usuário informa os dados que deseja atualizar e clica no botão Atualizar. 6. O sistema realiza as alterações no banco de dados e exibe uma mensagem de confirmação da alteração. Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados atualizados da promoção fornecidos pelo usuário estão incorretos. 2. O sistema informa ao usuário que os dados informados estão incorretos, indicando-os. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo secundário 3: 1. O usuário informa dados de uma promoção que já existe. 2. Uma mensagem de alerta é exibida para o usuário, impedindo a atualização. 3. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro Pós-condições 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. O banco de dados será atualizado para armazenar as novas informações da promoção.

42 Identificação Nome UC 18 Listar promoções Referências RF 18 Prioridade Essencial Atores Entradas Pré-condições Estabelecimento Não se aplica O usuário precisa está logado no sistema Fluxo Principal 1. O usuário seleciona a opção Listar Promoções do menu. 2. O sistema exibe todas as promoções cadastradas agrupadas por preço. Fluxo secundário 1: 1. O usuário pode cancelar a operação; 2. O sistema volta para tela inicial do sistema. Fluxo Secundário Fluxo secundário 2: 1. O banco de dados pode não ter nenhuma promoção cadastrada; 2. O sistema exibe uma mensagem informando a ausência de promoção. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estado do banco de dados deve permanecer o mesmo após a execução do caso de uso.

43 Identificação Nome UC 19 Gerar relatório de análise do retorno financeiro Referências RF 19 Prioridade Importante Atores Entradas Pré-condições Administrador Período inicial e final utilizado para a análise do retorno financeiro. O usuário precisa está logado no sistema Fluxo Principal 1. O usuário seleciona o menu Administração de dados e lá seleciona o submenu Gerar Relatório de Análise do Retorno Financeiro. 2. O sistema exibirá campos para informar o período inicial e final que se deseja exibir no resultado do relatório. 3. O usuário clica no botão Gerar relatório. 4. O sistema gera o relatório e exibe o resultado. Fluxo Secundário Fluxo de erro 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O sistema exibirá um Relatório de Análise do Retorno Financeiro na tela.

44 Identificação Nome UC 20 Gerar gráfico de crescimento de usuários Referências RF 20 Prioridade Importante Atores Entradas Pré-condições Administrador Período inicial e final utilizado na análise do crescimento de usuários. O usuário precisa está logado no sistema Fluxo Principal 1. O usuário seleciona o menu Administração de dados e lá seleciona o submenu Gerar Gráfico de Crescimento de Usuários. 2. O sistema exibirá campos para informar o período inicial e final que se deseja exibir no gráfico. 3. O usuário clica no botão Gerar gráfico. 4. O sistema gera o gráfico e exibe o resultado. Fluxo Secundário Fluxo de erro 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. 4. O sistema não consegue se conectar ao banco de dados. 5. O sistema informa ao usuário que algum erro inesperado ocorreu. 6. O caso de uso é encerrado. Pós-condições O sistema exibirá o gráfico de crescimento de usuários na tela.

45 Identificação Nome UC 21 Inserir estabelecimento Referências RF 21 Prioridade Importante Atores Entradas Pré-condições Administrador Dados do estabelecimento a serem inseridos, como: nome, número da loja, CNPJ, categoria, número da praça, telefone. O usuário precisa está logado no sistema Fluxo Principal 1. O administrador seleciona a opção Inserir Estabelecimento. 2. O sistema solicita os dados necessários para a inserção do estabelecimento. 3. O administrador informa os dados requisitados pelo sistema. 4. O sistema armazena a informação no banco de dados e confirma a operação ao administrador. Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados do estabelecimento fornecidos pelo usuário estão incorretos. 2. O sistema informa ao usuário que os dados informados estão incorretos, indicando-os. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo secundário 3: 1. O usuário informa dados de um estabelecimento que já existe. 2. Uma mensagem de alerta é exibida para o usuário, impedindo a atualização. 3. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições As informações referentes ao novo estabelecimento inserido estão armazenadas no banco de dados.

46 Identificação Nome UC 22 Remover estabelecimento Referências RF 22 Prioridade Essencial Atores Entradas Pré-condições Administrador Dados do estabelecimento a ser removido. O usuário precisa está logado no sistema Fluxo Principal 1. Inclui o fluxo do [UC24] Listar Estabelecimentos. 2. O usuário seleciona o estabelecimento que pretende excluir. 3. O usuário clica no botão Excluir. 4. O sistema apresentará uma tela para confirmar a exclusão. 5. O usuário confirma a exclusão. 6. O sistema exibe uma mensagem de confirmação da remoção e remove o estabelecimento do banco de dados. Fluxo Secundário 1. O usuário pode cancelar a operação antes de confirmar a remoção. 2. O caso de uso é encerrado. Fluxo de erro 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. Pós-condições O estabelecimento selecionado pelo usuário será removido do banco de dados.

47 Identificação Nome UC 23 Atualizar estabelecimento Referências RF 23 Prioridade Essencial Atores Entradas Pré-condições Administrador Dados do estabelecimento a ser atualizado, como: Nome, número da loja, CNPJ, categoria, número da praça, telefone. O usuário precisa está logado no sistema Fluxo Principal 1. Inclui o fluxo do [UC24] Listar Estabelecimentos. 2. O usuário seleciona o estabelecimento que pretende atualizar. 3. O usuário clica no botão Atualizar. 4. Uma lista com todos os dados possíveis de serem atualizados é exibida pelo sistema. 5. O usuário informa os dados que deseja atualizar e clica no botão Atualizar. 6. O sistema realiza as alterações no banco de dados e exibe uma mensagem de confirmação da alteração. Fluxo Secundário 1: 1. O usuário pode cancelar a operação a qualquer momento. 2. O caso de uso é encerrado. Fluxo Secundário Fluxo Secundário 2: 1. Os dados atualizados do estabelecimento fornecidos pelo usuário estão incorretos. 2. O sistema informa ao usuário que os dados informados estão incorretos, indicando-os. 3. Caso de uso retorna ao passo 2 do fluxo principal. Fluxo secundário 3: 1. O usuário informa dados de um estabelecimento que já existe. 2. Uma mensagem de alerta é exibida para o usuário, impedindo a atualização. 3. O fluxo do caso de uso retorna ao passo 2 do fluxo principal. Fluxo de erro Pós-condições 1. O sistema não consegue se conectar ao banco de dados. 2. O sistema informa ao usuário que algum erro inesperado ocorreu. 3. O caso de uso é encerrado. O banco de dados será atualizado para armazenar as novas informações do estabelecimento.

Universidade Federal de Pernambuco

Universidade Federal de Pernambuco Universidade Federal de Pernambuco SISTEMA PARA GERENCIAMENTO DO ROSAPLOC Especificação de Requisitos e Validação de Sistemas - 2018.2 Equipe 5: Cinthya Lins (cml2) Rafael Santos (rps4) Júlia Feitosa (mjfc)

Leia mais

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

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

Leia mais

Especificação de Requisitos e Casos de Uso - Projeto do Sistema de Clínica Veterinária (SGCV)

Especificação de Requisitos e Casos de Uso - Projeto do Sistema de Clínica Veterinária (SGCV) Universidade Federal de Pernambuco UFPE Centro de Informática(CIn) Disciplina de Especificação de Requisitos e Validação de Sistemas Prof. Jaelson Freire Brelaz de Castro Especificação de Requisitos e

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA ESPECIFICAÇÕES DE REQUISITOS E VALIDAÇÃO DE SISTEMAS

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA ESPECIFICAÇÕES DE REQUISITOS E VALIDAÇÃO DE SISTEMAS UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA ESPECIFICAÇÕES DE REQUISITOS E VALIDAÇÃO DE SISTEMAS SISTEMA PARA GERENCIAMENTO DE INFORMAÇÕES Equipe: Arthur Jorge Diego Reynaux Fernando Neves

Leia mais

Documento de Visão Sistema de Apostas Palpite Certo

Documento de Visão Sistema de Apostas Palpite Certo Documento de Visão Sistema de Apostas Palpite Certo Versão do documento: 1.2 Data de atualização: 02 de Março de 2012 Sumário 1 INTRODUÇÃO... 3 1.1 RESUMO... 3 1.2 ESCOPO... 3 2 REQUISITOS... 4 2.1 REQUISITOS

Leia mais

SG Fisio. Documento de Requisitos. Versão 1.0. Documento de Requisitos. Autores: Bruno Sandres Daniel Costa Leandro Aguiar Marcelo Frota

SG Fisio. Documento de Requisitos. Versão 1.0. Documento de Requisitos. Autores: Bruno Sandres Daniel Costa Leandro Aguiar Marcelo Frota Documento de Requisitos B.T.I. Corporation Sistema Gerente Fisio Documento de Requisitos SG Fisio Versão 1.0 Autores: Bruno Sandres Daniel Costa Leandro Aguiar Marcelo Frota Recife, 15 de setembro de 2009

Leia mais

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA. Engenharia de Software e Sistemas. Documento de Requisitos

UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA. Engenharia de Software e Sistemas. Documento de Requisitos UNIVERSIDADE FEDERAL DE PERNAMBUCO CENTRO DE INFORMÁTICA Engenharia de Software e Sistemas Documento de Requisitos Professor: Alexandre Vasconcelos Equipe: Adônis Tavares (ats) Bruno Morato (bmcr) Leonardo

Leia mais

UNIVERSIDADE FEDERAL DO CEARÁ UFC CENTRO DE CIÊNCIAS DEPARTAMENTO DE COMPUTAÇÃO

UNIVERSIDADE FEDERAL DO CEARÁ UFC CENTRO DE CIÊNCIAS DEPARTAMENTO DE COMPUTAÇÃO UNIVERSIDADE FEDERAL DO CEARÁ UFC CENTRO DE CIÊNCIAS DEPARTAMENTO DE COMPUTAÇÃO RELATÓRIO DE ESPECIFICAÇÃO DOS REQUISITOS Disciplina: Engenharia de Software Professora: Rossana de Andrade Equipe: Projeto

Leia mais

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE ALUNOS

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE ALUNOS MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE ALUNOS ACESSO AO SISTEMA Este manual visa informar os recursos do Sistema de Restaurante Universitário. O sistema possui

Leia mais

Manual Linx Postos Comanda Mobile

Manual Linx Postos Comanda Mobile Manual Linx Postos Comanda Mobile Sumário 1 Conceito 2 Requisitos 3 Módulo Gerencial 3.7.1 Lotes 3.7.2 Terminal 3.7.3 Impressora 3.7.4 Regras de Impressão 4 Lançamento de comanda com ou sem prefixo numérico

Leia mais

ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO

ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO 5. Requisitos do Sistema No: 01 ( X ) Funcional ( ) Não funcional Requisito: Armazenamento Descrição: O sistema deve permitir o armazenamento de experimentos de biodiversidade produzidos no openmodeller.

Leia mais

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO FINANÇAS

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO FINANÇAS MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO FINANÇAS ACESSO AO SISTEMA Este manual visa informar os recursos do Sistema de Restaurante Universitário. O sistema possui recursos que

Leia mais

MANUAL DO USUÁRIO Sistema Online de Gerenciamento Condominial Paço Linea Residence

MANUAL DO USUÁRIO Sistema Online de Gerenciamento Condominial Paço Linea Residence MANUAL DO USUÁRIO Sistema Online de Gerenciamento Condominial Paço Linea Residence. 1 LISTA DE FIGURAS Figura 1 Tela Módulo Sistema... 7 Figura 2 Tela Módulo Sistema Logado... 7 Figura 3 Tela Cadastro

Leia mais

Primeiro Trabalho Prático Projeto de Software - CI /1 Prof. Andrey Pimentel

Primeiro Trabalho Prático Projeto de Software - CI /1 Prof. Andrey Pimentel Departamento de Informática - UFPR Curso de Ciência da Computação Primeiro Trabalho Prático Projeto de Software - CI163-2017/1 Prof. Andrey Pimentel 1 Descrição 1.1 Objetivo: Criar o projeto de um software

Leia mais

Guia do Usuário. Portal Web: Foxwin-Acesso. Assunto: Guia do Usuário Portal Web. Produto: Foxwin-Acesso. Versão Doc.: 1.0

Guia do Usuário. Portal Web: Foxwin-Acesso. Assunto: Guia do Usuário Portal Web. Produto: Foxwin-Acesso. Versão Doc.: 1.0 Guia do Usuário Portal Web: Foxwin-Acesso Assunto: Guia do Usuário Portal Web Produto: Foxwin-Acesso Versão Doc.: 1.0 Data: 26/09/2017 ÍNDICE 1. Introdução ao Portal Web... 1 2. Solicitação do 1º acesso...

Leia mais

Especificação de Requisitos para Aprimoramento de Sistema do Saladorama

Especificação de Requisitos para Aprimoramento de Sistema do Saladorama Universidade Federal de Pernambuco Centro de Informática Curso de Engenharia da Computação Especificação de Requisitos para Aprimoramento de Sistema do Saladorama Equipe: Ian Fireman Maíra Tatiane Maria

Leia mais

Documento de Especificação de Sistema IngreSys

Documento de Especificação de Sistema IngreSys Documento de Especificação de Sistema IngreSys Projeto Autor(es) Projeto Integrador II Roberto Socanti Santos Tariana de Jesus Gomes Leite Versão / Data 0.6 / 8 de setembro de 2016 Histórico de Versões

Leia mais

Centro de Informática

Centro de Informática Universidade Federal de Pernambuco Centro de Informática Especificação de Requisitos e Validação de Sistemas Prof. Jaelson Freire Brelaz de Castro Especificação de Requisitos Sig@Compras Equipe Adriano

Leia mais

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES

UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES UNIVERSIDADE FEDERAL DO VALE DO SÃO FRANCISCO UNIVASF SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO STI DEPARTAMENTO DE SISTEMAS DE INFORMAÇÕES MANUAL DO USUÁRIO SISTEMA DE TRAMITAÇÃO DE DOCUMENTOS Versão 3.0

Leia mais

Universidade Federal de Pernambuco Centro de Informática

Universidade Federal de Pernambuco Centro de Informática Universidade Federal de Pernambuco Centro de Informática IF716 Especificação de Requisitos e Validação de Sistemas Especificação de Requisitos para o Sistema de Suporte à Manutenção Projeto 2 NFR, Statechart

Leia mais

Social Networking Software Product Line Documento de Requisitos: Casos de Uso e Variabilidades

Social Networking Software Product Line Documento de Requisitos: Casos de Uso e Variabilidades Escola Politécnica de Pernambuco Universidade de Pernambuco UPE Mestrado Acadêmico em Engenharia da Computação Social Networking Software Product Line Documento de Requisitos: Casos de Uso e Variabilidades

Leia mais

Especificação dos Requisitos do Software SysFilme 1.0

Especificação dos Requisitos do Software SysFilme 1.0 Instituto Federal de Educação, Ciência e Tecnologia da Bahia IFBA, Campus Seabra. Especificação dos Requisitos do Software SysFilme 1.0 Autores: Ana Paula Santos Gustavo Brandão Jéfte Batista Milena Araújo

Leia mais

InfoMix Tecnologia. SYSFARM Sistema de Gerenciamento de Farmácias UC003 Manter Produto Caso de Testes. Versão 1.00

InfoMix Tecnologia. SYSFARM Sistema de Gerenciamento de Farmácias UC003 Manter Produto Caso de Testes. Versão 1.00 InfoMix Tecnologia Soluções em Tecnologia da Informação SYSFARM Sistema de Gerenciamento de Farmácias UC003 Manter Produto s Versão 1.00 Laboratório de Revisão Data Versão Descrição Autor 14/11/2009 2.0

Leia mais

PROJETO INTEGRADO I OFICINA MECÂNICA

PROJETO INTEGRADO I OFICINA MECÂNICA PROJETO INTEGRADO I OFICINA MECÂNICA Carolina Pedrosa Santos 1380168 Rafaela Mendes Pereira 1380079 ESCOPO O Sistema de gerenciamento da oficina (SGO) tem por objetivo facilitar o atendimento ao cliente

Leia mais

Identificação da Empresa. MT Última Atualização 30/11/2016

Identificação da Empresa. MT Última Atualização 30/11/2016 Identificação da Empresa MT-43-2-00025 Última Atualização 30/11/2016 I. Objetivos Após este módulo de capacitação você será capaz de: 1. Preencher em Identificação os dados básicos, itens e as localidades

Leia mais

Identificação da Empresa. MT Última Atualização 26/01/2018

Identificação da Empresa. MT Última Atualização 26/01/2018 Identificação da Empresa MT-43-2-00025-5 Última Atualização 26/01/2018 I. Objetivos Após este módulo de capacitação você será capaz de: 1. Preencher em Identificação os dados básicos, itens e as localidades

Leia mais

Portal de Sistemas Integrados. Manual do Usuário. Versão: 1.0

Portal de Sistemas Integrados. Manual do Usuário. Versão: 1.0 Portal de Sistemas Integrados Manual do Usuário Versão: 1.0 Página: 1/33 Índice 1. Apresentação... 3 2. Descrição do Sistema... 3 3. Orientações Gerais ao Usuário...4 3.1. Senhas de Acesso... 4 4. Funcionalidades

Leia mais

MANUAL MÓDULO PESSOA FÍSICA

MANUAL MÓDULO PESSOA FÍSICA Sistema de Bilhetagem Eletrônica MANUAL MÓDULO PESSOA FÍSICA Revisão 03 / Outubro 2017 Índice "! #$% %&' (%! " ) " *$)$$, %+, -%& Introdução O Módulo Pessoa Física é um conjunto de páginas web que permitem

Leia mais

Subsistema de Manutenção de Projetos (SMP)

Subsistema de Manutenção de Projetos (SMP) Subsistema de Manutenção de Projetos (SMP) Especificação de Requisitos do Software Índice 1. DESCRIÇÃO GERAL... 2 A. VISÃO DO SUBSISTEMA... 2 B. DESCRIÇÃO DA NECESSIDADE DO CLIENTE... 2 2. GLOSSÁRIO DE

Leia mais

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE FUNCIONÁRIOS

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE FUNCIONÁRIOS MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO CONTROLE DE FUNCIONÁRIOS ACESSO AO SISTEMA Este manual visa informar os recursos do Sistema de Restaurante Universitário. O sistema possui

Leia mais

Sistema de Gerenciamento de Serviços em Estética - SisGSE

Sistema de Gerenciamento de Serviços em Estética - SisGSE BELLA DONNA CENTRO DE ESTÉTICA Sistema de Gerenciamento de Serviços em Estética - SisGSE Especificação do Caso de Uso UC11 Manter Agendamento Versão 3.0 Histórico de Revisão Data Versão Descrição Autor

Leia mais

Especificação de Requisitos e Documento de Projeto

Especificação de Requisitos e Documento de Projeto SISTEMA DE AGENDAMENTO DE VISITAS DO JARDIM BOTÂNICO DA UNIVERSIDADE FEDERAL DE SANTA MARIA Especificação de Requisitos e Documento de Projeto Willian da Rocha Lopes Manucello Santa Maria, RS 27 de Junho

Leia mais

Histórico de alterações

Histórico de alterações Documento de requisitos v1.0 Nome do projeto : Viagem Mais Segura Histórico de alterações Data Versão Descrição Autor 12/09/2015 1.0 Versão inicial do documento AVC 1. Descrição do sistema O sistema Viagem

Leia mais

MANUAL DO SERVIÇO TÉCNICO REFERENCIADO CARDIF

MANUAL DO SERVIÇO TÉCNICO REFERENCIADO CARDIF e-garantia MANUAL DO SERVIÇO TÉCNICO REFERENCIADO CARDIF Cardif Information Technology Latin America Country: Brasil Versão Ref.: V.2.0 1. INDICE 1. ÍNDICE... 1 2. INTRODUÇÃO AO E-GARANTIA... 3 3. GLOSSÁRIO...

Leia mais

Descrição dos casos de uso. UC1 Efetuar Login. Campos:

Descrição dos casos de uso. UC1 Efetuar Login. Campos: Descrição dos casos de uso. UC1 Efetuar Login Permitir que o usuário faça login no sistema tem acesso a sua conta no sistema O sistema possui um formulário Login que contém os campos: E mail Senha Opção

Leia mais

_GESTÃO DE VIAGENS CORPORATIVAS. Manual Acesso Mobile- Novo v.s 2.0

_GESTÃO DE VIAGENS CORPORATIVAS. Manual Acesso Mobile- Novo v.s 2.0 _GESTÃO DE VIAGENS CORPORATIVAS Manual Acesso Mobile- Novo v.s 2.0 Sumário 1.Introdução... 3 2. Cadastro de Dispositivo... 3 3.Criação de reservas e solicitações... 5 4.Aprovação Mobile... 11 5.Acompanhamento

Leia mais

Especificação de Requisitos. Especificação de Requisitos e Validação de Sistemas

Especificação de Requisitos. Especificação de Requisitos e Validação de Sistemas Especificação de Requisitos Especificação de Requisitos e Validação de Sistemas Equipe: Danilo Laurindo (dlsa) Paulo Ferreira (phmf) Thyago Porpino (tnp) Wagner Barros (wbas) Setembro de 2010 Sumário 1.

Leia mais

Analise e Projeto de Sistemas

Analise e Projeto de Sistemas FACULDADE DE TECNOLOGIA SENAC GOIÁS GESTÃO EM TECNOLOGIA DA INFORMAÇÃO MÓDULO-III Analise e Projeto de Sistemas Professor Willians Santos Freudis Ferreira Isadora Fidelis Matheus Santos Wenderson Guimarães

Leia mais

Projeto II: Elaboração dos Modelos de Requisitos Funcionais e Não Funcionais do Sistema de Apoio às Atividades dos Laboratórios de Física

Projeto II: Elaboração dos Modelos de Requisitos Funcionais e Não Funcionais do Sistema de Apoio às Atividades dos Laboratórios de Física Especificação de Requisitos e Validação de Sistemas Curso: Sistemas de Informação Projeto II: Elaboração dos Modelos de Requisitos Funcionais e Não Funcionais do Sistema de Apoio às Atividades dos Laboratórios

Leia mais

Identificação da Empresa

Identificação da Empresa Identificação da Empresa I. Objetivos Após este módulo de capacitação você será capaz de: 1. Preencher em Identificação os dados básicos, itens e as localidades para as quais a sua empresa deseja fornecer;

Leia mais

Manual de utilização sistema Comtele SMS

Manual de utilização sistema Comtele SMS Manual de utilização sistema Comtele SMS MANUAL DE UTILIZAÇÃO DO SISTEMA SMS COMTELE Login... 3 Dashboard... 4 Envio instantâneo... 5 Requisições de envio instantâneo para contatos ou grupos.... 5 Agendamento

Leia mais

Especificação dos Requisitos do Software UFPI Maps 1.0. Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção

Especificação dos Requisitos do Software UFPI Maps 1.0. Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção UFPI Maps 1.0 Autores:4A Team Alceu Medeiros Antonio Lima AntonioHelves Fernando Assunção Teresina PI Julho de 2013 1 UFPI Maps 1.0 Sumário 1. Introdução... 3 1.1. Objetivo deste documento... 3 1.2. Escopo

Leia mais

SIMAR UNIVERSIDADE DE BRASÍLIA. Centro de Informática CPD. SIMAR Sistema de Compras de Materiais

SIMAR UNIVERSIDADE DE BRASÍLIA. Centro de Informática CPD. SIMAR Sistema de Compras de Materiais SIMAR UNIVERSIDADE DE BRASÍLIA Centro de Informática CPD SIMAR Sistema de Compras de Materiais SISTEMA DE COMPRAS DE MATERIAIS Manual de Funcionalidades do Sistema SIMAR. SUMÁRIO SISTEMA DE COMPRAS DE

Leia mais

UML Unified Modeling Language Linguagem de Modelagem Unificada Requisitos, Casos de Uso no ArgoUML

UML Unified Modeling Language Linguagem de Modelagem Unificada Requisitos, Casos de Uso no ArgoUML UML Unified Modeling Language Linguagem de Modelagem Unificada Requisitos, Casos de Uso no ArgoUML Professor: Rômulo César romulodandrade@gmail.com www.romulocesar.com.br Roteiro Requisitos Funcionais

Leia mais

Sistema de vendas para a loja Imbiribeira Autopeças e Serviços Ltda. Documento de Requisitos

Sistema de vendas para a loja Imbiribeira Autopeças e Serviços Ltda. Documento de Requisitos Universidade Federal de Pernambuco Centro de Informática - CIn Sistema de vendas para a loja Imbiribeira Autopeças e Serviços Ltda. Documento de Requisitos Equipe: Ivan Felipe Messielly Souza Ricardo Malafaia

Leia mais

Identificação da Empresa

Identificação da Empresa Identificação da Empresa MT-611-00001-14 Última Atualização 15/07/2016 I. Objetivos Após este módulo de capacitação você será capaz de: 1. Preencher em Identificação os dados básicos, itens e as localidades

Leia mais

Identificação da Empresa. MT Última Atualização 19/01/2018

Identificação da Empresa. MT Última Atualização 19/01/2018 Identificação da Empresa MT-43-2-00025-4 Última Atualização 19/01/2018 I. Objetivos Após este módulo de capacitação você será capaz de: 1. Preencher em Identificação os dados básicos, itens e as localidades

Leia mais

Manual Balcão de Negócios para Usuários Administradores. Manual Balcão de Negócios para Usuários Administradores

Manual Balcão de Negócios para Usuários Administradores. Manual Balcão de Negócios para Usuários Administradores Manual Balcão de Negócios para AmazonIT Soluções em Tecnologia da Informação amazonit@amazonit.com.br (92) 3216-3884 3884 1 Funcionamento do Balcão de Negócios 2 Como entrar no balcão Para entrar no balcão

Leia mais

CAU Controle de Acesso Unificado. Manual de Usuário

CAU Controle de Acesso Unificado. Manual de Usuário CAU Controle de Acesso Unificado Manual de Usuário Versão: 1.0 Última modificação: 31/1/2014 Versão 1.0 Índice 1. INTRODUÇÃO... 4 1.1 DEPENDÊNCIAS... 4 2. ANÁLISE DO PÚBLICO-ALVO... 5 2.1 PRIVILEGIADOS/MASTERS...

Leia mais

Consulta de Documentações - VsNotify

Consulta de Documentações - VsNotify Consulta de Documentações - VsNotify 1 O que é e para que serve VsNotify? O VsNotify é um novo módulo que integra os Sistemas Viasoft. Esse módulo foi desenvolvido para que Clientes e Consultores possam

Leia mais

INTRODUÇÃO COMO ACESSAR A CALC TIPOS DE PERFIL TIPOS DE USUÁRIO LOGIN E SENHA CONTRATAÇÃO DO PRODUTO...

INTRODUÇÃO COMO ACESSAR A CALC TIPOS DE PERFIL TIPOS DE USUÁRIO LOGIN E SENHA CONTRATAÇÃO DO PRODUTO... SUMÁRIO INTRODUÇÃO... 3 1 COMO ACESSAR A CALC... 4 2 TIPOS DE PERFIL... 9 3 TIPOS DE USUÁRIO... 10 4 LOGIN E SENHA... 11 5 CONTRATAÇÃO DO PRODUTO... 13 4 MINHA CONTA... 16 5 COMUNICAÇÕES ADICIONAIS...

Leia mais

Manual Sistema de Automação de Pedidos Data C

Manual Sistema de Automação de Pedidos Data C Manual Sistema de Automação de Pedidos Data C Ubá 2011 Sumário 1- Acesso... 3 2- Acesso do Representante... 3 2.1- Menu... 7 2.1.1- Arquivo > Sair... 10 2.1.2- Meus Pedidos> Lançamentos... 10 2.1.3- Meus

Leia mais

Como abrir chamados no suporte

Como abrir chamados no suporte Como abrir chamados no suporte Histórico de Versão Data Versão Descrição Autor 15/01/2018 1.1 15/01/2018 1.2 Elaboração do documento: Coordenador de Suporte de TI Aprovação: Gerente de Projetos Felipe

Leia mais

Equipe: Rafael Henrique. Angélica Larissa

Equipe: Rafael Henrique. Angélica Larissa Especificação dos Requisitos do Software e Análise do Projeto Salão de beleza Glamour Versão 1.0b Equipe: Rafael Henrique Angélica Larissa 1 Introdução 1.1 Objetivos deste documento Este documento vem

Leia mais

MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento

MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento MANUAL Credenciados SGMC Sistema de Gestão de Modalidades de Credenciamento SEBRAE-GO 1 Sumário Introdução... 3 1) Acesso ao Sistema... 4 1.1. LOGIN... 4 1.2. ALTERAR SENHA... 7 1.3. RECUPERAR SENHA...

Leia mais

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO RESTAURANTE

MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO RESTAURANTE MANUAL DE INSTRUÇÕES DO SISTEMA DE RESTAURANTE UNIVERSITÁRIO MÓDULO RESTAURANTE ACESSO AO SISTEMA Este manual visa informar os recursos do Sistema de Restaurante Universitário. O sistema possui recursos

Leia mais

MANUAL DO SGA MOBILE. Brasília/DF, junho de 2019.

MANUAL DO SGA MOBILE. Brasília/DF, junho de 2019. MANUAL DO SGA MOBILE Brasília/DF, junho de 2019. DIRETORIA EXECUTIVA DA ANATER ADEMAR SILVA JUNIOR Presidente BENJAMIN GOMES MARANHÃO NETO Diretor Técnico MARCO AURÉLIO SANTULLO Diretor Administrativo

Leia mais

Sumário 1. Inicializando o Sistema Arquitetura do Sistema Consulta Rápida de Veículos Informações Gerais...

Sumário 1. Inicializando o Sistema Arquitetura do Sistema Consulta Rápida de Veículos Informações Gerais... 1 Sumário 1. Inicializando o Sistema... 3 2. Arquitetura do Sistema... 5 2.1. Menu... 5 2.1.1. Detalhamento do Menu e Submenu... 5 2.2. Barra de Ferramentas... 6 2.2.1. Ações... 6 2.2.2. Crédito Disponível...

Leia mais

Documento de Requisitos

Documento de Requisitos Universidade Federal de Pernambuco - UFPE Centro de Informática - CIn Documento de Requisitos Disciplina: Engenharia de Software e Sistemas Professor: Alexandre Vasconcelos Alunos: Adelmo José Cabral de

Leia mais

Sistema NFS-e. 03/2010 Versão 1.3. EDZA Planejamento, Consultoria e Informática S.A.

Sistema NFS-e. 03/2010 Versão 1.3. EDZA Planejamento, Consultoria e Informática S.A. Sistema NFS-e 03/2010 Versão 1.3 EDZA Planejamento, Consultoria e Informática S.A. Para emissão da Nota Fiscal Eletrônica, o usuário deverá acessar a aplicação através do site da prefeitura clicando no

Leia mais

Fa u amen o E e ôn co CASSEMS

Fa u amen o E e ôn co CASSEMS Fa u amen o E e ôn co CASSEMS 1 Conteúdo 1. Informações Iniciais... 3 1.1. Sobre o documento... 3 1.2. Organização deste Documento... 3 2. Orientações Básicas... 3 2.1. Sobre o Faturamento Digital... 3

Leia mais

Portal nddcargo Manual de Utilização Posto Credenciado Visão Gerente

Portal nddcargo Manual de Utilização Posto Credenciado Visão Gerente Portal nddcargo 4.2.5.0 Manual de Utilização Posto Credenciado Visão Gerente Histórico de alterações 19/02/2014 1 Deiviane F. R. de Souza Criação do documento. 11/03/2014 2 Deiviane F. R. de Souza Adequação

Leia mais

Guia de Treinamento. SIPAC Módulo Almoxarifado. Requisitante de Material

Guia de Treinamento. SIPAC Módulo Almoxarifado. Requisitante de Material Guia de Treinamento SIPAC Módulo Almoxarifado Requisitante de Material Fevereiro 2014 SIPAC - Almoxarifado - Requisitante de Material O Sistema Integrado de Patrimônio, Administração e Contratos (SIPAC)

Leia mais

Manual: Sistema Perfil

Manual: Sistema Perfil Manual: Sistema Perfil Este manual tem o objetivo de mostrar ao usuário todas as funcionalidades do sistema Perfil. 29/01/2016 Versão 02 Conteúdo Manual: Sistema Perfil 2016 Descrição... 2 Acesso ao Perfil...

Leia mais

ITQ InForm Recebimentos

ITQ InForm Recebimentos 7 ITQ InForm Recebimentos Manual do Usuário Atualizado em: 27/02/2012 http://www.itquality.com.br Sumário Introdução...2 O ITQ InForm Recebimentos...3 Características do Sistema...3 Antes de Instalar...3

Leia mais

Especificação de Requisitos para Aprimoramento de Sistema do Saladorama

Especificação de Requisitos para Aprimoramento de Sistema do Saladorama Universidade Federal de Pernambuco Centro de Informática Curso de Engenharia da Computação Especificação de Requisitos para Aprimoramento de Sistema do Saladorama Equipe: Ian Fireman Maíra Tatiane Paulo

Leia mais

Programa Institucional de Bolsa de Iniciação à Docência PIBID MANUAL DE OPERAÇÃO

Programa Institucional de Bolsa de Iniciação à Docência PIBID MANUAL DE OPERAÇÃO GERINF - Gerência de Informática Programa Institucional de Bolsa de Iniciação à Docência PIBID MANUAL DE OPERAÇÃO Maio, 2016 Sumário 1. Introdução... 3 2. Apresentação do Sistema... 2-4 2.1 Botões de ação...

Leia mais

CONCAFÉ. Manual do Usuário Dúvidas frequentes

CONCAFÉ. Manual do Usuário Dúvidas frequentes CONCAFÉ Manual do Usuário Dúvidas frequentes SUMÁRIO 1. Introdução...3 2. Funcionalidades do Sistema...3 2.1. Autenticação...3 2.1.1. Como acessar o sistema...3 2.2. Como solicitar acesso ao sistema...4

Leia mais

Modelos de Sistemas Casos de Uso

Modelos de Sistemas Casos de Uso Modelos de Sistemas Casos de Uso Auxiliadora Freire Fonte: Engenharia de Software 8º Edição / Ian Sommerville 2007 Slide 1 Casos de Uso Objetivos Principais dos Casos de Uso: Delimitação do contexto de

Leia mais

DEFENSORIA PÚBLICA DO ESTADO DO ESPÍRITO SANTO

DEFENSORIA PÚBLICA DO ESTADO DO ESPÍRITO SANTO DEFENSORIA PÚBLICA DO ESTADO DO ESPÍRITO SANTO DEFNET INTRANET DA DEFENSORIA PÚ BLICA DO ESTADO DO ESPI RITO SANTO 2013 Sumário REQUISITOS PARA UTILIZAÇÃO DOS SISTEMAS... 3 COMO ACESSAR... 4 EFETUANDO

Leia mais

MANUAL DE UTILIZAÇÃO DO SISTEMA LUMEWARE PERFIL: ADMINISTRADOR

MANUAL DE UTILIZAÇÃO DO SISTEMA LUMEWARE PERFIL: ADMINISTRADOR MANUAL DE UTILIZAÇÃO DO SISTEMA LUMEWARE PERFIL: ADMINISTRADOR Manaus, 2009 Sumário Figura 1 - Tela de Login... 1 Figura 2 - Tela Principal... 1 Figura 3 - Tela de Integração Empresa... 2 Figura 4 - Tela

Leia mais

JAPSYS-Sistema de Gerenciamento Restaurante Japonês Delivery

JAPSYS-Sistema de Gerenciamento Restaurante Japonês Delivery Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional JAPSYS-Sistema de Gerenciamento Restaurante Japonês Delivery Isabela Cristina - 1560379 Monique Cabral - 1560247 Dezembro

Leia mais

MANUAL PERFIL ADMINISTRADOR LOCAL

MANUAL PERFIL ADMINISTRADOR LOCAL PROJETO DE IMPLANTAÇÃO DE SISTEMA DE PONTO VWPONTO - MÓDULO COMUNICAÇÃO CLIENTE: TRIBUNAL DE JUSTIÇA DO ESTADO DE SÃO PAULO MANUAL PERFIL ADMINISTRADOR LOCAL Conteúdo do manual 1 MENU E SUBMENUS DEFINIDOS...

Leia mais

Manual de Cotação. Índice ÍNDICE

Manual de Cotação. Índice ÍNDICE Índice ÍNDICE Nova cotação... 01 Editar / Reenviar... 08 Verificar andamento... 09 Interrompidos... 12 Visulizar Pedidos... 13 Ver Responsáveis... 16 Exibir Relatórios... 17 Mensagens... 20 Alterar login

Leia mais

MANUAL DO SISTEMA FLEXISS PARA ACESSO DE ENTIDADES

MANUAL DO SISTEMA FLEXISS PARA ACESSO DE ENTIDADES MANUAL DO SISTEMA FLEXISS PARA ACESSO DE ENTIDADES VERSÃO ONLINE versão: 3.2.303 [22/07/2016] M A N U A L D O S I S T E M A F L E X I S S P A R A A C E S S O D E E N T I D A D E S Página 1 SUMÁRIO 1. INTRODUÇÃO...

Leia mais

Geração e execução de scripts de teste em aplicações web a partir de casos de uso direcionados por comportamento 29

Geração e execução de scripts de teste em aplicações web a partir de casos de uso direcionados por comportamento 29 direcionados por comportamento 29 3 Processo Neste capítulo será apresentado e justificado o processo de documentação e de testes que foi desenvolvido para auxiliar o desenvolvimento ágil a gerar documentos

Leia mais

MANUAL VTWEB CLIENT SUBURBANO

MANUAL VTWEB CLIENT SUBURBANO MANUAL VTWEB CLIENT SUBURBANO .Conteúdo... 2 1. Descrição... 3 2. Cadastro no sistema... 3 2.1. Pessoa Jurídica... 3 2.2. Pessoa Física... 5 2.3. Concluir o cadastro... 6 3. Acessar o sistema... 6 3.1.

Leia mais

PORTAL DE TERCEIROS PRESTADORES DE SERVIÇOS

PORTAL DE TERCEIROS PRESTADORES DE SERVIÇOS PORTAL DE TERCEIROS PRESTADORES DE SERVIÇOS 1. Como Acessar Na internet, acesse o seguinte endereço: www.brf-br.com/terceiros Concluído o Pré-Cadastro, sua empresa poderá acessar o Portal através da senha

Leia mais

Como se origina um curso de especialização no SIGAA?

Como se origina um curso de especialização no SIGAA? SIGAA Manual de Usuário Gestor de Cursos Lato Sensu O Módulo Lato Sensu no SIGAA possibilita o gerenciamento das atividades acadêmicas dos cursos do tipo Especialização existentes na Instituição. A Pró-Reitoria

Leia mais

Documento de Protótipo

Documento de Protótipo Sistema de Controle de Pedidos Documento de Protótipo Versão 1.0 Histórico de Revisão Data Versão Descrição Autor 07/12/2010 1.0 Versão inicial do documento Bruno Oliveira Data N.N Descrição Nome Data

Leia mais

Manual. Portal de Seminovos

Manual. Portal de Seminovos Manual Portal de Seminovos Administração Versão 1.0 Sumário Introdução... 4 1. Menu Concessionárias... 4 1.1. Cadastrar Concessionária... 4 1.2. Listar Concessionária... 5 1.3. Editar Concessionária...

Leia mais

MANUAL DO SISTEMA FLEXISS PARA ACESSO DE PROFISSIONAIS DE ODONTOLOGIA VERSÃO ONLINE versão: [22/07/2016]

MANUAL DO SISTEMA FLEXISS PARA ACESSO DE PROFISSIONAIS DE ODONTOLOGIA VERSÃO ONLINE versão: [22/07/2016] MANUAL DO SISTEMA FLEXISS PARA ACESSO DE PROFISSIONAIS DE ODONTOLOGIA VERSÃO ONLINE versão: 3.2.303 [22/07/2016] M A N U A L D O S I S T E M A F L E X I S S P A R A A C E S S O D O S D E N T I S T A S

Leia mais

CONCAFÉ. Manual do Usuário

CONCAFÉ. Manual do Usuário CONCAFÉ Manual do Usuário SUMÁRIO 1. Introdução...3 2. Funcionalidades do Sistema...3 2.1. Autenticação...3 2.1.1. Como acessar o sistema?...3 2.2. Como solicitar acesso ao sistema...3 2.3. Como recuperar

Leia mais

BAND PAULISTA. Guia de Utilização do Sistema de Envio de Arquivos. Data: 18/09/2018 S.E.A v2.2 Autor: Tecnologia da Informação

BAND PAULISTA. Guia de Utilização do Sistema de Envio de Arquivos. Data: 18/09/2018 S.E.A v2.2 Autor: Tecnologia da Informação Sumário 1. Introdução... 2 2. Padrões dos formatos e codecs.... 3 3. Como recuperar a senha de acesso... 5 4. Como realizar um novo cadastro... 7 5. Como acessar o sistema... 10 6. Como enviar a mídia

Leia mais

e-garantia Manual da Assistência Técnica

e-garantia Manual da Assistência Técnica Manual da Assistência Técnica Versão Ref.: V1.0 1. Índice 1. Índice 2. Introdução ao e-garantia 3. Glossário 4. Primeiro Acesso 4.1 Acesso ao Site 4.2 Troca de Senha 5. Inclusão do Orçamento 5.1 Incluir

Leia mais

Documento de Requisitos do Software Tá Fazendo Quanto?

Documento de Requisitos do Software Tá Fazendo Quanto? Documento de Requisitos do Software Tá Fazendo Quanto? Versão 1.0 09 15 Ficha Técnica Equipe Responsável pela Elaboração Daniel Schmid Mariotto Gustavo Romito Nogueira Vinicius Carvalho Público Alvo Este

Leia mais

Guia para testes Afixinv Demonstração

Guia para testes Afixinv Demonstração Guia para testes Afixinv Demonstração Introdução Esse guia foi criado para auxiliar a demonstração da solução para inventários do Ativo Imobilizado utilizando o aplicativo AfixInv. AfixInv aplicativo para

Leia mais

C A R T I L H A. - Recursos Humanos Cargos

C A R T I L H A. - Recursos Humanos Cargos C A R T I L H A - Recursos Humanos Cargos Elaborada por: DIRPD Diretoria de Processamento de Dados Universidade Federal de Uberlândia Maio/2009 Apresentação Esta cartilha foi elaborada para auxiliar os

Leia mais

Fale Conosco MT Última Atualização 23/07/2015

Fale Conosco MT Última Atualização 23/07/2015 Fale Conosco MT-611-00002-7 Última Atualização 23/07/2015 I. Objetivos Após este módulo de capacitação você será capaz de: 1. Abrir um chamado para relacionamento com o Cadastro de Fornecedores através

Leia mais

MANUAL VTWEB CLIENT URBANO

MANUAL VTWEB CLIENT URBANO MANUAL VTWEB CLIENT URBANO Conteúdo... 2 1. Descrição... 3 2. Cadastro no sistema... 3 2.1. Pessoa Jurídica... 3 2.2. Pessoa Física... 5 2.3. Concluir o cadastro... 6 3. Acessar o sistema... 6 3.1. Autenticar

Leia mais

SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL

SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL SISTEMA DE AUTOMAÇÃO DE PROCESSO DE VENDAS APLICADO À EMPRESA PINTARELLI INDUSTRIAL Cláudio Augusto Deschamps Pintarelli Orientador: Marcel Hugo Roteiro de Apresentação Introdução Fundamentação Sistema

Leia mais

Web Solution. Manual do Usuário

Web Solution. Manual do Usuário Manual do Usuário Periodicamente são efetuadas alterações nas informações contidas neste manual. Estas alterações serão incorporadas em novas edições desta publicação. Qualquer Informação adicional pode

Leia mais

Manual do Usuário. Universidade Estadual de Roraima. Rua 7 de Setembro, 231, Canarinho. Boa Vista/RR. CEP:

Manual do Usuário. Universidade Estadual de Roraima. Rua 7 de Setembro, 231, Canarinho. Boa Vista/RR. CEP: Manual do Usuário Usando o Mantis para solicitar suporte Tela de Login Para ter acesso ao Mantis, você deverá digitar em seu navegador o link abaixo: http://intranet.uerr.edu.br. Basta digitar as mesmas

Leia mais

SIPAC MANUAL DE UTILIZAÇÃO PROTOCOLO

SIPAC MANUAL DE UTILIZAÇÃO PROTOCOLO SIPAC MANUAL DE UTILIZAÇÃO PROTOCOLO Índice ACESSO AO PORTAL UFGNet... 3 CADASTROS... 5 ANEXAR DOCUMENTO... 5 DESPACHOS ELETRÔNICOS... 8 AUTENTICAR... 8 ALTERAR DESPACHO... 10 REMOVER DESPACHO... 12 MOVIMENTAÇÃO...

Leia mais

Universidade Federal de Pernambuco Centro de Informática. Engenharia de Requisitos. Professor: Jaelson Freire Brelaz de Castro

Universidade Federal de Pernambuco Centro de Informática. Engenharia de Requisitos. Professor: Jaelson Freire Brelaz de Castro Universidade Federal de Pernambuco Centro de Informática Engenharia de Requisitos Professor: Jaelson Freire Brelaz de Castro Implementação de Bolsa da Pós-Graduação do CIN - UFPE Alunos: Flávio da Silva

Leia mais

Manual. Portal de Seminovos

Manual. Portal de Seminovos Manual Portal de Seminovos Administração Versão 1.0 Sumário Introdução... 3 1. Menu Meu perfil... 3 1.1. Editar meu perfil... 3 1.2. Editar minha senha... 3 2. Usuários... 4 2.1. Cadastrar Usuário... 4

Leia mais