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

кандидата технических наук
Нгуен Динь Хынг
город
Волгоград
год
2012
специальность ВАК РФ
05.13.01
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Организация системы электронного документооборота на основе агентных технологий»

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

ігуенДипьХьшг

їнпза

стемььзлектронногоДоі^мептообор агентных технологий»

Системный анализ,^правлевдеи^обрабогк^н^ормаци }5у1ЭД0^Уп"рёвлениев"соцМл

^ВТОРЕФЕР^

-іссертащіи на coj-

андидататехническ

005045919

!олшград^2р

А Л А А Л A г

005045919

Работа выполнена на кафедре «САПР и ПК» Волгоградского

государственного технического университета.

доктор технических наук, профессор

Камаев Валерий Анатольевич.

кандидат технических наук, доцент Кизим Алексей Владимирович.

Шевчук Валерий Петрович доктор технических наук, профессор, ФГБОУ ВПО «Московский энергетический институт (ТУ)» (филиал в г. Волжском), заведующий кафедрой автоматизации технологических процессов и производств;

Квятковская Ирина Юрьевна доктор технических наук, профессор, ФГБОУ ВПО «Астраханский государственный технический университет», директор института информационных технологий и телекоммуникаций.

Ведущая организация Пензенский государственный университет.

Защита состоится 5 июля 2012 г. в 13.30 на заседании диссертационного совета Д 212.028.04 при Волгоградском государственном техническом университете по адресу: 400005, г. Волгоград, пр. Ленина, 28, ауд. 209.

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

Автореферат разослан "1" июня 2012 г.

Ученый секретарь —

диссертационного совета Водопьянов Валентин Иванович.

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

Официальные оппоненты:

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

Актуальность темы исследования.

В настоящее время сфера применений электронного документооборота с электронной цифровой подписью в мире неуклонно расширяется. Обеспечение юридической значимости электронного документооборота должно достигаться созданием системы удостоверяющих центров (УЦ). УЦ должны решать проблемы сочетания вопросов права и технологии. Если обычное "бумажное" правоотношение связано, как правило, с деятельностью двух сторон-контрагентов, то в случае с применением электронной подписи необходимо появление третьей стороны. Это должно быть некое лицо, пользующееся доверием. Оно могло бы удостоверить по требованию одной или обеих сторон, что подпись была совершена лицом, указанным в качестве подписавшего документ. Кроме этого, удостоверяющие центры подтверждают подлинность ЭЦП (электронной цифровой подписи) и могут быть арбитрами при проверке целостности и авторства.

В любых организациях каждый день выполняется множество операций подписи договоров, командировок и других видов документа. Существует много проблем при подписании бумажного документа: медленное создание, обработка и передача, гораздо сложнее и медленнее идёт поиск информации в бумажных документах, для хранения бумажных документов требуются большие площади, бумажными документами трудно управлять, затраты времени и сил двух сторон-контрагентов при подписании документов и т.д. Таким образом, актуальна задача разработки эффективной системы управления электронным документом (СЭД).

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

3

агентов можно назвать результаты М.Г. Гаазе-Рапопорт, Д.А. Поспелов, К. Хьюитта, М. Минский, Ю.А. Ивашкин, В.И. Городецкий, В.Б. Тарасова, Э.В. Попова, S. J. Russell, P. Norvig, G. Weiss, G. Caire, G Rimassa и других видных советских и российских ученых, в развитие и использование СЭД внесли учёные: А.Ю. Морозов, С.В.Мальцева, С.Ю.Асеев, Т.А. Князева, и другие. В области применения средств искусственного интеллекта в области документооборота существуют исследования ученых, посвященные применению сбора информации о документах, семантического анализа их текста, классификации документов, такие как работы ученых: В.В. Ланин, Т. Cai, P. A. Gloor, S. Nog, D. Pesovic, M. Vidakovic и др., но до сих пор нет достаточного развития технологий применения агентных технологий для управления электронными документами с целью повышения производительности работы СЭД — не решены задачи обеспечения мобильности, параллельности, запоминания выполненных действий и сотрудничества между агентами для построения системы документооборота.

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

Задачи исследования.

- Выявления характеристик и проблем систем электронного документооборота.

- Обоснование выбора агентного подхода для организации системы электронного документооборота и исследование рациональных схем построения СЭД с использованием агентной технологии.

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

- Проектирование и реализация системы электронного документооборота как многоагентной системы (MAC) на основе созданных моделей.

Объектом исследования являются система электронного

4

документооборота.

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

Основные методы исследования. В диссертационной работе использованы методы системного анализа и обработки информации, теория моделирования, технология интеллектуальных агентов и многоагентной системы. Для представления моделей использована методология функционального моделирования ГОЕРО и ЮЕРЗ, а также использован унифицированный язык моделирования ЦМЬ.

Научная новизна.

- Создана модель работы системы управления электронным документооборотом на основе МАС, которая состоит из групп интеллектуальных агентов, позволяющая повысит производительность и устойчивость работы СЭД.

- Создана модель работы каждого интеллектуального агента в СЭД. Модель представляет процесс работы каждого агента, а также структуру каждого интеллектуального агента в СЭД, которая позволяет агентам выполнять свои задания в СЭД для повышения производительности.

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

Практическая значимость работы.

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

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

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

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

Апробация работы. Основные положения диссертации докладывались на XIII региональной конференции молодых исследователей Волгоградской области (Волгоград, 2008), на V всероссийской конференции «Инновационные технологии в обучении и производстве» (Камышин, 2008г), на 2-ой, 3-ей региональных научно-практических студенческих конференциях (Камышин 2008г, 2009г), на третьей всероссийской научной конференции «нечёткие системы и ^ягкие вычисления» (Волгоград, 2009г), на XIV региональной конференции молодых исследователей Волгоградской области (Волгоград, 2009), на научной всероссийской конференции с элементами научной школы для молодёжи (г. Ульяновск, 2009 г.), на XVII международной конференции «Математика, компьютер, образование» (г. Дубна 2010), на XXXVIII международной конференции (Гурзуфе, Украина 2011) и др. По данной работе неоднократно получены дипломы конференций и конкурсов молодых ученых.

Публикации. По теме диссертации опубликовано 21 печатная работа, из которых 1 - монография, 6 работ из журнала ВАК, 14 других публикаций, 3 диплома и награды конкурсов работ молодых ученых.

Структура и содержание диссертационной работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы, содержащего 110 наименований, и приложений. Работа содержит 115 страниц машинописного текста, 48 рисунков, 17 таблиц, 3 приложения.

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

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

В первой главе произведена оценка затрат при использовании бумажных и электронных документов, исследована предметная область по УЦ,

б

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

Проведён анализ систем автоматизации управления электронным документооборотом (СЭД), который показал, что имеющиеся системы СЭД, такие как: МОТИВ, ВЖЕСТиЯМ, ЕВФРАТ- ДОКУМЕНТООБОРОТ и другие имеют некоторые недостатки:

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

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

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

Построение программных систем по принципу МАС обусловлено следующими факторами:

- в СЭД каждый пользователь управляет группой агентов, а каждый агент выполняет свои задания, такие как: создание документа, редактирование документа, обеспечение безопасности и т.д.;

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

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

компьютерах;

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

В настоящее существует некоторые походы построения системы электронного документооборота, такие как: «Traditional workflow» -классический подход построения СЭД, состоит из нескольких модулей, «Workflow Mining» - использование файла истории (файл logs) для прогнозирования модели работы какой-то системы, «Mobile Agent (Transportable agents)» - агенты перемещаются между узлами сети для выполнения своего задания, «MAC parallel,mobile and cooperator» - это расширение подхода «Mobile Agent».

В таблице 1 показано сравнение подходов для построения СЭД. Критерии сравнения состоят из тех, которые имеют отличие между подходами. Параллельное выполнение - для СЭД на MAC: каждая задача может быть реализована многими агентами, которые параллельно и независимо работают (например, при создании документа агент-сертификат подписывает и сохраняет информацию документа в базу данных, и одновременно агент создания документа сохраняет сам документ в файле). Хотя другие подходы могут работать по иному (на основе модулей и потоков), разбиение одной задачи на многие потоки сложнее может быть организовано и возможно, такие потоки будут зависеть друг от друга, создавая конфликт ресурсов. Для критерия «Возможность повышения устойчивости системы», система при отказе одного агента не перестаёт функционировать, даже при отказе компьютера (если агенты размещают на разных физических компьютерах). Для других подходов построения СЭД, для выполнения такой цели необходимо построить модульные программы на разных машинах - это сложная задача, особенно при реализации, когда надо, чтобы программные модули не зависели друг от друга. Аналогичны другие критерии, которые показаны в таблице 1. Таким образом, как показано в таблице 1, использование MAC для разработки системы документооборота

8

имеет ряд преимуществ по сравнению с другими подходами.

Таблица 1 - Сравнение подходов создания СЭД

Подходы Критерия ТгасШіопаІ \vorkflow \VorkfIow Міпіг^ МоЬіІе А§епІ (ТгапБройаЫе а§еШз) МАС рага11е!,тоЬі1е апсі соорегаюг

Параллельное выполнение +- +- +

Упрощение разработки системы + - -

Упрощение установки программного продукта + + +- +-

Возможность интегрирования других подходов - +- +- +

Возможность повышения устойчивости системы +- +- + +

Масштабирования система +- +- + +

Система электронного документооборота с использованием МАС построена по механизму клиент-сервер. Возможны 3 вида схем, которые показаны на рисунке 1, их могут использовать при построении СЭД на МАС. Первая и вторая схемы характеризуются высокой скоростью работы системы, так как агенты пользователей напрямую связываются с базой данных. Согласно этим схемам при соединении с сервером базы данных безопасность зависит от сервера базы данных. При использовании третьей схемы скорость работы системы несколько медленнее, однако, по этой схеме можно организовать «туннель» коммуникации между клиентами и сервером для повышения безопасности. Поэтому в работе выбрана третья схема для построения СЭД на МАС.

Ба5ы данных

Документы

Схема 1 - Непосредственные связи клиентов с базой данных

Агенты клиента 1

С

Агенты клиента

С

Агенты клиента 3

Агенты клиента: Агенты Документы С сервера Агенты

клиента 3

к Базы данных

Документы

Схема 2 - Косвенные и непосредственные связи клиентов с базой данных

Схема 3 - Все связи клиентов с данными через сервер

Рисунок 1 - Рациональные схемы построения СЭД с использованием МАС

В третьей главе спроектирована система документооборота на МАС, построены компоненты (интеллектуальные агенты) СЭД на МАС, проведено имитационные моделирования спроектированной модели и модели существующих систем СЭД.

Для устранения недостатков существующих систем документооборота, которые показаны в первой главе, в работе спроектирована модель работы СЭД на МАС, которая показана на рисунке 2.

СЭД на МАС организована с помощью механизма клиент-сервер. По этой модели каждый пользователь (клиент) имеет группу из 7 интеллектуальных агентов, таких как: центральный агент, агент создания документа, агент редактирования документа, агент удаления документа, агент безопасности, агент сертификата и агент документа. А на сервере каждый пользователь имеет свой виртуальный сервер для выполнения всех задач, которые требует клиент. Каждый виртуальный сервер имеет одну группу из 6 соответствующих интеллектуальных агентов (как и у клиента, кроме агента безопасности, так как сервер имеет один общий агент безопасности). Каждый агент выполняет свою задачу, и агенты взаимодействуют друг с другом (обладают общественным поведением). В отдельных случаях одна задача решается многими агентами, благодаря кооперации агентов.

Рисунок 2 - Модель работы СЭД с использованием МАС Каждый агент клиента может связываться с агентами сервера напрямую или через центрального агента. Центральный агент - главный агент для создания связи и инициализации процессов. При создании нового документа пользователем агент создания документа выполняет создание нового документа. Два агента создания документа у клиента и у виртуального сервера выполняют необходимые операции: сохранение информации о документе, информации о связанных контрагентах, сохранение документа и прикрепляют подпись к документу. Аналогично, агенты редактирования и удаления документа выполняют редактирование и удаление документа при получении задачи от пользователя. При создании нового документа агент сертификата клиента подписывает созданный документ с помощью сертификата с закрытого ключа пользователя. При загрузке документа агент сертификата сервера проверяет подписи документа для всех контрагентов, которые связаны с данным документом (с помощью сертификатов открытых ключей, которые размещены на сервере). Таким образом, в процессе создания документа, «агент создания

документа» и «агент сертификата» одновременно выполняют свои фрагменты задачи создания документа, благодаря чему ускоряется производительность системы. Подобный эффект за счет кооперации агентов может достигаться для других задач. У каждого компьютера клиента и сервера имеется один агент безопасности, который обеспечивает безопасность системы документооборота в процессе работы. Агент безопасности сервера выявляет возможные атаки злоумышленников. При каждом входе в систему, в определенном промежутке времени, количество неверных запросов с каждого сетевого адреса ограничено. Если это количество больше, чем позволяющий порог, тогда система блокирует этот сетевой адрес. Агент безопасности клиента проверяет свойства владельца сертификата для фильтрации документов.

Агенты «Agent» в модели СЭД, представляют набор из: идентификатора ID (название агента), О - множества агентов, которые связывают с этим агентом, частоты повторения действий агента владельца с другими агентами Freq, и множества базовых организационных структур - ORGA, соответствующих конкретным функциям (ролям) агентов:

Agent = {Ш, О, Freq,ORGА}, ( 1 )

Организационная структура агента формально описывается в виде:

ORGa = <SA,RA,CPA,ACTA,RsmA, STRA, L, ST, SL, T>, (2)

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

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

СРА - множество навыков и способностей агента, которыми он должен обладать для исполнения соответствующей роли;

АСТа- множество действий агента;

KsmA - Память агента, хранит действия, выполненные агентом;

STRA- множество стратегий поведения агента в направлении достижения соответствующих целей;

ST - множество состояний агента;

SL - множество ограничений функционирования агента.

12

Т - обобщенная функция переходов

Т: STxACTxSL—+ 2s1, удовлетворяет следующим условиям:

а) для любых st s ST, acte ACT, si g SL, если состояние st удовлетворяет ограничению ф, st |= ср, и пара <act, ф>е si, то T<st, act, sl> -> <р;

б) для любьш>1е ST, acts ACT, sil, sl2 e SL, если sil > sl2 , то T<st, act, sll>c T<st, act, sl2>.

Память агента - сохранение выполненных процессов агента, представляется в виде:

™ л ach act, act ...

Rem =Save(st0--------»...), (3)

sIq s I j sln

Частота повторения действий агента владельца с другими агентами представляется функцией зависимости от взаимодействующих сертификатов Се, отношений между ними О и истории агента Rc mА :

Freq=f( Agent, О, Rem"), (4)

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

Для проверки процесса работы «СЭД без MAC» и «СЭД на MAC» проведено имитационное моделирование. В работе использован язык Simplex3 для реализации имитационного моделирования, так как этот язык поддерживает создания имитационных моделей обычных и агентных систем. На рисунке 3 показано взаимодействие агентов в СЭД.

Цель проведенного имитационного моделирования - сравнение производительности работы СЭД на MAC и без MAC. При выполнении имитационного моделирования модель исследовалась при 1000 одновременно работающих клиентов, выполняющих операцию над документами. В результате получено количество пользователей, которые успешно выполнили свою операцию. На рисунках 4 и 5 показаны результаты выполнения имитационного моделирования. Как показано на рисунке 4 для модели СЭД без MAC, количество успешных операций увеличивается со временем, это означает, что некоторые операции выполняется последовательно. Благодаря возможности параллельности MAC, производительность работы СЭД выше при наличии

большого количества одновременно работающих клиентов.

Агент создания документа

Агент редактирования документа I руппа Агент удаления агентов документа

слиеыта I

- -Центральный- -Центральный^" 7 агеет '

Агент создания • документа Агент редактирования | документа ^

Агент удаления документа

Агент создания документа

Агент редактирования документа

1 руппа

Агент сертификата

Агент безопасности документа

Агент документа

Агент документа

Обозначение

-Данные, которые клиент-

отправляет к серверу Данные, которые сервер отвечает клиенту

Рисунок 3 - Реализация модели работы СЭД с использованием МАС в системе имитационного моделирования внпрЬхЗ

Simplexi - Resote:.

I

S*fnjpfe«3 - Resufts.

Эв ЁСЙ tfndovw Количество ЮШЄКІОВ,. которые аакончяян свою

• *<. sorts •ІЗтг sertes vyithout апашів в

---

/

/

Время (s)

> 2000 JOOO 4000 5000 6000 TOOO S000 ЭООО 10000

Рисунок 4 - Результат имитационного

£.te fiat.Weidows

Количество клиентов, • 'з/трімЗ-Resets, которые закончгзік Tjm- s5.,es w,hcu: analysis

СВОЮ С------

1000

t-

_^Время (s)

0 ." 1000 "2000. 3000 4000 SOOG' €000 7000 .3000 9000 10000

Рисунок 5 - Результат имитационного

моделирования СЭД без использования MAC моделирования СЭД с использованием MAC

Обеспечение доставки, целостности и подлинности при обмене данными между агентами является важной задачей в «СЭД на МАС». В настоящее существует несколько протоколов для обеспечения доставки данных при обмене в сети. Согласно RFC 793, протокол TCP должен восстанавливать данные в случае их повреждения, потери, дублирования или доставки с

нарушением порядка. С другой стороны, согласно RFC 768, протокол UDP не гарантирует доставки сообщений и не предотвращает появление дубликатов. Приложения, требующие гарантированной доставки потоков данных, должны использовать протокол TCP. Протокол TCP обеспечивает надежную передачу информации, но не может обеспечить целостной обработки данных. Поэтому в работе в качестве расширения использования протокола TCP реализован алгоритм обеспечения целостности доставки информации при взаимодействии агентов в СЭД на «прикладном уровне» по сетевой модели OSI.

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

(!1ачало )

----"Я--

( Начало

Подготовка данных «О» ! для отправления

Идентификатор3!

Выбор идентификатор (один из {1,2}) отличается с предыдущем

1

Получение подписи пакета «Б» [

I

Оформление пакета данных для отправления Р=Идентификатор+Р+3

Сравнение нового идентификатора с предыдущей идентификатором

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

Рисунок 6 -Алгоритм обеспечения целостности доставки, при взаимодействии

агентов в СЭД

В четвертой главе проведена апробация системы документооборота, которая спроектирована на основе МАС. Для этого спроектирована и реализована система документооборота на основе МАС для организации. Произведена оценка производительности работы СЭД на МАС с существующей системой документооборота.

Реализован программный продукт СЭД для организации, который позволяет организовать работу сотрудников с документами и повышает производительность. Программный продукт реализован по Российским

16

стандартам, соответствует Российскому закону о «Электронной цифровой подписи» федеральной службы безопасности. В системе используется стандарт ГОСТ Р 34.10 - 2001 для подписи документов, ГОСТ 28147-89 для шифрования данных и стандарт RSA для обмена ключами. Программа реализована на механизме клиент-сервер.

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

Для обеспечения безопасности процесса обмена данными между клиентом и сервером необходимо генерировать общий пароль. Для выполнения этой цели клиент использует «серверный сертификат с открытым ключом». С помощью этого сертификата клиент использует асимметричный алгоритм для шифрования полученного пароля. После этого клиент высылает зашифрованные данные серверу. У сервера есть соответствующий сертификат с закрытым ключом, с помощью которого сервер делает расшифровку полученных данных и получает общий пароль. Этот общий пароль используется для проверки аутентификации. Центральный агент сервера получает подпись и использует «сертификат с открытым ключом» для проверки верности подписи. Если подпись верна, то процесс аутентификации закончен, в противном случае сервер сообщает клиенту о проблеме и заканчивает процесс аутентификации. Таким образом, между клиентом и сервером уже есть общий пароль для обмена данных между собой, клиент и сервер используют этот пароль и симметричный алгоритм ГОСТ 28147 для шифрования данных. Архитектура и функциональная структура системы показано на рисунках 7 и 8. Для реализации агентов в исполняемом Windows-приложении используется

17

библиотека JADELeap.

Г

Организация А |С

"ZJ.

Удостоверяющий ц»мтр

Ор

Базе данных апвктронньгх документов

ганизация Б

Рисунок 7 - Программная архитектура СЭД на основе MAC

Для проверки процесса работы системы «СЭД на MAC» было проведено ее тестирование. В экспериментах использован Российский известный продукт СЭД «ЕВФРАТ-документооборот» для проверки процесса работы «СЭД без MAC». СЭД включает в себя задачи: создание, удаление, редактирование документов и д.р., принципы работы каждой задачи аналогичны, поэтому в качестве проверки работы модулей была проведена проверка процесса создания документов, входными данными при создании документа является файл Word (.doc) содержащий 20 страниц текста и объемом 182 КВ. В процессе тестирования, автор сделал 7 групп тестов (первая группа - работает только один клиент, вторая - одновременно работают два клиента и так далее). Каждая группа протестирована на 5 тестах, откуда получено среднее время выполнения процесса создания документа. Результат проверки показан на рисунках 9 и 10.

Обеспечение работы с СЭД

1----

Работа с документами контрагентов

Работа со своими документами

Отображение списка документов

Выбор документа для смотрения содержания

Создание нового

Работа с существующими | документами

Поиск документа по ключевым словам

Поисх документа по названию

Поиск документа по датам

[Поискдокумента I по ФИО автора |

Поиск документа I по классификации |

Определение состояния подписи документа

Выдать возможные действия для не подписанных документов_

Подписать отказанные документы_

—і Отказаться |

Выдать возможные действия для не отказанных документов

Отображение списка документов

Выбор документа для смотрения содержания

Поиск документа !

] Поиск документа 1

I по датам_|

| Поиск документа I I по ФИО автора | I Поиск документа I I по классификации I

Определение состояния подписи документа

Готовые і документы I Не готовые документы

—| Удаление документа]

—¡Редактирование документа |

Работа со подсистемой автоматизации бизнес-процессов

Поиск документа по I ключевым словам I

Загрузка документа

Оформление документа

Управление

списком подписантов

Работа со подсистемой создания резервной копии

Загрузка списка своих заданий

Сообщать информацию заданий

Управление процессами

Добавление подписантов

Определение очередей подписи

Владелец документа подписывает

Установка свойства создания резервной копии

Наблюдение наличия изменения данных в системе

Создания новой копии данных

Создание плана/ заданий

Редактирование плана/заданий

Создать новый документ

Удаление плана/ заданий

Согласование плана

Составить документ

I Сообщение I результата создания 1

I Подтверждение ] 1 удаления

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

| Сообщение | I результата удаления |

Определение состояние I очереди подписи I

Редактирование списка связанных сотрудников

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

і Сообщение результата I

1 редактирования

—| Подписать |

Рисунок 8 - Функциональная структура СЭД

^олвенга" Сравнение среднего времени выполнения операции □ерлции по количеству одновременно работающих

М пользователей

Количество клиентов

Рисунок 9 - Сравнение среднего времени

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

вытьэлнбния Время выполнения операции для каждого (6) пользователя

— -♦"ЕВФРАТ- документооборот -«н-СЭД на МАС

ГГ——-й-:-и——ня-е.-——----й——

'.Номер'клиента.;

Рисунок 10 - Время выполнения операции для каждого пользователя

Как показано на рисунке 9, среднее время выполнения операции увеличивается при увеличении количества одновременных работающих клиентов. Но увеличение среднего времени при использовании агентов меньше

чем увеличение среднего времени при работе без использования агентов. На рисунке 10 показано время выполнения операции создания документа каждого пользователя, когда в системе одновременно работают 7 пользователей (с одинаковым объемом документов). Тогда при использовании агентов, время выполнения для каждого пользователя одинаково, потому что в системе имеются группы агентов, которые занимаются полученными задачами из клиентов, и агенты самостоятельно параллельно работают, без зависимости друг от друга. Но при не использовании агентов время выполнения операции создания документа для каждого пользователя отличается, так как некоторые операции работают последовательно.

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

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

Основные результаты работы

- Исследована предметная область по системам документооборота, удостоверяющим центрам.

- Обоснован выбор метода МАС для построения системы документооборота и исследованы схемы построения СЭД с использованием МАС.

- Рассмотрена характеристика интеллектуальных агентов, исследованы структура МАС, рациональные схемы развития МАС.

- Создана модель работы СЭД на основе МАС, которая организует систему документооборота на основе групп интеллектуальных агентов.

- Создана модель работы интеллектуального агента в СЭД, позволяющая агенту выполнять свои заданные задания и достигать свою цель.

- Построены структуры интеллектуальных агентов, соответствующие проектируемой модели СЭД.

- Предложен алгоритм для обеспечения доставки и целостности данных при обмене данными между агентами в СЭД.

- Реализовано имитационное моделирование «СЭД без МАС» и «СЭД на МАС» на основе Simplex3.

- Спроектирована система «СЭД на МАС». Для этого построена архитектура системы электронного документооборота на основе МАС, разработаны функциональная структура СЭД и структура базы данных.

- Реализована система СЭД на основе МАС.

- Реализовано приложение для процесса создания документов служебной кома:ндировки.

- Проведена апробация работы программного продукта.

Основные публикации

Работы в журналах из перечня ВАК:

1. Нгуен, Д.Х. Выявление требований к системе электронного документооборота с использованием технологий многоагентных систем и удостоверяющего центра / Д.Х. Нгуен, A.B. Кизим // Открытое образование. -2011.-№2.-С. 124-127.

2. Повышение надёжности эксплуатации программно-информационных систем электронного документооборота путём применения специализированных алгоритмов защиты / Д.Х. Нгуен, A.B. Кизим, В.А. Камаев, Д.В. Быков // Изв. ВолгГТУ. Серия "Актуальные проблемы управления, вычислительной техники и информатики в технических системах". Вып. 12 : межвуз. сб. науч. ст. /ВолгГТУ. - Волгоград, 2011. - № 11. - С. 144-147.

3. Нгуен, Д.Х. Проектирование системы удостоверяющих центров на основе мультиагентов / Д.Х. Нгуен, A.B. Кизим, В.А. Камаев // Известия ТулГУ. Технические науки. - 2011. - Вып. 3. - С. 210-212.

4. Нгуен, Д.Х. Моделирование процесса работы системы документооборота с участием мультиагентных технологий/ Д.Х. Нгуен, A.B. Кизим, В.А. Камаев //' Известия ЮФУ. Технические науки. - № 5. - 2012. С. 245248.

5. Нгуен, Д.Х. Разработка системы документооборота ВолгГТУ. // Д.Х. Нгуен, В.А. Камаев, A.B. Кизим, Д.В. Быков// Журнал «Безопасность информационных технологий» . - № 1 . - 2012. - С. 129-130.

21

6. Нгуен, Д.Х. Организация системы документооборота на основе мультиагента. // Д.Х. Нгуен, В.А. Камаев, А.В. Кизим, Д.В. Быков//.Журнал «Безопасность информационных технологий» . - № 1 . - 2012. - С. 130-133.

Монография

7. Организация удостоверяющих центров на основе мультиагента./ Н.Д. Хынг, В.А. Камаев, А.В. Кизим; Lambert Academic publishing, 2011.-165 с

Другие публикации

8. Нгуен, Д.Х. Анализ аналогов систем обмена информацией в сети / Д.Х. Нгуен, А.В. Кизим // Инновационные технологии в обучении и производстве: матер. V всерос. н.-пр. конф., Камышин, 4-6 дек. 2008 г. В 3 т. Т. 2 / КТИ (филиал) ВолгГТУ [и др.]. - Камышин, 2008. - С. 202-205.

9. Нгуен, Д.Х. Вопросы защиты информации в сети / Д.Х. Нгуен, А.В. Кизим // Прикаспийский журнал: управление и высокие технологии. - 2008. - № 2.-С. 13-16.

10. Кизим, А.В. Компоненты системы безопасности сетевых программных систем / А.В. Кизим, Д.Х. Нгуен // Журнал научных публикаций аспирантов и докторантов. - 2008. - № 10. - С. 213-214.

11. Нгуен, Д.Х. Проектирование модели общения в сети с повышением безопасности / Д.Х. Нгуен, А.В. Кизим // Городу Камышину - творческую молодёжь: матер, второй регион, науч.-практ. студ. конф., г. Камышин, 23-24 апр. 2008 г. / ГОУ ВПО "ВолгГТУ", КТИ (филиал) ВолгГТУ. - Волгоград, 2008. -Т. 2. - С. 62-65.

12. Нгуен, Д.Х. Разработка программы автоматизированной передачи информации в сети с учётом критериев безопасности / Д.Х. Нгуен, А.В. Кизим // Инновационные технологии в обучении и производстве: матер. V всерос. н.-пр. конф., Камышин, 4-6 дек. 2008 г. В 3 т. Т. 2 / КТИ (филиал) ВолгГТУ [и др.]. - Камышин, 2008. - С. 206-209.

13. Нгуен, Д.Х. Многоагентная система для построения удостоверяющих центров / Д.Х. Нгуен, В.А. Камаев, А.В. Кизим // Городу Камышину -творческую молодёжь (посвящается 15-летию Камышинского технол. ин-та (филиала) ВолгГТУ): матер. III регион, н.-практ. студ. конф., 22-23 апр. 2009 г. / ВолгГТУ, КТИ (филиал) ВолгГТУ. - Камышин, 2009. - Т. 2. - С. 75-78.

14. Нгуен, Д.Х. Применение интеллектуальных агентов в области защиты информации / Д.Х. Нгуен, В.А. Камаев, А.В. Кизим // Городу Камышину - творческую молодёжь (посвящается 15-летию Камышинского технол. ин-та (филиала) ВолгГТУ): матер. III регион, н.-практ. студ. конф., 22-23 апр. 2009 г. / ВолгГТУ, КТИ (филиал) ВолгГТУ. - Камышин, 2009. - Т. 2. - С. 7879.

15. Нгуен, Д.Х. Применение многоагентной системы для обеспечения безопасности инфраструктуры открытых ключей / Д.Х. Нгуен, А.В. Кизим, В.А.

Камаев // Нечёткие системы и мягкие вычисления (НСМВ-2009): сб. ст. 3-й всерос. науч. конф., 21-24 сент. 2009 г. /ВолгГТУ [и др.]. - Волгоград, 2009. - Т. 1.-С. 172-179.

16. Нгуен, Д.Х. Рассмотрение автоматизированных систем, которые используют интеллектуальные агенты / Д.Х. Нгуен, В.А. Камаев, A.B. Кизим // Проведение' научных исследований в области обработки, хранения, передачи и защиты информации: сб. науч. тр. всерос. конф. с элементами науч. школы для молодёжи (г. Ульяновск, 1-5 дек. 2009 г.). В 4 т. Т. 2 / Ульяновский гос. техн. ун-т [и др.]. - Ульяновск, 2009. - С. 24-28.

17. Нгуен, Д.Х. Симметричные алгоритмы шифрования данных / Д.Х. Нгуен, В.А. Камаев, A.B. Кизим // Проведение научных исследований в области обработки, хранения, передачи и защиты информации: сб. науч. тр. всерос. конф. с элементами науч. школы для молодёжи (г. Ульяновск, 1-5 дек. 2009 г.). В 4 т. Т. 2 / Ульяновский гос. техн. ун-т [и др.]. - Ульяновск, 2009. - С. 14-24.

18. Нгуен, Д.Х. Шифровальный алгоритм для обеспечения безопасности процесса общения в сети в виде видео и аудио / Д.Х. Нгуен, A.B. Кизим // XIII региональная конференция молодых исследователей Волгоградской области, г.Волгоград, 11-14 нояб. 2008 г.: тез. докл. / ВолгГТУ [и др.]. - Волгоград, 2009. -С. 222-224.

19. Нгуен, Д.Х. Модель организации удостоверяющих центров на основе многоагентной системы / Д.Х. Нгуен, A.B. Кизим // XIV региональная конференция молодых исследователей Волгоградской области (Волгоград, 10-13 нояб. 2009 г.): тез. докл. / ВолгГТУ [и др.]. - Волгоград, 2010. - С. 234-236.

20. Нгуен, Д.Х. Применение онтологии для построения автоматизированных систем / Д.Х. Нгуен, A.B. Кизим, В.А. Камаев // Математика. Компьютер. Образование : тез. докл. XVII междунар. конф., г. Дубна, 25-30 янв. 2010 г. / МГУ. - [М.], 2010. - С. [1].

21. Нгуен, Д.Х. Тенденция развития интеллектуальных агентов в будущем / Д.Х. Нгуен, A.B. Кизим, В.А. Камаев // Математика. Компьютер. Образование : тез. докл. XVII междунар. конф., г. Дубна, 25-30 янв. 2010 г. / МГУ. -[М.],2010. -С. [1].

Оглавление автор диссертации — кандидата технических наук Нгуен Динь Хынг

Введение.

1 Исследование предметной области по СЭД, УЦ и MAC.

1.1 Экономический показатель при использовании СЭД.

1.1.1 Экономическая затрата при использовании бумажных документов.

1.1.2Экономическая затрата при использовании электронных документов.

1.2 Исследование деятельности системы документооборота.

1.2.1 Определение основных понятий системы документооборота.

1.2.2История возникновения и развития систем документооборота.

1.2.3Анализ существующих систем документооборота.

1.2.4Исследование структуры системы электронного документооборота.

1.2.4.1 Подсистема автоматизации делопроизводства.

1.2.4.2 Подсистема архива документов.

1.2.4.3 Подсистема ввода документов и системы обработки образов документов.

1.2.4.4 Подсистема управления стоимостью хранения документов.

1.2.4.5 Подсистема маршрутизации документов.

1.2.4.6 Подсистема комплексной автоматизации бизнес-процессов.

1.2.50писание модели работы существующих систем документооборота.

1.2.60писание удостоверяющего центра.

1.2.6.1 Определение основных понятий удостоверяющих центров.

1.2.6.2 Основные действия инфраструктуры открытых ключей.

1.2.6.3 Основные компоненты удостоверяющего центра.

1.3 Результаты проводимых ранее исследований о применении теории интеллектуальных агентов в СЭД.

1.4 Основные проблемы существующих систем документооборота.

1.5 Выводы первой главы.

2 Обоснование выбора и исследование метода MAC для СЭД.

2.1 Рассмотрение подходов создания системы документооборота.

2.2 Описание подробных интеллектуальных агентов.

2.2. Характеристики агента.

2.2.2Структуры интеллектуальных агентов.

2.3 Исследование метода MAC.

2.3.¡Характеристики MAC.

2.3.20бщая структура MAC.

2.3.3Главные направления развития MAC.

2.3.3.1 Распределенный искусственный интеллект.

2.3.3.2 Искусственная жизнь.

2.3.3.3 Децентрализованный искусственный интеллект.

2.3.4Взаимодействие, коммуникация, кооперация агентов.

2.4 Преимущества метода MAC для системы документооборота.

2.5 Рациональные схемы для построения СЭД с использованием MAC.

2.5.1 Непосредственные связи клиентов с данными.

2.5.2Косвенные и непосредственные связи клиентов с данными.

2.5.3Все связи клиентов с данными через сервер.

2.6 Вывод второй главы.

Проектирование системы документооборота на MAC.

3.1 Проектирование модели работы системы документооборота на MAC.

3.2 Построение MAC для системы документооборота.

3.2.10бщая структура агентов в СЭД.

3.2.2Модель работы каждого интеллектуального агента в системе СЭД.

3.2.3Построение центрального агента.

3.2.4Построение агента сертификата.

3.2.5Построение агента создания документов.

3.2.6Построение агента удаления документов.

3.2.7Построение агента редактирования документов.

3.2.8Построение агента безопасности документов.

3.2.9Построение агента управления документом.

3.3 Реализация имитационных моделирований.

3.4 Построение алгоритма для обеспечения доставки и целостности данных при обмене и обработке между агентами в СЭД.

3.5 Модели работы удостоверяющих центров.

3.5.1 Общая модель организации удостоверяющих центров.

3.5.2Модель работы процесса регистрации сертификатов.

3.5.3Модель работы процесса валидации пути сертификатов.

3.5.4Модель проверки статуса сертификатов.

3.6 Вывод третьей главы.

4 Апробация системы документооборота на MAC.

4.1 Построение удостоверяющего центра для СЭД организации.

4.1.1 Архитектуры удостоверяющего центра.

4.1.2Построение архитектуры УЦ университета и шаблона сертификата.

4.1.3Продукты и стандарты для построения УЦ организации.

4.2 Разработка программного продукта системы документооборота на MAC

4.2.1Принципы разработки комплекса систем.

4.2.2Архитектура системы документооборота на MAC.

4.2.3Структура базы данных СЭД.

4.2.4Функциональная структура системы документооборота на MAC.

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

4.2.60беспечение устойчивости, производительности сервера и создание резервной копии данных.

4.3 Проверка и внедрение программного продукта.

4.4 Выводы четвертой главы.

Введение 2012 год, диссертация по информатике, вычислительной технике и управлению, Нгуен Динь Хынг

Актуальность темы исследования.

В настоящее время сфера применений электронного документооборота с электронной цифровой подписью в мире неуклонно расширяется. Обеспечение юридической значимости электронного документооборота должно достигаться созданием системы удостоверяющих центров (УЦ). УЦ должны решать проблемы сочетания вопросов права и технологии. Если обычное "бумажное" правоотношение связано, как правило, с деятельностью двух сторон-контрагентов, то в случае с применением электронной подписи необходимо появление третьей стороны. Это должно быть некое лицо, пользующееся доверием. Оно могло бы удостоверить по требованию одной или обеих сторон, что подпись была совершена лицом, указанным в качестве подписавшего документ. Кроме этого, удостоверяющие центры подтверждают подлинность ЭЦП (электронной цифровой подписи) и могут быть арбитрами при проверке целостности и авторства.

В любых организациях каждый день выполняется множество операций подписи договоров, командировок и других видов документа. Существует много проблем при подписании бумажного документа: медленное создание, обработка и передача, гораздо сложнее и медленнее идёт поиск информации в бумажных документах, для хранения бумажных документов требуются большие площади, бумажными документами трудно управлять, затраты времени и сил двух сторон-контрагентов при подписании документов и т.д. Таким образом, актуальна задача разработки эффективной системы управления электронным документом (СЭД).

Использование интеллектуальных агентов (ИА) в моделировании и реализации системы документооборота упрощает процесс управления. Так как интеллектуальные агенты могут перемещаться в сети в различных местах и там взаимодействовать с документами локально, возможно эффективно разделять работу на логические части, сотрудничать и синхронизировать себя. Кроме этого, ИА имеет возможность запоминания выполненных действий, общения друг с другом и д.р. Наибольший вклад в развитие теории интеллектуальных агентов можно назвать результаты М.Г. Гаазе-Рапопорт, Д.А. Поспелов, К. Хьюитта, М. Минский, Ю.А. Ивашкин, В.И. Городецкий, В.Б. Тарасова, Э.В. Попова, S. J. Russell, P. Norvig, G. Weiss, G. Caire, G. Rimassa и других видных советских и российских ученых, в развитие и использование СЭД внесли учёные: А.Ю. Морозов, С.В.Мальцева, С.Ю.Асеев, Т.А. Князева, и другие. В области применения средств искусственного интеллекта в области документооборота существуют исследования ученых, посвященные применению сбора информации о документах, семантического анализа их текста, классификации документов, такие как работы ученых: В.В. Ланин, Т. Cai, P. A. Gloor, S. Nog, D. Pesovic, M. Vidakovic и др., но до сих пор нет достаточного развития технологий применения агентных технологий для управления электронными документами с целью повышения производительности работы СЭД - не решены задачи обеспечения мобильности, параллельности, запоминания выполненных действий и сотрудничества между агентами для построения системы документооборота.

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

Задачи исследования.

- Выявления характеристик и проблем систем электронного документооборота.

- Обоснование выбора агентного подхода для организации системы электронного flOKyMeHTOo6opoTà и исследование рациональных схем построения СЭД с использованием агентной технологии.

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

- Проектирование и реализация системы электронного документооборота как многоагентной системы (MAC) на основе созданных моделей.

Объектом исследования являются система электронного документооборота.

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

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

Научная новизна.

- Создана модель работы системы управления электронным документооборотом на основе MAC, которая состоит из групп интеллектуальных агентов, позволяющая повысит производительность и устойчивость работы СЭД.

- Создана модель работы каждого интеллектуального агента в СЭД. Модель представляет процесс работы каждого агента, а также структуру каждого интеллектуального агента в СЭД, которая позволяет агентам выполнять свои задания в СЭД для повышения производительности.

- Построена система имитационного моделирования для сравнения производительности работы обычной системы документооборота (без MAC) и системы документооборота на MAC.

Практическая значимость работы.

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

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

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

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

Апробация работы. Основные положения диссертации докладывались на XIII региональной конференции молодых исследователей Волгоградской области (Волгоград, 2008), на V всероссийской конференции «Инновационные технологии в обучении и производстве» (Камышин, 2008г), на 2-ой, 3-ей региональных научно-практических студенческих конференциях (Камышин 2008г, 2009г), на третьей всероссийской научной конференции «нечёткие системы и мягкие вычисления» (Волгоград, 2009г), на XIV региональной конференции молодых исследователей Волгоградской области (Волгоград, 2009), на научной всероссийской конференции с элементами научной школы для молодёжи (г. Ульяновск, 2009 г.), на XVII международной конференции «Математика, компьютер, образование» (г. Дубна 2010), на XXXVIII международной конференции (Гурзуфе, Украина 2011) и др. По данной работе неоднократно получены дипломы конференций и конкурсов молодых ученых.

Публикации. По теме диссертации опубликовано 21 печатная работа, из которых 1 - монография, 6 работ из журнала ВАК, 14 других публикаций, 3 диплома и награды конкурсов работ молодых ученых.

Структура и содержание диссертационной работы. Диссертационная работа состоит из введения, четырех глав, заключения, списка литературы, содержащего 110 наименований, и приложений. Работа содержит 115 страниц машинописного текста, 48 рисунков, 17 таблиц, 3 приложения.

Заключение диссертация на тему "Организация системы электронного документооборота на основе агентных технологий"

4.4 Выводы четвертой главы

В результате имитационного моделирования показано, что время выполнения операции для СЭД на MAC меньше, чем СЭД без MAC, и результат проверки программного продукта также совпадает с результатом имитационного моделирования по выводу времени выполнения операций. Это достоинство достигается, потому что независимые задачи могут выполняться различными агентами. Благодаря этому преимуществу, в системе документооборота пользователи работают параллельно и параллельно выполняют задания даже для каждого пользователя.

Итак, в четвертой главе уже полученные следующие результаты:

1) реализовано имитационное моделирование СЭД без MAC и СЭД на

MAC;

2) рассмотрен принцип построения комплекса системы «СЭД на MAC»;

3) построена архитектура удостоверяющего центра, построен УЦ соответствующий структуре университета;

4) разработана «СЭД на MAC». Для этого уже построена архитектура система документооборота на основе MAC, разработаны функциональные структуры СЭД, построена структура базы данных;

5) программирована система СЭД организации на основе MAC;

6) проверен процесс работы программного продукта;

7) проведена апробация системы документооборота на кафедре «САПР и ПК».

Заключение

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

Практическая значимость работы:

- Создана система программы управления электронным документооборотом в организации.

- Предложен алгоритм для обеспечения доставки и целостности данных при обмене данными между агентами в СЭД на уровне приложения.

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

Полученные следующие результаты: I

1. Рассмотрена деятельность систем электронного документооборота. Для этого определены основные понятия СЭД, исследованы основные задачи, которые СЭД должны выполнить, сделан анализ характеристик, достоинств и недостатков нескольких существующих СЭД;

2. Исследована структура системы документооборота, проектирована модель работы настоящих систем документооборота;

3. Рассмотрены удостоверяющие центры: определены основные понятия удостоверяющих центров, основные деятельности УЦ;

4. Обоснован выбор метода MAC для построения системы документооборота;

5. Рассмотрена характеристика интеллектуальных агентов;

6. Исследованы структура MAC, рациональные схемы развития MAC.

7. Создана модель работы СЭД на основе MAC, которая организует систему документооборота на основе группы интеллектуальных агентов, и каждый агент играет роль выполнения свой операции;

8. Создана модель работы для каждого интеллектуальных агентов в СЭД, позволяющая агенту выполнить свои заданные задания и свою цель;

9. Построены структуры интеллектуальных агентов, соответствующие проектируемой модели СЭД;

10. Предложен алгоритм для обеспечения доставки и целостности данных при обмене данными между агентами в СЭД;

11. Реализовано имитационное моделирование «СЭД без MAC» и «СЭД на MAC»;

12. Рассмотрен принцип построения комплекса системы «СЭД на MAC»;

13. Построена архитектура удостоверяющего центра, построен УЦ соответствующий структуре университета;

14. Разработана СЭД на MAC. Для этого уже построена архитектура система документооборота на основе MAC, разработаны функциональные структуры СЭД, построена структура базы данных;

15. Программирована система СЭД организации на основе MAC;

16. Проверен процесс работы программного продукта;

17. Проведена апробация системы документооборота на кафедре «САПР и ПК» ВолгГТУ.

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

Полученные результаты позволяют повысить эффективность работы системы документооборота за счет повышения скорости ее работы.

Направлениями дальнейших исследований являются:

1. Расширение функциональности программно-информационного комплекса с целью автоматизации деятельности организации.

2. Расширение и оптимизация возможности переговоров и согласования между партнерами при заключении договоров.

Библиография Нгуен Динь Хынг, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Организация удостоверяющих центров на основе мультиагента./ Н.Д. Хынг, В.А. Камаев, А.В. Кизим; Lambert Academic publishing, 2011.-165 с

2. Нгуен, Д.Х. Выявление требований к системе электронного документооборота с использованием технологий многоагентных систем и удостоверяющего центра / Д.Х. Нгуен, А.В. Кизим // Открытое образование. -2011.- №2. -С. 124-127.

3. Нгуен, Д.Х. Проектирование системы удостоверяющих центров на основе мультиагентов / Д.Х. Нгуен, А.В. Кизим, В.А. Камаев // Известия ТулГУ. Технические науки. 2011. - Вып. 3. - С. 210-212.

4. Liviu Panait and Sean Luke. Cooperative Multi-Agent Learning: The State of the Art. Autonomous Agents and Multi-Agent Systems, 11(3):387—434, 2005.

5. W.M.P. van der Aalst and K.M. van Нее. Workow Management: Models, Methods, and Systems. MIT press, Cambridge, MA, 2002.

6. A.J.M.M. Weijters and W.M.P. van der Aalst. Workow Mining: Discovering Workow Models from Event-Based Data. In C. Dousson, F. Hoppner, and R. Quiniou, editors, Proceedings of the ECAI Workshop on Knowledge Discovery and Spatial Data, pages 78-84, 2002.

7. Brandon Bloom, Christopher J. Dugan. Agent Systems Reference Model Release Version 1.0a. Waterfront Technology Center 200 Federal Street, Suite 300 Camden, NJ 08103. 2006.

8. Stuart J. Russell, Peter Norvig. Artificial Intelligence: A Modern Approach (3rd Edition).2009.

9. Ю.Дуглас Камер. Сети TCP/IP, том 1. Принципы, протоколы и структура - Internetworking with TCP/IP, Vol. 1: Principles, Protocols and Architecture. — M.: «Вильяме», 2003. — С. 880. — ISBN 0-13-018380-6.

10. Нгуен, Д.Х. Вопросы защиты информации в сети / Д.Х. Нгуен, A.B. Кизим // Прикаспийский журнал: управление и высокие технологии. 2008. - № 2.-С. 13-16.

11. Нгуен, Д.Х. Моделирование процесса работы системы документооборота с участием мультиагентных технологий/ Д.Х. Нгуен, A.B. Кизим, В.А. Камаев // Известия ЮФУ. Технические науки. 2012.I

12. Нгуен, Д.Х. Организация системы документооборота на основе мультиагента. // Д.Х. Нгуен, В.А. Камаев, A.B. Кизим, Д.В. Быков// Журнал «Безопасность информационных технологий» . № 1 . - 2012.

13. Нгуен, Д.Х. Разработка системы документооборота ВолгГТУ. // Д.Х. Нгуен, В.А. Камаев, A.B. Кизим, Д.В. Быков// Журнал «Безопасность информационных технологий» . № 1 . - 2012.

14. О.Р. Лапонина. Основы сетевой безопасности: криптографические алгоритмы и протоколы взаимодействия. Интернет университет информационных технологий. - Москва, 2005.

15. Ян Ордон. Компьютерные вирусы без секретов. - New publishing house, 2004.

16. Ивашкин Ю.А., Назойкин Е.А. Моделирование систем, структурно-параметрические и агентно-ориентировнные технологии. Москва «Франтера», 2010.

17. Ивашкин Ю.А. Мультиагентное имитационное моделирование больших систем. Москва «Полисувенир», 2008.

18. Внедрение систем электронного документооборота: проблемы и решения. Электронный ресурс.-[2011].-Режим доступа: http://www.iteam.ru/publications/it/section 64/article 2687

19. Мировой рынок систем электронного документооборота. Электронный ресурс.-[2011].-Режим доступа: http://citforum.ru/consulting/docflow/market/articlel.8.200222.html

20. Общая информация о системе DIRECTUM Электронный ресурс. [2011] . - Режим доступа: http://www.directum.ru/system

21. Рейтинг ведущих систем электронного документооборота Электронный ресурс. [2011] . - Режим доступа: http://alfatec-pro.ru/files/1280241024.pdf

22. ЕВФРАТ Система электронного документооборота Электронный ресурс. - [2011] . - Режим доступа: http://www.еvfrat.ru/

23. Энциклопедия систем электронного документооборота Электронный ресурс. [2008] . - Режим доступа: http://www.bplan.ru/dced.htm

24. Встраивание сертифицированной криптографии в системы электронного документооборота. Электронный ресурс.-[2009].-Режим доступа: http://www.trusted.ru/support/downloads/?product=133

25. Обучение регламентации деятельности удостоверяющих центров Электронный ресурс. [2008] . - Режим доступа: http://www.sec4all.net/infosec-news52.html

26. Карпов А.Г. «Удостоверяющий центр» принял участие в 5-й Всероссийской конференции "Информационная безопасность России в условиях глобального информационного общества" Электронный ресурс. -[2003] . Режим доступа: http://www.udc.spb.ru

27. Технология в действии. Ренова Электронный ресурс. [2009] . -Режим доступа: https://msdb.ru/Downloads/business/Infrastructure/Security.pdf

28. Термины в сфере информационной безопасности Электронный ресурс. [2008] . - Режим доступа: http://www.infotrust.ru/content/view/56/33/

29. Электронная цифровая подпись Электронный ресурс. [2008] . -Режим доступа: http://www.digitalkey .ru/ru/allabout/

30. Удостоверяющий центр Электронный ресурс. [2007] . - Режим доступа: http://www.wikiznanie.rU/m-wz/index.php/yдостоверяющийцентр

31. Решения PKI Электронный ресурс. [2004] . - Режим доступа: http://www.maic.ru/PKI/rus/ppt/08. решения pki.ppt

32. Cryptopro CSP Электронный ресурс. [2008] . - Режим доступа: http://www.confident.ru/isc/index.php?id=l 16

33. RSA Security Электронный ресурс. [2006] . - Режим доступа: http://lanitholding.ru/technologies/rsak.php

34. Интеллектуальный агент Электронный ресурс. [2009] . - Режим доступа: http://ru.wikipedia.org/wiki/Интeллeктvaльный агент

35. Криптопровайдер "Верба-ДМ" Электронный ресурс. [2009] .-Режим доступа: http://vstu.ru/chairs/evm/crypt/

36. Нгуен, Д.Х. Тенденция развития интеллектуальных агентов в будущем Электронный ресурс. / Д.Х. Нгуен, А.В. Кизим, В.А. Камаев // Математика. Компьютер. Образование : тез. докл. XVII междунар. конф., г. Дубна, 25-30 янв. 2010 г. / МГУ. [М.], 2010. - С. 1.

37. Энциклопедический словарь Ф. А. Брокгауза и И. А. Ефрона. -СПб.: Полрадис, 1993. 480 с.

38. Многоагентная система Электронный ресурс. [2009] . - Режим доступа: ЬНр://ги.ш1к1рес11а.01^^1к1/Многоагентнаясистема

39. Project of multi-agent technology in difficult systems Электронный ресурс. [2010]. - Режим доступа: http://www.ouh.nl/

40. Свойства агентов и терминология Электронный ресурс. [2009] . - Режим доступа: http://agentsystem.ru/16

41. Семантическая паутина Электронный ресурс. [2009] . - Режим доступа: http://ru.wikipedia.org/wiki/SemanticWeb

42. Толковый словарь Ефремовой Электронный ресурс. [2009] . -Режим доступа: http://slovarus.info/rus ef.php

43. Робот Электронный ресурс. [2009] . - Режим доступа: http.7/ru.wikipedia.org/wiki/Po6oT#citenote-l

44. Из истории малоизвестных изобретений Леонардо да Винчи Электронный ресурс. [2004] . - Режим доступа: http://chip-news.ru/archiye/chipnews/200402/Article 14.pdf

45. Компоненты и сервисы PKI Электронный ресурс. [2009] . -Режим доступа: http://withsafety.ru/index/infrastruktura-otkrytykh-klyuchey/obshchie-svedeniya-o-pki/komponenty-i-servisy-pki/page/2.html

46. Компоненты и сервисы PKI Электронный ресурс. [2009] . -Режим доступа: http://withsafety.ru/index/infrastruktura-otkrytykh-klyuchey/obshchie-svedeniya-o-pki/komponenty-i-servisy-pki/page/3.html

47. Стандарт Х.509 Электронный ресурс. [2004] . - Режим доступа: http ://www.m ai с .ru/PKI/rus/pdf/04. %20%D 1 %81 %D 1 %82%D0%B0%D0%BD%D0 %B4%D0%B0%D 1 %80%D 1 %82%20X.509.pdf

48. Модели и механизмы доверия Электронный ресурс. [2005] . -Режим доступа: http://www.intuit.rU/department/security/pki/class/free/5/pki5.html

49. Stuart J. Russell, Peter Norvig. Artificial Intelligence

50. Процедура проверки валидности пути Электронный ресурс. -[2005] . Режим доступа: http://www.intuit.rU/department/security/pki/l 1/pki 11 .html

51. Д.М. Петухов, Н.Ю. Федоровская. Алгоритмы обучения интеллектуальных агентов Электронный ресурс. - [2008] . - Режим доступа: http://nit.miem.edu.ru/cgi-bin/article?id= 108

52. Основные понятия архитектуры PKI Электронный ресурс. -[2005] . Режим доступа: http://www.intuit.rU/department/security/pki/l 0/pki10.html

53. Подпись для электронного документа Электронный ресурс. -[2008] . Режим доступа:64. http://www.infosecurity.ru/cgi-bin/cart/arts.pl?a=071008&id=l 13564

54. Модели доверия PKI Электронный ресурс. [2004] . - Режим доступа: http://www.maic.ru/PKI/rus/ppt/03. модели доверия pki.ppt

55. H. И. Червяков, Д. В. Горденко. нейронная сеть для преобразования чисел, представленных в позиционном коде в код системы остаточных классов Электронный ресурс. - [2008] . - Режим доступа: http://science.ncstu.ru/articles/phys-chemistry/08/37.pdf

56. Коммуникация в MAC Электронный ресурс. [2009] . - Режим доступа: http://agentsystem.ru/3 66/

57. DoS-атака Электронный ресурс. [2009] . - Режим доступа: http://ru.wikipedia.org/wiki/DoS-aTaKa

58. Анатомия DDoS-атаки Электронный ресурс. [2005] . - Режим доступа: http://www.inet-press.com/lib/2005/Q7/artl98.htm

59. Протокол управления передачей. Программная спецификация протокола DARPA INTERNET. Электронный ресурс. [2006] . - Режим доступа: http://www.protocols.ru/files/RFC/rfc793.pdf

60. Postel, J., "Transmission Control Protocol," RFC 7612, USC/Information Sciences Institute, January 1980.

61. Маслобоев A.B. Гибридная архитектура интеллектуального агента с имитационным аппаратом. Электронный ресурс. [2009] . - Режим доступа: http://vestnik.mstu.edu.ru/vl2 1 n34/articles/23 maslo.pdf

62. Устюжанин А.Е. Многоагентные интеллектуальные системы. Электронный ресурс. [2007] . - Режим доступа: http://www.microsoft.com/Rus/Msdnaa/Curricula/default.mspx

63. DoS-атака. Электронный ресурс. [2011] . - Режим доступа: http://ru.wikipedia.org/wiki/DoS-aTaKa

64. Многоагентная система. Электронный ресурс. 2011] . - Режим доступа: http://ru■wikipedia■org/wiki/Mнoгoaгeнтнaя система

65. Многоагентные системы. Электронный ресурс. 2011] . - Режим доступа: http://www.aiportal.ru/articles/multiagent-systems/multiagent-systems.html

66. Этот многообразный мир документооборота. Электронный i ресурс. [2012] . - Режим доступа: http://www.mdi.ru/products.php?RubricID=637

67. Чекинов Г.П., Чекинов С.Г. Применение технологии ! многоагентных систем для интеллектуальной поддержки принятия. Электронный ресурс. [2003] . - Режим доступа: http://systech.miem.edu.ru/2003/nl/Chekinov.htm

68. Victoria Iordan. Multi- Agent Models in Workflow Design. Электронный ресурс. [2012] . - Режим доступа: http ://www. intechopen .com/ source/pdfs/14489/InTech

69. Multi agent models in workflow design.pdf

70. Ferber J. Les systemes multi-agents. Vers une intelligence collective. -Paris: InterEditions, 1995.

71. Поспелов Г.С. Искуственный интеллект основа новой информационной технологии - М.: Наука, 1988.

72. Пэранек Г.В. Распределенный искусственный интеллект// Искусственный интеллект: применение в интегрированных производственных системах/Под. ред. Э.Кьюсиака. -М.: Машиностроение, 1991.-С.238-267.

73. Bond А., Gasser L. (Eds.) Readings in Distributed Artificial Intelligence. -New York: Morgan Kaufman, 1988.

74. Durfee E.H. Coordination in Distributed Problem Solvers. Boston MA: Kluver Academic Publishers, 1988.

75. Gasser L. An overview of DAI// Distributed Artificial Intelligence: Theory and Praxis/ Ed. by L.Gasser and N.M.Avouris. Amsterdam: Kluwer Academic Publishers, 1992.

76. Huhns M.N. (Ed.). Distributed Artificial Intelligence. London: Pitman,1987.

77. Rasmussen J., Brehmer В., Leplat J. (Eds.). Distributed Decision-Making. Cognitive Models for Cooperative Work. New York: J.Wiley and Sons,1991.

78. Langton C. (Ed.). Artificial Life. Redwood City: Addison-Wesley,1992.

79. Maes P. Artificial Life Meets Entertainment: Life Like Autonomous Agents// Communication of the ACM. 1995. -Vol.38, №11. - P. 108-114.

80. Моисеев H.H. Современный рационализм. M.: МГВП КОКС,1995.

81. Bonabeau F., Theraulaz G. (Eds.) Intelligence collective. Paris: Hermes, 1994.

82. Адамацкий А.И., Холланд О. Роящийся интеллект: представления и алгоритмы// Информационные технологии и вычислительные системы. 1998. -№1. - С.45-53.

83. Deneubourg J.-L. et al. Self-Organization and Life: from Simple Rules to Global Complexity// Proc. of Second European Conference on Artificial Life, Bruxelles, 1993.

84. Brooks R. A Robust Layered Control System for a Mobile Robot// IEEE Journal of Robotics and Automation. 1986. - Vol.2, №1. - P.14-23.

85. Deneubourg J.-L. et al. Self-Organization and Life: from Simple Rules to Global Complexity// Proc. of Second European Conference on Artificial Life, Bruxelles, 1993.

86. Drogoul A., Ferber J. Multi-Agent Simulation as a Tool for Studying Emergent Processes in Societies// Simulating Societies: Computer Simulation of Social Phenomena/ Ed. by N.Gilbert and J.Doran, UCL Press, 1994. P. 127-142.

87. Steels L. Cooperation Between Distributed Agents Through Self-Organization// Decentralized Artificial Intelligence/ Ed.by Y.Demazeau and J.-P.Muller. Amsterdam: Elsevier North-Holland, 1990. - P.175-196.

88. Demazeau Y., Muller J.-P.(Ed.) Decentralized Artificial Intelligence II. -Amsterdam: Elsevier North-Holland, 1991.

89. Deneubourg J.-L. et al. Self-Organization and Life: from Simple Rules to Global Complexity// Proc. of Second European Conference on Artificial Life, Bruxelles, 1993.

90. Huhns M.N. (Ed.). Distributed Artificial Intelligence. London: Pitman,1987.

91. Тарасов В.Б. Агенты, многоагентные системы, виртуальные сообщества: стратегическое направление в информатике и искусственном интеллекте// Новости искусств, интеллекта. 1998. № 2. - С. 5-63.

92. Иван Блинков. 10 известных масштабируемых архитектурных шаблонов. Электронный ресурс. [2011] . - Режим доступа:http://wwwjnsight-it.ru/masshtabiruemost/10-izvestnykh-masshtabimernykh-arkhitekturnykh-shablonov/i

93. Иван Блинков. Архитектура Google. Электронный ресурс. [2008] . - Режим доступа: http://www.insight-it.ru/masshtabiruemost/arkhitektura-google/

94. Иван Блинков. Архитектура Google 2011. Электронный ресурс. -[2011] . Режим доступа: http://www.insight-it.ru/masshtabiruemost/arkhitektura-google-2011/

95. Процедурное программирование. Электронный ресурс. [2011] . -Режим доступа: http://ru.wikipedia.org/wiki/npoueflypHoenporpaMMHpoBaHHe

96. Объектно-ориентированное программирование. Электронный ресурс. [2012] . - Режим доступа: Ьцр://ги^^рей1а.ощЛу?к}/Объектно-ориентированноепрограммирование

97. История возникновения СЭД. Электронный ресурс. [2010] . -Режим доступа: http://documentscirc.ru/?p=l 25

98. Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Волгоградский государственный технический университет»1. Нгуен Динь Хынг

99. Организация системы электронного документооборота на основеагентных технологий1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ1. ЛИСТОВ 16

100. Научный руководитель доктор технических наук, профессор Камаев В. А. Научный консультант кандидат технических наук доцент Кизим А.В1. Волгоград 20121. Содержание1 Общие сведения.158

101. Наименование программного изделия.15812 Область применения.158

102. Основания для разработки.158

103. Документ, на основании которого ведется разработка.158

104. Организация, утвердившая этот документ, и дата его утверждения.158

105. Наименование темы разработки.158

106. Назначение и цели разработки.15931 Назначение разработки.15932 Цели разработки.159

107. Требования к программе.159

108. Требования к функциональным характеристикам.15941.1 Состав выполняемых функций.15941.2 Организация входных и выходных данных.1611. Входные данные.1612. Выходные данные.16241.3 Временные характеристики и размер занимаемой памяти.162

109. Требования к надежности.16242.1 Требования к надежному функционированию.16242.2 Контроль входной и выходной информации.16342.3 Время восстановления после отказа.16343 Условия эксплуатации.163

110. Требования к составу и параметрам технических средств.164

111. Требования к маркировке и упаковке.166

112. Требования к транспортированию и хранению.166

113. Требования к программной документации.167

114. Технико-экономические показатели.167

115. Стадии и этапы разработки.167

116. Порядок контроля и приемки.16881 Виды испытаний.168

117. Общие требования к приемке.168

118. Список использованных источников.1681. Аннотация

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

120. Наименование программного изделия

121. Разработке подлежат программные продукты, представляющие собой «Система документооборота» для управления системой электронногодокументооборота организации.

122. Полное наименование продукта «Система управления электронным документооборотом организации». Краткое наименование продукта -«Система документооборота» или «SignVSTU». Далее называем «система»12 Область применения

123. Система «81§пУ8Т11» предназначена для управления электронным документооборотом в организациях, университетах и так далее.2 Основания для разработки

124. Документ, на основании которого ведется разработка

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

126. Организация, утвердившая этот документ, и дата его утверждения

127. Задание утверждено на заседании кафедры САПР и ПК; протокол №, ""2010 г.

128. Наименование темы разработки

129. Наименование темы разработки «Система документооборота».

130. Назначение и цели разработки31 Назначение разработки

131. Целью работы является повышение эффективности системы управления электронным документооборотом.4 Требования к программе

132. Функциональная структура программы показана на рисунке1. Обеспечение работы с сэд 1. Работа с документами

133. Работа с документами контрагентов

134. Работа со своими документами

135. Отображение списка документов

136. Выбор документа для смотрения содержания1. Создание нового документа

137. Работа с существующими документами

138. Поиск документа по ключевым словам

139. Поиск документа по названию1. Поиск документа по датам

140. Поиск документа по ФИО автора

141. Поиск документа по классификации

142. Определение состояния подписи документа

143. Выдать возможные действия для не подписанных документов

144. Подписать отказанные документы

145. Выдать возможные действия для не отказанных документов1. Отказаться

146. Отображение списка документов

147. Выбор документа для смотрения содержания

148. Поиск документа по ключевым словам

149. Поиск документа по названию1. Поиск документа по датам

150. Поиск документа по ФИО автора

151. Поиск документа по классификации

152. Определение состояния подписи документа1. Готовые документы1. Не готовые документы1. Удаление документа1. Подтверждение удаления

153. Отправление запроса удаления документа

154. Сообщение I результата удаления |1. Редактирование документа!

155. Определение состояние очереди подписи1. Подписать |

156. Редактирование содержания документа

157. Редактирование списка связанных сотрудников

158. Отправление запроса редактирования

159. Сообщение результата редактирования

160. Работа со подсистемой автоматизации бизнес-процессов

161. Работа со подсистемой создания резервнойкопии1. Загрузка документа1. Оформление ~1 документа

162. Загрузка списка своих заданий

163. Сообщать информацию заданий1. Управлениесписком подписантов1. Управление процессами1. Добавление подписантов

164. Определение очередей подписи

165. Владелец документа подписывает

166. Установка свойства создания резервной копии

167. Наблюдение наличия изменения данных в системе

168. Создания новой копии данных1. Создание плана/ заданий

169. Редактирование плана/заданий1. Создать новый документ1. Согласование плана

170. Удаление плана/ | заданий I1. Составить документ

171. Сообщение результата создания

172. Созданные документы с подписями.

173. Информация созданного документа.

174. База данных ключевых слов.41.3 Временные характеристики и размер занимаемой памяти

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

176. Объем оперативной памяти, используемой системой не должен превышать 8 Мбайт.42 Требования к надежности42.1 Требования к надежному функционированию

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

178. Система документооборота» должна сохранить документы, которые созданы пользователями.42.3 Время восстановления после отказа

179. Эксплуатация «Система документооборота» должны проводиться в соответствии с основными требованиями.

180. Требования к составу и параметрам технических средств

181. Для эксплуатации системы «Система документооборота» необходимы следующий минимальный объем технических средств: /

182. Требования к информационной и программной совместимости45.1 Требования к информационным структурам на входе

183. При входе пользователь только нужно вводить пароль для доступа к закрытому ключу, длина пароля не меньше 6 слов.

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

185. Система будут написана на языке программирования С# с помощью среды визуального программирования visual studio 2008 с использованием стандартных библиотек, библиотеки криптографии и JadeLeap.

186. Кроме этого, на серверном компьютере должен установить Net Framework 3.5, Microsoft Visual J# 2.0 Redistributable Package, Microsoft sql Server.

187. На клиентском компьютере должен установить Net Framework 3.5, КриптоПро, Microsoft Word 2003 или выше.45.5 Требование к безопасности

188. Для удостоверяющего центра необходима операционная система Windows сервер 2003.

189. Для поддержания работы автоматизированной системы, на котором ставить сервер необходима операционная система Windows 98/server 2003/XP/vista/windows 7, на котором есть IIS, операционная система соединить с сетью.

190. Требования к маркировке и упаковке

191. Упаковка должна соответствовать условиям хранения дискеты.

192. Требования к транспортированию и хранению

193. Условия транспортирования, места хранения и сроки хранения программных продуктов, записанного на магнитный носитель, должны соответствовать условиям транспортирования и хранения этого носителя, указанным на упаковке.

194. Требования к программной документации

195. Технико-экономические показатели

196. Расходы на разработку программ:

197. Система «81§пУ8Ти» проведена в течение 5 месяца. Авторы желали создать конкурентный продукт на информационном рынке системы управления документооборота с обеспечением юридического права и с повышением скорости работы системы.

198. Система создана с желанием повышения удобности при разработке над договорами, снижение затрат на времени и бумаг по сравнению с работой над бумажными документами.7 Стадии и этапы разработки

199. Порядок контроля и приемки81 Виды испытаний

200. Испытание системы происходит на кафедре «САПР и ПК» ВолгГТУ.

201. Испытание системы должно проводиться пользователями и сотрудниками университета кафедры «САПР и ПК» ВолгГТУ.

202. Пример: создание документа о направлении в командировку (подробно см. приложение «Руководство пользователя»).

203. Общие требования к приемке

204. Приемка системы должна осуществляться руководителем и консультантами. Система должна считаться годной к приемке, если она удовлетворяет всем пунктам данного технического задания.

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

206. Список использованных источников

207. ГОСТ 34.602-89. Техническое задание на создание автоматизированной системы.- М: Издательство стандартов, 1989.- 11с.

208. Нгуен, Д.Х. Вопросы защиты информации в сети / Д.Х. Нгуен, A.B. Кизим // Прикаспийский журнал: управление и высокие технологии. 2008. - № 2.-С. 13-16.

209. Кизим, A.B. Компоненты системы безопасности сетевых программных систем / A.B. Кизим, Д.Х. Нгуен // Журнал научных публикаций аспирантов и докторантов. 2008. - № 10. - С. 213-214.

210. Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Волгоградский государственный технический университет»1. Нгуен Динь Хынг

211. Организация системы электронного документооборота на основеагентных технологий1. ТЕХНИЧЕСКИЙ ПРОЕКТ1. ЛИСТОВ 28

212. Научный руководитель доктор технических наук, профессор Камаев В. А. Научный консультант кандидат технических наук доцент Кизим А.В1. Волгоград 20121. Содержание1 Общие сведения.173

213. Наименование программного изделия.17412 Область применения.174

214. Основание для разработки.174

215. Документ, на основании которого ведется разработка.174

216. Организация, выдавшая этот документ, дата его утверждения.175

217. Наименование темы разработки.1753 Назначение разработки.1754 Требования к системе.175

218. Требования к функциональным характеристикам.17541.1 Состав выполняемых функций.17541.2 Организация входных и выходных данных.17641.2.1 Входные данные.17641.2.2 Выходные данные.17741.3 Временные характеристики и размер занимаемой оперативной памяти 177

219. Требования к составу и параметрам технических средств.179

220. Требования к маркировке и упаковке.18146.1 Требования к маркировке программного изделия.18146.2 Способы упаковки программного изделия.181

221. Требования к транспортировке и хранению.181

222. Описание логической структуры системы.182

223. Связи программ системы с другими программами.182

224. Состав программной системы.182

225. Сценарий работы программы.18255 Иерархия классов.183

226. Описание классов программной системы документооборота.183

227. Используемые технические средства.197

228. План мероприятий по разработке программы.1978 Вызов и загрузка.197

229. Список использованных источников.1981. Аннотация

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

231. Наименование программного изделия

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

233. Система документооборота» для управления системой электронногодокументооборота организации.

234. Полное наименование продукта «Система управления электронным документооборотом организации». Краткое наименование продукта -«Система документооборота» или «81§пУ8Ти». Далее называем «система»12 Область применения

235. Система «SignVSTU» предназначена для управления электронным документооборотом в организации.2 Основание для разработки

236. Документ, на основании которого ведется разработка

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

238. Организация, выдавшая этот документ, дата его утверждения

239. Задание утверждено на заседании кафедры САПР и ПК; протокол №, ""2010 г.

240. Наименование темы разработки

241. Наименование темы разработки «Система документооборота».3 Назначение разработки

242. Требования к функциональным характеристикам

243. Созданные документы с подписями. Информация созданного документа. База данных ключевых слов.41.3 Временные характеристики и размер занимаемой оперативнойпамяти

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

245. Объем оперативной памяти, используемой системой не должен превышать 8 Мбайт.42 Требования к надежности42.1 Требования к надежному функционированию

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

247. Система документооборота» должна сохранить документы, которые созданы пользователями.42.3 Время восстановления после отказа

248. Эксплуатация «Система документооборота» должны проводиться в соответствии с основными требованиями.

249. Обслуживающий персонал (пользователь) должен иметь квалификацию -пользователь ЭВМ или по крайней мере, навыки практической работы на ПЭВМ модели IBM PC/AT и ОС Windows 9х или.

250. Требования к составу и параметрам технических средств

251. Требования к информационной и программной совместимости45.1 Требования к информационным структурам на входе

252. При входе пользователь только нужно вводить пароль для доступа к закрытому ключу, длина пароля не меньше 6 слов.

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

254. Система будут написана на языке программирования С# с помощью среды визуального программирования visual 2008 с использованием стандартных библиотек, библиотеки криптографии и JadeLeap.

255. Кроме этого, на серверном компьютере должен установить Net Framework 3.5, Microsoft Visual J# 2.0 Redistributable Package, Microsoft sql Server.

256. На клиентском компьютере должен установить Net Framework 3.5, КриптоПро, Microsoft Word 2003 или выше.45.5 Требования к программным средствам, используемым программой

257. Для поддержания работы автоматизированной системы необходима операционная система Windows 98/XP/NT, на котором есть MySql, операционная система поддерживает IP4, операционная система соединить с сетью, протокол TCP/IP Нормально работает.

258. Требования к маркировке и упаковке46.1 Требования к маркировке программного изделия

259. Упаковка должна соответствовать условиям хранения дискеты.

260. Требования к транспортировке и хранению

261. Условия транспортирования, места хранения и сроки хранения программного продукта, записанного на магнитный носитель, должны соответствовать условиям транспортирования и хранения этого носителя, указанным на упаковке.

262. Описание логической структуры системы

263. Связи программ системы с другими программами

264. Для работы программы необходимы:операционная система Windows 95/NT; Клиент для сетей Microsoft и протокол TCP/IP.

265. Состав программной системы

266. Программная система выполнена в соответствии с механизмом клиент-сервер, поэтому система содержит в своем составе:

267. Документооборот-сервер» серверная часть системы,

268. Документооборот-клиент» часть клиента системы.

269. УЦ модуль создания сертификатов.