0% encontró este documento útil (0 votos)
116 vistas14 páginas

Base de Datos y Reqs. Funcionales

Este documento presenta el diseño de una base de datos para un salón de belleza. Incluye tablas para empleados, clientes y agendamientos, así como requerimientos funcionales y no funcionales. También incluye diagramas de clases y fichas de caso de uso para ingresar al sistema, realizar agendamientos y generar reportes.

Cargado por

danilo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
116 vistas14 páginas

Base de Datos y Reqs. Funcionales

Este documento presenta el diseño de una base de datos para un salón de belleza. Incluye tablas para empleados, clientes y agendamientos, así como requerimientos funcionales y no funcionales. También incluye diagramas de clases y fichas de caso de uso para ingresar al sistema, realizar agendamientos y generar reportes.

Cargado por

danilo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Juan Camilo Pinzon Davila

Universidad San buenaventura

Barber
Base de datos:
Juan Camilo Pinzon Davila
Universidad San buenaventura

Diccionario de datos:

Tabla empleados

Campo Tamaño Tipo de dato Descripción


IDEMP 11 INT ID Único para
empleado
NOMBRE 80 VARCHAR Nombre del
empleado
APELLIDO 80 VARCHAR Apellido del
empleado
CEDULA 11 INT Cedula del
Empleado
TELEFONO 11 INT Teléfono de
contacto del
empleado
OCUPACION 80 VARCHAR Ocupación o cargo
ocupado por parte
del empleado

Tabla Reg_Cliente

Campo Tamaño Tipo de dato Descripción


IDCLI 11 INT ID Único para el
cliente
NOMBRE 80 VARCHAR Nombre del Cliente
APELLIDOS 80 VARCHAR Apellidos del
Cliente
TELEFONO 11 INT Teléfono del cliente
CEDULA 11 INT Cedula del cliente

Tabla agendamiento.

Campo Tamaño Tipo de dato Descripción


IDAGE 11 INT ID Único del
agendamiento
IDCLI_FK 11 INT ID único del Cliente
HORA_CITA DATETIME Hora de la cita al
salón
SERVICIOS 80 VARCHAR Servicio Elegido.
ID_EMP_FK 11 INT ID Unido del
empleado Foreing
key
Juan Camilo Pinzon Davila
Universidad San buenaventura

Requerimientos funcionales:

CÓDIGO REQUERIMIENTO FUNCIONAL

Nombre: Alertas

 Descripción: El sistema manejara Mensajes de


RQF001 confirmaciones del agendamiento

CÓDIGO REQUERIMIENTO FUNCIONAL


Nombre: Acceso al sistema

 Descripción: El Sistema permitirá el acceso al


RQF002 administrador con correo y contraseña

CÓDIGO REQUERIMIENTO FUNCIONAL

Nombre: Agendamiento

RQF003
 Descripción: El Sistema permitirá el agendamiento de
visitas al salón

CÓDIGO REQUERIMIENTO FUNCIONAL


Juan Camilo Pinzon Davila
Universidad San buenaventura

Nombre: agendamiento

 Descripción: El sistema realizara el agendar


RQF004 únicamente si se cuenta con la disponibilidad del
empleado.

CÓDIGO REQUERIMIENTO FUNCIONAL


Nombre: Reportes

 Descripción: El sistema generara reportes, de los


RQF005 agendamientos.

Requerimientos no funcionales:

CÓDIGO REQUERIMIENTO NO FUNCIONALES


Nombre: Almacenamiento
Juan Camilo Pinzon Davila
Universidad San buenaventura

Descripción: La aplicación no podrá ocupar más de 2


RQNF001 GB de espacio en disco.

CÓDIGO REQUERIMIENTO NO FUNCIONALES


Nombre: Especificaciones

RQNF002  Descripción: El aplicativo necesitara para su


funcionamiento un sistema operativo Windows 11, RAM
8GB.

CÓDIGO REQUERIMIENTO NO FUNCIONALES


Nombre: Backups

RQNF003  Descripción: El sistema se le realizara copia de


seguridad cada 2 semanas sobre la información de
los clientes
Juan Camilo Pinzon Davila
Universidad San buenaventura

CÓDIGO REQUERIMIENTO NO FUNCIONALES


Nombre: Internet

 Descripción: Se debe de tener conexión a


RQNF004 internet.

DIAGRAMA DE CLASES:
Juan Camilo Pinzon Davila
Universidad San buenaventura

FICHAS CASO DE USO

1. IDENTIFICACIÓN DE CASO DE USO


Juan Camilo Pinzon Davila
Universidad San buenaventura
1.1 Id Caso CUD 001 1.2 Nombre Ingresar
2. HISTORICO DE CASO DE USO
2.1 Autor Juan camilo Pinzon
2.2 Fecha Creación 07/05/2023 3. Última Actualización
2.4 Actualizado por 2.5 Versión 1.0
3. DEFINICION DE UN CASO DE USO
3.1 DESCRIPCIÓN El administrador se loguea con usuario y contraseña en el sistema
3.2 ACTORES: Usuario Inicial
3.3 PRECONDICIONES:
1. Ingreso del usuario como administrador al sistema CU 001
3.4 FLUJO NORMAL
Contando con las precondiciones el flujo normal será el siguiente:
Paso Actor Sistema
1 Inicia el sistema
2 Se abre la conexión a la base de datos
3 Realiza el logueo, ingresando correo
y password
4 Sistema Ingresa toda la información a la base de datos y limpia los campos
5 Administrador ingresa correo y
contraseña para ingresar al sistema
6 Verifica que la información cumpla con los datos registrados
7 Ingresa satisfactoriamente al sistema
3.5 FLUJO ALTERNATIVO
Si existe otra forma de acceder al caso de uso, describir los pasos.
Paso Actor Sistema
3.5 FLUJO EXCEPCIONAL
Mensaje: Se podrá realizar el logueo con otro usuario alternativo

3.7 POS CONDICIONES


Sistema
3.8 FRECUENCIA
Que frecuencia tiene el CU : Alta

1. IDENTIFICACIÓN DE CASO DE USO


1.1 Id Caso CUD 003 1.2 Nombre agendamiento
2. HISTORICO DE CASO DE USO
2.1 Autor Juan camilo pinzon
Juan Camilo Pinzon Davila
Universidad San buenaventura

2.2 Fecha Creación 07/05/2023 3. Última Actualización


2.4 Actualizado por 2.5 Versión 1.0
3. DEFINICION DE UN CASO DE USO
3.1 DESCRIPCIÓN: El administrador se loguea en el sistema y realiza el agendamiento de citas
3.2 ACTORES: Administrador
3.3 PRECONDICIONES: El administrador debe tener acceso al sistema

1. Se registra cliente en el sistema CU 003


3.4 FLUJO NORMAL
Contando con las precondiciones el flujo normal será el siguiente:
Paso Actor Sistema
1 Ingresa al sistema y modulo
2 Se abre la conexión a la base de datos
3 Se realiza el registro del cliente
4 Se verifica en la base de datos la disponibilidad del empleado y hora
5 El administrador realiza el
agendamiento
6 El sistema guardara el registro de la cita en la base de datos
3.5 FLUJO ALTERNATIVO
Si existe otra forma de acceder al caso de uso, describir los pasos.
Paso Actor Sistema
3.5 FLUJO EXCEPCIONAL
Mensaje: No Contiene Flujo Excepcional

3.7 POS CONDICIONES


Sistema
3.8 FRECUENCIA
Que frecuencia tiene el CU : Alta

1. IDENTIFICACIÓN DE CASO DE USO


1.1 Id Caso CUD 004 1.2 Nombre Reporte
2. HISTORICO DE CASO DE USO
2.1 Autor Juan camilo pinzon
2.2 Fecha Creación 07/05/2023 3. Última Actualización
2.4 Actualizado por 2.5 Versión 1.0
3. DEFINICION DE UN CASO DE USO
3.1 DESCRIPCIÓN:
Juan Camilo Pinzon Davila
Universidad San buenaventura
3.2 ACTORES: Administrador
3.3 PRECONDICIONES: se debe de contar con agendamientos activos

1. Se registra cliente en el sistema CU 004


3.4 FLUJO NORMAL
Contando con las precondiciones el flujo normal será el siguiente:
Paso Actor Sistema
1 Ingresa al sistema y modulo de reportes
2 Se abre la conexión a la base de datos
3 Ingresa los datos que desea consultar y le da consultar
4 Se verifica en la base de datos si hay datos
5 Se muestra en la pantalla los datos obtenidos

3.5 FLUJO ALTERNATIVO


Si existe otra forma de acceder al caso de uso, describir los pasos.
Paso Actor Sistema
3.5 FLUJO EXCEPCIONAL
Mensaje: Sin Flujo excepcional

3.7 POS CONDICIONES


Sistema
3.8 FRECUENCIA
Que frecuencia tiene el CU : Alta

Diagrama Casos de uso


Juan Camilo Pinzon Davila
Universidad San buenaventura

Visualización Final:
Juan Camilo Pinzon Davila
Universidad San buenaventura
Juan Camilo Pinzon Davila
Universidad San buenaventura
Juan Camilo Pinzon Davila
Universidad San buenaventura

También podría gustarte