Un diagrama de bloques funcional, en ingeniería de sistemas e ingeniería de software, es un diagrama de bloques. Describe las funciones e interrelaciones de un sistema.
El diagrama de bloques funcional puede representar:
El diagrama de bloques puede usar símbolos esquemáticos adicionales para mostrar propiedades particulares.
Los diagramas de bloques funcionales se han utilizado en una amplia gama de aplicaciones, desde la ingeniería de sistemas hasta la ingeniería de software, desde finales de la década de 1950. Se convirtieron en una necesidad en el diseño de sistemas complejos para "comprender a fondo desde el diseño exterior el funcionamiento del sistema actual y la relación de cada una de las partes con el todo".
Han surgido muchos tipos específicos de diagramas de bloques funcionales. Por ejemplo, el diagrama de bloques de flujo funcional es una combinación del diagrama de bloques funcional y el diagrama de flujo. Muchas metodologías de desarrollo de software se construyen con técnicas específicas de diagramas de bloques funcionales. Un ejemplo del campo de la informática industrial es el diagrama de bloques de funciones (FBD), un lenguaje gráfico para el diseño de controladores lógicos programables.
![]() | Wikimedia Commons tiene medios relacionados con diagramas de bloques funcionales. |