Está en la página 1de 4

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE INGENIERIA INDUSTRIAL SYLLABUS DE INGENIERA DE SOFTWARE I.

INFORMACIN GENERAL
1. 2. 3. 4. 5. 6. 7. 8. Cdigo del curso Ciclo Semestre Acadmico N de crditos N de hrs. semanales Pre requisito Dpto. Acadmico Profesores : : : : : : : : 173407 VIII 2010-2 3.0 Teora: 2 Prctica: 0 Lab: 2 173204 Ingeniera de Sistemas e Informtica Ing. Wiler Ponce Benites (Coordinador de Curso) Ing. Vctor Beltrn Saravia Ing. Edgar Ruiz Lizama

II. SUMILLA
Proporciona los mtodos y tcnicas para el diseo y anlisis de sistemas de informacin, comprende el anlisis del sistema y el diseo y puesta en marcha del software.

III. OBJETIVOS
a)- Objetivos Generales: Aprender las tcnicas y mtodos para el desarrollo y mantenimiento de sistemas por la tecnologa orientada a objetos.- uso de software orientado a objetos. b)- Objetivos Especficos: Desarrollar la asignatura de manera terico-prctica de la tecnologa actual del desarrollo de Proyectos de Software, haciendo uso de tcnica del Modelado (UML), Base de Datos Relacionales (BDR), Lenguajes de Programacin Visual Basic (Visual Studio), Herramientas CASE.

IV. UNIDADES TEMTICAS


PARTE 1 Visin general 1. Semana: Software e Ingeniera de Software.- La evolucin del software.- Importancia del software y la ingeniera del software.- Caractersticas y mitos.- Paradigmas de la ingeniera del software.Laboratorio N 1: Base de Datos: Creacin de una Base de Datos Access.2. Semana:.- Ingeniera de Sistemas.- Sistemas socio-tcnicos.- Sistemas crticos.Procesos del software.- Gestin de proyectos. Laboratorio N 2: Base de Datos: Consultas en una Base de Datos Access.Lectura N 1: Base de Datos.- (Investigacin libre)

PARTE 2 Requerimientos 3. Semana: Requerimientos del software.- Procesos de la ingeniera de requerimientos.Modelos el sistema.- Especificacin de sistemas crticos.- Especificacin formal.- Base de Datos.- Diseo.- Relaciones.- Integridad Referencial.-Ado.Net Laboratorio N 3: Base de Datos: Importacin y Exportacin de Datos en una Base de Datos Access.4. Semana: Introduccin al modelado.- Introduccin al UML.- Diagramas.- de Casos de Uso.- Diagramas de Clases Laboratorio N 4: Base de Datos.- (Practica Calificada)

PARTE 3 Diseo 5. Semana: Diseo arquitectnico.- Arquitecturas de sistemas distribuidos.- Arquitecturas de aplicaciones.- Diseo orientado a objetos.- Diseo de software en tiempo real.- Diseo de interfaces de usuario.- Lenguaje SQL.Laboratorio N 5: Conociendo la interfaz UML, Casos de Uso - Diagrama de Clases Clases y Relaciones - Diagrama de Objetos Diagramas de interaccin, Secuencia y Colaboracin Diagramas de Actividad Diagrama de Estados Lectura N 2: BOOCH Grady, RUMBAUGH, James, JACOBSON, Ivar.- El Lenguaje

Unificado de Modelado
6. Semana: Clases y Relaciones.- Diagramas de Objetos.- Diagramas de Interaccin.Diagramas de Actividad.- Diagramas de Estado.- Diagramas de Implementacin. Laboratorio N 6: Diagrama UML: Diagrama de Componente y de Despliegue - Objetos Diagramas de interaccin, Secuencia y Colaboracion Diagramas de Actividad Diagrama de Estados PARTE 4. Desarrollo 7. Semana: Desarrollo.- Reutilizacin del software.- Ingeniera del software basada en Componentes.- Desarrollo de sistemas crticos.- Evolucin del software.-

Laboratorio N 7:

Diagrama UML: Desarrollo de un caso completo

8. Semana: EXAMEN PARCIAL PARTE 5 Verificacin y validacin 9. Semana: Verificacin y validacin.- Pruebas del software.- Validacin de sistemas crticos Laboratorio N 8: Formularios en Visual Basic: Ingreso de Datos.- Procedimientos de Validacin de Datos. Mensajes, Bucles. Lectura N 3: Administracin de la Calidad de Software (Autores - libre) 10. Semana: Proyecto Integrador.Laboratorio N 9: Formularios en Visual Basic: Procedimientos de Consultas Lenguaje SQL PARTE 6 Gestin de personal 11. Semana: Gestin de personal.- Estimacin de costes del software.- Gestin de la calidad.- Mejora de procesos.- Gestin de configuraciones Laboratorio N 10: Formularios en Visual Basic: Procedimientos de Reportes. Lectura N 4: Administracin de Proyectos de Software (Autores libre) 12. Semana: Reingeniera de Software.- Norma NTP-ISO/IEC 12207 Ao 2006 Laboratorio N 11: Formularios en Visual Basic: Procedimientos de Reportes. Modelo Integrado propuesto por el profesor 13 14 15 16 Semana: Semana: Semana: Semana: Exposicin Exposicin Exposicin Exposicin de de de de Proyectos Proyectos Proyectos Proyectos Modelado UML Modelado UML Software en VBasic Software en Vbasic

V. EVALUACIN
PF = (EP + EF + EIn + EPy)/4 Donde: PF EP EF = Promedio Final = Examen parcial = Examen final EI EPy = Exposicin Proyecto = Exposicin Software

VI. BIBLIOGRAFA
1.- PRESSMAN Robert. Ingeniera de Software Un enfoque prctico Edit. Mc GRAWHILL.- 2010.- ISBN: 978-607-15-0314-5 2.- BOOCH Grady, RUMBAUGH, James, JACOBSON, Ivar.- El Lenguaje Unificado de Modelado. Gua del Usuario - UML.- Edit. Pearson.- Espaa.- 2010..- ISBN: 978-847829-076-5 3.- BOOCH Grady, RUMBAUGH, James, JACOBSON, Ivar.- El Lenguaje Unificado de Modelado Manual de Referencia Edit. Pearson.- 2010.- ISBN: 978-84-7829-087 4.- SOMMERVILLE Ian.- Ingeniera de Software Edit. PEARSON EDUCACION. Inglaterra. 2010.- ISBN: 978-84-7829-074-1 5.- MATSUKAWA MAEDA Sergio.- Anlisis y Diseo Orientado Objetos con UML y Rational Rose, Edit. Macro. Per.- 2010 6.- CHARTE OJEDA Francisco.- Programacin Visual Studio 2010.- Edit. Anaya Multimedia.Espaa.- 2011. ISBN: 978-84-415-2813-0 7.- FIRTMAN Maximiliano, NATALE Leonardo.- Visual Studio Net Framework 3.5 para Profesionales.- Edit. Alfaomega.-Mxico.- 2010. ISBN: 978-987-1600-02-4 8.- MATSUKAWA MAEDA Sergio.- Como desarrollar aplicaciones Web con ASP.net y SQL Server, Edit. Macro. Per.- 2005.- ISBN: 9972-707-77-6 9.- PANDO FERNANDEZ Yuri J.- SQL Server 2008.- Edit. Macro.-Peru.- 2009. ISBN: 978612-4064-02-2 7.- Tesis presentadasBiblioteca de la Facultad de Ing. Ind. 8.- Aula Virtual: http://campusvirtualfii.unmsm.edu.pe 9.- Norma NTP-ISO/IEC 12207 Ao 2006.

WPB/2011-2

Sobre el desarrollo de los Proyectos: 1. Es de tipo individual 2. Presentacin del Informe: Debe usar Word (Microsoft Word) 2.1 Cartula 2.2 Introduccin 2.3 Contenido 2.4 Problema o Fundamentos del Proyecto: Objetivo General, Objetivos Especficos 2.5 Descripcin del Sistema Actual, presentacin de evidencias 2.7Sistema Propuesto: Modelado con UML 2.8 Estructura de la Base de Datos: Tablas y Diagrama de Relaciones 2.9 Descripcin de Pantallas y sus Especificaciones de Proceso o Diagramas de lgica segn se haya organizado el proyecto. 2.10 Anexos: 2.10.1 Mnimo 50 registros de prueba 2.10.2 Reportes de prueba 3. Cronograma:

4. Presentacin del Sistema: 3.1 Deber presentarse en CD. 3.2 Identificacin del CD Nombre del Proyecto: Ejm: Sistema: Cajeros Automticos Clave de Acceso al sistema: Usuario y Password Identificacin del alumno: Apellidos y Nombres Nmero de Matrcula: 2011-2

5. Contenido del CD: debe contener 1 carpeta Nombre de la Carpeta: El nombre que defina su proyecto. Ejemplo: Si el proyecto es sobre Cajeros Automticos, entonces el nombre de la carpeta seria: Sistema: Cajeros Automticos Contenido de la carpeta: 4.1 Vistas en Power Point de la exposicin. 4.2 El informe en Word. 4.3 Archivos: UML, Formularios, Mdulos, Base de Datos, Iconos, Metafiles, etc., es decir, todos los recursos utilizados para que corra el proyecto.

WPB 2011-2

También podría gustarte