Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Застосування мови UML до проектування інформаційної системи

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Діаграма прецедентів є графом, що складається з множини акторів, прецедентів (варіантів використання) обмежених границею системи (прямокутник), асоціацій між акторами та прецедентами, відношень серед прецедентів, та відношень узагальнення між акторами. Діаграми прецедентів відображають елементи моделі варіантів використання. Суть даної діаграми полягає в наступному: проектована система… Читати ще >

Застосування мови UML до проектування інформаційної системи (реферат, курсова, диплом, контрольна)

Уніфікована мова моделювання UML (Unified Modeling Language) є мовою для визначення, подання, проектування і документування програмних систем, організаційно-економічних систем, технічних систем та інших систем різної природи. UML містить стандартний набір діаграм і нотацій найрізноманітніших видів.

UML є мовою широкого профілю, це відкритий стандарт який використовує графічні позначення для створення абстрактної моделі системи яка називається UML моделлю. Мова UML була створена для визначення, візуалізації, проектування та документування в основному програмних систем. UML не є мовою програмування, але в засобах виконання UML моделей які інтерпретуються коду можлива кодогенерація. UML це мова яка допомагає створити модель яка відображає проблему що вирішується всіми учасниками задіяними в реалізації проекту на різних етапах, а саме замовнику, експерту, аналітику, проектувальнику, автору документації, програмісту та інше. Мова UML використовується для візуального моделювання.

Візуальне моделювання — це спосіб представлення ідеї і проблеми реального світу за допомогою моделей. Моделювання забезпечує більш точну оцінку необхідних ресурсів, чітке опрацювання планів і ефективне функціонування створюємих систем. Використання UML не обмежується моделюванням ПЗ. Його також використовують для моделювання бізнес проектів, системного проектування і відображення організаційних структур. Основою мови UML є діаграма.

Діаграма — це проста графічна проекція елементів, які утворюють систему. При моделювання реальних систем в візуальному моделюванні UML використовуються наступні види діаграм. Всі вони поділяються на дві основні групи: структурні та поведінки. До структурних належать:

  • — діаграма класів;
  • — діаграма об'єктів;
  • — діаграма компонентів;
  • — діаграма розгортання;
  • — діаграма кооперації;
  • — діаграма пакетів;
  • — діаграма профілю.

До діаграм поведінки:

  • — діаграма діяльності;
  • — діаграма станів;
  • — діаграма прецедентів;
  • — діаграма взаємодії, в свою чергу поділяється на:
  • — діаграма комунікації;
  • — діаграма кооперації;
  • — діаграма огляду взаємодії;
  • — діаграма послідовності;
  • — діаграма синхронізації.

Діаграма класів описує структуру системи, вона демонструє класи системи, їхні атрибути, методи і залежності між класами. Діаграма складеної структури (композитивна) демонструє внутрішню структуру класів і по можливості взаємодію внутрішніх частин класу. Діаграма об'єктів демонструє повний або частковий знімок моделюємої системи в заданий момент часу. На діаграмі об'єктів відображаються екземпляри класів якими є об'єкти, системи із вказанням поточних значень іх атрибутів і зв’язків між об'єктами. Діаграми пакетів містять пакети і відносини між ними. Ці діаграми служать в першу чергу для організації елементів у групи по якій не будь ознаці з метою спрощення структури і організацією роботи моделі системи. Діаграма компонентів показує розбиття програмної системи на структурні компоненти та зв’язки між компонентами, як фізичні компонентами можуть виступати файли, модулі, бібліотеки, як виконавчі - це пакети, файли і тд.(Рисунок 2.5.1).

Діаграма компонентів інформаційної системи «Клієнти банку».

Рисунок 2.5.1 Діаграма компонентів інформаційної системи «Клієнти банку».

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

Діаграма прецедентів є графом, що складається з множини акторів, прецедентів (варіантів використання) обмежених границею системи (прямокутник), асоціацій між акторами та прецедентами, відношень серед прецедентів, та відношень узагальнення між акторами. Діаграми прецедентів відображають елементи моделі варіантів використання. Суть даної діаграми полягає в наступному: проектована система представляється у вигляді безлічі сутностей чи акторів, взаємодіючих із системою за допомогою так званих варіантів використання.

Рисунок 2.5.2 Діаграма прецедентів інформаційної системи «Клієнти банку».

Діаграма розгортання служить для моделювання працюючих вузлів і артефактів розгорнутих даних.

Діаграма розгортання інформаційної системи «Клієнти банку».

Рисунок 2.5.3 Діаграма розгортання інформаційної системи «Клієнти банку».

Показати весь текст
Заповнити форму поточною роботою