Você está na página 1de 27

PERSONAL TRAINER

SRS GymManagement
SRS

Jaime Caicedo Guerrero
2 de noviembre de 2010




Documento de especificacin de requisitos para el sistema GymManagement
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 2


Tabla de Contenido
1. INTRODUCCIN ...................................................................................................................... 4
1.1. Propsito............................................................................................................................ 4
1.2. Alcance .............................................................................................................................. 4
2. INTRODUCTION ...................................................................................................................... 5
2.1. Purpose .............................................................................................................................. 5
2.2. Scope ................................................................................................................................. 5
3. DESCRIPCIN GENERAL .......................................................................................................... 6
3.1. Perspectiva del producto .................................................................................................... 6
3.2. Funciones del producto ...................................................................................................... 6
3.2.1. Funciones de registro de usuarios: .......................................................................... 6
3.2.2. Funciones de registro de consumos: ....................................................................... 6
3.2.3. Funciones de gestin de centro: .............................................................................. 7
3.2.4. Funciones de gestin central: .................................................................................. 7
3.2.5. Funciones de usuario final: ...................................................................................... 7
3.3. Tipos de usuario ................................................................................................................. 7
3.3.1. Gerente: ................................................................................................................. 7
3.3.2. Administrador: ........................................................................................................ 8
3.3.3. Suscriptor: .............................................................................................................. 8
3.4. Restricciones ...................................................................................................................... 8
4. REQUISITOS ESPECIFICOS ..................................................................................................... 10
4.1. Requisitos de las interfaces externas ................................................................................ 10
4.1.1. Interfaces de usuario ............................................................................................ 10
4.1.2. Interfaces hardware .............................................................................................. 10
4.1.3. Interfaces software ............................................................................................... 10
4.2. Requisitos Funcionales ..................................................................................................... 11
4.2.1. Usuario suscriptor ................................................................................................. 11
4.2.2. Usuario administrador .......................................................................................... 12
4.2.3. Usuario Gerente.................................................................................................... 13
4.3. Requisitos no funcionales ................................................................................................. 14
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 3

4.4. Capacidad y disponibilidad ............................................................................................... 15
5. CASOS DE USO ..................................................................................................................... 16
5.1. Diagrama de casos de uso ................................................................................................ 16
5.2. Descripcin de casos de uso (Alto nivel) ........................................................................... 17




SRS GymManagement
Personal Trainer Documento Confidencial Pgina 4

1. INTRODUCCIN

El presente documento de especificacin de requisitos de software brindar a los lectores una
comprensin adecuada de las caractersticas ms relevantes de GymManagment; un sistema de
informacin que apoyar el funcionamiento, operacin y gestin de los centros de
acondicionamiento fsico de las sede de Personal Trainer.
Este documento ha sido elaborado siguiendo la norma IEEE 830.
1.1. Propsito
El propsito de esto documento es ampliar y clarificar la concepcin del sistema
GymManagment, mediante la utilizacin de un lenguaje de especificacin de requisitos fluido
y la utilizacin de diagramas estandarizados.
Es documento va dirigido los trabajadores de la empresa Personal Trainer interesados en el
desarrollo del producto y los usuarios involucrados tanto directa como indirectamente, a los
profesionales del anlisis y desarrollo de sistemas de informacin, as como tambin, a los
consultores de tecnologa contratados Personal Trainer.
1.2. Alcance
El sistema GymManagment ser un sistema de informacin centralizado basado en las TIC que
dar soporte gerencial y control funcional en los diferentes centros de acondicionamiento
fsico de Personal Trainer.
El sistema GymManagment permitir realizar un control de suscriptores y de la utilizacin del
equipamiento de cada centro de acondicionamiento, registrando los consumos.
El sistema GymManagment crear perfiles de consumo por usuario permitiendo obtener
informacin estadstica y la generacin de reportes gerenciales que ayuden a disear
estrategias para una orientacin adecuada de la empresa.
El sistema GymManagment no realizar la facturacin del consumo de cada suscriptor del
centro de acondicionamiento puesto que estas funciones las realiza el sistema BumbleBee,
sino que realizar la tasacin de consumos y registro de operaciones de caja en efectivo.

SRS GymManagement
Personal Trainer Documento Confidencial Pgina 5

2. INTRODUCTION

This SRS document will give readers a proper understanding of the major features of
GymManagment information system. GymManagment will give functional and management
support for Personal Trainer fitness centers.
This document has been prepared following the IEEE 830 specification.
2.1. Purpose
The purpose of this document is to extend and clarify GymManagment system design, using a
fluid software requirements specification language and standardized diagrams.
This document is intended for employees Personal Trainer interested in product
development and users involved both directly and indirectly, the professional analysis and
development of information systems, as well as to technology consultants hired by Personal
Trainer.

2.2. Scope
GymManagment system will be a centralized information system based on ICT that will
support management and operational control at many Personal Trainer fitness centers.
GymManagment system will allow subscribers and fitness center equipment usage
management and consumption recording.
GymManagment system will create per user consumption profiles allowing statistical
information and management reports generation to help design strategies in order to
adequate guidance of the company.
GymManagment system will not perform billing consumption of each subscriber's fitness
center as these functions are performed by the BumbleBee system, but made the assessment
of consumption and cash transactions register.

SRS GymManagement
Personal Trainer Documento Confidencial Pgina 6

3. DESCRIPCIN GENERAL

3.1. Perspectiva del producto
GymManagment no es un sistema completamente autnomo puesto que algunos de los
procesos llevados a cabo dentro de la organizacin estn soportados mediante la interaccin
con otros sistemas de informacin existentes.
Desde esta perspectiva, GymManagment es un sistema de informacin hecho a la medida del
cliente que establecer comunicacin e interaccin para el intercambio de datos con el
software BumbleBee, manteniendo un centro de recopilacin y estandarizacin de la
informacin relacionada con los servicios prestados en los centros.
GymManagment se proyecta como un sistema innovador que tendr la capacidad de
comunicarse con el equipamiento de los centro de acondicionamiento fsico para registrar y
mostrar informacin a los distintos usuarios, permitiendo incluso la utilizacin por parte de
personas con discapacidades visuales.

3.2. Funciones del producto
GymManagement prestar diversas funciones, las cuales pueden ser mostradas en los
siguientes grupos funcionales
3.2.1. Funciones de registro de usuarios:
Estas funciones se refieren a la capacidad que tendr GymManagment para realizar el
aprovisionamiento de usuarios del sistema, la asignacin de credenciales que acreditan a
los usuarios y la gestin de vinculacin de los usuarios en los diferentes centros de
acondicionamiento.

3.2.2. Funciones de registro de consumos:
Estas funciones se refieren a la capacidad que tendr GymManagment para registrar los
consumos realizados por los usuarios en los distintos centros de acondicionamiento fsico
mediante la utilizacin de las credenciales del usuario y el intercambio de informacin con
el sistema BumbleBee.
Gracias a las funciones de registro de consumos, se generar y actualizar la informacin
del perfil de consumo del usuario, as como tambin, se podr alimentar las bases de datos
con la informacin estadstica necesaria para la generacin de reportes.
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 7

3.2.3. Funciones de gestin de centro:
Estas funciones de GymManagment permitir a los administradores de cada centro de
acondicionamiento fijar los parmetros operativos de su centro incluyendo:
Definicin de los servicios prestados por el centro, los cuales estarn supeditados a
los estandarizados en la direccin central de Personal Trainer.
Definicin de los costos de utilizacin de los servicios, los cuales estarn regidos por
los topes mximos y mnimos establecidos por la direccin central de Personal
Trainer.
Definicin de horarios de atencin al pblico.
Gestin del personal encargado de apoyar el funcionamiento del centro.

3.2.4. Funciones de gestin central:
Estas funciones permitirn a la direccin general de Personal Trainer establecer
parmetros que se aplicarn a todos los centros de acondicionamiento y obtener reportes
e informacin estadstica de cada centro. Estas funciones incluyen:
Definicin y estandarizacin de los servicios que pueden ser habilitados en cada
centro.
Definicin de tarifas mximas y mnimas autorizadas.
Obtencin de reportes de consumo.
Obtencin de reportes de perfiles de usuario.


3.2.5. Funciones de usuario final:
Estas funciones permitirn que los usuarios de los centros de acondicionamiento utilicen
GymManagment para:

Acceder al equipamiento
Registrar sus progresos en su plan de entrenamiento
Conocer el estado de su cuenta
Reportar problemas y quejas
Reportar prdida de credenciales.
3.3. Tipos de usuario
GymManagement contempla tres tipos de usuarios los cuales se detallan a continuacin:
3.3.1. Gerente:
Este tipo de usuario ser quien tenga acceso a las funciones de gestin central del sistema.
Se requiere que sea una persona con dominio en la utilizacin de las TIC , que desempee
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 8

un alto cargo gerencial dentro de Personal Trainer y sea consciente de su responsabilidad
y de la naturaleza de la informacin a la cual tendr acceso.

3.3.2. Administrador:
Este tipo de usuario ser quien tenga acceso a las funciones de gestin de centro y a las
funciones de registro de usuarios. Se requiere que sea una persona con dominio en la
utilizacin de las TIC, que desempee las funciones de administrador del centro de
acondicionamiento.

3.3.3. Suscriptor:
Este tipo de usuario ser quien tenga acceso a las funciones de usuario final. No existen
requisitos especficos para este tipo de usuario.

3.4. Restricciones

GymManagement deber acatar las normas y legislacin vigentes para las empresas
prestadoras de servicios en Norteamrica y Canad dependiendo del centro de
entrenamiento.

GymManagement deber operar utilizando mecanismos de autenticacin de usuarios
basados en tarjetas inteligentes de radio frecuencia, deber establecer comunicacin con
los equipamientos de centro siguiendo los protocoles establecidos por los fabricantes del
equipo.

GymManagement deber establecer comunicacin e intercambiar informacin con el
software contable BumbleBee utilizando los formatos y codificaciones adecuadas que sean
aceptadas por BumbleBee.

GymManagement deber desplegar informacin utilizando los dispositivos de salida de
datos teniendo en cuenta la posibilidad de atender personas con limitaciones visuales.

GymManagement deber tener la posibilidad de configurar el idioma del sistema entre
Ingls y Francs debido a la expansin que har Personal Trainer hacia Canad.

GymManagement deber implementar sistemas de seguridad que ayuden a identificar
posibles fraudes o suplantacin de las credenciales del usuario.
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 9

GymManagement deber garantizar la confidencialidad de la informacin suministrada
por sus usuarios as como tambin garantizar la integridad y fidelidad de la informacin
almacenada en cada centro de entrenamiento y la centro de Personal Trainer.



SRS GymManagement
Personal Trainer Documento Confidencial Pgina 10

4. REQUISITOS ESPECIFICOS

4.1. Requisitos de las interfaces externas
4.1.1. Interfaces de usuario
Las interfaces externas de los usuarios del sistema sern de tres tipos:
Pantallas LCD de despliegue de informacin donde se mostrar a los suscriptores
el estado del saldo se cuenta, la informacin relaciona con el progreso en su plan
de entrenamiento.

Dispositivos de audio que darn indicaciones audibles para los suscriptores con
discapacidad visual

Interfaces grficas de usuario que mostrarn informacin a los administradores y a
los gerentes sobre el estado del centro y de la organizacin

4.1.2. Interfaces hardware
Las interfaces hardware del sistema sern que permitan la comunicacin elementos
internos y externos en cada centro, estas comunicaciones sern:
Con los distintos equipamientos segn el fabricante basadas en mdems de
transmisin serial de datos.

Con el nodo central mediante de Personal Trainer basadas en dispositivos de red
amplia (WAN)

4.1.3. Interfaces software
Las interfaces de software del sistema sern de dos tipos:
Interfaz para comunicacin con el software contable BumbleBee utilizada con el
propsito de registrar los movimientos y cargos de costos por la utilizacin de
servicios

Interfaz para la comunicacin con el repositorio de informacin de cada centro y la
central de Personal Trainer utilizada con el propsito de almacenar la informacin
persistente.
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 11


4.2. Requisitos Funcionales
4.2.1. Usuario suscriptor
Clasificacin de suscriptores
Cdigo R1
Tipo Funcional
Descripcin El sistema deber reconocer el tipo de suscripcin
contratada por el usuario del centro de acondicionamiento
para realizar las actividades propias de la suscripcin
contratada
Entradas Informacin del suscriptor
Salidas

Identificacin de usuarios
Cdigo R2
Tipo Funcional
Descripcin El sistema deber reconocer y autorizar el acceso de los
usuarios mediante la utilizacin de la tarjeta inteligente que
se considera como credenciales de usuario.
Entradas Identidad del usuario
Salidas Autorizacin de acceso

Ayuda a discapacitados
Cdigo R3
Tipo Funcional
Descripcin El sistema deber habilitar la utilizacin por parte de
personas con limitaciones visuales
Entradas Estado del usuario
Salidas Instrucciones audibles

Sugerencias de usuarios
Cdigo R4
Tipo Funcional
Descripcin El sistema deber permitir el registro de sugerencias y
reclamos por parte de los clientes
Entradas Sugerencia o reclamo del suscriptor
Salidas Notificacin de recepcin

Conocimiento de progresos
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 12

Cdigo R5
Tipo Funcional
Descripcin El sistema deber permitir a los suscriptores conocer el
estado de progreso de su plan de entrenamiento
Entradas Credenciales de usuario
Salidas Reporte de estado

4.2.2. Usuario administrador

Gestin de servicios prestados
Cdigo R6
Tipo Funcional
Descripcin El sistema deber permitir la gestin de los servicios
prestados por el centro de acondicionamiento de acuerdo a
la estandarizacin de servicios realizados en la central de
Personal Trainer.
Entradas Informacin de servicio
Salidas Servicios habilitados y registrados

Gestin de costos
Cdigo R7
Tipo Funcional
Descripcin El sistema deber permitir la definicin de la tarifa de cada
servicio prestado en el centro de acuerdo a los topes
mximos y mnimos establecidos en al central de Personal
Trainer.
Entradas Informacin de servicio
Salidas Costos establecidos

Generacin de reportes de centro
Cdigo R8
Tipo Funcional
Descripcin El sistema deber permitir la obtencin de reportes de
consumo, reportes de uso y reportes de perfiles de usuario
en cada centro de acondicionamiento habilitado.
Entradas Tipo de reporte a generar
Salidas Reporte


Gestin de suscriptores
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 13

Cdigo R9
Tipo Funcional
Descripcin El sistema deber permitir la creacin, modificacin y
eliminacin de los datos del suscriptor y sus credenciales de
usuario
Entradas Informacin del suscriptor
Salidas Informacin actualizada del suscriptor

Gestin de empleados de centro
Cdigo R10
Tipo Funcional
Descripcin El sistema deber permitir la creacin, modificacin y
eliminacin de los datos de los empleados del centro de
acondicionamiento de acuerdo a las normas y legislacin
vigente en cada pas o estado.
Entradas Informacin del empleado
Salidas Informacin actualizada del empleado


4.2.3. Usuario Gerente

Estandarizacin de servicios
Cdigo R11
Tipo Funcional
Descripcin El sistema deber permitir la estandarizacin de los
servicios que podrn ser habilitados en cada centro
Entradas Informacin de estandarizacin de servicio
Salidas Servicio estandarizado

Estandarizacin de costos
Cdigo R12
Tipo Funcional
Descripcin El sistema deber permitir el establecimiento de la tarifa
mxima y mnima permitida para cada servicio que se
prestar., las cuales aplicarn para todos los centros de
acondicionamiento
Entradas Informacin de costos de servicios
Salidas Costos estandarizados

Generacin de reportes
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 14

Cdigo R13
Tipo Funcional
Descripcin El sistema deber permitir la generacin de reportes por
cada centro y global de consumo de servicios por parte de
los usuarios, produccin en un periodo por cada centro y la
generacin de perfiles de consumo por usuario, por centro
y global
Entradas Tipo de reporte a generar
Salidas Reporte


4.3. Requisitos no funcionales

Confidencialidad de datos
Cdigo R14
Tipo No Funcional
Descripcin El sistema deber manjar la confidencialidad de los datos de
usuario y garantizar la integridad de la informacin.

Formatos de reportes
Cdigo R15
Tipo No Funcional
Descripcin El sistema deber presentar los reportes siguiendo los
estndares internacionales establecidos y los lineamientos
de Personal Trainer

Procedimientos contables
Cdigo R16
Tipo No Funcional
Descripcin El sistema deber realizar los procedimientos contables
apoyndose en BumbleBee y siguiendo las normas
nacionales vigentes.

Fiabilidad
Cdigo R17
Tipo No Funcional
Descripcin El sistema deber ser fiable en las operaciones realizadas
evitando las fallas de tasacin y facturacin de los servicios
y consumos
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 15


Portabilidad
Cdigo R18
Tipo No Funcional
Descripcin El sistema deber permitir la portabilidad del software
pudiendo desplegar el sistema en diversos sistemas
operativos que posean los computadores de cada centro.

Seguridad
Cdigo R19
Tipo No Funcional
Descripcin El ambiente de despliegue del sistema para su ejecucin
deber tener caractersticas de seguridad que evite el
acceso a los datos sensibles de la contabilidad y la
informacin del os usuarios mediante la incorporacin de
una infraestructura transversal de seguridad

4.4. Capacidad y disponibilidad
El sistema deber tener una capacidad operativa de 1000 suscriptores por centro de
acondicionamiento.

El sistema deber tener una capacidad operativa de 50 centros.

El sistema deber cumplir con un acurdo de nivel de servicios del 99.99% de
disponibilidad


SRS GymManagement
Personal Trainer Documento Confidencial Pgina 16

5. CASOS DE USO
5.1. Diagrama de casos de uso

Figura 1. Diagrama de casos de uso GymManagement

Suscriptor
Gerente
Administador
BumbleBee
Usuario
ingreso Salida
Gestionar servicios
Gestionar costos
Consultar reportes
Generar reporte de consumo
Generar reporte de produccin
Generar reporte de perfil de usuario
Gestionar empleados
Gestionar suscriptores Crear credenciales
Modificar credenciales
<<include>>
<<extend>>
<<extend>>
<<extend>>
<<extend>>
Consultar reportes de centro
Gestionar costos de centro
Gestionar servicios de centro
Consultar entrenamiento
Utilizacin de servicios
Registrar sugerencia
Consultar costos
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 17

5.2. Descripcin de casos de uso (Alto nivel)

Caso de Uso Ingresar
Actores Usuario
Actor primario Usuario
Prioridad Esencial
Propsito Permitir a los usuarios el ingreso al sistema
validando sus credenciales
Pre condiciones Usuario registrado en el sistema
Descripcin del escenario
Actor Accin
Usuario Ingresa sus credenciales en el terminal
habilitado
Sistema Verifica las credenciales y la identidad del
usuario
Sistema Autoriza el ingreso del usuario
Flujos Alternos
Inexistentes
Pos condiciones Usuario ingresa en el sistema


Caso de Uso Salir
Actores Usuario
Actor primario Usuario
Prioridad Esencial
Propsito Permitir a los usuarios salir del sistema
cerrando su sesin
Pre condiciones Usuario ingresado en el sistema
Descripcin del escenario
Actor Accin
Usuario Ingresa sus credenciales en el terminal
habilitado
Sistema Verifica las credenciales y la identidad del
usuario
Sistema Actualiza la informacin del usuario y cierra su
sesin
Flujos Alternos
Inexistentes
Pos condiciones Usuario sale del sistema


SRS GymManagement
Personal Trainer Documento Confidencial Pgina 18

Caso de Uso Gestionar Servicios
Actores Gerente
Actor primario Gerente
Prioridad Esencial
Propsito Permitir a los administradores realizar la
configuracin y estandarizacin de los servicios
que podrn ser habilitados en cada centro
Pre condiciones Gerente validado en el sistema
Descripcin del escenario
Actor Accin
Gerente Ingresa a la seccin de administracin de
servicios
Gerente Ingresa la informacin pertinente
correspondiente al servicio
Sistema Actualiza la informacin del servicio
Flujos Alternos
Inexistentes
Pos condiciones Servicio registrado en el sistema


Caso de Uso Gestionar costos
Actores Gerente
Actor primario Gerente
Prioridad Esencial
Propsito Permitir a los administradores establecer los
topes mximo y mnimo correspondiente a la
tarifa de la utilizacin de un servicio
Pre condiciones Gerente validado en el sistema
Descripcin del escenario
Actor Accin
Gerente Ingresa a la seccin de administracin de costos
Gerente Ingresa la informacin pertinente
correspondiente a los lmites de costos para el
servicio particular
Sistema Actualiza la informacin del costo del servicio
Flujos Alternos
Inexistentes
Pos condiciones Costo del servicio almacenado en el sistema


Caso de Uso Consultar reportes
Actores Gerente
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 19

Actor primario Gerente
Prioridad Esencial
Propsito Permitir a administradores consultar los
reportes generados
Pre condiciones Gerente validado en el sistema
Descripcin del escenario
Actor Accin
Gerente Ingresa a la seccin de reportes
Gerente Selecciona el tipo de reporte que desea
consultar
Sistema Consulta las bases de datos central y local
respectiva del centro y genera el reporte.
Flujos Alternos
Inexistentes
Pos condiciones Reporte generado


Caso de Uso Gestionar empleados
Actores Administrador
Actor primario Administrador
Prioridad Esencial
Propsito Permitir a los administradores del sistema
gestionar la informacin de los empleados que
trabajan en el centro de acondicionamiento.
Pre condiciones Administrador validado en el sistema
Descripcin del escenario
Actor Accin
Administrador Ingresa a la seccin de gestin de empleados
Administrador Ingresa la informacin pertinente
correspondiente al empleado que se desea
gestionar
Sistema Actualiza la informacin del empleado
Flujos Alternos
Inexistentes
Pos condiciones Empleado actualizado en el sistema


Caso de Uso Gestionar suscriptores
Actores Administrador, BumbleBee
Actor primario Administrador
Prioridad Esencial
Propsito Permitir a los administradores del sistema
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 20

gestionar la informacin correspondiente a los
suscriptores
Pre condiciones Administrador validado en el sistema
Descripcin del escenario
Actor Accin
Administrador Ingresa a la seccin de gestin de suscriptores
Administrador Ingresa la informacin pertinente
correspondiente al suscriptor del sistema
BumbleBee Actualiza la informacin contable del suscriptor
Sistema Actualiza la informacin del suscriptor y sus
credenciales de ingreso
Flujos Alternos
Inexistentes
Pos condiciones Suscriptor actualizado en el sistema


Caso de Uso Utilizar servicios
Actores Suscriptor, BumbleBee
Actor primario Suscriptor
Prioridad Esencial
Propsito Permitir a los usuarios suscriptores utilizar los
servicios ofrecidos por el centro de
acondicionamiento
Pre condiciones Usuario ingresado en el sistema
Descripcin del escenario
Actor Accin
Suscriptor Ingresa sus credenciales en el terminal
habilitado
Sistema Verifica las credenciales y la identidad del
usuario y el saldo vigente del usuario
Sistema Consulta los costos asociados a la utilizacin del
servicio
Sistema Enva la informacin a BumbleBee para su
registro y actualiza el perfil de consumo del
usuario
BumbleBee Registra el costo de la utilizacin del servicio en
la cuenta del usuario
Flujos Alternos
Inexistente
Pos condiciones Registro de consumo ingresado y facturado


Caso de Uso Consultar entrenamiento
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 21

Actores Suscriptor
Actor primario Suscriptor
Prioridad No escencial
Propsito Permitir a los suscriptores consultar la
informacin relacionada con su avance en el
plan de entrenamiento
Pre condiciones Suscriptor ingresado en el sistema
Descripcin del escenario
Actor Accin
Suscriptor Ingresa sus credenciales en el terminal
habilitado
Sistema Verifica las credenciales y la identidad del
usuario y consulta su perfil de entrenamiento
Sistema Despliegue la informacin del progreso
realizado con respecto al plan de
entrenamiento propuesto
Flujos Alternos
Inexistentes
Pos condiciones Usuario sale del sistema



SRS GymManagement
Personal Trainer Documento Confidencial Pgina 22

6. DIAGRAMAS DE SECUENCIA

Diagramas de secuencia de los casos de uso esenciales.
6.1. Caso de uso Ingresar


6.2. Caso de uso Salir


: Usuario
LectorTarjetas Modulo Control de Centro Modulo Transaccional Repositorio de informacin
1 : Deslizar tarjeta()
2 : leerTarjeta()
3 : verificaIdentidad()
4 : prepararTransaccin()
5 : consultarInformacion()
6 : perfil de usuario()
7 : perfil de usuario()
8 : Autenticidad()
9 : Autorizacin()
: Usuario
LectorTarjetas Modulo Control de Centro Modulo Transaccional Repositorio de informacin
1 : deslizarTarjeta()
2 : leerTarjeta()
3 : verificarIdentidad()
4 : prepararTransaccion()
5 : actualizaPerfil()
6 : perfil de usuario()
7 : perfil de usuario()
8 : notificacion()
9 : salir()
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 23


6.3. Caso de uso Gestionar servicios

6.4. Caso de uso Gestionar costos




: Gerente
Modulo de Control Central Modulo Transaccional Repositorio de informacin Modulo Gestion de Servicios
1 : gestionarServicios()
2 : prepararServicio()
3 : solicitarInformacion()
4 : solicitarInformacion()
5 : ingresarInformacion()
6 : preparaInformacion()
7 : preparaTransaccion()
8 : actualizarInformacion()
9 : notificar()
10 : notificar()
11 : notificar()
12 : notificacionVisual()
: Gerente
Modulo de Control Central Modulo Transaccional Repositorio de informacin Modulo Gestion de Servicios
1 : gestionarServicios()
2 : prepararServicio()
3 : solicitarInformacion()
4 : solicitarInformacion()
5 : ingresarInformacion()
6 : preparaInformacion()
7 : preparaTransaccion()
8 : actualizarInformacion()
9 : notificar()
10 : notificar()
11 : cerrarTransaccion()
12 : notificar()
13 : notificacionVisual()
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 24

6.5. Caso de uso Consultar reportes


6.6. Caso de uso Gestionar empleados

Modulo de Control Central Repositorio de informacin Modulo Transaccional Modulo de reportes
: Administador
Modulo Control de Centro
1 : consultarReporte()
2 : consultarReporte()
3 : prepararReporte()
4 : prepararTransacciones()
5 : generReporteCentro()
6 : consultarInformacionCentro()
7 : informacionCentro()
8 : reporteCentro()
9 : cerrarTranscciones()
10 : reportesCentro()
11 : reportes()
12 : visualizarReporte()
: Administador
Modulo Control de Centro Modulo Gestion Suscriptores Modulo Transaccional Repositorio de informacin
1 : gestionarEmpleado()
2 : gestionarEmpleado()
3 : prepararInformacion()
4 : solicitarDatos()
5 : solicitarDatos()
6 : ingresarDatos()
7 : datosempleado()
8 : prepararTransaccion()
9 : actualizarInformacion()
10 : notificacion()
11 : notificacion()
12 : notificacion()
13 : notificacion()
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 25

6.7. Caso de uso Gestionar Suscriptores

6.8. Caso de uso Utilizar servicios


: Administador : Usuario
Modulo Control de Centro Modulo Gestion Suscriptores Modulo Transaccional Repositorio de informacin
1 : gestionarSuscriptor()
2 : gestionarSuscriptor()
3 : prepararInformacion()
4 : solicitarDatos()
5 : solicitarDatos()
6 : ingresarDatos()
7 : datosSuscriptor()
8 : prepararTransaccion()
9 : actualizarInformacion()
10 : notificacion()
11 : notificacion()
12 : generarCredenciales()
13 : credenciales()
14 : notificacion()
15 : credenciales()
: Suscriptor
Modulo Control de Centro Modulo Transaccional Repositorio de informacin BumbleBee
1 : utilizarServicio()
2 : prepararTransaccion()
3 : actualizarConsumo()
4 : notificacion()
5 : notificacionParcial()
6 : registrarConsumo()
7 : notificar()
8 : consultarSaldo()
9 : saldo()
10 : notificacionParcial()
11 : cerrarTransaccion()
12 : Perfil de usuario()
13 : notificacion()
SRS GymManagement
Personal Trainer Documento Confidencial Pgina 26


7. DIAGRAMA DE DESCOMPOSICIN FUNCIONAL


GymManagement
REGISTRO
SUSCRIPCIN
REGISTRO DE
UTILIZACION
GENERACIN
DE REPORTES
VENTAS
Ingresar Datos del
Cliente
Seleccionar
Suscripcin
Seleccionar
Actividades
Obtener
identificacion del
cliente
Actualizacin de
perfil de consumo
Generacin de
registros contables
Realiazacin pago
y actualizacin del
estado de la cuenta
Seleccionar
productos y
servicios
Obtener datos del
cliente que compra
Realizar el Registro
de la Venta
COMUNICACIN
CON CLIENTES
Ingresar datos del
Usuario
Validacin datos
del usuario
Generar reporte de
acuerdo a las
restricciones del
sistema
Ingresar la
informacin a
transmitir
Seleccionar los
destinatarios
Ejecutar el envo
de la infromacin
Generar
credenciales
Seleccin de bases
de datos de centro

Figura 2. Diagrama de descomposicin funcional


SRS GymManagement
Personal Trainer Documento Confidencial Pgina 27

8. MODELO CONCEPTUAL DE DATOS

8.1. Modelo Entidad Relacin

Você também pode gostar