На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! В разделе обсуждаются следующие темы:
1) Процесс разработки программного обеспечения.
2) Определение требований к программному обеспечению.
3) Составные части и процесс проектирования (см. Шаблоны проектирования).
4) Документирование программного продукта(проекта).
5) Руководство разработкой программного обеспечения.
6) Проектирование пользовательского интерфейса.
7) Контроль версий проекта (см. Управление версиями в Subversion, Стратегии использования svn).
Модераторы: ElcnU
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Ищу инструмент , разработка сложных проектов на высоком уровне
    Приветствую!

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

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

    Буду очень признателен за любую инфу.
      Rational Rose
      Вот, если не ошибаюсь, ссылка на нее:
      http://www14.software.ibm.com/webapp/downl...CMP=DEVSOL&sb=r
        Про Rational я в курсе. Но уж больно крутой тул B)
        Если ничего попроще не найдется, то придется искать Rational.
          Цитата Haelgar @ 12.01.04, 06:35
          Про Rational я в курсе. Но уж больно крутой тул B)
          Если ничего попроще не найдется, то придется искать Rational.

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

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

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

          Причем внедрять данное ПО можно постепенно не нарушая обычной работы программистов.
          Сообщение отредактировано: detox -
            Займись программированием микроконтроллеров
            есть IAR система (она позволяет всё). B)
              если писать на яве попробуй eclipse, а вот про прочие языки не знаю, и всётаки используй Rational Rose,

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

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

                Но! ... Eclipse:
                - это всё-таки среда разработки, но никак не проектирования, согласования и верификации компонентов проекта;
                - Eclipse - это, в первую очередь - интегрирующая технология, которая в качестве плагинов позволяет в каждой платформе использовать то, что там уже есть: GCC, GDB, ... - т.е. сам по себе Eclipse не так и много добавляет, он - интегрирует.
                  Можно посмотреть еще Together. Примечателен тем, что при сождании диаграмм сразу создает описания классов на C++ или Java. На мой взгляд проще Rational Rose.
                    А вообще, если это всерьёз беспокойство, а не трёп ("... тебя беспокоит Гондурас - а ты не чеши!"(с)) - то обратите своё внимание на Ada, или, более обще - на всю языковую линию Modula-2/Oberon/Ada...

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

                    1. это реальные средства проектирования сложных приложений;
                    2. в последние 2 года - очень сильно выросло число реальных проектов, выполненных в весьма ответственных отраслях (после 1-го "бума" ~1988-1992г.г. и последующего полного спада интереса к этим средствам).
                      К стате, а русская дока по этой Rational тулсе есть?
                      А-то я как-то тоже решил оптимизировать свою (и не только :)) систему труда.
                      как поставил, полазил-потыкал... почитал ангельское описалово...
                      В общем времени нада немеряно, чтобы разобратся.
                      А оно, как известно, как мёд!
                      - если есть, то сразу...

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

                      Thanks!
                        как те сказати....
                        у менеа как новичиок 80% коментариев получеается :)
                        но если знати хорошо Ц++ и РР то можно добится гдет-о около 60-70 % кода
                          Цитата
                          а русская дока по этой 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
                          Сообщение отредактировано: C300G -
                            Цитата lunc @ 30.01.04, 15:33
                            Можно посмотреть еще Together. Примечателен тем, что при сождании диаграмм сразу создает описания классов на C++ или Java. На мой взгляд проще Rational Rose.

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


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0353 ]   [ 16 queries used ]   [ Generated: 19.04.24, 19:11 GMT ]