Está en la página 1de 6

FUNDAMENTACIN La presente asignatura surge como un requerimiento del estudiante de Ingeniera de Sistemas para integrar la tecnologa de la Ingeniera de Software

Orientada a Objetos en el desarrollo e implementacin de sistemas de informacin. Es de Naturaleza terico prctico, debido al creciente proceso de automatizacin de las organizaciones, se requiere de la disposicin de herramientas y tcnicas especficas orientadas al objeto para la construccin e implementacin de sistemas de informacin mecanizados, soporte fundamental para toma de decisiones de la alta direccin. El conocimiento de las metodologas de la Ingeniera de Software Orientada a Objetos cumple un rol preponderante en la formacin acadmica del estudiante de Ingeniera de Sistemas, porque puede emplearla en su trayectoria profesional donde sea necesario desarrollar proyectos de software. Se desarrollan los siguientes contenidos: -Ingeniera de Software -Modelo de Negocio -Proceso Unificado Notacin UML -Pruebas de Software -Mtricas de Evaluacin de Software. COMPETENCIAS - Conoce la Importancia de Ingeniera de Software, y aprender a formular y Desarrollar un proyecto Informtico. - Aprende el fundamento del proceso unificado de software (UP), y del Lenguaje de Modelado unificado (UML). - Aprender a Especificar el Modelo de Negocio de una Organizacin. Se le proporcionar las herramientas, tcnicas, mtodos y estrategias para especificar y Modelar el Negocio. - Aprender a Especificar los Requerimientos del Software a desarrollar dentro de la Organizacin. - Aprender a Especificar el Anlisis y Diseo e Implementacin del Software a desarrollar dentro de la Organizacin. PROGRAMACIN ACADMICA UNIDAD 01 TITULO Ingeniera de Software Modelo de Negocio CAPACIDADES - Define y explica en sus propios trminos los conceptos generales de la Ingeniera de Software. - Define y explica en sus propios trminos la gestin de Proyectos de Software - Formula un Proyecto Informtico. - Define y explica en sus propios trminos los conceptos generales del proceso Unificado del Software (USDP) y del Proceso Unificado (UP) - Define y explica en sus propios trminos los conceptos generales del Lenguaje Unificado del Modelado (UML) - Define la Importancia, ventajas y desventajas de modelar el Negocio de una Organizacin. - Define y explica en sus propios trminos el Modelamiento del Negocio de una Organizacin. - Realiza y especifica el documento Visin del Negocio. - Modela el Negocio utilizando la Notacin UML y el Proceso Unificado de Racional ACTITUDES - De gran sentido de Puntualidad, Responsabilidad, solidario con sus compaeros, as como con una amplia Sensibilizacin por el Medio Ambiente. - De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generacin de Sinergia dentro del grupo humano y su entorno. - De Participacin Activa: en el Proceso de Cambio y Mejoramiento Continuo, facilitndolo en funcin a

requerimientos previamente diagnosticados. - De Respeto y Tolerancia a opiniones divergentes en funcin a la diversidad de sus compaeros, buscando siempre beneficios colectivos. - Muestra entusiasmo por la bsqueda de informacin en los trabajos de investigacin asignados, as como la posterior sustentacin y defensa del mismo. CONTENIDOS DE CLASES Semana 01 -Introduccin a la Ingeniera del software. Evolucin., Proceso del software. Paradigmas de Ingeniera del software. -Gestin del proyecto de software. Fundamentos y Factibilidad del Proyecto. Personal, problema y proceso. -Modelos en el Desarrollo de Software -Introduccin a una Herramienta Case. -Proyecto Integrador Semana 02 -Introduccin al Proceso de Desarrollo de Software. -Las mejores practicas de software -Descripcin del Proceso - Fases del Proceso: Inicio, elaboracin, construccin y transicin -Introduccin al modelado de Objetos UML:Introduccin al UML Semana 03 - PU: El Modelo del Negocio - Diferencia entre Modelamiento del Negocio y Modelamiento del Software -PU:Diagramas de Casos de Uso del Negocio Semana 04 - PU: El Modelo del Negocio - Documentos del Modelado del Negocio UML:Diagrama de Actividad del Negocio Semana 05 Introduccin al modelado de Objetos /Clases Modelo Relacional && Modelo Orientado a Objetos UML:Diagrama de Clases Relaciones entre Clases

PU: Diagrama de Objetos del Negocio PU: Diagrama del Dominio UML: Diagrama de Clases Semana 06 - Revisin de Avance Modelo del Negocio - Revisin - Proyecto Integrador ACTIVIDADES

Prepara un resumen de la Ingeniera de Software. Semana 1 Prepara un resumen de diferentes Metodologas, orientadas a Objetos. Semana 2 Prepara un resumen de los documentos del PU Modelo del Negocio - Semana 3 Realice un Modelo de Casos de Uso del Negocio Semana 4 Realice los Diagramas de Actividad del Negocio de su proyecto Semana 4 Realice el diagrama de Objetos del Negocio y Diagrama de Domino de su proyecto Semana 5

UNIDAD 02 TITULO Proceso Unificado de Desarrollo del Software y Evaluacin del Proyecto CAPACIDADES - Define la Importancia, ventajas y desventajas de modelar y especificar los requerimientos del Software a desarrollar dentro de una Organizacin. - Define y explica en sus propios trminos el Modelamiento de los requerimientos del Software a desarrollar dentro de una Organizacin. - Realiza y especifica el documento Visin del Software - Modela y especifica los requerimientos del Software a desarrollar, utilizando la Notacin UML y el Proceso Unificado de Racional. - Desarrolla un prototipo - Define la Importancia, ventajas y desventajas de modelar y especificar el anlisis y diseo del Software a desarrollar dentro de una Organizacin. - Define y explica en sus propios trminos el Modelamiento del anlisis y Diseo del Software a desarrollar dentro de una Organizacin. - Modela y especifica el anlisis y diseo del Software a desarrollar, utilizando la Notacin UML y el Proceso Unificado. - Implementa el Modelo fsico en un Gestor de Base de Datos. - Define y Explica en sus propios trminos la Implementacin del Software. - Implementa el Prototipo, desarrollando y ejecutando sus las principales opciones. - Realiza pruebas de algunos casos - Evala su proyecto Utilizando algunas mtricas. ACTITUDES - De gran sentido de Puntualidad, Responsabilidad, solidario con sus compaeros, as como con una amplia Sensibilizacin por el Medio Ambiente. - De Liderazgo y Trabajo en Equipo Multidisciplinario: Muy pro-activo, abierto y colaborador para la generacin de Sinergia dentro del grupo humano y su entorno. - De Participacin Activa: en el Proceso de Cambio y Mejoramiento Continuo, facilitndolo en funcin a requerimientos previamente diagnosticados. - De Respeto y Tolerancia a opiniones divergentes en funcin a la diversidad de sus compaeros, buscando siempre beneficios colectivos. - Muestra entusiasmo por la bsqueda de informacin en los trabajos de investigacin asignados, as como la posterior sustentacin y defensa del mismo. CONTENIDOS DE CLASES Semana 07 PU: Anlisis de Requerimientos - Requerimientos Funcionales y No Funcionales UML: Diagrama de Casos de Uso Semana 08 PU: Documento Visin del Software PU: Documento de Plan de Desarrollo de Software.

UML: Diagrama de Casos de Uso UML: Especificacin de Casos de Uso. Prototipo Semana 09 PU: Flujo de Trabajo del Anlisis y Diseo - Conceptos y principios del anlisis y Diseo de Sistemas. Principios del anlisis. Especificaciones Diseo de Pantallas -Prototipo UML: Diagrama de Colaboracin UML: Diagrama de Estados - Diagrama de Paquetes del Anlisis Semana 10 Semana 11 PU: Flujo de Trabajo del Anlisis y Diseo - Conceptos y principios del anlisis y Diseo de Sistemas. Principios del Diseo. Especificaciones -Programacin de Mdulos UML: Diagrama de Secuencia - Diagrama de Paquetes PARCIAL

Semana 12 PU Flujo de Implementacin Implementacin Utilizando componentes - Diagrama de Componentes Mapeo Clases Generacin de Datos UML: Diagrama de Componentes UML: Diagrama de Despliegue Semana 13 -PU Flujo de Pruebas -Diseo de Casos de Pruebas - Casos de Pruebas Semana 14 - Mtricas de Evaluacin de proyectos de Software - Aplicacin de Mtricas Semana 15 - Proyecto Integrador Final Semana 16 PARCIAL II

ACTIVIDADES - Prepara un resumen de las tcnicas para captar los requemientos Semana 7 - Realice Diagramas de Casos de Uso de proyecto Semana 7. - Prepara un resumen de los documentos del PU - Semana 8

- Realice el documento visin del Software, Plan de desarrollo del Software y Especificacin de Casos de Uso de su proyecto. Semana 8 - Realizacin del Anlisis del Sistema de su proyecto : Diagrama de Colaboracin y Diagrama de Clases - Diagrama de Paquetes Semana 10 - Realizacin del Diseo del Sistema de su proyecto : Diagrama de Secuencia y Diagrama de Clases Diagrama de Paquetes Semana 11 - Genere su modelo de Datos en SQL, Realice Diagrama de Componentes Realice Diagrama de Despliegue Semana 12 - Desarrolle y aplique Casos de pruebas a su proyecto - Avance de su proyecto. Semana 13 - Desarrolle y aplique Mtricas de evaluacin de proyectos Semana 14

METODOLOGA DE ENSEANZA Se aplicar las siguientes estrategias metodologicas: - Exposicin del tema - Explicacin de caos reales del Proceso Negocio Empresarial - Discusin del tema de clase - Se formaran equipos para la dinmica grupal en clase, en trabajos especficos y en su proyecto - Se evaluaran las lecturas dejadas en clase - Se evaluara avances de su proyecto, brindando el asesoramiento pertinente y oportuno. - Se realizarn practicas calificadas de la clase anterior, como una metodologa de retroalimentacin.

MEDIOS Y MATERIALES 6.1. Equipo de trabajo: Integrado por los estudiantes del curso, el Docente Facilitador del Proceso de Formacin Profesional, Autoridades Educativas y Docentes responsables de las otras asignaturas. 6.2. Infraestructura: Ambientes de la Universidad: Aulas de la Escuela de Ingeniera de Sistemas y Laboratorios de Prctica. 6.3. Materiales: Recursos Tecnolgicos de la Escuela de Ingeniera de Sistemas: Pizarra, marcadores, papel sbana. Retro-proyector y transparencias: Elementos para exposicin. Computadora y can de multimedia. TV, VHS y vdeos. Va Internet: Pginas Web y direcciones electrnicas. Buscadores para ubicar temas de inters. Correo electrnico y Chat para consultas. Textos especializados de lectura: libros y revistas, para Control de Lectura. Casos prcticos desarrollados dentro de alguna organizacin.

BIBLIOGRAFA BSICA: ARLOW JIM, UML 2 PROGRAMACION,1ra. Edicin. Madrid Editorial ANAYA MULTIMEDIA, 2006, 608pag. ISBN: 84-415-2033-X, 005.3/A73 BOOCH GRADY, EL LENGUAJE UNIFICADO DE MODELADO, 2da Edicin. Madrid, Pearson Educacin, 2000, 552 pag. ISBN: 84-7829-037-0, 004.4/B73 LARMAN CRAIG,UML Y PATRONES INTRODUCCION AL ANALISIS Y DISEO ORIENTADO A OBJETOS., 2da. Edicin , Madrid, Pearson Educacion, 2003, ISBN: 624,84-205-3438-2, ,005.3/L26/E1 LIZA AVILA CESAR,MODELANDO CON UML PRINCIPIOS Y APLICACIONES,1ra Edicin, Trujillo, RJ S.R.Ltda, 2002,242, ISBN: 005.3/L73 MACIASZEK LESZEK A.,REQUIREMENTS ANALYSIS AND SYSTEM DESIGN,1 edicin , Madrid,Pearson

Educacion, , ISBN :378,0-201-70944-9, 005.2/M12/E1 MC CONNELL STEVE DESARROLLO Y GESTION DE PROYECTOS INFORMATICOS, 1ra ed icion, Madrid, McGraWHill 1996, 696 pag, ISBN: 84-481-1229-6, 005.3/M12 PRESSMAN ROGER S. INGENIERIA DEL SOFTWARE UN ENFOQUE PRACTICO, 6ta edicin, Mexico, McGraWHill Interamericana, 2006,958 pag, ISBN: 970-10-5473-3,005.3/P85S WEITZENFELD ALFREDO INGENIERIA DEL SOFTWARE, 1ra Edicin, Mxico, THOMSON, 2005, 678 pag. ISBN:970-686-190-4,005.31/W42. COMPLEMENTARIA: MATSUKAWA MAEDA SERGIO,ANALISIS Y DISEO ORIENTADOOBJETOS CON UML Y RATIONAL ROSE, 1ra. Edicin, Lima, Macro E.I.R.L 2004, 520 pag. ISBN 9972-707-66-0, 005.117/M28 ROMERO MORENO GESVIN, UML CON RATIONAL ROSE, 1ra Edicin, Lima, MEGABYTE S.A.C, 2004, 503 pag. ISBN: 9972-9831-3-7, 005.3/R81/E1 DIRECCIONES ELECTRNICAS http://www128.ibm.com/developerworks/rational/library/dec04/behrens/capturando requerimientos de negocio usando casos de uso http://www-128.ibm.com/developerworks/rational/library/1809.html comprendiendo los tipos de caso de uso y artefactos. Parte

También podría gustarte