programacion

Páginas: 2 (307 palabras) Publicado: 4 de febrero de 2014






El desarrollo de un programa o de un conjunto de aplicaciones se basa en un concepto llamado ciclo de vida. Son una serie de etapas o fases que hay que seguir secuencialmente. 

Lasfases o etapas son:
• Análisis. 
• Diseño. 
• Codificación o construcción. 
• Implantación o explotación. 
• Mantenimiento.

ANÁLISIS 

En esta fase se establece el producto a desarrollar,siendo necesario especificar los procesos y estructuras de datos que se van a emplear. Debe existir una gran comunicación entre el usuario y el analista para poder conocer todas las necesidades queprecisa la aplicación. En el caso de falta de información por parte del usuario se puede recurrir al desarrollo de prototipos para saber con más precisión sus requerimientos. 
En el análisisestructurado se pueden emplear varias técnicas como: 

Diagramas de flujo de datos: Sirven para conocer el comportamiento del sistema mediante representaciones gráficas. 

DISEÑO 

En esta fase sealcanza con mayor precisión una solución optima de la aplicación, teniendo en cuenta los recursos físicos del sistema (tipo de ordenador, periféricos, comunicaciones, etc…) y los recursos lógicos.(sistema operativo., programas de utilidad, bases de datos, etc…) 
En el diseño estructurado se pueden definir estas etapas: 

Diseño externo: Se especifican los formatos de información de entrada ysalida. (pantalla y listados) 

Diseño de datos: Establece las estructuras de datos de acuerdo con su soporte físico y lógico. (estructuras en memoria, ficheros y hojas de datos) 

Diseño modular:Es una técnica de representación en la que se refleja de forma descendente la división de la aplicación en módulos. Está basado en diagramas de flujo de datos obtenidos en el análisis. 

Diseñoprocedimental: Establece las especificaciones para cada modulo, escribiendo el algoritmo necesario que permita posteriormente una rápida codificación. Se emplean técnicas de programación estructurada,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS