]> git.llucax.com Git - mecon/samurai.git/blob - doc/uml/Samurai.xmi
dd7c0a0a0694b9ef75132d7731fba2a8451e86be
[mecon/samurai.git] / doc / uml / Samurai.xmi
1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
3  <XMI.header>
4   <XMI.documentation>
5    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6    <XMI.exporterVersion>1.1</XMI.exporterVersion>
7   </XMI.documentation>
8   <XMI.model xmi.name="Samurai" href="/home/mmarrese/public_html/samurai/tronco/doc/uml/Samurai.xmi" />
9   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
10  </XMI.header>
11  <XMI.content>
12   <docsettings viewid="206" documentation="" uniqueid="284" />
13   <umlobjects>
14    <UML:Class stereotype="" package="" xmi.id="207" abstract="0" documentation="Clase para el manejo de los usuarios." name="Usuario" static="0" scope="200" >
15     <UML:Operation stereotype="" package="" xmi.id="216" type="void" abstract="0" documentation="Constructor.Recibe como parametro opcional el login del usuario. y busca en la base la informacion referida a el." name="Usuario" static="0" scope="200" >
16      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Login del usuario en la intranet." name="login" static="0" scope="200" />
17      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;Samurai_DB" abstract="0" documentation="Objeto conexion." name="db" static="0" scope="200" />
18     </UML:Operation>
19     <UML:Operation stereotype="" package="" xmi.id="217" type="string" abstract="0" documentation="Devuelve el string del login del usuario." name="getLogin" static="0" scope="200" />
20     <UML:Operation stereotype="" package="" xmi.id="218" type="int" abstract="0" documentation="Devuelve el int con el numero de documento del usuario." name="getNrodoc" static="0" scope="200" />
21     <UML:Operation stereotype="" package="" xmi.id="224" type="string" abstract="0" documentation="Devuelve el nombre del usuario." name="getNombre" static="0" scope="200" />
22     <UML:Operation stereotype="" package="" xmi.id="219" type="date" abstract="0" documentation="Devuelve un datetime con la fecha en la cual el usuario se logueo por ultima vez a intranet." name="getFecha" static="0" scope="200" />
23     <UML:Operation stereotype="" package="" xmi.id="220" type="void" abstract="0" documentation="Setea el login del usuario." name="setLogin" static="0" scope="200" >
24      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Login a asignar al usuario" name="login" static="0" scope="200" />
25     </UML:Operation>
26     <UML:Operation stereotype="" package="" xmi.id="221" type="void" abstract="0" documentation="Setea el numero de documento del usuario." name="setNrodoc" static="0" scope="200" >
27      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Numero de documento a asignar al usuario." name="nrodoc" static="0" scope="200" />
28     </UML:Operation>
29     <UML:Operation stereotype="" package="" xmi.id="222" type="void" abstract="0" documentation="Setea el nombre del usuario." name="setNombre" static="0" scope="200" >
30      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Nombre del usuario." name="nombre" static="0" scope="200" />
31     </UML:Operation>
32     <UML:Operation stereotype="" package="" xmi.id="223" type="void" abstract="0" documentation="Setea la fecha de ultimo logueo del usuario." name="setFecha" static="0" scope="200" >
33      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="date" abstract="0" documentation="Fecha de ultimo logueo del usuario." name="fecha" static="0" scope="200" />
34     </UML:Operation>
35     <UML:Attribute stereotype="" package="" xmi.id="211" value="" type="string" abstract="0" documentation="Login del usuario en intranet." name="login" static="0" scope="201" />
36     <UML:Attribute stereotype="" package="" xmi.id="212" value="" type="int" abstract="0" documentation="Numero de documento del usuario" name="nrodoc" static="0" scope="201" />
37     <UML:Attribute stereotype="" package="" xmi.id="213" value="" type="string" abstract="0" documentation="Nombre del usuario" name="nombre" static="0" scope="201" />
38     <UML:Attribute stereotype="" package="" xmi.id="214" value="" type="date" abstract="0" documentation="Fecha de ultimo logueo del usuario a la intranet." name="fecha" static="0" scope="201" />
39     <UML:Attribute stereotype="" package="" xmi.id="273" value="" type="Samurai_DB" abstract="0" documentation="Objeto Samurai_DB" name="db" static="0" scope="201" />
40    </UML:Class>
41    <UML:Class stereotype="" package="" xmi.id="208" abstract="0" documentation="Clase para el manejo de los perfies." name="Perfil" static="0" scope="200" >
42     <UML:Operation stereotype="" package="" xmi.id="229" type="void" abstract="0" documentation="Constructor. Si recibe un identificador como parametro, busca la informacion en la base. No hay metodo que setee el id del perfil puesto que es autonumerico en la DB." name="Perfil" static="0" scope="200" >
43      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del perfil." name="id" static="0" scope="200" />
44      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;Samurai_DB" abstract="0" documentation="Objeto conexion" name="db" static="0" scope="200" />
45     </UML:Operation>
46     <UML:Operation stereotype="" package="" xmi.id="230" type="int" abstract="0" documentation="Devuelve el identificador del perfil." name="getId" static="0" scope="200" />
47     <UML:Operation stereotype="" package="" xmi.id="231" type="getDescPerfilstring" abstract="0" documentation="Devuelve la descripcion del perfil." name="getDescripcion" static="0" scope="200" />
48     <UML:Operation stereotype="" package="" xmi.id="232" type="string" abstract="0" documentation="Devuelve el tipo de perfil." name="getTipo" static="0" scope="200" />
49     <UML:Operation stereotype="" package="" xmi.id="233" type="void" abstract="0" documentation="Setea la descripcion del perfil." name="setDescripcion" static="0" scope="200" >
50      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Descripcion del perfil." name="descripcion" static="0" scope="200" />
51     </UML:Operation>
52     <UML:Operation stereotype="" package="" xmi.id="234" type="void" abstract="0" documentation="Setea el tipo de perfil." name="setTipo" static="0" scope="200" >
53      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Tipo de perfil." name="tipo" static="0" scope="200" />
54     </UML:Operation>
55     <UML:Attribute stereotype="" package="" xmi.id="225" value="" type="int" abstract="0" documentation="Identificador del perfil." name="id" static="0" scope="201" />
56     <UML:Attribute stereotype="" package="" xmi.id="226" value="" type="string" abstract="0" documentation="Descripcion del perfil." name="descripcion" static="0" scope="201" />
57     <UML:Attribute stereotype="" package="" xmi.id="227" value="" type="string" abstract="0" documentation="Tipo de perfil. E = Externo. I = Interno. D = Dios." name="tipo" static="0" scope="201" />
58     <UML:Attribute stereotype="" package="" xmi.id="271" value="" type="Samurai_DB" abstract="0" documentation="Objeto Samurai_DB" name="db" static="0" scope="201" />
59    </UML:Class>
60    <UML:Class stereotype="" package="" xmi.id="209" abstract="0" documentation="Clase para el manejo de los sistemas." name="Sistema" static="0" scope="200" >
61     <UML:Operation stereotype="" package="" xmi.id="243" type="void" abstract="0" documentation="Constructor. Si recibe como parametro el identificador busca en la DB los datos. No hay metodo que setee el id del sistema puesto que es un valor autoincrementable en la DB" name="Sistema" static="0" scope="200" >
62      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del sistema." name="id" static="0" scope="200" />
63      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;Samurai_DB" abstract="0" documentation="Objeto Conexion" name="db" static="0" scope="200" />
64     </UML:Operation>
65     <UML:Operation stereotype="" package="" xmi.id="244" type="int" abstract="0" documentation="Devuelve el identificador del sistema." name="getId" static="0" scope="200" />
66     <UML:Operation stereotype="" package="" xmi.id="245" type="string" abstract="0" documentation="Devuelve el nombre del sistema." name="getNombre" static="0" scope="200" />
67     <UML:Operation stereotype="" package="" xmi.id="246" type="string" abstract="0" documentation="Devuelve la descrpcion del sistema." name="getDescripcion" static="0" scope="200" />
68     <UML:Operation stereotype="" package="" xmi.id="247" type="date" abstract="0" documentation="Devuelve la fecha de inicio del sistema." name="getFechaInicio" static="0" scope="200" />
69     <UML:Operation stereotype="" package="" xmi.id="248" type="date" abstract="0" documentation="Devuelve la fecha de finalizacion del sistema." name="getFechaFin" static="0" scope="200" />
70     <UML:Operation stereotype="" package="" xmi.id="249" type="date" abstract="0" documentation="Devuelve la fecha de implementacion del sistema." name="getFechaImplementacion" static="0" scope="200" />
71     <UML:Operation stereotype="" package="" xmi.id="250" type="string" abstract="0" documentation="Devuelve el contacto del sistema." name="getContacto" static="0" scope="200" />
72     <UML:Operation stereotype="" package="" xmi.id="251" type="void" abstract="0" documentation="Setea el nombre del sistema." name="setNombre" static="0" scope="200" >
73      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Nombre del sistema." name="nombre" static="0" scope="200" />
74     </UML:Operation>
75     <UML:Operation stereotype="" package="" xmi.id="252" type="void" abstract="0" documentation="Setea la descripcion del sistema." name="setDescripcion" static="0" scope="200" >
76      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Descripcion del sistema." name="descripcion" static="0" scope="200" />
77     </UML:Operation>
78     <UML:Operation stereotype="" package="" xmi.id="253" type="void" abstract="0" documentation="Setea la fecha de inicio del sistema." name="setFechaInicio" static="0" scope="200" >
79      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="date" abstract="0" documentation="Fecha de inicio del sistema" name="fecha" static="0" scope="200" />
80     </UML:Operation>
81     <UML:Operation stereotype="" package="" xmi.id="254" type="void" abstract="0" documentation="Setea la fecha de finalizacion del sistema." name="setFechaFin" static="0" scope="200" >
82      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="date" abstract="0" documentation="Fecha de finalizacion del sistema." name="fecha" static="0" scope="200" />
83     </UML:Operation>
84     <UML:Operation stereotype="" package="" xmi.id="255" type="void" abstract="0" documentation="Setea la fecha de implementacion del sistema." name="setFechaImplementacion" static="0" scope="200" >
85      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="date" abstract="0" documentation="Fecha de implementacion del sistema." name="fecha" static="0" scope="200" />
86     </UML:Operation>
87     <UML:Operation stereotype="" package="" xmi.id="256" type="void" abstract="0" documentation="Setea el contacto del sistema." name="setContacto" static="0" scope="200" >
88      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Texto con la informacion del contacto." name="contacto" static="0" scope="200" />
89     </UML:Operation>
90     <UML:Operation stereotype="" package="" xmi.id="263" type="void" abstract="0" documentation="" name="obtenerDatosDb" static="0" scope="201" />
91     <UML:Attribute stereotype="" package="" xmi.id="235" value="" type="int" abstract="0" documentation="Identificador del sistema." name="id" static="0" scope="201" />
92     <UML:Attribute stereotype="" package="" xmi.id="237" value="" type="string" abstract="0" documentation="Nombre del sistema." name="nombre" static="0" scope="201" />
93     <UML:Attribute stereotype="" package="" xmi.id="238" value="" type="string" abstract="0" documentation="Descripcion del sistema." name="descripcion" static="0" scope="201" />
94     <UML:Attribute stereotype="" package="" xmi.id="239" value="" type="date" abstract="0" documentation="Fecha en la cual se inicio el sistema." name="fecha_inicio" static="0" scope="201" />
95     <UML:Attribute stereotype="" package="" xmi.id="240" value="" type="date" abstract="0" documentation="Fecha en la cual se dio por terminado el desarrollo del sistema." name="fecha_fin" static="0" scope="201" />
96     <UML:Attribute stereotype="" package="" xmi.id="241" value="" type="date" abstract="0" documentation="Fecha de implementacion del sistema." name="fecha_implementacion" static="0" scope="201" />
97     <UML:Attribute stereotype="" package="" xmi.id="242" value="" type="string" abstract="0" documentation="Texto con los datos del o de los contacto/s en el area usuario." name="contacto" static="0" scope="201" />
98     <UML:Attribute stereotype="" package="" xmi.id="272" value="" type="Samurai_DB" abstract="0" documentation="Objeto Samurai_DB" name="db" static="0" scope="201" />
99    </UML:Class>
100    <UML:Class stereotype="" package="" xmi.id="210" abstract="0" documentation="Clase para el manejo de los Permisos." name="Permiso" static="0" scope="200" >
101     <UML:Operation stereotype="" package="" xmi.id="259" type="void" abstract="0" documentation="Constructor. Si recibe como parametro el identificador del permiso, busca la informacion en la DB. No hay metodo que setee el id puesto que es un valor autoincrementable en la DB." name="Permiso" static="0" scope="200" >
102      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del sistema." name="id" static="0" scope="200" />
103      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;Samurai_DB" abstract="0" documentation="Objeto conexion" name="db" static="0" scope="200" />
104     </UML:Operation>
105     <UML:Operation stereotype="" package="" xmi.id="260" type="int" abstract="0" documentation="Devuelve el identificador del permiso." name="getId" static="0" scope="200" />
106     <UML:Operation stereotype="" package="" xmi.id="261" type="string" abstract="0" documentation="Devuelve la descripcion del permiso." name="getDescripcion" static="0" scope="200" />
107     <UML:Operation stereotype="" package="" xmi.id="262" type="void" abstract="0" documentation="Setea la descripcion del permiso." name="setDescripcion" static="0" scope="200" >
108      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="string" abstract="0" documentation="Descripcion del permiso." name="descripcion" static="0" scope="200" />
109     </UML:Operation>
110     <UML:Attribute stereotype="" package="" xmi.id="257" value="" type="int" abstract="0" documentation="Identificador del permiso." name="id" static="0" scope="201" />
111     <UML:Attribute stereotype="" package="" xmi.id="258" value="" type="string" abstract="0" documentation="Descripcion del permiso." name="descripcion" static="0" scope="201" />
112     <UML:Attribute stereotype="" package="" xmi.id="270" value="" type="Samurai_DB" abstract="0" documentation="Objeto Samurai_DB" name="db" static="0" scope="201" />
113    </UML:Class>
114    <UML:Class stereotype="" package="" xmi.id="264" abstract="0" documentation="x2c:extern
115 x2c:include: DB.php" name="DB" static="0" scope="200" />
116    <UML:Class stereotype="" package="" xmi.id="265" abstract="0" documentation="Manejo interno de las bases de datos." name="Samurai_DB" static="0" scope="200" >
117     <UML:Operation stereotype="" package="" xmi.id="269" type="DB" abstract="0" documentation="Realiza la conexion con la base de datos." name="connect" static="0" scope="200" />
118    </UML:Class>
119    <UML:Class stereotype="" package="" xmi.id="274" abstract="0" documentation="Objeto general." name="Samurai" static="0" scope="200" >
120     <UML:Operation stereotype="" package="" xmi.id="280" type="void" abstract="0" documentation="Constructor. Recibe como parametro el identificador del sistema." name="Samurai" static="0" scope="200" >
121      <UML:Parameter stereotype="" package="" xmi.id="1" value="null" type="int" abstract="0" documentation="Identificador del sistema.          " name="idSistema" static="0" scope="200" />
122      <UML:Parameter stereotype="" package="" xmi.id="2" value="" type="&amp;Samurai_DB" abstract="0" documentation="Objeto conexion" name="db" static="0" scope="200" />
123     </UML:Operation>
124     <UML:Operation stereotype="" package="" xmi.id="283" type="array(Sistema)" abstract="0" documentation="Devuleve un array con los identificadores de todos los sistemas." name="getIdSistemas" static="0" scope="200" />
125     <UML:Attribute stereotype="" package="" xmi.id="276" value="" type="array(Sistema)" abstract="0" documentation="Sistemas en general." name="sistemas" static="0" scope="201" />
126     <UML:Attribute stereotype="" package="" xmi.id="277" value="" type="array(Usuario)" abstract="0" documentation="Usuarios del sistema." name="usuarios" static="0" scope="201" />
127     <UML:Attribute stereotype="" package="" xmi.id="278" value="" type="array(Permiso)" abstract="0" documentation="Permisos del sistema" name="permisos" static="0" scope="201" />
128     <UML:Attribute stereotype="" package="" xmi.id="279" value="" type="array(Perfil)" abstract="0" documentation="Perfiles del sistema" name="perfiles" static="0" scope="201" />
129     <UML:Attribute stereotype="" package="" xmi.id="281" value="" type="int" abstract="0" documentation="Identificador del sistema." name="id_sistema" static="0" scope="201" />
130     <UML:Attribute stereotype="" package="" xmi.id="282" value="" type="Samurai_DB" abstract="0" documentation="Objeto Conexion" name="db" static="0" scope="201" />
131    </UML:Class>
132   </umlobjects>
133   <diagrams>
134    <diagram snapgrid="1" showattsig="1" fillcolor="#ffffc0" showgrid="1" showopsig="1" usefillcolor="1" snapx="10" snapy="10" showatts="1" xmi.id="206" documentation="" type="402" showops="1" showpackage="0" name="Clases" localid="30000" showstereotype="0" showscope="1" font="helvetica,6,-1,0,50,0,0,0,0,0" linecolor="#ff0000" >
135     <widgets>
136      <UML:ConceptWidget usesdiagramfillcolour="0" width="230" showattsigs="601" usesdiagramusefillcolour="0" x="550" linecolour="#ff0000" y="210" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="165" usefillcolor="1" showattributes="1" xmi.id="207" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
137      <UML:ConceptWidget usesdiagramfillcolour="0" width="208" showattsigs="601" usesdiagramusefillcolour="0" x="440" linecolour="#ff0000" y="20" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="121" usefillcolor="1" showattributes="1" xmi.id="208" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
138      <UML:ConceptWidget usesdiagramfillcolour="0" width="218" showattsigs="601" usesdiagramusefillcolour="0" x="10" linecolour="#ff0000" y="280" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="264" usefillcolor="1" showattributes="1" xmi.id="209" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
139      <UML:ConceptWidget usesdiagramfillcolour="0" width="208" showattsigs="601" usesdiagramusefillcolour="0" x="0" linecolour="#ff0000" y="20" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="88" usefillcolor="1" showattributes="1" xmi.id="210" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
140      <UML:ConceptWidget usesdiagramfillcolour="0" width="40" showattsigs="601" usesdiagramusefillcolour="0" x="300" linecolour="#ff0000" y="20" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="21" usefillcolor="1" showattributes="1" xmi.id="264" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
141      <UML:ConceptWidget usesdiagramfillcolour="0" width="78" showattsigs="601" usesdiagramusefillcolour="0" x="300" linecolour="#ff0000" y="170" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="27" usefillcolor="1" showattributes="1" xmi.id="265" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
142      <UML:ConceptWidget usesdiagramfillcolour="0" width="240" showattsigs="601" usesdiagramusefillcolour="0" x="270" linecolour="#ff0000" y="420" showopsigs="601" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="99" usefillcolor="1" showattributes="1" xmi.id="274" showoperations="1" showpackage="0" showscope="1" showstereotype="0" font="helvetica,6,-1,0,50,0,0,0,0,0" />
143     </widgets>
144     <messages/>
145     <associations>
146      <UML:AssocWidget totalcounta="4" indexa="2" totalcountb="2" indexb="1" widgetbid="264" widgetaid="265" documentation="" type="500" >
147       <linepath>
148        <startpoint startx="339" starty="170" />
149        <endpoint endx="320" endy="41" />
150       </linepath>
151      </UML:AssocWidget>
152      <UML:AssocWidget totalcounta="4" indexa="1" totalcountb="3" indexb="2" widgetbid="210" widgetaid="265" documentation="" type="501" >
153       <linepath>
154        <startpoint startx="319" starty="170" />
155        <endpoint endx="138" endy="108" />
156       </linepath>
157      </UML:AssocWidget>
158      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="209" widgetaid="265" documentation="" type="501" >
159       <linepath>
160        <startpoint startx="300" starty="183" />
161        <endpoint endx="119" endy="280" />
162       </linepath>
163      </UML:AssocWidget>
164      <UML:AssocWidget totalcounta="4" indexa="3" totalcountb="2" indexb="1" widgetbid="208" widgetaid="265" documentation="" type="501" >
165       <linepath>
166        <startpoint startx="358" starty="170" />
167        <endpoint endx="440" endy="80" />
168       </linepath>
169      </UML:AssocWidget>
170      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="207" widgetaid="265" documentation="" type="501" >
171       <linepath>
172        <startpoint startx="378" starty="183" />
173        <endpoint endx="550" endy="265" />
174       </linepath>
175      </UML:AssocWidget>
176      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="5" indexb="1" widgetbid="274" widgetaid="209" documentation="" type="501" >
177       <linepath>
178        <startpoint startx="228" starty="412" />
179        <endpoint endx="318" endy="420" />
180       </linepath>
181      </UML:AssocWidget>
182      <UML:AssocWidget totalcounta="3" indexa="2" totalcountb="5" indexb="4" widgetbid="274" widgetaid="207" documentation="" type="501" >
183       <linepath>
184        <startpoint startx="550" starty="320" />
185        <endpoint endx="462" endy="420" />
186       </linepath>
187      </UML:AssocWidget>
188      <UML:AssocWidget totalcounta="2" indexa="1" totalcountb="5" indexb="3" widgetbid="274" widgetaid="208" documentation="" type="501" >
189       <linepath>
190        <startpoint startx="544" starty="141" />
191        <endpoint endx="414" endy="420" />
192       </linepath>
193      </UML:AssocWidget>
194      <UML:AssocWidget totalcounta="3" indexa="1" totalcountb="5" indexb="2" widgetbid="274" widgetaid="210" documentation="" type="501" >
195       <linepath>
196        <startpoint startx="69" starty="108" />
197        <endpoint endx="366" endy="420" />
198       </linepath>
199      </UML:AssocWidget>
200     </associations>
201    </diagram>
202   </diagrams>
203   <listview>
204    <listitem open="1" type="800" id="-1" label="Views" >
205     <listitem open="1" type="801" id="-1" label="Logical View" >
206      <listitem open="1" type="803" id="-1" label="SAMURAI" >
207       <listitem open="1" type="807" id="206" label="Clases" />
208       <listitem open="1" type="813" id="264" label="DB" />
209       <listitem open="0" type="813" id="208" label="Perfil" >
210        <listitem open="0" type="814" id="271" label="db" />
211        <listitem open="0" type="814" id="226" label="descripcion" />
212        <listitem open="0" type="815" id="231" label="getDescripcion" />
213        <listitem open="0" type="815" id="230" label="getId" />
214        <listitem open="0" type="815" id="232" label="getTipo" />
215        <listitem open="0" type="814" id="225" label="id" />
216        <listitem open="0" type="815" id="229" label="Perfil" />
217        <listitem open="0" type="815" id="233" label="setDescripcion" />
218        <listitem open="0" type="815" id="234" label="setTipo" />
219        <listitem open="0" type="814" id="227" label="tipo" />
220       </listitem>
221       <listitem open="0" type="813" id="210" label="Permiso" >
222        <listitem open="0" type="814" id="270" label="db" />
223        <listitem open="0" type="814" id="258" label="descripcion" />
224        <listitem open="0" type="815" id="261" label="getDescripcion" />
225        <listitem open="0" type="815" id="260" label="getId" />
226        <listitem open="0" type="814" id="257" label="id" />
227        <listitem open="0" type="815" id="259" label="Permiso" />
228        <listitem open="0" type="815" id="262" label="setDescripcion" />
229       </listitem>
230       <listitem open="1" type="813" id="274" label="Samurai" >
231        <listitem open="0" type="814" id="282" label="db" />
232        <listitem open="0" type="815" id="283" label="getIdSistemas" />
233        <listitem open="0" type="814" id="281" label="id_sistema" />
234        <listitem open="0" type="814" id="279" label="perfiles" />
235        <listitem open="0" type="814" id="278" label="permisos" />
236        <listitem open="0" type="815" id="280" label="Samurai" />
237        <listitem open="0" type="814" id="276" label="sistemas" />
238        <listitem open="0" type="814" id="277" label="usuarios" />
239       </listitem>
240       <listitem open="0" type="813" id="265" label="Samurai_DB" >
241        <listitem open="0" type="815" id="269" label="connect" />
242       </listitem>
243       <listitem open="0" type="813" id="209" label="Sistema" >
244        <listitem open="0" type="814" id="242" label="contacto" />
245        <listitem open="0" type="814" id="272" label="db" />
246        <listitem open="0" type="814" id="238" label="descripcion" />
247        <listitem open="0" type="814" id="240" label="fecha_fin" />
248        <listitem open="0" type="814" id="241" label="fecha_implementacion" />
249        <listitem open="0" type="814" id="239" label="fecha_inicio" />
250        <listitem open="0" type="815" id="250" label="getContacto" />
251        <listitem open="0" type="815" id="246" label="getDescripcion" />
252        <listitem open="0" type="815" id="248" label="getFechaFin" />
253        <listitem open="0" type="815" id="249" label="getFechaImplementacion" />
254        <listitem open="0" type="815" id="247" label="getFechaInicio" />
255        <listitem open="0" type="815" id="244" label="getId" />
256        <listitem open="0" type="815" id="245" label="getNombre" />
257        <listitem open="0" type="814" id="235" label="id" />
258        <listitem open="0" type="814" id="237" label="nombre" />
259        <listitem open="0" type="815" id="263" label="obtenerDatosDb" />
260        <listitem open="0" type="815" id="256" label="setContacto" />
261        <listitem open="0" type="815" id="252" label="setDescripcion" />
262        <listitem open="0" type="815" id="254" label="setFechaFin" />
263        <listitem open="0" type="815" id="255" label="setFechaImplementacion" />
264        <listitem open="0" type="815" id="253" label="setFechaInicio" />
265        <listitem open="0" type="815" id="251" label="setNombre" />
266        <listitem open="0" type="815" id="243" label="Sistema" />
267       </listitem>
268       <listitem open="0" type="813" id="207" label="Usuario" >
269        <listitem open="0" type="814" id="273" label="db" />
270        <listitem open="0" type="814" id="214" label="fecha" />
271        <listitem open="0" type="815" id="219" label="getFecha" />
272        <listitem open="0" type="815" id="217" label="getLogin" />
273        <listitem open="0" type="815" id="224" label="getNombre" />
274        <listitem open="0" type="815" id="218" label="getNrodoc" />
275        <listitem open="0" type="814" id="211" label="login" />
276        <listitem open="0" type="814" id="213" label="nombre" />
277        <listitem open="0" type="814" id="212" label="nrodoc" />
278        <listitem open="0" type="815" id="223" label="setFecha" />
279        <listitem open="0" type="815" id="220" label="setLogin" />
280        <listitem open="0" type="815" id="222" label="setNombre" />
281        <listitem open="0" type="815" id="221" label="setNrodoc" />
282        <listitem open="0" type="815" id="216" label="Usuario" />
283       </listitem>
284      </listitem>
285     </listitem>
286     <listitem open="1" type="802" id="-1" label="Use Case View" />
287    </listitem>
288   </listview>
289  </XMI.content>
290 </XMI>