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, incluida la sostenibilidad, [2] la arquitectura de computadoras/software, [3] y la sociología. [4]

Desarrollo de productos

Si el tema más amplio del desarrollo de productos "combina la perspectiva del marketing, el diseño y la 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 fabricará. .

Así, en el desarrollo de productos, el diseño de sistemas implica el proceso de definir y desarrollar 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 reales de entrada y salida 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 respaldo 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 en todo el mundo utilizan sitios web en línea, como Google, Twitter, Facebook, Amazon y Netflix. Se debe diseñar un sistema escalable y de alta disponibilidad para dar cabida a un número cada vez mayor de usuarios. Estos son los aspectos a considerar 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 sin estado y con estado
  9. Geoenrutamiento del centro de datos
  10. Cola de mensajes, arquitectura de publicación-suscripción
  11. Monitoreo y registro de métricas de rendimiento
  12. Cree, pruebe y configure la automatización de implementación
  13. Encontrar un único punto de falla
  14. Limitación de tasa API
  15. Acuerdo de nivel de servicio

Ver también

Referencias

  1. ^ Papanek, Víctor J. (1984) [1972]. Diseño para el mundo real: ecología humana y cambio social (2ª ed.). Chicago: Academia de Chicago. pag. 276.ISBN​ 0897331532. OCLC  12343986.
  2. ^ Ventisca, Jacqualyn; Klotz, Leidy (2012). "Un marco para el diseño de sistemas integrales sostenibles". R Estudios de Diseño . 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 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 ed.). 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 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