ВУЗ:
Составители:
Component Assignment Tool
Активизирует диалоговое окно назначения классов в компоненты и
назначения языка для класса (рис. 14.1). Это окно предоставляет
возможность создания новых компонентов в модели, ассоциации
компонентов с проектами на конкретных языках программирования и
назначения классов в компоненты. Для того чтобы получить преимущества
использования данного инструмента, необходимо создавать компоненты
здесь, а не через окно Browser или в диаграмме компонентов. При этом
созданные компоненты будут содержать всю необходимую информацию для
генерации кода на выбранном языке программирования. Данное средство
позволяет просмотреть классы, которые еще не назначены в компоненты, что
уменьшает вероятность ошибки.
Component Assignment Tool может быть открыт как посредством меню
Tools, так и из контекстного меню компонента в окне Code Update Tool.
Update Code/Update Model (обновить код/модель)
Это возможность создать проект Visual C++ по разработанной модели
и обновить модель по уже готовому проекту, созданному при помощи MFC.
Есть возможность не просто закачать уже готовый код в программу Rational
Rose, как это предусмотрено пунктом меню C++ Reverse Engineering, а
поддерживать обмен постоянно, то есть работать именно в том средстве,
которое позволяет наиболее быстро получить необходимый результат.
Например, необходимо быстро подправить что-либо в уже готовой,
работающей программе, причем, как всегда бывает, это необходимо было
сделать «еще вчера». Программист быстро дописывает что-то в исходном
коде, добавляет или изменяет методы и атрибуты и быстро сдает работаю-
щую программу. Затем просто выбирает пункт Update Model from code, и эти
изменения тут же попадают на рабочий стол Rational Rose. Теперь вся
программа составляет одну обозримую модель.
Допустим, что у нас уже создан проект sklad и мы знаем, что после
того как последний раз изменялась модель, исходный код класса Tovar был
исправлен, и его необходимо обновить.
Выберем пункт Updave Model from code. Причем в контекстном меню
класса, ассоциированного с VC++, также есть этот пункт, только он назы-
вается Update Model, что, впрочем, не имеет никакого значения, так как
действия, выполняемые этими пунктами, одинаковы. После выбора появится
окно с описанием дальнейших действий, его можно погасить, выбрав кнопку
Next (дальше), и, к тому же, еще предотвратить его назойливое появление в
дальнейшем путем установки флажка в поле Don't show this page in the future
(больше не показывать эту страницу). После этого появится окно, показанное
на рис.17.
Component Assignment Tool Активизирует диалоговое окно назначения классов в компоненты и назначения языка для класса (рис. 14.1). Это окно предоставляет возможность создания новых компонентов в модели, ассоциации компонентов с проектами на конкретных языках программирования и назначения классов в компоненты. Для того чтобы получить преимущества использования данного инструмента, необходимо создавать компоненты здесь, а не через окно Browser или в диаграмме компонентов. При этом созданные компоненты будут содержать всю необходимую информацию для генерации кода на выбранном языке программирования. Данное средство позволяет просмотреть классы, которые еще не назначены в компоненты, что уменьшает вероятность ошибки. Component Assignment Tool может быть открыт как посредством меню Tools, так и из контекстного меню компонента в окне Code Update Tool. Update Code/Update Model (обновить код/модель) Это возможность создать проект Visual C++ по разработанной модели и обновить модель по уже готовому проекту, созданному при помощи MFC. Есть возможность не просто закачать уже готовый код в программу Rational Rose, как это предусмотрено пунктом меню C++ Reverse Engineering, а поддерживать обмен постоянно, то есть работать именно в том средстве, которое позволяет наиболее быстро получить необходимый результат. Например, необходимо быстро подправить что-либо в уже готовой, работающей программе, причем, как всегда бывает, это необходимо было сделать «еще вчера». Программист быстро дописывает что-то в исходном коде, добавляет или изменяет методы и атрибуты и быстро сдает работаю- щую программу. Затем просто выбирает пункт Update Model from code, и эти изменения тут же попадают на рабочий стол Rational Rose. Теперь вся программа составляет одну обозримую модель. Допустим, что у нас уже создан проект sklad и мы знаем, что после того как последний раз изменялась модель, исходный код класса Tovar был исправлен, и его необходимо обновить. Выберем пункт Updave Model from code. Причем в контекстном меню класса, ассоциированного с VC++, также есть этот пункт, только он назы- вается Update Model, что, впрочем, не имеет никакого значения, так как действия, выполняемые этими пунктами, одинаковы. После выбора появится окно с описанием дальнейших действий, его можно погасить, выбрав кнопку Next (дальше), и, к тому же, еще предотвратить его назойливое появление в дальнейшем путем установки флажка в поле Don't show this page in the future (больше не показывать эту страницу). После этого появится окно, показанное на рис.17.
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »