Главная | Регистрация | Вход

Главная » 2012 » Апрель » 21 » Создание специализированных отчетов с использованием birt и rational team concert: часть 1. основные отчеты
18:37

Создание специализированных отчетов с использованием birt и rational team concert: часть 1. основные отчеты





Создание специализированных отчетов с использованием BIRT и Rational Team Concert: Часть 1. Основные отчеты

>

Это первая часть серии из трех статей. Во второй части рассматриваются сложные отчеты и вложенные наборы данных.p>

IBM Rational Team Concert может помочь группам разработчиков программного обеспечения хранить и упорядочить огромный объем информации, включая рабочие планы и задачи, данные о компоновках и тестах, исходные коды и другие файлы. Для любого репозитория подобного размера визуализация становится проблемой. Как получить общее представление о состоянии проектов, отслеживаемых Rational Team Concert? Просматривать такую информацию позволяют информационные панели (dashboard) и запросы об элементах работ (work item queries), но для более специализированных представлений Rational Team Concert поддерживает отчеты Eclipse Business Information and Reporting Tools (BIRT), загружаемые непосредственно в Web-клиент.

Rational Team Concert содержит более 50 предопределенных отчетов, показывающих информацию об элементах работ, компоновках и системе управления версиями, к которой можно обратиться из вкладки Reports Web-клиента. Если эти отчеты не показывают точно то, что вы хотите увидеть, можно создать специализированные отчеты.

Специализированные отчеты можно использовать для точного определения и форматирования нужной вам информации. В данной статье приводятся базовые сведения о том, как представить определенную информацию из репозитория Rational Team Concert в виде специализированных отчетов.

Сотрудники в моей организации используют специализированные отчеты Rational Team Concert различными способами:

  • Я часто создаю простой отчет, а не запрос об элементах работ, когда мне нужно включить информацию из различных источников. Несколько запросов можно отобразить и на информационной панели, но отчет более гибок.
  • Некоторые отделы используют отчеты в повестках собраний. В этом случае отчет отображает элементы работ, которые нужно обсудить (например, проблемы блокировки или недавние обновления), и этот список определяет ход собрания.
  • Мы также используем отчеты для отслеживания долгосрочного развития наших программных продуктов. В этом случае отчет извлекает информацию из всех мест, ассоциированных с продуктом, и показывает, как этот продукт продвинулся на пути к долгосрочной цели.

Данная статья является первой в серии из трех статей. В следующей статье рассматриваются более сложные вопросы использования Rational Team Concert и BIRT-отчетов.

В этой статье рассматриваются следующие темы:

  • Установка и настройка сервера и клиента Rational Team Concert и инструментальных средств редактирования BIRT-отчетов.
  • Извлечение информации из репозитория Rational Team Concert в простой BIRT-отчет.
  • Загрузка шаблонов отчетов на сервер Rational Team Concert и создание отчетов из этих шаблонов.

В данной серии статей предполагается наличие базовых знаний о Web-клиенте или Eclipse-клиенте Rational Team Concert, в частности, о создании и запросе элементов работ. Основное внимание уделяется элементам работ, поскольку именно они обычно являются источником информации, иллюстрирующей состояние проекта. Однако подходы, рассматриваемые в данной статье, применимы и ко многим другим типам информации в репозитории, таким как результаты тестов, результаты компоновок и данные системы управления версиями.

Для работы с данной статьей необходимо иметь бесплатную учетную запись на сайте Jazz.net и полную или ознакомительную версию сервера Rational Team Concert и клиента Rational Team Concert. Для тех, у кого отсутствуют сервер и клиент, приведена информация о том, как получить ознакомительную версию сервера и бесплатную версию клиента.

Отчеты в Rational Team Concert похожи на запросы об элементах работ в том, что они отображают информацию о репозитории согласно указанным вами параметрам. Например, при переходе на вкладку Work Items (элементы работ) в Web-клиенте Rational Team Concert вы можете увидеть список предопределенных запросов, отображающих информацию об элементах работ. Можно нажать кнопку Create Query (создать запрос) для создания нового запроса об элементах работ с определенными значениями в определенных полях; также указывается, какие поля элементов работ отображать. Отчеты работают по сути аналогично: вы указываете входные параметры для отчета и способ его форматирования. Создание отчета занимает больше времени, чем создание запроса об элементах работ, но отчеты обладают большей гибкостью:

  • В Rational Team Concert используются отчеты, созданные в WYSIWYG-редакторе BIRT-отчетов, который предоставляет значительно больше возможностей по управлению форматом вывода. В отличие от запросов об элементах работ, в отчетах можно отображать специально структурированные таблицы, графики, стили, метки и изображения. Отчеты также могут содержать интерактивные элементы, такие как ниспадающие меню, расширяемые и сворачиваемые разделы и другие управляемые JavaScript элементы.
  • Отчеты могут отображать информацию о разнообразных областях репозитория Rational Team Concert, которую нельзя представить в запросах об элементах работ. К таким областям относятся компоновки, система управления версиями, пользователи, группы пользователей и проекты.
  • В отчетах можно указать параметры для изменения значений во время исполнения. Таким способом можно создать несколько экземпляров одного отчета с разными параметрами, получив в результате разные отчеты для различных обстоятельств на основе одного и того же файла дизайна отчета (report design file).
  • Запросы могут отображать информацию только о текущем состоянии репозитория, например, о том, сколько новых или нераспределенных элементов работ имеется для определенной группы пользователей в данный момент времени. Отчеты имеют доступ и к исторической, и к текущей информации, поэтому они могут отображать информацию, например о том, сколько новых элементов работ было создано за определенное время.

Если у вас уже имеется рабочий сервер Rational Team Concert, вы можете без опасений использовать его для экспериментов с отчетами, поскольку отчеты никогда не изменяют данные на сервере. Можно получить разрешение от администратора сервера на загрузку отчетов на сервер, как описано далее в данной статье. Если вы хотите использовать существующий экземпляр сервера Rational Team Concert, перейдите к разделу Установка клиента Rational Team Concert.

Если экземпляр сервера Rational Team Concert у вас отсутствует, можно загрузить бесплатную 60-дневную ознакомительную версию с сайта jazz.net:

  1. Загрузите с сайта jazz.net корпоративную редакцию (Enterprise edition) сервера Rational Team Concert и разархивируйте ее (см. раздел Ресурсы).

В версии 2.0 и выше только редакции Standard и Enterprise имеют полную поддержку BIRT-отчетов. Для каждой версии Rational Team Concert имеется много различных файлов, поэтому будьте внимательны и загрузите файл, подходящий под ваши требования:

Редакция: Enterprise.
Платформа: Microsoft® Windows® или Linux®.
Архитектура: x86 для большинства компьютеров; x86-64 только для 64-разрядных операционных систем.
Тип установки: .zip-файл.

При использовании Windows загружаемый файл может иметь название наподобие RTC-Enterprise-Server-2.0.0.2-Trial-Win32.zip.


Creating custom reports with BIRT and Rational Team Concert: Part 1. Basic reports (EN).

  • Домашняя страница Eclipse BIRT содержит информацию о BIRT и загружаемые файлы программ, имеющих отношение к BIRT.
  • jazz.net wiki содержит информацию по созданию отчетов с Rational Team Concert и BIRT.
  • Сайт jazz.net YouTube содержит видеоинформацию по использованию Rational Team Concert.
  • Информация о возможностях и преимуществах IBM Rational Team Concert:
  • Познакомьтесь с другими приложениями платформы IBM Rational Software Delivery Platform, включая средства коллективной работы для параллельной разработки и географически распределенных групп, а также специализированное программное обеспечение для управления архитектурой, активами, изменениями и версиями, интегрированными требованиями, процессами и портфолио, качеством.
  • Посетите раздел Rational software на сайте developerWorks, в котором размещены технические ресурсы и передовые методики работы с продуктами Rational Software Delivery Platform.
  • Интерактивные курсы, проводимые инструкторами, компьютерные курсы и Web-курсы. Повысьте свою квалификацию и узнайте больше об инструментальных средствах Rational, используя эти курсы, сложность которых варьируется от начальной до повышенной. Курсы, перечисленные в данном каталоге, доступны для приобретения для компьютерного обучения. Кроме того, некоторые курсы для начинающих доступны бесплатно.
  • Подпишитесь на информационный бюллетень IBM developerWorks - еженедельные новости о лучших учебных руководствах, статьях, файлах для загрузки, действиях сообщества, Web-трансляциях и событиях на developerWorks.
  • Получить продукты и технологии

    • Загрузите ознакомительную версию клиента и сервера IBM Rational Team Concert.

    Обсудить

    • Принимайте участие в форумах Jazz.net.

    >td>

    Просмотров: 1045 | Добавил: toblet | Рейтинг: 0.0/0
    Всего комментариев: 0

    Меню сайта

    Мини-чат

    Наш опрос

    Оцените мой сайт
    Всего ответов: 1

    Статистика


    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Форма входа

    Поиск

    Календарь

    «  Апрель 2012  »
    ПнВтСрЧтПтСбВс
          1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30

    Друзья сайта

    Copyright MyCorp © 2024 | Бесплатный хостинг uCoz