Вы находитесь на странице: 1из 15

Carrera: Ingeniera en Sistemas Computacionales Nombre de la asignatura: Desarrollo de Proyectos de Software Clave de la asignatura: SCM- 0426

M.C. Antonio Galindo Horas teora-horas prctica-crditos

Relacin con otras asignaturas del plan de estudio


Anteriores
Planificacin y modelado Redes de computadoras Tpicos selectos de programacin. Desarrollo sustentable tica Posteriores

Aportacin de la asignatura al perfil del egresado


Desarrollar aplicaciones de software de cualquier dominio.

Objetivo(s) General(es) Del Curso


El estudiante disear y construir un proyecto de software conforme a los requerimientos establecidos en el dominio del proyecto de software.

TEMARIO POR UNIDADES


Conceptos introductorios. 2.Diseo Orientado a Objetos 3.Construccin 4.Pruebas de Software. 5.Implantacin y mantenimiento.
1.

Conceptos Introductorios
1 Arquitectura de 4 + 1 vistas. 2 Desarrollo Orientado a Objetos. 3 Diagramacin.

1. Arreglos unidimensionales y multidimensionales.


1.1 Arreglos Unidimensionales listas (vectores). 1.1.1 Conceptos bsicos. 1.1.2 Operaciones. 1.1.3 Aplicaciones. 1.2 Arreglo bidimensional. 1.2.1 Conceptos bsicos. 1.2.2 Operaciones. 1.2.3 Aplicaciones. 1.3 Arreglo Multidimensional. 1.3.1 Conceptos bsicos. 1.3.2 Operaciones. 1.3.3 Aplicaciones.

2. Diseo Orientado a Objetos


2.1.1 Actividades y casos de uso. 2.1.2 Interfaces de usuario.

2.1 Diseo del sistema en base a procesos.

2.2 Diseo de la lgica.

2.2.1 Clases y Objetos. 2.2.2 Interaccin. 2.2.3 Estados y Transiciones.

3. Construccin
3.1 Despliegue de componentes y arquitectnico. 3.2 Tcnicas de desarrollo de las arquitecturas de referencia en diferentes dominios.
3.2.1 Los modelos de componentes. 3.2.2 Arquitectura de referencia para sistemas de tiempo real fuente de alimentacin. 3.2.3 Arquitectura de referencia para sistemas mviles con conexin a Internet. 3.2.4 Arquitectura de referencia para sistemas de informacin. 3.2.5 Arquitectura de referencia para ambientes virtuales de aprendizaje. 3.2.6 Arquitecturas de referencia para lneas de productos

4. Pruebas de Software
4.1 Definiciones.

4.1.1 Prueba, caso de prueba, defecto, falla, error, verificacin, validacin. 4.1.2 Relacin entre defecto-falla-error. 4.1.3 Pruebas estructurales, funcionales y aleatorias. 4.1.4 Documentacin del diseo de las pruebas. 4.2.1 Generar un plan de pruebas. 4.2.2 Disear pruebas especificas. 4.2.3 Tomar configuracin del software a probar. 4.2.4 Configurar las pruebas. 4.2.5 Evaluar resultados.

4.2 Proceso de pruebas.


4.3 Tcnicas de diseo de casos de pruebas. 4.4 Enfoque prctico recomendado para el diseo de casos.

4.2.5.1 Depuracin. 4.2.5.2 Anlisis de errores.

4. Pruebas de Software
4.5 Estrategias de aplicacin de las pruebas.
4.5.1 De unidad. 4.5.2 De integracin. 4.5.3 Del sistema. 4.5.4 De aceptacin

5. Implantacin y Mantenimiento
5.1 Implantacin e Integracin de casos de uso y componentes de software. 5.2 Mantenimiento del software.

FUENTES DE INFORMACIN
1. Fowler, Martin. UML Gota a Gota Addison Wesley. 1999 2. Larman, Craig. UML y patrones. Pearson. 1999 3. Bruegge Bernd .Ingeniera de Software Orientada a Objetos. Prentice Hall. 2001. 4. Braude, Eric. Ingeniera de Software Una perspectiva Orientada a Objetos. Alfaomega. 2003. 5. Meyer, Bertrand. Construccin de Software Orientada a Objetos. Prentice Hall. 1999. 6. Oestereich Bernd. Developing Software with UML, Object-Oriented Analysis and Desing in Practice. Addison Wesley. 1999. 7. Reed R.Paul. Developing Applications with Visual Basic and UML. Addison Wesley. 2001. 8. Jacobson,Ivar. El Proceso unificado de desarrollo de Software. Addison Wesley. 2000. 9. Humphrey, Watts S. Introduccin al Proceso Software Personal. Addison Wesley. 2000 10. Sommerville, Ian. Ingeniera de Software. Prentice Hall. 2001. 11. Pressman Roger S. Ingeniera del Software, 5/E.

Evaluacin
Cada unidad se evala en forma independiente. Todas las unidades se evaluaran con uno o mas de los siguientes:
Examen terico/prctico Trabajo individual Trabajo en equipo Presentacin y/o informe Exposicin en clase Proyecto de investigacin

La calificacin final ser el promedio de todas las unidades

Asesora
m.c.antonio@hotmail.com antonio.galindo@itcuautla.edu.mx

Вам также может понравиться