TOO115 2015 Programa
-
Upload
elmer-carballo -
Category
Documents
-
view
224 -
download
0
Transcript of TOO115 2015 Programa
7/23/2019 TOO115 2015 Programa
http://slidepdf.com/reader/full/too115-2015-programa 1/3
1/3
Universidad de El SalvadorFacultad de Ingeniería y Arquitectura
Escuela de Ingeniería de sistemas Informáticos
Programa de la asignaturaTecnologías Or ientadas a Objetos (Técnica Electiva)
I. Generalidades
Código:
Prerrequisito:
Nº Horas/Ciclo:
Nº Horas teóricas semanales:
Nº Horas prácticas semanales:
Duración del ciclo:
Duración de hora clase:
Unidades Valorativas:
Nº Correlativo/Ciclo:
Plan de Estudios:
Unidades Valorativas:
Coordinador:
Ciclo :
TOO115
Programación III
96
4
2
16 semanas
50 minutos
4
25/VI
1998
4.
Ing. Elmer Arturo Carballo Ruiz.
II/2015.
II. Descripción de la asignatura
En la actualidad, el enfoque orientado a objetos es la tendencia principal para el desarrollo de software por suriqueza y poderoso modelo, debido a que ha demostrado ser válido en la construcción de sistemas en toda clasede dominios de problemas, abarcando todos sus posibles tamaños y complejidades. Como futuros profesionalesde la informática, nos enfrentamos en construir sistemas que funcionan y sean útiles, nos encontramos con latarea de crear sistemas diversos. Ante esta realidad, La Tecnología Orientada a Objetos (OO) ha evolucionadocomo un medio de la gestión de la complejidad inherente a muchos diferentes tipos de sistemas. El modelo deobjetos ha demostrado ser un concepto unificador que facilita grandemente la búsqueda de soluciones óptimasen el desarrollo de software y otras áreas.
Desarrollar sistemas informáticos y software mediante un lenguaje de programación orientado a objetos, implicaque su análisis y diseño deben realizarse bajo el enfoque orientado a objetos. En esta asignatura se pretendedar a conocer las tecnologías que permitan realizar el análisis y diseño orientado a objetos. El UML (Lenguaje deModelado Unificado) constituye un lenguaje de modelado orientado a objetos y el Proceso Unificado deDesarrollo de Software (UP). Otras técnicas, tales como Semánticas de la acción y Lenguaje Condicional deObjetos, han sido integradas por sus autores dentro del UML, que ha sido adoptada por la OMG como unestándar de modelado orientado a objetos. Además, el UML proporciona una forma estándar de describir losaspectos conceptuales de un sistema informático (procesos del negocio, funciones del sistema, etc.), así comolos detalles concretos del software, tales como clases, objetos, interacciones, componentes y bases de datos.
Para la elaboración e integración de los diagramas UML, existen diferentes herramientas CASE, de las cuales sepretende aplicar una de ellas, para mejorar la productividad en el desarrollo de modelos basados en UML.La realidad de los procesos de desarrollo orientados a objetos también requieren de marcos de trabajo quefaciliten el logro de los incrementos para ello se debe conocer las alternativas de cómo llevar a cabo el proyecto.
Adicionalmente conocer algunos procesos de cómo gestionar el proyecto a través de equipos pequeños.
III. Objetivos Generales
1. Proporcionar al alumno los conocimientos teóricos y prácticos sobre los estándares tecnológicos para elanálisis y diseño de sistemas informáticos y software orientado a objetos, necesarios para el desarrollo deproyectos de tecnologías de información y comunicaciones dentro de una organización.
2. Que el estudiante aprenda a elaborar los modelos de sistemas usando los diagramas del lenguaje demodelado UML y aplicando sus reglas de construcción; y que sea capaz de aplicar esos modelos para
7/23/2019 TOO115 2015 Programa
http://slidepdf.com/reader/full/too115-2015-programa 2/3
2/3
realizar el análisis y diseño de sistemas orientado a objetos.
3. Aplicar un marco de trabajo que permita organizar al equipo de desarrollo aplicando metodologíasorientadas a objetos en el ciclo de vida de desarrollo de software.
4. Identificar técnicas de gestión de proyectos que permita al equipo realizar la iniciación, planificación,ejecución del proyecto de desarrollo de software.
IV. Metodología de la enseñanza
Durante el desarrollo del ciclo la materia tendrá la siguiente orientación pedagógica:Horas clases: 4 por semanaHoras laboratorio: 2 por semanaProyecto de Desarrollo de Sistema Orientado a Objetos: 2 etapas
V. Contenidos
Contenido Temas Duración
I. Desarrollo de SistemasOrientado a Objetos
1. Modelos de Proceso de Desarrollo de Software2. Enfoque Orientado a Objetos (OO).3. El UML (Lenguaje de Modelado Unificado).4. Marco de Trabajo y Gestión del Proyecto de Desarrollo de
Software
4 semanas
II. Definición de Requisitos delSistema
1. Determinar necesidades de información del cliente2. Comprender el dominio3. Especificación Complementaria de Requisitos4. Modelado de Procesos de Negocios
2 semanas
III. Análisis de SistemasOrientado a Objetos
1. Modelo de Casos de Uso e Historias de Usuario2. Modelo del Dominio: Diagrama de clases conceptuales
4 semanas
IV. Diseño de SistemasOrientado a Objetos
1. Patrones de Diseño2. Diagrama de Clases3. Modelado del Comportamiento4. Organización del Modelo del Dominio5. Arquitectura del Sistema usando Patrones6. Esquema de Persistencia
4 semanas
V. Programación eImplementación
1. Transformación de los Diseños en Código2. Técnicas de despliegue e implementación
2 semanas
VI. Metodología de EvaluaciónEvaluación Contenido Porcentaje Fecha
1ª Etapa de Proyecto Iteración 1 10% Viernes, 16/Octubre/20152ª Etapa de Proyecto Iteración 2 25% Viernes, 13/Noviembre/20151er Examen Parcial Unidades I, II y III 25% Semana del 21 -26/Sept./20152º Examen Parcial Unidades IV y V 25% Semana del 26-31/Octubre/2015Proyecto Investigación Proyecto
Investigación15% Viernes 4 de Septiembre de 2015
VII. Bibliografía
UML y Patrones. Introducción al Análisis y Diseño Orientado a Objetos y al Proceso Unificado. Graig Larman,2ª. Edición, Prentice Hall, 2004. Sitio del Autor: http://www.craiglarman.com/, ISBN: 978-84-205-3438-1.
El Lenguaje Unificado de Modelado, Guía del Usuario, Grady Booch James Rumbaugh e Ivar Jacobson, 2ªEdición, 2006. Pearson Addison Wesley, ISBN: 9788478290765.
El Proceso Unificado de Desarrollo de Software, Ivar Jacobson Grady Booch y James Rumbaugh, 1°Edición, Pearson Educación, 2000. ISBN: 8478290362.
7/23/2019 TOO115 2015 Programa
http://slidepdf.com/reader/full/too115-2015-programa 3/3
3/3
UML: Modelado de Software para Profesionales, Carlos Fontela, 1° Edición, 2011, Alfaomega Grupo Editor,ISBN: 9789871609222.
El Lenguaje Unificado de Modelado, Manual de Referencia, Grady Booch, James Rumbaugh, 2ª Edición,2006, Pearson Prentice Hall, ISBN: 9788478290871.
Sitio Web del Unified Modelling Language (UML) Especificaciones de Modelos relacionados con UML,Perfiles del UML, etc. Sitio Web con Derechos Reservados del Grupo de Administración de Objetos (OMG)disponible en: http://www.uml.org/