25
Рисунок 19. Документирование элемента модели в StarUML
Все элементы модели должны быть задокументированы.
Описанный
выше способ подходит для любого элемента любой диаграммы.
Пример.
Для актеров и прецедентов системы заказов магазина «Style»
сделаем краткое описание.
Покупатель
– это человек, который может сделать заказ в магазине
«Style», с помощью проектируемой системы.
Сотрудник
– это все сотрудники магазина «Style», которые могут
получать информацию о сделанных заказах и
изменять статус заказа в
системе в зависимости от того шага, на котором находится обработка
данного заказа.
Система Склад
– это внешняя система,
которая получает
информацию о сделанных в магазине «Style» заказах для того, чтобы
обеспечить учет наличия товаров на складе и снабжение товарами.
Заказ товаров
– этот прецедент запускается
покупателем для того,
чтобы оформить заказ в магазине «Style». Состоит из просмотра каталога,
добавления товаров в корзину, просмотра корзины,
изменения содержания
корзины и оформления заказа, включая оплату.
Управление статусом заказа
– этот
прецедент используется
сотрудниками магазина для изменения статуса заказа в процессе его
обработки.
26
Получение
информации о заказе
–
прецедент используется всеми
актерами для просмотра информации о заказе.
Для того чтобы создать еще одну диаграмму (любого типа), например,
детализирующую прецедент, щелкните правой кнопкой мыши по папке Use
Case Model и в появившемся контекстном меню выберите Add Diagram,
затем выберите из списка диаграмму, которую вы хотите добавить.
Например, можно создать дополнительную
диаграмму прецедентов, выбрав
пункт Use Case Diagram (рис. 20).
Достарыңызбен бөлісу: