Beruflich Dokumente
Kultur Dokumente
SLABO PLAN DE ESTUDIOS 2000 I. DATOS GENERALES CURSO CDIGO CICLO CRDITOS CONDICIN NATURALEZA HORAS DE TEORA HORAS DE PRCTICA HORAS LABORATORIO HORAS TOTALES REQUISITOS REA ACADMICA II. SUMILLA El curso de Diseo de Sistemas de Informacin del Area de Ingeniera de software corresponde al sexto semestre del Plan de Estudios de la Escuela Acadmico Profesional de Ingeniera Informtica. Es de naturaleza terica-prctico. El Ingeniero Informtico requiere una ardua preparacin en las tcnicas modernas de Anlisis y Diseo de Sistemas que le permiten hacer un uso eficiente y verdaderamente profesional de los recursos con que cuenten las empresas, de tal forma que, los Sistemas de Informacin, se ajusten exactamente a los requerimientos de las mismas. Esta asignatura propicia el trabajo grupal y de investigacin, esto se da mediante la elaboracin de un Proyecto que debe ser sustentado por los alumnos a lo largo de todo el ciclo acadmico. : : : : : : : : : : : DISEO DE SISTEMAS DE INFORMACIN IF 0603 VI (Sexto) 04 Obligatorio Terico- Prctico. 2 Hrs. 2 Hrs. 3 Hrs. 7 Hrs. IF 0504 Anlisis de Sist. De Informacin IF 0505 Diseo de Interfases. : Ingeniera de Software
0603
1 de 7
III. COMPETENCIAS DE LA CARRERA Desarrolla y mantiene sistemas de software confiables y eficientes y que sea econmico desarrollarlos y mantenerlos y que satisfagan los requisitos definidos por los clientes
IV. COMPETENCIAS DEL CURSO V. Revisin de los principios de gestin de proyectos de sistemas iterativo, evolutivo y gil Comprensin de una fase de concepcin Comprensin de una arquitectura del diseo basada en iteraciones. RED DE APRENDIZAJE
Revisin del Enfoque iterativo e incremental Introduccin a lo mtodos giles
0603
2 de 7
UNIDADES DE APRENDIZAJE UNIDAD 1: Revisin del Enfoque iterativo e incremental Introduccin a los mtodos giles Logro de la unidad: Lograr un entendimiento detallado del proceso unificado y los esquemas iterativos evolutivos y giles Semana 1 Sesin / Tema Introduccin El proceso unificado y los esquemas iterativos, evolutivos y giles Actividades Exposicin del profesor. Prctica calificada 1 (prueba de entrada)
UNIDAD 2: La fase de concepcin y el establecimiento de los requerimientos iniciales Logro de la unidad: El alumno conocer las principales actividades, roles y artefactos de la fase de concepcin y los usar de manera sincronizada y coherente. Semana 2 Sesin / Tema La concepcin Identificacin y documentacin evolutiva de los requerimientos. La concepcin Modelo de casos de uso Requerimientos suplementarios La concepcin Principios de diseo de la interfaz de usuario Actividades Exposicin del profesor. Solucin de casos prcticos Exposicin del profesor. Solucin de casos prcticos Control de Lectura 1 Exposicin del profesor. Solucin de casos prcticos Practica calificada 2
UNIDAD 3: La fase de elaboracin (Iteracin 1): El modelo de dominio y la definicin de la arquitectura preliminar Logro de la unidad: El alumno estar en la capacidad de comprender la evolucin del modelo de los requerimientos hacia el modelo de anlisis y diseo. Semana 5 Sesin / Tema Elaboracin (Iteracin 1) Construccin del modelo de dominio El modelo de anlisis Elaboracin (Iteracin 1) Diagramas de Interaccin: Diagramas de Colaboracin y Diagramas de Secuencia Elaboracin (Iteracin 1) Definicin de la Arquitectura preliminar a partir del anlisis de los requerimientos Actividades Exposicin del profesor. Solucin de casos prcticos Exposicin del profesor. Solucin de casos prcticos Control de Lectura 2 Exposicin del profesor. Solucin de casos prcticos
0603
3 de 7
UNIDAD 4: La fase de elaboracin (Iteracin 2): Refinamiento de la arquitectura y aplicacin de patrones Logro de la unidad: El alumno estar en la capacidad de adicionar a su modelo de diseo preliminar nuevos elementos que le permitirn confeccionar una slida arquitectura orientada a objetos. 9 Elaboracin (Iteracin 2) Evolucin del modelo de clases o Identificacin de capas o Navegacin y visibilidad. o Mapeo del diseo al cdigo Elaboracin (Iteracin 2) Patrones de diseo Elaboracin (Iteracin 2) Definicin de los diagramas de transicin de estados. Exposicin del profesor. Solucin de casos prcticos
10
11
Exposicin del profesor. Solucin de casos prcticos Control de Lectura 3 Prctica Calificada 3 Exposicin del profesor. Solucin de casos prcticos
UNIDAD 5: La fase de elaboracin (Iteracin 3): Identificacin de Subsistemas y del modelo de la persistencia Logro de la unidad: El alumno Incorporar a su modelo del sistema nuevos elementos indispensables para refinar su diseo inicial con la definicin de subsistemas la incorporacin de componentes predefinidos y el uso de patrones para la conectividad con la base de datos. Semana 12 Sesin / Tema Elaboracin (Iteracin 3) Identificacin de subsistema Definicin de la Persistencia. Manejo de errores y excepciones. Elaboracin (Iteracin 3) Representacin de los componentes: Diagrama de Implementacin. Representacin del ambiente fsico: Diagrama de despliegue. Introduccin a la Fase de Construccin Estructuracin de modelos de prueba Actividades Exposicin del profesor. Solucin de casos prcticos
13
14
0603
4 de 7
VI. METODOLOGA Exposicin terica con apoyo audiovisual y del Aula Virtual. Planteamiento de problemas y participacin general. Uso de la computadora en el laboratorio. VIII. PROGRAMA DE LOS LABORATORIOS Sem 1 2 3 4 5 6 7 9 10 11 12 13 14 15 Software Rational Rose Requisite Pro Rational Rose Rational Rose y Requisite Pro Rational Rose Rational Rose Rational Rose Rational Rose Rational Rose Rational Rose Rational Rose Rational Rose Rational Rose Rational Rose Temas Prctica calificada 1 (Prueba de diagnstico) Especificacin de requerimientos funcionales Modelo de casos de uso y requerimientos no funcionales Prctica calificada 2 (Modelo de requerimientos) Diagrama de clases de anlisis y modelo conceptual Diagramas de interaccin: secuencia y colaboracin Exposicin del primer entregable del proyecto Evolucin de los diagramas de clases Diagrama de transicin de estados Definicin de capas Prctica calificada 3 (Modelo de dominio y diagramas de interaccin) Modelo de persistencia Diagrama de implementacin y distribucin Prctica calificada 4 (Diagrama de transicin de estados y diagramas de implementacin y distribucin) Exposicin del segundo entregable del proyecto
IX. EVALUACIN Concepto Teora Laboratorio Detalle Examen Parcial Examen Final Controles de Lectura (4 controles) Prcticas Calificadas (4 Prcticas) Trabajo del curso (2 sustentaciones) Peso Porcentaje 30 % 30 % 10 % 15 % 15 %
NOTAS ADICIONALES: No es posible eliminar ninguna prctica calificada y/o control de lectura.
0603
5 de 7
Los informe del trabajo del proyecto del curso (laboratorio) se entregan y sustentas una semana antes del parcial y el final La no entrega puntual (en la fecha sealada y a primera hora de inicio de clases) del informe del proyecto del curso ser sancionada con la no aceptacion del trabajo. Se dar una tolerancia de 15 minutos para entrar en el Laboratorio, luego de este tiempo no se permitir el ingreso. Cada uno de los entregables del Laboratorio formar parte de la Sustentacin respectiva.. X. REFERENCIAS BIBLIOGRFICAS (bibliografas, sitios Web, revistas y otras fuentes de informacin) Bibliografa: Applying UML and Patterns 3rd Edition. Education, Inc., 2005. Craig Larman. Pearson
The Unified Software Development Process. Grady Booch, Ivar Jacobson, James Rumbaugh. Addison-Wesley, 1999. UML distilled: a brief guide to the standard object modeling language reading 2nda. ED. Martin Fowler, Scott Kendall. Addison-Wesley, 2000. The Rational Unified Process. Philippe Kruchten. Addison-Wesley, 1998. The Unified Modeling Language - User Guide. Grady Booch, Ivar Jacobson, James Rumbaugh. Addison-Wesley, 1999. The Unified Modeling Language Reference Manual. Grady Booch, Ivar Jacobson, James Rumbaugh. Addison-Wesley, 1999. UML summary. RATIONAL SOFTWARE. Ed.: Rational Software1.1, 1997. Applying Use Cases. Geri Schneider, Jason Winters. Addison-Wesley, 1996. GUI Design Handbook. Susan Fowler. Mc Graw Hill, 1997. Anlisis y Diseo Orientado a Objetos con aplicaciones. 2nda. Ed. Grady Booch. Addison-Wesley, 1991 Object-oriented Modeling and Design. James Rumbaugh y otros. Prentice Hall, Inc. 1991 Ingeniera del Software. 5ta. ED. Roger S. Pressman. Mc. Graw Hill. 1997
0603
6 de 7
Direcciones en Internet y Revistas: OBJECT magazine. SIGS Publications RATIONAL Y SUS PRODUCTOS: http://www306.ibm.com/software/rational/ LENGUAJE UML: http://www306.ibm.com/software/rational/uml/resources/documentation.html OBJECT MANAGEMENTE GROUP- UML Resource Page: http://www.uml.org/
0603
7 de 7