domingo, 19 de abril de 2020

1. ANALISIS

1.1 Características del análisis de requisitos

Si se desea crear un programa en un tiempo limitado y con unos costes limitados, el primer paso consiste en pensar que tareas debe realizar. En el caso de una aplicación este se convierte en un paso muy importante.
Crear una lista con s requisitos que debe cumplir el programa favorece la orientación del trabajo, la determinación de que tareas son mas importantes y de cuáles no debe hacerse , así como el establecimiento del momento en el que el proyecto se podrá  dar por terminado.

1.2 Especificación

Es habitual elaborar un documento en el que se recopilen los requisitos que debe cumplir el programa. En una primera aproximación , los requisitos deben de ser una lista de cosas que el preograma debe de hacer. Por ejemplo para un programa no no muy complejo podría partir de una lista como la siguiente:
-El programa será una agencia de contactos que permitirá guardar datos de personas para poder consultarlos más adelante
-Deberá almacenar el nombre, los apellidos, la fecha de nacimiento, el domicilio y el correo electrónico .El único dato obligatorio será el nombre el resto de datos serán opcionales
-Permitirá guardar una cantidad elevada de datos
-Los datos deberán guardarse de fichero para que no se pueda disponer de ellos cada vez que se acceda al programa.
-Permitirá buscar datos a partir de cualquier palabra introducida en la búsqueda
-Buscar a las personas que cumplan años en los próximos 30 días
-El programa deberá ser haberse creado en c ++  y permitirá trabajar trabajar en modo de texto de forma que se pueda compilar tanto para Windows como para Linux

No hay comentarios:

Publicar un comentario

2.2 Creación de clases a partir de analisis

Para el programa de ejemplo propuesto una descomposición en clase quedaría un poco forzada y al que su nivel de complejidad no es tan elevad...