DRAKON.SU
https://forum.drakon.su/

Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?
https://forum.drakon.su/viewtopic.php?f=135&t=5296
Страница 1 из 1

Автор:  Шилин Александр [ Среда, 24 Декабрь, 2014 12:16 ]
Заголовок сообщения:  Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Обязательство.
При описании ситуаций в судебной практике, в бухгалтерской практике, во взаимодействии хозяйственных и государственных структур у меня постоянно вылезает понятие – Обязательство.
Примеры:
Член некоего сообщества обязан ежемесячно платить членские взносы.
Организация обязана раз в пять лет проводить оценку рабочих мест.
Должностное лицо обязано в течение 30 дней подготовить ответ на запрос.
Организация обязана оплатить поставленный товар в срок, указанный в договоре.
Учредитель организации обязан сообщить об изменении своих паспортных данных в регистрирующий орган.

Кто-то берёт на себя обязательство. Или на кого-то возлагаются обязанности. И т.д.
Очень часто налетаю на понятие «обязательство». Такое ощущение, что вся жизнь состоит из одних обязательств!
И никак не могу придумать: как можно отражать обязательства в Дракон-схемах?
Как можно отражать нарушение обязательства в Дракон-схемах?
На простом уровне оно просто: Директор должен передать всю документацию при увольнении новому директору. Это можно и в одну иконку втиснуть.
А если обязательство содержит сроки исполнения или периодичность исполнения?
Как показать, что обязательство есть?
Как показать содержание обязательства?
Как показать, что оно нарушено?

Автор:  Alexey_Donskoy [ Среда, 24 Декабрь, 2014 14:31 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Шилин Александр писал(а):
как можно отражать обязательства в Дракон-схемах?
Как можно отражать нарушение обязательства в Дракон-схемах?
Никак.
Потому что это не алгоритмическая конструкция.
Это данные.
А Дракон не предназначен для этого.

Автор:  ==== [ Среда, 24 Декабрь, 2014 14:43 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Обязательство является предписанной (предопределенной) деятельностью.

Исполнение обязательства связано с наступлением определенных условий: внешних, времени исполнения, в связи с событием и т.д. .

Исполнение обязательства можно отобразить иконами Действие или Вставка внутри Цикла, Развилки, Переключателя.

Само обязательство, как действия по его исполнению, можно отобразить Дракон-схемой.

Автор:  Шилин Александр [ Среда, 24 Декабрь, 2014 15:34 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Геннадий Тышов писал(а):
Обязательство является предписанной (предопределенной) деятельностью.

Исполнение обязательства связано с наступлением определенных условий: внешних, времени исполнения, в связи с событием и т.д. .

Исполнение обязательства можно отобразить иконами Действие или Вставка внутри Цикла, Развилки, Переключателя.

Само обязательство, как действия по его исполнению, можно отобразить Дракон-схемой.


В процессе описания, возможно, придётся оперировать обязательством как единым целым, но с обращением к деталям этого обязательства.
Как выделить и отдельно показать часть обязательства?
Как показать обязательство как единое целое? Как сделать ссылку на него, чтобы было понятно о чём речь в каком-то звене схемы и в то же время прыгнуть куда-то и посмотреть структуру обязательства?

Автор:  ==== [ Среда, 24 Декабрь, 2014 16:16 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Перечень всех обязательств ответственного лица отображается в схеме Гном иконами Вставка.

Алгоритм исполнения обязательства отображается Дракон-схемой Примитив или Силуэт.

Исполнение обязательства инициируется в Дракон-схеме, анализирующей наступление определяющих факторов: внешние события, время и т.д. . Вызов Дракон-схемы исполнения обязательства производится иконой Вставка.

Иконы Вставка в схемах Гном и Силуэт (Примитив) имеют текст иконы Заголовок в схеме исполнения.

В ИС Дракон переход (прыгнуть) от иконы Вставка к схеме исполнения производится выполнением пункта в контекстном меню "Перейти к схеме" или клавишами клавиатуры: влево или вправо. Возврат из схемы исполнения к иконе Вставка производится выполнением пункта "Возврат к иконе вызова" или клавишами: влево или вправо. Схемы могут размещаться на различных листах.

Автор:  Владимир Паронджанов [ Среда, 24 Декабрь, 2014 16:21 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Шилин Александр писал(а):
Как выделить и отдельно показать часть обязательства?
Как показать обязательство как единое целое? Как сделать ссылку на него, чтобы было понятно о чём речь в каком-то звене схемы и в то же время прыгнуть куда-то и посмотреть структуру обязательства?


Очень просто. В первой (крайней левой) ветке в иконе "имя ветки" напишите "Обязательство банка" (или не банка). В первой ветке поместите гигантскую икону "комментарий". Внутри комментария запишите длинное обязательство, разбитое на пункты:
1. ..........
2. ..........
3. .........
4. .........
5. .........
Ниже комментария поместите, как обычно икону "адрес".

Сейчас я приведу пример-образец:
— откройте http://drakon.su/_media/biblioteka_1/01 ... linnik.pdf
— на странице 332 посмотрите рис. 198. В первой ветке есть большая икона комментарий и больше ничего.
Пояснения на стр 331 в §§ 1 и 2.

Цитата:
Как показать обязательство как единое целое?
Все обязательство (целиком) находится в гигантской иконе комментарий 1-й ветки.

Цитата:
Как выделить и отдельно показать часть обязательства?
В указанной иконе комментарий пункты 1, 2, 3, — это отдельные части Обязательства.

Вот нашел еще один образец http://f-picture.net/fp/f5ca2a54c6c5456 ... 5c6dac5a55

а) Обратите внимание на гигантскую икону "Комментарий" в первой ветке.

б) Обратите внимание, что пункты в иконе Комментарий отделены друг от друга пустыми строками

в) В пункте б) изложено эргономичное Правило, которое называется "Пропуск строки".

г) В качестве упражнения исправьте Ваш НЕЭРГОНОМИЧНЫЙ текст здесь, а заодно и здесь и превратите его в ЭРГОНОМИЧНЫЙ текст, используя мудрое правило "Пропуск строки".

д) Возьмите пример с сообщений Геннадия Тышова, где он очень хорошо использует мудрое правило "Пропуск строки" на благо своих читателей, например, здесь.

Автор:  Alexey_Donskoy [ Среда, 24 Декабрь, 2014 17:01 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Владимир Паронджанов писал(а):
В первой ветке поместите гигантскую икону "комментарий".
Тогда зачем Дракон?!

Возможный ответ: показать алгоритм исполнения обязательства и т.п. Замечательно.

А что дальше?
В идеале мы хотим, чтобы закон был изложен в более чёткой форме, чем нынешнее текстовое описание, где никто не может гарантировать отсутствие дыр, ведь так?

Но не излагается закон на чисто алгоритмическом языке. Там изрядная доля чисто декларативная.
Мы можем, конечно, использовать данный инструмент для того, чтобы попытаться эту декларативность изобразить в псевдоалгоритмическом виде, но что нам даст такая модель?

Алгоритмическая форма предполагает возможность исполнения.
То есть можно попробовать проиграть сценарий и посмотреть, чем он закончится.

НО!

Здесь уже речь может идти не о законе, а о деятельности.
Например, предприниматель проверяет: пора платить налоги? - пора.
Есть деньги на счету? - нет денег.
Что делать?
И начинается: взять кредит для уплаты налога - будет стоить столько-то (проценты).
Не заплатить налог - будет стоить столько-то (штрафы, пени).
Выбор.

На самом деле так дела не делаются.
Ещё раз повторю, что с точки зрения описания деятельности обязательство - это данные.
Подписав договор, мы получаем обязательство заплатить - и вывешиваем флаг (устанавливаем значение соответствующей переменной).
Теперь в алгоритме деятельности надо предусмотреть анализ флага и оценку финансовых потоков - предварительное моделирование на предстоящий отчётный период, из которого будет сделан вывод о необходимости резервирования средств, и т.д. и т.п.

Или автора деятельность совсем не волнует? Просто описать схему действия закона? Так она и сейчас в Гаранте описывается. Пусть криво описывается, но читабельно. В текст закона, к сожалению, только не входит...

Так что мы сделать-то хотим? Задача какая?

Автор:  Шилин Александр [ Среда, 31 Декабрь, 2014 18:01 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Alexey_Donskoy писал(а):
На самом деле так дела не делаются.
Ещё раз повторю, что с точки зрения описания деятельности обязательство - это данные.
Подписав договор, мы получаем обязательство заплатить - и вывешиваем флаг (устанавливаем значение соответствующей переменной).
Теперь в алгоритме деятельности надо предусмотреть анализ флага и оценку финансовых потоков - предварительное моделирование на предстоящий отчётный период, из которого будет сделан вывод о необходимости резервирования средств, и т.д. и т.п.

Или автора деятельность совсем не волнует? Просто описать схему действия закона? Так она и сейчас в Гаранте описывается. Пусть криво описывается, но читабельно. В текст закона, к сожалению, только не входит...

Так что мы сделать-то хотим? Задача какая?


Во-первых, С Новым Годом!

В-остальных:
Дела так не делаются - тут согласен.
Но варианты действий при невозможности уплаты налога могут быть разные и почему бы нам не проинформировать пользователя об этом. Будет он так дела делать или нет - вопрос следующий. Но если дать несколько вариантов - как оно можно сделать - по-моему это будет полезно.
А если добавить привязочку условия ссылкой на конкретное судебное дело или статью эксперта про реальные дела - будет совсем хорошо.

Не схема действия закона меня интересует. От конкретного пункта закона столько правоприменительной практики вылезает, что, конечно, можно отработать их Дракон-схемами, но это дело трудоёмкое. Мне хочется использовать "обязательство" и как объект для аналитики в учёте и одновременно показать его структуру. Вот предложение про икону "Вставка" это наверное оно.

Про обязательство вы хорошо сказали. Тут и срок исполнения (с проверкой уже или нет), и условия исполнения (с проверкой случилось или нет). Что интересно ещё может войти в обязательство? Если реализовывать его как объект в базе данных.

С обязательством часто бывает связано ещё одно понятие "иметь право" или просто "право", в смысле права и обязанности. Тоже пока не понял как с ним быть.

Автор:  Владимир Паронджанов [ Четверг, 01 Январь, 2015 19:29 ]
Заголовок сообщения:  Re: Как изобразить ОБЯЗАТЕЛЬСТВО в Дракон-схемах?

Шилин Александр писал(а):
как можно отражать обязательства в Дракон-схемах?
Как можно отражать нарушение обязательства в Дракон-схемах?

Alexey_Donskoy писал(а):
Никак.
Потому что это не алгоритмическая конструкция.
Это данные.
А Дракон не предназначен для этого.

Алексей Донской подчеркнул, что Дракон предназначен для записи алгоритмов.
И что Дракон не предназначен для записи данных.

Раньше (некоторое время назад) с этим можно было согласиться. Но теперь ситуация изменилась.

Почему?
Ответ дан здесь: viewtopic.php?p=90366#p90366

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/