Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   *SOFT* | Визуализация кода, построение блок-схем из исходников (http://forum.oszone.net/showthread.php?t=50671)

hasherfrog 17-06-2005 16:18 333935

*SOFT* | Визуализация кода, построение блок-схем из исходников
 
Нужены программы для получения блок-схемы из готового кода. Вся проблема в том, что нужно _срочно_

Нашёл только:
Crystal REVS for C++ (совершенно отвратно и НЕПРАВИЛЬНО выносит комментарии)
Visustin (вроде ничего, но комментарии выглядят как-то по-детски)

Видел отечественную разработку, но она для Deplni, а мне нужно C++.

Можно хоть Linux, хоть Windows.

vadimiron 17-06-2005 19:45 334006

hasherfrog
Я нашёл что то подобное...сам я эти проги не пробЫвал, но может что то из этого подойдёт
Understand for C++
CC-RIDER
Code Visual to Flowchart
Crystal C/C++

hasherfrog 17-06-2005 22:58 334090

vadimiron
Угу, спасибо. Я уже опробовал "Code Visual to Flowchart" и "Crystal C/C++", плюс ещё "CodeDraw" и плюс ещё пару-тройку программ. Постараюсь в понедельник написать более-менее подробный "отчёт". Пока фавориты всё те же... Но лидирует Visustin...

Если ещё кто чего знает, напишите.

hasherfrog 21-06-2005 18:00 334981

В общем, хотел я написать очень богатую на впечатления статью... Но из-за того, что ни один из вышеупомянутых визуализаторов с МОЕЙ задачей не справился (несмотря на всю продвинутость каждого из них), скажу ли одно - пост-применение их к уже готовым (но хорошо написанным текстам) в кросс-платформенной среде - даёт ФУФЛО. Сорри всем написавшим сии продукты, разработчики там сидят головастые, но думают они не так как я, очевидно... Разная школа, видать...

Лидером так и остался Visustin.
Спасибо за внимание.

Surround 29-03-2006 18:05 422919

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

hasherfrog 29-03-2006 21:10 422969

Не совсем понял вопроса, извините. Что значит вручную? Совсем вручную? Можно вики какую-нибудь, сейчас модно их использовать для написания документаций. Что значит "размеры были пропорционально учтены", что такое "размеры" в контексте?

Surround 29-03-2006 23:39 423002

hasherfrog
я имею в виду, что не по готовому алгоритму составление схемы, а методом типа Drag'n'drop, т.е. перетаскивая или ставя элементы в нужное место. А размеры - нужно пропорционально там 1х1.5 (соотношение) по моему, по ГОСТу короче.

hasherfrog 30-03-2006 10:08 423094

Т.е. Вам нужна прога для построения (рисования) блок-схем без наличия исходного кода?

Surround 30-03-2006 15:19 423234

да, именно так

Arrest 01-04-2006 16:13 423925

Что-нибудь типа HiAsm?

Vlad Drakula 05-04-2006 09:24 425055

Surround
для построения блок схем вроде VISIO не плох

Vovius 06-04-2006 13:45 425507

Люди, а кто подскажет существуют такие проги которые рисую блок-схемы из исходников на C++ Builder 6.0 ?
Мало того блок-схему на С/С++ моно и от руки нарисовать а как рисовать их с исходников на билдере ненаю((((, подскажите кто что знает.

Vlad Drakula 06-04-2006 15:03 425540

Vovius
я слышал о создании С/С++ классов из блок схем, но вот чтобы в обратную сторону...

mar 06-04-2006 17:17 425571

Vovius
почитайте начало этого топика (1-ую страницу)

XCodeR 06-04-2006 17:27 425574

имхо, изучать UML надо...
хотя, я не понимаю полезность всех этих "рисуночков"...

vadimiron 07-04-2006 02:25 425678

XCodeR
Их полезность начинаешь замечать, когда работаешь над большими проектами, а особенно, когда работаешь в командах
Одно дело когда ты получаешь код с набором классов, а другое дело, когда к этому набору классов есть схема, где показаны все связи классов

mar 07-04-2006 02:42 425679

точно! и третье, когда надо кому-то (другим девелоперам, или тестерам) что-то показать, - тоже приложить схему проще. Ну и для документации опять же.

Vlad Drakula 07-04-2006 10:22 425736

XCodeR
вот создай проект на несколько сотен классов и попробуй потом объяснить его уструктуру другому человеку без рисования схем...
для малых проектов UML мало полезен, а в больших без него просто не обойтись!

XCodeR 08-04-2006 11:04 426041

vadimiron, mar, Vlad Drakula
я иммел ввиду полезность для одного человека.... для команды-то понятно...
но лично я использую схемы(редко) только для "отчета" перед начальством...


Время: 11:53.

Время: 11:53.
© OSzone.net 2001-