Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Моделювання послідовностей

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
Комп’ютерні науки
Кафедра:
Не вказано

Інформація про роботу

Рік:
2009
Тип роботи:
Методичні вказівки до лабораторної роботи
Предмет:
Основи автоматизованого проектування складних об’єктів і систем

Частина тексту файла

Методичні вказівки до лабораторної роботи № 5 «Моделювання послідовностей» з дисципліни «Основи автоматизованого проектування складних об’єктів та систем» для студентів базового напрямку підготовки за спеціальністю “Комп’ютерні науки” (шифр 0804) Львів-2009 Методичні вказівки до лабораторної роботи № 5 «Моделювання послідовностей» з дисципліни “Основи автоматизованого проектування складних об’єктів та систем” для студентів спеціальності - шифр 0804 “Комп’ютерні науки” Укл. Скрибайло-Леськів Д.Ю., Львів: Національний університет “Львівська політехніка”, 2012. Методичні вказівки обговорено та схвалено на засіданні кафедри АСУ Протокол № ___________ від «___»___________2009 р. Завідувач кафедрою АСУ ______________ Рашкевич Ю. М. Методичні вказівки обговорено та схвалено на засіданні методичної комісії базового напрямку підготовки Протокол № ___________ від «___»___________2012 р. Мета роботи: Освоїти моделювання послідовностей в UML—діаграмах та їх побудову у конкретному середовищі. Завдання: Оволодіти навиками моделювання послідовностей для UML—діаграм Розробити діаграми класів для індивідуального завдання. Теоретичні відомості Діаграма послідовності (sequence diagram) - діаграма, на якій показані взаємодії об'єктів, впорядковані за часом їх прояву. На діаграмі послідовності неявно присутня вісь часу, що дозволяє візуалізувати тимчасові відносини між переданими повідомленнями. За допомогою діаграми послідовності можна представити взаємодію елементів моделі як своєрідний часовий графік "життя" всієї сукупності об'єктів, пов'язаних між собою для реалізації варіанту використання програмної системи, досягнення бізнес-мети або виконання якої-небудь задачі. На рис. 1 показано, що для створення такої діаграми треба перш за все розташувати об'єкти, що беруть участь у взаємодії, у верхній її частині уздовж осі X. Об'єкт, що зазвичай ініціює взаємодію, розміщують зліва, а останні - правіше (тим далі, чим більш підлеглим є об'єкт). Потім уздовж осі Y розміщуються повідомлення, що посилаються та приймаються об’єктами, причому пізніші виявляються нижчими. Це дає читачеві наочну картину, що дозволяє зрозуміти розвиток потоку управління в часі. Розглянемо детальніше побудову діаграми послідовності. На цій діаграмі зображуються виключно ті об'єкти, які безпосередньо беруть участь у взаємодії, і не показуються можливі статичні асоціації з іншими об'єктами. При цьому діаграма послідовності має умовно два вимірювання. Перше — зліва направо, у вигляді вертикальних ліній, кожна з яких зображає лінію життя окремого об'єкту, що бере участь у взаємодії. Графічно кожен об'єкт зображується прямокутником і розташовується у верхній частині своєї лінії життя (рис. 1). Усередині прямокутника записуються ім'я об'єкту і ім'я класу, розділені двокрапкою. При цьому весь запис підкреслюється, що є ознакою об'єкту, який, як відомо, є екземпляром класу. Примітка. Не виключається ситуація, коли ім'я об'єкту може бути відсутнім на діаграмі послідовності. В цьому випадку указується тільки ім'я класу, а сам об'єкт вважається анонімним. Друге вимірювання діаграми послідовності — вертикальна тимчасова вісь, направлена зверху вниз. Початковому моменту часу відповідає сама верхня частина діаграми. При цьому взаємодії об'єктів реалізуються за допомогою повідомлень, які посилаються одними об'єктами іншим. Повідомлення зображуються у вигляді горизонтальних стрілок з ім'ям повідомлення і також утворюють порядок за часом свого виникнення. Іншими словами, повідомлення, розташовані на діаграмі послідовності вище, ініціюються раніше тих, які розташовані нижче. При цьому масштаб на осі часу не указується, оскільки діаграма послідовності моделює лише тимчасову впорядкованість взаємодій типу "раніше-пізніше".  Рис. 1 Різні графічні примітиви діаграми послідовності Отже, діаграми послідовностей характеризуються двома особливостями, що відрізняють їх від діаграм кооперації. По-перше, на них показана лінія життя об'єкту — це вертикальна пунктирна лінія, що ві...
Антиботан аватар за замовчуванням

05.04.2013 09:04

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини