Wykaz elementów powiązanych z wybranymi komponentami.

3.3.17.1 Szczegółowy opis

Raport służy do wylistowania sygnałów, interfejsów, portów i komponentów powiązanych z wybranymi komponentami za pomocą konektorów typu Information Flow.

Raport podzielony jest na sekcje, tytułowy element sekcji zawiera nazwę wskazanego obiektu, natomiast wewnątrz każdej sekcji znajduje się kolejno:

· sygnały,

· interfejsy,

· lokalne porty komponentu,

· zdalne porty komponentu, z którymi dany komponent jest połączony,

· zdalne komponenty, z którym dany komponent jest połączony przez zdalne korty komponentu.

Opis każdego sygnału składa się z nazwy obiektu, listy autorów, oraz odnośników do plików powiązanych z obiektem. Dla każdego interfejsu, portu oraz komponentu dodatkowo prezentowane są atrybuty i właściwości oznaczone obiektu.

Na końcu każdej sekcji wyświetlane są opisy połączeń konektorem Information Flow prezentujące komponenty i porty startowe i końcowe konektora oraz elementy informacji powiązane z konektorem.

3.3.17.2 Parametry wejściowe

clip_image002

Rysunek 95. Kreator raportu Żółw. Elementy zakładki Dane do raportu.

3.3.17.3 Parametry wejściowe wymagane

Do wygenerowania raportu wymaga się podania:

· Lista komponentów (przynajmniej jeden element listy)

3.3.17.4 Parametry wejściowe opcjonalne

Do wygenerowania raportu można opcjonalnie podać:

· Fragment nazwy

· Fragment nazwy autora

· Fragment wersji

3.3.17.5 Realizacja raportu

W celu wygenerowania raportu z menu tekstowego Raportowanie -> Raporty systemowe wybierz opcję Komponenty.

Krok 1. Wyfiltrowanie obiektów wg nazwy

Wpisz fragment nazwy obiektu w polu Fragment nazwy aby ograniczyć listę dostępnych komponentów dla raportu lub pozostaw pole puste, aby nie filtrować komponentów po nazwie.

Krok 2. Wyfiltrowanie obiektów wg autorów

Wpisz fragment nazwy autora w polu Autor aby ograniczyć listę dostępnych komponentów dla raportu lub pozostaw pole puste, aby nie filtrować komponentów po autorze. Pole to dotyczy zawartości Resource dla Resource Allocation w Project Management w Enterprise Architect.

Krok 3. Wyfiltrowanie obiektów wg wersji

Wpisz fragment nazwy wersji w polu Wersja aby ograniczyć listę dostępnych komponentów dla raportu lub pozostaw pole puste, aby nie filtrować komponentów po wersji.

Krok 4. Dołączenie obiektów ze stereotypem <<component>>

Domyślnie generator raportu uwzględnia obiekty w repozytorium projektu posiadające typ Component. Generator umożliwia Ci dołączenie do raportu obiektów o innym typie posiadających stereotyp component. Aby to uczynić zaznacz pole wyboru Uwzględnij wszystkie elementy ze stereotypem <<component>>.

Krok 5. Ograniczenie ilości danych prezentowanych na raporcie

Ze względu na możliwość wystąpienia dużej porcji informacji na raporcie, aby poprawić jego przejrzystość Tormigo umożliwia ograniczenie wyświetlania pewnych elementów na tym raporcie. Aby ograniczyć wyświetlanie elementów na raporcie odznacz wybrane opcje z panelu Na raporcie uwzględnij:

· Lokalne porty komponentu,

· Zdalne porty, z którymi komponent jest połączony,

· Połączenia pomiędzy komponentami.

Krok 6. Wskazanie obiektów do raportowania

Teraz musisz z Listy komponentów przenieść do Listy wybranych komponentów te elementy, które chcesz włączyć do raportu. Sposób korzystania z funkcjonalności elementu formularza został opisany w rozdziale 3.1.1 Zakładka: Dane do raportu.

Krok 7. Edycja opisu raportu

Na zakładce Opis raportu możesz również edytować kilka wyświetlanych parametrów raportu. Tu możesz zaproponować inne wartości dla: tytułu raportu, nazwy autora, daty generowania, wersji lub opisu raportu.

Krok 8. Generowanie raportu

Ostatnim krokiem jaki musisz wykonać to jest wciśnięcie przycisku Generuj raport. Po chwili powinieneś otrzymać swój raport.

Krok 9. Prezentacja raportu

Wygenerowany raport jest prezentowany w nowym oknie Podgląd raportu.

clip_image004

Rysunek 96. Pasek narzędzi okna Podgląd raportu.

Korzystając z narzędzi umieszczonych na górnym pasku narzędzi możesz zapisać kopię raportu w jednym z następujących formatów:

· Jasper Reports

· PDF

· RTF

· ODT

· DOCX

· HTML

· XLS

· CSV

· XML

· Embedded Images XML

Ponadto narzędzia Podglądu raportu umożliwiają wydrukowanie raportu, wyświetlanie stron raportu, dopasowanie raportu do okna lub skalowanie rozmiaru wyświetlanego raportu.

3.3.17.6 Wynik

Pierwsza strona raportu zawiera następujące informacje:

· wersję raportu

· tytułu raportu

· datę utworzenia

· nazwę autora

· opisu raportu

Poniżej umieszczona jest lista obiektów z projektu podzielona na sekcje. Każda sekcja zawiera opis komponentu, powiązane sygnały, interfejsy, porty oraz komponenty. Każdy element listy składa się z:

· nazwy obiektu

· autorów

· odnośników do obiektów

· atrybutów (tylko interfejsy, porty i komponenty)

· oznaczonych właściwości (tylko interfejsy, porty i komponenty)

Na końcu każdej sekcji wyświetlane są opisy połączeń konektorem Information Flow prezentujące komponenty i porty startowe i końcowe konektora oraz elementy informacji powiązane z konektorem.

Poniżej zamieszczono przykładowy wynik wygenerowanego raportu.

clip_image006

Rysunek 97. Przykładowy raport Żółw.