Vous êtes sur la page 1sur 31

Proyecto RuGySoft

NALISIS ORIENTADO A OBJETOS PRIMER ENTREGA PROYECTO GIMNASIO

Profesor: OSCAR HERNAN FRANCO

Presentado por: MILENA GOMEZ MEZA CLEMENCIA OSPINA MONTES FERNANDO LOPEZ TRUJILLO

UNIVERSIDAD AUTONOMA DE MANIZALES MAESTRIA EN GESTIN Y DESARROLLO DE PROYECTOS DE SOFTWARE ABRIL DE 2009

Proyecto RuGySoft

Nombre del grupo de trabajo ACTINGPS Proyectos de Software bien Hechos Nombre de la aplicacin RuGySoft Planeacin del desarrollo de la primera parte Objetivo Desarrollar un sistema de informacin para los usuarios de un gimnasio que permita la definicin de rutinas de ejercicios; el seguimiento, evolucin y desempeo en la ejecucin de las mismas. Definiciones siglas y abreviaturas RuGySoft: Sistema de Informacin para creacin de Rutinas de Gimnasio ECU_RGS: Especificacin de Caso de Uso aplicacin Diagramas de actividades Diagrama y especificacin 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 enva informacin al sistema con los resultados del ejercicio realizado por el deportista Casos de Uso: a. Ncleo del Negocio: Validar Usuario: Permite realizar validaciones de acceso al sistema de los usuarios que estn registrados. Actualizar Datos Deportista: Permite Actualizar la informacin Bsica del deportista (Datos Fsicos, Datos de Medida, Datos de Riesgo) dejando histricos 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 desempeo 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 fsica Registrar Resultados Mquina: Registra los resultados del ejercicio, de acuerdo al tipo de maquina se almacena informacin especifica.

Proyecto RuGySoft

b. CRUD: Gestionar Deportista: Adicionar, Consultar, Modificar Deportista Gestionar Objetivos Deportista: Adicionar, Consultar, Modificar Objetivos de desarrollo fsico de un Deportista. Gestionar Categoras de Ejercicios: Adicionar, Consultar, Modificar o Eliminar Categoras de Ejercicios Gestionar Ejercicios: Adicionar, Consultar, Modificar o Eliminar Ejercicio Gestionar Mquinas: Adicionar, Consultar, Modificar, dar de Baja a una Mquina c. Reportes: Consultar Rutina: Conocer la rutina actual de ejercicios asignados a un deportista, al igual que sus histricos. Consultar Casos Exitosos: Arroja informacin de las rutinas mas exitosas de acuerdo a los objetivos existentes de acuerdo a unos criterios establecidos Desempeo Deportista: Rutinas Asignadas: Comunicaciones Enviadas: Listar Ejercicios: Listar Maquinas: Listar Deportistas: Listar Instructores: Informe de Progreso Deportista: Mtricas

Nmero de casos de uso: Nmero promedio de lneas de texto por especificacin de caso de uso: Nmero de horas/hombre invertidas:

13 18 16 horas y 40 minutos

Proyecto RuGySoft

Diagrama Casos de Uso

<<extends>>

Proyecto RuGySoft

Especificacin de Casos de Uso


Especificacin del Caso de Uso: Validar Usuario ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS-01 Validar Usuario Validar a un usuario ya registrado para el uso del sistema ActingPS Domingo, 05 de Abril de 2009 Administrador, Instructor, Deportista Estar registrado en el sistema Validacin realizada con xito Fecha ltima modificacin Domingo, 05 de Abril de 2009

Flujo Normal de eventos Validar: 1. El actor ingresa nombre de usuario y contrasea 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 opcin de logueo Solo se permite el ingreso al sistema de los actores que tienen estado Activo

Referencias Anotaciones

Proyecto RuGySoft Especificacin del Caso de Uso: Actualizar Datos Deportista ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS-02 Actualizar Datos Deportista Permite Actualizar la informacin Bsica del deportista (Datos Fsicos, Datos de Medida, Datos de Riesgo) permitiendo dejar histricos de las actualizaciones. ActingPS Fecha ltima Domingo, 05 de Abril de 2009 Domingo, 05 de Abril de 2009 modificacin Instructor Estar registrado en el sistema el deportista Actualizacin realizada con xito

Flujo Normal de eventos Actualizar: 1. El actor selecciona la opcin Actualizar Datos Deportista 2. El sistema permite ingresar los Criterios de Bsqueda: Cdula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 4. El sistema muestra el (los) Deportista(s) que cumplen con los criterios de bsqueda 5. El actor selecciona el Deportista que desea consultar para ver la informacin en detalle 6. El sistema muestra la informacin de los datos fsicos, de medida y de riesgo 7. El actor realiza los cambios en la informacin 8. El actor selecciona la Opcin Actualizar 9. El sistema verifica a. Que se halla registrado la informacin obligatoria 10. El sistema almacena los nuevos datos dejando el historial y muestra un mensaje indicando la actualizacin Flujos alternos Cancelar Actualizacin: Despus de ejecutar el paso 7 del Flujo Normal 1. El actor decide cancelar el proceso 2. El sistema muestra un mensaje de confirmacin del proceso cancelado Excepciones Datos Faltantes: En el paso 9 del Flujo Normal si falta la informacin Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso 7 para que el actor pueda ingresar la informacin que falta salir. Referencias La actualizacin de los Datos Bsicos 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.

Proyecto RuGySoft Especificacin del Caso de Uso: Asignar Rutina ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS-03 Asignar Rutina Permite al Instructor asignar una rutia de Ejercicios para un Deportista ActingPS Domingo, 05 de Abril de 2009 Instructor Los ejercicios deben estar creados en el Sistema Rutina asignada con xito Fecha ltima modificacin Domingo, 05 de Abril de 2009

Flujo Normal de eventos Asignar: 1. El actor selecciona la opcin Asignar Rutina 2. El sistema permite ingresar los Criterios de Bsqueda del Deportista: Cdula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 4. El sistema verifica si los criterios son validos 5. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Bsqueda. 6. El actor selecciona el deportista 7. El sistema muestra el nombre completo del Deportista, su informacin bsica y los objetivos de desarrollo fsico que desea alcanzar y lista de ejercicios existentes en el sistema. 8. El actor selecciona el ejercicio 9. El sistema muestra un formulario donde solicita la siguiente informacin a. Duracin b. Regularidad c. Nmero de series d. Mquina e. Horario 10. El actor ingresa los datos del formulario y selecciona la opcin Guardar 11. El sistema verifica que los campos que son obligatorios estn diligenciados y muestra un mensaje de confirmacin 12. 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 haban asignado objetivos de desarrollo fsico al deportista 1. El sistema le permite al actor asignar los objetivos de desarrollo (ver ECU_RGS-10 flujo Normal de Eventos)

Excepciones Deportista no Encontrado: En el paso 4 del Flujo Normal si el Deportista no se encontr: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior Datos Faltantes: En el paso 9 del Flujo Normal, si falta la informacin Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la informacin que falta salir. Referencias Anotaciones

Proyecto RuGySoft Especificacin del Caso de Uso: Reajustar Rutina ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -04 Reajustar Rutina Permite asignar una nueva rutina de acuerdo al desempeo del deportista ActingPS Lunes, 06 de Abril de 2009 Instructor Tener registro de desempeo Rutina asignada con xito Fecha ltima modificacin Lunes, 06 de Abril de 2009

Flujo Normal de eventos Asignar: 1. El actor selecciona la opcin Reajustar Rutina 2. El sistema permite ingresar los Criterios de Bsqueda del Deportista: Cdula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 4. El sistema verifica los Criterios de Bsqueda ingresados por el actor. 5. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Bsqueda. 6. El actor selecciona el deportista 7. El sistema muestra el nombre completo del Deportista, su informacin bsica, los objetivos de desarrollo fsico que desea alcanzar y las Rutinas Asignadas 8. El actor selecciona Rutina Actual 9. El sistema muestra un formulario con toda la informacin de la Rutina Actual 10. El actor realiza los ajustes necesarios a la rutina y selecciona la opcin Guardar 11. El sistema verifica que los campos que son obligatorios estn diligenciados y muestra un mensaje de confirmacin Flujos alternos

Excepciones Deportista No Registrado: En el paso 4 del Flujo Normal de Eventos si no se encuentra el Deportista: 1. El sistema muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda realizar nuevamente la bsqueda. Datos Faltantes: En el paso 9 del Flujo Normal, si falta la informacin Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la informacin que falta salir. Referencias El caso de uso Reajustar rutina permite al actor realizar cambios un una rutina y luego almacenar la informacin teniendo en cuenta que el sistema crea automticamente un nuevo registro, esto con Anotaciones el fin de tener histricos de las rutinas del Deportista. Luego de reajustar la rutina el sistema solicita se ingrese una observacin donde se describa el porque de los cambios en la Rutina.

Proyecto RuGySoft Especificacin del Caso de Uso: Realizar Seguimiento ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -05 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 modificacin Instructor Estar registrado en el sistema el deportista --

Flujo Normal de eventos Consultar: 1. El actor selecciona la opcin Realizar Seguimiento 2. El sistema permite ingresar los Criterios de Bsqueda del Deportista: Cdula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 4. El sistema verifica los criterios de bsqueda ingresados 5. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Bsqueda. 6. El actor selecciona el deportista 7. El sistema Lista los Resultados de los ejercicios realizados por el deportista en las mquinas Flujos alternos Reajustar Rutina: En el paso 6 del Flujo Normal 1. El actor selecciona la opcin reajustar rutina, ver ECU_RGS -04 Actualizar Datos Deportista: En el paso 6 del Flujo Normal 1. El actor selecciona la opcin 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 Anotaciones Despus de realizar el seguimiento al deportista el actor determina si es necesario realizar ajustes a la rutina del deportista.

Proyecto RuGySoft Especificacin del Caso de Uso: Activar / Desactivar Deportista ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS-06 Activar / Desactivar Deportista Permite cambiar el estado de un deportista ActingPS Domingo, 05 de Abril de 2009 Administrador Estar registrado en el sistema el deportista Cambio de Estado realizado con xito Fecha ltima modificacin Domingo, 05 de Abril de 2009

Flujo Normal de eventos Activar Deportista: 1. El sistema permite ingresar los Criterios de Bsqueda del Deportista: Cdula, Nombre, Apellidos del deportista 2. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 3. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Bsqueda. 4. El actor selecciona el deportista 5. El sistema muestra la informacin personal del deportista y las opciones de Activar/Desactivar 6. El actor selecciona la opcin Activar 7. El sistema realiza el cambio de estado y muestra un mensaje de confirmacin Flujos alternos Desactivar Deportista: En el paso 5 del flujo Normal 1. El actor selecciona la opcin Desactivar 2. El sistema realiza el cambio de estado y muestra un mensaje de confirmacin Excepciones Referencias Anotaciones 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

10

Proyecto RuGySoft Especificacin del Caso de Uso: Iniciar Mquina ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -07 Iniciar Mquina Permite al deportista registrarse al iniciar su actividad fsica ActingPS Lunes, 06 de Abril de 2009 Deportista, Mquina Estar registrado en el Sistema Registro en la maquina con xito Fecha ltima modificacin Lunes, 06 de Abril de 2009

Flujo Normal de eventos Iniciar: 1. El Deportista se registra en la mquina 2. La maquina valida que el deportista este registrado en el Sistema RuGysoft 3. El deportista inicia su actividad fsica 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

11

Proyecto RuGySoft Especificacin del Caso de Uso: Registrar Resultados ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -08 Registrar Resultados Permite al Actor registrar los resultados del ejercicio; de acuerdo al tipo de maquina se almacena informacin especifica. ActingPS Fecha ltima Lunes, 06 de Abril de 2009 Lunes, 06 de Abril de 2009 modificacin Mquina, Deportista Deportista registrado en la Mquina con xito Resultados almacenados

Flujo Normal de eventos Registrar: 1. La mquina recibe registro del deportista 2. El deportista inicia su ejercicio 3. El deportista finaliza su ejercicio 4. La mquina registra los resultados del ejercicio y los enva al Sistema RuGy Soft Flujos alternos Excepciones La mquina 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 enva resultados a RuGySoft Las mquinas tienen un sistema simple que permite al deportista registrarse al iniciar su trabajo y almacena los resultados del ejercicio.

Referencias Anotaciones

12

Proyecto RuGySoft Especificacin del Caso de Uso: Gestionar Deportista ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -09 Gestionar Deportista Permite Adicionar, Consultar, Modificar un Deportista ActingPS Domingo, 05 de Abril de 2009 Administrador El actor debe haberse autenticado exitosamente en el Sistema -Fecha ltima modificacin Sbado, 17 de Abril de 2009

Flujo Normal de eventos Consultar: 1. El actor selecciona la opcin de Gestionar Deportista 2. El sistema muestra las opciones disponibles: Adicionar, Consultar, Modificar 3. El actor selecciona la opcin de Consultar 4. El sistema permite ingresar los Criterios de Bsqueda: Cdula, Nombre, Apellidos del deportista 5. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 6. El sistema muestra los deportistas que cumplen con los Criterios de Bsqueda. 7. El actor selecciona el deportista que desea consultar para ver la informacin en detalle Flujos alternos Adicionar: En el paso 3 del Flujo Normal, el actor selecciona la opcin Adicionar 1. El sistema permite ingresar los criterios de bsqueda 2. El actor Ingresa el nmero de cedula del Deportista 3. El sistema verifica que ya no se tenga registrado un deportista con esa cdula 4. El Actor ingresa la informacin del Deportista 5. El Actor selecciona la Opcin Guardar 6. El sistema verifica que se halla registrado la informacin obligatoria 7. El sistema guarda la informacin del deportista y muestra un mensaje indicando esto Modificar: Despus de ejecutar todas las acciones del Flujo Normal, de consultar un deportista: 1. El actor realiza los cambios de la informacin personal del deportista y selecciona la opcin Modificar 2. El sistema verifica que se halla ingresado la informacin obligatoria y guarda los cambios 3. El sistema muestra un mensaje de confirmacin del cambio Excepciones Deportista Registrado: En el paso 3 del Flujo Alterno "Adicionar", si se encuentra que ya hay un deportista registrado con esa cdula: 1. Se muestra un mensaje indicando que ya existe y se vuelve al paso 1, para que el actor pueda ingresar la informacin de un nuevo deportista Datos Faltantes: En el paso 5 del Flujo Alterno "Adicionar", o en el paso 2 del Flujo Alterno "Modificar", si falta la informacin Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la informacin que falta. Referencias Formato de Registro Deportista. La informacin de cada deportista se agrupa por: Informacin Personales: Cdula, Nombre (s), Apellido (s), Fecha de Nacimiento, Gnero, E-mail, Direccin, Barrio, Telfono Fijo, Celular, Profesin, Fecha de Ingreso, Tipo Perfil Informacin Bsica Deportista: o Datos Fsicos: Altura, Peso, Presin Sangunea, Ritmo Cardiaco. o Datos de Medida: Pecho, Bceps, Cintura, Cadera, Cudriceps, Dorsales Inferiores, Dorsales Superiores, Deltoides, Pierna, Brazos. o Datos de Riesgo: Nombre, Descripcin. (son limitaciones fsicas 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 Cdula despus de Adicionar el deportista -El sistema no permite que los deportistas sean Eliminados

Anotaciones

13

Proyecto RuGySoft Especificacin del Caso de Uso: Gestionar Objetivos del Deportista ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS-10 Gestionar Objetivos de desarrollo fsico del Deportista Permite Adicionar, Consultar, Modificar y Eliminar los Objetivos de desarrollo fsico de un deportista. ActingPS Fecha ltima Domingo, 05 de Abril de 2009 Sbado, 18 de Abril de 2009 modificacin Instructor Estar registrado en el sistema Asignacin de objetivos realizada con xito

Flujo Normal de eventos Asignar Objetivos: 1. El actor selecciona la opcin Asignar Objetivos Fsicos 2. El sistema permite ingresar los Criterios de Bsqueda: Cdula, Nombre, Apellidos del deportista 3. El actor ingresa los Criterios de Bsqueda y selecciona la opcin de Buscar 4. El sistema muestra el(los) deportista(s) que cumple(n) con los Criterios de Bsqueda. 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 fsico deseados por el deportista 8. El actor selecciona la opcin Almacenar 9. El sistema verifica que se halla seleccionado como mnimo un objetivo 10. El sistema almacena la asignacin realizada y muestra un mensaje de confirmacin Flujos alternos Consultar: Despus de ejecutar el paso 5 del Flujo Normal. 1. El sistema muestra los objetivos actuales de desarrollo fsico del deportista Modificar: Despus de ejecutar el paso 5 del Flujo Normal 1. El sistema muestra los objetivos actuales de desarrollo fsico del deportista 2. El actor realiza las modificaciones a los objetivos 3. El actor selecciona la opcin Guardar 4. El sistema valida los cambios realizados y muestra un mensaje de confirmacin Eliminar: Despus de ejecutar el paso 5 del Flujo Normal 1. El sistema muestra los objetivos actuales de desarrollo fsico del deportista 2. El actor selecciona el o los objetivos a eliminar 3. El actor selecciona la opcin Eliminar 4. El sistema valida el proceso de eliminacin del objetivo y muestra un mensaje de confirmacin Excepciones Deportista no encontrado: Despus de ejecutar el paso 3 del Flujo Normal 1. El sistema no encuentra resultados relacionados con los criterios de bsqueda 2. El sistema muestra un mensaje donde informa al actor sobre este suceso y regresa al paso 3 del Flujo Normal para que el Actor realice otra bsqueda Datos Faltantes: En el paso 8 del Flujo Normal y en el paso 3 del Flujo Alterno Modificar, si no se tiene como mnimo un objetivo seleccionado: 1. El sistema muestra un mensaje indicando esto y se vuelve al paso 7 del Flujo Normal y paso 2 del Flujo Alterno para que el actor pueda seleccionar los objetivos. Error al Eliminar: Despus de Ejecutar el paso 3 del Flujo Alterno Eliminar, si no se deja como mnimo 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 Los Objetivos de Desarrollo Fsicos definidos inicialmente son: Prdida de Peso, Reduccin de Medidas, Tonificacin, Crecimiento Muscular

14

Proyecto RuGySoft Especificacin del Caso de Uso: Gestionar Categoras de Ejercicios ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -11 Gestionar Categoras de Ejercicios Permite Adicionar, Consultar, Modificar y Eliminar una Categora de Ejercicios ActingPS Domingo, 05 de Abril de 2009 Administrador El actor debe haberse autenticado exitosamente en el Sistema -Fecha ltima modificacin Domingo, 05 de Abril de 2009

Flujo Normal de eventos Adicionar: 1. El actor selecciona la opcin Categora de Ejercicios 2. El sistema muestra varias opciones 3. El actor selecciona la opcin de Adicionar Categora 4. El sistema muestra un formulario solicitando la informacin necesaria para adicionar la categora 5. El actor diligencia los campos solicitados 6. El actor selecciona la opcin Adicionar 7. El sistema verifica que los campos que son obligatorios estn diligenciados 8. El sistema guarda la categora y muestra un mensaje de confirmacin Flujos alternos Modificar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Modificar Categora 1. El sistema muestra las Categoras Existentes 2. El actor selecciona la categora a Modificar 3. El sistema muestra toda la informacin relacionada con la Categora Seleccionada 4. El actor realiza los cambios necesarios 9. El sistema verifica que los campos que son obligatorios estn diligenciados 10. El sistema guarda la categora y muestra un mensaje de confirmacin Consultar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Consultar Categora 1. El sistema muestra las Categoras Existentes 2. El actor puede seleccionar una sola categora o hacer la consulta de todas las categoras existentes. 3. El actor selecciona la categora a consultar 4. El sistema muestra la informacin de la categora. Eliminar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Eliminar Categora 1. El sistema muestra las Categoras Existentes 2. El actor selecciona la categora a Eliminar 3. El sistema muestra la informacin de la categora. 4. El actor selecciona la opcin Eliminar 5. El sistema valida que la categora a Eliminar no se halla asignado a algn Ejercicio 6. El sistema Elimina la Categora y muestra un mensaje de confirmacin Excepciones Categora Asignada a Ejercicios: En el paso 4 del Flujo Alterno "Eliminar", si se encuentra que la Categora ha sido asignada a ejercicio 1. El sistema muestra un mensaje al actor donde le informa que no se puede eliminar la categora Datos Faltantes: En el paso 6 del Flujo Normal o en el paso 4 del Flujo Alterno "Modificar", si falta la informacin Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la informacin que falta salir. La informacin bsica que debe tener cada Categora es: Nombre, Descripcin

Referencias Anotaciones

15

Proyecto RuGySoft Especificacin del Caso de Uso: Gestionar Ejercicios ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -12 Gestionar Ejercicios Permite Adicionar, Consultar, Modificar y Eliminar un Ejercicio ActingPS Domingo, 05 de Abril de 2009 Administrador El actor debe haberse autenticado exitosamente en el Sistema -Fecha ltima modificacin Domingo, 05 de Abril de 2009

Flujo Normal de eventos Adicionar: 1. El actor selecciona la opcin Gestionar Ejercicios 2. El sistema muestra varias opciones 3. El actor selecciona la opcin de Adicionar Ejercicio 4. El sistema muestra un formulario solicitando la informacin necesaria para adicionar el Ejercicio 5. El actor diligencia los campos solicitados 6. El actor selecciona la opcin Adicionar 7. El sistema verifica que los campos que son obligatorios estn diligenciados 8. El sistema guarda el Ejercicio y muestra un mensaje de confirmacin Flujos alternos Modificar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Modificar Ejercicio 1. El sistema muestra los Ejercicios Existentes 2. El actor selecciona el Ejercicio a Modificar 3. El sistema muestra toda la informacin relacionada con el Ejercicio Seleccionado 4. El actor realiza los cambios necesarios 5. El sistema verifica que los campos que son obligatorios estn diligenciados 6. El sistema guarda el Ejercicio y muestra un mensaje de confirmacin Consultar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Consultar Ejercicio 1. El sistema muestra los Ejercicios Existentes 2. El actor selecciona el Ejercicio que desea consultar 3. El sistema muestra la informacin del Ejercicio Eliminar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Eliminar Ejercicio 1. El sistema muestra los Ejercicios Existentes 2. El actor selecciona el Ejercicio que desea Eliminar 3. El sistema muestra la informacin del ejercicio. 4. El actor selecciona la opcin 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 confirmacin Excepciones Categora 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 informacin Obligatoria: 9. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la informacin que falta salir.

Referencias Anotaciones La informacin bsica que debe tener cada Categora es: Categora, Descripcin, Explicacin, Mquinas necesarias, Zona del Cuerpo que trabaja

16

Proyecto RuGySoft Especificacin del Caso de Uso: Gestionar Mquinas ID Nombre Descripcin Autor Fecha creacin Actores Precondiciones Pos condiciones ECU_RGS -13 Gestionar Mquinas Adicionar, Consultar, Modificar, dar de Baja a una Mquina ActingPS Domingo, 05 de Abril de 2009 Administrador El actor debe haberse autenticado exitosamente en el Sistema -Fecha ltima modificacin Domingo, 05 de Abril de 2009

Flujo Normal de eventos Adicionar: 1. El actor selecciona la opcin Gestionar Mquina 2. El sistema muestra varias opciones 3. El actor selecciona la opcin Adicionar Mquina 4. El sistema muestra un formulario solicitando la informacin necesaria para adicionar la Mquina 5. El actor diligencia los campos solicitados 6. El actor selecciona la opcin Adicionar 7. El sistema verifica que los campos que son obligatorios estn diligenciados 8. El sistema guarda la Mquina y muestra un mensaje de confirmacin Flujos alternos Modificar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Modificar Mquina 1. El sistema muestra los Mquinas Existentes 2. El actor selecciona la Mquina a Modificar 3. El sistema muestra toda la informacin relacionada con la Mquina Seleccionada 4. El actor realiza los cambios necesarios 5. El sistema verifica que los campos que son obligatorios estn diligenciados 6. El sistema guarda la Mquina y muestra un mensaje de confirmacin Consultar: En el paso 2 del Flujo Normal, el actor selecciona la opcin Consultar Mquina 1. El sistema muestra la Mquinas Existentes 2. El actor selecciona la Mquina que desea consultar 3. El sistema muestra la informacin de la Mquina Dar de baja: En el paso 2 del Flujo Normal, el actor selecciona la opcin Dar de Baja a una Mquina 1. El sistema muestra las Mquinas Existentes 2. El actor selecciona la Mquina que desea dar de Baja 3. El sistema muestra la informacin de la Mquina. 4. El actor selecciona la opcin dar de Baja 5. El sistema Elimina la Mquina y muestra un mensaje de confirmacin

Excepciones Datos Faltantes: En el paso 6 del Flujo Normal o en el paso 4 del Flujo Alterno "Modificar", si falta la informacin Obligatoria: 1. Se muestra un mensaje indicando esto y se vuelve al paso anterior para que el actor pueda ingresar la informacin que falta salir. Factura de Compra Dar de baja a una Maquina es el proceso mediante el cual se cambia de estado en el sistema

Referencias Anotaciones

17

Proyecto RuGySoft

Diagramas de Actividad
Validar Usuario

18

Proyecto RuGySoft

Actualizar Datos Deportista

19

Proyecto RuGySoft

Asignar Rutina

20

Proyecto RuGySoft

Reajustar Rutina

21

Proyecto RuGySoft

Realizar Seguimiento

22

Proyecto RuGySoft

Activar/Desactivar Deportista

23

Proyecto RuGySoft

Iniciar Mquina

24

Proyecto RuGySoft

Registrar Resultados

25

Proyecto RuGySoft

Gestionar Deportista - Consultar

26

Proyecto RuGySoft

Gestionar Deportista - Adicionar

27

Proyecto RuGySoft

Gestionar Objetivos Deportista

28

Proyecto RuGySoft

Gestionar Categora de Ejercicio

29

Proyecto RuGySoft

Gestionar Ejercicio

30

Proyecto RuGySoft

Gestionar Mquina

31

Vous aimerez peut-être aussi