Professional Documents
Culture Documents
DANIELA GRANADA
VANESSA FERNANDEZ
CRISTIAN QUILINDO
JAVIER EDUARDO ROSAS
BRAYAN SMITH GARCIA
DESARROLLO.
1. Definición Historias de usuario: Requerimientos y funcionalidades que desea
el usuario final.
1.1. Crear Historias de usuario.
l). Objetivo: el paciente tendrá un botón en su menú principal para pedir una cita,
oprimiendo el botón se desplegará un cronograma del horario disponible del médico
asignado y ahí tendrá la ooc de agenda la.
m). Objetivo: en el menú principal del usuario paciente se podrá observar un cuadro
con las fechas de las citas asignadas, poseerá información como día, hora de la cita y
el médico con el que tiene la cita.
n). Objetivo: en el menú principal de la página e ingresando los datos
correspondientes de un administrador se desplegará una página nueva con el menú
principal del administrador, esta página va a ser distinta a los de los usuarios y médicos
y tendrá las opciones de eliminar usuario, crear usuario, generar informes.
o) Objetivo: una vez iniciada la sesión el administrador tendrá una opción para
agregar un nuevo usuario, en donde saldrán unos campos para introducir sus datos
personales y creando una contraseña a su gusto, que luego el usuario podrá cambiar.
p). Objetivo: En el menú del administrador tendrá una botón para eliminar a un
usuario, se desplegará un menú y en ese menú deberá digitar el nombre del usuario
que desea eliminar
q). Objetivo:En el menú principal después de iniciar sesión con su usuario y
contraseña al médico se le mostrará la lista de pacientes a su servicio en una tabla con
el nombre y el estado de salud
r). Objetivo:En el menú principal del médico cuando inicie sesión con el usuario y la
contraseña tendrá un botón el cual desplegará un cronograma el con el que le
recordará que días tiene citas médicas.
s). Objetivo: Con el botón de asignar una cita médica va a desplegar un horario el
cual va a mostrar los horarios en el que el médico está disponible y seleccionando una
casilla del horario se asignará la cita
t). Objetivo: Un botón en la página para poder eliminar una cita médica pedida con
anterioridad, el botón debe estar ubicado en el horario donde se muestra la cita médica
asignada.
u). Objetivo: Cuando el usuario quiera cambiar su información va a tener un botón el
cual lo va a llevar a un menú extra para diligenciar los nuevos datos el cual va a requerir
que el usuario digital antes su usuario y contraseña.
VALOR
HISTORIAS DE USUARIO PUNTO
HISTORIA
Como paciente de la aplicación debería poder solicitar mi historia clínica 5
actualizada a fin de poder utilizarla en una eventual cita médica externa.
Como administrador de la aplicación debería poder generar la historia
5
clínica de un paciente a fin de que en dado caso el paciente la solicite.
Como paciente de la aplicación debería tener una lista de opciones para
4
elegir mis síntomas actuales a fin de que sean analizados por el sistema.
Como usuario necesito que el dispositivo “Virtual Health” tome los datos
4
pertinentes a fin de que sean analizados por el sistema.
Como usuario de la aplicación necesito que la app con los datos que
suministre me de un diagnóstico a fin de poder prevenir alguna 7
enfermedad de gravedad.
Como administrador debería tener información de las consultas médicas
prioritarias o que no pudieron ser solucionadas por el sistema a fin de 5
poder asignarle un médico de turno.
Como médico necesito asignar una cita médica presencial en caso de no
5
poder dar un diagnóstico de manera virtual.
Como administrador de la página debería generar informes sobre las citas
médicas virtuales a fin de generar un archivo y llevar un control de los 6
datos.
Yo como Lector de la página necesito visualizar “El por qué del producto”
1
con la finalidad de obtener un interés e iniciativa por querer utilizarlo.
Como usuario del producto debería ingresar a la página con mi usuario y
4
contraseña a fin de visualizar mis últimos datos de signos vitales.
Como usuario del producto necesito realizar una solicitud de consulta
médica virtual a fin de ser atendido por mi médico desde la comodidad de 6
mi hogar.
Como usuario del producto debería tener un cronograma de la
4
disponibilidad laboral de mi médico asignado.
Como usuario del producto necesito visualizar un cronograma de las citas
médicas que tengo programadas con mi médico a fin de asistir de manera 4
oportuna a las mismas.
Como administrador de la app debería ingresar a la página con mi usuario
4
y contraseña a fin de controlar el producto.
Como administrador del producto debería poder registrar nuevos usuarios
5
paciente/médico a fin de gestionar el producto.
Como administrador del producto debería poder eliminar usuarios
5
(paciente/médicos) a fin de hacer gestión del producto.
Como médico de la app necesito ingresar con mi usuario y contraseña a
fin de visualizar un listado de mis pacientes asignados y sus 7
correspondientes datos de salud.
Como médico de la app necesito un cronograma general de citas médicas 6
a fin de conocer mi horario de trabajo.
Como usuario de la app necesito un cronograma de disponibilidad del
6
médico a fin de poder asignar una cita médica.
Como usuario de la app necesito eliminar una cita programada a fin de
4
avisar con anticipación que no podré asistir a la misma.
Como usuario de la app necesito poder editar mis datos personales a fin
4
de estar actualizado en cuanto a teléfonos, correos, edad.
3. Identificar tareas.
3.1. Lista de tareas. (Diagrama de Gantt)
Tareas HU N°1.
1. Generar un campo desplegable donde se encuentre información sobre la naturaleza
del producto, su importancia y valor agregado para el interesado.
2. Crear un diseño código HTML y CSS de fácil manejo y llamativo para el usuario.
Tareas HU N°2.
3. Elaborar una nueva interfaz únicamente para el administrador del producto que tenga
la funcionalidad de editar la base de datos.
4. Generar un login con usuario y contraseña para el administrador del sistema; cuya
validación se encuentre registrada en la base de datos.
Tareas HU N°3.
5. crear dos tablas en la base de datos para usuarios pacientes y médicos
respectivamente.
6. Elaborar una opción de crear un nuevo usuario paciente (nombre, edad, ubicación,
teléfono, correo electrónico, EPS, estatura) y médico (nombre, edad, ubicación,
teléfono, correo electrónico, especialidad).
7. Enviar y almacenar datos de registro de los usuarios pacientes y médicos mediante
código PHP embebido MySQL.
8. Generar un “Autoincrementable” en la base de datos en la cual a medida que se
haga un nuevo registro de paciente, a éste se le asigne un nuevo id_dispositivo.
Tareas HU N°4.
9. Hacer un campo de búsqueda de usuarios y médicos para control del administrador.
10. Elaborar un botón para eliminar un usuario paciente o médico cuando sea el caso
en caso de una consulta satisfactoria.
Tareas HU N°5.
11. Elaborar una nueva interfaz general para el paciente de la aplicación que tenga la
funcionalidad de mostrar los datos tomados por el sensor.
12. Generar un login con usuario y contraseña para el usuario de la aplicación; cuya
validación se encuentre registrada en la base de datos.
Tareas HU N°6.
13. Establecer un campo llamado “Que tienes” que muestre un lista seleccionable de
síntomas generales que padece el ser humano.
14.Enviar y almacenar la información suministrada por el usuario mediante un botón
para que una vez finalizado el proceso se despliegue un mensaje de “envío
satisfactorio”.
Tareas HU N°7
15. Crear en la interfaz web del usuario paciente una opción de editar datos personales.
16. Enviar el cambio de la información que proporcionó el usuario a su respectiva base
de datos.
4. Crear el sprint Backlog.
6. Enviar y almacenar
datos de registro de los
usuarios pacientes y
médicos mediante
código PHP embebido
MySQL.
7. Generar un
“Autoincrementable” en
la base de datos en la
cual a medida que se
haga un nuevo registro
de paciente, a éste se
le asigne un nuevo
id_dispositivo.