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

  • Общая конфигурация Общая конфигурация - группа основных опций программы. Эта категория включает подкатегории [General], [Browser] и [Collection Editor] . Опции [General]

  • Опции [Browser] Show stereotypesTrue Определяет, показывать ли стереотип каждого элемента в навигаторе модели. Опции [Collection Editor]

  • Опции [Interaction Diagram]

  • Общая конфигурация образов (представлений)

  • Опции [Default View Style]

  • Опции [Default View Format]

  • Специфическая конфигурация образов

  • Опции [Enumeration View] Suppress literal False Определяет, подавлять ли отображение констант в визуальных образах перечислимых типов.Опции [Interface View]

  • Опции [Component View / ComponentInstance View]

  • Опции [Node View / NodeInstance View]

  • Глава 7. Управление модулями Эта глава объясняет, как управлять модулями. Обсуждаются установка модуля, компоновка модуля и удаление модуля. Установка Модуля

  • Деинсталляция модуля Деинсталляция модуля, содержащего аддин

  • Деинсталляция модуля, не содержащего аддина

  • Глава 8. Генерация кодов и документов

  • Основные концепции Что такое генератор

  • Генерация по шаблону Генерация артефактов

  • Секция свойства [Detail]

  • Добавление шаблонов в существующий пакет

  • Удаление шаблонов из пакета

  • Инсталляция и деинсталляция шаблонов Организация шаблонов

  • Инсталляция и деинсталляция шаблона

  • Инсталляция и деинсталляция пакета

  • StarUML Руководство пользователя. Руководство пользователя. 2 207


    Скачать 9.13 Mb.
    НазваниеРуководство пользователя. 2 207
    АнкорStarUML Руководство пользователя.pdf
    Дата19.02.2018
    Размер9.13 Mb.
    Формат файлаpdf
    Имя файлаStarUML Руководство пользователя.pdf
    ТипРуководство
    #15708
    страница7 из 11
    1   2   3   4   5   6   7   8   9   10   11

    Глава 6. Конфигурирование StarUML
    Эта глава подробно описывает опции конфигурирования StarUML T.

    Общая конфигурация

    Конфигурация диаграмм

    Общая конфигурация визуальных образов

    Специфическая конфигурация визуальных образов
    Общая конфигурация
    Общая конфигурация - группа основных опций программы. Эта категория включает подкатегории [General], [Browser] и [Collection Editor] .
    Опции [General]
    Опция
    Значение по умолчанию
    Описание
    Max. number of undo actions
    30
    Определяет, максимальное число отмен и обратных восстановлений. Диапазон для максимума отмен - 1

    100.
    Recent project files
    10
    Определяет максимальное число проектных файлов, которые показываются в меню недавних проектов. Диапазон для числа недавних проектных файлов - 120.
    Create backup files
    True
    Определяет, создавать ли резервные копии при сохранении изменений.
    Open the New
    Project dialog box at startup
    True
    Определяет, открывать ли диалог New Project при старте программы.
    URL of Help
    Document
    См. описание
    Определяет адрес страницы диалоговой помощи StarUML.
    Пользователь не должен переопределять этот параметр, он устанавливается изначально и может корректироваться программами типа исправлений и обновлений. Адрес по умолчанию http://staruml.tigris.org/documentations/doc.html.
    Опции [Browser]
    Show stereotypes
    True
    Определяет, показывать ли стереотип каждого элемента в навигаторе модели.
    Опции [Collection Editor]
    Show stereotypes True
    Определяет, показывать ли стереотип каждого элемента в редакторе коллекций.
    Show visibility with icons
    True
    Определяет, показывать ли видимость каждого элемента в редакторе коллекций.

    StarUNL. Руководство пользователя. Глава 6. Конфигурирование StarUML
    139 / 207
    Show names only False
    Определяет, показывать ли полное наименование или только имя каждого элемента в редакторе коллекций (например имя или полная сигнатура для операции).
    Конфигурация диаграмм
    Конфигурация диаграмм - группа общих опций, связанных с диаграммами. Эта категория включает подкатегории [Diagram Size], [Grid] и [Interaction Diagram]
    Опции [Diagram Size]
    Default diagram width
    5000
    Определяет максимальную ширину диаграммы. Регулируйте это значение, если область диаграммы не является достаточно большой.
    Диапазон для ширины диаграммы - 10050000.
    Default diagram height
    5000
    Определяет максимальную высоту диаграммы. Регулируйте это значение, если область диаграммы не является достаточно большой. Диапазон для высоты диаграммы - 15000.
    Опции [Grid]
    Grid width
    4
    Определяет ширину сетки, используемой для того, чтобы редактировать диаграмму. Диапазон для ширины сетки - 120.
    Grid height
    4
    Определяет высоту сетки, используемой для того, чтобы редактировать диаграммы. Диапазон для высоты сетки - 120.
    Show grid
    True
    Определяет, показывать ли сетку в диаграммах.
    Опции [Interaction Diagram]
    Message signature
    Hide
    Определяет, как сообщения/импульсы будут обозначены в диаграммах сообщений и коллаборации (скрываться, показ только типа, показ только имени, показ имени и типа).
    Show sequence number
    True
    Определяет, показывать ли порядковый номер сообщения/импульса в диаграммах коллаборации и сообщений.
    Show
    Activation
    True
    Определяет, показывать ли активность сообщений/импульсов в диаграммах сообщений.
    Общая конфигурация образов (представлений)
    Общая конфигурация образов - группа основных опций, связанных с визуальным представлением модельных элементов. Эта категория включает подкатегории [Default View Style] и
    [Default View Format] .
    Опции [Default View Style]
    Default fill color
    $00B9FFFF
    Определяет цвет заливки по умолчанию для визуальных образов элементов (по умолчанию, светло-жёлтый).

    StarUNL. Руководство пользователя. Глава 6. Конфигурирование StarUML
    140 / 207
    Default line color
    $00000080
    Определяет цвет линии по умолчанию для визуальных образов элементов (по умолчанию - тёмно-коричневый).
    Default font name
    Tahoma
    Определяет заданное по умолчанию имя шрифта для визуальных образов элементов.
    Default font size
    8
    Определяет заданный по умолчанию размер шрифта для визуальных образов элементов. Диапазон для заданного по умолчанию размера шрифта - 150.
    Default font color
    $00000000
    Определяет заданный по умолчанию цвет шрифта для визуальных образов элементов (значение по умолчанию - чёрный).
    Опции [Default View Format]
    Line style
    Rectilinear
    Определяет стиль линии для элементов связи (rectilinear или oblique).
    Show stereotype text
    Определяет заданный по умолчанию метод индикации стереотипа
    (текст, изображение или скрытие).
    Show parent name
    False
    Определяет, показывать ли имя родительского элемента, который содержит модельный элемент, представленный визуальным образом.
    Automatic resize False
    Определяет, изменять ли автоматически размеры визуальных образов элементов.
    Show compartment visibility
    True
    Определяет, показывать ли видимость для суб-элементов визуальных образов (например, атрибутов операций и т.д.).
    Show compartment stereotype
    True
    Определяет, показывать ли стереотип для суб-элементов визуальных образов (например, атрибутов операций и т.д).
    Show operation signature
    True
    Определяет, показывать ли сигнатуры операций.
    Show property
    False
    Определяет, показывать ли свойства элементов (например, теговые значения и т.д.) в визуальных образах.
    Suppress attribute False
    Определяет, подавлять ли отображение атрибутов в визуальных образах классов.
    Suppress operation
    False
    Определяет, подавлять ли отображение операций в визуальных образах классов.
    Специфическая конфигурация образов
    Специфическая конфигурация образов - группа опций, связанных со специфическими представлениями. Эта категория включает подкатегории [UseCase View], [Actor View],
    [Enumeration View], [Interface View], [Artifact View], [Component View / Component Instance View] и
    [Node View / Node Instance View].
    Опции [UseCase View]
    Show stereotype Text
    Определяет заданный по умолчанию метод индикации стереотипа в

    StarUNL. Руководство пользователя. Глава 6. Конфигурирование StarUML
    141 / 207
    визуальных образах прецедентов (текст, иконка, скрыт, декорация).
    Suppress attribute
    True
    Определяет, подавлять ли отображение атрибутов в визуальных образах прецедентов.
    Suppress operation
    True
    Определяет, подавлять ли отображение операций в визуальных образах прецедентов.
    Опции [Actor View]
    Show stereotype Text
    Определяет заданный по умолчанию метод индикации стереотипа в визуальных образах акторов (текст, иконка, скрыт, декорация).
    Suppress attribute
    True
    Определяет, подавлять ли отображение атрибутов в визуальных образах акторов.
    Suppress operation
    True
    Определяет, подавлять ли отображение операций в визуальных образах акторов.
    Опции [Enumeration View]
    Suppress literal
    False
    Определяет, подавлять ли отображение констант в визуальных образах перечислимых типов.
    Опции [Interface View]
    Show stereotype Icon
    Определяет заданный по умолчанию метод индикации стереотипа в визуальных образах интерфейсов (текст, иконка, скрыт, декорация).
    Suppress attribute
    True
    Определяет, подавлять ли отображение атрибутов в визуальных образах интерфейсов.
    Suppress operation
    True
    Определяет, подавлять ли отображение операций в визуальных образах интерфейсов.
    Опции [Artifact View]
    Show stereotype Decoration
    Определяет заданный по умолчанию метод индикации стереотипа в визуальных образах артефактов (текст, иконка, скрыт, декорация)
    Suppress attribute
    True
    Определяет, подавлять ли отображение атрибутов в визуальных образах артефактов.
    Suppress operation
    True
    Определяет, подавлять ли отображение операций в визуальных образах артефактов.
    Опции [Component View / ComponentInstance View]
    Show stereotype
    Text
    Определяет заданный по умолчанию метод индикации стереотипа в визуальных образах компонентов и их инстанций (текст, иконка, скрыт, декорация)
    Опции [Node View / NodeInstance View]

    StarUNL. Руководство пользователя. Глава 6. Конфигурирование StarUML
    142 / 207
    Show stereotype Text
    Определяет заданный по умолчанию метод индикации стереотипа в визуальных образах узлов и их инстанций (текст, иконка, скрыт, декорация)

    StarUNL. Руководство пользователя. Глава 7. Управление модулями
    143 / 207
    Глава 7. Управление модулями
    Эта глава объясняет, как управлять модулями. Обсуждаются установка модуля, компоновка модуля и удаление модуля.
    Установка Модуля
    Способ установки модуля в StarUML ™ очень прост. Пользователь копирует каталог модуля, который он хочет установить, в подкаталог модулей StarUML™. StarUML ™ его найдёт и выполнит.
    1. Загрузите модуль для установки с сайта StarUML (www.staruml.com).
    2. Скопируйте файл модуля в каталог {StarUML} \modules. Если модуль помещён в архивный файл, разархивируйте его в папку с тем же именем, что и имя архива. Если каталог, где установлен StarUML, - “C:\Program Files\StarUML”, создайте подкаталог модуля в папке
    C:\Program Files\StarUML\modules.
    3. Если StarUML выполнялся, перезапустите его.
    4. Журнал установки модуля будет показан в окне Output, если модуль был установлен корректно.
    Журнал загрузки модуля
    Журнал загрузки модуля отображается в окне Output как показано выше. Для получения подробной информации см. радел "Основные концепции" во второй главе.

    StarUNL. Руководство пользователя. Глава 7. Управление модулями
    144 / 207
    Компонент
    Состояние
    Сообщение
    Профили (.ptf)
    Успешное открытие файла профиля
    The Profile "..." is loaded successfully.
    Невозможно загрузить файл профиля
    Failed to load the Profile "...".
    Подходы (.apr)
    Успешное открытие файла подхода The Approach "..." is loaded successfully.
    Невозможно загрузить файл подхода
    Failed to load the Approach "...".
    Фреймворк (.frw)
    Успешное открытие файла фреймворка
    The Framework "..." is loaded successfully.
    Невозможно загрузить файл фреймворка
    Failed to load the Framework "...".
    Аддин (.aid)
    Аддин зарегистрирован успешно
    AddIn "... AddIn" is registered successfully.
    Библиотеки аддина зарегистрированы успешно
    AddIn sub module "....dll" is registered successfully.
    Аддин успешно загружен
    Add-In "..." is loaded successfully.
    Невозможно загрузить файл аддина
    Failed to load the Add-In "...".
    Меню (.mnu)
    Файл меню успешно загружен
    Add-In "... AddIn" menu is registered successfully.
    Невозможно загрузить файл меню Failed to load the menu "...".
    Деинсталляция модуля
    Деинсталляция модуля, содержащего аддин
    В случае, когда модуль содержит аддин, в каталоге модуля находится вспомогательный файл
    .aid, который хранит данные об аддине. Этот файл определяет метод деинсталляции. Для
    Основного Модуля (Core Module) StarUML существует специальный файл unreg.bat, расположенный в подкаталоге модуля, предназначенный для удаления установленного аддина.
    Пользователь может удалить установленный аддин, выполнив unreg.bat.
    1. Перейдите на деинсталлируемый модуль
    2. Выполните unreg.bat в подкаталоге модуля

    StarUNL. Руководство пользователя. Глава 7. Управление модулями
    145 / 207 3. Удалите подкаталог модуля.
    Деинсталляция модуля, не содержащего аддина
    В случае модуля, не содержащего аддина, для его деинсталляции достаточно удалить подкаталог этого модуля.

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    146 / 207
    Глава 8. Генерация кодов и документов
    Эта глава описывает основные концепции генерации программного кода и документации, а также использования пакетной обработки.

    Основная концепция

    Генерация с помощью шаблонов

    Использование пакетов

    Инсталляция и деинсталляция шаблонов
    Если Вы хотите научиться создавать собственные шаблоны кодов или документов, пожалуйста обращайтесь к "Руководству разработчика".
    Основные концепции
    Что такое генератор?
    Генератор StarUML - модуль, предназначенный для генерации различных артефактов (типа документов Microsoft Word, Excel, PowerPoint и других тексто-ориентированных систем) на основе шаблонов, зависящих от модельных UML-элементов. Пользователь может создавать собственные шаблоны или применять различные виды готовых шаблонов для одной и той же модели UML, чтобы легко и в быстро автоматически получать различные артефакты.
    Основные особенности
    Генератор StarUML предоставляет следующие возможности.

    Шаблон, создаваемый пользователем
    Шаблон может быть задан пользователем. Вы можете писать шаблоны под .doc .xls .ppt непосредственно используя MS Word, MS Excel, MS PowerPoint без дополнительных средств проектирования шаблонов.

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

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

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

    Поддержка таблиц MS Excel
    Вы можете извлекать различные данные из UML-моделей и помещать их в ячейки таблиц
    Excel. Таким образом, Вы сможете использовать средства графики, фильтрации, сортировки и другие функции Excel.

    Поддержка слайдов MS PowerPoint

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    147 / 207
    Возможна генерация слайдов иерархической структуры в MS PowerPoint. При этом нет никаких ограничений по типам слайдов, так что Вы можете создавать их без каких либо усилий.

    Поддержка любых текстовых документов
    Вы можете генерировать любые текстовые документы, подобные документам XML, HTML, исходным текстам программ (Java, C#, C++...), DB Schema и так далее.
    Генерация по шаблону
    Генерация артефактов
    Чтобы сгенерировать артефакт по шаблону, шаблон должен быть применим к текущей обрабатываемой UML-модели.

    Выберите меню [Tools]->[StarUML Generator...]

    На странице [Select templates for generation], укажите нужные шаблоны генерации в списке и щёлкните кнопку [Next].

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    148 / 207

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

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    149 / 207

    На странице [Select target path], выберите папку, в которую будет помещен артефакт и щелкните кнопку [Next].

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    150 / 207
    Если Вы хотите создать новую папку, нажмите кнопку [New Folder...] и введите имя новой папки.

    На странице [Generating...], нажмите кнопку [Generate]. Вы можете контролировать ход генерации и содержимое журнала генерации. Если Вы хотите остановить процесс генерации, нажмите кнопку [Cancel]. Когда все артефакты будут успешно сгенерированы, кнопка [Finish] станет доступной и щелчком по ней можно закончить генерацию артефакта.
    Чтобы просмотреть сгенерированный артефакт, дважды щелкните соответствующий элемент в списке[Generation List], и сгенерированный артефакт будет открыт.

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    151 / 207
    Регистрация шаблона
    Ваши собственные шаблоны также могут быть зарегистрированы в генераторе StarUML.
    1. На странице [Select templates for generation] нажмите кнопку [Register Template].
    2. В диалоге [Register Template] нажмите кнопку и укажите папку, в которую будут помещены файлы шаблона.

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    152 / 207 3. Введите информацию о шаблоне в [Properties:] и щелкните кнопку [OK], чтобы завершить регистрацию шаблона.
    Секция свойств [Basic]
    Основные свойства регистрируемого шаблона следующие.

    Template Name
    Имя регистрируемого шаблона.

    Group
    Имя группы шаблона. Нет никаких ограничений на названия группы шаблона, чтобы включить шаблон в группу, укажите её имя в качестве имени группы шаблона (имя группы используется для горизонтальной классификации шаблонов, например RUP, CBD, , ...)

    Category
    Имя категории шаблона. Нет никаких ограничений на названия категории шаблона, чтобы категоризировать шаблон, дайте его категории имя той категории, в которую нужно его включить (категории используются для вертикальной классификации, например
    Требования, Дизайн, Код, Анализ...)

    Description
    Краткое описание шаблона.
    Секция свойства [Detail]
    Специальные свойства регистрируемого шаблона следующие.

    Document Type
    Тип шаблона. Выберите DOCUMENT или CODE.

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    153 / 207

    Format
    Тип генерируемого артефакта. Введите название формата или выберите один из уже определенных форматов (TXT, DOC, PPT, XLS)

    Version
    Версия шаблона (например) 1.0

    Related Profile
    Профили, связанные с шаблоном.

    Related Approach
    Подход, связанный с шаблоном. (это декларативное свойство, оно не имеет эффекта)

    Translator Type
    Вид транслятора для шаблона. Выберите одно из следующих значений: WORD, EXCEL,
    POWERPOINT, TEXT, COM (задаваемый пользователем генератор на базе COM-объекта),
    SCRIPT (определяемые пользователем скрипты на JScript, VBScript...), EXE (определяемый пользователем генератор на базе .EXE-файла).

    Translator
    Укажите здесь имя файла транслятора, определяемого пользователем. Оно используется только тогда, когда пользователь хочет использовать собственный транслятор вместо одного из встроенных (WORD, EXCEL, POWERPOINT, TEXT)

    Example
    Здесь Вы можете определить модель примера для шаблона.

    Parameters
    Параметры, требуемые для шаблона.

    Related files
    Здесь Вы можете определить все файлы, связанные с шаблоном.
    Свойство [Parameters]
    1. Нажмите кнопку на свойстве Parameters.
    2. В диалоге [Parameters] нажмите кнопку чтобы создать новый параметр, а кнопку
    , чтобы удалить существующий параметр.
    3. В диалоге [New Parameter], определите Имя, Тип и Значение по умолчанию для параметра и щелкните кнопку [OK].

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    154 / 207
    Заданные по умолчанию параметры различны в зависимости от типа транслятора. Ниже описаны заданные по умолчанию параметры для каждого типа транслятора.
    Свойство
    Тип
    Тип транслятора
    Описание
    TemplateFile
    FILENAME или STRING
    WORD,EXCEL,PO
    WERPOINT
    Определите имя файла шаблона документа
    OutputFile
    FILENAME или STRING
    WORD,EXCEL,PO
    WERPOINT,TEXT
    Определите имя файла сгенерированного артефакта.
    Keep Comment
    BOOLEAN
    WORD,EXCEL,PO
    WERPOINT
    Определите комментарий, используемый при генерации или удалите этот параметр.
    ShowGenerationProces s
    BOOLEAN
    WORD,EXCEL,PO
    WERPOINT
    Определите, нужно ли пока зазывать прогресс-бар в процессе генерации или нет. Это может замедлить выполнение генерации.
    Normal Generation
    BOOLEAN
    WORD
    Если истина, шаблон применяется к пакету верхнего уровня (проект). Если ложь, шаблон применяется к текущему выбранному пакету (или элементу).
    Generate Index
    BOOLEAN
    WORD
    Определите, нужно ли генерировать индекс или нет.
    Intermediate
    STRING
    TEXT
    Определите имя промежуточного файла, используемого при генерации.
    Target
    STRING
    TEXT
    Если генерируется более двух артефактов, определите путь, куда артифакты будут помещены.
    Обратите внимание:
    Чтобы определить имя файла в параметрах, можно использовать переменные окружения.

    $PATH$
    Путь, где находятся файлы шаблона (например). $PATH$\BusinessActorReport.doc

    $GROUP$
    Имя группы шаблона.

    $CATEGORY$
    Имя категории шаблона.

    $NAME$
    Имя шаблона.

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    155 / 207

    $TARGET$
    Путь вывода, который выбрал пользователь.
    Клонирование шаблона
    Вы можете начать создание шаблона, скопировав существующий шаблон.
    1. В диалоге [Select templates for generation] выберите шаблон для копирования и нажмите кнопку [Clone Template] или щёлкните правой кнопкой мыши на шаблоне, который хотите клонировать, а затем нажмите пункт [Clone Template] в контекстном меню.
    2. Определите имя клонируемого шаблона щелкните [OK].
    3. Вы можете найти клонируемый шаблон в списке [List of templates]. Вы можете указать дополнительную информацию о клонируемом шаблоне (щелкните кнопку [Template
    Properties]).
    Свойства шаблона
    Вы можете редактировать свойства зарегистрированного шаблона.
    1. В диалоге [Select templates for generation] выберите шаблон, свойства которого хотите редактировать, и щелкните [Template properties], или щёлкните правой кнопкой мыши на нужном шаблоне, а затем нажмите пункт [Show Template Properties] в контекстном меню.
    2. Отредактируйте свойства в диалоге [Modify Template] и щелкните [OK]. (Пожалуйста ознакомьтесь с разделом Регистрация шаблона>Основные/Дополнительные параметры для получения детальной информации о каждом свойстве)
    Открытие шаблона
    Вы можете открыть и редактировать зарегистрированный шаблон.
    1. В диалоге [Select templates for generation] выберите шаблон, который хотите открыть и нажмите кнопку [Open Template] или выберите [Open Template] в контекстном меню шаблона.
    2. Затем будет запущено заданное по умолчанию приложение, связанное с типом файла (.cot, doc, xls, ppt), и Вы сможете отредактировать шаблон в этом приложении. (Пожалуйста ознакомьтесь с разделом Руководство Разработчика StarUML 5.0 Глава 11. Написание шаблона, для того, чтобы научиться писать шаблоны)

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    156 / 207
    Удаление шаблона
    В диалоге [Select templates for generation] выберите шаблон, который хотите удалить, вызовите контекстное меню и выберите [Delete Template].

    Удаление шаблона вызывает удаление папки шаблона и всех файлов, находящихся в ней, так что будте внимательны.
    Использование пакетов
    На вкладке [List of templates] перечислены зарегистрированные шаблоны. Если Вы хотите генерировать несколько артефактов сразу, Вы можете создать пакет, который будет это делать, и избавит Вас от выполнения каждого шаблона отдельно.
    Создание нового пакета
    Создайте новый пакет, содержащий выбранные шаблоны.
    1. На странице [Select templates for generation] отметьте шаблоны, которые нужно включить в пакет, на вкладке [List of templates] и щелкните кнопку [Register to Batch].
    2. В диалоге [Register to Batch] укажите имя пакета и описание и щелкните [OK].
    3. Вы можете найти новый пакет на вкладке, а выбранные шаблоны будут отображены в списке шаблонов этого пакета.
    Добавление шаблонов в существующий пакет
    Вы можете добавить шаблоны в существующий пакет.
    На странице [Select templates for generation] в списке [List of templates] отметьте шаблоны, которые нужно добавить в существующий пакет, и нажмите кнопку [Add to Batch].
    В диалоге [Select Batch] выберите пакет и нажмите [OK].

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    157 / 207
    Выполнение пакета
    Вы можете генерировать артефактов сразу, используя пакет.
    1. На странице [Select templates for generation] выберите пакет для выполнения.
    2. Отметьте шаблоны, которые хотите выполнить, и нажмите кнопку [Next]. (По умолчанию, все отмечены все шаблоны в пакете.)
    3. Вы можете генерировать артефакты в пакете, используя различные значения свойств. Если
    Вы хотите сделать именно так, нажмите кнопку каждого шаблона и установите значение каждого свойства. Изменение свойств применяется только однажды. (Пожалуйста ознакомьтесь с разделом "Регистрация шаблона" для получения дополнительной информации о свойствах шаблонов)

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    158 / 207 4. Когда страница [Select target path] появится на экране, выберите папку, в которой будет сохранен сгенерированный документ и нажмите [Next]. Если Вы хотите создать папку в выбранной папке, нажмите [New Folder…] слева внизу и укажите имя новой папки в диалоге определения имени
    5. Когда на экране появится страница [Generating…], нажмите кнопку [Generate]. Вы можете контролировать генерацию по каждому шаблону в области статуса генерации документа. В окне [Logs:] отображается журнал генерации. Если Вы хотите остановить генерацию документа, нажмите кнопку [Cancel] и щёлкните OK для подтверждения отмены.
    6. После завершения генерации документа активируется кнопка [Finish]. Если Вы хотите закончить генерацию документа, завершите процесс генерации нажатием кнопки [Finish].
    Либо Вы можете проверить сгенерированный документ, дважды щёлкнув этот документ в списке [Generation List].
    Удаление шаблонов из пакета
    Вы можете удалить шаблон из пакета. (Удаление именно из пакета: шаблон не удаляется на самом деле, а только исключается из него)
    1. На странице [Select templates for generation] перейдите на закладку пакета и отметьте шаблоны, которые хотите удалить, а затем нажмите [Delete Item].
    2. Вы можете делать выборочное удаление отмеченных шаблонов.

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    159 / 207
    Создание пустого пакета
    Вы можете создать пакет, не содержащий ни одного шаблона.
    1. На странице [Select templates for generation] щёлкните правой кнопкой мыши на любой вкладке и выберите пункт [New Batch].
    2. В диалоге [Register Batch] укажите [Batch Name], [Description] и нажмите [OK].
    3. На странице [Select templates for generation] вы увидите вкладку пустого пакета.
    Изменение пакета
    Вы можете изменить информацию о пакете.
    1. На странице [Select templates for generation] выберите нужную вкладку, вызовите контекстное меню правым кликом и выберите [Modify Batch].
    2. В диалоге [Register Batch] измените [Batch Name], [Description] и нажмите [OK].
    Удаление пакета
    Вы можете удалить пакет.
    1. На странице [Select templates for generation] выберите вкладку для удаления вызовите контекстное меню и нажмите [Delete Batch].
    2. Вы увидите, что закладка пакета удалена (Удаление пакета не вызывает удаления шаблонов, содержавшихся в нём)
    Инсталляция и деинсталляция шаблонов
    Организация шаблонов
    Шаблоны устанавливаются в папке "...\modules\staruml-generator\templates", а пакеты находятся в папке "...\modules\staruml-generator\batches". В общем случае, один шаблон соответствует одной папке, а папка содержит все файлы, связанные с шаблоном. Шаблон включает не менее двух файлов. Первый - файл описания шаблона (.tdf), второй - документ шаблона (.cot, .doc, .xls, .ppt...).
    Пакет включает один файл, который является пакетным файлом (.btf).
    Структура каталога модуля staruml-генератора следующая. staruml-generator\
    templates\ template1\ template1.tdf template1.doc template2\ batches\ batch1.btf

    StarUNL. Руководство пользователя. Глава 8. Генерация кодов и документов
    160 / 207
    Инсталляция и деинсталляция шаблона
    Инсталляция шаблона очень проста. Просто скопируйте папку шаблона в "...\modules\staruml- generator\templates".
    Деинсталляция шаблона также очень проста. Удалите папку шаблона из "...\modules\staruml- generator\templates". Это - все.
    Инсталляция и деинсталляция пакета
    Инсталляция пакета очень проста. Просто скопируйте пакетный файл (.btf) в "...\modules\staruml-generator\batches".
    Чтобы деинсталлировать пакет, удалите пакетный файл (.btf) из "...\modules\staruml- generator\batches".

    StarUNL. Руководство пользователя. Глава 9. Проверка модели
    161 / 207
    1   2   3   4   5   6   7   8   9   10   11


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