GUÍA DE LABORATORIO N o 8

Universidad Simón Bolívar Sistemas de Información III - PS6117 LABORATORIO GUÍA DE LABORATORIO No 8 Realizada por: A.D. N. Noda A.D. L.E. Mendoza Re

2 downloads 108 Views 117KB Size

Recommend Stories


LABORATORIO N 1 MATERIALES Y EQUIPOS DE LABORATORIO
UNIVERSIDAD MAYOR Facultad de Medicina Escuela de Enfermería Química General LABORATORIO N°1 MATERIALES Y EQUIPOS DE LABORATORIO I.- INTRODUCCIÓN A)

LABORATORIO N 1 MATERIALES Y EQUIPOS DE LABORATORIO
UNIVERSIDAD MAYOR Facultad de Medicina Escuela de Kinesiología Química y Bioquímica 1 UNIVERSIDAD MAYOR FACULTAD DE MEDICINA ESCUELA DE KINESIOLOGÍA

LABORATORIO N 1: EL MICROSCOPIO
LABORATORIO N° 1: EL MICROSCOPIO Imagen: Microscopio óptico compuesto. A la izquierda partes y funciones del microscopio. A la derecha trayecto de la

N 8. Revista Anarquista
N°8 Argentina – 2012 Revista Anarquista La memoria como arma: Fumiko Kaneko- No Podrán Pararnos- Reflexiones sobre la solidaridad y la profundización

CARTA N 8 DE JEZREEL
CARTA N° 8 DE JEZREEL LA VARA DEL PASTOR Y LOS FOLLETOS DE ADAM Querido Amigo: Aquí está, la Verdad del Cielo de los folletos del Anciano Adam. Innece

LABORATORIO N 2 PREPARACIÓN DE SOLUCIONES
UNIVERSIDAD MAYOR FACULTAD DE MEDICINA ESCUELA DE ENFERMERÍA LABORATORIO QUÍMICA GENERAL LABORATORIO N°2 PREPARACIÓN DE SOLUCIONES I.- INTRODUCCIÓN A

LABORATORIO N 1 ANALISIS CUALITATIVO DE CATIONES
Inacap Maipú Ingeniería en Minas Química Minera LABORATORIO N°1 ANALISIS CUALITATIVO DE CATIONES Nombre Profesor: Mireya Inés Collao B. Nombre Alumn

Story Transcript

Universidad Simón Bolívar Sistemas de Información III - PS6117 LABORATORIO

GUÍA DE LABORATORIO No 8

Realizada por: A.D. N. Noda A.D. L.E. Mendoza Revisada por: Prof. M. Pérez Prof. T. Rojas Observaciones finales:

Junio, 1999

o

Guía de Laboratorio N 8 de Sistemas de Información III

GUÍA DE LABORATORIO No 8

OBJETIVOS Al finalizar este laboratorio, usted estará en capacidad de: • Crear y/o editar los Diagramas de Flujo de Datos (DFDs). • Agregar y/o mover símbolos, líneas y texto libre en los Diagramas de Flujo de Datos (DFDs). • Analizar los Diagramas de Flujo de Datos (DFDs). • Generar subflujos de datos a partir de flujos de datos. • Editar flujos y subflujos de datos. • Generar Diagramas de Descomposición de Procesos a partir de Diagramas de Flujo de Datos (DFDs).

2

o

Guía de Laboratorio N 8 de Sistemas de Información III

PROCESO La presente guía de laboratorio engloba gran parte de los conceptos y procedimientos de la herramienta Visible Analyst, que permite abarcar aspectos que van desde crear un Diagrama de Flujo de Datos (DFD) hasta la generación de Diagramas de Descomposición de Procesos a partir de DFDs. La estructura de presentación es bastante sencilla, usted se encontrará con diferentes secciones divididas cada una de ellas, de la siguiente forma: •

una parte teórica, exclusiva del punto en particular que se está desarrollando y que puede contener a su vez, subdivisiones identificadas por subtítulos. Por ejemplo: dentro de la sección ANALIZANDO LOS DFDs, se encuentra, entre otras subdivisiones: Análisis de los DFDs.

• una parte práctica, seguida de un conjunto finito de pasos que son los que permiten lograr la actividad que describe cada uno de los títulos de estas secciones prácticas, y que usted reconocerá fácilmente porque siempre comienzan con la preposición Para…. Por ejemplo: Para crear un nuevo Diagrama de Flujo de Datos (DFD), Para editar un Diagrama de Flujo de Datos (DFD) existente, Para agregar símbolos, líneas y texto libre a un DFD. La interfaz de la herramienta permite la selección de comandos utilizando principalmente el mouse y la introducción de los datos solicitados en las ventanas de diálogo correspondientes. Visible Analyst ofrece una serie de opciones que son seleccionadas según las preferencias de los usuarios. El trabajo a desarrollar comienza con la construcción de los Diagramas de Flujo de Datos (DFDs); seguido por el análisis y chequeo de los errores que puedan surgir al elaborar los DFDs y, finalmente, se generan Diagramas de Descomposición de Procesos a partir de los DFDs.

3

o

Guía de Laboratorio N 8 de Sistemas de Información III

1. LOS DIAGRAMAS DE DIAGRAMAS DE FLUJO DE DATOS (DFDs) En esta sección se darán a conocer todas las actividades que permiten crear y editar los Diagramas de Flujos de Datos (DFDs) a través de la herramienta Visible Analyst. Para crear un nuevo Diagrama de Flujo de Datos (DFD): 1) Seleccione la opción New Diagram... del menú File o presione el botón New Diagram de la barra de herramientas. Aparece la ventana de diálogo New Diagram. 2) Seleccione la alternativa Data Flow de los diferentes tipos de diagramas que le brinda la herramienta en la opción Diagram Type. Una vez que comience a crear el diagrama, no podrá cambiar de tipo. 3) Seleccione, si lo desea, en la ventana de despliegue Boilerplate, el Diagrama Boilerplate que acompañará al diagrama que está creando. 4) Si el diagrama que está creando es un diagrama de contexto, seleccione la opción Context Diagram. Una vez seleccionada esta opción y creado el diagrama, no se podrá crear otro diagrama de contexto. 5) Si ya existen los DFDs creados en el proyecto, se puede seleccionar la posición en el árbol jerárquico, ubicándola en el árbol que aparece en Tree Position. En caso de ser necesaria la creación de un nuevo nivel dentro del árbol, seleccione la opción Insert Level. 6) Seleccione la opción Standard en el grupo de opciones Workspace, para indicar que el diagrama a crear dispondrá sólo de una página como área de trabajo. 7) Seleccione la opción Landscape en el grupo de opciones Orientation, para indicar que el diagrama a ser creado, se dispondrá horizontalmente en la página de trabajo. 8) Seleccione la alternativa Letter 8 ½ x 11 in en la ventana de despliegue Page Size, para que la hoja donde se va a crear el nuevo diagrama sea tamaño carta. 9) Escriba en el campo Scaling % el porcentaje de la escala en que desea crear y ver el nuevo diagrama en el área de trabajo. 10) Presione OK. Aparecerá el nuevo diagrama en el área de trabajo. Para agregar símbolos, flujos de datos y texto libre a un DFD: 1) Seleccione el DFD que desea editar o crear, siguiendo los procedimientos: Para editar un Diagrama de Flujo de Datos (DFD) existente o Para crear un nuevo Diagrama de Flujo de Datos (DFD), respectivamente. 2.1) Si va a agregar un símbolo, presione el botón Add Symbol de la barra de herramientas. La aplicación mostrará los siguientes símbolos asociados a un DFD en el lado derecho de la barra de herramientas: - Proceso: Process - Almacén de datos: Data Store - Entidad externa: External Entity 4

o

Guía de Laboratorio N 8 de Sistemas de Información III

Además, el cursor tomará la apariencia ”⊕ ⊕” cuando se coloca sobre el área de trabajo. 2.2) Si va a agregar un flujo de datos, presione el botón Add Line de la barra de herramientas. La aplicación mostrará los siguientes flujos de datos asociadas a un DFD en el lado derecho de la barra de herramientas: - Flujo de datos oblícuo: Data Flow - Flujo de datos recto: Data Flow - Flujo de datos quebrado: Data Flow - Flujo de datos curvo: Data Flow - Flujo de datos punteado: Data Flow - Flujo de datos grueso: Data Flow Además, el cursor tomará la apariencia “+ +” cuando se coloca sobre el área de trabajo. 2.3) Si va a agregar texto libre en el DFD, presione el botón Add Text de la barra de herramientas. El cursor tomará la apariencia “||” cuando se coloca sobre el área de trabajo. 3) Seleccione el símbolo, flujo de datos o texto libre a agregar al diagrama, presionando el botón correspondiente que aparece en el lado derecho de la barra de herramientas. En el caso de ser un símbolo o un texto libre, haga click con el botón izquierdo del mouse sobre el área de trabajo donde desea su ubicación. En el caso de ser un flujo de datos, haga click con el botón izquierdo del mouse en el símbolo que origina el flujo y, dejando presionado el botón izquierdo del mouse, arrástrelo hasta el símbolo receptor del flujo. 4.1) Si agregó un símbolo o un flujo de datos, aparecerá la ventana de diálogo Label Object... . Introduzca el nombre que corresponde al símbolo o flujo de datos agregado y presione OK. 4.2) Si agregó un texto libre, aparecerá la ventana de diálogo Free-form Text Label. Introduzca el texto correspondiente y presione OK. 5) Cuando el objeto agregado sea un símbolo o un flujo de datos, presione el botón Select Mode de la barra de herramientas y haga doble click con el botón izquierdo del mouse sobre el símbolo o flujo de datos creado para realizar la documentación correspondiente. Aparece la ventana de diálogo Define Item. 6) Introduzca la descripción en el campo Description y, 6.1) Para el caso de un proceso, introduzca la descripción detallada del mismo en el campo Process Description. 6.2) Para el caso de un flujo de datos, introduzca la composición del mismo (atributos) en el campo Composition (Attributes). 6.3) Presione Save para que la documentación se almacene en el repositorio del proyecto. 6.4) Presione Exit. 7) Si desea agregar más símbolos, líneas o textos libres a un diagrama, repita los pasos del 1 al 7. Para editar un Diagrama de Flujo de Datos (DFD) existente: 5

o

Guía de Laboratorio N 8 de Sistemas de Información III

1) Seleccione la opción Open Diagram... del menú File o presione el botón Open Diagram de la barra de herramientas. Aparece la ventana Visible Analyst [Diagram List] que contiene una carpeta por cada uno de los proyectos creados. Cada carpeta puede estar expandida o comprimida, dependiendo del respectivo signo “-“ o “+” que aparece al lado izquierdo de cada carpeta. 2) Haga doble click con el botón izquierdo del mouse sobre la carpeta asociada al proyecto deseado o click con el botón izquierdo del mouse sobre el signo “+” y aparecerán todos los tipos de diagramas asociados a ese proyecto. 3) Haga doble click con el botón izquierdo del mouse sobre la carpeta Data Flow para que aparezcan todos los DFDs asociados al proyecto. 4) Haga doble click con el botón izquierdo del mouse sobre el DFD que desea editar. 5) Edite el DFD y antes de abandonar su edición, debe guardar los cambios realizados, presionando el botón Save de la barra de herramientas. Si es la primera vez que guarda un DFD, aparece la ventana de diálogo Save Diagram As... pidiendo el nombre del DFD. Introdúzcalo.

6

o

Guía de Laboratorio N 8 de Sistemas de Información III

2. EXPLOTANDO DFDs La función Explode de VisibleAnalyst, permite explotar los procesos dentro de un DFD y con ello, asociar procesos hijos a un proceso padre, creando una jerarquía de niveles de descomposición de los procesos dentro de los DFDs. Para explotar un proceso: 1) Seleccione el DFD que contiene el proceso que desea explotar, siguiendo el procedimiento: Para editar un Diagrama de Flujo de Datos (DFD) existente. 2) Seleccione con el botón izquierdo del mouse, el proceso a explotar. Se resaltará el proceso seleccionado. 3) Seleccione Explode que ofrece la opción Nest del menu File. Aparece la ventana de diálogo Nest. 4) Presione el botón Create New Diagram. Aparece una nueva ventana ‘nombre del proceso padre’: DFD, que contiene tanto los flujos de entrada (a la izquierda de la ventana) como los flujos de salida (a la derecha de la ventana) asociados al proceso padre. 5) Contruya el nuevo nivel de descomposición de procesos, siguiendo las actividades indicadas en la sección 3. Generando Diagramas de Flujos de Datos (DFDs). NOTA:

Para poder efectuar la descomposición de un proceso, es necesario guardar previamente el diagrama que lo contiene. En caso contrario, la función Explode de Visible Analyst se encontrará deshabilitada hasta que se guarde dicho diagrama.

7

o

Guía de Laboratorio N 8 de Sistemas de Información III

3. DIVISIÓN DE FLUJOS DE DATOS La función Split Data Flow del menú Diagram está habilitada cuando se tiene seleccionado un flujo de datos. Ofrece la capacidad de dividir la entrada del flujo de datos en subflujos de datos, creando una representación más detallada en diagramas de niveles más bajos. Esta capacidad es de gran ayuda al proceso de análisis, mostrando el flujo de los datos más complejos en los niveles altos de la especificación de requerimientos, y el flujo de los datos menos complejos o incluso atómicos, en los niveles más bajos y esto, permite entender mejor tanto al sistema entero, como a sus partes. Sólo pueden subdividirse flujos de datos que tienen etiquetas y que se han heredado de un diagrama padre; es por esta razón, que la función Split Data Flow no está disponible cuando se trata de aplicar a un flujo de datos que está en un diagrama de contexto. La relación entre los subfllujos de datos y sus flujos de datos padres, se mantiene automáticamente en el repositorio del proyecto para que el equilibrio de los flujos de datos pueda asegurarse cuando el proyecto sea analizado. Siempre que un flujo de datos es extendido a subflujos, el flujo de datos original se borra del diagrama desplegado y es reemplazado por el subflujo seleccionado. Sin embargo, el flujo de datos original, no cambia en el diagrama padre. Un listado de los flujos de datos divididos puede generarse para obtener información de los flujos padres y sus subflujos, a través de un diagrama o de un proyecto entero. Para transformar un flujo de datos en subflujos: 1) Seleccione el DFD que contiene el flujo de datos que desea dividir, siguiendo el procedimiento: Para editar un Diagrama de Flujo de Datos (DFD) existente. 2) Seleccione con el botón izquierdo del mouse, el flujo de datos o el subfllujo de datos, al que desea agregar más subflujos. Se resaltará el flujo o subflujo de datos seleccionado. 3) Seleccione la opción Split Data Flow del menú Diagram. 4.1) Si el flujo de datos seleccionado no ha sido descompuesto previamente en subflujos, la aplicación desplegará la ventana de diálogo Split: ‘nombre del flujo de datos’, brindándole tres cajas de edición para seleccionar: • El campo Enter Subflows permite introducir manualmente las etiquetas para los nuevos subflujos desde el teclado. • El campo Select Components permite especificar los atributos que ya existen en el campo Composition (Attributes) del flujo de datos seleccionado. Note que previamente los atributos han debido ser introducidos. • El campo Select Flows from Diagram permite seleccionar cualquier flujo de datos que ya existe en el diagrama. Es posible seleccionar o cancelar cualquier combinación de los tres funcionamientos descritos anteriormente.

8

o

Guía de Laboratorio N 8 de Sistemas de Información III

4.2) Si el flujo de datos seleccionado es producto de una anterior división de flujos de datos, la herramienta le preguntará si desea agregar más subflujos al flujo de datos padre. Si selecciona Yes, aparecerá la ventana de diálogo Split, descrita anteriormente. Si selecciona Cancel, el flujo de datos no es dividido. 5) Presione OK para finalizar. La aplicación borra el flujo de datos que está siendo dividido y cada subflujo se dibujará a la izquierda del digrama si son flujos de datos de entrada del proceso, o a la derecha del diagrama si son flujos de datos de salida del proceso. Posteriormente, si lo desea, los flujos de datos pueden ser reubicados dentro del diagrama. Después de creados los subfllujos de datos, estos pueden ser reubicados dentro del diagrama siguiendo el procedimiento Para mover un objeto dentro de un diagrama.

9

o

Guía de Laboratorio N 8 de Sistemas de Información III

4. ANALIZANDO LOS DFDs Cuando en un proyecto se han realizado varias descomposiciones de procesos en los DFDs, así como divisiones de flujos de datos, reubicaciones u otras ediciones, es posible que se asignen flujos de datos incorrectamente o que se olviden algunos objetos. Ésto es una consecuencia natural del análisis estructurado. La función Analyze está diseñada para informar sobre la integridad y errores de la lógica que existen dentro de un proyecto en un momento dado. Análisis de los DFDs Las reglas de Visible Analyst (Visible Rules) realizan los siguientes chequeos al analizar un DFD: • Chequean las etiquetas de todos los objetos (símbolos y flujos de datos) y los números de todos los procesos. • Chequean los objetos (cualquier símbolo o flujo de datos) sueltos en un DFD. • Chequean que todos los procesos tengan por lo menos una entrada y una salida. • Chequean el balance de los flujos de datos. En este sentido, el balanceo de los flujos de datos es el siguiente: Si un flujo de datos se usa como una entrada o como una salida de un proceso a cualquier nivel, todas las ocurrencias de ese flujo de datos en niveles más bajos, debe tener la misma dirección (entrada o salida). Para analizar los DFDs: 1) Seleccione el DFD a analizar, siguiendo los pasos del 1 al 4 del procedimiento Para editar un Diagrama de Flujo de Datos (DFD) existente. 2) Seleccione la opción Analyze... del menú Diagram. Aparece la ventana de diálogo Analyze. 3.1) Si desea analizar el DFD actual, seleccione la opción Current Diagram del grupo de opciones Scope. 3.2) Si desea analizar todos los DFDs del proyecto, seleccione la opción Entire Project del grupo de opciones Scope. 3) Seleccione la opción Syntax Check del grupo de opciones Option. 4) Presione OK. 5) Aparece la ventana de diálogo DFD Analysis Errors [Project ‘nombre del proyecto’], indicando los errores encontrados. 6) Para solicitar ayuda sobre los tipos de errores señalados, presione Help y aparecerá la ventana Analysis Error Messages que brinda una extensa ayuda para solucionar los errores detectados. 7) Si desea imprimir el reporte de los errores, presione Print. 8) Si desea guardar en un archivo el reporte de los errores, presione Save... . 9) Presione Cancel para finalizar.

10

o

Guía de Laboratorio N 8 de Sistemas de Información III

5. GENERANDO DIAGRAMAS DE PROCESOS A PARTIR DE DFDs

DESCOMPOSICIÓN

DE

Los Diagramas de Descomposición de Procesos pueden ser creados automáticamente a partir de un conjunto de Diagramas de Flujo de Datos (DFDs). Si se selecciona un proceso en un DFD que no tenga subprocesos asociados, la función Decompose de Visible Analyst estará inhabilidata, es decir, no se podrá realizar un Diagrama de Descomposición de Procesos a partir de ese proceso seleccionado. Para Visible Analyst los Diagramas de Descomposición de Procesos son diagramas no estructurados, es decir, diagramas que no están ligados al repositorio del proyecto, y por tanto, no hay reglas asociadas a ellos que permitan realizar algún tipo de verificación o análisis. Para generar un Diagrama de Descomposición de Procesos a partir de DFDs: 1) Seleccione el DFD que contiene el proceso al cual se le desea asociar un Diagrama de Descomposición de Procesos, siguiendo los pasos del 1 al 4 del procedimiento Para editar un Diagrama de Flujo de Datos (DFD) existente. 2) Seleccione el proceso con el botón izquierdo del mouse. 3) Seleccione, dentro del menú File, la opción Nest, y dentro de ésta, la opción Decompose. Aparece una nueva ventana con el Diagrama de Descomposición asociado al proceso seleccionado. 4) Presione el botón Save de la barra de herramientas para guardar el Diagrama de Descomposición de Procesos. Aparece la ventana de diálogo Save Diagram As... pidiendo el nombre del diagrama. Introdúzcalo. 5) Presione OK. Para visualizar un Diagrama de Descomposición de Procesos existente: 1) Seleccione la opción Open Diagram... del menú File o presione el botón Open de la barra de herramientas. Aparece la ventana Visible Analyst Diagram [Diagram List] que contiene una carpeta por cada uno de los proyectos creados. Cada carpeta puede estar expandida o comprimida, dependiendo del respectivo signo “-“ o “+” que aparece al lado izquierdo de cada carpeta. 2) Haga doble click con el botón izquierdo del mouse sobre la carpeta asociada al proyecto deseado o click con el botón izquierdo del mouse sobre el signo “+” y aparecerán todos los tipos de diagramas asociados a ese proyecto. 3) Haga doble click con el botón izquierdo del mouse sobre la carpeta Unstructured para que aparezcan todos los Diagramas de Descomposición de Procesos asociados al proyecto. 4) Haga doble click con el botón izquierdo del mouse sobre el Diagrama de Descomposición de Procesos que desea visualizar.

11

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.