TEMA 11 DISE2O DE ARQUITECTURAS SOFTWARE DE APLICACIONES WEB
La escalabilidad es un factor crítico en el ______ de un sistema.
Apuntes
TEMA 1: DISEÑO DE ARQUITECTURAS SOFTWARE DE APLICACIONES WEB DISEÑO DE ARQUITECTURAS SOFTWARE DE APLICACIONES WEB Diseño arquitectónico Primera etapa del proceso de diseño de software Vínculo crítico entre el diseño y los requisitos = identifica principales componentes y las relaciones entre ellos Las arquitecturas de los sistemas suelen modelarse de manera informal mediante diagramas de bloques. Son una buena forma de apoyar la comunicación entre las personas que participan. Son intuitivos y los ingenieros de software pueden relacionarse con ellos y participar en discusiones sobre el sistema. Cada caja del diagrama representa un componente y los recuadros dentro de otros recuadros indican que el componente se ha descompuesto en subcomponentes. Las flechas indican cómo pasan los datos de unos a otros Vistas Vista lógica: abstracciones clave del sistema (diagrama UML de clases) Vista de procesos: procesos que interactúan en tiempo de ejecución (diagrama UML de secuencia/actividad) Vista de desarrollo: descomposición del software en componentes para su desarrollo, implementado por un solo desarrollador/equipo de desarrollo (diagrama UML de componentes) Vista física: hardware del si...
Estudia con juegos interactivos
Sube tus apuntes y genera flashcards, examenes y mas con IA
Empezar gratis