Estructura de contenidos.
1. Introduccin.
2. Objetivos.
3. Consideraciones.
4. Procedimiento.
5. Evidencias a entregar.
13
GLOSARIO
14
BIBLIOGRAFA
15
GUA DE LABORATORIO 15
Desarrollo De Aplicaciones
Windows Con C#
Visual Studio .Net
ACTIVIDAD DE PROYECTO
Codificar Los Mdulos
Del Sistema De Informacin
INTRODUCCIN
1. INTRODUCCIN
En el presente laboratorio desarrollar una aplicacin con formularios
(Windows Forms) enfocada en un caso de estudio relacionado con una tienda
naturista. Debe aplicar los conocimientos adquiridos en Programacin
Orientada a Objetos POO con C# y ADO.net en contextos reales.
Con el desarrollo de aplicaciones orientadas a objetos el Analista y
Desarrollador de Sistemas de Informacin est preparado para sacar el
mximo provecho a las plataformas y herramientas de diseo ms modernas
y utilizadas en la industria del desarrollo de software actual.
2. OBJETIVOS
Crear una aplicacin Windows Forms con lenguaje de programacin C#
y que utilice los conceptos de la programacin orientada a objetos.
Utilizar la herramienta Visual Studio para la creacin de aplicaciones.
Realizar la conexin entre formularios y bases de datos SQLServer.
2
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
3. CONSIDERACIONES
tem
Descripcin
Soporte Terico
Productos
requeridos
Herramientas SW
3
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
4. PROCEDIMIENTO
Para el Desarrollo de cada uno de los ejercicios tenga en cuenta el
siguiente procedimiento:
1 Lea completamente el enunciado del ejercicio hasta comprender con
claridad lo que se est pidiendo.
2 Revise el diseo de formularios dados e identifique las herramientas
necesarias para la construccin de la aplicacin.
3 Realice el diseo del ejercicio propuesto y realice las validaciones y
pruebas requeridas para asegurar su correcto funcionamiento.
4 Guarde cada ejercicio en una carpeta independiente con todos los
archivos requeridos para su ejecucin.
EJERCICIO:
La tienda naturista NaturVida requiere llevar un control de clientes,
facturacin e inventario de los productos que ofrece. Se solicita un sistema
de informacin con las siguientes funcionalidades y aplicando la POO:
Gestin de Clientes: Insercin, Consulta, Modificacin y Eliminacin de los
datos personales de los Clientes tales como: Nmero de documento, Nombre
Completo, Direccin, Telfono, Correo electrnico.
Gestin de Productos: Insercin, Consulta, Modificacin y Eliminacin de
los datos de los Productos tales como: Cdigo, Descripcin, Valor Unitario,
Cantidad.
Facturacin y/o Venta: Registrar el detalle de las ventas realizadas con la
siguiente informacin: Numero de Factura, Fecha de la venta, Datos del
cliente al cual se le realiza la venta, Insercin de los productos vendidos y
Valor total de la factura.
Inventario: Consulta detallada de los productos de la tienda naturista, en
dicha consulta se debe presentar todos los datos del producto, adems de la
cantidad disponible y las unidades vendidas del producto durante el mes
actual.
4
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
5
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
ii.
6
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
iv.
Para el diseo del CRUD de Productos y Clientes se propone lo
siguiente: Ingreso de productos:
Consulta de Productos:
7
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
8
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
9
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
v.
10
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
vi.
11
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
vii.
Nota:
12
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
2. EVIDENCIAS
Carpeta comprimida con los respectivos archivos del proyecto de
Windows Forms, Backup de la base de datos, Documento con las
imgenes del programa en ejecucin.
13
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
GLOSARIO
14
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
RECURSOS BIBLIOGRFICOS
15
FAVA - Formacin en Ambientes Virtuales de Aprendizaje
LABORATORIO 15
Desarrollo de aplicaciones
Windows con C# Visual Studio.Net
Desarrollador de contenido
Experto temtico
Asesor Pedaggico
Productor Multimedia
16
FAVA - Formacin en Ambientes Virtuales de Aprendizaje