Swot
:
Você foi convidado a conhecer o funcionamento de um pequeno supermercado, a fim de propor uma solução de software para automatizar o seu processo de venda.
Faz de conta que após a visita ao supermercado e entrevista com usuários (proprietário, vendedores, empacotadores, serventes, etc) ficou claro que o processo de venda ocorre da seguinte maneira:
1. O cliente escolhe os produtos os quais deseja comprar e dirige-se ao caixa. Chegando lá, o mesmo, coloca os produtos em cima do balcão, o qual possui uma esteira e conduz os produtos em direção ao caixa, dessa forma, este registra cada produto comprado e suas respectivas quantidades. Para registrar os produtos o caixa verifica o código do produto gravado numa etiqueta existente em cada produto, caso um produto esteja sem etiqueta, o caixa chama um auxiliar de caixa e solicita o código do produto.
2. Quando os produtos escolhidos pelo cliente estiverem todos registrados o valor total da venda será calculado e informado ao cliente para que o mesmo informe qual a forma de pagamento (dinheiro, cheque ou cartão). Caso o pagamento seja feito em dinheiro, o troco deverá ser calculado. Caso seja feito em cheque ou cartão o valor total será registrado, sendo que o caixa deverá verificar se o cheque é realmente do cliente, conferindo a assinatura com documento de identidade e se o cartão é válido, verificando o mesmo junto à operadora. Deverá ficar registrado na venda qual o tipo de pagamento efetuado.
3. O supermercado possui 20 caixas (equipamento: máquinas registradoras), sendo que possivelmente outros serão adquiridos. Um outro detalhe é que as vendas deverão ser associadas ao equipamento caixa utilizado.
4. Todos os funcionários caixa são cadastrados e cada venda é associada ao caixa que a realizou, pois o dono do supermercado deseja visualizar um relatório diário contendo o nome de cada caixa e o total de vendar que o mesmo realizou no dia.
5. O dono do supermercado deseja também um