Sistema PoD
Integrantes: Roberth Loaiza @rploaiza
Gerardo Gutierrez @Ger_Zang
Vista Logica
Partes significativas del diseño del modelo,
teniendo en cuento sus componentes y relaciones.
Detalles de forma general cómo se realizará la
implementación en la plataforma de ejecución.
Estilo > C-S, arquitectura de 3 capas
(presentación, negocio, datos)
Patron> MVC, multiples vistas para un
conjunto común de información y un control
de las mismas.
Paquete capa del cliente
Cliente - Servidor> Hace las
solicitudes, a través del navegador,
sobre los servicios que están en el
servidor
Paquete Capa de
presentación
Código necesario para la interfaz de
usuario, no contiene lógica del negocio,
manejo del MVC, a través del cual se
separa la presentación de la
información a los usuarios y el acceso a
los datos.
Despliegue
de interfaces
del sistema a
traves de los
Java Server
Pages
Subsitema
controlador,
gestor de
eventos
proveniente
del cliente.
Servlets
Subsitema,
función ocultar
las reglas del
negocio.
Patrón J2EE:
Business
Delagate y
Service Locator
Paquete Capa de negocio
Reglas de negocio,
segmentadas en
subpaquetes. y
componentes.
Accesibles desde
el paquete de
Capa de
presentación por
el modelo.
Patrón de soporte casos de uso relacionados, (1)
servicios que suministre a los clientes, (2) todos
los servicios relacionados con la administración
de los usuarios (3) sistemas externos
Manejo de la lógica de negocio, Para facilitar su
implementación se segmentaron los servicios en
tres actores.
Clientes
ADM
Sist.
Ext
Gestión de peticiones de los servicios,
mapeo de la información.Mapeo de las columnas de una tabla de
BD. Segmentación de acuerdo a los
Servicos del sistema
SMS a los
S.Ext>Protocol
o STMP
Gestion de
datos: JDBC
Paquete Capa de Datos - Sistemas externos
Organización de la BD del sistema.
CP> BD principal guarda catalogo de productos únicos.
CTA> Inventarios de cada tienda afiliada al sistema,
parte de CP.
USR> Inf. relacionada con los usr y sus compras.
Entidades que comunica para llevar la completitud de los
servicios solicitudes solicitados.
Agentes Financieros. VISA MASTERCARD, inf
crediticia.
Entidades externas de envío y entrega de los productos.
Vista de Procesos.
En	
  esta	
  vista	
  se	
  describen	
  las	
  tareas	
  (procesos	
  y	
  subprocesos)	
  que	
  par6cipan	
  en	
  la	
  ejecución	
  del	
  
sistema,	
  sus	
  interacciones	
  y	
  configuraciones,	
  así	
  como	
  la	
  asignación	
  de	
  los	
  objetos	
  a	
  las	
  tareas.	
  
Vista de Implementación
Para el diseño de esta vista, al igual que en la vista lógica se emplearon como
estilos arquitectónicos, la arquitectura de tres capas, la arquitectura JEE y
patrón MVC.
Vista de Implementación (1)
Vista de
Implementación (11)
Vista de Implementación (111)
Vista de Despliegue
En esta vista se muestran
las relaciones físicas de
los distintos nodos que
componen el sistema y
representa la disposición
de las instancias de
componentes de ejecución
en instancias de nodos
conectados por enlaces de
comunicación.
Nodo$
inicial!
Nodo$final$! Descripción! Interconexión!
Cliente! Servidor,Web/
Tomcat!
PC,desde,el,que,
accede,a,la,aplicación!
Protocolo,de,
transferencia,h<p,
Puerto:,8080!
Servidor,
Web/Tomcat!
Servidor,de,
aplicaciones/
WebLogic!
Servidor,en,el,cual,se,
ejecutan,los,
componentes,visuales,
y,de,conexión,con,el,
servidor,de,
aplicaciones.!
Interfaz,RMI/IIOP!
Base,de,
datos/
Oracle,10i!
Servidor,de,
aplicaciones/
WebLogic!
Base,de,datos,para,la,
persistencia,de,la,
aplicación.!
API,JBDC,
Puerto:,1522!
Servidor,de,
aplicaciones/
WebLogic!
Servidor,Web/
Tomcat,!
Servidor,en,el,cual,se,
ejecutan,los,
componentes,de,la,
capa,de,negocio,y,de,
conexión,del,sistema.!
Interfaz,RMI/IIOP!

Presentación gti

  • 1.
    Sistema PoD Integrantes: RoberthLoaiza @rploaiza Gerardo Gutierrez @Ger_Zang
  • 2.
    Vista Logica Partes significativasdel diseño del modelo, teniendo en cuento sus componentes y relaciones. Detalles de forma general cómo se realizará la implementación en la plataforma de ejecución. Estilo > C-S, arquitectura de 3 capas (presentación, negocio, datos) Patron> MVC, multiples vistas para un conjunto común de información y un control de las mismas.
  • 3.
    Paquete capa delcliente Cliente - Servidor> Hace las solicitudes, a través del navegador, sobre los servicios que están en el servidor
  • 4.
    Paquete Capa de presentación Códigonecesario para la interfaz de usuario, no contiene lógica del negocio, manejo del MVC, a través del cual se separa la presentación de la información a los usuarios y el acceso a los datos. Despliegue de interfaces del sistema a traves de los Java Server Pages Subsitema controlador, gestor de eventos proveniente del cliente. Servlets Subsitema, función ocultar las reglas del negocio. Patrón J2EE: Business Delagate y Service Locator
  • 5.
    Paquete Capa denegocio Reglas de negocio, segmentadas en subpaquetes. y componentes. Accesibles desde el paquete de Capa de presentación por el modelo. Patrón de soporte casos de uso relacionados, (1) servicios que suministre a los clientes, (2) todos los servicios relacionados con la administración de los usuarios (3) sistemas externos Manejo de la lógica de negocio, Para facilitar su implementación se segmentaron los servicios en tres actores. Clientes ADM Sist. Ext Gestión de peticiones de los servicios, mapeo de la información.Mapeo de las columnas de una tabla de BD. Segmentación de acuerdo a los Servicos del sistema SMS a los S.Ext>Protocol o STMP Gestion de datos: JDBC
  • 6.
    Paquete Capa deDatos - Sistemas externos Organización de la BD del sistema. CP> BD principal guarda catalogo de productos únicos. CTA> Inventarios de cada tienda afiliada al sistema, parte de CP. USR> Inf. relacionada con los usr y sus compras. Entidades que comunica para llevar la completitud de los servicios solicitudes solicitados. Agentes Financieros. VISA MASTERCARD, inf crediticia. Entidades externas de envío y entrega de los productos.
  • 7.
    Vista de Procesos. En  esta  vista  se  describen  las  tareas  (procesos  y  subprocesos)  que  par6cipan  en  la  ejecución  del   sistema,  sus  interacciones  y  configuraciones,  así  como  la  asignación  de  los  objetos  a  las  tareas.  
  • 8.
    Vista de Implementación Parael diseño de esta vista, al igual que en la vista lógica se emplearon como estilos arquitectónicos, la arquitectura de tres capas, la arquitectura JEE y patrón MVC.
  • 9.
  • 10.
  • 11.
  • 12.
    Vista de Despliegue Enesta vista se muestran las relaciones físicas de los distintos nodos que componen el sistema y representa la disposición de las instancias de componentes de ejecución en instancias de nodos conectados por enlaces de comunicación.
  • 13.
    Nodo$ inicial! Nodo$final$! Descripción! Interconexión! Cliente!Servidor,Web/ Tomcat! PC,desde,el,que, accede,a,la,aplicación! Protocolo,de, transferencia,h<p, Puerto:,8080! Servidor, Web/Tomcat! Servidor,de, aplicaciones/ WebLogic! Servidor,en,el,cual,se, ejecutan,los, componentes,visuales, y,de,conexión,con,el, servidor,de, aplicaciones.! Interfaz,RMI/IIOP! Base,de, datos/ Oracle,10i! Servidor,de, aplicaciones/ WebLogic! Base,de,datos,para,la, persistencia,de,la, aplicación.! API,JBDC, Puerto:,1522! Servidor,de, aplicaciones/ WebLogic! Servidor,Web/ Tomcat,! Servidor,en,el,cual,se, ejecutan,los, componentes,de,la, capa,de,negocio,y,de, conexión,del,sistema.! Interfaz,RMI/IIOP!