Loading documents preview...
“AÑO DE LA LUCHA CONTRA LA CORRUPCIÓN Y LA IMPUNIDAD”
“UNIVERSIDAD ALAS PERUANAS
FACULTAD DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN PROYECTO Diseño e Implementación de una base de datos para mejorar el sistema de gestión de servicios de la empresa TICDIGITALPERU SAC ALUMNOS: CERAZO QUISPE EDGAR RAMIRO
CURSO: Base de Datos I
DOCENTE: Ing. Mg. Maruja Blas
INDICE Pág. I.
Descripción de la Empresa 11.2. Ámbito y Ubicación 21.2. Misión 31.2. Visión 41.2. Organigrama
II.
III.
IV.
V.
VI.
VII.
Planteamiento del Problema: 2.1 Objetivos 2.2 Alcance y Delimitación: 2.3 Estudio de Factibilidad Técnica Operativo Económica Evaluación Financiera Presupuesto 2.4 Estudio de Viabilidad Análisis 3.1 Alcance detallado 3.2 Requerimientos Requerimientos Funcionales Requerimientos No Funcionales 3.3 Modelo de Casos de uso 3.4 Modelo Conceptual de la Base de Datos Diagrama Entidad-Relación Descripción de las entidades Relaciones entre las Entidades Diseño 4.1 Modelo Lógico de la Base de Datos 4.2 Modelo Físico de la Base de Datos Diseño Normalizado 5.1 Tipo de Normalización usadas 5.2 Grafico de tablas normalizadas.
4 4 6 6 7 7 7 8 8 9
10 11 12 14 15 16 20 20
21
Gestor SQL 6.1 Tablas generadas 6.2 Relaciones 6.3 Consultas en el SQL
23 23 25
Conclusiones y Recomendaciones
28
Bibliografía
I.
3
Descripción de la Empresa
29
1.1. Ámbito y Ubicación La Empresa TICDIGITALPERU SAC constituida en enero del 2019
es una empresa contemporánea
desarrolla sus actividades dentro del sector
industrial según el CIIU, sin embargo también desarrolla actividades específicas
de
servicios
electroluminiscentes
y
UV);
por
impresión
digitales
lámparas
como,
impresiones
Ultravioletas
inyección
de
con
diodos
(IMPRESORAS tinta
con
LED-
revelado
químico;(GIGANTOGRAFIAS), impresión en el cilindro fotoconductor ionizados,
(IMPRESORAS
LASER),
corte
electro
neumático
(TROQUELADORAS) y, merchandising. La empresa desarrolla sus actividades en la Galería de Industria Gráfica “Centro de Lima”, ubicado en la Av Bolivia 148, Lima, Lima.
1.2. Misión Brindamos servicios digitales en impresión digital comprometidos en brindar un servicio personalizado a través impresión UV,
impresión láser y
gigantografías, dirigida al sector público y privado
1.3. Visión AL 2021 ser reconocida como una empresa líder a nivel local y nacional en la prestación de servicios de reproducción de impresión digital, y diseño con altos estándares de calidad.
1.4. Organigrama Debido a que esta empresa es nueva tiene el siguiente organigrama
GERENCIA
JUNTA DE ACCIONISTAS
ADMINISTRACIÓ N
PRODUCCIÓ N
DISEÑO VENTAS
ASISTENCIA VENTAS
De acuerdo a los procesos de las actividades que desarrolla la empresa, se ha identificado las siguiente sub áreas:
Junta de accionistas
Administración
Área Almacén
II.
Área Compras
Producción
Área Producción
Área Ventas
Planteamiento del Problema: Esta investigación hace referencia a la mejora de las actividades del área de administración y producción de actividades del proceso de negocio de la empresa TICDIGITALPERU SAC, Con este trabajo de investigación se desea agilizar el proceso de atención y seguimiento de servicios prestados para la satisfacción del cliente y también permita generar reportes de los procesos de negocio para la toma de decisiones por parte de la gerencia o junta de accionistas de la empresa. A lo largo de los años en la gran mayoría de las empresas de todo el mundo que brinda servicio al cliente tienen problemas al momento de reportar sus incidencias de control, debido al manejo manual del sistema o falta de
conocimientos por parte de los usuarios o por la sobrecarga de trabajo que tienen que lidiar día a día para poder cumplir con los objetivos que la organización les presenta. El propósito de la investigación es evaluar la parte organizacional, el control y ejecución de los procesos que se operan en la gestión de servicios antes y después de implementar el sistema de gestión de servicios. La idea de la investigación es desarrollar una herramienta completa que permita llevar a cabo una gestión de base de datos de manera eficiente que permita proporcionar resultados de mejora en favor de la empresa y los interesados clientes. Actualmente la empresa lleva a cabo el proceso de control en una hoja de cálculo Excel (ingresos, egresos, caja), y el proceso de producción de manera mental (cliente pedido, proveedor, producto, servicio, proforma, etc.) Sin embargo, con respecto a la emisión de comprobantes de pago formal, usa el sistema informático proporcionado y obligado por la SUNAT. Entonces, esta manera de gestión conlleva a graves problemas como la ineficiencia de los reportes de pérdidas y ganancias que repercute en la toma de decisiones y la insatisfacción del cliente por la calidad y entrega extemporánea de los servicios ofrecidos. El título del presente trabajo de investigación lo respalda Jacques Horovitz. que define a servicios como “El conjunto de prestaciones que el cliente espera; además del producto o del servicio básico, como consecuencia del precio, la imagen y la reputación del mismo”. Del mismo modo, Carlos Colunga Dávila define al servicio como “El trabajo realizado para otras personas”. Philip Kotler .Actividades de servicio: “Es cualquier actividad o beneficio que una parte ofrece a otra; son esencialmente intangibles y no dan lugar a la propiedad de ninguna cosa. Su producción puede estar vinculada o no con un producto físico”.
De acuerdo a los conceptos otorgados por los autores, podemos concluir que Gestión de Servicios es el acto de motivar, dirigir y coordinar las acciones de las personas y los recursos de la organización con el fin de proporcionar respuestas ágiles y oportunas a los clientes, proveedores, accionistas y empleados, etc. Sobre la parte que corresponde al área de producción según Artur odriguez de Crecenoegocios.com El área de producción tiene como función principal, la transformación de insumos o recursos (energía, materia prima, mano de obra, capital, información) en productos finales. Del mismo modo No solo las empresas productoras o industriales cuentan con la función o el área de producción, sino también, toda empresa de servicios, por lo que hoy en día, se suele utilizar más el término operaciones antes que el de producción, ya que el término producción parece sólo implicar bienes tangibles, y no a los bienes intangibles o servicios.
2.1 Objetivos El objetivo de este proyecto es Diseñar e implementar una base de datos complementaria al sistema de gestión de servicios del área de administración y producción de la Empresa TICDIGITALPERU SAC. 2.1.1.
Objetivos Específicos
Evaluar los requerimientos y recolectar la información necesaria para la etapa de diseño. Diseñar el modelo conceptual y lógico del sistema de Información Diseñar el modelo físico y consultas con gestor SQL
2.2 Alcance y Delimitación:
Proponer a la empresa TICDIGITALPERU SAC el diseño e implementación de una base de datos orientados al área de administración y producción como Registrar clientes, vendedor, servicios, comprobantes de pago, Nota
de pedido de servicio; realizar manteniendo y generación de reportes para la toma de decisiones. Debido a la complejidad de análisis de negocio, el diseño de base de datos no cubre la parte de almacén e insumos.
2.3 Estudio de Factibilidad Justificación Técnica: “En el sistema informático se ponen en práctica todas las políticas y procedimientos destinados a garantizar la operación continua de los sistemas y a asegurar su uso efectivo, el cual va a constituir una herramienta de apoyo y va a optimizar y agilizar los procesos”. El presente trabajo se justificó técnicamente, dado que el la implementacion de base de datos paa la gestión de servicios aprovechara los recursos de software y hardware existentes en las instalaciones del departamento de Infraestructura y Soporte Técnico de la empresa TICDIGITALPERU SAC. En este sentido, ya no será necesario que los usuarios registren las actividades en hojas de cálculo; si no, utilicen el sistema de gestión de servicios.
Justificación
Tecnológica
para
Amaya, el
software
consiste
en
instrucciones detalladas que controlan el buen funcionamiento de un sistema computacional. Las funciones del software son: administrar los recursos computacionales del hardware, proporcionar herramientas para aprovechar
dichos
recursos,
actuar
como
intermediario
entre
las
organizaciones y almacenar la información de la empresa. También es que un sistema informático es un sistema
Justificación Operativa para Pérez un sistema de información apoya al personal en las actividades y transacciones elementales de la empresa. Llevan a cabo de manera automatizada los procesos más básicos de la organización que
se
caracterizan por ser
iterativos y ordinarios. Son
considerados “productores de información
inmediata altamente precisa y
muy detallada para el resto de los sistemas.” (Pérez, p. 63, 2010). Al diseñar e implementar un una base de datos para la gestión de servicios, se contará con una herramienta que permitirá de manera eficaz mejorar el tiempo de generación de reportes, mejorando así la calidad de sus servicios orientados al usuario. La implementación de este sistema informático de diseño de base datos de gestión de servicios también ayudara al personal de la empresa en la agilización de este proceso y la toma de decisiones por parte de los representantes de la empresa
Justificación Económica: Todo proyecto que involucre tecnología de la información no es considerado como un egreso, sino como una inversión, que ha futuro dejará utilidades dentro de la empresa. En esta investigación, se brindó
a la gerencia de la empresa
TICDIGITALPERU SAC, el costo total detallado por la implementación de todo el proyecto de gestión de servicios, tomando en cuenta los recursos humanos y materiales necesarios para realizar dicho proyecto mejorando así el proceso de gestión de servicios. Además de los beneficios económicos que generará la implementación de este sistema. Sin embargo, actualmente la empresa TICDIGITALPERU SAC por considerar que se encuentra en proceso formación y estabilidad económica luego de la inversión que requirió para su constitución y puesta en marcha su funcionamiento, se determinado la no factibilidad del proyecto en corto plazo.
Fase de análisis
Fase diseño de base de datos
Materiales para implementación de hardware del sistema
PRESUPUESTO DEL PROYECTO S/. 4800.00 Cobro por hora = S/. 15.00 Horas = 8 Días = 40 Meses= 2 S/. 3200.00 Cobro por hora = S/. 20.00 Horas = 8 Días = 20 Meses = 1 S/. 4500.50 Pantalla LCD = S/. 305.90 Keyborad y mouse = S/. 131.34 Case GAMEMAX = S/. 166.25
Fuente certificada = S/. 206.15 Estabilizador = S/. 98.09 Placa madre = S/. 162.93 Memoria RAM 16GB = S/. 894.43 Procesador COREI7 = S/. 1.665.83 Tarjeta de video PNY = S/. 704.90 Disco TOSHIBA 1T = 222.78 Total
S/. 12 500.50
2.4 Estudio de Viabilidad
El Proyecto reúne características, condiciones técnicas y operativas que aseguran el cumplimiento de sus metas y objetivos, las experiencias de técnicos
y profesionales
trabajadas
en su ejecución
contemplan
las
aspiraciones de las representantes de la empresa así como de los usuarios del sistema.
Las soluciones propuestas crean
condiciones de
gestión organizada,
enfatizándose como aspecto estratégico para resaltar competitivamente con otras empresas con el mismo giro.
El Proyecto y su estructura responden a una estrategia que busca consolidar los esfuerzos de desarrollo empresarial, además de buscar armonizar las sostenibilidad que responden a las necesidades.
El proyecto requiere capacitación, tiempo y cuesta dinero, pero es imprescindible al momento de considerar la posible ampliación o expansión del negocio ya existente si se tiene en cuenta que Todo proyecto viable es factible, pero no todo proyecto factible es viable. Un proyecto factible es aquel que es posible de realizar, en tanto un proyecto viable es aquel que puede ser sostenible, rentable económicamente.
En consecuencia, descrito las justificaciones se deduce la viabilidad del proyecto porque permitirá solucionar el problema, ya que optimizará la gestión de servicios en cuanto a la organización, control, y ejecución correcta de los procesos
en dicha
gestión.
III.
Análisis 3.1 Alcance detallado
La Base de datos podrá usar por el administrador, diseñador vendedor y el encargado de producción. Podrán tener acceso a registro, modificar y eliminar datos de clientes, vendedor, servicios, comprobantes de pago, Nota de pedido de servicio. Asimismo podrán visualizar el estado de los pedidos de servicios.
3.2 Requerimientos
3.2.1. Requerimientos Funcionales Los requisitos funcionales son las funcionalidades específicas que se supone, un sistema debe cumplir y que continuación se detalla. Los requisitos de comportamiento para cada requisito funcional se muestran en los casos de uso.
CÓDIG O
RF-01 RF-02 RF-03 RF-04 RF-05
REQUERIMIENTO FUNCIONAL
PRIORIDAD
El usuario podrá usa la BD a través del ingreso de un usuario y contraseña. El usuario podrá verificar si el cliente se encuentra registrado. El usuario podrá imprimir el comprobante de pago El usuario podrá realizar la búsqueda de los servicios existentes. BD permitirá la visualización de los
ALTA ALTA ALTA ALTA ALTA
RF-06 RF-07
servicios por su tipo de servicio. El usuario permitirá la salida de los datos de la nota de servicio para ser impresa. Se podrá saber la cantidad de pedidos que se tenga en un rango de fechas
MEDIA ALTA
3.2.2. Requerimientos No Funcionales Los siguientes requerimientos no funcionales no forman parte de la funcionalidad del sistema, pero son importantes porque coadyuvan a la operación de un sistema: CÓDIGO
RNF-01
RNF-02
RNF-03
RNF-04
RNF-05
REQUERIMIENTO NO FUNCIONAL
La base de datos debe estar diseñado en SQl server 2014 o Mysql como GBAD La base de datos será utilizado las 24 horas del día y los 365 días del año. Garantizando el acceso y seguridad de la información. La base de datos pude ser exportado a otra aplicación que pueda cargas en la nube La base de datos debe contar con interfaces graficas que permitan un uso sencillo e intuitivo. La empresa deberá contar con una computadoras con características básicas de software y hardware como: HDD 500 GB, RAM 46 GB, Micro de 2.5Ghz, Windows 7 min,Sql server, Erwin, rational rouse
PRIORIDAD
ALTA
MEDIA
MEDIA
ALTA
MEDIA
3.3 Modelo de Casos de uso
ACTORES DEL SISTEMA
Los actores del sistema son aquellas personas que van interactuar con el sistema, como se muestra en la siguiente especificación: ACTORES DEL SISTEMA
DESCRIPCIÓN
Es el que solicita atención cuando tiene requiere servicios de algún tipo de impresión y/o arte gráfico. Cliente
Diseñador- vendedor
Es el encargado de atender las, peticiones de servicios que son pedidos de los clientes También encargado elaborar el arte gráfico, generar la nota de pedido, comprobantes de pago y producir el servicio.
CASOS DE USO DEL SISTEMA
Los casos de uso del sistema son las actividades que realiza el sistema.
CÓDIGO CU-01
CASOS DE USO DEL SISTEMA Solicitar nuevo servicio
REQUERIMIENTO FUNCIONAL RF-01,02
REPRESENTACIÓN
Solicitar notaSESIÓN de pedido INICIAR CU-02
Generar pedido
nota
de
CU-03
Generar comprobante de pago
RF-04,05, 06,07
-generar nota de pedido INICIAR SESIÓN RF-03
Generar comprobante INICIAR SESIÓN
MODELO DE CASO DE USO DE NEGOCIO
Solicitar servicio
Cliente
Diseñador Vendedor
(f rom Actores de Negocio)
(f rom Actores de Negocio)
Proveedor
Generar orden de servicio
R.Producción
Solicitar insumos
(f rom Actores de Negocio)
CASO DE USO DE SISTEMA
Cliente
Solitar nuevo servicio (from <Use Case Name>)
Diseñador Vendedor
<> <>
Generar nota de pedido
Generar comprobante
Especificación del Caso de ID ACTORES DESCRIPCIÓN 1. 2. 3. 4.
CU-01 NOMBRE Solicitar nuevo servicio Diseñador vendedor El usuario registra, actualiza y elimina pedido de servicios. ACCIÓN DE LOS ACTORES Usuario ingresa un nombre de usuario y contraseña Recepciona la solicitud de pedido de servicio
Podrá verificar si el cliente se encuentra registrado.
CU-02
NOMBRE
Generar nota de pedido
ID ACTORES DESCRIPCIÓN
1. 2. 3. 4.
Diseñador vendedor Verificara servicios, registra, actualiza y elimina nota de pedido de servicios. ACCIÓN DE LOS ACTORES Usuario ingresa un nombre de usuario y contraseña
Emitirá nota de pedido Visualizara los servicios por tipo de servicios Verificara servicios existentes
ID ACTORES DESCRIPCIÓN 1. 2.
CU-03 NOMBRE Generar comprobante de pago Diseñador vendedor Emitir, validar, registra, actualizar y eliminar comprobantes de pago. ACCIÓN DE LOS ACTORES Usuario valida datos de cliente con aplicativo de SUNAT
Emitir comprobante de pago
3.4 Modelo Conceptual de la Base de Datos 3.4.1.
Diagrama Entidad-Relación
3.4.2.
Descripción de las entidades
Nombre de archivo: ticprint Fecha de creación:01/06/2019 Descripción: Archivo principal de la base de datos, contendrá toda la información de la empresa. Nº 01
Cliente
codcliente
N° DE ATRIBUTOS 5
02
Servicio
Codsevicio
8
03
Nota de servicio
codNota
7
04
Tipo de servicio
codTservicio
05
Comprobante de pago Tipo de comprobante Vendedor Detalle de nota de servicio
codcomprobante
6
codTcomp
2
codvendedor codDetalle
7 6
06 07 08
TABLAS
CLAVES PRIMARIAS
2
DESCRIPCIÓN Contendrá datos personales del cliente. Contiene datos relacionados a la necesidad del cliente Contendrá los datos detallada de la de los pedidos realizados por el cliente. Describe la tecnología de servicio requerido por el cliente Contendrá los datos detallada de la compra de servicios de los clientes. Contendrá datos de tipo de comprobante Contendrá datos del trabajador vendedor Contendrá datos cantidad, precio unitario y mediadas
09
codDetalleC
8
Contendrá datos de `recios impuestos y otros.
10
Detalle de comprobante de pago Materia base
Cod_material
2
11
Tipo de cliente
codTclient
2
12
Contendrá datos del tipo de material a usar para el servicio Contiene datos de tipo de contribuyente ante la SUANT Contiene datos de unidad de medida de la cantidad de servicio a prestar
Unidad de codMedidad 3 medida Relaciones: Cliente, esta entidad es independiente. Nota de servicio, esta entidad es dependiente de la entidad Cliente. Servicio, esta entidad es dependiente de la entidad Nota de servicio. Tipo de servicio, esta entidad es dependiente de la entidad Servicio. Comprobante de pago, esta identidad es independiente Tipo de comprobante, esta entidad es dependiente de la entidad Comprobante de pago Detalle de comprobante de pago, esta entidad es dependiente de la entidad Comprobante de pago Vendedor, esta entidad es independiente. Detalle de nota de servicio, esta entidad es dependiente de la entidad Cliente. Material base, esta entidad es dependiente de la entidad Nota de servicio. Tipo de cliente, esta entidad es dependiente de la entidad Cliente. Unidad de medida, esta entidad es dependiente de la entidad Detalle de nota de servicio.
DEFINICION DE TABLAS Nombre de archivo: TABLA CLIENTE Descripción: Contendrá datos generales del cliente Campo
Tipo
Fecha de creación: 01/06/2019
Tamaño
Descripción
codcliente
varchar
20
Código de identificación del cliente
Rason social
varchar
50
Nombre del cliente que realiza pedido
codtipoCliente
varchar
50
Apellidos del cliente que realiza pedido
RUC
Int
11
EL Registro Único
Domicilio fiscal
varchar
20
Domicilio fiscal del cliente
DNI
int
8
Documento Nacional de Identificación del Cliente
de Contribuyente del Cliente
Nombre de archivo: TABLA SERVICIO Fecha de creación: 01/06/2019 Descripción: Contiene datos relacionados a la necesidad del cliente Campo
Tipo
Tamaño
Descripción
codservicio
varchar
20
Código de identificación del servicio
codtiposervicio
varchar
20
Identifica al tipo de servicio a ejecutar
descuentos,
Nombre de servicio Material base
varchar
50
Nombre del servicio
varchar
50
precio unitario
float
10
Contendrá datos del tipo de material a usar para el servicio Contendrá datos del precio unitario del servicio
recio ciento
float
10
Contendrá datos del precio por ciento del servicio
precio millar
float
10
Contendrá datos del precio por millar del servicio
medida
varchar
10
Contendrá datos del material donde se aplicara el servicio
Nombre de archivo: Tabla tipo de Servicio Fecha de creación: 01/06/2019 Descripción: Contendrá datos detallados de la de los pedidos realizados por el cliente. Campo
Tipo
Tamaño
Descripción
Codtiposervicio
varchar
Código de identificación del tipo de servicio
Nombre de tipo servicio
varchar
Describe tipo de servicio (diseño- impresiónTroquelado)
Nombre de archivo: Tabla Nota de Servicio Fecha de creación: 01/06/2019 Descripción: Contendrá datos detallados de la de los pedidos realizados por el cliente. Campo
Tipo
Tamaño
Descripción
codNota
varchar
20
Código de identificación de nota de servicio
cod_cliente
varchar
20
Código que Identifica al cliente
cod_vendedor
varchar
20
Código de identificación del vendedor
cod_tiposervicio
varchar
20
Código de identificación del tipo de servicio
cod_servicio
varchar
20
Código de identificación de servicio.
Fecha de recepción Estado de pedido
date
20
Indica fecha de toma del servicio
int
20
Fecha de entrega
varchar
20
Indica datos del estado de los servicios(pendiente, entregado, terminado) Fecha de entrega del servicio
Nombre de archivo: Tabla Comprobante de pago Fecha de creación: 01/06/2019 Descripción: Contendrá los datos detallada de la compra de servicios de los clientes. Campo
Tipo
Tamaño
Descripción
codcomprobante
varchar
20
Identifica al comprobante de pago
codTcom
varchar
20
Identifica al tipo de comprobante
serie
varchar
20
Número de serie generado para el comprobante de pago
Fecha de emision
date
20
Identifica al cleinte
cod_Nota
varchar
20
Identifica la nota de pedido
cod_tiposervicio
varchar
20
Identifica al tipo de servicio a producir
cod_servicio
varchar
20
Identifica al servicio tomado del cliente
cod_cliente
varchar
20
Identifica al cleinte
Tipo de moneda
float
10
Número de serie generado para el comprobante de pago
Nombre de archivo: Tabla Detalle de Comprobante de pago Fecha de creación: 01/06/2019 Descripción: Contendrá los datos complementarios para la emisión de comprobante de pago Campo
Tipo
Tamaño
Descripción
codDetallec
varchar
Identifica al comprobante de pago
codServicio
varchar
Identifica al tipo de comprobante
cantidad
varchar
Precio de servicio
varchar
descuento
varchar
igv
varchar
50
Identifica la cantidad de servicios Identifica precio de los servicios
50
Indica descuentos Indica el m impuesto del 18%del subtotal
codMedida
Unidad de media de los productos(unidad, ciento, millar) Nombre de archivo: Tabla Tipo de comprobante Fecha de creación: 01/06/2019 Descripción: Contendrá datos de tipo de comprobante de pago Campo
Tipo
Tamaño
codTipocomprobante
varchar
20
nombre
varchar
50
Nombre de archivo: Tabla Vendedor Descripción: Contendrá datos generales del vendedor Campo
Tipo
Tamaño
Descripción Código de identificación de de tipo de comprobante Indica nombre del tipo de comprobante
Fecha de creación: 01/06/2019
Descripción
codvendedor
varchar
20
nombres
varchar
50
Código de identificación de de tipo de comprobante Indica nombre del diseñador-vendedor
apellidos
varchar
50
Indica apellidos del diseñador-vendedor
telefono
int
10
Indica numero telefónico del vendedor
DNI
int
8
Documento Nacional de Identificación del Cliente
Usuario
varchar
20
Nombre de acceso
contraseña
varchar
20
Contraseña para el acceso
Nombre de archivo: Tabla Detalle de nota de servicio Fecha de creación: 01/06/2019 Descripción: Contendrá datos complementarios para la emisión de la nta de pedido Campo
Tipo
Tamaño
Descripción
codDetalle
varchar
20
codNota_SERVICIO
varchar
20
Código de identificación de del detalle de nota de pedido Indica a la nota de servico
codServicio
varchar
20
Indica apellidos del diseñador-vendedor
cantidad
int
20
Indica número telefónico del vendedor
precioUnitario
float
20
Indica costo unitario del servicio
codMedida
int
20
Unidad de media de los productos(unidad, ciento, millar)
Nombre de archivo: Tabla tipo de cliente Descripción: Contendrá datos para la realización del servicio Campo
Tipo
Tamaño
codTCliente
varchar
20
nombres
varchar
30
Fecha de creación: 01/06/2019
Descripción Código de identificación del tipo de cliente según SUNAT Nombre del tipo de contribuyente
Nombre de archivo: Tabla material base Fecha de creación: 01/06/2019 Descripción: Contendrá datos de los materiales donde se aplcara el servicio Campo
Tipo
Tamaño
Descripción
cod_material
varchar
20
Código de identificación de tipo de material a usar
nombre
varchar
30
Indica nombre del material a usar
Nombre de archivo: Tabla unidad de medida Fecha de creación: 01/06/2019 Descripción: Contiene datos de unidad de medida de la cantidad de servicio a prestar Campo
Tipo
Tamaño
Descripción
codMedida
varchar
20
Código de identificación del insumo pedido
nombre
varchar
20
Nombre de la unidad de medida
cantidad
varchar
20
Indica la cantidad de servicos a prestar
IV.
Diseño 4.1 Modelo lógico de la Base de datos
4.2 Modelo físico de la Base de Datos
V.
Diseño Normalizado 5.1. Tipo de Normalización usadas 5.2. Gráfico de tablas normalizadas
TABLA CLIENTES codcliente
Razon social
donicilio fiscal
RUC
CLI001 CLI002
Leiro maglerio la torre Vega Distribuidora incoresa SAC
TC01 TC02
codtipoCliente
Luna Pizarro RIMAC Av rosa Toro 123 San Luis
10102444057 20100045193
CLI003
DESARROLLO INMOBILIARIO CRE ART SAC
TC02
Av-Peru Nº 2845 SMP
20493066286
Jr. Chinchon Nº345 Sn Isidro ZONA "A"HUAYCAN ATE Av Carhuaz Nº 223 BREÑA
20516394138 10425789541 20516394138
ESORIA & NEGOCIOS DEL PERU S.A.C. - A&NP S.A.C. TC02 ESORIA & NEGOCIOS DEL PERU TC02 AYNP SAC TC02
CLI004 CLI005 CLI006
TIPO_CLIENTE codTCliente TC01 TC02
nombre NATURAL JURIDICA
TABALA VENDEDOR codVendedor
nombre
apellido
VEN001
RAUL ALICIA
HUATORONGO GARCIA PEREZ LUME
921479329 989993245
10244427 RAUL 10444406 ALICIA
RH001 AP002
EFRAIN FERNANDO
OBREGON MARZANO CULLANCO
989993245 981133503
60852821 EFRAIN 41053782 FERNANDO
EO003 FC004
VEN002 VEN003 VEN004
telefono
DNI
usuario
contraseña
TABLA SERVICIO cod_servicio SER001 SER002 SER003 SER004 SER005
cod_tiposervicio
Nombre de servicio
maerial base
precio unitario
precio ciento
precio millar
medida
tipserv002
IMPRESIÓN
MAT001
18,00
6,00
5,00 5x5 cm
tipserv004 tipserv003
DISEÑO IMPRESIÓN
MAT002 MAT003
15,00 10,00
5,00
2,00
tipserv001 tipserv003
corte IMPRESIÓN
MAT004 MAT005
2,00 3,00
1,50 2,00
1,00 0,50 2X3
1x1 m
MATERIAL_BASE cod_material nombre nombre ESTICKER EN VINIL MAT01 TRANSPARENTE ARTE PARA BANER DE MAT02 LONA GRUESA MAT03 ACRILICOS TIRA Y RETIRA LETREROS MAT04 SEÑALIZACIONES MAT05 Bolsas de papel
TABLA TIPO DE SERVICIO Cod_tiposervicio
Nombre de tipo servicio
TS001 TS002 TS003 TS004
troquelado Impresión gigantografias Impresión led uv Arte grafica
TABLA TIPO DE SERVICIO Cod_tiposervicio
Nombre de tipo servicio
TS001 TS002 TS003 TS004
troquelado Impresión gigantografias Impresión led uv Arte grafica
TABLA NOTA_SERVICIO codNota nroNota NOT001 001-366 NOT002 001-367 NOT003 001-368 NOT004 001-369
codVendedor VEN001 VEN002 VEN002 VEN001
TABALA DETALLE DE NOTA DE SERVICIO codDetalle codNota
codServicio
DET001
NOT001
SER001
DET002
NOT001
SER002
DET003
NOT003
SER003
DET004
NOT004
SER004
UNIDAD_MEDIDA codMedidanombre nombre M01 unidad M02 ciento M03 millar
TABALA COMPROBANTE DE PAGO codComprobante serie E001 CODCOMP001 E001 CODCOMP002 E001 CODCOMP003 EB01 CODCOMP004
codCliente CLI003 CLI004 CLI005 CLI006
fechaRecepcion estadoPedido 14/06/2019 pendiente 14/06/2019 terminado 14/06/2019 entregado 14/06/2019 enregado
cantidad
precioUnitario 3 4 8 5
fechaEntrega 29/06/2019 15/06/2019 16/06/2019 29/06/2019
codMedida 15,00 M03 35,00 M01 82,00 M01 55,00 M01
TIPO DE COMPROBANTE
cantidad 1 100 1000
codTComp COMPTIP001 COMPTIP001 COMPTIP001
COMPTIP002
codTComp
tipo de Comprobante
COMPTIP001
FACTURA BOLETA GUIA
COMPTIP002 COMPTIP003
fechaEmision
codNota 29/06/2019 NOT001 02/07/2019 NOT002 03/07/2019 NOT003 03/07/2019 NOT004
codCliente CLI006 CLI003 CLI004 CLI001
tipoMoneda SOLES SOLES SOLES SOLES
TIPO DE COMPROBANTE codTComp
tipo de Comprobante
COMPTIP001
FACTURA BOLETA GUIA
COMPTIP002 COMPTIP003
TABALA DETALLE DE COMPROBANTE DE PAGO
VI.
codDetalleC
codComprobante
codServicio
DETCOMP001 DETCOMP002 DETCOMP003 . DETCOMP004
CODCOMP001 CODCOMP001
tipserv003 tipserv003
Diseño 6.1. Tablas generadas
CREATE DATABASE DB_TICDIGITAL GO USE DB_TICDIGITAL GO CREATE TABLE TIPO_CLIENTE( codTipoCliente int primary key,
cantidad
precioServicio
4 3
descuento 500 400
0 0
igv
codMedida
58,00 M03 50,00 M03
tipoCliente varchar(50) ); CREATE TABLE TIPO_SERVICIO( codTServicio int primary key, nomTipoServicio varchar(50) ); CREATE TABLE CLIENTE( codCliente int primary key, razonSocial varchar(50), codTipoCliente int, telefono varchar(50), ruc varchar(50), domicilioFiscarl varchar(50), CONSTRAINT fk_TipoCliente FOREIGN KEY (codTipoCliente) REFERENCES TIPO_CLIENTE (codTipoCliente) ); CREATE TABLE VENDEDOR( codVendedor int primary key, nombre varchar(50), apellido varchar(50), telefono varchar(50), dni varchar(50), usuario varchar(50), contrasena varchar(50) ); CREATE TABLE SERVICIO( codServicio int primary key, nomServicio varchar(50), codTServicio int, materialBase varchar(50), precioUnidad float, precioCiento float, precioMillar float, CONSTRAINT fk_TipoServicio FOREIGN KEY (codTServicio) REFERENCES TIPO_SERVICIO(codTServicio) ); CREATE TABLE NOTA_SERVICIO( codNota int primary key, nroNota int, codVendedor int, codCliente int, fechaRecepcion datetime, estadoPedido int, fechaEntrega date, CONSTRAINT fk_Vendedor FOREIGN KEY (codVendedor) REFERENCES VENDEDOR (codVendedor), CONSTRAINT fk_Cliente1 FOREIGN KEY (codCliente) REFERENCES CLIENTE(codCliente) ); CREATE TABLE DETALLE_NOTASERVICIO( codDetalle int primary key, codNota int, codServicio int, cantidad int, precioServicio float,
detalle varchar(max), CONSTRAINT fk_Nota1 FOREIGN KEY (codNota) REFERENCES NOTA_SERVICIO(codNota), CONSTRAINT fk_Servicio1 FOREIGN KEY (codServicio) REFERENCES SERVICIO(codServicio) ); CREATE TABLE TIPO_COMPROBANTE( codTComp int primary key, tipoComprobante varchar(50) ); CREATE TABLE COMPROBANTE( codComprobante int primary key, serie varchar(50), codTComp int, fechaEmision datetime, codNota int, codCliente int, tipoMoneda varchar(50), CONSTRAINT fK_Nota2 FOREIGN KEY (codNota) REFERENCES NOTA_SERVICIO(codNota), CONSTRAINT fk_Cliente2 FOREIGN KEY (codCliente) REFERENCES CLIENTE(codCliente), CONSTRAINT fk_TipoComp FOREIGN KEY (codTComp) REFERENCES TIPO_COMPROBANTE(codTComp ) ); CREATE TABLE DETALLE_COMPROBANTE( codDetalleC INT PRIMARY KEY, codComprobante INT, codServicio INT, cantidad INT, precioUnitario float, descuento float, igv float, CONSTRAINT fK_Comprobante FOREIGN KEY (codComprobante) REFERENCES COMPROBANTE(codComprobante), CONSTRAINT fk_Servicio2 FOREIGN KEY (codServicio) REFERENCES SERVICIO(codServicio)
6.2. Consultas en el SQL
LLENADO DE DATOS INSERT INTO INSERT INTO
TIPO_CLIENTE VALUES ('TC01','NATURAL'); TIPO_CLIENTE VALUES ('TC02','JURIDICA');
SELECT * FROM TIPO_CLIENTE INSERT INSERT INSERT INSERT INSERT
INTO INTO INTO INTO INTO
MATERIAL_BASE MATERIAL_BASE MATERIAL_BASE MATERIAL_BASE MATERIAL_BASE
VALUES VALUES VALUES VALUES VALUES
('MAT01',' ESTICKER EN VINIL TRANSPARENTE'); ('MAT02','ARTE PARA BANER DE LONA GRUESA'); ('MAT03','ACRILICOS TIRA Y RETIRA'); ('MAT04','LETREROS SEÑALIZACIONES'); ('MAT05','Bolsas de papel');
SELECT * FROM MATERIAL_BASE INSERT INTO
TIPO_SERVICIO VALUES ('TS001','troquelado');
INSERT INTO INSERT INTO INSERT INTO
TIPO_SERVICIO VALUES ('TS002','Impresión gigantografias'); TIPO_SERVICIO VALUES ('TS003','Impresión led uv'); TIPO_SERVICIO VALUES ('TS004','Arte grafica');
INSERT INTO INSERT INTO INSERT INTO
TIPO_COMPROBANTE VALUES ('TC001','FACTURA'); TIPO_COMPROBANTE VALUES ('TC002','BOLETA'); TIPO_COMPROBANTE VALUES ('TC003','GUIA');
INSERT INTO CLIENTE VALUES ('CL001','Leiro maglerio la torre Vega','TC01','99999','Luna Pizarro RIMAC','10102444057'); INSERT INTO CLIENTE VALUES ('CL002','Distribuidora incoresa SAC','TC02','99999','Av rosa Toro 123 San Luis','20100045193'); INSERT INTO CLIENTE VALUES ('CL003','DESARROLLO INMOBILIARIO CRE ART SAC','TC02','44444','Av-Peru Nº 2845 SMP','20493066286'); INSERT INTO CLIENTE VALUES ('CL004','ESORIA & NEGOCIOS DEL PERU S.A.C. - A&NP S.A.C. ','TC02','55555','Jr. Chinchon Nº345 Sn Isidro','20516394138'); INSERT INTO CLIENTE VALUES ('CL005','ESORIA & NEGOCIOS DEL PERU S.A.C. - A&NP S.A.C. ','TC02','88888','ZONA "A"HUAYCAN ATE','10425789541'); INSERT INTO CLIENTE VALUES ('CL006','AYNP SAC','TC02','21222','Av Carhuaz Nº 223 BREÑA','20516394138'); INSERT INTO VENDEDOR VALUES ('VE001','RAUL',' HUATORONGO GARCIA','921479329','10244427','RAUL','RH001'); INSERT INTO VENDEDOR VALUES ('VE002','ALICIA','PEREZ LUME','989993245','10444406','ALICIA','AP002'); INSERT INTO VENDEDOR VALUES ('VE003','EFRAIN ','OBREGON MARZANO','989993245','60852821','EFRAIN ','EO003'); INSERT INTO VENDEDOR VALUES ('VE004','FERNANDO','CULLANCO','981133503','41053782','FERNANDO','FC004');
GENERANDO CONSULTAS
VII.
Conclusiones y Recomendaciones
Con la implantación del proyecto mejorará la gestión de los pedidos servicios requeridos por los clientes. Permitiendo mejor la administración y la producción de los servicios de manera eficiente teniendo la información reportada por las consultas hechas a la base de datos, los mismos que serán usados por los representantes de la empresa para la toma de decisiones. Se recomienda programar capacitaciones dirigidas a los usuarios Se recomienda que el manejo de la base de datos se solo personal autorizado y capacitado
Bibliografía 1. E. Reinosa (2010) “Base de datos” , 1ra edición, Alfaomega Group Editor, argentina, Buenos Aires 2. Empresas de servicios: tipos y características, extraido de: https://retosdirectivos.eae.es/empresas-de-servicios-tipos-y-caracteristicas/ 3. Gestión
de
servicios.-
https://www.gestiopolis.com/calidad-y-gestion-del-
servicio-al-cliente/ 4. Clasificación
de
industria,
comercio
y
servicio.-extraido
de
:
https://www.solocontabilidad.com/costos/clasificacion-de-industria-comercio-yservicio 5. Base de datos #13 | Normalización (1FN, 2FN y 3FN), extraido de : https://www.youtube.com/watch?v=bO18omSzeR4
ANEXOS