автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.11, диссертация на тему:Разработка моделей и методов взаимодействия интернет-ориентированных систем управления документооборотом со средствами аутентификации

кандидата технических наук
Клименко, Светлана Глебовна
город
Воронеж
год
2011
специальность ВАК РФ
05.13.11
Диссертация по информатике, вычислительной технике и управлению на тему «Разработка моделей и методов взаимодействия интернет-ориентированных систем управления документооборотом со средствами аутентификации»

Автореферат диссертации по теме "Разработка моделей и методов взаимодействия интернет-ориентированных систем управления документооборотом со средствами аутентификации"

На правах рукописи

КЛИМЕНКО Светлана Глебовна

РАЗРАБОТКА МОДЕЛЕЙ И МЕТОДОВ ВЗАИМОДЕЙСТВИЯ ИНТЕРНЕТ-ОРИЕНТИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ ДОКУМЕНТООБОРОТОМ СО СРЕДСТВАМИ АУТЕНТИФИКАЦИИ

Специальность: 05.13.11 - Математическое и программное

обеспечение вычислительных машин, комплексов и компьютерных сетей

АВТОРЕФЕРАТ

диссертации на соискание учёной степени кандидата технических наук

4845997

1 2 МАЙ 2011

Воронеж - 2011

4845997

Работа выполнена в АНООВПО «Воронежский экономико-правовой институт»

Научный руководитель доктор технических наук

Говорений Александр Эдуардович

Официальные оппоненты: доктор технических наук, профессор

Погодаев Анатолий Кирьянович;

кандидат технических наук Мачтаков Сергей Геннадьевич

Ведущая организация ГОУ ВПО «Югорский государствен-

ный университет»

Защита состоится 26 мая 2011 г. в 1230 часов в конференц-зале на заседании диссертационного совета Д 212.037.01 ГОУВПО «Воронежский государственный технический университет» по адресу: 394026, г. Воронеж, Московский просп., 14.

С диссертацией можно ознакомиться в научно-технической библиотеке ГОУВПО «Воронежский государственный технический университет».

Автореферат разослан «26» апреля 2011 г.

Ученый секретарь диссертационного совета

/

Барабанов В.Ф.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ

Актуальность темы

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

В последние годы стремительное развитие получили web-технологии, под которыми понимают группу форматов и технологий передачи мультимедийных документов, используемых в крупнейшей электронной информационной системе World Wide Web, входящей в глобальную сеть Интернет. WWW является распределенной средой существования разнородных информационных ресурсов, обмен информацией между которыми возможен только благодаря web-технологиям. В последние годы бурное развитие Web привело к тому, что web-технологии все больше ассоциируются с Интернет. Web-технологии нашли применение в локальных сетях и интегрированных многопользовательских информационных системах, где выполняют роль универсального посредника между различными типами информационных ресурсов.

В результате синтеза информационных систем и web-технологий возник новый класс систем - Интернет-ориентированные системы управления данными, частным случаем которых являются корпоративные системы управления документооборотом. Оказалось, что для систем данного класса в силу архитектуры, отличной от обычных информационных систем, и появления новых форматов хранения данных и способов передачи информации старые методы и средства исследования и обеспечения взаимодействия со средствами аутентификации оказались недостаточно эффективными.

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

Тематика диссертационной работы соответствует научному направлению ГОУВПО «Воронежский государственный технический университет» «Вычислительные системы и программно-аппаратные комплексы».

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

ными, со средствами аутентификации.

Для достижения поставленной цели необходимо решить следующие задачи:

провести системный анализ задач межмодульного взаимодействия Интернет-систем управления документооборотом в рамках интерфейса со средствами аутентификации;

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

осуществить алгоритмизацию взаимодействия Интернет-систем управления документооборотом с хранилищем сертификатов на основе клиент-серверных приложений;

разработать математическое и программное обеспечение подсистемы моделирования пользовательской нагрузки для оценки параметров распределенной системы;

провести проектирование и реализацию компонент межмодульного взаимодействия системы электронного документооборота и средств аутентификации пользователей;

создать специальное программное обеспечение клиентской подсистемы защищенного документооборота в условиях многофилиального вуза.

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

Тематика работы соответствует п. 1 «Модели, методы и алгоритмы проектирования и анализа программ и программных систем ...» и п. 3 «Модели, методы, алгоритмы, языки и программные инструменты для организации взаимодействия программ и программных систем» паспорта специальности 05.13.11 - «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей».

Научная новизна работы. К результатам работы, отличающимся научной новизной, относятся:

аналитическая модель Интернет-системы управления документооборотом как замкнутой смешанной стохастической сети массового обслуживания с экспоненциальным распределением времен поступления заявок и обслуживания, отличающаяся возможностью изменения класса сообщений и учетом множества \veb-cepBepoB и сервера баз данных;

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

математическое обеспечение для оценки параметров Интернет-системы управления документооборотом на основе имитационного моделирования, отличающееся учетом параллельной обработки очередной заявки Web-пpилoжeниeм и сервером СУБД;

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

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

Практическая значимость работы. Практическая значимость результатов диссертации заключается в создании компонент специального программного обеспечения специализированной системы документооборота, внедренной в практическую деятельность АНООВПО «Воронежский экономико-правовой институт».

Компоненты математического и программного обеспечения прошли государственную регистрацию в ФГНУ «Центр информационных технологий и систем органов исполнительной власти».

Реализация и внедрение результатов работы. Основные теоретические и практические результаты работы реализованы в виде комплекса программных средств полунатурного моделирования и оценки параметров функционирования Интернет-систем управления документооборотом. Эффект от внедрения заключается в обеспечении необходимого уровня доступа к средствам аутентификации при функционировании системы.

Апробация работы. Основные положения и результаты диссертационной работы докладывались на следующих научных конференциях и семинарах: II Международной научно-практической конференции «Теория и методы проектирования, программно-техническая платформа корпоративных информационных систем» (Новочеркасск, 2004), XIV и XVI Международной открытой научной конференции «Современные проблемы информатизации в моделировании и социальных технологиях» (Воронеж, 2009, 2011), XVI Международной открытой научной конференции «Современные проблемы информатизации в экономике и обеспечении безопасности» (Воронеж, 2011), а также на научных семинарах кафедры прикладной информатики и математики АНООВПО «ВЭПИ» (Воронеж, 20042011).

Публикации. По результатам исследований опубликовано 15 научных работ, в том числе 3 - в изданиях, рекомендованных ВАК РФ. В работах, опубликованных в соавторстве и приведенных в конце автореферата,

лично соискателем предложены: в [3,7,8,9,10] - методы и средства моделирования Интернет-систем управления документооборотом; [1,4,6] - методы и принципы разработки математического и программного обеспечения управления данными; в [12, 14] - алгоритмизация и программная реализация межмодульного взаимодействия со средствами аутентификации; в [2, И, 15] - математическое и программное обеспечение проектирования специализированной системы управления документооборотом.

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы из 118 наименований. Основная часть работы изложена на 156 страницах, содержит 53 рисунка, 18 таблиц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ

Во введении обоснована актуальность исследования, сформулированы цель и задачи исследования, их научная новизна и практическая значимость полученных результатов, приведены сведения об апробации и внедрении работы.

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

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

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

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

В работе проанализированы особенности взаимодействия Интернет-систем управления документооборотом со средствами аутентификации в условиях распределенной многофилиальной организации.

жпэ»*т

Ии>р*агт юымлич

Рис. 1. Структурная схема Интернет-системы управления документооборотом и ее взаимосвязей со средствами аутентификации

Установлено, что с позиций темы исследования существующие программные системы характеризуются:

1. Развитыми средствами клиент-серверной обработки.

2. Тесным взаимодействием с современными системами аутентификации.

3. Эмпирическими оценками зависимостей производительности системы от параметров нагрузки.

Во второй главе проведен теоретический анализ Интернет-ориентированных систем управления документооборотом как замкнутых смешанных стохастических сетей массового обслуживания.

В рамках решения задачи разработана аналитическая модель обобщенной Интернет-ориентированной системы управления документооборотом как замкнутая смешанная стохастическая сеть массового обслуживания с экспоненциальным распределением времен поступления заявок и обслуживания, отличающаяся возможностью изменения класса сообщений и учетом множества \уеЬ-серверов и сервера баз данных. Определены маршруты информационных потоков в сети. Данный класс систем отнесен к классу динамических стохастических систем, дискретных по состояниям и непрерывных по времени.

Представим вычислительную сеть, образуемую сервером и множеством клиентов, в виде смешанной стохастической сети, состоящей из М

центров с дисциплинами обслуживания FIFO (First In First Out), PS (Processor Sharing), IS (Immediately Served), в которой обслуживается N заявок R классов (рис. 2).

Рис. 2. Представление системы в виде стохастической сети

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

Для моделирования работы распределителя нагрузки по web-серверам введен одноканальный центр с дисциплиной обслуживания FIFO. Для моделирования ЭВМ, на которых работают web-серверы и web-приложения, введено множество одноканальных центров с дисциплиной обслуживания PS. Вычислительный комплекс, на котором запускается СУБД, описывается как одноканальный центр с дисциплиной обслуживания PS. Таким образом, общее количество обслуживающих устройств в сети М будет складываться из количества пользовательских терминалов Мт, количества web-серверов Mw, устройства балансировки, сервера СУБД, устройства, эмулирующего задержку передачи информации по сети.

Пусть в сети обслуживаются заявки R классов. Каждую заявку можно охарактеризовать ее источником или номером пользовательского терминала, откуда пришла заявка, и типом запроса к серверу. Классификация ПО источнику очевидна, классификация по типу запроса к серверу обусловлена тем, что различные запросы - как к web-серверу, так и к серверу СУБД, - могут иметь различную трудоемкость. Общее количество классов

заявок в сети определим как

ш*

где Я - общее количество классов заявок, Мт - количество пользовательских терминалов; 11иг - количество типов запросов к серверу.

Разобьем множество классов сообщений Л' = {1,2,..., Я} на непересекающиеся подмножества таким образом, что элементами каждого подмножества Л* будут все классы заявок, источником которых был к-й терминал (к= 1,МТ):

Такое разбиение на подмножества гарантирует, что трансформация классов сообщений будет происходить только внутри классов подмножества Л* и общее число сообщений в любом подмножестве остается постоянным. В дальнейшем подмножество Л* будет называться "укрупненным классом к-го терминапа"(к= 1,МТ).

Маршрут в смешанной сети с несколькими классами сообщений зададим матрицей маршрутов р = |рак1|, где вероятность того, что сообщение класса г, закончившее обслуживание в ¡-м центре, перейдет в к-й центр и станет сообщением класса б (¡,к=1,А/, г,э= 1, Л ).

Внутри сервера обслуживаемая заявка не меняет свой класс и маршрут, а изменение класса заявки из подмножества происходит только при переходе из пользовательского терминала Тк (к= \,МТ) в устройство балансировки. Поэтому целесообразно представить процесс перехода заявок по узлам сети и процесс трансформации заявок внутри каждого укрупненного класса по отдельности. Для этого общую маршрутную матрицу разобьем на множество маршрутных матриц для каждого укрупненного класса и множество матриц трансформации. Соответственно каждому укрупненному классу Л* будет соответствовать своя матрица маршрутов Ры =||р"|. где Р"- вероятность того, что сообщение укрупненного класса

Ль уходящее из ¡-го центра, перейдет в]-центр (У=Ш) и

где ¡=1,л/, Л^еК'.

Специфику заявок пользователя к-го терминала зададим матрицей трансформации Р" =|р"|, где Р" - вероятность того, что сообщение укрупненного класса & из г-класса перейдет в Б-класс (г,б е к= \МТ) и при этом выполняется условие

(2)

1 ='

(3)

I*" =1.

(4)

где г=1Л,Л*еа\

Введем функцию Дц), представляющую собой вероятность перехода для к-го терминала:

[О ,]Фк-,],к = 1 ,МТ

Допуская, что вероятности поступления заявок любого класса из устройства распределителя в к-й \veb-cepBep, где к=1,Л/„ , равны 1 /Л/„, определим вид маршрутной матрицы укрупненных классов (табл. 1).

Таблица 1

Маршрутная матрица для укрупненных классов

К, т, Тм. в W, Wj — WM. D N

■V 0 0 0 /г 0 0 0 0 0

т» 0 0 0 /т 0 0 0 0 0

»•• С

Тм, 0 0 0 /г 0 0 0 0 0

в 0 0 0 0 \/Mw 1 /м„ 1/Л/. 0 0

W, 0 0 0 0 0 0 0 1 0

W, 0 0 0 0 0 0 0 1 0

' - •• '

Wmw 0 0 0 0 0 0 0 1 0

D 0 0 0 0 0 0 0 0 1

N /г /г /т 0 0 0 0 0 0

Показано, что исследуемая система может быть представлена с помощью смешанной стохастической сети, состоящей из М устройств с дисциплинами обслуживания FIFO, PS, IS, с заданным множеством классов сообщений и матрицей маршрутов, что позволяет ее отнести к классу ВСМР-сетей, стационарные вероятности состояний которых имеют мультипликативную форму. Применив алгоритм свертки для расчета нормализующей константы G(N„) для полученной сети, получим основные параметры функционирования системы.

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

4(NJ=f!WzU (6)

V " G(NJ ' w

где G - нормализующая константа, eir - коэффициент передачи интенсивности потока сообщений г-го класса в i-й центр сети, Nn = (Ni, N2,... ,N„); lr - вектор, у которого г-я координата равна единице, а остальные - нулю,

2) Загрузка i-ro центра сети:

где j:, = Г=1,Л, i=l,M.

3) Средняя длина очереди в i-м центре (при н.у. ¿,(0r)-0):

A(N.) = ¿I/tr(N.)[l + ¿i(N.-l,)],

(8)

Г-l

где г=Гл, ¡=1,А/; 0Г- нулевой вектор.

4) Среднее время пребывания сообщения г-класса в ¡-м центре (формула Литгла для исследуемой системы):

где г=Цд, i=l,А/.

Полученные выражения для основных параметров дают возможность получения общего индекса производительности Ps системы с учетом ее структуры, трудоемкости и частоты появления заявок различных классов, показателя загрузки системы Us:

Pt = F(Mr,R,,Tl,vr,Ut), (10)

где вид функционала F определяется экспертным путем в зависимости от значимости отдельных параметров при оценке качества конкретных систем; Мт - количество пользовательских терминалов; Rw - количество специфических типов запросов к серверу; Т'г - среднее время обслуживания заявки класса г сервером, vr- частота появления заявки класса г.

К ограничениям аналитической модели можно отнести допущение об экспоненциальном распределении времен поступления заявок и времени обслуживания. Другим ограничением аналитической модели является допущение о том, что обработка заявок web-приложениями и СУБД-сервером является последовательной, и не учитывается тот факт, что работа с СУБД может быть асинхронной.

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

Формат сертификата открытого ключа определен в рекомендациях ITU (Х.509) и документе RFC 3280 Certificate & CRL Profile IETF. Для хранения сертификатов в базе данных клиент-серверного приложения необходимо создать соответствующую таблицу, состоящую как минимум из одного столбца, содержащего значение самого сертификата. Также согласно правилам нормализации таблица должна иметь первичный ключ.

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

Таблица 2

Структура таблицы хранения сертификатов пользователей_

Поле Тип Описание

Серийный номер Строка Как правило, представляет собой шестиадцатеричное число размерностью 20-32 знака, поэтому для хранения удобнее выбрать тип «строковое поле»

Имя издателя Строка Вместе с серийным номером создает первичный ключ таблицы

Учетная запись Строка Позволяет связать сертификат ЭЦП с пользователем клиент-серверного приложения

Действителен с Дата и время Определяет дату и время начала действия сертификата

Действителен по Дата и время Определяет дату и время окончания действия сертификата

Статус Целое Определяет статус данного сертификата - действующий, приостановленный, аннулированный и т.д.

Значение сертификата Строка Сам сертификат в кодировке ВА5Е64

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

1. Выбрать носитель ключа электронной цифровой подписи.

2. Заполнить требуемые атрибуты запроса на сертификацию ключа электронной цифровой подписи.

3. Считать сертификат удостоверяющего центра.

4. Сгенерировать ключ.

5. Сохранить созданный запрос на сертификацию ключа в БД.

Приведённый алгоритм подразумевает, что каждый пользователь

клиент-серверной системы может отправить не более одного запроса на удостоверяющий центр. Алгоритм регистрации сертификата в клиент-серверном приложении будет следующим (рис. 3):

1. Считать сертификат ключа ЭЦП.

2. Проверить наличие запроса, соответствующего присланному сертификату.

3. Проверить издателя данного ключа.

4. Проверить период действия ключа.

5. Проверить наличие действующего сертификата для выбранного пользователя. Если существует действующий сертификат, изменить его статус или отменить загрузку.

6. В случае положительных результатов выполнения предыдущих этапов сохранить сертификат в базе данных.

7. Удалить запрос из базы данных.

Таким образом, для применения метода использования базы данных

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

Сохранить Д»

полеченный

сертификат а БД

1

Удалпъ

запрос

Действую ш,ий сертификат пользо еателя

Рис. 3. Алгоритм регистрации сертификата пользователя

Далее рассмотрены особенности информационного обеспечения системы межмодульного взаимодействия компонент электронного документооборота. Логическая структура базы данных представлена на рис. 4. Соответствующая физическая модель формата СУБД MS SQL SERVER 2000 представлена на рис. 4.

Все разработанные таблицы соответствуют стандарту SQL-92, что позволяет легко адаптировать схему данных под любую реляционную

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

I I

I I

I

I I

А

Рис. 4. Логическая модель базы данных

USERS

CORRESPONDENT

racipkntjd (FK) Mnd«rjd (FK)

Ï T

MEMBER

mambarjd [J

nam* со ntacLnumbar coniacldata data_craa»d date_moditad landete lad lsJuridteai_person

SIGNATURE

mambarjd (FtQ kiK.nam*

login

password

certrfcab

del» .created

da»»_modrtad

ls_daia»d

is_admin

signa bnjd

documented

i»«r_id (FK)

is_varif«d

arrjlasc

dala_signed

daM.vanAed

TT

EVENT LOG

•v«n(Jd

avanUypaJd (FK)

dascrtpton

da*

usarjd (FK)

DOCUMENT ENCRYPTED

DOCUMENT TYPE

ttmplala

dato_creaiad dato_modflkd

•ncryptad_doc_id

documanljd

userjd (FK)

dato_qu«fy

qua iy_ra toad

d о cum* n(_a ncry p b d

lasLda»

EVENT TYPi

DOCUMENT

I_____

documanijd

sandarjd (FK) roapienUd (FK) docurnenLtypejd (FK) ou^oiog_docun«nt_numb« oulg oing _docum*nLd a M

comment

а псу p ta d _d о сипм n t

data_craa»d dato_modlt«d 6 a sa _d oc um» n l_id daciypiad

njatt

tt.draft ts.raad has_r»quasts signa wajd (FK)

DOCUMENT_mSTORY

racofdjd

documanijd (FK) •«bsjd (FK)

comment

usar.id (FK) ?

DOCUMENT STATES

stalls jtama ctotj*_dkt

USer_StBU&

Рис. 5. Физическая модель базы данных

Четвертая глава посвящена описанию специального математического и программного обеспечения, реализованного в процессе работы.

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

В состав подсистемы сбора статистики и управления виртуальными пользователями входят три основных модуля: модуль управления моделированием, интерфейсный модуль и модуль сетевых взаимодействий.

Реализация подсистемы осуществляется при помощи библиотеки классов MFC (Microsoft Foundation Classes) и языка С++.

Деление классов на группы и их обобщенный список отражены на рис. 6. Общая схема взаимодействия классов терминала сбора статистики такова. Создается класс приложения CVbr_terminaIApp, создается класс главного окна CMainFrame. Затем автоматически создаются классы информационных панелей, панелей инструментов, меню. Затем в зависимости от действий пользователя удаляются и создаются классы диалогов.

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

Чтобы рассчитать индекс производительности Р, анализируемого класса систем, получим конкретное аналитическое выражение для (10)

где Я(г - число специфических типов запросов к серверу (соответствует числу \уеЬ-страниц сервера); Мт - число пользовательских терминалов (виртуальных браузеров); V, - частота появления заявки класса г (задается как свойство сценария), г=1,Д., Т'г - среднее время обслуживания заявки класса г сервером (получается в результате измерений).

С точки зрения многопоточной архитектуры реализация менеджера виртуальных браузеров состоит из реализации пяти потоков (рис. 7).

Компоненты программного обеспечения полунатурного моделирования, которые были разработаны, используются для исследования производительности центрального сервера системы документооборота ВЭПИ. Типовой результат работы модели для конфигурации пользовательской нагрузки, которая характерна для системы документооборота распределенного многофилиального вуза, приведен на рис. 8.

Получение результатов происходило при одновременной работе тридцати виртуальных браузеров на протяжении 20 мин. измерений и 15 мин. времени перехода в установившийся режим.

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

100

Л =

(11)

действием с внешним хранилищем сертификатов (ресурс 10) и операции получения электронного документа (ресурс 9).

Классы прпложення 1 11 Главные классы

< >—< > СМдшГгаше : СЛГОЩ-атеЛУпа

| < I СУЬг Гепшпа1Арр : СЛУшАрр_

•—< > Си'огкТЬгеас!: С\\'шТЬгеа<1

Работа с сетью

и

| Стандартные

< |—1 ' ССЫШташе : смо1сьоа\\'па

> С\Ъг сегшшаЮос : СРоситеШ

> СУЬг teплinяlView : С\'1еп-

Области просмотра

ССшта^иЦйУюу: СЬЫЛМед-

СМуШшГУЧеуу: СН1т1УЧе\\_

СЗипшшл^аЛигУки-: СЬЫ\Че\у

Особенности

1 > С<ЭССо1юг5гаПс : С5(а(к

■11 СОССоишскил-пОг!: ССССок>г5шк

Диалога

<' САЬои<Р1я : СР|а1оа_

> СА<1<1Ке\у5ГайопВ1г : С01а1ог -1» С5сепат|0$еПт25Р1а : С'Р1а1ое I С5<апс!а1<1А(1\'Ргор01а: СБЫог

Панели

|1—| > ССооПЭЫовВаг : С'сопП-оШаг

11—1 > СР1а1ои1-ояВаг : С<Ца1ое_

< >—11 СР1а1ояРгоеге58Ваг: СРт1ое_

I >—I > СР1а1оя51а1юиВаг: С(Н«1ое_

'1 С"Гш1егТоо1Ъаг: СТооШаг Рис. 6. Обобщенный список классов приложения

Поток главного окна

Поток управления виртуальными браузерами

Поток ВБ 1

Поток взаимодействия с терминалом

Поток ВБ :

Поток ВБ N

Поток получения ресурсов 1

Поток получения ресурсов 2

Поток получения ресурсов а

Рис. 7. Многопоточная архитектура менеджера ВБ

0,80 -

0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00

ЕЗЕЕЕ I

1 2 3 4 5 6 7 8 9 10 11 12 13

0,05 0.04 0.04 0.12 0.04 0.19 0.05 0.11 0,69 0.35 0.10 0.11 0,17

Номер ресурса

Рис. 8. Сравнительное время формирования ресурсов

Далее описаны результаты проектирования и реализации программных компонент межмодульного взаимодействия системы электронного документооборота и средств аутентификации пользователей (на примере блока интеграции с хранилищем документов). Представлены особенности реализации клиентской подсистемы.

Блок интеграции с хранилищем документов функционирует на сервере аутентификации и выполняет регулярные действия через заданные интервалы времени в соответствии с табл. 3:

1. Опрашивает очередь документов, ожидающих регистрации в хранилище данных (все документы со статусом «В очереди на обработку»). Если такие документы есть, формирует запросы на получение регистрации в хранилище данных.

2, Просматривает список предварительно сформированных запросов на регистрацию в хранилище данных. Устанавливает обработанным документам статус «Зарегистрирован».

Взаимодействие с хранилищем данных осуществляется через СЮВС-

источник путем прямого обращения в специально подготовленную таблицу «Запросы на регистрацию».

Таблица 3

Поле Тип Назначение

ГО запроса числовой Идентификатор запроса, формируется автоматически при добавлении записи (автоинкрементное поле), первичный ключ

Дата создания дата/время Дата и время создания запроса, по умолчанию текущая

Состояние запроса числовой Текущее состояние запроса - одно из следующих значений: 0 - создан, не обрабатывался; 1 - успешно обработан; -1 - ошибка при обработке; 2 и -2 -результат обработки считан блоком интеграции с хранилищем данных; по умолчанию - 0

Ш типа документа числовой Внутренний идентификатор типа документа в хранилище данных

ГО участника числовой Внутренний идентификатор участника в хранилище данных

ГО документа числовой Идентификатор документа в основной БД

Вид документа числовой Характеристика документа, одно из следующих значений: 1 - входящий документ, 2 - исходящий документ, 3 - тестовый документ, входящий или исходящий

Название строка Название документа

Комментарий текст Комментарий к документу

Номер исходящего документа отправителя строка Исходящий номер, присвоенный документу отправителем

Дата исходящего документа отправителя дата/время Дата присвоения исходящего номера документа отправителем

Внедрение разработок в деятельность многофилиального вуза подтверждает правильность положений и выводов диссертационного исследования.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

В процессе выполнения диссертационного исследования были получены следующие основные результаты:

1. Создана аналитическая модель Интернет-системы управления документооборотом как замкнутой смешанной стохастической сети массового обслуживания с экспоненциальным распределением времен поступления заявок и обслуживания, обеспечивающая учет классов сообщений и неединственность \уеЬ-серверов и сервера баз данных.

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

3. Создано математическое обеспечение оценки параметров Интер-

нет-системы управления документооборотом, учитывающее параллельную обработку очередной заявки Web-приложением и сервером СУБД.

4. Осуществлено создание математического обеспечения межмодульного взаимодействия Интернет-системы управления документооборотом со средствами аутентификации на основе использования базы данных клиент-серверного приложения как интерфейсной компоненты для интеграции хранилища документов с компонентами репозитария сертификатов.

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

6. Компоненты математического и программного обеспечения прошли государственную регистрацию в ФГНУ «Центр информационных технологий и систем органов исполнительной власти».

Основные результаты диссертации опубликованы в следующих работах:

Публикации в изданиях, рекомендованных ВАК РФ

1. Клименко С.Г. Рационализация своевременности контроля функционирования системы документационного обеспечения в объединенном федеральном университете / С.Г. Клименко, О.Я. Кравец // Системы управления и информационные технологии: научно-технический журнал. - 2008. - №1.3(31). - С. 371-375.

2. Клименко С.Г. Автоматизация проектирования и верификации компонент программной системы электронного документооборота на основе автоматного подхода / С.Г. Клименко, A.C. Корчагин // Системы управления и информационные технологии: научно-технический журнал. - 2009. - № 2.1(36). - С. 136-140.

3. Клименко С.Г. Особенности полунатурного моделирования информационного обеспечения Интернет-систем управления документооборотом системы мониторинга кадрового потенциала / С.Г. Клименко, О.Я. Кравец // Системы управления и информационные технологии: научно-технический журнал. - 2009. -№3(37).-С. 98-104.

Статьи и материалы конференций

4. Клименко С.Г. Особенности и перспективы применения продуктов 1С в системах электронного документооборота/делопроизводства / С.Г. Клименко, И.В. Воронцов II Теория и методы проектирования, программно-техническая платформа корпоративных информационных систем: материалы II Междунар. НПК. - Новочеркасск: ЮРГТУ, 2004,- С. 40-44.

5. Клименко С.Г. Информационное обеспечение системы документационного обеспечения управления вуза / С.Г. Клименко // Информационные технологии моделирования и управления. - 2008. - Вып. 4(47). - С. 418-430.

6. Клименко С.Г. Типизация корпоративных Интернет-систем управления документооборотом / С.Г. Клименко, О.Я. Кравец // Информационные технологии моделирования и управления. - 2008. - Вып. 7(50). - С. 833-842.

7. Клименко С.Г. Создание аналитических методов оценки качества Интернет-систем управления документооборотом / С.Г. Клименко, A.A. Неприков И Информационные технологии моделирования и управления. - 2008. - Вып. 8(51).-С. 955-963.

8. Клименко С.Г. Имитационное моделирование Интернет-систем управления документооборотом (фаза алгоритмизации) I С.Г. Клименко, A.A. Неприков // Информационные технологии моделирования и управления. - 2008. - Вып. 9(52).-С. 1052-1061.

9. Клименко С.Г. Разработка аналитической модели Интернет-системы управления документооборотом / С.Г. Клименко, О.Я. Кравец // Современные проблемы информатизации в моделировании и социальных технологиях: сб. тр. - Вып. 14. - Воронеж: Научная книга, 2009. - С. 214-219.

Ю.Клименко С.Г. Исследование интернет-системы управления документооборотом как замкнутой смешанной стохастической сети / С.Г. Клименко, О.Я. Кравец // Современные проблемы информатизации в проектировании и информационных системах: сб. тр. Воронеж: Научная книга, 2009. - Вып. 14. - С. 495-498.

П.Говорский А.Э. Проектирование компонент информационного обеспечения Интернет-ориентированной корпоративной системы в части связи с базой сертификатов / А.Э. Говорский, С.Г. Клименко // Современные проблемы информатизации в экономике и обеспечении безопасности: сб. тр.- Воронеж: Научная книга, 2011.-Вып. 16.-С. 73-84.

12. Говорский А.Э. Программная реализация интерфейсных компонент электронной цифровой подписи с корпоративной Интернет-ориентированной системой документооборота / А.Э. Говорский, С.Г. Клименко // Современные проблемы информатизации в моделировании и социальных технологиях: сб. тр-Воронеж: Научная книга, 2011. - Вып. 16. - С. 213-225.

13. Клименко С.Г. Особенности создания математического обеспечения подсистемы взаимодействия корпоративной информационной среды с системой управления сертификатами / С.Г. Клименко // Современные проблемы информатизации в анализе и синтезе технологических и программно-телекоммуникационных систем: сб. тр.- Воронеж: Научная книга, 2011. - Вып. 16.-С. 418-424.

М.Говорский А.Э. Программный модуль "Подсистема взаимодействия с хранилищем сертификатов" / А.Э. Говорский, С.Г. Клименко. - М.: ФГНУ ЦИ-ТИС, 2011. № госрегистрации 50201100086 от 25.01.2011.

15.Говорский А.Э. Программная система "Интернет-ориентированная система управления документооборотом распределенного предприятия" / А.Э. Говорский, С.Г. Клименко. - М.: ФГНУ ЦИТИС, 2011. № госрегистрации 50201100085 от 25.01.2011. ß

Подписано в печать 22.04.2011. (

Формат 60x84/16. Бумага для множительных аппаратов. Усл. печ. л. 1,0. Тираж 85 экз. Заказ №

ГОУВПО «Воронежский государственный технический университет» 394026 Воронеж, Московский просп., 14

Оглавление автор диссертации — кандидата технических наук Клименко, Светлана Глебовна

Введение.

1. Задачи межмодульного взаимодействия Интернет-систем управления документооборотом в рамках интерфейса со средствами аутентификации.

1.1 Проблемы автоматизации системы управления документооборотом в условиях распределенной многофилиальной организации.

1.2 Типовая архитектура Интернет-систем управления документооборотом распределенной организации.

1.3 Особенности взаимодействия Интернет-систем управления документооборотом со средствами аутентификации в условиях распределенной многофилиальной организации.

1.3.1 Общая классификация систем документооборота.

1.3.2 Основные функции при взаимодействии со средствами аутентификации в клиент-серверных приложениях.

1.3.3 Особенности работы с сертификатами в клиент-серверном приложении.

1.4 Проблемы оценки параметров Интернет-ориентированных систем управления документооборотом.

1.5 Постановка задач работы.

2. Разработка методов моделирования и оценки параметров Интернетсистем управления документооборотом.

2.1 Построение аналитической модели.

2.2 Характеристики аналитической модели сети.

2.3 Алгоритмизация полунатурного моделирования Интернет-систем управления документооборотом.

2.3.1 Имитационная модель.

2.3.2 Полунатурное моделирование сервера.

2.3.3 Полунатурное моделирование терминалов.

2.4 Архитектурные особенности системы моделирования пользовательской нагрузки.

2.4.1 Архитектура комплекса моделирования пользовательской нагрузки.

2.4.2 Математическое обеспечение подсистемы сбора статистики и управления виртуальными пользователями.

2.4.3 Архитектура менеджера виртуальных пользователей.

2.5 Выводы.

3. Алгоритмизация взаимодействия модулей Интернет-системы электронного документооборота со средствами аутентификации.

3.1 Основные функции клиент-серверного приложения для взаимодействия модулей.

3.2 Алгоритмизация хранения сертификатов в базе данных при взаимодействии с клиент-серверным приложением.

3.3 Генерация ключей электронной цифровой подписи при межмодульном взаимодействии Интернет-системы с последующей регистрацией сертификата.

3.4 Особенности обмена данными в процессе выгрузки информации при помощи открытого ключа и проверки электронной цифровой подписи сообщения.

3.5 Особенности информационного обеспечения системы межмодульного взаимодействия компонент электронного документооборота.

3.5.1 Особенности предметной области.

3.5.2 Физическая модель данных и реализация бизнес-правил в информационном обеспечении.

3.6 Выводы.

4. Реализация и внедрение результатов исследования.

4.1 Реализация элементов системы моделирования пользовательской нагрузки.

4.1.1 Реализация терминала сбора статистики.

4.1.2 Реализация менеджера виртуальных браузеров.

4.2 Проектирование и реализация компонент межмодульного взаимодействия системы электронного документооборота и средств аутентификации пользователей.

4.2.1 Пути прохождения документов в системе документооборота

4.2.2 Интеграция межмодульного взаимодействия с хранилищем документов.

4.3 Особенности реализации клиентской подсистемы.

4.3.1 Свойства документов, принимающих участие в документообороте.

4.4.2 Режимы работы системы.

4.3.3 Элементы графического пользовательского интерфейса.

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

4.4 Выводы.

Введение 2011 год, диссертация по информатике, вычислительной технике и управлению, Клименко, Светлана Глебовна

Актуальность темы. Задача обеспечения межмодульного взаимодействия Интернет-ориентированных систем со средствами аутентификации фактически существует с момента появления последних. В то же время постоянное совершенствование аппаратных средств, программного обеспечения, средств телекоммуникаций приводит к постоянному появлению новых сложнейших информационно-вычислительных систем, для которых известные методы исследования зачастую становятся неприменимыми.

В последние годы стремительное развитие получили web-технологии, под которыми понимают группу форматов и технологий передачи мультимедийных документов, используемых в крупнейшей электронной информационной системе World Wide Web, входящей в глобальную сеть Интернет. WWW является распределенной средой существования разнородных информационных ресурсов, обмен информацией между которыми возможен только благодаря web-технологиям. В последние годы бурное развитие Web привело к тому, что web-технологии все больше ассоциируются с Интернет. Web-технологии нашли применение в локальных сетях и интегрированных многопользовательских информационных системах, где выполняют роль универсального посредника между различными типами информационных ресурсов.

В результате синтеза информационных систем и web-технологий возник новый класс систем - Интернет-ориентированные системы управления данными, частным случаем которых являются корпоративные системы управления документооборотом. Оказалось, что для систем данного класса в силу архитектуры, отличной от обычных информационных систем, и появления новых форматов хранения данных и способов передачи информации, старые методы и средства исследования и обеспечения взаимодействия со средствами аутентификации оказались недостаточно эффективными.

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

Тематика диссертационной работы соответствует научному направлению Воронежского государственного технического университета "Вычислительные системы и программно-аппаратные комплексы".

Целью работы является разработка моделей и методов взаимодействия Интернет-ориентированных систем управления документооборотом, представляющих собой сложную комбинацию луеЬ-серверов, клиентских приложений и систем управления данными, со средствами аутентификации. Для достижения указанной цели необходимо решить следующие задачи:

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

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

3. Осуществить алгоритмизацию взаимодействия Интернет-систем управления документооборотом с хранилищем сертификатов на основе клиент-серверных приложений.

4. Разработать математическое и программное обеспечение подсистемы моделирования пользовательской нагрузки для оценки параметров распределенной системы.

5. Провести проектирование и реализацию компонент межмодульного взаимодействия системы электронного документооборота и средств аутентификации пользователей.

6. Создать специальное программное обеспечение клиентской подсистемы защищенного документооборота в условиях многофилиального вуза.

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

Научная новизна исследования. К основным результатам работы, отличающимся научной новизной, относятся:

• аналитическая модель Интернет-системы управления документооборотом как замкнутой смешанной стохастической сети массового обслуживания с экспоненциальным распределением времен поступления заявок и обслуживания, отличающаяся возможностью изменения класса сообщений и учетом множества \уеЬ-серверов и сервера баз данных;

• математическое и программное обеспечение для исследования Интернет-систем управления документооборотом, отличающееся возможностью идентификации параметров программно-аппаратных ресурсов и обеспечивающее оценку параметров систем в случае произвольных законов распределения времен поступления и обслуживания заявок;

• математическое обеспечение для оценки параметров Интернет-системы управления документооборотом на основе имитационного моделирования, отличающееся учетом параллельной обработки очередной заявки Web-пpилoжeниeм и сервером СУБД;

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

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

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

Компоненты математического и программного обеспечения прошли государственную регистрацию в ФГНУ «Центр информационных технологий и систем органов исполнительной власти».

Реализация и внедрение результатов работы. Основные теоретические и практические результаты работы реализованы в виде комплекса программных средств полунатурного моделирования и оценки параметров функционирования Интернет-систем управления документооборотом. Эффект от внедрения заключается в обеспечении необходимого уровня доступа к средствам аутентификации при функционировании системы.

Апробация работы. Основные положения и результаты диссертационной работы докладывались на II Международной научно-практической конференции «Теория и методы проектирования, программно-техническая платформа корпоративных информационных систем» (Новочеркасск, I

2004), XIV и XVI Международной открытой научной конференции «Современные проблемы информатизации в моделировании и социальных технологиях» (Воронеж, 2009, 2011), XVI Международной открытой науч- | ной конференции «Современные проблемы информатизации в экономике г и обеспечении безопасности» (Воронеж, 2011), а также на научных семинарах и кафедры ПИиМ ВЭПИ (Воронеж, 2004-2011).

Публикации. По результатам исследований опубликовано 15 печатных работ, в том числе 3 в изданиях списка ВАК. В работах, опубликованных в соавторстве и приведенных в конце автореферата, лично соискателем предложены: в [3, 7, 8, 9, 10] - методы и средства моделирования Интернет-систем управления документооборотом; [1, 4, 6] - методы и принципы разработки математического и программного обеспечения управления данными; в [12, 14] — алгоритмизация и программная реализация межмодульного взаимодействия со средствами аутентификации; в [2, 11, 15] -математическое и программное обеспечение проектирования специализированной системы управления документооборотом.

Структура и объем работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы из 118 наименований, изложена на 156 страницах, содержит 53 рисунка, 18 таблиц.

Заключение диссертация на тему "Разработка моделей и методов взаимодействия интернет-ориентированных систем управления документооборотом со средствами аутентификации"

Основные результаты работы состоят в следующем:

1. Создана аналитическая модель Интернет-системы управления документооборотом как замкнутой смешанной стохастической сети массового обслуживания с экспоненциальным распределением времен поступления заявок и обслуживания, обеспечивающая учет классов сообщений и неединственность \уеЬ-серверов и сервера баз данных;

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

3. Создано математическое обеспечение оценки параметров Интернет-системы управления документооборотом, учитывающее параллельную обработку очередной заявки Web-пpилoжeниeм и сервером СУБД.

4. Осуществлено создание математического обеспечения межмодульного взаимодействия Интернет-системы управления документооборотом со средствами аутентификации на основе использования базы данных

1 * клиент-серверного приложения как интерфейсной компоненты для интеграции хранилища документов с компонентами репозитария сертификатов.

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

6. Компоненты математического и программного обеспечения прошли государственную регистрацию в ФГНУ «Центр информационных технологий и систем органов исполнительной власти».

Заключение

В процессе выполнения диссертационного исследования на тему «Разработка моделей и методов взаимодействия интернет-ориентированных систем управления документооборотом со средствами аутентификации» получены следующие результаты:

1. Произведена разработка аналитической модели обобщенной Интернет-ориентированной системы управления документооборотом как замкнутой смешанной стохастической сети массового обслуживания с распределением обслуживания и времен поступления заявок по экспоненциальному типу, которая отличается учетом сервера баз данных и множества \уеЬ-серверов, а также позволяет изменить класс сообщений. Кроме того, выполнено определение маршрутов информационных потоков в сети.

2. Были предложены алгоритмические средства для оценки параметров и анализа Интернет-ориентированной системы управления документооборотом на основе имитационного моделирования, которые отличаются учетом параллельной обработки очередной заявки сервером СУБД и \Veb-приложением.

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

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

5. В рамках реализации системы моделирования пользовательской нагрузки произведена разработка математического и информационного обеспечения терминала сбора статистики, который реализует процедуры генерации отчетов и сбора статистики, процедуры управления процессом моделирования.

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

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

8. Все разработанные таблицы в структуре информационного обеспечения соответствуют стандарту 8С>Ь-925 что позволяет легко адаптировать разработанную схему данных под любую реляционную систему управлением базами данных. Структуры представляют собой отдельную схему, что позволит внедрять их в базы данных клиент-серверного приложения без внесения изменений в существующую бизнес-логику работы программного обеспечения.

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

• Поскольку функции будут использоваться в конкретных специализированных клиентских приложениях, программный код должен быть разделён на отдельные модули, согласно разработанным алгоритмам. Это позволит уменьшить исполняемый код создаваемых приложений.

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

10. В рамках реализации системы моделирования пользовательской нагрузки выполнена разработка программного средства "терминал сбора статистики", реализующего процедуры управления процессом моделирования, процедуры сбора статистики и генерации отчетов. Программа разработана на языке С++ с использованием классов библиотеки MFC и предназначена для работы на платформе Win32.

11. В рамках реализации системы моделирования пользовательской нагрузки осуществлена разработка программного средства "менеджер виртуальных браузеров", реализующего как процедуры создания и управления виртуальными пользователями, так и алгоритмы сценариев пользовательской нагрузки. Программа разработана на языке С и предназначена для работы на платформе Win32.

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

Библиография Клименко, Светлана Глебовна, диссертация по теме Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

1. Авен О.И., Турин H.H., Коган Я.А. Оценка качества и оптимизация вычислительных систем. М.: Наука, 1982.

2. Анализ и синтез сложных технических систем. В 2-х ч., 4.1. М.: Воениздат, 1995.-401 с.

3. Арлазаров В.Л., Емельянов Н.Е. Документооборот. Концепции и инструментарий. Едиториал УРСС, 2004, 208 с.

4. Арлазаров В.Л., Емельянов Н.Е. Документооборот. Прикладные аспекты. Едиториал УРСС, 2005, 184 с.• ' . t

5. Ахаян Р., Горев А., Макашарипов С. Эффективная работа с СУБД. СПб.: Питер, 1997. - 540 с.

6. Бахвалов Л. Компьютерное моделирование длинный путь к сияющим вершинам?//Компьютерра, №40 (217), с.26-36.

7. Беляев В.И., Ривкин М.Н. Огас1е7 новое поколение распределенных СУБД// Мир ПК, N 8, 1993.

8. Бертсекас Д., Галлагер Р. Сети передачи данных. М.: Мир, 1989.

9. Богуславский Л.Б. Управление потоками данных в сетях ЭВМ. -М.: Энергоатомиздат, 1984. .4 ? ♦ V \ 5

10. Ю.Бокс Д. Сущность технологии СОМ. СПб, 2001.

11. П.Боуман Д., Эмерсон С., Дарновски М. Практическое руководство по SQL. Киев: Диалектика, 1997.

12. Бромберг И. Система контроля этапов жизненного цикла ПО// Открытые системы, 1998, №6.

13. I ' I I \ ' ' , V. ¡V 1 1 . ' 1 I

14. Буриков А.Д., Малинковский Ю.В., Маталыцкий М.А. Теория массового обслуживания: Учебное пособие по спецкурсу. Гродно, 1984. -108 с.

15. Бусленко В.Н. Автоматизация имитационного моделирования сложных систем. М.: Наука. Гл. ред. физ.-мат. лит. -1977.

16. Буч Г., Якобсон А., Рамбо Дж., Орлов С.А. ЦМЬ. Классика СБ. — СПб.: Питер, 2005.

17. Вентцель Е.С., Овчаров Л. А. Теория вероятностей. М., 1969,368 с.

18. Вентцель Е.С., Овчаров Л.А. Теория случайных процессов и ее инженерные приложения. М.: Наука. Гл. ред. физ.-мат. лит. - 1991.

19. Все про 8С>Ь и клиент/серверные технологии http://www.sql.ru

20. Выбор системы электронного документооборота: взгляд заказчика. http://www.iteam.ru/publications/it/section64/article2986/.

21. Говорский А.Э. Распределенные информационные системы контроля и управления. — СПб: Энергоатомиздат, Санкт-Петербургское отделение, 2004. 378 с.

22. Говорский А.Э., Клименко С.Г. Программная система "Интернет-ориентированная система управления документооборотом распределенного предприятия". М.: ФГНУ ЦИТИС, 2011. № госрегистрации 50201100085 от 25.01.2011.

23. Говорский А.Э., Клименко С.Г. Программный модуль "Подсистема взаимодействия с хранилищем сертификатов". М.: ФГНУ ЦИТИС, 2011.№ госрегистрации 50201100086 от 25.01.2011.

24. Говорский А.Э., Корчагин А.С., Кравец О.Я. Параметрический синтез гетерогенной интегральной корпоративной информационно-управляющей системы// Системы управления и информационные технологии. №3.1(33), 2008. С. 128-134.

25. Говорский А.Э., Кравец О.Я. Математическое моделирование неоднородного трафика гетерогенной интегральной корпоративной информационно-управляющей системы// Системы управления и информационные технологии. №2.2(32), 2008. С. 228-234.

26. Горев А., Макашарипов С., Владимиров Ю. Microsoft SQL Server для профессионалов. СПб.: Питер, 2003. - 690 с.

27. FOCT 28147-89 «Системы обработки информации. Защита криптографическая».

28. ГОСТ Р 34.10-94 «Информационная технология. Криптографическая защита информации. Система электронной цифровой подписи на базе асимметричного криптографического алгоритма». . . . "

29. ГОСТ Р 34.11 «Информационная технология. Криптографическая защита информации. Функция хеширования».

30. ГОСТ Р34.10-2001 «Информационная технология. Криптографическая защита информации. Процессы формирования и проверки электронной цифровой подписи». . . . .

31. Гриневич А.И., Кулямин В.В., Марковцев Д.А., Петренко А.К., Рубанов В.В., Хорошилов А.В. Использование формальных методов для обеспечения соблюдения программных стандартов. — Тр. института системного программирования РАН. 2006. - Т.10, с. 51-68.

32. Гудман, Д., Моррисон M. JavaScript. Библия пользователя. -Диалектика, 2006, 1184 с.

33. Дастин Э., Рэшка Д., Джон П. Автоматизированное тестирование программного обеспечения. Внедрение, управление и эксплуатация. М.: Лори, 2003.

34. Дрожжинов В.И. От теста не уйдешь// Мир ПК, N 2, 1993.

35. Елманова Н., Трепалин С., Тенцер А. Delphi и технология СОМ. -СПб: Питер, 2003. 698 с.

36. Жожикашвили В.А., Вишневский В.М. Сети массового обслуживания. Теория и применение к сетям ЭВМ. М.: Радио и связь, 1988. -192 С.38.3адорожный В.Н. Статистическое моделирование. Омск: Изд-во ОмГТУ, 1996. - 92с.

37. Иструментарий разработчика CryptoAPI. http ://cryptopro .ru/cryptopro/documentation/ capi .htm.

38. Калверт 4.Delphi 2. Энциклопедия пользователя. Киев: DiaSoft; 1996.-736 с.i

39. Кениг Д., Штоян Д. Методы теории массового обслуживания.- М.: Радио и связь, 1981. 127 с.

40. Клейнрок Л. Вычислительные сети с очередями. М.: Мир, 1979.600с.

41. Клейнрок Л. Вычислительные системы с очередями: Пер. с англ. М.: Мир, 1979-600 С.

42. Клейнрок Л. Теория массового обслуживания: Пер. с англ. М.: Машиностроение, 1979 432 С.

43. Клименко С.Г. Информационное обеспечение системы докумен-тационного обеспечения управления вуза// Информационные технологии моделирования и управления. 2008. - Вып. 4(47). - С. 418-430.

44. Клименко С.Г., Корчагин A.C. Автоматизация проектирования и верификации компонент программной системы электронного документооборота на основе автоматного подхода// Системы управления и информационные технологии. 2009. - № 2.1(36). - С. 136-140.

45. Клименко С.Г., Кравец О.Я. Разработка аналитической модели интернет-системы управления документооборотом// Современные проблемы информатизации в моделировании и социальных технологиях: Сб. тр. -Вып. 14. Воронеж: «Научная книга», 2009. - С. 214-219.

46. Клименко С.Г., Кравец О.Я. Рационализация своевременности контроля функционирования системы документационного обеспечения в объединенном федеральном университете// Системы управления и информационные технологии. -2008. -№1.3(31). С. 371-375.

47. Клименко С.Г., Кравец О .Я. Типизация корпоративных Интернет-систем управления документооборотом// Информационные технологии моделирования и управления. 2008. - Вып. 7(50). - С. 833-842.

48. Клименко С.Г., Неприков A.A. Имитационное моделирование Интернет-систем управления документооборотом (фаза алгоритмизации)// Информационные технологии моделирования и управления. 2008. - Вып. 9(52).-С. 1052-1061.

49. Клименко С.Г., Неприков A.A. Создание аналитических методов оценки качества Интернет-систем управления документооборотом// Информационные технологии моделирования и управления. 2008. - Вып. 8(51).-С. 955-963.i

50. Когаловский М.Р. Энциклопедия технологий баз данных: эволюция технологий. Технологии и стандарты. Инфраструктура. Терминология.- М.: Финансы и статистика, 2002. 800 с.

51. Колесов Ю.Б., Сениченков Ю.Б., Визуальное моделирование, Спб.:Мир и Семья, 2000. 256 С.

52. Константин JI. Человеческий фактор в программировании. СПб.: Символ-Плюс, 2004. - 384 с.

53. Кравец О .Я, Подвальный C.JI., Неприков А.А, Федорков Е.Д. Концепция полунатурного моделирования систем дистанционного обучения / Открытое образование №1, 2003. С. 39-46.'

54. Кремер А.А, Корчагин A.C. Программный модуль «Модель многоуровневой реконфигурируемой системы». М.: ФАП ВНТИЦ, 2007. № ГР 50200701849 от 30.08.07.

55. Ланг К., Чоу Д. Публикация баз данных в Интернете. СПб.: Символ-Плюс, 2004.

56. Липский Н. Комбинаторика для программистов. М.: Мир, 1985.- 374 С.

57. Мартин Дж. Вычислительные сети и распределенная обработкаданных: программное обеспечение, методы и архитектура. Вып. 1. - М.: Финансы и статистика, 1985. - 256 с.

58. Неприков А.А. Клиентский модуль в системе ДО с рубежным контролем знаний / Современные проблемы информатизации VI: Сб. тр. Воронеж: ВЭПИ, 2001. С. 21.

59. Неприков А.А. Концептуальная и полунатурная модели систем дистанционного обучения / Системы управления и информационные технологии: Сб. тр. Воронеж: ЦЧКИ, 2001. С. 2-6.

60. Неприков А.А., Глекова H.JI. Управление данными в полунатурных моделях систем дистанционного обучения / Социально-экономическое развитие регионов: реальность и перспективы: Сб. тр. Воронеж: Новый Взгляд, 2003. С. 398-403.

61. Оутей М., Конте П. SQL Server 2000. Питер, 2000, 992 с.

62. Павловский Ю. Н. Имитационные модели и системы. М.: ФАЗИС, 2000. 144 С.

63. Подобед М.А., Усманова Н.Р. Документооборот предприятия. -Приор, 2002, 384 с.

64. Профессиональные стандарты в области информационных технологий. М.: АП КИТ, 2008. - 616 с.

65. Ривкин М.Н. Распределенные СУБД// Мир ПК, N5, 1993.

66. Ройс У. Управление проектами по созданию программного обеспечения. М.: Лори, 2002.

67. Секреты создания интрасетей. СПб.: Питер, Microsoft Press,2002.

68. Системное проектирование интегрированных программных комплексов. / Под ред. В.М. Пономарева. Л.: Машиностроение, 1996. - 336 с.

69. Системы электронного управления документами: обзор, классификация и оценка возврата от внедрения. http://www.iteam.ru/publications/it/section64/article2712.I153 !I