s 08 a 15 ddac 2015 practica 001 gestión alquileres.pdf

4
1 FACULTAD DE CIENCIAS ECONÓMICAS, CONTABLES Y ADMINISTRATIVAS - UNC CURSO: DISEÑO Y DESARROLLO DE APLICACIONES CONTABLES   20 5 1 - II CASO PRÁCTICO Nº 01: Para familiarizarnos, con los temas tratados en la sesión 1: modelado de bases de datos E-R y sesiones 2 a 7: relacionados con el uso de Microsoft Access 2013; vamos a diseñar una pequeña aplicación de gestión de base de datos de poca complejidad, para el alquiler de automóviles, con la finalidad de lograr afianzamiento para el desarrollo de caso práctico Nº 02. Gestión de base de datos para CaxasCarRentalSRL 1. IDENTIFICACIÓN DE ENTIDADES: Al tratarse de un caso para afianzamiento, con el objetivo de no hacer complejo el mismo, solamente se han definido 3 entidades básicas: 2. DISEÑO CONCEPTUAL: Diagrama E-R. 3. IDENTIFICACIÓN DE ATRIBUTOS Y DEFINICIÓN DE CAMPOS PARA LA ENTIDAD CLIENTE (Tabla: T_CLIENTE) ATRIBUTO CAMPO Documento de identidad id_cliente  Apellido paterno y materno apellidos Nombres nombres Dirección direccion Teléfono telefono El campo id_cliente, será el campo índice para la clave principal, numero, entero largo, formato 00000000, requerido e indexado sin duplicados. PARA LA ENTIDAD MARCA MODELO (Tabla: T_MARCA_MOD) ATRIBUTO CAMPO Código del modelo id_marca_mod Marca y modelo marca_mod Precio de alquiler por día alquiler_dia El campo id_marca_mod, será el campo índice para la clave principal, texto, requerido e indexado sin duplicados. AUTOMÓVIL CLIENTE MARCA/MODELO AUTOMÓVIL ALQUILER CLIENTE REPORTE ALQUILER MARCA/MODELO 1 1

Upload: lennin

Post on 27-Feb-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

7/25/2019 S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

http://slidepdf.com/reader/full/s-08-a-15-ddac-2015-practica-001-gestion-alquilerespdf 1/4

1

FACULTAD DE CIENCIAS ECONÓMICAS, CONTABLES Y ADMINISTRATIVAS - UNC

CURSO: DISEÑO Y DESARROLLO DE APLICACIONES CONTABLES – 20 51 - II

CASO PRÁCTICO Nº 01:

Para familiarizarnos, con los temas tratados en la sesión 1: modelado de bases de datos E-R ysesiones 2 a 7: relacionados con el uso de Microsoft Access 2013; vamos a diseñar unapequeña aplicación de gestión de base de datos de poca complejidad, para el alquiler deautomóviles, con la finalidad de lograr afianzamiento para el desarrollo de caso práctico Nº 02.

Gestión de base de datos para “CaxasCarRentalSRL”  

1. IDENTIFICACIÓN DE ENTIDADES: Al tratarse de un caso para afianzamiento, con elobjetivo de no hacer complejo el mismo, solamente se han definido 3 entidades básicas:

2. DISEÑO CONCEPTUAL: Diagrama E-R.

3. IDENTIFICACIÓN DE ATRIBUTOS Y DEFINICIÓN DE CAMPOS

PARA LA ENTIDAD CLIENTE (Tabla: T_CLIENTE)

ATRIBUTO CAMPODocumento de identidad id_cliente Apellido paterno y materno apellidosNombres nombresDirección direccionTeléfono telefono

El campo id_cliente, será el campo índice para la clave principal, numero, entero largo,

formato 00000000, requerido e indexado sin duplicados.

PARA LA ENTIDAD MARCA MODELO (Tabla: T_MARCA_MOD)

ATRIBUTO CAMPOCódigo del modelo id_marca_mod Marca y modelo marca_modPrecio de alquiler por día alquiler_dia

El campo id_marca_mod, será el campo índice para la clave principal, texto, requerido eindexado sin duplicados.

AUTOMÓVIL CLIENTE MARCA/MODELO

AUTOMÓVIL

ALQUILER CLIENTE

REPORTE ALQUILER

MARCA/MODELO

1

1

Page 2: S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

7/25/2019 S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

http://slidepdf.com/reader/full/s-08-a-15-ddac-2015-practica-001-gestion-alquilerespdf 2/4

2

PARA LA ENTIDAD AUTOMÓVIL (Tabla: T_AUTOMOVIL)

ATRIBUTO CAMPOPlaca id_auto Año añoColor color

El campo id_auto, será el campo índice para la clave principal, texto, requerido e indexadosin duplicados.

Solucione la relación de la tabla T_AUTOMOVIL con la tabla T_MARCA_MOD

4. OTRAS TABLAS:

La relación varios a varios Automóvil Cliente, dará lugar a la creación de la tablaT_ALQUILER.

ENTIDAD ALQUILER (Tabla: T_ ALQUILER)

ATRIBUTO CAMPONumero de pedido id_pedido  Código del cliente id_clienteFecha del Pedido f_pedidoFecha de retiro f_retiroFecha de devolución f_devol

El campo id_pedido, será el campo índice para la clave principal, Autonumérico, enterolargo, requerido e indexado sin duplicados.

La relación varios a uno entre el producto AUTOMÓVIL y el CLIENTE, significa que unmismo cliente puede alquilar varios automóviles, en tal sentido, genera que el atributo queidentifica al automóvil alquilado no se incluya como tal en la tabla alquiler, creándose unanueva tabla para registrar el detalle de los automóviles alquilados, incluyendo como camposclave foráneos los campos clave de la tabla Alquiler y la tabla Automóvil.

ENTIDAD DETALLE ALQUILER (Tabla: T_DETALLE_ALQUILER)

ATRIBUTO CAMPONumero de pedido id_pedido  Placa id_auto 

Los campo id_pedido e id_auto,  serán el campo índice foráneos, requeridos e indexadoscon duplicados.

5. IMPORTACIÓN DE DATOS.

Del archivo Excel, que forma parte del material para el presente caso, importe los datospara las tablas: T_CLIENTE, T_AUTOMÓVIL y T_MARCA_MOD.

AUTOMÓVIL CLIENTEALQUILER

AUTOMÓVILMARCA/MODELO1

Page 3: S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

7/25/2019 S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

http://slidepdf.com/reader/full/s-08-a-15-ddac-2015-practica-001-gestion-alquilerespdf 3/4

3

6. CREACIÓN DE RELACIONES: Crear las relaciones entre las 5 tablas elaboradas hastaéste paso: Exigir integridad referencial y actualizar y eliminar en cascada. 

7. DISEÑO DE FORMULARIOS:

Con el asistente par formularios cree de sus tablas respectivas los formularios:

F_CLIENTE, F_AUTOMIVIL y F_MARCA_MODELO. (Estableciendo las propiedadesgenerales indicadas por el profesor del curso).

8. CREACIÓN DEL FORMULARIO F_ALQUILER_CLIENTE. (Alquileres)

El formulario de alquileres, se utilizará para procesar en tiempo real los pedidos dealquileres realizados por los clientes así como para visualizar e imprimir el reporte dealquileres (INFORME).

Para crear el formulario de alquileres, es necesario hacer dos consultas y un subformulario (F_DETALLE_ALQUILER_PRECIO):

8.1. Consulta 1: C_ALQUILER_CLIENTE

Se diseñará de las tablas: T_ALQUILER y T_CLIENTE y se incluirán los campos:id_pedido, id_cliente, la expresión apel_nom (apellidos y nombres en un sólo campo),dirección, teléfono, fecha de pedido, fecha de retiro y fecha de devolución.

8.2. Consulta 2: C_DETALLE_ ALQUILER_ PRECIO

Se diseñará de las tablas: T_ALQUILER, T_DETALLE_ALQUILER, T_AUTOMÓVIL yT_MARCA_MOD; se incluirán los campos: id_pedido, id_auto, la expresión mod_color(modelo y color en un sólo campo), el campo calculado días (número de días dealquiler), alquiler_dia y el campo calculado subtotal (costo del alquiler por automóvil).

8.3. Una vez creadas las consultas y añadidas a las relaciones, crear el formularioF_ALQUILER_CLIENTE, en el que se insertará el Sub formulario F_DETALLEALQUILER_PRECIO, elaborada de la consulta C_DETALLE_ ALQUILER_ PRECIO.Agregar los campos calculados los y controles necesarios, bajo la orientación delprofesor.

Page 4: S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

7/25/2019 S 08 A 15 DDAC 2015 practica 001 Gestión Alquileres.pdf

http://slidepdf.com/reader/full/s-08-a-15-ddac-2015-practica-001-gestion-alquilerespdf 4/4

4

9. CREACIÓN DE INFORMES:

REPORTE DEL ALQUILER. (Informe: I_REPORTE_ALQUILER)

Con la orientación del profesor, elabore la consulta para la impresión del reporte dealquiler, del formulario activo, utilizando las tablas pertinentes y los campos necesarios.

10. CREACIÓN DEL FORMULARIO MENÚ (INICIO)

Con la orientación del profesor, crear el formulario F_MENU, con los controles necesariospara ejecutar los formularios y tablas para el proceso de alquileres, mantenimiento dedatos e informes. Culmine la aplicación configurando en opciones del Access la ejecucióndel formulario Menú.

11. PRÁCTICA GRUPAL: (N° de alumnos por Grupo: 05)

GRUPOS PARES

11.1. Elabore un Informe de alquileres que muestre el reporte de alquiler según el Nº depedido solicitado.

11.2. Elabore un Informe de alquileres que muestre en forma actualizada las unidadesalquiladas que están pendientes de devolución.

GRUPOS IMPARES

11.3. Elabore un Informe de alquileres que muestre el reporte de alquiler según el Nº depedido solicitado.

11.4. Elabore un Informe de alquileres que muestre en forma actualizada las unidades queno están alquiladas.

Fecha de presentación: miércoles 04 de noviembre de 5201 .

CPC. Juan José Jul io Vera Abanto