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

Реферат Проектування автоматизованої інформаційної системи з обліку руху товару на оптовому складі





ся два види діаграм: діаграма станів (малюнок 5) і діаграма діяльності (малюнок 6).

Діаграма станів призначена для відображення станів об'єктів системи, що мають складну модель поведінки.


Малюнок 5 - діаграма станів

На діаграмі наочно показано зміна стану всієї системи, до її кінцевого стану.

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

Цей тип діаграм дозволяє проектувати алгоритми поведінки об'єктів будь-якої складності, у тому числі може використовуватися для складання блок-схем.

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


Малюнок 6 - діаграма діяльності

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

У цій діаграмі не описується система в цілому а описується один клас «Підрозділ» для кращого поняття його функцій, та адаптації розроблюваної системи для стабільного взаємодії з цим класом.


2.4 Діаграми фізичного предста?? лення


Цей тип діаграм призначений для розподілу класів і об'єктів по компонентах при фізичному проектуванні системи.

Повний проект програмної системи являє собою сукупність моделей логічного і фізичного рівнів, які повинні бути узгоджені між собою. В UML для фізичного представлення моделей систем використовуються діаграми реалізації (implementation diagrams), які включають в себе діаграму компонентів (малюнок 7) і діаграму розгортання (малюнок 8).

Діаграма компонентів, на відміну від раніше спроектованих діаграм, описує особливості фізичного представлення системи. Вона дозволяє визначити архітектуру розроблюваної системи, встановивши залежності між програмними компонентами, в ролі яких може виступати вихідний і виконуваний код. Основними графічними елементами діаграми компонентів є компоненти, інтерфейси і залежності між ними.

Діаграма компонентів розробляється для наступних цілей:

1) візуалізації загальної структури вихідного коду програмної системи;

) специфікації виконуваного варіанти програмної системи;

3) забезпечення багаторазового використання окремих фрагментів програмного коду;

) уявлення концептуальної і фізичної схем баз даних.


Малюнок 7 - діаграма компонентів


На діаграмі наочно представлена ??яким чином система буде функціонувати, які компоненти реалізують класи, і з чим взаємодіють, а так само фізичне уявлення ЕОМ (PC) на якому буде функціонувати система. Компонент «MainSOFT.exe» реалізує основний клас з діаграми класів «AIS».

Діаграма розгортання - це вид діаграм призначений для аналізу апаратної частини системи, тобто заліза raquo ;, а не програм.

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

Діаграма розгортання (малюнок 8) містить графічні зображення процесорів, пристроїв, процесів і зв'язків між ними. На відміну від діаграм логічного представлення, діаграма розгортання є єдиною для системи в цілому, оскільки повинна цілком відбивати особливості її реалізації.

При розробці діаграми розгортання переслідують наступні цілі:

1) визначити розподіл компонентів системи по її фізичним вузлам;

) показати фізичні зв'язки мі...


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





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

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