proyecto-Tienda.

Actividad. Proyecto de Base de Datos Modalidad: Equipo. Integrantes:……. Tipo de Arquitectura de Aplicación. Cliente Serv

Views 118 Downloads 2 File size 61KB

Report DMCA / Copyright

DOWNLOAD FILE

Citation preview

Actividad. Proyecto de Base de Datos Modalidad: Equipo. Integrantes:……. Tipo de Arquitectura de Aplicación. Cliente Servidor. Titular de la Materia. Juvencio Mendoza Castelán. Objetivo de actividad. El alumno analizará y aplicará los elementos fundamentales del modelado de datos, del diseño de bases de datos relacionales, para la creación y explotación de bases de datos. Basados en la arquitectura Cliente-Servidor. Giro de la empresa: Comercial. Breve descripción del proyecto. Esta dirigido a una empresa de giro comercial que puede ser una tienda como Arteli, Aurrera, Chedraui, Sams entre otras. Donde es necesaria la construcción de una base de datos Integral con posibilidades a futuro de compartir información a distancia manejando una base de datos distribuida. Ya que la empresa tiene la necesidad de centralizar la información y de esta manera enlazarse con todas las sucursales, manejando las mismas políticas de venta, precios, descuentos y promociones de manera automática a la misma fecha y hora en todas las sucursales, y de esta manera tener la posibilidad de las partes interesadas monitorear cada sucursal el inventario de existencias, venta de productos o cualquier otra información relevante que desee. La empresa está dividida por departamentos y cada departamento tiene varios puestos y en cada uno de ellos tienen empleados con funciones específicas, donde cada empleado tiene un único jefe y este a la vez tiene a su mando varios empleados. En cuanto al control de los inventarios de productos se manejan claves únicas de inventario para cada producto, las líneas a la que pertenece, el registro y control de las marcas de productos. También desea llevar el registro y control del catalogo de los proveedores. Es importante señalar que la empresa tiene convenios de créditos con sus proveedores que en determinado momento se efectúan bajo esta modalidad. Para la empresa es muy importante controlar tanto las ventas como las compras ya que en determinado momento generan informes de ventas y compras por periodos de fecha, así como datos estadísticos con la finalidad de determinar qué productos son los más y menos vendidos, las líneas de productos de mayor y menor venta. El registró y control de los clientes es muy importante para la empresa ya que también en determinado momento ofrecen cartera de crédito a quienes cumplen con los requisitos y políticas de la empresa, además desea tener los medios para ofrecer el servicio de modalidades de pago en efectivo que puede ser contado, cheque, tarjeta bancaria, o crédito y de este modo calcular los montos de venta por cualquiera de estos conceptos. Para la empresa es importante tener el control de los clientes que adeudan una cuenta para poder decidir el estatus de su deuda los abonos a su cuenta y con base a esta información determinarán si continúa abierto el crédito.

También para la empresa es importante llevar el registro y control de las devoluciones, pedidos, cancelaciones tanto de las ventas realizadas a los clientes como de las compras a proveedores El control de este proceso es muy importante ya que el inventario de existencias de productos puede variar de acuerdo a estos cambios. La empresa dispone de espacio y de personal para ocupar una caja de atención de servicio al cliente donde cada empleado dispone de ciertas funciones y permisos que puede o no realizar con o sin autorización de su jefe inmediato. Por lo que cada uno de estos jefes tiene que reportar los cortes de caja de cada empleado en los cambios de turno que se manejan que son matutinos y vespertinos. Algunas consultas que desean generar son: 1. Reporte de ventas diarias 2. Reporte de ventas generales clasificadas por  Línea de producto  Ventas por cajero  Ventas por turno  Productos más vendido

 Consultas combinadas agregando rangos de fecha. 3. Cortes de Caja.( Diario, Semanal, mensual, bimestral, etc.)

4. Ventas clasificadas Por formas de pago(efectivo, cheque, tarjeta, crédito, etc..) contemplando rangos de fecha. 5. Ventas a crédito (por clientes.) contemplando rangos de fecha.

Reportes de compras por: 1. POR RANGOS DE FECHA 2. POR LINEAS DE PRODUCTO 3. POR PROVEEDOR 4. FORMAS DE COMPRAS Reporte de Existencias de Productos por. 1. LINEAS 2. General

3. STOCK MAXIMOS Y MINIMOS. 4. POR PRESENTACION. 5. Productos activos. 6. Etc. Etc. Etc.

Aplicar consulta de datos para generar datos estadísticos.

Entregables: Documentación Técnica Documento incluya: Portada, Introducción, índice, descripción problemática a resolver con “descripción de procesos”…….

de

la

 Construcción del Diagrama Relacional.  Diseño físico de la base de datos escrito en lenguaje SQL. Considerando los siguientes aspectos de Integridad en la base de datos: • Integridad en los campos. Manejando restricciones check o reglas de validación • Valores de dominio • Integridad referencial. En las operaciones con la base de datos cuando ocurra acciones de (insertar, borrado de registros, actualización de datos).  Documentación del Diccionario de Datos. •

Incluya:



Descripción detallada de los campos. • Calcular el espacio de longitud de registros de la base de datos y con base en ello estimar el espacio adecuado que se le destinará a la base de datos.



Descripción de procedimientos con relación a las tablas que hace referencia.

• Descripción de procedimientos disparadores (triggers) identificando la(s) tablas, acción(es) que hará que se ejecute. Así como también identificar la(s) tablas y campos que sufrirán cambios durante este proceso •

Tipo de restricciones



Código escrito en lenguaje Sql de todas las consultas y reportes solicitados.

Pruebas a la base de datos •

Introducir registros a la base de datos y comprobar la integridad de los datos de acuerdo a las restricciones que se establecieron

Documento en Word. • • •

Portada que incluya los datos del alumno(s), especialidad, titulo de la actividad a desarrollar, fecha. Introducción de la actividad a desarrollar. Nombre de la base de datos que se está documentando definiendo claramente que procesos está atendiendo. Es decir los procesos que



supuestamente la empresa desea sistematizar. (el nombre del proceso y las operaciones que comprende). Índice donde se Incluya cada uno de los puntos señalados en la actividad.

Conclusiones de la práctica.

La calidad de presentación de su trabajo es muy importante por lo que se les pide ser tomado muy en cuenta.