Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Integrantes:
Mario Coronel Peláez
Andres Barreto Rosado
Marco Espinosa Arcentales
Carlos Vaca Quimi
1.2.-Objetivos Específicos
Realizar las actividades que desenvuelven los empleados tomando en cuenta el modelo
de negocios, se implementará un sistema que facilite la recepción de solicitudes que
realizan los clientes, la cual es la distribución en puntos específicos de el producto, la
cual será desempeñada desde el manejo de la materia prima hasta la elaboración por los
empleado de la empresa.
Llevar el control de los datos manejados por la empresa como los clientes, materia
prima en stock, y las diferentes utilidades que le proporcionan tanto al cliente como a
los empleados una mejor orientación en el modelo de negocios de nuestra empresa así
también como la agilidad en el momento de proporcionar o verificar información.
También tiene una empresa que provee y fábrica el plástico donde se va a poner el
producto terminado y otra la cual le distribuye las esencias y químicos para el proceso
de preparación.
Este sistema se usa para tomar los pedidos de los clientes de la fábrica. En la empresa
también hay personal humano, el cuál lo conforman:
• 2 Selladores
• 2 Contadores
• 2 Repartidores
Todos ellos ganan un sueldo fijo y cuentan con seguros de vida contra accidentes.
Procesos
Venta a Clientes
Aceptar la solicitud del Cliente.
Verificar la solicitud del Cliente.
Generar Factura con la cantidad de producto que necesite el cliente.
Cobrar lo establecido por la factura actual.
Distribuir los productos cancelados.
Especificación de Procesos
Venta a Clientes
El cliente sea por correo, medio presencial o telefónico realiza su pedido y este
es atendido por el personal de la empresa que factura a su vez el pedido para
poder ingresarlo en el sistema.
El empleado una vez tomado el pedido verifica la factura con el cliente para
comprobar lo pedido y a su vez verifica si hay productos en stock o hay que
elaborarlos.
Una vez que se haya generado la factura ya comprobado todo, el cliente realiza
la cancelación de su factura ya sea por medio de depósito o al momento de que
se le entregue su pedido.
Ingresar Sistema
Ingresar Cliente
Eliminar Cliente
Consultar Cliente
Modificar Cliente
Ingresar Proveedor
Eliminar Proveedor
Modificar Proveedor
Consultar Proveedor
Modificar Empleado
Consultar Empleado
Realizar Pedido
Consultar Pedido
Consultar Producto
Consultar Receta
CLIENTE
Consultar Pedido a Proveedor
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
4.1.-Lista de Actores
1-Cliente
2-Empleado
3-Administrador
1.-Nombre: Cliente
Descripción: El cliente es aquel que maneja el sistema de acuerdo a lo sus peticiones,
puede manejar sus registros de pedidos y así también puede verificar que es lo que ha
ido consumiendo durante un tiempo determinado. Realiza pedidos de acorde a lo
requerido de las distribuciones.
Nota: Actor Principal
2.-Nombre:Empleado
Descripción: El empleado maneja todo lo que es el sistema de manufactura, en la
facturación y entrega, esta distribuidos por puestos de trabajo o ambientes. Se encarga
en todo lo que es la distribución, manejo de inventario, y producción.
Nota: Actor Principal
3.-Nombre:Administrador
Descripción: El Administrador maneja todo lo que es el sistema, crea clientes, los
elimina asi también como a los empleados, verifica los proveedores y los pedidos que se
han hecho asi también verifica los productos que tenemos en stock.
Nota: Actor Principal
Código Descripción
CU: 001 Ingresar al Sistema
CU: 002 Ingresar Proveedor
CU: 003 Modificar Proveedor
CU: 004 Eliminar Proveedor
CU: 005 Consultar Proveedor
CU: 006 Realizar Pedido
CU: 007 Consultar Pedido
CU: 008 Consultar Producto
CU: 009 Agregar Producto
CU: 010 Ingresar Nuevo Empleado
CU: 011 Modificar Empleado
CU: 012 Eliminar Empleado
CU: 013 Consultar Empleado
CU: 014 Consultar Historial
CU: 015 Consultar Cliente
CU: 016 Ingresar Nuevo Cliente
CU: 017 Modificar Cliente
CU: 018 Eliminar Cliente
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
ESCENARIOS
ESPECIFICACIÓN DE ESCENARIOS
BASE DE DATOS
Administrador/Operador
INDEX.HTM
Login.jsp vld_index.jsp USUARIO CONEXIO INDEXADMIN.HTM
N INDEXEMP.HTM
OBTENER
INFO
INGRESO DATOS VALIDACION INFO USUARIO
BEAN CONEXION
CONECTAR
PROCEDURE: valida_usuario
Validar Usuario
BASE DE DATOS
Administrador/Operador
OBTENER INFO
USUARIO
INGRESO DATOS VALIDACION INFO
CONECTAR
BEAN CONEXION
PROCEDURE: valida_usuario
Validar Usuario
Volver a login
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
usuario no valido
No hay
registro en la
base
IngresarProveedor
Procedure:ingreso_Proveedor
IngresarProveedor Procedure:ingreso_Proveedor
Administrador
Empleado
BASE DE DATOS
Procedure:modifica_proveedor
ModificarProveedor
Administrador
Empleado
ModificarProv_.jsp
Ingresa datos
Administrador
Empleado
BASE DE DATOS
Proveedor
Proveedor.jsp Conexion
Procedure:elimina_proveedor
EliminarProveedor
Proveedor Conexion
Proveedor.jsp
Procedure:elimina_proveedor
EliminarProveedor
BASE DE DATOS
Consultar unidad
Procedure: consulta_proveedor
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
ConsultarProveedor
BASE DE DATOS
Consultarproveedor.js Proveedor
Conexion
p
Administrador
Empleado
Obtener parámetros de
búsqueda
Procedure: consulta_proveedor
ConsultarProveedor
Administrador
Empleado
Procedure:ingreso_empleado
IngresarEmpleado
IngresarProducto Procedure:ingreso_producto
Mensaje Ingreso exitoso del Ejecutivo Ingreso exitoso en la base
Administrador
Empleado
BASE DE DATOS
RealizarPedido.jsp
Ingresa datos
BASE DE DATOS
Administrad
or Obtener parámetros de
Empleado búsqueda
Procedure: consulta_Pedido
ConsultarPedido
BASE DE DATOS
Administrad
or Obtener parámetros de
Empleado búsqueda
Procedure: consulta_Pedido
ConsultarPedido
BASE DE DATOS
Administrad
or Obtener parámetros de
Empleado búsqueda
Procedure:
consulta_Producto
ConsultarProducto
BASE DE DATOS
Procedure:
consulta_Producto
ConsultarProducto
BASE DE DATOS
Administrad
or Obtener parámetros de
Empleado búsqueda
Procedure: ingreso_Producto
Ingresar Producto
BASE DE DATOS
Procedure: ingreso_producto
Ingreso de producto
Administrador
Empleado
Obtener Datos de
Empleado
IngresarEmpleado Procedure:ingreso_empleado
Procedure:ingreso_empleado
10.2
Administrador
Empleado
ingresarempleado.jsp
Ingresa datos
Administrador
Empleado
Procedure:modifica_empleado
Procedure: modifica_empleado
Administrador
Empleado
Obtener Datos de
Empleado
Obtener Datos de
Empleado
Procedure:modifica_empleado
ModificarEMpleado
Modificación no exitosa de empleado(registro doble.)
Procedure: modifica_empleado
Obtener Datos de
Empleado
eec_db.jsp Procedure:elimina_empleado
Conexion
EliminarEmpleado
Eliminación exitosa de empleado(cambia
status”i”)
Conectar
CU: 012 Eliminación de Empleado
Bean Conexion
Conexión exitosa
Escenario Bean cliente
Eliminación de Empleado no exitosa, empleado Activo
12.2:
ConsultarEmpleadox Conexion
.jsp
Conexión establecida
ConsultarEmpleado
ConsultarHisotiralx___.js Conexion
p
Conexión establecida
ConsultarHistorial
Administrado
r
Obtener parámetros de
Empleado búsqueda
Procedure:
consulta_apellido
consulta_direccion
Consutla_estado
cnsulta_telefono
ConsultarCliente
Se presentan información
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
Administrador
Empleado
Cliente Conexion
Ingreso_cliente.jsp
Procedure:ingreso_cliente
IngresarCliente
Administrador
Empleado
Obtener Datos de
Cliente
ModificarCliente
Procedure:modifica_cliente
Administrador
Empleado
Usuario.jsp
Cliente Conexion
Obtener Datos de
Cliente
EliminarCliente
Procedure:elimina_Cliente
7.-Modelo Conceptual
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
8.-Modelo Lógico
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
9.-Diccionario de Datos
Columna Cedula
Columna Id_tipo
Columna Nombre
Columna Apellido
Columna Dirección
Columna Telefono1
Columna Telefono2
Columna Contraseña
Columna Estado
TABLA Detalle_pedido(DETALLE_PEDIDO)
Representa el detalle del pedido:
Columna ID_detalle_pedido
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
Columna ID_pedido
Columna ID_Producto
Columna Precio_UNitario
Columna Cantidad
Columna Precio_Total
TABLA Tipo_Persona(TIPO_PERSONA)
Representa los datos de los empleados de una manera mas específica con su
respectivo tipo:
Columna ID_TIPO
Columna Nombre
TABLA Producto(PRODUCTO)
Tabla que representa al producto elaborado listo para su distribución:
Columna ID_Producto
Columna Nombre
Columna Precio
Columna Estado
TABLA Pedido(PEDIDO)
Tabla que representa el detalle del producto:
Columna ID_Pedido
Sistema de Gestión de una Fábrica de Bolos
Proyecto Bases de Datos
Columna Cedula
Columna Fecha
Columna Hora
Columna Estado
Columna Total
TABLA Historial(HISTORIAL)
Tabla que representa el historial:
Columna ID_Historial
Columna Cedula
Columna Fecha
Columna Hora
Columna Operacion
Columna Tabla