DRAKON.SU

Текущее время: Четверг, 25 Апрель, 2019 18:47

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




Начать новую тему Ответить на тему  [ Сообщений: 18 ] 
Автор Сообщение
 Заголовок сообщения: Применение ИС Дракон
СообщениеДобавлено: Среда, 19 Март, 2014 06:22 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Отчет крупного предприятия за III кв. 2013г. в ПФР

Вложение:
ОтчетПфр3йКвартал.png
Вложение:
ОтчетПфр3йКвартал.drt

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

Отчет выполняется на основании информационной базы предприятия.
Содержит ~70 XML файлов со сведениями за отчетный квартал и корректирующие сведения за предшествующие кварталы.
Ответственными за обеспечение достоверной информацией является ряд подразделений предприятия.
Организация, формирование и сдача отчетности производится одним человеком по данному алгоритму, занимает до 30 дней.

Для формирования отчетности выполняется проектирование, согласование, разработка и тестирование комплекса программного обеспечения в составе 1С v7.7 информационной базы предприятия.
Разработка ПО производится в сжатые сроки и в оперативном порядке.

=====

К вопросу о номерах в схемах.
Наличие номеров позволяет фиксировать текущий этап выполнения алгоритма и при рассмотрении возникающих вопросов адресоваться при переговорах к конкретному элементу алгоритма.

Схема Гном содержит декларативную часть алгоритма: перечни задействованных информационных и программных средств, вопросы по информации к исполнителям.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Среда, 19 Март, 2014 12:09 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://walwalru.blogspot.ru/2014_01_01_archive.html

Цитата:
Валентин Чистяков
Место работы: Гимназия "Земля и Вселенная"
Место проживания: Санкт-Петербург

Валентин Чистяков уже 3 года успешно и творчески использует ИС Дракон для работы.

В блоге работы на ИС Дракон выложенные в 2014 году для учащихся.

1. Алгоритм решения задачи для программирования учащимися.
Изображение

Пример:
2. Графический конспект текстового описания.
Выполнен в схеме Гном.
Изображение

=====

Для преобразования URL с русскими буквами в форму пригодную для форума использован ONLINE конвертер ссылок, отсюда - http://www.net4me.net/online/36/net119.html.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Воскресенье, 30 Март, 2014 12:15 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://www.slideshare.net/ViktorUshakov/ss-31476237

Презентация

Изображение

Изображение

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Воскресенье, 06 Апрель, 2014 14:03 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
В дополнение к сообщению выше от ООО "Алгоритм".

Ушаков Виктор написал Вт 21.01.2014 16:01
Цитата:
Доброго времени суток, Геннадий.

Раздел языка ДРАКОН на форуме я постепенно изучаю.

Сам я не программист, но мне бы хотелось применять ИС ДРАКОН в свой работе (анализ предметной области и проектирование ИС), в том числе при взаимодействии с программистом. Пока есть непонимание, как это действительно работает.

Пока думаем, можем ли мы это использовать на практике, но как инструмент алгоритмизации и визуального проектирования использовать ИС ДРАКОН я желаю. Она однозначно удобнее drakon_editor в этом плане, а он, похоже, умеет интерпретировать в C#.

...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Пятница, 11 Апрель, 2014 06:56 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Примеры разработки алгоритмов в ИС Дракон пользователя ufm

Изображение

Изображение

Изображение

Изображение

Отзыв с http://forum.easyelectronics.ru/viewtopic.php?p=330710#p330710
Цитата:
Впрочем, у ИС есть один несомненный плюс по сравнению с этим (DRAKON Editor) редактором. Огромный плюс.

Это не добрые слова, это констатация факта. ИС более продуман в этом вопросе. Он позволяет реализовать слой алгоритма, и не просто не ломая этот слой, а основываясь на этом слое построить слой реализации.

От того, что в иконке IF я прочитаю A > B - мне не жарко и не холодно. Мне не даст это информации о алгоритме без дополнительных комментариев, либо без внимательного изучения всего алгоритма. Если там написано "Число тактов больше лимита", то это даст понимание что именно тут проверяется без глубинного копания в потрохах.
отзыв от ufm (http://www.linkedin.com/pub/dir/+/%D0%A3%D1%81%D1%82%D0%B8%D0%BD%D0%BE%D0%B2)
Цитата:
Фёдор Устинов
Старший системный администратор
Украина | Телекоммуникации
Текущая должность:
Системный администратор в компании ООО "Магнус Лимитед"
Прежняя должность:
System Administrator в компании Data-Center Volia, Начальник управления технической эксплуатации домашних сетей в компании Corbina Telecom, Начал...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Четверг, 17 Апрель, 2014 17:11 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Применение ИС Дракон, пользователь Alex, инженер из Бишкека(Кыргызстан)
http://fforum.winglion.ru/viewtopic.php?p=39197#p39197

Тема - ИС Дракон как форт IDE

Цитата:
информацию о ИС Дракон и философию смотрим здесь
1. oberoncore.ru
2. drakon.su
3. easyelectronics.ru

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Суббота, 10 Май, 2014 11:50 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Преобразовать URL с русскими буквами для форума

http://crypt-online.narod.ru/crypts/url


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Суббота, 10 Май, 2014 11:51 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Конспектирование с применением ИС Дракон.
Используются схемы ГНОМ.

Валентин Чистяков
Место работы: Гимназия "Земля и Вселенная"
Место проживания: Санкт-Петербург

Графический конспект "Язык С" Ричи Керниган
Переменные и арифметика


http://walwalru.blogspot.ru/2014_05_01_archive.html

Изображение

Изображение

Изображение

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Понедельник, 16 Июнь, 2014 20:14 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Максим Коваленко, Москва
Разработка
Вложение:
attiny13v2.png
Вложение:
attiny13v2.drt

====

Выполнил эквивалентное преобразование файла.
В схеме отказался от переключателя состояний, заменил его набором веток. Это больше соответствует идеям Дракона, полное использование схемы Силуэт. Видим циклы в пределах состояния.
В новой схеме возможно можно что то упростить, к примеру удалить установку состояний.
Появилось многократное использование иконы "Включить режим СОН".
Вложение:
attiny13v3.png
Вложение:
attiny13v3.drt

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Понедельник, 18 Август, 2014 08:30 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://www.gamedev.ru/code/forum/?id=191901 7, 8 авг. 2014
В чём рисовать блок-схемы?
eMan.Lived писал(а):
Dia
LibreOffice
ИС Дракон
MixeYa писал(а):
Оно, конечно, забавно с блоками поиграть, но баловство это всё, так как в плане визуализации информации сущий кошмар.

Убежден, что Дракон лучше всех, однозначно. :-)
MixeYa писал(а):
Вот пример очень простой блок-схемы в Драконе. Но самое главное такую схему собирать не больше двух минут, зато как выглядит:
+ Показать

И таким образом можно собрать проект любых размеров и любой сложности.
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Четверг, 04 Сентябрь, 2014 11:26 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://gisclub.tv/instrumenty-razrabotchika/napisanie-plugina/msg261170

Написание Pluginа 05 февраля | 2014г. | 09:22:44
Об обеспечении архивации нашего проекта на жёстком диске ресивера по датам и времени.

Цитата:
Пример запуска и использования кода (класса Backup) Вы можете увидеть в файле plugin.py.
Блок схема принципиальной работы кода, написанная на алгоритмическом языке Дракон и исполненная в редакторе ИС Дракон (автор Тышов Г.Н.), приведена ниже:

Вложение:
ymP06Yl[1].png


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Суббота, 01 Ноябрь, 2014 11:34 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://infostart.ru/public/310271/ от 31.10.14 09:16
Автор А.А. Араптанов.

Доработка Закрытия месяца для расчета ТЗР на ИС Дракон
Здесь: ТЗР - транспортно заготовительные расходы.

Экран с программой ИС Дракон при программировании и просмотре Дракон-листа:
Изображение

Экран с программой ИС Дракон при просмотре собранного программного кода на языке 1С.8 :
Изображение

Экран с программой 1С/8 со вставленным программным кодом из ИС Дракон:
Изображение

Цитата:
Изменения позволяют делать расчет ТЗР при Закрытии месяца в 1С Бухгалтерия автоматически.
Код для модуля, логика доработки и алгоритмы расчета в виде Дракон-схем.


Это доработка конфигурации 1С Бухгалтерия, описанная в дракон-схемах. Каждый желающий, может ознакомиться с логикой внесенных доработок прочитав данные схемы и легко перенести их на свою конфигурацию. Благодаря наличию понятной схемы, легко можно модифицировать данную доработку под каждый конкретный случай.

Для работы со схемой нужна рисовалка: ИС Дракон, скачать можно тут: http://forum.oberoncore.ru/viewtopic.php?p=89235#p89235


Последний раз редактировалось ==== Суббота, 01 Ноябрь, 2014 12:52, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Суббота, 01 Ноябрь, 2014 12:11 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 4123
Откуда: Москва
Поздравляю Александра Александровича Араптанова с важным достижением!

Жаль только, что на Инфостарте указана битая ссылка на программу "ИС Дракон". Правильная ссылка на постоянный адрес программы "ИС Дракон":
http://drakon.su/programma_is_drakon


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Генерация кода Tcl
СообщениеДобавлено: Вторник, 04 Ноябрь, 2014 16:52 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Пишет Роман Мишин.

Его первое письмо здесь - http://forum.oberoncore.ru/viewtopic.php?p=89433#p89433

Романа занимается программирование на языке Tcl, привлекает для этого ИС Дракон.
Так как Tcl не содержит оператор Goto, приходится найти возможность обойти ограничение в ИС Дракон.

В дополнение к первому письму поступили новые письма с решением возникающих проблем.
В деталях, я не смог разобраться и выкладываю письма Романа здесь, по предложению Романа.

Цитата:
Готовое решение для Tcl
От кого: Roman Mishin
Кому: Геннадий Тышов
Сегодня, 13:31

Геннадий,

В общем, всё отлично работает - все переходы.

Вы на форуме продублировали часть моего письма про Tcl. В там описаном виде решение не работает.

Вот как я сейчас генерирую:

Текст иконы модуля:

FileTime.tcl
FileTime.drt
Tcl.lpr

Р-текст иконы модуля:
Код:
namespace eval ::ModuleName {
;# здесь можно поместить определение общих процедур
;# каких-нибудь простых, для которых схема не нужна
====
} ;# namespace ::ModuleName
::ModuleName::main

Р-текст схемы силуэт или примитив:
Код:
proc main {} {
  array set machine {
  state0 {
====
  exit -1}
  }
  set state state0
  while {1} {eval $machine($state)}
}
# здесь exit -1 это аварийный выход, до него дело не должно доходить
# где-то в схеме должны быть явные exit или return с нужным кодом

Содержимое файла Tcl.lpr:
Код:
[Operator]
Name=Tcl
Comment=;# <Comment/>
Label=} state<NN/> {
Goto=set state state<NN/> ; continue
YesGoto=if { <Usl/> } { set state state<NN/> ; continue }
NotGoto=if { ! ( <Usl/> ) } { set state state<NN/> ; continue }

Это всё, что нужно определить в ИС Дракон, но этого не достаточно, чтобы запустить код, потому что некоторые переходы (как я обсуждал в прошлых письмах) - отсутствуют.

Задача могла бы быть решена простой заменой в файле Tcl.lpr:

Label=} state<NN/> {
на
Label=set state state<NN/> ; continue } state<NN/> {

но ИС Дракон не замещает второе вхождение <NN/> и поэтому результирующий код нерабочий:
set state state36 ; continue } state<NN/> {

Для того, чтобы получить таки рабочий код я делаю последобработку генерируемого файла, которую автоматически запускаю из Dragon.bat
Я заменяю метки вида:

} state36 {

на метки вида:

set state state36 ; continue
} state36 {

таким образом выполняя явный переход на каждый следующий шаг.

Всё - файл рабочий.

Для пущей красоты я ещё убираю лишние переходы:

...
set state state42 ; continue
set state state34 ; continue
} state34 {
...

преобразую в:

...
set state state42 ; continue
} state34 {
...

но это уже не важно для компилятора - я делаю это просто, потому что это не трудно.

Геннадий, если вы не против, то поправьте или дополните то сообщение на форуме.
В целом это рабочее решение для Tcl.

--
Роман Мишин

=====
Цитата:
Готовое решение для Tcl
От кого: Roman Mishin
Кому: Геннадий Тышов
Сегодня, 14:20; приложение 2 файла

Файлы для примера (на английском, но суть ясна). Можно опубликовать - программисты поймут.

Эта программа возвращает время последнего изменения файла (удалённого или локального).

--
Роман Мишин

Приложенные к письму файлы:
Вложение:
FileTime.drt
Вложение:
FileTimeTcl.rar
Вложение:
FileTime.png


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Генерация кода Tcl
СообщениеДобавлено: Среда, 05 Ноябрь, 2014 12:37 

Зарегистрирован: Среда, 05 Ноябрь, 2014 12:20
Сообщения: 1
Последобработку можно запускать автоматически, выбрав пункт меню Программирование > - и выполнить Dragon.bat.

В приложении:
файл Dragon.bat и 2 файлa скрипты на языке Gema http://gema.sourceforge.net/ (обработка в 2 прохода)


Вложения:
cleanUpTcl.zip [528 байт]
Скачиваний: 177
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Вторник, 11 Ноябрь, 2014 12:12 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://vps-1011752-796.host4g.ru/attachments/oi_ignatiev-01.pdf

Заведующий кафедрой Волгоградского государственного
архитектурно-строительного университета
Цитата:
Учебное электронное издание

Игнатьев Александр Владимирович

МЕТОДЫ И СРЕДСТВА ПРОЕКТИРОВАНИЯ
ИНФОРМАЦИОННЫХ СИСТЕМ И ТЕХНОЛОГИЙ


Учебное пособие
Вложение:
Ris15.png
Вложение:
Ris16.png
Вложение:
Ris17.png

Сравните схемы на UML и Дракон


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Применение ИС Дракон
СообщениеДобавлено: Четверг, 27 Ноябрь, 2014 19:01 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Получил письмо с непонятным текстом, сбита кодировка, письмо было отправлено с iPad.

Расшифровал с помощью - http://www.artlebedev.ru/tools/decoder/ .
При этом сообщается о преобразовании KOI8-R → UTF-8.

Может и вам поможет когда нибудь.

Еще полезное, ранее писал: преобразование URL с русским текстом в URL пригодный для форумов здесь - http://forum.oberoncore.ru/viewtopic.php?p=87313#p87313 .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ТРИЗ сообщество
СообщениеДобавлено: Четверг, 04 Декабрь, 2014 09:07 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
ТРИЗ сообщество

На форуме есть тема "Пользователя надо уважать и любить" - http://forum.oberoncore.ru/viewtopic.php?p=86248#p86248.
Цитата:
уважаемый человек Георги Михайлов из солнечной Болгарии. Ему понравился ДРАКОН.
Георги Михайлов зарегистрирован на форуме, профиль, общался через ЛС, эл. почту и Скайп.

Георги уже более 70 лет, занимается переводом российских письменных источников по ТРИЗ — теория решения изобретательских задач в Дракон-работы, сотрудничает с видными деятелями российского ТРИЗ сообщества.
Дракон-работы Георги используются в России в учебных курсах по ТРИЗ.

Георги познакомил с 34-я Дракон-работами. В начале общения консультировался о редактировании в ИС Дракон.
Ранние Дракон-работы Георги:
Вложение:
1.Описание исходной проблемной ситуации.png
Вложение:
2.Решение полученных задач инструментами ТРИЗ.png
Вложение:
АРИЗ-61 (2).png
АРИЗ - АЛГОРИТМ РЕШЕНИЯ ИЗОБРЕТАТЕЛЬСКИХ ЗАДАЧ


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ] 

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


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

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


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

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