Mostrando entradas con la etiqueta ejemplo. Mostrar todas las entradas
Mostrando entradas con la etiqueta ejemplo. Mostrar todas las entradas

martes, 5 de febrero de 2013

Diagrama funcional y diagrama de árbol.

Diagrama funcional:

un diagrama funcional es una representación gráfica o dibujo de figuras geométricas que sirve para mostrar el funcionamiento de, ya sea, una institución, empresa, equipo, club o una máquina o teoría científica.
el diagrama muestra el conjunto en su totalidad, sus figuras geométricas por lo general están escritas dentro con una letra, nombre o número que las identifica y distingue de las demás.las figuras van acompañadas de líneas que unen a una con otras demostrando así los pasos que envuelven el funcionamiento del objeto que representan. la mayoría de las veces va acompañado con una leyenda o explicación debajo del dibujo, otras veces las explicaciones están contenidas dentro de las figuras geométricas.


en informática es aquel que indica las funciones de las partes principales de un sistema total, y también muestra las relaciones importantes e interacciones entres sus partes, según el diccionario científico en línea de Answers.com.

Ejemplo de diagrama funcional:



Diagrama de Árbol:

En ciencias de la computación, Un árbol es ampliamente utilizado estructura de datos que emula una estructura jerárquica árbol de la estructura con un conjunto de vinculados nodos.

Matemáticamente, se trata de un árbol, Más específicamente un arborescencia: Una relacionada acíclicos gráfico donde cada nodo tiene cero o más los niños nodos y un máximo de los padres nodo. Por otra parte, los hijos de cada nodo tiene un orden específico.

Terminología:

Un nodo es una estructura que puede contener un valor, una condición, o representar una estructura de datos por separado (que podría ser un árbol de su propia). Cada nodo en un árbol tiene cero o más nodos secundarios, Que están debajo de él en el árbol (por convención, los árboles se dibujan cada vez mayor hacia abajo). Un nodo que tiene un hijo que se llama el niño nodo padre (O ancestro del nodoO superior). Un nodo tiene a lo sumo uno de los padres.


¿Para qué sirve? 

Un diagrama de árbol es un método gráfico para identificar todas las partes necesarias para  alcanzar algún objetivo final. 
En mejora de  la calidad, los diagramas de árbol se utilizan  generalmente para identificar todas las tareas necesarias para implantar una solución.  
Se emplea para descomponer una meta u objetivo en una serie de actividades que deban o puedan  hacerse. A través de la representación gráfica de actividades se facilita el entendimiento de las  acciones que intervendrán. 
Permite a los miembros del equipo de trabajo  expandir su pensamiento al crear soluciones sin  perder de vista el objetivo principal o los objetivos secundarios. 
Ubica al equipo para que se dirija a situaciones reales versus teóricas.
Asimismo, se dimensiona el  nivel real de complejidad  de  algún  proyecto  y  se  puede  prever  el encontrarse con soluciones  inviables antes del arranque.

Ejemplos:






jueves, 31 de enero de 2013

Carta estructurada


La carta estructurada también es conocida como el modelo de producto, es una metodología de análisis y diseño de sistemas de análisis estructurado, lo que muestra es un mapa de diseño de arriba hacia abajo (top-down) de tipo jerárquico en el que se asienta cómo será programado el proyecto, construido, integrado y probado.

Pasos para obtener una apropiada carta estructurada:

1) Fraccionar el sistema en unidades apropiadas a través del análisis de transacciones.
2) Convertir cada uno de esas unidades en una carta de estructura a través del análisis de transformaciones.
3) Refinar cada una de las cartas de estructuras obtenidas y vinculadas en la implantación del sistema.

Transacción: Es un componente del sistema que nace de algún evento que tiene lugar en el ambiente (fuera del sistema) y culmina con algún efecto o resultado sobre el ambiente.

Tiene 5 pasos:
1) Evento.
2) Estimulo sobre el sistema.
3) Actividad que realiza el sistema de acuerdo con el estimulo.
4) Respuesta del sistema.
5) Efecto sobre el ambiente.

Cada transacción pertenece a una clase o tipo de transacción, se identifican a través de los eventos del sistema.

Cada unidad física del sistema surge a partir de un evento.

Análisis de Transformaciones:

Es el método (estrategia) que permite darle una forma apropiada a la carta de estructura a través de la identificación de la transformación central.

Pasos para el análisis de transformación:

1) Construir el DFD (diagrama de flujo de datos) para la transacción que pretendemos graficar.
2) Encontrar la transformación central dentro del DFD.
3) Convertir a esa unidad del DFD en una carta de estructura.
4) Refinar a la carta de estructura a través de los criterios del diseño estructurado.
5) Verificar que la carta de estructura cumpla con todos los requisitos planteados para el modelo esencial.

Para encontrar la transformación central (2º PASO) debemos buscar:
- Que la transformación central sea la parte del DFD que contiene las actividades principales del sistema…

*Recorremos los flujos de entrada (saltando los que depuran las entradas)
**Recorremos los procesos de salida (salteando todo lo que forma parte de la salida, formateos, impresiones etc).

Flujo de datos esencial (sin la entrada ni la validación ni formateos).

Transformación central: Concatenamos la transformación central en el nivel más alto y subordinamos las demás burbujas/ramas.

Promoviendo: Debemos encontrar una burbuja que cumpla con las características, si hay mas de una, hay que ver cual de ellas es mas adecuada.

Comentarios de los gráficos:
• Agregar los módulos de leer/imprimir/grabar.
• Reorganizar los módulos aferente y eferentes manteniendo el balance (si resulta muy difícil es porque esta mal hecho el DFD).
• Agregar los módulos de tratamiento de errores.
• Factorizar la transformación central si corresponde.

Más comentarios:
• Asegurarse de que todos los módulos tienen nombres concordantes con su rol jerárquico.
• Incluir las señales que correspondan a funcionamiento de la transacción.
• Tratar de que el acoplamiento sea el adecuado (identificar los datos e interfaces).
• mejorar la calidad de la carta de estructura.

Ejemplo de una carta estructurada:


 

Reloj