ASP .NET - Gerenciador de Pedidos On-Line para Pizzaria


Se você pretende aprender a usar uma ferramenta nada melhor do que usá-la, por este motivo, ter acesso aos fontes de uma aplicação completa funcionando muitas vezes nos ensina mais do  que a leitura de muitos livros.

Neste artigo eu apresento um sistema para gerenciar pedidos para uma pizzaria chamada Hunt Pizza. O projeto não é de minha autoria, foi enviado por um colaborador mas não estava funcionando corretamente pois precisava de alguns ajustes. Fiz algumas adaptações e traduções e corrigi alguns bugs para torná-lo completamente funcional.

É um projeto que pode ensinar muitas coisas a quem esta iniciando com ASP .NET e pretende criar seu próprio web site. Apesar de ser bem simples e de usar os controles vinculados ele utiliza uma arquitetura que possui uma camada de acesso a dados separada, uma camada de lógica de negócios e o banco de dados SQL Server 2005.

Veja abaixo a estrutura do banco de dados contendo as tabelas e as stored procedures usadas:

Veja a seguir algumas telas da aplicação em uso:

1- Web site da pizzaria

 Tela de apresentação do web site para gerenciar pedidos on-line para uma pizzaria.
 A tela de pedidos para Pizzas;
 A tela para pedidos de sobremesas;
A tela dos pedidos efetuados.
A tela de confirmação de pedidos;

2- Administração do sistema para gerenciar pedidos da pizzaria

 A tela de Login da área de administração

A área de gerenciamento de login;
Área de gerenciamento dos itens como Pizzas e Sobremesas;
Tela para efetuar a edição dos itens da pizzaria com opção para incluir imagens, descrição, preço.

Um web site simples mas funcional e que você pode usar como estudo para aprendizado. É claro que você pode incluir melhorias ao projeto visto que os fontes estão completos no Super DVD .NET ou no Super CD .NET.

Pegue o projeto completo (sem o banco de dados) : HuntPizza.zip

Eu sei é apenas ASP .NET , mas eu gosto...


José Carlos Macoratti