Está en la página 1de 1

Una tienda de conveniencia necesita automatizar sus procesos de compra, venta y seguimiento de clientes.

Lo
desea hacer a travs de venta en lnea para sus clientes y que sus proveedores puedan acceder a un sitio privado
y vean automticamente las existencias del producto que surten, al mismo tiempo los usuarios podrn comentar
sobre su experiencia de compra en lnea o en el sitio; estos comentarios los podrn hacer a travs de un equipo de
cmputo convencional o mediante un dispositivo mvil que ser capaz de conectarse al sitio de la tienda. El
gerente de la tienda necesita que se obtengan tendencias de ventas y que se haga una posible sugerencia a los
compradores sobre la base a sus compras anteriores, y sobre todo considerando su perfil (se entiende que el
sistema deber generar ese perfil en el que se incluya la edad, el sexo, la ubicacin, los amigos, las fotografas, su
grado escolar y comentarios hechos). Deber ser fcil de usar para todos los usuarios y deber manejar diferentes
tipos de roles (administrador del sitio, gerente general, gerente de tienda, vendedor, proveedor, usuario normal) y
cada uno tendr acceso a diferentes privilegios asignados por el administrador del sitio
1. Identifica qu ADLs (Lenguaje de Definicin de Arquitectura) ser el ms apropiado para usar en este caso.
El caso presentado en principio es una situacin de la vida cotidiana (una tienda de conveniencia) que no implica
un control tan estricto propio de un nivel acadmico. Este es el fin principal de los ADLs. Por otro lado,
Incluye procedimientos descriptivos.
Para poder describir una arquitectura de manera estndar y adecuada surgi el uso de los lenguajes de descripcin
de arquitecturas (ADLs), los cuales se utilizan para satisfacer requerimientos descriptivos que necesitan un alto
nivel de abstraccin, requisito que puede cumplir, por ejemplo, UML. Este nivel de abstraccin en los sistemas se
debe a que cada vez se necesita que el software resuelva ms problemas de la vida cotidiana, y se ha permeado a
todas las ramas y fases de la vida de las personas, no en ambientes tan controlados como la academia, con las
frmulas matemticas.

2. Identificar qu patrn ser el que se utilizar para representar esta arquitectura propuesta.

También podría gustarte