Skip to content

RuanSR/VS-CV2020

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caderno Virtual

Breve História do Projeto

A ideia do sistema nasceu em 2016, e assim como qualquer programador iniciante, logo foi iniciado sua produção, esta já é a 3ª versão do projeto.

A primeira versão foi feita em SmallBasic (Linguagem de programação da Microsoft para iniciantes) e guardava os dados em um arquivo TXT(isso mesmo, o banco de dados do sistema era um bloco de notas, salvo no HD do cliente).

A segunda versão foi feita em C#, usando Windows Forms, porém programado de forma bem ruim (eu ainda estava aprendendo), passou por várias modificações, más ainda não merecia estar aqui.

A 3ª versão foi a primeira a ter um controle de versões. A terceira (e última, espero) gravada em C# utilizando Windows Forms, está pronta para ser usada, bem diferente das primeiras versões, além de ter o código bem mais estruturado em relação as outras versões, está com a interface gráfica bem amigável.

O projeto ainda deve passar por atualizações, onde pretendo migrar do Framework para o .NET 5, com isso terá ganho de performance.

Por Que?

Este projeto foi desenvolvido para atender pequenos comerciantes de bairros, com objetivo de guardar registros de vendas a prazo. ( os fiados ;) ). O sistema faz anotações de valores e descrições de produtos ou até mesmo serviços, além disso, também é possível debitar valores (dar baixa).

O objetivo principal do projeto é aposentar o registro de anotações de vendas a prazo em cadernos ou planilhas. O sistema atende muito bem essa demanda, pois além de registrar detalhes do que foi pego, também faz a soma e entrega o total de todas as anotações registradas.

Também serve como meu portfólio profissional :) Deixo meu contato abaixo, caso queira entrar em contato, mande um email.

Email: ruansilvarosa@gmail.com

Funcionalidades

  • Cadastro e Exclusão de Clientes.
  • Cadastro e Exclusão de Atendentes (Funcionários).
  • Listagem de todos os clientes cadastrados.
  • Página detalhada de cliente, mostra registro de anotações, cálculo de todas anotações registradas.
  • Adicionar valor.
  • Debitar Valores.
  • Listagem de Atendentes cadastrados.

Tecnologias utilizadas

  • .NET Framework
  • C#
  • Windows Forms
  • Entity Framework Core

Estrutura do projeto

  • Camadas
  • Orientado a Objetos

Requisitos

.NET Framework 4.7

About

Sistema de gerenciamento anotações de valores e registros para pagamentos a prazo.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages