PROGRAMA ANALÍTICO DE ASIGNATURA

Documentos relacionados
PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

UNIVERSIDAD AUTONOMA DE QUERETARO Facultad de Informática

SECUENCIA DIDÁCTICA. Nombre de curso: Sistemas de Información Clave de curso: COM0402A21. Módulo Competencia de Módulo:

INSTITUTO POLITÉCNICO NACIONAL SECRETARIA ACADÉMICA DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS FÍSICO MATEMÁTICAS

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA FACULTAD CIENCIAS DE LA COMPUTACION

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES ACATLÁN LICENCIATURA EN MATEMÁTICAS APLICADAS Y COMPUTACIÓN

INGENIERÍA DE SOFTWARE II

UNIVERSIDAD CENTROAMERICANA VICERRECTORIA ACADEMICA SYLLABUS

PROGRAMA ANALÍTICO DE ASIGNATURA

ASIGNATURA: SISTEMAS DE INFORMACIÓN II

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

Universidad Tecnológica Nacional Facultad Regional San Francisco. Ingeniería en Sistemas de Información. Análisis de Sistemas

Carrera: IFB Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

SISTEMAS II CICLO DE VIDA

Programa Educativo: PROGRAMA DE ESTUDIO Área de Formación : Horas teóricas: Horas prácticas: Total de Horas: Total de créditos:

REPÚBLICA BOLIVARIANA DE VENEZUELA UNIVERSIDAD BICENTENARIA DE ARAGUA VICERRECTORADO ACADÉMICO SECRETARÍA ARAGUA VENEZUELA

Asignaturas antecedentes y subsecuentes

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA ANALÍTICO DE ASIGNATURA

Ingeniería del Software GUÍA DOCENTE Curso

El ciclo de vida de un sistema de información

Que la Comisión de Docencia e Investigación aconseja favorablemente.

División Académica de Informática y Sistemas

PROGRAMA INSTRUCCIONAL LABORATORIO DE PROGRAMACION II

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR AREA DE CONOCIMIENTO DE CIENCIAS DEL MAR DEPARTAMENTO DE SISTEMAS COMPUTACIONALES

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Licenciatura en Sistemas de Información (Plan 2011)

División Académica de Informática y Sistemas

INGENIERÍA EN COMPUTACIÓN. INGENIERÍA EN COMPUTACIÓN División Departamento Licenciatura

PROGRAMA ANALÍTICO DE ASIGNATURA

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN ÁREA SISTEMAS INFORMÁTICOS.

DES: Programa(s) Educativo(s): Tipo de materia: Clave de la materia: Semestre: Área en plan de estudios:

PLANIFICACIÓN DE INGENIERÍA DEL SOFTWARE

Secretaría de Docencia Dirección de Estudios Profesionales

PLANTILLA DE LA GUIA DIDACTICA DE LA ASIGNATURA

TÉCNICO SUPERIOR UNIVERSITARIO EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

DESARROLLO DE SOFTWARE

Planificaciones Análisis de la Información. Docente responsable: GONZALEZ NORBERTO DANIEL. 1 de 6

El alumno debe tener cursadas Introducción al Análisis de sistemas y Estructuras y Algoritmos.

De Desempeño De Conocimiento SABERES ESENCIALES CONTENIDOS RUTA FORMATIVA Saber Conocer Nociones, Proposiciones, Conceptos Categorías

SILABO DE LA ASIGNATURA INGENIERIA DEL SOFTWARE

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

PROGRAMA ANALÍTICO DE ASIGNATURA

UNIVERSIDAD ABIERTA PARA ADULTOS UAPA CARRERA INGENIERÍA DE SOFTWARE PROGRAMA DE LA ASIGNATURA INGENIERÍA DE SOFTWARE I

Carrera: Tecnológico de Estudios Superiores de Coacalco. Instituto Tecnológico Superior de Comalcalco, Fresnillo, Santiago Papasquiaro y Zapopan.

Tipo de competencia: Específica

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

UNIVERSIDAD AUTÓNOMA DE YUCATÁN FACULTAD DE MATEMÁTICAS MISIÓN

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

Horas Contacto. Objetivos Se pretende que el estudiante asimile los conceptos fundamentales de análisis y diseño orientado a objetos

PROGRAMA ANALÍTICO DE ASIGNATURA

PROGRAMA DE ESTUDIO Área de Formación :

Programa de Asignatura Programación Visual I

UNIVERSIDAD DE GUADALAJARA

CICLO ESCOLAR ENERO JULIO (2011-2)

PROGRAMA DE SISTEMAS DE INFORMACIÓN 2

Carrera: IFM Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Centro Universitario UAEM Zumpango

CAMPO DISCIPLINARIO CALIDAD

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERÍA PROGRAMA DE ESTUDIO

INGENIERIA DE SOFTWARE I

4 horas semanales 64 horas semestral. Suficientable

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

ANÁLISIS DE SISTEMAS. Prof. Eliz Mora

CLAVE: 1843 SEMESTRE: 8 DIRECCIÓN DE INSTITUCIONES EDUCATIVAS E INNOVACIÓN ESCOLAR DE ELECCIÓN

ÍNDICE TEMÁTICO. Teóricas Prácticas 1 Estructuras fundamentales Introducción a la programación en Java

DISEÑO CURRICULAR SISTEMAS DE INFORMACIÓN I

Programa de estudios por competencias Seminario de solución de problemas de Ingeniería de Software I

Master en analítica del negocio y grandes volúmenes de datos Universidad de Alcalá Curso Académico 2017/2018 Curso 1º Anual

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN LICENCIATURA DE INGENIERÍA INDUSTRIAL

Ingeniería del Software II

Universidad Centroccidental Lisandro Alvarado. Decanato de Ciencias y Tecnología Departamento de Sistemas

UNIVERSIDAD DE GUADALAJARA

SILABO DEL CURSO DISEÑO DE SOFTWARE 1. DATOS GENERALES

Nombre de la asignatura: Análisis y modelado de sistemas de información

PRÁCTICAS PROFESIONALES I COMPUTACIÓN - SISTEMAS

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

1. IDENTIFICACION DE LA ASIGNATURA

Nombre de la asignatura: Algoritmos y Lenguajes de programación.

DISEÑO CURRICULAR ALGORÍTMOS, ESTRUCTURAS Y PROGRAMACIÓN II

I. FUNDAMENTOS DE ARQUITECTURA

Unidad Académica Responsable: Departamento de Informática y Ciencias de la Computación CARRERA a las que se imparte: Ingeniería Civil Informática

GUÍA DE APRENDIZAJE INGENIERIA DE REQUISITOS Y MODELADO

Nombre de la asignatura: Computación e Informática. Carrera: Ingeniería en Mecatrónica. Clave de la asignatura:

Interacción Persona - Ordenador

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE ECONOMÍA SISTEMA UNIVERSIDAD ABIERTA PROGRAMA DE ADMINISTRACIÓN FINANCIERA

Programación I. Carrera: ECM Participantes Participantes de las academias de ingeniería electrónica de los Institutos Tecnológicos.

Maricela García Avalos Fecha de elaboración: 28 de Mayo de 2010 Fecha de última actualización:

Ingeniería del Software de Gestión

Transcripción:

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO COORDINACIÓN DE DOCENCIA DIRECCIÓN DE PLANEACIÓN Y DESARROLLO EDUCATIVO PROGRAMA ANALÍTICO DE ASIGNATURA 1.- DATOS GENERALES 1.1 INSTITUTO: 1.2 LICENCIATURA: 1.3 ASIGNATURA: 1.4 Ubicación de la Asignatura en el Plan de Estudios 1.5 Carga Horaria de la Asignatura y créditos CIENCIAS BÁSICAS E INGENIERÍAS SISTEMAS COMPUTACIONANES INGENIERÍA DE SOFTWARE Semestre Área de Formación Clave TERCERO SISTEMAS SEMANAL SEMESTRAL Créditos TEÓRICA PRÁCTICA TOTAL TEÓRICA PRÁCTICA TOTAL 5 0 0 75 0 75 10 1.6 Nombre del profesor que elaboró el programa Fecha de elaboración M. en C. Félix Agustín Castro Espinoza Mayo 14 del 2001 L.C. Norma Laura Salazar Viveros 1

2.- PAPEL DE LA ASIGNATURA EN EL PLAN DE ESTUDIOS -Proporcionará al alumno las herramientas necesarias para la creación de software de calidad y de bajo costo. 3.- SERIACIÓN DE LA ASIGNATURA A PARTIR DE LA CONGRUENCIA INTERNA DE LOS CONTENIDOS ASIGNATURAS ANTECEDENTES ASIGNATURAS CONSECUENTES Ninguna - Análisis y Diseño Orientado a Objetos I 2

4.- INTENCIÓN EDUCATIVA DE LA ASIGNATURA 4.1. OBJETIVOS GENERALES - El alumno conocerá las características del software. - Aplicará las técnicas de análisis, diseño, construcción, implementación y mantenimiento de software. - Desarrollará software de calidad y de bajo costo. 3

5.- OBJETIVOS PARTICULARES DE LAS UNIDADES O TEMAS 5.1. NÚMERO Y TÍTULO DE LAS UNIDADES O TEMAS 5.2. OBJETIVOS PARTICULARES DE CADA UNIDAD O TEMA Unidad 1 Software e ingeniería de software. Unidad 2 Conceptos básicos del desarrollo de un sistema de información. Unidad 3 Fase de análisis y diseño del sistema - El alumno conocerá y diferenciará las características del software. - Definirá la ingeniería 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 básicos para un desarrollo de sistemas de calidad. - Identificará el problema, establecerá objetivos, determinará los requerimientos de información. - Identificará y aplicará las herramientas para el análisis y diseño. - Conocerá los aspectos psicológicos y técnicos para diseñar interfases amigables. Unidad 4 Fase de construcción, prueba y mantenimiento del sistema - Conocerá los aspectos importantes para la construcción 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 aplicación. Unidad 5 Fase de implantación del sistema. - Conocerá los aspectos informáticos para la implantación del sistema - Conocerá los aspectos organizacionales para la implantación del sistema 4

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD 1 2 PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) SOFTWARE E INGENIERÍA DE SOFTWARE 1.1 Software 1.1.1 Definición 1.1.2 Características del software 1.1.3 Componentes del software 1.1.4 Aplicaciones del software 1.2 Ingeniería de software 1.2.1 Definición de ingeniería de software 1.2.2 Fases de la ingeniería de software 1.2.3 El proceso del software CONCEPTOS BÁSICOS DEL DESARROLLO DE SISTEMAS DE INFORMACIÓN 2.1 Ciclos de vida de desarrollo de los sistemas 2.1.1 Ciclo de vida clásico 2.1.2 Lineal secuencial 2.1.3 Prototipos 2.1.4 RAD 2.1.5 Espiral 2.1.6 Ensamblaje de componentes 2.1.7 Desarrollo concurrente 2.1.8 RUP 2.2 Definición de sistema de información 2.3 Características de un sistema de información 2.4 Funciones de un sistema de información 2.5 Planeación, factibilidad y control 2.6 Definición del nuevo sistema 2.6.1 Definición del problema 2.6.2 Determinación de requerimientos TOTAL DE HORAS 5 23 5

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD 3 PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) 2.6.3 Técnicas para la obtención de información 2.7.Diseño del sistema 2.7.1 Diseño de entradas 2.7.2 Diseño de salidas 2.7.3 Diseño de procesos 2.7.4 Diseño del almacenamiento FASE DE ANÁLISIS Y DISEÑO 3.1 Análisis de sistemas de software 3.1.1 Análisis de requerimientos 3.1.2 Técnicas para facilitar la especificación de aplicaciones 3.1.3 Despliegue de la función de calidad 3.2 Principios del análisis 3.2.1 Dominio de la información 3.2.2 Modelado 3.2.3 Partición 3.3 Especificación 3.3.1 Principios de la especificación 3.3.2 Representación 3.3.3 Especificación de los requisitos del software 3.3.4 Revisión de la especificación 3.4 Estudio de viabilidad 3.4.1 Análisis económico 3.4.2 Análisis técnico 3.4.3 Viabilidad legal 3.5 Diseño del sistema 3.5.1 Conceptos del diseño 3.5.2 Abstracción 3.5.3 Modularidad 3.5.3.1 Independencia funcional TOTAL DE HORAS 25 6

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) TOTAL DE HORAS 3.5.3.2 Cohesión 3.5.3.3 Acoplamiento 3.5.4 Arquitectura del software 3.5.5 Estructuras de datos 3.5.6 Ocultamiento de información 3.6 Notaciones para el diseño 3.6.1 Diagrama entidad-relación 3.6.2 Diagrama de flujo de datos 3.6.3 Diccionario de datos 3.7 Diseño de interfases gráficas 3.7.1 Modelos de diseño de interfaz 3.7.2 Análisis y modelado de tareas 3.7.3 Aspectos del diseño 3.7.4 Evaluación del diseño 3.7.5 Directrices para el diseño 3.7.5.1 Interacción general 3.7.5.2 Visualización de la información 3.7.5.3 Entrada de datos 3.8 Psicología del color 3.8.1 Clasificación de los colores 3.8.2 Recomendaciones del uso del color 4 FASE DE CONSTRUCCIÓN, PRUEBA Y MANTENIMIENTO DEL SISTEMA 4.1 Construcción 4.1.1 El proceso de traducción 4.1.2 Planteamiento psicológico 4.1.3 Modelo sintáctico/semántico 4.1.4 Planteamiento de ingeniería 4.1.5 Eficiencia 4.1.6 Elección de un lenguaje 4.1.7 Estilo de codificación 4.1.8 Documentación del código 20 7

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) 4.1.8.1 En el código 4.1.8.2 En memoria 4.1.8.3 En entrada/salida 4.2. Pruebas 4.2.1 Fundamentos de la prueba 4.2.2 Objetivos de la prueba 4.2.2.1 Principios de la prueba 4.2.2.2 Facilidad de la prueba 4.2.2 3 Plan de pruebas 4.2.2.3.1 Estrategia de la prueba 4.2.2.3 2 Aspectos estratégicos 4.2.3. Prueba de unidad 4.2.3.1 Consideraciones 4.2.3.2 Procedimiento 4.2.4. Prueba de integración 4.2.4.1 Ascendente 4.2.4.2 Descendente 4.2.5. Prueba de regresión 4.2.6. Prueba de validación 4.2.6.1 Criterios 4.2.6.2 Revisión de la configuración 4.2.6.3 Pruebas alfa y beta 4.2.7. Prueba del sistema 4.2.7.1 Recuperación 4.2.7.2 Seguridad 4.2.7.3 Resistencia 4.2.7.4 Rendimiento TOTAL DE HORAS 8

6.- SISTEMA DE CONOCIMIENTOS DE LA ASIGNATURA NÚMERO DE LA UNIDAD 5 PLAN TEMÁTICO, (SUBTEMAS Y TÓPICOS DE CADA UNIDAD) 4.3 Mantenimiento 4.3.1 Definición 4.3.2 Tipos de mantenimiento 4.3.2.1 Preventivo 4.3.2.2 Correctivo 4.3.2.3 Perfectivo 4.3.2.4 Adaptativo 4.3.3. Costo del mantenimiento 4.3.4. Efectos secundarios del mantenimiento 4.3.4.1 Sobre el código 4.3.4.2 Sobre los datos 4.3.4.3 Sobre la documentación IMPLANTACIÓN DEL SISTEMA 5.1 Preparación de la puesta en marcha 5.1.1 Prueba del sistema 5.1.2 Capacitación del usuario 5.2. Estrategia para la conversión 5.2.1 Etapas 5.2.2 Medios 5.3. Revisión posterior a la implantación 5.3.1 Impacto de la aplicación 5.3.2 Métodos para valorar el impacto de la aplicación TOTAL DE HORAS 7 9

7.- SISTEMA DE HABILIDADES 7.1. HABILIDADES GENERALES, PRÁCTICAS O ESPECÍFICAS QUE FORMARÁ Y DESARROLLARÁ LA ASIGNATURA - Permite un nivel de abstracción mayor. - Proporciona conocimientos para la construcción de sistemas de información - Facilita el desarrollo de software visual - Permite el desarrollo de sistemas de calidad y bajo costo. 8.- CONSIDERACIONES METODOLÓGICAS Y DE ORGANIZACIÓN DE LA ASIGNATURA 8.1. METODOS, FORMAS ORGANIZATIVAS Y RECURSOS DIDÁCTICOS PARA EL DESARROLLO DEL PROCESO DE ENSEÑANZA-APRENDIZAJE - Exposición del profesor - Investigación - Análisis y síntesis de textos y documentos - Discusiones grupales y trabajo en equipo - Resolución de casos prácticos 9. SISTEMA DE EVALUACIÓN DEL APRENDIZAJE 9.1. FORMAS DE EVALUACIÓN QUE ADOPTA LA ASIGNATURA. - Examen - Investigaciones - Resúmenes 10

10.- BIBLIOGRAFÍA NECESARIA PARA EL DESARROLLO DEL PROGRAMA 10.1. BÁSICA 10.2. COMPLEMENTARIA - Ingeniería de software, un enfoque práctico Roger S. Pressman, 3ª y 4ª. Edición, Mc Graw Hill - Ingeniería de software Richard Fairley, Mc Graw Hill - Análisis y diseño de sistemas de información James A. Senn, Mc Graw Hill. -Ingeniería de software explicada Norris-Rigby, Limusa. -Software engineering: methods,management an CASE tools j.shodi, Mc Graw Hill. - Software engineering I. Sommerville, Addison-Wesley. - Análisis estructurado de sistemas Chris Gane, El ateneo. - Análsis estructurado moderno Edward Yourdon, Prentice Hall. - Structured análisis and systems specification De Marco, Prentice Hall. - Effective structured techniques Paul Allen C., Prentice Hall. 11.- PERFIL PROFESIOGRÁFICO 11.1. PERFIL IDEAL DEL PROFESOR QUE SE REQUIERE PARA IMPARTIR LA ASIGNATURA - Licenciatura en computación o carrera afín. - Conocimiento teórico y práctico de las técnicas de análisis, diseño, desarrollo e implantación de sistemas - Conocimiento teórico y práctico de las técnicas de diseño y desarrollo de GUI. 11