Documentos de Académico
Documentos de Profesional
Documentos de Cultura
software
Inelda’s Hair Style.
Fecha: [27/02/2020]
Página 1
Tabla de contenido
Información del Proyecto .................................................................................................. 3
1. Propósito ....................................................................................................................... 3
Página 2
Información del Proyecto
1. Propósito
Inelda’s Hair Style, v1.0 establece una plataforma y un sistema que permita optimizar el
proceso de asignación de citas, en el cual, cada uno de los clientes de la empresa, podrá
hacer la respectiva solicitud para pedir su cita; esta se hará en base a las citas previamente
por medio de una base de datos que almacene el stock de productos, la insuficiencia o
escasez de los mismos. Todos los procesos que se realicen dentro del sistema, serán
productos, los clientes podrán ver qué productos y servicios se encuentran a disposición.
horarios que definen, de forma organizada y automatizada, la hora y día exactos para la
prestación de los servicios de la peluquería. De igual manera, con base en las ventas de los
Página 3
productos puestos a disposición por el negocio y la carencia que esto conlleve, notificar a
quien administre el stock, permitiendo que este, pueda configurar los límites de cantidad
humano, existe la posibilidad de establecer más de una cita a la misma hora. Además, se
podrá ofrecer una interfaz en la que los clientes puedan divisar los productos en venta y los
1. Proporcionar un sistema para pedir citas por medio de una página web y una
aplicación móvil.
2. Establecer una interfaz para que los clientes de la Peluquería Inelda, puedan
observar los productos que se encuentran a disposición para la venta y ver el precio.
productos) que un producto está acabándose (el tope de mínimo de productos, podrá
ser configurable).
Página 4
6. Brindar una herramienta de inventariado, que registre las ventas y la compra de
productos.
Los usuarios que se podrán hacer uso de este sistema, son los clientes de la peluquería y
- Registrarse en la plataforma
- Pedir citas
- Cancelar citas
no podrán hacer modificación en los costos y precios de los productos y servicios que
ofrece la peluquería.
Página 5
- Ingresar nuevos productos y servicios a la interfaz que se encuentra dispuesta a los
clientes.
Entorno operativo
El sistema estará funcionando a través de una página web, que permita al cliente realizar
Será posible utilizar el sistema a través de una aplicación móvil (Android o iOS, en sus
versiones vigentes. Esto le dará al sistema una funcionalidad más adaptativa y responsiva.
5. Requerimientos funcionales
Descripción: el cliente, podrá realizar solicitud de citas a través de la página web o por
Página 6
Acciones iniciadoras y comportamiento esperado: indicación de horarios con exactitud
(día y hora) de la cita, luego de que el cliente seleccione la opción “solicitar cita” en el
Requerimientos funcionales:
REQ-2: en caso de ser el primer log-in, solicitar información personal (el género debe
ser un campo obligatorio, ya que es muy importante para que el sistema determina cuánto
Página 7
Acciones iniciadoras y comportamiento esperado: notificar a la administradora sobre la
cancelación de una cita, disponer el espacio que estaba ocupado por cita asignada, como
disponible para asignar citas y notificar al cliente que la cita ha sido cancelada por decisión
propia. Esto ocurrirá luego de que el cliente decida “cancelar cita” en la plataforma.
Requerimientos Funcionales:
cancelada por “x” razones y “x” causas (determinadas por la administradora), y solicitarle
volver a solicitar su cita con base a las respectivas modificaciones que haya realizado la
administradora, hechas por la misma razón por la que la cita fue cancelada.
Página 8
Requerimientos Funcionales:
REQ-1: disponer función de cancelación de citas por medio del rol de administradora.
Acciones iniciadoras y comportamiento esperado: mostrar una interfaz que muestre cada
uno de los productos y servicios y sus respetivos precios y costos. Esto se hará cuando el
Requerimientos Funcionales:
Página 9
5.5. Notificación de carencia en el stock de productos (administrador).
están a punto de acabarse, para así, de esta forma, poder hacer el reabastecimiento de los
mismos.
negocio, que “x” producto está a punto de acabarse, y que quedan “x” unidades. Esto se
hará con base en la configuración de unidades mínimas para notificar, que haya hecho la
administradora.
Requerimientos Funcionales:
Página 10
5.6. Registro y log-in (cliente).
Descripción: para poder realizar todas las funciones como cliente, este debe realizar el
que decida registrarse en la plataforma, para poder acceder a las funciones correspondientes
Requerimientos Funcionales:
persona.
REQ-4: posibilidad de logearse en la plataforma para acceder a las opciones que tiene el
y, además de ello, verificar el registro de las compras y las ventas del negocio,
Página 11
permitiéndole ver los balances cada lapso de tiempo que determine (semanal, quincenal,
inventarios, visualizar los registros de compras y ventas y ver los balances del negocio.
Requerimientos Funcionales:
REQ-3: disponer de opción para ver balances dentro de ciertos lapsos de tiempo.
6. Reglas de negocio
productos.
- El perfil de administrador, será el único que permitirá agregar y/o eliminar los
- Solo quien se registre como cliente de la empresa, podrá acceder a las funciones que
Página 12
- El cliente, siempre podrá cancelar su cita, siempre y cuando especifique las razones
de la cancelación de la misma.
las cancela de forma muy repetitiva, podrá bloquearla, debido a que esto genera
1. Interfaz “persona”:
Cualquier persona que acceda por primera vez a la plataforma, podrá encontrar
de registrarse en la plataforma, para que, de esta manera, pueda acceder a las funciones que
puede realizar con el perfil cliente (el cual se le asignará luego del registro). Esta interfaz
contiene las opciones de “log-in”, la cual tiene dos apartados: “cliente” y “administrador”.
1.1.Interfaz de registro
Página 13
2. Interfaz “cliente”:
En esta interfaz, el cliente tendrá las opciones que le corresponden en su rol, mostrando
una interfaz similar a la de la interfaz “personas”, pero con funciones desbloqueadas, tales
como: “pedir cita”, “ver cita”, “cancelar cita”, “ver stock de productos”, “ver
notificaciones”.
2.1. Interfaz “pedir cita”: aquí, se mostrará la opción de “pedir nueva cita”.
2.2. Interfaz “ver cita”: aquí, se mostrará la cita que se solicitó, mostrando
2.3. Interfaz “cancelar cita”: aquí, se podrá cancelar la cita que se haya pedido en
cancelación.
2.4. Interfaz “ver stock de productos”: aquí, el cliente podrá ver cada uno de los
costos.
2.5. Interfaz “ver notificaciones”: aquí, el cliente podrá ver todas las notificaciones
Página 14
3. Interfaz “administrador”:
solamente con el perfil asignado al administrador del negocio, establecido previamente con
contacto”.
3.1. Interfaz “cancelar cita como administrador”: aquí, el administrador podrá ver
todas las citas que hay asignadas y cancelar las que decida, además de disponer
de clientes.
clientes bloqueados.
3.6. Interfaz “ver balance”: aquí, el administrador podrá ver el balance del negocio
Página 15
3.7. Interfaz “modificar stock”: aquí, el administrador podrá agregar productos y
servicios.
impresoras.
8. Requerimientos no funcionales
Página 16
- La base de datos, debe contener la información de cada uno de los clientes
registrados, con la posibilidad de borrarlos si se encuentran muy inactivos, para
evitar congestión.
- El bloqueo y desbloqueo de usuarios, solo podrá hacerlo el administrador.
- La modificación de datos de contacto, productos y servicios y sus costos, podrá
hacerlo el administrador.
- El sistema en la interfaz usuario, cerrará automáticamente la sesión, después de 5
minutos de inactividad.
Página 17