You are on page 1of 2

Centro Regional Universitario de Veraguas

Facultad de Informática, Electrónica y Comunicación


INF212 – Programación IV

Proyecto #2 – Semana 7
Manejo de archivos de texto
Trabajo en grupos de 2 personas
Entrega: 23 de octubre - Impreso

Objetivo
Realizar una aplicación práctica estructurada según el Paradigma Orientado a
Objetos, basada en el manejo de archivos de texto.

Introducción
Una de las estructuras de datos que permite el almacenamiento de datos en
forma masiva es el archivo, el cual puede ser secuencial o de texto o binario de acceso
directo. En nuestro caso trabajaremos con un archivo de texto que contiene las
calificaciones de los estudiantes del CRUV, correspondientes al segundo semestre de
2006, el cual lo pueden bajar de http://www.esnips.com/web/inf222/ o del FTP del laboratorio.

Descripción de la Tarea
La tarea a realizar consiste en crear una aplicación Java, debidamente
estructurada con las clases necesarias y algoritmos eficientes, que permita consultar a
partir de la cédula, las calificaciones identificadas con asignatura y docente, así como
también los datos generales de facultad escuela, y carrera. Cada grupo debe
seleccionar una facultad.

Orientación del Procedimiento


1. Este proyecto será realizado en grupos de dos personas las cuales deben
llegar a un consenso sobre el dominio de la aplicación y las clases
involucradas en la aplicación.
2. Proceda a consultar los documentos de Miguel A. Abián y de Andrés
Montano Pelleregini que hemos utilizado en las clases presenciales y
estructure su diagrama de sistema UML, además de la definición del diseño
de clases.
3. Describa claramente cada una de sus clases, recordando atributos y
comportamiento.
4. Del archivo de texto original extraiga los datos de la facultad que su grupo
decida, de manera que pueda crear archivos de texto más pequeños y
estructurados según los requerimientos de la tarea. Use una clase para estos
menesteres.
5. Pruebe su aplicación siguiendo la estrategia sugerida por Andrés Montano.
6. Presente sus resultados en una ventana, en la forma más elegante posible.

Referencias
1.Andrés Montano. Tutorial sobre manejo de archivos de texto.
http://www.gaugeus.com/ramblings/2006/12/26/usando-clases-en-java-class-usage-in-java

2. Diego Santimateo. Apuntes del curso INF212. http://www.esnips.com/doc/6a354ad4-628d-


4661-84f9-8138306b2798/apuntes3Basicos

Diego Santimateo G. 1
Centro Regional Universitario de Veraguas
Facultad de Informática, Electrónica y Comunicación
INF212 – Programación IV

Guía de evaluación

Aspecto Criterio de evaluación Puntaje


• Diagrama UML
• Descripción y definición de las clases
• Caracterización de las estructuras de
Definición del Problema datos seleccionadas, incluyendo su 15
utilidad(nombre, tipo o estructura,
para qué será usada) y dónde será
usada.
Descripción completa, pero breve de las
Desarrollo de estrategias
fuentes de información utilizada y de la 10
para obtener información
incidencia en la solución del problema.
Algoritmo • Uso adecuado de las clases .....10
• Estructura de la lógica ..............15
Utilización de la 45
• Excepciones ..............................10
información
• Documentación del programa....10
 Eficiencia y calidad del producto
Síntesis y presentación
software. 20
de la información
 Logro de los objetivos.
Evaluación individual de la experiencia,
especificar conocimientos previos,
nuevos conocimientos, dificultades,
Evaluación del proceso y proyecciones en su formación
10
del producto profesional.
Reflexión sobre el trabajo en equipo y
sobre la metodología propuesta para el
desarrollo de este proyecto.
TOTAL 100

Diego Santimateo G. 2

You might also like