Diagrama de flujo y actividades de ingeniería de software-UML
Definir el software, ponerle un nombre y saber qué queremos hacer. Crear software es como escribir artículos. Un buen artículo debe tener una idea central clara y un buen software debe tener funciones comerciales claras.
El diagrama de actividad/diagrama de flujo comienza aquí a desempeñar su primera función: aclarar el alcance del negocio y ayudar a identificar los límites del sistema.
En otras palabras, utilizamos el diagrama de procesos de negocio para aclarar qué queremos hacer y qué no debemos hacer. El software es un proceso de investigación profunda, y lo pequeño significa grande. Este proceso es muy similar a escribir un artículo;
El mismo diagrama es Baidu:
Este es un diagrama de flujo no estándar. Aprendamos los conceptos básicos aquí.
Los diagramas de flujo están orientados a procesos y se utilizan para describir algoritmos o procesos de negocio.
Este tipo de diagrama de flujo no es bueno, por lo que agregamos varios controles y operaciones al diagrama de flujo para que sea más adecuado para expresar la realidad y la forma orientada al proceso. Los carriles de natación son una de las "armas pesadas"
Otro diagrama de actividad no estándar de Baidu:
La introducción de los carriles de natación es el punto más obvio en la transformación de los diagramas de actividades en diagramas de objetos. diagramas orientados.
Swimlane->Responsabilidad del objeto.
Podemos saber qué personaje hizo qué a través de carriles de nado.
Ahora se ha añadido otra dimensión al diagrama de carriles: