Baixe o app para aproveitar ainda mais
Prévia do material em texto
<Gerenciamento de Estoque e Vendas> Especificação de Objetivos e Requisitos <Geresv>-EOR-V001 Goiânia-GO 20/05/2018 Introdução................................................................................................................3 1.2.Objetivos..................................................................................................................3 1.2. Público Alvo..............................................................................................................3 1.3. Organização do documento .....................................................................................3 2. Descrição do problema e do sistema .......................................................................4 2.1. Identificação e missão do Sistema............................................................................4 2.2. Domínio do problema e contexto de sua aplicação .................................................4 2.3. Descrição dos interessados do sistema ...................................................................4 2.4. Objetivos e Características Esperadas do Sistema ...................................................4 2.5. Diagnóstico da Situação Atual ..................................................................................4 3.Casos de Uso e Requisitos Funcionais .....................................................................5 3.1. Diagramas de Caso de Uso e Lista de casos de uso ..................................................5 3.2. Descrição de Casos de Uso........................................................................................5 4. Requisitos de informação ........................................................................................7 5.Requisitos e restrições não funcionais.....................................................................9 5.1 Requisitos/Restrições de Interface Homem-Computador (RHIC) ...........................9 5.2 Requisitos e Restrições de Interface Externa (RIEX) ..............................................10 5.3 Requisitos/Restrições de Projeto (RPRO) ..............................................................10 5.4 Requisitos/Restrições de Arquitetura de software (RARQ)...................................11 5.5 Requisitos/Restrições de Plataforma de Hardware (RPHW) ................................11 5.6 Requisitos/Restrições de Plataforma de Software (RPSW) ..................................11 5.7 Requisitos/Restrições de Desempenho (RDES)....................................................12 5.8 Requisitos/restrições de disponibilidade (RDIS)..................................................12 5.9 Requisitos/Restrições de Segurança (RSEG) .......................................................12 5.10 Requisitos/Restrições de Manutenibilidade (RMAN).......................................13 5.11 Requisitos/Restrições de Portabilidade (RPOR) ...............................................13 5.12 Requisitos/Restrições de Documentação (RDOC).................................................14 6. Requisitos Futuros (RFUT) ...................................................................................14 7.Referências cruzadas complementares ..................................................................15 8.Aprovação Formal .................................................................................................16 9. Bibliografia............................................................................................................16 10.Anexos.........................................................................................................................16 EOR Versão: 0.1 Geresv Data/Hora:20/05 12:50 Introdução Nesse documento será apresentado os requisitos para um sistema de gestão de vendas e controle de estoque de uma empresa que trabalha com diversos tipos de produtos, além de procedimentos, dados e objetivos mais específicos e limitações e regras que o mesmo deverá seguir. Objetivo Este documento tem como principais objetivos: Definir os interessados no sistema, os problemas e as necessidades da empresa para que o sistema possa ser implementado Documentar todos os registros e casos de uso do sistema Negociar o que deve ser feito e como será a implementação do sistema com o cliente Avaliação de projeto e custo do sistema. Projeto e testes a partir do que foi solicitado e documentado Público Alvo Cliente (Dono da empresa), usuários (vendedores, estoquista e gerente), equipe técnica responsável pelo desenvolvimento Organização do documento Será organizado em domínio dos problemas, descrição dos objetivos, resultados esperados, características que deverá apresentar e descrição de interessados e usuários. EOR Versão: 0.1 Geresv Data/Hora:20/05 12:50 Descrição do problema e do sistema Os maiores problemas enfrentados com o sistema atual da empresa são referentes a erro na impressão de notas fiscal, causando constrangimento perante o cliente. Outros erros ocorrem atualização de estoque, o produto é passado no momento da venda e as vezes por erro o sistema não da base automático no produto, e ocorre perda de cadastro dos clientes. 2.1 Identificação e missão do sistema O sistema tem como objetivo principal as ferramentas de vendas, estoque, cadastro produtos e cadastros dos clientes, visando a segurança tanto para a empresa quanto para o cliente 2.2 Domínio do problema e contexto de sua aplicação Se refere a área que o sistema irá operar... que no caso será num ambiente corporativo onde seu principal foco é em vendas para o consumidor final de forma varejista, onde terá que dar acesso a 2 áreas focais da empresa, sendo ela o estoque e a venda em si, no qual ao se concluir o sistema deve fazer conexão com a parte de estoque fazendo abatimento do produto vendido e também fazendo um controle financeiro de lucro, impostos. 2.3. Descrição dos interessados do sistema Interessados Descrição CEO, Dona da empresa. Adriana Fatima A dona da loja é a vendedora, gerente, atendente, e registra as vendas que foram feitas, além de trabalhar com o sistema para estoque e cadastro de clientes. Vendedor, atendente. Breno O vendedor da loja, atende, cuida do estoque e limpeza da loja, atende os clientes e registra as vendas, também registra clientes e produtos no estoque. EOR Versão: 0.1 Geresv Data/Hora:21/05 13:30 2.4. Objetivos e Características Esperadas do Sistema Interessados Objetivo ou característica desejada Benefício adquirido CEO, Dona da empresa. Adriana Fatima. Vendedor, atendente. Breno. Facilidade em retirar os cupons ou notas Fiscais. A atualização dos estoques automaticamente cadastro de clientes, cadastro de produtos Permitir a melhoria, rapidez e facilidade na retirada de cupons e notas fiscais, evitando erros e posteriores descontentamentos com os clientes. Permitir que as informações sobre o estoque venham atualizados, para os vendedores e o gerente em geral, sobre os produtos evitando a venda de produtos quem não tenham na loja. Facilitar o cadastro de clientes, com todas as informações do cliente como documentos pessoais, endereço etc. 2.5 Diagnostico do sistema atual O sistema atual da empresa já fornece os serviços essências, só que apresenta erros com frequência, e tem problemas com armazenamento na memória, assim perdendo alguns dados importantes e muitas vezes não responde em tempo hábil necessário para os seus devidos fins. 3. Casos de Uso e Requisitos Funcionais Os casos de uso são as vendas, controle de estoque, controle de clientes, tipos de pagamentos, impressão de notas fiscais, e todos esses casos serão utilizados pelo gerente, vendedor e os clientes. EOR Versão: 0.1 Geresv Data/Hora:22/05 15:50 3.2. Descrição de Casos de Uso Ref. Descrição Categoria Prioridade RFUN1.1 Inserir, modificar, alterar, cadastrar os produtos,código de barras, nomes, quantidades disponíveis. Oculta Alta RFUN1.2 Cadastro com o tipo dos produtos e suas devidas localizações dentro da empresa. Oculta Alta RFUN1.3 Cadastro do valor de compra dos produtos, taxa de impostos, IPVA, e a taxa de ganhos de cada produto, além do valor final. Oculta Alta RFUN2.1 Exibir e obter o valor unitário e total de cada produto, seu número identificador, seu código e descrição. Evidente Alta RFUN2.2 Registrar o valor recebido, calcular e exibir o troco caso a venda for realizada em dinheiro. Evidente Alta RFUN2.3 Emitir nota Fiscal ou recibo da venda realizada, com data, horário, produtos comprados, código dos produtos, tipo de pagamento, valores unitários e totais. Evidente Alta RFUN2.4 Atualizar o estoque dos produtos vendidos e registrar as vendas realizadas. Oculta Alta RFUN3.1 Registro de clientes, para ficar armazenados no banco de dados da empresa, com opções de cliente fiel e cliente devedor. Oculta Alta RFUN3.2 Cadastrar cliente com documentos pessoais, endereço, estado civil, entre outras informações que podem ser importantes. Oculta Alta EOR Versão: 0.1 Geresv Data/Hora:23/05 12:20 4.Requisitos de informação Ref. Tipo Descrição Casos de uso RINF1 Cadastral Recebe dados dos produtos, como tipo, quantidade, valores de entrada Ao receber e despachar mercadorias RINF2 Gerenciamento Controla parte cadastra, quantidade armazenada, necessário comprar, e quantidade vendida Desde a entrada até a saída da mercadoria RINF3 Cadastral cliente Recebe dados dos clientes e para gerar nota fiscal Saída de mercadoria RINF4 Financeiro Da opção da forma de pagamento (cartão, dinheiro, cheque...), e ao reconhecer o mesmo da baixa na mercadoria Saída de mercadoria RINF5 Armazenamento Faz registro dos dados recebidos ao longo do dia e faz um “backup” em uma unidade separada ao fim de todo procedimento EOR Versão: 0.1 Geresv Data/Hora:24/05 15:30 5.1 Requisitos/Restrições de Interface Homem-Computador (RHIC) Requisitos de Interface Homem Computador (IHC), podem incluir: conteúdo de informações, fatores ergonômicos, dispositivos de interação, formato de apresentação, requisitos de usabilidade para cada grupo de usuário. Ref Descrição Casos de Uso RIHC1 Para facilitar a uso na transação de venda, pede-se que a tela de vendas tenha um tipo e tamanho de letra que permita uma fácil visualização a uma distância bem confortável do monitor, pois o cliente pode visualizar as informações da venda da sua posição. CSU1 Requisitos e Restrições de Interface Homem-Computador 5.2 Requisitos e Restrições de Interface Externa (RIEX) Descrever as interfaces com outros softwares/sistemas que o software deverá prover. O sistema de venda neste caso deverá prover a Arrecadação da Secretaria da Fazenda Estadual, atender essa definição é um requisito do software. Ref Descrição Casos de Uso RIHC1 O software do sistema de vendas deverá gerar um arquivo SINTEGRA conforme Legislação, incluindo as alterações posteriores, para que seja enviado para a Secretaria da Fazenda trimestralmente. CSUn Requisitos e Restrições de Interface Externa EOR Versão: 0.1 Geresv Data/Hora:24/05 15:30 5.3 Requisitos/Restrições de Projeto (RPRO) Serão especificados os requisitos e restrições associados à condução do projeto de desenvolvimento podendo limitar ou definir ações que serão exercidas. Ref Descrição Casos de Uso RPRO1 O cliente solicitou que o módulo de contabilidade fosse entregue até o dia 25 do último mês do ano corrente (25/12/18), para testes em ambiente real. CSUi, CSUj, CSUk Requisitos e Restrições do Projeto 5.4 Requisitos/Restrições de Arquitetura de software (RARQ) Software tiver de ser desenvolvido de uma forma especifica. Então essa forma deverá ser descrita. Ref Descrição Casos de Uso RARQ1 O software deverá ser desenvolvido com uma arquitetura de camadas, que permita isolar as funcionalidades ligadas ao negócio relacionadas com a interface homem e máquina. Todos Requisitos e Restrições do Arquitetura de Sofware 5.5 Requisitos/Restrições de Plataforma de Hardware (RPHW) Descrever requisitos e restrições relacionadas com a plataforma de hardware que será utilizada pelo software. Ref Descrição Casos de Uso RPHW1 O software deverá de ser capaz de rodar em um Servidor com processador Intel x Series (IBM) Todos Requisitos e Restrições de Plataforma de Hardware EOR Versão: 0.1 Geresv Data/Hora:24/05 15:30 5.6 Requisitos/Restrições de Plataforma de Software (RPSW) Se o software tiver que ser executado em plataformas de software específicas, essas plataformas de software deverão ser definidas, porem se houver mais de uma plataforma de software, deve-se especificar qual a plataforma principal e em que situações as outras plataformas podem ser utilizadas como no exemplo abaixo: Ref Descrição Casos de Uso RPSW1 O software deverá ser desenvolvido com a ferramenta CASE XYZ gerando código Java. pois esta é a plataforma padrão adotada pela empresa. Todos Requisitos e Restrições de Plataforma de Software EOR Versão: 0.1 Geresv Data/Hora:24/05 15:30 6. Requisitos futuros Ref. Descrição Caso de uso RFUT1 Terá que fazer integração de forma mais completa com sistema de faturamento da empresa, com intuído de já fazer separação de valor montante, lucro real, impostos e valor de compra de mercadoria. CSUx EOR Versão: 0.1 Geresv Data/Hora:24/05 15:30 8. Aprovação Formal Alunos: Henrique Emanoel Gustavo Gian Igor Pereira Vinicius da Silva Gabriel Goiânia-GO 20/05/2018 . 9. Bibliografia [1] Ronaldo Lopes de Oliveira, EOR – Modelo de Documento de Especificação de Objetivos e Requisitos de Software, Versão 2.0, abril de 2014. Meta-Modelo usado como guia para definição do formato e conteúdo deste Documento.
Compartilhar