1. Instructor del curso: Ing. Víctor Sánchez F. 1
ESCUELA DE TECNOLOGÍAS DE LA INFORMACIÓN
ESTRUCTURA DE DATOS
Crear la solución ACADEMIA EAGLE, y adicionar los proyectos que formen las capas de datos,
entidades, lógica y cliente.
Crear y guardar los archivos de texto con los siguientes nombres y contenido.
AREAS (Código, Nombre)
1,Computación
2,Cosmetología
3,Gastronomia
CURSOS (Código, Nombre, Area)
C0001,MS Office 2013,1
C0002,Windows 8,1
C0003,Peinados de Gala,2
C0004,Cocina Criolla,3
C0005,Empanadas y tortas,3
1. En la capa Datos, debe estar la clase BD, con los métodos Leer() y Escribir(), que
permitan leer un archivo de texto y guardar cada línea de texto en un elemento de una
colección; y escribir los datos en el mismo.
2. En la capa Entidades, debe crear las clases encapsuladas clsArea y clsCurso, con los
atributos correspondientes a cada elemento del archivo secuencial, y adicionar un
atributo de nombre estado usado para los datos eliminados.
3. En la capa Lógica, crear las clases:
ADO_Area
- El método Listado( ), que permita almacenar en una colección todos los
encapsulados de la clase Area contenidos en el archivo de texto.
- El método MostrarActivos( ), que permita almacenar en una colección los
encapsulados de la clase Area que posean estado 0.
- El método Buscar( ), que permita realizar una búsqueda de acuerdo al Código del
área.
- El método Actualizar( ), que modifique los cambios de la colección hacia el archivo
de texto.
- Los métodos Agregar( ), que permita adicionar nuevas datos al archivo; Editar( ),
para modificar los datos y Eliminar( ) para cambiar el estado de 0 a 1.
2. Instructor del curso: Ing. Víctor Sánchez F. 2
4. En la capa Cliente, diseñar los siguientes formularios:
frmPrincipal
frmAreas_Listado
frmAreas_Info
Codificar lo requerido para Agregar nuevos datos, modificar los ya existentes, eliminar y
ver la información de los clientes.
frmCursos_Por_Area