jueves, 30 de abril de 2020

DECISIÓN DE TAREAS A PARTIR DEL ANÁLISIS

Después de analizar los requisitos que debe tener el programa, ahora se deben decidir las estructuras básicas que van a emplearse.
La fase de diseño podría reducirse a decidir qué estructuras de datos usar y en qué funciones descomponer el cuerpo del programa. 

  • Struct: lugar donde se almacena cada dato individual. 
Y las funciones podrían ser:
  • mostrarMenu: muestra la lista de opciones disponibles conforma al prototipo visual.
  • nuevaFicha: pide los datos de una nueva persona y los añade a la lista de contactos existentes.
  • verFichas: muestra la primera ficha. Al pulsar ciertas teclas, el usuario podrá elegir entre consultar la ficha anterior
  • modificar(n): pide los campos de la ficha que se indique como parámetro. Si se quiere cambiar un dato
  • intentarBorrar(n): solicita confirmación para borrar datos.
  • buscarTexto: pide al usuario el texto que desea buscar, cuenta cuántas fichas lo contienen y las muestra de una en una. 
  • buscarCumplesMes: muestra las fechas de nacimiento y los nombres y apellidos de las personas que cumplen años en un cierto mes. 
  • guardar: vuelca todos los datos a fichero. 
  • cargar: lee todos los datos del fichero. Se debe llamar automáticamente al principio del programa.

No hay comentarios:

Publicar un comentario