




























































































Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Varias tablas de mapeo de datos de diferentes entidades en un sistema de información, como tipos de fin, historial laboral, trabajadores, asistencia a capacitaciones, cargos, estado de trabajadores, persona, dirección de persona, dirección de empresa, provincia, productos, stock, proveedorproducto, proveedor, tipos de sobrecargo, descuentos, ajuste de descuentos, sobrecargo, detalle de venta, ajustes de cargos, empresa, estado de venta, cliente, tipo de pago y clientes. Cada tabla incluye una descripción de los atributos, tipo de dato, tipo de clave y rango de ejemplo.
Tipo: Monografías, Ensayos
1 / 103
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!





























































































-Bedon Broncano Lourdes -Flores Villarreal Fernando Jeampierre -Delgado Salcedo Javier -Muñoz Maquín Juan Noe
DOCENTE:
MAG. SILVA ZAPATA MIGUEL ANGEL
SEMESTRE 2023 - I
HUARAZ - PERU
2023
Queremos dedicar este trabajo a todos aquellos que trabajan incansablemente en el desarrollo y mejora de
sistemas de ventas. Desde los diseñadores de software y programadores hasta los analistas de negocios y
gerentes de proyectos, cada uno de ellos juega un papel fundamental en la creación y ejecución de
sistemas de ventas eficientes y efectivos.
Este trabajo también está dedicado a los vendedores y equipos de ventas que utilizan estos sistemas a
diario. Gracias a su habilidad y experiencia en la interacción con los clientes, son capaces de hacer uso de
estos sistemas para brindar una experiencia de compra satisfactoria y eficiente.
Finalmente, queremos dedicar este trabajo a los clientes, aquellos que son la razón de ser de todo sistema
de ventas. Gracias por confiar en estos sistemas para encontrar los productos y servicios que necesitan, y
por su constante retroalimentación para que los equipos de ventas puedan mejorar y brindar una
experiencia aún mejor.
¡Este trabajo es para todos ustedes, gracias por su dedicación y esfuerzo en hacer posible la eficiente
gestión de las ventas!"
-Jaime Salazar Araucano
-Distribución y venta de gas
-Gerente, secretaria, repartidores.
Al momento de analizar la empresa nos damos cuenta de que no cuentan con un sistema de
base de datos lo cual dificulta el manejo o el ingreso tanto de los clientes como de los
productos, así mismo no se tiene el registro del stock a tiempo, con el fin de mejorar la
atención, no se puede llevar a cabo un registro de ventas del producto completo y eficiente con
el fin de un posible estudio del mercado.
Mediante de aplicación se busca solucionar el problema de registros de venta, además que le
ayudará a optimizar recursos como el tiempo, y ya teniendo un correcto registro de los clientes
podrá sacar el margen de consumo de ciertas personas o negocios y así poder ofrecer a tiempo
su servicio y no quedarse sin productos en momentos inesperados.
a. Teorías relacionadas que sustente tu proyecto.
En la época actual existe información que respalda la implementación de softwares o
sistemas en los mercados actuales como ayuda en la optimización de sus procesos.
Según menciona Hernández, A. (2019), la implementación de plataformas o sistemas
informáticos ayuda a mejorar considerablemente la gestión de ventas, pedidos y manejar
de forma adecuada y rápida el inventario de los productos. En ese sentido implementar
un sistema que ayude a optimizar el proceso de venta ayudaría a mantener clientes
satisfechos que a un periodo de tiempo estos confiarán en la empresa para ser
recomendada. Por ello mantener un inventario eficaz es necesario para cualquier
empresa, según Gonzáles, C. (2016), contar con una gestión eficiente de inventario en
los productos ayuda a reducir costos y mejorar el contento del cliente. Por ello mantener
el inventario adecuadamente no permitirá generar problemas de stock y el descontento
de los clientes, el sistema ayudará a monitorear el inventario para evitar escasez o el
exceso de inventario, esto ayudará a la toma de decisiones en la empresa. Según
Chacón, C. (2015), una buena gestión de la logística de distribución puede aumentar la
eficiencia de la empresa y reducir el tiempo de entrega, de esa manera si una empresa
puede gestionar eficazmente la logística de distribución de sus productos, es decir, el
proceso de transporte y distribución de productos desde el punto de producción hasta el
punto de venta o hasta el consumidor final, entonces la empresa podrá mejorar la
eficiencia y acortar el tiempo que se tarda en entregar los productos a los clientes. Una
buena gestión logística puede incluir una planificación cuidadosa de las rutas de envío,
la optimización de los tiempos y costos de envío, la coordinación con proveedores y
cerrar un acto comercial, la venta de un producto.
satisfacer las necesidades de los clientes.
Elección de la empresa u organización 15/07/2023 18/07/
Acudimos a la empresa para ver su disponibilidad 19/07/2023 21/07/
Formulamos las preguntas para la recolección de datos 22/07/2023 25/07/
Realizamos la recolección de datos con las estrategias
mencionadas
Analizamos las respuestas obtenidas 28/07/2023 31/07/
Especificación del proceso de negocio 02/07/2023 04/07/
Especificación de requerimientos funcionales y no
funcionales
Diseño conceptual de la base de datos. 08/07/2023 20/07/
Identificación de claves candidatas de las entidades que
contengan
Normalización de la base de datos hasta la 3 forma
normal
Mapeo de datos de la BD de las entidades de la BD 26/07/2023 27/07/
Migración de los datos mediante código T_SQL. 28/07/2023 30/07/
Consultas, vistas, Procedimientos almacenados
necesarias.
Funciones del usuario, Triggers, Usuarios
implementados.
Diseño y codificación del acceso al sistema 07/08/2023 12/08/
Prueba al sistema, plan de prueba datos de entrada,
resultados esperados y resultados reales.
Funcionamiento del sistema, Manual de usuario del
sistema.
5.1. Personal Tabla N° 1 : Personal disponible
Código Descripción Unidad de medida
Cantidad(meses) Costo mensual
Costo total
211.2503.052 Estudiante Persona 03 S/. 00 S/. 00 181.2503.038 Estudiante Persona 03 S/. 00 S/. 00 171.2503.008 Estudiante Persona 03 S/. 00 S/. 00 211.2503.063 Estudiante Persona 03 S/.00 S/. 141.2502.120 Estudiante Persona 03 S/. 00 S/. 00 TOTAL S/0.
Fuente: Elaboración propia.
La base de datos registrará y proveerá datos e información de todos los procesos que se realizan en el área
de ventas y compras de la empresa
b. Identificación de usuarios.
-Dueño de la compañía (1)
-jefa de ventas (1)
-Distribuidores (4)
c. Aplicación de instrumentos de recolección de datos.
Para la recolección de datos hemos empleado 2 instrumentos (la encuesta y la observación propia) en
ambos instrumentos se utilizaron preguntas abiertas y cerradas.
d. Análisis de preguntas, respuestas y necesidades.
Para hacer la entrevista hemos empleado la forma diamante porque consideramos que era una de las
mejores formas de llegar al entrevistado
Pregunta Respuesta
Necesidades Identificadas
¿Qué nivel de experiencia tienen los usuarios con sistemas similares?
Algunos usuarios tienen experiencia previa con sistemas similares, otros son nuevos en este tipo de software.
Ajustar la complejidad de la interfaz y las capacitaciones.
¿Qué tipo de información personal se registrará en el sistema?
Se registrarán datos como nombres, números de identificación, direcciones y detalles de contacto.
Definir políticas de seguridad y privacidad.
¿Cuáles son las expectativas de tiempo de respuesta para acciones clave?
Se espera que las búsquedas y actualizaciones de datos se realicen en segundos, mientras que los informes podrían tardar hasta un minuto.
Establecer requisitos de rendimiento.
Pregunta Respuesta
Necesidades Identificadas
¿Qué tipos de permisos y roles necesitan los usuarios?
Necesitamos roles de administrador, supervisor y empleado, con permisos para ver y editar información específica.
Definir la estructura de autorización.
¿Se anticipa un aumento significativo en la cantidad de usuarios o datos?
En el próximo año, esperamos un aumento del 20% en el número de usuarios y un incremento en los datos registrados.
Considerar la escalabilidad del sistema.
¿Qué datos sensibles requieren encriptación?
Los números de identificación personal y las contraseñas deben estar encriptados para garantizar la seguridad.
Identificar áreas críticas para la seguridad.
¿Con qué frecuencia se prevén actualizaciones o mejoras en el sistema?
Planeamos realizar actualizaciones trimestrales para incorporar nuevas funciones y mejoras de rendimiento.
Planificar la mantenibilidad a largo plazo.
¿Cómo preferirían realizar la autenticación?
Los usuarios deberían autenticarse con usuario/contraseña y autenticación de dos factores para mayor seguridad.
Definir requisitos de seguridad para el acceso.
¿Qué información necesitan en los registros de auditoría?
Deben registrarse los cambios en datos críticos, como ventas y descuentos aplicados, junto con la marca de tiempo y el usuario responsable.
Establecer qué eventos deben ser registrados.
¿Cuál es el proceso de registro y seguimiento de las capacitaciones?
Actualmente, se registra manualmente la asistencia en hojas de papel. En el sistema, queremos registrar la fecha, el tema y los asistentes.
Determinar cómo registrar la asistencia.
¿Cuáles son los principales objetivos al visualizar informes?
Necesitamos informes de ventas por período, análisis de inventario y rendimiento de los trabajadores, presentados en gráficos y tablas.
Asegurar que los informes cumplan con las necesidades.
e. Especificación de procesos de negocio.
Proceso Gestión de ventas
Descripción Actividades Actores Reglas Problemas
Proceso de Venta
Empleado, Cliente
Gestión de Descuentos
Empleado, Cliente
Descripción Actividades Actores Reglas Problemas
con el descuento aplicado.
Registro de Ventas en el Sistema
Facturación y Generación de Informes
Gestión de Devoluciones
Empleado, Cliente
Módulos o Procesos Requerimientos funcionales
Facturación y Generación de Informes
Gestión de Devoluciones
Fuente: Elaboración propia.
Devoluciones Gestión de Ventas No se puede devolver un producto si han
pasado más de 2 días.
Descuentos Gestión de Ventas Ofrecer un descuento del 5% acumulable si
se compran más de 2 productos.
Clientes con más de 4 ventas en un año
aplican a un descuento del 5% acumulable.
Los descuentos aplicados en el
Detalle_Venta no pueden superar el 20%
del precio total.
Si un descuento excede el 30%, esa venta
solo puede ser ingresada por un usuario
administrador
Las ventas realizadas en días festivos
tendrán un incremento adicional del 10%.
Los usuarios beneficiarios del bale fise
tiene un descuento de 18%
Seguridad
Gestión de Usuarios
Usuarios con tres intentos fallidos de inicio
de sesión serán bloqueados temporalmente
por 1 hora.
Las contraseñas de los usuarios deben ser
almacenadas de manera segura utilizando
técnicas de hash y salting.
Las contraseñas de los usuarios deben
cumplir con requisitos de seguridad
(mínimo 8 dígitos).
Gestión de Ventas Si un descuento excede el 30%, esa venta
solo puede ser ingresada por un usuario
administrador.
Todos los módulos Los registros de auditoría deben registrar la
fecha y hora actual automáticamente.
Asistencia a
Capacitaciones
Gestión de Capacitaciones La asistencia a capacitaciones debe ser
registrada máximo 1 día después de la hora
de capacitación.
Los inasistentes a capacitaciones por 4
Todos los módulos No deben repetirse los nombres de
departamentos, provincias, distritos,
clientes y otros elementos.
Relaciones Gestión de Clientes Los clientes deben estar relacionados con
una entidad, ya sea Persona o Empresa.
Un cliente no puede ser eliminado si tiene
ventas registradas en la tabla Ventas.
Gestión de Proveedores Un proveedor no puede ser eliminado si
tiene productos asociados en la tabla
ProveedorProducto.
Notificaciones Gestión de Productos Los productos con un nivel de stock menor
a 10 deben ser reabastecidos de inmediato.
Mandar alerta en programa.
Fuente: Elaboración propia.
cliente natural, incluyendo información como el RUC o DNI, nombre,
dirección, número de teléfono y correo electrónico.
empresa, incluyendo información como el ruc, nombre, dirección, número de
teléfono.
producto, el código del producto, el precio, el stock y el dato del proveedor al
que pertenece.
como el nombre, la dirección, el número de teléfono y correo electrónico.
productos, precio, y el total del precio a pagar.
capacitaciones realizadas, incluyendo información sobre la capacitación, la
fecha y los empleados que asistieron, así como por quien esta dirigido dicha
capacitación.
producto a la tabla ventas.
puede ingresar en cualquier usuario y tiene como datos el nombre del usuario,
el rol que tiene, y su contraseña.
Entidades Fuertes: