Здавалка
Главная | Обратная связь

Разработка Диаграмм Прецедентов



1. Включите в структуру модели прецедентов следующие действующие лица (Actors):

Люди:

· Начальник Производства

· Дежурный Оператор

· Инженер-Технолог

Заводские роботы:

· Подъёмно-Транспортный Робот

· Сборочный Робот

2. Сгруппируйте Прецеденты в следующих Пакетах (рис. 3.2):

· Пакет Прецедентов Инженера-Технолога,

· Пакет Прецедентов Дежурного Оператора

· Пакет Прецедентов Начальника Производства.

Рис. 3.2.Пакеты прецедентов САП

2.1. Постройте (в составе Пакета Прецедентов Дежурного Оператора) Диаграмму Прецедентов Дежурного Оператора (рис. 3.3), в которую включите следующие прецеденты:

· Следить за Сигналами Тревоги. Дежурный оператор следит за сигналами тревоги и вовремя устраняет причины сбоя. Он вправе также подписаться на извещения о сигналах тревоги заданного вида;

· Следить за Состоянием Рабочей Станции. Дежурный оператор наблюдает за состоянием одной или нескольких рабочих станций. Разрешается также подписаться на извещения об изменениях в состоянии рабочей станции;

· Изменить Состояние Рабочей Станции и Известить. Состояние рабочей станции изменяется в ходе функционирования - например, когда начинается или завершается обработка детали. Операторы извещаются о тех изменениях, на которые они подписались;

· Поднять Тревогу и Известить. Если в процессе обработки детали возникло состояние тревоги, генерируется сигнал. Операторы извещаются о тех сигналах тревоги, на которые они подписались.

Рис. 3.3. Диаграмма Прецедентов Дежурного Оператора

2.2. Постройте (в составе Пакета Прецедентов Инженера-Технолога) Диаграмму Прецедентов Инженера-Технолога (рис. 3.4), в которую включите следующие прецеденты:

· Создать/Изменить Операцию

· Создать/Изменить Технологическую Карту

 

Рис. 3.4. Диаграмма Прецедентов Инженера-Технолога

2.3. Постройте (в составе Пакета Прецедентов Начальника Производства) Диаграмму Прецедентов Начальника Производства (рис. 3.5), в которую включите следующие прецеденты:

· Создать/Изменить Наряд-Заказ

· Изготовить Деталь,

Documentation:

Сложный прецедент Изготовить Деталь является базовым. Он описывает стадии обработки деталей и связан с тремя абстрактными прецедентами:

Прецедент A. Принять (Получить) Деталь. Приёмная рабочая станция получает от начальника производства запрос на изготовление новой детали и отсылает эту деталь на первую линейную станцию.

 

Прецедент B. Обработать Деталь на Рабочей Станции (выполняется многократно). Линейная станция принимает деталь от предыдушей станции, выполняет сборочную операцию и отправляет деталь следующей рабочей станции.

Прецедент C. Отгрузить Деталь. Последняя линейная станция отправляет готовую деталь отгрузочной станции, которая посылает Начальнику Производства уведомление о завершении обработки.

 

Конкретный прецидент обработки детали, которая должна пройти через w Линейных Рабочих Станции, включает:

- одно исполнение Прецедента A

- w-1 исполнение Прецедента B

- одно исполнение Прецедента С

На диаграммах состояний этим абстрактным прецедентам соответствуют события с метками A, B и C

· Принять Деталь.

Documentation: Прецедент A. Контроллер Приёмной Рабочей Станции отправляет деталь первому контроллеру Линейной Рабочей Станции.

· Обработать Деталь на Рабочей Станции

Documentation: Прецедент B.Линейная станция принимает деталь от предыдущей станции, выполняет сборочную операцию и отправляет деталь следующей рабочей станции (выполняется многократно).

· Отгрузить Деталь

Documentation: Прецедент C. Последняя линейная станция отправляет готовую деталь отгрузочной станции, которая посылает Начальнику Производства Уведомление о завершении обработки.

· Изменить Состояние Рабочей Станции и Известить

· Поднять Тревогу и Известить

· Следить за Сигналами Тревоги

· Следить за Состоянием Рабочей Станции

 

Рис. 3.5. Диаграмма Прецедентов Начальника Производства







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.