13
включения, расширения и обобщения. Эта диаграмма, изображенная в общих обозначениях нотации языка UML, представлена на рис. 1.8.
Рис. 1.8.
Анализируя рассматриваемую систему продажи товаров по каталогу, можно заметить, что она представляет собой концептуальную модель типичной бизнес-системы, особенности которой связаны с получением определенной прибыли от реализации соответствующих бизнес-процессов. При этом роли покупателя и продавца в рассматриваемой системе существенно отличаются. Действительно, покупатель является внешним по отношению к системе субъектом, в то время как продавец является частью бизнес-системы.
Реализация рассмотренных вариантов использования не изображается на диаграммах вариантов использования.
3. Порядок выполнения работы
3.1.Ознакомьтесь с теоретической справкой к данной лабораторной работе и с кратким описанием программного средстваStarUML, приведенном в Приложении.
3.2.Запустите программу StarUML через меню Старт/Программы или при помощи ярлыка на рабочем столе.
3.3.Создайте пустой проект, дважды кликнув на иконку EmptyProject в появившемся диалоговом окне.
3.4.В окне ModelExplorer кликните правой кнопкой мыши на значке проекта и в появившемся контекстном меню выберите пункт Add > Model.
3.5.Кликните правой кнопкой мыши на добавленной модели и выбери-
те в меню пункт Add Diagram > Use Case Diagram.
3.6. Постройте диаграмму вариантов использования для заданной преподавателем программной системы.
_______________________________
©Грачев А.Н. Технология разработки программного обеспечения. Лабораторная работа №1