2
Casos de uso del módulo de administración de jardines.
ID Nombre del caso de uso
RF-AJ-01 Registrar Jardín y madre comunitaria.
RF-AJ-02 Listar jardines.
RF-AJ-03 Ver Jardín
RF-AJ-04 Editar Jardín y madre comunitaria.
RF-AJ-05 Listar asociaciones
RF-AJ-06 Asignación de funcionarios.
3
Documentación caso de uso “Registrar Jardín y madre comunitaria.”
RF-AJ-01 Registrar Jardín y madre comunitaria.
Versión 1.0
Autores Cristián Maldonado
Descripción El sistema permite agregar jardines a una asociación con su respectiva
madre comunitaria, incluyendo todos los datos de contacto. Cuando finalice
el proceso de registro, el sistema creará un usuario con el correo electrónico
para que la madre comunitaria pueda ingresar al sistema. Este usuario
estará en estado inactivo hasta que se realice el proceso de activar usuario.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio Req
Nombre del jardín. Texto Si
Tipo de identificación Selección múltiple Cedula de ciudadanía, cedula
de extranjería, pasaporte
Si
Número de identificación Texto alfanumérico Si
Primer nombre Texto Si
Segundo nombre Texto No
Primer apellido Texto Si
Segundo apellido Texto No
Fecha de nacimiento Texto No
Correo electrónico Texto Si
Teléfonos de contacto de la madre
comunitaria
Texto Si
Dirección de la madre comunitaria Texto Si
Excepciones
No pueden existir jardines con el mismo nombre.
No puede haber madres comunitarias con el mismo tipo de identificación y número.
No puede tener más de 4 números telefónicos.
4
Permisos
Rol “Presidente” Solo las madres comunitarias con el rol “Representante legal” pueden crear
nuevos jardines y agregar nuevas madres comunitarias.
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios Ninguno
Criterios de aceptación.
· El sistema permitirá registrar un jardín con los datos de una nueva madre comunitaria y
relacionarlos a una asociación.
· El sistema permitirá agregar varios teléfonos de contacto.
· El sistema permitirá agregar una dirección de contacto asociada.
El sistema mostrara un mensaje “Se ha agregado correctamente un jardín”
Documentación caso de uso “Listar jardines.”
RF-AJ-02 Listar jardines
Versión 1.0
Autores Cristián Maldonado
Descripción Permite listar todos los jardines creados con la información
básica de cada uno.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de salida
Por cada jardín encontrado
Nombre Tipo Dominio
Nombre del jardín Texto
Nombre de la madre comunitaria del jardín Texto
Dirección de la madre comunitaria del jardín Texto
5
Teléfonos Texto Todos los teléfonos registrados a
esa madre comunitaria separados
por “-“.
Opción “Ver” Botón
Opción “Editar” Botón
Excepciones
Ninguna.
Permisos
Rol “Presidente” Solo las madres comunitarias con el rol “Representante legal”
pueden listar los jardines creados.
Requisitos de control y seguridad.
Ninguno
Comentarios
Criterios de aceptación.
· El sistema mostrará los jardines creados con la respectiva información de cada uno.
Documentación caso de uso “Ver Jardín”
RF-AJ-03 Ver Jardín
Versión 1.0
Autores Cristián Maldonado
Descripción Permite ver información a detalle de un jardín.
Precondición Tiene que ser un usuario autenticado y autorizado.
Tiene que existir una asociación y haber sido
seleccionada previamente.
A través del requerimiento RF-AJ-02 se selecciona el
jardín que se quiere ver.
Datos de salida
Nombre Tipo Dominio
Nombre de la madre comunitaria Texto
6
Tipo de identificación Texto
Número de identificación Texto
Dirección Texto
Teléfonos Texto Todos los teléfonos registrados a
esa madre comunitaria separados
por “-“.
Correo electrónico Texto
Excepciones
Ninguna.
Permisos
Rol “Representante legal” Solo las madres comunitarias con el rol
“Representante legal” pueden ver la información en
detalle de los jardines.
Requisitos de control y seguridad.
Ninguno
Comentarios
Criterios de aceptación.
El sistema mostrara la información detallada de un jardín seleccionado
7
Documentación caso de uso “Editar Jardín y madre comunitaria”
RF-AJ-04 Editar Jardín y madre comunitaria.
Versión 1.0
Autores Cristián Maldonado
Descripción Una vez seleccionado un jardín desde el requerimiento RF-AJ-02 (Listar
jardines) carga sus datos y los datos de la madre comunitaria en un
formulario que podrán ser modificados.
Precondición Tiene que ser un usuario autenticado y autorizado.
Tiene que existir una asociación y haber sido seleccionada
previamente.
A través del requerimiento RF-AJ-02 se selecciona el jardín que se
quiere editar.
Datos de entrada
Nombre Tipo Dominio Req
Nombre del jardín. Texto Si
Tipo de identificación Selección múltiple Cedula de ciudadanía, cedula de
extranjería, pasaporte
Si
Número de identificación Texto alfanumérico Si
Primer nombre Texto Si
Segundo nombre Texto No
Primer apellido Texto Si
Segundo apellido Texto No
Fecha de nacimiento Texto No
Correo electrónico Texto Si
Teléfonos de contacto de la
madre comunitaria
Texto Si
Dirección de la madre
comunitaria
Texto Si
Excepciones
8
No pueden existir jardines con el mismo nombre.
No puede haber madres comunitarias con el mismo tipo de identificación y número.
No puede tener más de 4 números telefónicos.
Permisos
Rol “Presidente” Solo las madres comunitarias con el rol “Representante legal” pueden
editar la información de los jardines y sus madres comunitarias.
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios Ninguno
Criterios de aceptación.
El sistema cargará los datos de un jardín seleccionado. El sistema permitirá modificar los valores guardando los cambios.
Documentación caso de uso “Listar asociaciones”
RF-AJ-05 Listar asociaciones
Versión 1.0
Autores Cristián Maldonado
Descripción Lista todas las asociaciones registradas, permite
seleccionar una para ver los funcionarios
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de salida
Nombre Tipo Dominio
Nombre de la asociación Texto
Funcionarios Botón Por cada asociación debe mostrar
el botón para ver sus funcionarios.
Excepciones
Ninguna.
9
Permisos
Rol “Madre comunitaria”
Requisitos de control y seguridad.
Ninguno
Comentarios <comentarios adicionales>
Criterios de aceptación.
· El sistema mostrará las asociaciones registradas en el sistema.
Documentación caso de uso “Asignación de funcionarios”
RF-AJ-06 Asignación de funcionarios.
Versión 1.0
Autores Cristián Maldonado
Descripción Permite asignar madres comunitarias registradas a un cargo especifico. La
página mostrará una sección para cada uno de los roles del sistema que son:
1. Representante legal o presidente
2. Tesorera
3. Fiscal
4. Secretaria
5. Vocal
Y en cada uno de ellos muestra la información de la madre comunitaria actual
en el respectivo cargo y la opción “Asignar”:
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de salida
Por cada rol de la aplicación debe mostrar una sección con los datos personales de la madre
comunitaria asignada.
Nombre Tipo Dominio
Nombre Texto Nombre de la madre comunitaria asignada.
Identificación Texto Identificación de la madre comunitaria asignada
Teléfonos Texto Todos los teléfonos de la madre comunitaria
asignada separados por “-“
10
Dirección Texto La dirección de la madre comunitaria asignada.
Datos de entrada
Cuando se acciona el botón asignar: la opción asignar mostrará un cuadro de dialogo donde
permitirá seleccionar una madre comunitaria registrada para ser asignada o ser el reemplazo del
cargo.
Nombre Tipo Dominio
Madre comunitaria Selección
múltiple
El nombre de todas las madres comunitarias
registradas en la asociación.
Excepciones
Ninguna
Permisos
Debe ser un
usuario con el Rol
“Presidente”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe permitir asignar o reemplazar a una madre en un cargo especifico y guardar los cambios,
además debe agregar el rol al usuario con todos sus permisos.
11
Casos de uso del módulo de administración de usuarios.
ID Nombre del caso de uso
RF-AU-01 Enviar link de activación
RF-AU-02 Activar usuario
RF-AU-03 Enviar link de recuperación de contraseña
RF-AU-04 Restablecer contraseña
RF-AU-05 Ingreso al sistema
12
Documentación caso de uso “Enviar link de activación”
RF-AU-01 Enviar link de activación
Versión 1.0
Autores Cristián Maldonado
Descripción A través del número de documento se obtiene el correo electrónico
de una persona registrada y se le envía un link de activación de
usuario, este link único ejecuta el mecanismo de activación de un
usuario. Este mecanismo permite verificar que la persona sea
autentica.
Precondición Debe ser una persona registrada en el sistema como madre
comunitaria.
Datos de entrada
Nombre Tipo Dominio
Tipo de identificación Selección múltiple Cedula de ciudadanía, cedula de
extranjería, pasaporte, tarjeta de
identidad.
Número de identificación Texto
Excepciones
Ninguna
Permisos
Ninguno
Requisitos de control y seguridad.
En caso de que la persona no se encuentre registrada aún, mostrará un mensaje “No ha sido
registrado aún, por favor verifique más tarde”
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe enviar un link de activación válido al correo registrado de una persona madre comunitaria,
este link debe ser válido.
13
Documentación caso de uso “Activar usuario”
RF-AU-02 Activar usuario
Versión 1.0
Autores Cristián Maldonado
Descripción Usando el link enviado desde el requerimiento RF-AU-01 (Enviar link de
activación) se muestra un formulario para ingresar la contraseña del
usuario que permite completar el proceso de activación.
Precondición Tiene que ser accedido desde un link generado por el requerimiento RF-
AU-01
El link tiene que ser válido y vigente.
Datos de entrada
Nombre Tipo Dominio Req
Contraseña Texto Si
Confirmación de contraseña Texto Si
Excepciones
Ninguna
Permisos
Ninguno
Requisitos de control y seguridad.
La contraseña y la confirmación de contraseña deben coincidir.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Una vez ingresado las contraseñas y haciendo clic en “activar usuario” debe marcar ese usuario
como usuario activo con el rol madre comunitaria, además tiene que crear un usuario válido en
la aplicación Alfresco, luego redirigirá a la página “home” del sistema.
14
Documentación caso de uso “Enviar link de recuperación de contraseña”
RF-AU-03 Enviar link de recuperación de contraseña
Versión 1.0
Autores Cristián Maldonado
Descripción A través del número de documento se obtiene el correo electrónico
de una persona registrada y se le envía un link de recuperación de
contraseña, este link único ejecuta el mecanismo de
restablecimiento de la contraseña.
Este mecanismo permite verificar que la persona sea autentica.
Precondición Debe ser una persona registrada en el sistema como madre
comunitaria.
Datos de entrada
Nombre Tipo Dominio Req
Tipo de identificación Selección múltiple Cedula de ciudadanía, cedula de
extranjería, pasaporte, tarjeta de
identidad.
Si
Número de identificación Texto Si
Excepciones
Ninguna
Permisos
Ninguno
Requisitos de control y seguridad.
En caso de que la persona no se encuentre registrada aún, mostrará un mensaje “No ha sido
registrado aún, por favor verifique más tarde”
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
15
Debe enviar un link de recuperación válido al correo registrado de una persona madre
comunitaria, este link debe ser válido.
Documentación caso de uso “Restablecer contraseña”
RF-AU-04 Restablecer contraseña
Versión 1.0
Autores Cristián Maldonado
Descripción Usando el link enviado desde el requerimiento RF-AU-03 se muestra un
formulario para ingresar la contraseña del usuario que permite
reemplazar la actual.
Precondición Tiene que ser accedido desde un link generado por el requerimiento RF-
AU-03.
El link tiene que ser válido y vigente.
Datos de entrada
Nombre Tipo Dominio Req
Contraseña Texto Si
Confirmación de contraseña Texto Si
Excepciones
Ninguna
Permisos
Ninguno
Requisitos de control y seguridad.
La contraseña y la confirmación de contraseña deben coincidir.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Una vez ingresado las contraseñas y haciendo clic en “restablecer contraseña” debe actualizar la
información y debe dirigirlo a la página “home”.
16
Documentación caso de uso “Ingreso al sistema”
RF-AU-05 Ingreso al sistema
Versión 1.0
Autores Cristián Maldonado
Descripción Permite autenticar a un usuario en el sistema
comprobando su nombre de usuario y contraseña con
un realm JDBC de autenticación y autorización de
glassfish que le garantiza acceso a los recursos de la
aplicación web de acuerdo a su rol y permisos
registrados en la base de datos.
Precondición Tiene que ser una madre comunitaria registrada y
activa en el sistema
Datos de entrada
Nombre Tipo Dominio Req
Correo electrónico Texto Tiene que tener formato válido de un
correo electrónico
SI
Contraseña Texto SI
Excepciones
Ninguna
Permisos
Ninguno
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
SI se ingresan credenciales validas debe redirigir a la vista de home.
Si se ingresan credenciales invalidas debe mostrar un mensaje indicando que no los datos son
incorrectos.
17
Casos de uso del módulo de administración de información de los niños.
ID Nombre del caso de uso
RF-AN-01 Registrar niño en jardín
RF-AN-01.1 Paso 1 - Subir foto de un niño.
RF-AN-01.2 Paso 2 – Registro de datos personales.
RF-AN-01.3 Paso 3 – Listar familiares
RF-AN-01.4 Paso 3.5 – Agregar familiar
RF-AN-01.5 Paso 4 – Registrar otros datos
RF-AN-01.6 Paso 5 - Confirmación
RF-AN-02 Lista, búsqueda y selección de niños
RF-AN-03 Ver datos personales de un niño
RF-AN-04 Editar datos personales de un niño
RF-AN-05 Ver contactos familiares registrados de un niño
RF-AN-06 Inactivar a un niño
18
Documentación caso de uso “Registrar niño en jardín”
RF-AN-01 Registrar niño en jardín
Versión 1.0
Autores Cristián Maldonado
Descripción Permite registrar toda la información relacionada a un niño en un
jardín. Una vez un usuario ingresa al sistema con rol “Madre
comunitaria” podrá registrar un niño al jardín asociado a su usuario.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
El formulario muestra un asistente para el registro del niño con 5 pasos:
1. Foto RF-AN-01.1
Permite subir una foto del niño al sistema
2. Datos personales RF-AN-01.2
Permite ingresar los datos personales del niño.
3. Datos de familiares RF-AN-01.3
Permite agregar, editar y eliminar contactos familiares del niño
3.5 Agregar familiar nuevo RF-AN-01.4
Permite ingresar todos los datos básicos y de contacto de un familiar.
4. Otros datos RF-AN-01.5
Permite ingresar el tutor a cargo del niño y agregar otro tipo de información
relevante del niño.
5. Confirmación RF-AN-01.6
Muestra toda la información ingresada para ser verificada.
Excepciones
Ninguna
Permisos
Debe ser un usuario con
el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Debe completar todos los pasos.
Importancia Importante.
19
Comentarios <comentarios adicionales>
Criterios de aceptación.
Una vez completado los 5 pasos debe registrar un niño y asociarlo en el jardín.
Documentación caso de uso “Registrar niño en jardín”
RF-AN-01.1 Paso 1 - Subir foto de un niño.
Versión 1.0
Autores Cristián Maldonado
Descripción Paso 1: Permite subir una foto, recortarla y guardarla
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio
Selección de foto Archivo Archivos de imagen con formatos gif, jpg, jpeg y
png.
Excepciones
El archivo sobrepasa 1 Mb.
El formato no es válido.
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios No es obligatorio subir una imagen, este paso se
puede saltar.
Criterios de aceptación.
Una vez subido el archivo y recordado debe mostrarse como imagen del niño que se está
registrando en ese momento.
20
Documentación caso de uso “Paso 2 - Datos personales”
RF-AN-01.2 Paso 2 - Datos personales.
Versión 1.0
Autores Cristián Maldonado
Descripción Permite registrar la información básica de un niño.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio Req
Tipo de identificación Selección múltiple Registro civil. Si
Número de identificación Texto Si
Primer nombre Texto Si
Segundo nombre Texto No
Primer apellido Texto Si
Segundo apellido Texto No
Fecha de nacimiento Texto Fecha inferiores a la fecha actual Si
Lugar de nacimiento Selección múltiple Municipios de Colombia. Si
Sexo Selección múltiple Femenino, Masculino Si
RH Selección múltiple O+, AB+, A-, B-, O-, AB-,A+ y B+. Si
Aseguradora Selección múltiple Aseguradoras registradas en la
aplicación
Si
En caso que la selección de la aseguradora sea otra, muestra la opción para agregar un nombre
de aseguradora.
Nombre de aseguradora Texto Si
Excepciones
No puede existir un niño con el mismo tipo y número de documento.
Permisos
21
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Cuando los datos sean ingresados correctamente debe permitir seguir al siguiente paso.
Documentación caso de uso “Paso 3 - Datos de familiares”
RF-AN-01.3 Paso 3 - Datos de familiares
Versión 1.0
Autores Cristián Maldonado
Descripción Lista los familiares agregados, los permite editar,
eliminar y agregar nuevos
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de Salida
Por cada familiar agregado muestra.
Nombre Tipo Dominio
Tipo de identificación Selección múltiple Registro civil.
Número de identificación Texto
Nombre completo Texto
Dirección completa Texto
Teléfonos Texto Teléfonos separados por “-“
Ocupación Texto
Nivel de escolaridad Texto
Por cada familiar muestra un botón de editar y de eliminar.
22
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Cuando los datos sean ingresados correctamente debe permitir seguir al siguiente paso.
Documentación caso de uso “Paso 3.5 – Agregar familiar”
RF-AN-01.4 Paso 3.5 – Agregar familiar
Versión 1.0
Autores Cristián Maldonado
Descripción Permite agregar datos básicos para registrar un nuevo
familiar.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio Req
Tipo de identificación Selección múltiple Cedula de ciudadanía, cedula de
extranjería, pasaporte
Si
Número de identificación Texto Si
Parentesco Selección múltiple Abuela, Abuelo, Hermana,
Hermano, Hermanastro, Madrastra,
Madre, Otro, Padrastro, Padre,
Prima, Primo, Tía, Tío.
Si
Primer nombre Texto Si
23
Segundo nombre Texto No
Primer apellido Texto Si
Segundo apellido Texto No
Nivel de escolaridad Selección múltiple Básica primaria, Básica secundaria,
Media, Ninguno, Postgrado con
título, Postgrado sin título,
Prescolar, Técnico con título,
Técnico sin título, Tecnólogo sin
título, Tecnólogo con título,
Universitario sin título, Universitario
con título.
No
Ocupación Texto No
Teléfonos del familiar Texto Si
Dirección del familiar Texto Si
Excepciones
No pueden haber dos familiares con el mismo número y tipo de identificación.
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Cuando los datos sean ingresados correctamente debe permitir agregar un familiar.
24
Documentación caso de uso “Paso 4 – Otros datos”
F-AN-01.5 Paso 4 – Otros datos
Versión 1.0
Autores Cristián Maldonado
Descripción Permite agregar información importante adicional, permite seleccionar
un familiar agregado en el paso 3 que será el acudiente principal que
estará a cargo del niño y además escribir recomendaciones médicas para
que la madre tenga presente durante la estadía del menor.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio Req
Acudiente Selección múltiple Muestra todos los familiares
agregados en el paso 3 (RF-U-11.3)
Si
Recomendaciones
médicas
Texto No
Excepciones
Ninguna.
Permisos
Debe ser un usuario
con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Debe haber agregado al menos un familiar en el paso 3.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Cuando los datos sean ingresados correctamente debe permitir continuar con el siguiente paso.
25
Documentación caso de uso “Paso 5 - Confirmación”
RF-AN-01.6 Paso 5 - Confirmación
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra toda la información ingresada en los
anteriores pasos para ser verificada, si hay alguna
inconsistencia puede devolverse y hacer la corrección.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de Salida
Nombre Tipo Dominio
Foto Imagen Imagen agregada en el paso 1.
Primer nombre Texto Datos agregados en el paso 2.
Segundo nombre Texto Datos agregados en el paso 2.
Primer apellido Texto Datos agregados en el paso 2.
Segundo apellido Texto Datos agregados en el paso 2.
Tipo de identificación Texto Datos agregados en el paso 2.
Número de identificación Texto Datos agregados en el paso 2.
Fecha de nacimiento Texto Datos agregados en el paso 2.
Edad Texto Años calculados a partir de la fecha de
nacimiento
Sexo Texto Datos agregados en el paso 2.
RH Texto Datos agregados en el paso 2.
Lugar de nacimiento Texto Datos agregados en el paso 2.
Aseguradora Texto Datos agregados en el paso 2.
Por cada familiar agregado en el paso 3.5:
Nombre completo Texto
Tipo de identificación Texto
26
Número de identificación
Dirección Texto
Teléfonos Texto
Ocupación Texto
Nivel de escolaridad Texto
Datos adicionales
Recomendaciones médicas Texto Datos agregados en el paso 4.
Por cada familiar muestra un botón de editar y de eliminar.
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Una vez verificados los datos y al dar clic en “guardar” debe registrar un niño en la base de
datos y debe crear una carpeta en el repositorio de Alfresco.
27
Documentación caso de uso “Lista, búsqueda y selección de niños”
RF-AN-02 Lista, búsqueda y selección de niños
Versión 1.0
Autores Cristián Maldonado
Descripción Lista todos los niños activos del jardín y permite realizar la búsqueda
de niños a través de nombres, apellidos y números de documentos. La
búsqueda solo se hará sobre los niños que pertenecen al jardín de la
madre comunitaria que realiza la búsqueda, también permite buscar
niños que han sido desactivados porque se han retirado.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio Req
Campo de búsqueda Texto Alfanumérico No
¿Buscar niños activos? Booleano Verdadero o falso No
Datos de salida
Por cada resultado de la búsqueda mostrará una foto con un link para la selección individual.
Nombre Tipo Dominio
Foto Imagen
Tipo y número de documento Texto
Edad Texto Edad calculada con la fecha de
nacimiento.
Excepciones
Ninguna
Permisos
Debe ser un usuario con
el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Solo debe mostrar niños asociados al jardín de la madre comunitaria que realiza la búsqueda
28
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Si se ingresa un nombre, un apellido o un número de identificación debe encontrar todos los
niños que cumplan esas condiciones.
Si seleccionan la opción de niños inactivos solo debe mostrar niños que tengan en su estado
“Inactivo”.
Documentación caso de uso “Ver datos personales de un niño”
RF-AN-03 Ver datos personales de un niño
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra los datos personales de un niño seleccionado.
Precondición Tiene que ser un usuario autenticado y autorizado.
Debe haber seleccionado previamente un niño desde el
requerimiento RF-AN-02 (Búsqueda de niños).
Datos de salida
Nombre Tipo Dominio
Foto Imagen
Primer nombre Texto
Primer apellido Texto
Segundo nombre Texto
Segundo apellido Texto
Tipo de identificación Texto
Número de identificación Texto
Sexo Texto
RH Texto
Fecha de nacimiento Texto
29
Lugar de nacimiento Texto
Edad Texto
Aseguradora Texto
Excepciones
Ninguna
Permisos
Debe ser un usuario con el Rol
“Madre comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar los datos personales almacenados en la base de datos de un niño previamente
seleccionado
Documentación caso de uso “Editar datos personales de un niño”
RF-AN-04 Editar datos personales de un niño
Versión 1.0
Autores Cristián Maldonado
Descripción Permite modificar la información personal de un niño
registrado en un jardín.
Precondición Tiene que ser un usuario autenticado y autorizado.
Debe haber seleccionado un niño previamente.
Datos de entrada
Nombre Tipo Dominio Req
Tipo de identificación Selección múltiple Registro civil. Si
Número de identificación Texto Si
30
Primer nombre Texto Si
Segundo nombre Texto No
Primer apellido Texto Si
Segundo apellido Texto No
Fecha de nacimiento Texto Fecha inferiores a la fecha actual Si
Lugar de nacimiento Selección múltiple Municipios de Colombia. Si
Sexo Selección múltiple Femenino, Masculino Si
RH Selección múltiple O+, AB+, A-, B-, O-, AB-,A+ y B+. Si
Aseguradora Selección múltiple Aseguradoras registradas en la
aplicación
Si
En caso que la selección de la aseguradora sea otra, muestra la opción para agregar un nombre
de aseguradora.
Nombre de aseguradora Texto Si
Excepciones
No puede existir un niño con el mismo tipo y número de documento.
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Cuando los datos sean ingresados correctamente y se dé clic al botón “guardar” debe
almacenar los datos en la base de datos.
31
Documentación caso de uso “Ver contactos familiares registrados de un niño”
RF-AN-05 Ver contactos familiares registrados de un niño
Versión 1.0
Autores Cristián Maldonado
Descripción Permite listar todos los familiares de un niño
seleccionado
Precondición Tiene que ser un usuario autenticado y autorizado.
Debe haber seleccionado un niño previamente.
Datos de Salida
Por cada familiar agregado muestra.
Nombre Tipo Dominio
Tipo de identificación Selección múltiple Registro civil.
Número de identificación Texto
Nombre completo Texto
Dirección completa Texto
Teléfonos Texto Teléfonos separados por “-“
Ocupación Texto
Nivel de escolaridad Texto
Por cada familiar muestra un botón de editar y de eliminar.
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
32
Comentarios <comentarios adicionales>
Criterios de aceptación.
Deme mostrar todos los familiares y contactos del niño
Documentación caso de uso “Inactivar o activar a un niño”
RF-AN-06 Inactivar o activar a un niño
Versión 1.0
Autores Cristián Maldonado
Descripción Permite cambiarle el estado a un niño a inactivo en caso que ya
no pertenezca más al jardín o permite cambiarlo a activo si hay
un reingreso.
Precondición Tiene que ser un usuario autenticado y autorizado.
Debe haber seleccionado un niño previamente
Excepciones
Ninguna
Permisos
Debe ser un usuario con el Rol
“Madre comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Si el estado ha cambiado de Activo a Inactivo ya no debe aparecer en el listado de niños del
jardín a menos que se realice una búsqueda de niños inactivos.
33
Casos de uso del módulo de de interpretación de datos
ID Nombre del requerimiento
RF-ID-01 Ver estadísticas Peso vs Edad
RF-ID-02 Ver estadísticas Peso vs Talla
RF-ID-03 Ver estadísticas Talla vs Edad
RF-ID-04 Registrar estadísticas
34
RF-ID-01 Ver estadísticas Peso vs Edad
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra una gráfica generada con los datos del peso
vs edad de las tablas de puntuación Z que están
almacenados en un archivo de texto plano, sobre esta
gráfica sobrepone los datos registrados en el
requerimiento RF-ID-04 (Registrar estadísticas).
Precondición Tiene que ser un usuario autenticado y autorizado.
Tiene que haberse seleccionado un niño.
Datos de Salida
Grafica generada a partir de los valores obtenidos en el archivo de texto plano, más los datos
registrados del niño.
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar los datos registrados del niño sobre la respectiva gráfica.
35
RF-ID-02 Ver estadísticas Peso vs Talla
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra una gráfica generada con los datos del peso
vs talla de las tablas de puntuación Z que están
almacenados en un archivo de texto plano, sobre esta
gráfica sobrepone los datos registrados en el
requerimiento RF-ID-04 (Registrar estadísticas).
Precondición Tiene que ser un usuario autenticado y autorizado.
Tiene que haber sido seleccionado un niño.
Datos de Salida
Grafica generada a partir de los valores obtenidos en el archivo de texto plano, más los datos
registrados del niño.
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar los datos registrados del niño sobre la respectiva gráfica.
36
RF-ID-03 Ver estadísticas Talla vs Edad
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra una gráfica generada con los datos del talla vs
edad de las tablas de puntuación Z que están
almacenados en un archivo de texto plano, sobre esta
gráfica sobrepone los datos registrados en el
requerimiento RF-ID-04 (Registrar estadísticas).
Precondición Tiene que ser un usuario autenticado y autorizado.
Tiene que haber sido seleccionado un niño.
Datos de Salida
Grafica generada a partir de los valores obtenidos en el archivo de texto plano, más los datos
registrados del niño.
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar los datos registrados del niño sobre la respectiva gráfica.
37
RF-ID-04 Registrar estadísticas
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra en un listado todos los registros de talla y peso por fecha que
se han realizado a un niño con su respectiva interpretación, además
permite agregar nuevos registros para los controles que se llevan a cabo
de forma trimestral.
Precondición Tiene que ser un usuario autenticado y autorizado.
Tiene que haber sido seleccionado un niño.
Datos de Entrada
Nombre Tipo Dominio Req
Fecha Texto Fechas inferiores a la fecha actual. Si
Peso en kilogramos Texto Valores numéricos Si
Talla en centímetros Texto Valores numéricos Si
Datos de Salida
Nombre Tipo Dominio
Fecha del registro Texto Fecha en la cual se hizo el registro
Edad del registro Texto Edad del niño en el momento que se hizo el
registro
Edad del registro en meses Texto Edad del niño en semanas en el momento
que se hizo el registro
Talla en centímetros Texto
Peso en kilogramos Texto
Resultado Peso Vs Edad Texto
Resultado Peso Vs Talla Texto
Resultado Talla Vs Edad Texto
Eliminar Botón
Excepciones
38
Ninguna
Permisos
Debe ser un usuario
con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Los valores ingresados para la talla y el peso están limitados por el rango máximo y mínimo
establecidos en los datos de la tablas..
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar todos los registros realizados en los controles de talla y peso, y además debe
permitir el ingreso de nuevos registros.
39
Casos de uso del módulo de comunicación de madres comunitarias.
ID Nombre del requerimiento
RF-C-01 Ver mensajes
RF-C-02 Publicar mensaje
RF-C-03 Ver actividades
RF-C-04 Seleccionar y editar actividad
RF-C-05 Registrar actividad
40
RF-C-01 Ver mensajes
Versión 1.0
Autores Cristián Maldonado
Descripción Muestra todos los mensajes que se han publicado en
la asociación organizados por fecha.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de Salida
Por cada mensaje publicado:
Nombre Tipo Dominio
Nombre de la persona que público el
mensaje
Texto
Contenido del mensaje Texto
Hora de publicación Texto
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar todos los mensajes publicados por las madres comunitarias por fecha.
41
RF-C-02 Publicar mensaje
Versión 1.0
Autores Cristián Maldonado
Descripción Permite publicar un mensaje que será visto por todas
las madres comunitarias de la asociación a la que
pertenece, el texto del mensaje puede ser modificado
con opciones de texto enriquecido.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de Entrada
Nombre Tipo Dominio
Mensaje Texto
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Al publicar un mensaje debe poder ser visto por todas las madres de la asociación.
42
RF-C-03 Ver actividades
Versión 1.0
Autores Cristián Maldonado
Descripción En un calendario muestra las actividades registradas de
la asociación, en color azul muestra las actividades
propias de un jardín y en rojo las actividades públicas
de toda la asociación.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de Salida
En la representación gráfica de un calendario posiciona las actividades registradas en la base de
datos por fecha
Nombre Tipo Dominio
Nombre de la actividad Texto
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar todas las actividades registradas en la asociación en la gráfica de un calendario.
43
RF-C-04 Seleccionar y editar actividad
Versión 1.0
Autores Cristián Maldonado
Descripción Permite seleccionar una actividad del calendario,
muestra su información y permite editarla.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de salida y Entrada
Nombre Tipo Dominio
Nombre de la actividad Texto
Desde Fecha
Hasta Fecha
Todo el día? Booleano Verdadero o falso
Eliminar Botón
Si la madre comunitaria es presidente:
Publicar para toda la asociación? Booleano Verdadero o falso
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe poder mostrar la información de una actividad seleccionada y guardar los cambios que se
registren.
44
RF-C-05 Registrar actividad
Versión 1.0
Autores Cristián Maldonado
Descripción Permite registrar una actividad en un día seleccionado
del calendario.
Precondición Tiene que ser un usuario autenticado y autorizado.
Datos de entrada
Nombre Tipo Dominio
Nombre de la actividad Texto
Desde Fecha
Hasta Fecha
Todo el día? Booleano Verdadero o falso
Eliminar Botón
Si la madre comunitaria es presidente:
Publicar para toda la asociación? Booleano Verdadero o falso
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe guardar una actividad en el calendario, si esta es marcada como publica para toda la
asociación debe poder verla cualquier madre comunitaria.
45
Casos de uso del módulo de almacenamiento de documentos.
ID Nombre del requerimiento
RF-AD-01 Listar archivos
RF-AD-02 Agregar archivo
RF-AD-03 Eliminar archivo
RF-AD-04 Crear carpeta
RF-AD-05 Ver archivo
RF-AD-06 Descargar documento
RF-AD-07 Compartir documento.
46
RF-AD-01 Listar archivos
Versión 1.0
Autores Cristián Maldonado
Descripción Carga un listado de documentos de una ruta especifica
del repositorio de Alfresco y lo muestra en una tabla.
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando.
Datos de Salida
Por cada archivo encontrado en una ruta:
Nombre Tipo Dominio
Icono Imagen Para los archivos con las siguientes
extensiones: doc, pdf, png, jpeg.
Nombre del archivo Texto
Fecha de creación Texto
Excepciones
Ninguno
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno.
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar todos los archivos del repositorio de acuerdo a una ruta.
47
RF-AD-02 Agregar archivo
Versión 1.0
Autores Cristián Maldonado
Descripción Permite subir un documento a una ruta especifica del
repositorio de Alfresco
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando
Datos de entrada
A través de un cuadro de dialogo permite seleccionar y cargar un archivo de la maquina local.
Nombre Tipo Dominio
Archivo Texto Documentos con extensión: pdf, gif, jpeg,
png, avi, wma, mp4, 3gp, mov, midi, flv, mp3,
xlsx, docx, pptx, xls, doc y ppt
Excepciones
No puede haber un documento con el mismo nombre
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
El documento no puede ser más grande que 50 Mb
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Al cargar un documento de guardarse en el repositorio de Alfresco.
48
RF-AD-03 Eliminar archivo
Versión 1.0
Autores Cristián Maldonado
Descripción Permite eliminar un documento del repositorio de
Alfresco.
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando
Datos de entrada
Selección de un archivo del listado de archivos de la ruta en la que se encuentre.
Excepciones
No se puede eliminar un documento si no es el dueño.
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Al eliminar un archivo debe ser eliminado del repositorio de Alfresco.
49
RF-AD-04 Crear carpeta
Versión 1.0
Autores Cristián Maldonado
Descripción Permite crear un documento con un nombre en el
repositorio de Alfresco sobre la ruta actual en la que se
encuentre.
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando
Datos de entrada
Nombre Tipo Dominio Req
Nombre de la carpeta Texto Si
Descripción Texto Si
Excepciones
No puede haber una carpeta con el mismo nombre.
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe crear una carpeta en el repositorio de Alfresco con los datos ingresados.
50
RF-AD-05 Ver archivo
Versión 1.0
Autores Cristián Maldonado
Descripción Permite seleccionar un archivo con formato PDF o
imágenes y ver una vista previa
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando
Datos de entrada Dominio
Selección de un archivo del listado de archivos de la ruta en la que se
encuentre.
Pdf, jpeg, jpg, gif,
png.
Excepciones
Ninguna
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe mostrar el documento seleccionado en un cuadro de dialogo.
51
RF-AD-06 Descargar documento
Versión 1.0
Autores Cristián Maldonado
Descripción Permite descargar un documento seleccionado.
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando
Datos de entrada Dominio
Selección de un archivo del listado de archivos de la ruta en la que se
encuentre.
Excepciones
Ninguna
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe descargar el documento seleccionado.
52
RF-AD-07 Compartir documento
Versión 1.0
Autores Cristián Maldonado
Descripción Permite hacer una copia de un archivo a la carpeta de
documentos compartidos de la asociación.
Precondición Tiene que ser un usuario autenticado y autorizado.
El servicio de Alfresco debe estar funcionando
Datos de entrada Dominio
Selección de un archivo del listado de archivos de la ruta en la que se
encuentre.
Excepciones
Que ya exista un archivo con el mismo nombre.
Permisos
Debe ser un usuario con el Rol “Madre
comunitaria”
Requisitos de control y seguridad.
Ninguno
Importancia Importante.
Comentarios <comentarios adicionales>
Criterios de aceptación.
Debe copiar el archivo a la carpeta de documentos compartidos y podrá ser visto por cualquier
madre comunitaria de la asociación.
Top Related