Cambios entre Versión 7 y Versión 8 de SIPES_Comunal/Metodologia/Desarrollo/GestionUsuarios


Ignorar:
Fecha y hora:
06/11/2015 08:43:08 (hace 9 años)
Autor:
jalvarez
Comentario

--

Leyenda

No modificado
Añadido
Eliminado
Modificado
  • SIPES_Comunal/Metodologia/Desarrollo/GestionUsuarios

    v7 v8  
    1010
    1111[[Image(casosUsoGestionUsuarios.5.png​)]]
     12
     13
     14=== 1.1.Caso de Uso: Registrar Consejo Comunal (CC) o Comuna (C) ===
     15
     16'''Descripción textual'''
     17
     18||'''''Usuarios''''''' ''||Administrador del sistema o vocero comunal.||
     19||'''''Condiciones de entrada''''' || ||
     20||'''''Condiciones de salida''''' ||CC o C registrada.||
     21||'''''Flujo básico'''''||1- El usuario solicita agregar un CC o C. 2- El sistema solicita indicar los siguientes datos básicos del CC o C: código, nombre, ubicación (especificada en sectores, parroquias, municipios y estado), período hábil y los voceros que lo integran (para ello solicita por cada vocero: nombre, apellido y cédula de identidad). Adicionalmente, el sistema muestra las opciones “guardar” y “cancelar”. 3- El usuario ingresa los datos básicos solicitados y pulsa la opción “guardar”. 4- El sistema registra la información ingresada. 5- Si el usuario ingresa o no los datos solicitados y presiona la opción "cancelar" el sistema no ejecuta ninguna acción.||
     22||'''''Flujos alternativos'''''||4.1- Si el código ingresado no es válido, el sistema no registra los datos ingresados y presenta un mensaje por pantalla indicando la invalidez del código. 4.2- Si el usuario presiona la opción “guardar”, pero omite todos o algunos datos solicitados el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos. ||
     23||'''''Requisitos especiales'''''|| a) Los datos solicitados en los campos del registro son obligatorios. b) El sistema debe verificar en tiempo real la validez de la estructura de los datos ingresados en los campos código y cédula de identidad, mostrando mensajes al usuario para indicar invalidez de datos cuando sea necesario.||
     24
     25[[BR]]
     26
     27
     28=== 1.2. Caso de Uso: Consultar datos básicos de CC o C ===
     29
     30'''Descripción textual'''
     31
     32||'''''Usuarios''''''' ''||Administrador del sistema, vocero comunal o integrante de comunidad.||
     33||'''''Condiciones de entrada''''' || Deben existir los datos básicos de CC o C a consultar. ||
     34||'''''Condiciones de salida''''' ||Datos básicos del CC o C presentados por pantalla.||
     35||'''''Flujo básico'''''||1.- El usuario solicita consultar datos básicos de un CC o C. 2.- El sistema solicita se indiquen parámetros de búsqueda para el CC O C a consultar, y muestra la opción "Buscar”. 3.- El usuario indica todos o algunos de los parámetros y pulsa la opción "buscar". 4.- El sistema presenta una lista con los CC o C asociados a los parámetros de búsqueda. 5.- El usuario pulsa sobre alguno de los CC o C del listado. 6.- El sistema muestra los datos básicos registrados para el CC o C respectiva, y según el tipo de usuario activa o no los campos de este registro para permitir su modificación, mostrando para ello las opciones “guardar” y “cancelar”; presenta además, según el tipo de usuario, la opción “eliminar CC o C”. ||
     36||'''''Flujos alternativos'''''||||
     37||'''''Requisitos especiales'''''||a) Los parámetros de búsqueda que debe mostrar el sistema están referidos a: código, nombre y ubicación (especificada en sector, parroquia, municipio y estado). b) El sistema presentará la opción “eliminar CC o C” y activará los campos del registro de datos básicos del CC o C, sólo para  los casos en los cuales el usuario sea el administrador del sistema o un vocero comunal que integre el CC o C respectivo. ||
     38
     39[[BR]]
     40
     41
     42=== 1.3. Caso de Uso: Modificar datos básicos de CC o C ===
     43
     44'''Descripción textual'''
     45
     46||'''''Usuarios''''''' ''||Administrador del sistema o vocero comunal.||
     47||'''''Condiciones de entrada''''' || ||
     48||'''''Condiciones de salida''''' ||Datos básicos del CC o C modificados.||
     49||'''''Flujo básico'''''||1.- El usuario modifica los datos de interés y pulsa la opción “guardar”. 2.- El sistema registra la modificación. 3.- Si el usuario modifica o no información y pulsa la opción “cancelar”, el sistema no ejecuta ninguna acción.  ||
     50||'''''Flujos alternativos'''''||||
     51||'''''Requisitos especiales'''''|| ||
     52
     53[[BR]]
     54
     55
     56=== 1.4. Caso de Uso: Eliminar CC o C ===
     57
     58'''Descripción textual'''
     59
     60||'''''Usuarios'''''||Administrador del sistema o vocero comunal.||
     61||'''''Condiciones de entrada''''' || ||
     62||'''''Condiciones de salida''''' || CC o C eliminado del sistema. ||
     63||'''''Flujo básico'''''||1- El usuario solicita eliminar un CC o C. 2- El sistema pregunta al usuario si está seguro de querer eliminar el Consejo Comunal o Comuna, y muestra las opciones “eliminar” y “cancelar”. 3- Si el usuario selecciona la opción “eliminar”, el CC o C es eliminado del sistema. 4- Si el usuario selecciona la opción “cancelar” el sistema no ejecuta ninguna acción.||
     64||'''''Flujos alternativos'''''||||
     65||'''''Requisitos especiales'''''||||
     66
     67[[BR]]
     68
     69
     70=== 1.5. Caso de Uso: Registrar vocero  comunal ===
     71
     72'''Descripción textual'''
     73
     74||'''''Usuarios''''''' ''||Administrador del sistema o vocero comunal.||
     75||'''''Condiciones de entrada''''' ||Deben existir CC o C registrados en el sistema.  ||
     76||'''''Condiciones de salida''''' ||Vocero Comunal registrado.||
     77||'''''Flujo básico'''''||1- El usuario solicita agregarse como Vocero Comunal. 2- El sistema solicita indicar los siguientes datos básicos del Vocero Comunal: Nombre de usuario y contraseña, cédula de identidad, dirección (especificada en sector, parroquia, municipio y estado), CC o C a la cual pertenece (para lo cual el sistema deberá desplegar una lista de los CC y C registrados para que el usuario seleccione de allí), rol que desempeña en el CC o C, correo electrónico y teléfono. Adicionalmente, el sistema muestra las opciones “guardar” y “cancelar”. 3- El usuario ingresa los datos básicos solicitados y pulsa la opción “guardar”. 4- El sistema registra la información ingresada. 5- Si el usuario ingresa o no los datos solicitados y presiona la opción "cancelar" el sistema no ejecuta ninguna acción.||
     78||'''''Flujos alternativos'''''|| 4.1- Si el número de cédula del vocero no coincide con alguno de los números de cédula de los voceros asociados al CC o C seleccionado por el usuario, el sistema presenta por pantalla un mensaje indicando que el número de cédula no se encuentra registrado. 4.2- Si el usuario presiona la opción “guardar”, pero omite todos o algunos datos solicitados el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos. ||
     79||'''''Requisitos especiales'''''|| a) Los datos solicitados en los campos del registro son obligatorios. b) El sistema debe verificar en tiempo real la validez de la estructura de los datos ingresados en los campos cédula de identidad, número de teléfono y correo electrónico, mostrando mensajes al usuario para indicar invalidez de datos cuando sea necesario. ||
     80
     81[[BR]]
     82
     83
     84=== 1.6. Caso de Uso: Consultar voceros  comunales ===
     85
     86'''Descripción textual'''
     87
     88||'''''Usuarios''''''' ''||Administrador del sistema, vocero comunal o integrante de la comunidad.||
     89||'''''Condiciones de entrada''''' ||Exista registro de voceros comunales.||
     90||'''''Condiciones de salida''''' ||Lista de voceros comunales presentada por pantalla.||
     91||'''''Flujo básico'''''||1.- El usuario solicita consultar lista de voceros comunales. 2.- El sistema solicita se indiquen parámetros de búsqueda para facilitar la consulta y muestra la opción "buscar”. 3.- El usuario indica todos o algunos de los parámetros y pulsa la opción "buscar". 4.- El sistema presenta una lista con los voceros asociados a los parámetros de búsqueda. 5.- Si el usuario es el administrador, puede pulsar sobre alguno de los voceros del listado, el sistema le mostrará los datos básicos registrados para este vocero, activará los campos de este registro para permitir su modificación, mostrando para ello las opciones “guardar” y “cancelar” y le presentará además la opción “eliminar vocero”. 6.- Si el usuario no indica parámetros de búsqueda y pulsa la opción “buscar”, el sistema muestra todos los voceros.||
     92||'''''Flujos alternativos'''''||||
     93||'''''Requisitos especiales'''''||a) Los parámetros de búsqueda que debe mostrar el sistema están referidos a:  CC o C y rol dentro de la CC o C.||
     94
     95[[BR]]
     96
     97
     98=== 1.7. Caso de Uso: Modificar datos básicos de vocero comunal ===
     99
     100'''Descripción textual'''
     101 
     102||'''''Usuarios''''''' ''||Administrador del sistema.||
     103||'''''Condiciones de entrada''''' || ||
     104||'''''Condiciones de salida''''' ||Datos básicos del vocero comunal modificados.||
     105||'''''Flujo básico'''''||1.- El usuario modifica los datos de interés y presiona la opción “guardar”. 2.- El sistema registra la modificación. 3.- Si el usuario modifica o no datos y pulsa la opción “cancelar”, el sistema no ejecuta ninguna acción.||
     106||'''''Flujos alternativos'''''|| ||
     107||'''''Requisitos especiales'''''|| ||
     108
     109[[BR]]
     110
     111
     112=== 1.8. Caso de Uso: Eliminar vocero comunal ===
     113
     114'''Descripción textual'''
     115
     116
     117||'''''Usuarios'''''||Administrador del sistema.||
     118||'''''Condiciones de entrada''''' || ||
     119||'''''Condiciones de salida''''' || Vocero comunal eliminado del sistema. ||
     120||'''''Flujo básico'''''||1- El usuario solicita eliminar un vocero comunal. 2- El sistema pregunta al usuario si está seguro de querer eliminar el vocero comunal, y muestra las opciones “eliminar” y “cancelar”. 3- Si el usuario selecciona la opción “eliminar” el vocero comunal es eliminado del sistema. 4- Si el usuario selecciona la opción “cancelar” el sistema no ejecuta ninguna acción.||
     121||'''''Flujos alternativos'''''||||
     122||'''''Requisitos especiales'''''||||
     123
     124[[BR]]
     125
     126
     127=== 1.9. Caso de Uso: Consultar mis datos básicos de vocero  comunal ===
     128
     129'''Descripción textual'''
     130
     131||'''''Usuarios''''''' ''|| Vocero comunal||
     132||'''''Condiciones de entrada''''' ||El vocero comunal que consulta debe estar registrado.||
     133||'''''Condiciones de salida''''' || Datos propios del vocero comunal presentados por pantalla.||
     134||'''''Flujo básico'''''||1.- El usuario solicita consultar sus datos básicos. 2.- El sistema presenta los datos básicos del vocero comunal, activará los campos de este registro para permitir su modificación, mostrando para ello las opciones “guardar” y “cancelar” y le presentará además la opción “eliminar vocero”.||
     135||'''''Flujos alternativos'''''|| ||
     136||'''''Requisitos especiales'''''||||
     137
     138[[BR]]
     139
     140
     141=== 1.10. Caso de Uso: Modificar mis datos básicos de vocero comunal ===
     142
     143'''Descripción textual'''
     144 
     145||'''''Usuarios''''''' ''||Vocero comunal. ||
     146||'''''Condiciones de entrada''''' || ||
     147||'''''Condiciones de salida''''' ||Datos básicos del vocero comunal modificados.||
     148||'''''Flujo básico'''''||1.- El usuario modifica sus propios datos de interés y presiona la opción “guardar”. 2.- El sistema registra la modificación. 3.- Si el usuario modifica o no datos y pulsa la opción “cancelar”, el sistema no ejecuta ninguna acción.||
     149||'''''Flujos alternativos'''''|| ||
     150||'''''Requisitos especiales'''''|| ||
     151
     152[[BR]]
     153
     154
     155=== 1.11. Caso de Uso: Eliminar mis datos básicos de vocero comunal ===
     156
     157'''Descripción textual'''
     158
     159
     160||'''''Usuarios'''''||Vocero comunal.||
     161||'''''Condiciones de entrada''''' || ||
     162||'''''Condiciones de salida''''' || Vocero comunal eliminado del sistema. ||
     163||'''''Flujo básico'''''||1- El usuario solicita eliminarse como vocero comunal. 2- El sistema pregunta al usuario si está seguro de querer eliminar sus propios datos, y muestra las opciones “eliminar” y “cancelar”. 3- Si el usuario selecciona la opción “eliminar” , es eliminado del sistema. 4- Si el usuario selecciona la opción “cancelar” el sistema no ejecuta ninguna acción.||
     164||'''''Flujos alternativos'''''||||
     165||'''''Requisitos especiales'''''||||
     166
     167[[BR]]
     168
     169
     170=== 1.12. Caso de Uso: Cambiar contraseña  ===
     171
     172'''Descripción textual'''
     173
     174||'''''Usuarios''''''' ''||Vocero comunal.||
     175||'''''Condiciones de entrada''''' ||El usuario debe tener una cuenta creada.||
     176||'''''Condiciones de salida''''' ||Contraseña actualizada.||
     177||'''''Flujo básico'''''||1- El usuario solicita cambiar contraseña. 2- El sistema solicita: contraseña actual, nueva contraseña y verificación de la nueva contraseña. El sistema presenta las opciones “modificar contraseña” y “cancelar”. 3- El usuario ingresa los datos solicitados y presiona la opción “modificar contraseña". 4- El sistema registra los datos y presenta un mensaje donde indica que la contraseña fue actualizada. 5- Si el usuario ingresa o no los datos solicitados y pulsa la opción “cancelar” el sistema no ejecuta ninguna acción.||
     178||'''''Flujos alternativos'''''||4.1- Si el usuario pulsa la opción "modificar contraseña" y omite todos o algunos datos solicitados, el sistema presenta por pantalla un mensaje en el que solicita se indiquen los datos omitidos. 4.2- Si la contraseña es insegura el sistema presenta un mensaje por pantalla en el cual indica que la contraseña ingresada es insegura, y solicita se indique una nueva. 4.3- Si el usuario pulsa la opción "modificar contraseña" e introduce la misma contraseña que tenía inicialmente el sistema arroja un mensaje indicando que la  contraseña no es aceptada, pues esta debe ser diferente a la actual.||
     179||'''''Requisitos especiales'''''||Debe utilizarse una función para verificar seguridad de contraseña.||
     180
     181[[BR]]
     182
     183