carrito

Páginas: 5 (1078 palabras) Publicado: 3 de noviembre de 2013
DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

PROYECTO WEB ASP.NET
CON C# Y SQL SERVER 2008
BASADO EN ARQUITECTURA TRES CAPAS

CARRITO DE COMPRAS
Docente: Ing. Hobby Saavedra Rosas
Email: saavedravh@hotmail.com

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

DESARROLLO DE CARRITO DE COMPRAS
1. Diagrama entidad relación de la base de datos:Minimarket

2. Implementación de la base de datos MINIMARKET, en SQL Server 2008.

Estructura de las tablas de la
base datos Minimarket, en
SQL Server 2008.

Estructura de los procedimientos
almacenados, de la base datos
Minimarket, en SQL Server
2008.

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

3. Creación de la solución en Visual Studio 2010
3.1.Clic en Archivo /Nuevo Proyecto

3.2. Elegir otros tipos de proyectos /Solución en blanco

3.3. Agregamos las siguientes Bibliotecas de Clases con los siguientes nombres
 ConexionBD

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#







Entidades
CapaDatos
CapaNegocio
Util
La capa presentación no es una biblioteca de clases es un proyectoasp.net
CapaPresentacion

4. Estructura del Proyecto Web, después de haber agregado todas las bibliotecas necesarias

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

5. Ahora procedemos a implementar cada biblioteca son sus respectivas clases
5.1. BDConexion: Creamos una clase

5.2. Asignamos el nombre de conexionBD

5.3. Obteniendo esta estructura depues dehaber creado la clase

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

5.4. Código fuente de la clases conexionBD

5.5. Ahora creamos las clases dentro de la Biblioteca de Clases Entidades, respectivas que
harán el mapeo con la base de datos, es decir por cada tabla de la base de datos,
crearemos una clase.
5.6. Debemos obtener la siguiente estructuraPor cada tabla de la base de
datos una clase.

5.7. Agregamos el código fuente para cada Clas:

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#


Clase: Cliente

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#


Clase : Producto

Ing. HobbySaavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#

Bueno para las demás clases, solo colocaré los atributos, y los métodos getter y
setter, los podrán generar sin ninguna problema.


Clase Categoria



Clase Pedido

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#


Clase DetallePedido



Clase Cargo



Clase EmpleadosIng. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#


Clase Usuario

Bueno hasta ahora se ha trabajado de forma independiente en cada Biblioteca de
Clases, lo que haremos ahora es relacionarlas, para poder integrar nuestra aplicación,
teniendo en cuenta que la arquitectura tres capas es lineal. Usaremos también el
patrón DAO.



La CapaDatos, necesita dosreferencias una a BDConexion y otra a las Entidades,
para manipular y almacenar la información.
Para poder vincular las bibliotecas solo deberemos hacer lo siguiente:



Seleccionamos las bibliotecas BDConexion y Entidades

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#


La Capa lógica del negocio, tiene como referencias a la CapaDatos y Entidades

La Capa Presentación, tiene como referencias a la Capa Negocio, Entidades y Util.



Realizado el proceso de referenciar, ahora nos toca implementar la CapaDatos

6. Capa Datos
 Creamos las siguientes clases, y la estructura final debe ser como se muestra en la imagen.

Ing. Hobby Saavedra Rosas

DESARROLLO DE APLICACIONES WEB EN ASP.NET CON C#
 Código fuente en cada una de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Carritos
  • El carrito de Batman
  • Carrito De Compra
  • carrito expendedor
  • Carrito Solar
  • That Carrito
  • Carrito De Cuerda
  • Carrito seguidoor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS