Date post: | 26-Jul-2015 |
Category: |
Data & Analytics |
Upload: | roberth-loaiza |
View: | 195 times |
Download: | 0 times |
Sistema PoDIntegrantes: 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 STMPGestion 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!