]> git.llucax.com Git - z.facultad/75.43/tp1.git/blob - docs/clases.dia
Pongo comentarios y agrego función check_file_upload() para validar upload de archivos.
[z.facultad/75.43/tp1.git] / docs / clases.dia
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3   <dia:diagramdata>
4     <dia:attribute name="background">
5       <dia:color val="#ffffff"/>
6     </dia:attribute>
7     <dia:attribute name="pagebreak">
8       <dia:color val="#000099"/>
9     </dia:attribute>
10     <dia:attribute name="paper">
11       <dia:composite type="paper">
12         <dia:attribute name="name">
13           <dia:string>#Letter#</dia:string>
14         </dia:attribute>
15         <dia:attribute name="tmargin">
16           <dia:real val="2.5399999618530273"/>
17         </dia:attribute>
18         <dia:attribute name="bmargin">
19           <dia:real val="2.5399999618530273"/>
20         </dia:attribute>
21         <dia:attribute name="lmargin">
22           <dia:real val="2.5399999618530273"/>
23         </dia:attribute>
24         <dia:attribute name="rmargin">
25           <dia:real val="2.5399999618530273"/>
26         </dia:attribute>
27         <dia:attribute name="is_portrait">
28           <dia:boolean val="true"/>
29         </dia:attribute>
30         <dia:attribute name="scaling">
31           <dia:real val="0.68082475662231445"/>
32         </dia:attribute>
33         <dia:attribute name="fitto">
34           <dia:boolean val="true"/>
35         </dia:attribute>
36         <dia:attribute name="fitwidth">
37           <dia:int val="1"/>
38         </dia:attribute>
39         <dia:attribute name="fitheight">
40           <dia:int val="1"/>
41         </dia:attribute>
42       </dia:composite>
43     </dia:attribute>
44     <dia:attribute name="grid">
45       <dia:composite type="grid">
46         <dia:attribute name="width_x">
47           <dia:real val="1"/>
48         </dia:attribute>
49         <dia:attribute name="width_y">
50           <dia:real val="1"/>
51         </dia:attribute>
52         <dia:attribute name="visible_x">
53           <dia:int val="1"/>
54         </dia:attribute>
55         <dia:attribute name="visible_y">
56           <dia:int val="1"/>
57         </dia:attribute>
58         <dia:composite type="color"/>
59       </dia:composite>
60     </dia:attribute>
61     <dia:attribute name="color">
62       <dia:color val="#d8e5e5"/>
63     </dia:attribute>
64     <dia:attribute name="guides">
65       <dia:composite type="guides">
66         <dia:attribute name="hguides"/>
67         <dia:attribute name="vguides"/>
68       </dia:composite>
69     </dia:attribute>
70   </dia:diagramdata>
71   <dia:layer name="Fondo" visible="true">
72     <dia:object type="UML - Class" version="0" id="O0">
73       <dia:attribute name="obj_pos">
74         <dia:point val="8.15,15.9"/>
75       </dia:attribute>
76       <dia:attribute name="obj_bb">
77         <dia:rectangle val="8.1,15.85;16.85,19.55"/>
78       </dia:attribute>
79       <dia:attribute name="elem_corner">
80         <dia:point val="8.15,15.9"/>
81       </dia:attribute>
82       <dia:attribute name="elem_width">
83         <dia:real val="8.6500000000000004"/>
84       </dia:attribute>
85       <dia:attribute name="elem_height">
86         <dia:real val="3.6000000000000001"/>
87       </dia:attribute>
88       <dia:attribute name="name">
89         <dia:string>#Socio#</dia:string>
90       </dia:attribute>
91       <dia:attribute name="stereotype">
92         <dia:string>##</dia:string>
93       </dia:attribute>
94       <dia:attribute name="comment">
95         <dia:string>#Socio del grupo.#</dia:string>
96       </dia:attribute>
97       <dia:attribute name="abstract">
98         <dia:boolean val="false"/>
99       </dia:attribute>
100       <dia:attribute name="suppress_attributes">
101         <dia:boolean val="false"/>
102       </dia:attribute>
103       <dia:attribute name="suppress_operations">
104         <dia:boolean val="false"/>
105       </dia:attribute>
106       <dia:attribute name="visible_attributes">
107         <dia:boolean val="true"/>
108       </dia:attribute>
109       <dia:attribute name="visible_operations">
110         <dia:boolean val="true"/>
111       </dia:attribute>
112       <dia:attribute name="visible_comments">
113         <dia:boolean val="false"/>
114       </dia:attribute>
115       <dia:attribute name="wrap_operations">
116         <dia:boolean val="true"/>
117       </dia:attribute>
118       <dia:attribute name="wrap_after_char">
119         <dia:int val="40"/>
120       </dia:attribute>
121       <dia:attribute name="line_color">
122         <dia:color val="#000000"/>
123       </dia:attribute>
124       <dia:attribute name="fill_color">
125         <dia:color val="#ffffff"/>
126       </dia:attribute>
127       <dia:attribute name="text_color">
128         <dia:color val="#000000"/>
129       </dia:attribute>
130       <dia:attribute name="normal_font">
131         <dia:font family="monospace" style="0" name="Courier"/>
132       </dia:attribute>
133       <dia:attribute name="abstract_font">
134         <dia:font family="monospace" style="88" name="Courier"/>
135       </dia:attribute>
136       <dia:attribute name="polymorphic_font">
137         <dia:font family="monospace" style="8" name="Courier"/>
138       </dia:attribute>
139       <dia:attribute name="classname_font">
140         <dia:font family="sans" style="80" name="Helvetica"/>
141       </dia:attribute>
142       <dia:attribute name="abstract_classname_font">
143         <dia:font family="sans" style="88" name="Helvetica"/>
144       </dia:attribute>
145       <dia:attribute name="comment_font">
146         <dia:font family="sans" style="8" name="Helvetica"/>
147       </dia:attribute>
148       <dia:attribute name="font_height">
149         <dia:real val="0.80000000000000004"/>
150       </dia:attribute>
151       <dia:attribute name="polymorphic_font_height">
152         <dia:real val="0.80000000000000004"/>
153       </dia:attribute>
154       <dia:attribute name="abstract_font_height">
155         <dia:real val="0.80000000000000004"/>
156       </dia:attribute>
157       <dia:attribute name="classname_font_height">
158         <dia:real val="1"/>
159       </dia:attribute>
160       <dia:attribute name="abstract_classname_font_height">
161         <dia:real val="1"/>
162       </dia:attribute>
163       <dia:attribute name="comment_font_height">
164         <dia:real val="1"/>
165       </dia:attribute>
166       <dia:attribute name="attributes">
167         <dia:composite type="umlattribute">
168           <dia:attribute name="name">
169             <dia:string>#creditos#</dia:string>
170           </dia:attribute>
171           <dia:attribute name="type">
172             <dia:string>#int#</dia:string>
173           </dia:attribute>
174           <dia:attribute name="value">
175             <dia:string>##</dia:string>
176           </dia:attribute>
177           <dia:attribute name="comment">
178             <dia:string>#Cantidad de créditos del socio#</dia:string>
179           </dia:attribute>
180           <dia:attribute name="visibility">
181             <dia:enum val="0"/>
182           </dia:attribute>
183           <dia:attribute name="abstract">
184             <dia:boolean val="false"/>
185           </dia:attribute>
186           <dia:attribute name="class_scope">
187             <dia:boolean val="false"/>
188           </dia:attribute>
189         </dia:composite>
190         <dia:composite type="umlattribute">
191           <dia:attribute name="name">
192             <dia:string>#faltanteParaBonus#</dia:string>
193           </dia:attribute>
194           <dia:attribute name="type">
195             <dia:string>#int#</dia:string>
196           </dia:attribute>
197           <dia:attribute name="value">
198             <dia:string>##</dia:string>
199           </dia:attribute>
200           <dia:attribute name="comment">
201             <dia:string>#Cantidad de preguntas con 2 o más puntos para obtener el bonus de 5 créditos#</dia:string>
202           </dia:attribute>
203           <dia:attribute name="visibility">
204             <dia:enum val="0"/>
205           </dia:attribute>
206           <dia:attribute name="abstract">
207             <dia:boolean val="false"/>
208           </dia:attribute>
209           <dia:attribute name="class_scope">
210             <dia:boolean val="false"/>
211           </dia:attribute>
212         </dia:composite>
213       </dia:attribute>
214       <dia:attribute name="operations"/>
215       <dia:attribute name="template">
216         <dia:boolean val="false"/>
217       </dia:attribute>
218       <dia:attribute name="templates"/>
219     </dia:object>
220     <dia:object type="UML - Class" version="0" id="O1">
221       <dia:attribute name="obj_pos">
222         <dia:point val="12,5"/>
223       </dia:attribute>
224       <dia:attribute name="obj_bb">
225         <dia:rectangle val="11.95,4.95;20.55,11.65"/>
226       </dia:attribute>
227       <dia:attribute name="elem_corner">
228         <dia:point val="12,5"/>
229       </dia:attribute>
230       <dia:attribute name="elem_width">
231         <dia:real val="8.5"/>
232       </dia:attribute>
233       <dia:attribute name="elem_height">
234         <dia:real val="6.5999999999999996"/>
235       </dia:attribute>
236       <dia:attribute name="name">
237         <dia:string>#Usuario#</dia:string>
238       </dia:attribute>
239       <dia:attribute name="stereotype">
240         <dia:string>##</dia:string>
241       </dia:attribute>
242       <dia:attribute name="comment">
243         <dia:string>#Usuario del sistema#</dia:string>
244       </dia:attribute>
245       <dia:attribute name="abstract">
246         <dia:boolean val="true"/>
247       </dia:attribute>
248       <dia:attribute name="suppress_attributes">
249         <dia:boolean val="false"/>
250       </dia:attribute>
251       <dia:attribute name="suppress_operations">
252         <dia:boolean val="false"/>
253       </dia:attribute>
254       <dia:attribute name="visible_attributes">
255         <dia:boolean val="true"/>
256       </dia:attribute>
257       <dia:attribute name="visible_operations">
258         <dia:boolean val="true"/>
259       </dia:attribute>
260       <dia:attribute name="visible_comments">
261         <dia:boolean val="false"/>
262       </dia:attribute>
263       <dia:attribute name="wrap_operations">
264         <dia:boolean val="true"/>
265       </dia:attribute>
266       <dia:attribute name="wrap_after_char">
267         <dia:int val="40"/>
268       </dia:attribute>
269       <dia:attribute name="line_color">
270         <dia:color val="#000000"/>
271       </dia:attribute>
272       <dia:attribute name="fill_color">
273         <dia:color val="#ffffff"/>
274       </dia:attribute>
275       <dia:attribute name="text_color">
276         <dia:color val="#000000"/>
277       </dia:attribute>
278       <dia:attribute name="normal_font">
279         <dia:font family="monospace" style="0" name="Courier"/>
280       </dia:attribute>
281       <dia:attribute name="abstract_font">
282         <dia:font family="monospace" style="88" name="Courier"/>
283       </dia:attribute>
284       <dia:attribute name="polymorphic_font">
285         <dia:font family="monospace" style="8" name="Courier"/>
286       </dia:attribute>
287       <dia:attribute name="classname_font">
288         <dia:font family="sans" style="80" name="Helvetica"/>
289       </dia:attribute>
290       <dia:attribute name="abstract_classname_font">
291         <dia:font family="sans" style="88" name="Helvetica"/>
292       </dia:attribute>
293       <dia:attribute name="comment_font">
294         <dia:font family="sans" style="8" name="Helvetica"/>
295       </dia:attribute>
296       <dia:attribute name="font_height">
297         <dia:real val="0.80000000000000004"/>
298       </dia:attribute>
299       <dia:attribute name="polymorphic_font_height">
300         <dia:real val="0.80000000000000004"/>
301       </dia:attribute>
302       <dia:attribute name="abstract_font_height">
303         <dia:real val="0.80000000000000004"/>
304       </dia:attribute>
305       <dia:attribute name="classname_font_height">
306         <dia:real val="1"/>
307       </dia:attribute>
308       <dia:attribute name="abstract_classname_font_height">
309         <dia:real val="1"/>
310       </dia:attribute>
311       <dia:attribute name="comment_font_height">
312         <dia:real val="1"/>
313       </dia:attribute>
314       <dia:attribute name="attributes">
315         <dia:composite type="umlattribute">
316           <dia:attribute name="name">
317             <dia:string>#id#</dia:string>
318           </dia:attribute>
319           <dia:attribute name="type">
320             <dia:string>#int#</dia:string>
321           </dia:attribute>
322           <dia:attribute name="value">
323             <dia:string>##</dia:string>
324           </dia:attribute>
325           <dia:attribute name="comment">
326             <dia:string>#Número de registro#</dia:string>
327           </dia:attribute>
328           <dia:attribute name="visibility">
329             <dia:enum val="0"/>
330           </dia:attribute>
331           <dia:attribute name="abstract">
332             <dia:boolean val="false"/>
333           </dia:attribute>
334           <dia:attribute name="class_scope">
335             <dia:boolean val="false"/>
336           </dia:attribute>
337         </dia:composite>
338         <dia:composite type="umlattribute">
339           <dia:attribute name="name">
340             <dia:string>#apellido#</dia:string>
341           </dia:attribute>
342           <dia:attribute name="type">
343             <dia:string>#string#</dia:string>
344           </dia:attribute>
345           <dia:attribute name="value">
346             <dia:string>##</dia:string>
347           </dia:attribute>
348           <dia:attribute name="comment">
349             <dia:string>#Apellidos del socio#</dia:string>
350           </dia:attribute>
351           <dia:attribute name="visibility">
352             <dia:enum val="0"/>
353           </dia:attribute>
354           <dia:attribute name="abstract">
355             <dia:boolean val="false"/>
356           </dia:attribute>
357           <dia:attribute name="class_scope">
358             <dia:boolean val="false"/>
359           </dia:attribute>
360         </dia:composite>
361         <dia:composite type="umlattribute">
362           <dia:attribute name="name">
363             <dia:string>#nombre#</dia:string>
364           </dia:attribute>
365           <dia:attribute name="type">
366             <dia:string>#string#</dia:string>
367           </dia:attribute>
368           <dia:attribute name="value">
369             <dia:string>##</dia:string>
370           </dia:attribute>
371           <dia:attribute name="comment">
372             <dia:string>#Nombre del socio#</dia:string>
373           </dia:attribute>
374           <dia:attribute name="visibility">
375             <dia:enum val="0"/>
376           </dia:attribute>
377           <dia:attribute name="abstract">
378             <dia:boolean val="false"/>
379           </dia:attribute>
380           <dia:attribute name="class_scope">
381             <dia:boolean val="false"/>
382           </dia:attribute>
383         </dia:composite>
384         <dia:composite type="umlattribute">
385           <dia:attribute name="name">
386             <dia:string>#admin#</dia:string>
387           </dia:attribute>
388           <dia:attribute name="type">
389             <dia:string>#bool#</dia:string>
390           </dia:attribute>
391           <dia:attribute name="value">
392             <dia:string>##</dia:string>
393           </dia:attribute>
394           <dia:attribute name="comment">
395             <dia:string>#Indica si es administrador#</dia:string>
396           </dia:attribute>
397           <dia:attribute name="visibility">
398             <dia:enum val="0"/>
399           </dia:attribute>
400           <dia:attribute name="abstract">
401             <dia:boolean val="false"/>
402           </dia:attribute>
403           <dia:attribute name="class_scope">
404             <dia:boolean val="false"/>
405           </dia:attribute>
406         </dia:composite>
407         <dia:composite type="umlattribute">
408           <dia:attribute name="name">
409             <dia:string>#ultimoLogin#</dia:string>
410           </dia:attribute>
411           <dia:attribute name="type">
412             <dia:string>#timestamp#</dia:string>
413           </dia:attribute>
414           <dia:attribute name="value">
415             <dia:string>##</dia:string>
416           </dia:attribute>
417           <dia:attribute name="comment">
418             <dia:string>#Fecha de último login#</dia:string>
419           </dia:attribute>
420           <dia:attribute name="visibility">
421             <dia:enum val="0"/>
422           </dia:attribute>
423           <dia:attribute name="abstract">
424             <dia:boolean val="false"/>
425           </dia:attribute>
426           <dia:attribute name="class_scope">
427             <dia:boolean val="false"/>
428           </dia:attribute>
429         </dia:composite>
430       </dia:attribute>
431       <dia:attribute name="operations">
432         <dia:composite type="umloperation">
433           <dia:attribute name="name">
434             <dia:string>#toHTML#</dia:string>
435           </dia:attribute>
436           <dia:attribute name="stereotype">
437             <dia:string>##</dia:string>
438           </dia:attribute>
439           <dia:attribute name="type">
440             <dia:string>#string#</dia:string>
441           </dia:attribute>
442           <dia:attribute name="visibility">
443             <dia:enum val="0"/>
444           </dia:attribute>
445           <dia:attribute name="comment">
446             <dia:string>#Devuelve el ítem en formato HTML#</dia:string>
447           </dia:attribute>
448           <dia:attribute name="abstract">
449             <dia:boolean val="false"/>
450           </dia:attribute>
451           <dia:attribute name="inheritance_type">
452             <dia:enum val="2"/>
453           </dia:attribute>
454           <dia:attribute name="query">
455             <dia:boolean val="false"/>
456           </dia:attribute>
457           <dia:attribute name="class_scope">
458             <dia:boolean val="false"/>
459           </dia:attribute>
460           <dia:attribute name="parameters"/>
461         </dia:composite>
462       </dia:attribute>
463       <dia:attribute name="template">
464         <dia:boolean val="false"/>
465       </dia:attribute>
466       <dia:attribute name="templates"/>
467     </dia:object>
468     <dia:object type="UML - Generalization" version="0" id="O2">
469       <dia:attribute name="obj_pos">
470         <dia:point val="16.25,11.6"/>
471       </dia:attribute>
472       <dia:attribute name="obj_bb">
473         <dia:rectangle val="12.425,11.55;17.1,15.95"/>
474       </dia:attribute>
475       <dia:attribute name="orth_points">
476         <dia:point val="16.25,11.6"/>
477         <dia:point val="16.25,13.75"/>
478         <dia:point val="12.475,13.75"/>
479         <dia:point val="12.475,15.9"/>
480       </dia:attribute>
481       <dia:attribute name="orth_orient">
482         <dia:enum val="1"/>
483         <dia:enum val="0"/>
484         <dia:enum val="1"/>
485       </dia:attribute>
486       <dia:attribute name="orth_autoroute">
487         <dia:boolean val="true"/>
488       </dia:attribute>
489       <dia:attribute name="line_colour">
490         <dia:color val="#000000"/>
491       </dia:attribute>
492       <dia:attribute name="name">
493         <dia:string>##</dia:string>
494       </dia:attribute>
495       <dia:attribute name="stereotype">
496         <dia:string>##</dia:string>
497       </dia:attribute>
498       <dia:connections>
499         <dia:connection handle="0" to="O1" connection="6"/>
500         <dia:connection handle="1" to="O0" connection="1"/>
501       </dia:connections>
502     </dia:object>
503     <dia:object type="UML - Class" version="0" id="O3">
504       <dia:attribute name="obj_pos">
505         <dia:point val="19.1,15.9"/>
506       </dia:attribute>
507       <dia:attribute name="obj_bb">
508         <dia:rectangle val="19.05,15.85;22.55,18.15"/>
509       </dia:attribute>
510       <dia:attribute name="elem_corner">
511         <dia:point val="19.1,15.9"/>
512       </dia:attribute>
513       <dia:attribute name="elem_width">
514         <dia:real val="3.3999999999999999"/>
515       </dia:attribute>
516       <dia:attribute name="elem_height">
517         <dia:real val="2.1999999999999997"/>
518       </dia:attribute>
519       <dia:attribute name="name">
520         <dia:string>#Asesor#</dia:string>
521       </dia:attribute>
522       <dia:attribute name="stereotype">
523         <dia:string>##</dia:string>
524       </dia:attribute>
525       <dia:attribute name="comment">
526         <dia:string>#Asesor del grupo#</dia:string>
527       </dia:attribute>
528       <dia:attribute name="abstract">
529         <dia:boolean val="false"/>
530       </dia:attribute>
531       <dia:attribute name="suppress_attributes">
532         <dia:boolean val="false"/>
533       </dia:attribute>
534       <dia:attribute name="suppress_operations">
535         <dia:boolean val="false"/>
536       </dia:attribute>
537       <dia:attribute name="visible_attributes">
538         <dia:boolean val="true"/>
539       </dia:attribute>
540       <dia:attribute name="visible_operations">
541         <dia:boolean val="true"/>
542       </dia:attribute>
543       <dia:attribute name="visible_comments">
544         <dia:boolean val="false"/>
545       </dia:attribute>
546       <dia:attribute name="wrap_operations">
547         <dia:boolean val="true"/>
548       </dia:attribute>
549       <dia:attribute name="wrap_after_char">
550         <dia:int val="40"/>
551       </dia:attribute>
552       <dia:attribute name="line_color">
553         <dia:color val="#000000"/>
554       </dia:attribute>
555       <dia:attribute name="fill_color">
556         <dia:color val="#ffffff"/>
557       </dia:attribute>
558       <dia:attribute name="text_color">
559         <dia:color val="#000000"/>
560       </dia:attribute>
561       <dia:attribute name="normal_font">
562         <dia:font family="monospace" style="0" name="Courier"/>
563       </dia:attribute>
564       <dia:attribute name="abstract_font">
565         <dia:font family="monospace" style="88" name="Courier"/>
566       </dia:attribute>
567       <dia:attribute name="polymorphic_font">
568         <dia:font family="monospace" style="8" name="Courier"/>
569       </dia:attribute>
570       <dia:attribute name="classname_font">
571         <dia:font family="sans" style="80" name="Helvetica"/>
572       </dia:attribute>
573       <dia:attribute name="abstract_classname_font">
574         <dia:font family="sans" style="88" name="Helvetica"/>
575       </dia:attribute>
576       <dia:attribute name="comment_font">
577         <dia:font family="sans" style="8" name="Helvetica"/>
578       </dia:attribute>
579       <dia:attribute name="font_height">
580         <dia:real val="0.80000000000000004"/>
581       </dia:attribute>
582       <dia:attribute name="polymorphic_font_height">
583         <dia:real val="0.80000000000000004"/>
584       </dia:attribute>
585       <dia:attribute name="abstract_font_height">
586         <dia:real val="0.80000000000000004"/>
587       </dia:attribute>
588       <dia:attribute name="classname_font_height">
589         <dia:real val="1"/>
590       </dia:attribute>
591       <dia:attribute name="abstract_classname_font_height">
592         <dia:real val="1"/>
593       </dia:attribute>
594       <dia:attribute name="comment_font_height">
595         <dia:real val="1"/>
596       </dia:attribute>
597       <dia:attribute name="attributes"/>
598       <dia:attribute name="operations"/>
599       <dia:attribute name="template">
600         <dia:boolean val="false"/>
601       </dia:attribute>
602       <dia:attribute name="templates"/>
603     </dia:object>
604     <dia:object type="UML - Generalization" version="0" id="O4">
605       <dia:attribute name="obj_pos">
606         <dia:point val="16.25,11.6"/>
607       </dia:attribute>
608       <dia:attribute name="obj_bb">
609         <dia:rectangle val="15.4,11.55;20.85,15.95"/>
610       </dia:attribute>
611       <dia:attribute name="orth_points">
612         <dia:point val="16.25,11.6"/>
613         <dia:point val="16.25,13.75"/>
614         <dia:point val="20.8,13.75"/>
615         <dia:point val="20.8,15.9"/>
616       </dia:attribute>
617       <dia:attribute name="orth_orient">
618         <dia:enum val="1"/>
619         <dia:enum val="0"/>
620         <dia:enum val="1"/>
621       </dia:attribute>
622       <dia:attribute name="orth_autoroute">
623         <dia:boolean val="true"/>
624       </dia:attribute>
625       <dia:attribute name="line_colour">
626         <dia:color val="#000000"/>
627       </dia:attribute>
628       <dia:attribute name="name">
629         <dia:string>##</dia:string>
630       </dia:attribute>
631       <dia:attribute name="stereotype">
632         <dia:string>##</dia:string>
633       </dia:attribute>
634       <dia:connections>
635         <dia:connection handle="0" to="O1" connection="6"/>
636         <dia:connection handle="1" to="O3" connection="1"/>
637       </dia:connections>
638     </dia:object>
639     <dia:object type="UML - Class" version="0" id="O5">
640       <dia:attribute name="obj_pos">
641         <dia:point val="19.6,32.95"/>
642       </dia:attribute>
643       <dia:attribute name="obj_bb">
644         <dia:rectangle val="19.55,32.9;31,37.4"/>
645       </dia:attribute>
646       <dia:attribute name="elem_corner">
647         <dia:point val="19.6,32.95"/>
648       </dia:attribute>
649       <dia:attribute name="elem_width">
650         <dia:real val="11.35"/>
651       </dia:attribute>
652       <dia:attribute name="elem_height">
653         <dia:real val="4.4000000000000004"/>
654       </dia:attribute>
655       <dia:attribute name="name">
656         <dia:string>#Link#</dia:string>
657       </dia:attribute>
658       <dia:attribute name="stereotype">
659         <dia:string>##</dia:string>
660       </dia:attribute>
661       <dia:attribute name="comment">
662         <dia:string>#Enlace a sitios con información#</dia:string>
663       </dia:attribute>
664       <dia:attribute name="abstract">
665         <dia:boolean val="false"/>
666       </dia:attribute>
667       <dia:attribute name="suppress_attributes">
668         <dia:boolean val="false"/>
669       </dia:attribute>
670       <dia:attribute name="suppress_operations">
671         <dia:boolean val="false"/>
672       </dia:attribute>
673       <dia:attribute name="visible_attributes">
674         <dia:boolean val="true"/>
675       </dia:attribute>
676       <dia:attribute name="visible_operations">
677         <dia:boolean val="true"/>
678       </dia:attribute>
679       <dia:attribute name="visible_comments">
680         <dia:boolean val="false"/>
681       </dia:attribute>
682       <dia:attribute name="wrap_operations">
683         <dia:boolean val="true"/>
684       </dia:attribute>
685       <dia:attribute name="wrap_after_char">
686         <dia:int val="40"/>
687       </dia:attribute>
688       <dia:attribute name="line_color">
689         <dia:color val="#000000"/>
690       </dia:attribute>
691       <dia:attribute name="fill_color">
692         <dia:color val="#ffffff"/>
693       </dia:attribute>
694       <dia:attribute name="text_color">
695         <dia:color val="#000000"/>
696       </dia:attribute>
697       <dia:attribute name="normal_font">
698         <dia:font family="monospace" style="0" name="Courier"/>
699       </dia:attribute>
700       <dia:attribute name="abstract_font">
701         <dia:font family="monospace" style="88" name="Courier"/>
702       </dia:attribute>
703       <dia:attribute name="polymorphic_font">
704         <dia:font family="monospace" style="8" name="Courier"/>
705       </dia:attribute>
706       <dia:attribute name="classname_font">
707         <dia:font family="sans" style="80" name="Helvetica"/>
708       </dia:attribute>
709       <dia:attribute name="abstract_classname_font">
710         <dia:font family="sans" style="88" name="Helvetica"/>
711       </dia:attribute>
712       <dia:attribute name="comment_font">
713         <dia:font family="sans" style="8" name="Helvetica"/>
714       </dia:attribute>
715       <dia:attribute name="font_height">
716         <dia:real val="0.80000000000000004"/>
717       </dia:attribute>
718       <dia:attribute name="polymorphic_font_height">
719         <dia:real val="0.80000000000000004"/>
720       </dia:attribute>
721       <dia:attribute name="abstract_font_height">
722         <dia:real val="0.80000000000000004"/>
723       </dia:attribute>
724       <dia:attribute name="classname_font_height">
725         <dia:real val="1"/>
726       </dia:attribute>
727       <dia:attribute name="abstract_classname_font_height">
728         <dia:real val="1"/>
729       </dia:attribute>
730       <dia:attribute name="comment_font_height">
731         <dia:real val="1"/>
732       </dia:attribute>
733       <dia:attribute name="attributes">
734         <dia:composite type="umlattribute">
735           <dia:attribute name="name">
736             <dia:string>#url#</dia:string>
737           </dia:attribute>
738           <dia:attribute name="type">
739             <dia:string>#string#</dia:string>
740           </dia:attribute>
741           <dia:attribute name="value">
742             <dia:string>##</dia:string>
743           </dia:attribute>
744           <dia:attribute name="comment">
745             <dia:string>#URL del link#</dia:string>
746           </dia:attribute>
747           <dia:attribute name="visibility">
748             <dia:enum val="0"/>
749           </dia:attribute>
750           <dia:attribute name="abstract">
751             <dia:boolean val="false"/>
752           </dia:attribute>
753           <dia:attribute name="class_scope">
754             <dia:boolean val="false"/>
755           </dia:attribute>
756         </dia:composite>
757         <dia:composite type="umlattribute">
758           <dia:attribute name="name">
759             <dia:string>#accesos#</dia:string>
760           </dia:attribute>
761           <dia:attribute name="type">
762             <dia:string>#int#</dia:string>
763           </dia:attribute>
764           <dia:attribute name="value">
765             <dia:string>##</dia:string>
766           </dia:attribute>
767           <dia:attribute name="comment">
768             <dia:string>#Cantidad de accesos al sitio#</dia:string>
769           </dia:attribute>
770           <dia:attribute name="visibility">
771             <dia:enum val="0"/>
772           </dia:attribute>
773           <dia:attribute name="abstract">
774             <dia:boolean val="false"/>
775           </dia:attribute>
776           <dia:attribute name="class_scope">
777             <dia:boolean val="false"/>
778           </dia:attribute>
779         </dia:composite>
780         <dia:composite type="umlattribute">
781           <dia:attribute name="name">
782             <dia:string>#comentarios#</dia:string>
783           </dia:attribute>
784           <dia:attribute name="type">
785             <dia:string>#array(Comentario)#</dia:string>
786           </dia:attribute>
787           <dia:attribute name="value">
788             <dia:string>##</dia:string>
789           </dia:attribute>
790           <dia:attribute name="comment">
791             <dia:string>#Comentarios sobre el sitio#</dia:string>
792           </dia:attribute>
793           <dia:attribute name="visibility">
794             <dia:enum val="0"/>
795           </dia:attribute>
796           <dia:attribute name="abstract">
797             <dia:boolean val="false"/>
798           </dia:attribute>
799           <dia:attribute name="class_scope">
800             <dia:boolean val="false"/>
801           </dia:attribute>
802         </dia:composite>
803       </dia:attribute>
804       <dia:attribute name="operations"/>
805       <dia:attribute name="template">
806         <dia:boolean val="false"/>
807       </dia:attribute>
808       <dia:attribute name="templates"/>
809     </dia:object>
810     <dia:object type="UML - Class" version="0" id="O6">
811       <dia:attribute name="obj_pos">
812         <dia:point val="8.8,32.95"/>
813       </dia:attribute>
814       <dia:attribute name="obj_bb">
815         <dia:rectangle val="8.75,32.9;14.2,35.2"/>
816       </dia:attribute>
817       <dia:attribute name="elem_corner">
818         <dia:point val="8.8,32.95"/>
819       </dia:attribute>
820       <dia:attribute name="elem_width">
821         <dia:real val="5.3499999999999996"/>
822       </dia:attribute>
823       <dia:attribute name="elem_height">
824         <dia:real val="2.1999999999999997"/>
825       </dia:attribute>
826       <dia:attribute name="name">
827         <dia:string>#Comentario#</dia:string>
828       </dia:attribute>
829       <dia:attribute name="stereotype">
830         <dia:string>##</dia:string>
831       </dia:attribute>
832       <dia:attribute name="comment">
833         <dia:string>#Comentario sobre un Link#</dia:string>
834       </dia:attribute>
835       <dia:attribute name="abstract">
836         <dia:boolean val="false"/>
837       </dia:attribute>
838       <dia:attribute name="suppress_attributes">
839         <dia:boolean val="false"/>
840       </dia:attribute>
841       <dia:attribute name="suppress_operations">
842         <dia:boolean val="false"/>
843       </dia:attribute>
844       <dia:attribute name="visible_attributes">
845         <dia:boolean val="true"/>
846       </dia:attribute>
847       <dia:attribute name="visible_operations">
848         <dia:boolean val="true"/>
849       </dia:attribute>
850       <dia:attribute name="visible_comments">
851         <dia:boolean val="false"/>
852       </dia:attribute>
853       <dia:attribute name="wrap_operations">
854         <dia:boolean val="true"/>
855       </dia:attribute>
856       <dia:attribute name="wrap_after_char">
857         <dia:int val="40"/>
858       </dia:attribute>
859       <dia:attribute name="line_color">
860         <dia:color val="#000000"/>
861       </dia:attribute>
862       <dia:attribute name="fill_color">
863         <dia:color val="#ffffff"/>
864       </dia:attribute>
865       <dia:attribute name="text_color">
866         <dia:color val="#000000"/>
867       </dia:attribute>
868       <dia:attribute name="normal_font">
869         <dia:font family="monospace" style="0" name="Courier"/>
870       </dia:attribute>
871       <dia:attribute name="abstract_font">
872         <dia:font family="monospace" style="88" name="Courier"/>
873       </dia:attribute>
874       <dia:attribute name="polymorphic_font">
875         <dia:font family="monospace" style="8" name="Courier"/>
876       </dia:attribute>
877       <dia:attribute name="classname_font">
878         <dia:font family="sans" style="80" name="Helvetica"/>
879       </dia:attribute>
880       <dia:attribute name="abstract_classname_font">
881         <dia:font family="sans" style="88" name="Helvetica"/>
882       </dia:attribute>
883       <dia:attribute name="comment_font">
884         <dia:font family="sans" style="8" name="Helvetica"/>
885       </dia:attribute>
886       <dia:attribute name="font_height">
887         <dia:real val="0.80000000000000004"/>
888       </dia:attribute>
889       <dia:attribute name="polymorphic_font_height">
890         <dia:real val="0.80000000000000004"/>
891       </dia:attribute>
892       <dia:attribute name="abstract_font_height">
893         <dia:real val="0.80000000000000004"/>
894       </dia:attribute>
895       <dia:attribute name="classname_font_height">
896         <dia:real val="1"/>
897       </dia:attribute>
898       <dia:attribute name="abstract_classname_font_height">
899         <dia:real val="1"/>
900       </dia:attribute>
901       <dia:attribute name="comment_font_height">
902         <dia:real val="1"/>
903       </dia:attribute>
904       <dia:attribute name="attributes"/>
905       <dia:attribute name="operations"/>
906       <dia:attribute name="template">
907         <dia:boolean val="false"/>
908       </dia:attribute>
909       <dia:attribute name="templates"/>
910     </dia:object>
911     <dia:object type="UML - Class" version="0" id="O7">
912       <dia:attribute name="obj_pos">
913         <dia:point val="16.5,22.9"/>
914       </dia:attribute>
915       <dia:attribute name="obj_bb">
916         <dia:rectangle val="16.45,22.85;27.3,26.55"/>
917       </dia:attribute>
918       <dia:attribute name="elem_corner">
919         <dia:point val="16.5,22.9"/>
920       </dia:attribute>
921       <dia:attribute name="elem_width">
922         <dia:real val="10.75"/>
923       </dia:attribute>
924       <dia:attribute name="elem_height">
925         <dia:real val="3.6000000000000001"/>
926       </dia:attribute>
927       <dia:attribute name="name">
928         <dia:string>#Pregunta#</dia:string>
929       </dia:attribute>
930       <dia:attribute name="stereotype">
931         <dia:string>##</dia:string>
932       </dia:attribute>
933       <dia:attribute name="comment">
934         <dia:string>#Pregunta realizada por un Usuario#</dia:string>
935       </dia:attribute>
936       <dia:attribute name="abstract">
937         <dia:boolean val="false"/>
938       </dia:attribute>
939       <dia:attribute name="suppress_attributes">
940         <dia:boolean val="false"/>
941       </dia:attribute>
942       <dia:attribute name="suppress_operations">
943         <dia:boolean val="false"/>
944       </dia:attribute>
945       <dia:attribute name="visible_attributes">
946         <dia:boolean val="true"/>
947       </dia:attribute>
948       <dia:attribute name="visible_operations">
949         <dia:boolean val="true"/>
950       </dia:attribute>
951       <dia:attribute name="visible_comments">
952         <dia:boolean val="false"/>
953       </dia:attribute>
954       <dia:attribute name="wrap_operations">
955         <dia:boolean val="true"/>
956       </dia:attribute>
957       <dia:attribute name="wrap_after_char">
958         <dia:int val="40"/>
959       </dia:attribute>
960       <dia:attribute name="line_color">
961         <dia:color val="#000000"/>
962       </dia:attribute>
963       <dia:attribute name="fill_color">
964         <dia:color val="#ffffff"/>
965       </dia:attribute>
966       <dia:attribute name="text_color">
967         <dia:color val="#000000"/>
968       </dia:attribute>
969       <dia:attribute name="normal_font">
970         <dia:font family="monospace" style="0" name="Courier"/>
971       </dia:attribute>
972       <dia:attribute name="abstract_font">
973         <dia:font family="monospace" style="88" name="Courier"/>
974       </dia:attribute>
975       <dia:attribute name="polymorphic_font">
976         <dia:font family="monospace" style="8" name="Courier"/>
977       </dia:attribute>
978       <dia:attribute name="classname_font">
979         <dia:font family="sans" style="80" name="Helvetica"/>
980       </dia:attribute>
981       <dia:attribute name="abstract_classname_font">
982         <dia:font family="sans" style="88" name="Helvetica"/>
983       </dia:attribute>
984       <dia:attribute name="comment_font">
985         <dia:font family="sans" style="8" name="Helvetica"/>
986       </dia:attribute>
987       <dia:attribute name="font_height">
988         <dia:real val="0.80000000000000004"/>
989       </dia:attribute>
990       <dia:attribute name="polymorphic_font_height">
991         <dia:real val="0.80000000000000004"/>
992       </dia:attribute>
993       <dia:attribute name="abstract_font_height">
994         <dia:real val="0.80000000000000004"/>
995       </dia:attribute>
996       <dia:attribute name="classname_font_height">
997         <dia:real val="1"/>
998       </dia:attribute>
999       <dia:attribute name="abstract_classname_font_height">
1000         <dia:real val="1"/>
1001       </dia:attribute>
1002       <dia:attribute name="comment_font_height">
1003         <dia:real val="1"/>
1004       </dia:attribute>
1005       <dia:attribute name="attributes">
1006         <dia:composite type="umlattribute">
1007           <dia:attribute name="name">
1008             <dia:string>#activa#</dia:string>
1009           </dia:attribute>
1010           <dia:attribute name="type">
1011             <dia:string>#bool#</dia:string>
1012           </dia:attribute>
1013           <dia:attribute name="value">
1014             <dia:string>##</dia:string>
1015           </dia:attribute>
1016           <dia:attribute name="comment">
1017             <dia:string>#Indica si está activa, si no lo está se conserva para historial.#</dia:string>
1018           </dia:attribute>
1019           <dia:attribute name="visibility">
1020             <dia:enum val="0"/>
1021           </dia:attribute>
1022           <dia:attribute name="abstract">
1023             <dia:boolean val="false"/>
1024           </dia:attribute>
1025           <dia:attribute name="class_scope">
1026             <dia:boolean val="false"/>
1027           </dia:attribute>
1028         </dia:composite>
1029         <dia:composite type="umlattribute">
1030           <dia:attribute name="name">
1031             <dia:string>#respuestas#</dia:string>
1032           </dia:attribute>
1033           <dia:attribute name="type">
1034             <dia:string>#array(Respuesta)#</dia:string>
1035           </dia:attribute>
1036           <dia:attribute name="value">
1037             <dia:string>##</dia:string>
1038           </dia:attribute>
1039           <dia:attribute name="comment">
1040             <dia:string>#Respuesta a esta pregunta#</dia:string>
1041           </dia:attribute>
1042           <dia:attribute name="visibility">
1043             <dia:enum val="0"/>
1044           </dia:attribute>
1045           <dia:attribute name="abstract">
1046             <dia:boolean val="false"/>
1047           </dia:attribute>
1048           <dia:attribute name="class_scope">
1049             <dia:boolean val="false"/>
1050           </dia:attribute>
1051         </dia:composite>
1052       </dia:attribute>
1053       <dia:attribute name="operations"/>
1054       <dia:attribute name="template">
1055         <dia:boolean val="false"/>
1056       </dia:attribute>
1057       <dia:attribute name="templates"/>
1058     </dia:object>
1059     <dia:object type="UML - Generalization" version="0" id="O8">
1060       <dia:attribute name="obj_pos">
1061         <dia:point val="27.825,16.5"/>
1062       </dia:attribute>
1063       <dia:attribute name="obj_bb">
1064         <dia:rectangle val="21.825,16.45;28.675,22.95"/>
1065       </dia:attribute>
1066       <dia:attribute name="orth_points">
1067         <dia:point val="27.825,16.5"/>
1068         <dia:point val="27.825,21"/>
1069         <dia:point val="21.875,21"/>
1070         <dia:point val="21.875,22.9"/>
1071       </dia:attribute>
1072       <dia:attribute name="orth_orient">
1073         <dia:enum val="1"/>
1074         <dia:enum val="0"/>
1075         <dia:enum val="1"/>
1076       </dia:attribute>
1077       <dia:attribute name="orth_autoroute">
1078         <dia:boolean val="false"/>
1079       </dia:attribute>
1080       <dia:attribute name="line_colour">
1081         <dia:color val="#000000"/>
1082       </dia:attribute>
1083       <dia:attribute name="name">
1084         <dia:string>##</dia:string>
1085       </dia:attribute>
1086       <dia:attribute name="stereotype">
1087         <dia:string>##</dia:string>
1088       </dia:attribute>
1089       <dia:connections>
1090         <dia:connection handle="0" to="O13" connection="6"/>
1091         <dia:connection handle="1" to="O7" connection="1"/>
1092       </dia:connections>
1093     </dia:object>
1094     <dia:object type="UML - Class" version="0" id="O9">
1095       <dia:attribute name="obj_pos">
1096         <dia:point val="8,23"/>
1097       </dia:attribute>
1098       <dia:attribute name="obj_bb">
1099         <dia:rectangle val="7.95,22.95;13.55,25.85"/>
1100       </dia:attribute>
1101       <dia:attribute name="elem_corner">
1102         <dia:point val="8,23"/>
1103       </dia:attribute>
1104       <dia:attribute name="elem_width">
1105         <dia:real val="5.5"/>
1106       </dia:attribute>
1107       <dia:attribute name="elem_height">
1108         <dia:real val="2.7999999999999998"/>
1109       </dia:attribute>
1110       <dia:attribute name="name">
1111         <dia:string>#Respuesta#</dia:string>
1112       </dia:attribute>
1113       <dia:attribute name="stereotype">
1114         <dia:string>##</dia:string>
1115       </dia:attribute>
1116       <dia:attribute name="comment">
1117         <dia:string>#Respuesta a una pregunta realizada por un Usuario#</dia:string>
1118       </dia:attribute>
1119       <dia:attribute name="abstract">
1120         <dia:boolean val="false"/>
1121       </dia:attribute>
1122       <dia:attribute name="suppress_attributes">
1123         <dia:boolean val="false"/>
1124       </dia:attribute>
1125       <dia:attribute name="suppress_operations">
1126         <dia:boolean val="false"/>
1127       </dia:attribute>
1128       <dia:attribute name="visible_attributes">
1129         <dia:boolean val="true"/>
1130       </dia:attribute>
1131       <dia:attribute name="visible_operations">
1132         <dia:boolean val="true"/>
1133       </dia:attribute>
1134       <dia:attribute name="visible_comments">
1135         <dia:boolean val="false"/>
1136       </dia:attribute>
1137       <dia:attribute name="wrap_operations">
1138         <dia:boolean val="true"/>
1139       </dia:attribute>
1140       <dia:attribute name="wrap_after_char">
1141         <dia:int val="40"/>
1142       </dia:attribute>
1143       <dia:attribute name="line_color">
1144         <dia:color val="#000000"/>
1145       </dia:attribute>
1146       <dia:attribute name="fill_color">
1147         <dia:color val="#ffffff"/>
1148       </dia:attribute>
1149       <dia:attribute name="text_color">
1150         <dia:color val="#000000"/>
1151       </dia:attribute>
1152       <dia:attribute name="normal_font">
1153         <dia:font family="monospace" style="0" name="Courier"/>
1154       </dia:attribute>
1155       <dia:attribute name="abstract_font">
1156         <dia:font family="monospace" style="88" name="Courier"/>
1157       </dia:attribute>
1158       <dia:attribute name="polymorphic_font">
1159         <dia:font family="monospace" style="8" name="Courier"/>
1160       </dia:attribute>
1161       <dia:attribute name="classname_font">
1162         <dia:font family="sans" style="80" name="Helvetica"/>
1163       </dia:attribute>
1164       <dia:attribute name="abstract_classname_font">
1165         <dia:font family="sans" style="88" name="Helvetica"/>
1166       </dia:attribute>
1167       <dia:attribute name="comment_font">
1168         <dia:font family="sans" style="8" name="Helvetica"/>
1169       </dia:attribute>
1170       <dia:attribute name="font_height">
1171         <dia:real val="0.80000000000000004"/>
1172       </dia:attribute>
1173       <dia:attribute name="polymorphic_font_height">
1174         <dia:real val="0.80000000000000004"/>
1175       </dia:attribute>
1176       <dia:attribute name="abstract_font_height">
1177         <dia:real val="0.80000000000000004"/>
1178       </dia:attribute>
1179       <dia:attribute name="classname_font_height">
1180         <dia:real val="1"/>
1181       </dia:attribute>
1182       <dia:attribute name="abstract_classname_font_height">
1183         <dia:real val="1"/>
1184       </dia:attribute>
1185       <dia:attribute name="comment_font_height">
1186         <dia:real val="1"/>
1187       </dia:attribute>
1188       <dia:attribute name="attributes">
1189         <dia:composite type="umlattribute">
1190           <dia:attribute name="name">
1191             <dia:string>#ranking#</dia:string>
1192           </dia:attribute>
1193           <dia:attribute name="type">
1194             <dia:string>#0..3#</dia:string>
1195           </dia:attribute>
1196           <dia:attribute name="value">
1197             <dia:string>##</dia:string>
1198           </dia:attribute>
1199           <dia:attribute name="comment">
1200             <dia:string>#Puntaje de la respuesta#</dia:string>
1201           </dia:attribute>
1202           <dia:attribute name="visibility">
1203             <dia:enum val="0"/>
1204           </dia:attribute>
1205           <dia:attribute name="abstract">
1206             <dia:boolean val="false"/>
1207           </dia:attribute>
1208           <dia:attribute name="class_scope">
1209             <dia:boolean val="false"/>
1210           </dia:attribute>
1211         </dia:composite>
1212       </dia:attribute>
1213       <dia:attribute name="operations"/>
1214       <dia:attribute name="template">
1215         <dia:boolean val="false"/>
1216       </dia:attribute>
1217       <dia:attribute name="templates"/>
1218     </dia:object>
1219     <dia:object type="UML - Generalization" version="0" id="O10">
1220       <dia:attribute name="obj_pos">
1221         <dia:point val="27.825,16.5"/>
1222       </dia:attribute>
1223       <dia:attribute name="obj_bb">
1224         <dia:rectangle val="10.7,16.45;28.675,23.05"/>
1225       </dia:attribute>
1226       <dia:attribute name="orth_points">
1227         <dia:point val="27.825,16.5"/>
1228         <dia:point val="27.825,21"/>
1229         <dia:point val="10.75,21"/>
1230         <dia:point val="10.75,23"/>
1231       </dia:attribute>
1232       <dia:attribute name="orth_orient">
1233         <dia:enum val="1"/>
1234         <dia:enum val="0"/>
1235         <dia:enum val="1"/>
1236       </dia:attribute>
1237       <dia:attribute name="orth_autoroute">
1238         <dia:boolean val="false"/>
1239       </dia:attribute>
1240       <dia:attribute name="line_colour">
1241         <dia:color val="#000000"/>
1242       </dia:attribute>
1243       <dia:attribute name="name">
1244         <dia:string>##</dia:string>
1245       </dia:attribute>
1246       <dia:attribute name="stereotype">
1247         <dia:string>##</dia:string>
1248       </dia:attribute>
1249       <dia:connections>
1250         <dia:connection handle="0" to="O13" connection="6"/>
1251         <dia:connection handle="1" to="O9" connection="1"/>
1252       </dia:connections>
1253     </dia:object>
1254     <dia:object type="UML - Association" version="0" id="O11">
1255       <dia:attribute name="obj_pos">
1256         <dia:point val="13.5,23.7"/>
1257       </dia:attribute>
1258       <dia:attribute name="obj_bb">
1259         <dia:rectangle val="13.45,23.65;17.25,27.2"/>
1260       </dia:attribute>
1261       <dia:attribute name="orth_points">
1262         <dia:point val="13.5,23.7"/>
1263         <dia:point val="15,23.7"/>
1264         <dia:point val="15,25.6"/>
1265         <dia:point val="16.5,25.6"/>
1266       </dia:attribute>
1267       <dia:attribute name="orth_orient">
1268         <dia:enum val="0"/>
1269         <dia:enum val="1"/>
1270         <dia:enum val="0"/>
1271       </dia:attribute>
1272       <dia:attribute name="name">
1273         <dia:string>##</dia:string>
1274       </dia:attribute>
1275       <dia:attribute name="direction">
1276         <dia:enum val="0"/>
1277       </dia:attribute>
1278       <dia:attribute name="ends">
1279         <dia:composite>
1280           <dia:attribute name="role">
1281             <dia:string>##</dia:string>
1282           </dia:attribute>
1283           <dia:attribute name="multiplicity">
1284             <dia:string>##</dia:string>
1285           </dia:attribute>
1286           <dia:attribute name="arrow">
1287             <dia:boolean val="false"/>
1288           </dia:attribute>
1289           <dia:attribute name="aggregate">
1290             <dia:enum val="0"/>
1291           </dia:attribute>
1292         </dia:composite>
1293         <dia:composite>
1294           <dia:attribute name="role">
1295             <dia:string>##</dia:string>
1296           </dia:attribute>
1297           <dia:attribute name="multiplicity">
1298             <dia:string>##</dia:string>
1299           </dia:attribute>
1300           <dia:attribute name="arrow">
1301             <dia:boolean val="false"/>
1302           </dia:attribute>
1303           <dia:attribute name="aggregate">
1304             <dia:enum val="1"/>
1305           </dia:attribute>
1306         </dia:composite>
1307       </dia:attribute>
1308       <dia:connections>
1309         <dia:connection handle="0" to="O9" connection="4"/>
1310         <dia:connection handle="1" to="O7" connection="10"/>
1311       </dia:connections>
1312     </dia:object>
1313     <dia:object type="UML - Association" version="0" id="O12">
1314       <dia:attribute name="obj_pos">
1315         <dia:point val="31.1,13.4"/>
1316       </dia:attribute>
1317       <dia:attribute name="obj_bb">
1318         <dia:rectangle val="20.45,5.65;32.2,15"/>
1319       </dia:attribute>
1320       <dia:attribute name="orth_points">
1321         <dia:point val="31.1,13.4"/>
1322         <dia:point val="32.1,13.4"/>
1323         <dia:point val="32.1,5.7"/>
1324         <dia:point val="20.5,5.7"/>
1325       </dia:attribute>
1326       <dia:attribute name="orth_orient">
1327         <dia:enum val="0"/>
1328         <dia:enum val="1"/>
1329         <dia:enum val="0"/>
1330       </dia:attribute>
1331       <dia:attribute name="name">
1332         <dia:string>##</dia:string>
1333       </dia:attribute>
1334       <dia:attribute name="direction">
1335         <dia:enum val="0"/>
1336       </dia:attribute>
1337       <dia:attribute name="ends">
1338         <dia:composite>
1339           <dia:attribute name="role">
1340             <dia:string>##</dia:string>
1341           </dia:attribute>
1342           <dia:attribute name="multiplicity">
1343             <dia:string>##</dia:string>
1344           </dia:attribute>
1345           <dia:attribute name="arrow">
1346             <dia:boolean val="false"/>
1347           </dia:attribute>
1348           <dia:attribute name="aggregate">
1349             <dia:enum val="0"/>
1350           </dia:attribute>
1351         </dia:composite>
1352         <dia:composite>
1353           <dia:attribute name="role">
1354             <dia:string>##</dia:string>
1355           </dia:attribute>
1356           <dia:attribute name="multiplicity">
1357             <dia:string>##</dia:string>
1358           </dia:attribute>
1359           <dia:attribute name="arrow">
1360             <dia:boolean val="false"/>
1361           </dia:attribute>
1362           <dia:attribute name="aggregate">
1363             <dia:enum val="0"/>
1364           </dia:attribute>
1365         </dia:composite>
1366       </dia:attribute>
1367       <dia:connections>
1368         <dia:connection handle="0" to="O13" connection="9"/>
1369         <dia:connection handle="1" to="O1" connection="4"/>
1370       </dia:connections>
1371     </dia:object>
1372     <dia:object type="UML - Class" version="0" id="O13">
1373       <dia:attribute name="obj_pos">
1374         <dia:point val="24.55,11.5"/>
1375       </dia:attribute>
1376       <dia:attribute name="obj_bb">
1377         <dia:rectangle val="24.5,11.45;31.15,16.55"/>
1378       </dia:attribute>
1379       <dia:attribute name="elem_corner">
1380         <dia:point val="24.55,11.5"/>
1381       </dia:attribute>
1382       <dia:attribute name="elem_width">
1383         <dia:real val="6.5499999999999998"/>
1384       </dia:attribute>
1385       <dia:attribute name="elem_height">
1386         <dia:real val="5"/>
1387       </dia:attribute>
1388       <dia:attribute name="name">
1389         <dia:string>#Item#</dia:string>
1390       </dia:attribute>
1391       <dia:attribute name="stereotype">
1392         <dia:string>##</dia:string>
1393       </dia:attribute>
1394       <dia:attribute name="comment">
1395         <dia:string>#Item agregado por un usuario#</dia:string>
1396       </dia:attribute>
1397       <dia:attribute name="abstract">
1398         <dia:boolean val="true"/>
1399       </dia:attribute>
1400       <dia:attribute name="suppress_attributes">
1401         <dia:boolean val="false"/>
1402       </dia:attribute>
1403       <dia:attribute name="suppress_operations">
1404         <dia:boolean val="false"/>
1405       </dia:attribute>
1406       <dia:attribute name="visible_attributes">
1407         <dia:boolean val="true"/>
1408       </dia:attribute>
1409       <dia:attribute name="visible_operations">
1410         <dia:boolean val="true"/>
1411       </dia:attribute>
1412       <dia:attribute name="visible_comments">
1413         <dia:boolean val="false"/>
1414       </dia:attribute>
1415       <dia:attribute name="wrap_operations">
1416         <dia:boolean val="true"/>
1417       </dia:attribute>
1418       <dia:attribute name="wrap_after_char">
1419         <dia:int val="40"/>
1420       </dia:attribute>
1421       <dia:attribute name="line_color">
1422         <dia:color val="#000000"/>
1423       </dia:attribute>
1424       <dia:attribute name="fill_color">
1425         <dia:color val="#ffffff"/>
1426       </dia:attribute>
1427       <dia:attribute name="text_color">
1428         <dia:color val="#000000"/>
1429       </dia:attribute>
1430       <dia:attribute name="normal_font">
1431         <dia:font family="monospace" style="0" name="Courier"/>
1432       </dia:attribute>
1433       <dia:attribute name="abstract_font">
1434         <dia:font family="monospace" style="88" name="Courier"/>
1435       </dia:attribute>
1436       <dia:attribute name="polymorphic_font">
1437         <dia:font family="monospace" style="8" name="Courier"/>
1438       </dia:attribute>
1439       <dia:attribute name="classname_font">
1440         <dia:font family="sans" style="80" name="Helvetica"/>
1441       </dia:attribute>
1442       <dia:attribute name="abstract_classname_font">
1443         <dia:font family="sans" style="88" name="Helvetica"/>
1444       </dia:attribute>
1445       <dia:attribute name="comment_font">
1446         <dia:font family="sans" style="8" name="Helvetica"/>
1447       </dia:attribute>
1448       <dia:attribute name="font_height">
1449         <dia:real val="0.80000000000000004"/>
1450       </dia:attribute>
1451       <dia:attribute name="polymorphic_font_height">
1452         <dia:real val="0.80000000000000004"/>
1453       </dia:attribute>
1454       <dia:attribute name="abstract_font_height">
1455         <dia:real val="0.80000000000000004"/>
1456       </dia:attribute>
1457       <dia:attribute name="classname_font_height">
1458         <dia:real val="1"/>
1459       </dia:attribute>
1460       <dia:attribute name="abstract_classname_font_height">
1461         <dia:real val="1"/>
1462       </dia:attribute>
1463       <dia:attribute name="comment_font_height">
1464         <dia:real val="1"/>
1465       </dia:attribute>
1466       <dia:attribute name="attributes">
1467         <dia:composite type="umlattribute">
1468           <dia:attribute name="name">
1469             <dia:string>#autor#</dia:string>
1470           </dia:attribute>
1471           <dia:attribute name="type">
1472             <dia:string>#Usuario#</dia:string>
1473           </dia:attribute>
1474           <dia:attribute name="value">
1475             <dia:string>##</dia:string>
1476           </dia:attribute>
1477           <dia:attribute name="comment">
1478             <dia:string>#Autor del ítem#</dia:string>
1479           </dia:attribute>
1480           <dia:attribute name="visibility">
1481             <dia:enum val="0"/>
1482           </dia:attribute>
1483           <dia:attribute name="abstract">
1484             <dia:boolean val="false"/>
1485           </dia:attribute>
1486           <dia:attribute name="class_scope">
1487             <dia:boolean val="false"/>
1488           </dia:attribute>
1489         </dia:composite>
1490         <dia:composite type="umlattribute">
1491           <dia:attribute name="name">
1492             <dia:string>#fecha#</dia:string>
1493           </dia:attribute>
1494           <dia:attribute name="type">
1495             <dia:string>#timestamp#</dia:string>
1496           </dia:attribute>
1497           <dia:attribute name="value">
1498             <dia:string>##</dia:string>
1499           </dia:attribute>
1500           <dia:attribute name="comment">
1501             <dia:string>#Fecha de creación del ítem#</dia:string>
1502           </dia:attribute>
1503           <dia:attribute name="visibility">
1504             <dia:enum val="0"/>
1505           </dia:attribute>
1506           <dia:attribute name="abstract">
1507             <dia:boolean val="false"/>
1508           </dia:attribute>
1509           <dia:attribute name="class_scope">
1510             <dia:boolean val="false"/>
1511           </dia:attribute>
1512         </dia:composite>
1513         <dia:composite type="umlattribute">
1514           <dia:attribute name="name">
1515             <dia:string>#texto#</dia:string>
1516           </dia:attribute>
1517           <dia:attribute name="type">
1518             <dia:string>#string#</dia:string>
1519           </dia:attribute>
1520           <dia:attribute name="value">
1521             <dia:string>##</dia:string>
1522           </dia:attribute>
1523           <dia:attribute name="comment">
1524             <dia:string>#Contenido del ítem#</dia:string>
1525           </dia:attribute>
1526           <dia:attribute name="visibility">
1527             <dia:enum val="0"/>
1528           </dia:attribute>
1529           <dia:attribute name="abstract">
1530             <dia:boolean val="false"/>
1531           </dia:attribute>
1532           <dia:attribute name="class_scope">
1533             <dia:boolean val="false"/>
1534           </dia:attribute>
1535         </dia:composite>
1536       </dia:attribute>
1537       <dia:attribute name="operations">
1538         <dia:composite type="umloperation">
1539           <dia:attribute name="name">
1540             <dia:string>#toHTML#</dia:string>
1541           </dia:attribute>
1542           <dia:attribute name="stereotype">
1543             <dia:string>##</dia:string>
1544           </dia:attribute>
1545           <dia:attribute name="type">
1546             <dia:string>#string#</dia:string>
1547           </dia:attribute>
1548           <dia:attribute name="visibility">
1549             <dia:enum val="0"/>
1550           </dia:attribute>
1551           <dia:attribute name="comment">
1552             <dia:string>#Devuelve el ítem en formato HTML#</dia:string>
1553           </dia:attribute>
1554           <dia:attribute name="abstract">
1555             <dia:boolean val="false"/>
1556           </dia:attribute>
1557           <dia:attribute name="inheritance_type">
1558             <dia:enum val="2"/>
1559           </dia:attribute>
1560           <dia:attribute name="query">
1561             <dia:boolean val="false"/>
1562           </dia:attribute>
1563           <dia:attribute name="class_scope">
1564             <dia:boolean val="false"/>
1565           </dia:attribute>
1566           <dia:attribute name="parameters"/>
1567         </dia:composite>
1568       </dia:attribute>
1569       <dia:attribute name="template">
1570         <dia:boolean val="false"/>
1571       </dia:attribute>
1572       <dia:attribute name="templates"/>
1573     </dia:object>
1574     <dia:object type="UML - Association" version="0" id="O14">
1575       <dia:attribute name="obj_pos">
1576         <dia:point val="14.15,33.65"/>
1577       </dia:attribute>
1578       <dia:attribute name="obj_bb">
1579         <dia:rectangle val="14.1,33.6;20.35,38.05"/>
1580       </dia:attribute>
1581       <dia:attribute name="orth_points">
1582         <dia:point val="14.15,33.65"/>
1583         <dia:point val="16.875,33.65"/>
1584         <dia:point val="16.875,36.45"/>
1585         <dia:point val="19.6,36.45"/>
1586       </dia:attribute>
1587       <dia:attribute name="orth_orient">
1588         <dia:enum val="0"/>
1589         <dia:enum val="1"/>
1590         <dia:enum val="0"/>
1591       </dia:attribute>
1592       <dia:attribute name="name">
1593         <dia:string>##</dia:string>
1594       </dia:attribute>
1595       <dia:attribute name="direction">
1596         <dia:enum val="0"/>
1597       </dia:attribute>
1598       <dia:attribute name="ends">
1599         <dia:composite>
1600           <dia:attribute name="role">
1601             <dia:string>##</dia:string>
1602           </dia:attribute>
1603           <dia:attribute name="multiplicity">
1604             <dia:string>##</dia:string>
1605           </dia:attribute>
1606           <dia:attribute name="arrow">
1607             <dia:boolean val="false"/>
1608           </dia:attribute>
1609           <dia:attribute name="aggregate">
1610             <dia:enum val="0"/>
1611           </dia:attribute>
1612         </dia:composite>
1613         <dia:composite>
1614           <dia:attribute name="role">
1615             <dia:string>##</dia:string>
1616           </dia:attribute>
1617           <dia:attribute name="multiplicity">
1618             <dia:string>##</dia:string>
1619           </dia:attribute>
1620           <dia:attribute name="arrow">
1621             <dia:boolean val="false"/>
1622           </dia:attribute>
1623           <dia:attribute name="aggregate">
1624             <dia:enum val="1"/>
1625           </dia:attribute>
1626         </dia:composite>
1627       </dia:attribute>
1628       <dia:connections>
1629         <dia:connection handle="0" to="O6" connection="4"/>
1630         <dia:connection handle="1" to="O5" connection="12"/>
1631       </dia:connections>
1632     </dia:object>
1633     <dia:object type="UML - Generalization" version="0" id="O15">
1634       <dia:attribute name="obj_pos">
1635         <dia:point val="27.825,16.5"/>
1636       </dia:attribute>
1637       <dia:attribute name="obj_bb">
1638         <dia:rectangle val="25.225,16.45;28.675,33"/>
1639       </dia:attribute>
1640       <dia:attribute name="orth_points">
1641         <dia:point val="27.825,16.5"/>
1642         <dia:point val="27.825,29"/>
1643         <dia:point val="25.275,29"/>
1644         <dia:point val="25.275,32.95"/>
1645       </dia:attribute>
1646       <dia:attribute name="orth_orient">
1647         <dia:enum val="1"/>
1648         <dia:enum val="0"/>
1649         <dia:enum val="1"/>
1650       </dia:attribute>
1651       <dia:attribute name="orth_autoroute">
1652         <dia:boolean val="false"/>
1653       </dia:attribute>
1654       <dia:attribute name="line_colour">
1655         <dia:color val="#000000"/>
1656       </dia:attribute>
1657       <dia:attribute name="name">
1658         <dia:string>##</dia:string>
1659       </dia:attribute>
1660       <dia:attribute name="stereotype">
1661         <dia:string>##</dia:string>
1662       </dia:attribute>
1663       <dia:connections>
1664         <dia:connection handle="0" to="O13" connection="6"/>
1665         <dia:connection handle="1" to="O5" connection="1"/>
1666       </dia:connections>
1667     </dia:object>
1668     <dia:object type="UML - Generalization" version="0" id="O16">
1669       <dia:attribute name="obj_pos">
1670         <dia:point val="27.825,16.5"/>
1671       </dia:attribute>
1672       <dia:attribute name="obj_bb">
1673         <dia:rectangle val="11.425,16.45;28.675,33"/>
1674       </dia:attribute>
1675       <dia:attribute name="orth_points">
1676         <dia:point val="27.825,16.5"/>
1677         <dia:point val="27.825,29"/>
1678         <dia:point val="11.475,29"/>
1679         <dia:point val="11.475,32.95"/>
1680       </dia:attribute>
1681       <dia:attribute name="orth_orient">
1682         <dia:enum val="1"/>
1683         <dia:enum val="0"/>
1684         <dia:enum val="1"/>
1685       </dia:attribute>
1686       <dia:attribute name="orth_autoroute">
1687         <dia:boolean val="false"/>
1688       </dia:attribute>
1689       <dia:attribute name="line_colour">
1690         <dia:color val="#000000"/>
1691       </dia:attribute>
1692       <dia:attribute name="name">
1693         <dia:string>##</dia:string>
1694       </dia:attribute>
1695       <dia:attribute name="stereotype">
1696         <dia:string>##</dia:string>
1697       </dia:attribute>
1698       <dia:connections>
1699         <dia:connection handle="0" to="O13" connection="6"/>
1700         <dia:connection handle="1" to="O6" connection="1"/>
1701       </dia:connections>
1702     </dia:object>
1703   </dia:layer>
1704 </dia:diagram>