Sunteți pe pagina 1din 3

UNIVERSIDAD NACIONAL DE SAN CRISTBAL DE HUAMANGA FACULTAD DE INGENIERA DE MINAS, GEOLOGA Y CIVIL DEPARTAMENTO ACADMICO DE MATEMTICA Y FSICA

SILABO
1. 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 2. INFORMACIN GENERAL Facultad : Ingeniera de Minas, Geologa y Civil E.F.P : Ingeniera de Sistemas Ao Acadmico : 2011 Semestre : Vacacional Plan de Estudios : 2005 Asignatura : Sistemas de Informacin II Sigla : IS 445 Crditos : 3.0 Horas de Teora : 2.0 Horas de Laboratorio : 2.0 Profesor de Teora y Laboratorio: MSc. Ing. Efran Elas Porras Flores DESCRIPCIN Introduccin. Herramientas CASE Orientado a Objetos. UML. Requerimientos. Anlisis. Diseo. Construccin. Despliegue para la Construccin de Software. OBJETIVOS Capacitar al estudiante en anlisis y diseo orientado a objetos. Usar el lenguaje de modelado unificado, para crear los modelos que representan el software. Impartir conocimiento sobre el proceso ICONIX como metodologa gil y formal para desarrollar software. Modelar con una herramienta CASE el sistema de informacin. Implementar aplicando el lenguaje de programacin Java el sistema de informacin. METODOLOGIA Aspecto Terico El docente entrega la clase terica de la semana, expone la teora y un caso practico en forma paralela, usando medios tradicionales y tecnologas de informacin, luego interacta con los estudiantes sobre la exposicin. Aspecto de Laboratorio El profesor de laboratorio expone el caso practico y el uso de la tecnologa correspondiente para la semana, el estudiante concretizar su caso prctico aplicando los conocimientos de teora y tecnologa. Aspecto de Investigacin Aplicacin Los alumnos formaran grupos de cinco, para desarrollar y sustentar un informe semanal e informe final, sobre un caso real aplicado para las Escuelas de Formacin Profesional de la UNSCH, usando la metodologa ICONIX, la CASE Enterprise Architec, el lenguaje de programacin Java y la base de datos postgresql. SISTEMA DE EVALUACIN Aspectos Generales a. Las evaluaciones se califican en sistema vigesimal. b. Las fechas para rendir evaluaciones son impostergables. c. No presentarse a una evaluacin se califica con cero. Requisitos de Aprobacin a. Obtener como promedio final (PF), la nota mnima de 11 (once). b. Haber presentado y sustentado todos los informes de investigacin aplicacin. Evaluaciones del Aspecto Terico a. Primer examen parcial de teora (EP1): Desde la 1ra hasta 3ra semana.

3. 3.1 3.2 3.3 3.4 3.5 4. 4.1

4.2

4.3

5. 5.1

5.2 5.3

5.4

5.5 6.

b. Segundo examen parcial de teora (EP2): Desde la 4ta hasta 5ta semana. c. Tercer examen parcial de teora (EP3): Desde la 6ta hasta la 8ava semana. Evaluaciones del Aspecto de Investigacin Aplicacin a. Presentar y sustentar todos los informes semanales de investigacin (IS). b. Promedio de informes de investigacin, PI = (IS1+IS2++IS7)/7. c. Presentar y sustentar el informe final de investigacin (IF). Nota Final (NF) de la Asignatura a. Obtenido con la frmula: NF = (EP1+ EP2+EP3+2*PI+2*IF)/7. PROGRAMA ANALTICO

6.1 Aspecto Terico Semana 1: Introduccin a la metodologa ICONIX El enfoque ICONIX. Razones para usar ICONIX en un proyecto de software. Resumen de la metodologa ICONIX. Modelo de dominio Requisitos. Requisitos funcionales. Mejores prcticas para recolectar requisitos. Modelado de dominio inicial. Definicin del modelo de dominio. Practicas para construir el modelo de dominio. Errores frecuentes del modelado de dominio. Practica del modelado de dominio. Semana 2: Modelado de casos de uso Visin general. Modelado de dominio inicial antes de los casos de uso. Modelar los casos de uso. Mejores prcticas para modelar casos de uso. Organizar los casos de uso en paquetes. Relaciones de casos de uso. Practica del modelado de casos de uso. Revisin de requisitos Reglas para la revisin de requisitos. Practica de la revisin de requisitos. Revisin del modelo de dominio. Revisin de la interfaz grafica. Revisin del caso de uso. Semana 3: Diseo preliminar Reglas para construir el diagrama de robustez. Beneficios del anlisis de robustez. Practica del diseo preliminar. Modelo de dominio actualizado. Revisin de diseo preliminar Reglas para la revisin del diseo preliminar. Revisin de la descripcin de los casos de uso. Revisin del modelo de dominio actualizado. Primer examen parcial de teora Semana 4 Arquitectura tcnica en teora Arquitectura del framework spring. Arquitectura de aplicaciones construidas en spring. Inyeccin de dependencia. Peticiones web (request processing). Spring jdbc y postgresql. Arquitectura tcnica en la prctica Arquitectura tcnica por capas. Diagrama de componentes. Diagrama de despliegue. Semana 5: Diseo en teora Pasos para construir el diagrama de secuencia. Reglas para construir el diagrama de secuencia. Diseo en la prctica Diagrama de secuencia. Diagrama de clases de diseo. Base de datos fsica. Segundo examen parcial de teora Semana 6: Revisin critica de diseo Reglas para la revisin critica de diseo. Encontrar errores en diagramas de secuencia. Revisin critica de diseo en la prctica. Implementacin Del diseo al cdigo fuente. Reglas para la implementacin. La implementacin en la prctica. Semana 7: Revisin de cdigo y actualizacin del modelo

Reglas para la revisin y actualizacin. Revisin e inspeccin del cdigo. Porque revisar el cdigo despus del diseo. La revisin y actualizacin en la prctica. Pruebas basadas en diseo Reglas para las pruebas basadas en diseo. Tipos de pruebas y cuando aplicarlas. Pruebas en la prctica. Semana 8: Los requisitos Reglas para formular los requisitos. La asignacin de requisitos y el seguimiento. Requisitos en la prctica. Sustentacin del informe final Tercer examen parcial de teora 6.2 Aspecto de Laboratorio Los laboratorios se desarrollan semanalmente, aplicando un caso prctico, como es, software para una Escuela de Formacin Profesional de la UNSCH, usando la herramienta Enterprise Architect orientada a ICONIX, en concordancia al avance semanal de la teora.

Semana 1: Modelo de dominio para una Escuela de Formacin Profesional de la UNSCH. Semana 2: Modelado de casos de uso y revisin de requisitos de una EFP de la UNSCH. Semana 3: Diseo preliminar y revisin de diseo preliminar de una EFP de la UNSCH. Semana 4: Arquitectura tcnica en teora y prctica, para implementar el software de una EFP de la UNSCH. Semana 5: Diseo en teora y prctica para el software de una EFP de la UNSCH. Semana 6: Revisin critica de diseo e implementacin para el software de una EFP de la UNSCH. Semana 7: Revisin de cdigo, actualizacin del modelo y pruebas basadas en diseo, para el software de una EFP de la UNSCH. 7. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. BIBLIOGRAFA Borillo, D. (2004) The ICONIX Approach. Disponible en: <http://pst.cern.ch/PST/HandBookWorkBook/Handbook/SoftwareEngineering/iconix. html>. Caballero, E. (2007) Mejora de la Calidad del Software en el Entorno de Microempresas de TI. Tesis. Madrid. Universidad Politcnica de Madrid. Fowler, M. y Scott, K. (2000) UML Esencial: Una Breve Gua para Lenguaje y Patrones de Modelado de Objetos. Primera Edicin. Porto Alegre, Bookman. Johnson, R. et al. (2008) Spring java/j2ee Application Framework. Larman, G. (1999) UML y Patrones: Introduccin al Anlisis y Diseo Orientado a Objetos. Primera Edicin. Mexico, Prentice-Hall. Ladd, S. et al. (2006) Expert Spring MVC and Web Flow. Primera Edicin. California. Apress. Pressman, R. (2002) Ingeniera del Software: Un Enfoque Prctico. 5ta Edicin. Espaa, McGraw-Hill/Interamericana de Espaa. Rosenberg, D. y K. Scott (2001) Applyging Use Case Driven Object Modeling with UML: Un Anotated e- Commerce Sample. Primera Edicin. United States. Addison-Wesley. Rosenberg, D. y K. Scott (1999) Use Case Driven Object Modeling with UML: A Practical Approach. Primera Edicin. United States. Addison-Wesley. Rosenberg, D.; Stephens, M. y M. Collins-Cope, (2005) Agile Development with ICONIX Process: People, Process, and Pragmatism. Primera Edicin. EUA, Apress. Rosenberg, D. y M. Stephens (2007) Use Case Driven Object Modeling with UML: Theory and Practice. Primera Edicin. United States. Apress. Rumbaugh, J.; Jacobson, I. G. Booch (2000) El Lenguaje Unificado de Modelado. Manual de Referencia. Primera Edicin. Madrid. Addison Wesley Iberoamericana. Sommerville, I. (2005) Ingeniera de Software. Sptima Edicin. Madrid Espaa. Editorial Pearson.

Ayacucho, enero del 2011.

S-ar putea să vă placă și