Title: PROYECTO FIN CARRERA TECLADO Y RAT
1PROYECTO FIN CARRERATECLADO Y RATÓN VIRTUALES
DE BARRIDOINTERFAZ EN PANTALLA
- Ingeniería Técnica en Informática de Gestión
- Escuela Politécnica Superior
- Universidad de Burgos
- www.interfazenpantalla.com
Alumnos
Tutores
Javier Garrido Iglesias Ana Belén González
González
Raúl Marticorena SánchezPedro Luis Sánchez Ortega
2GUIÓN DE LA PRESENTACIÓN
- - Introducción Objetivos
- Técnicas y herramientas
- Planificación
- Demostración
- Trabajos relacionados
- Conclusiones
- - Líneas trabajo futuras
2/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
3INTRODUCCIÓN
LA PARÁLISIS CEREBRAL
- Trastornos del desarrollo psicomotor
- Lesión irreversible
- Síntomas varios
- Anormalidades motoras
- Problemas auditivos
- Problemas visuales
- Déficit de atención
- Cuestiones emocionales
- Convulsiones
-
- Más de 120.000 personas en toda España
3/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
4INTRODUCCIÓN
POR QUÉ ES NECESARIO?
OBJETIVOS
ELIMINAR BARRERAS
PERSONALIZABLE
INDEPENDENCIA
SENCILLO
VISUAL
ENSEÑANZA
4/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
55/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
6TÉCNICAS Y HERRAMIENTAS
DESARROLLO DEL PROYECTO
6/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
7TÉCNICAS Y HERRAMIENTAS
HERRAMIENTAS UTILIZADAS
PROGRAMACIÓN ORIENTADA A OBJETOS - Visual Basic
.Net - Visual Studio Express - .Net
Framework UML LICENCIA CREATIVE COMMONS 3.0 -
Reconocimiento - No Comercial - Sin Obras
Derivadas OTRAS HERRAMIENTAS - Diseño (Gimp
Edrawmax) - Documentación (Xml Ghostdoc
Sandcastle - Chm Processor) - Creador
Instaladores (Inno Setup)
7/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
8TÉCNICAS Y HERRAMIENTAS
- PRINCIPALES DIFICULTADES
- Hook
- Always on top
- Evitar que la ventana coja el foco
- Liberar memoria
- Audio
SOLUCIONES Librería user32 User32.dll Propiedad
CreateParams SetProccessWorkingSetSize() TTS
-gt Grabaciones vocales
8/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
9TÉCNICAS Y HERRAMIENTAS
- PRINCIPALES DIFICULTADES
- Hook
- Always on top
- Evitar que la ventana coja el foco
- Liberar memoria
- Audio
SOLUCIONES Librería user32 User32.dll Propiedad
CreateParams SetProccessWorkingSetSize() TTS
-gt Grabaciones vocales
8/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
10TÉCNICAS Y HERRAMIENTAS
- PRINCIPALES DIFICULTADES
- Hook
- Always on top
- Evitar que la ventana coja el foco
- Liberar memoria
- Audio
SOLUCIONES Librería user32 User32.dll Propiedad
CreateParams SetProccessWorkingSetSize() TTS
-gt Grabaciones vocales
8/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
11TÉCNICAS Y HERRAMIENTAS
- PRINCIPALES DIFICULTADES
- Hook
- Always on top
- Evitar que la ventana coja el foco
- Liberar memoria
- Audio
SOLUCIONES Librería user32 User32.dll Propiedad
CreateParams SetProccessWorkingSetSize() TTS
-gt Grabaciones vocales
8/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
12TÉCNICAS Y HERRAMIENTAS
CONSIDERACIONES - Almacenamiento de datos -
Carpeta teclados - Tratamiento archivos
externos - Arrancar con sesión - Creación
instalador
DECISIONES Archivos propios (.tecl) CommonApplic
ationData Importar a carpeta local Escribir en
registro Inno Setup Builder
9/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
13PLANIFICACIÓN
Diagrama de Gantt
10/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
14PLANIFICACIÓN
Desvío notorio sobre la planificación inicial
- Dificultad de reunión
- Nuevo lenguaje
11/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
15PLANIFICACIÓN
- Inversión en Software
- Programas de libre distribución
- Dominio de la página web 12 al año
- Sistemas operativos incluidos en el HW
- Inversión en Hardware
- Portátil Acer Pentium T4200, 2.0GHz 4GB M RAM y
disco duro de 500Gb con Windows Vista. - Portátil Hp 6730bIntel Core 2 DuoP8400, 2,26GHz
2GB de M RAM y disco duro de 150 GB con Windows
XP professional - Amortización a 6 años
- (600 995) / 72 meses 21,60 / mes 46,8
meses 1010,88
- Inversión en Material
- Material de oficina, desplazamientos, teléfono
estimado en un total de 250
12/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
16PLANIFICACIÓN
Inversión en Personal 7/Hora X 2Horas/Día
14/Día 14/día X 411 días 5754 5,754
X 2 personas 11508 total del proyecto. (5754
X 365días/año)/411 días 5110 brutos al año por
persona. Salario empelado 5110 30(S.S)
8(IRPF) 1,55 (desempleo) 0,10 (FP)
2026,11 2026,11 X 2 desarrolladores 4052,22
/año
Inversión Total 46,08 1010,88 250
(4052,221,12 años) 5845,45
13/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
17PLANIFICACIÓN
ANÁLISIS DE MERCADO
Clientes
Empresas
Colegios
Particulares
Colegios discapacitados
Asociaciones
- Particulares 60
- Asociaciones 120
- Empresas 150 35 anuales mantenimiento
14/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
18DEMOSTRACIÓN DE USO
Escribir Teclado Manejar Ratón Utilizar
Calculadora Interactuar Con Navegador Configurar
Teclas (Tamaño Color Visibilidad
Posición) Configurar Teclado (Opacidad
Dirección Barrido - Velocidad
Posición) Gestión Usuarios (Creación
Modificación Eliminación - Automatizar
Arranque)
15/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
19TRABAJOS RELACIONADOS
16/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
20TRABAJOS RELACIONADOS
Quienes son? Cuantos? Tamaño? Importe de
ventas? Calidad de producto? Formas de
publicidad? Cuantos productos? Diseño?
- NUESTRAS PUNTOS FUERTES
- Uso con diferentes dispositivos
- Modificar Tamaño, velocidad
- Sonido
- Colores
- Transparencia
- Creación de usuarios
- Portabilidad
- etc
- SUS DEBILIDADES
- Solo con ratón físico
- NO PERSONALIZABLE
17/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
21CONCLUSIONES
- TECNICAS
- Aplicación de un nuevo lenguaje programación
(Visual Basic .Net). - Utilizadas herramientas técnicas.
- ? Diseño.
- ? Documentación.
- ? Modelado.
- ? Planificación
- Gestión de proyectos.
- Adquisición conocimientos futuro laboral.
18/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
22CONCLUSIONES
- PERSONALES
- Sensibilización con el colectivo de personas con
discapacidad. - Conocimiento de la labor de los profesionales de
apace. - Beca para prototipos comercializables de ubu
otri. Difusión - Reto personal coordinar horarios y vidas
laborales. - Satisfacción.
19/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
23LINEAS DE TRABAJO FUTURAS
- Otros dispositivos
-
- Modo Infantil
20/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
24LINEAS DE TRABAJO FUTURAS
- Teclas diferentes, tamaño diferente
-
- Ventana maximizadora
A
21/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
25LINEAS DE TRABAJO FUTURAS
- Teclado con aplicaciones
- Internacionalización
- Predictivo
22/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com
26GRACIAS!
23/23
Javier Garrido Iglesias Ana Belén González
González
Escuela Politécnica SuperiorUniversidad de Burgos
PFC Teclado y Ratón Virtuales de
Barrido http//www.interfazenpantalla.com