Story Transcript
Nombre del grupo de trabajo ACTINGPS “Proyectos de Software bien Hechos” Nombre de la aplicación RuGySoft Planeación del desarrollo de la primera parte Objetivo Desarrollar un sistema de información para los usuarios de un gimnasio que permita la definición de rutinas de ejercicios; el seguimiento, evolución y desempeño en la ejecución de las mismas. Definiciones siglas y abreviaturas RuGySoft: Sistema de Información para creación de Rutinas de Gimnasio ECU_RGS: Especificación de Caso de Uso aplicación Diagramas de actividades Diagrama y especificación de casos de uso Actores: Administrador: Persona encargada de Gestionar los Deportista y los Instructores Instructor: Persona encargada de Gestionar las Rutinas y realizar el seguimiento. Deportista: Usuario del Gimnasio Maquina: Equipo que envía información al sistema con los resultados del ejercicio realizado por el deportista Casos de Uso: a. Núcleo del Negocio: • Validar Usuario: Permite realizar validaciones de acceso al sistema de los usuarios que están registrados. • Actualizar Datos Deportista: Permite Actualizar la información Básica del deportista (Datos Físicos, Datos de Medida, Datos de Riesgo) dejando históricos de las actualizaciones. • Asignar Rutina: Permite al Instructor asignar una rutia de Ejercicios para un Deportista • Reajustar Rutina: Permite asignar una nueva rutina de acuerdo al desempeño del deportista • Realizar Seguimiento: Permite al instructor conocer los resultados de los ejercicios realizados por el deportista y analizarlos para efectuar reajustes en las rutinas en caso de ser necesario • Activar / Desactivar Deportista: Permite cambiar el estado de un deportista • Iniciar Maquina: Permite al deportista registrarse al iniciar su actividad física • Registrar Resultados Máquina: Registra los resultados del ejercicio, de acuerdo al tipo de maquina se almacena información especifica.
1
b. CRUD: • Gestionar Deportista: Adicionar, Consultar, Modificar Deportista • Gestionar Objetivos Deportista: Adicionar, Consultar, Modificar Objetivos de desarrollo físico de un Deportista. • Gestionar Categorías de Ejercicios: Adicionar, Consultar, Modificar o Eliminar Categorías de Ejercicios • Gestionar Ejercicios: Adicionar, Consultar, Modificar o Eliminar Ejercicio • Gestionar Máquinas: Adicionar, Consultar, Modificar, dar de Baja a una Máquina c. Reportes: • Consultar Rutina: Conocer la rutina actual de ejercicios asignados a un deportista, al igual que sus históricos. • Consultar Casos Exitosos: Arroja información de las rutinas mas exitosas de acuerdo a los objetivos existentes de acuerdo a unos criterios establecidos • Desempeño Deportista: • Rutinas Asignadas: • Comunicaciones Enviadas: • Listar Ejercicios: • Listar Maquinas: • Listar Deportistas: • Listar Instructores: • Informe de Progreso Deportista: Métricas Número de casos de uso Número promedio de líneas de texto por especificación de caso de uso Número de horas/hombre invertidas
2
Diagrama Casos de Uso
3
Especificación de Casos de Uso Especificación del Caso de Uso: Validar Usuario ID
ECU_RGS-01
Nombre
Validar Usuario
Descripción
Validar a un usuario ya registrado para el uso del sistema
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Actores
Administrador, Instructor, Deportista
Precondiciones
Estar registrado en el sistema
Pos condiciones
Validación realizada con éxito
Fecha última modificación
Domingo, 05 de Abril de 2009
Flujo Normal de eventos Validar: 1. El actor ingresa nombre de usuario y contraseña 2. El sistema valida los datos ingresados por el actor 3. Una vez validado el actor, el sistema muestra el menú de opciones Flujos alternos
Usuario no registrado: En el paso 1 del Flujo Normal, si el actor no existe en el sistema se muestra un mensaje donde se le indica que debe ser registrado por el Administrador.
Usuario inactivo: En el paso 1 del Flujo Normal, si el actor esta registrado en el sistema pero su estado es inactivo, se muestra un mensaje donde le informa su estado en el sistema y le indica que debe ser activado por el administrador Excepciones
Intentos Fallidos: Si el actor realiza el paso 1 del Flujo Normal con mas de 3 intentos fallidos el sistema deshabilita la opción de logueo Referencias
Anotaciones
Solo se permite el ingreso al sistema de los actores que tienen estado Activo
4
Especificación del Caso de Uso: Actualizar Datos Deportista ID
ECU_RGS-02
Nombre
Actores
Actualizar Datos Deportista Permite Actualizar la información Básica del deportista (Datos Físicos, Datos de Medida, Datos de Riesgo) permitiendo dejar históricos de las actualizaciones. ActingPS Fecha última Domingo, 05 de Abril de 2009 Domingo, 05 de Abril de 2009 modificación Instructor
Precondiciones
Estar registrado en el sistema el deportista
Pos condiciones
Actualización realizada con éxito
Descripción Autor Fecha creación
Flujo Normal de eventos Actualizar: 1. El actor selecciona la opción Actualizar Datos Deportista 2. El sistema permite ingresar los Criterios de Búsqueda: Cédula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 4. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Búsqueda. 5. El actor selecciona el deportista que desea consultar para ver la información en detalle 6. El sistema muestra la información de los Datos Físico, de Medida y de Riesgo. 7. El actor realiza los cambios en la información 8. El actor presiona opción Actualizar 9. El sistema verifica que se halla ingresado información en los campos que son obligatorios 10. El sistema almacena los nuevos datos dejando el historial y muestra un mensaje indicando la actualización Flujos alternos Cancelar Actualización: Después de ejecutar el paso 7 del Flujo Normal 1. El actor decide cancelar el proceso 2. El sistema muestra un mensaje de confirmación del proceso cancelado Excepciones Datos Faltantes: En el paso 9 del Flujo Normal si falta la información Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso 7 para que el actor pueda ingresar la información que falta ó salir. Referencias La actualización de los Datos Básicos permite almacenar los cambios que sufre el deportista al Anotaciones ejecutar su rutina y de esta forma llevar el historial de progreso en el tiempo.
5
Especificación del Caso de Uso: Asignar Rutina ID
ECU_RGS-03
Nombre
Asignar Rutina
Descripción
Permite al Instructor asignar una rutia de Ejercicios para un Deportista
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Actores
Instructor
Precondiciones
Los ejercicios deben estar creados en el Sistema
Pos condiciones
Rutina asignada con éxito
Fecha última modificación
Domingo, 05 de Abril de 2009
Flujo Normal de eventos
Asignar: 1. El actor selecciona la opción Asignar Rutina 2. El sistema permite ingresar los Criterios de Búsqueda del Deportista: Cédula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 4. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Búsqueda. 5. El actor selecciona el deportista 6. El sistema muestra el nombre completo del Deportista, su información básica y los objetivos de desarrollo físico que desea alcanzar 7. El actor selecciona el ejercicio 8. El sistema muestra un formulario donde solicita la siguiente información a. Duración b. Regularidad c. Número de series d. Máquina e. Horario 9. El actor ingresa los datos del formulario y selecciona la opción Guardar 10. El sistema verifica que los campos que son obligatorios estén diligenciados y muestra un mensaje de confirmación 11. El actor debe realizar el proceso desde el paso 7 para asignar un nuevo ejercicio
Flujos alternos Objetivos no Definidos: En el paso 6 del Flujo Normal, no se habían asignado objetivos de desarrollo físico al deportista 1.
El sistema le permite al actor asignar los objetivos de desarrollo (ver ECU_RGS-10 flujo Normal de Eventos)
Excepciones
Datos Faltantes: En el paso 9 del Flujo Normal, si falta la información Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la información que falta ó salir.
Referencias Anotaciones
6
Especificación del Caso de Uso: Reajustar Rutina ID
ECU_RGS -04
Nombre
Reajustar Rutina
Descripción
Permite asignar una nueva rutina de acuerdo al desempeño del deportista
Autor
ActingPS
Fecha creación
Lunes, 06 de Abril de 2009
Actores
Instructor
Precondiciones
Tener registro de desempeño
Pos condiciones
Rutina asignada con éxito
Fecha última modificación
Lunes, 06 de Abril de 2009
Flujo Normal de eventos Asignar: 1. El actor selecciona la opción Reajustar Rutina 2. El sistema permite ingresar los Criterios de Búsqueda del Deportista: Cédula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 4. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Búsqueda. 5. El actor selecciona el deportista 6. El sistema muestra el nombre completo del Deportista, su información básica, los objetivos de desarrollo físico que desea alcanzar y la Rutina Asignada 7. El actor selecciona Rutina Asignada 8. El sistema muestra un formulario con toda la información de la Rutina Actual 9. El actor realiza los ajustes necesarios a la rutina y selecciona la opción Guardar 10. El sistema verifica que los campos que son obligatorios estén diligenciados y muestra un mensaje de confirmación Flujos alternos
Excepciones
Datos Faltantes: En el paso 9 del Flujo Normal, si falta la información Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la información que falta ó salir.
Referencias El caso de uso Reajustar rutina permite al actor realizar cambios un una rutina y luego almacenar la información teniendo en cuenta que el sistema crea automáticamente un nuevo registro, esto con el fin de tener históricos de las rutinas del Deportista. Luego de reajustar la rutina el sistema solicita se ingrese una observación donde se describa el porque de los cambios en la Rutina.
Anotaciones
7
Especificación del Caso de Uso: Realizar Seguimiento ID
ECU_RGS -05
Nombre
Actores
Realizar Seguimiento Permite al instructor conocer los resultados de los ejercicios realizados por el deportista y analizarlos para efectuar reajustes en las rutinas en caso de ser necesario ActingPS Fecha última Lunes, 06 de Abril de 2009 Lunes, 06 de Abril de 2009 modificación Instructor
Precondiciones
Estar registrado en el sistema el deportista
Pos condiciones
--
Descripción Autor Fecha creación
Flujo Normal de eventos Consultar: 1. El actor selecciona la opción Realizar Seguimiento 2. El sistema permite ingresar los Criterios de Búsqueda del Deportista: Cédula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 4. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Búsqueda. 5. El actor selecciona el deportista 6. El sistema Lista los Resultados de los ejercicios realizados por el deportista en las máquinas Flujos alternos
Reajustar Rutina: En el paso 6 del Flujo Normal 1. El actor selecciona la opción reajustar rutina, ver ECU_RGS -04
Actualizar Datos Deportista: En el paso 6 del Flujo Normal 1. El actor selecciona la opción actualizar datos del Deportista ver ECU_RGS-02 Excepciones
Deportista sin resultados: En el paso 5 del Flujo Normal 1. El sistema muestra un mensaje indicando que el deportista no tiene resultados de ejercicios realizados
Referencias Después de realizar el seguimiento al deportista el actor determina si es necesario realizar ajustes a la rutina del deportista.
Anotaciones
8
Especificación del Caso de Uso: Activar / Desactivar Deportista ID
ECU_RGS-06
Nombre
Activar / Desactivar Deportista
Descripción
Permite cambiar el estado de un deportista
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Actores
Administrador
Precondiciones
Estar registrado en el sistema el deportista
Pos condiciones
Cambio de Estado realizado con éxito
Fecha última modificación
Domingo, 05 de Abril de 2009
Flujo Normal de eventos Activar Deportista: 1. El sistema permite ingresar los Criterios de Búsqueda del Deportista: Cédula, Nombre, Apellidos del deportista 2. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 3. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Búsqueda. 4. El actor selecciona el deportista 5. El sistema muestra la información personal del deportista y las opciones de Activar/Desactivar 6. El actor selecciona la opción Activar 7. El sistema realiza el cambio de estado y muestra un mensaje de confirmación Flujos alternos
Desactivar Deportista: En el paso 5 del flujo Normal 1. 2.
El actor selecciona la opción Desactivar El sistema realiza el cambio de estado y muestra un mensaje de confirmación
Excepciones Referencias El estado Activo es cuando es el que tiene un deportista cuando se registra en el sistema El estado Desactivado es cuando es cuando el deportista se retira del gimnasio
Anotaciones
9
Especificación del Caso de Uso: Iniciar Máquina ID
ECU_RGS -07
Nombre
Iniciar Máquina
Descripción
Permite al deportista registrarse al iniciar su actividad física
Autor
ActingPS
Fecha creación
Lunes, 06 de Abril de 2009
Actores
Deportista, Máquina
Precondiciones
Estar registrado en el Sistema
Pos condiciones
Registro en la maquina con éxito
Fecha última modificación
Lunes, 06 de Abril de 2009
Flujo Normal de eventos
Iniciar: 1. El Deportista se registra en la máquina 2. La maquina valida que el deportista este registrado en el Sistema RuGysoft 3. El deportista inicia su actividad física 4. La Maquina almacena los resultados, ver ECU_RGS-08
Flujos alternos
Deportista no existe: En el paso 2 del Flujo Normal 1.
La maquina valida que el deportista no esta registrado en el sistema y no almacena resultados.
Excepciones Referencias Anotaciones
10
Especificación del Caso de Uso: Registrar Resultados ID
ECU_RGS -08
Nombre
Actores
Registrar Resultados Permite al Actor registrar los resultados del ejercicio; de acuerdo al tipo de maquina se almacena información especifica. ActingPS Fecha última Lunes, 06 de Abril de 2009 Lunes, 06 de Abril de 2009 modificación Máquina, Deportista
Precondiciones
Deportista registrado en la Máquina con éxito
Pos condiciones
Resultados almacenados
Descripción Autor Fecha creación
Flujo Normal de eventos Registrar: 1. La máquina recibe registro del deportista 2. El deportista inicia su ejercicio 3. El deportista finaliza su ejercicio 4. La máquina registra los resultados del ejercicio y los envía al Sistema RuGy Soft Flujos alternos Excepciones
La máquina no registra resultados: En el paso 2 del Flujo Normal , El deportista no finaliza su ejercicio 1. La maquina detecta inactividad y limpia el registro del deportista 2. El sistema no envía resultados a RuGySoft
Referencias Anotaciones
11
Las máquinas tienen un sistema simple que permite al deportista registrarse al iniciar su trabajo y almacena los resultados del ejercicio.
Especificación del Caso de Uso: Gestionar Deportista ID
ECU_RGS -09
Nombre
Gestionar Deportista
Descripción
Permite Adicionar, Consultar, Modificar un Deportista
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Fecha última modificación
Domingo, 05 de Abril de 2009
Actores
Administrador
Precondiciones Pos condiciones
El actor debe haberse autenticado exitosamente en el Sistema --
Flujo Normal de eventos Consultar: 1. El actor selecciona la opción de Gestionar Deportista 2. El sistema muestra las opciones disponibles: Adicionar, Consultar, Modificar 3. El actor selecciona la opción de Consultar 4. El sistema permite ingresar los Criterios de Búsqueda: Cédula, Nombre, Apellidos del deportista 5. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 6. El sistema muestra los deportistas que cumplen con los Criterios de Búsqueda. 7. El actor selecciona el deportista que desea consultar para ver la información en detalle Flujos alternos
Adicionar: En el paso 3 del Flujo Normal, el actor selecciona la opción Adicionar 1. El sistema muestra un formulario para Ingresar la Información del deportista 2. El actor Ingresa la Información 3. El sistema verifica: a. Que ya no se tenga registrado un deportista con esa cédula b. Que se halla registrado la información obligatoria 4. El sistema Guarda la Información del deportista y muestra un mensaje indicando esto
Modificar: Después de ejecutar todas las acciones del Flujo Normal, de consultar un deportista: 1. El actor realiza los cambios de la información personal del deportista y selecciona la opción Modificar 2. El sistema verifica que se halla ingresado la información obligatoria y guarda los cambios 3. El sistema muestra un mensaje de confirmación del cambio Excepciones
Deportista Registrado: En el paso 3 del Flujo Alterno "Adicionar", si se encuentra que ya hay un deportista registrado con esa cédula: 1. Se muestra un mensaje indicando que ya existe y se vuelve al paso 2, para que el actor pueda ingresar la información que falta ó salir.
Datos Faltantes: En el paso 3 del Flujo Alterno "Adicionar", o en el paso 2 del Flujo Alterno "Modificar", si falta la información Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la información que falta ó salir. Referencias Formato de Registro Deportista.
Anotaciones
12
La información de cada deportista se agrupa por: Información Personales: Cédula, Nombre (s), Apellido (s), Fecha de Nacimiento, Género, Email, Dirección, Barrio, Teléfono Fijo, Celular, Profesión, Fecha de Ingreso, Tipo Perfil Información Básica Deportista: o Datos Físicos: Altura, Peso, Presión Sanguínea, Ritmo Cardiaco. o Datos de Medida: Pecho, Bíceps, Cintura, Cadera, Cuádriceps, Dorsales Inferiores, Dorsales Superiores, Deltoides, Pierna, Brazos. o Datos de Riesgo: Nombre, Descripción. (son limitaciones físicas o de enfermedad de un deportista que debe ser tenida en cuenta al momento de asignar las rutinas de ejercicios) -No se puede Modificar la Cédula después de Adicionar el deportista -El sistema no permite que los deportistas sean Eliminados
Especificación del Caso de Uso: Gestionar Objetivos del Deportista ID
ECU_RGS-10
Nombre
Actores
Gestionar Objetivos de desarrollo físico del Deportista Permite Adicionar, Consultar, Modificar y Eliminar los Objetivos de desarrollo físico de un deportista. ActingPS Fecha última Domingo, 05 de Abril de 2009 Domingo, 05 de Abril de 2009 modificación Instructor
Precondiciones
Estar registrado en el sistema
Pos condiciones
Asignación de objetivos realizada con éxito
Descripción Autor Fecha creación
Flujo Normal de eventos Asignar Objetivos: 1. El actor selecciona la opción Asignar Objetivos Físicos 2. El sistema permite ingresar los Criterios de Búsqueda: Cédula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Búsqueda y selecciona la opción de Buscar 4. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Búsqueda. 5. El actor selecciona el deportista 6. El sistema muestra lista los objetivos de desarrollo. 7. El actor selecciona el o los objetivos de desarrollo físico deseados por el deportista 8. El actor selecciona la opción Almacenar 9. El sistema verifica que se halla seleccionado como mínimo un objetivo 10. El sistema almacena la asignación realizada y muestra un mensaje de confirmación Flujos alternos Consultar: Después de ejecutar el paso 5 del Flujo Normal. 1. El sistema muestra los objetivos actuales de desarrollo físico del deportista
Modificar: Después de ejecutar el paso 5 del Flujo Normal 1. El sistema muestra los objetivos actuales de desarrollo físico del deportista 2. El actor realiza las modificaciones a los objetivos 3. El actor selecciona la opción Guardar 4. El sistema valida los cambios realizados y muestra un mensaje de confirmación
Eliminar: Después de ejecutar el paso 5 del Flujo Normal 1. El sistema muestra los objetivos actuales de desarrollo físico del deportista 2. El actor selecciona el o los objetivos a eliminar 3. El actor selecciona la opción Eliminar 4. El sistema valida el proceso de eliminación del objetivo y muestra un mensaje de confirmación
Excepciones Deportista no encontrado: Después de ejecutar el paso 3 del Flujo Normal 1. El sistema no encuentra resultados relacionados con los criterios de búsqueda 2. El sistema muestra un mensaje donde informa al actor sobre este suceso.
Datos Faltantes: En el paso 3 del Flujo Alterno “Modificar”, si no se tiene como mínimo un objetivo seleccionado: 1. El sistema muestra un mensaje indicando esto y se vuelve al paso 2 para que el actor pueda seleccionar los objetivos.
Error al Eliminar: Después de Ejecutar el paso 3 del Flujo Alterno “Eliminar”, si no se deja como mínimo un objetivo: 1. El sistema mostrará un mensaje indicando esto y se vuelve al paso 2 para que el actor pueda seleccionar los objetivos a eliminar.
Referencias Anotaciones
13
Los Objetivos de Desarrollo Físicos definidos inicialmente son: Pérdida de Peso, Reducción de Medidas, Tonificación, Crecimiento Muscular
Especificación del Caso de Uso: Gestionar Categorías de Ejercicios ID
ECU_RGS -11
Nombre
Gestionar Categorías de Ejercicios
Descripción
Permite Adicionar, Consultar, Modificar y Eliminar una Categoría de Ejercicios
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Actores
Administrador
Precondiciones
El actor debe haberse autenticado exitosamente en el Sistema
Pos condiciones
--
Fecha última modificación
Domingo, 05 de Abril de 2009
Flujo Normal de eventos Adicionar: 1. El actor selecciona la opción Categoría de Ejercicios 2. El sistema muestra varias opciones 3. El actor selecciona la opción de Adicionar Categoría 4. El sistema muestra un formulario solicitando la información necesaria para adicionar la categoría 5. El actor diligencia los campos solicitados 6. El actor selecciona la opción Adicionar 7. El sistema verifica que los campos que son obligatorios estén diligenciados 8. El sistema guarda la categoría y muestra un mensaje de confirmación Flujos alternos
Modificar: En el paso 2 del Flujo Normal, el actor selecciona la opción Modificar Categoría 1. El sistema muestra las Categorías Existentes 2. El actor selecciona la categoría a Modificar 3. El sistema muestra toda la información relacionada con la Categoría Seleccionada 4. El actor realiza los cambios necesarios 9. El sistema verifica que los campos que son obligatorios estén diligenciados 10. El sistema guarda la categoría y muestra un mensaje de confirmación
Consultar: En el paso 2 del Flujo Normal, el actor selecciona la opción Consultar Categoría 1. El sistema muestra las Categorías Existentes 2. El actor puede seleccionar una sola categoría o hacer la consulta de todas las categorías existentes. 3. El actor selecciona la categoría a consultar 4. El sistema muestra la información de la categoría.
Eliminar: En el paso 2 del Flujo Normal, el actor selecciona la opción Eliminar Categoría 1. El sistema muestra las Categorías Existentes 2. El actor selecciona la categoría a Eliminar 3. El sistema muestra la información de la categoría. 4. El actor selecciona la opción Eliminar 5. El sistema valida que la categoría a Eliminar no se halla asignado a algún Ejercicio 6. El sistema Elimina la Categoría y muestra un mensaje de confirmación Excepciones
Categoría Asignada a Ejercicios: En el paso 4 del Flujo Alterno "Eliminar", si se encuentra que la Categoría ha sido asignada a ejercicio 1. El sistema muestra un mensaje al actor donde le informa que no se puede eliminar la categoría
Datos Faltantes: En el paso 6 del Flujo Normal o en el paso 4 del Flujo Alterno "Modificar", si falta la información Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la información que falta ó salir.
Referencias Anotaciones
14
La información básica que debe tener cada Categoría es: Nombre, Descripción
Especificación del Caso de Uso: Gestionar Ejercicios ID
ECU_RGS -12
Nombre
Gestionar Ejercicios
Descripción
Permite Adicionar, Consultar, Modificar y Eliminar un Ejercicio
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Actores
Administrador
Precondiciones
El actor debe haberse autenticado exitosamente en el Sistema
Pos condiciones
--
Fecha última modificación
Domingo, 05 de Abril de 2009
Flujo Normal de eventos Adicionar: 1. El actor selecciona la opción Gestionar Ejercicios 2. El sistema muestra varias opciones 3. El actor selecciona la opción de Adicionar Ejercicio 4. El sistema muestra un formulario solicitando la información necesaria para adicionar el Ejercicio 5. El actor diligencia los campos solicitados 6. El actor selecciona la opción Adicionar 7. El sistema verifica que los campos que son obligatorios estén diligenciados 8. El sistema guarda el Ejercicio y muestra un mensaje de confirmación Flujos alternos
Modificar: En el paso 2 del Flujo Normal, el actor selecciona la opción Modificar Ejercicio 1. El sistema muestra los Ejercicios Existentes 2. El actor selecciona el Ejercicio a Modificar 3. El sistema muestra toda la información relacionada con el Ejercicio Seleccionado 4. El actor realiza los cambios necesarios 5. El sistema verifica que los campos que son obligatorios estén diligenciados 6. El sistema guarda el Ejercicio y muestra un mensaje de confirmación
Consultar: En el paso 2 del Flujo Normal, el actor selecciona la opción Consultar Ejercicio 1. El sistema muestra los Ejercicios Existentes 2. El actor selecciona el Ejercicio que desea consultar 3. El sistema muestra la información del Ejercicio
Eliminar: En el paso 2 del Flujo Normal, el actor selecciona la opción Eliminar Ejercicio 1. El sistema muestra los Ejercicios Existentes 2. El actor selecciona el Ejercicio que desea Eliminar 3. El sistema muestra la información del ejercicio. 4. El actor selecciona la opción Eliminar 5. El sistema valida que el Ejercicio no se halla asignado a alguna Rutina 6. El sistema Elimina el Ejercicio y muestra un mensaje de confirmación
Excepciones
Categoría Asignada a Rutina: En el paso 4 del Flujo Alterno "Eliminar", si se encuentra que el Ejercicio ha sido asignado a una rutina 2. El sistema muestra un mensaje al actor donde le informa que no se puede eliminar el Ejercicio
Datos Faltantes: En el paso 6 del Flujo Normal o en el paso 4 del Flujo Alterno "Modificar", si falta la información Obligatoria: 9. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la información que falta ó salir.
Referencias Anotaciones
15
La información básica que debe tener cada Categoría es: Categoría, Descripción, Explicación, Máquinas necesarias, Zona del Cuerpo que trabaja
Especificación del Caso de Uso: Gestionar Máquinas ID
ECU_RGS -13
Nombre
Gestionar Máquinas
Descripción
Adicionar, Consultar, Modificar, dar de Baja a una Máquina
Autor
ActingPS
Fecha creación
Domingo, 05 de Abril de 2009
Actores
Administrador
Precondiciones
El actor debe haberse autenticado exitosamente en el Sistema
Pos condiciones
--
Fecha última modificación
Domingo, 05 de Abril de 2009
Flujo Normal de eventos Adicionar: 1. El actor selecciona la opción Gestionar Máquina 2. El sistema muestra varias opciones 3. El actor selecciona la opción Adicionar Máquina 4. El sistema muestra un formulario solicitando la información necesaria para adicionar la Máquina 5. El actor diligencia los campos solicitados 6. El actor selecciona la opción Adicionar 7. El sistema verifica que los campos que son obligatorios estén diligenciados 8. El sistema guarda la Máquina y muestra un mensaje de confirmación Flujos alternos
Modificar: En el paso 2 del Flujo Normal, el actor selecciona la opción Modificar Máquina 1. El sistema muestra los Máquinas Existentes 2. El actor selecciona la Máquina a Modificar 3. El sistema muestra toda la información relacionada con la Máquina Seleccionada 4. El actor realiza los cambios necesarios 5. El sistema verifica que los campos que son obligatorios estén diligenciados 6. El sistema guarda la Máquina y muestra un mensaje de confirmación
Consultar: En el paso 2 del Flujo Normal, el actor selecciona la opción Consultar Máquina 1. El sistema muestra la Máquinas Existentes 2. El actor selecciona la Máquina que desea consultar 3. El sistema muestra la información de la Máquina
Dar de baja: En el paso 2 del Flujo Normal, el actor selecciona la opción Dar de Baja a una Máquina 1. El sistema muestra las Máquinas Existentes 2. El actor selecciona la Máquina que desea dar de Baja 3. El sistema muestra la información de la Máquina. 4. El actor selecciona la opción dar de Baja 5. El sistema Elimina la Máquina y muestra un mensaje de confirmación
Excepciones
Datos Faltantes: En el paso 6 del Flujo Normal o en el paso 4 del Flujo Alterno "Modificar", si falta la información Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la información que falta ó salir.
Referencias
Factura de Compra
Anotaciones
Dar de baja a una Maquina es el proceso mediante el cual se cambia de estado en el sistema
16