Fill manuals

This commit is contained in:
IRBorisov 2023-08-23 18:50:49 +03:00
parent 6467ff7b80
commit 38ffba0af6
7 changed files with 48 additions and 9 deletions

View File

@ -1,7 +1,14 @@
import { urls } from '../../utils/constants';
import TextURL from '../Common/TextURL';
function HelpAPI() { function HelpAPI() {
return ( return (
<div className=''> <div className=''>
<b>Справочник по API</b> <h1>Программный интерфейс Портала</h1>
<p>В качестве программного интерфейса сервера используется REST API, реализованный с помощью Django.</p>
<p>На данный момент API находится в разработке, поэтому поддержка внешних запросов не производится.</p>
<p>С описанием интерфейса можно ознакомиться <TextURL text='по ссылке' href={urls.restapi}/>. Описания требований к запросам не полные.</p>
<p><TextURL text='Принять участие в разработке' href={urls.gitrepo}/></p>
</div> </div>
); );
} }

View File

@ -1,7 +1,26 @@
import { urls } from '../../utils/constants';
import TextURL from '../Common/TextURL';
function HelpExteor() { function HelpExteor() {
return ( return (
<div className=''> <div className=''>
<b>Справочник по Экстеору</b> <h1>Экстеор</h1>
<p>Экстеор 4.9 редактор текстов систем понятий эксплицированных в родах структур, используемых для создания проектов систем организационного управления. Экстеор является идейным предком Портала.</p>
<p>Портал превосходит Экстеор в части редактирования экспликаций, но функции синтеза и вычисления интерпретации пока доступны только в Экстеоре. Также следует использовать Экстеор для выгрузки экспликаций в Word для последующей печати.</p>
<p>Экстеор доступен на операционной системы Windows 10 и выше.</p>
<p>Скачать установщик: <TextURL href={urls.exteor64} text='64bit'/> | <TextURL href={urls.exteor32} text='32bit'/></p>
<p className='mt-2'><b>Основные функции</b></p>
<li>Работа с РС-формой системы понятий.</li>
<li>Автоматическое определение типизации выражений языка родов структур.</li>
<li>Проверка корректности РС-формы.</li>
<li>Контекстный поиск с учетом словоформ терминов.</li>
<li>Терминологический контроль вхождений терминов в тексты других терминов и текстовые определения.</li>
<li>Автоматическое выполнение операций синтеза РС-форм.</li>
<li>Синтез РС-форм с помощью операционной схемы синтеза (ОСС).</li>
<li>Автоматическое сквозное внесение изменений в ОСС (пересинтез).</li>
<li>Вычисление объектной интерпретации для производных понятий для заданных интерпретаций базовых понятий.</li>
<li>Выгрузка концептуальных схем в Word.</li>
<li>Импорт/экспорт данных объектных интерпретаций из/в Excel.</li>
</div> </div>
); );
} }

View File

@ -1,7 +1,12 @@
function HelpLibrary() { function HelpLibrary() {
return ( return (
<div className=''> <div className=''>
<b>Справочник по Библиотеке</b> <h1>Библиотека концептуальных схем</h1>
<p>В библиотеки собраны различные концептуальные схемы. Группировка и классификации схем на данный момент не проводится.</p>
<p>На текущем этапе развития Портала происходит первичное наполнение Библиотеки концептуальными схемами.</p>
<p>Доступен поиск схемы в Библиотеке с помощью инструментов, расположенных в верхней части страницы.</p>
<p>Аттрибут "общедоступная схема" делает схему видимой в разделе библиотека.</p>
<p>Аттрибут "библиотечная схема" позволяет выделить неизменяемые схемы, используемые как примеры и основа последующих разработок.</p>
</div> </div>
); );
} }

View File

@ -7,9 +7,11 @@ function HelpMain() {
<h1>Портал</h1> <h1>Портал</h1>
<p><u>Портал</u> позволяет анализировать предметные области, формально записывать системы определений (<u>концептуальные схемы</u>) и синтезировать их с помощью математического аппарата родов структур.</p> <p><u>Портал</u> позволяет анализировать предметные области, формально записывать системы определений (<u>концептуальные схемы</u>) и синтезировать их с помощью математического аппарата родов структур.</p>
<p>Навигация по порталу осуществляется верхнюю панель или ссылки в "подвале" страницы. Их можно скрыть с помощью кнопки в правом верхнем углу</p> <p>Навигация по порталу осуществляется верхнюю панель или ссылки в "подвале" страницы. Их можно скрыть с помощью кнопки в правом верхнем углу</p>
<p>В меню пользователя (правый верхний угол) редактирование данных пользователя и изменение цветовой темы.</p>
<p className='mt-2'><b>Основные разделы Портала</b></p> <p className='mt-2'><b>Основные разделы Портала</b></p>
<li><TextURL text='Библиотека' href='/library?filter=common' /> содержит обещдоступные схемы и инструменты поиска и навигации по ним</li> <li><TextURL text='Библиотека' href='/library?filter=common' /> - общедоступные схемы и инструменты поиска и навигации по ним</li>
<li><TextURL text='Мои схемы' href='/library?filter=personal' /> содержит отслеживаемые и редактируемые схемы. Основной рабочий раздел</li> <li><TextURL text='Мои схемы' href='/library?filter=personal' /> - отслеживаемые и редактируемые схемы. Основной рабочий раздел</li>
<li><TextURL text='Профиль' href='/profile' /> - данные пользователя и смена пароля</li>
<p className='mt-2'><b>Поддержка Портала</b></p> <p className='mt-2'><b>Поддержка Портала</b></p>
<p>Портал разрабатывается <TextURL text='Центром Концепт' href={urls.concept}/> и является проектом с открытым исходным кодом, доступным на <TextURL text='Github' href={urls.gitrepo}/>.</p> <p>Портал разрабатывается <TextURL text='Центром Концепт' href={urls.concept}/> и является проектом с открытым исходным кодом, доступным на <TextURL text='Github' href={urls.gitrepo}/>.</p>
<p>Ждём Ваши пожелания по доработке, найденные ошибки и иные предложения по адресу <TextURL href={urls.mailportal} text='portal@acconcept.ru'/></p> <p>Ждём Ваши пожелания по доработке, найденные ошибки и иные предложения по адресу <TextURL href={urls.mailportal} text='portal@acconcept.ru'/></p>

View File

@ -2,7 +2,9 @@ import { urls } from '../../utils/constants';
function HelpRSLang() { function HelpRSLang() {
return ( return (
<div className='flex flex-col w-full'> <div>
<h1>Язык родов структур</h1>
<p>Формальная запись (<u>экспликация</u>) концептуальных схем осуществляется с помощью языка родов структур. Данный математический аппарат основан на аксиоматической теории множеств Цермелло-Френкеля и аппарате родов структур Н.Бурбаки.</p>
<p>Для ознакомления с основами родов структур можно использовать следующие материалы:</p> <p>Для ознакомления с основами родов структур можно использовать следующие материалы:</p>
<ul> <ul>
<li>1. <a className='underline' href={urls.intro_video}>Краткое введение в мат. аппарат</a></li> <li>1. <a className='underline' href={urls.intro_video}>Краткое введение в мат. аппарат</a></li>

View File

@ -31,12 +31,14 @@ function ManualsPage() {
}, [search, setActiveTopic, navigateTo]); }, [search, setActiveTopic, navigateTo]);
return ( return (
<div className='flex items-start justify-start w-full gap-2'> <div className='flex w-full gap-2 justify-stretch'>
<TopicsList <TopicsList
activeTopic={activeTopic} activeTopic={activeTopic}
onChangeTopic={topic => onSelectTopic(topic)} onChangeTopic={topic => onSelectTopic(topic)}
/> />
<ViewTopic topic={activeTopic} /> <ViewTopic
topic={activeTopic}
/>
</div> </div>
); );
} }

View File

@ -20,8 +20,10 @@ export const urls = {
ponomarev: 'https://inponomarev.ru/textbook', ponomarev: 'https://inponomarev.ru/textbook',
intro_video: 'https://www.youtube.com/watch?v=0Ty9mu9sOJo', intro_video: 'https://www.youtube.com/watch?v=0Ty9mu9sOJo',
full_course: 'https://www.youtube.com/playlist?list=PLGe_JiAwpqu1C70ruQmCm_OWTWU3KJwDo', full_course: 'https://www.youtube.com/playlist?list=PLGe_JiAwpqu1C70ruQmCm_OWTWU3KJwDo',
gitrepo: 'https://github.com/IRBorisov/ConceptPortal', gitrepo: 'https://github.com/IRBorisov/ConceptPortal',
mailportal: 'mailto:portal@acconcept.ru' mailportal: 'mailto:portal@acconcept.ru',
restapi: 'https://portal.acconcept.ru:8082/docs/'
}; };
export const resources = { export const resources = {