0% encontró este documento útil (0 votos)
10 vistas16 páginas

Proyecto Web para Concesionaria Audi

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
10 vistas16 páginas

Proyecto Web para Concesionaria Audi

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Centro de Bachillerato

tecnologico industrial y
de servicios N.03 Tlaxcala

Concesionaria de Autos
Especialidad: Programación.
Materia: Desarrollo web
Docente: Prof. Patricia Cedillo Xochipa

Integrantes:
1.Águila Hernández Giovanny
2.Conde Delgado Reyna Alondra

Fecha: 23 de Septiembre 2024

1
ÍNDICE

Portada —---------------------------------------------------------------- 1

Indice —-------------------------------------------------------------------- 2

Planteamiento del problema—---------------------------------------------- 3

Nombre de los formularios —---------------------------------------------------- 4-12

Requerimientos —-------------------------------------------------------------- 13

Diseño conceptual o diagrama Entidad- Relación.---------------------14

Diseño relacional o modelo lógico.-----------------------------------------15

Conclusiones (Elaboración del proyecto y conocimientos en equipo).-----16

Nota: Las páginas van enumeradas en la parte inferior derecha, a partir del planteamiento del problema.

2
PROYECTO PRIMER PARCIAL.

MODULO: DESARROLLA APLICACIONES WEB CON CONEXIÓN A BASES DE DATOS

1. Redacten un planteamiento de problema orientado a un negocio o empresa o


institución (puede utilizar los pasos del prototipado de una página web o bien la fase
de planificación para redactar el objetivo o la situación a resolver).

PLANTEAMIENTO:

La concesionaria Audi necesita una solución para gestionar eficientemente la información relacionada con la
venta de vehículos y los servicios postventa. El sistema debe registrar datos de los clientes, como nombre, INE,
fecha de compra, edad y teléfono de contacto, así como información de los vehículos adquiridos, incluyendo
modelo, color y precio base de 10,000,000 pesos. Además, es necesario almacenar los tipos de garantías
(10,000 km o 15,000 km), servicios de mantenimiento (revisión de frenos, encerado, lavado) y el nivel de
satisfacción del cliente, que influirá en los descuentos aplicables.

● Clientes: Cada cliente se identifica con su nombre, identificación oficial (INE), fecha de compra del
vehículo y edad*. Cada cliente puede realizar múltiples compras.
● Vehículos: Cada vehículo tiene un modelo, color y fecha de compra. El precio base de cualquier
vehículo es de 10,000,000 pesos. Cada vehículo está asociado a un único cliente.
● Garantías: Se registran dos tipos de garantías: 10,000 km (10,000 pesos) y 15,000 km (15,000 pesos).
Cada vehículo tiene una única garantía.
● Servicios de Mantenimiento: Se ofrecen servicios como revisión de frenos (1,000 pesos), encerado
(2,000 pesos) y lavado (500 pesos). Un cliente puede solicitar varios servicios para un solo vehículo.
● Satisfacción del Cliente: Se almacena el nivel de satisfacción del cliente en una escala del 0 al 10, que
influye en los descuentos aplicables (0=5%, 5=10%, 10=20%).

*la edad tambien aplica descuentos(18-20 años 20% de descuento, 21-50 años 10% de descuento, 50-100
años 5% de descuento)

3
2. Elabora el diseño y desarrollo de dos páginas, cada página contiene un formulario. Los formularios son
producto del problema y de los requerimientos.
a. El primer formulario establece los datos que serán necesarios para el registro en su BD (no se
permite elaborar un inicio de sesión, contacto para enviar un mensaje o formulario que
contenga una o dos preguntas). Los datos se deben de relacionar con el diseño E-R y lógico de
una BD, así como con el planteamiento del problema. Este formulario no contiene calculos.
b. En el segundo formulario se integran datos para registrarse en la base de datos, además se
debe de considerar que en este se incluyen datos que recibirán los resultados de los cálculos
que se plantean (se utilizan operaciones o cálculos que utilice estructuras condicionales).
Por ejemplo, si el consumo de una cantidad de productos es mayor a cierta cantidad se aplicará
un porcentaje de descuento o bien se aplica un valor diferente del producto.

Importante:

● El diseño y desarrollo de la página contiene un encabezado (nombre de la empresa o negocio o


institución), cuerpo (formulario) y pie de página (redes sociales o medios de contacto)
● Los formularios deben cumplir con lo siguiente:
✔ Cada formulario se integra con mínimo 5 tipos de elementos de formulario, por
ejemplo: cajas de entrada, botones de radio, cajas de chequeo, listas desplegables, etc.
✔ El formulario debe de estar diseñado para mostrase en pantalla de escritorio y pantalla
dispositivo. Es decir deben de ser responsivos.

Diseño de los formularios (asignar aquí). El diseño corresponde a la apariencia que va a tener la página web, en
este caso se diseña el prototipo de la página en vista escritorio y responsivo.

4
5
a) Diseño escritorio y responsivo del primer formulario

6
7
b) Desarrollo de la página que contiene el primer formulario (agregar imagen de la página web), vista
escritorio y responsivo.

8
c) Diseño escritorio y responsivo del segundo formulario

9
10
d) Desarrollo de la página web que contiene el segundo formulario (agregar imagen de la página web),
vista escritorio y responsivo.

11
12
MODULO: CONSTRUYE BASES DE DATOS PARA APLICACIONES WEB

1. Escriba los requerimientos para elaborar el diseño conceptual (Diagrama Entidad- Relación) y diseño
relacional (modelo lógico) en relación al planteamiento del problema. Los requerimientos plantean la
cantidad de entidades que tendrá la BD, atributos, relaciones, cardinalidades, llaves primarias y
secundarias. Por tanto en cada diseño debe de observarse cada una de estas. Los modelos se
conforman con mínimo 5 entidades. Cada entidad tendrá mínimo 3 atributos independientemente de
las claves primarias y secundarias.

Se desea diseñar una base de datos que registre y gestione la venta de vehículos y servicios postventa de una
concesionaria. Esta base de datos debe llevar un control sobre los clientes, vehículos, garantías y servicios de
mantenimiento.

● Clientes: Se debe almacenar información como el nombre, INE, edad, teléfono, y la fecha en que
realizaron la compra del vehículo. Un cliente puede realizar varias compras de vehículos.
● Vehículos: Cada vehículo tiene un modelo, color, precio (10,000,000 pesos) y está relacionado a un
cliente que lo adquiere. Se debe almacenar la fecha de compra del vehículo. Un vehículo está asociado
a una única garantía.
● Garantías: Existen dos tipos de garantías: una de 10,000 km por un costo de 10,000 pesos y otra de
15,000 km por un costo de 15,000 pesos. Cada vehículo solo puede tener una garantía.
● Servicios de mantenimiento: La concesionaria ofrece servicios como revisión de frenos (1,000 pesos),
encerado (2,000 pesos), y lavado (500 pesos). Un cliente puede solicitar varios servicios asociados a un
vehículo.
● Satisfacción del Cliente: Se registra el nivel de satisfacción del cliente en una escala de 0 a 10, el cual
puede influir en los descuentos aplicables en futuras compras o servicios.

Relaciones:

● Un cliente puede comprar varios vehículos, y cada vehículo tiene una única garantía.
● Un vehículo puede recibir varios servicios de mantenimiento.
● Un cliente puede realizar múltiples compras y servicios postventa, y la satisfacción del cliente influye en
los descuentos aplicables.

13
a) Diagrama Entidad- Relación

14
b) Modelo lógico.

15
CONCLUSIÓN

En conclusión de este proyecto, desde la problemática inicial fue crear una página web que
organizara eficientemente los datos de clientes, vehículos y servicios.
El diseño y desarrollo de formularios fueron de gran importancia, ya que estos fueron
esenciales para la interacción con la base de datos. El primer formulario nos enseñó a
manejar la recopilación de datos básicos y cómo vincularlos adecuadamente a un sistema de
base de datos. Aunque no incluía cálculos, fue fundamental para entender la estructura de
los datos y cómo organizarlos de manera efectiva.
El segundo formulario, que incluía cálculos automáticos como descuentos basados en la
edad y el nivel de satisfacción del cliente, nos permitió aplicar condiciones lógicas y ver cómo
estos procesos dinámicos afectaban la experiencia del usuario. Este formulario nos hizo ver
la importancia de diseñar sistemas que no solo recopilen información, sino que también
tomen decisiones basadas en los datos ingresados.*.
En resumen, este proyecto nos permitió aplicar los conceptos teóricos aprendidos en clase y
ponerlos en práctica de una manera que resolviera una problemática concreta.

16

También podría gustarte