DRAKON.SU

Текущее время: Среда, 19 Июнь, 2019 10:08

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
СообщениеДобавлено: Пятница, 03 Ноябрь, 2017 07:28 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Программа ИС Дракон, последний выпуск от 02.11.2017


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 08 Май, 2018 10:16 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Для ознакомления с текущим состоянием, в процессе доработок, выкладываются предварительные выпуски ИС Дракон.

Скачивайте, тестируйте.
Замечания, вопросы и предложения можно выдать автору.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 04 Июнь, 2018 12:02 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 02.06.2018.

Из файла ПереченьИзменений.txt
Цитата:
Доработки производилась продолжительное время с 11.12.2017г.
Сделан ряд незначительных изменений и принципиальных доработок.

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

Крупными доработками являются:

1. Организация работы с проектом разработки. Раздел меню "Проект" отображается при установке галочки в меню пункт "Вид/- Меню: Проект".

2. Выполняется раздельная и независимая нумерация листов, схем и икон. Обеспечена нумерация (пЛи.Сх.Ик) и поиск во всем проекте.

3. Файл листа сохраняется сразу после выполнения каждого изменения в листе. Обеспечено гарантированное сохранение листов при выходе из программы, сбоях в программе, операционной системы, компьютера, питания и локальной сети.

4. Все схемы имеют маркер вида программирования. Позволяет на листе смешивать схемы алгоритмов работы конечного пользователя и алгоритмов программного кода.

5. Для листа введено свойство - "Только чтение". Обеспечивает сохранение листа от преднамеренного или случайного изменения.

6. Имена временных файлов состоят из имени файла листа и времени сохранения. Позволяет вернуться в очередном сеансе работы к версиям листа в предыдущих сеансах работы.

7. Для программирования на языке ST в системе CodeSys выполнено раздельное формирование программных текстов для окна объявлений и окна тела программы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 15 Июль, 2018 13:04 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 14.07.2018.

Из файла ПереченьИзменений.txt
Цитата:
====================
В выпуске от 13.07.2018, 14.07.2018

Обращаю внимание на то, что ранее была сделана индивидуальная установка и сохранение высоты каждой вкладки.
1. В меню добавлен пункт "Лист/Восстановить лист". Вернуть и сохранить лист в начальном состоянии, без изменений. Удалить версии листа.
2. В контекстном меню иконы дополнены пункты преобразования икон в Развилку, Переключатель, ЦиклСГраницами.
3. В контекстном меню иконы дополнен пункт "Объединить иконы". Выполняется преобразование, в выбранную икону дополняются тексты следующей ниже иконы. Следующая икона удаляется.
4. В контекстном меню точки ввода добавлен пункт "(Ввести) Фрагмент прогр. кода".
Использовать п.п. 2, 3, 4 в частности для реинжиниринга внешнего программного кода в Дракон-схему программы:
1) В системный буфер копировать фрагмент текста программного кода. К примеру, из программного кода во вкладке "Текстовый файл".
2) В Дракон-схеме выбрать точку ввода.
3) Выполнить в контекстном меню точки ввода пункт "Фрагмент прогр. кода".
4) В схему будет вставлена икона Действие, текст фрагмента будет вставлен в текст иконы и в П-текст, текст иконы откроется для редактирования.
5) Редактировать тексты в Дракон схеме.
6) Преобразовать икону в нужный вид, в т.ч. в Развилку, Переключатель, ЦиклСГраницами. В Развилке, при необходимости, изменить Да-Нет, перенести правую лиану.
7) Повторять п.п. 1)-6) до полного переноса программного кода в Дракон-схему.
5. Доработано. Программирование для CoDeSys на языке ST.
Проблема: в схеме объявления переменных, объявление классов "VAR..." нельзя дополнить ключевыми словами "RETAIN" и другими.
Снято ограничение использования ключевых слов.
Увеличен объем проверок в схеме объявления переменных.
====================
В выпуске от 12.07.2018

1. В контекстном меню иконы дополнен пункт преобразования икон в икону вида Вопрос.
2. При загрузке группы листов первоначально отображается 1-й лист из группы.
3. Изменен поиск икон с флагами. В меню пункты "Поиск/икон с флагом в листе" и "Поиск/листов с флагами", производится поиск и установка закладок на иконы в текущем листе или в листах.
4. Удаление флагов производится только на текущем листе.
5. Изменен поиск икон с флагами. В меню пункт "Поиск/А-,Б-,П-тексты в листе", производится поиск в листе и установка закладок на элементы в которых имеются не пустой А-,Б-,П-текст.
====================
В выпуске от 10.07.2018

1. Доработано. При открытой вкладке и при нахождении курсора мышки на листе можно выполнять прокрутку листа колесом мышки.
2. Доработано. Программирование для CoDeSys на языке ST.
Икону Вопрос и над ней икону Действие можно объединить в одной иконе Вопрос. Использовать в случае вычисления в иконе Действие условия для иконы Вопрос. Использовать для отображения стандартных функций одной иконой Вопрос.
В иконе Вопрос, в тексте иконы и в П-тексте, объединить тексты икон Действие и Вопрос с разделительной строкой "===".
====================
В выпуске от 08.07.2018

1. В другой программе, при копировании номера (п)Ли.Сх.Ик из программного кода приходилось переключаться на Русский регистр, иначе в ИС Дракон маркер (п) не воспринимался. Доработано, копировать номер можно при любом регистре.
Примечания: копировать можно подстроку, содержащую и другой текст кроме номера, номер будет выделен.
2. Имеет место практика использования блока ЦиклСВопросом без ввода икон в критические точки. Критические точки отмечаются маркером "?". По просьбе пользователя, для В.Д. Паронджанова, временно заблокирована отметка критических точек в блоке ЦиклСВопросом.
====================
В выпуске от 07.07.2018

1. Сделал отображение штриховой линии связи между иконами НачалоЦикла и КонецЦикла.
Линия отображается при выборе одной из икон цикла.
При этом, наглядно отображается связь икон при нахождении в соседних ветках.
2. Во вкладке Настройка добавлено поле ввода префикса имени главного файла.
При открытии нескольких листов, первоначально отображается лист, имеющий в имени указанный префикс.
3. При открытии листа, файл листа переписывается, меняется дата измения файла.
Доработано, файл листа не изменять до внесения изменений в лист.
====================

Сущестенное: Использовать п.п. 2, 3, 4 в частности для реинжиниринга внешнего программного кода в Дракон-схему


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 02 Январь, 2019 10:10 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 01.01.2019.

Из файла ПереченьИзменений.txt
Цитата:
Совершенствоваться - значит меняться, быть совершенным - значит меняться часто.
сэр Уинстон Черчилль


====================
Выложен выпуск от 01.01.2019
1. В меню "Программирование" удален пункт "- Сообщения об ошибках в комментарии".
2. В меню "Текст" дополнен пункт "Проверить правописание в буфере".
Используется имеющийся на компьютере MS_Word.
В меню "Справка" удален пункт "Проверка орфографии" с выходом в Интернет.
3. В меню "Справка" дополнен пункт "Изучи Дракон за 60 секунд" с выходом в YouTube.
4. На вкладке "Настройка" дополнен параметр "Длина строки кода программы схемы вида №№".
====================


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 02 Февраль, 2019 16:27 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В облаке выложен последний выпуск от 31.01.2019.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 02 Февраль, 2019 19:28 

Зарегистрирован: Среда, 27 Сентябрь, 2017 18:44
Сообщения: 255
LKom писал(а):
В облаке выложен последний выпуск от 31.01.2019.

Расскажите что нового в последнем выпуске?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 02 Февраль, 2019 20:14 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
А_МУР писал(а):
Расскажите что нового в последнем выпуске?

В облаке, в папке имеется файл "ПереченьИзменений.txt". Зайдите, откройте и ознакомьтесь.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 25 Апрель, 2019 06:30 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 24.04.2019.

Из файла ПереченьИзменений.txt,
там же Г.Н. Тышов рассказывает о планах развития ИС Дракон и языка Дракон-2019:
======
Выпуск от 24.04.2019
1. "Дерево выбора". Закрытое дерево не отображается. Открытие и закрытие дерева производится по клавише "TAB" или
    левой клавишей мышки.
    Дерево открывается при клике на левой (до 15 мм) части формы программы.
    Дерево закрывается при клике на Дракон-листе.
2. "Дерево выбора". Изменен алгоритм позиционирования листа при открытии и закрытии дерева.
    Сокращены сдвиги листа.

3. В схеме сокращено количество отображаемых точек ввода. Точки ввода отображаются только у выбранной иконы или узла.
    В меню удален пункт "Вид/- Точки ввода".
4. Ввод икон с боковым присоединением перенесен из контекстного меню икон в контекстное меню точек ввода этих икон.
5. При выполнении в контекстном меню точки ввода пункта "Пересадить лиану" необходимо выполнять присоединение
    лианы не в точке ввода (их при этом не видно), а выбрать узел или икону.

6. Использован в качестве прототипа язык UML. Понятие параллельных действий заменено на понятие потоков управления.
    В иконе "Разделение потока" поток управления разделяется на несколько потоков.
    В иконе "Соединение потоков" несколько потоков соединяются в один поток.
    У каждого потока имеется маркер ("V") начала и конца.
    В контекстном меню точки ввода имеется пункт "Потоки" для вставки потоков.
    В контекстном меню икон "Разделение потока" и "Соединение потоков" имеется пункт "Удалить поток".
    В контекстном меню точки ввода иконы "Соединение потоков" можно выполнить пункт "Пересадить лиану".
    Для присоединения лианы нужно выбрать другую икону "Соединение потоков".

7. В контекстном меню схемы пункт "Свойство: Программирование" заменён на пункт "Свойство схемы".
    Уточнено свойство "Не программа. Процедурный алгоритм".
    Имеется пояснение: "Процедурный алгоритм завершается иконой Конец, которая возвращает управление к вызывавшей схему иконе".
    Дополнено свойство схемы "Бизнес процесс. Икона Стык".
    Имеется пояснение: "Бизнес-процесс завершается иконой Стык, икона передает управление следующему бизнес-процессу".
    Бизнес-процессы имеют эстафетный характер выполнения, без возврата управления.
    Смотрите https://www.u-b-s.ru/publikacii/biznes-processy.html
    Схемы Бизнес-процессов коротенькие, для комплектования каждому исполнителю, без предоставления ему
    общей схемы бизнес процесса учреждения. Бизнес процесс в отличие от процедуры не имеет возврата к
    месту возникновения, он стыкуется с началом другого бизнес процесса.
    Схема со свойством "Бизнес процесс" у иконы Заголовок имеет маркер "Бизн".
    В схеме икона Конец заменена на икону "Стык" бизнес-процессов. Икона является терминальной, т.е. завершающей,
    подобна иконе Конец, имеет двойные боковые стороны аналогично иконе Вставка.
    В иконе Стык писать текст иконы Заголовок схемы следующего бизнес-процесса.
    Икона Стык имеет свойства иконы Вставка: по клавишам "Вправо/Влево" выполняется переход на схему следующего
    бизнес процесса, из вызванной схемы можно вернуться к иконе Стык, в контекстном меню можно создать
    Дракон-схему следующего бизнес-процесса, к ней можно присоединить икону Параметры.

8. В планах предусмотрена дальнейшая доработка языка Дракон (язык Дракон-2019) и реализация в ИС Дракон:
    1. Возможности наличия в схемах множественности икон Конец и Стык.
    2. Возможности завершения потока управления не только иконой "Соединение потоков", но и иконой Стык.
    3. Возможности передавать управление с пересечением других связей, т.е. снять ограничение на топологию схемы.
    4. Для Дракон-схемы создание параллельной схемы с Пространством Имен в алгоритме.
      Схема Пространства Имен должна содержать имена переменных алгоритма, описывать их смысловое назначение и тип.
      Наличие схемы Пространства Имен облегчит изложение алгоритма и отделит декларативную часть алгоритма от
      процедурной части алгоритма.
      Переход между схемами сделать пунктом "<-->" контекстного меню схемы.
      Реализовано для схем при программировании на языке ST промышленных ПЛК, используется А.М. Муравицким.
    5. Визуализация схем функций, возвращающих результат.
    6. Заменить "бытовую" и псевдонаучную терминологию на общепринятую терминологию.
      Облегчится изучение и применение языка.
======


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 25 Апрель, 2019 07:50 

Зарегистрирован: Среда, 27 Сентябрь, 2017 18:44
Сообщения: 255
Геннадий Николаевич что обозначает
Визуализация схем функций, возвращающих результат?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 27 Апрель, 2019 05:54 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 26.04.2019.

Из файла ПереченьИзменений.txt:
====================
Выпуск от 26.04.2019. Поступили замечания к выпуску от 24.04.2019.
1. Смотрите в п.8 прошлого выпуска.
    На вкладе "Настройка" дополнена установка галочки - "Использовать расширенный язык Дракон".
    Использовать расширенный язык Дракон рекомендуется после освоения исходного языка.

2. Смотрите в п.7 прошлого выпуска.
    Использование схем со свойством "Бизнес-процесс" производиться при установке галочки - "Использовать
    расширенный язык Дракон".

3. Смотрите в п.6 прошлого выпуска.
    Возвращено использование термина "Параллельные (==) действия" по ГОСТ-19.701-90, без ссылки на язык UML.
    Иконы имеют наименование "Начало == действий" и "Конец == действий".
    Иконы имеют нумерацию. Маркер "V" отсутствует.
    В контекстном меню точки ввода имеется пункт "== Действия" для вставки параллельных действий.
    В контекстном меню икон "Начало == действий" и "Конец == действий" имеется пункт "Удалить == действие".
    В контекстном меню точки ввода выше иконы "Конец == действий" можно выполнить пункт "Пересадить лиану". Для
    присоединения лианы нужно выбрать другую доступную икону "Конец == действий".
====================
Вложение:
== Действия.png
== Действия.png [ 38.85 КБ | Просмотров: 508 ]

Вложение:
Бизнес процесс.png
Бизнес процесс.png [ 7.94 КБ | Просмотров: 503 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Пятница, 03 Май, 2019 16:40 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 03.05.2019.

Из файла ПереченьИзменений.txt:
====================
Выпуск от 03.05.2019
1. В части понятий "== Действия" и "Поток управления" вернулся к состоянию выпуска от 24.04.2019, п. 6.
    Использован в качестве прототипа язык UML.
    Понятие "Параллельных (==) действий" по ГОСТ 19.701-90 заменено на понятие "Потоков управления" языка UML.
    Считаю, что последнее понятие более существенное.
    В верхней иконе "Разделитель потока" поток управления разделяется на несколько потоков.
    В нижней иконе "Соединитель потоков" несколько потоков соединяются в один поток.
    У каждого потока имеется маркер "V" начала и конца потока. Иконы имеют нумерацию.
    В контекстном меню точки ввода имеется пункт "Поток(и) управления" для вставки потоков.
      Потоки управления вставляются не пустые, а с иконой Действия.
    В контекстном меню икон "Разделитель потока" и "Соединитель потоков" имеется пункт "Удалить поток управления".
    В контекстном меню точки ввода выше иконы "Соединитель потоков" можно выполнить пункт "Пересадить лиану".
      Для присоединения лианы нужно выбрать другую доступную икону "Соединитель потоков".
====================
Вложение:
Потоки управления.png
Потоки управления.png [ 39.48 КБ | Просмотров: 426 ]


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 03 Июнь, 2019 08:11 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 01.06.2019.

Из файла ПереченьИзменений.txt:
====================
Выпуск от 01.06.2019
Выполнена доработка в части добавления пользователем картинок в тексты икон.
В контекстное меню иконы дополнено подменю "Картинка в иконе" с пунктами:
1. Пункт - "Вставить или заменить картинку".
    К пункту в строке состояния имеется пояснение -
      "Вставить или заменить картинку. Дополните подпись. В тексте тег: <[ИмяФайлаКартинки]>
2. Пункт - "Открыть картинку".
    К пункту в строке состояния имеется пояснение -
      "Открыть файл картинки в графическом приложении".
3. Пункт - "Удалить картинку".
    К пункту в строке состояния имеется пояснение -
      "Удалить картинку из иконы. Файл картинки из папки "DFiles" не удаляется".
При изменении размеров иконы в листе также меняется размер картинки.
Доработка выполнена по просьбе пользователя.
====================


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Среда, 05 Июнь, 2019 01:16 

Зарегистрирован: Понедельник, 07 Май, 2018 01:43
Сообщения: 27
LKom писал(а):
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 01.06.2019.

Из файла ПереченьИзменений.txt:
====================
Выпуск от 01.06.2019
Выполнена доработка в части добавления пользователем картинок в тексты икон.
В контекстное меню иконы дополнено подменю "Картинка в иконе" с пунктами:
1. Пункт - "Вставить или заменить картинку".
    К пункту в строке состояния имеется пояснение -
      "Вставить или заменить картинку. Дополните подпись. В тексте тег: <[ИмяФайлаКартинки]>
2. Пункт - "Открыть картинку".
    К пункту в строке состояния имеется пояснение -
      "Открыть файл картинки в графическом приложении".
3. Пункт - "Удалить картинку".
    К пункту в строке состояния имеется пояснение -
      "Удалить картинку из иконы. Файл картинки из папки "DFiles" не удаляется".
При изменении размеров иконы в листе также меняется размер картинки.
Доработка выполнена по просьбе пользователя.
====================


Благодарю за данную доработку, очень давно её не хватало!


Вложения:
Screenshot_44.jpg
Screenshot_44.jpg [ 30.87 КБ | Просмотров: 201 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 06 Июнь, 2019 07:05 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 05.06.2019.

Из файла ПереченьИзменений.txt:
====================
Выпуск от 05.06.2019
Выполнены изменения для увеличения эргономичности.
1. Дерево выбора открывается по нажатию клавиши мышки, взамен по отпусканию.
Зона реагирования - 0..40 пикселей от левой кромки формы программы.
2. Икона Вопрос вставляется с маркировкой выходов "Нет/Да", взамен "Да/Нет".
3. Дополнил в программу справку "Картинка в иконе".
Доработка выполнена по предложению пользователя.
====================

Смотрите предложение пользователя:
https://forum.drakon.su/viewtopic.php?p=103289#p103289
Дышлевый Андрей писал(а):
Не нравится в данный момент что по умолчанию иконка
"Развилка" появляется в конструкции когда "Да" вниз
по шампуру, а "Нет" вправо. На фото сверху.
Приходиться каждый раз менять "Да" и "Нет" местами.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Четверг, 06 Июнь, 2019 23:08 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
Вложение:
Дракон(1).png
Дракон(1).png [ 108.91 КБ | Просмотров: 165 ]

Надо бы упомянуть и других.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 09 Июнь, 2019 13:47 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 915
В Облаке Mail, папка - "ИС Дракон".
Доступ в папку по ссылке - здесь.

Выложено обновление программы, выпуск от 09.06.2019.

Из файла ПереченьИзменений.txt:
====================
Выпуск от 09.06.2019
Выполнена доработка в части картинок в текстах икон.
1. В контекстное меню иконы в подменю "Картинка в иконе" дополнен пункт -
"Вставить "Нужна картинка".
К пункту в строке состояния имеется пояснение -
"Вставить напоминание: создать и вставить картинку."
Для вызова меню колонтитула выбирайте зону чувствительности колонтитула.
2. Дополнена возможность вставлять картинки в колонтитул иконы.
3. Блокирована возможность вставить картинку в текст икон Заголовок, Конец, Стык, Вставка, ПараллельныйПроцесс.
Причина: текст икон дополняется тегом, а текст этих икон используется для вызова схем.
====================


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 57 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2019, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB