РЕИНЖИНИРИНГ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ СРЕДСТВАМИ UML > Полезные советы
Тысяча полезных мелочей    

РЕИНЖИНИРИНГ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ СРЕДСТВАМИ UML

РЕИНЖИНИРИНГ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ СРЕДСТВАМИ UML

Лосев В.В. Статья в формате PDF 225 KB Среди задач реинжиниринга технологических процессов, протекающих на цеховом уровне, информационная поддержка которого осуществляется системами CNC (Computer Numerical Control), являющимися составной частью АСУТП (Автоматизированной Системы Управления Технологическими Процессами), выделим следующие задачи: определение автоматизированной предметной области, подлежащей преобразованию; декомпозиция уровня информационной поддержки средствами uml-диаграмм; внедрение изменений в полученную логическую модель. Переход к физической реализации.

Мы рассматриваем проблему преобразования информационной структуры, обеспечивающей течение технологических процессов (ТП) в рамках регламента (алгоритма управления и функционирования) с целью повышения эффективности процесса получения целевого продукта на данном этапе производства.

Методика BPR (Business Process Reengineering) направлена на преобразование информационной структуры предприятия, с целью улучшения показателей эффективности бизнеса. При этом фаза исследования, экономического обоснования и определение границ пересмотра информационной структуры является основополагающей. Принято считать, что CASE - средства, как основной инструментарий данной методики направлены на анализ и разработку таких уровней информационного обеспечения предприятия как ERP, MRP, MES, SCADA. Разработка данных систем управления, а также сам реинжиниринг основаны на методах объектно-ориентированного проектирования. Ведущие CASE - средства процесс моделирования создаваемой системы выстраивают при помощи графических uml-диаграмм способных описать пpaктически любую автоматизируемую предметную область с последующей реализацией программного кода.

Преобразование структуры информационной поддержки цехового уровня также возможно представить с помощью uml-диаграмм описывающих ТП моделью-спецификацией. Исходными данными для построения логической модели служат: технологическое оборудование (датчики, исполнительные устройства, технические средства автоматизации), участвующее в жизненном цикле продукции; технологический регламент. Первым шагом является составления usecase диаграмм, описывающих операции (use case) совершаемые объектами (actor) ТП, на основе набора таких диаграмм создается список требований к системе и определяется множество выполняемых системой функций. Диаграмма Deployment предназначена для анализа аппаратной части системы, при этом выделяются: ведущее устройство (processor), устройства не имеющие операционную платформу (device) и связи (connection). Следующий шаг диаграмма Statechart предназначена для описания состояний объекта и условий перехода между ними, что отражает модель его поведения при получении различных сигналов и взаимодействии с другими объектами. В данном случае уместна теория конечных автоматов, согласно которой сложную систему возможно разложить на простые автоматы имеющие определенные состояния. Диаграмма Activity является разновидностью диаграммы состояний, описывающая моделирование последовательности действий ограниченных значками активности. Кроме сценария поведения каждого объекта  необходимо  точно  представлять  взаимодействие

этих объектов между собой, определение клиентов и серверов и порядка обмена сообщений (сигналов) между ними. Обмен сообщениями происходит в определенной последовательности, и диаграмма Sequence позволяют получить отражение этого обмена во времени. Второй тип диаграмм взаимодействия - это Collaboration Diagram отличается от предыдущей тем, что не акцентирует внимание на последовательности передачи сообщений, только отражает наличие взаимосвязей, сообщений от клиентов к серверам. Диаграмма показывает взаимодействие между объектами, а не классами, то есть является мгновенным снимком объектов системы в некотором состоянии. Завершением построения модели являются два типа диаграмм. Class - основная диаграмма для создания кода приложения, при помощи которой формируется компонентная структура будущего программного обеспечения, описывается наследование и взаимное положение классов друг относительно друга. Что отражает логическое представление системы, так как классы это лишь заготовки, на основе которых затем будут определены физические объекты. Component диаграмма позволяет создать физическое отражение текущей модели, показывает организацию и взаимосвязи программных компонентов, представленных в исходном коде, двоичных или исполняемых файлах. Связи в данном типе диаграммы представляют зависимости одного компонента от другого и имеют специальное отображение. Данный тип диаграммы позволяет получить представление о поведении компонентов по предоставляемому ими интерфейсу.

Решив задачу декомпозиции информационного обеспечения цехового уровня, становится возможным отразить изменения в каждой uml-диаграмме полученной моделиспецификации согласно планов модернизации и технического переоснащения данного этапа производства. Процесс реинжиниринга не обходится без современных CASE - инструментов, одним из ведущих является Rational Rose, среда которого позволяет выстроить uml-диаграммы, а на основе диаграммы Class создать код класса на одном из языков программирования.



ОСОБЕННОСТИ НЕПРЕРЫВНОЙ МНОГОУРОВНЕВОЙ ПОДГОТОВКИ СПЕЦИАЛИСТОВ В ЕДИНОМ ПЕДАГОГИЧЕСКОМ ПРОСТРАНСТВЕ "ШКОЛА-КОЛЛЕДЖ-ВУЗ"

ОСОБЕННОСТИ НЕПРЕРЫВНОЙ МНОГОУРОВНЕВОЙ ПОДГОТОВКИ СПЕЦИАЛИСТОВ В ЕДИНОМ ПЕДАГОГИЧЕСКОМ ПРОСТРАНСТВЕ "ШКОЛА-КОЛЛЕДЖ-ВУЗ" В работе выявлены специфические особенности непрерывной многоуровневой подготовки специалистов в едином педагогическом прострaнcтве « Школа – Колледж – ВУЗ », позволяющие с иной точки зрения подходить к отдельным аспектам модернизации непрерывного образования. ...

21 05 2026 11:25:39

ОСНОВНЫЕ ЭТАПЫ ВЫПОЛНЕНИЙ ОРГАНОСОХРАНЯЮЩИХ ОПЕРАЦИЙ

ОСНОВНЫЕ ЭТАПЫ ВЫПОЛНЕНИЙ ОРГАНОСОХРАНЯЮЩИХ ОПЕРАЦИЙ Проведен анализ историй болезней 218 больных, оперированных по поводу травмы селезенки с использованием лазерной техники. Установлено, что применение органосохраняющих операций на селезенке по времени можно разделить на несколько этапов, которые зависят от оснащенности, а так же наличия опыта у оперирующего хирурга. Применение общехирургических методов гемостаза позволяет сохранить селезенку при ее травме лишь у 5,1 % больных; СО2-лазеров – у 38 %, а СО2 и АИГ-лазеров – у 58 % больных. ...

18 05 2026 22:27:50

ДИНАМИКА ПРОЦЕССОВ ПЕРЕКИСНОГО ОКИСЛЕНИЯ ЛИПИДОВ И СОСТОЯНИЕ АНТИОКСИДАНТНОЙ СИСТЕМЫ В РАЗЛИЧНЫХ УЧАСТКАХ МИОКАРДА ПРИ ЕГО ИНФАРКТЕ У КРЫС С РАЗНОЙ УСТОЙЧИВОСТЬЮ К ГИПОКСИИ

ДИНАМИКА ПРОЦЕССОВ ПЕРЕКИСНОГО ОКИСЛЕНИЯ ЛИПИДОВ И СОСТОЯНИЕ АНТИОКСИДАНТНОЙ СИСТЕМЫ В РАЗЛИЧНЫХ УЧАСТКАХ МИОКАРДА ПРИ ЕГО ИНФАРКТЕ У КРЫС С РАЗНОЙ УСТОЙЧИВОСТЬЮ К ГИПОКСИИ Изучено состояние процесса перекисного окисления липидов и антиокислительной системы в различных участках миокарда при его инфаркте у крыс с разной резистентностью к гипоксии. Выявлено что, в норме активность перекисного окисления липидов несколько выше у высокоустойчивых к гипоксии крыс по сравнению с низкоустойчивыми, однако активность антиокислительных ферментов, наоборот, выше у высокоустойчивых крыс. При коронароокклюзии интенсивность перекисного окисления липидов существенно повышается у низкоустойчивых к гипоксии крыс. ...

15 05 2026 5:31:59

ОСОБЕННОСТИ ОБУЧЕНИЯ ФОНЕТИКЕ РУССКОГО ЯЗЫКА ВЬЕТНАМСКИХ СТУДЕНТОВ

ОСОБЕННОСТИ ОБУЧЕНИЯ ФОНЕТИКЕ РУССКОГО ЯЗЫКА ВЬЕТНАМСКИХ СТУДЕНТОВ Обучение любому иностранному языку начинается, как правило, с обучения фонетике. Каждый национальный язык имеет свою неповторимую индивидуальную фонетическую систему, которая говорящим на этом языке представляется самой удобной. Фонетическая система вьетнамского языка сильно отличается от фонетической системы русского. Для вьетнамских студентов работа по обучению произношению должна строиться с учётом особенностей вьетнамского языка. В статье были показаны всевозможные трудности в обучении фонетике русского языка вьетнамских студентов, начиная с обучения звуков русской речи до интонации. Вместе с тем были предложены способы устранения ошибок при обучении фонетике русского языка вьетнамских студентов. ...

13 05 2026 21:18:55

Медицинская бионеорганика (монография)

Медицинская бионеорганика (монография) Статья в формате PDF 301 KB...

12 05 2026 12:44:53

ЮРЬЕВ АЛЕКСАНДР ГАВРИЛОВИЧ

ЮРЬЕВ АЛЕКСАНДР ГАВРИЛОВИЧ Статья в формате PDF 320 KB...

11 05 2026 17:37:14

Особенности гаметогенеза рыб на примере карповых

Особенности гаметогенеза рыб на примере карповых Статья в формате PDF 124 KB...

10 05 2026 9:10:57

ФИЗИОЛОГИЯ РАЗВИТИЯ СОСУДИСТОГО РУСЛА

ФИЗИОЛОГИЯ РАЗВИТИЯ СОСУДИСТОГО РУСЛА Статья в формате PDF 112 KB...

09 05 2026 16:34:45

ПРИМЕНЕНИЕ МЕАТОТИМПАНАЛЬНОЙ НОВОКАИНОВОЙ БЛОКАДЫ В КОМПЛЕКСНОМ ЛЕЧЕНИИ ОТИТОВ У СОБАК

ПРИМЕНЕНИЕ МЕАТОТИМПАНАЛЬНОЙ НОВОКАИНОВОЙ БЛОКАДЫ В КОМПЛЕКСНОМ ЛЕЧЕНИИ ОТИТОВ У СОБАК В работе изучено состояние клинико-иммунологического статуса при хронических и инфекционно-аллергических отитах у собак. Дана сравнительная оценка сочетанного применения меатотимпaнaльной новокаиновой блокады с лекарственными препаратами при лечении отитов у собак с другими известными методами и изучено их влияние на клеточные и гумopaльные звенья иммунной системы. ...

06 05 2026 23:36:25

ЧЕРЕМНЫХ НИКОЛАЙ НИКОЛАЕВИЧ

ЧЕРЕМНЫХ НИКОЛАЙ НИКОЛАЕВИЧ  Статья в формате PDF 324 KB...

03 05 2026 10:23:12

РАЗВИВАЮЩЕЕ ПРОФИЛАКТИЧЕСКОЕ ПРОСТРАНСТВО

РАЗВИВАЮЩЕЕ ПРОФИЛАКТИЧЕСКОЕ ПРОСТРАНСТВО Статья в формате PDF 101 KB...

01 05 2026 22:53:42

Экобиоморфный состав флоры мелов

Экобиоморфный состав флоры мелов Статья в формате PDF 130 KB...

25 04 2026 17:19:49

СНИЖАЕМ РИСКИ ПО ЧЕЛОВЕЧЕСКОМУ ФАКТОРУ

СНИЖАЕМ РИСКИ ПО ЧЕЛОВЕЧЕСКОМУ ФАКТОРУ Статья в формате PDF 176 KB...

21 04 2026 12:56:51

Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::