Diseño de sistemas


El diseño de sistemas es el proceso de definir la arquitectura , el diseño del producto , los módulos, las interfaces y los datos para que un sistema satisfaga requisitos específicos . El diseño de sistemas podría verse como la aplicación de la teoría de sistemas al desarrollo de productos . Existe cierta superposición con las disciplinas de análisis de sistemas , arquitectura de sistemas e ingeniería de sistemas . [1] [2]

Si el tema más amplio del desarrollo de productos "combina la perspectiva del marketing, el diseño y la fabricación en un enfoque único para el desarrollo del producto", [3] entonces el diseño es el acto de tomar la información de marketing y crear el diseño del producto que se va a fabricar. . El diseño de sistemas es, por lo tanto, el proceso de definir y desarrollar sistemas para satisfacer requisitos específicos del usuario.

El estudio básico del diseño de sistemas es la comprensión de los componentes y su posterior interacción entre sí. [4]

Hasta la década de 1990, el diseño de sistemas tenía un papel fundamental y respetado en la industria del procesamiento de datos . En la década de 1990, la estandarización de hardware y software dio como resultado la capacidad de construir sistemas modulares . La creciente importancia del software que se ejecuta en plataformas genéricas ha mejorado la disciplina de la ingeniería de software .

El diseño arquitectónico de un sistema enfatiza el diseño de la arquitectura del sistema que describe la estructura , el comportamiento y más vistas de ese sistema y análisis.

El diseño lógico de un sistema pertenece a una representación abstracta de los flujos de datos, entradas y salidas del sistema. Esto a menudo se realiza mediante modelado, utilizando un modelo demasiado abstracto (y a veces gráfico) del sistema real. En el contexto de los sistemas, se incluyen los diseños. El diseño lógico incluye diagramas entidad-relación (diagramas ER).