]> git.llucax.com Git - mecon/intranet.git/blobdiff - doc/servicios/bandas/bandas.xmi
- Esta versión ya muestra las novedades.
[mecon/intranet.git] / doc / servicios / bandas / bandas.xmi
index 61b4fa8f4042b509e7e006918057a4c9736483bb..abb85126306ad195d232b5f55a80b37b89762323 100644 (file)
   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
  </XMI.header>
  <XMI.content>
   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
  </XMI.header>
  <XMI.content>
-  <docsettings viewid="181" documentation="" uniqueid="219" />
+  <docsettings viewid="181" documentation="" uniqueid="234" />
   <umlobjects>
    <UML:Class stereotype="" package="" xmi.id="182" abstract="0" documentation="x2c:extern
   <umlobjects>
    <UML:Class stereotype="" package="" xmi.id="182" abstract="0" documentation="x2c:extern
-x2c:include:MECON/Agente.php" name="Agente" static="0" scope="200" >
+x2c:include:MECON/Agente.php" name="MECON_Agente" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="186" type="void" abstract="0" documentation="Método que devuelve el código de la dependencia en la que trabaja el agente" name="getDependencia" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="188" type="void" abstract="0" documentation="Método que devuelve el tipo de agente. Este puede ser de planta permanente (PER), de planta transitoria (TRA), en gabinete (GAB), pasante (BEC), etc.
 En el caso de los contratados devuelve el string &quot;CON &quot; concatenado con el marco legal de contratación" name="getTipo" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="186" type="void" abstract="0" documentation="Método que devuelve el código de la dependencia en la que trabaja el agente" name="getDependencia" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="188" type="void" abstract="0" documentation="Método que devuelve el tipo de agente. Este puede ser de planta permanente (PER), de planta transitoria (TRA), en gabinete (GAB), pasante (BEC), etc.
 En el caso de los contratados devuelve el string &quot;CON &quot; concatenado con el marco legal de contratación" name="getTipo" static="0" scope="200" />
-    <UML:Operation stereotype="" package="" xmi.id="189" type="void" abstract="0" documentation="Constructor" name="Agente" static="0" scope="200" >
+    <UML:Operation stereotype="" package="" xmi.id="189" type="void" abstract="0" documentation="Constructor" name="MECON_Agente" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="int" abstract="0" documentation="" name="agente" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="190" type="void" abstract="0" documentation="Método que devuelve el nombre y apellido del agente" name="getNombre" static="0" scope="200" />
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="int" abstract="0" documentation="" name="agente" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="190" type="void" abstract="0" documentation="Método que devuelve el nombre y apellido del agente" name="getNombre" static="0" scope="200" />
@@ -26,38 +26,36 @@ En el caso de los contratados devuelve el string &quot;CON &quot; concatenado co
     <UML:Attribute stereotype="" package="" xmi.id="184" value="" type="int" abstract="0" documentation="Número de documento del agente" name="agente" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="185" value="" type="int" abstract="0" documentation="Array que contiene todos los otros datos del agente" name="datos" static="0" scope="201" />
    </UML:Class>
     <UML:Attribute stereotype="" package="" xmi.id="184" value="" type="int" abstract="0" documentation="Número de documento del agente" name="agente" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="185" value="" type="int" abstract="0" documentation="Array que contiene todos los otros datos del agente" name="datos" static="0" scope="201" />
    </UML:Class>
-   <UML:Class stereotype="" package="" xmi.id="183" abstract="0" documentation="" name="Intranet_Servicios_Bandas_Agente" static="0" scope="200" >
-    <UML:Operation stereotype="" package="" xmi.id="213" type="void" abstract="0" documentation="Constructor de la clase" name="Intranet_Servicios_Bandas_Agente" static="0" scope="200" >
+   <UML:Class stereotype="" package="" xmi.id="183" abstract="0" documentation="" name="Servicios_Bandas_Agente" static="0" scope="200" >
+    <UML:Operation stereotype="" package="" xmi.id="213" type="void" abstract="0" documentation="Constructor de la clase" name="Servicios_Bandas_Agente" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Número de documento del agente a instanciar" name="agente" static="0" scope="201" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="date" abstract="0" documentation="Fecha utilizada para determinar el mes a mostrar" name="fecha" static="0" scope="201" />
     </UML:Operation>
      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Número de documento del agente a instanciar" name="agente" static="0" scope="201" />
      <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="date" abstract="0" documentation="Fecha utilizada para determinar el mes a mostrar" name="fecha" static="0" scope="201" />
     </UML:Operation>
-    <UML:Operation stereotype="" package="" xmi.id="194" type="void" abstract="0" documentation="" name="getCredencial" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="2" value="null" type="date" abstract="0" documentation="" name="fecha" static="0" scope="200" />
-    </UML:Operation>
-    <UML:Operation stereotype="" package="" xmi.id="197" type="void" abstract="0" documentation="" name="getPromedioMensual" static="0" scope="200" />
-    <UML:Operation stereotype="" package="" xmi.id="198" type="void" abstract="0" documentation="" name="getHoras" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="date" abstract="0" documentation="La fecha que se desea consultar" name="dia" static="0" scope="200" />
-    </UML:Operation>
-    <UML:Operation stereotype="" package="" xmi.id="205" type="void" abstract="0" documentation="Método que devuelve todos los accesos de una persona en un rango de fechas" name="getAccesos" static="0" scope="200" >
-     <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="date" abstract="0" documentation="" name="fecha_desde" static="0" scope="200" />
-     <UML:Parameter stereotype="" package="" xmi.id="3" value="" type="date" abstract="0" documentation="" name="fecha_hasta" static="0" scope="200" />
-    </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="197" type="void" abstract="0" documentation="Devuelve el promedio de horas del agente en el mes pedido" name="getPromedioMensual" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="198" type="void" abstract="0" documentation="Devuelve un array con las horas de cada día" name="getHoras" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="205" type="void" abstract="0" documentation="Método que devuelve todos los accesos de una persona en un rango de fechas" name="getAccesos" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="207" type="void" abstract="0" documentation="Devuelve la cantidad de días laborales trabajados por el agente en el mes considerado" name="getDiasLaborablesTrabajados" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="208" type="void" abstract="0" documentation="Devuelve la cantidad de días trabajados por el agente en el mes considerado" name="getDiasTrabajados" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="207" type="void" abstract="0" documentation="Devuelve la cantidad de días laborales trabajados por el agente en el mes considerado" name="getDiasLaborablesTrabajados" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="208" type="void" abstract="0" documentation="Devuelve la cantidad de días trabajados por el agente en el mes considerado" name="getDiasTrabajados" static="0" scope="200" />
-    <UML:Operation stereotype="" package="" xmi.id="212" type="int" abstract="0" documentation="Devuelve la cantidad de ausentes sin aviso del agente en el mes considerado" name="getNASA" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="229" type="array" abstract="0" documentation="Devuelve las fechas dentro del mes pedido en que el agente faltó y no se pasó ninguna novedad que lo justifique" name="getASA" static="0" scope="200" />
+    <UML:Operation stereotype="" package="" xmi.id="230" type="int" abstract="0" documentation="" name="getNASA" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="214" value="null" type="int" abstract="0" documentation="Todos los accesos del agente en el mes pedido" name="accesos" static="0" scope="201" />
     <UML:Attribute stereotype="" package="" xmi.id="214" value="null" type="int" abstract="0" documentation="Todos los accesos del agente en el mes pedido" name="accesos" static="0" scope="201" />
-    <UML:Attribute stereotype="" package="" xmi.id="215" value="" type="int" abstract="0" documentation="" name="credencial" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="221" value="" type="int" abstract="0" documentation="Número de ausentes sin aviso en el mes pedido" name="NASA" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="222" value="" type="int" abstract="0" documentation="Promedio horario del agente en el mes pedido" name="promedio" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="223" value="" type="int" abstract="0" documentation="Array con las horas por día trabajadas por el agente" name="horas" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="226" value="0" type="int" abstract="0" documentation="Cantidad de días trabajados por el agente en el mes pedido" name="diasTrabajados" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="227" value="0" type="int" abstract="0" documentation="Cantidad de días laborables trabajados por el agente en el mes pedido" name="diasLaborablesTrabajados" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="228" value="null" type="array" abstract="0" documentation="" name="ASA" static="0" scope="201" />
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="199" abstract="0" documentation="x2c:extern
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="199" abstract="0" documentation="x2c:extern
-x2c:include:MECON/Dependencia.php" name="Dependencia" static="0" scope="200" >
-    <UML:Operation stereotype="" package="" xmi.id="216" type="void" abstract="0" documentation="Constructor" name="Dependencia" static="0" scope="200" >
+x2c:include:MECON/Dependencia.php" name="MECON_Dependencia" static="0" scope="200" >
+    <UML:Operation stereotype="" package="" xmi.id="216" type="void" abstract="0" documentation="Constructor" name="MECON_Dependencia" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="El código de la dependencia a instanciar" name="codep" static="0" scope="201" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="217" type="void" abstract="0" documentation="Devuelve el nombre de la dependencia" name="getNombre" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="218" value="null" type="int" abstract="0" documentation="El código de la dependencia" name="codep" static="0" scope="201" />
     <UML:Attribute stereotype="" package="" xmi.id="219" value="null" type="int" abstract="0" documentation="" name="nombre" static="0" scope="201" />
    </UML:Class>
      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="El código de la dependencia a instanciar" name="codep" static="0" scope="201" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="217" type="void" abstract="0" documentation="Devuelve el nombre de la dependencia" name="getNombre" static="0" scope="200" />
     <UML:Attribute stereotype="" package="" xmi.id="218" value="null" type="int" abstract="0" documentation="El código de la dependencia" name="codep" static="0" scope="201" />
     <UML:Attribute stereotype="" package="" xmi.id="219" value="null" type="int" abstract="0" documentation="" name="nombre" static="0" scope="201" />
    </UML:Class>
-   <UML:Class stereotype="" package="" xmi.id="200" abstract="0" documentation="Clase que representa una dependencia con bandas horarias" name="Intranet_Servicios_Bandas_Dependencia" static="0" scope="200" >
+   <UML:Class stereotype="" package="" xmi.id="200" abstract="0" documentation="Clase que representa una dependencia con bandas horarias" name="Servicios_Bandas_Dependencia" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="202" type="void" abstract="0" documentation="Devuelve todos los agentes de la dependencia" name="getAgentes" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="int" abstract="0" documentation="" name="codep" static="0" scope="200" />
      <UML:Parameter stereotype="" package="" xmi.id="3" value="" type="Tipo_Agente" abstract="0" documentation="" name="Tipo_agente" static="0" scope="200" />
     <UML:Operation stereotype="" package="" xmi.id="202" type="void" abstract="0" documentation="Devuelve todos los agentes de la dependencia" name="getAgentes" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="int" abstract="0" documentation="" name="codep" static="0" scope="200" />
      <UML:Parameter stereotype="" package="" xmi.id="3" value="" type="Tipo_Agente" abstract="0" documentation="" name="Tipo_agente" static="0" scope="200" />
@@ -68,39 +66,50 @@ x2c:include:MECON/Dependencia.php" name="Dependencia" static="0" scope="200" >
     <UML:Operation stereotype="" package="" xmi.id="209" type="void" abstract="0" documentation="Devuelve la cantidad de ausentes sin aviso de la dependencia en un mes." name="getNASA" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="todos" type="Tipo_Agente" abstract="0" documentation="" name="Tipo_agente" static="0" scope="200" />
     </UML:Operation>
     <UML:Operation stereotype="" package="" xmi.id="209" type="void" abstract="0" documentation="Devuelve la cantidad de ausentes sin aviso de la dependencia en un mes." name="getNASA" static="0" scope="200" >
      <UML:Parameter stereotype="" package="" xmi.id="1" value="todos" type="Tipo_Agente" abstract="0" documentation="" name="Tipo_agente" static="0" scope="200" />
     </UML:Operation>
+    <UML:Operation stereotype="" package="" xmi.id="220" type="void" abstract="0" documentation="" name="Servicios_Bandas_Dependencia" static="0" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="date" abstract="0" documentation="La fecha para determinar el mes a mostrar" name="fecha" static="0" scope="201" />
+    </UML:Operation>
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="206" abstract="0" documentation="x2c:extern
    </UML:Class>
    <UML:Class stereotype="" package="" xmi.id="206" abstract="0" documentation="x2c:extern
-x2c:include:MECON/NovedadesDia.php" name="NovedadesDia" static="0" scope="200" />
+x2c:include:MECON/NovedadesDia.php" name="MECON_NovedadesDia" static="0" scope="200" />
+   <UML:Class stereotype="class" package="" xmi.id="231" abstract="0" documentation="Clase que se encarga de realizar todas las búsquedas provenientes de formularios" name="Servicios_Bandas_Buscador" static="0" scope="200" >
+    <UML:Operation stereotype="" package="" xmi.id="233" type="array()" abstract="0" documentation="Devuelve todos los meses cargados en la base de datos" name="getMeses" static="1" scope="200" >
+     <UML:Parameter stereotype="" package="" xmi.id="1" value="" type="int" abstract="0" documentation="El handler de conexión a la base de datos" name="db" static="0" scope="201" />
+    </UML:Operation>
+    <UML:Attribute stereotype="" package="" xmi.id="232" value="NULL" type="array" abstract="0" documentation="Los meses que hay cargados en la base de datos" name="meses" static="0" scope="201" />
+    <UML:Attribute stereotype="" package="" xmi.id="234" value="" type="int" abstract="0" documentation="" name="db" static="0" scope="201" />
+   </UML:Class>
    <UML:Association nameb="" stereotype="" visibilitya="200" visibilityb="200" assoctype="500" rolea="200" roleb="199" multia="" doca="" multib="" docb="" package="" xmi.id="-1" abstract="0" documentation="" name="" static="0" scope="200" changeabilitya="900" changeabilityb="900" namea="" />
    <UML:Association nameb="" stereotype="" visibilitya="200" visibilityb="200" assoctype="500" rolea="183" roleb="182" multia="" doca="" multib="" docb="" package="" xmi.id="-1" abstract="0" documentation="" name="" static="0" scope="200" changeabilitya="900" changeabilityb="900" namea="" />
   </umlobjects>
   <diagrams>
    <UML:Association nameb="" stereotype="" visibilitya="200" visibilityb="200" assoctype="500" rolea="200" roleb="199" multia="" doca="" multib="" docb="" package="" xmi.id="-1" abstract="0" documentation="" name="" static="0" scope="200" changeabilitya="900" changeabilityb="900" namea="" />
    <UML:Association nameb="" stereotype="" visibilitya="200" visibilityb="200" assoctype="500" rolea="183" roleb="182" multia="" doca="" multib="" docb="" package="" xmi.id="-1" abstract="0" documentation="" name="" static="0" scope="200" changeabilitya="900" changeabilityb="900" namea="" />
   </umlobjects>
   <diagrams>
-   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="545" snapy="10" showatts="1" xmi.id="181" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="30000" showstereotype="0" showscope="1" snapcsgrid="0" font="helvetica,-1,12,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="453" >
+   <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" zoom="100" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="551" snapy="10" showatts="1" xmi.id="181" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="30000" showstereotype="0" showscope="1" snapcsgrid="0" font="helvetica,-1,12,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="453" >
     <widgets>
     <widgets>
-     <UML:ClassWidget usesdiagramfillcolour="0" width="141" showattsigs="601" usesdiagramusefillcolour="0" x="52" linecolour="#ff0000" y="34" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="126" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="182" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
-     <UML:ClassWidget usesdiagramfillcolour="0" width="205" showattsigs="601" usesdiagramusefillcolour="0" x="295" linecolour="#ff0000" y="18" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="70" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="199" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
-     <UML:ClassWidget usesdiagramfillcolour="0" width="287" showattsigs="601" usesdiagramusefillcolour="0" x="254" linecolour="#ff0000" y="120" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="63" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="200" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
-     <UML:ClassWidget usesdiagramfillcolour="0" width="384" showattsigs="601" usesdiagramusefillcolour="0" x="78" linecolour="#ff0000" y="212" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="154" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="183" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
-     <UML:ClassWidget usesdiagramfillcolour="1" width="82" showattsigs="601" usesdiagramusefillcolour="1" x="203" linecolour="none" y="52" showopsigs="601" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="206" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="0" width="187" showattsigs="601" usesdiagramusefillcolour="0" x="40" linecolour="#ff0000" y="24" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="126" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="182" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="0" width="251" showattsigs="601" usesdiagramusefillcolour="0" x="278" linecolour="#ff0000" y="18" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="70" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="199" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="0" width="287" showattsigs="601" usesdiagramusefillcolour="0" x="260" linecolour="#ff0000" y="127" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="77" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="200" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="0" width="341" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="208" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="224" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="183" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="1" width="128" showattsigs="601" usesdiagramusefillcolour="1" x="365" linecolour="none" y="331" showopsigs="601" instancename="" usesdiagramlinecolour="1" fillcolour="none" height="28" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="206" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
+     <UML:ClassWidget usesdiagramfillcolour="0" width="151" showattsigs="601" usesdiagramusefillcolour="0" x="358" linecolour="#ff0000" y="237" showopsigs="601" instancename="" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="56" usefillcolor="1" showattributes="1" isinstance="0" xmi.id="231" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,8,-1,0,50,0,0,0,0,0" />
     </widgets>
     <messages/>
     <associations>
      <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="199" roleBdoc="" widgetaid="200" roleAdoc="" documentation="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
     </widgets>
     <messages/>
     <associations>
      <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="199" roleBdoc="" widgetaid="200" roleAdoc="" documentation="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
-      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="2" linecolour="none" y="12" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
-      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="1" linecolour="none" y="0" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="711" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
-      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="4" linecolour="none" y="25" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="712" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="-6" linecolour="none" y="12" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="7" linecolour="none" y="7" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="711" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="-13" linecolour="none" y="25" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="712" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
       <linepath>
       <linepath>
-       <startpoint startx="397" starty="120" />
-       <endpoint endx="397" endy="88" />
+       <startpoint startx="403" starty="127" />
+       <endpoint endx="403" endy="88" />
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="182" roleBdoc="" widgetaid="183" roleAdoc="" documentation="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
       </linepath>
      </UML:AssocWidget>
      <UML:AssocWidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="182" roleBdoc="" widgetaid="183" roleAdoc="" documentation="" type="500" changeabilityA="900" changeabilityB="900" visibilityA="200" >
-      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="-15" linecolour="none" y="11" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
-      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="123" linecolour="none" y="6" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="711" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
-      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="40" linecolour="none" y="86" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="712" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="-21" linecolour="none" y="6" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="703" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="33" linecolour="none" y="2" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="711" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
+      <UML:FloatingTextWidget usesdiagramfillcolour="1" width="0" usesdiagramusefillcolour="1" x="28" linecolour="none" y="76" operation="" instancename="" posttext="" usesdiagramlinecolour="1" role="712" fillcolour="none" height="0" usefillcolor="1" seqnum="" pretext="" isinstance="0" xmi.id="-1" text="" font="helvetica,12,-1,0,50,0,0,0,0,0" />
       <linepath>
       <linepath>
-       <startpoint startx="270" starty="212" />
-       <endpoint endx="122" endy="160" />
+       <startpoint startx="180" starty="208" />
+       <endpoint endx="133" endy="150" />
       </linepath>
      </UML:AssocWidget>
     </associations>
       </linepath>
      </UML:AssocWidget>
     </associations>
@@ -110,7 +119,7 @@ x2c:include:MECON/NovedadesDia.php" name="NovedadesDia" static="0" scope="200" /
    <listitem open="1" type="800" id="-1" label="Views" >
     <listitem open="1" type="801" id="-1" label="Logical View" >
      <listitem open="0" type="807" id="181" label="class diagram" />
    <listitem open="1" type="800" id="-1" label="Views" >
     <listitem open="1" type="801" id="-1" label="Logical View" >
      <listitem open="0" type="807" id="181" label="class diagram" />
-     <listitem open="1" type="813" id="182" label="Agente" >
+     <listitem open="1" type="813" id="182" label="MECON_Agente" >
       <listitem open="0" type="814" id="184" label="agente" />
       <listitem open="0" type="814" id="185" label="datos" />
       <listitem open="0" type="815" id="189" label="Agente" />
       <listitem open="0" type="814" id="184" label="agente" />
       <listitem open="0" type="814" id="185" label="datos" />
       <listitem open="0" type="815" id="189" label="Agente" />
@@ -120,30 +129,41 @@ x2c:include:MECON/NovedadesDia.php" name="NovedadesDia" static="0" scope="200" /
       <listitem open="0" type="815" id="190" label="getNombre" />
       <listitem open="0" type="815" id="188" label="getTipo" />
      </listitem>
       <listitem open="0" type="815" id="190" label="getNombre" />
       <listitem open="0" type="815" id="188" label="getTipo" />
      </listitem>
-     <listitem open="1" type="813" id="199" label="Dependencia" >
+     <listitem open="1" type="813" id="199" label="MECON_Dependencia" >
       <listitem open="0" type="814" id="218" label="codep" />
       <listitem open="0" type="814" id="219" label="nombre" />
       <listitem open="0" type="815" id="216" label="Dependencia" />
       <listitem open="0" type="815" id="217" label="getNombre" />
      </listitem>
       <listitem open="0" type="814" id="218" label="codep" />
       <listitem open="0" type="814" id="219" label="nombre" />
       <listitem open="0" type="815" id="216" label="Dependencia" />
       <listitem open="0" type="815" id="217" label="getNombre" />
      </listitem>
-     <listitem open="1" type="813" id="183" label="Intranet_Servicios_Bandas_Agente" >
+     <listitem open="1" type="813" id="206" label="NovedadesDia" />
+     <listitem open="1" type="813" id="183" label="Servicios_Bandas_Agente" >
+      <listitem open="0" type="814" id="228" label="ASA" />
+      <listitem open="0" type="814" id="221" label="NASA" />
       <listitem open="0" type="814" id="214" label="accesos" />
       <listitem open="0" type="814" id="214" label="accesos" />
-      <listitem open="0" type="814" id="215" label="credencial" />
-      <listitem open="0" type="815" id="213" label="Intranet_Servicios_Bandas_Agente" />
+      <listitem open="0" type="814" id="227" label="diasLaborablesTrabajados" />
+      <listitem open="0" type="814" id="226" label="diasTrabajados" />
+      <listitem open="0" type="814" id="223" label="horas" />
+      <listitem open="0" type="814" id="222" label="promedio" />
+      <listitem open="0" type="815" id="213" label="Servicios_Bandas_Agente" />
+      <listitem open="0" type="815" id="229" label="getASA" />
       <listitem open="0" type="815" id="205" label="getAccesos" />
       <listitem open="0" type="815" id="205" label="getAccesos" />
-      <listitem open="0" type="815" id="194" label="getCredencial" />
       <listitem open="0" type="815" id="207" label="getDiasLaborablesTrabajados" />
       <listitem open="0" type="815" id="208" label="getDiasTrabajados" />
       <listitem open="0" type="815" id="198" label="getHoras" />
       <listitem open="0" type="815" id="207" label="getDiasLaborablesTrabajados" />
       <listitem open="0" type="815" id="208" label="getDiasTrabajados" />
       <listitem open="0" type="815" id="198" label="getHoras" />
-      <listitem open="0" type="815" id="212" label="getNASA" />
+      <listitem open="0" type="815" id="230" label="getNASA" />
       <listitem open="0" type="815" id="197" label="getPromedioMensual" />
      </listitem>
       <listitem open="0" type="815" id="197" label="getPromedioMensual" />
      </listitem>
-     <listitem open="1" type="813" id="200" label="Intranet_Servicios_Bandas_Dependencia" >
+     <listitem open="1" type="813" id="231" label="Servicios_Bandas_Buscador" >
+      <listitem open="0" type="814" id="234" label="db" />
+      <listitem open="0" type="814" id="232" label="meses" />
+      <listitem open="0" type="815" id="233" label="getMeses" />
+     </listitem>
+     <listitem open="1" type="813" id="200" label="Servicios_Bandas_Dependencia" >
+      <listitem open="0" type="815" id="220" label="Servicios_Bandas_Dependencia" />
       <listitem open="0" type="815" id="202" label="getAgentes" />
       <listitem open="0" type="815" id="209" label="getNASA" />
       <listitem open="0" type="815" id="203" label="getPromedio" />
      </listitem>
       <listitem open="0" type="815" id="202" label="getAgentes" />
       <listitem open="0" type="815" id="209" label="getNASA" />
       <listitem open="0" type="815" id="203" label="getPromedio" />
      </listitem>
-     <listitem open="1" type="813" id="206" label="NovedadesDia" />
     </listitem>
     <listitem open="1" type="802" id="-1" label="Use Case View" />
     <listitem open="1" type="821" id="-1" label="Component View" />
     </listitem>
     <listitem open="1" type="802" id="-1" label="Use Case View" />
     <listitem open="1" type="821" id="-1" label="Component View" />