El documento describe las fases del ciclo de programación, incluyendo la definición del problema, análisis, lógica, determinación de elementos, codificación, implementación y ajustes. La definición del problema identifica los requerimientos de entrada, salida y procesamiento. El análisis identifica los componentes y relaciones. La lógica determina el orden de procesamiento. La codificación escribe el programa. La implementación corre el programa por primera vez. Los ajustes localizan y corrigen errores.
2. Ciclo de la Programación
Es un enfoque sistemático y secuencial por fases del análisis y diseño de un sistema de información.
3. DEFINICION DEL PROBLEMA
Componente importante de la primera fase.
Debe descubrir lo que está tratando de hacer el negocio.
4. La definición del problema debe considerar los requerimientos
de salida, entrada y procesamiento.
Entrada Proceso Salida
Nombres NombresVerbos
DEFINICION DEL PROBLEMA
5. ANALISIS
Identificar los componentes, explicando las relaciones entre ellos.
Ubicar el problema.
Analizar el problema desglosando en sus unidades más simples, eliminando la información
redundante.
El trabajo comienza estableciendo los requisitos de todos aquellos elementos importantes del
sistema.
7. DETERMINACION DE ELEMENTOS
Comprende que información necesitan los usuarios para trabajar.
Se necesita los detalles de las funciones actuales del sistema.
8. ¿Quién? Personas
¿Qué? Actividad del negocio
¿Dónde? Ambiente
¿Cuándo? En que momento
¿Cómo? De que manera se desarrollo
DETERMINACION DE ELEMENTOS
9. CARACTERISTICAS
Antes de usar el
software debe
probarse.
Disminuye problemas
antes de la entrega del
software.
TIPOS
Prueba con datos
de ejemplo.
Prueba con datos
reales del sistema.
FORMAS
Analistas y
programadores.
MANTENIMIENTO
Es efectuado a lo largo de
la vida del sistema de
información.
PRUEBA DE ESCRITORIO
10. CODIFICACION
La codificación del programa es
una de las actividades más sencillas
dentro del proceso de
programación, siempre y cuando
se haya hecho un buen trabajo en
la definición del problema y la
planeación de la solución.
La codificación implica la escritura
real del programa en un lenguaje
formal de programación.
11. IMPLEMENTACIÓN
Es motivo de alegría cuando un programa corre sin ningún error por primera vez.
Una buena definición del problema y una buena planeación evitarán muchos errores en el
programa. Sin embargo, siempre hay unas cuantas fallas que no son detectadas, sin importar que
tan minuciosa haya sido la planeación.
Quitar las fallas del programa (depuración) a menudo es una parte del trabajo muy importante.
12. AJUSTES
Los pasos básicos para realizar los ajustes en el sistema son:
Darse cuenta que tiene un error (Implementación)
Localizar y determinar la causa del error
Corregir el error