SlideShare una empresa de Scribd logo
1 de 12
LOGICA DE DISEÑO
CICLO DE LA PROGRAMACIÓN
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.
DEFINICION DEL PROBLEMA
 Componente importante de la primera fase.
 Debe descubrir lo que está tratando de hacer el negocio.
La definición del problema debe considerar los requerimientos
de salida, entrada y procesamiento.
Entrada Proceso Salida
Nombres NombresVerbos
DEFINICION DEL PROBLEMA
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.
LOGICA
 Orden secuencial en el que se procesará la información del sistema a realizar
DETERMINACION DE ELEMENTOS
 Comprende que información necesitan los usuarios para trabajar.
 Se necesita los detalles de las funciones actuales del sistema.
¿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
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
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.
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.
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

Más contenido relacionado

La actualidad más candente

Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Bruno
 
Colegio de estudios cientifico y tecnologico del estado
Colegio de estudios cientifico y tecnologico del estadoColegio de estudios cientifico y tecnologico del estado
Colegio de estudios cientifico y tecnologico del estadoEly Alonso Vazquez
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareDulce Arenas Garzon
 
Ciclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De InfCiclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De Infpedro amezquita
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de informaciónElmer Garcia Quintana
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1juapepe
 
Analista de sistemas, Herramientas case y Sistemas expertos
Analista de sistemas, Herramientas case y Sistemas expertosAnalista de sistemas, Herramientas case y Sistemas expertos
Analista de sistemas, Herramientas case y Sistemas expertosAlan López
 
Sofware
SofwareSofware
Sofwareyanipp
 
Sistemas De Informacion IV
Sistemas De Informacion IVSistemas De Informacion IV
Sistemas De Informacion IVnattalia_3
 

La actualidad más candente (13)

Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
Modelos de Procesos de Software
Modelos de Procesos de SoftwareModelos de Procesos de Software
Modelos de Procesos de Software
 
Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3Presentacion modelos de proceso Grupo 3
Presentacion modelos de proceso Grupo 3
 
Colegio de estudios cientifico y tecnologico del estado
Colegio de estudios cientifico y tecnologico del estadoColegio de estudios cientifico y tecnologico del estado
Colegio de estudios cientifico y tecnologico del estado
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
 
Ciclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De InfCiclo De Vida De Un Sistemas De Inf
Ciclo De Vida De Un Sistemas De Inf
 
Análisis de sistemas de información
Análisis de sistemas de informaciónAnálisis de sistemas de información
Análisis de sistemas de información
 
Levantamiento de informacion
Levantamiento de informacionLevantamiento de informacion
Levantamiento de informacion
 
UML
UMLUML
UML
 
Desarrollodesistemas 1
Desarrollodesistemas 1Desarrollodesistemas 1
Desarrollodesistemas 1
 
Analista de sistemas, Herramientas case y Sistemas expertos
Analista de sistemas, Herramientas case y Sistemas expertosAnalista de sistemas, Herramientas case y Sistemas expertos
Analista de sistemas, Herramientas case y Sistemas expertos
 
Sofware
SofwareSofware
Sofware
 
Sistemas De Informacion IV
Sistemas De Informacion IVSistemas De Informacion IV
Sistemas De Informacion IV
 

Destacado

Introducción a la progración de comprutadores
Introducción a la progración de comprutadores Introducción a la progración de comprutadores
Introducción a la progración de comprutadores Jhon Pelaez
 
Manual programacion calendario_pagos_y_ajustes_pca_siaf
Manual programacion calendario_pagos_y_ajustes_pca_siafManual programacion calendario_pagos_y_ajustes_pca_siaf
Manual programacion calendario_pagos_y_ajustes_pca_siafLuis Ramirez Lopez
 
Ensayo, costos de calidad
Ensayo, costos de calidadEnsayo, costos de calidad
Ensayo, costos de calidadvall13
 
Control de calidad,curva de costo, aseguramiento de la calidad
Control de calidad,curva de costo, aseguramiento de la calidadControl de calidad,curva de costo, aseguramiento de la calidad
Control de calidad,curva de costo, aseguramiento de la calidadaliriopmejia
 
Importancia de la programacion en la Ingenieria Civil.
Importancia de la programacion en la Ingenieria Civil.Importancia de la programacion en la Ingenieria Civil.
Importancia de la programacion en la Ingenieria Civil.Welmilany Pacheco Peraza
 
Seguridad en obras civiles
Seguridad en obras civilesSeguridad en obras civiles
Seguridad en obras civilesCesar Vyllanueva
 
Planificación y Control de Proyectos de Construcción
Planificación y Control de Proyectos de ConstrucciónPlanificación y Control de Proyectos de Construcción
Planificación y Control de Proyectos de ConstrucciónManuel García Naranjo B.
 
Verbos para planificar
Verbos para planificarVerbos para planificar
Verbos para planificarKarina Flores
 
PROGRAMACION DE OBRA
PROGRAMACION DE OBRAPROGRAMACION DE OBRA
PROGRAMACION DE OBRAraphec
 

Destacado (12)

Ejercicios Logica
Ejercicios LogicaEjercicios Logica
Ejercicios Logica
 
Bios Ami
Bios AmiBios Ami
Bios Ami
 
Introducción a la progración de comprutadores
Introducción a la progración de comprutadores Introducción a la progración de comprutadores
Introducción a la progración de comprutadores
 
Manual programacion calendario_pagos_y_ajustes_pca_siaf
Manual programacion calendario_pagos_y_ajustes_pca_siafManual programacion calendario_pagos_y_ajustes_pca_siaf
Manual programacion calendario_pagos_y_ajustes_pca_siaf
 
Ensayo, costos de calidad
Ensayo, costos de calidadEnsayo, costos de calidad
Ensayo, costos de calidad
 
Control de calidad,curva de costo, aseguramiento de la calidad
Control de calidad,curva de costo, aseguramiento de la calidadControl de calidad,curva de costo, aseguramiento de la calidad
Control de calidad,curva de costo, aseguramiento de la calidad
 
Test De Logica
Test De LogicaTest De Logica
Test De Logica
 
Importancia de la programacion en la Ingenieria Civil.
Importancia de la programacion en la Ingenieria Civil.Importancia de la programacion en la Ingenieria Civil.
Importancia de la programacion en la Ingenieria Civil.
 
Seguridad en obras civiles
Seguridad en obras civilesSeguridad en obras civiles
Seguridad en obras civiles
 
Planificación y Control de Proyectos de Construcción
Planificación y Control de Proyectos de ConstrucciónPlanificación y Control de Proyectos de Construcción
Planificación y Control de Proyectos de Construcción
 
Verbos para planificar
Verbos para planificarVerbos para planificar
Verbos para planificar
 
PROGRAMACION DE OBRA
PROGRAMACION DE OBRAPROGRAMACION DE OBRA
PROGRAMACION DE OBRA
 

Similar a Ciclo de vida de la Programación

Análisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus ComplementosAnálisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus ComplementosYesid Isidro
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwareTtomas Carvajal
 
Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientosFundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientosOriana Campos
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Marquina, Santiago
 
Herramientasde oficio(clase3.1)
Herramientasde oficio(clase3.1)Herramientasde oficio(clase3.1)
Herramientasde oficio(clase3.1)Jorge Juárez
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de SoftwareMaricela Ramirez
 
Algoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorAlgoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorRoibertOnielEstradaL
 
Introduccion a las técnicas de programación
Introduccion a las técnicas de programaciónIntroduccion a las técnicas de programación
Introduccion a las técnicas de programaciónMarionCastro
 
Sistema de información.pptx
Sistema de información.pptxSistema de información.pptx
Sistema de información.pptxHctorFabela1
 
Procedimiento de creación de un programa
Procedimiento de creación de un programaProcedimiento de creación de un programa
Procedimiento de creación de un programaYoder Rivadeneira
 

Similar a Ciclo de vida de la Programación (20)

Miguel achagua
Miguel achaguaMiguel achagua
Miguel achagua
 
Nombre
NombreNombre
Nombre
 
Análisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus ComplementosAnálisis De Sistemas Y Sus Complementos
Análisis De Sistemas Y Sus Complementos
 
Clase de programacion
Clase  de  programacionClase  de  programacion
Clase de programacion
 
Planeacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de softwarePlaneacion y elaboración de proyectos de software
Planeacion y elaboración de proyectos de software
 
Fundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientosFundamentos y metodos de analisis de requerimientos
Fundamentos y metodos de analisis de requerimientos
 
Lenguajes de programación parte i.3
Lenguajes de programación parte i.3Lenguajes de programación parte i.3
Lenguajes de programación parte i.3
 
01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos01 texto - módulo n° 1 • algoritmos
01 texto - módulo n° 1 • algoritmos
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Herramientasde oficio(clase3.1)
Herramientasde oficio(clase3.1)Herramientasde oficio(clase3.1)
Herramientasde oficio(clase3.1)
 
Análisis del Proyecto de Software
Análisis del Proyecto de SoftwareAnálisis del Proyecto de Software
Análisis del Proyecto de Software
 
Adrian adrianza
Adrian adrianzaAdrian adrianza
Adrian adrianza
 
Presentación lenguaje programación
Presentación lenguaje programaciónPresentación lenguaje programación
Presentación lenguaje programación
 
Algoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computadorAlgoritmos y metodología para la resolución de problemas basada en el computador
Algoritmos y metodología para la resolución de problemas basada en el computador
 
Exposicion unidad-iii
Exposicion unidad-iiiExposicion unidad-iii
Exposicion unidad-iii
 
Introduccion a las técnicas de programación
Introduccion a las técnicas de programaciónIntroduccion a las técnicas de programación
Introduccion a las técnicas de programación
 
Plan general de sofware
Plan general de sofwarePlan general de sofware
Plan general de sofware
 
Sistema de información.pptx
Sistema de información.pptxSistema de información.pptx
Sistema de información.pptx
 
Procedimiento de creación de un programa
Procedimiento de creación de un programaProcedimiento de creación de un programa
Procedimiento de creación de un programa
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 

Último

Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 

Último (20)

Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 

Ciclo de vida de la Programación

  • 1. LOGICA DE DISEÑO CICLO DE LA PROGRAMACIÓN
  • 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.
  • 6. LOGICA  Orden secuencial en el que se procesará la información del sistema a realizar
  • 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