UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO

Documentos relacionados
ESCUELA: UNIVERSIDAD DEL ISTMO

ANÁLISIS Y DISEÑO DE SISTEMAS

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

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

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

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

El Proceso Unificado Rational para el Desarrollo de Software.

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.

CC61J / CC Taller de UML Apuntes de Clase

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

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

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

Pontificia Universidad Católica del Ecuador

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

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE

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

Curso: El Proceso de Desarrollo de Software

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

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

Diagrama de secuencia (interacción)

UNIVERSIDAD NACIONAL DE SAN ANTONIO ABAD DEL CUSCO

Universidad Ricardo Palma

CASOS DE USO Exploración de Requerimientos

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

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

Universidad Salesiana de Bolivia

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

GUÍA DE APRENDIZAJE INGENIERIA DE REQUISITOS Y MODELADO

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

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

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: SISTEMAS DE RADIO Y TELEVISION

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y DE SISTEMAS SILABO LENGUAJE DE PROGRAMACION ORIENTADO A WEB

CICLO ESCOLAR ENERO JULIO (2011-2)

Enterprise Architect y UML Basic

UNIVERSIDAD RICARDO PALMA

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

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

Universidad Ricardo Palma

UNIVERSIDAD TECNOLÓGICA DE PEREIRA FACULTAD DE CIENCIAS BÁSICAS DEPARTAMENTO DE MATEMÁTICAS PROGRAMACIÓN DE COMPUTADORES

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA INDUSTRIAL

Guía Docente Curso

GUÍA DOCENTE INGENIERÍA DEL SOFTWARE Grado en Ingeniería Informática. Profesorado: Juan Manuel Gimeno Illa Montserrat Sendin Veloso

INGENIERÍA EN TECNOLOGÍAS DE LA INFORMACIÓN

Programa de estudios por competencias Métodos Matemáticos II. Fecha elaboración/modificación: Julio 2015 Clave de la asignatura:

DATOS DE IDENTIFICACION DEL CURSO DEPARTAMENTO:

SILABO GESTIÓN DE OPERACIONES

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

SÍLABO DE BASE DE DATOS I

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

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO

Guía Docente 2013/2014

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA INDUSTRIAL Y SISTEMAS SILABO

El Lenguaje Unificado de Modelado (UML)

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERIA ELECTRÓNICA E INFORMÁTICA. Escuela Académico Profesional de Ingeniería Electrónica

CENTRO DE CIENCIAS BÁSICAS DEPARTAMENTO DE SISTEMAS DE INFORMACIÓN PROGRAMA DE MATERIA HORAS T/P: 2/2

Fundamentos de Ingeniería del Software

Fundamentos de Ingeniería del Software

Universidad Ricardo Palma

MÁSTER UNIVERSITARIO EN INGENIERÍA WEB. Guía de Aprendizaje Información al estudiante

Línea de investigación o de trabajo: Todas de Ciencias de la Computación. Horas teoría-horas prácticas-horas trabajo adicional-horas totales-créditos

Capacitación adquirida por el alumno al finalizar este modulo

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

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

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: DISPOSITIVOS ELECTRÓNICOS

SÍLABO DE ANÁLISIS Y DISEÑO DE SISTEMAS

DISEÑO CURRICULAR AUDITORIA DE SISTEMAS

Pontificia Universidad Católica del Ecuador

Del Modelo Conceptual a los Diagramas de Clases

UNIVERSIDAD NACIONAL FEDERICO VILLAREAL FACULTAD DE INGENIERÍA INDUSTRIAL Y SISTEMAS SÍLABO

Tema 8º: Aspectos prácticos

Guía del Curso Analista Programador Java: Business Apps Expert

SYLLABUS TIPO DE CURSO: TEÓRICO ( ) PRACTICO ( ) TEO-PRAC (X)

ASDP - Habilidades Académicas para el Desarrollo de Proyectos en Inglés

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO UNIDAD DIDÁCTICA : ANÁLISIS Y DISEÑO DE SISTEMAS INFORMÁTICOS

Ingeniería a de Software CC51A

Diagrama de actividad

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

FACULTAD DE CIENCIAS EMPRESARIALES ESCUELA ACADEMICO PROFESIONAL DE ECONOMIA

Facultad de Ciencias Exactas y Tecnología Universidad Autónoma Gabriel René Moreno CARRERA DE INGENIERIA INDUSTRIAL

IES - Introducción a la Ingeniería del Software

INTRODUCCION AL LENGUAJE UNIFICADO MODELADO

UNIVERSIDAD NACIONAL TECNOLÓGICA DEL CONO SUR DE LIMA UNTECS SÍLABO

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

Sílabo del curso Investigación Operativa II

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

UNIVERSIDAD LIBRE PROGRAMAS ANALÍTICOS PROGRAMA ACADÉMICO: ING. SISTEMAS. 1.- INFORMACION DEL DOCENTE Carlos Alberto Ocampo Sepúlveda

FACULTAD DE CIENCIAS EMPRESARIALES ESCUELA PROFESIONAL DE ADMINISTRACIÓN Y NEGOCIOS INTERNACIONALES SÍLABO

PSICOLOGIA DEL APRENDIZAJE Sílabo. Aníbal Meza Borja

U N I V E R S I D A D A L A S P E R U A N A S FACULTAD DE INGENIERÍAS Y ARQUITECTURA ESCUELA PROFESIONAL DE INGENIERIA MECÁNICA

Programa del curso IC Diseño de Software. Escuela de Computación Carrera de Ingeniería en Computación, Plan 410

DIAGRAMA DE CLASES EN UML

SILABO DEL CURSO FUNDAMENTOS DE PROGRAMACIÓN

PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

SÍLABO DE FUNDAMENTOS DE RELACIONES PÚBLICAS

Construcción de Sistemas de Computación Código: 32

1. DATOS INFORMATIVOS:

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

Lenguaje de Modelamiento Unificado.

Transcripción:

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERIA EAP INGENIERIA INFORMATICA CICLO ACADEMICO 2003 II SILABO 1. INFORMACION GENERAL 1.01. Nombre de la Asignatura : Diseño de Sistemas de Información 1.02. Código : II 0604 1.03 Condición : Obligatorio 1.04. Prerequisito : Análisis de Sistemas de Información 1.05. Horas Semanales : 5 Horas Teoría : 2 Horas Laboratorio : 3 Horas 1.08 Créditos : 4 2. SUMILLA El Contenido del curso pone énfasis en la utilización del lenguaje UML, teniendo como marco una metodología coherente que permita el uso adecuado de sus diferentes diagramas y conceptos aplicados al Diseño de Sistemas 3. OBJETIVOS Capacitar al alumno para que pueda realizar Diseño de sistemas bajo el enfoque orientado a Objetos en el marco de Proceso Unificado de Desarrollo de Software (RUP) y aplicando el Lenguaje de Modelo Unificado (UML). 4. PROGRAMA ANALITICO Primera Semana Revisión de los Requerimientos y del Análisis : Visión del Sistema, Modelo de Casos de Uso :Actores, Casos de Uso, Especificación de Casos de Uso, Modelo de Casos de Uso, relaciones entre Casos de Uso. : Booch,Jacobson, Rumbaugh :?The Unified Software Development Process, Cap 7 Craig Larman : UML y Patrones : Cap 414 Segunda Semana Revisión del Análisis (Iteración 1) Revisión Del Modelo de Clases, Modelo Conceptual, secuencia, Contratos del Sistema, Herencia Booch,Jacobson, Rumbaugh :?The Unified Software Development Process, Cap 8 Craig Larman : UML y Patrones : Cap 414 Tercera Septima Semana Flujo de Trabajo del Diseño Del Análisis al Diseño. Realización de Casos de Uso para el Diseño. Desarrollo de GUI. Grafo conversacional. Patrones para asignar responsabilidades. Interacción. Determinación de la visibilidad. Elaboración de Diagrama de Clases. Definición de la arquitectura en función del DiseñoPaquetes 1

Booch,Jacobson, Rumbaugh :?The Unified Software Development Process, Cap 8 Craig Larman : UML y Patrones : Cap 15 22 y 32 Octava Novena Semana Refinamiento del Análisis (Iteración 2) Modelo de Análisis. Refinamiento del glosario. Diagrama de Trasición de Estados Bibliografia Booch,Jacobson, Rumbaugh :The Unified Software Development Process, Cap 8 Craig Larman : UML y Patrones : Cap 2531 y 33 Décima Quinceava Semana Refinamiento del Diseño Refinamiento del Diagrama de Clases. Refinamiento del Diagrama de y Colaboración. Patrones de Diseño. Identificación de Subsistemas. Representación de Componentes: Diagrama de Implementación. Representación de la Arquitectura : Diagrama de. Definición de la persistencia. Criterios de Diseño Complementarios: Manejo de errores y excepciones Booch,Jacobson, Rumbaugh :The Unified Software Development Process, Cap 8 Craig Larman : UML y Patrones : Cap 2531 y 33 Booch,Jacobson, Rumbaugh : The Unified Modeling Language User Guide, Cap 25 31 Dieciseisava Semana Exámenes Finales 5. METODOLOGIA La metodología empleada es participativa. Al inicio de cada sesión de clase se discutirán los temas tocados en la clase anterior, luego el profesor expondrá los temas teóricos y a continuación presentará una aplicación práctica mediante el desarrollo de un caso de estudio. Durante todo el ciclo, el alumno desarrollará grupalmente un proyecto del curso. Este proyecto tiene entregas y exposiciones parciales. Así mismo, el alumno tendrá la oportunidad de evaluar como parte de un jurado los trabajos de sus compañeros y desarrollará oponencias. Los grupos de desarrollo, grupos opositores y temas de proyectos serán definidos en la primera semana de clases. 6. EQUIPOS Y MATERIALES TVVHS DATASHOW COMPUTADOR PROYECTOR PIZARRA PLUMON 2

7. EVALUACION El Promedio Final del Curso será calculado como un promedio ponderado según muestra el siguiente cuadro : Concepto Ponderación Responsable Evaluación Continua 4 40% Promedio de los informes de avance del proyecto del curso 30% promedio de exposiciones, opocisiones y defensas del proyecto del curso 20% promedio de prácticas calificadas en laboratorio 10% promedio de evaluaciones rápidas (controles de lectura, asistencia y participación en clase) Examen Parcial 1 100% examen Examen Final 1 100% examen Notas adicionales Los informes del trabajo se entregan por duplicado : una copia para el profesor de teoría del curso y otra para el grupo opositor La no entrega puntual (en la fecha señalada y a primera hora de inicio de clases) de los informes será sancionada con 5 puntos menos sobre la nota del informe. El grupo opositor debe presentar su oponencia por escrito y expresar verbalmente sus observaciones el día de la exposición como parte del jurado calificador (con nota). 8. BIBLIOGRAFIA UML y patrones, Introducción al Análisis y Diseño Orientado a Objetos, Craig Larman Ed. PrenticeHall 1999 Análisis y Diseño Orientado a Objetos con aplicaciones 2da. Edición Grady Booch, Addison Wesley 1991 Ingeniería del Software 4ta. Edición Roger S. Presman MC.Graw Hill 1997 UML Gota a Gota, Martin Fowler, Kendall Scott, Addison Wesley Longman, 1999 Use Case Driven Object Modeling with UML a Practical Approach, Doug Rosenberg, Kendall Scott, Ed AddisonWesleyLongman1999 El Proceso Unificado de desarrollo de Software, Ivar Jacobson, Grady Booch, James Rumbaugh, 2000 Bussiness Information Systems : Analysis, Design and Practicce, Graham Curtis, Addison Wesley, 1995 El Lenguaje Modelado Unificado Manual de Referencia, Grady Booch, Ivar Jacobson, James Rumbaugh, Addison Wesley 1999 Ameritech Graphical User Interface Satndars and Design Guidelines, Ameritech Corp. The Methodology Space Use Case in Theory & Practice Writing Effective Use Cases 3

Sitios Web :, http://members.aol.com/acockburn Rational http://www.rational.com/rup/eval Object Management Group, http://www.orng.org/ Project Management Institute : http://www.pmi.org Programa Calendarizado de Diseño de Sistemas de Información Ciclo 2003 I Sem. Teoría Práctica Laboratorio (1) 1 Revisión del Modelo Organización de Supervisión (2) del de Requerimientos equipos Modelo de Organización de Revisión de los Requerimientos y de la Casos de Uso y temas del proyecto reestructuración de los relaciones de include y del Curso Casos de Uso extend Exposición del procedimiento de 2 Revisión del Modelo de Análisis Definición de la Herencia 3 Del Análisis al Diseño Refinamiento de la interfaz del usuario Grafo conversacional Realización de Casos de Uso evaluación Supervisión del Modelo de Análisis con Herencia Ejemplos de realización de Casos de Uso y de Grafo Conversacional Supervisión del prototipo y del Grafo Conversacional 4 Interacción Ejemplos de Supervisión de 5 Colaboraación 6 Patrones de Diseño (GRASP) Asignación de Responsabilidades Visibilidad Contenido teórico con Control de Lectura Entrega de los informes del 1er. avance del trabajo 7 Exposición del 1er. Avance y Presentación de las Revisiones Ejemplos de Colaboración y multiobjetos Supervisión de Colaboración Práctica Calificada 1 Ejemplos de asignación de Responsabilidades y visibilidad de Objetos Supervisión de la asignación de Responsabilidades y visibilidad de objetos 4

8 EXAMEN PARCIAL 9 Diseño de Diagramas de Clases con paquetes Contenido teórico con casos ejemplo 10 Transición de Estados 11 Más patrones de Diseño Refinamiento del Diseño Refinamiento de la herencia y aplicación del polimorfismo 12 Componentes y de Contenido teórico con un caso ejemplo Control de Lectura Ejercicios de Clases y paquetes Supervisión de Diagrama de Clases Práctica Calificada 2 Ejemplo de Diagrama de Transición de Estados Supervisión del DTE Ejemplos de Polimorfismo, Componentes y Supervisión de la Herencia, los Componentes y de 13 Definición de la persistencia y diseño de la base de datos informativa Entrega de los informes del trabajo Final Práctica Calificada 3 14 Exposición y Defensa del Trabajo Final con presentación de las Revisiones 15 Revisión de Otros artefactos de Diseño. Entrega de las Evaluaciones Ejemplos de Diseño de la persistencia Manejo de errores y excepciones 16 EXAMEN FINAL 5