автор : Все царства пыли
При перепечатке просьба указывать источник : http://blog.csdn.net/shulianghan/article/details/17927131
Концепция динамической графики : отстатическийкартинасерединаИзвлечение изменений мгновенных значенийописыватьсистема Следоватьвремяизменение поведения, динамичныйкартинавключатьДиаграмма взаимодействия Диаграмма активности Диаграмма состояний, В этом блоге изучаются интерактивные графики. включатьВременная диаграммаиСхема сотрудничества;
-- Временная диаграмма : показыватьобъект Измеждусвязь, подчеркиватьобъект Измеждуинформацияизвремязаказ, Показать взаимодействия между объектами;
-- Схема сотрудничества : описыватьобъект Измеждувзаимодействие关系;
Временная диаграммаопределение : описывать Понятнообъект Измеждупередачаинформацияизвремязаказ, Используется для выражения варианта использованиясерединаизпоследовательность действий, даподчеркиватьинформациявремязаказизвзаимодействиекартина;
Временная диаграмма описывает вещи: Временная диаграммаописыватьсистемасерединадобрыйидобрый Измеждуизвзаимодействие, Воля Этивзаимодействие Моделированиестановитьсяобмен информацией, Временная диаграммаописывать ПонятноОбмен между добрыйа такжедобрый ИзкЗавершите желаемое поведение. Информация, Временная диаграммасерединакаждыйинформация Все представленныедобрыйизодиндействовать или Триггерные события, вызывающие изменения конечного автомата;
Временная диаграммавыражать : женьшеньивзаимодействиеизобъектсуществовать Временная диаграммаВерхнее горизонтальное расположение, каждыйобъектиз Нижнийрисоватьполучил одинвертикальная пунктирная линия, Объект А отправляет сообщение Объекту Б, Используйте одинсплошная линия со стрелкойвыражать, Эта сплошная линия начинается от пунктирной линии внизу объекта А. Пунктирная линия, заканчивающаяся внизу объекта B; Сплошные стрелки расположены горизонтально, Чем ближе к верху, тем скорее будет отправлено.
Временная диаграмма трека : Временная диаграммапредоставилс течением времени, прозрачный Визуализацияизтраектория;
Временная состав диаграммы : Временная Диаграмма состоит из четырех элементов Объект, спасательный круг(Lifeline), Активация, информация(Message);
объект : Временная диаграммасерединаизобъектсуществоватьвзаимодействиесерединаигратьиз Рольдаобъект;
Символ объекта : Временная Метод представления объект-объекта середина диаграммысередина один и тот же:использоватьпрямоугольник Воляобъектимя Включатьвставать, И имя объекта подчеркивается;
объектсоздаватьвозможность : объект Можетксуществоватьвзаимодействиеначинатьизчасждатьсоздавать, Также может быть создан во время взаимодействия;
-- наверху : нравитьсяфруктыобъектиз Расположениесуществовать Временная диаграммавершина, Описание существующего действия объекта уже было сохранено в существовании, когда оно началось;
-- не наверху : нравитьсяфруктыобъектиз Расположениене наверху,Такобъектсуществоватьвзаимодействиепроцесссерединасоздаватьиз;
спасательный круг : спасательный круг — вертикальный пунктир, этотполоскапунктирная линиявыражатьобъектизжитьсуществовать, существовать Временная диаграммасередина, У каждого объекта внизу есть спасательный круг;
спасательный кругэффект : спасательный круг — линия времени, от Временная диаграммавершина до самого низаВсе существуютсуществовать, 其长度取决于взаимодействиеизвремя;
объектизспасательный круг : объектиспасательный кругобъединитьсуществоватьвместедаобъектизспасательный круг, эта концепцияВключатьобъекткартинаотметка а также объектподизспасательный значок круга Как показано выше;
Активация : представлять Временная диаграммасерединаобъектПериод, в течение которого проводится операция, Период активации можно понимать как семантически {} содержание, выражать Долженобъект занят для выполнения задачи;
Деактивация : обратитесь кобъектв состоянии ожидания, существует ожидание информации активации этого объекта;
активированное представление : Когда объект находится в периоде активации, спасательный круг можно расширить до прямоугольника, Эта прямоугольная полоса становится полосой активации;
Время активации и деактивации :
-- активация : объектактивациядасуществоватьактивацияполоскаизвершинаактивация;
-- идтиактивация : активацияполоскаизнижнийидтиактивация, Наменить вечерасуществовать ецисинформация изражениеобъектовспасательный круг;
концепция сообщения : определение взаимодействие и сотрудничество середина обмениваться информацией сорт, верно объект Измежду Коммуникационный контент Моделирование;
действие сообщения :
-- Тип действия : информацияпозволятьсуществоватьсущностьмеждупередача信息 (передать параметры), позволятьОрганизация запрашивает другие услуги, Переход между объектами Из отправлять и перенимать информация общаться;
-- производить результаты : информация Можетктриггерное действие, сигнал возбуждения, илисделать цельобъектсоздавать или разрушать;
информацияизасинхронныйи Синхронная связь :
-- Асинхронная связь : информация - это сигнализчасждать,отправлять Сигнал Изназад, Подождите, пока верная сторона активирует соответствующий метод, это ясно названный Асинхронность между объектами связь;
-- Синхронная связь : прямойМетод вызова объекта, Метод выполнения возвращает результат, Этот механизм с возвратным механизмом управления является синхронным. связь;
Временная диаграммаи Схема сотрудничествасерединаинформацияизразница : Временная диаграммасерединаизинформацияподчеркиватьзаказ, Схема сотрудничествасерединаизинформацияподчеркиватьобменинформацияизОтношения между объектом;
информациядобрыйформа :
--
: СдаватьOBJECTмеждуинформация о рисовании;
--
: Два объекта Измеждупроцессвызов;
--
: Два объекта Измеждуасинхронныйинформация;
--
: информация, возвращаемая вызовом процедуры середина;
--
: рисовать Рефлексивныйинформация;
Пример введения :
-- Сценарии использования : компании по прокату автомобилей;
-- использоватьизобъект : Customer (клиент), Worker (персонал), Order (просить), Record (Записывать), Car (машина);
-- Рабочий процесс : ① клиент К Рабочий Заказать такси, ② Рабочий исследовать просить, ③ клиент Оплата, ④ Рабочий заполнять Записывать, ⑤ Рабочий забрать машину;
Временная диаграмма :
местоположение объекта :
-- вершина : Временная диаграммасерединаобъектиз默认Расположениедасуществовать Временная диаграммавершина, Это показывает, что объектсуществоватьвзаимодействие сохранялся с начала времен;
-- серединамежду : нравитьсяфруктыобъектсуществовать Временная диаграммасерединаинтерпарт,иллюстрироватьобъектчассуществоватьвзаимодействиепроцесссерединасоздаватьиз;
взаимодействиепроцесссерединасоздаватьобъектизметод :
-- информацияобратитесь к Объект : информация - метод строительства, Стрелка указывает на прямоугольник, представленный Кобъектом;
-- информацияобратитесь к Кактивацияполоска : информация - метод строительства, Стрелка указывает на панель активации под Кобъектом;
Отменить действие объекта : нравитьсяфруктыхочусуществовать Временная объект в середине диаграммы, Потому что нравиться несколько фруктов одновременно, Если не выполнять никаких специальных операций, его жизненный цикл будет таким же;
-- визуализации : Внизкартинасередина Воля Customer и Order объект отменен, Потому что они в позднем периоде взаимодействия принципиально не участвовали;
Временная диаграммаиспользоватьвозможность : вернодинамическое поведение Моделирование, Подчеркивая порядок, в котором время разворачивает информацию, использовать Временная диаграмма;
Временная Диаграмма Стратегия управления :
-- единый поток управления : Отдельная Временная диаграммаможет только Отображение потока управления;
-- Несколько Временная диаграмма : Полный поток управления сложен,Можеткрисовать Несколько Временная диаграмма, сундук Временная диаграмма, Несколько филиалов Временная диаграмма, использовать Сумкаверно Эти Временная диаграмма для управления;
Временная диаграмма Моделирование Стратегия :
-- настраиватьвзаимодействиеконтекст : взаимодействие Местосуществоватьизсреда, К каким из них относятся объект, Какой системе он принадлежит? подсистема, Связанные операции добрый Варианты использования и т. д.;
-- объектдоговоренностьзаказ : В зависимости от важности объекта, В порядке слева направо диаграммасередина;
-- объектспасательный круг : объект обычно хранится во всем процессе взаимодействия, отмены могут произойти в середине процесса взаимодействия;
-- расположение информации : После срабатывания информации взаимодействия Из, информация рисуется сверху вниз согласно временизаказа, информация выпущена первой существовать информация выдана после;
-- активация Ожидатьнастраивать : реальные операции могут быть момент времени информация Покажите это ясно;
-- ограничения во времени и пространстве : К каждой информации может быть прикреплено соответствующее время. и пространственные ограничения;
-- Предварительные и последующие условия : Любая информация может быть добавлена префикс или Задний состояние;
Новый Временная диаграмма : существовать просмотр браузера середина щелкните правой кнопкой мыши Logical View (логический взгляд), выбирать Новый -> Sequence Diagram(Временная диаграмма);
Добавить объект : Временная В центре диаграммы находятся два типа объектов. Один - участник Актер, Что-то вроде — обычный объект;
-- Объект-участник : создайте объект в середине хорошей картинки, поставь это Stereotype Изменить на Actor, становится участником, Ранназадсуществовать просмотр браузерасередина Воляэтот элемент Перетащите в Временная диаграммасередина Вот и все;
-- Общий объект : прямойсуществовать Временная диаграммасередина Нажмите
кнопка, существоватьинтерфейссерединасоздаватьобъект;
-- Два объекта-эффекта :
настраиватьобъектсвойство : Дважды щелкните объект, существоватьнеожиданно возникнутьиз General верно диалоговое окно середина изменяет атрибут объекта;
-- Name : объектимя, Можно не входить;
-- Document : Документация, описывающая объект;
настраиватьобъектпродолжениесекс :
-- продолжение (Persistent) : объектдержатьсуществоватьбаза данных или Другие формы постоянного хранения середина;
-- статический (Static) : объект сохраняет существующую память середина до тех пор, пока программа не завершится;
-- временный (Transient) : короткийвремя Внутридержатьсуществовать Памятьсередина;
обработка информации : информация доступна для обоих объектов Стрелки между кругами указывают: Один объект может запросить другой объект выполнить определенное действие посредством информации;
Увеличиватьинформация :
-- отправлятьинформация : Воля
ототправлятьинформацияобъектизспасательный круг Перетащите в перениматьинформацияобъектизспасательный кругначальство;
-- Отображение номера отмены и активации панели : строка меню Tools -> Options -> Diagram вкладка, Sequence numbering Это потребительский номер , Focus of control Показать панель активации;
.
Схема сотрудничества : Схема сотрудничествада Что-то вроде добрыйкартина, Включать добрый метароль и связанные роли,не только добрый Юань и ассоциация;
-- подчеркивать : подчеркиватьженьшеньивзаимодействиеиз каждыйобъектизструктурная информация и организовать;
Схема сотрудничества Моделированиеобъект : верноиметьвзаимодействиеизобъект и Этиобъект Измеждусвязь Моделирование, Объект ивзаимодействия и их взаимосвязь игнорируются;
Схема сотрудничествасодержание: Схема сотрудничествасерединапоказал добрыйдействоватьсередина Использовализженьшеньчисло, переменные макета,действоватьсерединаизпостоянныйцепь;
расширение диаграммы объекта : Схема сотрудничество можно рассматривать как расширение диаграммы объекта, Долженкартина展示Понятнообъект Ассоциация Измежду, Показывает передачу информации между объектами;
объект : представлять Схема сотрудничества взаимодействие серединаизосновная часть, и Временная концептуально аналогичен центральному объекту диаграммы;
Схема сотрудничества и Временная диаграммасерединаобъектразница : Схема сотрудничествасерединаобъект Не могущий создавать и отозвать, поэтому объектсуществовать Схема Нет ограничений по местонахождению партнера;
.
представление цепочки : символ цепи и объекткартинасередина Символы, используемые для цепей, те же, Сплошная линия, соединяющая двух добрых символов;
--
: создаватьобъект Измеждукоммуникацияпуть;
--
: Объект отображения может вызывать свои собственные атрибуты;
--
: существовать Два объекта Измежду или сам объект Увеличиватьинформация;
--
: существовать Два объекта Измежду или сам объект Увеличить информацию с противоположной стороны К;
--
: показывать Два объекта Измеждуинформационный поток;
--
: существовать Оппозиция Кпоказывать Два объекта Измеждуинформационный поток;
строительство пути : объект Измеждусоединение может быть конец цепочки Дополнительный Представление стереотипа пути;
-- Добавить метод : Дважды щелкните по цепочке, выбирать Просто атрибут видимости;
концепция сообщения : объектно-транзитная цепочка — передача информации;
--информацияпередатчик К : объект Измежду Стрелка указываетобъектмеждуобменизинформацияпоток, Объект излучает информацию, информация о передаче объекта в цепочке обратитесь кKиз, цепь используется для реализации передачи информации;
-- информационный идентификатор : информационные потоки, отмеченные серийными номерами информации и название информации об объекте «отправатив»;
-- информационные результаты : Будет ли каждая информация вызывать серию действий по перениманию объекта;
информациясерийный номер : Схема сотрудничества и Временная диаграмма серединаиз информациядобрыйформа это то же самое, Чтобы показать эту информациюзаказ, Необходимо добавить серийный номер для информации;
Пример введения : процесс аренды автомобиля;
-- Связано с объектом : Customer (клиент), Order (Заказ), Worker (Рабочий), Record (Записывать), Car (машина);
-- Введение процесса : клиент Написано Заказ,Рабочий ядерныйверно Заказ, После ядерной атаки, верно Заказ житьсуществовать, позволять клиент Возьмите машину, Рабочий заполнять Записывать, и Волякар выиграть;
Схема сотрудничества Сценарии использования : верносистемадинамическое поведение Моделирование, в соответствии сОрганизация верно управление потоком моделированияиспользовать Схема сотрудничества;
Схема сотрудничествауправлять Стратегия :
-- одиночная схема сотрудничества : одиночная схема сотрудничества может только Отображение потока управления;
-- Множественная схема сотрудничества : При описании сложных систем Нужно много общее описание партнера, Некоторые изображения являются основой. Схема сотрудничества, Также существует множество разветвлений потока управления. Схема сотрудничества, пакет use управляет этими схемами сотрудничества;
Схема сотрудничестваиз Моделирование Стратегия :
-- Установить контекст : настраивать Схема сотрудничества Местосуществоватьизсреда , нравиться система, подсистема, добрый, действовать,вариант использования или вариант использования Скрипт;
-- вершина объекта : идентифицироватьобъектсуществовать Схема Роль сотрудничествасередина, Схема сотрудничествасередина, объект — вершина графа;
-- Изменить модификацию : Каждый объект изначально будет иметь начальное значение настройки, нравиться объект изменился за период, Метод модификации: : Схема сотрудничествосередина разместить копию объекта, Обновить Копиобъект, То же, что и после укладки become copy Соедините два;
-- Определить порядок ссылок : Сначала определите партнерскую ссылку,Какой объект взаимной цепи соединяет; существовать Конечноинформацияцепьловить, Стереотипы пути и т. д. выражатьобъектмеждунравиться Хэ Лианловить;
-- информациязаказ : Нумерация начинается с информации, которая вызывает взаимодействие, Информация о номере Воля и Описание информации прикреплен к ссылке, описывать Понятнообъект Измеждузаказ на доставку;
-- ограничения во времени и пространстве : Может быть добавлено для каждой информации время и космос ограничения;
-- Предварительные и последующие условия : Может быть добавлено для каждой информации префикс и Задний состояние;
создаватьпроцесс : просмотр браузера -> Logical View (логический взгляд) -> New (Новый) -> Collaboration Diagram (Схема сотрудничества);
Схема сотрудничествасередина Добавить объект : и Временная диаграммабазовыйдобрыйпохожий;
-- Объект-участник : существоватьдобрыйкартинасерединасоздаватьхорошийдобрый,Ранназад ВолядобрыйформанастраиватьдляActor,Ранназадсуществоватьпросмотр браузерасередина ВоляActorПеретащите в Схема сотрудничествасередина;
-- добавить в Общий объект : Просто нажмите значок настройки на панели инструментов;
Добавить информация об объекте : существовать Два объекта Измежду Добавить сообщение;
-- Установить путь связи : использовать
Соедините два объекта, Создайте путь связи между двумя объектами;
-- Добавить сообщение : использовать
или
существоватькоммуникацияпутьначальство Добавить сообщение;
-- настраиватьинформацияимя : Дважды щелкните стрелку информации, Вы можете изменить название информации в диалоговом окне «Верно», которое появляется в существующем виде;
Добавить рефлексивный : выбирать
Нажмите объект, Появится путь, указывающий на сам Кобъект, выбирать
Нажмите относится к пути самого К, Для этого можно использовать сообщение;
концепция потока данных : Поток данных — это один объект К, другой объекторегулирующая информация, возвращаемая информация;
-- Сценарии использования : Нет необходимости добавлять потоки данных к каждой информации, Просто прикрепите поток данных к существующейсерединалекарствоинформации;
Метод добавления потока данных : выбирать
или
кнопка, Нажмите на данные, чтобы вернуть информацию, К этой информации будут добавлены стрелки потока данных;
.
Каждый фокусируется на : Временная диаграмма и Схема сотрудничества эквивалентны, Можно конвертировать по желанию, без потери информации;
-- Временная диаграмма : описыватьвзаимодействиепроцесссерединаизвремязаказ, Отношения между объектами четко не выражены;
-- Схема сотрудничества : Описывает отношения между объектом, Но времязаказ должен быть получен по серийному номеру середина информации;
Пример конвертации :
-- Введение в сцену : Управление выпуском студентов;
-- Знакомство с объектом : академический персонал, оценка степени, управление производительностью, управление вознаграждением и наказанием, Информационная печать;
-- Введение в поток управления : ① академический персонал Введите номер студента Войдите в модуль оценки степени,② Модуль оценки степени встреча К Модуль управления оценками запрашивает оценки, ③ Модуль управления вознаграждениями и наказаниями Запрос награды и наказания Записывать, ④ Модуль оценки степени Результаты будут распечатаны на модуль печати информации, ⑤ Модуль печати информации Результаты Воли вернулись в академическую персонал;
Временная диаграмма :
Схема сотрудничества :
Временная диаграмма и Схема сотрудничества точки соприкосновения : Есть все информация и добрый состав персонажа;
-- оговаривать обязанности : Временная диаграмма и Схема сотрудничества Это все оговорено информацияотправлятьобъект и информацияперениматьобъект ответственность, Каждый объект перенимать имеет информационно-верно соответствующий интерфейс, Этот метод интерфейса запускается информациейотправлятьобъект;
-- вспомогательная информация : Временная диаграмма и Схема сотрудничества Всевспомогательная информация;
-- измерительные инструменты : Временная диаграмма и Схема сотрудничества Может использоваться в качестве инструмента для измерения связи системы. Соединение системасерединазависимости между моделями, Отношения зависимости между двумя моделями Из передаются с помощью Проверять количество информации между двумя моделями Из. и Видно по доброму типу,информациявзаимодействиенемногоиз Высокая муфта;
Временная диаграмма и сотрудничество Различия :
-- объектсоздаватьотменить фокус : Временная диаграммаСосредоточиться наописыватьобъектизсоздавать и отозвать,новыйсоздаватьизобъектпомещатьсуществоватьобъектспасательный кругначальствоверноотвечатьизмомент времени, Отменить объект существования, поместить единицу там, где она заканчивается X Указывает, что объект не может продолжать использовать; Схема сотрудничествасередина создавать Понятие отзыва не существует, объект всегда содержит существование, существование может толькопроходитьинформацияописывать или ограничение Чтобы проиллюстрировать уход создателей объекта;
-- Фокус ссылки : Временная диаграмма серединаизцепь не выражено, Смело рисуйтеинформацию, Некоторое логическое взаимодействие может не произойти; Схема сотрудничества изинформация дакартографированиесуществоватьцепь на, информация и цепь параллельно слева, нравитьсяфруктыхочупроходитьинформация Проверять объект Ассоциация Измежду использовать Схема сотрудничествабольшинствохороший;
-- активацияиидтиактивация : Временная диаграмма Производительностьиметьактивация и идтиактивация, Схема Нет описания понятия времени на сотрудничество, активация, которая не может ясно выразить объект и идтиактивация;
Описание потока управления :
-- Связано с объектом : Admin (администратор), BookInfoWindow (окно с информацией о книге), Tittle (Книга добрый), Item (книжная запись);
-- процесс : администратор Запрос окно информации о книге, Есть ли аналог Проверять? Книга добрый пока,нравитьсяфруктыиметь Вставьте эту запись в книге;
Временная диаграмма :
\
Схема сотрудничества :
Описание потока управления :
-- Связано с объектом : Admin (администратор), BookInfoWindow (окно с информацией о книге), Tittle (Книга добрый), Item(книжная запись);
-- контрольпроцесс : администратор Авторизоваться Окно информации о книге удалять книги, Справочная таблица-книга добрый данетжитьсуществовать, Узнать, есть ли книга в наличии, существует ли она,нравитьсяфрукты Всевозвращатьсяtrue, Удалить запись в книге;
Временная диаграмма :
Схема сотрудничества :
Описание потока управления :
-- и изобъект : Admin (администратор), BookInfoWindow (окно с информацией о книге), Tittle (Книга добрый), Borrower (заемщик), Loan (запись о взятии книги), item (книжная запись);
-- процесс : администратор Авторизоваться окно информации о книге, Запрос Книги добрый автор данетжитьсуществовать, Запрос Хранится ли книжная запись существующего, Запрос Внес ли заемщик существующий депозит, создавать Книга записей о заимствованиях;
Временная диаграмма :
Схема сотрудничества :
.
автор : Все царства пыли
При перепечатке просьба указывать источник : http://blog.csdn.net/shulianghan/article/details/17927131