Василиса▶ Я жду вашего обращения. Что Вы хотите узнать?
Логотип
Уникальное обозначение: Реализация концепции ВИПРОС ( страница )
Обозначение ⇔ Реализация концепции ВИПРОС
Сущность ⇔ страница
Текст:

5. Реализация концепции ВИПРОС.


Для реализации концепции мы предлагаем формат описания любого(произвольной сложности) объекта(сущности) реального мира в виде предложения состоящего из набора понятий с минимальными синтаксическими правилами. Этот формат позволит человеку понимать какие объекты попадают в пространство, и какие объекты извлекаются из пространства по его запросу.
Ниже приведены правила , которые в дальнейшем изложении будут именоваться правилами ВИПРОСа.


Уникальное обозначение: правила ВИПРОС ( страница )
Обозначение ⇔ правила ВИПРОС
Сущность ⇔ страница
Текст:

Правило ВИПРОС 1
Любой (произвольной сложности) объект(сущность) реального мира может быть определён при помощи терминов,
которые отображают понятия описывающие этот объект на естественном языке (например русском).
(Понятие определён ,в формулировке этого правила, идентично понятию описан).

Правило ВИПРОС 2
Любой термин состоит из наборов символов (один- допустим).

Правило ВИПРОС 3
Любое понятие состоит из множества терминов (один- допустим).

Правило ВИПРОС 4
Любое определение (описание) объекта состоит из множества заданных свойств

Правило ВИПРОС 5
Любое заданное свойство состоит из двух понятий:
1. атрибут заданного свойства;
2. значение заданного свойства.

Правило ВИПРОС 6
Любое описание объекта начинается и заканчивается терминами отображающие понятия открытия и закрытия описания (определения) объекта:
Например:
{+ - открытие определения (описания) объекта;
+} - закрытие определения (описания) объекта;

Правило ВИПРОС 7
Любое заданное свойство объекта в его описании начинается и заканчивается терминами отображающими понятия открытия и закрытия описание (определения) заданного свойства .
Например:
(> - открытие определения (описания) заданного свойства;
<) - закрытие определения (описания) заданного свойства;

Правило ВИПРОС 8
В любом заданном свойстве атрибут отделяется от значения понятием отношения атрибута с значением.
Например:
<=> - отношение атрибута с значением

Правило ВИПРОС 9
Зарезервирован атрибут idt (идентификатор).
В любом описании объекта может быть только одно заданное свойство с атрибутом idt. Значение этого свойства идентифицирует объект в ВИПРОС (не обязательно однозначно).
Например:
(>idt<=>Иванов Иван Иванович<)
с таким заданным свойством может быть несколько объектов(Свидетельство о рождении,паспорт и т.д.).

Правило ВИПРОС 10
Любой объект однозначно идентифицируется в пространстве набором своих заданных свойств.
Другими словами в ВИПРОС нет двух объектов с одинаковым набором заданных свойств.
Как следствие из этого правила — любой объект должен иметь хотя-бы одно заданное свойство отличающего его от любого подмножества заданных свойств любого объекта ВИПРОС.

Правило ВИПРОС 11
Любой объект считается связанным с другим объектом, если у него есть заданное свойство, атрибут которого совпадает с значением заданного свойства имеющего атрибут КОМЪЕКТ, а значение совпадает с значением заданного свойства имеющего атрибут idt.
Например:
{+... (>ФИО<=>Иванов Иван Иванович<) ... +} связывающий объект
{+(>idt<=>Иванов Иван Иванович<)...(>Комъект<=>ФИО<) ...+} связываемый объект

Пример описания комъекта по правилам ВИПРОС.
{+(>Комъект<=>контакты<)(>ФИО<=>Иванов Петр Иванович<)(>Фамилия<=>Иванов<)(>Имя<=>Петр<)(>Отчество<=>Иванович<)(>Дата рождения<=>14.07.1967<)(>Адрес<=>Г . Москва ул . Правды д 5 кв 2<)(>Телефон<=>8-926-111-11-11<)(>Домашний Телефон<=>8-495-111-22-22<)(>Комъект<=>Демонстрация<)(>e-mail<=>11111_work@mail.ru<)+}


Cвойства:
страницы ⇔ документации Василисы ЯВИКС
FF ⇔ bts0029

{+(>Обозначение<=>мама<)(>Часть речи<=>существительное<) (>текст<=>разговорное то же, что мать <)+}

{+(>Комъект<=>Описание гражданина<)(>ФИО<=>ИИИ<)(>Фамилия<=>Иванов<)(>Имя<=>Иван<)(>Отчество<=>Иванович<) (>Адрес<=>Г . Москва ул . Правды д.5 кв.2<)(>Телефон<=>8-926-111-11-11<)(>Домашний Телефон<=>8-495-111-22-22<) (>e-mail<=>11111_work@mail.ru<)(>Дата рождения<=>14.07.1967<)+}

{+(>Родители<=>ИИИ<)(>Мать<=>ПМИ<)(>Отец<=>ИИП<)+}

{+(>ФИО<=>ИИП<)(>Фамилия<=>Иванов<)(>Имя<=>Иван<)(>Отчество<=>Петрович<)(>Дата рождения<=>01.04.1932<)+}

{+(>Обозначение<=>ФИО<)(>текст<=>сокращение от фамилия имя отчество, применяется для укороченного обозначения совокупности трёх свойств описания человека<)+}

Из примеров видно , что человеку достаточно просто понять какой объект реального мира описан при помощи этого формата. В дополнение можно отметить, что этот формат не единственный, и можно предложить любые другие правила и форматы, но цель должна быть достигнута. Цель формулируется так — формат описания объекта должен быть понятен человеку и удобен для разбора программой.

Для полноты картины не хватает правил описывающий процесс выбора из всего множества объектов содержащихся в едином информационном пространстве того, что нужно.

Правило выбора формулируется просто:

Из всего пространства выбрать те объекты у которых есть интересующие потребителя свойства .

Для реализации этого правила необходимо предоставить возможность манипулировать полученными множествами (объединять, пересекать, исключать и т.д. все логические операции над этими множествами).
Как это выглядит синтаксически?

Выбери в выборку А множество с атризом (>Фамилия<=>Иванов<) и (>Имя<=>Иван<).

в результате в выборку А попадут все объекты у которых есть заданные свойства (>Фамилия<=>Иванов<) и (>Имя<=> Иван<) далее используя понятия
объедини выборки
пересеки выборки
исключи выборки
и т.д
в конечном итоге мы получаем искомое множество объектов удовлетворяющих произвольному запросу.

<<<-Назад_____Далее->>>
Cвойства:
страницы ⇔ документации Василисы ЯВИКС
FF ⇔ bts0017
© 2014-2018 ЯВИКС - все права защищены.
Наши контакты/Карта ссылок