Qu'est-ce qu'un modèle conceptuel ?

Table des matières:

Qu'est-ce qu'un modèle conceptuel ?
Qu'est-ce qu'un modèle conceptuel ?
Anonim

Afin que l'utilisateur ait une meilleure compréhension du fonctionnement d'un système particulier, le concepteur crée un modèle conceptuel d'une application particulière. À ces fins, divers documents, graphiques, spécifications, diagrammes, etc. sont utilisés. Afin que vous puissiez comprendre exactement ce qu'est un modèle conceptuel, quels buts et objectifs il poursuit, nous avons décidé dans cet article de nous attarder plus en détail sur ce concept.

modèle conceptuel
modèle conceptuel

Signification du terme

Un modèle conceptuel est un certain schéma. Afin de former la structure sémantique d'un objet, il utilise divers concepts et relations entre eux. Cependant, il faut tenir compte du fait que le modèle conceptuel du système est abstrait. Mais ce n'est pas le seul sens du terme. En outre, il existe le concept de "modèle de domaine conceptuel". La signification de ce terme est qu'une liste de concepts connexes est utilisée pour décrire n'importe quel domaine. À ces fins, la classification des définitions, leurs caractéristiques et propriétés, ainsi que les lois des processus qui s'y déroulent sont utilisées.

Tâches principales

Il convient de noter que le modèle conceptuel est créé principalement pour faciliter la perception de l'information par un utilisateur ordinaire. En d'autres termes, une description étroitement ciblée et détaillée du fonctionnement de la structure est développée. Pour arriver à ce résultat, il faut tout d'abord rendre ce modèle le plus simple possible (à cet effet, le nombre minimum de valeurs est utilisé). Et deuxièmement, essayez de le concentrer autant que possible sur l'exécution de certaines tâches (c'est-à-dire de limiter autant que possible le travail de l'utilisateur avec des valeurs non apparaissant dans ce domaine).

modèle de données conceptuel
modèle de données conceptuel

Objectifs principaux

Le modèle conceptuel a les objectifs suivants:

- Créez une structure simple, cohérente et facile à utiliser et à apprendre. À cette fin, les zones de tâches sont divisées en concepts qui peuvent être utilisés pour travailler avec différents objets.

- Gardez la terminologie stable. Ceci est réalisé par le fait que le modèle conceptuel de données, qui consiste initialement en un dictionnaire de termes, est utilisé pour reconnaître chaque action et objet décrit dans le programme.

Il a été prouvé que la non-utilisation de cette terminologie entraîne l'utilisation de plusieurs termes pour définir le même schéma, ou l'utilisation du même terme pour décrire différents schémas.

développement de modèles conceptuels
développement de modèles conceptuels

Développement du modèle conceptuel

Ce processus consiste à créer le schéma initial. À l'avenir, le développeur pourra l'utiliserpour la mise en œuvre du logiciel. Pour donner une description d'un système complexe, un certain algorithme du comportement des composants de ce système est utilisé, reflétant ainsi leur interaction les uns avec les autres. Il y a des moments où les informations contenues dans la description ne suffisent pas pour comprendre et étudier l'objet de la modélisation. Pour corriger cette omission, il convient de revenir à l'étape d'élaboration de la table des matières et d'ajouter les données dont l'absence a été constatée lors de la formalisation de l'objet. De plus, comme le montre la pratique, il peut y avoir plusieurs retours de ce type. Soit dit en passant, la création des schémas considérés dans l'article pour les structures simples n'est pas justifiée.

modèle de système conceptuel
modèle de système conceptuel

Dans la modélisation par simulation, différents modèles conceptuels avec une structuration différente ont été utilisés. Le plus souvent, leurs schémas sont guidés par des théories mathématiques. Cela conduit à des problèmes dans le choix d'un système approprié pour décrire l'objet de modélisation requis. Ainsi, par exemple, pour les circuits discrets, il est d'usage d'utiliser des structures orientées processus. Pour faire une construction continue, des diagrammes de flux de la dynamique du système sont utilisés. Le modèle de données conceptuel est développé à l'aide d'un langage spécial, qui est fixé dans la structure structurelle elle-même. Afin de simplifier la construction et la programmation d'un circuit particulier, des techniques de programmation spécialement développées sont utilisées.

Composants importants

Sachez que le modèle conceptuel comprend un certain nombre d'éléments importants. Tout d'abord, ils sontl'étude des objets et l'étude de leurs actions. C'est-à-dire que l'utilisateur doit examiner la liste de toutes les applications qui lui sont visibles et les manipulations qu'il peut effectuer sur chaque objet individuellement. Naturellement, d'autres objets peuvent (et seront très probablement) présents dans le développement du système, mais ils seront cachés à l'utilisateur.

modèle de domaine conceptuel
modèle de domaine conceptuel

Conclusion

Dans certains cas, lors de la création d'objets du modèle conceptuel, le principe de l'organisation structurelle des systèmes à plusieurs niveaux est utilisé. De cette façon, le développeur obtient une conception plus facile d'un objet convivial. Une telle construction permet de contrôler la mise en œuvre du système, et facilite également la création de structures de commande d'application. Autrement dit, le développeur peut déterminer quelles actions sont applicables à divers objets, lesquelles peuvent être généralisées. Cela permet de rendre la structure de commande plus accessible à l'utilisateur. Autrement dit, au lieu d'apprendre un grand nombre de commandes orientées objet, il vous suffit de maîtriser les commandes générales. En analysant tout ce qui précède, nous pouvons dire que le modèle conceptuel n'est qu'un schéma qui détermine les propriétés des éléments de la structure prévue et ses relations de cause à effet nécessaires pour atteindre l'objectif de conception.

Conseillé: