ної області, такими як об'єкти і підсистеми, а також описувати їх внутрішню структуру і типи відносин.
Для модельованої системи діаграма класів виглядає як показано на рис. 8.
Рис. 8. Діаграма класів
інформаційна система діаграма клас
Кожен клас на діаграмі виглядає у вигляді прямокутника, розділеного на три частини. У першій міститься ім'я класу, в другій - його атрибути. В останній частині містяться операції класу, що відображають його поведінку.
Асоціація - це семантична зв'язок між класами. Асоціації можуть бути двонаправленими або односпрямованим. Мовою UML двонаправлені асоціації малюють у вигляді простої лінії без стрілок або зі стрілками з обох її сторін. На односпрямованої асоціації зображують тільки одну стрілку, що показує її напрямок. Якщо всі повідомлення на діаграмі Класів відправляються тільки одним класом і приймаються тільки іншим класом, між цими класами має місце однонаправлена ??зв'язок. Якщо хоча б одне повідомлення відправляється в зворотний бік, асоціація повинна бути двобічної.
Таким чином, діаграма класів визначає типи класів системи і різного роду статичні зв'язки, які існують між ними.
. ПРОЕКТУВАННЯ СИСТЕМИ
Фізичне представлення програмної системи не може бути повним, якщо відсутня інформація про те, на якій платформі і на яких обчислювальних засобах вона реалізована. Для представлення загальної конфігурації і топології розподіленої програмної системи в UML призначені діаграми розміщення.
Діаграма розміщення призначена для візуалізації елементів і компонентів програми, існуючих лише на етапі її виконання. При цьому подаються тільки компоненти-екземпляри програми, що є виконуваними файлами або динамічними бібліотеками. Ті компоненти, які не використовуються на етапі виконання, на діаграмі розгортання не показуються. Так, компоненти з вихідними текстами програм можуть бути присутніми тільки на діаграмі компонентів. На діаграмі розміщення вони не вказуються.
Діаграма розміщення відображає фізичні взаємозв'язки між програмними і апаратними компонентами системи. Вона є хорошим засобом для того, щоб показати маршрути переміщення об'єктів і компонентів в розподіленої системі. Кожен вузол на діаграмі розміщення являє собою певний тип обчислювального пристрою - у більшості випадків, частина апаратури.
Діаграма розміщення містить графічні зображення процесорів, пристроїв, процесів і зв'язків між ними. Діаграма розміщення является єдиної для системи в цілому, оскільки повинна цілком відбивати особливості її реалізації. Розробка діаграми розміщення, як правило, є останнім етапом специфікації моделі програмної системи.
ВИСНОВОК
У ході виконання курсового проекту була змодельована реєстраційна система поліклініки. Розроблена система наочно демонструє основні переваги візуального моделювання. Моделювання забезпечує більш точну оцінку необхідних ресурсів, чітку опрацювання планів і ефективне функціонування создваемих систем.
Мова UML є простим і потужним засобом моделювання, який може бути ефективно використаний для побудови концептуальних, логічних і графічних моделей складних систем самого різного цільового признач...