Инвариантный пакет алгоритмических моделей деятельности
Кортежное представление и графический образ пакета-инварианта ядерно-оболочечной модели. Построение схемы организации циклов с использованием интегрального критерия. Детализация алгоритма по информационному, управленческому и эволюционному аспектам.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | статья |
Язык | русский |
Дата добавления | 27.05.2018 |
Размер файла | 1,0 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://allbest.ru
УДК 004
Инвариантный пакет алгоритмических моделей деятельности
Е.Н. Малышева, С.Л. Гольдштейн
Алгоритмические модели в нотации блок-схем - классическое средство формализованного описания деятельности. Оно призвано заменить и / или дополнить должностные и технологические инструкции технологов всех профилей, управленцев, экономистов и т. д. Алгоритмические модели удачно дополняют функционально-структурные модели в SADT-формализме [1 - 3], UML-модели [4] и прочие средства отражения современных бизнес-процессов.
На кафедре «Вычислительная техника» УГТУ-УПИ (г. Екатеринбург) накоплен многолетний опыт создания алгоритмических моделей [5 - 15].
Однако эти модели описывали более или менее частные задачи. В данной статье поставлена и решена задача создания инвариантного пакета алгоритмических моделей деятельности на языке блок - схем по ГОСТ 19.701.
Кортежное представление и графический образ пакета - инварианта алгоритмических моделей деятельности. В основу пакета-инварианта положена ядерно-оболочечная модель
И = <Я, {О}; R1>,
где И - инвариант;
Я - ядро;
{О}- множество оболочек.
Я ? М = <Н, С; R2>,
где М - модель;
Н - носитель; С - сигнатура.
{О} = <О, О, О; R3>,
где О, О, О-оболочки по сложности, структурным элементам, алгоритмическому жизнеописанию соответственно.
Н = <{А}; R4>, (1)
где {А}- множество аспектов деятельности лица, принимающего решения по разрешению проблемной ситуации на объекте.
С = <{И}; R5>, (2)
где {И} - множество интерфейсов между аспектами;
R1 - R5 - матрицы связи и её графический образ (рис. 1).
Рис. 1. Графический образ ядерно-оболочечной модели инвариантного пакета деятельности: 1 - инвариант; 2,3,4 - оболочки по сложности, структурным элементам, алгоритмическому жизнеописанию соответственно
Алгоритмическая модель инварианта 1-го ранга. На рис. 2 представлена алгоритмическая модель инвариантного пакета: от информации об объекте до результата, отчёта, опыта. Алгоритм начинается с организации циклов от 1 (например, по оболочке жизнеописания на рис. 1) до n (например, по оболочке структурных элементов на рис. 1).
Рис. 2. Алгоритмическая модель пакета-инварианта
Затем в параллель (блок 7) реализуются оценка сложности объекта (блок 9) и фиксация его состояния (блок 10).
Далее происходит работа по аспектам деятельности (блок 14) и межаспектному взаимодействию (блок 15). Подведение итогов жизнедеятельности объекта (блок 17) осуществляется с использованием интегрального критерия. Данный алгоритм может быть детализирован далее по блокам 9, 10, 14, 15, 16.
Алгоритмические модели инвариантов 2-го ранга. На рис. 3 представлена алгоритмическая модель оценки сложности объекта: от информации об объекте до результата, отчёта, опыта. Алгоритм начинается с организации циклов от 1 (например, по типологии моделирования) до n (например, по формализму моделирования). Затем происходит поиск математической модели объекта (блок 9.7).
Если находится математическая модель, то объект считается простым и для работы с ним необходим здравый смысл и профильные знания (блок 9.12), а если нет - необходима оценка сложности по видам и интегральному критерию (блок 9.13).
Подведение итогов (блок 9.16) осуществляется с использованием интегрального критерия. Данный алгоритм может быть детализирован далее по блокам 9.7, 9.12, 9.13, 9.16.
На рис. 4 представлена алгоритмическая модель фиксации состояния: от фиксации управляемых переменных, системы координат фиксации до фиксации элемента дуплекса или дуплекса. Алгоритм начинается с организации цикла.
Для этого подбирается информация по реальному, требуемому и желаемому состояниям. Затем выбираются системы координат (блок 10.5), а также фиксируются частные и интегральное состояния (блоки 10.8 и 10.9).
Рис. 3. Алгоритмическая модель оценки сложности объекта
Рис. 4. Алгоритмическая модель фиксации состояния
Подведение итогов (блок 10.12) осуществляется с использованием интегрального критерия. Если после этого результаты являются неудовлетворительными, то необходимо сменить парадигму (блок 10.15). Данный алгоритм может быть детализирован далее по блокам 10.5, 10.8, 10.9, 10.12, 10.15.
Рис. 5. Алгоритмическая модель работы по аспектам деятельности
На рис. 5 представлена алгоритмическая модель работы по аспектам деятельности: от профильных знаний по различным областям до результата, отчёта, опыта.
Алгоритм начинается с организации циклов от 1 до n. Затем в параллель (блок 14.7) реализуются работы по аспектам 1, 2 … 7 (блоки 14.9 - 14.15). графический интегральный управленческий алгоритм
Подведение итогов (блок 14.18) также осуществляется с использованием интегрального критерия.
Данный алгоритм может быть детализирован далее по блокам 14.9, 14.10, 14.11, 14.12, 14.13, 14.14, 14.15, 14.18, т.е. по профильному, компьютерному, информационному, системному, управленческому, эволюционному и диалоговому аспектам.
На рис. 6 представлена алгоритмическая модель работы по межаспектному взаимодействию: от профильных знаний по различным областям до результата, отчёта, опыта.
Алгоритм начинается с организации циклов от 1 до n. Затем в параллель (блок 15.7) реализуется взаимодействие между 2, 3 … 7 аспектами (блоки 15.9 - 15.14).
Подведение итогов (блок 15.17) также осуществляется с использованием интегрального критерия. Данный алгоритм может быть детализирован далее по блокам 15.9, 15.10, 15.11, 15.12, 15.13, 15.14, 15.17.
Завершающей в пакете алгоритмических моделей является модель подведения итогов (рис. 7).
С ее помощью на базе выработанной концепции подведения итогов (блок 16.5) и соответствующего анализа ресурсов (блок 16.6) может быть получен ответ на вопрос о сохранении соответствующей системы критериев или создании новой (блоки 16.9, 16.12, 16.13).
В системе подобных критериев может возрастать значение одного и уменьшаться значение другого. При этом система новых критериев должна включать в себя финансово-экономические, социально-экономические и общественные аспекты.
Рис. 6. Алгоритмическая модель работы по межаспектному взаимодействию
Рис. 7. Алгоритмическая модель подведения итогов
Таким образом, предложен инвариантный пакет алгоритмических моделей деятельности. Он представлен в виде вызывающего алгоритма с последующей декомпозицией его блоков по оценке сложности объекта, фиксации его состояния, работе по аспектам деятельности и межаспектному взаимодействию, а также по подведению итогов.
Список литературы
1. Калянов, Г.Н. CASE - технологии. Консалтинг в автоматизации бизнес-процессов / Г.Н. Калянов. - 3-е изд. - М.: Горячая линия - Телеком, 2002. - 320 с.
2. Калянов, Г.Н. CASE-структурный системный анализ (автоматизация и применение) / Г.Н. Калянов. - М.:ЛОРИ, 1996. - 242 с.
3. Калянов, Г.Н. Теория и практика реорганизации бизнес-процессов / Г.Н. Калянов. - М.: СИНТЕГ, 2000. - 212 с. - (Серия «Реинжиниринг бизнеса»).
4. Леоненков, А.В. Самоучитель UML / А.В. Леоненков. - СПб.: БХВ-Санкт-Петербург, 2004. - 336 с.
5. Блохина, С.И. Концептуальные и алгоритмические модели деятельности логопеда / С.И. Блохина, Н.А. Свинина, С.С. Печёркин // ИНФОР «БОНУМ». - 2000. - № 1. - С. 54-75.
6. Кожарская, Г.В. Алгоритмические модели жизненного цикла системы инфекционной безопасности и инфекционного контроля в лечебно-профилактическом учреждении / Г.В. Кожарская, С.Л. Гольдштейн, К.С. Диброва // Вестн. Урал. мед. акад. науки. - 2006. - № 3. - С. 15-19.
7. Гольдштейн, С.Л. Пакет алгоритмических моделей жизненного цикла топ-менеджмента комплексного промышленного строительства / С.Л. Гольдштейн, В.А. Кулигин // Интеллектика, логистика, системология. - 2006. - Вып. 17. - С. 57-82.
8. Коробейников, Е.В. Алгоритмические модели реформаторской деятельности политической структуры холдинга / Е.В. Коробейников, С.Л. Гольдштейн, Д.А. Лопатин // Интеллектуальные информационные технологии в управленческой деятельности. - 2001. - № 3. - С. 117-126.
9. Коробейников, Е.В. Алгоритмические модели деятельности стратегической структуры холдинга / Е.В. Коробейников, С.Л. Гольдштейн, Д.А. Лопатин // Интеллектуальные информационные технологии в управленческой деятельности. - 2001. - № 3. - С. 126-139.
10. Гольдштейн, С.Л. Пакет алгоритмических моделей деятельности руководителя отдела управления дорожными ресурсами / С.Л. Гольдштейн, В.И. Грамотеев, П.Ф. Устюгов // Интеллектуальные информационные технологии в управленческой деятельности. - 2001. - № 3. - С. 184-198.
11. Гольдштейн, С.Л. Алгоритмические модели с параллельным управлением / С.Л. Гольдштейн, В.И. Грамотеев, П.Ф. Устюгов // Интеллектуальные информационные технологии в управленческой деятельности. - 2001. - № 3. - С. 198-209.
12. Внуковский, Н.И. Алгоритмические модели системы исследования стратегической инвестиционной деятельности / Н.И. Внуковский // Интеллектуальные информационные технологии в управленческой деятельности. - 1999. - № 2. - С. 14-18.
13. Гантимуров, В.Ю. Алгоритмы реформирования межрегионального центра обучения / В.Ю. Гантимуров // Интеллектуальные информационные технологии в управленческой деятельности. - 1999. - № 2. - С. 125-131.
14. Гольдштейн, С.Л. Системная интеграция: алгоритмические модели в АРМ руководителя / С.Л. Гольдштейн, С.С. Печёркин, Т.Я. Ткаченко // Проблемы информатизации региональных органов управления : сб. докл. межрегион. науч.-практ. сем. (г. Челябинск, 7-8 окт. 1997 г.) / адм. Чел. обл. - Челябинск, 1998. - С. 37-56.
15. Грамотеев, В.И. Система управления ресурсами дорожного хозяйства / В.И. Грамотеев. - Екатеринбург: УГТУ-УПИ, 2002. - 89 с.
Аннотация
УДК 004
Инвариантный пакет алгоритмических моделей деятельности. Е.Н. Малышева, С.Л. Гольдштейн
Предложен инвариантный пакет алгоритмических моделей деятельности в составе вызывающего алгоритма пакета-инварианта и его декомпозиции по оценке сложности объекта, фиксации его состояния, работе по аспектам деятельности и межаспектному взаимодействию, а также по подведению итогов.
Ключевые слова: инвариант, деятельность, алгоритмическое моделирование.
Размещено на Allbest.ru
...Подобные документы
Описание формальной модели алгоритма на основе рекурсивных функций. Разработка аналитической и программной модели алгоритма для распознающей машины Тьюринга. Разработка аналитической модели алгоритма с использованием нормальных алгоритмов Маркова.
курсовая работа [1,5 M], добавлен 07.07.2013Исследование больших объемов данных, выявление зависимостей, статистические и маркетинговые исследования и построение моделей. Создание проекта разработки статистического пакета. Структура пакета, план его реализации. Выбор инструментов разработки.
курсовая работа [1,3 M], добавлен 20.10.2012Работа с векторной графикой в графическом пакете Corel Draw. Средства создания и редактирования графических образов, удобный интерфейс и высокое качество получаемых изображений. История разработки графического пакета. Практическая значимость Corel Draw.
презентация [3,0 M], добавлен 07.09.2012Анализ и формализация задачи моделирования: построение концептуальной модели, ее формализация в виде Q-схемы. Построение имитационной модели: создание блок-схемы, представление базовой исходной имитационной модели. Исследование экономических процессов.
контрольная работа [156,0 K], добавлен 21.11.2010Разработка алгоритма, который может выполнить расчет определения координат точек кинематической схемы и выполнить анимацию (визуальное отображение перемещений объектов) кинематической схемы с использованием пакета MathCad. Расчет кинематической схемы.
курсовая работа [1,1 M], добавлен 10.07.2012Понятие и особенности интегрированного пакета MS Office. Анализ и расчет в среде в MS Excel дохода от сдачи помещений в аренду за месяц, по каждой организации включая дополнительные услуги. Графическое представление результатов результирующего документа.
курсовая работа [3,6 M], добавлен 25.12.2013Понятие и свойства алгоритма. Основные типы учебных алгоритмических задач. Обучение программированию в среде Лого. Архитектура, режим работы и система команд исполнителя черепашка. Примеры создания геометрических фигур, организации циклов со счетчиком.
презентация [327,0 K], добавлен 19.10.2014MicroCAP-7 - это универсальный пакет программ схемотехнического анализа. Аналоговые и цифровые компоненты, из которых составляется электрическая принципиальная схема и типы их математических моделей. Описание моделируемого устройства в программе МС7.
реферат [247,3 K], добавлен 05.01.2011Изучение понятия и свойств алгоритма. Определение сущности технологии Robson. Исполнитель, а также блок-схема алгоритма или его графическое представление, в котором он изображается в виде последовательности связанных между собой функциональных блоков.
реферат [155,9 K], добавлен 19.10.2013Построение концептуальной модели и метод имитационного моделирования. Определение переменных уравнений математической модели и построение моделирующего алгоритма. Описание возможных улучшений системы и окончательный вариант модели с результатами.
курсовая работа [79,2 K], добавлен 25.06.2011Использование объектно-ориентированного подхода для минимизации затрат в процессе продажи и обслуживания контрольно-кассовых машин. Детализация алгоритмической и логической реализации операций системы. Построение базовой модели и диаграммы деятельности.
контрольная работа [381,8 K], добавлен 19.03.2015Представление данных в цифровых автоматах, методы контроля их работы. Построение алгоритма реализации численного метода "быстрой сортировки", построение кода и блок-схемы Хемминга. Выполнение арифметических и логических исчислений с целыми числами.
курсовая работа [98,7 K], добавлен 22.12.2009Процесс моделирования работы САПР: описание моделирующей системы, разработка структурной схемы и Q-схемы, построение временной диаграммы, построение укрупненного моделирующего алгоритма. Описание математической модели, машинной программы решения задачи.
курсовая работа [291,6 K], добавлен 03.07.2011Построение структурной схемы модели системы, укрупненной схемы моделирующего алгоритма. Проект математической модели информационно-поисковой библиографической системы, построенной на базе двух ЭВМ и имеющей один терминал для ввода и вывода информации.
курсовая работа [598,2 K], добавлен 21.06.2011Основные понятия теории моделирования. Виды и принципы моделирования. Создание и проведение исследований одной из моделей систем массового обслуживания (СМО) – модели D/D/2 в среде SimEvents, являющейся одним из компонентов системы MATLab+SimuLink.
реферат [1,2 M], добавлен 02.05.2012Создание программы на языке C++ с использованием графических библиотек OpenGL в среде Microsoft Visual Studio. Построение динамического изображения трехмерной модели объекта "Нефтяная платформа". Логическая структура и функциональная декомпозиция проекта.
курсовая работа [1,8 M], добавлен 23.06.2011Описание алгоритма решения задачи по вычислению суммы элементов строк матрицы с использованием графического способа. Детализация укрупненной схемы алгоритма и разработка программы для решения задачи в среде Turbo Pascal. Листинг и тестирование программы.
курсовая работа [446,0 K], добавлен 19.06.2014Основы проектирования реляционных баз данных. Схема взаимосвязей моделей и представлений сложной системы в процессе объектно-ориентированного анализа. Примеры графического изображения конкретных классов. Представление об информационной модели данных.
презентация [1,6 M], добавлен 14.10.2013Изучение возможностей системы Mathcad - пакета математических программ, используемого для различных вычислений и вычерчивания графиков. Интерфейс пользователя в системе, объекты входного языка, текстовый редактор, графический процессор, вычислитель.
курс лекций [2,5 M], добавлен 10.11.2010Понятие и свойства алгоритма, виды, характеристики. Роль алгоритма в построении программы, представление и запись. Словесный, графический, табличный способ. Псевдокод. Примеры известных алгоритмов. Операции над массивами. Уточнение корней уравнения.
курсовая работа [1,1 M], добавлен 10.11.2016