Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Software Design > Ищу инструмент


Автор: Haelgar 11.01.04, 15:26
Приветствую!

Устал калякать на бумаге. Может кто знает какую-нить прогу для разработки (проектирования) больших (и не очень) программных проектов. То есть, мне нужна не какая-то IDE (типа делфей и билдеров), а что-то на более высоком уровне, чтобы проктировать структуру проекта, отслеживать связи между отдельными модулями, рисовать блок-схемы, диаграммы и т.д. и т.п..

Когда-то видел некую утилиту, называлась типа ClassBuilder, но это немного не то - она заточена только под объекты. Нужно че-нить более масштабное.

Буду очень признателен за любую инфу.

Автор: C300G 11.01.04, 16:51
http://www.rational.com/
Вот, если не ошибаюсь, ссылка на нее:
http://www14.software.ibm.com/webapp/download/product.jsp?cat=&fam=&s=z&id=AMSA-5NYUE5&pf=&k=ALL&q=&dt=&v=&rs=&sr=1&S_TACT=102B7W56&S_CMP=DEVSOL&sb=r

Автор: Haelgar 12.01.04, 06:35
Про Rational я в курсе. Но уж больно крутой тул B)
Если ничего попроще не найдется, то придется искать Rational.

Автор: detox 12.01.04, 10:35
Цитата Haelgar @ 12.01.04, 06:35
Про Rational я в курсе. Но уж больно крутой тул B)
Если ничего попроще не найдется, то придется искать Rational.

Да Ration крутой тул, кстати если найдешь вместе с кряком сообщи. Да и рациональность его примения при группе разработчиков менее 100, нерационален, там столько возможностей, да и внедрение его в процесс займет уйму времени.

Но не все так тупиково, для управлением проектом можно применять различный софт:

Систему управления исходным кодом;
Систему тестирования;
База данных регистрации ошибок;
Визуальное моделирование;
Списки требований
и т.п.

Причем внедрять данное ПО можно постепенно не нарушая обычной работы программистов.

Автор: bizar 12.01.04, 13:35
Займись программированием микроконтроллеров
есть IAR система (она позволяет всё). B)

Автор: ruli 15.01.04, 11:02
если писать на яве попробуй eclipse, а вот про прочие языки не знаю, и всётаки используй Rational Rose,

да кстати у меня есть лицензия для Rational Rose 2001a, дам на шаруб а вот сам RR есть но не знаю как передать

Автор: Olej 15.01.04, 12:25
если писать на яве попробуй eclipse, а вот про прочие языки не знаю, и всётаки используй Rational Rose,

Eclipse - очень могучая среда разработки: а).многоязыковая (не только Java, как сказали, но ещё больше 10-ка, устанавливающиеся как олагины) б).многоплатформенная: Windows, Linux, SunSolaris, QNX... Она ещё, может, чуть-чуть сыровата (т.е. в фазе активного развития и изменений), но когда стабилизируется - это будет среда разработки, по всем показателям превосходящая все "фирменные": VC, Delphi,...

Но! ... Eclipse:
- это всё-таки среда разработки, но никак не проектирования, согласования и верификации компонентов проекта;
- Eclipse - это, в первую очередь - интегрирующая технология, которая в качестве плагинов позволяет в каждой платформе использовать то, что там уже есть: GCC, GDB, ... - т.е. сам по себе Eclipse не так и много добавляет, он - интегрирует.

Автор: lunc 30.01.04, 12:33
Можно посмотреть еще Together. Примечателен тем, что при сождании диаграмм сразу создает описания классов на C++ или Java. На мой взгляд проще Rational Rose.

Автор: Olej 30.01.04, 13:28
А вообще, если это всерьёз беспокойство, а не трёп ("... тебя беспокоит Гондурас - а ты не чеши!"(с)) - то обратите своё внимание на Ada, или, более обще - на всю языковую линию Modula-2/Oberon/Ada...

http://www.ada-ru.org
http://qnxclub.net/modules.php?name=Forums&file=viewforum&f=13
http://qnxclub.net/modules.php?f=8&name=Forums&file=viewforum
http://libre.act-europe.fr

1. это реальные средства проектирования сложных приложений;
2. в последние 2 года - очень сильно выросло число реальных проектов, выполненных в весьма ответственных отраслях (после 1-го "бума" ~1988-1992г.г. и последующего полного спада интереса к этим средствам).

Автор: Mustang 03.02.04, 12:46
К стате, а русская дока по этой Rational тулсе есть?
А-то я как-то тоже решил оптимизировать свою (и не только :)) систему труда.
как поставил, полазил-потыкал... почитал ангельское описалово...
В общем времени нада немеряно, чтобы разобратся.
А оно, как известно, как мёд!
- если есть, то сразу...

И раскажите люди юзавшие! Там типа авто генерация кода есть для C++... удобна ли эта фича? и не приходится ли после её генерации переписывать добрую половину?

Thanks!

Автор: ruli 13.02.04, 19:46
как те сказати....
у менеа как новичиок 80% коментариев получеается :)
но если знати хорошо Ц++ и РР то можно добится гдет-о около 60-70 % кода

Автор: C300G 14.02.04, 02:30
Цитата
а русская дока по этой Rational тулсе есть?

Mustang, не густо :) :
Введение в Rose

Учимся работать с Rational (Наталья Дубова)

Автоматизированное создание документов серии ГОСТ 34 и 19 с помощью инструментальных средств фирмы IBM Rational (Галахов И.В., Лапыгин Д.В., Новичков А.Н., Подоляк О.Р., Позин Б.А.)

Использование средств Rational Rose для управления программным проектом.
Модель технологического документооборота организации (пообъектный подход,Часть 1) (В.И. Рыков)
http://www.interface.ru/fset.asp?Url=/rational/rrose1.htm

UML диаграммы в Rational Rose (Сергей Трофимов)

Введение в методологию разработки программного обеспечения при помощи Rational Rose. Часть 1. Обзор (Леонов Игорь Васильевич)
http://www.interface.ru/fset.asp?Url=/case/roser.htm

Введение в возможности пакета Rational Suite AnalystStudio для аналитиков данных.
http://www.interface.ru/fset.asp?Url=/rati...ata_analyst.htm

[URL=http://www.rusdoc.ru/articles/3960/]Управление изменениями, тестированием и документированием с использованием технологий Rational
(Новичков Александр)[/URL]

Средства автоматизированного тестирования разрабатываемых приложений.
http://www.interface.ru/fset.asp?Url=/misc/testpril.htm

FAQ по Rational Rose RealTime.
http://www.interface.ru/fset.asp?Url=/misc.../m000628472.htm

ClearCase - система конфигурационного и версионного контроля (Александр Новичков)

Система генерации проектной документации Rational SoDA (Александр Новичков)

Средства тестирования от компании Rational (Александр Новичков)

МОДЕЛИРОВАНИЕ ДАННЫХ С ИСПОЛЬЗОВАНИЕМ МОДУЛЯ RATIONAL ROSE - DATA MODELER (Р.В. Алфимов, Е.Б. Золотухина)

Эффективная разработка программного обеспечения с использованием технологий и инструментов компании RATIONAL (Новичков А.Н)

Проектирование на Rose Delphi Link

Автор: Allender 19.03.04, 07:31
Цитата lunc @ 30.01.04, 15:33
Можно посмотреть еще Together. Примечателен тем, что при сождании диаграмм сразу создает описания классов на C++ или Java. На мой взгляд проще Rational Rose.

Ты прав, намного проще!
Просто у меня есть опыт работы в этой системе и даже есть реализованны проект! :-))) Только реально кроме двух UML-диаграмм: классов и Use-case, мне кажется, что тебе в принципе не понадобится ... Если конечно, заказчик согласен с этим :-)

Автор: Guest 17.12.04, 11:21
C300G,

Автор: C300G 17.12.04, 11:51
Чего? :)

Автор: Andr .NET 05.01.05, 06:46
Haelgar,

Rational - это уже не модно.

Обрати внимание на платформу Borland ALM.

А если ты дал присягу на верность корпорации MS®, то Visio for Enterprise Architects - твой выбор.

Автор: Shketka 30.06.12, 16:49
Доброго времени суток. Я уже несколько дней блуждаю в просторах интернета в поиске ответов на некоторые вопросы. Если эту страничку кто то посещает и может мне помочь ответьте на несколько вопросов:
1) Возможно ли связать deployment view с component view?
2) Возможно ли RR модель сохранить с помощью относительных путей?
Буду очень благодарна....

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)