- ПриЗакрытии - инициируется при закрытии главной формы приложения. Сохранение настроек, закрытие API T-Flex DOCs;
- cmdSingleExpНажатие - инициируется при нажатии на кнопку для запуска операции единичного экспорта данных;
- cmdGroupExpНажатие - инициируется при нажатии на кнопку для запуска операции группового экспорта данных;
- cmdListExpНажатие - инициируется при нажатии на кнопку для запуска операции экспорта данных, указанных в списке;
- txtElemNomenklПриИзменении - инициируется при изменении текстового поля выбора элемента справочника номенклатуры, используется для заполнения таблицы спецификацией выбранного элемента;
- cmdShowZaprНажатие - инициируется при нажатии кнопки cmdShowZapr, используется для открытия окна редактирования текста запроса к базе данных;
- cmdInfoНажатие - инициируется при нажатии кнопки cmdInfo, используется для вызова краткой информации о программном модуле;
- cmdSelectFileНажатие и cmdSelectFilelНажатие - инициируются при нажатии кнопок cmdSelectFile и cmdSelectFilel соответственно, используются для интерактивного выбора файла со списком объектов для обработки;
- cmdCheckExistНажатие - инициируется при нажатии кнопки cmdCheckExist, используется для выполнения проверки наличия списка объектов в хранилище T-Flex DOCs;
- cmdOpenLogНажатие - инициируется при нажатии кнопки cmdOpenLog, используется для открытия файла журнала;
- tfdSetDocParams - используется для обновления параметров документа хранилища T-Flex DOCs. Параметр tfdDoc - объект типа tfdDocumet, параметры которого требуется обновить, linkObj -ссылка на объект типа «номенклатура», реквизиты которого необходимо взять для обновления;
- tfdSaveToStorage - используется для сохранения объекта tfdDoc типа tfdDocument с рабочего стола пользователя в хранилище T-Flex DOCs.
Таблица 2
№ Имя процедуры Параметр
п/п процедуры
1 ПриОткрытии -
2 ПриЗакрытии -
3 а^81^1еЕхрНажатие Элемент
4 а^ОширЕхрНажатие Элемент
5 сш^181ЕхрНажатие Элемент
6 1х1Е1ешМошепк1ПриИзменении Элемент
7 а^8Ьо^'7аргНажатие Элемент
8 сшйп&Нажатие Элемент
9 cmdSe1ectFi1eНажатие Элемент
10 cmdS electFile 1 Нажатие Элемент
11 cmdCheckExistНажатие Элемент
12 cшdOpeпLogНажатие Элемент
13 tfdSetDocParams tfdDoc, знач ИпкО^
14 tfdS aveToStorage tfdDoc
Результат работы программного модуля «Конвертер данных справочника номенклатуры «1С: Предприятие» в хранилище T-Flex DOCs» - автоматизированный перенос справочника номенклатуры «1С:Предприятие» в хранилище T-Flex DOCs, а также автоматическое добавление и обновление элементов хранилища T-Flex DOCs путем интерактивного ввода в среде «^Предприятие». Это позволило избавиться от многократного ввода данных, что привело к уменьшению количества ошибок ручного ввода. Существенное сокращение времени создания копии иерархической структуры справочника номенклатуры «1С:Предприятие» в хранилище T-Flex DOCs дало возможность наполнять справочник технологическими данными для дальнейшей интеграции данных программных продуктов.
Литература
1. Глинских А. Современное состояние и перспективы развития мирового рынка PDM-систем. [Электронный ресурс] : Компьютер-информ. - Режим доступа: http://www.ci.ru/in-form03_01/p089.htm
2. Скуратов А.К., Вертинская И.В., Рябков Н.С. О проблемах интеграции ERP- и PDM-систем. [Электронный ресурс] : Государственный НИИ информационных технологий и телекоммуникаций «Информатика». - Режим доступа: http://tm.ifmo.ru/tm2005/src/047a.pdf
ОЦЕНКА ЭФФЕКТИВНОСТИ УСТРОЙСТВ, РЕАЛИЗУЮЩИХ ЧАСТНЫЕ АДАПТИВНЫЕ АЛГОРИТМЫ
А.В. Крупенин, к.т.н. (Краснодарское высшее военное училище (военный институт) им. генерала армии С.М. Штеменко, [email protected])
Ключевые слова: параллельные каналы связи, решающая обратная связь, частные адаптивные алгоритмы.
Передача информации по параллельным каналам связи наиболее оперативна и достоверна. Однако может происходить ее потеря, когда по обо-
им каналам приняты комбинации с обнаруженной ошибкой, или может существенно снизиться скорость обмена полезной информацией.
Применение аппаратуры с решающей обратной связью (РОС) при работе по параллельным каналам дает возможность использовать одновременно достоинства и системы РОС, и передачи информации по параллельным каналам связи. В результате устраняется такой недостаток работающих по параллельным каналам однонаправленных систем, как потеря информации. И, кроме того, появляется возможность построения алгоритма работы, позволяющего в зависимости от условий делать акцент или на повышении достоверности, или на повышении скорости передачи информации, или одновременном повышении скорости и достоверности.
Для наиболее полного использования достоинств систем РОС наряду с общей системной адаптацией (постоянно работает один канал связи, а второй находится в режиме горячего резерва; или постоянно работающими двумя каналами связи) нами разработаны частные адаптивные алгоритмы (ЧАА), которые выполняются запатентованными устройствами.
На рисунке 1 приведена функциональная схема устройства повышения скорости передачи информации при заданной достоверности за счет уменьшения потока запросов - ЧАА выполняется в режиме А.
Общая блокировка приемников аппаратуры и выработка сигнала «Запрос» происходит только при поступлении комбинации «Запрос» или по обоим каналам при поступлении комбинаций с обнаруженной ошибкой.
На рисунке 2 приведена функциональная схема устройства повышения достоверности передачи информации при заданной скорости за счет подключения устройства поразрядного сравнения элементов принятых кодовых комбинаций - ЧАА выполняется в режиме Б.
В этом режиме блокировка приемников аппаратуры РОС и установка системы в режим запроса осуществляются при получении сигнала «Запрос» по одному из каналов, когда обнаружена ошибка в одном из каналов, а также в случае расхождения хотя бы в одном из разрядов при поэлементном сравнении кодовых комбинаций, принятых по обоим каналам. Только в одном случае это устройство не выдает комбинации «Запрос» - при получении по обоим каналам комбинаций с необнаруженными ошибками, причем если ошибки в обеих комбинациях идентичны. Вероятность такого события определяется бесконечно малой величиной. Таким образом, можно сделать вывод, что данный режим работы системы обеспечивает весьма высокую достоверность принимаемой информации.
На рисунке 3 приведена функциональная схема устройства повышения достоверности и скорости передачи информации за счет отключения устройства поразрядного сравнения, когда в од-
Рис. 1. ЧАА выполняется в режиме А
Рис. 2. ЧАА выполняется в режиме Б
Рис. 3. ЧАА выполняется в режиме В
ном из приемных каналов обнаружена ошибка, -ЧАА выполняется в режиме В.
Устройства, изображенные на рисунках 1-3, в 2008 г. подтверждены патентами №№ 70426, 70384 и 70066 (Симанков В.С., Крупенин А.В., Кузнецов Ю.В.).
Получателю выводится информация не только тогда, когда по обоим каналам принимаются верные комбинации, как в режиме Б, но и в том случае, когда по одному из каналов принимается верная информация, а по другому обнаружена ошибка. То есть эта программа работы предусматривает уменьшение количества посылаемых запросов за счет незначительного увеличения вероятности приема искаженной информации.
Для сравнения и оценки эффективности разработанных устройств и их ЧАА построим математические модели в виде вероятностных графов (рис. 4-6). Описав вероятностный граф режима А (рис. 4) аналитическими выражениями, получаем следующее:
а) вероятность вывода информации с ошибкой определяется:
Рлв = 2 ( ^1Рно2 + ^2Рно1 ) + Рно1Рно2 + Рно1Ро2 + Ро1Рно2 ,
где Q - вероятность правильного приема комбинации; Р0 - вероятность обнаруживаемой ошибки; Рн0 - вероятность необнаруживаемой ошибки;
б) вероятность вывода без ошибки
Рвв = QlQ2 + QlPо2 + РоА + 1 ^1Ро2 + РноА ) = = Q2 + Q (2Ро + Рно);
в) вероятность перехода системы в режим запроса Р = Р,Р, = Р2.
г зк о1 о2 о
Рис. 4. Вероятностный граф режима А
ЗК Ошибка с вероятностью
Рис. 5. Вероятностный граф режима Б
Рис. 6. Вероятностный граф режима В
Для вероятностного графа режима Б (рис. 5): а) Р =
/ лв
' 1
2П-I
У
Р Р =
но 2 но1
/ р V
V2 У
б) Рвв = QlQ2 = Q2;
в) Рзк = Ql ( Рно2 + Ро2 ) +
1 -
12
2П-1
Р Р +
Рно1Рно2 +
+Рно1 (02 + Ро2 ) + Ро1 (02 + Рно2 ) = 20Р ■
Для вероятностного графа режима В (рис. 6): а) Рлв = «2 + Ро1Рно2 +
I 1 I =
+ I "2Л-Т I Рно1Рно2 = 2РноРо +
Р
^п-к
V2 У
б) Рвв = 0102 + 01Ро2 + 02Ро1 = 02 + 20Р;
в) Рзк = 01РН02 + Рно102 + Ро1Ро2 +
1 -
1
2п
Рно1Рно2 = 20Рно + Ро + Р™ - [ 2П-к I =
^ 20Рно + Ро2.
Результаты вычислений на основании полученных выходных характеристик режимов приведены в таблицах 1-3.
Таблица 1
Выходные характеристики режима А
Р РВВ РЛВ РЗК
1,5*10-2 0,9764 1,1*10-3 2,25*10-2
5*10-3 0,9974 10-4 3,5*10-3
5*10-4 0,99978 2*10-5 6*10-5
Таблица 2
Выходные характеристики режима Б
Р РВВ РЛВ РЗК
1,5*10-2 0,7208 3,9*10-9 0,3
5*10-3 0,9023 3,9*10-11 0,16
5*10-4 0,9898 3,9*10-13 0,02
Таблица 3
Выходные характеристики режима В
Р РВВ РЛВ РЗК
1,5*10-2 0,9755 3*10-4 3,5*10-2
5*10-3 0,9972 10-5 6*10-3
5*10-4 0,9998 10-7 2*10-4
Оценку эффективности функционирования разработанных устройств, выполняющих ЧАА функционирования информационной сети, проведем по таким параметрам, как достоверность и оперативность передаваемой информации. Для оценки достоверности введем понятие потери достоверности и определим его как отношение числа искаженных комбинаций к общему числу переданных комбинаций. Выражая это через соответ-
Р
ствующие вероятности, получим: К пд =-—— .
Рлв + Рвв
Для характеристики системы с точки зрения оперативности передачи информации введем понятие коэффициента использования канала, который определяется вероятностью передачи по каналу связи только полезной информации, то есть Кик=1-Рзк, где Рзк - вероятность передачи комбинации «Запрос».
Зависимость Квд и Кик от качества канала иллюстрируется графически на рисунке 7.
Сравнивая три режима функционирования устройства параллельной работы, можно отметить, что Кик при работе аппаратуры РОС по двум параллельным каналам в режимах А и В значительно выше, чем в режиме Б. При этом потери достоверности в режиме Б в зависимости от каче-
2 КАН
1 КАН
ошибка
1 КАН.
2 КАН.
1 КАН
2 КАН
Р. Р
21 2
ошибка
запрос
2
ства канала связи значительно ниже (от пяти до восьми порядков), чем в режимах А и В.
Анализируя рисунок 7, можно прийти к выводу, что наиболее оптимальным в работе системы является режим В, когда с повышением достоверности возрастает и скорость передачи информации, а наличие режимов А и Б существенно расширяет возможности систем обработки информации, что даст наибольший эффект при использовании их в корпоративных сетях в различных условиях в зависимости от качества каналов связи.
Новизна полученных результатов заключается в том, что разработаны ЧАА работы и функциональные схемы устройств системы РОС для рабо-
ты по двум параллельным каналам связи, позволяющие в зависимости от обстановки повышать достоверность или оперативность передачи информации.
Сделана оценка оперативности и достоверности передачи информации для их сравнения и определения оптимального режима работы.
Литература
1. Андронов И.С., Финк Л.М. Передача дискретных сообщений по параллельным каналам. - М.: Сов. Радио, 1971.
2. Плетнев И.А., Рембеза А.И., Соколов Ю.А., Чалый-Прилуцкий В.А. Эффективность и надежность систем. - М.: Машиностроение, 1977.
3. Татту У. Теория графов. / Пер. с англ. - М.: Мир, 1988.
МОНИТОРИНГ СОЦИАЛЬНО-ЭКОНОМИЧЕСКИХ ПОКАЗАТЕЛЕЙ КАК ИНСТРУМЕНТ АНАЛИЗА ДЕЯТЕЛЬНОСТИ ИСПОЛНИТЕЛЬНОЙ ВЛАСТИ
М.В. Садофьев (Московский авиационный институт (государственный технический университет),
sadofiev_mikhail@bk. ш)
Ключевые слова: уровни планирования, система показателей, методика агрегирования показателей, определение рисков, прогнозы развития территорий.
В работе рассматриваются методические вопросы создания систем показателей, ориентированных на процессы планирования и контроля нормативов и программ для органов исполнительной государственной власти (ОИГВ), сформулированы базовые требования к автоматизированной системе мониторинга (АСМ), работающей с подобными показателями.
Принципы систематизации показателей
В основу оценки и расчета показателей положены: преемственность и сопоставимость показателей различных уровней ОИГВ, их соответствие предметной области, простота использования для анализа и формирования норм базовых стандартов, стратегических программ и планов и тому подобное, а также учет предпочтений руководителей при формировании систем показателей [1].
Группировка показателей
Цель группировки показателей - облегчить и ускорить подготовку управленческого решения за счет более удобного представления больших объемов информации.
Группировка показателей осуществляется по нескольким признакам:
• по уровням ОИГВ;
• по уровню планирования: долгосрочные (стратегические), среднесрочные (оперативные) и краткосрочные программы и проекты;
• по характеру информации:
- показатели, характеризующие статический уровень инфраструктуры, законодательного и нормативного обеспечения;
- показатели, характеризующие достижение целей, позволяющие оценивать текущее состояние дел и формировать нормативы и стандарты;
- показатели, характеризующие ресурсы, необходимые для достижения целей, их накопление и расходование, а также эффективность использования.
Показатели каждой из перечисленных групп, в свою очередь, в зависимости от особенностей региона делятся на экономические и социальные.
Направления работы с системами показателей
Можно выделить основные направления работы, которые связаны с использованием систем показателей, оценивающих функционирование на разных уровнях ОИГВ.
Прежде всего необходимо обеспечить развитый методический и технический аппарат (алгоритмы, программное обеспечение, информационная инфраструктура и т.д.) для измерения показателей, их верификации и расчета. Должны быть сформулированы критерии сравнения значений показателей с нормативными и директивными данными.
Необходимо также разработать достаточно универсальную и по возможности сертифицированную методику агрегирования показателей. Условие сертификации методики позволяет обеспечить необходимый уровень сопоставления территорий.
Каждый показатель (группу показателей) нужно привязать к тому элементу организацион-