Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porPedro Violante Modificado hace 10 años
1
Proyecto Fin de Carrera E.T.S. Ingeniería Informática 26 de Septiembre de 2006 DESARROLLO DE UN COMPONENTE TECLADO ALUMNO: Fco. Javier Sánchez Ramos TUTORES: Miguel A. Laguna Serrano Bruno González-Baixauli
2
Fco. Javier Sánchez Ramos 2 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
3
Fco. Javier Sánchez Ramos 3 INTRODUCCIÓN Proyecto propuesto por el Grupo de Investigación en Reutilización y Orientación al Objeto (GIRO). Desarrollo de componentes software reutilizables. Dominio de aplicación: Comunicación Alternativa y Aumentativa (CAA). Finalidad: Reutilizar los componentes desarrollados en aplicaciones futuras.
4
Fco. Javier Sánchez Ramos 4 INTRODUCCIÓN Introducción al proyecto: Implementación de un teclado Teclado formado por distintas pantallas Configuraciones
5
Fco. Javier Sánchez Ramos 5 INTRODUCCIÓN Introducción al proyecto: Dos formas de seleccionar un boton: Pulsación directa Barrido Integración en una aplicación (comunicador) Movilidad y autonomía: Pocket PC
6
Fco. Javier Sánchez Ramos 6 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
7
Fco. Javier Sánchez Ramos 7 OBJETIVOS Objetivos principales: Creación del componente Integración en una aplicación
8
Fco. Javier Sánchez Ramos 8 OBJETIVOS Creación del componente Configuración de caracteres Configuración de imágenes Configurable Extensible Interfaz fácil de usar y amigable
9
Fco. Javier Sánchez Ramos 9 OBJETIVOS Integración en una aplicación Probar el componente desarrollado Reproductor de voz Elección de configuración
10
Fco. Javier Sánchez Ramos 10 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
11
Fco. Javier Sánchez Ramos 11 ANÁLISIS Funcionalidad: Casos de uso Diagrama inicial de clases
12
Fco. Javier Sánchez Ramos 12 ANÁLISIS Casos de uso Actores Discapacitado Ayudante
13
Fco. Javier Sánchez Ramos 13 ANÁLISIS Diagrama de casos de uso:
14
Fco. Javier Sánchez Ramos 14 ANÁLISIS Diagrama inicial de clases
15
Fco. Javier Sánchez Ramos 15 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
16
Fco. Javier Sánchez Ramos 16 DISEÑO Especificación de casos de uso Diagramas de secuencia Diagrama final de clases Modelado de datos Diagramas de interfaz
17
Fco. Javier Sánchez Ramos 17 DISEÑO Especificación de casos de uso
18
Fco. Javier Sánchez Ramos 18 DISEÑO Diagramas de secuencia
19
Fco. Javier Sánchez Ramos 19 DISEÑO Diagrama final de clases
20
Fco. Javier Sánchez Ramos 20 DISEÑO Modelado de datos
21
Fco. Javier Sánchez Ramos 21 DISEÑO Diagramas de interfaz I
22
Fco. Javier Sánchez Ramos 22 DISEÑO Diagramas de interfaz II
23
Fco. Javier Sánchez Ramos 23 DISEÑO Diagramas de interfaz III
24
Fco. Javier Sánchez Ramos 24 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
25
Fco. Javier Sánchez Ramos 25 IMPLEMENTACIÓN Tomar decisiones: Tecnología a utilizar Mecanismo de almacenamiento de los datos de las configuraciones Forma de trabajar con los datos de las configuraciones
26
Fco. Javier Sánchez Ramos 26 IMPLEMENTACIÓN Tecnología utilizada:.NET Visual Studio.NET 2003 Visual C#
27
Fco. Javier Sánchez Ramos 27 IMPLEMENTACIÓN Almacenamiento de las configuraciones: Uso de ficheros XML. ¿Por qué? Propiedades de XML Clases de.NET Editor de Visual Studio.NET Estructura jerárquica de XML Ficheros utilizados Almacenamiento de configuración Fichero de persistencia
28
Fco. Javier Sánchez Ramos 28 IMPLEMENTACIÓN Manejo de los datos de las configuraciones: Clase XmlReader Clase XmlTextWriter
29
Fco. Javier Sánchez Ramos 29 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
30
Fco. Javier Sánchez Ramos 30 Desarrollo de un componente teclado Introducción Objetivos Análisis Diseño Implementación Demostración Conclusiones
31
Fco. Javier Sánchez Ramos 31 CONCLUSIONES Objetivos alcanzados Conocimientos adquiridos Líneas de trabajo futuras
32
Fco. Javier Sánchez Ramos 32 CONCLUSIONES Objetivos alcanzados: Componente reutilizable Sistema de escritura basado en caracteres Sistema de escritura basado en imágenes Configurable Facilidad de añadir nuevas configuraciones Sistema de barrido Integración del componente Posibilidad de elección de la configuración Teclado amigable y fácil de utilizar
33
Fco. Javier Sánchez Ramos 33 CONCLUSIONES Conocimientos adquiridos: Conocimientos técnicos Aplicación de metodologías Importancia de las nuevas tecnologías para las personas discapacitadas
34
Fco. Javier Sánchez Ramos 34 CONCLUSIONES Líneas de trabajo futuras: Integración de nuevos componentes en el comunicador Aplicación para la creación de los ficheros XML
35
Proyecto Fin de Carrera E.T.S. Ingeniería Informática 26 de Septiembre de 2006 DESARROLLO DE UN COMPONENTE TECLADO ALUMNO: Fco. Javier Sánchez Ramos TUTORES: Miguel A. Laguna Serrano Bruno González-Baixauli
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.