DRAKON.SU

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

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




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

Зарегистрирован: Среда, 03 Май, 2017 09:55
Сообщения: 200
Владимир Невзоров писал(а):
Что касается требований. Честно говоря, я понял для себя "требования" что-то в духе:
Вложение:
ссылка на требования.png


Есть иконка. Есть комментарий с ссылкой п.3

Да, так.
Но тут вопрос: этот "пункт 3" на каком языке будет написан?
Можете показать как по-вашему может выглядеть описание этого самого "пункта 3"?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 14:40 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Владимир Ситников писал(а):
Но тут вопрос: этот "пункт 3" на каком языке будет написан?
При использовании ИС Дракон пояснение - "пункт 3" будет написано на русском языке в одной из икон Комментарий или в А-,Б-тексте иконы для которой дается пояснение.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 14:52 

Зарегистрирован: Среда, 03 Май, 2017 09:55
Сообщения: 200
LKom писал(а):
Владимир Ситников писал(а):
Но тут вопрос: этот "пункт 3" на каком языке будет написан?
При использовании ИС Дракон пояснение - "пункт 3" будет написано на русском языке в одной из икон Комментарий или в А-,Б-тексте иконы для которой дается пояснение.


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

Вы что, предлагаете дублировать полный текст при каждом использовании?
А, если понадобится внести изменение? Ходить, искать по всем иконам и менять вручную?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 15:06 

Зарегистрирован: Среда, 07 Январь, 2015 14:53
Сообщения: 1356
Владимир Ситников писал(а):
Вы что, предлагаете дублировать полный текст при каждом использовании?
А, если понадобится внести изменение? Ходить, искать по всем иконам и менять вручную?
Это вопросы Вашей личной практики.
Можете посоветоваться и принять свое решение.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 15:07 

Зарегистрирован: Понедельник, 14 Декабрь, 2015 19:18
Сообщения: 127
Цитата:
Можете показать как по-вашему может выглядеть описание этого самого "пункта 3"?


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

Таким образом, человек, который знакомится с работой мотора, моторов и механизмов, автоматизацией распределением нефти сможет сразу увидеть весь алгоритм работы такого-то участка по ДРАКОН схеме. Это раз.

Затем он вникает уже более детально во все условия.
Начинает рассматривать причину установления таких-то условий нажимая на ссылки в кратких поясняющих комментариях.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 15:17 

Зарегистрирован: Среда, 03 Май, 2017 09:55
Сообщения: 200
Владимир Невзоров писал(а):
Цитата:
Можете показать как по-вашему может выглядеть описание этого самого "пункта 3"?


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


Именно. Т.е. использование Дракона просто неуместно как основного языка для описания документации.
Вот и получается, что нужно как минимум 2 языка: Дракон для схем-алгоритмов, и "Word-подобное" для описания документации, требований, краевых эффектов.

Ранее вы писали такое:
Владимир Невзоров писал(а):
Других причин, почему нельзя использовать ДРАКОН(ДРАКОН-редактор с генератором) вместо Си не вижу.

Причины почему "нельзя Дракон вместо Си" примерно такие же, как и в вопросе "почему нельзя использовать ДРАКОН вместо Word". Можно, но такая ересь получится.

Так вот: по-моему, сила не в том, чтобы "всё изобразить на Драконе", а в том, чтобы использовать языки к месту.

И, да, если делать алгоритм в ИС Дракон, а документацию в Word, то, глядя на документ, невозможно будет понять в каких Дракон схемах есть ссылки к этой документации. Равно как и переходы "из схемы в Word" будут хромать.


Последний раз редактировалось Владимир Ситников Понедельник, 16 Октябрь, 2017 15:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 15:20 

Зарегистрирован: Среда, 03 Май, 2017 09:55
Сообщения: 200
LKom писал(а):
Это вопросы Вашей личной практики.
Можете посоветоваться и принять свое решение.

Получается, ИС Дракон не позволяет документировать требования так, чтобы их не приходилось дублировать при каждом использовании и, чтобы можно было искать и т.п.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 16:06 

Зарегистрирован: Понедельник, 14 Декабрь, 2015 19:18
Сообщения: 127
Цитата:
И, да, если делать алгоритм в ИС Дракон, а документацию в Word, то, глядя на документ, невозможно будет понять в каких Дракон схемах есть ссылки к этой документации. Равно как и переходы "из схемы в Word" будут хромать.


Мне кажется, я начинаю понимать точку зрения, с который Вы рассматриваете эту возможность.
Вопрос в том, что в документации что-то изменилось и тогда комментарий в ДРАКОН-схеме стал не валидный.
Вы думаете про реализацию этого. И реализация этого представляется для Вас не реальной.
Правильно ли я Вас понял?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 16 Октябрь, 2017 16:25 

Зарегистрирован: Среда, 03 Май, 2017 09:55
Сообщения: 200
Владимир Невзоров писал(а):
Мне кажется, я начинаю понимать точку зрения, с который Вы рассматриваете эту возможность.
Вопрос в том, что в документации что-то изменилось и тогда комментарий в ДРАКОН-схеме стал не валидный.
Вы думаете про реализацию этого. И реализация этого представляется для Вас не реальной.
Правильно ли я Вас понял?

Если говорить про ИС Дракон, то, да, я не представляю как там сделать так, чтобы при обновлении документации автоматически обновлялись комментарии в Дракон-схемах. Непонятно как сделать так, чтобы при щелчке в Word'е открывалась нужная Дракон-схема на нужной иконе.


Если же говорить про MPS, то это реализовать можно, о чём и показано на видео https://vimeo.com/78415217
Смотрели? Понимаете о чём там говорят?

Там вначале (первую минуту) показывают Word-подобное представление самих требований. Требования пронумерованы и могут ссылаться между собой (где-то в 0:57 появляется диаграмма связей)
Потом (в 1:11) показано как в программном коде выглядят сноски к требованиям (зелёные implements...")
В 1:15 показно, что щелчок на названии требования осуществляет переход к тексту самого требования.
В 1:22 показано, что "find usages" (поиск использований) на требовании позволяет найти все места в коде, где требование фигурировало
Далее в 1:44 показан пример документации. Тоже Word-подобный редактор, в котором можно включать код прямо из проекта. Т.е. это не просто код, который "может не скомпилироваться", а прямо фрагмент реального кода.


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

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


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

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


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

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