Вы находитесь на странице: 1из 3

Ingeniera en Desarrollo de

Software

Felipe de Jess Gutirrez Garca
(Al12535104)
5to Cuatrimestre
Judith Ruby Snchez Garca
Facilitadora
Diseo y arquitectura de software
Unidad 2
Modelos de Arquitectura
Actividad 2
Seleccionando el patrn
A continuacin se te presenta un caso de estudio en donde debers poner en prctica los
conceptos aprendidos hasta el momento. Debers considerar diferentes escenarios de solucin
al problema propuesto sobre la base del anlisis de los diferentes modelos y decidir cul es el
mejor para poder resolver el problema propuesto; la finalidad de la actividad es que tengas de
manera clara la aplicacin de los modelos arquitectnicos comenzando con ejemplos sencillos,
como el que se presenta. Cuando se haya completado el temario hasta este punto, se presenta
un FORO de discusin, creado para que participes en l. La idea del foro es que con base en el
conocimiento adquirido con la consecucin de la unidad, seas capaz de hacer una propuesta de
arquitectura con relacin al caso de estudio que se describe enseguida:

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.
Toda vez que soy novato en estos menesteres, considero que el Lenguaje ms apropiado es UML, desde
mi punto de vista es uno de los ms desarrollados, debido al manejo Orientado a Objetos (OO), y estoy
seguro de que es ms fcil para un usuario interactuar con el sistema, toda vez que ha sido apoyado por
prcticamente todas la sempr4esas de informtica, ya est aceptado como un estndar por la OMG y
prcticamente todas la herramientas CASE y de desarrollo la han adoptado como lenguaje de modelado,
resuelve satisfactoriamente un viejo problema del desarrollo de software como lo es el modelado grfico.
Adems se ha llegado a una solucin unificada basada en lo mejor que hay hasta el momento, lo cual lo
hace an ms excepcional.

2. Identificar qu patrn ser el que se utilizar para representar esta arquitectura propuesta.
Pienso que el patrn que creo que debemos aplicar es el de Arquitectura N-capas con Orientacin al
Dominio.

3. Redactar en un archivo de cualquier procesador de texto una justificacin amplia del por qu
es el mejor patrn para solventar el caso de estudio presentado. Esto implica proponer una
Arquitectura base para el problema expuesto.
Pues en ella tenemos:
Capa de Presentacin
Subcapas de Componentes Visuales (Vistas)
Subcapas de Proceso de Interfaz de Usuario (Controladores y similares)
Capa de Servicios Distribuidos (Servicios-Web)
Servicios-Web publicando las Capas de Aplicacin y Dominio
Capa de Aplicacin
Servicios de Aplicacin (Tareas y coordinadores de casos de uso)
Adaptadores.
Subcapa de Workflows (Opcional)
Clases base de Capa Aplicacin (Patrn Layer-Supertype)
Capa del Modelo de Dominio
Entidades del Dominio
Servicios del Dominio
Especificaciones de Consultas (Opcional)
Contratos/Interfaces de Repositorios
Clases base del Dominio (Patrn Layer-Supertype)
Capa de Infraestructura de Acceso a Datos
Implementacin de Repositorios
Modelo lgico de Datos
Clases Base (Patrn Layer-Supertype)
Infraestructura tecnologa ORM
Agentes de Servicios externos
Componentes/Aspectos Horizontales de la Arquitectura
Aspectos horizontales de Seguridad, Gestin de operaciones,
Monitorizacin, Correo Electrnico automatizado, etc.

Pues considero como buen novato en estos menesteres que siempre deber basarme en los desarrollos
ms simples y de con mayor facilidad de entendimiento y aplicacin en los requerimientos para realizar lo
solicitado. Y es por ello que sta arquitectura a es a mi parecer y entendimiento es la que tiene mayores
ventajas, adems de ser de ms fcil comprensin; pues todo esta explicado por cada una de sus capas,
realmente la considero muy sencilla.



FUENTES DE CONSULTA:
http://www.disca.upv.es/enheror/pdf/ActaUML.PDF
file:///C:/Users/FILIPPO/Downloads/U2_Modelos_de_Arquitectura%20(8).pdf

Вам также может понравиться

  • Tutorial de ICONTAB 8
    Tutorial de ICONTAB 8
    Документ44 страницы
    Tutorial de ICONTAB 8
    Edwin Calderon Quispe
    52% (21)
  • Tutorial de La Instalación de Software T1021P
    Tutorial de La Instalación de Software T1021P
    Документ10 страниц
    Tutorial de La Instalación de Software T1021P
    carlos padilla
    Оценок пока нет
  • DPMO U2 A1 FEGG 2a
    DPMO U2 A1 FEGG 2a
    Документ11 страниц
    DPMO U2 A1 FEGG 2a
    Felipe Gutierrez
    Оценок пока нет
  • Solicitud Copia Certificada
    Solicitud Copia Certificada
    Документ2 страницы
    Solicitud Copia Certificada
    Felipe Gutierrez
    Оценок пока нет
  • Dpmo U2 Ea Fegg
    Dpmo U2 Ea Fegg
    Документ17 страниц
    Dpmo U2 Ea Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Carta A Un Amigo
    Carta A Un Amigo
    Документ1 страница
    Carta A Un Amigo
    Felipe Gutierrez
    Оценок пока нет
  • Dpmo U2 A2 Fegg
    Dpmo U2 A2 Fegg
    Документ13 страниц
    Dpmo U2 A2 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Ejemplo Recurso de Amparo
    Ejemplo Recurso de Amparo
    Документ3 страницы
    Ejemplo Recurso de Amparo
    JenMartínezArias
    100% (2)
  • Dine U1 Atr Fegg
    Dine U1 Atr Fegg
    Документ2 страницы
    Dine U1 Atr Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dpmo U1 A2 Fegg
    Dpmo U1 A2 Fegg
    Документ15 страниц
    Dpmo U1 A2 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • DPMO U2 A1 FEGG 1a
    DPMO U2 A1 FEGG 1a
    Документ14 страниц
    DPMO U2 A1 FEGG 1a
    Felipe Gutierrez
    Оценок пока нет
  • Dine U1 A2 Fegg
    Dine U1 A2 Fegg
    Документ5 страниц
    Dine U1 A2 Fegg
    Felipe Gutierrez
    100% (1)
  • Dpmo U1 A1 Fegg
    Dpmo U1 A1 Fegg
    Документ21 страница
    Dpmo U1 A1 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dpes U3 A2 Fegg
    Dpes U3 A2 Fegg
    Документ16 страниц
    Dpes U3 A2 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dpmo U1 Ea Fegg
    Dpmo U1 Ea Fegg
    Документ11 страниц
    Dpmo U1 Ea Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dine U1 Ea Fegg
    Dine U1 Ea Fegg
    Документ11 страниц
    Dine U1 Ea Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dire U1 A1 Fegg
    Dire U1 A1 Fegg
    Документ7 страниц
    Dire U1 A1 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dine U1 A1 Fegg
    Dine U1 A1 Fegg
    Документ6 страниц
    Dine U1 A1 Fegg
    Felipe Gutierrez
    100% (1)
  • Dine U1 A3 Fegg
    Dine U1 A3 Fegg
    Документ12 страниц
    Dine U1 A3 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dire U2 A1 Fegg
    Dire U2 A1 Fegg
    Документ9 страниц
    Dire U2 A1 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dire U2 A2 Fegg.
    Dire U2 A2 Fegg.
    Документ9 страниц
    Dire U2 A2 Fegg.
    Felipe Gutierrez
    Оценок пока нет
  • Dire U2 Atr Fegg
    Dire U2 Atr Fegg
    Документ4 страницы
    Dire U2 Atr Fegg
    Felipe Gutierrez
    Оценок пока нет
  • DMCS U1 A1 FEGG Eqpo 9
    DMCS U1 A1 FEGG Eqpo 9
    Документ41 страница
    DMCS U1 A1 FEGG Eqpo 9
    Felipe Gutierrez
    Оценок пока нет
  • Ddse U1 A1 Fegg
    Ddse U1 A1 Fegg
    Документ13 страниц
    Ddse U1 A1 Fegg
    Felipe Gutierrez
    50% (2)
  • Dpes U3 A3 Fegg
    Dpes U3 A3 Fegg
    Документ25 страниц
    Dpes U3 A3 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dire U2 Ea Fegg
    Dire U2 Ea Fegg
    Документ15 страниц
    Dire U2 Ea Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dire U1 A2 Fegg
    Dire U1 A2 Fegg
    Документ17 страниц
    Dire U1 A2 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • DMDS U3 A2 Fegg
    DMDS U3 A2 Fegg
    Документ5 страниц
    DMDS U3 A2 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Dpes U3 A1 Fegg
    Dpes U3 A1 Fegg
    Документ4 страницы
    Dpes U3 A1 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Deor U2 A3 Fegg
    Deor U2 A3 Fegg
    Документ10 страниц
    Deor U2 A3 Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Deor U2 Ea Fegg
    Deor U2 Ea Fegg
    Документ9 страниц
    Deor U2 Ea Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Deor U2 Ea Fegg
    Deor U2 Ea Fegg
    Документ9 страниц
    Deor U2 Ea Fegg
    Felipe Gutierrez
    Оценок пока нет
  • Requisitos de ADOBE
    Requisitos de ADOBE
    Документ5 страниц
    Requisitos de ADOBE
    THALIA ESMERALDA ALARCON CERCADO
    Оценок пока нет
  • ¿Qué Es La Fragmentación de Archivos
    ¿Qué Es La Fragmentación de Archivos
    Документ2 страницы
    ¿Qué Es La Fragmentación de Archivos
    pedro luis
    Оценок пока нет
  • Dilatación
    Dilatación
    Документ5 страниц
    Dilatación
    Faustino Alvarez
    Оценок пока нет
  • Nuevos - Gestión de Variables BIND
    Nuevos - Gestión de Variables BIND
    Документ2 страницы
    Nuevos - Gestión de Variables BIND
    Alain Mejia Avalos
    Оценок пока нет
  • Onedrive, Scribd, Slideshare
    Onedrive, Scribd, Slideshare
    Документ2 страницы
    Onedrive, Scribd, Slideshare
    liseth Maji
    Оценок пока нет
  • Manual Grub
    Manual Grub
    Документ10 страниц
    Manual Grub
    Ivan Jaimes
    Оценок пока нет
  • Boletin de Aclaraciones 003
    Boletin de Aclaraciones 003
    Документ25 страниц
    Boletin de Aclaraciones 003
    Roberth
    Оценок пока нет
  • Sergio Moukarzel Propuesta
    Sergio Moukarzel Propuesta
    Документ3 страницы
    Sergio Moukarzel Propuesta
    ucinfpracticas
    Оценок пока нет
  • Actualizado Curso Excel 2023 Version 1.2
    Actualizado Curso Excel 2023 Version 1.2
    Документ214 страниц
    Actualizado Curso Excel 2023 Version 1.2
    Enmanuel Ayala
    Оценок пока нет
  • Curso - Excel Avanzado - Guia Rápida
    Curso - Excel Avanzado - Guia Rápida
    Документ2 страницы
    Curso - Excel Avanzado - Guia Rápida
    Eduardo Aldáz
    Оценок пока нет
  • OracleXE-primeros Pasos
    OracleXE-primeros Pasos
    Документ9 страниц
    OracleXE-primeros Pasos
    eipox
    Оценок пока нет
  • Fredy Parra Guevara Portafolio PDF
    Fredy Parra Guevara Portafolio PDF
    Документ2 страницы
    Fredy Parra Guevara Portafolio PDF
    Fredy Parra Guevara
    Оценок пока нет
  • Como Flachear Rom (Actualizar Nexus 5)
    Como Flachear Rom (Actualizar Nexus 5)
    Документ2 страницы
    Como Flachear Rom (Actualizar Nexus 5)
    Sergio Carrasco
    Оценок пока нет
  • Examen 2
    Examen 2
    Документ6 страниц
    Examen 2
    Niko Rivas
    100% (1)
  • Ofimatica Primer PARCIAL 17 20
    Ofimatica Primer PARCIAL 17 20
    Документ6 страниц
    Ofimatica Primer PARCIAL 17 20
    shantal lascano
    Оценок пока нет
  • Taller 1
    Taller 1
    Документ3 страницы
    Taller 1
    Giovanni Villamizar
    Оценок пока нет
  • Microsoft Word - Carta Instructivo FD ZONAS PDF
    Microsoft Word - Carta Instructivo FD ZONAS PDF
    Документ4 страницы
    Microsoft Word - Carta Instructivo FD ZONAS PDF
    Paula Mayesty Sanabria Lemus
    Оценок пока нет
  • Honestidad en Las Geociencias
    Honestidad en Las Geociencias
    Документ10 страниц
    Honestidad en Las Geociencias
    Luis Fernando Paredes
    Оценок пока нет
  • Cómo Instalar LAMP en CentOS 7 (2021) PASO A PASO
    Cómo Instalar LAMP en CentOS 7 (2021) PASO A PASO
    Документ15 страниц
    Cómo Instalar LAMP en CentOS 7 (2021) PASO A PASO
    Alfonso Muñoz A.
    Оценок пока нет
  • Ensayo de La Capacitacion de Los Docentes
    Ensayo de La Capacitacion de Los Docentes
    Документ3 страницы
    Ensayo de La Capacitacion de Los Docentes
    sarana_cascara
    100% (1)
  • Manuales Originales Centura Builder 4
    Manuales Originales Centura Builder 4
    Документ12 страниц
    Manuales Originales Centura Builder 4
    jolivaresparada
    Оценок пока нет
  • ACITIVITY 3er Trimestres Teacher Karen
    ACITIVITY 3er Trimestres Teacher Karen
    Документ3 страницы
    ACITIVITY 3er Trimestres Teacher Karen
    Betsy Mayerly BERNAL TOVAR
    Оценок пока нет
  • 50 Recursos Imprescindibles
    50 Recursos Imprescindibles
    Документ31 страница
    50 Recursos Imprescindibles
    Sebastian Muñoz Díaz
    Оценок пока нет
  • Villanueva Moreno Sayda Jazumi
    Villanueva Moreno Sayda Jazumi
    Документ6 страниц
    Villanueva Moreno Sayda Jazumi
    Sayda Villanueva
    Оценок пока нет
  • Estructura de Evaluacion de Proyecto
    Estructura de Evaluacion de Proyecto
    Документ10 страниц
    Estructura de Evaluacion de Proyecto
    Anabel
    Оценок пока нет
  • DMTPR - 080 - 06 - Diccionario de La Edt - Simplificado
    DMTPR - 080 - 06 - Diccionario de La Edt - Simplificado
    Документ3 страницы
    DMTPR - 080 - 06 - Diccionario de La Edt - Simplificado
    Jorge Montenegro
    Оценок пока нет
  • Serial en C#
    Serial en C#
    Документ8 страниц
    Serial en C#
    marcelo3de
    Оценок пока нет
  • Auditoría Informática de Explotación
    Auditoría Informática de Explotación
    Документ10 страниц
    Auditoría Informática de Explotación
    Sara Ocampo Meneses
    Оценок пока нет