Open Library est une bibliothèque ouverte d'informations éducatives. Design conceptuel

La condition préalable à la création de votre méthodologie a été un tel diagnostic de S.Nikanorov, la disposition existante dans le développement d'organisations: l'accumulation de solutions non systémiques est accumulée, une insuffisance, une pensée situationnelle, qui conduit au phénomène dit de pliage - le processus d'apparition arbitraire de quelque chose sous l'action de nombreux facteurs qui se manifestent par spontanément. Si quelque chose fonctionne inefficil, alors ils disent souvent: "Donc c'est arrivé, personne n'est coupable." La conséquence du pliage est incontrôlée des zones de vie et des problèmes soulevés qui nécessitent des mesures pour les résoudre.
Qui a des problèmes? Ils ne peuvent être que dans des sujets, c'est-à-dire ceux qui ont la possibilité et ont des intérêts. Le problème concerne le sujet et consiste à incompatibilité des intérêts des opportunités. Les sujets peuvent percevoir à peu près ce qui se passe, mais ils le renvoient à leurs intérêts et à leurs opportunités qui ne dépassent pas un certain niveau. Par conséquent, ce qui se passe n'est pas perçu par eux comme un seul problème monobloc, qui conduit à des solutions non système.
Quelles sont les approches pour résoudre ces problèmes? Certains sujets espèrent gérer avec eux avec une approche axée sur les problèmes, dans laquelle les inconvénients identifiés sont étudiés, qui retiennent la réalisation de ses objectifs. La forme raffinée de cette approche est une analyse système qui utilise l'idéologie des systèmes ciblés. Mais il est impossible d'éliminer le phénomène du pliage à l'aide de méthodes axées sur les problèmes, car il n'y a pas de problèmes distincts, mais les balles de problèmes. Et si vous essayez de résoudre un problème un seul problème, la boule de problèmes n'augmente et ne bete que, ainsi que l'enchevêtrement habituel de fil lors de l'étirement d'un fil. Il est nécessaire de couper l'enchevêtrement à l'aide d'une approche réglementaire, qui repose sur la croire de la classe de systèmes souhaitée. Lors de la création de systèmes, cette approche doit être coordonnée avec une approche axée sur les problèmes. Il est ridicule d'éliminer les défauts du système d'exposition. Nous ne devons pas résoudre le problème, mais pour tout construire, subordonner cette idée et vos intérêts, ainsi que vos capacités. La forme raffinée de l'approche réglementaire est les systèmes avec l'idéal auquel ils devraient s'efforcer.
L'inconvénient de ces approches découlant dans les années 60 du XXe siècle et constitue les produits de la race des armements, est l'absence d'une idée du développement, en particulier de la transition d'une qualité obsolète dans une nouvelle qualité spécifiée par la séquence des objectifs.
Au début des années 1970, bien avant la prise de conscience des vastes gammes de développeurs du contement de la création de systèmes automatisés basés sur les méthodologies traditionnelles, sous anti. Nikanorov a formé une nouvelle approche méthodologique dans laquelle la facilité de conception automatisée n'était pas une ACS, mais des systèmes de gestion organisationnelle (SO). Ces systèmes comprennent toutes les organisations dans lesquelles la production, la gestion, la conception, la formation et d'autres activités utilisant des systèmes d'information sur ordinateur sont effectuées. L'idée de la nécessité et des problèmes de conception des organisations est considérée dans la préface du livre traduit sous ses éditeurs (section 1).
Sur la base de cette approche, en 1978, le projet technique du système de conception automatisé (ASP) du SO a été émis. Cette
ASP aurait dû résoudre le problème de la contrôlabilité du processus de conception sous des modifications continues de l'environnement et de l'environnement, à la fois du système conçu et de la conception de son système utilisant des méthodes de modélisation conceptuelle mathématique domaine. Le contrôle théorique des processus de conception aurait dû être assuré, allant de la formation de la conception principale et de la fin avec la conception de travail et la création d'une organisation.
L'essence de la méthodologie. Devant la conception directe du système de gestion organisationnelle, son modèle conceptuel mathématique global est formé. Le processus de conception est réduit à la concrétisation gérée du modèle général et à l'interprétation ultérieure. Cela garantit l'intégrité du projet de projet, contrairement à la technologie traditionnelle, lorsque le projet est une combinaison de pièces développées de manière autonome. Le projet obtenu par la manière déductive est ensuite comparé aux exigences de la source. Lors de la détection des incohérences, le modèle conceptuel est ajusté puis raffiné.
Ainsi, dans cette méthodologie, le processus de conceptualisation mathématique est itératif et ne réduit pas la formalisation sans ambiguïté de l'objet et du processus de conception, comme c'est le cas, par exemple, lors de la conception d'un complexe de chaleur et de puissance réalisée par le MAVR. système.
Dans le projet technique développé ASP SEO, la modélisation et les méthodes de conception ont été axés sur des conceptions théoriques et instrumentales et technologiques logiquement gérables. Tout d'abord, une exhaustivité de l'espace de concept conceptuel a été assurée en raison de la formation logique de toutes sortes de combinaisons d'éléments de la conception conceptuelle utilisant des méthodes morphologiques et autres. Et l'explication mathématique a permis de fonctionner avec des structures conceptuelles indépendamment du contenu appliqué et du design emblématique.
Les fonctions du système Aspsou sont présentées dans le tableau 7.1. La théorémie de la zone est basée sur l'identification des problèmes, établissant leur nature systémique et chemins possibles solutions. Lors de la conception d'un système de signalisation, la composition de bases de données, forme de documents, etc. est déterminée.
Tableau 7.1 Fonctions Quitter Login 1. Définition et mise en œuvre du concept de théorémie de la zone
Interprétation opérationnelle des régimes théoriques. Définition des procédures de gestion avec leurs intrants et leurs sorties
Concevoir la mise en œuvre de la signalisation de la liaison de temps spatio-spatiale.
Documentation du projet SOU 1. Modèle (théorie) du sujet
Projet du système de gestion organisationnelle 1. Metamodel,
décrivant les concepts de systèmes de gestion organisationnelle et de leurs éléments
Théories formalisées métamodel
Pour mettre en œuvre cette méthodologie, un ensemble de schémas théoriques appelés constructions utilisées pour former à l'aide de méthodes logiques de la théorie du sujet et de la conception de l'objet de conception est développée. Le développement des constructions et la synthèse ultérieure de théories spécifiques avec la formation contrôlée de dérivés ont été réalisés à l'aide de l'appareil mathématique de la théorie des structures bubbaki. Diverses technologies pour les constructions d'exploitation ont été créées, leur permettant de former du composé basé sur leur base et des régimes conceptuels facilement modifiables.
À partir de la description de la structure fonctionnelle, on peut voir que, contrairement au système de programmation conceptuel, le prix (voir la session 2), la théorie du sujet et la conception de l'objet de conception ne sont pas l'entrée, mais le Sortie du système SEO ASP. Et ensuite, les projets de SOW émergent comme un résultat dérivé de la production logique sur les modèles construits du domaine et l'interprétation ultérieure des structures mathématiques abstraites. L'entrée du processus de conception est formée à l'aide de systèmes de métamathématiques abstraits prédéfinis (constructions), de métamodèle, décrivant les concepts de la SO et de leurs éléments et métamodèle décrivant les théories formalisées disponibles nécessaires à la simulation de Sou. Celles-ci incluent les théories des systèmes techniques, la théorie des systèmes de production, la théorie des systèmes ciblés, etc. Le nouveau ici a également été utilisé représentation axiomatique Théories.
Structure fonctionnelle du SEO ASP
L'universalité de cette méthodologie est prédéterminée par le métamodèle général généré du système conçu en utilisant
constructions disponibles dans la mémoire du système et les possibilités de sa concrétisation pendant la conception. Si, avec l'interprétation du métamodèle concrétisé, l'utilisation des concepts de la zone couverte, ainsi que ses éléments, son insuffisance est détectée, puis ou d'autres méthodes de spécification sont sélectionnées ou un modèle conceptuel général est ajusté.
Les modèles mathématiques de concepts sont formés à l'aide de diverses théories de telles, telles que la théorie des structures, la théorie des ensembles, une théorie cathagique des systèmes, etc., dans différentes formes emblématiques - textes, tables, formules, graphiques, etc., Différentes langues, polices et avec différents hébergements sur divers médias. Cela peut être exprimé à l'aide du S.P. Nynororov, schéma théorique appelé "logosynotopotech", proposé dans les années 70. Il a souligné une essence logique ("journal"), représentant son signe ("sin") et l'emplacement du signe ("haut") sur le transporteur ("Ceux"). La principale chose dans ce schéma était une attitude sémantique: "Journal" décrit la signification du signe de la "Syn".
Dans cette approche, l'objet de conception est et structure fonctionnelle Organisations et traitement de sa conception. La méthodologie inclut des étapes de conception déductives et inductives. La phase déductive est effectuée avec l'aide des descriptions axiomatiques conceptuelles des domaines de connaissances nécessaires à diverses formes mathématiques - des constructions théoriques, de catégories et théoriques de N. Burbaki, théoriques, théoriques, catégoriques et théoriques dans les ensembles N. Bombaki. Ensuite, pour les métamodes formées du système, le choix des méthodes est effectué et, finalement, le choix des technologies utilisant la base de différentes théories, modèles, méthodes et moyens.
L'étape inductive se produit lors du contrôle de l'adéquation des projets formés et de l'ajustement itératif ultérieur des schémas théoriques initiaux.
L'utilisation de la méthodologie à l'étude des organisations de conception est limitée à l'orientation sur des spécialistes hautement qualifiés qui possèdent les outils de création et d'utilisation de constructions mathématiques effectuées au cours des trois dernières décennies de l'équipe scientifique, dirigée par S.P. Nikanov
Actuellement, il y a plusieurs centaines de constructions et un ensemble de méthodes de fonctionnement par eux. Des forces d'une équipe relativement petite de spécialistes, d'outils d'information et d'outils logiciels ont été développées pour la prise en charge automatisée de la formation de métamodes mathématiques de sujets utilisant la base accumulée des constructions. Un système automatisé a été créé, qui garantissait le mode de demande et l'exécution des opérations de synthèse, de génération, de visualisation, etc., des analyseurs syntaxiques et sémantiques, ainsi qu'un interprète linguistique des structures des structures. Un développement ultérieur de la boîte à outils était axé sur le soutien au processus de conception de procédures organisationnelles et de formes de documents.
Malheureusement, pour la mise en œuvre de cette méthodologie, avec son apparence, un projet technologique détaillé et un système complet complet n'ont pas été développés. Pour obtenir un résultat industriel, il était nécessaire d'utiliser des organisations puissantes spécialisées dans le développement d'informations et de logiciels, ce qui était nécessaire de soutiens d'État. Une fois l'académicien V. Glushkov, directeur de l'Institut de Kiev de Cybernétique, a déclaré que la création d'un système automatisé national (OAHAS) doit être financée ainsi que des programmes spatiaux ou l'industrie nucléaire. Mais malheureusement, cela ne s'est pas produit.
Compte tenu de cette méthodologie des postes actuels, on peut constater qu'il n'était pas suffisant de l'attention sur la modélisation directe et spécifique des organisations existantes dans le cadre des théories de la production et systèmes économiques. Il portait sur le développement de nouveaux systèmes, ce qui correspond au temps d'orientation existant dans la création de systèmes automatisés de production, de conception et de gestion.
Bien que formellement, il était nécessaire de procéder à un examen préliminaire et à une analyse des systèmes existants, conformément à la documentation réglementaire existante, et même développé des méthodes détaillées d'enquêtes de diagnostic et d'organisations de modélisation, mais dans la pratique, c'était rare. En l'absence d'une boîte à outils appropriée, cette étape nécessite un effort et une période considérables, et le résultat des travaux des concepteurs a été pris en compte par le projet de projet de la Commission d'État du nouveau système et de sa mise en œuvre expérimentale.
Avec la méthode sélectionnée de formation déductive du projet, il devient difficile de transition à la diversité existante du contenu des processus réels, dans laquelle l'interprétation modèle est effectuée lorsque les éléments du modèle reflètent des éléments spécifiques des systèmes de gestion organisationnelle qui sont notés par les termes de la zone source de la connaissance. Dans l'interprétation du métamodèle, les thermes de structures théoriques sont attribuées aux variables dites linguistiques. Mais comment accéder aux éléments spécifiques du système de gestion organisationnelle, si son modèle d'origine n'est pas conçu auparavant? Et comment former un modèle mathématique pour celui-ci avec un ensemble donné de certaines restrictions et une fonction cible, une réalité adéquate?
Ces modèles nécessaires pour créer avec le développement des organisations existantes et accumuler des modèles de prototypes à utiliser dans la conception de nouveaux systèmes. Mais il faut rappeler que l'utilisation de ces modèles sous forme visuelle n'est devenue possible qu'après l'apparition des ordinateurs ayant une vitesse supérieure et une mémoire énorme, ainsi que des outils instrumentaux assurant la formation de tels modèles. Sans ces modèles, il est impossible de produire une comparaison opérationnelle des résultats théoriques avec les exigences spécifiées dans la zone source des connaissances et déterminer l'adéquation des systèmes abstraits utilisés.
D'autre part, s'il existe un modèle significatif spécifique, construit dans les concepts de la connaissance initiale des connaissances et que le système instrumental peut traiter logiquement des concepts à faible imagerie, il est alors nécessaire de justifier la faisabilité de l'application de modèles conceptuels mathématiques dans les conditions d'utilisation d'ordinateurs avec une grande mémoire et une vitesse.
Lors de l'utilisation de la méthodologie à l'étude, il convient de garder à l'esprit que, réduisant ainsi la diversité et détenir le développement du système dans certaines limites théoriques, l'utilisation de constructions recouvre simultanément la matière, limitant les possibilités de modélisation conceptuelle des professionnels. Lorsque la construction est créée, un côté de l'entité est considéré et idéal. Étant créé, la construction peut avoir de nombreux modes de réalisation matériels et emblématiques, mais il n'ayant en même temps qu'un analogue mathématique de certains côtés de l'essence, et non le côté très substantiel de l'entité que le professionnel peut percevoir de manière adéquate dans cette zone. Dans le même temps, la nature des connaissances dans les domaines est souvent telle que des phrases avec l'aide que les professionnels communiquent ne concernent que les images de l'essence réelle, en découlant d'eux lors de l'apprentissage et du fait de l'acquisition de vivre. Ces images sont activées lors de la perception de la phrase dans la conscience d'un spécialiste, mais de transmettre le sens des phrases aux spécialistes des autres domaines de connaissances, les images correspondantes nécessitent un déchiffrement des indices.
Le problème est la fourniture de contrôle théorique du processus de création de constructions, en particulier de la justification du choix des aspects de l'entité sous-jacente au développement de structures mathématiques et de l'exactitude de sa mise en œuvre. Les constructions mathématiques utilisées devraient garantir l'intégration des méthodes et des moyens disponibles dans différents domaines, exécutant la fonction de leur superstructure théorique. Compte tenu de l'énorme échelle et de la complexité des domaines de connaissance que vous devez couvrir le développeur moderne, ces constructions peuvent également effectuer une fonction gnothologique.
Dans l'analyse de cette approche, il est à noter qu'il est axé sur la sécurité directe dans la conception des propriétés souhaitées des systèmes. Mais pour sa mise en œuvre, il est nécessaire d'accumuler les constructions requises, d'assurer de telles capacités, de tester les méthodes nécessaires à la synthèse, à la concrétisation et à leur interprétation et à leurs logiciels, en l'apportant à un niveau industriel. L'application limitée de cette approche peut être associée aux problèmes de transition des constructions communes à la diversité conceptuelle existante de la zone source de la connaissance, ainsi que du fait que seuls les spécialistes peuvent la mettre en œuvre pour travailler avec des constructions.
Une bibliographie complète de publications sur l'analyse conceptuelle et la conception de la période de 1967 à 2003 est donnée. Il présente 742 publications regroupées selon l'alphabet des auteurs, par les années de publication et sur des sujets. Le pointeur de l'auteur couvre 189 auteurs et thématiques - 83 rubriques.

Le potentiel novateur repose sur les résultats des deux premières étapes du cycle d'innovation, c'est-à-dire sur les résultats de la recherche fondamentale et appliquée. Ces résultats peuvent être exprimés dans différents types - de l'idée qui caractérise la possibilité elle-même application pratique, Avant d'échantillons expérimentés, de dessin sécurisé et de documentation technique, de la technologie de production, testée et testée en production.

Un résultat testé des travaux de recherche et développement (R & D) et travaux de recherche et développement (R & D) est préférable de s'appliquer dans les entreprises, car elle offre la possibilité de développer une entreprise à certains risques. Le premier type de résultats scientifiques étudiés (idée du NIR) est la base d'un potentiel innovant et se distingue par des risques élevés presque très difficiles à évaluer. Par conséquent, ces résultats ont le développement de la priorité sur la base du gouvernement, qui agit comme un capital-risque.

Les résultats des études scientifiques prévus de transition au stade de diffusion de l'innovation constituent la base de la nouvelle étape de la recherche, caractérisée par la pertinence de la mise en œuvre de la recherche technique et technologique et innovante.

Des études innovantes déterminent les moyens de transition des résultats du NIR à la diffusion innovante et comprennent la recherche organisationnelle et économique, le choix des entreprises et des organisations à introduire des innovations, des innovations et des innovations.

Ainsi, les particularités du développement novateur comprennent des problèmes caractéristiques des premiers stades de la conception des installations techniques et des systèmes dans le développement technologique des secteurs des moyens de subsistance de la société. La deuxième composante du développement innovant est une étude novatrice déterminée par le choix de l'entreprise et la formation de partenariats de celui-ci avec une organisation scientifique, une université, c'est-à-dire. Avec le développeur d'innovations, d'innovations, d'innovation.



Dans cette approche de l'organisation de la gestion innovante du développement dans les conditions de la région, la continuité du cycle novateur est assurée comme condition nécessaire pour le développement des activités d'innovation.

La modélisation au début des conceptions est conçue pour résoudre le problème du design conceptuel, c'est-à-dire Déterminer et utiliser de telles solutions techniques et technologiques pouvant continuer à fournir des avantages concurrentiels à l'objet technique, au système, à l'entreprise, à l'industrie et au territoire (région).

La modélisation conceptuelle présente des caractéristiques des premières étapes des activités du projet (y compris l'idée) et de la conception d'esquisse, qui détermine la création de solutions techniques et technologiques nouvelles et prometteuses garantissant des avantages potentiels potentiels.

Résultant des idées créées peuvent être: 1) le projet; 2) programme; 3) la direction du travail scientifique et de la tempête expérimentale. La création basée sur la solution technique et technologique obtenue du projet détermine les possibilités de planification des activités, c'est-à-dire Obtenir un plan de travail organisationnel et économique raisonnable. Le programme comprend le processus de recherche, résultant d'un complexe de projets innovants interconnectés. La réalisation de l'efficacité organisationnelle et économique du programme est effectuée dans des étapes en fonction de la mise en œuvre coordonnée du complexe de projets. Une caractéristique distinctive La direction innovante est une grande partie de la recherche scientifique visant à trouver de telles solutions techniques et technologiques pouvant offrir des avantages concurrentiels à l'entreprise dans son développement. La direction comprend des programmes et des projets.

Le maintien des travaux de conception pour chacune des trois directions est basé sur le potentiel intellectuel des professionnels utilisant des méthodes de créativité scientifique et technique et nécessite un soutien dans des conditions modernes sur la base de technologies de l'information Résoudre des problèmes scientifiques et techniques informalisés.

La conception conceptuelle, y compris la recherche d'idées, est caractérisée par la planification des objectifs, des paramètres, des indicateurs de l'objet ou du système technique créé. De la position de l'innovation dans la conception d'un résultat négatif, qui a même une valeur scientifique, est considérée comme une défaillance. Selon la psychologie cognitive, chaque concepteur, le designer a sa carte cognitive personnelle, qui détermine le schéma de sa vision de l'image de l'objet de conception et du processus de sa mise en œuvre. La tâche est donc de choisir une image innovante de la conception technique. de l'installation.

Le processus de travail est associé au développeur d'un certain modèle mental, qui a un état actuel et change constamment dans le processus de connaissances, qui est le processus de conception conceptuelle avec l'utilisation instrumentale de modèles cognitifs (lat. Cognition - Connaissances , connaissances). Dans la recherche sur l'orientation technique, ces modèles sont utilisés comme imitation, qui sont axés sur la prédiction du comportement de l'opérateur lorsqu'ils interagissent avec des systèmes techniques complexes.

La conception conceptuelle est caractéristique de l'opportunité d'utiliser des méthodes de connaissances médiées, c'est-à-dire Simulation. Caractérisant les modèles utilisés aux premiers stades de la conception, notez la priorité de l'attention sur les particularités de la construction de structures de modélisation hiérarchique processus d'information, ainsi que pour prendre des décisions.

L'étude du problème de la synthèse structurelle et paramétrique dans le processus de conception des premières étapes des positions cognitives dans des systèmes techniques complexes montre deux étapes explicites: 1) étape de la synthèse structurelle et 2) étape de la synthèse paramétrique de la description du fonctionnement. Les étapes comprennent des liens cognitifs importants. La modélisation cognitive avec support informatique améliore l'efficacité de la conception. Les tâches de structuration, la disposition du produit et de la paramétrisation sont présentées dans la position la plus prometteuse de la position de la modélisation cognitive.

Par exemple, lors de la création d'un moteur diesel, la structure du produit peut changer insignifiante et les principales difficultés seront associées à la synthèse paramétrique. Situation inverse - Lors de la création d'un nouvel aliment de génération et approximativement équivalent à l'importance de la synthèse structurelle et paramétrique - pour la construction de la construction. Dans ce cas, il peut y avoir des exceptions pour chacune de ces industries au ratio des problèmes de synthèse structurelle et paramétrique, qui est déterminée par la création d'un système de production flexible.

La formation de la structure est effectuée par un chemin heuristique (méthodes de créativité scientifique et technique) ou la structure est sélectionnée dans le jeu de solutions. La modélisation des étapes structurelles et paramétriques (fonctionnelles) dans un seul modèle est simultanément assez difficile et ne peut être résolue partiellement que lorsque le support informatique dans le système "homme-machine". Dans ce cas, la phase paramétrique (opération) est caractérisée en utilisant la théorie de l'analyse et de la similarité. La création de la théorie du fonctionnement des systèmes techniques complexes n'est possible que pour les aspects individuels.

Aux premières étapes de la conception, des dessins de disposition intermédiaires grossières et des modèles similaires (verbaux, basés sur une approximation séquentielle) sont utilisés.

Les modèles de contenu sont définis verbalement de la tâche, des programmes et des plans de développement des systèmes, des "arbres" d'objectifs, de gestion, de conception, etc., qui utilisent largement une approche systématique basée sur les concepts du système, du sous-système, de l'élément de structure , hiérarchie, propriétés (paramètres), objectifs, fonctions, etc. Cela vous permet d'identifier les spécificités et les modèles de systèmes complexes, diviser les sous-systèmes et organiser leur interaction avec les effets de l'environnement extérieur. Ensuite, la possibilité de transition vers l'utilisation de méthodes formalisées est manifestée.

Considérant les modèles utilisés dans la résolution des tâches de conception, vous pouvez allouer:

Description hiérarchique et stratégie de sa formation;

Modèles multiples modèles théoriques;

Modèles de la connaissance des connaissances: Par exemple: produits comme une forme de fourniture de connaissances; Cadres; scénarios; modèles de prédicat; Modèles de présentation de données.

Lors de la conception, dans le scénario, un système d'hypothèses sur le cours du processus à l'étude, sur la base de laquelle une des options de prévision possibles est en cours de développement, un plan (également scénario) est en construction. Premièrement, le scénario de base est en cours de développement, ce qui montre l'impact le plus probable de tous les événements sur les indicateurs du bien-être et est parallèle au scénario pessimiste. Ensuite, pour aider la tête, prendre une solution adéquate, deux stratégies d'actions proactives sont en cours de développement:

Pour les événements contrôlés par le contrôle, les actions visant à garantir que les événements souhaités se produisent et non désirés - non;

En ce qui concerne les événements qui ne peuvent pas être contrôlés, des actions sont planifiées qui renforcent les effets bénéfiques et adoucissent défavorable.

Le résultat d'une telle étude est le "scénario forcé". Il existe des exemples d'utilisation réussie des scripts lors de la conception pour décrire les actions de l'utilisateur avec plusieurs niveaux d'explication visuelle. Les résultats vous permettent de démontrer comment des informations détaillées doivent être présentées pour une utilisation dans des interfaces adaptatives. Les scénarios sont un moyen de présenter des informations et sont pratiques pour présenter des connaissances stéréotypées qui définissent des situations typiques d'une zone particulière. DANS systèmes intellectuels Les scripts sont utilisés dans les procédures de compréhension des textes de langue naturelle, de la planification du comportement, de la prise de décision, d'accroître l'efficacité de la formation.

Une telle approche de la conception des premières étapes de la position de modélisation cognitive garantit la possibilité de maintenir une stratégie de développement innovante. Il est possible de pousser la stratégie de développement pour modèle de simulationqui est développé dans la société russe. Lors de la création d'un support informatique pour le processus de conceptualisation, il est nécessaire d'utiliser plus activement le potentiel intellectuel des professionnels de différentes sphères de connaissances, d'organisations scientifiques, d'entreprises, d'industries.

La modélisation cognitive des objets et systèmes techniques et technologiques détermine la possibilité d'un lien complet dans la technologie de l'information de trois composantes: 1) conceptualisation; 2) Structuration et 3) Paramétrisation. La conceptualisation devrait être ciblée, qui implique l'utilisation de l'analyse catégorique et de la théorie du paradigme.

Avec l'orientation cognitive de la structure, la possibilité de générer de nouvelles structures invariantes est déterminée.

Basé sur des modèles verbaux grâce à la création d'organigrammes, le processus de conception est sur la mise en page, qui est effectuée par un spécialiste, et il doit être fourni avec un système de support personnalisé. Pour le paramétrage des composants du produit, les travaux d'intégration sont caractéristiques, qui détermine la faisabilité de l'utilisation de graphiques informatiques cognitifs. Le design conceptuel est collectif, qui détermine les caractéristiques du support technologique de l'information pour cette activité.

Il convient de noter que la phase de conception antérieure (étape de l'idée) est considérée, plus elle peut être concurrentielle pour laquelle il peut être créé produit, objet technique ou système, technologie.

Approches, les modèles utilisés dans la création de systèmes techniques peuvent être utilisés dans un système de gestion analytique non seulement pour développer des solutions techniques et technologiques, mais également pour élaborer des solutions controle du système Développement innovant de l'organisation, de l'entreprise, de l'industrie, de la région.

Le développement d'un potentiel novateur est caractérisé par le système de l'université - industrie, car il est nécessaire de combiner la connaissance de ces deux domaines de connaissances.

Concepts de base, classification

7.2. Conception conceptuelle utilisant la méthodologie IDEF1X

Le but du design conceptuel - Créer un schéma de données conceptuel basé sur les soumissions sur le sujet de chaque type d'utilisateurs individuels. Régime conceptuel Représente une description des principales entités (tableaux) et de liens entre eux sans tenir compte du modèle adopté de la base de données et de la Syntaxe Cible SGBD. Souvent, seules les noms d'entité (tables) sont affichés sur un tel schéma sans spécifier leurs attributs. Présentation de l'utilisateur Comprend les données nécessaires à un utilisateur spécifique pour prendre des décisions ou effectuer une tâche.

Vous trouverez ci-dessous une séquence d'étapes dans la conception conceptuelle [,].

1. Sélection d'entités.

La première étape de la construction d'un schéma de données conceptuel consiste à déterminer les objets principaux (entités) qui peuvent être intéressés par l'utilisateur et, par conséquent, doivent être stockés dans la base de données. S'il y a un modèle fonctionnel, les prototypes de tels objets sont des entrées, des contrôles et des sorties. Encore mieux à utiliser à ces fins. Les prototypes d'objets dans ce cas seront un stockage de données. Comme indiqué ci-dessus, le stockage de données est un ensemble de tables (ensemble d'objets) ou directement sur la table (objet). Pour une définition plus détaillée d'un ensemble d'objets de base, il est également nécessaire d'analyser les flux de données et l'ensemble du matériel méthodique nécessaire pour résoudre le problème. Par exemple, pour la tâche de déterminer des vitesses autorisées, les objets principaux (ensembles d'objets) sont les suivants: informations réglementaires et de référence, informations sur les zones de route, tâches de calcul, les déclarations de vitesses admissibles, etc. Lors de l'analyse et de la conception du modèle d'information, les ensembles d'objets doivent être détaillés. Par exemple, l'objet composite "Informations sur les sections routières", en tenant compte des détails de la tâche, nécessite une partition dans des composants individuels: des parcelles, des chemins, des éléments distincts, un kilomètre, un plan, une structure supérieure, etc.

Des difficultés possibles dans l'identification des objets sont liées à l'utilisation du directeur de la tâche:

Exemples et analogies dans la description des objets (par exemple, au lieu d'un concept de généralisation "travailleur", ils peuvent mentionner sa fonction ou sa position: "Head", "responsable", "contrôleur", "député");

Synonymes (par exemple, "vitesse admissible" et "réglage de la vitesse", "développement" et "projet", "barrière place" et "limite de vitesse");

Omonimov (par exemple, le «programme» peut désigner un programme informatique, un plan de travail à venir ou un programme de télévision).

Il n'est pas toujours évident que quelque chose est un certain objet - l'essence, le lien ou l'attribut. Par exemple, comment devrais-je classer "le mariage de la famille"? En pratique, ce concept peut être tout à fait raisonnable d'attribuer l'une des catégories mentionnées. L'analyse est un processus subjectif, de sorte que différents développeurs peuvent créer des interprétations différentes, mais complètement admissibles du même fait. Le choix de l'option dépend en grande partie du bon sens et de l'expérience des concepteurs.

Chaque entité doit avoir des propriétés:

Doit avoir un nom unique, et une seule et même interprétation doit toujours être appliqué au même nom;

Avoir un ou plusieurs attributs appartenant à l'entité ou héritée à travers la connexion;

Avoir un ou plusieurs attributs (clé primaire), qui identifient sans ambiguïté chaque instance de l'entité, c'est-à-dire une ligne unique de la table;

Peut avoir un nombre quelconque de connexions avec d'autres entités.

La notation graphique IDEF1X pour afficher l'entité utilise les désignations présentées sur la figure suivante.

a) indépendant b) dépendant

Figure. 7.1. Essence

L'entité dans la méthodologie IDEF1X est indépendant (fort, parental, dominant, propriétaire) Si l'essence ne dépend pas de l'existence d'une autre entité (en d'autres termes, chaque instance de l'entité peut être identifiée de manière unique sans déterminer ses connexions avec d'autres entités, ni le caractère unique de l'instance est déterminé uniquement par ses propres attributs). L'essence est appelée dépendant (subirant faible, subsidiaire) Si son existence dépend de l'existence d'autres entités. La terminologie "parentale" - "filiale" et "propriétaire" - "subordonnée" peut également être utilisée par rapport à deux entités dépendantes, si des échantillons de l'un d'entre eux (filiale, subordonnée) peuvent être déterminés sans ambiguïté en utilisant des instances d'une autre (parent, Le propriétaire), malgré cela, la deuxième essence dépend de la troisième entité.

2. Définition des attributs.

En règle générale, les attributs ne sont indiqués que pour des entités. Si la connexion a des attributs, il indique le fait que la connexion est essentiellement. Le moyen le plus simple de déterminer les attributs est après l'identification de l'entité ou de la communication, posez-vous la question «quelles informations sont nécessaires pour garder ...?». L'aide significative dans la définition des attributs peut diverses formes papier et électroniques et documents utilisés dans l'organisation lors de la résolution du problème. Celles-ci peuvent être des formulaires contenant les deux informations à la source (par exemple, le "Vemselness de l'exaltation du rail extérieur dans les courbes") et les résultats du traitement de données (par exemple, "formulaire n ° 1").

Les attributs identifiés peuvent être les types suivants:

Simple (atomique, indivisible) - consiste en une composante avec une existence indépendante (par exemple, la "position de l'employé", "salaire", "la norme d'une accélération exceptionnelle", "rayon d'une courbe", etc.);

Composite (pseudoatomarique) - se compose de plusieurs composants (par exemple, "nom complet", "adresse", etc.). Le degré d'atomicité des attributs posés dans le modèle est déterminé par le développeur. Si le système ne nécessite pas l'échantillon de tous les clients avec le nom de famille d'Ivanov ou ceux qui vivent sur la rue Komsomolskaya, les attributs des composants ne peuvent pas être brisés en atomique;

Sans ambiguïté - contient une seule valeur pour un point d'entité (par exemple, une courbe en termes de plan ne peut être la valeur du rayon, angle de rotation, élévation du rail extérieur, etc.);

Multivé - contient plusieurs valeurs (par exemple, une branche de la société peut avoir plusieurs téléphones de contact);

Le dérivé (calculé) - la valeur d'attribut peut être déterminé par les valeurs d'autres attributs (par exemple, l'âge "peut être défini par" date de naissance "et la date actuelle installée sur l'ordinateur);

Clé - sert une identification unique d'une instance de l'essence (une partie de clé primaire), trouver rapidement des cas de l'essence ou de la tâche de communication entre les instances de parents et de filiales;

Non clé (descriptif);

Obligatoire - Lors de la saisie d'une nouvelle instance, la valeur d'attribut admissible est nécessaire pour être essentiellement ou modifier, c'est-à-dire Après ces actions, il ne peut pas être indéfini (pas NULL). Les attributs inclus dans la clé primaire de l'entité sont obligatoires.

Après avoir déterminé que les attributs sont définis domaines (zone de valeurs admissibles) , par exemple:

Le nom du site est un ensemble de lettres de la longueur de l'alphabet russe pas plus de 60 caractères;

Faites pivoter la courbe - les valeurs admissibles de «L» (à gauche) et «P» (à droite);

Le rayon de la courbe est un nombre positif de pas plus de 4 chiffres.

La tâche de domaine détermine l'ensemble des valeurs admissibles pour l'attribut (multiples attributs), ainsi que le type, la taille et le format de l'attribut (attributs).

Basé sur l'ensemble d'attributs sélectionné pour l'entité, un ensemble de clés est déterminé. Clé - Un ou plusieurs attributs d'entités qui servent à identifier de manière unique ses instances, leur recherche rapide ou la tâche de communication entre les instances de parents et d'entités subsidiaires. Les clés utilisées pour l'identification sans ambiguïté des instances sont divisées en types suivants:

- superge (Superge) - Attribut ou de nombreux attributs, qui identifie uniquement une instance d'entité. Super Sleep peut contenir des attributs «supplémentaires» facultatifs pour une identification d'instance unique. Avec la conception appropriée de la structure de la base de données avec un surcharge de chaque entité (tableau), il y aura un ensemble complet de ses attributs;

- touche potentielle (clé potentielle) - Superge, qui ne contient pas de sous-ensemble, étant également une entité de superstunkey donnée, c'est-à-dire super dormir, contenant le jeu d'attributs minimum requis, unique identifiant une instance de l'entité. L'essence peut avoir plusieurs clés potentielles. Si la clé est composée de plusieurs attributs, il est appelé une clé composée. Parmi l'ensemble des touches potentielles, une, la clé primaire, utilisée pour établir des liens avec d'autres entités, est sélectionnée pour l'identification sans ambiguïté des instances;

- touche principale (clé primaire) - la clé potentielle sélectionnée pour l'identification unique des copies à l'intérieur de l'essence;

- touches alternatives (clé alternative) - Touches potentielles qui ne sont pas sélectionnées comme clé primaire.

Considérer un exemple. Devant y avoir une table contenant des informations sur les étudiants, avec les colonnes suivantes:

Nom de famille;

Deuxième nom;

Date de naissance;

Lieu de naissance;

Numéro de groupe;

Certificat d'assurance pension (NPSS);

ID du passeport;

Date d'émission d'un passeport;

Une organisation qui a émis un passeport.

Pour chaque instance (enregistrement), l'ensemble des attributs peut être sélectionné comme superstub. Les clés potentielles (identificateurs uniques) peuvent être:

Nombre de certificat d'assurance pension;

ID du passeport.

En tant qu'identifiant unique, il serait possible de choisir un ensemble d'attributs "nom de famille +" nom "+" patronymique ", si la probabilité d'étudier dans une université de deux thèses complètes serait zéro.

Si, en substance, il n'y a pas une seule combinaison d'attributs adaptés au rôle d'une clé potentielle, un attribut séparé est ajouté essentiellement. touche de substitution (clé artificielle, clé de substitution) . En règle générale, le type de cet attribut est choisi Symbole ou numérique. Dans certains SGBD, une génération et une maintenance intégrées de touches de substitution (par exemple, MS Access). Il convient également de noter que certains développeurs au lieu de trouver des clés potentielles et de leur choisir primaire à chaque entité ajouter un attribut artificiel, qui est ensuite utilisé comme clé primaire.

S'il y a plusieurs clés potentielles, puis sélectionnez la clé principale, il est recommandé de suivre les règles suivantes:

Le nombre d'attributs inclus dans la clé doit être minimal (il est souhaitable que la clé soit atomique, c'est-à-dire en un attribut);

La taille de la clé en octets devrait être aussi courte que possible;

Type de domaine clé - numérique. Lors du choix des attributs symboliques, la clé pose souvent des problèmes avec l'introduction de valeurs erronées (confondre le cas des lettres; ajouter des espaces supplémentaires; utiliser des lettres écrivant dans différentes langues). Dans les attributs numériques, la probabilité d'erreur lors de la saisie de la valeur est inférieure;

La probabilité de modification des valeurs clés était la plus petite (par exemple, le numéro "Certificat d'assurance pension" d'un paramètre plus permanent que le "Inn" ou "Numéro de passeport");

Il est plus facile de travailler avec la clé des utilisateurs (par exemple, le numéro de «certificat d'assurance pension» est un ensemble de 11 chiffres et le «numéro de passeport» dépend de son type: citoyen de l'URSS, citoyen du Russe Fédération ou étranger).

Si un certain attribut (ensemble d'attributs) est présent dans plusieurs entités, sa présence reflète généralement la connexion entre les instances de ces entités. Dans chaque connexion, une entité agit comme un parent et l'autre - en tant que filiale. Cela signifie qu'une instance de l'essence parentale peut être associée à plusieurs instances de la filiale. Pour prendre en charge ces connexions, les deux entités doivent contenir des ensembles d'attributs pour lesquels ils sont connectés. Dans l'essence parentale, c'est la principale clé. Dans une filiale, un ensemble d'attributs correspondant à la clé principale du parent doit être présent dans la filiale. Cet ensemble d'attributs d'une filiale est appelé habituel. touche étrangère (clé étrangère) .

Dans la notation des attributs IDEF1X sont représentés comme une liste de noms à l'intérieur du bloc d'entité. Les attributs qui définissent la clé principale sont placés en haut de la liste et sont séparés des autres attributs avec une fonctionnalité horizontale. L'identification préliminaire de l'attribut sur l'exemple de deux entités est indiquée sur la figure suivante.

Figure. 7.2. Exemples d'entités

L'entité indépendante de "parcelles" est attribuée une clé de substitution comme clé primaire, l'entité dépendante "Plan" est la clé primaire d'un composite composé composé de cinq attributs.

3. Définition des liens.

Les types de connexions les plus caractéristiques entre les entités sont les suivants:

Type de communication "Partie-Integer", généralement déterminé par des verbes "consiste en" "Comprend", etc.;

Liens de classification (par exemple, "Type - Sous-type", "Set-Element", "Common - Private", etc.);

Relations de production (par exemple, "chef-subordonné");

Les connexions fonctionnelles, généralement déterminées par des verbes "produisent", "influences", "dépend de", "calculée par", etc.

Parmi eux ne sont attribués que ces connexions nécessaires pour répondre aux exigences relatives au développement de la base de données.

La communication est caractérisée par l'ensemble de paramètres suivant:

Le nom est indiqué sous la forme d'un verbe et détermine la sémantique (arrière-plan sémantique) de la communication;

Multiplicité (cardinalité, puissance): un à un (1: 1), un à plusieurs (1: N) et plusieurs à plusieurs (n: m, n \u003d m ou n<> M). La multiplicité montre combien d'instances d'une entité est déterminée par une instance d'une autre. Par exemple, dans une section (décrit la ligne des "parcelles") une, deux chemins ou plus (chaque trajet est décrit par une ligne séparée dans la table "Chemin"). Dans ce cas, la connexion est 1: n. Un autre exemple: une solution passe à travers plusieurs éléments distincts et peut être maintenu après un élément séparé - une connexion N: M;

Type: Identification (attributs d'une entité, appelée la clé externe, fait partie de la filiale et servir à identifier ses instances, c'est-à-dire entrer sa clé primaire) et une clé externe (clé externe disponible dans une filiale, mais non incluse dans la clé primaire) ;

Compécable: obligatoire (lors de la saisie d'une nouvelle instance dans une entité enfant remplissant un attribut de clé externe, les valeurs obligatoires et saisies doivent coïncider avec les valeurs des attributs de clé initiale de toute instance de l'entité mère) et facultatif (remplissant l'externe Les attributs de clés dans l'instance d'une filiale, éventuellement ou les valeurs saisies ne coïncident pas avec les valeurs des attributs de clé initiale et non une seule instance de l'essence parentale);

Le degré de participation est le nombre d'entités impliquées dans le cadre. Essentiellement entre les entités existent des connexions binaires, c'est-à-dire Associations reliant deux entités (le degré de participation est 2). Par exemple, la "parcelle" consiste en "façons". Dans le même temps, les types de relations suivants sont possibles en fonction du degré de participation:

o unaire (récursif) - l'essence peut être associée à elle-même. Par exemple, dans la table "Employés", il peut y avoir des enregistrements et du subordonné, et par leurs supérieurs. Ensuite, le patron est possible - "subordonné", défini sur une table;

o Ternarny - Lie trois entités. Par exemple, "l'étudiant" à la "session" a reçu une "évaluation de la discipline";

o quamernaire, etc.

Dans la méthodologie IDEF1X, le degré de participation ne peut être que due unaire ou binaire. La relation est supérieure à l'esprit binaire.

L'apparition de la communication dans les diagrammes IDEF1X indique sa puissance, son type et son obligation.

Tableau 7.1. Types de connexions

Apparence Type et communication de communication Puissance de communication à droite
1
Obligatoire, identifiant 0 .. ∞

Z.
Obligatoire, identifiant 0 ou 1.

P.
Obligatoire, identifiant 1 .. ∞

<число>
Obligatoire, identifiant <число>
Obligatoire, non identifiant 0 .. ∞
Facultatif, non identifiant 0 .. ∞

Remarques.

1. L'identification de la communication est affichée par une ligne solide, non identifiée - pointillé.

2. L'option est désignée par le rhombique.

La figure suivante montre des exemples d'affichage des connexions.

a) identifier

b) non identifiant

c) récursif

Fig.7.3. Exemples de connexions

En figue. 7.3b La communication est facultative, car certains employés ne devraient pas être inclus dans aucun département (par exemple, le directeur de l'entreprise) et non identifier, car le numéro de tableau est unique pour chaque employé.

4. Détermination des superclasses et des sous-classes.

Dans les cas où deux ou plusieurs entités sur l'ensemble des attributs sont légèrement différentes les unes des autres, il peut être utilisé dans la conception du modèle - la hiérarchie d'héritage (catégories), qui comprend des superclasses et des sous-classes.

Super-classe - entité qui comprend des sous-classes.

Hiérarchie d'héritage est un type particulier d'union d'entités qui partagent caractéristiques générales. Par exemple, les employés travaillent des employés à temps plein (employés permanents) et des livres partiels. De leurs propriétés communes, vous pouvez former une entité généralisée (ancêtre générique) «Employé» (Fig. 7.4) pour soumettre des informations, communes à tous les types d'employés. Les informations spécifiques à chaque type peuvent être situées dans des entités supplémentaires (descendants) «employé permanent» et «à temps partiel».


Figure. 7.4. Hiérarchie de l'héritage (catégorie incomplète)

En règle générale, la hiérarchie d'héritage est créée lorsque plusieurs entités sont courantes dans des attributs de sens ou lorsque des entités sont courantes au sens de la communication (par exemple, si le "employé permanent" et "à temps partiel" aurait une connexion similaire "fonctionne dans "Avec l'essence de" organisation ").

Pour chaque catégorie, vous devez spécifier discriminateur - Attribut d'un ancêtre générique, qui montre comment distinguer une entité d'une autre. Dans l'exemple ci-dessus, le discriminateur est l'attribut de type.


DANS catégorie complète Une instance de l'ancêtre générique correspond nécessairement à une instance de tout descendant, c'est-à-dire que, dans l'exemple, l'employé est nécessairement un couvre-chef ou un consultant ou un employé permanent.

Lorsque vous construisez un modèle, diverses combinaisons de catégories complètes et incomplètes sont possibles. Par exemple, le premier niveau de la catégorie est incomplet, dont les essences individuelles sont complétées par le deuxième niveau - la catégorie complète.

7.3. Un exemple de construction d'un schéma conceptuel

La figure suivante montre un fragment du schéma conceptuel du modèle d'information pour la tâche de déterminer des vitesses admissibles, construites à l'aide de ERWIN V9.2.

Figure. 7.6. Fragment du schéma conceptuel du modèle d'information

Les blocs de données logiques suivants sont attribués dans le circuit conceptuel:

Fond réglementaire;

Informations sur les sections de route;

Tâche de calcul;

Vitesses addomosti admissibles;

Projet de l'ordre "H" (à la Fig. 7.6 n'est pas représenté);

Formulaires n ° 1, 1a et 2 (à la Fig. 7.6 non montré).

Toutes les entités incluses dans les blocs (à l'exception du bloc "Réglementation et Informations de référence") sont présentées dans un fragment uniquement par des noms. Les entités incluses dans le bloc "Informations de réglementation et de référence" sont illustrées étendues, c'est-à-dire Y compris tous les attributs et les clés primaires. Ce bloc présente deux entités («normes pour les courbes conjuguées» et «vitesses coulissantes admissibles sur la pente de l'élévation des courbes»), qui ne sont pas liées à une autre essence. Ce n'est pas une erreur, car on pense que le schéma DB doit être un graphique connecté (toutes les entités doivent être interconnectées). Pour la plupart des tâches, lorsque diverses informations opérationnelles s'accumulent dans la base de données, puis divers rapports et résumés sont formés sur la base de celui-ci, une telle approbation a vraiment lieu. Mais pour l'ingénierie, l'optimisation et d'autres tâches, des tables non liées sont possibles. Dans cet exemple, deux entités non liées participent à chaque calcul des vitesses admissibles, c'est-à-dire qu'ils affectent les résultats affichés dans les relevés de vélocité. Mais compte tenu des spécificités de la tâche, la modification du contenu de ces tableaux ne doit pas conduire à une modification des résultats déjà obtenus. Par conséquent, les tableaux ne sont pas associés aux tâches sur le calcul, ni aux résultats du calcul.

L'activité principale de la "méthode" de la société à partir du moment de sa fondation et du présent est le développement de l'invention logiciels d'ordinateur basé sur les méthodes de conception de concept Systèmes techniques.

Design conceptuel - c'est vue privée Les activités du projet. Son résultat - options pour les concepts du système technique conçu (TC) à la fois en général et à ses parties individuelles.

Le concept de TC a diverses formes de présentation, caractérisées par le niveau d'étude (concrétion). Il:
Le diagramme fonctionnel dans lequel l'ensemble des éléments TC effectue une ou une autre fonction technique et la méthode de leur interaction.

Principe de fonctionnementDétermination de la relation entre physique (chimique, etc.) avec des phénomènes dans la CU à différentes étapes de son cycle de vie.

Principe de changementIndiquant comment modifier les matériaux, la conception, les modes de fonctionnement et l'interaction de l'appareil avec l'environnement pour améliorer ses caractéristiques.

Régime constructifCe qui détermine la composition du véhicule, la position relative et la relation entre ses éléments, les caractéristiques de leur conception constructive, les matériaux utilisés, le rapport optimal des paramètres des éléments et d'autres signes essentiels. Habituellement, pour la présentation, le schéma constructif du TC est présenté sous la forme de formule distincte. Il ne répertorie que ces signes constructifs qui distinguent le TC conçu de son prototype.

Le principal volume de tâches de concept conceptuels doit être résolu aux premiers stades de la Développement de TC: lors du développement d'un concept - projet de projet et de croquis. En d'autres termes, lorsque l'apparition du futur produit est déterminée. Cependant, à l'avenir, aux étapes de la conception de travail, les essais, les équipages de production sont confrontés à des problèmes techniques complexes. Leur élimination nécessite également des méthodes de conception conceptuelles.

L'emplacement et la portée de la conception conceptuelle en tant que procédure de recherche distincte explique le schéma suivant.

Le design conceptuel est la composante la plus importante du processus de création d'un nouveau produit. En fin de compte, exactement le nombre de concepts travaillés du futur produit le détermine nouveauté et qualité, et donc sa compétitivité et vente.

L'application pratique des méthodes de conception conceptuelles a montré qu'ils sont indispensables lors de la résolution de telles tâches telles que:

  • développement de nouveaux appareils et technologies;
  • améliorer la qualité et la réduction des coûts de production;
  • prévoir le développement du domaine spécifique de la technologie;
  • obtenir la priorité dans un champ de technologie donné;
  • gestion des connaissances et de la propriété intellectuelle de l'entreprise.

Assurance et concept conceptuel

Les assurances et la conception conceptuelle sont des activités connexes différentes, principalement par leurs objectifs.

L'invention concerne des activités d'initiative individuelles. Le but de l'inventeur est de créer l'invention, c'est-à-dire solution technique possédant nouveauté. Assurance, comme type d'activité humaine, semblable à l'art. Par conséquent, très souvent la création de l'invention porte hasard. Beaucoup de merveilleuses inventions apparaissent "ni" et "ni", comme l'exige la réelle production. C'est l'une des principales raisons pour lesquelles les difficultés d'introduction de l'invention dans la pratique.

La nature aléatoire de l'invention peut retarder le développement de la technologie non pendant des années, mais pour le millénaire! Par exemple, les anciens Grecs étaient connus tous les dispositifs techniques élémentaires utilisés par Edison utilisé dans leur philographe pour l'enregistrement et la lecture de son. Ils connaissaient les propriétés de la chaîne pour fluctuer le vent soufflant, sur l'hésitation des membranes de tambour, le levier a été utilisé pour augmenter la résistance et utilisé la feuille couverte de cire pour écrire des mots. Cependant, ils ne pouvaient pas connecter toutes ces connaissances ensemble dans un seul appareil. Au fait, l'invention du phonographe Edison doit également une occasion heureuse.

Contrairement à l'invention, la conception conceptuelle est activités de production planifiées. Son objectif est de résoudre le problème technique défini devant les développeurs, pendant une période donnée. Dans le même temps, la tâche n'est généralement pas de trouver une solution technique fondamentalement nouvelle, c'est-à-dire invention.

Si la solution technique est après la date limite, alors, en règle générale, il est pratiquement incapable de la mettre en œuvre. L'utilisation d'une telle solution est impossible dans le projet actuel, car Le temps est manqué. Dans le prochain projet, cette solution n'est généralement pas située, car De nouvelles exigences et de nouvelles solutions apparaissent.

Le design conceptuel est de garantir la solution systématique au problème technique - est obtenue grâce à l'utilisation de technologies de l'information modernes. Contrairement à l'invention, dans laquelle le principe de création de l'homme prévaut, la conception conceptuelle est, tout d'abord, la technologie. C'est ce qui permet garantie Le résultat souhaité est à l'heure.

Triz et concept conceptuel

TRIZ - La théorie des solutions de tâches inventives - a été développée par Altshuler G.S. Et ses disciples de l'URSS au cours de la période des années 50 - 80 du siècle dernier. Cette méthodologie se développe avec succès à l'heure actuelle. Les méthodes TRIZ sont utilisées à la fois des inventeurs distincts et des cabinets de conseil dans de nombreux pays du monde.

Triz et concept conceptuel sont des méthodologies connexes. Ils ont le même objectif - une décision planifiée et intentionnelle problèmes techniquesMais diverses méthodes.

Le triz d'arsenal principal est méthodes heuristiquescomposé d'algorithmes spéciaux, d'instructions, de lignes directrices, etc., qui sont axés sur l'utilisation de leur personne. Triz Méthodes aider Inventeur Pour analyser le problème technique, proposez une solution et développer sa zone d'utilisation.

L'utilisation plus large des méthodes de triz dans la pratique de l'ingénierie est limitée à apprentissage préliminaire. Il est possible de maîtriser ces méthodes au niveau approprié uniquement après une formation à long terme dans des cours spéciaux dans un enseignant expérimenté.

La création de programmes informatiques mettant en œuvre des méthodes TRIZ était la réponse correspondante au problème d'apprentissage. Cependant, il ne permet pas d'éviter complètement la formation préliminaire. Dans ces programmes, l'ordinateur est utilisé comme auxiliaire. Avec son aide, l'inventeur enregistre principalement les résultats de la résolution du problème technique et trouve également des techniques heuristiques et des exemples techniques appropriés. Lorsque vous travaillez avec de tels programmes informatiques, la totalité des opérations créatives L'inventeur doit s'effectuer.

Dans la conception conceptuelle, des problèmes techniques sont utilisés pour résoudre méthodes formelles et grand base de connaissancesqui ne peut être implémenté que dans des programmes informatiques. L'utilisateur ne sais pas nécessairement quelles méthodes (algorithmes) sont appliquées dans ces programmes. Il suffit de spécifier le problème technique, cliquez sur le bouton "Résoudre" et choisissez la meilleure solution trouvée. Ainsi, les méthodes de conception conceptuelles permettent à tout ingénieur de résoudre délibérément des problèmes techniques sans formation méthodique préliminaire.

Malgré les différences spécifiées, les approches TRIZ et la conception conceptuelle ne sont pas exclues et se complètent. Les méthodes TRIZ sont indispensables lorsque vous recherchez des instructions pour résoudre un problème technique. Ils aident l'ingénieur à passer d'un problème technique complexe aux tâches inventives typiques. Après cela, vous pouvez appliquer des méthodes de conception conceptuelles. Déjà, les programmes de l'invention basés sur des méthodes de conception conceptuelles peuvent résoudre certaines des tâches inventives du degré de complexité moyen. Il fournit de vastes bases. connaissances techniques spécifiques et des algorithmes formels complexes utilisés dans ces programmes.

En outre, comme notre expérience montre les meilleurs résultats lorsque vous travaillez avec des programmes inventifs modernes, les ingénieurs possédant des TRIZ sont atteints.

À cela, il est nécessaire d'ajouter qu'il ne sera jamais en mesure de formaliser pleinement l'ensemble du processus de résolution de problèmes techniques. De toute évidence, au fil du temps, le domaine d'application des programmes informatiques inventés se développera, mais ils ne remplaceront jamais complètement la personne dans cette affaire. Et il n'est pas causé par le fait que certains problèmes mathématiques n'ont pas encore été résolus ou qu'il n'y a pas assez de vitesse et de mémoire ordinateurs existants. Le problème n'est que dans un seul: l'ordinateur n'invente pas, car il ne le veut pas!

Envoyez votre bon travail dans la base de connaissances est simple. Utilisez le formulaire ci-dessous

Étudiants, étudiants diplômés, jeunes scientifiques qui utilisent la base de connaissances dans leurs études et leur travail vous seront très reconnaissants.

Publié sur http://www.allbest.ru/

introduction

1. Conception conceptuelle

1.1 Définition des types d'entité

1.2 Définition des attributs et les lier avec les types d'entité

1.3 Définition des domaines d'attribut

1.4 Informations de clé alternatives et primaires

2. Conception logique

2.1 Conversion d'un modèle de données conceptuel localement à un modèle logique local

2.2 Vérification des modèles à l'aide de règles de normalisation

2.3 Vérifier le modèle pour les transactions utilisateur et l'exécution de la requête

2.4 Construire la carte finale "Essence de la communication"

Conclusion

Liste des littérature d'occasion

introduction

La base de données est une combinaison de matériaux indépendants (articles, calculs, réglementations, décisions judiciaires et autres types de matériaux) systématisés de manière à ce que ces matériaux puissent être trouvés et traités à l'aide d'une machine informatique électronique (ordinateurs).

Le DBMS masque les tables de visualisation série de l'utilisateur, les exécutant de la manière la plus efficace. Une caractéristique très importante de systèmes relationnels est que le résultat de toute demande aux tables de base de données est également un tableau pouvant être enregistré dans la base de données et / ou en ce qui concerne les nouvelles demandes. Clé conceptuelle design

L'objectif principal des systèmes d'information est de stocker des informations sur le monde et les processus de ce qui se passe, qui sont finalement fournis aux utilisateurs. Étant donné que certaines parties du monde réel présentent un intérêt pour divers groupes de personnes, les données de chaque système d'information se réfèrent à une zone spécifique. Une partie du système réel à étudier dans le but de sa description est appelée domaine.

Il existe une zone complète et ses fragments, chaque fragment peut représenter son domaine. Par exemple, pour l'université, les fragments suivants peuvent être distingués: service de formation, service de comptabilité, département de personnel, horaires, etc.

Les informations nécessaires pour décrire le domaine peuvent inclure des informations sur les personnes, les objets, les documents, les événements, les concepts, etc.

Chaque domaine est caractérisé par une variété d'objets - éléments systèmes réels et les processus utilisant des objets, ainsi que de nombreux utilisateurs caractérisés par un seul regard sur le sujet. En particulier, pour des installations comptables - toutes sortes de documents. Procédés de comptabilité - Calcul de salaire, comptabilité des matériaux, opérations bancaires, etc. Enfin, les utilisateurs de ce fragment de personnel comptable, des employés des organismes financiers, des gestionnaires de sociétés, etc.

Chaque objet a un ensemble spécifique de propriétés rappelées dans le système d'information. Lors du traitement des données, il est souvent nécessaire de gérer un ensemble d'objets homogènes, tels que des étudiants ou des facultés, et enregistrer des informations sur les mêmes propriétés pour chacune d'elles. Une combinaison d'objets avec le même ensemble de propriétés s'appelle la classe d'objets. Pour les objets d'une classe, l'ensemble de propriétés sera identique, bien que les valeurs de ces propriétés puissent être différentes pour chaque objet.

Souvent, la classe d'objets s'appelle l'essence. Chaque entité a des attributs. L'attribut est une propriété d'un objet caractérisant son instance. L'entité "étudiant" peut avoir les attributs "nom", "année de naissance", "date de réception", etc. Ainsi, l'entité peut être déterminée, autant d'objets individuels du même type (instances), tous ces objets sont différents, c'est-à-dire qu'un ensemble d'attributs est identique et leurs valeurs sont différentes.

Le but de mon travail est de développer une base de données pour la comptabilisation des ventes et la livraison des ensembles d'ensembles et de composants PC. Il sera également utilisé pour prendre en compte le mouvement des marchandises entre le fournisseur et le destinataire.

Tâches de travail:

Déterminer les types d'entités

Déterminer les types de communication

Déterminer les attributs et les associer avec des entités

Déterminer les domaines d'attribut

Déterminer les touches alternatives (attributs)

Créer un diagramme "Communication essentielle"

Convertir le modèle local conceptuel au modèle de données logique local

Vérifiez les modèles à l'aide de règles de normalisation

Vérifiez le modèle pour les transactions utilisateur et exécutez des demandes

Construire une carte finale "essence de communication"

1. Design conceptuel

Conceptuel (infographie) conception - Construire un modèle sémantique du domaine, c'est-à-dire que le modèle d'information est le plus haut niveau abstraction. Un tel modèle est créé sans orientation sur un SGBD spécifique et un modèle de données. Termes "modèle sémantique", "modèle conceptuel" et "modèle infologique" sont synonymes. En outre, dans ce contexte, les mots "modèle de base de données" et "modèle du sujet" peuvent être utilisés de manière égale (par exemple, une "base de données conceptuelle" et "modèle conceptuel du domaine"), car un tel modèle est à la fois réalité et réalité, et base de données conçue pour cette réalité.

La forme et la teneur spécifiques du modèle conceptuel de la base de données sont déterminées par l'appareil formel sélectionné pour cela. Typiquement, les notations graphiques semblables aux diagrammes ER sont utilisées.

Le plus souvent, le modèle de base de données conceptuel comprend:

Description des objets d'information ou des concepts du sujet et des connexions entre eux.

Description des restrictions d'intégrité, c'est-à-dire Exigences relatives aux valeurs de données valides et aux liens entre eux.

1.1 Définition des types d'entité

Entité - Tout objet distinctif (un objet que nous pouvons distinguer de l'autre), des informations sur lesquelles doivent être stockés dans la base de données. Les entités peuvent être des personnes, des lieux, des avions, des vols, des goûts, de la couleur, etc. Il est nécessaire de distinguer de tels concepts que le type d'essence et une instance de l'entité.

L'essence est un concept collectif, une abstraction d'un objet, de processus, de phénomènes ou d'une présentation vraiment existants de l'objet, qui est tenu d'être stocké dans la base de données.

Il est nécessaire de distinguer de tels concepts que le type d'essence et une instance de l'entité. Le concept de type entité appartient à l'ensemble des personnalités homogènes, des objets, des événements ou des idées, agissant dans son ensemble. Une copie de l'entité appartient à une chose spécifique dans l'ensemble. Par exemple, le type d'entité peut être une ville et copier - Moscou, Kiev, etc.

Trois types d'entités sont distingués: tige, associative (association) et caractéristique (caractéristique). En outre, un sous-ensemble des désignations définit également dans une variété d'entités associatives. Nous donnons maintenant la définition des similitudes.

Essence de rodain.

Tige (forte) entité - indépendante de l'autre essence. L'essence de la tige ne peut pas être une association, caractéristique ou désignation (voir ci-dessous).

Association.

Essence associative (ou association) exprime la connexion de «nombre à plusieurs» entre deux entités. C'est une essence assez indépendante. Par exemple, entre les entités, un homme et une femme existent une connexion associative, exprimée par l'essence de mariage associatif.

Caractéristique.

L'essence caractéristique est également appelée essence faible. Il est associé à une essence plus forte des connexions "une à plusieurs" et "une à une". L'entité caractéristique décrit ou spécifie une autre entité. Cela dépend complètement de cela et disparaît avec la disparition de ce dernier.

La désignation.

La désignation est une telle entité avec laquelle d'autres entités sont connectées sur le principe de "beaucoup à un" ou "un à un". Désignation, en revanche, les caractéristiques sont une essence indépendante. Par exemple, l'essence de la faculté dénote l'élève appartenant à cette unité de l'Institut, mais est assez indépendante.

Définition des types de communication

la communication - Il s'agit d'une association graphiquement décrite, installée entre deux types d'entités. Comme l'essence, la connexion est un concept typique, toutes les instances de deux types d'entités contraignantes sont soumises aux règles de la liaison. Par conséquent, il est plus correct de parler du type de communication, installé entre les types d'entités et sur les instances du type de communication, qui sont installés entre les instances de type spécimens. Dans la version du modèle ER discuté ici, cette association est toujours binaire et peut exister entre deux types d'entités différents ou entre le type d'essence et elles elles-mêmes (communication récursive). Dans n'importe quelle connexion, deux extrémités sont allouées (conformément à la paire d'entités contraignantes existantes), chacune indiquant la fin de la fin de la communication, le degré de fin de la communication (combien de copies ce type Les entités doivent être présentes dans chaque cas de ce type de communication), la liaison de la communication (c'est-à-dire toute instance de ce type d'entité devrait participer à un certain exemple de ce type de communication).

La communication est soumise sous la forme. Dans le même temps, à la place de "amarrage" de communication avec l'essence:

L'entrée en trois points du rectangle de l'essence, si pour cette entité dû à la connexion (ou devrait) utiliser de nombreuses instances de l'entité;

Entrée à un point, si une seule instance de l'entité peut participer à la connexion (ou devrait).

L'extrémité obligatoire de la connexion est représentée avec une ligne solide et une ligne intermittente en option.

La connexion entre les entités du ticket et le passager relie les billets et les passagers. La fin de la communication avec le nom "pour" vous permet de vous associer à un passager plusieurs passagers, et chaque billet doit être associé à n'importe quel passager. La fin de la communication avec le nom "a" montre que chaque billet ne peut appartenir qu'à un passager et que le passager n'est pas obligé d'avoir au moins un ticket.

Figure. une. Exemple de type de communication

· Chaque billet est destiné à un seul et unique passager;

· Chaque passager peut avoir un ou plusieurs billets.

Communication récursive

Dans l'exemple suivant (fig. 2) décrivent une connexion récursive qui relie l'essence d'un homme avec elle lui-même. La fin de la communication avec le nom "fils" détermine le fait que plusieurs personnes peuvent être des fils d'un père. La fin de la communication avec le nom "Père" signifie que chaque homme devrait avoir des fils.

Figure. 2.. Un exemple de type de communication récursif

L'interprétation orale laconique du graphique est la suivante:

Chaque homme est le fils d'un et un seul homme;

Chaque homme peut être le père d'un ou plusieurs hommes.

Types de cravates entre les tables

La communication vous permet de simuler la relation entre les objets d'objet.

Il y a 4 types de connexions:

1. " Un par un" - à toute instance de l'essence A correspond à une seule copie de l'entité dans, et inversement.

Tout étudiant particulier ne peut avoir qu'une seule caractéristique, et cette caractéristique fait référence à un seul élève.

2. " Un à plusieurs" - toute instance de l'essence A correspond à 0, 1 ou plusieurs copies de l'entité dans, mais une seule copie de l'essence de A. correspond à une instance de l'essence de

L'étudiant est soulevé beaucoup d'estimations; L'estimation n'appartient qu'à un étudiant.

3. " Beaucoup à un" - à toute instance de l'entité A correspond à une seule instance de l'entité, mais toute instance de l'entité correspondant à 0, 1 ou plusieurs copies de l'essence de A.

L'enseignant ne fonctionne que dans un bureau, mais le classeur peut être inscrit dans plusieurs enseignants.

4. " De nombreux co-beaucoup" - à toute instance d'essence A correspond à 0, 1 ou plusieurs copies de l'entité dans, et toute instance de l'entité correspondant à 0, 1 ou plusieurs copies de l'essence A.

L'étudiant d'Ivanov étudie dans plusieurs professeurs. Et chaque enseignant travaille avec de nombreux étudiants.

1.2 Définition des attributs et les lier avec des types d'entité

L'attribut d'entité est une partie qui sert à clarifier, identifier, classer, caractéristique numérique ou expression de l'état de l'essence. Les noms d'attributs sont entrés dans un rectangle représentant l'essence, sous le nom de l'essence et sont représentés avec de petites lettres, peut-être avec des exemples.

Un exemple de l'entité comme une personne avec les attributs spécifiés est indiqué sur (fig. 3) à partir d'un point d'affichage technique des attributs du type d'entité dans le modèle ER similaire aux attributs de la relation dans le modèle de données relationnelle. Et dans ce cas, dans d'autres cas, l'introduction d'attributs nommés entre dans un type de structure de données, dont le nom coïncide avec le nom du type d'entité dans le cas d'un modèle ER ou avec le nom du ratio variable dans le boîtier d'un modèle relationnel. Toutes les instances du type d'entité ou de tous les cortices de la relation doivent être suivies de cette structure typique.

Figure. 3. Exemple de type d'entité avec les attributs

Lors de la détermination des attributs du type d'entité dans le modèle ER, l'indication du domaine d'attribut est facultative, bien qu'elle soit possible (voir ci-dessous). Discutons-nous de ce qui a provoqué cette possibilité de définition d'attribut "affaibli". Tout d'abord, des modèles de données sémantiques sont utilisés pour construire des schémas de base de données conceptuelles et ces systèmes sont convertis en systèmes de base de données relationnels soutenus par un SGBD en particulier.

Comme indiqué ci-dessus, pour déterminer le type d'essence, il est nécessaire de veiller à ce que chaque instance de l'entité soit distinguée de toute autre instance de la même entité. Étant donné que l'essence est une abstraction de l'objet réel ou soumis du monde extérieur, cette exigence devrait être prise en compte lors du choix d'un candidat pour les types d'entités. L'identifiant unique de l'entité peut être un attribut, une combinaison d'attributs, de communication, de combinaison d'obligations ou d'une combinaison de connexions et d'attributs, distinguant de manière unique toute instance de l'entité provenant d'autres cas de l'essence du même type. Nous donnons quelques exemples. Sur (Fig. 4) montre que le type d'entité est un livre adapté à une utilisation dans une base de données bibliothèque. Lors de la publication d'un livre dans n'importe quelle maison d'édition est attribué numéro unique - Isbn. Il est clair que la valeur de l'attribut ISBN identifiera de manière unique le lot de livres dans l'entrepôt. En outre, bien sûr, une combinaison d'attributs convient comme un identifiant unique.<автор, название, номер издания, издательство, год издания>.

Figure. quatre Le type d'entité dont les instances sont identifiées par des attributs

Sur (Fig. 5), le diagramme comprend deux types d'essence liés. Chaque adulte a un et un seul et chaque passeport ne peut appartenir qu'à un homme adulte. Ensuite, la connexion d'une personne avec son passeport identifie de manière unique un homme adulte, c'est-à-dire brutalement, le passeport détermine l'adulte. Comme il peut y avoir des passeports qui n'ont pas encore été émis à une personne, cette connexion n'est pas un identifiant unique du passeport d'entité.

Figure. cinq Le type d'entité dont les instances sont identifiées par la connexion

Sur (Fig. 6), le diagramme comprend trois types liés d'entité. Le professeur possède des connaissances dans plusieurs disciplines académiques. L'enseignement de chaque discipline est disponible pour plusieurs professeurs. En d'autres termes, le professeur et la discipline entre entités ont défini la connexion "beaucoup à beaucoup". Chaque professeur peut préparer des cours pour toute discipline accessible à lui. Chaque discipline peut être consacrée à plusieurs cours de formation. Mais chaque professeur ne peut prépare qu'un seul cours sur toute discipline accessible et chaque cours peut être consacré à une seule discipline. Ainsi, chaque copie du type de type d'essence est uniquement identifiée par une copie de l'essence du professeur et une copie de l'entité de la discipline, c'est-à-dire une paire de connexions avec les noms des extrémités est préparée et est dédiée à l'entité du pays. Notez que les entités du professeur et de la discipline avec les connexions ne sont pas identifiées.

Figure. 6. Le type d'entité dont les copies sont identifiées par une combinaison de cravates

Enfin, sur (Fig. 7) est un exemple du type d'entité, dont l'identifiant unique est une combinaison d'attributs et de connexions. Chaque personne peut avoir des enfants et chaque personne a un père. Ensuite, en supposant que les jumeaux apparus sur la lumière simultanément ne donnent pas les mêmes noms, un identifiant unique du type d'essence peut être une combinaison d'attributs.

Figure. 7.. Le type d'entité dont les instances sont identifiées par la combinaison d'attributs et de liens

1.3 Définition des domaines d'attribut

Domaine Dans le modèle de données relationnel - le type de données, c'est-à-dire le jeu de valeurs admissible.

Le concept de type de données est fondamental; Chaque valeur, chaque variable, chaque paramètre, chaque instruction de lecture, et en particulier chaque attribut relationnel correspond à un type particulier.

Les exemples peuvent être les types de "Entier" (ensemble de tous les entiers), la "chaîne" (ensemble de toutes les lignes), "numéro de pièce" (ensemble de tous les nombres de pièces), etc. Ainsi, lorsque nous disons que certains attributs A un type d'attribut "entier", nous voulons dire que toutes les valeurs de cet attribut appartiennent à l'ensemble "tout" et aucun autre.

Par analogie avec mathématiques, les types de données sont divisés en scalaire et non qualifié. La valeur d'un type non bloqué (valeur non glacée) a un ensemble de composants visibles à l'utilisateur et la valeur du type scalaire (valeur scalaire) n'a aucun. Des exemples de type non bloqué sont le type de relation et le type de produit; Un exemple de type scalaire est le type "Entier".

Les restrictions sur la mise en œuvre des systèmes de base de données sur les ordinateurs sont imposées à la définition des types de certaines conditions. Donc, Type Type Integer est un ensemble tout est possible entiers, cependant, en fait, entier est un ensemble de tous les entiers qui peut être présenté dans le système informatique à l'étude. (Depuis certainement, il existe de tels entiers qui dépassent la possibilité de présenter dans n'importe quel système informatique).

Il doit être distingué par le type comme tel (concept logique) et le format de la représentation physique des valeurs de ce type dans un système informatique spécifique; Les types concernent le niveau modèle logiqueet la représentation physique des valeurs - au niveau ventes. Par exemple, les opérations définies pour le type "String" n'ont pas de sens pour le type "numéro", même si les chiffres sont mise en œuvre spécifique physiquement représenté par des rangées. Les valeurs de type "date" sont souvent physiquement représentées par un nombre réel, mais la plupart des opérations qui ont du sens pour le type "nombre" ne sont pas de sens pour la "date" de type.

Le modèle de données relationnelle ne prescrit pas de support obligatoire de types prédéfinis, à l'exception du type logique (Boolean), sans laquelle il est impossible de faire lors de l'exécution des opérations. Habituellement, certains types de types sont supportés par le système, d'autres types d'utilisateurs peuvent être conçus en outre.

1.4 Informations sur les touches alternatives et primaires

Perevi.mot-clé - Dans le modèle de données relationnel, l'une des relations clés potentielles sélectionnées comme clé principale (ou clé par défaut).

S'il existe une clé potentielle unique par rapport à la clé primaire. S'il y a plusieurs clés potentielles, l'une d'elles est choisie comme primaire, et d'autres appelées " alternative".

En termes de théorie, toutes les clés de relation potentielles sont équivalentes, c'est-à-dire posséder les mêmes propriétés. unicité et minimal. Cependant, l'une des touches potentielles est généralement choisie comme primaire, ce qui est le plus pratique à certaines fins pratiques, par exemple, de créer des clés externes à d'autres égards ou de créer un index de cluster. Par conséquent, comme une clé primaire, en règle générale, celle qui a la taille la plus petite (stockage physique) et / ou inclut le plus petit nombre d'attributs.

1.6 Tableau de construction essence-communication

2. Conception logique

La conception logique de la base de données est le processus de conception des modèles de structure d'informations de l'entreprise réalisable conformément aux exigences du système d'organisation de l'information sélectionné. Cependant, le modèle logique généré ne dépend pas des caractéristiques de la SGBD spécifique et d'autres conditions physiques de mise en œuvre.

2.1 Convertir le modèle de données conceptuel local au modèle logique local

1. La première étape consiste à supprimer la connexion de "nombre de nombreux". Une telle connexion est présente entre les entités "kit" et "ferme" du client ". Nous cassons ces liens en introduisant la "liste" de l'entité intermédiaire

2. Supprimer des connexions complexes. Les connexions complexes sont des connexions dans lesquelles trois types d'entités participent. Il n'y a pas de telles connexions dans mon travail.

3. Supprimer des connexions récursives. Connexions récursives - Connexions dans lesquelles des entités interagissent avec une défaillance. Il n'y a pas de telles connexions dans mon travail.

4. Supprimer les connexions d'attribut.

5. Supprimer plusieurs attributs de mon travail Il existe un attribut multiple-téléphone. Nous divisons le "destinataire du téléphone" sur " téléphone fixe Destinataire "et" destinataire de la téléphonie mobile "." Téléphone du fournisseur "On" téléphone mobile Fournisseur "et" fournisseur de téléphone à domicile ".

6. Supprimer des liens en excès. Il n'y a pas de telles connexions dans mon travail.

2.2 Vérification des modèles à l'aide de règles de normalisation

Technologie de conception bases relationnelles Les données sont associées à la théorie de la normalisation en fonction de l'analyse des dépendances fonctionnelles entre les attributs des relations. Le concept de dépendance fonctionnelle est fondamental dans la théorie de la normalisation des bases de données relationnelles. Les dépendances fonctionnelles déterminent la relation stable entre les objets et leurs propriétés dans le domaine à l'étude. C'est pourquoi le processus de soutien des dépendances fonctionnelles caractéristiques de ce domaine est la base du processus de conception.

Dans la théorie des bases de données relationnelles, met généralement en évidence la séquence suivante de formes normales:

1. 1 forme normale

2. 2 Formulaire normal

3. 3 Formulaire normal

Première forme normale (1nf)

La relation variable est sous la première forme normale (1NF) si et uniquement si, sous n'importe quelle valeur valide, chaque envoi contient une seule valeur pour chacun des attributs.

Dans le modèle relationnel, l'attitude est toujours sur la première forme normale pour déterminer le concept d'attitude. En ce qui concerne les différentes tables, ils peuvent ne pas être des représentations des relations correctes et, en conséquence, ne peuvent pas être dans 1NF.

Deuxième forme normale (2NF)

La relation variable est sous la deuxième forme normale si et uniquement si elle est sous la première forme normale, et chaque attribut neutre est irréductible (fonctionnellement complètement) dépend de sa clé potentielle.

Troisième forme normale (3NF)

La relation variable est sous la troisième forme normale si et uniquement lorsqu'elle est sous la deuxième forme normale, et il n'y a pas de transitif dépendances fonctionnelles Attributs non-clés de la clé.

2.3 Vérifiez le modèle pour les transactions utilisateur et l'exécution de la requête

1. Informations sur les composants disponibles de la source spécifiée;

Sélectionnez Composants. Le nom du composant, le fournisseur de la société. Nom du fournisseur, composants, numéro de fournisseur

Des composants fournisseur

Où entreprise fournisseur, nom de la société "AMD"

Et fournisseur de sociétés, numéro de fournisseur \u003d composants, numéro de fournisseur;

2. Informations sur les ensembles commandés par un client spécifique avec le pointeur du nom du destinataire;

Sélectionnez Set, nom de kit, liste, numéro de jeu, numéro de la société clientèle, client de la société, Nom du client, destinataire, destinataire Phoe

De l'ensemble, liste, client, destinataire

Où le client de la société, le nom de la société par le client-"interphone"

Et kit de numéro de numéro de liste. Régler et numéro de liste, Numéro de la société du client \u003d Compagnie client, société et destinataire du client, numéro de destinataire \u003d numéro de destinataire;

2.4 Construire un diagramme final" Essence de communication"

Conclusion

Dans ce papier à terme J'ai développé une base de données pour automatiser l'intérieur de l'ordinateur. Au stade initial, j'ai compilé un modèle du domaine, qu'il est nécessaire d'identifier des objets qui sont les plus importants pour les utilisateurs. Pour cela je suis description détaillée Le sujet et les connexions présentes entre ces objets ont vérifié son modèle pour de tels types de liens comme complexes, récursifs, connexion avec des attributs, communications divisées à de nombreuses personnes et ont également identifié les types d'entités et types d'attributs, ainsi que sur le base de ces données ont construit un diagramme "Essence-communication"

À 2 niveaux, j'ai créé un contrôle de communication et vérifiant des modèles à l'aide de règles de normalisation. Mon modèle de données était sous la première et deuxième formulaire normal, dans 3 forme normale, j'ai apporté le modèle en trouvant des dépendances transitives et en les transférons vers une autre entité (liste). Vérifié le modèle pour les transactions utilisateur et l'exécution de la requête, puis construit le graphique final "essence-communication". Sur la base de mon travail effectué, je peux dire que ma base de données aidera bien à l'intérieur de l'ordinateur.

Liste des littérature d'occasion

1. Bases de données. Tutoriel A.D. Homonenko

2. Travaux efficaces J. Efficace avec MS Access 2000

3. Wikipedia

4. Date K. J. Introduction au système de base de données

Posté sur allbest.ru.

...

Documents similaires

    Données initiales pour la conception d'un complexe de production de matériaux de peinture et de solvants d'une capacité totale de 7 000 t / g. Base pour développer des données sources et des informations technologiques générales. Description des principaux schémas technologiques de production.

    travaux de cours, ajouté 17.02.2009

    Caractéristiques des étapes de conception automatisées. Méthodes et algorithme de calcul du taux de consommation de matériaux de base sur la couche de démonstration féminine à l'aide des programmes Basiq Norma 1 et Norma 2. Caractéristiques de l'automatisation du traitement des données à l'aide d'un ordinateur.

    cours, ajouté 06.05.2010

    Sélection de la boîte de vitesses de ver à deux étages de moteur électrique et design. Critères de conception: sélection de matériaux de taille et de boîte de vitesses. Calcul de la transmission à grande vitesse et à faible vitesse. Concevoir des vers et des roues ver. Disposition du réducteur.

    travaux de cours, ajouté le 01/12/2012

    Établissant les données source pour la conception de la salle de volaille. Détermination du transfert de chaleur résistant thermique requis. Calcul des zones de zones de plancher individuelles. Calcul de la perte de chaleur à travers des structures entourant. Calcul du régime de chaleur et de l'échange d'air.

    travaux de cours, ajouté 09/10/2010

    Informations de base sur la brique de silicate. Production de liant astringent de la chaux-silice. Silos pour tremper le mélange de matières premières. Le processus d'autoclave traitement des matériaux. Calcul des besoins des matières premières. Contrôle d'entrée des matériaux. Calcul de la conception de l'entrepôt.

    thèse, ajoutée le 01/07/2014

    Règles de conception et de reconstruction d'ateliers de fabrication mécanique: informations générales sur la conception de la production de montage mécanique, une description du brouillon de travail et de la documentation de travail, l'intérieur de la partie conçue de la partie de la pièce.

    examen, ajouté le 12/28/2008

    Caractéristiques du produit des produits en béton armé et des mélanges de béton. Calcul des performances de la préparation de mélanges de béton. Sélection d'équipements technologiques. Détermination du volume des stocks de stockage de matériaux et de la sélection de types d'entrepôt.

    cours, ajouté 11.06.2015

    Fonctions du système de conception automatisée de vêtements. Conception artistique de modèles de vêtements. Analyse anthropométrique des chiffres. Méthodes de conception de modèles de modèles. Développement d'une famille de modèles, développement de schémas et définition des normes de consommation.

    thèse, ajoutée 26.06.2009

    Les conditions de fonctionnement de l'unité de machine qui sert tfulld par un ascenseur de balançoire. Moteur pour sa conception, calcul cinématique du lecteur. Sélection de matériaux de transmission au ver et détermination des contraintes admissibles. Calcul des arbres et des paliers.

    travail de cours, ajouté le 06/16/2011

    Justification de la sélection du système et du schéma d'alimentation en eau, le calcul hydraulique du réseau et la sélection du compteur. Détermination de la pression requise. Les normes de conception du système d'égout, le calcul du réseau interne et de cour. Spécification des matériaux et du matériel.

Avez-vous aimé l'article? Partager avec des amis: