Está en la página 1de 17

SISTEMAS DE INFORMACIN I

Tcnicas para el Anlisis de Requerimientos

Objetivo de aprendizaje
Que el alumno conozca y aplique tcnicas y diferentes mtodos actuales para el anlisis de requerimientos.

Contenido temtico
Tcnicas estructuradas para el anlisis de requerimientos
Caractersticas del anlisis estructurado Especificacin formal de datos
Diagrama de flujos y control de datos Diccionario de datos Lenguaje natural Lenguaje estructurado Tablas de decisin rboles de decisin

Especificacin de procesos

Contenido temtico
Tcnicas orientadas a objetos para el anlisis de requerimientos
Caractersticas del anlisis orientado a objetos Especificacin formal de objetos
Casos de uso Modelado de clases, responsabilidades y colaboraciones Definicin de atributos Definicin de servicios

Prototipos rpidos para la determinacin de requerimientos

Contenido temtico
Tcnicas basadas en componentes

Ingeniera del dominio Identificacin y clasificacin de los componentes reutilizables Caracterizacin de los componentes

Otras tcnicas

Actividades de la Unidad
Realizar un ejercicio en clase para cada tcnica de anlisis, donde se determine que herramientas utilizar para representar los requerimientos, de acuerdo a la naturaleza del problema a resolver (DFD, Casos de Uso, Diagrama de transicin, etc.) A partir de un caso prctico 2 especificar los requerimientos del sistema, usando las plantillas proporcionadas por la tcnica, las herramientas de software para metodologa estructurada, orientada a objetos y orientada a componentes. Presentar avances del proyecto final.

Criterios para la Calificacin


CRITERIO o Examen terico o Avance de Proyecto Final o Prcticas y ejercicios en clase o Tareas/Investigaciones o Participacin o Puntualidad y asistencia PORCENTAJE 40 30 10 10 5 5

Tcnicas estructuradas para el anlisis de requerimientos


Caractersticas del anlisis estructurado Especificacin formal de datos
Diagrama de flujos y control de datos Diccionario de datos

Especificacin de procesos
Lenguaje natural Lenguaje estructurado Tablas de decisin rboles de decisin

Caractersticas del anlisis estructurado


Qu es el anlisis estructurado?
El objetivo que persigue es estructurar u organizar las tareas asociadas con la determinacin de requerimientos para obtener la comprensin completa y exacta de una situacin dada.

Caractersticas del anlisis estructurado


Se concentra en especificar lo que se requiere que haga el sistema o la aplicacin. No se establece como cumplirn los requerimientos o la forma en que implantaran la aplicacin. Ms bien permite que las personas observen los elementos lgicos separados de los componentes fsicos. Despus de esto se puede desarrollar un modelo fsico eficiente para la situacin donde ser utilizado.

Caractersticas del anlisis estructurado


Componentes:
Smbolos grficos (iconos y convenciones para
identificar y describir los componentes de un sistema junto con las relaciones entre estos componentes)

Diccionario de Datos (descripciones de todos los


datos utilizados en el sistema)

Descripciones de procesos y procedimientos


(declaraciones formales que emplean tcnicas y lenguajes que permiten a los analistas describir actividades importantes que forman parte del sistema)

Reglas (estndares para describir y documentar el


sistema en forma correcta y completa)

Anlisis del flujo de datos


Estudia el empleo de los datos en cada actividad, documenta los hallazgos con diagramas de flujo de datos y en los diccionarios de datos que describen de manera formal los datos del sistema y los sitios donde son utilizados.

Flujo de Datos
-Proceso -Decisin -Datos

-Documento
-Conector -Pantalla -Terminador -Datos almacenados

Flujo de Datos (Un ejemplo)


Informe Mensual de Resultados JD EP FT-MA-01 11

Fin

Entrega resultados JD EP FT-DE-05 10

Retroalimenta resultados con personal docente JD EP FT-DE-05 9

Concentra y revisa resultados JD EP FT-DE-04 FT-DE-05 8 Recibe resultados de evaluacin por el alumno FT-DE-04 7 Revisa Imparticin de clases FT-DE-04 4 Revisa listas de calificacin FT-DE-04 6

Inicio

Elabora Planeacin -Docente1

Revisa criterios de planeacin JC Carreras ANEXO B 2

Imparte Clases -Docente3

Entrega listas de calificaciones FT-SE-20 5

*Proceso de Evaluacin Docente del Sistema de Gestin de Calidad en el ITSSP (2007)

Diccionario de Datos
Es un catlogo, un dispositivo de los elementos de un sistema. Se desarrolla durante el anlisis del flujo de datos y auxilia a los analistas que participan en la determinacin de los requerimientos del sistema. Sus elementos se centran alrededor de los datos y en la forma en que estn estructurados para satisfacer los requerimientos de los usuarios y las necesidades de la organizacin.

Razones para usar diccionarios de datos


Para manejar los detalles en sistemas grandes. Para comunicar un significado comn para todos los elementos del sistema. Para documentar las caractersticas del sistema. Para facilitar el anlisis de los detalles con la finalidad de evaluar las caractersticas y determinar donde efectuar cambios en el sistema. Para localizar errores y omisiones en el sistema.

Contenido del diccionario de datos


El diccionario contiene 2 tipos de descripciones para el flujo de datos dentro del sistema: Elemento de datos; son bloques bsicos para todos los dems datos del sistema. Estructura de datos; es un grupo de datos elementales que estn relacionados con otros y que en conjunto describen un componente del sistema.

También podría gustarte