Documentos de Académico
Documentos de Profesional
Documentos de Cultura
rol para el Profesional quien puede registrar su agenda y disponibilidad y un rol de Administrador
encargado de generar los reportes de todos los usuarios
REQUERIMIENTOS FUNCIONALES
ROL CLIENTE
IDENTIFICADOR: NOMBRE:
RC001 Registrar cliente
IDENTIFICADOR:
Tipo: PRIORIDAD NOMBRE: DE CRÍTICO?
(NECESARIO
RC002 /DESEABLE DESARROLLO :
Actualización de
Sidatos usuario Cliente
) Alta
Tipo: PRIORIDAD DE CRÍTICO?
Necesario
(NECESARIO/DESEABLE DESARROLLO: Si
) Alta
ENTRADA: SALIDA:
Necesario
Número de documento Correo de activación de usuario Cliente
ENTRADA
Tipo:de documento SALIDA:
Apellidos
Usuarioy Modificación de los datos de un cliente
Nombres
Contraseña
completos
Datos para modificar
Genero
Edad
Dirección
DESCRIPCIÓN
Correo :
Usuario
Precondición:
ContraseñaEstar registrado en el sistema
DESCRIPCIÓN
Descripción:: El cliente modifica los datos personales
Precondición:
Postcondición:Contar con los datos
Se realizará necesariosde
la modificación para
los el registro
datos del cliente
Descripción: Se registrará en el sistema toda la información necesaria para
llevar a cabo el registro de una persona
IDENTIFICADOR:Se realizará el registro
Postcondición: NOMBRE : persona
de una
RC003 Agendar cita
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Nombre del Correo con la asignación de la cita bajo
profesional un numero de radicado
Servicio solicitado
Dirección
Fecha y hora
DESCRIPCIÓN:
Precondición: Ingresar parámetros de búsqueda de cita, el profesional no debe
tener asignada otra cita en el mismo horario, no se permitirá el agendamiento de
dos citas con el mismo profesional
Descripción: Se agenda la cita de acuerdo con las necesidades del cliente y la
disponibilidad del profesional.
Postcondición: Se agenda la cita
IDENTIFICADOR: NOMBRE:
RC004 Consultar cita
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Deseable
ENTRADA: SALIDA:
Usuario Información de la cita asignada
Contraseña previamente
Criterios de
búsqueda
DESCRIPCIÓN:
Precondición: Haber agendado una cita
Descripción: Se debe visualizar los datos de la cita agendada con anterioridad
Postcondición: Se visualizan los datos de la cita
IDENTIFICADOR: NOMBRE:
RC005 Registrar pago
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Usuario Soporte de pago con número de
Contraseña aprobación
Criterios de
búsqueda de cita
a pagar
Seleccionar
opción de pago
Transacción de
pago
DESCRIPCIÓN:
Precondición: Estar registrado en el sistema y contar con una cita agendada
Descripción: Se debe permitir el pago de la cita por diferentes medios de pago
virtuales (PSE, Tarjeta debito, etc)
Postcondición: Se visualizan los datos de aprobación de pago realizado
IDENTIFICADOR: NOMBRE:
RC006 Modificar cita
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Deseable
ENTRADA: SALIDA:
Nombre de Correo con la modificación de cita
usuario asignada previamente
Contraseña de
usuario
Criterios de
búsqueda de la
cita
DESCRIPCIÓN:
Precondición: Contar con usuario y contraseña, tener una cita agendada
Descripción: Se debe permitir modifica la fecha y hora de la cita
Postcondición: Se modifican datos de la cita
ROL PROFESIONAL
1 REQUERIMIENTOS FUNCIONALES
IDENTIFICADOR: NOMBRE:
RP001 Registrar Profesional
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Número de documento Correo de activación de usuario
Profesional
Tipo de documento
Apellidos y
Nombres
completos
Dirección
Teléfono
Correo
Usuario
Contraseña
DESCRIPCIÓN:
Precondición: Contar con la información requerida para el registro
Descripción: Se registrará en el sistema toda la información necesaria para
llevar a cabo el registro del profesional
Postcondición: Se realizará el registro de una persona
IDENTIFICADOR: NOMBRE:
RP002 Modificación Usuario Profesional
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Nombre de Usuario
Actualización de datos usuario profesional
Contraseña Usuario
Datos Actualizados
DESCRIPCIÓN:
Precondición: Contar con usuario y contraseña
Descripción: Se actualizan los datos del usuario profesional
Postcondición: Actualización correcta de los datos ingresados
IDENTIFICADOR: NOMBRE:
RP003 Registrar servicios Profesional
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Nombre de Usuario
Agenda de servicios y horarios de
Contraseña Usuario
atención
Servicios que ofrece
Horarios de atención
Tiempo de Consulta
DESCRIPCIÓN:
Precondición: Contar con usuario y contraseña
Descripción: Se registran los servicios ofrecidos por el Profesional, el horario
de atención y el tiempo de consulta
Postcondición: Registro correcto de los servicios ofrecidos
IDENTIFICADOR: NOMBRE:
RP004 Actualizar servicios Profesional
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Nombre de Usuario
Actualización de agenda usuario
Contraseña Usuario
profesional
Datos Actualizados
DESCRIPCIÓN:
Precondición: Contar con usuario y contraseña
Descripción: Se actualizan los datos de los servicios ofrecidos, horario o tiempo
de atención por el usuario profesional
Postcondición: Actualización correcta de los servicios ofrecidos
IDENTIFICADOR: NOMBRE:
RP005 Consultas Profesional
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Nombre de Usuario
Reporte solicitado según los criterios de
Contraseña Usuario
búsqueda
Ingresar criterios de
búsqueda
DESCRIPCIÓN:
Precondición: Contar con usuario y contraseña
Descripción: Se genera una consulta con el fin de obtener un reporte de las
citas que tiene agendadas el profesional o un reporte de los usuarios que han
solicitados sus servicios
Postcondición: Reporte de citas agendadas según los criterios de búsqueda
ROL ADMINISTRADOR
IDENTIFICADOR: NOMBRE:
RA001
IDENTIFICADOR: Registrar
NOMBRE:usuario Administrador
Tipo:
RA002 PRIORIDAD Actualización
DE CRÍTICO
de datos?usuario Administrador
(NECESARIO/DESEABLE DESARROLLO:
PRIORIDAD SiCRÍTICO?
) Tipo: Alta DE
(NECESARIO/DESEABLE DESARROLLO:
Necesario Si
) Alta
Necesario
ENTRADA : SALIDA:
ENTRADA
Número
: de documento Correo
SALIDAde: activación de usuario
Administrador
Tipo
Usuario
de documento Modificación de los datos de usuario
Contraseña
Apellidos y administrador
Nombres
Datos para modificar
completos
Edad
Dirección
Correo
DESCRIPCIÓN:
Usuario
ContraseñaEstar registrado en el sistema
Precondición:
DESCRIPCIÓN
Descripción:: El usuario administrador modifica los datos personales
Precondición:
Postcondición:Contar con los datos
Se realizará necesariosde
la modificación para
los el registro
datos del administrador
Descripción: Se registrará en el sistema toda la información necesaria para
llevar a cabo el registro del usuario administrador de la plataforma
Postcondición:
IDENTIFICADOR:Se realizará el registro de un
NOMBRE : usuario administrador
RA003 Generar reportes
Tipo: PRIORIDAD DE CRÍTICO?
(NECESARIO/DESEABLE DESARROLLO:
Si
) Alta
Necesario
ENTRADA: SALIDA:
Usuario Generar reporte solicitado
Contraseña
Seleccionar reporte requerido
Ingresar criterios de
Búsqueda
DESCRIPCIÓN:
Precondición: Estar registrado en el sistema, ingresar el tipo de reporte y los
criterios de búsqueda
Descripción: El usuario administrador deberá tener la posibilidad de generar
reportes de profesionales, reporte de clientes, agenda de profesionales, agenda
de usuarios, reportes de servicios mas utilizados
Postcondición: Generar reporte soliictado
REQUERIMIENTOS NO FUNCIONALES
IDENTIFICADOR:
RNF001
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
Únicamente el usuario
) Administrador contara con el
Necesario acceso a la información de
todos los profesionales y
clientes
IDENTIFICADOR:
RNF002
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema cuenta con tres
) roles:
Necesario
IDENTIFICADOR:
RNF005
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema deberá tener
) disponibilidad 24 horas 7
Necesario días a la semana
IDENTIFICADOR:
RNF006
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
Los datos de los usuarios y
) de los profesionales debe
Necesario permanecer segura y
confidencial
IDENTIFICADOR:
RNF007
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema debe permitir la
) actualización inmediata al
Necesario realizar cambios en la base
de datos por lo que no
existirá perdida de la
información
IDENTIFICADOR:
RNF008
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
Los datos de los usuarios y
) profesionales no se
Necesario eliminaran de la base de
datos su esta pasara inactivo
en caso de ser necesario
IDENTIFICADOR:
RNF009
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
La aplicación debe funcionar
) en cualquier navegador Web
Necesario
IDENTIFICADOR:
RNF010
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
La aplicación debe funcionar
) bajo cualquier sistema
Necesario operativo
IDENTIFICADOR:
RNF011
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
La aplicación permitirá la
) concurrencia de 1000
Necesario usuarios en simultanea
IDENTIFICADOR:
RNF012
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema debe solicitar el
) ingreso siempre con un
Necesario usuario y una contraseña
IDENTIFICADOR:
RNF013
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema debe generar un
) Backup de la información
Necesario semanalmente
IDENTIFICADOR:
RNF014
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema deberá actualizar
) la información en cada rol de
Necesario manera inmediata
IDENTIFICADOR:
RNF015
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema debe mostrar
) mensajes de error claros en
Necesario caso de alguna falla
IDENTIFICADOR:
RNF016
Tipo: PRIORIDAD Descripción
(NECESARIO/DESEABLE Alta
El sistema debe generar un
) log con los sucesos para
Necesario tener auditoria de los
accesos a la plataforma y de
los posibles errores