Introducción Parte I
Total Page:16
File Type:pdf, Size:1020Kb
- Desarrollo de un Comunicador Java para PDA - Parte I: IntroducciónIntroducción................................................................................................................... ..............................................7.... 777 Capítulo 1: Presentación del proyecto........................................... 9 1.1. Descripción del proyecto.............................................................. 9 1.2. Alcance del proyecto.................................................................. 10 1.3. Documentación presentada ....................................................... 10 Capítulo 2: Objetivos propuestos................................................. 13 2.1. Objetivos propuestos ................................................................. 13 Parte II: Conceptos básicos .......................................................................... ................................ ....................17171717 Capítulo 3: Contexto de la aplicación: La parálisis cerebral ..... 19 3.1. Parálisis Cerebral....................................................................... 19 3.1.1. Definición ............................................................................................. 19 3.1.2. Tipos de parálisis cerebral................................................................... 20 3.1.2.1. Clasificación según el tipo........................................................................20 3.1.2.2. Clasificación según la topografía (según la parte del cuerpo afectada) ...21 3.1.2.3. Clasificación según el tono.......................................................................21 3.1.2.4. Clasificación según el grado de afectación ..............................................21 3.1.3. Causas de la Parálisis Cerebral. ......................................................... 22 3.1.4. Síntomas de la Parálisis Cerebral ....................................................... 23 3.2. Aplicación al proyecto ................................................................ 24 Capítulo 4: Las nuevas tecnologías de la comunicación y los alumnos con déficit ................................................................. 27 4.1. Aprendizaje y mejora de las nuevas tecnologías para alumnos deficientes.................................................................................. 27 4.2. Nuevas tecnologías para personas con deficiencia motora........ 27 4.3. Avances tecnológicos ................................................................ 28 4.3.1. Sistemas Alternativos y Aumentativos de Acceso a la Información.... 28 4.3.2. Sistemas de Acceso. ........................................................................... 29 4.3.3. Sistemas Alternativos y Aumentativos de comunicación .................... 30 4.3.4. Sistemas de Movilidad......................................................................... 31 4.3.5. Sistemas de Control de Entornos........................................................ 31 4.4. Aplicación al proyecto ................................................................ 31 Capítulo 5: Introducción a los dispositivos móviles. ................. 33 5.1. ¿Qué es un dispositivo móvil? ................................................... 33 5.2. Personal Digital Assistant o PDA ............................................... 34 5.2.1. Elementos básicos de una PDA. ......................................................... 34 5.2.2. Términos para referirse a los dispositivos móviles.............................. 36 5.3. Tipos de Personal Digital Assistant o P.D.A............................... 37 1 - Desarrollo de un Comunicador Java para PDA - 5.3.1. Newton .................................................................................................37 5.3.2. Palm .....................................................................................................38 5.3.3. Epoc-Symbian ......................................................................................39 5.3.4. Windows CE.........................................................................................40 Capítulo 6: Desarrollo de la aplicación para Pocket Pc ............. 41 6.1. Características del lenguaje Java ...............................................41 6.2. Maquina Virtual Java (JVM)........................................................43 6.3. El Software Development Kit de Java.........................................44 6.3.1. Utilidades JDK......................................................................................44 6.3.2. Ediciones del SDK................................................................................45 6.3.3. Nociones básicas de J2ME..................................................................46 6.3.3.1. Máquinas Virtuales J2ME.........................................................................47 6.3.3.2. Configuraciones. ......................................................................................50 6.3.3.3. Perfiles. ....................................................................................................51 6.3.4. MIDlet ...................................................................................................53 6.3.4.1. Herramientas de desarrollo......................................................................53 6.3.4.2. Gestor de Aplicaciones ............................................................................54 Parte III: Máquinas Virtuales Java ........................... ........................... 575757 Capítulo 7: Maquinas Virtuales Java para Pocket Pc ................. 59 7.1. Introducción................................................................................59 7.2. Máquinas virtuales Java. ............................................................59 7.2.1. NSIcom CrEme 3.2.2 ...........................................................................60 7.2.2. SavaJe OS 2.0 .....................................................................................61 7.2.3. Sun Personal Java ...............................................................................61 7.2.4. Blackdown J2RE (ARM port) ...............................................................61 7.2.5. Esemertec Jeode .................................................................................62 7.2.6. IBM WebSphere Studio........................................................................62 7.2.7. Ewe VM ................................................................................................63 7.2.8. SuperWaba VM ....................................................................................64 7.2.9. Kada .....................................................................................................64 7.2.10. Kaffe .....................................................................................................65 7.2.11. Hewlett Packard ChaiVM .....................................................................65 7.3. Análisis de las Máquinas Virtuales Java .....................................66 7.3.1. Comparativa entre las Máquinas Virtuales SuperWaba y Ewe ...........66 7.4. Superwaba .................................................................................68 7.4.1. Introducción..........................................................................................68 7.4.2. Particularidades de SuperWaba ..........................................................69 7.4.3. Ventajas competitivas. .........................................................................69 7.4.4. Características básicas ........................................................................70 7.4.5. Plataformas soportadas .......................................................................70 7.4.6. Paquetes incluidos ...............................................................................71 7.4.7. Características avanzadas...................................................................71 7.4.8. Características de los datos.................................................................72 7.4.9. Conectividad.........................................................................................72 7.4.10. Requisitos mínimos..............................................................................72 2 - Desarrollo de un Comunicador Java para PDA - Parte IV: Desarrollo de la aplicación ......................... ......................... 757575 Capítulo 8. Estudio previo............................................................. 77 8.1. Decisiones iniciales.................................................................... 77 8.2. Metodología empleada............................................................... 77 Capítulo 9: Análisis........................................................................ 79 9.1. Descripción del problema........................................................... 79 9.2. Definición de actores.................................................................. 80 9.3. Diagrama de Casos de Uso ....................................................... 81 9.4. Descripción de los casos de uso................................................ 82 9.4.1. Consultar Ayuda .................................................................................. 82 9.4.2. Modificar Configuración ....................................................................... 83 9.4.3. Escribir Texto....................................................................................... 84 9.4.4. Insertar Frase .....................................................................................