From: Guillermo Rugilo Date: Thu, 5 May 2005 00:39:36 +0000 (+0000) Subject: Agregué un paquete de reportes. X-Git-Tag: svn_import~512 X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/commitdiff_plain/ab36bc896e0f0bee89ab168a18536deede0bdfec?ds=sidebyside Agregué un paquete de reportes. Decidí no meterlo adentro de la capa de dominio, porque son mas bien informes acerca de info extraída del dominio, pero no definen entidades de negocio. Aparte, puede que a futuro los reportes varíen mucho, y no es deseable que eso forme parte del dominio. --- 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# + + + + + + + + + + + + + + + + + + + + +