Instituto Federal de Ciência e Tecnologia de São Paulo- campus Pres. Epitácio Especificação de Requisitos de Software Smarket Nome: Angélica Larissa Nome: Felipe Vicente Nome: Adriana Santos Turma: 3 Termo de ADS 1
Sumário 2
Capítulo 1- Introdução 1.1 Objetivo O Sistema Smarket (sistema de gerenciamento de mercados) tem por objetivo gerenciar as informações de entrada e saída das mercadorias e controlar as contas a pagar e a receber. O público alvo são os clientes, usuários e desenvolvedores do Sistema Smarket. 1.2 Escopo O cadastro dos produtos será efetuado de forma manual pela empresa, como também a exclusão e alteração do mesmo. O estoque do produto poderá ser feito somente se houver o produto cadastrado.quando o fornecedor entregar as mercadorias solicitadas pelo mercado, o sistema será alimentado com as informações das mercadorias adquiridas, dando entrada no estoque. O sistema avisará uma semana antes da validade de qualquer produto. Ao inicio da operação do caixa no terminal único, o administrador terá a opção de inicializar os caixas com dinheiro, aparecendo uma tela com o valor que será inserido na abertura do caixa. Ao passar o primeiro item no caixa, aparecerá a opção para inserir o CPF do cliente. Quando o cliente finalizar a compra no mercado, o sistema dará baixa no estoque e emitirá uma nota fiscal ( com ou sem CPF ). e registrará o dia, a hora e o valor da mesma no sistema. A forma de pagamento será através de cartão de débito ou crédito, cheque, ticket de alimentação em e em espécie. Caso o cliente requisite créditos para celular no caixa a venda deverá ser feita a parte, ou seja, somente o valor de crédito será cobrada. As contas de água, energia, telefone, internet e banco poderão ser pagos no caixa, com a comissão de 2% do valor da conta para o mercado. A opção de relatórios do sistema abrangerá as entradas e saídas das mercadorias. O fechamento do caixa será mostrado na tela as compras feita em dinheiro, cartão e cheque e o total das vendas no dia. 3
1.3 Definições, siglas e abreviações Manter Fornecedor Manter Produto Manter Funcionário Manter Cliente São operações de interface para os usuários. São elas: cadastrar, alterar, consultar ou excluir Fornecedores. São operações de interface para os usuários. São elas: cadastrar, alterar, consultar ou excluir Produtos. São operações de interface para os usuários. São elas: cadastrar, alterar, consultar ou excluir Funcionários. São operações de interface para os usuários. São elas: cadastrar, alterar, consultar ou excluir Clientes. 1.4 Referências N Título Data da Aquisição Responsável pelo Fornecimento 1 Ficha de controle de frequência 2 Relatório do Controle de Vendas 16/03/2015 Ana Maria Braga (Diretora do RH) 15/02/2015 Pedroso Pereira Santos da Silva (Gerente Geral) 1.5 Visão Geral O Capítulo 2 trata- se da descrição geral do produto(sistema Smarket) e seus requisitos, mas não requisitos específicos. O Capítulo 3 contêm todos os requisitos do software com um nível de detalhamento suficiente para possibilitar o entendimento dos clientes e desenvolvedores do projeto. 4
Capítulo 2- Descrição Geral do Produto 2.1 Estudo de Viabilidade [Nesta seção é apresentada a solução alternativa selecionada pelo cliente (solução B). A solução rejeitada é apresentada no apêndice 1(solução A). Solução B: *descrição da solução, *tabela de custos; *benefícios da solução. ] 2.1.1 [Justificativa da alternativa selecionada.] 2.2 Funções do Produto Funções Básicas RF_B1- Cadastrar Produto Ao selecionar cadastrar produto, encontra-se a operação CRUD. Há três espaços para o preenchimento, a descrição do produto, código de barras, e valor da venda por unidade. RF_B2- Alterar Inf. do Produto Quando o usuário entra na opção alterar inf. do produto, na consulta ele deverá digitar a descrição do produto, código de barras, e valor da venda por unidade. Há operação CRUD. 5
Funções Fundamentais RF_F1- Iniciar Caixa O operador de caixa valida sua entrada com login e senha, depois digita o valor que iniciará o caixa que aparecerá na tela para confirmação do usuário. RF_F2- Abertura de Venda O item que passa pelo scanner é apresentado na tela sua descrição, a quantidade do mesmo, o valor do produto. O sistema mostra o último produto vendido, como também o total da venda. RF_F3- CPF na Nota Quando a primeira mercadoria é vendida, uma janela aparece como opção para o cliente que queira o CPF na Nota Fiscal. Se o Cliente desejar, deve-se preencher com números apenas, informando o CPF do cliente. Caso não desejar, o operador de caixa deverá digitar "enter". RF_F4- Finalizar Venda- Pagamento em Dinheiro O valor da compra aparece na tela, há três formas de pagamentos: dinheiro(digitar F1), cartão(digitar F2) ou cheque(digitar F3). Após selecionado, o valor recebido aparecerá na tela. Quando efetuado em dinheiro, o sistema mostrará troco. RF_F5- Finalizar Venda- Pagamento com Cheque Quando o pagamento é efetuado com cheque, o sistema abrirá uma janela que solicitará do cliente seu nome, data de emissão, CPF/CNPJ, valor, banco, agência, conta, n do cheque, nome do titular, tel. do titular e o end. do titular. RF_F6- Finalizar Venda- Pagamento com Cartão Crédito/Débito Aparecerá uma janela que pedirá o tipo de cartão, se é crédito ou débito. O operador de Caixa deverá informar o valor. Outra Janela é aberta solicitando que o cliente informe a senha do cartão. 6
RF_F7- Fechamento do Caixa Logo após o login e senha do administrador, o fechamento do caixa poderá ser efetuado. Deverá preencher os campos informando o valor do Caixa Iniciado. Também o Total de vendas à vista, Total de vendas no cartão e o total de vendas com cheque. A Soma Total das vendas será informada pelo Sistema. RF_F8- Contas a Pagar/Receber Depois de validado o acesso através do login e senha do gestor, o sistema solicitará o Total de contas a pagar, Total de contas a receber, a soma total das vendas e a soma total das compras. RF_F9- Estoque do Produto Esta função está relacionada ao gerenciamento dos produtos que é feito pelo gerente, composto por consultas ao sistema para obtenção dos dados atualizados relativo ao estoque. O gerente informa o código de barras e o sistema pesquisa o produto apresentando a quantidade no estoque, o fornecedor, a data de vencimento do produto, aviso de vencimento(opcional) e a leitura de boleto a pagar. Funções de Saída RF_S1- Gerar Relatório Após a validação da entrada pelo gerente, haverá duas opções de gerar relatórios: a entrada de produtos e a da venda dos produtos. O usuário seleciona a opção desejada e depois clica em gerar. 2.3 Perspectiva do produto O Sistema Smarket é executável no windows 7, o mesmo deverá ter acesso ao Banco de Dados com Windows Server 2008, SQL Server, e sistema de nota fiscal paulista com recursos de hardware relacionados a automação comercial como impressoras de cupom fiscal(if), terminal ponto de venda (PDV), leitores de código de barras, computadores com processadores Pentium II (no mínimo) e monitores. Os usuários do nível gerente exige-se habilidades no programa excel e windows server 2008. Já no nível caixa exige-se somente o conhecimento básico em computadores. 7
2.4 Características dos usuários Operador de Caixa Gerente O usuário deve possuir conhecimento básico de informática e receber treinamento apara operar os dispositivos de automação comercial. O usuário deve saber trabalhar com planilhas excel e no programa windows server 2008 (para a obtenção de relatórios e o gerenciamento dos terminais subordinados e ele. 2.5 Limites, Suposições e Dependências o O Sistema Roda com processador Pentium II (no mínimo), sistema operacional windows 7 profissional. o Microcomputadores com memória 2 GB de RAM e 500 MB (HD) para terminais. Para servidores 4 GB de memória RAM e 1 GB para o HD. o Os monitores deverão ter resolução 1200X800 com 16 bits de cores. o Portas Seriais ou USB para conectar periféricos como leitores e impressoras. 2.6 Requisitos Adiados 8
Capítulo 3- Requisitos Específicos 3.1 Diagrama de Casos de Uso 9
10