Sunteți pe pagina 1din 8

1.

Datos Generales de la asignatura


Nombre de la asignatura: Base de Datos para Dispositivos Móviles

Clave de la asignatura: TED-1605

Créditos (Ht-Hp_ créditos): 2-3-5

Carrera: Ingeniería Informática.

2. Presentación

Caracterización de la asignatura

Esta asignatura es el soporte para un conjunto de asignaturas que se encuentran


vinculadas directamente con las competencias profesionales que se desarrollarán en el
ambiente laboral.

Reafirma los conocimientos adquiridos en las materias de Fundamentos de


Programación, Fundamentos de Telecomunicaciones, Redes de Computadoras,
Interconectividad de Redes, Fundamentos Bases de Datos, Sistemas de Gestión de
Bases de Datos, Programación Orientada a Objetos, Tópicos de Bases de Datos,
Sistemas Operativos I y II, así como el desarrollo de aplicaciones y acceso a las bases
de datos desde dispositivos móviles.

Intención didáctica

La asignatura se encuentra organizada en cuatro unidades de aprendizaje:


Arquitectura de Base de Datos Móviles, SMBD Móviles, Desarrollo de aplicaciones
en Android utilizando un SMBDy Fundamentos de la programación para Apple iOS.

La extensión y profundidad de los temas es la suficiente para garantizar que el


estudiante logre las competencias señaladas oportunamente. Por otro lado, el
estudiante debe comprometerse a trabajar permanentemente en el análisis y
resolución de ejercicios y problemas a fin de que logre las competencias establecidas.
3. Participantes en el diseño y seguimiento curricular del programa

Lugar y fecha de Participantes Observaciones


elaboración o revisión

Pánuco, Veracruz., Octubre Integrantes de la academia Ninguna


de 2015 de Ingeniería en
Informática.

4. Competencias a desarrollar

Competencia general de la asignatura


El estudiante conocerá los elementos básicos de la Base de Datos para dispositivos
móviles y desarrollará e implantará aplicaciones en sistemas operativos libres o de pago.

Competencias específicas
Tener la capacidad de seleccionar un SMBD Móvil es en base a sus características,
arquitecturas, modos de conexión, ventajas que le permita crear una infraestructura
tecnológica móvil.

Competencias genéricas

Competencias instrumentales:
Capacidad de aplicarlos conocimientos en la práctica
Capacidad de investigar
Solución de problemas
Toma de decisiones
Capacidad de planificar

Competencias interpersonales:
Capacidad de trabajaren equipo
Capacidad crítica y autocrítica
Compromiso ético
Habilidad para trabajaren un ambiente laboral

Competencias sistemáticas:
Capacidad de aplicarlo aprendido en la práctica
Habilidad de investigar
Capacidad de aprender
Capacidad de identificar información relevante
Creatividad
Liderazgo
Capacidad de lograr los objetivos propuestos
Habilidad de trabajar de manera autónoma
5. Competencias previas de otras asignaturas
Competencias previas

 Habilidades cognitivas de abstracción, análisis, síntesis y reflexión. Habilidad y


responsabilidad para trabajar en equipo.
 Habilidad para el manejo de dispositivos móviles
 Habilidad para programar en lenguajes de alto y medio nivel.

6. Temario

Temas
Subtemas
No. Nombre
1. Arquitectura de Base de 1.1 Arquitectura de BD Móviles
Datos Móviles 1.2. Características, ventajas y desventajas
1.3. Servicios de SMBD Móviles.
1.4. Protección de datos móviles: Contra
usuarios, transmisión, activos y dela
información.
2. SMBD Móviles 2.1 Características de los SMBD Móviles
2.2 Modos de conexión
2.3 Sincronización y replicación
Desarrollo de aplicaciones en 3.1 Arquitectura de los móviles. Sistema
Android utilizando un SMBD. Operativo.
3.2 Construcción de la Interfaz al usuario.
3.3 Programación de la respuesta a eventos del
usuario
3.4 El emulador de móvil. Trabajar con un
dispositivo físico. Carga y depuración de las
3.-
aplicaciones
3.5 Entender la transformación de los programas
en Java® a la configuración ejecutable en el
móvil.
3.6 Manejar la persistencia. Archivos. Bases de
datos.
3.7 Audio y Video. Capacidades de concurrencia
4 Fundamentos de la 4.1 Objective-C y Foundation Frame
programación para Apple iOS. 4.2 Interface Builder
4.3 Manejo de memoria
4.4 View Controllers
4.5 Navigation Controllers
4.7 Table Views
4.8 Touches, Audio and Video
4.9 Data Persistence
7. Actividades de aprendizaje

Competencia específica y genéricas (a desarrollar y fortalecer por tema)

Comprender el uso de las relaciones en el diseño y análisis de problemas


computacionales relacionados con base de datos móviles.

Tema Actividades de aprendizaje

UNIDAD 1.- Arquitectura de base de  El alumno desarrollará las habilidades


datos para móviles. para identificarla arquitectura de
comunicaciones más utilizada.
 El alumno identificará las
características, ventajas y desventajas
de las diferentes arquitecturas de base
de datos para dispositivos móviles.
 El alumno clasificará los niveles de
protección de datos de dispositivos
móviles

Competencia específica y genéricas (a desarrollar y fortalecer por tema)

•Propiciar actividades de meta cognición. Ante la ejecución de una actividad, señalar o


identificar el tipo de proceso intelectual que se realizó: una identificación de patrones,
un análisis, una síntesis, la creación de un heurístico, etc. Al principio lo hará el
profesor, luego será el alumno quien lo identifique.

•Propiciar actividades de búsqueda, selección y análisis de información en distintas


fuentes.

•Fomentar actividades grupales que propicien la comunicación, el intercambio


argumentado de ideas, la reflexión, la integración y la colaboración de y entre los
estudiantes.

Tema Actividades de aprendizaje

Unidad 2: SMBD Móviles  El alumno investigará las


características de los diferentes tipos
de sistemas que usan los dispositivos
móviles.

 El alumno identificará los diferentes


modos de conexión.

 El alumno gestionará la sincronización


y replicación del dispositivo con la base
de datos móvil.
Competencia específica y genéricas (a desarrollar y fortalecer por tema)

Comprender la manera como se desarrollan las aplicaciones para Android® y desarrollar


en los alumnos la destreza básica para programar aplicaciones en un móvil genérico y
uno físico en particular.

Tema Actividades de aprendizaje

Unidad 3: Desarrollo de aplicaciones en El alumno instalara Android para una


Android utilizando un SMBD aplicación en los dispositivos móviles que
aceptan este sistema operativo.

El alumno identificará los diferentes modos


de conexión y aplicación de las bases de
datos montadas y manejadas con Android
en los dispositivos móviles.

El alumno gestionará la sincronización y


replicación del dispositivo con la base de
datos móvil en aplicaciones de telefonía o
servidores web.

Competencia específica y genéricas (a desarrollar y fortalecer por tema)

Comprender la manera como se lleva a cabo la programación de las aplicaciones móviles


en la tecnología de Apple® y desarrollar en los alumnos la destreza básica para
programar aplicaciones para iPhone® y IPad.
Tema Actividades de aprendizaje

Unidad 4: Fundamentos de la  El alumno utilizara las tecnologías de


programación para Apple iOS. Apple para la implementación de bases
de datos con aplicaciones locales o
distribuidas.

 El alumno identificará los diferentes


modos de conexión y aplicación de las
bases de datos montadas y manejadas
con la Tecnología de Apple en los
dispositivos móviles.

 El alumno gestionará la sincronización


y replicación del dispositivo con la base
de datos móvil en aplicaciones posibles
de implementar.
8.-Prácticas (para fortalecer las competencias de los temas y de la asignatura)

1. Investigación de conceptos de programación móvil.


2. Tecnologías inalámbricas en la actualidad.
3. Diferencias entre los diferentes lenguajes para la programación de dispositivos
móviles.
4. Instalación de IDE de desarrollo móvil.
5. Identificación de arquitecturas dé base de datos de móviles.
6. Desarrollar conexión del lenguaje de dispositivos móviles con la base de datos móviles.
7. Manejo de sincronización del dispositivo y con la base de datos móvil utilizando todos
los dispositivos señalados en este programa.

9. Proyecto Integrador(Para fortalecer las competencias de la asignatura con otras


asignaturas)

El alumno en grupo o en forma individual desarr ollar á un sistem a


deinf ormación con un enf oque empresarial en conj unto con las demás
m at er ias del presente sem estr e resolviendo un pr oblema de gest ión de
datos plant ea da con base en aplicaciones web.

La base de datos en conjunto con la aplicación se deberá de implementar en los


dispositivos Windows Phone, BlackBerry, tablas conAndroid y dispositivos de Apple.

La aplicación deberá de ser cargada en forma local y en la nube por medio de la wifi con
sus respectivos controles de acceso.

10.-Evaluación por competencias (específicas y genéricas de la asignatura)

La evaluacióndebeser continuaycotidianapor loquesedebeconsiderar el


desempeñoencadaunadelasactividadesde aprendizaje en grupo o en forma
individual,haciendo especial énfasisen:

Se realizará un servidor web para efectuar servicios de venta de productos o


servicios con su propia computadora y conexión a internet implementando
servicios de compra por el “carrito” y con esquemas de pago de almenos 3
formatos vía On Line (Rúbricas o productos,señalados
encadaunidadacadémicadentrodelas actividades deaprendizaje.)
Se presentara una práctica cada parcial de comercio electrónico en base al
marketing local, regional y global con servidores web propios y alquilados o
gratuitos implementando servicios de valor agregado como son los block o sitios de
web semántica. Las Prácticaspropuestas tendránsu presentaciónyexposición
enplenaria.Algunas se evaluaránpor equipo.
Portafoliode evidencias realizado durante todo el
semestre.Informaciónrecabadadurantelasconsultas e investigaciones
solicitadas,plasmadas endocumentosfísicos(apuntes,láminas)
yelectrónicos(exposiciones).
Informaciónrecabadadurantelas consultas einvestigaciones solicitadas,
plasmadasendocumentosescritos relacionados a los temas vistos en clase.
Descripcióndeotras experienciasconcretas queseobtendránal participar
endiscusiones, exposiciones ocualquier otro mediodidáctico-profesional que trate
sobre lamateriayquedeberánrealizarse duranteel cursoacadémico.
Exámenes teórico-prácticospara comprobar laefectividaddel estudiante
enlaresolucióndecasosprácticos.

11. Fuentes de información (actualizadas considerando los lineamientos de la APA*)

Fuentes impresas (libros)

1. Wiederhold. Diseño de Base de Datos.McGrawHill

2. David M. Kroenke.Procesamiento de Bases de Datos Fundamentos, Diseño e


Instrumentación Quintaedición. Prentice Hall

3. RickStout.World Wide Web Manual dereferencia. McGrawHill

4. RickScoutOsborne.Optimizacióndeservidores. McGrawHill

5. JohnG.Burch,GaryGrudnitski. Diseño de sistemas de información teoría y práctica


Grupo Noriega editores.

6. TommiMikkonen. "Diseño y Desarrollo Móvil: Conceptos y técnicas prácticas para


la creación de sitios móviles y aplicaciones Web". O'Reilly.

7. Springer.“Programación del teléfono móvil y suaplicación a la red inalámbrica".


PaísesBajos.

8. Mason,S.&Korolev,E. "Nativos y Java ME Desarrollo sobreSymbianOS"de2008.

9. William Lehr, LW McKnight."AccesoaInternetWireless: 3G vsWiFi".Política de


Telecomunicaciones

10.MatthiasBaldauf, SchahramDustdar,FR" Una encuesta sobre los sistemas


sensibles al contexto". International
JournalofAdHocyComputaciónUbicua,vol.2,pp263a277,
2007

11.Blom,S.;Libro,M.;Gruhn,V.;Hrushchak,R.&Köhler,A."WriteOnce,RunAnywhere-
Un Estudio de los entornos de tiempo de ejecución móviles", Gridy computación
ubicua, ConferenciaInternacional sobre, vol.0, pp132-137,2008.

12.Anokwa, Y.; Hartung, C.; Morena, W.; Borriello, G. &Lerer, A. "Open


Sourcerecopilación de datos en el mundo en desarrollo" Computer, vol.42,
pp97-99, 2009.

13.Paradiso,JA&Starner,T."LaenergíaborradoparaMóvileseInalámbricasElectrónica"
ComputaciónIEEEgeneralizado,vol.4,pp18-27,2005

14.Artail,H."Una metodología multiplataforma: desarrollo de aplicaciones para


dispositivos móviles "IEEE generalizado Informática,vol.4,pp 92-96,2005.

15.Korpipaa,P.;Malm,E.-J.;Rantakokko,T.;Kyllonen,V.;Kela,J.;Mantyjärvi,J.;Hakkila,
J.; Kansala, I. "Personalización de la interacción del usuario en los teléfonos
inteligentes" IEEE generalizado Computación, vol.5, pp82-90, 2006.

* American PsychologicalAssociation (APA)

S-ar putea să vă placă și