Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PZ_1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
4.07 Mб
Скачать

2 Проектирование системы учета выдачи нарядов-допусков

Для наглядного отображения работы программы составлены следующие UML диаграммы:

2.1 Диаграмма классов

Рисунок 1 – Диаграмма классов

Диаграмма классов – показывают статическую структуру системы, то есть определяют типы объектов системы и различного рода статические связи и отношения между ними [5].

Наследование (inheritance) – это отношение типа общее-частное между элементами модели [6].

Класс – именованное описание совокупности объектов с общими атрибутами, операциями, связями и семантикой.

Атрибут класса – именованное свойство класса, описывающее множество значений, которые могут принимать экземпляры этого свойства.

Операция класса – именованная услуга, которую можно запросить у любого объекта этого класса. Операция – это абстракция того, что можно делать с объектом [6].

Связью-обобщением называется связь между общей сущностью, называемой суперклассом, или родителем, и более специализированной разновидностью этой сущности, называемой подклассом, или потомком [4].

В диаграмме имеются следующие классы:

Наряд-допуск- Основные данные по наряду-допуску;

Мероприятия - Мероприятия по конкретному наряду-допуску;

Меры управления рисками - Меры управления рисками по конкретному мероприятию;

Типы мероприятий - Список стандартных мероприятий;

Мероприятия пользователя - Мероприятия, сформулированными пользователями, а не из стандартного списка мероприятий;

Комментарии - Комментарии по отмене наряда-допуска;

Вероятности возникновения опасности - Список вероятностей возникновения опасности;

Опасности - Список стандартных опасностей;

Подразделения - Список подразделений;

Степень тяжести последствий - Степени тяжести последствий;

Согласующие - Согласующие сотрудники по конкретному наряду-допуску;

Роли сотрудников - Роли сотрудников, участвующих в создании наряда-допуска;

Этапы работ - Этапы работ;

Статусы - Статусы наряда-допуска;

Список работ по наряд-допуску - Список работ по конкретному наряду - допуску;

Работы - Список работ по конкретным видам работ;

Виды работ - Виды работ на выполнение.

2.2 Диаграмма вариантов использования

Рисунок 2 – Диаграмма вариантов использования

Диаграммы вариантов использования описывают взаимоотношения и зависимости между группами вариантов использования и действующих лиц, участвующими в процессе [5].

В данной диаграмме видно, какие актеры используются в системе.

Допускающий – аттестованный специалист, назначенный ответственным за выполнение мероприятий по обеспечению безопасности труда, указанных в наряде – допуске.

Производитель работ - аттестованный специалист, ответственный за полноту инструктажа, безопасное производство работ, исправность технических средств безопасности и соблюдение мер безопасности членами бригады, на выделенном для работы участке.

2.3 Диаграмма последовательности

Рисунок 3– Диаграмма последовательности

Диаграмма последовательности (англ. sequence diagram) - диаграмма, на которой показано взаимодействие объектов, упорядоченное по времени, с отражением продолжительности обработки и последовательности их проявления [5].

Выявление последовательностей сообщений является логическим продолжением моделирования видов деятельности. Виды деятельности, представленные на соответствующей диаграмме, отображаются на диаграмме последовательностей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]