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

кандидата технических наук
Завозкин, Сергей Юрьевич
город
Кемерово
год
2007
специальность ВАК РФ
05.25.05
цена
450 рублей
Диссертация по документальной информации на тему «Информационное обеспечение интеграции информационных систем на основе системы электронного документооборота»

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

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

Завозкии Сергей Юрьевич

ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ИНТЕГРАЦИИ ИНФОРМАЦИОННЫХ СИСТЕМ НА ОСНОВЕ СИСТЕМЫ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА

05 25 05 — информационные системы и процессы, правовые аспекты

информатики

Автореферат

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

Кемерово — 2007

003175200

003175200

Работа выполнена в Кемеровском государственном университете на кафедре ЮНЕСКО по НИТ и Институте вычислительных технологий СО РАН

Научный руководитель: кандидат физико-математических наук,

доцент Гудов Александр Михайлович

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

профессор Потапов Вадим Петрович

кандидат технических наук, доцент Пестунова Тамара Михайловна

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

Защита состоится 9 ноября 2007 г в 10 часов 15 минут на заседании диссертационного совета Д 003 046.01 при Институте вычислительных технологий СО РАН по адресу: 630090, г. Новосибирск, просп Ак Лаврентьева, 6

С диссертацией можно ознакомиться в специализированном читальном зале вычислительной математики и информатики ГПНТБ СО РАН

Автореферат разослан 8 октября 2007 г

Учёный секретарь диссертационного совета доктор физико-математических наук, профессор Л.Б Чубаров

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

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

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

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

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

Таким образом, актуальной является задача разработки системы, позволяющей на своей основе различными способами инте1рировать существующие на предприятии ИС, а также обеспечивающей автоматизацию управления документами и бизнес-процессами Очевидно, что такая система должна относиться к классу СЭД

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

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

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

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

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

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

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

6 Реализовать СЭД и провести ее апробацию в процессе управления ВУЗом

К объектам исследования относятся методы интеграции информационных систем, электронные документы, документопотоки, процессы движения и управления электронными документами, бизнес-процессы и механизмы управления ими

Методы исследования определяются сущностью теоретических и практических проблем Используются, структурный системный анализ, теория баз данных, теория автоматизации проектирования, методы функционального проектирования в нотациях ГОЕБО, ГОЕРЗ и ГЛЕБ IX, методы объектно-ориентированного проектирования, методы оптимизации, теория нейронных сетей, теория и методы разработки программного обеспечения, методы тестирования программного обеспечения Научная новизна

1. Предложена модель комплексной интеграции, позволяющая создавать системы,

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

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

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

Положения, выносимые на защиту

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

2 Информационные объекты системы, информационная и функциональные модели, а также модели структуры данных СЭД

3 Метод выбора архитектуры СЭД на основе решения задачи оптимизации стоимости документопотоков

4. Метод автоматического определения метаданных документа, в основу которого положена математическая модель нейронной сети Кохонена

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

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

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

- Грант Министерства Образования и Науки Российской Федерации № 4828 в рамках федеральной программы «Развитие научного потенциала высшей школы» (2005 -2006 год).

- Госконтракт № 12/10 АКО на выполнение работ по мероприятию "Создание областного реестра информационных ресурсов, баз данных научно-технической информации, информации учебного назначения и электронных средств обучения в учреждениях НПО, СПО, ВПО, ДПО" (2006 год)

- Грант Министерства Образования и Науки Российской Федерации № 4256 "Создание типового информационно-вычислительного портала для организации учебной и научной деятельности ВУЗа" в рамках аналитической ведомственной целевой программы "Развитие научного потенциала высшей школы (2006-2008 годы)" (2006-2007 годы)

- Грант Ученого Совета КемГУ "Система электронного документооборота ВУЗа" Протокол заседания ученого совета КемГУ № 3 от 24.03 2007 (2007 год)

Обоснованность и достоверность полученных результатов подтверждается реализацией системы электронного документооборота, ее внедрением в опытную эксплуатацию в Кемеровском государственном университете (http //sed.kemsu ru)

Апробация результатов. Основные результаты диссертации представлялись на следующих конференциях Международной научно-практической конференции "Новые информационные технологии в университетском образовании" (Кемерово 2006), Международной конференции "Вычислительные и информационные технологии в науке, технике и образовании" (Павлодар, 2006), Международной конференции по электронным публикациям "El-Pub 2003" (Новосибирск, 2003), Международной научно-практической конференции "Информационные технологи и математическое моделирование" (Анжеро-Судженск, 2006), Всероссийских научно-практических конференциях "Инновационные недра Кузбасса IT-технологии", "Недра Кузбасса Инновации", "Информационные недра Кузбасса" (Кемерово, 2007, 2006,2005), Всероссийских научно-практических конференциях "Системы автоматизации в образовании, науке и производстве" (Новокузнецк, 2005, 2007), Всероссийской конференции с участием иностранных ученых "Распределённые информационно-вычислительные ресурсы" (Новосибирск, 2005), Всероссийской конференции молодых ученых по математическому моделированию и информационным технологиям (с участием иностранных ученых) (Кемерово, 2005) Публикации

По теме диссертации опубликовано 23 работы, в том числе (в скобках в числителе указан общий объём этого типа публикаций, в знаменателе - объем, принадлежащий лично автору) 4 статьи в изданиях, рекомендуемых ВАК для предоставления основных результатов диссертации (2,06/1,78 печ л), 1 статья в научном журнале (0,5/0,43), 11 публикаций в трудах и материалах конференций (3,5/2,73 печ л ), 7 публикаций в тезисах конференций (0,93/0,81 печ. л.).

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

Структура и объём работы. Диссертационная работа состоит из введения, трёх глав, заключения и списка литературы. Общий объём работы составляет 168 страниц машинописного текста, включая 40 иллюстраций, 6 таблиц и библиографический список из 116 литературных источников В работе имеется 5 приложений объемом 50 страниц.

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

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

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

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

Можно выделить несколько уровней интеграции

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

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

— Интеграция данных - основана на идентификации и каталогизации данных с целью их дальнейшего использования

— Интеграция на основе стандартов - основана на использовании стандартных форматов данных (например, CORBA, JavaRMI, XML),

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

Помимо этого принято выделять три принципа интеграции

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

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

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

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

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

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

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

— Отсутствие возможности автоматического определения метаданных из содержимого текстового документа, что необходимо для осуществления эффективного импорта слабоструктурированных данных в СЭД из других ИС Этот механизм также полезен при потоковом вводе документов

— Отсутствие возможности выбора оптимальной архитектуры СЭД, что в ряде случаев может привести к ограничениям функциональности системы в целом

Результаты анализа 9 наиболее популярных на рынке программного обеспечения отечественных систем электронного документооборота (DocsVision, Albetty, DIRECTUM, ЕВФРАТ-Документооборот, OfficeMedia, ДЕЛО, PayDox, ЛЕТОГРАФ, Documentum) показали, что все рассмотренные системы делятся на две группы по тем ключевым объектам, с которыми они работают, и, как следствие, по назначению систем. К первой группе относятся системы, ключевыми объектами которых являются только документы Ко второй группе - системы, ключевыми объектами которых являются документы и бизнес-процессы Большая часть из рассмотренных систем относится ко второй группе

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

Архитектура систем, по большей части, является трехзвенной Обычно в СЭД для хранения данных используются базы данных как собственной разработки (например, БД компаний Гарант Интернейшенл и Cognitive Technologies), так и известных разработчиков (например, Oracle, MS SQL Server, Lotus Notes/ Domino, MS Access). Логика систем чаще всего располагается на сервере приложений, зачастую объединённом с web-сервером, а в некоторых случаях и с СУБД Клиентская часть, как правило, устанавливается на рабочую станцию пользователя. Если предоставляется возможность работы из стандартного web-броузера, то пользователю доступен ограниченный функционал Существует также ряд систем, ориентированных исключительно на web-клиента При внедрении таких систем пользователь выбирает архитектуру из заранее определенного списка доступных решений

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

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

В результате были предложены следующие требования к моделям СЭД. Модели должны обеспечивать

1 Возможность эффективного добавления, редактирования, удаления и работы с данными произвольного (как структурированного, так и слабо структурированного) типа и размера.

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

3. Возможность интеграции ИС за счет использования стандартизованного описания формата передачи данных и наличия у систем схожих сервисов работы с ним

4 Возможность объединения внутренних прикладных процессов каждой ИС за счёт создания в СЭД типовых бизнес-процессов

5 Возможность автоматического определения метаданных из содержимого текстового документа, а также определения метаданных из описания, представленного в специальном формате (например, в XML формате)

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

8 Возможность управления БП, включая моделирование, выполнение, мониторинг и наличие интерфейса для создания БП

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

Ю.Безопасность хранения и передачи информации (поддержка аутентификации, авторизации, разграничения прав доступа к объектам СЭД, делегирования прав доступа к документу)

И.Механизм настройки СЭД на выбранную архитектуру

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

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

— Объект - сущность с определёнными свойствами

— Класс объектов - описание множества однородных объектов, имеющих одинаковые атрибуты, отношения с другими объектами и семантику.

— Метаданное (атрибут) - элемент, описывающий свойство объекта

— Отношение - семантическая связь между объектами Для описания отношений использована модель RDF

Для удобства работы со схожими объектами введено понятие группы объектов -множество объектов, связанных отношениями определенного типа

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

Определение ключевого объекта СЭД, электронного документа, разработано на основе ГОСТ Р 51141-98 "Делопроизводство и архивное дело Термины и определения", закона РФ N 24-ФЗ от 20 02.1995 "Об информации, информатизации и защите информации", закона РФ от 10 01 2002 N 1-ФЗ "Об электронно-цифровой подписи" и ГОСТ Р ИСО 9000-2001: «Системы менеджмента качества Основные положения и словарь» Электронным документом называется информационная пара- d, ~(cdi>Md^, обрабатываемая СЭД и циркулирующая в ней, где - содержимое ЭД, М^ - метаданные ЭД.

На основе ГОСТ Р 51141-98 "Делопроизводство и архивное дело" разработана классификация электронных документов, включающая наименование, тип, направление, способ наполнения, степень сложности, содержание, вид, срочность, степень гласности, срок хранения, стадия создания, род деятельности

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

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

Ещё одним ключевым объектом СЭД является понятие бизнес-процесса Для его определения введены понятия задания, функции и процесса Заданием t, называется множество- t, =(el,ol,il,M,^J, где е( - действие, о, - объект СЭД, над которым выполняется

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

Функцией f, называется пара fi ^{e^M^j, где е, - элементарное действие, автоматически выполняемое системой и возвращающее определённый результат, Mfi - метаданные функции.

Процессом pi называется множество р: = (^P,F,Td,Mp с заданным регламентом

выполнения элементов этого множества, где Р - другие процессы, F - функции, Td - связанные с ЭД d, задания, MPi - метаданные задания. ^

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

Бизнес-процессом bj называется множество b, = (P,F,T,MB), с заданным регламентом выполнения элементов этого множества, где Р - процессы, F - функции, Т- задания; Мв - метаданные бизнес-процесса Бизнес-процесс направлен на достижение определенной бизнес-цели

Дчя обеспечения возможности управления безопасностью введены понятия пользователя, права и роли,

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

Для описания функций системы, а также существующих в ней потоков данных построен комплекс функциональных моделей СЭД в стандартах IDEF0 и IDEF3.

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

В модели информационно-ориентированной интеграции используется единая база данных (БД) для хранения информации всех действующих и разрабатываемых ЙС (см Рис 3)

Запрещаемое

Рис. 3 Информационно-ориентированная интеграция

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

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

Запрашиваемое

Рис 4 Сервисно-ориентированная интеграция В основу модели процессно-ориентированной интеграции положено понятие БП, функциональных блоков управления и доступом к нему (см. Рис 5)

Рис. 5 Процессно-ориентированная интеграция Интеграция осуществляется путём создания типовых БП, осуществляющих связь БП систем. Кроме того, предусмотрено создание индивидуальных БП, способных в ходе выполнения обеспечивать передачу данных в каждую ИС, либо получение данных из нее Для эффективной реализации интеграции в СЭД разработан механизм создания БП на основе структуры их хт!-описания

Для удобства реализации процессно-ориентированной интеграции разработан язык КетЗИВРБЬ, позволяющий формализовать элементы БП и организовать взаимодействие между ними, обладающий средствами поддержки вложенных процессов, предоставляющий возможности реализации ветвлений и циклов

На Рис 6 приведено КОБ-представление интеграции ИС на основе СЭД.

работает с

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

предложен метод автоматического определения метаданных, включающий несколько этапов.

1 Выделение зон документа. Под зоной документа понимается часть текста документа, имеющая единую структуру и семантическое значение

2 Определение типов зон документа. Каждая зона имеет определённый тип, характеризующий её содержимое и множество метаданных, которые можно определить в зоне данного типа (например, заголовки, тело документа, списки, обращения)

3. Определение класса документа. Выполнение данного этапа основывается на понятиях матрицы и шаблона документа. Матрица документа представляется в виде ГЪХ

, где Zí - тип г-ой зоны документа, /, - длина г-ой зоны докумен-

Ь г„ 1

•Ч Л п П /

та в символах, Ь, - положение начала зоны относительно начала документа в символах Шаблоном документа называется вектор (2,, определяющий порядок зон, где - тип г-ой зоны Для одного класса ЭД может существовать множество шаблонов, описанных указанным методом Класс ЭД определяется посредством сопоставление матрицы ЭД и набора возможных шаблонов 4 Последовательное определение метаданных в каждой зоне документа. Основано на существовании для найденного класса шаблона, в котором указан набор зон и список возможных метаданных для каждой зоны

На 2-4 этапах используется математический аппарат, основанный на построении нейронной сети Кохонена, применяемой для классификации образов путём нахождения близости параметров образа к ядру каждого класса. Для использования данного механизма определяются, ядра классов С, вектор входных параметров х и вектор я?, характеризующий расстояние от х до С Для определения класса, к которому относится объект вы-

бирается минимальная евклидова норма й, те решается задача С)]| -> шш Соответствующий минимальному расстоянию класс является искомым

На слой нейронов подается вектор входных параметров х = (л,, .., х„), где х, - слова выбранной зоны документа, п - количество слов в зоне. Ядро класса для метаданного имеет вид

С = {к, г,{*„..{/„.,/,},{/„..., ?„}) (1)

где к - определяющий признак класса, г - позиция признака в тексте, {зь - ключевые слова, V - количество ключевых слов, {/¡, ^ — ключевые фразы, и - количество ключевых фраз, - шаблоны, соответствующий синтаксису регулярных выражений, у/ -количество шаблонов.

Задача поиска минимального расстояния ¡¡^(л,С)]| от вектора входных параметров до ядра класса сводится к определению

%Х<1Х + с12д2 + + й&ь + й?5<?5 тах, (2)

где /

— с!] - величина, определяющая присутствие в документе определяющего признака, нормированное к числу слов зоны документа

4 =-£[*=*]. (3)

И (=1

— ¿2- величина, определяющая расстояние между позицией определяющего признака в документе и позицией определяющего признака из ядра класса, нормированное к числу слов зоны документа

¿2 =

" 1=] V

с1з - величина, определяющая количество слов зоны документа, совпавших со словами из ядра класса, нормированное к числу слов зоны документа

(5)

п Ы к-1

<14 - величина, определяющая количество фраз зоны документа, совпавших с фразами из ядра класса, нормированное к числу слов зоны документа.

(4)

7 П-ТП U

" I=1 м

/*=1>

i+m

(6)

— ¿5 - величина, определяющая количество слов, соответствующих регулярным выражениям из ядра класса, нормированное к числу слов зоны документа'

1 Л W

П

matchit^ljXj) , (7)

где pi, - количество слов в к-ом регулярном выражении, match (х,у) ~ логическая функция, истинная, если фразам соответствует регулярному выражению х и ложная в противном случае

5

весовые коэффициенты q-, удовлетворяют условию = 1

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

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

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

На основе построенных моделей разработана структура данных СЭД, представленная в виде ЕЯ-модели

Построенные модели соответствуют разработанным требованиям'

1. Модели должны обеспечивать возможность эффективного добавления, редактирования, удаления и работы с данными произвольного типа и размера. Данное требование обеспечивается за счёт ввода в информационную модель понятия ЭД, как объекта, способного содержать различную информацию как в структурированном, так и в слабоструктурированном виде, снабжённого стандартизованным описанием, а также вводом в функциональную модель блоков добавления, редактирования и удаления объектов содержимого

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

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

4. Модели должны обеспечивать возможность объединения внутренних прикладных процессов каждой ИС за счёт создания в СЭД типовых бизнес-процессов.

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

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

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

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

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

8. Модели должны обеспечивать возможность управления бизнес-процессами. Данное требование обеспечиваются вводом в информационную модель понятий БП, а в функциональную модель - блока управления БП

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

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

Третья глава посвящена описанию реализации СЭД согласно предложенным моделям и методам

С учётом построенных моделей СЭД, используя метод выбора оптимальной архитектуры системы, осуществлён выбор трехзвенной архитектуры СЭД с централизованным управлением данными и доступом к системе через Интернет В качестве клиентского приложения выбран максимально "тонкий" клиент - стандартный веб-броузер. Все электронные документы СЭД хранятся без дублирования в БД ЭД Так как БД ЭД должна быть в некотором смысле "распределенной", то есть состоять из двух частей - реляционной базы данных, предназначенной для хранения метаданных, и объектной базы данных, ориентированной на работу с документами произвольного типа, то в качестве БД была выбрана объектно-реляционная СУБД Структура реляционных таблиц соответствует модели структуры данных. При реализации уровня бизнес-логики были использованы средства, обеспечивающие эффективную работу с данными, -пакеты PL/SQL и JAVA

Для обеспечения доступа к логике СЭД из Интернета использован сервер приложений Apache Tomcat, выполняющий также функции web-сервера Для реализации интерфейса СЭД использована библиотека KemSUWEB, разработанная в ЦНИТ КемГУ,

обеспечивающая единую среду для создания приложений, основанных на трехзвенной архитектуре, за счет адаптеров, которые удовлетворяют потребностям разработчика- в операциях с БД, в защите информации, в управлении ходом приложения Интерфейс СЭД расположен на сервере приложений и представлен в виде набора хт1-файлов, хранящихся в папках, имеющих древовидную структуру

В конце главы приводится описание интерфейса и функционала реализованной СЭД, а также подтверждение соответствия созданной системы построенным моделям Проведено тестирование СЭД на соответствие предъявленным к ней требованиям. СЭД внедрена в тестовую эксплуатацию в КемГУ и доступна по адресу Ьйр.//Бе<1 кепки ги

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

ОСНОВНЫЕ РЕЗУЛЬТАТЫ, ПОЛУЧЕННЫЕ В ДИССЕРТАЦИИ

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

3 Разработаны информационная и функциональные модели, а также модели структуры данных СЭД, удовлетворяющие разработанным требованиям В информационной модели описаны информационные объекты СЭД, а также отношения между ними. Набор функциональных моделей создан в виде совокупности диаграмм ШЕБО и ГОЕБЗ, отражающих функционал СЭД и существующие в системе потоки данных.

4 Разработан метод выбора архитектуры СЭД на основе решения задачи оптимизации стоимости документопотоков

5 Предложен метод автоматического определения метаданных ЭД, в основу которого положена математическая модель нейронной сети Кохонена Метод реализован и апробирован как часть СЭД

6 На основе представленных моделей и методов реализована СЭД и проведена её апробация в процессе управления ВУЗом

Достоверность результатов диссертационной работы подтверждается реализацией на основе построенных моделей в соответствии с разработанными требованиями СЭД и внедрении её в опытную эксплуатацию в КемГУ.

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ Журналы, рекомендованные ВАК для представления основных научных результатов диссертации:

1 Гудов, А М Об одной модели оптимизации документопотоков, реализуемой при создании системы электронного документооборота [Текст] / Гудов А. М, Завозкин С.Ю // Вычислительные технологии. - 2006 - том 11, специальный выпуск - С, 53 - 65

2, Гудов, АМ Создание компонента автоматического определения метаданных документа дня системы электронного документооборота [Текст] / А М. Гудов, С Ю Завоз-кин, А С. Меньшиков // Вестник томского государственного университета - 2006. -№16,- С. 19-24

3 Гудов, А.М Информационные и математические модели, заложенные в систему электронного документооборота КемГУ [Текст] / А М Гудов, С Ю Завозкин // Вестник НГУ - 2005,- Том 2, вып 1, серия "Информационные технологии в образовании". - С. 68-73.

4 Завозкин, С Ю Процессно-ориентированная интеграция приложений при помощи системы электронного документооборота [Текст] / А. М Гудов, С Ю. Завозкин // Вестник ТГУ - 2006 - № 19 - Приложение Материалы международных, всероссийских и региональных научных конференций, симпозиумов, школ, проводимых в ТГУ -С 20-27

Труды конференций:

1 Завозкин, С. Ю Система электронного документооборота ВУЗа [Текст] / А М Гудов, С.Ю Завозкин // Труды VI Всероссийской научно-практической конференции "системы автоматизации в образовании, науке и производстве" - Новокузнецк СибГИУ, 2007 С. 278-281

2. Гудов, А М. Интеграция распределённых приложений при помощи системы электронного документооборота [Текст] / А М Гудов, С.Ю Завозкин // Труды международной конференции "Вычислительные и информационные технологии в науке, технике и образовании". - Павлодар. ТОО НПФ "ЭКО", 2006. - II том С 442 - 451.

3. Завозкин, С Ю Об одном подходе построения архитектуры для реализуемой системы электронного документооборота ВУЗа [Текст] /СЮ Завозкин // Труды V Всероссийской научно-практической конференции "Недра Кузбасса Инновации " - Кемерово ИНТ, 2006 С 172-176.

4 Гудов, А М Создание моделей и методик для построения типовой системы электронного документооборота ВУЗа [Текст] / А М. Гудов, С Ю Завозкин // Сборник материалов Всероссийского конкурса инновационных проектов аспирантов и студентов по приоритетному направлению развития науки и техники "информационно-телекоммуникационные системы" -М,.ГНИИИТТ"Информика", 2005 - С 36-37

5. Гудов, АМ Система электронного документооборота как элемент интеграции информационных систем ВУЗа [Текст] / А.М. Гудов, С Ю Завозкин // Труды V Всероссийской научно-практической конференции "Система автоматизации в образовании, науке и производстве" - Новокузнецк СибГИУ, 2005 - С 172-173 Тезисы:

1. Завозкин, С.Ю Анализ системы документопотоков ВУЗа с точки зрения эффективности передачи электронных документов [Текст] / СЮ. Завозкин // Тезисы XI Международной научно-методической конференции "Новые информационные технологии в университетском образовании". - Кемерово- ИНТ, 2006. - С 272 - 275

2 Завозкин, С Ю. СЭД как элемент интеграции подсистем ВУЗа в единую информационную систему [Текст] / С.Ю, Завозкин // Программа и тезисы докладов VI Всероссийской конференции молодых ученых по математическому моделированию и информационным технологиям (с участием иностранных ученых) - Кемерово, 2005 С 62-63.

Подписано к печати 05 10 2007 г Бумага офсетная Формат 60x84 '/,<; Печать офсетная. Гарнитура Тайме Уел печ д 1,0 Тираж 100 экз Заказ 1226-07

Отпечатано в ОАО «ИПП «Кузбасс» 650066, г Кемерово, пр-т Октябрьский, 28

Оглавление автор диссертации — кандидата технических наук Завозкин, Сергей Юрьевич

СОКРАЩЕНИЯ.

ВВЕДЕНИЕ.

ГЛАВА 1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ.

§ 1. Анализ подходов к интеграции.

§2. Анализ систем электронного документооборота.

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

§4. Обзор систем электронного документооборота.

§5. Выводы.

ГЛАВА 2. МОДЕЛИРОВАНИЕ СЭД.

§1. Информационная модель СЭД.

1.1. Понятия объект, класс объектов, метаданное, отношение, группа объектов, ИС, интеграция ИС.

1.2. Понятия ЭД, содержимое, метаданные, папка.

1.3. Понятия бизнес-процесса, процесса, задания, функции, маршрута ЭД

1.4. Понятия пользователя, права, роли, закладки.

§2. Функциональная модель СЭД.

§3. Модель комплексной интеграции ИС.

§4. Метод автоматического определения метаданных.

4.1. Определение типа зоны.

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

4.3. Определение метаданных в зоне.

§5. Задача оптимизации документопотоков.

5.1. Объём занимаемого электронными документами места в БД СЭД.

5.2. Время получения электронного документа из БД СЭД.

5.3. Время ожидания пользователем ЭД из "внешней" ИС.

5.4. Определение стоимостей.

5.5. Постановка задачи оптимизации.

5.6. Анализ целевой функции.

5.7. Метод выбора оптимальной архитектуры СЭД.

§6. Модели структуры данных СЭД.

§7. Соответствие моделей предъявленным требованиям.

§8. Выводы.

ГЛАВА 3. РЕАЛИЗАЦИЯ СЭД.

§ 1. Выбор архитектуры СЭД.

§2. Программные средства реализации.

2.1. Сервер базы данных.

2.2. Сервер приложений.

§3. Интерфейс СЭД.

3.1. Администрирование.

3.2. Документы.

3.3. Отчёты.

3.4. Бизнес-процессы.

3.5. Корзина.

3.6. Поиск.

§4. Анализ СЭД на соответствие предъявленным к ней требованиям.

§5. Выводы.

Введение 2007 год, диссертация по документальной информации, Завозкин, Сергей Юрьевич

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

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

Главной проблемой таких систем является недостаточная развитость имеющихся средств интеграции с другими системами. Данная проблема весьма актуальная, так как на многих предприятиях существует большое число разрозненных информационных систем (ИС), постепенно приобретаемых или разрабатываемых в процессе работы предприятия. Это вызвано тем, что не существует единой системы, которая бы покрыла все функциональные потребности. Определенную роль здесь играет и принцип "best of breed", когда организация старается выбрать "лучший в своем классе" продукт [38]. В результате подобного подхода образуется не единая информационная среда, а набор разрозненных систем.

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

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

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

Цель работы

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

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

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

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

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

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

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

6. Реализовать СЭД и провести её апробацию в процессе управления ВУЗом.

Объекты исследования

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

Методы исследования определяются сущностью теоретических и практических проблем. Используются: структурный системный анализ, теория баз данных, теория автоматизации проектирования, методы функционального проектирования в нотациях ШЕБО, ЮЕРЗ и ШЕР1Х, методы объектно-ориентированного проектирования, методы оптимизации, теория нейронных сетей, теория и методы разработки программного обеспечения, методы тестирования программного обеспечения. Научная новизна

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

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

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

4. Предложен метод автоматического определения метаданных электронного документа, в основу которого положена математическая модель нейронной сети Кохонена.

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

Положения, выносимые на защиту

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

2. Информационные объекты системы, информационная и функциональные модели, а также модели структуры данных СЭД.

3. Метод выбора архитектуры СЭД на основе решения задачи оптимизации стоимости документопотоков

4. Метод автоматического определения метаданных документа, в основу которого положена математическая модель нейронной сети Кохонена.

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

Практическая ценность

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

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

Грант Министерства Образования и Науки Российской Федерации № 4828 в рамках федеральной программы «Развитие научного потенциала высшей школы» (2005 - 2006 год).

Госконтракт № 12/10 АКО на выполнение работ по мероприятию "Создание областного реестра информационных ресурсов, баз данных научно-технической информации, информации учебного назначения и электронных средств обучения в учреждениях НПО, СПО, ВПО, ДПО" (2006 год).

Грант Министерства Образования и Науки Российской Федерации № 4256 "Создание типового информационно-вычислительного портала для организации учебной и научной деятельности ВУЗа" в рамках аналитической ведомственной целевой программы "Развитие научного потенциала высшей школы (2006-2008 годы)" (2006-2007 годы).

Грант Ученого Совета КемГУ "Система электронного документооборота ВУЗа". Протокол заседания учёного совета КемГУ № 3 от 24.03.2007 (2007 год).

Обоснованность и достоверность полученных результатов подтверждается реализацией системы электронного документооборота, её внедрением в опытную эксплуатацию в Кемеровском государственном университете (http://sed.kemsu.ru).

Апробация результатов

Основные результаты диссертации представлялись на следующих конференциях: Международной научно-практической конференции "Новые информационные технологии в университетском образовании" (Кемерово

2006), Международной конференции "Вычислительные и информационные технологии в науке, технике и образовании" (Павлодар, 2006), Международной конференции по электронным публикациям "El-Pub 2003" (Новосибирск, 2003), Международной научно-практической конференции "Информационные технологи и математическое моделирование" (Анжеро-Судженск, 2006), Всероссийских научно-практических конференциях "Инновационные недра Кузбасса. IT-технологии", "Недра Кузбасса. Инновации", "Информационные недра Кузбасса" (Кемерово, 2007, 2006, 2005), Всероссийских научно-практических конференциях "Системы автоматизации в образовании, науке и производстве" (Новокузнецк, 2005,

2007), Всероссийской конференции с участием иностранных учёных "Распределённые информационно-вычислительные ресурсы" (Новосибирск, 2005), Всероссийской конференции молодых ученых по математическому моделированию и информационным технологиям (с участием иностранных ученых) (Кемерово, 2005).

Доклад на VI Всероссийской конференции молодых ученых по математическому моделированию и информационным технологиям (с участием иностранных ученых) отмечен дипломом за лучший секционный доклад. Доклад на V Международной научно-практической конференции "Информационные технологии и математическое моделирование" отмечен дипломом I степени.

Публикации

По теме диссертации опубликовано 23 работы, в том числе (в скобках в числителе указан общий объём этого типа публикаций, в знаменателе -объём, принадлежащий лично автору) 4 статьи в изданиях, рекомендуемых ВАК для предоставления основных результатов диссертации (2,06/1,78 печ. л.), 1 статья в научном журнале (0,5/0,43), 11 публикаций в трудах и материалах конференций (3,5/2,73 печ. л.), 7 публикаций в тезисах конференций (0,93/0,81 печ. л.).

Личный вклад автора

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

Структура и объём работы

Диссертационная работа состоит из введения, трёх глав, заключения и списка литературы. Общий объём работы составляет 167 страниц машинописного текста, включая 40 иллюстраций, 6 таблиц и библиографический список из 116 литературных источников. Также в работе имеется 6 приложений объёмом 50 страниц.

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

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

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

Разработан перечень требований к моделям СЭД на основании результатов проведённого анализа существующих подходов к интеграции информационных систем и систем электронного документооборота. На его основе определены информационные объекты системы.

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

В основу информационной модели легли объекты СЭД и отношения между ними, определённые при анализе предъявленных к моделям СЭД требований. Предложенные функциональные модели СЭД построены в стандартах IDEF0 и IDEF3. Они отражают функции системы, необходимые для осуществления интеграции ИС и автоматизации управления документами и бизнес-процессами, а также описывают существующие в СЭД потоки данных. Структура данных СЭД смоделирована в виде модели «сущность - связь».

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

Подтверждено соответствие построенных моделей предъявленным к ним требованиям.

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

Разработан метод выбора оптимальной архитектуры СЭД на основе анализа эффективных параметров задачи оптимизации.

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

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

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

В заключении необходимо обозначить перспективные направления дальнейших исследований:

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

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

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

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

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

Автор выражает благодарность всем преподавателям и аспирантам кафедры ЮНЕСКО по НИТ КемГУ, а также всем сотрудникам Центра Новых Информационных Технологий КемГУ за поддержку в процессе написания диссертационной работы.

ЗАКЛЮЧЕНИЕ

Библиография Завозкин, Сергей Юрьевич, диссертация по теме Информационные системы и процессы, правовые аспекты информатики

1. Гудов, А. М. Об одной модели оптимизации документопотоков, реализуемой при создании системы электронного документооборота Текст. / Гудов А. М., Завозкин С.Ю. // Вычислительные технологии. -2006. - том 11, специальный выпуск. - С. 53 - 65

2. Гудов, A.M. Создание компонента автоматического определения метаданных документа для системы электронного документооборота Текст. / A.M. Гудов, С.Ю. Завозкин, A.C. Меньшиков // Вестник томского государственного университета. 2006. - №16.- С. 19-24

3. Гудов, A.M. Информационные и математические модели, заложенные в систему электронного документооборота КемГУ Текст. / А. М. Гудов, С. Ю. Завозкин // Вестник НГУ.- 2005.- Том.2, вып.1, серия "Информационные технологии в образовании". С. 68 - 73.

4. Гудов, А. М. Система электронного документооборота как средство интеграции информационных систем Текст. / А. М. Гудов, С.Ю. Завозкин, Е. А. Душин // Материалы конференции информационные недра Кузбасса.- Кемерово, 2007. -С. 170 177.

5. Гудов, A.M. Метаданные документа системы электронного документооборота ВУЗа Текст. / A.M. Гудов, С.Ю. Завозкин, A.C. Меньшиков // Труды IV Всероссийской научно-практической конференции "Информационные недра Кузбасса".- Кемерово: ИНТ, 2005.-С. 137-141.

6. Гудов, А. М. Основные аспекты разработки системы электронного документооборота ВУЗа Текст. / А. М. Гудов, С. Ю. Завозкин // Вестник Кемеровского государственного университета. Серия "Математика". Кемерово, 2004. - С. 129 - 136.

7. Афанасьев, К.Е. Система электронного документооборота Текст. / К.Е. Афанасьев, A.M. Гудов, С.Ю. Завозкин // Сборник трудов молодых ученых КемГУ, посвященный 30-летию КемГУ. Кемерово: Изд-во «Полиграф», 2004. - С. 169-171.

8. Гудов, A.M. Система электронного документооборота Текст. / A.M. Гудов, С.Ю. Завозкин // XXV Всероссийская научно-методическая конференция КемГУ "Проблемы обеспечения качества образования". -Кемерово, 2004. С. 42 - 43.

9. Гудов, А. М. Проблемы стандартизации документов и документооборота на уровне ВУЗа Текст. / А. М. Гудов, С. Ю. Завозкин // Информационные недра Кузбасса: Труды III региональной научно-практической конференции. Кемерово: ИНТ, 2004. - С. 130 -134.

10. Завозкин, С.Ю. Создание системы электронного документооборота КемГУ Текст. / С.Ю. Завозкин // Материалы XXXI апрельской конференции студентов и молодых ученых КемГУ. Кемерово: изд-во «Полиграф», 2004. - С. 191-193.

11. Акопянц, А. К выбору систем автоматизации документооборота Электронный ресурс. / Акопянц, А.// http://offline.computerra.rU/2003/523/31278.-200314.06.2007

12. Андреев, В. Приступая к созданию корпоративной системы автоматизации документооборота Электронный ресурс. / В. Андреев // http://www.doc-online.ru/aid/17. 2003. - 14.06.2007

13. Храмцовская, Н. Стандарты СЭД: что подойдет России? Электронный ресурс. / Н. Храмцовская // www.cnews.ru/reviews/index.shtml72006/04/21/200355.2006.-14.06.2007

14. Руководство пользователя для системы управления корпоративными документами и бизнес-процессами PayDox Электронный ресурс. // http://www.paydox.ru/Manuals/PayDoxUserManualRUS.zip. 2004 -14.06.2007.

15. Руководство пользователя для системы электронного документооборота Albetty Электронный ресурс. / www.albetty.com,-2005.

16. Описание системы электронного документооборота DIRECTUM Электронный ресурс. / Материалы сайта www.directum.ru.-2006.-14.06.2007

17. Описание системы управления документами и бизнес-процессами DocsVision Электронный ресурс. / Материалы сайта www.docsvision.com.-2006.-14.06.2007

18. Описание системы EMC DOCUMENTUM Электронный ресурс. // Материалы сайта www.documentum.ru.-2006.-14.06.2007

19. Описание системы электронного документооборота OfficeMedia Электронный ресурс. / Материалы сайта http://www.intertrust.ru.-2006.-14.06.2007

20. Описание системы электронного документооборота ЕВФРАТ Электронный ресурс. / Материалы сайта www.evfrat.ru.-2006.-14.06.2007

21. Описание системы электронного документооборота ЛЕТОГРАФ Электронный ресурс. / Материалы сайта www.letograf.ru.-2006.-14.06.2007

22. Описание системы электронного документооборота "Электронные офисные системы" / Материалы сайта eos.ru.-2006.-14.06.2007

23. Сенкевич, В. Автоматизация хаоса, или зачем нужны системы электронного документооборота Электронный ресурс. / В.Сенкевич // http://www.silicontaiga.ru/home.asp?artld=3280.-2005.-14.06.2007

24. Выбор системы документооборота Электронный ресурс. / http://www.directurn.ru/338691.shtml.-2003-14.06.2007.

25. Галкин, Г. Мифы и парадигмы интеграции приложений Электронный ресурс. / Г. Галкин // Аналитика и исследования http://www.iemag.ru/?ID=495937.-2004. -14.06.2007

26. Князева, Т. Отечественные системы автоматизации делопроизводства Текст. / Т. Князева // Журнал «Компьютерра». 2005.

27. Храмцовская, Н. А. Что такое «документ»? Текст. / H.A. Храмцовская // Делопроизводство и документооборот на предприятии. 2004. - N7

28. Делопроизводство и архивное дело. Термины и определения Текст. // ГОСТ Р 51141-98 [Электронный ресурс] / http://www.termika.ru/dou/docs/gost51141.html. 1998. - 14.06.2007

29. Федеральный закон об информации, информатизации и защите информации от 20.02.1995 № 24-ФЗ Электронный ресурс. / http://www.relcom.ru/Archive/1997/ComputerLaw/RussiaLaws/Informat.ht т.-1995.- 14.06.2007

30. Закон РФ об электронно-цифровой подписи от 10.01.2002 N 1-ФЗ Электронный ресурс. / http://www.rg.ru/oficial/doc/federalzak/l-fz.shtm.-2002.- 14.06.2007

31. Храмцовская Н.А. Стандарт ISO 22310: ISO определяет свою политику в области управления документацией Электронный ресурс. / Н.А. Храмцовская // http://eos.ru/filesnoproxy/220293/iso22310.pdf

32. Хохлов, Ю.Е. Обзор форматов метаданных Электронный ресурс. / Ю.Е. Хохлов, С.А. Арнаутов // http://www.elbib.ru /index.phtml?envpage=methodology/metadata/mdreview/mdreview.html .-19.06.2007.

33. Dublin Core Metadata Element Set, Version 1.1: Reference Description Электронный ресурс. / http://dublincore.org

34. Набор элементов метаданных Dublin Core Электронный ресурс. / http://www.ruslibnet.ru:8101 /dc/dcfields.htm. 2.02.2006

35. IMS Электронный ресурс. / http://www.imsglobal.org.-2.02.2006

36. Стандарты в электронном обучении. Электронный ресурс. / По материалам семинара «Стандарты в электронном обучении», проведенного в рамках проекта ДЕЛФИ 2 // http://bit.edu.nstu.ru/archive/issue-32004/standartyvelektronnomobuchenii60.-2004.-19.06.2007

37. Универсальная модель представления информации в образовательных системах Электронный ресурс. / http://www.openet.ru/University.nsf/Index.htm !Open&Menu=VUMain-InfAnalitMaterials-8L.-19.06.2007

38. Проект стандарта «Метаданные учебных объектов» (IEEE 1484.12.12002 «Draft Standard for Learning Object Metadata») Электронный ресурс. / http://www.intmedia.ru/edu/lom.htm.- 12.10.2006

39. ГОСТ Р ИСО 9000-2001: «Системы менеджмента качества. Основные положения и словарь» Электронный ресурс. / http://bib-gost.narod.ru/kazestvo/gostriso90012001.zip. -2001. 12.03.2007

40. ГОСТ Р ИСО 9001-2001 Системы менеджмента качества. Требования. Электронный ресурс. / http://bib-gost.narod.ru/kazestvo/gostriso90012001.zip-2001. 12.03.2007

41. ГОСТ Р ИСО 9004-2001 Системы менеджмента качества. Рекомендации по улучшению деятельности. Электронный ресурс. / http://bib-gost.narod.ru/kazestvo/gostriso90042001 .zip- 2001. 12.03.2007

42. Типовые требования к автоматизированным системам электронного документооборота. Спецификация MoReq Электронный ресурс. / http://www.interface.ru/home.asp?artId=4286 2006. - 12.10.2006

43. Business Process Execution Language for Web Services (BPEL4WS Specification). Specification. Version 1.1 Электронный ресурс. / http://xml.coverpages.org/WS-BPELv 11 -2003033 l.pdf.-2003.-19.06.2007

44. Корпорация: языки управления бизнес-процессами. BPML Электронный ресурс. / http://www.citforum.ru/internet/xml/bpml/. 2005.

45. Михеев, А. Перспективы WorkFlow-систем. Сравнение workflow-языков Электронный ресурс. / А. Михеев, М. Орлов // http://kis.pcweek.ru/Year2004/N23/CP 1251 /CorporationSy stems/chapt 1 .ht т.-2004.- 19.06.2007

46. Салазкин, J1. П. Основы делопроизводства. Требования к тексту документа Текст. / Л. П. Салазкин // Кемерово: Кузбассвузиздат. -2000.

47. Карпычев, В.Ю. Методология IDEF0 и программный продукт BP win. Учебно-методическое пособие Электронный ресурс. / В.Ю. Карпычев // http://www.unn.ru/rus/books/metfiles/bpwin.doc. 20.06.2007

48. Маклаков, С. В. BPwin и ERwin: CASE-средства для разработки информационных систем Электронный ресурс. / С. В. Маклаков // http://www.isuct.ru/~ivt/books/CASE/case5.-10.02.2006

49. Свиридов, С. IDEF0: функциональное моделирование деловых процессов Электронный ресурс. / С. Свиридов, А. Курьян // http://www.trizminsk.Org/r/430002.htm. -1997. -10.02.2006

50. Announcing the Standard for Integration Definition For Function Modeling Электронный ресурс. // http://www.enterprise-architecture.inMmages/DocumentsflDEFO.pdf- 1993. 10.02.2006

51. Чувахин, В. А. Описание отдельных концепций IDEF0 Электронный ресурс. / В. А. Чувахин // http://www.cfin.ru/chuvakhin/idefO-r.shtml.-20.06.2007

52. Курьян, А. Г. Использование IDEF0 для описания и классификации процессов в рамках системы качества МС ИСО семейства 9000 версии 2000 Электронный ресурс. / А. Г. Курьян, П. С. Серенков // http://www.idefinfo.ru/content/view/22/27. -20.06.2007

53. Рубцов, С. Опыт использования стандарта IDEF0 Электронный ресурс. / С. Рубцов // http://www.osp.ru/os/2003/01/182411. 2003. -15.03.2006

54. Верников, Г. Основные методологии обследования организаций. Стандарт IDEF0 Электронный ресурс./ Г. Верников http://www.vpg.ru/main.mhtml?PubID=21.-10.02.2006

55. Барахнин, В. Б. Информационная модель отношений между документами в информационной системе Текст. / В.Б. Барахнин, Ю.В. Леонова // Журнал "Вычислительные технологии". 2005. - том 10 специальный выпуск.

56. Репин, В.В. Стандарт описания, регламентации и аудита бизнес-процесса Электронный документ. / В.В.Репин, В.Г. Елиферов // http://www.tengrygroup.com/consulting/library/?p=51 20.06.2006

57. Бессонов, С.В. Оптимизация электронного документооборота в корпоративных системах Текст.: дис. . канд. экон. наук. / С.В. Бессонов. М., 2001.

58. Моисеев, Н.Н. Методы оптимизации Текст. / Н.Н. Моисеев, Ю.П. Иванилов, Е.М. Столярова//М.: Наука, 1983.

59. Дрэй, С. О важности эргономики Электронный ресурс. / С. Дрэй // -http://www.usability.ru/Articles/software-ergonomics.htm. 1995.11.02.2006

60. Мандел, Т., Дизайн интерфейсов Текст. / Т. Мандел // М.: ДМК Пресс, 2005.-416с.

61. Раскин, Д. Интерфейс: новые направления в проектировании компьютерных систем Текст. / Д. Раскин // СПб: Символ-Плюс, 2005272 с.

62. Снижко, Е. А. Разработка интерфейса пользователя Электронный ресурс. / Е. А. Снижко / http://seal608.narod.ru/interface.html. -20.06.2007

63. Суровцев, И.С, Нейронные сети Текст. / Суровцев И.С, Клюкин В.И., Пивоварова Р.П. // Воронеж: ВГУ1994.

64. Хайкин, С. Нейронные сети: полный курс Текст. / С. Хайкин // М. : Вильяме, 2006.-1104 с.

65. Hertz, J. Introduction to the Theory of Neural Computation Текст. / J. Hertz, A. Krogh, R.G. Palmer //Addison-Wesley, Reading, Mass. 1991.

66. Hopfield, J.J. Neural networks and physical systems with emergent collective computational abilities. Текст. / J.J. Hopfield // Proc. Natl. Acad. Sci. -1984

67. ISO 9241-11:1998.: Guidance on usability Text.

68. ISO 9241-12:1998. Part 12: Presentation of information Text.

69. ISO 9241-13:1998. Part 13: User guidance Text.

70. ISO 9241-14:1997. Part 14: Menu dialogues Text.

71. ISO 9241-15:1999. Part 15: Command dialogues Text.

72. ISO 9241-16:1999. Part 16: Direct manipulation dialogues Text.

73. ISO 9241-17:1998. Part 17: Form fîlling dialogues Text.

74. Отчет о научно-исследовательской работе. Эргономические требования к экранным элементам управления в программных обучающих и тестирующих комплексах Текст. / Российский государственный институт открытого образования. 2001.

75. Андреев, В. О чем надо помнить при разработке пользовательского интерфейса (Памятка по эргономике для разработчика) Электронный ресурс. / В. Андреев // http://demo.csm.ru/sample/articles/usability/news2239.php. 2004. 20.06.2007

76. Тайдвел, Д. XML-программирование в технологии Java Электронный ресурс. / Д. Тайдвел // http://khpi-iip.mipk.kharkiv.edu/library/extent/prog/iipXML/xmljava.html. 2004. -03.11.2006

77. JDOM API Documentation Электронный ресурс. / http://khpi-iip.mipk.kharkiv.edu/library/extent/prog/jdomdoc/index.html. -03.11.2006

78. Чейс, H. Введение в DOM Электронный ресурс. / Чейс, H.// http://khpi-iip.mipk.kharkiv.edu/library/extent/prog/iipXML/x-udom.html. 2003 .03.11.2006

79. Чейс, H. Использование JDBC для вставки данных из XML в базу данных Электронный ресурс. / Н. Чейс // http://khpi-iip.mipk.kharkiv.edu/library/extent/prog/iipXML/ins.html. 03.11.2006.

80. Грабер, M. SQL Текст. / М. Грабер. М. : Лори, 2001. - 643 с.

81. Елиферов, В.Г. Стандарт ИСО 9001:2000 «на ладони» Электронный ресурс. / В.Г. Елиферов // http://www.stq.ru/riasite/?page=48&id=9&issueid=182&articleid=637. -03.11.2006.

82. Ерофеев, Е.С. Управление документооборотом в современных условиях Электронный ресурс. / Е.С. Ерофеев // http://www.connect.ru/article.asp?id=5364. 03.11.2006.

83. Репин, В.В. Два понимания процессного подхода к управлению предприятием Текст. / В.В. Репин /Методы менеджмента качества. -2003-№4.

84. Репин, В. В. Куда делся руководитель? Электронный ресурс. / В. В. Репин//www.tengrygroup.com/consulting/library/?p=31. 12.09.2006.

85. Рубцов, C.B. Уточнение понятия "Бизнес процесс" Электронный ресурс. / C.B. Рубцов // http://www.dis.rU/manag/arhiv/2001/6/10.html. -12.09.2006.

86. Спиридонов, Д. В. IT в бизнесе Электронный ресурс. / Д.В. Спиридонов // http://www.docflow.ru/analytics.asp. -21.11.2006.

87. Nainani, В. Полный цикл управления бизнес-процессами с применением инструментов, поддерживающих стандарты Электронный ресурс. / В. Nainani, Перевод "Oracle Magazine/Русское издание" // http://citcity.ni/l 1228 2005. - 03.04.2006

88. Документация по KemSUWEB Электронный ресурс. / http://iais.kemsu.ru/docs/index.htm. 2004. - 14.06.2007.

89. Спецификация HTML 4.01.Рекомендации W3C от 24.12.1999 Электронный ресурс. / http://www.w3.org/TR/1999/REC-html401-19991224.- 1999.-19.06.2007

90. Extensible Markup Language (XML, Открытый язык разметки) 1.0 Электронный ресурс. / http://www.w3.org/TR/1998/REC-xml-19980210. 1998.- 19.06.2007

91. Пространства имен в XML Электронный ресурс. / http://www.w3.org/TR/REC-xml-names.- 1999.- 19.06.2007

92. Язык преобразований XSL (XSLT). Версия 1.0 Электронный ресурс. / http://www.w3.org/TR/1999/REC-xslt-19991116. 1999. -19.06.2007

93. Эккель, Б Философия Java Текст. / Б. Эккель Санкт-Петербург:Питер, 2003.-976 с.

94. Соммервиль, И. Инженерия программного обеспечения, 6-е издание. Пер. с англ. Текст. / И. Соммервиль. М.: Издательский дом "Вильяме", 2002. - 624 с.

95. Урман, С. Oracle 9i. Программирование на языке PL/SQL Текст. / С. Урман. М.: Лори, 2004. - 528 с.

96. Ален, К. 101: Oracle PL/SQL. Как писать мощные и гибкие программы на PL/SQL Текст. / К. Ален.- М.: Лори, 2004. 350 с.

97. Михайлова, А.И. Основы информатики Текст. / А. И. Михайлова, А.И. Черный, Р.С Гиляревский // М.: Наука, 1978 756 с.

98. Josey A. POSIX® 1003.1 Frequently Asked Questions (FAQ Version 1.12) Электронный ресурс. // http://www.opengroup.org/austin/papers/posixfaq.html. 2006. 20.06.2007

99. Josey A. Интеграция корпоративных приложений: основные понятия Электронный ресурс. / Перевод: Intersoft Lab. http://citcity.ru/11132. -2005.- 10.02.2006

100. Стрелкова, Е. Интеграция данных предприятия Электронный ресурс. / Е. Стрелкова // http://www.osp.ru/os/2003/04/182921. Открытые системы. - 2003. - № 4

101. Среда Описания Ресурса (RDF): Понятия и Абстрактный Синтаксис Электронный ресурс. / http://www.w3.org/TR/2004/REC-rdf-concepts-20040210.-2004.- 19.06.2007

102. Мышенков, К. Методы и средства обеспечения надежности автоматизированных информационных систем Электронный ресурс. / К. Мышенков, А. Васильев, А. Трофимов // http://www.aiskhp.ru/articles/15.htm. -1996. -03.04.2006

103. PL/SQL. User's Guide and Reference. Version 2.0 Текст. / ORACLE, 1992.