X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/6b0c62ebf0d48a553ff1691781c37926361fcdd6..42e869190e55d83094a9f3d5b547ef0fe2208fb9:/especificaciones/informar_estado_cuenta.rtf?ds=inline diff --git a/especificaciones/informar_estado_cuenta.rtf b/especificaciones/informar_estado_cuenta.rtf index b555cf3..3cbc306 100644 --- a/especificaciones/informar_estado_cuenta.rtf +++ b/especificaciones/informar_estado_cuenta.rtf @@ -1,43 +1,73 @@ -{\rtf1\ansi\deff0\adeflang1025 -{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\froman\fprq2\fcharset0 Times New Roman;}{\f2\froman\fprq2\fcharset0 Times New Roman;}{\f3\fswiss\fprq2\fcharset0 Trebuchet MS;}{\f4\fnil\fprq2\fcharset0 Arial;}{\f5\fnil\fprq2\fcharset0 Tahoma{\*\falt Lucidasans};}{\f6\fnil\fprq0\fcharset0 Tahoma{\*\falt Lucidasans};}} -{\colortbl;\red0\green0\blue0;\red128\green128\blue128;} -{\stylesheet{\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058\snext1 Predeterminado;} -{\s2\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f0\fs24\lang1033\sbasedon1\snext2 Cuerpo de texto;} -{\s3\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f0\fs24\lang1033\sbasedon2\snext3 Lista;} -{\s4\sb120\sa120\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs20\lang255\ai\ltrch\dbch\af4\afs20\langfe255\ai\loch\f0\fs20\lang1033\i\sbasedon1\snext4 Etiqueta;} -{\s5\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af6\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f0\fs24\lang1033\sbasedon1\snext5 \'cdndice;} -{\s6\cf0{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f0\fs24\lang1033\sbasedon2\snext6 Contenido de la tabla;} -{\s7\cf0\qc{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\rtlch\af5\afs24\lang255\ai\ab\ltrch\dbch\af4\afs24\langfe255\ai\ab\loch\f0\fs24\lang1033\i\b\sbasedon6\snext7 Encabezado de la tabla;} -{\*\cs9\cf0\rtlch\af5\afs24\lang255\ltrch\dbch\af4\afs24\langfe255\loch\f0\fs24\lang1033 WW-Fuente de p\'e1rrafo predeter.;} -} -{\info{\title Caso de uso: Informar estado cuenta}{\author certant}{\creatim\yr2005\mo4\dy5\hr23\min59}{\operator certant}{\revtim\yr2005\mo4\dy6\hr0\min19}{\printim\yr1601\mo1\dy1\hr0\min0}{\comment StarWriter}{\vern6450}}\deftab708 -{\*\pgdsctbl -{\pgdsc0\pgdscuse195\pgwsxn12240\pghsxn15840\marglsxn1701\margrsxn1701\margtsxn1417\margbsxn1417\pgdscnxt0 Predeterminado;}} -{\*\pgdscno0}\paperh15840\paperw12240\margl1701\margr1701\margt1417\margb1417\sectd\sbknone\pgwsxn12240\pghsxn15840\marglsxn1701\margrsxn1701\margtsxn1417\margbsxn1417\ftnbj\ftnstart1\ftnrstcont\ftnnar\aenddoc\aftnrstcont\aftnstart1\aftnnrlc -\trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrt\brdrs\brdrw1\brdrcf1\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b\fs20\f3{\b Caso de uso: }}{\loch\f3\fs20\lang2058\fs20\fs20\fs20\f3{\i Informar estado cuenta}} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b\fs20\f3{\b Actores: }}{\loch\f3\fs20\lang2058\fs20\fs20\fs20\f3Cobranzas} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b\fs20\f3{\b Precondiciones: }}{\loch\f3\fs20\lang2058\fs20\fs20\fs20\f3no existen precondiciones para este caso de uso} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b\fs20\f3{\b Postcondiciones: }}{\loch\f3\fs20\lang2058\fs20\fs20\fs20\f3informe detallado sobre la cuenta del cliente, del tipo libre deuda, para usar como certificado ante una eventual autorizaci\'f3n.} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\ab\loch\f3\fs20\lang2058\b {\loch\f3\fs20\lang2058\i0\b Flujo Principal:} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\loch\f3\fs20\lang2058 {\loch\f3\fs20\lang2058\i0\b0 1 \endash El actor, al recibir un pedido de informaci\'f3n de cuenta, presenta sus credenciales y se autentica contra la aplicaci\'f3n.} -\par {\loch\f3\fs20\lang2058\i0\b0 2 \endash La aplicaci\'f3n solicita al actor las credenciales necesarias para ingresar.} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b0\fs20\f3 3 \endash El actor ingresa sus credenciales (username/password) ({\b E1)}.} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\loch\f3\fs20\lang2058 {\loch\f3\fs20\lang2058\i0\b0 4 \endash La aplicaci\'f3n presenta los m\'f3dulos correspondientes seg\'fan el rol del actor (en este caso el rol es cobranzas).} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b0\fs20\f3 5 \endash La aplicaci\'f3n presenta diversas alternativas para buscar un cliente de la obra social (combo con lista desplegable, buscador seg\'fan patterns, etc) ({\b S1}).} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\loch\f3\fs20\lang2058 {\loch\f3\fs20\lang2058\i0\b0 6 \endash El actor selecciona un cliente de la obra social desde alguno de los m\'e9todos presentados en el punto 5.} -\par {\loch\f3\fs20\lang2058\i0\b0 7 \endash La aplicaci\'f3n presenta al usuario un informe detallado sobre el estado de la cuenta del cliente de la obra social seleccionado en el punto 6 (prestaciones tomadas, costos y coberturas otorgadas, estado de morosidad).} -\par {\loch\f3\fs20\lang2058\i0\b0 8 \endash Fin Caso de Uso.} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\ab\loch\f3\fs20\lang2058\b {\loch\f3\fs20\lang2058\i0\b Flujos Alternativos:} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\loch\f3\fs20\lang2058 {\loch\f3\fs20\lang2058\i0\b0 S1 \endash Ning\'fan cliente cargado en la base (estado inicial): se informa de la situaci\'f3n al actor, y finaliza el caso de uso.} -\cell\row\pard \trowd\trql\trleft-113\trpaddft3\trpaddt0\trpaddfl3\trpaddl108\trpaddfb3\trpaddb0\trpaddfr3\trpaddr108\clbrdrl\brdrs\brdrw1\brdrcf1\clbrdrb\brdrs\brdrw1\brdrcf1\clbrdrr\brdrs\brdrw1\brdrcf1\clvertalt\cellx8838 -\pard\intbl\pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs20\lang1025\ltrch\dbch\af2\afs20\langfe255\ab\loch\f3\fs20\lang2058\b {\loch\f3\fs20\lang2058\i0\b Flujos de Excepci\'f3n:} -\par \pard\plain \intbl\ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058{\loch\f3\fs20\lang2058\i0\b0\fs20\f3 E1 \endash Las credenciales son inv\'e1lidas: se presenta un mensaje al usuario informando \'fanicamente que sus credenciales son incorrectas (no se dar\'e1 detalle para favorecer la seguridad en este sentido). Se vuelve al punto 2, con un m\'e1ximo de 3 oportunidades, y en - caso de falla de esta \'faltima se lockea la cuenta del usuario (locked by intruder) para prevenir intentos de adivinaci\'f3n de contrase\'f1as.} -\cell\row\pard \pard\plain \ltrpar\s1{\*\hyphen2\hyphlead2\hyphtrail2\hyphmax0}\ql\rtlch\af2\afs24\lang1025\ltrch\dbch\af2\afs24\langfe255\loch\f2\fs24\lang2058 -\par } \ No newline at end of file +{\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang2058\deflangfe2058{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\f35\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma{\*\falt Lucidasans};}{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS;}{\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);}{\f387\fswiss\fcharset238\fprq2 Tahoma CE{\*\falt Lucidasans};} +{\f388\fswiss\fcharset204\fprq2 Tahoma Cyr{\*\falt Lucidasans};}{\f390\fswiss\fcharset161\fprq2 Tahoma Greek{\*\falt Lucidasans};}{\f391\fswiss\fcharset162\fprq2 Tahoma Tur{\*\falt Lucidasans};} +{\f392\fswiss\fcharset177\fprq2 Tahoma (Hebrew){\*\falt Lucidasans};}{\f393\fswiss\fcharset178\fprq2 Tahoma (Arabic){\*\falt Lucidasans};}{\f394\fswiss\fcharset186\fprq2 Tahoma Baltic{\*\falt Lucidasans};} +{\f395\fswiss\fcharset163\fprq2 Tahoma (Vietnamese){\*\falt Lucidasans};}{\f396\fswiss\fcharset222\fprq2 Tahoma (Thai){\*\falt Lucidasans};}{\f397\fswiss\fcharset238\fprq2 Trebuchet MS CE;}{\f398\fswiss\fcharset204\fprq2 Trebuchet MS Cyr;} +{\f400\fswiss\fcharset161\fprq2 Trebuchet MS Greek;}{\f401\fswiss\fcharset162\fprq2 Trebuchet MS Tur;}{\f404\fswiss\fcharset186\fprq2 Trebuchet MS Baltic;}}{\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;\red255\green255\blue255;}{\stylesheet{\ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 \snext0 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\langfe255\cgrid\langnp2058\langfenp255 \snext15 Predeterminado;}{\s16\ql \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 Cuerpo de texto;}{ +\s17\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon16 \snext17 List;}{\s18\ql \li0\ri0\sb120\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \i\fs20\lang1033\langfe255\cgrid\langnp1033\langfenp255 +\sbasedon15 \snext18 Etiqueta;}{\s19\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext19 \'cdndice;}{\s20\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 +\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon16 \snext20 Contenido de la tabla;}{\s21\qc \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon20 \snext21 Encabezado de la tabla;} +{\*\cs22 \additive \lang1033\langfe255\langnp1033\langfenp255 WW-Fuente de p\'e1rrafo predeter.;}}{\*\rsidtbl \rsid10690447\rsid13780114}{\*\generator Microsoft Word 10.0.2627;}{\info{\title Caso de uso: Informar estado cuenta}{\author certant} +{\operator certant}{\creatim\yr2005\mo4\dy5\hr23\min59}{\revtim\yr2005\mo4\dy7\hr14\min15}{\printim\yr2113\mo1\dy1}{\version2}{\edmins1}{\nofpages1}{\nofwords266}{\nofchars1467}{\*\company Certant S.A.}{\nofcharsws1730}{\vern16437}} +\margl1701\margr1701\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3 +\jcompress\viewkind1\viewscale114\viewzk2\nolnhtadjtbl\rsidroot10690447 \fet0\sectd \sbknone\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}} +{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (} +{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\trowd \irow0\irowband0 +\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 +\cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\b\f36\fs20\cf1\insrsid10690447\charrsid10690447 Caso de uso: }{ +\i\f36\fs20\cf1\insrsid10690447\charrsid10690447 Informar estado cuenta}{\cf1\insrsid10690447\charrsid10690447 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid10690447 \trowd \irow0\irowband0\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrs\brdrw5\brdrcf1 \clbrdrl +\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\trowd \irow1\irowband1 +\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 +\cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\b\f36\fs20\insrsid10690447 Actores: }{\f36\fs20\insrsid10690447 Cobranza}{ +\f36\fs20\insrsid10690447 s}{\insrsid10690447 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid10690447 \trowd \irow1\irowband1 +\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 +\cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\b\f36\fs20\insrsid10690447 Precondiciones: }{\f36\fs20\insrsid10690447 +no existen precondiciones para este caso de uso}{\insrsid10690447 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid10690447 +\trowd \irow2\irowband2\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 +\cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\b\f36\fs20\insrsid10690447 Postcondiciones: }{\f36\fs20\insrsid10690447 +informe detallado sobre la cuenta del cliente, del tipo libre deuda, para usar como certificado ante una eventual autorizaci\'f3n.}{\insrsid10690447 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 +\fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid10690447 \trowd \irow3\irowband3\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb +\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 { +\b\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 Flujo Principal: +\par }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 1 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 El actor, al recibir un pedido de informaci}{ +\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n de cuenta, presenta sus credenciales y se autentica contra l\hich\af0\dbch\af0\loch\f36 a aplicaci}{ +\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n. +\par \hich\af0\dbch\af0\loch\f36 2 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 La aplicaci}{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{ +\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n solicita al actor las credenciales necesarias para ingresar. +\par }{\f36\fs20\insrsid10690447 3 \endash El actor ingresa sus credenciales (username/password) (}{\b\f36\fs20\insrsid10690447 E1)}{\f36\fs20\insrsid10690447 .}{\insrsid10690447 +\par }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 4 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 La aplicaci}{\fs20\loch\af36\insrsid10690447 +\loch\af36\dbch\af0\hich\f0 \'f3}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n presenta los m}{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 +dulos correspondientes seg}{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'fa}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n el rol del actor (en este caso el rol\hich\af0\dbch\af0\loch\f36 es cobranzas). +\par }{\f36\fs20\insrsid10690447 5 \endash La aplicaci\'f3n presenta diversas alternativas para buscar un cliente de la obra social (combo con lista desplegable, buscador seg\'fan patterns, etc) (}{\b\f36\fs20\insrsid10690447 S1}{\f36\fs20\insrsid10690447 ).} +{\insrsid10690447 +\par }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 6 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 + El actor selecciona un cliente de la obra social desde alguno de los m}{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'e9}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 todos pre\hich\af0\dbch\af0\loch\f36 +sentados en el punto 5. +\par \hich\af0\dbch\af0\loch\f36 7 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 La aplicaci}{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{ +\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 +n presenta al usuario un informe detallado sobre el estado de la cuenta del cliente de la obra social seleccionado en el punto 6 (prestaciones tomadas, costos y coberturas otorgadas, estado de morosidad). +\par \hich\af0\dbch\af0\loch\f36 8 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 Fin Cas\hich\af0\dbch\af0\loch\f36 o de Uso.\cell }\pard\plain +\ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\fs20\loch\af36\insrsid10690447 \trowd \irow4\irowband4 +\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 +\cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\b\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 +Flujos Alternativos: +\par }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 S1 }{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \endash }{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 Ning}{\fs20\loch\af36\insrsid10690447 +\loch\af36\dbch\af0\hich\f0 \'fa}{\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n cliente cargado en la base (estado inicial): se informa de la situaci}{\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{ +\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n al actor, y finaliza el caso de uso.\cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 { +\fs20\loch\af36\insrsid10690447 \trowd \irow5\irowband5\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr +\brdrs\brdrw5\brdrcf1 \cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\pard\plain \s15\ql \li0\ri0\nowidctlpar\intbl\faauto\rin0\lin0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\b\fs20\loch\af36\insrsid10690447 +\hich\af0\dbch\af0\loch\f36 Flujos de Excepci}{\b\fs20\loch\af36\insrsid10690447 \loch\af36\dbch\af0\hich\f0 \'f3}{\b\fs20\loch\af36\insrsid10690447 \hich\af0\dbch\af0\loch\f36 n: +\par }{\f36\fs20\insrsid10690447 E1 \endash Las credenciales son inv\'e1lidas: se presenta un mensaje al usuario informando \'fanicamente que sus credenciales son incorrectas (no se dar\'e1 + detalle para favorecer la seguridad en este sentido). Se vuelve al punto 2, con un m\'e1ximo de 3 oportunidades, y en caso de falla de esta \'faltima se lockea la cuenta del usuario (locked by intruder) para prevenir intentos de adivinaci\'f3 +n de contrase\'f1as.}{\insrsid10690447 \cell }\pard\plain \ql \li0\ri0\widctlpar\intbl\aspalpha\aspnum\faauto\adjustright\rin0\lin0 \fs24\lang2058\langfe2058\cgrid\langnp2058\langfenp2058 {\insrsid10690447 \trowd \irow6\irowband6\lastrow +\ts11\trleft-113\trftsWidth1\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3 \clvertalt\clbrdrt\brdrnone \clbrdrl\brdrs\brdrw5\brdrcf1 \clbrdrb\brdrs\brdrw5\brdrcf1 \clbrdrr\brdrs\brdrw5\brdrcf1 +\cltxlrtb\clftsWidth3\clwWidth8951\clshdrawnil \cellx8838\row }\pard\plain \s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang2058\langfe255\cgrid\langnp2058\langfenp255 {\insrsid10690447 +\par }} \ No newline at end of file