Trabalho de Projeto de Sistemas
1) Uma empresa de comércio eletrônico quer desenvolver um sistema de informação para apoiar o gerenciamento de suas vendas.
Um cliente que da empresa deve estar cadastrado no site. Caso seja um novo cliente, o sistema abre um formulário que registra seus dados (CPF, nome, RG, data de nascimento e dados do endereço (rua, número, complemento, bairro e CEP).
Todo cliente mora em uma cidade, constante em um cadastro de cidades, que inclui o nome da cidade e a UF.
Todo cliente possui uma pontuação, que indica o volume de compras que o cliente pagou com pontualidade. Essa pontuação pode ser utilizada em promoções e brindes que a empresa promove periodicamente. O sistema deve cadastrar os produtos oferecidos no site. Todo produto tem um código, descrição, preço de venda e quantidade em estoque. O cliente registra um pedido no site selecionando os produtos que deseja adquirir, informando a quantidade para cada produto. O sistema deve registrar, para o pedido, seu número, data do pedido e hora do pedido.
Enquanto um pedido não for atendido, o cliente pode cancelá-lo. Nesse caso, o sistema registra a data do cancelamento do pedido.
No máximo em uma semana, a empresa atende pedidos de seus clientes. Ao atender um pedido, o sistema registra a data do atendimento e desconta a quantidade vendida de cada produto de seu estoque. O sistema gera uma fatura para o pedido, com um número de fatura, a data de vencimento, o valor total a ser pago e o valor do desconto de pontualidade. O banco envia os lotes de pagamentos de faturas pagas pelo cliente para a operadora. O sistema deve baixar cada fatura, registrando a data do pagamento e acrescer a pontuação do cliente (para cada 10 reais pagos pontualmente, o cliente ganha 1 ponto).
2) A academia de ginástica BAM-BAM oferece várias atividades em que os alunos podem inscrever-se, como por exemplo musculação, jazz, capoeira, judô, etc. Cada atividade é oferecida aos alunos em