preloader

January 1, 1 | 2 minutes read
Index of content

• Función básica. Una función básica es una función que no tiene subfunciones más pequeñas. Las funciones Realizar verificación de crédito y Revisión de reglas internas son ambas Funciones básicas. 10.3.2 Proceso de descomposición funcional En un nivel muy alto, la Descomposición Funcional consta de una serie de pasos tales como los que se detallan a continuación:

  1. Buscar/Identificar las entradas y salidas del sistema.
  2. Defina cómo se convierten las entradas en salidas. Esto ayudará a identificar el función(es) superior(es) de alto nivel.
  3. Mire las funciones actuales e intente dividirlas en una lista de sub funciones Identifique lo que debe hacer cada subfunción y cuáles son sus entradas y las salidas son.
  4. Repita el paso 2 para cada función identificada hasta que las funciones identificadas no puedan o no debe descomponerse más.
  5. Dibuje un diagrama de la jerarquía de funciones que ha creado. Viendo el funciones y sus relaciones es algo muy útil ya que permite desarrolladores para visualizar el sistema funcionalmente. Hay muchos CASO (Ingeniería de software asistida por computadora) herramientas que ayudan con esto, pero cualquier Se puede utilizar una herramienta de dibujo (como Visio).
  6. Examine el diagrama en busca de funciones repetitivas. Es decir, funciones que hacen el misma cosa pero aparecen en diferentes lugares en el diseño. Estos son probablemente más funciones genéricas que se pueden reutilizar. Examine también el diagrama para ver si puede identificar las funciones que faltan.
  7. Refinar/Diseñar las interfaces entre una función y otra. Eso es lo que los datos/información se pasan hacia y desde una función a una subfunción, así como entre funciones. 10.3.3 Ejemplo de descomposición funcional de calculadora Como ejemplo de descomposición funcional, consideremos una calculadora simple programa. Queremos que este programa sea capaz de realizar un conjunto de operaciones matemáticas en dos números, como sumar, restar, multiplicar y dividir. Por lo tanto, podríamos dibujar un Diagrama de descomposición funcional (o FDD) como: 110 10 Introducción al análisis estructurado
comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Read More

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Read More