|
|
UML и Rational Rose 2002 |
|
|
|
|
UML и Rational Rose 2002 |
Уэнди Боггс, Майкл Боггс |
528 стр., 84x108/16, 2004 г. |
|
В стремительно развивающейся сфере разработки объектно-ориентированных приложений становится все труднее создавать качественные программы, укладываясь в разумные временные рамки. Унифицированный язык моделирования UML (Unified Modeling Language) позволяет создать своеобразный чертеж, подробно описывающий архитектуру системы. С помощью такого описания (или модели) упрощается разработка и обновление программой системы, а также гарантируется реализация всех технических требований к приложениям.
В данной книге рассматривается проектирование систем на языке UML в среде Rational Rose 2001, 2001A и 2002. Среда Rose является лидирующей в области ускоренной разработки и поддерживает разнообразные диаграммы UML: Вариантов Использования, Активности, Последовательности, Кооперативные, Состояний, Компонентов и Размещения. Средства Rose для инжиниринга и реинжиниринга обеспечивают поддержку языков C++, Java, Visual Basic и DTD XML. Дополнительные надстройки для среды Rose позволяют расширить ее функции и работать с другими объектно-ориентированными языками программирования.
В книге рассмотрены основные возможности Rose:
- Моделирование бизнес-процессов
- Создание действующих лиц, вариантов использования и одноименных диаграмм
- Создание диаграммы Последовательности и Кооперативных
- Создание классов, атрибутов, операций, отношений и диаграмм rлассов
- Создание компонентов и одноименных диаграмм
- Разработка диаграмм Размещения
- Применение UML и Rose для создания подробного и полного чертежа системы
- Использование новых возможностей Rose 2001, 2001A и 2002
- Генерация в Rose исходного кода на языках C++, Java и Visual Basic
- Реинжинеринг программ C++, Java и Visual Basic
- Генерация и реинжинеринг XML DTD
- Моделирование в Rose структуры базы данных
- Моделирование Web-приложений
Вовсе не обязательно читать книгу последовательно. Она построена так, что каждая глава дает полное представление о какой-нибудь части среды Rose. В конце многих глав предложены упражнения, позволяющие получить практический опыт в использовании Rose и UML.
Хотя в книге рассмотрены основы языка UML и элементы моделирования, основное внимание направлено на те части UML, которые поддерживаются в среде Rational Rose, поэтому мы не предполагаем рассказ о всех возможностях языка UML.
Новичкам в области Rose и UML рекомендуется последовательно прочитать главы с 1 по 11 и выполнить все упражнения. Это позволит познакомиться и получить некоторый опыт всего процесса моделирования программной системы. Тем, кто уже хорошо знает Rose и UML, книга станет справочником по специальным вопросам применения этой среды и этого языка. |
|
|
|