Главная » Просмотр файлов » 2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006)

2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (1185732), страница 3

Файл №1185732 2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006).pdf) 3 страница2. Язык UML. Руководство пользователя. Буч_ Рамбо_ Якобсон (2-е издание) (2006) (1185732) страница 32020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

361Советы и подсказки ............................................................................................. 366Часть VIМоделирование архитектуры ............................................................. 3679Введение .................................................................................................................. 439Термины и понятия.............................................................................................. 441Типичные приемы моделирования ................................................................

444Часть VIIИтоги ............................................................................................................................ 449Глава 26. Артефакты .................................................................................... 368Глава 33. Применение UML ..................................................................

450Введение .................................................................................................................. 368Базовые понятия................................................................................................... 369Переход к UML ..................................................................................................... 450Что дальше .............................................................................................................. 45210СодержаниеПриложение 1.

Нотация UML .............................................................................................. 454Сущности ................................................................................................................................................ 454Связи ........................................................................................................................................................ 457Расширяемость ..................................................................................................................................... 458Диаграммы..............................................................................................................................................

458Приложение 2. Rational Unified Process ................................................................... 460Характеристики процесса ................................................................................................................. 460Фазы и итерации ..................................................................................................................................

462Дисциплины........................................................................................................................................... 465Рабочие продукты ................................................................................................................................ 466Глоссарий ............................................................................................................................................... 469Предметный указатель .............................................................................................................. 483ВведениеУнифицированный язык моделирования (Unified Modeling Language,UML) – это графический язык для визуализации, специфицирования, конструирования и документирования систем, в которых главная роль принадлежит программному обеспечению.

С помощьюUML можно разработать детальный план создаваемой системы,содержащий не только ее концептуальные элементы, такие как системные функции и бизнесFпроцессы, но и конкретные особенности,например классы, написанные на какомFлибо языке программирования, схемы баз данных и повторно используемые программныекомпоненты.Эта книга научит вас эффективно использовать UML. В нейрассматривается версия UML 2.0.ЦелиПрочитав эту книгу, вы: научитесь различать, в чем может, а в чем не может пригодиться UML, а также поймете, почему этот язык важен в процессе разработки сложных программных систем; освоите словарь, правила, идиомы языка UML и, самое главное, научитесь «бегло говорить» на нем; поймете, как можно использовать UML для решения разнообразных проблем моделирования.Предлагаемое вашему вниманию руководство пользователя описывает специфические свойства языка UML.

Тем не менее книга не задумывалась как исчерпывающее справочное руководствопо UML. Эту функцию выполняет справочник Rumbaugh, Jacobson,Booch. The Unified Modeling Language Reference Manual. SecondEdition (AddisonFWesley, 2005)1.Предлагаемое вашему вниманию руководство описывает процесс разработки программных систем с использованием UML, однако не предоставляет полную информацию об этом процессе. Более подробные сведения приводятся в книге: Rumbaugh, Jacobson,Booch.

Unified Software Development Process. AddisonFWesley,1999.1Русскоязычное издание книги: Буч Г., Якобсон А., Рамбо Дж. UML. 2-е изд. – СПб.:Питер, 2006.Введение12Наконец, в книге содержится множество рекомендаций и советов по использованию UML для решения часто возникающих задач моделирования, но моделированию как таковому она не учит.Подобный подход принят в руководствах по большинству языковпрограммирования, разъясняющих, как применять язык, но не обучающих собственно программированию.Для кого предназначена эта книгаЯзык UML представляет интерес для любого специалиста, участвующего в процессе разработки, внедрения и сопровождения программного обеспечения. Данное руководство пользователя в первую очередь предназначено для разработчиков, создающих моделиUML.

В то же время оно будет полезно всем, кто читает эти модели в процессе анализа, создания, тестирования и выпуска версийпрограммных систем. Хотя под такое определение подходит чутьли не любой сотрудник организации, занимающейся разработкойпрограммного обеспечения, книга особенно пригодится аналитиками конечным пользователям, которые специфицируют требуемуюструктуру и поведение системы, архитекторам, которые проектируют системы в соответствии с этими требованиями, разработчикам, преобразующим проект в исполняемый код, специалистампо обеспечению качества, проверяющим и подтверждающим соответствие структуры и поведения системы заданным спецификациям, библиотекарям, которые создают каталоги компонентов, а также руководителям программ и проектов, которые борются с хаосом,осуществляют общее руководство, определяют направление работи распределяют необходимые ресурсы.Данная книга рассчитана на читателей, которые имеют хотя быобщее представление об объектноFориентированных концепциях.Опыт работы с языками или методами объектноFориентированногопрограммирования не требуется, хотя и желателен.Как работать с этой книгойТем, кто только начинает осваивать язык UML, лучше всего читать эту книгу последовательно.

Особое внимание рекомендуетсяуделить второй главе, в которой излагается концептуальная модельязыка. Содержание каждой главы опирается на материал предыдущей, что делает книгу удобной для последовательного чтения.Опытные разработчики, желающие найти решение конкретныхпроблем, возникающих при моделировании, могут изучать это руководство в любой последовательности. Советуем обратить внимание на типичные приемы моделирования, представленные в каждой главе.Организация книги13Организация книгии особенности изложения материалаДанное руководство пользователя содержит семь основных разделов: Часть I.

Введение в процесс моделирования. Часть II. Основы структурного моделирования. Часть III. Расширенное структурное моделирование. Часть IV. Основы моделирования поведения. Часть V. Расширенное моделирование поведения. Часть VI. Моделирование архитектуры. Часть VII. Итоги.Кроме того, в книгу включены два приложения: обзор применяемой в языке UML нотации и обзор технологии Rational UnifiedProcess, а также глоссарий, содержащий наиболее распространенные термины.Каждая глава посвящена рассмотрению какойFто конкретнойвозможности UML и, как правило, состоит из следующих четырехразделов:1.

Введение.2. Термины и понятия.3. Типичные приемы моделирования.4. Советы и подсказки.В начале каждой главы приводится список обсуждаемых в ней тем.В разделе «Типичные приемы моделирования» содержатся примеры решения задач, часто возникающих при моделировании. Дляоблегчения работы с руководством каждая задача приводится подотдельным заголовком.Комментарии и советы по теме главы приводятся в разделах«На заметку».Язык UML имеет широкие семантические возможности.

По этойпричине описание одной особенности может пересекаться с описанием другой. В таких случаях слева приводятся ссылки на перекрестные темы.Серый цвет ссылки используется для объяснения модели, которая, в отличие от объяснения, всегда изображается черным. Фрагменты кода выделяются моноширинным шрифтом.БлагодарностиАвторы хотят выразить благодарность Брюсу Дугласу (BruceDouglass),Перу Кроллу (Per Kroll) и Хоакину Миллеру (Joaquin Miller)за их помощь в создании книги.Введение14Краткая история UMLПервым объектноFориентированным языком принято считатьSimulaF67, разработанный Далем и Нигардом в Норвегии в 1967 году.Этот язык мало кто взял на вооружение, но его концепция во многомспособствовала появлению других языков.

Язык Smalltalk получилширокое распространение в начале 1980Fх годов, а в конце того же десятилетия за ним последовали другие объектноFориентированные языки, такие как Objective C, C++ и Eiffel. ОбъектноFориентированныеязыки моделирования появились в 1980Fх годах, когда исследователи, поставленные перед необходимостью учитывать новые возможности объектноFориентированных языков программированияи требования, предъявляемые все более сложными приложениями,вынуждены были начать разработку различных альтернативныхподходов к анализу и проектированию. В период с 1989 по 1994 годчисло объектноFориентированных методов возросло с десяти болеечем до пятидесяти.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6367
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее