FF1- Vender Produtos: Está função tem como propósito cadastrar os

Propaganda
DOCUMENTO DE REQUISITOS
Presidente Epitácio – SP
2012
Instituto Federal de Educação,Ciência e tecnologia de São Paulo - Campus
Pres.Epitácio
Curso de Análise e Desenvolvimento de Sistema
Módulo 2
Iuly Pereira Nunes Kotai
DOCUMENTO DE REQUISITOS
Projeto apresentado à disciplina
Análise de Sistema,orientado pela
Profª Andrea Padovan Jubileu
Presidente Epitácio – SP
2012
Sumário
CAPÍTULO 1. Introdução
1.1Objetivo
1.2Escopo
1.3Definições,Siglas e Abreviações
1.4 Referências
1.5 Visão Geral
CAPÍTULO 2. Descrição Geral do Produto
2.1 Estudo de Viabilidade
2.1.1 Justificativa da alternativa escolhida
2.2 Perspectiva do Produto
2.3 Funções do Produto
2.4 Característica do Usuário
2.5 Restrições,Suposições e Dependências
2.6 Requisitos Adiados
CAPÍTULO 3. Requisitos Específicos
3.1 Diagrama de Caso de Uso
3.2 Especificação de Caso de Uso
Anexo1-Protótipo
Anexo2-Alternativa Rejeitada do Estudo de Viabilidade
Presidente Epitácio – SP
2012
Capítulo 1-Introdução
1.1Objetivo
O objetivo deste documento é especificar claramente os requisitos do
software, tanto os requisitos funcionais quanto os não funcionais, ou seja,
serve como um acordo entre cliente e desenvolvedor.
1.2 Escopo
O Sistema do Mercado Atlântico (SYS_ATLÂNTICO) será criado com o
objetivo de auxiliar no controle de vendas e compras de produtos do
supermercado, no controle de contas a pagar e receber, no registro de
entrada e saída dos funcionários e no gerenciamento do consumo de cada
cliente, sendo que se ele parar de consumir em um prazo de 6 (seis) meses
seu cadastro será desativado logicamente até que ele volte a consumir
e,neste caso, atualiza-se o cadastro.
No controle de estoque o programa informará o quanto de produto que
entrou e saiu, com seu preço já embutido, a partir do seu código de barra.
Conforme o produto vai passando nas máquinas automaticamente vai
abatendo os produtos no estoque, e no final do mês já vai estar pronto o
relatório de estoque e das vendas de todos os produtos do Mercado.
O próprio sistema vai controlar a carga horária dos funcionários,
mostrando para o funcionário a hora que ele sai e tem que voltar caso opte
pela saída no horário de almoço. E quando ele sair para fazer os 15 (quinze
minutos) ele passará um cartão ao invés de passar a digital e
automaticamente mostrará se alguém precisara substituir ele caso o lugar
que ele ocupa seja importante e não possa ficar parado.
O sistema fornecerá agilidade ao utilizá-lo, não precisando de muitas
atualizações, mas controle sobre o estoque, ou seja, um sistema mas
eficiente não permitindo erros (mas também depende de quem vai utilizá-lo
se for alguém sem experiência).
1.3 Definições,Siglas e Abreviações
Presidente Epitácio – SP
2012
RAM: Random Access Memory
HD: Hard Disk-disco rígido
Windows : Sistema Operacional do Computador
GB:GigaByte
Linux:Sistema Operacional do Computador
Lan: acronômo de local área network
1.4 Referências
O Quadro 1 apresenta as referências(documentos) utilizados na empresa de
mercado Atlântico
1.5 Visão Geral
No Capítulo 2 especifica o gerenciamento dos produtos da empresa
Atlântico no padrão ERS IEEE 830/1998. Dessa forma, esse capítulo é uma
síntese dos requisitos que o sistema deverá atender para auxiliar ao negócio
do cliente.Como a perspectiva e funções do produto, as características dos
usuários e os limites, suposições e dependências que influenciem a eficácia
e eficiência do sistema.
No Capítulo 3, os requisitos descritos no capítulo 2,são detalhados para
facilitar o entendimento dos programadores.
Capítulo2-Descrição Geral do Produto
2.1 Estudo de Viabilidade
Solução B: O sistema operacional será Windows 7, com computadores
fornecidos por nós. O software tem como objetivo o levantamento de
custos e impactos econômicos dentro da empresa. Fornecerá também
Presidente Epitácio – SP
2012
ferramenta administrativa e proporcionará melhor desenvolvimento para a
organização.O sistema funcionará com acesso a internet pela rede
LAN,para agilizar desempenho da empresa.Controlando a saída e entrada
de funcionários no caixa e quando o funcionário efetuar as compras o
sistema irá dar baixa no estoque,para controlar os produto que saem.
Produto
Qtde.
Valor un.
Total
S.O Microsoft
1
Window7 Home
Premium
375.00
375.00
Antivirus
1
17.00
17.00
Software
1
4.000,00
2.850.00
Computadores
5
Rede: switch 24
portas e
cabeamentos
3 itens(um de
cada)
2.800.00
350.00+ 30.00
380.00
TOTAL:6.422.00
10%desc.=5.779.80
Terá uma configuração onde o gerente atualizará anualmente e o
antivírus mensalmente, facilitando na consulta de produtos e de clientes no
mercado.
Benefícios: O sistema terá um controle sobre as vendas e os preços de
certo produto com a finalidade de obter resultados compensadores
para investimentos empresariais, com isso atendendo melhor ao cliente e
dando ênfase a administração.
2.1.1 Justificativa da escolha do cliente
A escolha do cliente foi solução B,por garantir um total
desempenho e agilidade , auxiliando consigo as vendas, que serão
obtidas pela empresa.
Presidente Epitácio – SP
2012
2.2 Funções do Produto
FUNÇÕES BÁSICAS
FB1- Gerenciar Cadastro Cliente: Está função tem como propósito de
armazenar os dados dos clientes no sistema. Nome do
cliente,RG,CPF,endereço,CEP,nº,estado,estado civil,renda,cel. e tel.
FB2- Gerencias Cadastro Produtos: Está função tem como propósito de
cadastrar produtos que entraram e saíram do mercado. Código de barra
,qtd. Produto, qtd. Saída/Entrada, preço e porcentagem.
FB3-Gerenciar Cadastro Cheque: Está função tem como propósito de
cadastrar os cheques dos clientes. Nome, CPF,RG,banco,agência e ab.
conta.
FB4-Gerenciar Cadastro Funcionários: Está função tem como propósito de
cadastrar funcionários do mercado. Nome,endereço,nº,CEP,estado,tel.
,cel.,CPF,RG,turno:Entrada/Saída e horário de trabalho.
FB5-Gerenciar Cadastro de Fornecedores: Está função tem como propósito
de cadastrar os fornecedores, com valores das compras feita pelo mercado.
Nome empresa, nome fantasia,telefone,e-mail e CNPJ.
FUNÇOES FUNDAMENTAIS
FF1- Vender Produtos: Está função tem como propósito cadastrar os
produtos vendidos no mercado. Código de barra,qtd. vendido,baixar
estoque,total venda e marca do produto.
FF2- Controlar CR: Está função tem como propósito controlar as contas a
receber do mercado. Data,valor e descrição.
FF3- Controlar CP: Está função tem como propósito de controlar as contas
a pagar do mercado. Data, valor e descrição.
FF4- Lançamento Cheques/ Duplicadas: Está função tem como propósito
lançar os cheques ou as duplicadas do mercado. Agência, banco, nº cheque
e valor do cheque.
Presidente Epitácio – SP
2012
FF5- Consulta Serasa: Está função tem como propósito consulta o cliente
no Serasa. CPF e dependências sim/não.
FF6- Comprar produtos de fornecedores: Está função tem como propósito
comprar os produtos do mercado com os fornecedores. Código de barra,
qtd. vendido, baixar estoque, total venda e marca produto.
FF7- Controle Balanço: Está função tem como propósito controlar os
produtos do mercado. Qtd. produto e código de barra.
FUNÇÕES DE SAÍDA
FS1-Gerar Listagem Cheques: Está função tem como propósito de gerar os
relatórios de cheques de clientes no mercado. Dia/Mês/Ano, qtd. a ser
depositado e valor.
FS2-Gerar Listagem Estoque: Está função tem como propósito de gerar os
relatórios dos produtos do estoque do mercado. Código do produto,
Dia/Mês/Ano, qtd. do mês(saída/entrada) e porcentagem.
FS3-Gerar Listagem Fluxo de Caixa: Está função tem como propósito gerar
os relatórios do fluxo de cada caixa mensalmente. Nº caixa, venda do caixa,
Dia/Mês/Ano, venda total do dia e relatório de todos os caixas.
FS4-Gerar Listagem Contas a Pagar: Está função tem como propósito gerar
os relatórios de contas a pagar do mercado. Data, valor e descrição.
FS5-Gerar Listagem Contas a Receber: Está função tem como propósito
gerar os relatórios de contas a receber do mercado. Data, valor e descrição.
2.3 Perspectiva do Produto
O sistema funcionará com o Windows 7 em linguagem Java, utilizando o
próprio computador disponível na empresa de Mercado Atlântico. Se no
momento da instalação o computador não estiver conectado, o sistema
identifica e grava os dados em um arquivo temporário e, quando
restabelecer a conexão, os dados são recuperados deste arquivo temporário
e a instalação concluirá.O sistema terá interfaces com leitores de códigos
de barras para simplificar o processo de cadastros, compras e vendas dos
Presidente Epitácio – SP
2012
produtos,onde as informações serão armazenadas.Será um sistema que
necessite da conexão com a internet.Cada usuário terá uma senha de
acesso,após estar apto para desempenhar as funções do sistema . Quanto as
interfaces do sistema,não irá interagir com nenhum software.O limite de
memória primária (RAM) é de 8GB e a secundária (HD) é de 500GB.
2.4 Características do Usuário
O nível educacional dos usuários do sistema é ensino médio completo,
com experiência e conhecimento á informática. Caso não obtenham
forneceremos um treinamento, para que seja diagnosticada a necessidade
de treinamento específico.
2.5 Suposições, Dependências e Limites
Com relação às suposições, dependências e limites, a não aquisição do
antivírus mensalmente, o backup e sistemas de código de barra anualmente,
o sistema não atingirá o seu total desempenho, prejudicando assim a
empresa. Não responsabilizaremos por fazer as atualizações. Essas
atualizações poderão ser feitas, através de um funcionário da própria
empresa Atlântico, escolhido pelo gerente.
2.6 Requisitos Adiados
Capítulo 3- Requisitos Específicos
3.1 Diagrama de Caso de Uso
Presidente Epitácio – SP
2012
3.2 Especificação de Casos de Uso
Nome do Caso de Uso: Vender produtos
Referências Cruzadas:
F.B1;F.B4;F.B5;F.F1;F.F2;F.F3;F.F4;F.F6;F.S4;F.S5.
Ator Principal: Caixa
Interessados e Interesses:
-Caixa: realizar a compra do(s) produto(s) solicitado(s) pelo cliente
-Cliente: levar consigo o(s) produto(s) desejado
Pré-condições:
Presidente Epitácio – SP
2012
- O produto deve estar cadastrado no sistema;
-Cliente deve estar cadastrado no sistema;
-Funcionário deve estar cadastrado no sistema;
-O atendente deve estar logado no sistema pra que seja possível executar a
compra;
Pós- condições : As informações geradas no mercado são registradas com
sucesso.
Fluxo Básicos (Principal/Sucesso):
1. Este caso de uso inicia quando o cliente vai até o mercado e compra
o(s) produto(s) necessário(s).
2. O atendente solicita uma informação do cliente para fazer a consulta
do seu cadastro.
3. O sistema faz a busca do cadastro do cliente e mostra seus dados.
4. O sistema verifica se o cliente tem pendências.
5. O sistema faz a abertura da venda.
6. O atendente passa o(s) produto(s) desejado(s) do cliente.
7. O sistema gera o código da operação de venda,para cada item de
venda.
8. O sistema dá baixa no estoque do(s) produto(s) comprado(s) pelo
cliente.
9. O sistema registra o(s) produto(s), gera a forma de pagamento e o
comprovante.
10.O sistema encerra a venda.
Fluxo Alternativos :
3.Cliente não cadastrado ou com dados desativados.Estender para o caso de
uso “ Manter dados do cliente”.Retornar ao passo 4.
4.Cliente tem pendências.Estender ao caso de uso “ Quitar
Débitos”.Retornar ao passo 5.
Presidente Epitácio – SP
2012
9.Processamento inválido.Estender ao caso de uso “Gerar Pagamento
”.Retornar ao passo 10.
Anexo1- Protótipo
Anexo 2- Alternativa Rejeitada do Estudo de Viabilidade
Solução A: O sistema operacional será Linux , compatível com os próprios
computadores da empresa. O sistema terá organizações empresariais,
facilitando a interação dos funcionários da empresa aos processos de
gerenciamento e melhorando na visualização dos componentes da
administração. Fornecerá também ferramenta administrativa e
proporcionará melhor desenvolvimento para a organização.
Produto
Qtde.
Valor un.
Total
S.0 Linux
1
390.00
390.00
Antivírus
1
17.00
17.00
Software
1
2.700,00
2.850.00
350.00+3 0.00
380.00
Rede: Switch 24 3
portas e
itens(diferentes)
cabeamentos
TOTAL:3.637.00
10%desc.=3.273.30
Terá uma configuração onde o gerente atualizará anualmente e o antivírus
mensalmente, facilitando na consulta de produtos e de clientes no mercado.
Presidente Epitácio – SP
2012
Benefícios: O sistema facilitará a interação dos funcionários da empresa
aos processos de gerenciamento ,melhorando também na visualização dos
componentes da administração,por ser um sistema de fácil entendimento.
Anexo 3Nº
1
1
1
Quadro1-Documento de Referência
Documento
Planilha de
custos
Planilha de
relatórios
Planilha de
cadastros
Responsável
Maria(gerente)
Data
04/10/12
João
12/10/12
Gisele
22/10/12
Presidente Epitácio – SP
2012
Download