SlideShare una empresa de Scribd logo
1 de 26
CONCEPTOS PREVIOS DÍA 11 INGENIERÍA DE SOFTWARE Modelado de la lógica de Procesos
Introducción Lenguaje Estructurado Tablas de decisión Aboles  de decisión Pre y Post –condiciones
I. Introducción
INGENIERÍA  DE REQUERIMIENTOS Modelado de la lógica de procesos: se fundamenta en la lógica de las decisiones, que se llevan a cabo dentro de las organizacioneses.
INGENIERÍA  DE REQUERIMIENTOS Las herramientas para la documentación de la lógica de procesos son:  ,[object Object]
Tablas de decisión
Árboles de decisión
Pre y post-condicionesLas condiciones, las alternativas de las condiciones, las acciones y reglas de acción deben conocerse con el fin de diseñar sistemas para decisiones estructuradas
INGENIERÍA  DE REQUERIMIENTOS Las Condiciones son aquellos fenómenos que pueden afectarel resultado de un proceso. Además se deben identificar las Opciones de las Condiciones, pueden ser tan simples como "si", "no", o pueden ser más descriptivas.  Ejemplo:  menos de $50 entre $50 y $100 mayores de $ 100  Descriptivas
INGENIERÍA  DE REQUERIMIENTOS Las Acciones son las instrucciones que se requieran para alcanzar el resultado de una o más de las condiciones anteriores.  Y las reglas de acción, son los protocolos de ejecución de las acciones requeridas Ejemplo:  menos de $50 entre $50 y $100 mayores de $ 100  Descriptivas
INGENIERÍA  DE REQUERIMIENTOS Al conjunto de reglas sobre cómo realizar el proceso para transformar las entradas en salida se le llaman Miniespecificaciones. La ME indican el proceso a realizar, la transformación de datos, no el algoritmo
II. Lenguaje Estructurado
INGENIERÍA  DE REQUERIMIENTOS Lenguaje Estructurado, como su nombre lo indica es un idioma artificial que se basa en:  ,[object Object]
Planteamientos sencillos del idioma español tales como sumar, multiplicarSu Vocabulario lo comprende: ,[object Object]
Términos definidos en el DD
Palabras reservadas para formulación lógica (mayúsculas),[object Object]
Estructura de decisión
Estructura de repetición
Combinaciones de las estructuras anteriores,[object Object]
Para mostrar con claridad la jerarquía (anidando), utilice sangrías en los bloques de proposiciones.
Cuando la palabra o frase utilizada haya sido definida en un DD, destaque tales palabras o frases con mayúsculas,[object Object]
INGENIERÍA  DE REQUERIMIENTOS Ejemplos: Seleccionar la política que se aplica: Caso 1: (Costo-de-pedido > 1000) : 					enviar por avión Caso 2: (Costo-de-pedido entre 100€ y 1000€) : 					enviar por correo urgente Caso 1: (Costo-de-pedido < 100€) : 					enviar por correo normal
INGENIERÍA  DE REQUERIMIENTOS Ejemplos: REPETIRpara cada registro-de-pasajero en fichero-de-reservas 	Acumular Cantidad-debida en Total 	Construir registro Nuevo-débito 	Escribir Nuevo-débito en el diario HASTA final de fichero-de-reservas
INGENIERÍA  DE REQUERIMIENTOS Ejercicio: Primas de seguro que se proporciona a los agentes de Compañía de Seguros Fortres: Los seguros de los dueños de inmuebles dependen, por supuesto del tipo de política y de la ubicación del inmueble, pero una vez que esto se determina existen otros factores que incrementan o disminuyen la prima del seguro. Uno de los factores es la construcción. Una casa de tabiqueahorrará al dueño un 10% de la prima anual. Si se cuenta con una alarma sonora, se reducirá un 5% de la tasa y calculada. También el asegurado puede hacer elecciones que incrementarían la prima. Si el dueño desea pagar por reposición, en lugar de valor depreciado, aumenta la base un 10%. El dueño puede elegir el manejo de un deducible de $100 dólares, en lugar de un deducible de $250 dólares; esto incrementará la prima en un 15 %.
INGENIERÍA  DE REQUERIMIENTOS Ejercicio:  Solución con Lenguaje Estructurado
INGENIERÍA  DE REQUERIMIENTOS Aplicación de Lenguaje Estructurado con DFD

Más contenido relacionado

Similar a Ingenieria de software modelado de la logica de procesos

Tablas decision
Tablas decisionTablas decision
Tablas decisionFSILSCA
 
Tablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdf
Tablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdfTablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdf
Tablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdftrinidadchoque1
 
Econometría Financiera MCRL
Econometría Financiera MCRLEconometría Financiera MCRL
Econometría Financiera MCRLJhon Díaz
 
Introduccion algoritmos
Introduccion algoritmosIntroduccion algoritmos
Introduccion algoritmosDunkherz
 
INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3thefasp10
 
Clase Cuatro Modelos 2009
Clase Cuatro Modelos 2009Clase Cuatro Modelos 2009
Clase Cuatro Modelos 2009infosistemasuno
 
Árbol de decisión
Árbol de decisiónÁrbol de decisión
Árbol de decisiónpaultca
 
Trabajo - Tecnología .pdf
Trabajo - Tecnología .pdfTrabajo - Tecnología .pdf
Trabajo - Tecnología .pdfmaleja59
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntCristian C
 
Técnicas y herramientas de documentación
Técnicas y herramientas de documentaciónTécnicas y herramientas de documentación
Técnicas y herramientas de documentaciónFSILSCA
 
Características%20 de%20los%20programas[1]
Características%20 de%20los%20programas[1]Características%20 de%20los%20programas[1]
Características%20 de%20los%20programas[1]yariluz_gonzalez
 
Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010mybloggerunitec
 
Conceptos basicos de_programacion_completo
Conceptos basicos de_programacion_completoConceptos basicos de_programacion_completo
Conceptos basicos de_programacion_completoizm22
 
Tecnologias de información ebc
Tecnologias de información ebcTecnologias de información ebc
Tecnologias de información ebcMaestros Online
 
Investigacionoperacionesarbol de decisiones en modelo matematico
Investigacionoperacionesarbol de decisiones en modelo matematicoInvestigacionoperacionesarbol de decisiones en modelo matematico
Investigacionoperacionesarbol de decisiones en modelo matematicocositalisbeth
 
4.0 modelos
4.0 modelos4.0 modelos
4.0 modelosjaldanam
 

Similar a Ingenieria de software modelado de la logica de procesos (20)

Tablas decision
Tablas decisionTablas decision
Tablas decision
 
Tablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdf
Tablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdfTablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdf
Tablas-de-Decision.-Su-aplicacion-a-procesos-logicos.pdf
 
Sistemas 001
Sistemas 001Sistemas 001
Sistemas 001
 
Econometría Financiera MCRL
Econometría Financiera MCRLEconometría Financiera MCRL
Econometría Financiera MCRL
 
Introduccion algoritmos
Introduccion algoritmosIntroduccion algoritmos
Introduccion algoritmos
 
INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3INTRODUCCIÓN ADSI - PARTE 3
INTRODUCCIÓN ADSI - PARTE 3
 
Clase Cuatro Modelos 2009
Clase Cuatro Modelos 2009Clase Cuatro Modelos 2009
Clase Cuatro Modelos 2009
 
Árbol de decisión
Árbol de decisiónÁrbol de decisión
Árbol de decisión
 
Trabajo - Tecnología .pdf
Trabajo - Tecnología .pdfTrabajo - Tecnología .pdf
Trabajo - Tecnología .pdf
 
Variables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeIntVariables, expresiones y ejecución de condiciones les en PSeInt
Variables, expresiones y ejecución de condiciones les en PSeInt
 
SeúDocodigo
SeúDocodigoSeúDocodigo
SeúDocodigo
 
Herramientas para la toma de decisiones-Unidad 5
Herramientas para la toma de decisiones-Unidad 5Herramientas para la toma de decisiones-Unidad 5
Herramientas para la toma de decisiones-Unidad 5
 
Técnicas y herramientas de documentación
Técnicas y herramientas de documentaciónTécnicas y herramientas de documentación
Técnicas y herramientas de documentación
 
Características%20 de%20los%20programas[1]
Características%20 de%20los%20programas[1]Características%20 de%20los%20programas[1]
Características%20 de%20los%20programas[1]
 
Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010Consultas de Acción y expresiones Access 2010
Consultas de Acción y expresiones Access 2010
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Conceptos basicos de_programacion_completo
Conceptos basicos de_programacion_completoConceptos basicos de_programacion_completo
Conceptos basicos de_programacion_completo
 
Tecnologias de información ebc
Tecnologias de información ebcTecnologias de información ebc
Tecnologias de información ebc
 
Investigacionoperacionesarbol de decisiones en modelo matematico
Investigacionoperacionesarbol de decisiones en modelo matematicoInvestigacionoperacionesarbol de decisiones en modelo matematico
Investigacionoperacionesarbol de decisiones en modelo matematico
 
4.0 modelos
4.0 modelos4.0 modelos
4.0 modelos
 

Último

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
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
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
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
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 

Último (20)

TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
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
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
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
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 

Ingenieria de software modelado de la logica de procesos

  • 1. CONCEPTOS PREVIOS DÍA 11 INGENIERÍA DE SOFTWARE Modelado de la lógica de Procesos
  • 2. Introducción Lenguaje Estructurado Tablas de decisión Aboles de decisión Pre y Post –condiciones
  • 4. INGENIERÍA DE REQUERIMIENTOS Modelado de la lógica de procesos: se fundamenta en la lógica de las decisiones, que se llevan a cabo dentro de las organizacioneses.
  • 5.
  • 8. Pre y post-condicionesLas condiciones, las alternativas de las condiciones, las acciones y reglas de acción deben conocerse con el fin de diseñar sistemas para decisiones estructuradas
  • 9. INGENIERÍA DE REQUERIMIENTOS Las Condiciones son aquellos fenómenos que pueden afectarel resultado de un proceso. Además se deben identificar las Opciones de las Condiciones, pueden ser tan simples como "si", "no", o pueden ser más descriptivas. Ejemplo: menos de $50 entre $50 y $100 mayores de $ 100 Descriptivas
  • 10. INGENIERÍA DE REQUERIMIENTOS Las Acciones son las instrucciones que se requieran para alcanzar el resultado de una o más de las condiciones anteriores. Y las reglas de acción, son los protocolos de ejecución de las acciones requeridas Ejemplo: menos de $50 entre $50 y $100 mayores de $ 100 Descriptivas
  • 11. INGENIERÍA DE REQUERIMIENTOS Al conjunto de reglas sobre cómo realizar el proceso para transformar las entradas en salida se le llaman Miniespecificaciones. La ME indican el proceso a realizar, la transformación de datos, no el algoritmo
  • 13.
  • 14.
  • 16.
  • 19.
  • 20. Para mostrar con claridad la jerarquía (anidando), utilice sangrías en los bloques de proposiciones.
  • 21.
  • 22. INGENIERÍA DE REQUERIMIENTOS Ejemplos: Seleccionar la política que se aplica: Caso 1: (Costo-de-pedido > 1000) : enviar por avión Caso 2: (Costo-de-pedido entre 100€ y 1000€) : enviar por correo urgente Caso 1: (Costo-de-pedido < 100€) : enviar por correo normal
  • 23. INGENIERÍA DE REQUERIMIENTOS Ejemplos: REPETIRpara cada registro-de-pasajero en fichero-de-reservas Acumular Cantidad-debida en Total Construir registro Nuevo-débito Escribir Nuevo-débito en el diario HASTA final de fichero-de-reservas
  • 24. INGENIERÍA DE REQUERIMIENTOS Ejercicio: Primas de seguro que se proporciona a los agentes de Compañía de Seguros Fortres: Los seguros de los dueños de inmuebles dependen, por supuesto del tipo de política y de la ubicación del inmueble, pero una vez que esto se determina existen otros factores que incrementan o disminuyen la prima del seguro. Uno de los factores es la construcción. Una casa de tabiqueahorrará al dueño un 10% de la prima anual. Si se cuenta con una alarma sonora, se reducirá un 5% de la tasa y calculada. También el asegurado puede hacer elecciones que incrementarían la prima. Si el dueño desea pagar por reposición, en lugar de valor depreciado, aumenta la base un 10%. El dueño puede elegir el manejo de un deducible de $100 dólares, en lugar de un deducible de $250 dólares; esto incrementará la prima en un 15 %.
  • 25. INGENIERÍA DE REQUERIMIENTOS Ejercicio: Solución con Lenguaje Estructurado
  • 26. INGENIERÍA DE REQUERIMIENTOS Aplicación de Lenguaje Estructurado con DFD
  • 27. II. Tablas de Decisión
  • 28.
  • 29. Identificación de acciones: se describen los distintos comportamientos que se asumirán en función de los valores que tomen las condiciones. Se escriben en el orden en que deben ser ejecutadas .
  • 30. Valores de condiciones: se especifican los valores de las condiciones indicadas en la primera sección.
  • 31.
  • 32. INGENIERÍA DE REQUERIMIENTOS Tablas de Decisión de entrada limitada.- Los valores asignados a las condiciones solo pueden ser S (si) o N (no). Los valores asignados a las acciones solo pueden ser X (acción ejecutada) o blanco (no ejecutada).
  • 33. INGENIERÍA DE REQUERIMIENTOS Tablas de Decisión de entrada extendida.- Esta se utiliza cuando hay variables que pueden asumir más de 2 valores. Van a escribirse todos los valores que pueda tener cada condición. En las acciones se describen las acciones específicas a ejecutar.
  • 34. INGENIERÍA DE REQUERIMIENTOS Tablas de Decisión de entrada mixta.- Se combinan la forma de los valores de las dos tablas anteriores, considerando los valores de las condiciones en forma de entrada extendida e identificando las acciones en forma de entrada limitada, o viceversa.
  • 35. INGENIERÍA DE REQUERIMIENTOS Ejemplo.- Autorización de tarjeta de crédito. Tabla de Decisión Limitada
  • 36. INGENIERÍA DE REQUERIMIENTOS Ejemplo.- Autorización de tarjeta de crédito. Tabla de Decisión Extendida