DAM2 M06 UF1 Proyecto (Curso 2018-2019)
La revisió el 09:58, 11 jul 2018 per Lzabala (discussió | contribucions) (Es crea la pàgina amb «=Configurador de vehículos= *Este proyecto consiste en crear una aplicación de escritorio en JAVA que permita configurar un vehículo. Podemos tomar como ejemplos el...».)
Configurador de vehículos
- Este proyecto consiste en crear una aplicación de escritorio en JAVA que permita configurar un vehículo. Podemos tomar como ejemplos el configurador de toyota o el configurador de seat. La idea es desarrollar una aplicación que en un futuro tenga todas las funcionalidades de un configurador.
- Para realizar esta tarea se creará una lista priorizada de características de la aplicación.
Product Backlog
- Feature 1: Configuración inicial cargada desde fichero XML
- Como Gestor de la aplicación
- Yo Quiero que al arrancar la aplicación cargue la configuración inicial1 (especificada en el apartado Anexos) de un fichero XML llamado cv_config.xml situado en la raíz de la aplicación dentro de la carpeta cv_configuration
- De manera que pueda cambiar configuraraciones generales del programa sin necesidad de recompilar la aplicación o modificarla
- Criterios de aceptación:Todas las claves y valores introducidos en el fichero de configuración se leen y se cargan correctamente
Anexos
- Contenido del fichero cv_config.xml:
- Clave: language, valores: es, ca, en etc. Esta clave sirve para identificar el idioma en el que se quiere cargar el programa los valores (uno o más de uno) pueden estar separados por ',' la aplicación leerá los valores e intentará utilizar el primer idioma que encuentre, en caso de no estar disponible pasará al siguiente hasta acabar con todos los valores. Este valor puede ser nulo.
- Clave: language_default, valores es o ca o en, etc. Esta clave define el idioma por defecto y solo puede ser un único valor. En caso que la clave language sea nulo o se hayan intentado aplicar todos los idiomas proporcionados por la clave y no haya sido posible el idioma definido en este campo será el utilizado