free portfolio web templates
Mobirise

XML - XSD

<html>
    <head>
        <meta charset="utf-8">
        <title>Ejemplos de códigos</title>
    </head>
    <body>
         <p>Hola Mundo !!!!</p>
    </body>
</html>

CONCESIONARIO DE COCHES

bootstrap website templates
1

Planteamiento

Un cliente le ha pedido a WebMalagaDesign una web para un concesionario de coches de segunda mano.

2

Nudo

Alberto, Gloria y el cliente se reúnen para detallar el proyecto. Una vez terminada la reunión, Gloria y Alberto deciden que la información de los coches se va a almacenar en un fichero XML. Del análisis se extraen las siguientes conclusiones:

  • El concesionario podrá disponer de 0 a un número indeterminado de coches y tendrá como atributo la provincia en la que está.
  • El coche está identificado con un atributo(matrícula).
  • Los datos que se tendrán de los coches serán:
    • Marca.
    • Modelo.
    • Cilindrada o caballos.
    • Combustible.
    • Precio.
    • Año: Puede que no esté disponible.
    • Color.
    • Interesado: Dni del cliente interesado. Puede haber de 0 a un número indeterminado de interesados.
    • Fecha_limite: Elemento que identifica la fecha límite para poder vender el coche. Este elemento tendrá un atributo que indicará dicha fecha. Puede no estar disponible.
3

Desenlace

En el siguiente CODEPEN.IO está el resultado final.

<coche>
   <marca>Mazda</marca>
   <modelo>MX-5</modelo>
   <cilindrada>2.3</cilindrada>
   <combustible>gasolina</combustible>
   <precio>18.000€</precio>
   <año>2018</año>
   <color>rojo</color>
   <fecha_limite>23/12/2021</fecha_limite>
   <accesorios>navegador GPS</accesorios>
</coche>
Modelo 3d


Representación 3d de un Mazda. Cada uno de los datos del coche se pueden representar en un fichero XML, detallando aspectos como la marca, el modelo, potencia o combustible.
El modelo 3D lo puedes ampliar y mover en un entorno tridimensional.

FICHERO XML de ejemplo: Se muestran tres coches. El último coche no tiene accesorios.

	
	
	

FICHERO XSD: XML SCHEMA que valida el fichero XML. En la última parte del fichero aparecen los tipos personalizados.

	
	
	

Dirección

Calle Martinez, 24                     
29004 Málaga

Contacto

Email: webmalakadesign@gmail.com
Phone: 952.23.89.__
Fax: 952.23.89.__