Ramos 2013-2

De Departamento de Informatica
Saltar a: navegación, buscar

Contenido

Bases Tecnológicas para la Inteligencia de Negocios

  • Sigla
INF-330
  • Profesor
José Luis Martí L.

Objetivos

  • Comprender el rol de la inteligencia de negocios como herramienta de apoyo para la toma de decisiones de una organización.
  • Conocer los conceptos, arquitecturas y actividades de asociados a un trabajo de data warehousing, orientado al almacenamiento y explotación de datos.
  • Comprender, analizar y aplicar correctamente distintas técnicas de análisis de datos, particularmente OLAP y minería de datos, con el fin de apoyar la toma de decisiones.

Contenidos

  1. Introducción a la Inteligencia de Negocios
  2. Data Warehousing
    • Conceptos Básicos asociados al Data Warehousing
    • Ciclo de Vida de un Data Warehouse
    • Proceso de Diseño de un Data Warehouse
    • Análisis de Datos
  3. Minería de Datos
    • Proceso de Descubrimiento de la Información
    • Técnicas de Minería de Datos
    • Aplicaciones de la Minería de Datos

Bibliografía Guía

Guía
  • Fundamentals of Data Warehouses. M. Jarke, M. Lenzerini, Y. Vassiliou y P. Vassiliadis. Springer, 2da. edición, 2003.
  • Introducción a la Minería de Datos. J. Hernández, M. J. Ramírez y C. Ferri. Prentice-Hall, 2003.
Complementaria
  • Multidimensional Databases and Data Warehousing. Christian S. Jensen, Torben Bach Pedersen, Christian Thomsen, M. Tamer Ozsu. Morgan and Claypool Publishers, 2010.
  • Advanced Data Warehouse Design: from Conventional to Spatial and Temporal Applications. E. Malinowski y E. Zimányi. Springer-Verlag Berlin Heidelberg, 2008.
  • Data Mining: Practical Machine Learning Tools and Techniques. I.Witten, E. Frank. Morgan Kaufmann Publishers, 2005

Nota Final

SI (Promedio de Controles de Lectura >= 40) ENTONCES 
Nota Final = Promedio de Controles de Lectura * 0.3 + Caso Práctico * 0.7 
SINO 
Nota Final = Promedio de Controles de Lectura

Taller de Herramientas de Modelado de Procesos de Negocio

  • Sigla: INF-369
  • Profesor: Viktor Tapia
  • Créditos: 4
  • Prerrequisitos: 60% de la malla aprobada
  • Examen: No tiene
  • Horas de cátedra semanales: 4
  • Horas de ayudantía semanales: No tiene
  • Horario de clase: Variable

Descripción

"Entregar los conceptos fundamentales para comprender la gestión de procesos de negocio y acercarse a una disciplina que está en constante cambio y que en la actualidad es un tema que está siendo abordado por muchas empresas a nivel mundial."

Contenido del Curso

  1. Introducción: ¿Qué es BPM? Definiciones, conceptos, objetivos y beneficios.
  2. Técnicas de Diseño y Análisis de Procesos:Perspectiva histórica y evolución. Definición y clasificación de técnicas para el diseño.
  3. BPMN 2.0: Notación, análisis y buenas prácticas. Historia y evolución. Notación al detalle. Colaboración v/s Orquestación. Definición de tipos de modelos de procesos de negocio.
  4. Herramientas para la Gestión de Procesos (BPMS) :Visión general, evaluación y comparación entre herramientas.


Bibliografía

  • J. Freund & B. Rucker & B. Hitpass, “BPMN 2.0: Manual de Referencia y Guía Práctica”, BPM Center, Santiago, Chile, 2011.
  • ABPMP, “Guide to Business Process Management”, Common Body of Knowledge, BPM CBoK, 2009.


Sistemas Integrados de Gestión

  • Sigla: INF-328
  • Profesor: Rafael Favereau U.
  • Créditos: 3
  • Prerrequisitos: 60% de la malla aprobada
  • Examen: Escrito
  • Horas de cátedra semanales: 4
  • Horas de ayudantía semanales: No tiene
  • Horario de laboratorios : No tiene

Objetivos

Al aprobar la asignatura el alumno será capaz de:

  • Entender, analizar y detectar la necesaria evolución de Sistemas Integrados de Gestión (IMS) en un ambiente organizacional.
  • Identificar los diferentes sistemas integrados que existen, y sus objetivos.
  • Identificar, analizar y evaluar las capacidades organizacionales requeridas para la implantación de IMS en toda la empresa.
  • Dimensionar la gestión del cambio necesaria para implementar un IMS.
  • Entender las metodologías para la implantación de un IMS, y conocer cómo gestionar un proyecto de implantación.

Contenidos

  1. Sistemas ERP: Evolución y funcionalidades, Componentes de los ERP, Aspectos de selección e implantación, Reingeniería de procesos de negocios y modelado, Arquitectura tecnológica.
  2. Sistemas SCM: Definiciones y componentes, Integración con los ERP.
  3. Sistemas CRM: Definiciones y componentes, Integración con los ERP.
  4. Otros Sistemas de Gestión empresarial.
  5. Inteligencia de Negocios: Introducción a BI, Definiciones y componentes, Herramientas de análisis y herramientas de estrategia, Caso de estudio.
  6. Proyectos de Implementaciones: Metodologías de implementación, Gerenciamiento de proyectos.

Metodología de Trabajo

  1. Clases expositivas, proyectos parcelados durante el semestre, informes periódicos sobre lecturas, y

presentaciones intermedias de proyectos. Se apunta a conocer el estado del arte en la elaboración, descripción y evaluación de arquitecturas de software, y practicarlo en un contexto de proyectos monitoreados. Se espera participación activa.

Bibliografía

  • Brady, J., et al.: “Concepts in Enterprise Resource Planning”, Course Technology, 2001.
  • Davenport, T.: “Mission Critical: Realizing the Promise of Enterprise Systems", Harvard Business School Press, 2000.
  • Kerzner, H.: “Project Management a Systems Approach to Planning, Scheduling and Controlling”, Eighth Edition.
  • Project Managgement Institute.: “A Guide to the Project Management Body of Knowledge”, PMBOX Guide, 2000.

Observaciones

Asignatura de la especialidad Desarrollo de Software.


Sistemas Distribuidos

  • Sigla: INF-343
  • Profesor: Raúl Monge
  • Mail : rmonge@inf.utfsm.cl
  • Oficina : F-230
  • Horario de clases: Miércoles 7-8 y 9-10 (F-106)
  • Horario de consultas: Lunes 11:30 - 13:00 horas (Oficina F-2.30)
  • Créditos: 3
  • Prerrequisitos: ILI-256; ELO-321 y ELO-322
  • Examen: Escrito
  • Horas de cátedra semanales: 4
  • Horas de ayudantía semanales: 1
  • Horario de laboratorios : 2

Objetivos

Al finalizar el curso los alumnos serán capaces de:

  • Explicar los conceptos fundamentales y paradigmas asociados a computación distribuida.
  • Describir los diferentes estilos de arquitecturas de sistemas distribuidos existentes y las técnicas de diseño que se aplican para implementar servicios informáticos distribuidos.
  • Entender los algoritmos distribuidos básicos y cómo estos pueden ser combinados para resolver diferentes tipos de problemas.
  • Decidir que técnicas y métodos son los más adecuados para la resolución de problemas en el área de sistemas distribuidos.
  • Aplicar los conocimientos adquiridos en el desarrollo de un servicio de computación distribuida.


Contenido

  1. Introducción General a los Sistemas Distribuidos. Motivación. Denición y características de un sistema distribuido. Ventajas y desventajas. Sistemas centralizados vs. distribuidos. Técnicas de distribución. Modelos y arquitecturas distribuidas. Tendencias. Sinopsis del curso.
  2. Programación y Comunicación Distribuida. Paradigmas de programación. Programación distribuida. Comunicación orientada a mensajes. Sockets en TCP/IP. Multicasting. Protocolos de comunicación de Middleware. Invocación remota. Middleware orientado mensajer a(MoM). Data Streaming.
  3. Fundamentos de Computación Distribuida. Modelos de Sistemas Distribuidos. Tiempo, causalidad y ordenamiento de eventos. Relojes Lógicos. Sincronización de relojes. Observaciones válidas. Historias causales y relojes de vector. Cortes, estados globales y consistencia.
  4. Algoritmos Distribuidos. Algoritmos distribuidos básicos. Elección distribuida. Instantánea distribuida. Detección de término. Detección de deadlock. Exclusión mutua distribuida.
  5. Base de Datos y Transacciones Distribuidas. Sistemas con Datos Distribuidos. Sistemas de Bases de Datos Distribuidas. Fragmentación y replicación de base de datos. Consultas distribuidas. Transacciones distribuidas. Control de concurrencia y serialización. Tolerancia a fallas y alta disponibilidad. Recuperación de errores. Protocolos de compromiso. Replicación de datos.
  6. Seguridad en Sistemas Distribuidos. Seguridad de información. Criptografía. Algoritmos de cifrado. Firma digital. Infraestructura de Clave Pública. Seguridad en comunicaciones y aplicaciones.

Metodología

  • Clases expositivas sobre la materia y discusión. Lectura de material bibliográfico con el objetivo de complementar la clase. Desarrollo de guías con preguntas y problemas. Tareas de aplicación de la materia en el diseño de programas.

Evaluación

Certámenes (60%)

  • Certamen No1 Miércoles, 13 de Noviembre del 2013
  • Certamen No2 Miércoles, 15 de Enero del 2014
  • Recuperativo Miércoles, 22 de Enero del 2014

Control de Lectura (20%)

  • Control No1: Miércoles, 9 de Octubre del 2013
  • Control No2: Miércoles, 11 de Enero del 2014

Tareas (20%)

  • Tarea No1: Miércoles, 30 de Octubre del 2013
  • Tarea No2: Miércoles, 11 de Diciembre del 2013

Bibliografía

Libros Recomendados:

  • Coulouris, et.al. \Distributed Systems: Concepts and Design", 5th. Edition, Addison Wesley, 2011.
  • A. Tanenbaum, & M. van Steen, \Distributed Systems: Principles and Paradigms",2nd. Edition, Prentice Hall, 2006.

Libros Complementarios

  • M. Singhla, N.G. Shivaratri, "Advanced Concepts in Operating Systems", McGraw-Hill, (1994).
  • S. Mullender, \Distributed Systems", 2nd. Edition, Prentice-Hall, (1994).
  • Pankaj Jalote, "Fault Tolerance in Distributed Systems", Prentice Hall, 1994.
  • Jim Gray, Andreas Reuter, \Transaction Processing: Concepts and Techniques", Morgan Kaufmann, 1993.
  • P.A. Bernstein, V. Hadzilacos, N. Goodman, \Concurrency Control and recovery in Database Systems", Addison-Wesley, 1987
  • Thomas L. Casavant, Mukesh Singhal, \Reading in Distributed Systems", IEEE Computer Society Press, 1994.
  • Jon Siegel, \Corba: Fundamental and Programming", John Wiley & Sons Inc, 1996
Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas