2024-08-23 21:28:54 +03:00
|
|
|
|
import {
|
|
|
|
|
IconConsolidation,
|
|
|
|
|
IconDownload,
|
|
|
|
|
IconExecute,
|
|
|
|
|
IconOSS,
|
|
|
|
|
IconRSFormImported,
|
|
|
|
|
IconRSFormOwned,
|
|
|
|
|
IconSynthesis
|
|
|
|
|
} from '@/components/Icons';
|
2025-02-10 01:32:16 +03:00
|
|
|
|
|
|
|
|
|
import { LinkTopic } from '../../components/LinkTopic';
|
|
|
|
|
import { HelpTopic } from '../../models/helpTopic';
|
2024-06-10 11:57:48 +03:00
|
|
|
|
|
2025-02-19 23:29:45 +03:00
|
|
|
|
export function HelpConceptOSS() {
|
2024-06-10 11:57:48 +03:00
|
|
|
|
return (
|
2024-08-17 12:16:50 +03:00
|
|
|
|
<div className='text-justify'>
|
2024-06-10 11:57:48 +03:00
|
|
|
|
<h1>Операционная схема синтеза</h1>
|
|
|
|
|
<p>
|
|
|
|
|
Работа со сложными предметными областями требует многократного{' '}
|
|
|
|
|
<LinkTopic text='синтеза' topic={HelpTopic.CC_SYNTHESIS} /> для построения целевых понятий. Последовательность
|
2024-08-17 12:16:50 +03:00
|
|
|
|
синтезов задается с помощью{' '}
|
|
|
|
|
<span className='text-nowrap'>
|
|
|
|
|
<IconOSS className='inline-icon' /> <b>Операционной схемы синтеза (ОСС)</b>
|
|
|
|
|
</span>{' '}
|
|
|
|
|
и отображается в форме <LinkTopic text='Графа синтеза' topic={HelpTopic.UI_OSS_GRAPH} />.
|
2024-06-10 11:57:48 +03:00
|
|
|
|
</p>
|
|
|
|
|
<p>
|
2024-08-23 21:28:54 +03:00
|
|
|
|
Базовыми операциями ОСС являются <IconDownload size='1rem' className='inline-icon' /> загрузка и{' '}
|
|
|
|
|
<IconSynthesis size='1rem' className='inline-icon' /> синтез. Схема может быть загружена из другой локации{' '}
|
|
|
|
|
<span className='text-nowrap'>
|
|
|
|
|
(<IconRSFormImported size='1rem' className='inline-icon' />
|
|
|
|
|
<b>внешняя КС</b>)
|
|
|
|
|
</span>{' '}
|
|
|
|
|
или создана в ОСС{' '}
|
|
|
|
|
<span className='text-nowrap'>
|
|
|
|
|
(<IconRSFormOwned size='1rem' className='inline-icon' />
|
|
|
|
|
<b>собственная КС</b>)
|
|
|
|
|
</span>
|
|
|
|
|
. Загрузка схем, полученных синтезом в других ОСС не допускается. Также запрещена повторная загрузка той же КС в
|
|
|
|
|
рамках одной ОСС.
|
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
При изменении расположения или владельца ОСС соответствующие атрибуты изменяются у собственных КС. Также при
|
|
|
|
|
удалении ОСС удаляются и все собственные КС. При удалении операции, собственная КС отвязывается от ОСС и
|
|
|
|
|
становится свободной КС.
|
2024-08-19 22:03:08 +03:00
|
|
|
|
</p>
|
|
|
|
|
<p>
|
|
|
|
|
Операция синтеза в рамках ОСС задаются набором операций-аргументов и <b>таблицей отождествлений</b> понятий из
|
|
|
|
|
КС, привязанных к выбранным аргументам. Таким образом{' '}
|
2024-08-28 15:42:57 +03:00
|
|
|
|
<LinkTopic text='конституенты' topic={HelpTopic.CC_CONSTITUENTA} /> в каждой КС разделяются на исходные и
|
|
|
|
|
наследованные. При формировании таблицы отождествлений пользователю предлагается синтезировать производные
|
|
|
|
|
понятия, выражения которых совпадают после проведения заданных отождествлений.
|
2024-06-10 11:57:48 +03:00
|
|
|
|
</p>
|
|
|
|
|
<p>
|
2024-08-19 22:03:08 +03:00
|
|
|
|
После задания аргументов и таблицы отождествления необходимо единожды{' '}
|
2024-08-17 12:16:50 +03:00
|
|
|
|
<span className='text-nowrap'>
|
2024-08-27 11:33:56 +03:00
|
|
|
|
<IconExecute className='inline-icon icon-green' /> активировать Синтез
|
2024-08-17 12:16:50 +03:00
|
|
|
|
</span>
|
2024-08-27 11:33:56 +03:00
|
|
|
|
, чтобы выполнить операцию и активировать{' '}
|
|
|
|
|
<LinkTopic text='сквозные изменения' topic={HelpTopic.CC_PROPAGATION} />.
|
2024-08-17 12:16:50 +03:00
|
|
|
|
</p>
|
|
|
|
|
<p>
|
2024-08-19 22:03:08 +03:00
|
|
|
|
<span className='text-nowrap'>
|
|
|
|
|
<IconConsolidation className='inline-icon' /> <b>Ромбовидным синтезом</b>
|
|
|
|
|
</span>{' '}
|
|
|
|
|
называется операция, где используются КС, имеющие общих предков. При таком синтезе могут возникать дубликаты и
|
|
|
|
|
неоднозначности в результате. Необходимо внимательно формировать таблицу отождествлений, добавляя дублирующиеся
|
|
|
|
|
понятия из синтезируемых схем.
|
2024-06-10 11:57:48 +03:00
|
|
|
|
</p>
|
|
|
|
|
</div>
|
|
|
|
|
);
|
|
|
|
|
}
|