Especificação de Requisitos Projeto Controler - Sistema de Controle de Estoque

5.377 visualizações

Publicada em

Especificação de Requisitos
Projeto Controler - Sistema de Controle de Estoque

Publicada em: Tecnologia
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
5.377
No SlideShare
0
A partir de incorporações
0
Número de incorporações
4
Ações
Compartilhamentos
0
Downloads
229
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Especificação de Requisitos Projeto Controler - Sistema de Controle de Estoque

  1. 1. CONTROLER V.01
  2. 2. Sistema para Controle de Estoque1 INTRODUÇÃO O Controler é um software desenvolvido pela SoftProcess, paraambiente Windows, que permitirá à empresa Auto-Peças Esperança, ter umagerencia adequada de todo o processo relacionado com a entrada e saída deprodutos de seu estoque, controlando também os bens permanentes da empresa. 4
  3. 3. 2 REQUISITOS FUNCIONAIS2.1 RQF_01 – Manter Usuário 5
  4. 4. O SISTEMA DEVE PERMITIR EFETUAR OPERAÇÕES DE CONSULTA, INSERÇÃO, ATUALIZAÇÃO E EXCLUSÃO DOS DADOS DOS USUÁRIOS. CADA USUÁRIO TERÁ UM LOGIN E SENHA DE ACESSO AO SISTEMA.2.2 RQF_02 – Manter Produtos OS PRODUTOS CONSISTEM EM TODOS OS ITENS QUE O SISTEMA IRÁ CONTROLAR SEPARANDO-OS EM BENS PERMANENTES E BENS DE CONSUMO, ASSIM POSSIBILITANDO O TOMBAMENTO.2.3 RQF_03 – Manter Tombamento O TOMBAMENTO É UMA IDENTIFICADOR ÚNICO QUE É GERADO PELO SISTEMA COM UM CÓDIGO ALFA NUMÉRICO QUE SERÁ CRUZADO COM O CÓDIGO DO PRODUTO PARA QUE HAJA UM CONTROLE DOS BENS PERMANENTES.2.4 RQF_04 – Manter Pedido OS PEDIDOS CONSISTEM NA GRAVAÇÃO DOS ITENS SOLICITADOS DO PEDIDO. DEVE-SE GUARDAR A DATA E HORA DO PEDIDO E O RESPECTIVO FUNCIONÁRIO QUE FEZ O PEDIDO.2.5 RQF_05 – Manter Ajustes OS AJUSTES CONSISTEM EM UM CONTROLE DE DEVOLUÇÃO DOS PRODUTOS DE CONSUMO PARA QUE SE POSSA AJUSTAR OS ITENS DE ESTOQUE.2.6 RQF_06 – Manter Fornecedor DEVE-SE TER UM CADASTRO DE TODOS OS FORNECEDORES DOS PRODUTOS. PODENDO INCLUIR, EXCLUIR E ALTERAR ESTE CADASTRO.2.7 RQF_07 – Relatório de Balanço semestral O RELATÓRIO DE BALANÇO DEVERÁ SER INFORMADO DE ACORDO COM O PERÍODO SOLICITADO PELO SETOR COMERCIAL, PARA COMPARAÇÃO E METAS DE VENDAS. 6
  5. 5. 2.8 RQF_08 – Relatório de produtos recebidos por período GERAÇÃO DE RELATÓRIO DOS PRODUTOS QUE DERAM ENTRADA OU SAÍDA COM BASE EM UMA DATA OU INTERVALOS DE DATAS.2.9 RQF_09 – Relatório de Produtos por Descrição NESSE RELATÓRIO É EMITIDO UM ESTOQUE MAIS ANALÍTICO DE PRODUTOS, PERMITINDO SABER QUAIS PRODUTOS TEM MAIS OU MENOS ENTRADA E/OU SAÍDA.2.10 RQF_10 – Relatório de Produtos Devolvidos ESSES SÃO EMITIDOS PARA PRODUTOS COM UMA GRADE FREQÜÊNCIA DE DEVOLUÇÕES SEJA POR DEFEITOS OU POR ERRO DE QUANTIDADES.2.11 RQF_11 – Relatório de Bens Tombados O RELATÓRIO DE BENS TOMBADOS TRAZ UM DEMONSTRATIVO DOS BENS QUE SE TORNARAM PATRIMÔNIO DA EMPRESA.2.12 RQF_12 – Relatório de Bens Doados O RELATÓRIO DE BENS DOADOS COM A DESCRIÇÃO DO BEM PATRIMONIAL QUE FOI DOADO, E NOME DAS INSTITUIÇÕES QUE OS RECEBERAM.2.13 RQF_13 – Relatório de Pedidos Faturados O RELATÓRIO MOSTRA OS PEDIDOS FATURADOS, POR FORNECEDOR E/OU POR INTERVALO DE DATAS.2.14 RQF_14 – Cadastro de Produtos Defeituosos TELA QUE RECEBE AS INFORMAÇÕES DE TODOS OS PRODUTOS RECEBIDOS COM DEFEITOS DE FÁBRICA.2.15 RQF_15 – Relatório de Acesso/Atividade no Sistema ESTE RELATÓRIO POSSIBILITA AO ADMINISTRADO DO SISTEMA VISUALIZAR TODOS OS ACESSOS E ATIVIDADES EXECUTADAS POR TODOS OS USUÁRIOS. 7
  6. 6. 8
  7. 7. 3 REQUISITOS NÃO FUNCIONAIS3.1 RNF_01 - Padronização dos Cadastros TODOS OS CADASTROS DO SISTEMA DEVERÃO OBEDECER UM MESMO PADRÃO DE USABILIDADE, PERMITINDO: OPERAÇÕES DE INSERIR, ALTERAR, EXCLUIR, SALVAR, CANCELAR E FECHAR; ACESSO DIRETO AO REGISTRO PELO SEU ID; ACESSO AO REGISTRO ATRAVÉS DE UMA OPÇÃO QUE REALIZE UMA PESQUISA AVANÇADA;3.2 RNF_02 - Manual de Instalação O SISTEMA DEVE VIR ACOMPANHADO COM UM MANUAL DE INSTALAÇÃO EM FORMATO DOC.3.3 RNF_03 - Manual de Usuário O SISTEMA DEVE VIR ACOMPANHADO COM UM MANUAL DE OPERAÇÃO PARA O USUÁRIO FINAL, EM FORMATO DOC.3.4 RNF_04 - Acesso com autenticação TODO ACESSO AO SISTEMA DEVERÁ SER AUTENTICADO ATRAVÉS DO FORNECIMENTO DE LOGIN E SENHA VÁLIDOS.3.5 RNF_05 - Ambiente O SISTEMA TERÁ UMA APLICAÇÃO USUÁRIO QUE DEVERÁ UTILIZAR WINDOWS XP, COM .NET INSTALADO; E TER COMO BANCO DE DADOS ORACLE 8I.3.6 RNF_06 - Hardware PARA A APLICAÇÃO DO USUÁRIO VAI REQUERER: MÍNIMO DE 128MB DE MEMÓRIA LIVRES PARA A OPERAÇÃO DO SISTEMA; E O BANCO DE DADOS UTILIZARÁ DOS MESMOS REQUISITOS DE HARDWARE DO ORACLE 8I.3.7 RNF_07 - Ferramentas de Desenvolvimento O SISTEMA DEVERÁ SER DESENVOLVIDO UTILIZANDO O VISUAL STUDIO 2005, E PARA BANCO DE DADOS, SERÁ UTILIZADO O SQL SERVER. 9
  8. 8. 4 ESPECIFICAÇÕES DOS CASOS DE USO4.1 Especificação: CSU_01- Manter ProdutoObjetivoO operador usa o sistema para controlar os produtos do estoque, e os benspermanentes na entrada, saída, estorno e tombamento.Atores EnvolvidosUsuário e Administrador do Sistema.Pré-CondiçõesO produto à ser cadastrado, deve ser oriundo de uma Nota Fiscal válida, ou sejade um Fornecedor cadastrado.Fluxo Principal1. O operador faz logon no Sistema.2. O operador escolhe no menu qual ação à ser realizada: 1.Alterar -2.Incluir – 3.Excluir.3. Se o operador escolher a opção Alterar: 3.1. É solicitado código do produto para que seja efetuada a sua devida alteração. 3.2. Após feita a alteração, os novos dados são salvos.4. Se o operador escolher a opção Excluir: 4.1. É solicitado o código do produto para que seja efetuada a sua devida exclusão. 4.2. Após a exclusão, o cadastro do produto é apagado do sistema.5. Se o operador escolher a Opção Incluir: 5.1 O sistema solicita os dados do novo produto. 5.2 O sistema verifica se o fornecedor do produto já é cadastrado no sistema. 5.3 Depois de validado o produto, o produto é incluído no estoque.6. O sistema registra as informações fornecidas.Pós CondiçõesO Sistema deve mostrar a quantidade do produto no estoque. 10
  9. 9. 4.2 Especificação: CSU_02- Manter FornecedorObjetivoO operador usa o sistema para fazer a inclusão, exclusão e alteração no cadastrode Fornecedores.Atores EnvolvidosUsuário e Administrador do Sistema.Pré-CondiçõesO usuário deve ser identificado pelo sistema.Fluxo Principal1. O operador faz logon no Sistema.2. O operador escolhe no menu qual ação à ser realizada: 1.Alterar -2.Incluir – 3.Excluir.3. Se o operador escolher a opção Alterar: 3.1. É solicitado o CNPJ do fornecedor para que seja efetuada a sua devida alteração. 3.2. Após feita a alteração, os novos dados são salvos.4. Se o operador escolher a opção Excluir: 4.1. É solicitado o CNPJ do fornecedor para que seja efetuada a sua devida exclusão. 4.2. Após a exclusão, o cadastro do fornecedor é apagado do sistema.5. Se o operador escolher a Opção Incluir: 5.1. O sistema solicita os dados do novo fornecedor. 5.2. O sistema verifica se o CNPJ do fornecedor é um numero válido. 5.3. O fornecedor é incluso no cadastro de fornecedores.6. O sistema registra as informações fornecidas.Pós CondiçõesO fornecedor foi cadastrado, alterado ou excluído no sistema. 11
  10. 10. 4.3 Especificação: CSU_03- Manter UsuárioObjetivoO Administrador usa o sistema para fazer a inclusão, exclusão e alteração dosusuários do sistema e suas devidas prioridades de acesso.Atores EnvolvidosAdministrador do Sistema.Pré-CondiçõesO usuário deve ser identificado pelo sistema.Fluxo Principal1. O operador faz logon no Sistema.2. O operador escolhe no menu qual ação à ser realizada: 1.Alterar -2.Incluir – 3.Excluir.3. Se o operador escolher a opção Alterar: 3.1.É solicitado o nome do usuário para que seja efetuada a sua devida alteração. 3.2Após feita a alteração, os novos dados são salvos.4. Se o operador escolher a opção Excluir: 4.1.É solicitado o nome do usuário para que seja efetuada a sua devida exclusão. 4.2Após a exclusão, o cadastro do fornecedor é apagado do sistema.5. Se o operador escolher a Opção Incluir: 5.1.O sistema solicita os dados do novo usuário. 5.2.È escolhida a prioridade de acesso ao sistema: 1.Usuário Padrão -2.Usuário Restrito – 3.Administrador . 5.3.É definida senha de acesso.6. O sistema registra as informações fornecidas.Pós CondiçõesO usuário foi cadastrado, alterado ou excluído no sistema. 12
  11. 11. 4.4 Especificação: CSU_04 - Consultar ProdutoObjetivoO operador usa o sistema para consultar os produtos do estoque, e os benspermanentes na entrada, saída, estorno e tombamento.Atores EnvolvidosUsuário e Administrador do Sistema.Pré-CondiçõesO usuário deve ser identificado pelo sistema.Fluxo Principal1. O operador faz logon no Sistema.2. O sistema solicita informações do produto à ser consultado.3. O usuário faz a digitação dos dados do produto.4. A consulta é realizada e as informações do produto são exibidas na tela.5. O sistema oferece ao usuário a opção de impressão.6. O sistema fecha a tela de exibição.Pós CondiçõesA consulta ao produto foi realizada. 13
  12. 12. 4.5 Especificação: CSU_05 - Consultar FornecedorObjetivoO operador usa o sistema para consultar os fornecedores da empresa.Atores EnvolvidosUsuário e Administrador do Sistema.Pré-CondiçõesO usuário deve ser identificado pelo sistema.Fluxo Principal1. O operador faz logon no Sistema.2. O sistema solicita CNPJ do fornecedor à ser consultado.3. O usuário faz a digitação dos dados do fornecedor.4. A consulta é realizada, e os dados do fornecedor são exibidos na tela.5. O sistema oferece ao usuário a opção de impressão.6. O operador fecha a tela de exibição.Pós CondiçõesA consulta aos dados do fornecedor foi realizada. 14
  13. 13. 4.6 Especificação: CSU_06 - Gerar Relatório para BalançoObjetivoO operador usa o sistema para gerar um relatório para balanço, de todos osprodutos do estoque.Atores EnvolvidosSetor ComercialPré-CondiçõesO usuário deve ser identificado pelo sistema.Fluxo Principal1. O operador faz logon no Sistema.2. O sistema solicita a data ou período.3. O usuário faz a digitação do período.4. O relatório é exibido na tela.5. O sistema oferece ao usuário a opção de impressão.6. O operador fecha a tela de exibição.Pós CondiçõesO relatório para balanço por período, foi gerado. 15
  14. 14. 16

×