Главная страница
Навигация по странице:

  • Эффективнейший аудит и поддержка метрик качества разработки ПО позволяет

  • ВВедение в ИМЛ. Лекция 2 Что такое The uml


    Скачать 2.99 Mb.
    НазваниеЛекция 2 Что такое The uml
    АнкорВВедение в ИМЛ
    Дата10.03.2023
    Размер2.99 Mb.
    Формат файлаdocx
    Имя файлаvvedenie_v_UML (1).docx
    ТипЛекция
    #978338
    страница17 из 24
    1   ...   13   14   15   16   17   18   19   20   ...   24

    Поддержка XP ("экстремальное программирование")


    Не вдаваясь в лишние подробности и не желая забивать голову читателя ненужными пока подробностями, скажем, что Together поддерживает "гибкие" процессы моделирования, о

    которых мы, возможно, поговорим позже. Together предоставляет интерактивные возможности моделирования и поддерживает все виды диаграмм UML, включая диаграммы классов,

    прецедентов, последовательностей, кооперации, действий, состояний, компонентов и развертывания.
      • Ускорение процессов разработки путем применения паттернов


    Еще одна модная тенденция в программной инженерии: использование паттернов, или шаблонов проектирования, - некоторых стандартных решений, образцов в области проектирования.

    Используя эти образцы, эксперт или разработчик могут быстро создать модель и привести ее в соответствие с корпоративными стандартами и лучшими практиками кодирования. Еще одна возможность ускорения работы - планирование задач для разработчиков, использование

    напоминаний и органайзера, что позволяет работать эффективнее.

    Приложение можно развернуть на несколько серверов приложений, просто написав несколько строк. С Together ControlCenter приложение может быть построено для одного сервера

    приложений и легко переключено на другой, развернуто на сложной инфраструктуре.

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

    Из вышесказанного становится ясно, что Borland Together - это нечто гораздо большее, чем просто пакет для рисования "картинок в стиле UML". Мы уже говорили о некоторых дополнительных

    возможностях программы, но какие же возможности предоставляет Together именно в плане визуального моделирования?

      • Как уже говорилось ранее, поддержка всех основных видов диаграмм UML, включая диаграммы классов, прецедентов, последовательностей, кооперации, деятельности, состояния, компонентов…

      • Поддержка ER-диаграмм(схем баз данных).

      • Генерирование исходного кода из диаграмм последовательностей и обратное

    проектированиесуществующего кода в одну или более диаграмм последовательностей.

      • Моделирование бизнес-процессов с помощью соответствующих диаграмм.

      • Поддержка паттернов, о чем мы уже упоминали ранее, включая построитель шаблонов кода и множество видов встроенных паттернов.

      • Эффективные метрики контроля качества для разных языков с возможностью их повторного использования.

      • Простая генерация актуальной проектной документации в стиле "нескольких щелчков мыши" (а-ля Microsoft) или через командную строку в виде HTML, RTF или текстовом формате.

      • Удобный настраиваемый редактор исходного кода.

      • Визуальный построитель графического интерфейса пользователя.

      • Плюс многое, многое другое... А вот и скриншот (рис.7.3):



    1   ...   13   14   15   16   17   18   19   20   ...   24


    написать администратору сайта