PROGRAMA ANALÍTICO DE ASIGNATURA

Documentos relacionados
PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

ESCUELA: UNIVERSIDAD DEL ISTMO

CARRERA PROFESIONAL DE INGENIERÍA DE COMPUTACIÓN Y SISTEMAS SYLLABUS DE SISTEMAS DE INFORMACIÓN

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

Horas Contacto. Modelar gráficamente la solución de problemas con un enfoque Orientado a Objetos, usando un lenguaje de modelado, en este caso UML.

ANÁLISIS Y DISEÑO DE SISTEMAS

ASIGNATURA: SISTEMAS DE INFORMACIÓN II

UNIVERSIDAD DE SAN CARLOS DE GUATEMALA FACULTAD DE INGENIERIA ESCUELA DE CIENCIAS Y SISTEMAS

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

ASIGNATURA: ANALISIS Y DISEÑO ORIENTADO A OBJETOS

PROGRAMA DE CURSO. Horas de Trabajo Personal Horas de Cátedra

1. Preparar al estudiante para desarrollar aplicaciones de software utilizando un enfoque orientado a objetos.

SEMESTRE: CREDITOS: 3 Horas Presénciales: 3 Horas de Acompañamiento: 1 Total Horas Semanales 4 CODIGO: Sistemas de Información

PROGRAMA DE CURSO. Metodologías de Diseño y Programación. Nombre en Inglés. Design and Programming Methodologies.

Crear diagramas basados en UML para la representación de la solución a un problema mediante el Paradigma Orientado a Objetos.

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES SYLLABUS DE INGENERIA DE SOFTWARE I

UMECIT Universidad Metropolitana de Educación, Ciencia y Tecnología

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

CC61J / CC Taller de UML Apuntes de Clase

El alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos.

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

A continuación se describe con mayor detalle cada una de tales unidades:

Análisis e Ingeniería de Requisitos

INSTITUTO POLITÉCNICO NACIONAL SECRETARIA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

Universidad Salesiana de Bolivia

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

UML El Lenguaje Unificado de Modelado Grady Booch, Jim Rumbaugh e Ivar Jacobson

Ingeniería del Software de Gestión

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA INGENIERÍA DE SOFTWARE PROGRAMA DE LA ASIGNATURA INGENIERÍA DE SOFTWARE I

PROGRAMA INSTRUCCIONAL

Torruco, Rubén Jerónimo Yedra Fecha de elaboración: Mayo / 2010 Fecha de última actualización: F1011 Programación orientada a objetos 1/10

GUÍA DOCENTE ANÁLISIS Y DISEÑO DE SISTEMAS ASIGNATURA OBLIGATORIA DE 2º CURSO DE GRADO EN INGENIERÍA INFORMÁTICA

UNT INGENIERIA INDUSTRIAL INGENIERIA DE SOFTWARE

MOO - Metodología y Programación Orientada a Objetos

PROGRAMA ANALÍTICO DE ASIGNATURA

1. Asignar Responsabilidades a componentes de software es la habilidad más importante del AOO. Porque:

Oscar Alberto, Custodio Izquierdo Carlos Arturo, Hernández Torruco José Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Diagrama de secuencia (interacción)

Asignaturas antecedentes y subsecuentes

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

Tema: Herramientas UML, Análisis y diseño UML

SILABO DEL CURSO PRUEBAS DE SOFTWARE

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE

Tema: Herramientas UML, Análisis y diseño UML

Diseño estructural y propuesta de actividades. Desarrollo de software, metodología de proyectos IT, licenciatura en informática o afines

PROGRAMA INSTRUCCIONAL LABORATORIO DE PROGRAMACION II

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS FACULTAD DE INGENIERÍA PROYECTO CURRICULAR DE INGENIERÍA INDUSTRIAL

Universidad Salesiana de Bolivia

Ingeniería del Software II

El Lenguaje Unificado de Modelado (UML)

diagramas de comportamiento con UML.

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

INSTITUTO POLITÉCNICO NACIONAL SECRETARÍA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

PROGRAMA DE ESTUDIO POR COMPETENCIAS DISEÑO DE SISTEMAS

Para esta práctica usaremos los diagramas de casos de uso, diagramas de secuencia, y los diagramas de clase.

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Análisis y Diseño de Sistemas : T-INF107

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

ESTRUCTURACION DEL PROGRAMA DE ASIGNATURA 1. INFORMACION GENERAL

Análisis y diseño de software

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

PROGRAMA DE ESTUDIO. : Tecnologías de Información II : UN SEMESTRE ACADÉMICO : SEGUNDO AÑO, PRIMER SEMESTRE

Asignatura: Metodologías, Desarrollo y Calidad en la Ingeniería de Software. Contenidos: Competencias 1 : Cuatrimestre: 1º ECTS: 6 Carácter: OB

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

PROTOCOLO. Fechas Mes/año Clave Semestre 6

PROGRAMA ANALÍTICO DE ASIGNATURA

Licenciatura en Sistemas de Información (Plan 2011)

Se utiliza para representar los tipos de objetos dentro del sistema (proceso) y las diversas relaciones estáticas que existen entre ellos

El Proceso Unificado Rational para el Desarrollo de Software.

Análisis y Negociación de Requisitos

Nombre de la asignatura: Análisis y modelado de sistemas de información

PROGRAMA DE ESTUDIO. Horas de Práctica

Programación bajo UML

TEMA 6: INTRODUCCIÓN A UML

Capacitación adquirida por el alumno al finalizar este modulo

DIPLOMADO. Evaluación de la Calidad de la práctica docente para la implementación del Nuevo Modelo Educativo en Escuelas de Ingeniería del I.P.N.

CICLO ESCOLAR ENERO JULIO (2011-2)

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Curso: El Proceso de Desarrollo de Software

Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

UNIVERSIDAD POPULAR DEL CESAR FACULTAD INGENIERIAS Y TECNOLOGICAS DEPARTAMENTO DE INGENIERIA DE SISTEMAS

Ing. Norman Vargas Chévez Facultad de Electrotecnia y Computación Universidad Nacional de Ingeniería norman.vargas@uni.edu.

CASOS DE USO Exploración de Requerimientos

INSTITUTO POLITECNICO NACIONAL SECRETARIA ACADEMICA DIRECCION DE ESTUDIOS PROFESIONALES EN INGENIERIA Y CIENCIAS FISICO MATEMATICAS

Tema 13: El Proceso Unificado de Desarrollo

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

(Ext. 5623), (Ext. 5640)

Ingeniería de Software I - Material y Bibliografía

Software Ingeniería en Sistemas Computacionales Clave de la asignatura: (Créditos) SATCA

Transcripción:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: CIENCIAS BÁSICAS E INGENIERÍA 1.2 LICENCIATURA: SISTEMAS COMPUTACIONALES 1.3 ASIGNATURA: ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS I 1.4 Ubicación de la Asignatura en el Plan de Estudios 1.5 Carga Horaria de la Asignatura y créditos Semestre Área de Formación Clave 4 SISTEMAS Y SW. DE BASE SEMANAL SEMESTRAL Créditos TEÓRICA PRÁCTICA TOTAL TEÓRICA PRÁCTICA TOTAL 3 2 8 1.6 Nombre del profesor que elaboró el programa Fecha de elaboración 1

LIC. EN COMP. LUIS ISLASHERNANDEZ 24 de mayo de 2001 2.- PAPEL DE LA ASIGNATURA EN EL PLAN DE ESTUDIOS La asignatura proporciona las herramientas y habilidades necesarias para analizar y diseñar un sistema informático que obedezca al modelo orientado a objetos, lo que contribuye a la formación de personal altamente calificado con habilidades de investigación, de análisis y juicio crítico para enfrentar con profesionalismo los problemas que se presentan en el desarrollo de sistemas informáticos actuales. 3.- SERIACIÓN DE LA ASIGNATURA A PARTIR DE LA CONGRUENCIA INTERNA DE LOS CONTENIDOS ASIGNATURAS ANTECEDENTES ASIGNATURAS CONSECUENTES Ingeniería del Software 4.- INTENCIÓN EDUCATIVA DE LA ASIGNATURA 2

1. OBJETIVOS GENERALES El alumno, al término del curso será capaz de: Identificar los principios básicos aplicables al pensamiento Orientado a Objetos. Identificar los componentes del modelo del diseño Orientado a Objetos. Diferenciará las diferentes metodologías de Análisis y Diseño Orientado a Objetos Aprenderá los diferentes diagramas del Lenguaje de modelado Unificado (UML) Aprenderá el uso del Rational Unified Process (RUP) en el desarrollo de Sistemas Orientado a Objetos 5.- OBJETIVOS PARTICULARES DE LAS UNIDADES O TEMAS 5.1. NÚMERO Y TÍTULO DE LAS 5.2. OBJETIVOS PARTICULARES DE CADA UNIDAD O TEMA UNIDADES O TEMAS 1. Introducción a la Orientación a Objetos El alumno discernirá sobre los conceptos básicos de la Orientación a Objetos 2. Modelos de La Orientación a Objetos 3. EL Lenguaje Unificado para Modelar El alumno conocerá los diferentes enfoques del análisis y diseño Orientado a Objetos El alumno aprenderá a utilizar los diferentes diagramas UML así como utilizará eficientemente el Case de Rational Rose 4. Rational Unified Process El alumno aprenderá y aplicará las diferentes fases del RUP. 3

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) TOTAL DE HORAS 4

NÚMERO DE LA UNIDAD PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) TOTAL DE HORAS 1 Introducción a la Orientación a Objetos 1.1. Conceptos de Orientación a objetos 1.1.1. Clases y Objetos 1.1.2. Atributos 1.1.3. Operaciones y Mensajes 1.1.4. Mensajes, Encapsulamiento, 1.1.5.. Herencia y Polimorfismo 1.2. Identificación de los elementos de un modelo de objetos 1.2.1. Identificación de Clases y Objetos 1.2.2. Especificación de atributos 1.2.3. Definición de las Operaciones 15 2 Modelos de la Orientación a Objetos 2.1. Introducción al Análisis y Diseño Orientado a Objetos 2.2. Enfoques Orientados a Objetos 2.2.1. El Método Booch 2.2.2. EL Método Jacobson (ISOO) 2.2.3. El Método Rumbaugh (OMT) 2.2.4. El método Coad y Yourdon 15 5

NÚMERO DE LA UNIDAD PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) TOTAL DE HORAS 3 El lenguaje Unificado Para Modelar 30 3.1. Introducción 3.1.1. La importancia de modelar 3.1.2. Principios del modelado 3.1.3. Modelado Orientado a Objetos 3.2. Presentación de UML 3.2.1.Visión general de UML 3.2.3. Modelo Conceptual de UML 3.3. Modelado del Comportamiento 3.3.1. Diagramas Interacciones 3.3.2. Diagramas de Casos de Usos 3.3.3. Diagramas de Actividades 3.3.4. Eventos y Señales 3.3.5 Diagramas de Estados 3.4. Modelado Estructural 3.4.1. Diagramas de clases 3.4.2. Relaciones 3.4.3. Interfaces, Tipos y Roles 3.4.4. Paquetes 3.4.5. Instancias 4.4.6. Diagramas de Objetos 3.5. Modelado Arquitectónico 3.5.1. Componentes 3.5.2. Despliegue 3.5.3. Colaboraciones 6

NÚMERO DE LA UNIDAD PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) TOTAL DE HORAS 4 El Proceso Unificado de Rational 20 4.1. Características del Proceso 4.2. Fases e Iteraciones 4.2.1. Fase de Iniciación 4.2.2. Fase de Elaboración 4.2.3. Fase de Construcción 4.2.4. Fase de Transición 4.3. Componentes del proceso y sus artefactos 4.4. Flujos de trabajo del RUP 4.5. Artefactos de Gestión y técnicos 7

7.- SISTEMA DE HABILIDADES 7.1. HABILIDADES GENERALES, PRÁCTICAS O ESPECÍFICAS QUE FORMARÁ Y DESARROLLARÁ LA ASIGNATURA Al término del presente curso; el alumno será capaz de desarrollar habilidades de síntesis y análisis para la solución de problemas, utilizando el Enfoque Orientado a Objetos 8.- CONSIDERACIONES METODOLÓGICAS Y DE ORGANIZACIÓN DE LA ASIGNATURA 8.1. METODOS, FORMAS ORGANIZATIVAS Y RECURSOS DIDÁCTICOS PARA EL DESARROLLO DEL PROCESO DE ENSEÑANZA-APRENDIZAJE Para la impartición de esta materia se sugiere lo siguiente: 1. Clase expositiva por parte del profesor utilizando para ello proyector de acetatos o cañón 2. Se sugiere que los alumnos realicen investigación documental sobre algunos tópicos de la computación que aporten algo importante a esta materia. 3. Se recomienda que en el laboratorio de Cómputo, los alumnos realicen prácticas con la herramienta CASE Rational Rose 2001. 9. SISTEMA DE EVALUACIÓN DEL APRENDIZAJE 8

9.1. FORMAS DE EVALUACIÓN QUE ADOPTA LA ASIGNATURA. Se sugiere realizar al menos 3 exámenes parciales y el global puede ser evaluado (a consideración del profesor) mediante una caso práctico desarrollado por equipo, dicho caso práctico será asignado por el catedrático. 10.- BIBLIOGRAFÍA NECESARIA PARA EL DESARROLLO DEL PROGRAMA 10.1. BÁSICA 10.2. COMPLEMENTARIA 9

10.- BIBLIOGRAFÍA NECESARIA PARA EL DESARROLLO DEL PROGRAMA UNIFIED MODELING LANGUAJE; Grady Booch, Ivar Jacobson & James Rumbaugh; Addison Wesley; 1999 UML DISTILLED; Martin Fowler & Kendall Scott; Addison Wesley; 1997 UML Y PATRONES;Craig Larman; Prentioce Hall; 1999 OBJECT -ORIENTED ANALYSIS AND DESIGN WITH APPLICATIONS, SECOND EDITION; Adisson Wesley 1994 SOFTWARE PROHECT MANAGMENT; Walker Royce; Addison Wesley;1998 VISUAL MODELING WITH RATIONAL ROSE AND UML;Terry Quatrani; Addison Wesley; 1998 11.- PERFIL PROFESIOGRÁFICO 10

11.1. PERFIL IDEAL DEL PROFESOR QUE SE REQUIERE PARA IMPARTIR LA ASIGNATURA El profesor que imparta esta materia debe ser Licenciado en computación o carrera afín, con conocimientos teóricos y prácticos en el modelo Orientado a Objetos. 11