Adaptatividad y Adaptabilidad en el Modelado de Usuarios para Aplicaciones Web
|
|
- Pilar Valverde Espejo
- hace 7 años
- Vistas:
Transcripción
1 Adaptatividad y Adaptabilidad en el Modelado de Usuarios para Aplicaciones Web ING. SILVIA ALCARAZ VITALE silvialcaraz@gmail.com ING. MAGALÍ GONZÁLEZ mgonzalez@uca.edu.py DR. LUCA CERNUZZI lcernuzz@uca.edu.py
2 AGENDA Introducción y objetivos Marco teórico Propuesta de adaptación Caso de estudio Análisis de resultados Conclusiones y trabajos futuros 2
3 LAS PROBLEMÁTICAS DE LAS APLICACIONES WEB Separación. de Conceptos.. Modelado de la aplicación APLICACIONES APLICACIONES WEB WEB Independencia de la plataforma. Interacción e integración. 3
4 OBJETIVOS Análisis en metodologías existentes Propuesta de un metamodelo y técnicas de transformación Validación de la propuesta Análisis y conclusión Definir una propuesta que considere aspectos de personalización incluyendo las dimensiones de adaptatividad y adaptabilidad, orientándolo al modelado, para la generación automática de aplicaciones Web 4
5 PERSONALIZACIÓN EN PROPUESTAS METODOLÓGICAS
6 CONCEPTOS Personalización Se puede proporcionar ajustando el contenido o la visualización del sistema a las preferencias del usuario Adaptatividad Capacidad del sistema de adaptarse a ciertas características del usuario Adaptabilidad Posibilidad del usuario de realizar cambios en el sistema de acuerdo a formas previamente definidas 6
7 PROPUESTAS METODOLÓGICAS Contenido Presentación Navegación Atributos Personalizables Reglas Usuarios y Grupos de usuarios Grupos determinados por Roles Modelo de Usuario Perfil Scripts 7
8 PROPUESTA Y MOWEBA Niveles PROPUESTA DE ADAPTACIÓN Presentación Navegación Lógica de la Aplicación Contenido / Acceso a Datos U S U A R I O S Y R O L E S PIM PSM CÓDIGO AJUSTES MANUALES Fases 8
9 PROPUESTA DE MODELADO
10 ESQUEMA DEL MODELO DE ADAPTACIÓN Fuentes de Información Reglas - Específicas - Generales Modelo de Adaptación 10
11 METAMODELO DE ADAPTACIÓN 11
12 PERFIL DE ADAPTACIÓN 12
13 DIAGRAMAS UML Diagrama de Fuentes de Información Fuente de información Tipos de parámetros para las fuentes Fuentes de Información como atributos de un Rol 13
14 DIAGRAMAS UML Diagrama de Reglas de Adaptación OCLExpression: Context Elemento de Presentación : If Fuente de Información del usuario = Parámetro definido then Servicio de Adaptación() endif Parámetro asociado al Rol Elementos de Presentación con el estereotipo <<compositeuielement>> Rol Servicio de Adaptación Tipo de regla Tipo de fuente 14
15 DIAGRAMAS UML Servicios de Adaptación Acceso al dominio para realizar una operación Procesos destinados a acciones o comportamientos Representa la ejecución de una acción sobre la variable 15
16 PROPUESTA DE TRANSFORMACIÓN
17 ACCELEO Enmarcada en el Eclipse Modelling Project (EMP) Open source. Sigue el estándar Model To Text Language Acceleo Generación de código a partir de modelos abstractos Los módulos están orientados a producir código para una plataforma específica 17
18 PROCESO DE GENERACIÓN 18
19 PROCESO DE TRANSFORMACIÓN Fuentes.uml Reglas.uml Módulo Source Módulo Rule Archivos SQL y Ruby Motor Acceleo Aplicación Web Ruby on Rails 19
20 PLANTILLAS DE TRANSFORMACIÓN org.eclipse.acceleo.module. sources Fuentes.uml Modelo generatetablesource.mtl loadsources.mtl generate TableSourceType.mtl generatesourcesforroleattribute.mtl Archivos Sql Archivos Ruby Migration Salida org.eclipse.acceleo.module.rules Reglas.uml Modelo generalruletranformation.mtl applygeneralrule.mtl specificruletranformation.mtl applyspecificrule.mtl Código Ruby para Vistas y Modelos Salida 20
21 CASO DE ESTUDIO
22 SELECCIÓN DEL CASO DE ESTUDIO Necesidad de cubrir ciertas características: Proveer información diversa al usuario final Se optó Distinción por la implementación de roles dentro del de un sistema sistema de aprendizaje online, por tratarse de aplicaciones que están en auge en la actualidad y que nos permitieron Manejo de poner usuarios en práctica heterogéneos y evaluar los resultados de este proyecto Elementos de presentación variables 22
23 SISTEMA DE APRENDIZAJE PERSONALIZADO Objetivo del sistema: dar una respuesta satisfactoria a todos los usuarios que realizan estos cursos a fin de aprender sobre un determinado tema Objetivo del proyecto: dotar al sistema de la capacidad de adaptarse a las necesidades de cada estudiante en particular Curso Tema Teórico Ejemplo Práctico Informe Cuestionario Opción Múltiple 23
24 MODELADO CON MOWEBA FUNCIONALIDAD BÁSICA DEL SISTEMA Zonas y Roles Árbol Navegacional COMPORTAMIENTO NAVEGACIONAL Diagrama de Nodos ASPECTOS DE PRESENTACIÓN Modelo de Presentación ASPECTOS DE PERSONALIZACIÓN Fuentes de Información Reglas de Adaptación Servicios de Adaptación 24
25 MODELADO CON MOWEBA FUNCIONALIDAD BÁSICA DEL SISTEMA Zonas y Roles Árbol Navegacional 25
26 MODELADO CON MOWEBA COMPORTAMIENTO NAVEGACIONAL Diagrama de Nodos 26
27 MODELADO CON MOWEBA ASPECTOS DE PRESENTACIÓN Modelo de Presentación 27
28 MODELADO DE ADAPTACIÓN ASPECTOS DE PERSONALIZACIÓN Fuentes de Información Reglas de Adaptación Servicios de Adaptación 28
29 COMPONENTES GENERADOS 29
30 COMPONENTES GENERADOS 30
31 COMPONENTES GENERADOS 31
32 COMPONENTES GENERADOS 32
33 COMPONENTES GENERADOS 33
34 ANÁLISIS DE RESULTADOS
35 CRITERIO DE EVALUACIÓN En cuanto al modelado de adaptación en aplicaciones Web Aspectos positivos Modelado de aplicaciones personalizadas diversas Comparativa de modelado con otras metodologías Integración de nuestra propuesta de modelado a otras metodologías 35
36 EN CUANTO A MODELADO Aspectos positivos: Lógica clara y sencilla Elementos notacionales claros e intuitivos La definición obliga al diseñador a identificar y modelar el dominio o fuentes de información Sintaxis adecuada para la definición de reglas Brinda al diseñador la posibilidad de dar cierto alcance a sus reglas 36
37 APLICACIONES PERSONALIZADAS DIVERSAS Es de suma importancia proveer de elementos de modelado con un grado de generalidad que permita trabajar con diferentes tipos de aplicaciones 37
38 COMPARATIVA DE MODELADO Modelos de Adaptación UWE Propuesto Orientación a Aspectos Metamodelo y Perfil de Adaptación definidos Orientación a Objetos Reglas basadas en comportamientos específicos Adaptación en varios niveles Reglas basadas en fuentes de información variables Métodos de adaptación definidos por la propuesta Métodos de Adaptación definidos por el diseñador 38
39 INTEGRACIÓN A OTRAS METODOLOGÍAS Qué factores debemos evaluar para utilizar nuestro modelo de adaptación en otras propuestas? En cuanto a manejo de Usuarios En cuanto a manejo de la Presentación Soporta distinción de roles o grupos? Capa de Presentación SI: Compatible NO: Compatible asociada a usuarios particulares Identificar elementos de presentación Utilización de los tipos de reglas Elementos afectados por las reglas 39
40 INTEGRACIÓN A UWE Modelo de Presentación UWE Propuesta de Adaptación aplicada a UWE 40
41 CRITERIO DE EVALUACIÓN En cuanto a la implementación de sistemas personalizados Análisis a partir del caso de estudio implementado Comparativa con otras aplicaciones personalizadas 41
42 MEDIDAS CUANTITATIVAS Módulo Generado Ajustes manuales Total Total de Adaptación 225 (93,4%) 16 (6,6%) 241 (20%) 42
43 OTRAS APLICACIONES Aplicaciones personalizadas ELM ART AHA Tangow Interbook Caso de estudio Orientados a a cursos Web Estructuras de representación basadas en red de conceptos, árboles de aprendizaje y modelo de usuario Mecanismos de Adaptación de acuerdo a metas alcanzadas, filtros de páginas, estimaciones de conocimientos sobre un nodo y condicionamientos en en páginas Técnicas varias: anotación de enlaces, guía directa, ocultamiento de de enlaces, fragmentos de de contenido variable, variable, variación variación de enlaces de enlaces y de y de páginas, entre entre otros otros 43
44 OTRAS APLICACIONES ELM-ART Diagrama de presentación Definición de fuentes de información Definición de la regla de adaptación 44
45 CONCLUSIONES
46 CONCLUSIONES La personalización en el marco MDA se halla en proceso de crecimiento es posible manejar conceptos de personalización a partir de modelos En cuanto a la definición de elementos de modelado, el número de constructores es bajo, facilitando el entendimiento sigue el paradigma Orientado a Objeto cumple los estándares UML y OCL 46
47 CONCLUSIONES En cuanto a la utilización del modelo de adaptación, es posible modelar aplicaciones personalizadas diversas la propuesta es incorporable a otras metodologías En cuanto a las transformaciones a partir de los modelos, la buena definición posibilitó la generación de código utilizable comparativamente con aplicaciones personalizadas es posible obtener funcionalidades similares la herramienta utilizada para la generación de código resultó satisfactoria 47
48 TRABAJOS FUTUROS Integración del Modelo de Adaptación con las capas relacionadas, para la generación de código Estudiar la posibilidad de relacionar las Reglas de Adaptación con el Modelo de Estructura de la metodología MOWEBA Desarrollar Módulos de Adaptación para otras plataformas destino 48
49 MUCHAS GRACIAS. PREGUNTAS?
COORDINADORES AUTORES PRÓLOGO PREFACIO... 43
ÍNDICE COORDINADORES... 17 AUTORES... 21 PRÓLOGO... 37 PREFACIO... 43 CAPÍTULO 1. DESARROLLO DIRIGIDO POR MODELOS: UN NUEVO PARADIGMA DE CONSTRUCCIÓN DE SOFTWARE... 51 1.1 INTRODUCCIÓN... 51 1.2 DE LOS
Más detallesUna Aproximación para Aplicaciones Web: MOWEBA
Una Aproximación para Aplicaciones Web: MOWEBA Magalí González 1,2, Luca Cernuzzi 1, Oscar Pastor 2 1 DEI - Universidad Católica Nuestra Señora de la Asunción Asunción Paraguay 2 DSIC - Universidad Politécnica
Más detallesElementos Diagramas de Clases Clase:
Diagramas de Clases Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos.
Más detallesINGENIERÍA DEL SOFTWARE
INGENIERÍA DEL SOFTWARE Sesión No. 11 INGENIERÍA DEL SOFTWARE 1 Nombre: Estereotipos y valores etiquetados de los paquetes Contextualización Los estereotipos dentro de los medios de programación son más
Más detallesDocumentación FUNCIONAL. Sistema de Información para la gestión de DOCUMENTOS y REGISTROS del SISTEMA DE CALIDAD
Documentación FUNCIONAL Sistema de Información para la gestión de DOCUMENTOS y REGISTROS del SISTEMA DE CALIDAD Publi cación: 14/04/2004 I Sistema de Información para la Calidad Tabla de contenido Capítulo
Más detallesIngeniería a de Software CC51A
Ingeniería a de Software CC51A Clase Auxiliar Auxiliar: Andrés s Neyem Oficina 418 de Doctorado aneyem@dcc.uchile.cl 19 de Marzo de 2007 Aspectos Generales Grupo CC51A Diseño Cliente Requisitos Usuario
Más detallesLos diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Modelado - Vocabulario del Sistema
Modelado Los diagramas de clases y de objetos sirven para modelar diversos aspectos estructurales o estáticos de un sistema: Vocabulario del Sistema Distribución de Responsabilidades Semántica de una Clase
Más detallesEnterprise Analyst: Taller de Bautizo
Enterprise Analyst: Taller de Bautizo Metas Entender la Necesidad de Ejecutar los Modelos Desarrollar un caso usando UML tradicional Identificar los problemas de UML Conocer la Herramienta Enterprise Analyst
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Desarrollo de editores gráficos con GMF Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 14/11/13 PL2
Más detallesDiplomado Programación orientada a objetos con C++ y UML. Las empresas necesitan contar con sistemas de información modernos, ágiles y de calidad para alcanzar sus objetivos y ser cada vez más competitivos
Más detallesDescripción del Curso
Curso Práctico de Modelado de Negocios BPMN con UML Descripción del Curso Durante este curso aprenderás de forma práctica el estándar BPMN (Business Process Management Notation) y las extensiones de UML
Más detallesTecnologías de Desarrollo para una Administración Electrónica de Calidad
Tecnologías de Desarrollo para una Administración Electrónica de Calidad Carmen Martínez de Dueñas Jefe de Servicio del Área de Coordinación Centro de Desarrollo de TGSS - GISS Mercedes Fernández Fírvida
Más detallesHerramientas Informáticas para la Edición, Creación e Implementación del Modelo CIM Francisco Javier Arias Sánchez Universidad Nacional de Colombia
Herramientas Informáticas para la Edición, Creación e Implementación del Modelo CIM Francisco Javier Arias Sánchez Universidad Nacional de Colombia Sede Medellín Grupo T&T fjariass@gmail.com Agenda Definición
Más detallesINGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ADMINISTRACIÓN DE PROYECTOS DE T.I.
INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ADMINISTRACIÓN DE PROYECTOS DE T.I. I UNIDADES DE APRENDIZAJE 1. Competencias Dirigir proyectos de
Más detallesDiagramas De Casos De Uso
Estáticos Diagramas De Casos De Uso Los diagramas de casos de uso documentan el comportamiento de un sistema desde el punto de vista del usuario.. Por lo tanto los casos de uso determinan los requisitos
Más detallesCurso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)
Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232) Programa de Estudio Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232) Aprende a diseñar
Más detallesCapacitación adquirida por el alumno al finalizar este modulo
Curso de UML y UP Analiza, modela y diseña sistemas orientado a objetos con UML. Aprende cuándo y cómo utilizar todos los diagramas que forman parte de UML en forma práctica utilizando el Enterprise Architect
Más detallesUniversidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas
Universidad Centroccidental Lisandro Alvarado Decanato de Ciencias y Tecnología Departamento de Sistemas PROGRAMA INSTRUCCIONAL PROGRAMA: ANALISIS DE SISTEMAS DEPARTAMENTO: SISTEMAS ASIGNATURA: INTRODUCCIÓN
Más detallesDescripción y Contenido del Curso. Programación C++ Capacity Academy.
Descripción y Contenido del Curso Programación C++ Capacity Academy Educación en Tecnología de la Información Online, Efectiva y Garantizada Qué aprenderá si toma este Curso? En este curso aprenderás todo
Más detallesMASTER PROFESIONAL C# 5 Y ASP.NET MVC 5
MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5 TEMARIO MODULO I. EL LENGUAJE C# 5 Introducción al desarrollo de soluciones informáticas. El Framework.NET. o Descripción de la plataforma. o Las especificaciones
Más detallesProf. Mariano Mancuso. Sistemas de información y control diagrama de clases
Prof. Mariano Mancuso Sistemas de información y control diagrama de clases UML Qué son los modelos? Para qué sirven los modelos? Cuáles son los modelos de UML? Se usan todos...? Qué son los modelos? Un
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE
Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Nombre del Proyecto: Sistema de información para la gestión empresarial Fase del proyecto: FASE
Más detalles13 Diseño Web. Máster U. En Diseño Gráfico y de Interface para nuevos dispositivos. Semipresencial. 75% Presencial 25% Online
13 Diseño Web Máster U. En Diseño Gráfico y de Interface para nuevos dispositivos Semipresencial. 75% Presencial 25% Online Sumario Datos básicos 3 Breve descripción de la asignatura 4 Requisitos previos
Más detallesCristian Blanco
UNIDAD DIDÁCTICA 8. ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS. DIAGRAMAS DE COMPORTAMIENTO En el siguiente enlace tienes una descripción y algunos ejemplos de todos los diagramas UML.: http://jms32.eresmas.net/tacticos/uml/umlindex.html
Más detallesAnexo 10. Pruebas verificadas
1 Anexo 10. Pruebas verificadas Introducción El proceso de pruebas inició con una revisión conceptual para la identificación de las pruebas por realizar, a partir de las características del proyecto. En
Más detallesPROGRAMACIÓN CURSOS INTERCAMBIA Año académico
TÍTULO DEL CURSO: 3DStudio Max: Renderizado con motores V-Ray y Mental Ray. DOCENTE(S) Y BIO: David Herrera Cuadrado. - Arquitecto por la UGR, experto en representación y visualización arquitectónica en
Más detallesJornadas de capacitación Desarrollo de Taxonomías XBRL
AGENDA RESUMIDA 1. PRIMERA SESION: ELEMENTOS BASICOS PARA EL DESARROLLO DE TAXO- NOMIAS Objetivos de la sesión: Repaso de los conocimientos elementales referidos a la representación de datos y estructuras
Más detallesMS_10962 Advanced Automated Administration with Windows PowerShell
Gold Learning Gold Business Intelligence Silver Data Plataform MS_10962 Advanced Automated Administration with Windows PowerShell www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P.
Más detallesUNIVERSIDAD NACIONAL EXPERIMENTAL DE GUAYANA VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL
VICERRECTORADO ACADÉMICO COORDINACION DE PRE-GRADO PROYECTO DE CARRERA DE INGENIERIA INDUSTRIAL PROGRAMA: PROGRAMACION I CÓDIGO ASIGNATURA: 1215-208 PRE-REQUISITO: 1215-102 SEMESTRE: II (SEGUNDO) UNIDADES
Más detallesAutoCAD Avanzado 2D
DESCRIPCIÓN DEL CURSO Ahora que ya sabe manejar AutoCAD es hora que acelere y optimice su proceso de diseño. Con herramientas para manejo de referencias externas (xrefs), bloques con atributos, bloques
Más detallesSaqqara Informática
Ciclo Comercial Área de Ventas y Distribución Sage Murano realiza el tratamiento completo del ciclo de la venta. Desde la generación de ofertas / presupuesto a la aceptación del pedido, el módulo gestiona
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS. HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Ingeniería de
Más detallesCURSO CORTO DE PHOTOSHOP CC
CURSO CORTO DE PHOTOSHOP CC JUSTIFICACIÓN: En este curso aprenderá a usar todas las herramientas para seleccionar partes de imágenes, y moverá, duplicara y redimensionara imágenes. Aprenderá a usar capas
Más detallesResultado de Aprendizaje:
10. Matriz de Valoración o Rúbrica MATRIZ DE VALORACIÓN O RÚBRICA Siglema: PROO-02 Nombre del Módulo: Nombre del Alumno: Docente evaluador: Grupo: Fecha: Resultado de Aprendizaje: 1.1 Diseña modelos bajo
Más detallesonline Itinerario Adobe CS6 para Diseñadores
online Itinerario Adobe CS6 para Diseñadores Objetivos Familiarizarse con la aplicación. Crear, guardar y gestionar documentos. Administrar documentos con Bridge Comprender las herramientas del programa.
Más detalles3DS Max básico e intermedio Infraestructura, tecnología, productividad y ambiente. Curso presencial
Curso presencial Objetivo general Introducir a los participantes en el campo de la producción visual en tres dimensiones con esta herramienta técnica informática de modelado, visualización y animación,
Más detallesCIDE, SA. RIF: J NIT: MODELO FUNCIONAL
MODELO FUNCIONAL SIGA C O NTE NlD O Introducción Aspectos Conceptuales Definición de modelo Requisitos de un Modelo Funcional Modelando la Funcionalidad del Sistema: Diagrama de Casos de Uso Definición
Más detallesCursos de formación. Optimice y acelere sus soluciones de servicios a través del aprendizaje y dominio de OTRS.
Cursos de formación Optimice y acelere sus soluciones de servicios a través del aprendizaje y dominio de OTRS. OTRS ofrece tres niveles de curso: Administrador, ITSM y Experto. Enfocado para aquellos que
Más detallesSILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE
a) Datos Informativos SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE A. Centro de Formación Superior : Universidad Mayor de San Andrés A2. Facultad : Ciencias Puras y Naturales A3. Unidad Académica :
Más detallesTransferencia de Datos Estadísticos de Alemania a la Red Europea INSPIRE
Transferencia de Datos Estadísticos de Alemania a la Red Europea INSPIRE Benjamin Quest 1, Camila Cordero Mansilla 1 1 con terra GmbH b.quest@conterra.de c.corderomansilla@conterra.de Resumen La directiva
Más detallesModelo de los reactores de la tecnología HDHPLUS como componentes de simulación interoperables
Modelo de los reactores de la tecnología HDHPLUS como componentes de Noviembre, 2010 Agenda PDVSA S.A, historia y desarrollo Motivación del proyecto CAPE OPEN Objetivos Beneficios Detalles de la implementación
Más detallesINFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE Noé)?9_ -2015-0EFA/OTI
"Año de la Diversificación Productiva y del Fortalecimiento de INFORME TECNICO PREVIO DE EVALUACIÓN DE SOFTWARE Noé)?9_ -2015-0EFA/OTI 1. Nombre del área Oficina de Tecnologías de la Información. 2. Nombre
Más detallesCARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I
Facultad de Ingeniería en Ciencias Aplicadas pag. 1 CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I 1. Misión: (de la carrera) La Carrera de Ingeniería en Sistemas
Más detallesDeveloping ASP.NET MVC 4 Web Applications
Código: S28 Duración: 25 horas En este curso, los estudiantes aprenderán a desarrollar aplicaciones ASP.NET MVC con avanzadas tecnologías y herramientas de.net Framework 4.5. Se centrará en la codificación
Más detallesDe Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías
Facultad Programa Académico Nombre Del Curso Administración e Ingenierias Ingenieria De Sistemas ANÁLISIS DE SISTEMAS Problema? Competencia específica Criterios de Desempeño Saber conocer Saber Ser Saber
Más detallesFORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP)
DIPLOMADO: FORMACIÓN EN BUENAS PRÁCTICAS DE PROGRAMACIÓN CON PERSONAL SOFTWARE PROCESS (PSP) MODALIDAD DE TITULACIÓN MEDIANTE LA OPCIÓN VI : EXAMEN GLOBAL POR ÁREAS DE CONOCIMIENTO INTRODUCCIÓN La Ingeniería
Más detallesXIV CCG de Centros y Servicios de Atención a Personas con Discapacidad.
XIV CCG de Centros y Servicios de Atención a Personas con Discapacidad. Saber: conocimiento. Saber hacer: habilidades para interactuar, gestionar, trabajar en equipo Saber estar: valores compartidos con
Más detallesPROGRAMA INSTRUCCIONAL
UNIVERSIDAD FERMÍN TORO VICE RECTORADO ACADÉMICO FACULTAD DE INGENIERÍA PROGRAMA INSTRUCCIONAL DATOS BÁSICOS DE LA ASIGNATURA Nombre de la asignatura: Código Semestre U.C. Pre- Requisito COMPUTACIÓN PARA
Más detallesUNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Disciplinaria Unidad académica: Programación Orientada a Objetos Ubicación: Cuarto Semestre Clave: 2087 Horas
Más detallesIntroducción a la Gerencia de Proyectos
INSTITUTO TECNOLOGICO DE LAS AMERICAS CARRERA DE TECNOLOGO EN REDES DE LA INFORMACION Introducción a la Gerencia de Proyectos Nombre de la asignatura: Nomenclatura del Curso: Prerrequisitos: Nomenclatura
Más detallesINTERPRETACIÓN NORMA OHSAS 18001:2007 MÓDULO 1 SESIÓN 1 INTERPRETACIÓN DE LA NORMA OHSAS 18001:2007 DOCENTE: Ing. Dª. Ana I.
INTERPRETACIÓN NORMA OHSAS 18001:2007 MÓDULO 1 SESIÓN 1 INTERPRETACIÓN DE LA NORMA OHSAS 18001:2007 DOCENTE: Ing. Dª. Ana I. Menac Lumbreras Especializados 1 TEMA 1 Contenidos INTRODUCCIÓN A LA NORMA OHSAS
Más detallesVisual Studio 2010 Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0,...
Introducción 1. Presentación del caso de estudio 15 1.1 Presentación general 15 1.2 Presentación de las aplicaciones 15 2. Desarrollo del proyecto 16 3. Requisitos previos 16 4. El lenguaje C#: de la versión
Más detallesMicrosoft Project Professional
Microsoft Project Professional Fundamentos en Administración de Proyectos Curso para dominar el manejo de Microsoft Project que capacita a profundidad en las funcionalidades básicas y avanzadas para la
Más detallesIntegración de Componentes Software en Páginas Web (Online)
Integración de Componentes Software en Páginas Web (Online) TITULACIÓN DE FORMACIÓN CONTINUA BONIFICADA EXPEDIDA POR EL INSTITUTO EUROPEO DE ESTUDIOS EMPRESARIALES Integración de Componentes Software en
Más detallesProcesadores de Lenguajes II. Luis M a Montero de Espinosa Díaz Manuel Trinidad García. 17 de enero de 2013
Procesadores de Lenguajes II Luis M a Montero de Espinosa Díaz Manuel Trinidad García Ingeniería Informática Universidad de Cádiz 17 de enero de 2013 1 / 42 Índice 1 Resumen Introducción Principales conceptos
Más detallesTÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN
TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS 1. Nombre de la asignatura Introducción al análisis y diseño de sistemas.
Más detallesTema 2. Gestión por Procesos. Soporte de Tecnología
Tema 2. Gestión por Procesos Soporte de Tecnología BPM Puntos clave de éxito La organización debe tener perfectamente definidos sus procesos de negocio Seleccionar los procesos de negocio susceptibles
Más detallesProcesos de la Dirección de Proyectos para un proyecto
Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),
Más detallesCapítulo 16. Diagrama de Clases UML
Capítulo 16. Diagrama de Clases UML Florentino TORRES M. CINVESTAV-Tamaulipas 15 de Oct del 2012 Florentino TORRES M. (CINVESTAV) 15 de Oct del 2012 1 / 70 1 Capítulo 16. Diagrama de Clases UML Aplicando
Más detallesRed Sistemas Nacionales de Inversion Pública de Latino America y el Caribe (RED SNIPs) Boletin Informativo. PAIS: Honduras
Red Sistemas Nacionales de Inversion Pública de Latino America y el Caribe (RED SNIPs) Boletin Informativo PAIS: Honduras Red Sistemas Nacionales de Inversion Pública Sistema Nacional de Inversión Pública
Más detalles3 OBJETIVOS Aprender desde la estructura del interfaz del programa y menús, al dibujo básico en 2D y 3D con sólidos y superficies.
RHINOCEROS V5 CURSO ONLINE 1 INFORMACIÓN GENERAL Duración: 150 horas Modalidad: Online (A distancia) Precio Autónomos: 99,00 (subvención aplicada) 2 PRESENTACIÓN Rhinoceros es una aplicación de modelado
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Lenguajes Específicos de Dominio Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 17/10/13 PL2 - Lenguajes
Más detallesGUÍA PARA INICIATIVAS DE EVALUACIÓN ESTRATÉGICA DE INTERVENCIONES (POLÍTICAS, PLANES, PROGRAMAS Y PROYECTOS) EN EL SECTOR PÚBLICO 1
GUÍA PARA INICIATIVAS DE EVALUACIÓN ESTRATÉGICA DE INTERVENCIONES (POLÍTICAS, PLANES, PROGRAMAS Y PROYECTOS) EN EL SECTOR PÚBLICO 1 La Guía para iniciativas de evaluación estratégica de intervenciones
Más detallesMicrosoft Access 2010 nivel experto
Microsoft Access 2010 nivel experto Conocer temas avanzados de diseño de bases de datos (BD) así como la posibilidad de incorporar imágenes, macros, consultas, el lenguaje SQL y XML PROGRAMA FORMATIVO
Más detallesEl Lenguaje Unificado de Modelado (UML)
El Lenguaje Unificado de Modelado (UML) Enrique Hernández Orallo(ehernandez@disca.upv.es) Cualquier rama de ingeniería o arquitectura ha encontrado útil desde hace mucho tiempo la representación de los
Más detallesProcesos de la Dirección de Proyectos para un proyecto
Procesos de la Dirección de Proyectos para un proyecto Fuentes: Kathy Schwalbe, Information Technology Project Management, Seventh Edition, A Guide to the Project Management Body of Knowledge (PMBOK Guide),
Más detallesGuía práctica de estudio 05: Diagramas de flujo
Guía práctica de estudio 05: Diagramas de flujo Elaborado por: M.C. Edgar E. García Cano Ing. Jorge A. Solano Gálvez Revisado por: Ing. Laura Sandoval Montaño Guía práctica de estudio 05: Diagramas de
Más detallesIván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz
Procesadores de Lenguajes 2 Metamodelado Curso 2013-2014 Iván Ruiz Rube Departamento de Ingeniería Informática Escuela Superior de Ingeniería Universidad de Cádiz 01/11/13 PL2 - Metamodelado 1 Contenidos
Más detallesINTRODUCCIÓN AL PARADIGMA DE LA PROGRAMACIÓN ORIENTADA A OBJETOS CON JAVA
Objetivo: Identificar los concentos principales en java POO, que es una clase, un objeto así como sus características principales abstracción, modularidad, encapsulamiento, herencia, polimorfismo. INTRODUCCIÓN
Más detalles1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:
Análisis y Diseño O.O. Preguntas del diseño : Cómo podrían asignarse responsabilidades a las clases de los objetos? Cómo podrían interactuar los objetos? Qué deberían hacer las clases? Patrones : Ciertas
Más detallesADOBE FIREWORKS CS4 ÍNDICE DE CONTENIDOS 1. INTRODUCCIÓN A FIREWORKS
PRESENTACIÓN Se estudia la aplicación Adobe Fireworks, incluida dentro de la suite Adobe Creative Suite 4, que está especializada en el trabajo con imágenes y otros elementos dirigidos a ser mostrados
Más detallesMDA: Arquitectura Dirigida por Modelos
MDA: Arquitectura Dirigida por Modelos Uno de los principios básicos b de la ingeniería a de software es la abstracción, para separar lo esencial de lo no esencial. En términos t de negocio, lo esencial
Más detallesOHSAS CURSO ONLINE 1 INFORMACIÓN GENERAL 2 PRESENTACIÓN 3 OBJETIVOS 4 DIRIGIDO A:
OHSAS 18001 CURSO ONLINE 1 INFORMACIÓN GENERAL Duración: 50 horas Modalidad: Online (A distancia) Precio Autónomos: 29,00 2 PRESENTACIÓN El estándar ohsasr fue publicado por primera vez en el 1.999 por
Más detallesVISUAL BASIC.NET. NIVEL COMPLETO
VISUAL BASIC.NET. NIVEL COMPLETO DESCRIPCIÓN Visual Basic es hoy en día uno de los lenguajes de programación más populares del mundo. A principios de los años 90 Microsoft revoluciono el desarrollo de
Más detallesCURSO BÁSICO DE SOLIDWORKS
CURSO BÁSICO DE SOLIDWORKS Cantidad de participantes: 8 personas máximo. Se recomienda curso personalizado. Requerimientos del aula de clase: laboratorio de computación con máquinas que cumplan los siguientes
Más detallesPrograma de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET
Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET OBJETIVOS: Conocer de las bondades del paradigma de orientación a objetos en.net y su lenguaje
Más detallesCapítulo III: MARCO METODOLÓGICO
Capítulo III: MARCO METODOLÓGICO Tipo de Investigación El presente trabajo de investigación, tuvo como propósito el desarrollo de una aplicación experimental que permitió evaluar la operatividad y funcionalidad
Más detallesGuía del Curso Técnico en Mantenimiento de CRM: Recursos Empresariales y de Gestión de Relaciones con Clientes
Guía del Curso Técnico en Mantenimiento de CRM: Recursos Empresariales y de Gestión de Relaciones con Clientes Modalidad de realización del curso: Número de Horas: Titulación: Online 160 Horas Diploma
Más detallesJAVA 7 Los fundamentos del lenguaje Java
Presentación 1. Historia 9 1.1 Por qué Java? 9 1.2 Objetivos del diseño de Java 10 1.3 Auge de Java 11 2. Características de Java 12 2.1 El lenguaje de programación Java 12 2.1.1 Sencillo 13 2.1.2 Orientado
Más detallesUniversidad Salesiana de Bolivia
Universidad Salesiana de Bolivia Ingeniería de Sistemas I DATOS DE IDENTIFICACIÓN PLAN DE DISCIPLINA GESTIÓN II - 2015 INSTITUCIÓN UNIVERSITARIA: Universidad Salesiana de Bolivia RECTOR: Dr. Rvdo. P. Thelian
Más detallesACTIVIDADES RECREATIVAS PARA PÁRVULOS
Módulo: Actividades Recreativas Educación para Párvulos Media Técnico-Profesional Sector Programas y Proyectos Sociales 1 Especialidad: Atención de Párvulos Módulo ACTIVIDADES RECREATIVAS PARA PÁRVULOS
Más detallesMINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES
MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL. FAMILIA DE ESPECIALIDADES: INFORMÁTICA Y LAS COMUNICACIONES ESPECIALIDAD: AUTOMÁTICA PROGRAMA: Control de Procesos. AÑO: 3ro NIVEL:
Más detallesDiagramas de secuencia
Facultad de Ingeniería Departamento de Ingeniería de Sistemas y Computación Diagramas de secuencia Interacciones básicas 1 Para qué sirven los diagramas de secuencia? 2 Para qué sirven los diagramas de
Más detallesDISTRIBUCIÓN HORARIA DE LA ASIGNATURA SEGÚN NORMATIVA
GUÍA DOCENTE CURSO: 2016-17 DATOS BÁSICOS DE LA ASIGNATURA Asignatura: Psicología de la Educación II Código de asignatura: 14103204 Plan: Grado en Psicología (Plan 2010) Año académico: 2016-17 Ciclo formativo:
Más detallesMasters: Experto en Direccion y Gestion de Proyectos. Project Management
Masters: Experto en Direccion y Gestion de Proyectos. Project Management Objetivos Describir la naturaleza de un proyecto y los ciclos de vida del mismo. Presentar las fases del proceso de planificación
Más detallesUNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS
UNIVERSIDAD PEDAGÓGICA Y TECNOLÓGICA DE COLOMBIA FACULTAD DE CIENCIAS PROGRAMA DE MATEMÁTICAS PLAN DE ESTUDIOS ASIGNATURA : ELECTIVA I - PROGRAMACION CÓDIGO : 8104661 SEMESTRE : IV CRÉDITOS : 4 FECHA DE
Más detallesCLA. Diagramas de clases en Métrica V3
CLA Diagramas de clases en Métrica V3 1 Diagramas de clases Qué es? Representa la estructura y comportamiento de cada uno de los objetos del sistema y sus relaciones con los demás objetos. Objetivos? Representar
Más detallesSISTEMA DE INFORMACIÓN GEOGRÁFICA PARA LA PLANEACIÓN Y EL ORDENAMIENTO TERRITORIAL
SISTEMA DE INFORMACIÓN GEOGRÁFICA PARA LA PLANEACIÓN Y EL ORDENAMIENTO TERRITORIAL DEFINICIÓN El SIG-OT es una organización de entidades, acuerdos y recursos tecnológicos que facilita el acceso y uso de
Más detallesHerramientas de Programación. M.C. Juan Carlos Olivares Rojas
Herramientas de Programación M.C. Juan Carlos Olivares Rojas Febrero 2011 Temario Simbología Reglas para la construcción de Diagramas Pseudocódigo Temario Tipos de Datos y Expresiones Estructuras lógicas
Más detallesPROJECT MANAGEMENT OFFICE
PROJECT MANAGEMENT OFFICE JORGE SEOANE Y EDUARDO AZPIROZ COSTA, SOCIO Y DIRECTOR ASOCIADO DE PARADIGMA, RESPECTIVAMENTE PARA QUÉ SIRVEN LOS PROYECTOS? Los proyectos son los viabilizadores en el diseño
Más detallesPlanificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6
Planificaciones 7509 - Análisis de la Información Docente responsable: GONZALEZ NORBERTO DANIEL 1 de 6 OBJETIVOS Introducir al alumno en los conceptos fundamentales del desarrollo de sistemas de información
Más detalles"Módulo OOWS para StarUML" INTRODUCCIÓN
UNA HERRAMIENTA PARA DIAGRAMAS OOWS: "Módulo OOWS para StarUML" Richard Medina Z. Universidad de Concepción, Chile INTRODUCCIÓN Una herramienta CASE (Computer Aided Software Engineering,
Más detallesonta ContaPlus Profesional Ficha Producto
onta La solución de gestión contable monopuesto y multiusuario, ideal para las PYMES por su flexibilidad y eficacia. Gestión ágil y sencilla del ciclo financiero de la empresa, para cubrir además las principales
Más detallesPlone 3: Un sistema de gestión de contenidos libre
Plone 3: Un sistema de gestión de contenidos libre Miquel Vidal mvidal@gsyc.escet.urjc.es Grupo de Ingeniería de Software Libre de la URJC Plone 3 Miquel Vidal CSIC, 18-06-2008 p. 1 Qué es Plone Es un
Más detallesUML El Lenguaje de Modelado Unificado. Maestría en Ingeniería de Software
UML El Lenguaje de Modelado Unificado Maestría en Ingeniería de Software Agenda Model Driven Architecture (MDA) Unified Model Language (UML) Object Constraint Language (OCL) Patrones Conclusiones Contenido
Más detallesCurso Superior. Curso Superior en Intervención Sociolaboral
Curso Superior Curso Superior en Intervención Sociolaboral Índice Curso Superior en Intervención Sociolaboral 1. Sobre Inesem 2. Curso Superior en Intervención Sociolaboral Descripción / Para que te prepara
Más detallesNOMBRE DEL CURSO: Excel 2010 Intermedio
NOMBRE DEL CURSO: Excel 2010 Intermedio DURACION: 15 Horas MODALIDAD: Presencial TITULACION: Al finalizar el curso el alumno recibirá un Diploma o Certificado de Aprovechamiento. AREA FORMATIVA: Informática
Más detallesDISEÑO DEL SISTEMA DE INFORMACION (DSI)
DISEÑO DEL SISTEMA DE INFORMACION (DSI) El objetivo del proceso de Diseño del Sistema de Información (DSI) es la definición de la arquitectura del y del entrono tecnológico que le va a dar soporte, junto
Más detallesContenido. 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo
Tutorial Contenido 1. El proceso 2. Los modelos 3. Los diagramas 4. Ejemplo 1. El proceso Fases soportadas por UML Análisis de requisitos de usuario Análisis de requisitos de software Diseño de la plataforma
Más detalles