12.2.07

INGENIERIA DE SOFTWARE I

ASIGNATURA INGENIERIA DE SOFTWARE I
CODIGO 840223
CAMPO DE FORMACION PROFESIONAL
PREREQUISITOS TEORIA GENERAL DE SISTEMAS PROGRAMACION AVANZADA
TERMINO SEGUNDO


DESCRIPCIÓN

Software e ingeniería, proyecto informático, análisis de requerimientos, herramientas CASE, diseño de sistemas.

OBJETIVO GENERAL
Desarrollar la etapa de análisis del proyecto de grado propuesto en la materia T.G.S. Utilizando metodologías estrictas tanto para el levantamiento de información como para la documentación de los requerimientos del sistema.
OBJETIVOS ESPECIFICOS:
-Adentrar al alumno en el mundo del analista de sistemas, tomando su conocimiento tecnológico para transformarlo en un pensamiento ingenieril.
-Implantación de la metodológicas de RAD en especial el uso de JAD.
-Utilización de una herramienta CASE como soporte del Ingeniero en la etapa de análisis.
-Desarrollo de las etapas de Investigación e investigación de JAD.
-Generación de la documentación de la etapa de análisis del proyecto de grado.

CONTENIDO

1.Características de un Buen Sistema de Información.
1.1.Ciclo de Vida de un Desarrollo de Software
1.2.Fases
1.3.Definición de Calidad
1.4.Principios Básicos
1.5.Desarrollo rápido
1.6.Automatización del análisis, diseño y codificación.
1.7.Ambientes de Bases de Datos
1.8.Disminución de costos.
1.9.Técnicas de diagramación
1.10.Herramientas CASE
1.11.Beneficios
1.12.Enciclopedias
1.13.Coordinador del Conocimiento
1.14.Hiperdiagramas
1.15.Arquitectura Distribuida
2.PLANEACION ESTRATEGICA
2.1.Metodología: Planeación conjunta de requerimientos (PJR)
2.2.Técnicas: Entrevistas estructuradas
2.3.Herramientas: Procesador palabra, administrador de proyectos.
2.4.Estandarización y Documentación.
2.5.Objetivos
2.6.Definición
2.7.Conocimiento del sistema actual
2.8.Requerimientos globales de información
2.9.Arquitectura del sistema de información.
2.10.Prioridad del desarrollo
2.11.Factores claves de éxito
2.12.Análisis costo beneficio
2.13.Portafolio
2.14.Definición del proyecto
2.15.Cronograma del desarrollo
3.ANALISIS DE REQUERIMIENTOS.
3.1.Metodología : Diseño conjunto de aplicaciones JAD
3.2.Técnicas: Diagramas de flujo de Datos
3.3.Diagrama datos de tiempo real
3.4.Modelo entidad- asociación
3.5.Historia de vida en la entidad ( ELH )
3.6.Diagramas de transición de Datos
3.7.Herramientas CASE, Administrador de proyectos.
3.8.Estandarización y Documentación.
3.9.Definición :
3.10.Entrevistas estructuradas
3.11.Identificación de procesos
3.12.Definición
3.13.Características y uso
3.14.Como crear un DFD
3.15.Manejo de errores y excepciones
3.16.Reglas de Chequeo
3.17.Ejemplos de violaciones
3.18.Explosión de procesos
3.19.Implosión de procesos
3.20.Flujo de datos y flujo de materiales
3.21.Especificación de procesos
3.22.Análisis orientado a objetos
3.23.Clases y objetos
3.24.Estructuras
3.25.Sujetos, Atributos, Servicios
3.26.Construcción y uso de un diccionario de datos
3.27.Problemas con descripción de datos
3.28.Diccionario manuales vs automáticos
3.29.Beneficios
3.30.Análisis orientado por objetos
4.HERRAMIENTAS DEL SOFTWARE
4.1.Power Designer
4.2.4GL Informix Sybase

TEXTO: Análisis y Diseño de Información Autor: Whitten Editorial: Pearson
Estándares CREAD Bogotá.

BIBLIOGRAFIA DE SOPORTE:Análisis Estructurado ModernoAutor: Edward Yourdon.Editorial: Prentice Hall.Análisis y DiseñoAutor Kendall & Kendall.Editorial : Prentice Hall.
COMPLEMENTARIA:
Structured Analysis System Specification Demarco
Análisis Estructurado de Sistemas. Gane
Aplicaciones en tiempo real, diseño e implantación. Blackman.
System Development. Jackson.

No hay comentarios.:

Taller de SIG Libre en Neiva Nov. 28/2009

Freedomday 2009

1er. CONGRESO INTERNACIONAL DE SOFTWARE LIBRE

Second Life

Voluntad

Voluntad

Traduzca nuestro Blog