From ab36bc896e0f0bee89ab168a18536deede0bdfec Mon Sep 17 00:00:00 2001 From: Guillermo Rugilo Date: Thu, 5 May 2005 00:39:36 +0000 Subject: [PATCH] =?utf8?q?Agregu=C3=A9=20un=20paquete=20de=20reportes.=20D?= =?utf8?q?ecid=C3=AD=20no=20meterlo=20adentro=20de=20la=20capa=20de=20domi?= =?utf8?q?nio,=20porque=20son=20mas=20bien=20informes=20acerca=20de=20info?= =?utf8?q?=20extra=C3=ADda=20del=20dominio,=20pero=20no=20definen=20entida?= =?utf8?q?des=20de=20negocio.=20Aparte,=20puede=20que=20a=20futuro=20los?= =?utf8?q?=20reportes=20var=C3=ADen=20mucho,=20y=20no=20es=20deseable=20qu?= =?utf8?q?e=20eso=20forme=20parte=20del=20dominio.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../arquitectura/arquitectura_general.dia | 325 ++++-- diagramas/arquitectura/paquete_reportes.dia | 940 ++++++++++++++++++ 2 files changed, 1190 insertions(+), 75 deletions(-) create mode 100644 diagramas/arquitectura/paquete_reportes.dia diff --git a/diagramas/arquitectura/arquitectura_general.dia b/diagramas/arquitectura/arquitectura_general.dia index 316e8bc..e8fea9c 100644 --- a/diagramas/arquitectura/arquitectura_general.dia +++ b/diagramas/arquitectura/arquitectura_general.dia @@ -71,13 +71,13 @@ - + - + - + @@ -106,7 +106,7 @@ - + @@ -191,7 +191,7 @@ #Controladores: -Clases Controlador. +Clases Controller. Cada instancia mantiene el estado de una sesion de un CU# @@ -215,15 +215,15 @@ estado de una sesion de un CU# - + - + - - - + + + @@ -232,7 +232,7 @@ estado de una sesion de un CU# - + @@ -253,13 +253,13 @@ estado de una sesion de un CU# - + - + - + @@ -288,7 +288,7 @@ estado de una sesion de un CU# - + @@ -399,13 +399,13 @@ paginas web# - + - - + + @@ -494,13 +494,13 @@ paginas web# - + - + - + @@ -536,7 +536,7 @@ paginas web# - + @@ -555,13 +555,13 @@ paginas web# - + - + - + @@ -590,7 +590,7 @@ paginas web# - + @@ -606,21 +606,25 @@ paginas web# - + - - - + + + + + + + - + @@ -636,21 +640,21 @@ paginas web# - + - + - + - - - - + + + + @@ -679,13 +683,13 @@ paginas web# - + - + - + @@ -714,7 +718,7 @@ persistente# - + @@ -775,13 +779,13 @@ persistente# - + - + - + @@ -811,7 +815,7 @@ de Persistencia# - + @@ -873,15 +877,15 @@ Ej: Librerias Java, fwk .NET, etc.# - + - + - - - + + + @@ -909,16 +913,16 @@ Ej: Librerias Java, fwk .NET, etc.# - + - + - - - - + + + + @@ -947,13 +951,13 @@ Ej: Librerias Java, fwk .NET, etc.# - + - + - + @@ -980,7 +984,7 @@ ADO.NET, etc.# - + @@ -993,13 +997,13 @@ ADO.NET, etc.# - + - + - + @@ -1028,7 +1032,7 @@ ADO.NET, etc.# - + @@ -1041,13 +1045,13 @@ ADO.NET, etc.# - + - + - + @@ -1077,7 +1081,7 @@ cierta operacion# - + @@ -1089,17 +1093,150 @@ cierta operacion# + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + + + #Reportes# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Fucionalidad necesaria para el parseo, +validacion de informes entrantes y +generacion de Reportes y envio. # + + + + + + + + + + + + + + + + + + + + - + - - - + + + @@ -1107,7 +1244,7 @@ cierta operacion# - + @@ -1123,7 +1260,45 @@ cierta operacion# - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + + + diff --git a/diagramas/arquitectura/paquete_reportes.dia b/diagramas/arquitectura/paquete_reportes.dia new file mode 100644 index 0000000..a90884c --- /dev/null +++ b/diagramas/arquitectura/paquete_reportes.dia @@ -0,0 +1,940 @@ + + + + + + + + + + + + + #A4# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + #Reportes# + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + #Parseo y Envio# + + + + + + + + + + + + + + + + + + + + + #InfoPrestacionesAdmin# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Paquete de Reportes# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + #Datos# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #La siguiente es una especificacion logica (NO fisica) del paquete de reportes. +Esta formado por subpaquetes relacionados entre si. +Contiene solo las clases mas relevantes para un entendimiento global de cada +paquete.# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #InfoPrestacionesReport# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #LineaInfoPrestacionesReport# + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Clases Report. +Datos de los reportes, +validaciones sobre ellos +y "serializacion" (a txt +o lo que sea)# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + #Fucionalidad para levantar +info recibida, y generar +y enviar reportes.# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + + + #Persistencia# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + + + #Controlador# + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + ## + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ## + + + + + #Dominio# + + + + + + + + + + + + + + + + + + + + + -- 2.43.0