Está en la página 1de 8

Introducción

Desarrollar un software significa construirlo simplemente mediante su descripción. Está es


una muy buena razón para considerar la actividad de desarrollo de software como una
ingeniería. En un nivel más general, la relación existente entre un software y su entorno es
clara ya que el software es introducido en el mundo de modo de provocar ciertos efectos en el
mismo. Aquellas partes del mundo que afectarán al software y que serán afectadas por él será
el Dominio de Aplicación. Es allí donde los usuarios o clientes observarán si el desarrollo del
software ha cumplido su propósito.

Una de las mayores deficiencias en la práctica de construcción de software es la poca atención


que se presta a la discusión del problema. En general los desarrolladores se centran en la
solución dejando el problema inexplorado. El problema a resolver debe ser deducido a partir
de su solución.

Pero el desarrollo de software no es un campo con tales características. La versatilidad de las


computadoras y su rápida evolución hace que exista un repertorio de problemas en constante
cambio y cuya solución software sea de enorme importancia.
Tipos de Diagrama

Existen múltiples tipos de diagramas que se usan con diferentes objetivos y en diversas
disciplinas, entre los más representativos están:

 Diagrama de flujo. Suele ser el más reconocido y el más utilizado en las áreas laborales
y también informáticas. Detalla paso a paso la red de funciones y componentes en un
sistema. Se caracteriza por contar con conceptos encerrados en figuras geométricas: el
óvalo se usa como punto de partida y de cierre, el rectángulo para detallar una acción,
el rombo para graficar la ejecución de una decisión, los triángulos para explicar los
archivos o documentos necesarios y las flechas para indicar el sentido del flujo dentro
del proceso.

 Diagrama conceptual. Suele utilizarse para simplificar el estudio. Puede ser un gráfico
simple o complejo, de acuerdo a la cantidad de conceptos e ideas a incluir y relacionar.
Presenta la información en forma jerárquica y encerrada en globos.
 Diagrama sinóptico. Tiene una mayor complejidad, ya que a partir de una premisa se
puede extender ampliamente una red de conceptos y elementos que pueden
relacionarse entre sí. Suele contar con llaves y corchetes que cierran o abren las ideas
y conceptos.

 Diagrama circular. Se utiliza para representar porcentajes. Es llamado también


diagrama o gráfico de torta debido a su forma circular.

 Diagrama floral. Se utiliza en botánica para obtener información acerca de los


componentes de una flor, desde las partes más grandes y vistosas, hasta las
características mínimas y microscópicas.

 Diagrama de fase. Se utiliza en termodinámica y se trata de dos flechas, una horizontal


y otra vertical, que nacen desde su punto perpendicular para extenderse
infinitamente, creando así un campo de relación entre estos dos factores. Usando
líneas, puntos y otros elementos geométricos se puede estudiar, analizar y resolver los
diferentes estados de la materia en física y química.

 Diagrama de bloques. Se utiliza para graficar el funcionamiento de un sistema a través


del uso de bloques gráficos y sus vínculos. Se suele usar para esquematizar procesos
productivos.

 Diagrama de árbol. Se utiliza para graficar los medios o situaciones que se requieren
para lograr un objetivo. Este tipo de diagrama parte desde un concepto central
(tronco) hacia conceptos secundarios (ramas).

 Diagrama de dispersión. Se utiliza en matemática para graficar entre dos ejes la


relación entre los datos de dos variables.
Símbolos y Notación de Diagramas

Al diseñar o mapear procesos con símbolos, es esencial entender su significado. Por eso es
muy importante dominar totalmente el significado de los símbolos de diagrama de flujo de
procesos.

A continuación, vamos a detallar algunos de los símbolos más utilizados y conocidos de la


notación flujograma, la notación más más tradicional y simple.

 Flecha: Es un símbolo de conexión utilizado para indicar una interconexión entre otros
dos símbolos, y la dirección del flujo.

 Terminación: Indica el comienzo o el final de un flujo en el diagrama de procesos.

 Proceso: Indica un determinado proceso y sus funciones y actividades.

 Decisión: Esto demuestra que se debe tomar una decisión y que el flujo del proceso va
a seguir cierta dirección según esta decisión.
 Retardo: Significa que pasará un tiempo antes de que el flujo del proceso continúe.

 Datos: Representa cualquier tipo de dato en el diagrama de flujo.

 Documento: Es un tipo de dato o información que las personas pueden leer, como un
informe impreso, por ejemplo.

 Varios Documentos: Indica que son varios documentos.

 Proceso Definido: Un proceso que ya está definido previamente.


 Preparación: Esto indica que hay que hacer, ajustar o modificar algo en el proceso
antes de proceder.

 Display: Indica que se exhibirá alguna información o dato para leer en una pantalla u
otra forma de visualización.

 Entrada Manual: Esto indica que una persona hará un procedimiento manualmente.

 Loop Manual: Indica que una secuencia de comandos ocurrirá, repitiéndose


continuamente hasta que una persona la detenga manualmente.

 Límite del Loop: Muestra el comienzo de un proceso de loop.


 Datos almacenados: Esto muestra que existen datos almacenados.

 Conector: Indica que habrá una inspección en este punto.

 ‘’O’’: Se utiliza para indicar la “o” lógica.

 Sumador: Se utiliza para indicar la “y” lógica.

 Agrupar: Indica una etapa en la que se organizan los datos de una manera estándar.
 Clasificar: Esto indica que en este punto se generará una lista que organiza elementos
en un orden determinado.

 Mezclar: Indica un paso en el que se combinarán diversos conjuntos en uno solo.

 Base de datos: Una lista de información con una estructura estandarizada que permite
la investigación y la clasificación.

 Almacenamiento interno: Indica un dispositivo de almacenamiento interno.


Uso de las Herramientas CASE en el Modelado

Las Herramientas CASE son diversas Aplicaciones informáticas destinadas a aumentar la


productividad en el Desarrollo de software reduciendo el coste de las mismas en términos de
tiempo y de dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de
vida de desarrollo del software en tareas como el diseño de proyectos, cálculo de costes,
implementación de parte del código automáticamente con el diseño dado, Compilación
automática, documentación o detección de errores entre otras.

La categoría de herramientas de programación abarca los compiladores, editores y


depuradores que están disponibles para prestar su apoyo en la mayoría de los lenguajes de
programación convencionales. Además, los entornos de programación orientados a objetos
(OO), los lenguajes de cuarta generación, los entornos de programación gráfica, los
generadores de aplicaciones y los lenguajes de consulta de bases de datos residen también en
esta categoría.

https://concepto.de/diagrama/#ixzz7LjgB0HYu

https://www.heflo.com/es/blog/modelado-de-procesos/significado-simbolos-diagrama-flujo/

https://www.um.es/docencia/barzana/IAGP/Enlaces/CASE_principales.html

También podría gustarte