Buscar este blog

viernes, 24 de abril de 2020

Decisión de tareas a partir de análisis

Una vez analizados los requisitos que debe cumplir el programa, el siguiente paso consiste en decidir las estructuras básicas que van a emplearse para llevarlo a cabo.
El programa propuesto es simple: podría ser realizado en pocas horas por un programador experto de modo que la fase de diseño en este caso podría reducirse a decidir que estructuras de datos usar y en que funciones descomponer el cuerpo del programa.
Más adelante se estudiará una versión algo más elaborada del programa, en la que este se plantea como una serie de objetos que colaboran entre ellos, con la ayuda de un diagrama de clases.
La estructura de datos del programa podría ser la siente:
  • Cada dato individual se almacena en un struct. Los struct individuales se almacenarán en un vector.
Y las funciones en las que se descompondría:
  • mostrarMenu.
  • nuevaFicha.
  • verFichas.
  • modificar(n).
  • intentarBorrar(n).
  • buscarTexto.
  • buscarCumplesMes.
  • guardar.
  • cargar.

No hay comentarios:

Publicar un comentario