Modelo –Vista -Controlador
MVC es un estilo de arquitectura de software utilizada para implementar sistemas donde se requiere el uso de interfaces de usuario.
Propone separar el código de los programas por sus diferentes responsabilidades.
Su fundamento es la separación del código en tres capas diferentes, en lo que se llaman Modelos, Vistas y Controladores, (Model, Views & Controllers en inglés)
El objetivo principal es crear aplicaciones con mayor calidad.
Capa Modelo
Es la capa donde se trabaja con los datos (base de datos), por tanto contendrá la cadena de conexión y todas las funciones que accederán a las tablas y harán los correspondientes selects, inserts, updates, deletes, etc.
Capa Vista
Contiene la interfaz del usuario, que compone la información que se envía al cliente y los mecanismos interacción con éste.
Capa Controlador
Actúa como intermediario entre el Modelo y la Vista, gestionando el flujo de información entre ellos y las transformaciones para adaptar los datos a las necesidades de cada uno.
Diagrama MVC
Desarrollando la parte de Modelo de la Aplicación
Agregar una clase llamada “METODOCLIENTE”
Seleccionar la carpeta Modelo -- Agregar -- Clase -- Nombre “Método Cliente”
El código se encuentra en el archivo "Clase Cliente.txt"
Como se observa, nos marca observaciones en dos partes del código.
Agregar variable para realizar la Conexión
Clic en Proyecto y seleccionar Propiedades de Ventas2014Sale como selección principal el apartado de Aplicación
Elegir Configuración y colocar en:
Nombre: BDDEPOSITO
Tipo: Cadena de conexión
Ámbito: Aplicación
Valor: Data Source=IVANVEGA/SQL2014; Initial Catalog=DEPOSITO;Integrated Security=True;
DataSource se obtiene del Server Name cuando se abre el SQL SERVER 2014 Management Studio
Initial Catalog es el nombre de la base de datos.
Material para Descargar
Práctica guiada # 5 Ventas2014 - Modelo
Clase Cliente
No hay comentarios:
Publicar un comentario