1 {\rtf1\ansi\ansicpg1252\deff0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fprq2\fcharset0 Times New Roman;}{\f1\fswiss\fprq2\fcharset0 Arial;}{\f2\fswiss\fprq2\fcharset0 Trebuchet MS;}{\f3\fnil\fcharset0 FreeSerif;}}
2 {\colortbl ;\red255\green255\blue255;\red0\green0\blue0;}
3 {\*\generator Msftedit 5.41.15.1503;}\viewkind4\uc1\trowd\trgaph10\trleft-118\trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
4 \clcbpat2\clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrt\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx5006\clcbpat2\clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrt\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8828\pard\intbl\nowidctlpar\qc\cf1\b\f1\fs20 Documento relacionado\cell Descripci\f0\'f3\f1 n\cell\row\trowd\trgaph10\trleft-118\trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
5 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx5006\clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8828\pard\intbl\nowidctlpar\cf0\b0\i M01 - Diagrama de clases\cell\i0 Diagramas de clases de dominio, de control y de persistencia.\f0\cell\row\trowd\trgaph10\trleft-118\trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
6 \clbrdrl\brdrw10\brdrs\clbrdrt\brdrw10\brdrs\clbrdrr\brdrw10\brdrs\clbrdrb\brdrw10\brdrs \cellx5006\clbrdrl\brdrw10\brdrs\clbrdrt\brdrw10\brdrs\clbrdrr\brdrw10\brdrs\clbrdrb\brdrw10\brdrs \cellx8828\pard\intbl\nowidctlpar\i\f1 M01 - Especificaci\'f3n de clase: PrestacionesController\cell\i0 Especificaci\'f3n de la clase RecibirPrestacionesController y sus m\'e9todos.\cell\row\trowd\trgaph10\trleft-108\trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
7 \clbrdrl\brdrw10\brdrs\clbrdrt\brdrw10\brdrs\clbrdrr\brdrw10\brdrs\clbrdrb\brdrw10\brdrs \cellx5016\clbrdrl\brdrw10\brdrs\clbrdrt\brdrw10\brdrs\clbrdrr\brdrw10\brdrs\clbrdrb\brdrw10\brdrs \cellx8838\pard\intbl\nowidctlpar\i M05 \endash Especificaci\'f3n del archivo de prestaciones\cell\i0 Especificaci\'f3n del archivo\cell\row\pard\nowidctlpar\f0\par
9 \trowd\trgaph10\trleft-116\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
10 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrt\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx4352\clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrt\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8820\pard\intbl\nowidctlpar\lang2058\b Caso de uso: \b0\i Mantener_Prestaciones\lang3082\i0\cell \cell\row\trowd\trgaph10\trleft-116\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
11 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8820\pard\intbl\nowidctlpar\b\f0\par
12 \f1 Descripci\f0\'f3\f1 n: \b0 Administra el alta, modificaci\f0\'f3\f1 n y/o baja de las prestaciones del sistema.\f2\cell\row\trowd\trgaph10\trleft-113\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
13 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8823\pard\intbl\nowidctlpar\lang2058\b\par
14 Actores: \b0 Administrador\lang3082\cell\row\trowd\trgaph10\trleft-113\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
15 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8823\pard\intbl\nowidctlpar\lang2058\b\par
16 Precondiciones: \b0 El administrador se encuentra logueado al sistema.\lang3082\cell\row\trowd\trgaph10\trleft-113\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
17 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8823\pard\intbl\nowidctlpar\lang2058\b\par
18 Postcondiciones: \b0 Quedar\'e1 actualizada la informaci\'f3n de las prestaciones. \lang3082\cell\row\trowd\trgaph10\trleft-113\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
19 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8823\pard\intbl\nowidctlpar\par
20 \lang2058\b Flujo Principal:\par
21 \pard\intbl{\pntext\f2 1\tab}{\*\pn\pnlvlbody\pnf2\pnindent360\pnstart1\pndec }
22 \nowidctlpar\fi-431\li720\b0 El sistema muestra al administrador el men\'fa correspondiente a la opci\'f3n Mantener prestaciones.\par
23 {\pntext\f2 2\tab}El administrador selecciona una de las siguientes opciones:\par
24 \pard\intbl{\*\pn\pnlvlcont\pnf2\pnindent0\pnstart1\pndec }
25 \nowidctlpar Actualizaci\'f3n prestaciones\par
27 \pard\intbl{\pntext\f2 3\tab}{\*\pn\pnlvlbody\pnf2\pnindent360\pnstart1\pndec }
28 \nowidctlpar\fi-431\li720 Si la opci\'f3n seleccionada es Actualizaci\'f3n (S1).\par
29 {\pntext\f2 4\tab}Si elige Salir, fin del caso de uso.\par
30 \pard\intbl\nowidctlpar\lang3082\cell\row\trowd\trgaph10\trleft-113\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
31 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8823\pard\intbl\nowidctlpar\par
32 \lang2058\b Flujos Alternativos:\par
33 \pard\intbl\nowidctlpar\li286 S1. Actualizaci\'f3n de Prestaciones\b0\par
34 \pard\intbl\nowidctlpar\fi-360\li720\tx720 1.\tab El sistema solicita al administrador el path del archivo recibido que contiene las prestaciones actualizadas.\par
35 \pard\intbl\nowidctlpar\fi-360\li720 2.\tab El administrador ingresa los datos solicitados por el sistema.\par
36 3.\tab Con el path ingresado, se ejecuta \lang3082\b\f3 PrestacionesController.cargarDatosArchivo(path_archivo)\b0 , si devuelve false \lang2058\f2 (\b E1\b0 ).\par
37 4.\tab Vuelve a 1.\par
38 \pard\intbl\nowidctlpar\lang3082\cell\row\trowd\trgaph10\trleft-116\trrh345\trbrdrl\brdrs\brdrw10 \trbrdrt\brdrs\brdrw10 \trbrdrr\brdrs\brdrw10 \trbrdrb\brdrs\brdrw10 \trpaddl10\trpaddr10\trpaddfl3\trpaddfr3
39 \clbrdrl\brdrw5\brdrs\brdrcf2\clbrdrr\brdrw5\brdrs\brdrcf2\clbrdrb\brdrw5\brdrs\brdrcf2 \cellx8820\pard\intbl\nowidctlpar\lang2058\b Flujos de Excepci\'f3n:\par
40 \pard\intbl\nowidctlpar\li673\b0 E1 El sistema informa que el path ingresado no es v\'e1lido o bien que el nomenclador no tiene la estructura requerida y vuelve a 1.\cell\row\pard\nowidctlpar\lang3082\f0\par