/projeto-backend-senai

Projeto de conclusão da sprint 3 do 1º semestre - Introdução ao Back-end do curso Desenvolvimento de Sistemas do SENAI SP.

Primary LanguageC#

PAY PROJECT

Este é um projeto desenvolvido em C# para a disciplina de Programação Orientada a Objetos. O objetivo é implementar um sistema de pagamento para uma loja virtual, utilizando as classes definidas no diagrama de classes UML disponibilizado.

Equipe

Diagrama de classes UML

Diagrama UML

Funcionalidades

O programa tem um menu com as seguintes opções:

  • Pagamento em boleto
  • Pagamento em cartão de crédito
  • Pagamento em cartão de débito
  • Cancelar operação
  • Sair do sistema

O usuário deve informar o valor da compra e o sistema deverá calcular e exibir o valor á ser pago de acordo com as regras de negócio descritas abaixo:

  • Boleto
    Desconto de 12%
    Deverá exibir o código de barras do boleto junto com o valor a ser pago

  • Cartão de crédito
    Limite estabelecido no cartão de crédito deve ser pré-definido
    Máximo de parcelamento 12x
    Até 6x - acrescentar juros de 5% no valor da compra
    Entre 7x e 12x acrescentar juros de 8% no valor da compra

  • Cartão de débito
    Valor à vista sem desconto
    Valor do saldo em conta deve ser pré-definido

Cronograma

27/04 - Planejamento e divisão de tarefas - criar Trello
28/04 - Codificação
02/05 - Codificação e elaboração da apresentação
03/05 - Apresentação para a sala