Fuera de serie

Solo disponible en BuenasTareas
  • Páginas : 4 (788 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de septiembre de 2010
Leer documento completo
Vista previa del texto
June 10

Documento Técnico
Materia: Organización de Archivos Prof. Ing. Felipe Camacho

2010
Árbol Genealógico

Equipo: Elizabeth Garduño Díaz Araceli Yesenia Ortega Pérez Héctor FranciscoRamírez Pedraza Silvia Paulina Rodríguez García

INDICE

Descripción del Problema …..………………………………………….. 3

Propuesta de Solución ....................……………………………………. 3

Requerimientos delSistema …………………………………………….. 7

Plan de Pruebas …………………………………………………………. 7

Resultados de las Pruebas y validación ……………………………….. 8

Codificación Comentada ………………………………………………….. 8

2

DESCRIPCIÓNDEL PROBLEMA

Desarrollar un Programaque muestre el Árbol Genealógico de una persona, que el usuario sea capaz de ingresar el nombre, parentesco de la personas que pertenecen a su familia y elprograma sea capaz de desplegar la información requerida en el momento que el usuario decida. Funcionabilidad General: a) Se podrá buscar a algún miembro de la familia ingresando su nombre. b) Se podránvisualizar en pantalla los miembros que forman el árbol. c) Cuando el usuario lo requiera, se deberá mostrar una breve ayuda referente al Programa y su uso.

PROPUESTA DE SOLUCIÓN
Solución
Para poderhacer el Programa utilizamos una matriz. Los nombres se guardan en un vector, para que despues puedan ser utilizados. De esta manera se pueden hacer búsquedas rapidas. Posteriormente se guardan en unachivo .txt y desde ahí se extrae la información.

El programa contará con un una función de mantenimiento para que el usuario pueda añadir las personas que el desee, así que cuando el usuarioentre a esta función al querer añadir una nueva palabra se pedirá un espacio a la memoria RAM para añadir un nuevo elemento en el vector. De la persona que se agrege también se puede agregar el nombre delesposo e hijos.

3

La forma en la que organizamos los datos fue la siguiente:

En una matriz de n*n, en la primera linea en Arbol[0][1] esribimos el nombre del padre una letra por casilla,...
tracking img