En el desarrollo de software, la herramienta que se puede utilizar en la fase de análisis de requisitos es ______. A. Diagrama N-S B, diagrama DFD C, diagrama PAD D. Cheng
Seleccione B. En el desarrollo de software, la herramienta que se puede utilizar en la fase de análisis de requisitos es el diagrama DFD.
Los diagramas DFD son herramientas que el personal empresarial puede comprender durante la etapa de análisis de requisitos, mientras que los diagramas N-S, los diagramas PAD y los diagramas de flujo del programa son herramientas de diseño específicas de la etapa de diseño.
La siguiente es una introducción detallada a los tipos de gráficos en las opciones:
1. Gráfico N-S: Nassi y Shneiderman propusieron una herramienta de descripción gráfica que se ajusta a los principios de la programación estructurada. , llamados gráficos de caja, también llamados gráficos N-S, son un tipo de modelado visual en programación estructurada. Para representar las cinco estructuras de control básicas, se especifican cinco componentes gráficos en el diagrama N-S.
2. Diagrama DFD: El diagrama DFD es un diagrama de flujo de datos (Diagrama de flujo de datos), denominado DFD. Desde la perspectiva de la transmisión y el procesamiento de datos, expresa gráficamente las funciones lógicas del sistema, el flujo lógico de datos dentro del sistema y el proceso de transformación lógica. Es la principal herramienta de expresión para los métodos de análisis de sistemas estructurados y un diagrama utilizado para. Representar modelos de software.
3. Diagrama PAD, PAD es la abreviatura de Diagrama de análisis de problemas. Es una herramienta gráfica propuesta por Hitachi Corporation de Japón y evolucionó a partir del diagrama de flujo del programa. Utiliza ideas de programación estructuradas para expresar la estructura lógica. del programa.
4. El diagrama de flujo del programa es independiente de cualquier lenguaje de programación, relativamente intuitivo, claro y fácil de aprender y dominar. Un diagrama de flujo de un programa, también conocido como diagrama de bloques de un programa, es una representación gráfica que utiliza símbolos estándar uniformemente especificados para describir los pasos específicos de la operación de un programa.
El diseño del diagrama de bloques del programa se basa en el diagrama de flujo de procesamiento e identifica los principales pasos operativos y el contenido de la computadora a través del análisis detallado de los datos de entrada y salida y los procesos de procesamiento. El diagrama de bloques del programa es la base más básica para el diseño de programas, por lo que su calidad está directamente relacionada con la calidad del diseño del programa.
Información ampliada:
Proceso de análisis de requisitos de desarrollo de software:
El trabajo a realizar en el análisis de requisitos de software es describir las funciones y el rendimiento del software en profundidad y determinar los requisitos para el diseño del software. Las restricciones y los detalles de la interfaz del software con otros elementos del sistema definen otros requisitos de efectividad para el software.
A la hora de realizar un análisis de necesidades hay que tener en cuenta que toda la información y necesidades son desde la perspectiva del usuario. Intente evitar la imaginación subjetiva de los analistas e intente enviar el progreso del análisis a los usuarios. Permita que los usuarios inspeccionen y evalúen sin instrucciones directas. Para lograr la precisión del análisis de la demanda.
A través del análisis de la demanda, los analistas refinan gradualmente los requisitos del software, describen los dominios de datos que procesará el software y proporcionan al desarrollo de software un método de análisis y datos que se puede transformar en diseño y estructura de datos. diseño y diseño de procesos. Una vez completado el software, las especificaciones del software desarrolladas también proporcionarán una base para evaluar la calidad del software.
Enciclopedia Baidu-Análisis de requisitos