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

Дракон и PL/SQL
https://forum.drakon.su/viewtopic.php?f=144&t=5212
Страница 1 из 1

Автор:  ==== [ Понедельник, 08 Сентябрь, 2014 07:41 ]
Заголовок сообщения:  Дракон и PL/SQL

Аналитический Ландшафт
виртуальный клуб
Сайт посвящен разработке ПО банковской аналитики.

http://analyticls.ru/--drakoncheg 6 сентября 2014 г. 19:00:00
Дракон и PL/SQL
Цитата:
а могло и подойти, но .....

Проверена возможность использования существующей ИС "Дракон" Геннадия Тышова http://drakon.su/ для генерации кода на PL/SQL

Порадовала простота подключения нового языка программирования (файл подключения PL/SQL для ИС Дракон можно найти по ссылке - здесь).

Трансляция схемы в программу становится особенно простой при наличии объектного API. В принципе, инструмент работает, и мог бы использоваться для комментирования подпрограмм на PL/SQL, но ветвление с использованием GOTO убивает весь смысл использования для программирования ИС Дракон.

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

Так что идея применения Дракона для непосредственного кодирования "без программистов" пока нерабочая, но потенциал, безусловно, есть.

Изображение

====

С некоторыми выводами автора нельзя согласиться.
Смотрите комментарии в источнике.

Автор:  Владимир Паронджанов [ Понедельник, 08 Сентябрь, 2014 08:07 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

Сообщение очень интересное.

У меня есть замечание. В источнике сказано:
Цитата:
Проверена возможность использования существующей ИС "Дракон" Геннадия Тышова http://drakon.su/ для генерации кода на PL/SQL

Геннадий Николаевич! Судя по этой фразе, автор скачал программу с сайта http://drakon.su/ . А ведь там лежит очень устаревшая версия Вашей программы.

http://drakon.su/ — это официальный сайт языка ДРАКОН. Многие скачивают программу ИС Дракон именно оттуда. К сожалению, там лежит совсем не та версия, которая нужна потребителю.

Было бы намного лучше, если бы Вы загрузили на Ваш официальный сайт последнюю версию программы ИС Дракон.

Автор:  ==== [ Вторник, 09 Сентябрь, 2014 07:35 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

Владимир Паронджанов писал(а):
Геннадий Николаевич! Судя по этой фразе, автор скачал программу с сайта http://drakon.su/ . А ведь там лежит очень устаревшая версия Вашей программы.
На сайте http://drakon.su/ лучше поместите ссылку для скачивания, так сделано для DrakonEditor и в ваших книгах.

Ссылка - http://forum.oberoncore.ru/viewtopic.php?p=22669
Ссылка используется в ваших книгах и остается действующей.

К сожалению, с темы по ссылке администрация сняла свойство "Прилепленная".

Так же к сожалению, администрация отказалась от договоренности предоставить возможность корректировать сообщение по указанной ссылке.
Создана тема "ИС Дракон. Выпуск от ... . Скачать." - http://forum.oberoncore.ru/viewtopic.php?p=77774 и возникла некоторая неопределенность в размещении выпусков, возникла система последовательных обратных ссылок к выпускам ИС Дракон и к описанию изменений.

Автор:  Борис Рюмшин [ Вторник, 09 Сентябрь, 2014 10:35 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

Тов. Тышову от администрации:
1. Если вам нужно, то тему можно «прилепить» обратно.
2. Режим редактирования поменялся для всего форума и невозможно установить возможность редактирования для одного конкретного сообщения (вообще для этого у вас есть сайт http://drakon.su/), но можно запросить администрацию, если нужно поправить конкретное сообщение (п. 3.2. правил).

Автор:  ==== [ Вторник, 09 Сентябрь, 2014 12:45 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

Борис Рюмшин, оставим на форуме так, как сложилось.
Цитата:
можно запросить администрацию, если нужно поправить конкретное сообщение (п. 3.2. правил)
Обращаюсь, спасибо за содействие.

Автор:  ==== [ Вторник, 25 Ноябрь, 2014 20:42 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

http://analyticls.ru/--2 от 25 ноября 2014 г. 0:03:00

Дракон работает
и весьма неплохо


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

Схемы языка Дракон напрямую транслируются в PL/SQL код при сборке релиза и хранятся в SVN вместо кода. Схемы, действительно работают: исправление ошибок в алгоритмах, уже имеющих реализацию каждой иконки отнимает объективно меньше энергии разработчика, хотя и не всегда получается быстрее.

По сравнению с текстом, не хватает инструмента по сравнению схем, то есть нет способа наложить одну схему на другую и разницу увидеть в цвете, либо он пока не найден.


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


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

====

У автора ИС Дракон используется с установкой на сервере в локальной сети.

А.А. Араптанов разрабатывает Дракон-листы в комплекте: Дракон-схемы инструкции для пользователя программного средства и Дракон-схемы с программным кодом для трансляции программного средства.

https://ru.wikipedia.org/wiki/PL/SQL
PL/SQL
Цитата:
PL/SQL (Procedural Language / Structured Query Language) — язык программирования, процедурное расширение языка SQL, разработанное корпорацией Oracle. Базируется на языке Ада.

PL/SQL встроен в следующие СУБД: Oracle Database, TimesTen и IBM DB2.
Также PL/SQL используется как встроенный язык для средства быстрой разработки Oracle Forms и инструмента разработки отчётов Oracle Reports.

Автор:  Владимир Паронджанов [ Вторник, 25 Ноябрь, 2014 21:53 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

Считаю эту информацию важной и интересной. Поздравляю Геннадия Николаевича Тышова и Александра Александровича Араптанова как первопроходцев в стране 1С.

К сожалению, мы пока не знаем имен наших новых героев (единомышленников), которые скрестили Дракон и PL/SQL. Хорошо бы пригласить их сюда, на наш форум. Чтобы они поделились своими интересными идеями.

Автор:  ==== [ Вторник, 25 Ноябрь, 2014 22:02 ]
Заголовок сообщения:  Re: Дракон и PL/SQL

http://analyticls.ru/bio
Иваницкий Николай Львович

n.i - профиль, отмечено, что сегодня заходил на форум.

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