Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Уніфікована мова моделювання (UML)

Реферат Уніфікована мова моделювання (UML)





татична структурна діаграма, показує розбівка програмної системи на структурні компоненти й зв'язки (залежності) между компонентами. Як ФІЗИЧНІ компоненти могут віступаті файли, бібліотеки, Модулі, что віконуються файли, пакети ї т.п. Діаграма композітної/складеної структури (Composite structure diagram) - статична структурна діаграма, демонструє внутрішню структуру класів І, по возможности, взаємодію ЕЛЕМЕНТІВ (частин) внутрішньої структурованих класу.

Підвідом діаграм композітної структурованих є діаграмі кооперації (Collaboration diagram, уведені в UML 2.0), Які показують роли ї Взаємодія класів у рамках кооперації. Кооперації зручні при моделюванні шаблонів проектування. p> Діаграмі композітної структурованих могут використовуват разом з діаграмамі класів.

Діаграма розгортання (Deployment diagram) - служити для моделювання працюючих вузлів (апаратних ЗАСОБІВ, node) i артефактів, Розгорнутим на них. У UML 2.0 на Вузли розвертаються артефакти (англ. artifact), у тієї годину як в UML 1.0 на Вузли розверталіся компоненти. Між артефактом и логічнім елементом (компонентом), что ВІН реалізує, Установлюється залежність маніфестації. Діаграма об'єктів (Object diagram) - демонструє повний або частковий знімок моделіруємої системи в завдань момент годині. На діаграмі об'єктів відображаються екземпляр класів (об'єкти) системи Із вказівкою потокової значень їхніх атрібутів и зв'язків между об'єктами. Діаграма пакетів (Package diagram) - структурна діаграма, основним змістом Якої є пакети й отношения между ними. Твердого поділу между різнімі структурними діаграмамі не проводитися, тому дана назва Пропонується вінятково для зручності й Не має семантичного значення (пакети ї діаграмі пакетів могут буті прісутнім на других структурних діаграмах). Діаграмі пакетів службовців, у Першу Черга, для організації ЕЛЕМЕНТІВ у групи по якій-небудь ознаці з метою Спрощення структурованих ї організації роботи з моделлю системи. Діаграма ДІЯЛЬНОСТІ (Activity diagram) - діаграма, на якій показань розкладання деякої ДІЯЛЬНОСТІ на ее складові Частини. Під діяльністю (activity) розуміється Специфікація поводження, что віконується, у вігляді коордінованого послідовного й паралельного Виконання підлеглих ЕЛЕМЕНТІВ - вкладень Видів ДІЯЛЬНОСТІ ї окрем Дій # "#" title = Актор> акторами и прецедентами. основного Завдання - являти собою єдиний засіб, что Дає можлівість замовнікові, кінцевому корістувачеві ї розроблювачеві спільно обговорюваті функціональність и поводження системи. Діаграмі комунікації ї послідовності Транзитивні, віражають взаємодію, альо показують его різнімі способами ї з достатнім ступенів точності могут буті перетворені одна в іншу.

Діаграма комунікації (Communication diagram) (у UML 1.x - діаграма кооперації, collaboration diagram) - діаграма, на якій зображуються взаємодії между Частинами композітної структурованих або ролями кооперації. На відміну від діаграмі послідовності, на діаграмі комунікації явно вказуються отношения между елементами (об'єктами), а годину як окремий вимір НЕ вікорістовується (застосовуються порядкові НОМЕР вікліків).

Діаграма послідовності (Sequence diagram) - діаграма, на якій збережений впорядкованим в часі Взаємодія об'єктів. Зокрема, на ній зображуються об'єкти, что беруться доля у взаємодії, и послідовність Повідомлень, Якими смороду обмінюються.

Діаграма Огляду взаємодії (Interaction overview diagram) - Різновид діаграмі ДІЯЛЬНОСТІ, что Включає фрагменти діаграмі послідовності й конструкції потоку Керування. Діаграма сінхронізації (Timing diagram) - альтернативне Подання діаграмі послідовності, что явно показує Зміни стану на Лінії життя Із завданні шкалою годині. Може буті Корисна в додатках реального годині. [15,40]

4. Керована моделями інженерія. Огляд


Останні п'ятдесят років досліднікі ї розроблювачі програмного забезпечення створюють абстракції, что допомагають їм програмуваті в термінах цілей свого проекту, а не вікорістовуваного комп'ютерного середовища, и захіщаючі їх від складностей цього середовища. Із самого качану ці абстракції включали технології мов програмування й операційніх систем. Наприклад, Ранні мови програмування (мови асемблера й Fortran) захищали розроблювачів від складностей програмування в машинних кодах. [10.1]

Аналогічно, Ранні операційні системи захищали їх від складностей програмування прямо на Рівні апаратури. Хочай ці Ранні мови й платформі підвіщувалі рівень абстракції, смороду явно були "орієнтованімі на обчислення". Зокрема, смороду забезпечувалі абстракції простору РІШЕНЬ (тоб области самих комп'ютерних технологий), а не абстракції, что дозволяють звісткі розробка в термінах прикладної области. Згідно уживаються чісленні СПРОБА Подальшого Підвищення уровня абстракції. [14]

Одним з н...


Назад | сторінка 4 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Кругова діаграма прийняття рішень (павутинна діаграма)
  • Реферат на тему: Діаграма стану Двокомпонентне сталева
  • Реферат на тему: Напівпровідникові мікросхеми. Векторна діаграма електричного кола. Однопо ...
  • Реферат на тему: Технічний метод контролю якості продукції. Діаграма Парето і Ісікава
  • Реферат на тему: Многочлен Жегалкина. Діаграма Ейлера-Венна. Властивості логічної функції ...