¿Qué es un modelo conceptual?

Tabla de contenido:

¿Qué es un modelo conceptual?
¿Qué es un modelo conceptual?
Anonim

Para que el usuario tenga una comprensión más clara del funcionamiento de un sistema en particular, el diseñador crea un modelo conceptual de una aplicación en particular. Para estos fines, se utilizan diversos documentos, gráficos, especificaciones, diagramas, etc. Para que pueda comprender exactamente qué es un modelo conceptual, qué metas y objetivos persigue, en este artículo decidimos detenernos en este concepto con más detalle.

modelo conceptual
modelo conceptual

Significado del término

Un modelo conceptual es un cierto esquema. Para formar la estructura semántica de un objeto, utiliza varios conceptos y relaciones entre ellos. Sin embargo, debe tenerse en cuenta que el modelo conceptual del sistema es abstracto. Pero este no es el único significado del término. Además, existe el concepto de "modelo de dominio conceptual". El significado de este término es que se utiliza una lista de conceptos relacionados para describir cualquier área. Para estos efectos se utiliza la clasificación de definiciones, sus características y propiedades, así como las leyes de los procesos que ocurren en ellas.

Tareas principales

Vale la pena señalar que el modelo conceptual se crea principalmente para facilitar la percepción de la información por parte de un usuario común. En otras palabras, se desarrolla una descripción detallada y estrictamente enfocada del funcionamiento de la estructura. Para lograr este resultado, es necesario, en primer lugar, hacer que este modelo sea lo más simple posible (para este propósito, se usa el número mínimo de valores). Y en segundo lugar, intentar centrarlo lo máximo posible en la realización de determinadas tareas (es decir, limitar al máximo el trabajo del usuario con valores que no aparecen en esta zona).

modelo de datos conceptuales
modelo de datos conceptuales

Objetivos principales

El modelo conceptual tiene los siguientes objetivos:

- Cree una estructura que sea simple, consistente y fácil de usar y aprender. Con este fin, las áreas de tareas se dividen en conceptos que se pueden utilizar para trabajar con diferentes objetos.

- Mantenga estable la terminología. Esto se logra gracias a que el modelo conceptual de datos, que inicialmente consiste en un diccionario de términos, se utiliza para reconocer cada acción y objeto descrito en el programa.

Se ha demostrado que si no se usa esta terminología, se usan varios términos para definir el mismo esquema, o se usa el mismo término para describir diferentes esquemas.

desarrollo del modelo conceptual
desarrollo del modelo conceptual

Desarrollo del modelo conceptual

Este proceso es para crear el esquema inicial. En el futuro, el desarrollador puede usarlo.para la implementación de software. Para dar una descripción de un sistema complejo, se utiliza un cierto algoritmo del comportamiento de los componentes de este sistema, reflejando así su interacción entre sí. Hay ocasiones en que la información contenida en la descripción no es suficiente para comprender y estudiar el objeto del modelado. Para corregir esta omisión, se debe volver a la etapa de compilación del índice y agregar los datos cuya ausencia se constató durante la formalización del objeto. Además, como muestra la práctica, puede haber varios retornos de este tipo. Por cierto, no se justifica la creación de los esquemas considerados en el artículo para estructuras simples.

modelo de sistema conceptual
modelo de sistema conceptual

En el modelado de simulación se han utilizado diferentes modelos conceptuales con diferente estructuración. Muy a menudo, sus esquemas están guiados por teorías matemáticas. Esto conduce a problemas en la elección de un sistema apropiado para describir el objeto de modelado requerido. Entonces, por ejemplo, para circuitos discretos, se acostumbra usar estructuras orientadas a procesos. Para realizar una construcción continua se utilizan diagramas de flujo de dinámica de sistemas. El modelo de datos conceptual se desarrolla utilizando un lenguaje especial, que se fija en la estructura estructural misma. Para simplificar la construcción y programación de un circuito en particular, se utilizan técnicas de tecnología de programación especialmente desarrolladas.

Componentes importantes

Tenga en cuenta que el modelo conceptual incluye una serie de elementos importantes. En primer lugar, sonel estudio de los objetos y el estudio de sus acciones. Es decir, el usuario debe examinar la lista de todas las aplicaciones visibles para él y las manipulaciones que puede realizar en cada objeto individualmente. Naturalmente, otros objetos pueden (y probablemente lo estarán) estar presentes en el desarrollo del sistema, pero estarán ocultos para el usuario.

modelo de dominio conceptual
modelo de dominio conceptual

Conclusión

En algunos casos, al crear objetos del modelo conceptual, se utiliza el principio de la organización estructural de sistemas multinivel. De esta forma, el desarrollador logra un diseño más sencillo de un objeto amigable para el usuario. Tal construcción ayuda a controlar la implementación del sistema y también facilita la creación de estructuras de comando de aplicación. Es decir, el desarrollador puede determinar qué acciones son aplicables a varios objetos, cuáles de ellos pueden generalizarse. Esto hace posible que la estructura de comandos sea más accesible para el usuario. Es decir, en lugar de aprender una gran cantidad de comandos orientados a objetos, solo necesita dominar los generales. Analizando todo lo anterior, podemos decir que el modelo conceptual es solo un esquema que determina las propiedades de los elementos de la estructura planificada y sus relaciones de causa y efecto necesarias para lograr el objetivo de diseño.

Recomendado: