DRAKON.SU

Текущее время: Суббота, 25 Сентябрь, 2021 05:43

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Дракон и PL/SQL
СообщениеДобавлено: Понедельник, 08 Сентябрь, 2014 07:41 

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

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:36, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Понедельник, 08 Сентябрь, 2014 08:07 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5261
Откуда: Москва
Сообщение очень интересное.

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

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Вторник, 09 Сентябрь, 2014 07:35 

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

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Вторник, 09 Сентябрь, 2014 10:35 
Администратор

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Вторник, 09 Сентябрь, 2014 12:45 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Борис Рюмшин, оставим на форуме так, как сложилось.
Цитата:
можно запросить администрацию, если нужно поправить конкретное сообщение (п. 3.2. правил)
Обращаюсь, спасибо за содействие.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Вторник, 25 Ноябрь, 2014 20:42 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
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.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Вторник, 25 Ноябрь, 2014 21:53 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5261
Откуда: Москва
Считаю эту информацию важной и интересной. Поздравляю Геннадия Николаевича Тышова и Александра Александровича Араптанова как первопроходцев в стране 1С.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Дракон и PL/SQL
СообщениеДобавлено: Вторник, 25 Ноябрь, 2014 22:02 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
http://analyticls.ru/bio
Иваницкий Николай Львович

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


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

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


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

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


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

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