VB .NET - Controle para Pizzaria
VB .NET - Controle para Pizzaria
VB .NET - Controle para Pizzaria
http://www.macoratti.net/Pizzaria/Pizzaria.htm
&"ncionalidades'
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
1. Clientes
1 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
3. (an"ten)*o de Prod"tos
4. (an"ten)*o de #n$redientes
2 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
6. (an"ten)*o de ,s"-rios - Cadastra e define o perfil do usu rio para acesso ao sistema
3 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
4 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
/oo$le (aps - Permite "erificar o endereo no #oogle $aps consultando o endereo do cliente e imprimir o mapa%
5 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
3. /erenciar Pedidos Controle o status do pedido e realizar o seu fec&amento registrando o pagamento
4. Enviar Emails Permite en"iar emails aos clientes cadastrados selecionando o cliente. Permite filtrar os clientes por bairro! cep! cel"lar! email! endere)o e nome1
6 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
/era)*o de lo$ de erros e de a"ditoria - #era ar'ui"o com log das transa(es realizadas no sistema para auditoria de dados . Registra na tabela 0"dit2o$.mdb as transa(es feitas por usu rio. #era ar'ui"o texto por data contendo os erros ocorridos%
Obs' 1. O sistema esta preparado para "sar o banco de dados 32 erver bem como o (icrosoft 0ccess bastando realizar al$"mas altera)4es1 2. O sistema trabal5a com controle de transa)*o realizando o Commit o" .oolBac6 na $rava)*o de pedido1
(odelo de dados'
7 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
0r%"itet"ra em 7 Camadas
)- Camada de *egcios, Camada de +cesso a dados e $odelo B22 - Camada de *egcios Cont,m as classes com as regras de negcios +cessa a Camada de acesso a dados para persist-ncia e obteno dos dados 802 - Camada de +cesso a .ados Cont,m as classes 'ue realizam o acesso e a persist-ncia dos dados (odelo - Representa o modelo de ob/etos da aplicao Cont,m as classes 'ue representam os dados e permitem a comunicao entre as camadas Pizzaria(acoratti - Camada de interface Cont,m os formul rios 9indo:s &orms para apresentao e interao com o usu rio
8 de 9
30/01/2014 09:42
http://www.macoratti.net/Pizzaria/Pizzaria.htm
Camada 802
Classe Base802 - Classe abstrata 'ue cont,m os m,todos para criar a factory de pro"edores, definio de transao e par0metros usados nas consultas 123% Classe 0cesso8B - Classe abstrata 'ue &erda de Base802 e cont,m os m,todos para acesso e execuo das consultas contra a base de dados% Classe 2o$802 - Classe 'ue cont,m os m,todos para gerao do log de auditoria. 45ssa classe no pode ser &erdada6% Classe Tipo0cesso8B - Classe 'ue define o tipo de acesso. +tualmente temos definidos o acesso usando o 123 1er"er e o $icrosoft +ccess%
Ideal para "oc- aprender "endo como foi feito. *o precisa de recursos especiais nem de con&ecimento a"anado. 8oc- recebe os fontes e pode estudar, alterar, adaptar para uso, re"ender, enfim pode fazer o 'ue 'uiser...
9 de 9
30/01/2014 09:42