Curso Técnico Integrado de Informática 2 Ano Projeto Integrador Formação Profissional INFOMEX SYSTEM Thiago S. Barthiman 1560182 Maio 2016
1. Introdução 1.1 Objetivos O sistema INFOMEX tem como objetivo facilitar o gerenciamento de estoque, compras e vendas de comércios do ramo de tecnologia. Outro objetivo auxiliar na vida financeira da empresa, facilitando com relatórios administrativos e determinando lucratividade ou deficit. O cliente seleciona os produtos nas prateleiras. O funcionário lança os produtos, selecionados pelo cliente no sistema, tal determinara o valor total da venda, levando em conta preço e a quantidade definida de cada produto. Os produtos disponíveis em prateleira deveram estar cadastrados no sistema, caso isso não ocorra o sistema devera apresentar erro. No final do dia útil, um funcionário devera fechar o caixa onde o sistema ira gerar um relatório gerencial, que devera ser apresentado o valor de abertura de caixa e o valor final do caixa, onde o proprietário ou um funcionário ira conferir o valor final, caso o valor final não seja igual ao declarado, será descontado do salário do funcionário do caixa. Os relatórios gerais podem ser gerados a qualquer momento. Para o acompanhamento da vida financeira do estabelecimento. A função de criação de novo usuário só estará permitido ao administrador ou a um usuário permitido pelo administrador para realizar tal função.
2 Definição dos requisitos 2.1 Requisitos funcionais 2.1.1 Funções Fundamentais RF_FF01 Efetuar Venda. Itens de informação necessários: Nome ou CPF do Cliente, Identificação dos Produto(s), Quantidade do(s) Produto(s), Desconto, Forma de pagamento, Quantidade de Parcelas e Vencimento das Parcelas. RF_FF02 Realizar Compra. Itens de informação necessários: Nome ou CNPJ do Fornecedor, Identificação dos Produto(s), Quantidade do(s) Produto(s), Valor unitário, Desconto por produto, Desconto, Forma de pagamento, Quantidade de Parcelas e Vencimento das Parcelas. 2.1.2 Funções Básicas RF_FB01 Manter Clientes. Itens de informação necessários: CPF, RG, Nome, Estado Civil, Endereço, Data de Nascimento, E-mail e Telefones. RF_FB02 Manter Fornecedores. Itens de informação necessários: CNPJ, Razão Social, Nome Fantasia, Endereço, E-mail e Telefone. RF_FB03 Manter Produtos. Itens de informação necessários: Código, Descrição, Tipo de Produto, Preço Unitário, Estoque Mínimo e Fabricante. 2.1.3 Funções de Saída RF_FS01 Gerar Relatório de Produtos abaixo do estoque mínimo: Itens de informação exibidos: Identificação do Produto, Descrição do Produto e Quantidade em Estoque. RF_FS02 Gerar Relatório de Vendas por Período (agrupado por produto). Itens de informação exibidos: Identificação do Produto, Descrição do Produto, Valor do Produto, Quantidade vendida, Valor Total por Produto e Valor da Venda. RF_FS03 Gerar Relatório de Contas a Receber. Filtro: período Itens de informação exibidos: Nome do Cliente, Valor a Receber, Data do Recebimento. 2.2 Requisitos Não Funcionais RNF_01 O sistema é compatível com os navegadores Mozilla Firefox e Google Chrome. RNF_02 Para executar o sistema é necessário um computador com no mínimo 2GB de memória RAM e 500MB de espaço em disco. RNF_03 O sistema devera utilizar o banco de dados MYSQL
4.2 Layout Figura 1 Login do Usuário
Apêndice I Protótipo do Sistema Figura 2 Tela de Vendas
Figura 3 Forma de Pagamento Figura 4 Caso a forma de pagamento escolhida for dinheiro
Figura 5 Caso a forma de pagamento escolhida for Cartão de Crédito
Figura 6 Confirmação do valor para cartão de crédito Figura 7 Caso a forma de pagamento escolhida for Cartão débito
Figura 8 Confirmação valor débito. Figura 9 Caso a forma de pagamento escolhida for venda a prazo
Figura 10 Pesquisar cadastro de cliente Figura 11 Consultar saldo do cliente
Figura 12 Cadastro de clientes Figura 13 Período Relatório