Главная » Просмотр файлов » Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка

Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка (1158633), страница 117

Файл №1158633 Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка (Дж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка) 117 страницаДж. Рамбо, М. Блаха - UML 2.0 - Объектно-ориентированное моделирование и разработка (1158633) страница 1172019-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Мы не указывали необязательные элементы, потому что хотели продемонстрировать фактическую систему обозначений ~ЗМ)., не усложняя ее дополнительными метаобозначениями. Вы можете свободно копировать приведенные примеры обозначений УМЕ с внутренней стороны обложки этой книги. Электронную версию можно скачать с сайта пйр://юеазпобе1зойсогр.сов. Краткий словарь В этом словаре собраны термины, используемые в объектно-ориентированном моделировании на стадиях анализа, проектирования и реализации.

° аЬзггасс с!азз (абстрактный класс) — класс, не имеющий непосредственных экземпляров. В ()М! имя абстрактного класса выделяется курсивом или ключевым словом (аЪзггасг), которое ставится под именем или после него (ср. сопсгеге с!азз). ° аЬзггасс орегабоп (абстрактная операция) — операция без реализации. Конкретный потомок класса с абстрактной операцией должен предоставить метод, реализующий эту операцию. В (!М! имя абстрактной операции выделяется курсивом или после ее имени ставится ключевое слово (аЬзггасг!.

° аЬзсгасг(оп (абстракция) — фокусирование на важнейших аспектах приложения, игнорирование незначительных деталей. ° ассезз шогййег (модификатор доступа) — (в !ача) средство управления доступа к методам и данным посредством задания видимости рцЫ)с, рпчаге, ргосесгег! и рас)гане. ° ассезз зрес!!!ег (спецификатор доступа) — (в С++) средство управления доступом к методам и данным посредством задания значений видимости рцЫ!с, рг!таге и ргогесгес(, а также с использованием объявления дружественности )г(епг!. ° асс!таг1оп (активация) — период выполнения объекта. В УМ1 обозначается узким прямоугольником (синоним — (осцэ о( сов!го!). ° асВ ке оЬ)ест (активный объект) — объект, обладающий собственным потоком управления (ср.

раза!те оЬ)ест). ° асс!ч!Гу (деятельность) — спецификация выполняемого поведения. ° асбтйу г)!айгащ (диаграмма деятельности) — диаграмма, на которой показана последовательность этапов сложного процесса. 492 Приложение Б ° Краткий словарь асг(ч11у Фо!геп (маркер деятельности) — маркер, размещение которого на символе деятельности показывает прогресс выполнения.

ас1ог (действующее лицо) — непосредственный внешний пользователь системы. В ()М(. обозначается значком «человечка» (зг1с!г шап). аяягедаг(оп (агрегация) — разновидность ассоциации, в которой целое (совокупность) состоит из частей. Агрегация часто называется отношением «часть-целое» и может образовывать многоуровневую иерархию вложенности. Агрегация обладает свойствами транзитивности и антисимметричности. В ()М(. обозначается небольшим пустым ромбом, который ставится поверх полюса ассоциации у класса-совокупности (ср.

согпроягюп). апа!уяз (анализ) — этап разработки, на котором изучается задача из реального мира. Целью этапа является получение представления о требованиях к решению без планирования возможной реализации. апсезгог с!азз (класс-предок) — класс, являющийся непосредственным или косвенным суперклассом некоторого другого класса (ср. оезсспоапг с!азз).

АР1 — см. Арр!гсагюп Ргодгатттд 1пгет~асе. арр11саФ!оп апа!угйз (анализ приложения) — второй подэтап анализа, на котором исследуются компьютерные аспекты приложения, видимые пользователям. ° арр11саг1оп ргоягатш1пд (пгег1асе (интерфейс программирования приложений) — совокупность методов, обеспечивающих функциональность приложения. агсЬ1гесгпге (архитектура) — высокоуровневая стратегия решения задачи создания приложения.

аззешЫу (совокупность) — класс объектов, состоящий из частей объектов. аззос1агшп (ассоциация) — описание группы связей с общей структурой и семантикой. В (ЗМ(. обозначается линией, соединяющей классы. Линия может состоять из нескольких сегментов. аззос1аг(оп с1азз (класс ассоциации) — ассоциация, которая одновременно является классом. Подобно связям ассоциации, экземпляры класса ассоциации получают свою индивидуальность от экземпляров связанных классов. Подобно обычным классам, класс ассоциации может иметь атрибуты, операции и участвовать в ассоциациях. В () М(. обозначается прямоугольником (как класс), прикрепленным к ассоциации пунктирной линией. аззос1аг1оп епг! (полюс ассоциации) — конец ассоциации.

Бинарная ассоциация имеет два полюса, тернарная — три и т. д. аыг1Ьпге (атрибут) — именованное свойство класса, описывающее значение, которым обладает каждый объект класса. В ()М1. атрибуты указываются во втором отделе прямоугольника класса. аШотаг(с ггапз!1!оп (автоматический переход) — переход, запускающийся автоматически, когда завершается деятельность, связанная с исходным состоянием. Краткий словарь 493 Ьая (мультимножество) — неупорядоченная совокупность элементов, до- пускающая наличие дубликатов.

В ()МЕ обозначается ключевым словом (Ьая), которое может ставиться у полюса ассоциации. Ьазе с!азз (базовый класс) — (в С.»+) суперкласс. ЬагсЬ ггапз!огтаПоп (пакетное преобразование) — стиль архитектуры, обозначающий последовательное преобразование данных между входом и выходом. В начале задаются входные данные, а цель — получить выход- ные. В процессе вычислений никакого взаимодействия с внешним миром нет (ср. сопг1ппоцз ггапз!огшаг(оп). Ьоцш!агу с!ааз (пограничный класс) — класс объектов, обеспечивающий со- пряжение системы с внешним источником. са!1-Ьу-геГегепсе (вызов по ссылке) — в языке программирования; меха- низм передачи аргументов методу, состоящий в передаче адресов этих ар- гументов (ср. сай-Ьу-ча!це).

са11-Ьу-ча!це (вызов по значению) — в языке программирования; механизм передачи аргументов методу, в котором передаются копии значений дан- ных. Если аргумент изменяется, новое значение не будет передано во внеш- нюю по отношению к методу часть системы (ср. са11-Ъу-ге(егепсе). сапйдаге лисеу (потенциальный ключ) — в реляционной базе данных; комби- нация столбцов, уникально идентифицирующих каждую строку таблицы. Комбинация должна быть минимально возможной. В нее должны входить только те столбцы, которые действительно нужны для уникальной иденти- фикации.

Ни один из этих столбцов не может быть нулевым. саггйпа1йу (кардинальное число, мощность) — количество элементов в со- вокупности (ср. пш16р11сйу). сЬапяе ечепг (событие изменения) — событие, вызываемое выполнением какого-либо логического условия. Подразумевается, что условие непре- рывно проверяется, и как только его значение изменяется с «ложно» на «истинно», происходит событие изменения. В ()МЕ обозначается клю- чевым словом вЬеп, за которым следует логическое выражение в скобках (ср.

япагг( сонг)!г!оп). сЬапдеаЬ!1!ту (изменяемость) — указывает на то, может ли некоторое свой- ство (например, полюс ассоциации) измениться после присвоения началь- ного значения. Возможные значения: сЬапяеаЫе (может меняться) и геаг!оп!у (может только инициализироваться). с!ааз (класс) — описание группы объектов, обладающих схожими свойства- ми (атрибутами), поведением (операциями и диаграммами состояний), от- ношениями с другими объектами и семантикой. В 1) МЕ обозначается пря- моугольником, имя которого указывается в верхнем отделе.

с!азз без)яп (проектирование классов) — этап разработки, на котором рас- ширяется и оптимизируется аналитическая модель. После этого этапа мож- но переходить к реализации системы. 494 Приложение Б ° Краткий словарь с!азз Йайгасп (диаграмма классов) — графическое представление классов и их отношений, а следовательно, и всех возможных объектов (ср. оЬ)есс с!!аясасп). с1ааз шос)е! (модель классов) — описание структуры объектов системы, включая их индивидуальность, отношения с другими объектами, атрибуты и операции. с!азяйсасюп (классификация) — группировка объектов, обладающих схожими структурами данных и поведением. с!сенс (клиент) — подсистема, запрашивающая услуги от другой подсистемы (ср. зегчег). соЬегепсе (согласованность, цельность) — свойство элемента, такого как класс, операция или пакет, заключающееся в упорядоченности в соответствии с некоторым непротиворечивым планом, а также в служении всех частей единой цели.

согпр1ес!оп сгапясюп (переход по завершении) — переход, который запускается автоматически по завершении деятельности, связанной с исходным состоянием. согпроясе зсасе (составное состояние) — состояние, содержащее другие состояния и предоставляющее для них общее поведение (ср. пезсес) зсасе). сошрояйоп (композиция) — разновидность агрегации с дополнительными ограничениями. Часть может принадлежать только одному целому.

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

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

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