Evidencia II Arquitectura de software Vol.1 | 页面 3
Diagrama de actvidades "Oxxito"
Cliente
Empleado de mostrador
Recibir petición
Buscar producto
NO
Revisar mercancia
SI hay
producto
Solicitar producto
Surtir producto
NO
Entregar producto
SI hay
producto
Recibir producto
Cobrar producto
Fase
Pagar producto
Como podemos ver gracias al este tipo de lenguaje descriptor podemos conocer el funcionamiento de los procesos del
de esta empresa, con esto ya tenemos identificados varios factores en cómo podemos construir un programa, teniendo
en cuenta todo esto podemos analizar el contenido del modelado de estos procesos y analizar cuál es el mejor patrón
para ser utilizado en este caso.
Patrón de arquitectura de software
¿Qué es un patrón de arquitectura de software?
Los patrones de diseño de software que ofrecen soluciones a problemas de arquitectura de software en ingeniería de
software. Dan una descripción de los elementos y el tipo de relación que tienen junto con un conjunto de restricciones
sobre cómo pueden ser usados. Un patrón arquitectónico expresa un esquema de organización estructural esencial para
un sistema de software, que consta de subsistemas, sus responsabilidades e interrelaciones. En comparación con los