Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Plantilla Proyectos - Agendamiento de Citas Web
Plantilla Proyectos - Agendamiento de Citas Web
Proyecto
SISTEMA DE INFORMACIÓN PARA EL AGENDAMIENTO WEB DE CITAS.
Desarrollado por:
SENA 2021
INTRODUCCIÓN
En este documento se pretende orientar un proyecto que tiene como finalidad desarrollar un sistema de información
web que permita dar solución a las necesidades de la empresa de estética llamada “Salón de Belleza los Crespos de
Aly”, en lo relacionado al agendamiento de citas para cortes de cabello, cepillados, tintes y Manicure, ya que
actualmente la empresa no cuenta con un proceso efectivo para controlar los servicios agendados y a las personas
que solicitan los servicios.
DESCRIPCIÓN DEL CASO (PROBLEMA)
El “Salón de Belleza los Crespos de Aly”, es un sitio ubicado en la localidad Rafael Uribe Uribe, específicamente en el
barrio Quiroga. Este ofrece los servicios de cepillaos, tintes, keratina, corte de cabello, manicura y pedicure. El salón
de belleza cuenta con un administrador y los empleados que realizan las diferentes actividades relacionadas con los
servicios.
En la actualidad y debido a la pandemia y las restricciones en el manejo de esta, el agendamiento de citas fue
responsabilidad del administrador quién realizó dicho proceso vía telefónica o por Whatsapp, haciendo un registro en
un cuaderno, donde se toman datos como nombres, apellidos, teléfonos, hora de la cita, servicio que requiere y si lo
desea un empleado del salón en particular. En este proceso se ha presentado la dificultad de tener que registrar toda
la información cada vez que hay una cita. Adicionalmente se han presentado cruce de horarios al asignar una misma
cita a dos clientes diferentes con un mismo empleado a la misma hora, ya que no existe un control de la información
adecuado.
Se necesita un sistema de información acorde a las problemáticas del lugar y de los procesos manejados
internamente, que permita realizar las siguientes funciones: agendamiento y control de citas.
¿Es oportuno desarrollar un sistema de información que permita dar solución a las necesidades anteriormente
mencionadas?
MÓDULO 1: USUARIOS
Nombre del módulo: Modulo de gestión de Usuarios
Descripción del módulo: Este módulo permite la gestión de usuarios donde están involucrados los actores
Administrador/Empleado, Cliente.
Información del proceso (casos de uso involucrados con su respectiva función):
1. CU001 Validar Usuario: Se debe validar el acceso al sistema verificando por lo menos dos datos
correo electrónico y contraseña, solo se debe permitir el acceso a usuarios activos. La validación
debe hacerse con un procedimiento almacenado a la base de datos, se sugiere crear una tabla LOG
para realizar un registro de acceso al sistema implementando disparadores en la base de datos, en
cuanto al diseño puede estar integrado en una página informativa sobre el Salón de Belleza,
mostrado como un enlace a otra vista, en una ventana modal o simplemente como página inicial.
2. CU002 Gestionar Usuario: El sistema debe permitir a un usuario cliente auto registrarse, ver y
modificar sus propios datos de perfil. Para el usuario Administrador/Empleado, este será registrado
por el administrador. Un usuario Empleado puede darse de baja (inactivar su usuario), para activarse
nuevamente debe solicitar al administrador directamente. El administrador puede registrar,
modificar los datos de los usuarios, ver listado de los registros en estado activo, un listado de los
registros en estado inactivo. Puede consultar un registro individual por número de documento o
apellido del usuario y activar o inactivar un usuario según sea necesario.
MÓDULO 2: EMPLEADOS
Nombre del módulo: Módulo Gestión de Empleados
Descripción del módulo: Este módulo permite la gestión de empleados donde están involucrados los
actores Administrador/Empleado.
Información del proceso (casos de uso involucrados con su respectiva función):
1. CU001 Validar Usuario: Se debe validar el acceso al sistema verificando por lo menos dos datos
correo electrónico y contraseña, solo se debe permitir el acceso a usuarios activos. La validación
debe hacerse con un procedimiento almacenado a la base de datos, se sugiere crear una tabla LOG
para realizar un registro de acceso al sistema implementando disparadores en la base de datos, en
cuanto al diseño puede estar integrado en una página informativa sobre el Salón de belleza,
mostrado como un enlace a otra vista, en una ventana modal o simplemente como página inicial.
2. CU003 Gestionar Empleado: El sistema debe permitir a un usuario Administrador/Empleado
registrar, ver y modificar sus propios datos de perfil. Un usuario Administrador/Empleado puede
darse de baja (inactivar su rol de empleado), para activarse nuevamente debe solicitar al
administrador directamente. El Administrador puede registrar, modificar los datos de los empleados,
ver listado de los registros en estado activo, un listado de los registros en estado inactivo. Puede
consultar un registro individual por número de documento o apellido del empleado y activar o
inactivar un empleado según sea necesario.
MÓDULO 3: CITAS
Nombre del módulo: Módulo Gestión de Citas
Descripción del módulo: Este módulo permite la gestión de citas donde están involucrados los actores
Administrador/Empleado y Cliente.
Información del proceso (casos de uso involucrados con su respectiva función):
1. CU001 Validar Usuario: Se debe validar el acceso al sistema verificando por lo menos dos datos
correo electrónico y contraseña, solo se debe permitir el acceso a usuarios activos. La validación
debe hacerse con un procedimiento almacenado a la base de datos, se sugiere crear una tabla LOG
para realizar un registro de acceso al sistema implementando disparadores en la base de datos, en
cuanto al diseño puede estar integrado en una página informativa sobre el Salón de belleza,
mostrado como un enlace a otra vista, en una ventana modal o simplemente como página inicial.
2. CU004 Gestionar Citas: El sistema debe permitir a un usuario Administrador registrar, ver y
modificar las citas que los clientes solicitarán. El Empleado podrá ver las citas que deberá atender. El
usuario Cliente podrá ver un listado con todas las citas disponibles. El usuario Cliente podrá agendar
una cita o cancelarla según las circunstancias. También podrá ver un listado de las citas agendadas
como cliente.
MÓDULO 4: SERVICIOS
Nombre del módulo: Módulo Gestión de Servicios
Descripción del módulo: Este módulo permite la gestión de Servicios donde están involucrados los actores
Administrador/Empleado y Cliente.
Información del proceso (casos de uso involucrados con su respectiva función):
1. CU001 Validar Usuario: Se debe validar el acceso al sistema verificando por lo menos dos datos
correo electrónico y contraseña, solo se debe permitir el acceso a usuarios activos. La validación
debe hacerse con un procedimiento almacenado a la base de datos, se sugiere crear una tabla LOG
para realizar un registro de acceso al sistema implementando disparadores en la base de datos, en
cuanto al diseño puede estar integrado en una página informativa sobre el Salón de belleza,
mostrado como un enlace a otra vista, en una ventana modal o simplemente como página inicial.
2. CU005 Gestionar Servicios: El sistema debe permitir a un usuario Administrador registrar, ver y
modificar los servicios que los clientes solicitarán a través de las citas. El Empleado podrá ver los
servicios que deberá atender. El usuario Cliente podrá ver un listado con todos los servicios
disponibles.
Desarrollar diagramas de casos de uso por actor en DIA, teniendo en cuenta el siguiente ejemplo (nomenclatura, actor, CU,
acciones), incluir imágenes exportadas desde DIA.
EJEMPLO PARA UN CASO DE USO: