2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006).pdf)
Описание файла
PDF-файл из архива "Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006).pdf", который расположен в категории "". Всё это находится в предмете "(uml) методы анализа и проектирования по" из 11 семестр (3 семестр магистратуры), которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Просмотр PDF-файла онлайн
Текст из PDF
Гради Буч, Джеймс Рамбо, Ивар ЯкобсонЯзык UML. Руководство пользователяThe UnifiedModeling LanguageUsere GuideЯзык UMLРуководствопользователяSECOND EDITIONВТОРОЕ ИЗДАНИЕGrady BoochГради БучJames RumbaughДжеймс РамбоIvar JacobsonИвар ЯкобсонUpper Saddle River, NJ • Boston • Indianapolis • San franciscoNew York • Toronto • Montreal • London • Munich • Paris • MadridCapetown • Sydney • Tokyo • Singapore • Mexico CityМосква, 2006УДК 004.434:004.94UMLББК 32.973.26018.1Б90Б90Буч Г., Рамбо Д., Якобсон И.Язык UML.
Руководство пользователя. 2-е изд.: Пер. с англ. Мухин Н. –М.: ДМК Пресс, 2006. – 496 с.: ил.СодержаниеISBN 5-94074-334-XВведение ................................................................................................................................................... 11Унифицированный язык моделирования (Unified Modeling Language,UML) является графическим языком для визуализации, специфицирования, конструирования и документирования систем, в которых большая рольпринадлежит программному обеспечению. С помощью UML можно разработать детальный план создаваемой системы, содержащий не только ее концептуальные элементы, такие как системные функции и бизнес-процессы, нои конкретные особенности, например классы, написанные на специальныхязыках программирования, схемы баз данных и программные компонентымногократного использования.Предлагаемое вашему вниманию руководство пользователя содержитсправочный материал, дающий представление о том, как можно использовать UML для решения разнообразных проблем моделирования.
В книгеподробно, шаг за шагом, описывается процесс разработки программныхсистем на базе данного языка.Издание адресовано читателям, которые уже имеют общее представлениеоб объектно-ориентированных концепциях (опыт работы с конкретнымиобъектно-ориентированными языками или методиками не требуется, хотяжелателен). В первую очередь руководство предназначено для разработчиков, занятых созданием моделей UML/ Тем не менее, книга будет полезнавсем, кто осваивает, создает, тестирует или выпускает в свет программныесистемы.УДК 004.434:004.94UMLББК 32.973.26F018.1Все права защищены. Любая часть этой книги не может быть воспроизведена в какойбы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.Материал, изложенный в данной книге, многократно проверен.
Но поскольку вероятностьтехнических ошибок все равно существует, издательство не может гарантировать абсолютнуюточность и правильность приводимых сведений. В связи с этим издательство не несет ответственности за возможные ошибки, связанные с использованием книги.Цели ............................................................................................................................................................ 11Для кого предназначена эта книга ................................................................................................... 12Как работать с этой книгой.................................................................................................................
12Организация книги и особенности изложения материала ...................................................... 13Краткая история UML ......................................................................................................................... 14Часть IВведение в процесс моделирования ............................................ 17Глава 1. Зачем мы моделируем ........................................................
18Значение моделирования .................................................................................... 19Принципы моделирования ................................................................................. 23Объектное моделирование .................................................................................. 26Глава 2. Введение в UML .......................................................................... 28Обзор UML............................................................................................................... 28Концептуальная модель UML ...........................................................................
32Архитектура ............................................................................................................. 47Жизненный цикл разработки программного обеспечения ..................... 50Глава 3. Здравствуй, мир! ....................................................................... 53Ключевые абстракции .......................................................................................... 53Механизмы ............................................................................................................... 57Артефакты ................................................................................................................ 58Часть IIОсновы структурного моделирования .........................................
61Глава 4. Классы .................................................................................................. 62Введение .................................................................................................................... 62Базовые понятия..................................................................................................... 64Типичные приемы моделирования ..................................................................
69Советы и подсказки ............................................................................................... 74Глава 5. Связи ...................................................................................................... 75ISBN 0-321-26797-4 (англ.)ISBN 5-94074-334-X (рус.)Copyright © 2005 Pearson Education, Inc.© Оформление, ДМК Пресс, 2006Введение ....................................................................................................................
76Базовые понятия..................................................................................................... 776СодержаниеСодержаниеТипичные приемы моделирования .................................................................. 83Советы и подсказки ............................................................................................... 88Глава 13.
Экземпляры ............................................................................... 190Введение .................................................................................................................. 190Базовые понятия................................................................................................... 191Типичные приемы моделирования ................................................................ 197Советы и подсказки ............................................................................................. 198Глава 6.
Общие механизмы ................................................................... 90Введение .................................................................................................................... 91Базовые понятия..................................................................................................... 93Типичные приемы моделирования ................................................................ 100Советы и подсказки ............................................................................................. 103Глава 14. Диаграммы объектов ....................................................... 199Введение .................................................................................................................. 199Базовые понятия...................................................................................................
201Типичные приемы моделирования ................................................................ 202Советы и подсказки ............................................................................................. 205Глава 7. Диаграммы ..................................................................................... 105Базовые понятия................................................................................................... 107Типичные приемы моделирования ................................................................
112Советы и подсказки ............................................................................................. 118Глава 15. Компоненты ............................................................................... 206Глава 8. Диаграммы классов .............................................................. 120Введение .................................................................................................................. 206Базовые понятия................................................................................................... 207Типичные приемы моделирования ................................................................
217Советы и подсказки ............................................................................................. 219Введение .................................................................................................................. 120Базовые понятия................................................................................................... 122Типичные приемы моделирования ................................................................ 123Советы и подсказки ............................................................................................. 130Часть IIIРасширенное структурное моделирование .........................
133Глава 9. Расширенные классы .......................................................... 1347Часть IVОсновы моделирования поведения ............................................. 221Глава 16. Взаимодействия ................................................................... 222Введение .................................................................................................................. 134Базовые понятия................................................................................................... 135Типичные приемы моделирования ................................................................ 147Советы и подсказки .............................................................................................
148Введение .................................................................................................................. 222Базовые понятия................................................................................................... 224Типичные приемы моделирования ................................................................ 234Советы и подсказки ............................................................................................. 236Глава 10.
Расширенные связи .......................................................... 150Глава 17. Варианты использования ............................................ 238Введение .................................................................................................................. 150Базовые понятия...................................................................................................