Professional Documents
Culture Documents
1.4
Clave
1.5
Crditos
TOTAL
5 1.6
75
75
10
Fecha de elaboracin
-Proporcionar al alumno las herramientas necesarias para la creacin de software de calidad y de bajo costo.
Ninguna
El alumno conocer las caractersticas del software. Aplicar las tcnicas de anlisis, diseo, construccin, implementacin y mantenimiento de software. Desarrollar software de calidad y de bajo costo.
5.- OBJETIVOS PARTICULARES DE LAS UNIDADES O TEMAS 5.1. NMERO Y TTULO DE LAS UNIDADES O TEMAS
Unidad 1 Software e ingeniera de software. -
El alumno conocer y diferenciar las caractersticas del software. Definir la ingeniera de software. Conocer los diferentes paradigmas para el proceso del software y determinar las ventajas y desventajas de cada uno. Conocer los ciclos de vida del desarrollo de sistemas. Conocer los elementos bsicos para un desarrollo de sistemas de calidad. Identificar el problema, establecer objetivos, determinar los requerimientos de informacin. Identificar y aplicar las herramientas para el anlisis y diseo. Conocer los aspectos psicolgicos y tcnicos para disear interfases amigables. Conocer los aspectos importantes para la construccin del sistema Conocer y utilizar los diversos tipos de pruebas aplicables a los sistemas. Identificar las tareas del mantenimiento as como los efectos secundarios originados por su aplicacin.
Unidad
Unidad
Conocer los aspectos informticos para la implantacin del sistema Conocer los aspectos organizacionales para la implantacin del sistema
TOTAL DE HORAS
5
23
NMERO DE LA UNIDAD
TOTAL DE HORAS
FASE DE ANLISIS Y DISEO 3.1 Anlisis de sistemas de software 3.1.1 Anlisis de requerimientos 3.1.2 Tcnicas para facilitar la especificacin de aplicaciones 3.1.3 Despliegue de la funcin de calidad 3.2 Principios del anlisis 3.2.1 Dominio de la informacin 3.2.2 Modelado 3.2.3 Particin 3.3 Especificacin 3.3.1 Principios de la especificacin 3.3.2 Representacin 3.3.3 Especificacin de los requisitos del software 3.3.4 Revisin de la especificacin 3.4 Estudio de viabilidad 3.4.1 Anlisis econmico 3.4.2 Anlisis tcnico 3.4.3 Viabilidad legal 3.5 Diseo del sistema 3.5.1 Conceptos del diseo 3.5.2 Abstraccin 3.5.3 Modularidad 3.5.3.1 Independencia funcional
25
NMERO DE LA UNIDAD
TOTAL DE HORAS
FASE DE CONSTRUCCIN, PRUEBA Y MANTENIMIENTO DEL SISTEMA 4.1 Construccin 4.1.1 El proceso de traduccin 4.1.2 Planteamiento psicolgico 4.1.3 Modelo sintctico/semntico 4.1.4 Planteamiento de ingeniera 4.1.5 Eficiencia 4.1.6 Eleccin de un lenguaje 4.1.7 Estilo de codificacin 4.1.8 Documentacin del cdigo
20
TOTAL DE HORAS
TOTAL DE HORAS
IMPLANTACIN DEL SISTEMA 5.1 Preparacin de la puesta en marcha 5.1.1 Prueba del sistema 5.1.2 Capacitacin del usuario 5.2. Estrategia para la conversin 5.2.1 Etapas 5.2.2 Medios 5.3. Revisin posterior a la implantacin 5.3.1 Impacto de la aplicacin 5.3.2 Mtodos para valorar el impacto de la aplicacin
7.- SISTEMA DE HABILIDADES 7.1. HABILIDADES GENERALES, PRCTICAS O ESPECFICAS QUE FORMAR Y DESARROLLAR LA ASIGNATURA
Permite un nivel de abstraccin mayor. Proporciona conocimientos para la construccin de sistemas de informacin Facilita el desarrollo de software visual Permite el desarrollo de sistemas de calidad y bajo costo.
8.- CONSIDERACIONES METODOLGICAS Y DE ORGANIZACIN DE LA ASIGNATURA 8.1. METODOS, FORMAS ORGANIZATIVAS Y RECURSOS DIDCTICOS PARA EL DESARROLLO DEL PROCESO DE ENSEANZA-APRENDIZAJE
Exposicin del profesor Investigacin Anlisis y sntesis de textos y documentos Discusiones grupales y trabajo en equipo Resolucin de casos prcticos
9. SISTEMA DE EVALUACIN DEL APRENDIZAJE 9.1. FORMAS DE EVALUACIN QUE ADOPTA LA ASIGNATURA.
Examen Investigaciones Resmenes
10
11.- PERFIL PROFESIOGRFICO 11.1. PERFIL IDEAL DEL PROFESOR QUE SE REQUIERE PARA IMPARTIR LA ASIGNATURA
. 11
Licenciatura en computacin o carrera afn. Conocimiento terico y prctico de las tcnicas de anlisis, diseo, desarrollo e implantacin de sistemas Conocimiento terico y prctico de las tcnicas de diseo y desarrollo de GUI