 |
 |
 |
| |
Planes de Complementación | Descripción de los cursos  |
|
|
 |
 |
 |
| |
|
|
| |
|
|
 |
| Análisis de Sistemas II |
 |
| Objeto. Encapsulamiento. Roles de los objetos en mensajes. Polimorfismo. Casos de Uso primarios, secundarios y opcionales. Modelos conceptuales. Diagrama de la secuencia del sistema. Modelado del comportamiento en los diagramas de estado. Comportamiento de los sistemas: contratos. Patrones de software. |
 |
| Administración de proyectos de software |
 |
| Ciclos de vida. Etapas. Calidad. Tipos de pruebas. Estimaciones métricas. Medición, riesgo, responsabilidad legal. Evaluación de un proyecto. Factibilidad y viabilidad. Planificación. Camino crítico. Construcción del plan de proyecto. Costos y tiempos |
 |
| Comunicación de Datos en Internet. |
 |
| Conocimientos básicos de Internet. Protocolos TCP/IP. Protocolos, Estructuras de Capas, internetworkimg, heterogeneidad, tunneling, IP: Datagramas, Direccionemiento, routers, redess, ARP, fragmentación, mensajes de control, TCP: segmentos, puertos, control de flujo y control de congestión. Otros protocolos. FTP (File Transfer Protocol) Descripción. Funcionalidades. Archivos binarios y Ascii. Correo electrónico: SMTP (Simple Mail Transfer Protocol). El protocolo POP (Post Office Protocol). TELNET y NVT (Network Virtual Terminal). Servicios DNS: HTTPS: Lenguaje HTML Principio de funcionamiento. Alcances y limitaciones. El problema de la generación estática de paginas versus la generación dinámica de paginas. Arquitectura de sistemas WEB. El paradigma de 3 capas. El paradigma de n-capas (n-tiers). El problema de los sistemas preexistentes (Legacy Systems). Comunicación con mainframes. Otros protocolos. Análisis de un caso. |
 |
| Laboratorio II |
 |
| Introducción a Oracle. Reglas de integridad de la base. Consultas al diccionario de datos. Introducción al lenguaje procedural PL/SQL. Características del entorno cliente-servidor. Procedimientos y funciones. Paquetes: Definición de la especificación y el cuerpo del paquete. Triggers a nivel de fila y de sentencia. Habilitación y deshabilitación. |
 |
| Diseño de Sistemas |
 |
| Representación del modelo de diseño. Lenguaje unificado de modelado. Elaboración y evaluación de diseños orientados a objetos. Encapsulamiento. Documentación. Implementación. Patrones de diseño orientado a objetos. Uso y abuso de patrones. Patrones de análisis, organizacionales y de proceso. Técnicas avanzadas de diseño. Separación de capas de la aplicación. Separación de interfaz gráfica de la lógica de la aplicación. |
 |
| Administración del Conocimiento |
 |
| Arquitectura de la administración del conocimiento. Definición de los componentes tecnológicos. Análisis, diseño y desarrollo de los sistemas de administración del conocimiento. Medición del retorno de la inversión y de la performance. |
 |
| Administración del Conocimiento |
 |
| Arquitectura de la administración del conocimiento. Definición de los componentes tecnológicos. Análisis, diseño y desarrollo de los sistemas de administración del conocimiento. Medición del retorno de la inversión y de la performance. |
 |
| Análisis de la Información y la Decisión |
 |
| Sistemas ERP. Objetivos y beneficios. Tipificación de empresas. Relaciones con el sistema CRM. Arquitectura de un sistema ERP. Componentes tecnológicos. Interfaz con el usuario y con otros sistemas. Configuración. Conceptos de manufactura. Presupuesto basado en el costo. Planeamiento de recursos, producción, stock. Generación de información para data warehouse. Módulo de recursos humanos. Conceptos de finanzas. Módulos financieros. |
 |
| Trabajo Final de Grado |
 |
| El objetivo de esta materia es fortalecer al alumno con las metodologías necesarias para encarar tesis, proyectos de investigación y desarrollo, y proyectos en general. Además se supervisa y encamina el trabajo final de grado de cada alumno. La materia se encara principalmente en forma individual y tutorial, complementándola con clases teóricas grupales. |
| |
|
|