mspist_lab3
.docСанкт-Петербургский
Государственный Университет Телекоммуникаций
им. проф. М. А. Бонч-Бруевича
Факультет «Информационные системы и технологии»
Кафедра «Безопасность информационных систем»
Дисциплина «Методы и средства проектирования
информационных систем и технологий»
Отчет
по лабораторной работе №3
«Методология объектно-ориентированного моделирования»
Группа: ИСТ-22
Выполнил: Ковров В. В.
Проверил: Котлова М. В.
Санкт-Петербург
2015
Цель работы: ознакомление с основными элементами определения, представления, проектирования и моделирования программных систем с помощью языка UML. Приобретения навыков проектирования кооперативных диаграмм и диаграмм состояний.
Задачи: для исследуемой системы составить кооперативную диаграмму и диаграммы состояний.
Предметная область: терминальный доступ. Это решение для доставки приложений, позволяющее виртуализировать, централизировать и управлять любым приложением в центре обработки данных, а также доставлять его пользователям в виде сервиса в любое место и на любое устройство.
1. Диаграмма последовательности (запуск сотрудником терминального приложения)
2. Диаграмма кооперации для запуска сотрудником терминального приложения
3. Диаграмма состояний объекта XML Brocker
4. Диаграмма состояний объекта Web-Interface
Вывод: Диаграмма коммуникации ( в UML 1.x — диаграмма кооперации) — передает ту же информацию, что и диаграмма последовательности, но в отличие от диаграммы последовательности, на диаграмме коммуникации явно указываются отношения между объектами, а время как отдельное измерение не используется (применяются порядковые номера вызовов).
Диаграмма состояний показывает все возможные состояния, в которых может находиться объект, а также процесс смены состояний в результате внешнего влияния.