Está en la página 1de 4

Universidad Autónoma de Nuevo León

Facultad de Ingeniería Mecánica y Eléctrica

TALLER DE PROGRAMACIÓN ORIENTADA A OBJETOS

“Estimación de costos”

Instructor: Lilia Lizeth Santos Lopez

Proyecto: Nursing Team

Verano Intersemestral 2022

Integrantes Equipo

Nombre Matrícula Carrera Semestre

Andrea Sofia Puebla Escobar 1956615 ITS 4°

Martin Justin Ramírez Saadeh 1747609 IAS 6°

Mario Alberto Gonzalez Rangel 1867440 IAS 5°

Demetrio Vargas Valadez 2035782 IAS 6°

Luis Eduardo Pedraza Espinosa 1904531 IAS 4°

Cd. Universitaria, San Nicolás de los Garza, N.L., México.

Fecha: 29 de junio del 2022


Objetivo

Utilizaremos un sistema, con el nombre de “Nursing Teams”, que funciona como una
agenda de citas dirigida tanto para el administrador como para el paciente.

Para el administrador se tiene que ingresar con un usuario y una contraseña, lo que
les permitirá ver las citas agendadas, mientras que para el paciente desde la
comodidad de su hogar, oficina, o cualquier lugar donde se encuentren podrán
ingresar a esta página web y así poder agendar su cita.

Le agregaremos una modificación de una pantalla nueva donde se puedan gestionar


las citas que vaya ingresando el usuario y que las pueda eliminar con un botón si lo
desea.

Requerimientos

1. Que se puedan gestionar las citas existentes del usuario donde se observen
los datos de la cita.
2. Que exista la función de eliminar una cita ya creada.

Alcance

Los requerimientos que requiere el proyecto propuesto por el cliente tiene el


siguiente alcance, con fecha de fin de 12/07/2022 y con un total del costo de
$2,304.00. Se plantea agregar un botón en la pantalla de usuario donde se pueda,
además de agendar una cita, gestionar las citas existentes del usuario y que pueda
eliminar las citas agendadas.

Estimación de costos
Análisis Técnico

1. Gestionar citas

Descripción: El sistema contará con una opción donde se puedan gestionar las citas
que se hayan agendado por el usuario, de acuerdo con su nombre y correo, donde
se muestren todos los datos de la misma.

Id Requerimiento 1

Actores Usuario

Pre-Condiciones Que el usuario ya se haya registrado y que haya agendado


anteriormente al menos una cita.

Flujo Normal 1. El usuario le da clic al botón de paciente.


2. El usuario le da clic al botón de gestionar citas.
3. El usuario proporciona su nombre y su correo para
comprobar que tiene citas.
4. El sistema valida el nombre y correo del usuario.
5. El sistema despliega las citas agendadas
correspondientes del usuario.

Flujo Alternativo 1 1. El usuario le da clic al botón de paciente.


2. El usuario le da clic al botón de gestionar citas.
3. El usuario no proporcione los datos correctos.
4. El sistema no encuentra el nombre y/o correo, por lo
cual no le valida el acceso al usuario.
5. El sistema manda un mensaje al usuario que dice:
“Nombre y/o correo no encontrado”.

Post-Condiciones El usuario puede verificar los datos de las citas agendadas.

2. Eliminar citas

Descripción: El sistema le permitirá eliminar las citas previamente agendadas por


medio de la selección de estas y dándole clic al botón “eliminar”.

Id Requerimiento 2

Actores Usuario

Pre-Condiciones Haberse registrado y haber agendado citas anteriormente;


Haberse presionado el botón de gestionar citas y que se
haya validado el nombre y el correo del usuario

Flujo Normal 1. Seleccionar las citas que se desean eliminar.


2. El usuario da clic al botón eliminar.
3. Se le muestra al usuario un mensaje que confirme la
eliminación de la cita
Flujo Alternativo 1 1. El usuario da clic al botón eliminar sin haber
seleccionado las citas
2. Se le muestra al usuario que no se han
seleccionado citas para eliminar

Post-Condiciones Se borran los datos de las citas eliminadas en el sistema

También podría gustarte