Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KNit-09_zach_Otvety.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
138 Кб
Скачать
☆

Семейство систем Borland alm, дополняющее .Net Framework

Название продукта - Назначение:

  • Borland CaliberRM - Согласование требований.

  • Borland Together - Проектирование программ с помощью UML.

  • Borland C#Builder - Разработка на C# с частичной поддержкой VB.NET.

  • Borland Delphi (Octane) - Разработка программ на Delphi/Pascal.

  • Borland OptimizeIt Profiler - Профилирование программ.

  • Borland Janeva - Обеспечение совместимости с Enterprise JavaBeans, J2EE и CORBA.

  • Borland InterBase - Реализация встраиваемых баз данных, используемых совместно с Windows Server 2003.

  • Borland StarTeam - Управление: конфигурирование и координация изменений.

16///////////////////////////////////16///////////////////////////////////////////16///////////////////////////////////16///////////////////////////////////16////////////////////////////////16/////////////////////////16

Определение требований. Одной из самых трудных задач для менеджеров корпоративных проектов является обеспечение своевременного завершения проекта в рамках бюджета, удовлетворяя при этом нуждам своих пользователей. Система управления требованиями Borland CaliberRM, автоматизирует управление требованиями и помогает рассредоточенной группе разработчиков управлять централизованными данными по требованиям и записями обсуждений в группе. Это помогает группе понять, какое влияние потенциальные изменения могут оказать на проект.

Анализ и проектирование. Моделирование является идеальным способом проведения точного анализа системы и последующего надлежащего проектирования приложений. Borland Together – мощное решение для проектирования, использующее популярный унифицированный язык моделирования UML (Unified Modeling Languag) для создания различных диаграмм, которые все вместе составляют план проекта приложения. Затем проект может быть напрямую представлен в программном коде либо на Java в J2EE, либо на C# в .NET.

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

Borland JBuilder – мировой лидер в разработке приложений для J2EE-систем. В тысячах проектах разработки программного обеспечения по всему миру JBuilder является очень важной технологией, которая ускоряет разработку приложений EJB, систем Клиент-Web, XML, Web-служб и баз данных. Для новой инфраструктуры Microsoft .NET выпущен продукт Project Sidewinder, который является отличным решением для разработчиков, использующих язык Microsoft C# и нуждающихся в интеграции своих проектов с Java-решениями. Для платформы Microsoft Windows продукты Borland Delphi и C++Builder Studio обладают непревзойденной репутацией высокопродуктивных сред разработки. Специализированные версии сред JBuilder и C++Builder отвечают требованиям разработки для мобильных и встроенных устройств.

Тестирование и профилирование. Корпоративным разработчикам обычно необходимо протестировать свои системы до регистрации приложений в системе управления изменениями. Продукты Borland Optimizeit Suite и Optimizeit ServerTrace идут дальше, чем многие другие технологии тестирования производительности, помогая разработчикам профилировать свои приложения и оптимизировать производительность в течение процесса разработки.

17//////////////////////////////////////////////17///////////////////////////////////////////////17////////////////////////////////////////////////17////////////////////////////////////////////////////////////////////17

Развертывание. Одним из достоинств платформ, основанных на стандартах, например, таких как Java, является предоставление независимым группам возможности выбора среди различных серверов приложений для развертывания. Сервер Borland Enterprise Server обеспечивает высокую производительность и безопасность вместе со строгим соответствием спецификациям J2EE.

Многие приложения обладают особыми требованиями к среде своего развертывания. Оперативные приложения, использующие технологии CORBA, например, такие как те, что часто используются в области финансов и телекоммуникаций, могут получить выигрыш от использования Borland VisiBroker при работе в режиме реального времени.

Borland InterBase и JDataStore – это мощные, практически не требующие сопровождения, встроенные базы данных, оптимизированные для работы в собственных средах или в программной среде Java. Эти совместимые со всеми стандартами базы данных, тесно интегрированные с другими технологиями Borland, также обеспечивают превосходную поддержку разработки и создания прототипов, вне зависимости от платформы развертывания.

Управление изменениями. Каждая фаза разработки приложения нуждается в координации членов группы. Продукт Borland StarTeam – это всестороннее решение управления конфигурацией приложения, использующее центральный репозиторий для облегчения коммуникации между членами группы, ответственными за разные задачи.

Возможность выбора инфраструктуры. В любом проекте разработчикам, в конце концов, приходится выбирать, какую именно из платформ развертывания следует использовать. Microsoft .NET, которая появилась совсем недавно, но обладает собственными преимуществами и сильными сторонами? Или достаточно популярные в настоящее время платформы Java и Enterprise JavaBeans? Или Linux, уважаемая за свою надежность и экономическую эффективность?

Многие производители предлагают решения для разработки только для одной платформы. Компания Borland подлинно нейтральна и не отдает предпочтение одной платформе перед другими. Для каждого из пяти этапов жизненного цикла приложений компания Borland предлагает решения и технологию разработчикам, использующим любую из основных платформ (рис 1.4).

Поэтому, отдав предпочтение Borland, проектировщики могут выбирать для работы свою предпочтительную платформу. Это также делает возможным переход от одной платформы к другой без необходимости значительного изменения существующего кода приложений.

Аналогичным образом, решения Borland одинаково хорошо работают с ведущими базами данных, серверами приложений и Web-серверами. Это имеет особое значение при слиянии коммерческих организаций, у которых в качестве стандарта используются различные системы развертывания. Решения Borland помогают сохранить имеющиеся капиталовложения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]