La etapa de análisis del sistema requiere un análisis funcional y los principales métodos del proceso de procesamiento de datos.
1. Árbol de decisión
Concepto: El árbol de decisión, también conocido como árbol de decisión, es una herramienta gráfica en forma de árbol, adecuada para describir múltiples estrategias en el procesamiento, basada en varios juicios de condiciones para determinar las circunstancias de la estrategia adoptada. El círculo en el extremo izquierdo es la raíz del árbol y representa el nodo de decisión; la línea recta trazada desde el nodo de decisión, con forma de rama, se llama habilidad condicional, y cada rama representa el círculo en el medio; se llama nodo condicional; el círculo sólido en el extremo derecho representa el resultado de la decisión. El número de nodos condicionales en el árbol de decisión y las habilidades condicionales inducidas por cada nodo dependen del problema específico.
La ventaja del árbol de decisión: es claro e intuitivo
La desventaja del árbol de decisión: cuando hay muchas condiciones y se combinan entre sí, no lo es; Es fácil expresar claramente el proceso de juicio.
2. Tabla de decisiones
Concepto: La tabla de decisiones, también conocida como tabla de juicios, es una herramienta gráfica en forma de tabla adecuada para describir juicios de procesamiento con muchas condiciones y cada condición es mutuamente excluyentes. Combinaciones, situaciones con múltiples opciones de toma de decisiones.
3. Lenguaje estructurado
Se ha desarrollado un método de expresión del lenguaje estandarizado sobre la base del lenguaje natural. Se utilizan tres tipos principales de vocabulario: a saber, palabras claras en imperativo. oraciones. Verbo; sustantivo en diccionarios de datos y diagramas de flujo de datos; una palabra reservada que representa la estructura lógica de un proceso.
Utilizando un lenguaje estructurado, cualquier lógica de procesamiento se puede expresar como tres estructuras: secuencia, juicio de selección y bucle.
(1) La declaración imperativa en la estructura secuencial debe incluir un verbo y un objeto, indicando el procesamiento a realizar (incluyendo entrada, salida, operación, etc.).
(2) La estructura de juicio tiene dos formas de expresión, que pueden corresponder a los métodos de expresión del árbol de decisión y la tabla de decisión.
(3) La estructura de bucle significa que cuando se establece una condición, un determinado proceso se ejecuta repetidamente hasta que no se establece la condición.