DRAKON.SU

Текущее время: Вторник, 19 Март, 2024 14:48

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




Начать новую тему Ответить на тему  [ Сообщений: 273 ]  На страницу 1, 2, 3, 4, 5 ... 14  След.
Автор Сообщение
 Заголовок сообщения: Тестирование ИС Дракон
СообщениеДобавлено: Суббота, 12 Июнь, 2010 10:17 

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

Для широкого использования и.с. Drakon выкладывается в теме "DRAKON - Интегрированная среда". Желательно, что бы этот выпуск имел существенные отличия от предыдущего состояния, был свободным от сбоев, не заставлял пользователей производить частую замену.

Так как прототипа среды языка Дракон общего применения нет, то развитие и.с. Drakon идет эволюционным путем. Нет и теории для реализации, поэтому проектирование производится с использованием эвристических алгоритмом - основанных на наблюдении, методе проб и ошибок. Не всегда достаточно знаний средств разработки на языке Delphi и операционной системы.

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

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

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

Ваши сообщения не останутся без внимания.

Выкладывание программного кода не предполагается. Не будет траты Вашего и моего времени на вопросы связанные с пристрастиями к технике программирования.

Благодарю за внимание, понимание и сотрудничество.


Последний раз редактировалось ==== Среда, 12 Январь, 2011 20:46, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Воскресенье, 13 Июнь, 2010 20:53 
Аватара пользователя

Зарегистрирован: Пятница, 11 Май, 2007 21:57
Сообщения: 234
Откуда: Украина, Киев
Геннадий Тышов писал(а):
Заявления отдельных лиц и различных руководителей о разработке своих средств работы с языком Дракон не оправдываются.
Ну это что за бред вообще? Детский сад, вторая четверть...
Геннадий Тышов писал(а):
Необходимо участие и сотрудничество сообщества в разработке и тестировании:
Помнится, сообщество изначально и предлагало вести разработку по принципу Open-source... Однако, господин Тышов 99,9 процентов дельных предложений проигнорировал и продолжает дальше развивать и.с. методом проб и ошибок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Понедельник, 14 Июнь, 2010 05:12 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Геннадий Тышов писал(а):
Заявления отдельных лиц и различных руководителей о разработке своих средств работы с языком Дракон не оправдываются.

Для широкого использования и.с. Drakon выкладывается в теме "DRAKON - Интегрированная среда". Желательно, что бы этот выпуск имел существенные отличия от предыдущего состояния, был свободным от сбоев, не заставлял пользователей производить частую замену.

Так как прототипа среды языка Дракон общего применения нет, то развитие и.с. Drakon идет эволюционным путем. Нет и теории для реализации, поэтому проектирование производится с использованием эвристических алгоритмом - основанных на наблюдении, методе проб и ошибок.

Выкладывание программного кода не предполагается. Не будет траты Вашего и моего времени на вопросы связанные с пристрастиями к технике программирования.


Возможно, кто-то что-то делает и без заявлений :) Но тут важнее, что недостаточно визуализировать только алгоритм, чтобы описать решение задачи, тем более программное - и работа Ярослава над ДРОНом наглядный тому пример.

Частую замену чего? Если на новый выпуск, обладающий свойствами, которые Вы определили как желательные - то это в любом случае повод к замене.

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

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


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

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Реализовать новый принцип организации и оформления содержания проекта (документа и.с.), сделав его реальным схемокурсом, как во 2-м техтребовании от меня. Конечно, для этого нужен полностью определённый набор визуальных языков, который записывается на текстовом языке документа (то, что Дмитрий_ВБ определил как ТФАП) - а программы выносим в отдельный файл (можно понимать как разновидность отчёта по проекту - только "для машины").


Последний раз редактировалось Владислав Жаринов Понедельник, 14 Июнь, 2010 05:50, всего редактировалось 1 раз.

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

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Реализовать коллективную работу над документом с возможностями, аналогичными офисным пакетам (фиксация/показ, рецензирование, принятие/отклонение исправлений по авторам).


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

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Ввести предложенное Ильёй в этом сообщении расширение шампур-метода для нестрогой визуализации.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Четверг, 01 Июль, 2010 08:04 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
До 29.06.2010 вынужденно отсутствовал.
Выпуск и.с. Drakon от 01.07.2010
Для тестирования.


1. Ускорено перемещение (т.е. выбор) по дракон-схеме клавишами со стрелками.
2. Введено взаимное преобразование схем "Примитив" и «Силуэт».
3. Начальная схема на листе всегда «Примитив».
4. Введены точки ввода для ввода пустой ветки, «Вариант», «Заголовок». Убраны соответствующие пункты контекстного меня икон.
5. Изменены тексты некоторых пунктов меню.


Последний раз редактировалось ==== Воскресенье, 18 Июль, 2010 10:09, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ПРЕДЛОЖЕНИЕ
СообщениеДобавлено: Понедельник, 12 Июль, 2010 21:01 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
Геннадий Николаевич!

Спасибо, многое стало намного лучше.
Дальнейший путь развития интерфейса, думаю, состоит в том, чтобы вставлять в точку ввода не правой кнопкой, а левой, без всякого меню. Потому что меню точки ввода почти всегда содержит ОДИН пункт, так зачем тогда оно нужно вообще? Тыкнул в точку ввода
* выбора - появился вариант,
* ветки - добавлена ветка (или заголовок),
* фигуры - появилось меню фигур (опять же, сразу, без доп. меню).
А вставлять из гр. буфера - правой кнопкой, как задумано.

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

Ну, в крайнем случае, добавление может происходить при двойном щелчке. Но никак не через меню!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Понедельник, 12 Июль, 2010 21:06 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
В теме "DRAKON - Интегрированная среда" я писал о сохранении позиции экрана. Написал не в тему, знаю - надо было сюда. Вы читали? Если нет - этот пост в конце 12-й страницы. Я думаю, выполнить не сложно, зато крайне необходимо.

Там же вас просили о гостовских фигурах. Ведь вы выручите огромный полк несчастных студентов, ставших жертвами всеобщей закостенелости и жестокого консерватизма! Только так - постепенно - можно внедрить Дракон в образование. Гостовские фигуры (чтоб не придирались), а правила - Дракона. И преподаватели довольны, и студенты, и мы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: ОШИБКА
СообщениеДобавлено: Понедельник, 12 Июль, 2010 21:09 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
Спор о веточных циклах привёл к тому, что в новой программе при образовании цикла ветки вообще не зачерняются - никакие. "Чёрные треугольники" появляются только если адрес ссылается на свою же ветку, а если на ветку левее себя - треугольника нет.

(Добавлено позже; пост не убираю: были ответы)
Извините, тут я поспешил. Если адрес направить на ветку внутри цикла, треугольники появляются. Программа умнее меня.


Последний раз редактировалось С. Тарасенко Четверг, 05 Август, 2010 19:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Вторник, 13 Июль, 2010 04:58 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
С. Тарасенко писал(а):
В теме "DRAKON - Интегрированная среда"... вас просили о гостовских фигурах. Только так - постепенно - можно внедрить Дракон в образование. Гостовские фигуры (чтоб не придирались), а правила - Дракона. И преподаватели довольны, и студенты, и мы.


В принципе логично... только думаю, преподаватели будут довольны, лишь если и правила построения из "гостовских" фигур будут "гостовские", т.е. "симметрично-асимметричные"... :lol: Тогда это будет инструмент "двойного назначения" - "для препода" и "для дела"... всё как в жизни :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОШИБКА
СообщениеДобавлено: Вторник, 13 Июль, 2010 05:06 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
С. Тарасенко писал(а):
Спор о веточных циклах привёл к тому, что в новой программе при образовании цикла ветки вообще не зачерняются - никакие. "Чёрные треугольники" появляются только если адрес ссылается на свою же ветку, а если на ветку левее себя - треугольника нет.


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОШИБКА
СообщениеДобавлено: Вторник, 13 Июль, 2010 21:59 

Зарегистрирован: Четверг, 04 Июнь, 2009 15:08
Сообщения: 100
Драконограф писал(а):
чтобы вернуть обозначения ВЦ, нужно определиться с логикой их организации

Я не говорил о ВЦ (это, я понимаю, Вложенный цикл?) Я говорю об обычном веточном цикле. "Вернуть обозначения ВЦ" невозможно, т.к. ВЛОЖЕНИЕ никогда и не было реализовано явным образом. Вернуть обозначение ПРОСТОГО веточного цикла - необходимо.

...Или ВЦ - это Веточный цикл? Тогда беру слова обратно (в т.ч. в теме "Визуализация веточных циклов")


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Пятница, 16 Июль, 2010 21:08 

Зарегистрирован: Четверг, 15 Июль, 2010 12:02
Сообщения: 5
Релиз DRAKON_2010_07_01
1)Не изменяется название в поле адресс при создании новой ветки. Выглядит так наводим на адрес левый клик мыши поле для редактора не выходит. Экран перерисовывается. Затем если просто нажимать на буквы то где то после третьей выходит поле для редактирования. Заканчиваем печатать убираем мышку с поля адрес и нажимаем на левую кнопочку мыши для потери фокуса. Изменеия адреса в адрес не вкатываются остается надпись по умолчанию ?Адрес
2) Не возможно изменить адрес у самого первого шампура он всегда указывает на выход и переименовать его для входа в другую ветку нельзя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Пятница, 16 Июль, 2010 23:37 

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

Это у вас, некоторое не понимание языка Дракон и функционирования и.с. Drakon.

1) Текст иконы "Адрес" не редактируется, и если произведен выбор ветки, тогда он соответствует тексту иконы "ИмяВетки".

Выбор ветки производится так:
1. Курсор мышки устанавливаете на икону "Адрес".
2. Правой клавишей мышки получаете контекстное меню.
3. Выполняете пункт Выбрать адрес. Икону "ИмяВетки".
4. Курсор превратится в "Указующий палец".
5. Переместите курсор на икону "ИмяВетки" в выбираемой ветке.
6. Нажмите любую клавишу мышки.
7. Видим результат действий. Текст иконы "ИмяВетки" передается иконе "Адрес".

2) В созданной схеме "Силуэт" в 1-й ветке для иконы "Адрес" выбрана выходная ветка.
Это единственный разумный вариант при создании схема. Когда добавите другие ветки, тогда и измените выбор для иконы "Адрес" в 1-й ветке.

Желаю успехов в практическом освоении языка Дракон, будут трудности - спрашивайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Суббота, 17 Июль, 2010 17:40 

Зарегистрирован: Четверг, 15 Июль, 2010 12:02
Сообщения: 5
Спасибо за подсказку разобрался, просто в билде от 06_01 поля адрес редактировались в ручную у второй третьей ветки. в 07_01 поведение поменялось.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Воскресенье, 18 Июль, 2010 10:20 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Выпуск и.с. Drakon от 18.07.2010
Для тестирования.

Вложение:
DRAKON_2010_07_18.rar

1. Ускорено обновление экрана. При любом количестве икон в схеме, обновление производится практически без задержки.
2. При смене листа и версии листа запоминается положение листа на экране. При возврате к листу или версии восстанавливается последнее положение.При закрытии и открытии файла, сохранение положения листа не производится.
3. Доработано выделение шампур блока (пунктирная рамка). При пустом не выдается сообщение "Выбранный блок не допускает использование", в других случаях сообщение выдается без вызова контекстного меню.

=======================================

Доработка выполнена по замечаниям пользователей:
http://forum.oberoncore.ru/viewtopic.php?p=46006#p46006 sasha-kulov от 15.апреля 2010
Цитата:
Интересуюсь как увеличить скорость прорисовки. В настоящий момент после добавления очередной иконы, возникает паузу прорисовки более минуты.

http://forum.oberoncore.ru/viewtopic.php?p=49647#p49647 С. Тарасенко
Цитата:
В теме "DRAKON - Интегрированная среда" я писал о сохранении позиции экрана.

====================================

Есть предложения:
Цитата:
Там же вас просили о гостовских фигурах. Ведь вы выручите огромный полк несчастных студентов, ставших жертвами всеобщей закостенелости и жестокого консерватизма! Только так - постепенно - можно внедрить Дракон в образование. Гостовские фигуры (чтоб не придирались), а правила - Дракона. И преподаватели довольны, и студенты, и мы.
Нужен перечень Драконовских икон с отображением в ГОСТовском начертании.

http://forum.oberoncore.ru/viewtopic.php?p=49439#p49439 odinets.
Цитата:
Прошу добавить следующий функционал:
1.Выделяешь иконки с помощью мышки, (как в виндовсе)
2. Выделенные иконки подсвечиваются синим цветом
3. Нажимаешь Ctrl + c (Ctral +x)
4. Выделяешь узел
5. Нажимаешь Ctrl + v
6. Получаешь копирование (вставку)

т.е. стандартный механизм копирования.
Это обязательно надо сделать!!!
Будет в перспективе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Понедельник, 19 Июль, 2010 15:13 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Выпуск и.с. Drakon от 19.07.2010
Для тестирования.

Вложение:
DRAKON_2010_07_19.rar

Доработано по замечанию Петра Приклонского http://forum.oberoncore.ru/viewtopic.php?p=49887#p49887
Цитата:
В этой редакции и.с. DRAKON при любом изменнении схемы экран уходит в начальную точку. (Левый верхний угол). Я думаю это ошибка?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ОШИБКА
СообщениеДобавлено: Пятница, 23 Июль, 2010 03:16 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
С. Тарасенко писал(а):
Драконограф писал(а):
чтобы вернуть обозначения ВЦ, нужно определиться с логикой их организации

Я не говорил о ВЦ (это, я понимаю, Вложенный цикл?) Я говорю об обычном веточном цикле. "Вернуть обозначения ВЦ" невозможно, т.к. ВЛОЖЕНИЕ никогда и не было реализовано явным образом. Вернуть обозначение ПРОСТОГО веточного цикла - необходимо.

...Или ВЦ - это Веточный цикл? Тогда беру слова обратно (в т.ч. в теме "Визуализация веточных циклов")


Да, ВЦ - местное сокращение для веточного цикла. Конечно, вложение ВЦ реализует сочинитель (как и обычных циклов), но среда должна поддержать любой логически допустимый вариант, и в частности:
    * когда концы двух и более циклов попадают на конец одной ветки (показал в дракон-руководстве по ДСК); здесь главное требование к поддержке - контроль правильности выходов на "землю" по разным маршрутам (более внешнему ВЦ должна соответствовать более правая лиана с индексом, о чём уже писал);
    * когда начала двух и более циклов попадают на начало одной ветки (указание в принятом мной синтаксисе тоже достаточно очевидно - нужно в одном поле индекса при имени этой ветки перечислить номера этих циклов через разделитель - неявно показано через РБНФ-определение этого поля в обобщённом силуэте из этого подпункта).
Другие случаи (когда каждый вложенный ВЦ и с начала и с конца короче как минимум на одну ветку) очевидны и показаны и в "Как улучшить работу ума", и в Драконографике.

А коль скоро мы в сообществе засомневались, как правильно выражать такую конструкцию - то зачем кому-то из создателей ИСП что-то делать, пока сомнения не разрешатся?... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Тестирование и.с. Drakon
СообщениеДобавлено: Пятница, 23 Июль, 2010 03:28 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Танкист писал(а):
Спасибо за подсказку разобрался, просто в билде от 06_01 поля адрес редактировались в ручную у второй третьей ветки. в 07_01 поведение поменялось.


Вообще больше должно подсказываться внутри приложения, а не в обсуждении; например, то же указание эргономичнее оформить как сообщение, выдаваемое при попытке отредактировать адрес первой ветки при отсутствии других имён (типа: "В Вашей схеме пока именована только одна ветка; пожалуйста, вводите новые адреса при наличии двух и более именованных веток")...


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

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


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

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


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

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