From: Sebastian Lavena Date: Thu, 5 May 2005 05:07:41 +0000 (+0000) Subject: Diagramas: X-Git-Tag: svn_import~504 X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/commitdiff_plain/f564565573176c72e4a23c46aa551de847c90f04?ds=sidebyside Diagramas: Agrego metodos que use en diagrama de secuencia para resolver las autorizaciones. Cuso... Agregue un par de llamadas a metodos como quiere clark --- diff --git a/diagramas/clases.dia b/diagramas/clases.dia index 3c6719d..9c16d6e 100644 --- a/diagramas/clases.dia +++ b/diagramas/clases.dia @@ -28,7 +28,7 @@ - + @@ -71,13 +71,13 @@ - + - + - + @@ -435,19 +435,19 @@ - + - + - + - + - + #Afiliado# @@ -712,6 +712,102 @@ + + + #VerificarCobertura# + + + ## + + + ## + + + + + + ## + + + + + + + + + + + + + + + + + #codCobertura# + + + #integer# + + + ## + + + ## + + + + + + + + + + #ObtenerCantidadDePrestacionesRealizadas# + + + ## + + + #int# + + + + + + ## + + + + + + + + + + + + + + + + + #codPrestacion# + + + ## + + + ## + + + ## + + + + + + + @@ -894,16 +990,16 @@ - + - + - + #Plan# @@ -1161,6 +1257,54 @@ + + + #ObtenerCobertura# + + + ## + + + #Cobertura# + + + + + + ## + + + + + + + + + + + + + + + + + #codPrestacion# + + + ## + + + ## + + + ## + + + + + + + @@ -1340,13 +1484,13 @@ - + - + - + @@ -1511,19 +1655,19 @@ - + - + - + - + - + #Autorizacion# @@ -1845,6 +1989,71 @@ + + + #setResolucion# + + + ## + + + ## + + + + + + #Aprueba o rechaza la autorizacion# + + + + + + + + + + + + + + + + + #Motivo# + + + #string# + + + ## + + + ## + + + + + + + + #Aprobada# + + + #bool# + + + ## + + + ## + + + + + + + @@ -2001,13 +2210,13 @@ - + - + - + @@ -2316,19 +2525,19 @@ - + - + - + - + - + #AutorizacionManual# @@ -2352,7 +2561,7 @@ - + @@ -2456,7 +2665,38 @@ - + + + + #ObtenerAutorizacionesPendientes# + + + ## + + + #ArrayOfAutorizaciones# + + + + + + #Obtiene una lista de autorizaciones pendientes# + + + + + + + + + + + + + + + + @@ -2464,13 +2704,13 @@ - + - + - + @@ -3078,13 +3318,13 @@ - + - + - + @@ -3341,16 +3581,16 @@ - + - + - - - - + + + + @@ -3376,16 +3616,16 @@ - + - + - - - - + + + + @@ -3414,13 +3654,13 @@ - + - - - + + + @@ -3449,13 +3689,13 @@ - + - - + + @@ -3484,13 +3724,13 @@ - + - - - + + + @@ -3498,7 +3738,7 @@ - + @@ -3514,5 +3754,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + #Todas las clases tienen geters y seters, no se muestran por simplcididad.# + + + + + + + + + + + + + + + + + + + diff --git a/diagramas/clases_persistencia.dia b/diagramas/clases_persistencia.dia index 2edbaf0..a0b507f 100644 Binary files a/diagramas/clases_persistencia.dia and b/diagramas/clases_persistencia.dia differ diff --git a/diagramas/secuencia/Pedir_actualizacion_automatica.dia b/diagramas/secuencia/Pedir_actualizacion_automatica.dia index 4409566..7590c11 100644 --- a/diagramas/secuencia/Pedir_actualizacion_automatica.dia +++ b/diagramas/secuencia/Pedir_actualizacion_automatica.dia @@ -28,7 +28,7 @@ - + @@ -447,7 +447,7 @@ autorizaciones# - #ObtenerAfiliado(codigo)# + #Obtener(codigo)# @@ -915,7 +915,7 @@ autorizaciones# - + @@ -1457,7 +1457,7 @@ autorizaciones# - #GuardarAutorizacion(au)# + #Guardar(au)# @@ -1682,7 +1682,7 @@ autorizaciones# - + @@ -1793,7 +1793,7 @@ autorizaciones# - + @@ -2094,7 +2094,7 @@ el motivo por lo que se rechaza.# - + diff --git a/especificaciones/Actualizar_autorizacion_manual.rtf b/especificaciones/Actualizar_autorizacion_manual.rtf index 17b48eb..1cff430 100644 --- a/especificaciones/Actualizar_autorizacion_manual.rtf +++ b/especificaciones/Actualizar_autorizacion_manual.rtf @@ -1,17 +1,17 @@ {\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} -{\f36\fswiss\fcharset0\fprq2{\*\panose 00000000000000000000}Trebuchet MS{\*\falt Desyrel};}{\f38\froman\fcharset238\fprq2 Times New Roman CE;}{\f39\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f41\froman\fcharset161\fprq2 Times New Roman Greek;} -{\f42\froman\fcharset162\fprq2 Times New Roman Tur;}{\f43\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f44\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f45\froman\fcharset186\fprq2 Times New Roman Baltic;} -{\f46\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f398\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f399\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} -{\f401\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f402\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f405\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; +{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f37\froman\fcharset238\fprq2 Times New Roman CE;}{\f38\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f40\froman\fcharset161\fprq2 Times New Roman Greek;} +{\f41\froman\fcharset162\fprq2 Times New Roman Tur;}{\f42\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f43\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f44\froman\fcharset186\fprq2 Times New Roman Baltic;} +{\f45\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f397\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f398\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} +{\f400\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f401\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f404\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; \red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128; \red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1024\langfe1024\cgrid\noproof\langnp2058\langfenp2058 \snext0 \styrsid4072389 Normal;}{\* \cs10 \additive \ssemihidden Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \snext15 \styrsid4072389 Predeterminado;}}{\*\listtable{\list\listtemplateid1132\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0 {\leveltext\'01\'00;}{\levelnumbers\'01;}\fi-431\li720\lin720 }{\listname ;}\listid1000}}{\*\listoverridetable{\listoverride\listid1000\listoverridecount0\ls1}}{\*\rsidtbl \rsid227399\rsid874816\rsid3410932\rsid3490868\rsid3701268\rsid4012558\rsid4072389 -\rsid4139244\rsid4548553\rsid5837826\rsid6974674\rsid7029692\rsid7406969\rsid7484325\rsid8404876\rsid8537772\rsid8586758\rsid10163360\rsid10774940\rsid11666556\rsid12600080\rsid13917199\rsid14106430\rsid14701051\rsid15626138\rsid16385698} -{\*\generator Microsoft Word 10.0.2627;}{\info{\title Caso de uso: Pedir autorizaci\'f3n manual}{\author real}{\operator Arcanto}{\creatim\yr2005\mo4\dy21\min28}{\revtim\yr2005\mo5\dy2\hr15\min3}{\version12}{\edmins96}{\nofpages1}{\nofwords144} -{\nofchars793}{\*\company coco}{\nofcharsws936}{\vern16437}}\margl1701\margr1701\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180 +\rsid4139244\rsid4548553\rsid5837826\rsid6173674\rsid6974674\rsid7029692\rsid7406969\rsid7484325\rsid8404876\rsid8537772\rsid8586758\rsid9719231\rsid10163360\rsid10774940\rsid11666556\rsid12600080\rsid13917199\rsid14106430\rsid14701051\rsid15626138 +\rsid16385698}{\*\generator Microsoft Word 10.0.2627;}{\info{\title Caso de uso: Pedir autorizaci\'f3n manual}{\author real}{\operator Arcanto}{\creatim\yr2005\mo4\dy21\min28}{\revtim\yr2005\mo5\dy5\hr2}{\version13}{\edmins107}{\nofpages1}{\nofwords168} +{\nofchars930}{\*\company coco}{\nofcharsws1096}{\vern16437}}\margl1701\margr1701\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\formshade\horzdoc\dgmargin\dghspace180 \dgvspace180\dghorigin1701\dgvorigin1417\dghshow1\dgvshow1 \jexpand\viewkind1\viewscale86\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct\asianbrkrule\rsidroot4072389 \fet0\sectd \linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang @@ -48,7 +48,9 @@ la}{\fs20\lang3082\noproof0\langnp3082\insrsid5837826\charrsid5837826 autorizac \par {\pntext\pard\plain\s15 \intbl\fs20\lang3082\langfe2058\langfenp2058\insrsid8404876 \hich\af0\dbch\af0\loch\f0 1\tab}}\pard\plain \s15\ql \fi-431\li720\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0\pndec\pnstart1\pnindent360\pnsp120\pnhang } \faauto\ls1\rin0\lin720\pararsid3701268 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\lang3082\langfe2058\langnp3082\insrsid8404876 El sistema muestra}{\fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 un listado de }{ \b\fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 aut}{\b\fs20\lang3082\langfe2058\langnp3082\insrsid3701268\charrsid3490868 orizaciones manuales}{\fs20\lang3082\langfe2058\langnp3082\insrsid3701268\charrsid3490868 - pendientes ordenado seg\'fan la antig\'fcedad}{\fs20\lang3082\langfe2058\langnp3082\insrsid4012558 del pedido}{\fs20\lang3082\langfe2058\langnp3082\insrsid3701268\charrsid3490868 . + pendientes ordenado seg\'fan la antig\'fcedad}{\fs20\lang3082\langfe2058\langnp3082\insrsid4012558 del pedido}{\fs20\lang3082\langfe2058\langnp3082\insrsid3701268\charrsid3490868 .}{\fs20\lang3082\langfe2058\langnp3082\insrsid3701268 +\par }\pard \s15\ql \li289\ri0\nowidctlpar\intbl{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin289\pararsid9719231 {\fs20\lang3082\langfe2058\langnp3082\insrsid9719231 [AutorizacionManual::ObtenerAutorizacionesPendientes()]}{ +\fs20\lang3082\langfe2058\langnp3082\insrsid9719231\charrsid3490868 \par {\pntext\pard\plain\s15 \intbl\fs20\lang3082\langfe2058\langfenp2058\insrsid4072389\charrsid3490868 \hich\af0\dbch\af0\loch\f0 2\tab}}\pard \s15\ql \fi-431\li720\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0 \pndec\pnstart1\pnindent360\pnsp120\pnhang }\faauto\ls1\rin0\lin720\pararsid7029692 {\fs20\lang3082\langfe2058\langnp3082\insrsid4072389\charrsid3490868 El }{\fs20\lang3082\langfe2058\langnp3082\insrsid8404876 auditor }{ \fs20\lang3082\langfe2058\langnp3082\insrsid10774940\charrsid3490868 m\'e9}{\fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 dico elige un}{\fs20\lang3082\langfe2058\langnp3082\insrsid3701268\charrsid3490868 a}{ @@ -64,7 +66,10 @@ la}{\fs20\lang3082\noproof0\langnp3082\insrsid5837826\charrsid5837826 autorizac \par {\pntext\pard\plain\s15 \intbl\fs20\lang3082\langfe2058\langfenp2058\insrsid227399\charrsid3490868 \hich\af0\dbch\af0\loch\f0 5\tab}}\pard \s15\ql \fi-431\li720\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0 \pndec\pnstart1\pnindent360\pnsp120\pnhang }\faauto\ls1\rin0\lin720\pararsid7029692 {\fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 Se registra la decisi\'f3n del }{\fs20\lang3082\langfe2058\langnp3082\insrsid8404876 auditor }{ \fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 m}{\fs20\lang3082\langfe2058\langnp3082\insrsid8404876 \'e9}{\fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 dico}{\fs20\lang3082\langfe2058\langnp3082\insrsid14106430 -, y la fecha actual y la fecha de vencimiento como 2 meses a partir de la fecha actual.}{\fs20\lang3082\langfe2058\langnp3082\insrsid227399\charrsid3490868 +, y la fecha actual y la fecha de vencimiento como 2 meses a partir de la fecha actual.}{\fs20\lang3082\langfe2058\langnp3082\insrsid227399 +\par }\pard \s15\ql \li289\ri0\nowidctlpar\intbl{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\rin0\lin289\pararsid9719231 {\fs20\lang3082\langfe2058\langnp3082\insrsid9719231 [Autorizaci\'f3n::SetResolucion(Motivo,}{ +\fs20\lang3082\langfe2058\langnp3082\insrsid6173674 aprobada [si/no])]}{\fs20\lang3082\langfe2058\langnp3082\insrsid9719231 +\par }{\fs20\lang3082\langfe2058\langnp3082\insrsid6173674 [AutorizacionDataService::guardar(autorizaci\'f3n)]}{\fs20\lang3082\langfe2058\langnp3082\insrsid6173674\charrsid3490868 \par {\pntext\pard\plain\s15 \intbl\fs20\lang3082\langfe2058\langfenp2058\insrsid7029692\charrsid3490868 \hich\af0\dbch\af0\loch\f0 6\tab}}\pard \s15\ql \fi-431\li720\ri0\nowidctlpar\intbl{\*\pn \pnlvlbody\ilvl0\ls1\pnrnot0 \pndec\pnstart1\pnindent360\pnsp120\pnhang }\faauto\ls1\rin0\lin720\pararsid7029692 {\fs20\lang3082\langfe2058\langnp3082\insrsid7029692\charrsid3490868 Fin de}{\fs20\lang3082\langfe2058\langnp3082\insrsid8404876 l}{ \fs20\lang3082\langfe2058\langnp3082\insrsid7029692\charrsid3490868 caso de uso.}{\lang3082\langfe2058\langnp3082\insrsid7029692\charrsid3490868 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0