vb .net - controle para pizzaria
TRANSCRIPT
-
VB .NET - Controle para Pizzaria (completo com os fontes abertos)
Objetivos do Sistema
Permitir o controle de Clientes, Produtos, Ingredientes e Pedidos de uma pequena pizzaria
Funcionalidades:
Cadastro - Permite realizar o cadastro e manuteno dos Clientes, Produtos, Ingredientes e Pizzas. Realiza a consulta,incluso, alterao,excluso bem como a gerao de relatrio
Clientes1.
2 Manuteno de Bairros e Zonas
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
1 de 9 30/01/2014 09:42
-
Permite cadastrar bairros e zonas definindo a taxa de entrega por zona
Manuteno de Produtos3.
Manuteno de Ingredientes4.
Monta Pizza - Permite montar pizzas definindo seus ingredientes5.
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
2 de 9 30/01/2014 09:42
-
Manuteno de Usurios - Cadastra e define o perfil do usurio para acesso ao sistema6.
Consultas - Permite realizar consultas nos dados cadastrados :Pizzas - Ingredientes1.
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
3 de 9 30/01/2014 09:42
-
Pedidos - Itens do Pedido2.
Movimento - Permite controlar a movimentao da pizzaria com registro e alterao de pedidosRegistrar Pedido1.
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
4 de 9 30/01/2014 09:42
-
Google Maps - Permite verificar o endereo no Google Maps consultando o endereo do cliente e imprimir o mapa;
Alterar Pedido - Permite alterar dados do pedido feito2.
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
5 de 9 30/01/2014 09:42
-
Gerenciar Pedidos Controle o status do pedido e realizar o seu fechamento registrando o pagamento3.
Enviar Emails4.
Permite enviar emails aos clientes cadastrados selecionando o cliente. Permite filtrar os clientes por bairro, cep,celular, email, endereo e nome;
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
6 de 9 30/01/2014 09:42
-
Gerao de log de erros e de auditoria - Gera arquivo com log das transaes realizadas no sistema para auditoria dedados .
Registra na tabela AuditLog.mdb as transaes feitas por usurio. Gera arquivo texto por data contendo os errosocorridos;
Obs:
O sistema esta preparado para usar o banco de dados SQL Server bem como o Microsoft Access bastando realizar
algumas alteraes;
1.
O sistema trabalha com controle de transao realizando o Commit ou RoolBack na gravao de pedido;2.
Modelo de dados:
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
7 de 9 30/01/2014 09:42
-
Arquitetura em 3 Camadas
1- Camada de Negcios, Camada de Acesso a dados e Modelo
BLL - Camada de Negcios
Contm as classes com as regras de negciosAcessa a Camada de acesso a dados para persistncia e obteno dos dados
DAL - Camada de Acesso a Dados
Contm as classes que realizam o acesso e a persistncia dos dados
Modelo - Representa o modelo de objetos da aplicao
Contm as classes que representam os dados e permitem a comunicao entreas camadas
PizzariaMacoratti - Camada de interface
Contm os formulrios Windows Forms para apresentao e interao com ousurio
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
8 de 9 30/01/2014 09:42
-
Camada DAL
Classe BaseDAL - Classe abstrata que contm os mtodos para criar a factory de provedores, definio de transao eparmetros usados nas consultas SQL;Classe AcessoDB - Classe abstrata que herda de BaseDAL e contm os mtodos para acesso e execuo das consultascontra a base de dados;Classe LogDAL - Classe que contm os mtodos para gerao do log de auditoria. (Essa classe no pode ser herdada);Classe TipoAcessoDB - Classe que define o tipo de acesso. Atualmente temos definidos o acesso usando o SQL Server eo Microsoft Access;
Sabe quanto custa este sistema ?
Nada. Sim eu disse nada.
Os recursos necessrios so todos gratuitos :
Visual Basic .NET 2010 Express Edition
SQL Server 2005 ou SQL Server 2008 Express Edition
SQL Server Management Studio 2010 Express
Este programa esta completo, sem restrio alguma, e com os fontes totalmente disponvel no Super DVD .NET quecontm mais de 100 programas fontes para estudo e aprendizado.
Ideal para voc aprender vendo como foi feito. No precisa de recursos especiais nem de conhecimento avanado.
Voc recebe os fontes e pode estudar, alterar, adaptar para uso, revender, enfim pode fazer o que quiser...
Clique aqui e faa o seu Pedido
Veja tambm outros sistemas completos e abertos presentes no Super DVD .NET:
VB .NET - Gerao e controle de parcelamentos - Sistema completo com acesso a dados usando ADO .NETAgendamento de Eventos em VB .NET e Visual C#VB .NET - Controle de AgendamentosC# - Controle Financeiro Pessoal
Jos Carlos Macoratti
VB .NET - Controle para Pizzaria http://www.macoratti.net/Pizzaria/Pizzaria.htm
9 de 9 30/01/2014 09:42