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 de un sistema para satisfacer 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 de marketing, diseño y fabricación en un solo enfoque para el desarrollo de productos", [3] entonces el diseño es el acto de tomar la información de marketing y crear el diseño del producto que se fabricará. . Por lo tanto, el diseño de sistemas es el proceso de definición y desarrollo de sistemas para satisfacer los requisitos específicos del usuario.

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

Hasta la década de 1990, el diseño de sistemas tenía un papel crucial 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 se refiere a una representación abstracta de los flujos de datos, entradas y salidas del sistema. Esto a menudo se lleva a cabo a través de modelos, utilizando un modelo demasiado abstracto (ya 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).