proyecto .empresa de fumigaciones - diagramas entidad relaciòn - base de datos

28

Upload: humberto-escalante

Post on 18-Nov-2014

2.534 views

Category:

Documents


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos
Page 2: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Escalante Godinez Alfredo HumbertoSosa Rodríguez A. Estefania

Tratamiento de la Información II

Especificación de requisitos de GRUPO PRISMA

Equipo

Page 3: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

GRUPO PRISMA

Page 4: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Especificación de

Requisitos

Page 5: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

La empresa Grupo Prisma con dirección en San Pedro de la Conquista No.44 Col. Piedra Bola, C.P. 83290 Hermosillo Sonora México, teléfono: 01 (662) 2 54 56 38, 01 800 8 23 68 48, se dedica a realizar servicios de limpieza y fumigación, tanto servicios empresariales como domésticos.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 6: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

La empresa almacena los siguientes datos del cliente; nombre, teléfono, ciudad, RFC, como datos adicionales; celular, correo electrónico, sexo, curp, tipo de régimen (persona física o moral), fecha de alta, fecha de nacimiento. El cliente es identificado mediante un número denominado CuentaContable.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 7: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Cada Cliente puede tener diferentes domicilios registrados ya que puede realizar el servicio en más de un de lugar, para esto se piden los siguientes datos: calle, número, colonia, código postal, ciudad así como observaciones, cada domicilio es identificado con su valor IdDomicilio.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 8: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

La empresa ofrece varios servicios, tales como; lavado de salas, lavado de pisos, lavado de alfombras, lavado y pulido de pisos, fumigación (control de insectos), control de termitas, etc. organizados en un catalogo llamado Servicios, a los que se les identifica con un código para su fácil manejo. El precio por Cada Servicio se define por m² y varía por tipo de Servicio.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 9: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Existe una relación entre documentos y servicios (RDS), en donde se especifica la cantidad de servicios que hace referencia a los servicios contratados en un mismo documento, así como el precio unitario, que sería el precio por metro cuadrado, en el que se vendió el servicio y la vigencia que es el tiempo por el que fue contratado el servicio.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 10: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Además del domicilio en donde se hará el servicio y los metros cuadrados del domicilio con excepción de cuando se trate del servicio Lavado de Sala que se establecerá el metro cuadrado en 1.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 11: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Se manejan dos tipos de documentos, que se identifican mediante un folio, primero se registra la cotización, que tiene un estatus de Na, se la asigna a un cliente que incluye la dirección donde se hará el servicio, también incluye datos como: fecha en que se realiza el documento, y fecha de inicio que es el día que se programa hacer el servicio, observación, precio total, lo que el cliente paga por el servicio, etc.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 12: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Un empleado del tipo agente, es el que se encarga de presentar la cotización al cliente, si este la acepta, su estatus de Na cambia a En Espera, y se procede a realizar la Orden de servicio, que es otro documento con el mismo folio que el de cotización, también contiene los datos del cliente, datos del pago y los del servicio.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 13: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

La empresa maneja un sistema de comisiones para los empleados que vendan algún servicio a un cliente. Comisión es un atributo de la tabla Documentos y mostrará el dinero que se le pagará al empleado del tipo agente por la venta. Además este campo permanecerá oculto para el cliente.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 14: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Además la empresa maneja un sistema de descuentos por días festivos. El campo será descuentos y en él se almacenara el dinero que le será descontado al cliente del precio final.Se cobrará un servicio por los m2 que posea un local y el precio del servicio por m2, excepto cuando estos se traten se sillones, en este caso los metros cuadrados serán definidos en 1.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 15: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Se guardaran los datos del empleado tales como: id empleado, tipo empleado, nombre y dirección. El id empleado servirá como identificador de empleado y ayudará a relacionarlo con un documento y su respectiva comisión, tipo de empleado se refiere a sí el empleado esta posibilitado para generar ventas.

Especificación de requisitos de GRUPO PRISMA

Grupo Prisma

Page 16: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Designación de Conjuntos de entidades

Page 17: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

•El conjunto de entidades Clientes, con los atributos CuentaContable, Nombre, FechaNacimiento, Telefono, Celular, Email, CiudadCliente, Curp, RFC, FechaAlta y Regimen.

•El conjunto de entidades Domicilio, con los atributos IdDomicilio, Calle, Colonia, Numero, CodigoPostal, CiudadDomicilio y Observacion.

Designación de conjuntos de entidades

Page 18: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

• El conjunto de entidades Documentos, con los atributos Folio, Descuento, TipoDocumento, Fecha, FechaInicio, Estatus, Observacion y Subtotal, dos atributos derivados que serán Total y Comision.

• El conjunto de entidades Servicios, tendrán los atributos Codigo, Nombre, Precio y Descripcion

• El conjunto de entidades Empleados, tendrá los atributos IdEmpleado, Nombre, Direccion y TipoEmpleado.

Designación de conjuntos de entidades

Page 19: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Designación de Conjuntos de Relaciones

Page 20: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

• RCDom, un conjunto de domicilios varios a varios entre Domicilio y Cliente, indicando que un cliente puede tener varios domicilios. Y un domicilio puede tener varios Clientes

• RCD, un conjunto de relaciones de uno a varios de Cliente a Documentos, Que documenta que un Cliente puede tener varios Documentos, pero un documento Solo puede tener un Cliente.

Designación de conjuntos de relaciones

Page 21: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

• RDS, con unos atributos IdOperacion, Cantidad, Vigencia, PrecioUnitario, Domicilio e Iva. En una relación de varios a varios entre Documentos y Servicios. En donde un documento puede tener varios servicios y un servicio puede tener varios documentos

• RDE, un conjunto de relaciones de uno a varios de Empleados a Documentos. Que indica que un empleado puede tener varios documentos, pero un documento solo puede tener un empleado.

Designación de conjuntos de relaciones

Page 22: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Especificación de REQUISITOS FUNCIONALES

Page 23: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Agregar cliente.Agregar servicio.Agregar documento.Agregar venta.Modificar cliente.Modificar documento.Modificar servicio.Modificar venta.

Especificación de requisitos funcionales

Page 24: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Eliminar venta. Eliminar cliente. Eliminar documento. Eliminar servicio. Consultar ventas. Consultar clientes. Consultar productos. Consultas documentos.

Especificación de requisitos funcionales

Page 25: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Diagrama Entidad- Relación

Page 26: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Diagrama Entidad-Relación

Page 27: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Clientes = (CuentaContable, Nombre, Curp, RFC, FechaNacimiento, Regimen, FechaAlta, Ciudad, Email, Telefono, Celular)

Servicios = (Codigo, Nombre, Descripcion, Precio)

Empleados = (IdEmpleado, TipoEmpleado, Nombre, Domicilio)

Domicilios=(IdDomicilio, Calle, Colonia, Numero, CodigoPostal, CiudadDomicilio, Observacion)

Tablas

Page 28: Proyecto .Empresa de Fumigaciones - Diagramas Entidad Relaciòn - Base de Datos

Documentos = (Folio, TipoDocumento, Estatus, Fecha, FechaInicio, Subtotal, Descuento, Comision, Total, IdEmpleado, CuentaContable, Observacion)

RSDom = (CuentaContable, IdDomicilio)

RSD = (Operación, Folio, Codigo, IdDomicilio, Cantidad, Vigencia, Precio, MetrosCuadrados, IVA)

Tablas