ingieneria en sistemas
Programa de Asignatura
00 Código:
F
T
C
T1
Asign
17
01. Facultad Tecnología Informática / Carrera: Ingeniería en Sistemas Informáticos
02. Asignatura: T109 – 17 - METODOLOGÍA DE DESARROLLO DE SISTEMAS II.
T108 – 14 - ANÁLISIS DE SISTEMAS ADMINISTRATIVOS.
03. Año lectivo: 2014 04. Año de cursada: 2º 05. Cuatrimestre:2º 06. Horas Semanales: 6
07.
Profesor Titular: Dr. Neil, Carlos Gerardo
Buenos Aires
Rosario
Titular a cargo: Neil, Carlos Gerardo
Adjunto a cargo: Travaini, Verónica
Adjuntos:
Amorena, Horacio
Castronuovo, Margarita
Prigionero, Miguel
Tuesta, Alejandra
Pandiani, Daniel
Bravo, Oscar
Auxiliar:
Gimenez, Rocío
Battaglia, Leonardo
Adjunto:
Prosperi, LeonardoAuxiliar:
Pallotto Gisela
Eje socioprofesional: Los Modelos como representación abstracta de la realidad (Análisis y Lenguajes)
Coordinador de eje: Ing. Vilaboa, Pablo
Coordinador de eje: Ing. Vaquero, Marcelo
Eje Epistémico: Administración de Recursos Tecnológicos.
08 Fundamentos
En un ambiente de continuos cambios tanto tecnológicos como de paradigmas de modelización de sistemas deinformación, esta asignatura contribuye a formar alumnos capaces de reconocer las alternativas más adecuadas en el modelado de sistemas mediante el enfoque orientado a objetos, en un marco teórico que permita fundamentar las decisiones estratégicas elegidas, además de promover el autoaprendizaje y la investigación.
09 Correlativas previas y posteriores
Correlativa previa: Metodología dedesarrollo de Sistemas I
Correlativa posterior: Sistemas de Información
10 Articulación con asignaturas
Esta asignatura articula en forma vertical con metodología de desarrollo de sistemas I, trabajo de diploma, trabajo de campo I, base de datos y base de datos aplicadas I y II. A partir de los casos de usos que se desarrollaron en metodología de desarrollo de sistemas I, se refinan y sirvencomo base para el desarrollo de un sistema orientado a objetos dentro del marco del proceso de desarrollo de sistemas iterativo e incremental.
En forma horizontal, esta asignatura se articula con Programación Orientada a Objetos y lenguajes de ultima generación, en particular con esta última asignatura se comparten guías de de trabajos prácticos.
11 Objetivos
Adquirir los conocimientosnecesarios para comprender la visión del Análisis y Diseño Orientado a Objetos. Reconocer los fundamentos de una arquitectura de software eficiente aplicando Patrones de asignación de responsabilidades. Adquirir los conocimientos necesarios para comprender el Proceso de Desarrollo de Sistemas. Aplicar estrategias para facilitar el proceso de mantenimiento en el marco de la denominada “crisisdel software”
12 Unidades de desarrollo de los contenidos
Unidad 1 EL MODELO ORIENTADO A OBJETOS
1.1 Análisis y diseño OO. Análisis, diseño y programación orientada a objetos. Diferencia con el análisis y diseño estructurado. Abstracción. Encapsulamiento. Modularidad. Jerarquía. Polimorfismo. Persistencia. Clases y objetos. Relaciones entre clases: generalización, agregación yasociación.
Duración: 6 hs
Unidad 2 HERRAMIENTAS DE MODELADO DEL ANALISIS Y DISEÑO ORIENTADO A OBJETOS
2.1. Casos de uso. El modelo de casos de usos. Identificación de actores. Las relaciones entre casos de uso. Construcciones de los casos de uso. Casos de uso primario, secundario y opcional. Asociación. Extensión. Inclusión. Generalización. Reglas de implementación. El proceso deelaboración de casos de uso (Refinamiento de casos de uso desarrollados en Metodología de Desarrollo de Sistemas I)
Duración: 6 hs
2.2. Diagramas de clases. Clases. Atributos. Operaciones. Asociación. Agregación binaria, unaria y recursivas. Calificadores. Asociación. Restricciones. Generalización. Herencia simple y múltiple. Clases abstractas
Duración: 18 hs
2.3. Diagramas de Comunicación:...
Regístrate para leer el documento completo.