реклама на сайте
подробности

 
 
> FlowChart & UML, Блок-схемы и схемы процессов
Mikle2000
сообщение Jan 17 2008, 18:19
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 23-11-07
Пользователь №: 32 616



Доброго времени суток.

Вопрос.
Кто чем пользуется для визуального (логического) представления своих проектов?
Поясню о чем идет речь. В процессе работы над проектом в 99.(9)% случаев возникает необходимость увидеть весь процесс работы программы (модуля и т.д) в графическом виде, в виде блок-схемы. Будь то первичный набросок будущей программы или анализ уже написанных модулей – вариантов много. В данном случае я хочу поинтересоваться кто какие программы использует для написания программ на С/С++ , для прямого кодирования (блок-схема --- > болванка программы) и обратного ( программа --- > блок-схема), причем интересны программы в которых поддерживается весь цикл написания программ: начальное моделирование блок-схемы, создание болванки, внесение необходимых изменений в тело программы, автоматическая коррекция существующей блок-схемы. В общем полная поддержка проекта (разве что без компилятора и отладчика, хотя их тоже не плохо).
Я просмотрел массу разных программ и простых и не очень и в результате остановился на двух: для блок-схем Crystal FLOW и Crystal REVS. Соответственно первая это блок-схема --- > программа и вторая программы ---> блок-схема. И одной программе для полного описания всего процесса (не программирования): Rational Rose (это UML). Многие возможно скажут, -«зачем такие монстры? Можно и в Visio прекрасно рисовать».
Отвечу: Можно и в Visio… пару раз… а потом начинает очень сильно напрягать синхронизация представления в Visio и программы (если это вообще представляется возможным, если например блок схема всего лишь одного модуля представлена в визио на 64 листах…это не шутка).
Rational Rose – это монстр UML, в двух словах не опишешь, да это и не нужно в сети полно информации по нему на любых языках. Очень удобен для описания общей концепции проекта, хотя при желании можно и детально расписать с последующей генерацией кода на C/C++.
После моих пространных объяснений напомню вопрос. Кто чем пользуется для визуального (логического) представления своих проектов?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dezzer
сообщение Apr 24 2008, 16:19
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 66
Регистрация: 27-09-05
Пользователь №: 9 012



Цитата
В этом деле важно не иметь серезные разногласия в том что было задуманно, и то что было осуществленно.

Для чего собственно всё и затевается. smile.gif Чтобы можно было соотнести design и implementation.
Цитата
К сожелению, последний раз когда я с umbrello делал что-то, принимать обратно проект в python и создавать рациональный UML, umbrell еще не могло.

Про Python ничего не скажу, но последняя версия очень сильно прибавила в плане extract diagram from source code для C++.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th June 2025 - 18:38
Рейтинг@Mail.ru


Страница сгенерированна за 0.01359 секунд с 7
ELECTRONIX ©2004-2016