/PaymentSystem

Projeto SENAI Desenvolvimento De Sistemas - Payment System.

Primary LanguageC#

Payment System

Tópicos

Descrição do projeto

O projeto é um sistema de pagamento para uma loja virtual que permite aos clientes realizar transações usando diferentes formas de pagamento, como boleto bancário, cartão de crédito ou cartão de débito. O sistema também oferece descontos e juros com base nas regras de negócio da loja.

O programa possui um menu de opções que permite aos usuários escolher o tipo de pagamento desejado e informar o valor da compra. Com base nesses dados, o sistema realizará os cálculos necessários e exibirá o valor a ser pago de acordo com as regras de negócio estabelecidas. Além disso, o projeto inclui a criação das classes de acordo com o diagrama de classes UML fornecido.

UML do projeto.

Descrição do projeto Payment, onde se tem uma imagem do menu inicial.

Funcionalidades

✔️ Funcionalidade 1: O sistema possui um menu de opções que permite aos usuários selecionar a forma de pagamento desejada e inserir o valor da compra.

✔️ Funcionalidade 2: O sistema oferece a opção de pagamento em boleto bancário, que concede um desconto de 12% no valor da compra e exibe o código de barras do boleto para pagamento.

✔️ Funcionalidade 3: O sistema oferece a opção de pagamento em cartão de crédito, que permite o parcelamento da compra em até 12 vezes, com juros de 5% para parcelas de 1 a 6 vezes e juros de 8% para parcelas de 7 a 12 vezes.

✔️ Funcionalidade 4: O sistema oferece a opção de pagamento em cartão de débito, que permite o pagamento à vista do valor da compra, sem descontos ou juros.

✔️ Funcionalidade 5: O sistema realiza automaticamente os cálculos necessários com base nas informações fornecidas pelo usuário, exibindo o valor a ser pago de acordo com as regras de negócio da loja virtual.

Ferramentas utilizadas

Acesso ao projeto

1.Abra o navegador da Web e acesse o repositório do projeto no GitHub.

2.Clique no botão "Code" e selecione a opção "Download ZIP" para baixar o arquivo compactado do projeto para o seu computador.

3.Extraia o arquivo ZIP em uma pasta de sua escolha.

4.Abra o Visual Studio Code e selecione "File" > "Open Folder" para abrir a pasta que contém o projeto.

5.Abra o terminal do Visual Studio Code pressionando "Ctrl + `", ou selecionando "Terminal" > "New Terminal".

6.No terminal, execute o comando "dotnet run" para construir e executar o projeto. Certifique-se de que você tem o .NET Core SDK instalado em seu computador antes de executar este comando.

7.O programa será executado e você poderá interagir com o menu de opções apresentado. Certifique-se de seguir as instruções apresentadas no programa para inserir os valores corretos.

Desenvolvedores


Paulo Oliveira

Lucas Oliveira

Richard Passarelli

Marcio Wagner

Eduardo Alves

Tania Santos