stringtranslate.com

Diseño de sistemas

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

El diseño de sistemas ha aparecido en una variedad de campos, incluidos la sostenibilidad, [2] la arquitectura informática/de software, [3] y la sociología. [4]

Desarrollo de productos

Si el tema más amplio del desarrollo de productos "combina la perspectiva de marketing, diseño y fabricación en un único enfoque para el desarrollo de productos", [5] 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.

Por lo tanto, en el desarrollo de productos, el diseño de sistemas implica el proceso de definición y desarrollo de sistemas, como interfaces y datos , para que un sistema de control electrónico 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 . [6] [7]

Diseño físico

El diseño físico se relaciona con los procesos de entrada y salida reales del sistema. Esto se explica en términos de cómo se ingresan los datos en un sistema, cómo se verifican/autentican, cómo se procesan y cómo se muestran. En el diseño físico, se deciden los siguientes requisitos sobre el sistema.

  1. Requisito de entrada,
  2. Requisitos de salida,
  3. Requisitos de almacenamiento,
  4. Requisitos de procesamiento,
  5. Control del sistema y backup o recuperación. [8]

Dicho de otra manera, la parte física del diseño del sistema generalmente se puede dividir en tres subtareas:

  1. Diseño de interfaz de usuario
  2. Diseño de datos
  3. Diseño de procesos

Diseño de sistemas web

Millones de usuarios de todo el mundo utilizan sitios web en línea como Google, Twitter, Facebook, Amazon y Netflix. Es necesario diseñar un sistema escalable y de alta disponibilidad que dé cabida a un número cada vez mayor de usuarios. A continuación, se indican los aspectos que se deben tener en cuenta al diseñar el sistema:

  1. Requisitos funcionales y no funcionales
  2. Estimación de capacidad
  3. Base de datos a utilizar, Relacional o NoSQL
  4. Escalado vertical, Escalado horizontal, Fragmento
  5. Equilibrio de carga
  6. Replicación primaria-secundaria
  7. Caché y CDN
  8. Servidores con estado y sin estado
  9. Geoenrutamiento de centros de datos
  10. Arquitectura de cola de mensajes, publicación y suscripción
  11. Monitoreo y registro de métricas de rendimiento
  12. Construir, probar, configurar e implementar la automatización
  13. Encontrar un único punto de fallo
  14. Limitación de velocidad de API
  15. Acuerdo de nivel de servicio

Véase también

Referencias

  1. ^ Papanek, Victor J. (1984) [1972]. Diseño para el mundo real: ecología humana y cambio social (2.ª ed.). Chicago: Academy Chicago. pág. 276. ISBN 0897331532.OCLC 12343986  .
  2. ^ Blizzard, Jacqualyn; Klotz, Leidy (2012). "Un marco para el diseño sostenible de sistemas integrales". R Design Studies . 33 (5): 456–479. doi :10.1016/j.destud.2012.03.001.
  3. ^ Lukosh, Heidi; Bekebrede, Geertje; Kurapati, Shalini; Lukosch, Stephan (2018). "Una base científica de los juegos de simulación para el análisis y diseño de sistemas complejos". Simulación y juegos . 49 (3): 279–314. doi :10.1177/1046878118768858. PMC 6187265 . PMID  30369775. 
  4. ^ Werner, Ulrich (septiembre de 1987). "Heurística crítica del diseño de sistemas sociales". Revista Europea de Investigación Operativa . 31 (3): 276-283. doi :10.1016/0377-2217(87)90036-1.
  5. ^ Ulrich, Karl T.; Eppinger, Steven D. (2000). Diseño y desarrollo de productos (segunda edición). Boston: Irwin McGraw-Hill.
  6. ^ Dominio público Este artículo incorpora material de dominio público de la Norma Federal 1037C. Administración de Servicios Generales . Archivado desde el original el 22 de enero de 2022.
  7. ^ Dominio público  Este artículo incorpora material de dominio público del Diccionario de términos militares y asociados . Departamento de Defensa de los Estados Unidos .
  8. ^ Arden, Trevor (1991). Aplicaciones de la tecnología de la información . Londres: Pitman. ISBN 978-0-273-03470-4.

Lectura adicional

Enlaces externos