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

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

Автореферат диссертации по теме "Интеграция программных систем информационной среды организации на основе Intranet-технологии"

АГАПОВ Руслан Николаевич

ИНТЕГРАЦИЯ ПРОГРАММНЫХ СИСТЕМ ИНФОРМАЦИОННОЙ СРЕДЫ ОРГАНИЗАЦИИ НА ОСНОВЕ ШТЬЬШЕТ-ТЕХНОЛОГИИ (на примере образовательного учреждения)

Специальность 05.13.11 -Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

2 8 АПР 2011

Уфа-2011

4844662

Работа выполнена на кафедре автоматизированных систем управления ГОУ ВПО «Уфимский государственный авиационный технический университет»

засл. деят. науки РФ, д-р техн. наук, проф. КУЛИКОВ Геннадий Григорьевич, каф. автоматизированных систем управления Уфимского государственного авиационного технического университета

д-р техн. наук, проф. ЮСУПОВА Нафиса Исламовна,

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

канд. техн. наук, ЯФАЕВ Виль Эмарович, ОАО «Башинформсвязь», филиал РУМС, г. Уфа

Ведущая организация ГОУ ВПО «Башкирская академия

государственной службы и управления при Президенте Республики Башкортостан»

Защита диссертации состоится 13 мая 2011 года в 10:00 часов на заседании диссертационного совета Д-212.288.07 при Уфимском государственном авиационном техническом университете по адресу: 450000, г. Уфа, ул. К. Маркса, д. 12

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

Автореферат разослан _ апреля 2011 года

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

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

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

диссертационного совета /?/' Л

д-р техн. наук, проф. £ С. С. Валеев

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

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

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

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

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

Существующие решения веб-порталов часто используют информационную технологию типовых корпоративных порталов (например, Microsoft SharePoint Portal Server, IBM WebSphere Portal) без внесения изменений и адаптацию под возможность интеграции разрозненных автономных программных систем информационной среды. В частности, ряд портальных решений дополняются системами дистанционного обучения (СДО), такими как Moodle, Прометей, WebCT, Lotus Notes Learning Space, а также элементами виртуальных лабораторий (BJI, Е-laboratory). Сегодня портальные решения, СДО, BJI часто используются автономно, без учета интегративных возможностей, либо при реализации персонального механизма интеграции с ограничением вкшочаемости сторонних подсистем.

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

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

Исследования данной проблемы, представленные в работе, опираются на труды следующих отечественных и зарубежных ученых: Купера А., Раскина Д., Манделя Т., Арчибальда Р. Д., Ускова В. Л., Тихонова А. Н., Варшавского П. Р. и др.

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

Связь с плановыми исследованиями

Диссертация является результатом исследований, проводимых на кафедре АСУ УГАТУ в рамках гранта Президента Российской Федерации № НШ-65497.2010.9.

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

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

Цель работы

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

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

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

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

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

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

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

5. Разработать прототипы программного обеспечения интегрированной информационной среды и средства по ее развертыванию.

Методы исследования

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

Результаты, выносимые на защиту:

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

2. Intranet- технология интеграции программных систем информационной

среды.

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

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

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

Научная новизна работы

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

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

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

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

Практическая значимость результатов

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

-прототипов программного обеспечения интегрированной информационной среды и средства по ее развертыванию - инсталлятора. Базовая номенклатура инсталлятора включает 58 задач, 6 сервисов, правил формирования 3 сценариев развертывания интегрированной информациошюй среды. Прототип обеспечивает необходимый ресурс надежности при одновременной активной работе до 62 пользователей на предлагаемом серверном оборудовании и ПО. Созданы опытные образцы прототипов. Прототип инсталлятора позволяет снизить время развертывания информационной системы (в рассмотренных примерах в 5-6 раз) и обеспечить развертывание при отсутствии специализированного технического персонала, а также производить тиражирование полученной интегрированной информационной среды.

Практическая значимость результатов подтверждается их внедрением на портал кафедры АСУ УГАТУ по адресу в сети Интернет http://asu.ugatu.ac.ru.

Апробация работы

Теоретические и практические результаты, полученные автором, докладывались на заседаниях кафедры АСУ, а также на 5 международных и всероссийских научно-технических конференциях:

-Всероссийской научно-практической Интернет-конференции «Автоматизированные системы управления и информационные технологии», Пермь, Пермский государственный технический университет, 2006;

Международном форум-конкурсе ((Актуальные проблемы современной науки». Самара, 2007;

-IV Всероссийской научно-практической конференции «Актуальные задачи математического моделирования и информационных технологий», Сочи, 2008;

-XVIII Всероссийской научно-методической конференции «Проблемы качества образования Уфа-Москва», Уфа, 2008;

-Международной конференции по компьютерным наукам и информационным технологиям (СОТ), Анталия, Турция, 2008.

Публикации

По теме диссертационной работы опубликовано 20 печатных работ, из них

5 работ опубликованы в рецензируемых журналах из списка ВАК, 3 свидетельства

06 официальной регистрации программы для ЭВМ, остальные в других изданиях.

Структура и объём диссертации

Диссертационная работа состоит из введения, четырех глав, заключения, выводов по диссертационной работе, списка литературы и приложений. Основная часть работы изложена на 133 страницах машинописного текста, содержит 33 рисунка и 7 таблиц. Библиографический список включает 116 наименований.

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

СОДЕРЖАНИЕ РАБОТЫ Во введении обосновывается актуальность темы исследования, формулируются цель работы и решаемые задачи, научная новизна и практическая ценность выносимых на защиту результатов.

В первой главе выполнен анализ современного состояния концепции ИС организации и вопросов интеграции составляющих ПС.

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

При использовании кардинальной интеграции предполагается полная переработка архитектуры ИС организации и замена существующих приложений новой системой, состоящей из интегрированного набора модулей, например построение EÄP-системы. Среди основных недостатков способа отмечаются: потеря инвестиций в существующие корпоративные приложения; неизбежность интеграции в будущем; высокая стоимость решений. Интеграция интерфейсов рассматривает взаимодействие приложений на основе «обертывающих» прикладных интерфейсов, например, протокола обмена XML сообщениями- SOAP, веб-сервисов.

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

Во второй главе рассматривается концепция построения ИС на основе реинжиниринга существующих ПС и системного анализа бизнес-процессов.

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

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

Тонкий клиент

веб-браузер (Internet Explorer, Opera, FireFox...) - коннекторы к БД (Cxcel) •

Эл. почта

Exchange serv-

smtp, рорЗ

Сервис ДО

Moodle

http, https

Сервисы защиты от НСД

- межсетевые экраны

• шлюзы, в т.ч. VPN : ,

- сертификаты SSL, ЭЦП

http, udp, tcp

LDAP, WebDAV,$http, https

Olap сервис Excel, dbQuciy

mysql, odbc

Интеграционная площадка (веб-портал)

- языка написания веб-страниц (PHP)

- веб-сервер (Apache)

- сервер СУБД (MySQL) .

- до!гол1»пельш.1е;модули и средшва (РЕЮ, SSLi ')

ftp, NetBIOS

Поисковый сервис

Google-desktop, Архивариус.

Сервис потокового ТВ

Behold TV, ■

http, https

Сервис контроля ошибок - Manti§

Svn,

WebDAV

ntrp, udp, tcp

Сервис версион-

HOCTU

- Subversion

Файловый сервис http, ftp, NetBIOS.

Сервис видеонаблюления

Video monitoring

Рисунок 1 - Структура ПС (сервисов) при интеграции ИС

При обращении пользователя через интеграционную платформу к внешнему приложению (Сервису) происходит попытка восстановления ранее созданных параметров сеанса сервиса из центрального хранилища. В случае отсутствия указанных параметров предлагается их настройка пользователем через графический интерфейс {WIMP) путем ввода его регистрационных данных требуемого Сервиса и последующего автоматического формирования специализированных гипертекстовых запросов (GET и POST) по технологии AJAX. В случае успешной попытки авторизации в стороннем Сервисе (ПС) выдается запрос на сохранение введенных регистрационных данных в центральное хранилище. Оценка статуса авторизации производится поиском шаблона ключевой фразы в html-коде ответа Сервиса. Настройка шаблона ключевой фразы успешной авторизации настраивается систем-ным-интегратором однократно, а затем используется при работе пользователей. Таким образом реализуется принцип единого входа (SSO) - одной учетной записи пользователя происходит сопоставление его учетных записей интегрируемых ПС.

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

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

1. Запрос списка доступных персональных задач

I ЛЙёьЛ-1—

У Браузер/

Клиент 8. Консолидированное

меню задач

Средства защиты отНСД

Клиентская часть

4. Запрос статуса регистрации пользователя в Сервисе (СЕТ- запрос статуса авторизации текущего пользователя через технологию Л-МА^ .

5. Возврат статуса регистрации пользователя №-анализ этаетаЫтйсода страницы через поиск ключевой фразы ответа^ 0. Формирование гилертекстозого запроса по передаче регистрационных: данных пользователя в Сервисе (РОБТ-талрос передачи регистрационных данных пользователя через технологию МАХ)

7. Проверка подтверждения регистрации в Сервисе . .

ответа Ь:;п1-хо;;а сгра:;ицы черт ::оиск ключгвий 'фразы ответу)_■_._ :

2. Запрос восстановления сеанса пользователя внешних Сервисов

3. Параметры у сеансов Сервисов Веб-Сервер (интеграционная площадка) ----77 ~

^ Сервера внешних |Сервисов

Серверная часть

Рисунок 2 — Схема интеграции на основе 7«ггаие/-технологии

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

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

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

Представим дискреционную модель (БАС) совместно с мандатной моделью с помощью операторов экви-соединения и проекции реляционной алгебры. Полученная модель определяется формулой: ОА С=(ТШ[х--у]Т)[а, Ъ,с,<Ц.

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

Таким образом RBAK= ( ( (UIG[x =y]U) JOIN TIG ) [x=y]T ) [a,b,c,d]. Набор атрибутов полученного отношения совместим с отношением DAC.

Комбинированная модель представляет собой объединение двух совместимых отношений и выражается формулой: CAC=DAC UNION RBAK.

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

Временные затраты на назначение прав доступа пользователей комбинированной модели определяются выражением: , где тЫи « xcg+^r4g+xu4g, tm<~ xrbah xcm<== xdaa xai - создание учетной записи пользователя; Tcg -создание 1 группы пользователей; xr4g - назначение прав доступа 1 группе пользователей с определением задач и правил доступа; - ассоциация группы доступа с пользователем; тгЛ — в комбинированной модели, непосредственная ассоциация пользователя с задачами без использования групп.

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

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

Определение в инсталляторе сценариев развертывания рассматривается как совокупность различных вариантов установки, каждый из которых представлен множеством из подсистем Р„ то есть М4 = {Р,). Указанная формула справедлива для установки каждой подсистемы как некоторого неделимого элемента, однако, в случае установки подсистем с изменяемым функционалом набор сценариев определяется не набором самих Р„ а составом функций от них, Л/ = {/(Л )}, где/(Р/) - функция, определяющая функционал подсистемы Р-,.

С учётом видов функций количество инсталляционных наборов увеличится и будет определяться по формуле М = { Б{Р), Ы(Р), Ь{Р), Е(Р)}, где £(Р), Ы(Р), ЦР), Е(Р) - набор функций (упрощённая, обезличенная, обучающая, профессиональная) от подсистем. В свою очередь, каждый набор в разрезе подсистем представляет совокупность 3-х показателей: ФС (/), БД (Ь), программные модули («). $(Р)г/аЬьйс, N (Р)г/¡Ь^к, Ь (Р)= Е (Р)= Индексы показателей указывают на степень их полноты.

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

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

Показатели эффективности регламентируются основными нормативными документами - стандартами ГОСТ 28195 и ГОСТ Р ИСО/МЭК 9126. Согласно ГОСТ Р ИСО/МЭК 9126 эффективность определяется комплексными показателями с ранжированием по количественным и качественным характеристикам ПС. ГОСТ 28195 рассматривает группы показателей качества ПС, которые характеризуют как ориентированные на потребителя свойства с комплексными показателями качества и использующие программно-ориентированные свойства для достижения заданных целевых параметров. При этом сопоставление характеристик и подхарактеристик одного из стандартов с факторами и критериями другого оказывается, как правило, невозможным. Так как первый нормативный документ ориентирован на представление разработчика, а второй - более соответствует взглядам пользователя и для применения нуждается в разработке модели качества ПС. По этой причине нормативами отмечается целесообразность выбора показателей эффективности ПС с учетом назначения ПС и требований к сфере применения.

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

зависимостей между потребительскими и техническими характеристиками QFD, а также обеспечения качества сложных программных средств СММ с учетом критически важных практических приемов СВР. Проведение количественного анализа интерфейса интеграции с помощью модели GOMS указало на значительную трудоемкость формализации и автоматизации процесса, по этой причине был применен подход с с активным вовлечением пользователя в процесс оценки интерфейса (UCD).

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

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

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

Для разработки прототипа средства развертывания - инсталлятора, была построена функциональная модель процесса «Интегрировать ПС ИС организации», диаграмма блока которой приведена на рисунке 3. Цель построения модели - определить структуру ПС для интеграции, а также возможности создания прототипа ИС и средства по ее развертыванию. Моделирование выполнялось с точки зрения проектировщика ИС. Программная реализация инсталлятора проводилась с использованием среды разработки инсталляций NSIS (Nullsoft Scriptable Install System). Полученный инсталлятор демонстрирует применение подхода к развертыванию крупной ИС по аналогии с установкой типовых прикладных приложений и в своей работе не требует специалистов высокой квалификации.

Рисунок 3 - Диаграмма декомпозиции блока «Создать инсталлятор ИС»

Для анализа эффективности обработки данных интегрированной ИС используется методология нагрузочного и стресс-тестирования. В соответствии со статистикой посещений пользователей ИС за 3 учебных года были выделены 3-5 наиболее посещаемых ресурса, доступ к которым был смоделирован в программном продукте JMeter. Для повышения объективности результатов на основе данных статистики посещений выделены 2 категории пользователи с различной моделью поведения.

Исходными данными для анализа являлись: пауза между запросами пользователей {Tdchy), сек.; число переходов пользователей между сценариями (JV,), ед.; продолжительность (Тац), сек.

В качестве результатов (с учетом главы 3) определялись: время выполнения задания (7), мин; степень удовлетворенности пользователя С, %; максимальное число одновременно работающих пользователей (N'y, время восстановления информационной среды (R), мин.

Исходные данные: ТМау=2-5 сек; N, =5 переходов; Га«=610 сек. Измерения проводились в предположении, что активный пользователь делает запрос с интервалом Tdday■ Т определялось автоматически по завершению переходов N,. R замерялось экспертом вручную, отдельно для развертывания системы вручную и

при использовании инсталлятора. С оценивалось по результатам анкетирования пользователей. N определялось по данным стресс-теста ИС.

Результаты оценки эффективности сведены в таблицу 1. Дополнительно оценивались производительность ИС, которая составила 127-157 запроса/мин или 2,2-2,6 запроса/с. Производился мониторинг устойчивости к всплеску пользовательской активности с фиксацией производительности канала через оценку задержки выдачи запрашиваемого информационного ресурса.

Таблица 1 - Результаты оценки эффективности об заботой данных

Показатель До интеграции После интеграции Относительное отклонение, %

Время вып. задания (7), мин 12 10 -17

Время восс. НС (Я), мин 120 22 -82

Степень удовл.пользователя С, % 34 85 +156

Макс, число одновременно работающих пользователей (АО 62 62 +0

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

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

Таблица 2 - Программно-аппаратное обеспечение стенда тестирования

Характеристики Сервер Клиент

Операционная система ШЫожч Беп-ег 2003 БР2 тплоыххрзрз

Прикладное ПО АрасИе 2+Му80,Ь5+РНР5 Internet ЕхрЬгег 8.0

Центральный процессор СРШШег Соге 2 йЦО 2*2.14 вт СРиМег Р4 2.14 вНг

Оперативная память ММ4СВ ЯАМЮВ

Канал связи итрюъъ ЮМЬЬ

Применяемые алгоритмы представлены в сети Интернет по адресу http://asu.ugatu.ac.ru и используется на кафедре АСУ УГАТУ в учебном процессе.

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

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

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

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

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

4. Разработана методика определения номенклатуры и оценки показателей эффективности обработки данных программных систем. В условиях эксперимента показатели эффективности указали на повышение степени удовлетворенности пользователя на 156 %, согфащение общего времени выполнения задачи на 17 %, уменьшение времени восстановления ИС на 82 %.

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

ОСНОВНЫЕ ПУБЛИКАЦИИ ПО ТЕМЕ ДИССЕРТАЦИИ В рецензируемых журналах из перечня ВАК

1. Исследование интеллектуального ЖИ4Р-интерфейса образовательного портала обучения студентов/ Дубинин H. М., Агапов Р. Н. // Качество. Инновации. Образование: науч. журн. Европейского центра по качеству. 2009. № 10. С. 2-9.

2. Оценка и повышение эффективности WIMP-интерфейса образовательного портала/ Дубинин H. М., Агапов Р. Н. // Вестник РУДН. Сер. "Информатизация образования": науч. журн. российского ун-та дружбы народов. 2009. № 4. С. 32-42.

3. Основы разработки WIMP — интерфейса образовательного портала обучения студентов / Агапов Р. Н., Дубинип Н. М. // Вестник УГАТУ: науч. журн. уфимск. гос. авиац. техн. ун-та. Сер. "Управление, вычислительная техника и информатика". Уфа: УГАТУ, 2009. Т. 13, № 2 (35). С. 213-221.

4. Особенности интерфейса модели копирования и инсталляции web-приложения и условия его коммерциализации / Куликов Г. Г., Старцев Г. В., Агапов Р. Н., Конев К. А. // Вестник ВЭГУ: науч. журн. вост. инст. эконом., гуманит. наук и права. Сер. "Экономика". 2010. № 2. С.105-113.

5. Организация интерфейса веб-портала и оценка его качества при получении образовательных процедур / Агапов Р. Н., Дубинин Н. М. // Открытое образование: науч. журн. моек. гос. ун-та экон-ки, стат. и инфор. 2010. № 2. С. 33^0.

В других изданиях

6. Проектирование интерфейса образовательного портала / Агапов Р.Н., Дубинин Н. М., Горюхин В. В. // Автоматизированные системы управления и информационные технологии: матер, всерос. науч.-практ. интернет-конференции. Пермь: ПГТУ, 2006. С. 415-418.

7. Модели и требования образовательного портала / Агапов Р. Н. // 3-й Междунар. форум-конкурс "Актуальные проблемы современной науки" Самара: СГТУ, 2007. С. 130-133.

8. Организация эффективного взаимодействия пользователей образовательного портала / Агапов Р. Н., Дубинин Н. М. // Проблемы совершенствования подготовки IT-специалистов в высшей школе на основе требований рынка: сб.науч.трудов. Уфа: УГАТУ, 2007. С. 125-129.

9. Оценка эффективности интерфейса Интернет-портала / Агапов Р. Н., Дубинин Н. М., Яковлев В. Н. // Актуальные проблемы в науке и технике. Сб. ст. 2-й зимн. шк.-сем. аспирантов и молодых ученых. Уфа: Диалог, 2007. Т. 2. С. 138— 142.

Ю.Свид. об офиц. per. программы для ЭВМ № 2007612576, Автоматизированная информационная подсистема формирования расписания занятий на кафедре / Маулина Р. 3., Агапов Р. Н., Старцев Г. В., Конев К. А., Куликов Г. Г.. За-явл.12.03.2007: Зарег. 19.06.2007. М.: Роспатент, 2007.

11. Типовые разделы и ресурсы образовательного портала / Агапов Р. Н. // Мавлютовские чтения: Всероссийская молодёжная научная конференция, посвященная 75-летию УГАТУ: сб. тр. Уфа: УГАТУ, 2007. Т. 3. С. 176-177.

12.Аспекты создания инсталляции веб-приложения / Агапов Р. Н., Виссарионов В. С. // Мавлютовские чтения: Всерос. молодёж. науч. конф.: сб. тр. Уфа: УГАТУ, 2008. Т. 3. С. 181-182.

13. Концептуальная модель образовательного портала / Агапов P. Н. II 3-я всерос. зим шк.-сем. аспирантов и молодых ученых: Информатика, управление и компьютерные науки. Уфа: УГАТУ, 2008. Т. 1. С. 31-35.

14. Проектирование образовательного портала / Агапов Р. Н., Дубинин Н. М. // Актуальные задачи математического моделирования и информационных технологий: матер. IV Всерос. науч.-практ. конф. Сочи: СГУТиКД, 2008. С. 140142.

15. Принципы разработки инсталляции веб-портала кафедры технического вуза / Агапов Р. Н., Старцев Г. В., Шилина М. А. // Тр. VII междунар. конф. по компьютерным наукам и информационным технологиям (CSIT'2008) Турция, 2008. Т. 4. С. 263-267. (Статья на англ. яз.)

16. Реализация компетентностно-ориентированной модели выпускника высшей школы с использованием веб-портала кафедры / Еникеев Н. Р., Агапов Р. Н., Старцев Г. В. // Проблемы качества образования: матер. XVIII Всерос. науч.-метод. конф. Уфа-Москва: УГАТУ, 2008. С. 108-110.

17.Свид. об офиц. per. программы для ЭВМ № 2008613014, Формирование рейтинга кафедры на web-портале / Яшина Т. А., Куликов Г. Г., Агапов Р. Н., Конев К. А.. Заявл. 15.03.2007: Зарег. 23.06.2008. М.: Роспатент, 2008.

18. WIMP-интерфейс поддержки диалога пользователей образовательного портала / Агапов Р. Н. // Актуальные проблемы в науке и технике: матер. 4-й Всерос. зимн. шк.-сем. аспирантов и молодых ученых (с междунар. участием). Уфа: УГАТУ, 2009. С. 22-25.

19. Применение портальных коммуникаций в образовательных процедурах / Агапов Р. Н., Дубинин Н. М. // сб. науч. тр. Уфа: УГАТУ, 2009. С. 202-206.

20.Свид. об офиц per. программы для ЭВМ № 2010610480. Подсистема электронного сопровождения учебного плана / Матвеева А. М., Старцев Г. В., Куликов Г. Г., Агапов Р. Н., Конев К. А.. Заявл. 25.10.2009: Зарег. 23.01.2010. М.: Роспатент, 2010.

Диссертант

АГАПОВ Руслан Николаевич

ИНТЕГРАЦИЯ ПРОГРАММНЫХ СИСТЕМ ИНФОРМАЦИОННОЙ СРЕДЫ ОРГАНИЗАЦИИ НА ОСНОВЕ ШТКАЫЕТ-ТЕХНОЛОГИИ (на примере образовательного учреждения)

Специальность 05.13.11 - Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

Подписано в печать 07.04.2011 Формат 60x84 1/16 Бумага офсетная. Печать плоская. Гарнитура Times New Roman. Усл.печл. 1.0. Уч. - изд.л. 0,9 Тираж 100 экз. Заказ № 124

ГОУ ВПО Уфимский государственный авиационный

технический университет. Центр оперативной полиграфии 450000, Уфа-центр, ул. К.Маркса, 12

Оглавление автор диссертации — кандидата технических наук Агапов, Руслан Николаевич

СПИСОК СОКРАЩЕНИЙ.

ВВЕДЕНИЕ.

ГЛАВА 1. АНАЛИЗ СОВРЕМЕННОГО СОСТОЯНИЯ ИНФОРМАЦИОННОЙ СРЕДЫ ОРГАНИЗАЦИИ.

1.1. Исследование вопроса организации информационной среды.

1.2. Необходимость и принципы использования интеграции.

1.3. Структура и особенности существующих способов интеграции.

1.4. Существующие технологии и инструментальные средства интеграции.

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

ВЫВОДЫ ПО ПЕРВОЙ ГЛАВЕ.

ГЛАВА 2. ПРИМЕНЕНИЕ ТЕХНОЛОГИЙ ИНТЕГРАЦИИ ПРОГРАММНЫХ

СИСТЕМ ИНФОРМАЦИОННОЙ СРЕДЫ.

2.1. Структура программных систем интегрированной среды.

2.2. Выбор метода управления ресурсами.

2.3. Системное проектирование интеграции программных систем.

2.4. Проектирование средства развертывания информационной среды.

ВЫВОДЫ ПО ВТОРОЙ ГЛАВЕ.

ГЛАВА 3. РАЗРАБОТКА МЕТОДИКИ ОПРЕДЕЛЕНИЯ НОМЕНКЛАТУРЫ И ОЦЕНКИ ПОКАЗАТЕЛЕЙ ЭФФЕКТИВНОСТИ.

3.1. Стандарты определения номенклатуры и оценки показателей эффективности информационной среды.

3.2. Понятие качества программных систем.

3.3. Оценка показателей интерфейса интеграции.

3.4. Методика оценки показателей эффективности.

ВЫВОДЫ ПО ТРЕТЬЕЙ ГЛАВЕ.

ГЛАВА 4. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И ОЦЕНКА ПОКАЗАТЕЛЕЙ

ЭФФЕКТИВНОСТИ ИНФОРМАЦИОННОЙ СРЕДЫ.

4.1. Разработка программного обеспечения информационной среды.

4.2 . Реализация средства развертывания веб-портала.

4.3. Основные характеристики технического комплекса для реализации.

4.4. Проведение экспериментальных исследований.

4.5. Рекомендации по дальнейшему повышению эффективности и использованию прототипов.

ВЫВОДЫ ПО ЧЕТВЕРТОЙ ГЛАВЕ.

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

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

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

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

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

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

Существующие решения веб-порталов часто используют информационную технологию типовых корпоративных порталов (например, Microsoft SharePoint Portal Server, IBM WebSphere Portal) без внесения изменений и адаптацию под возможность интеграции разрозненных автономных программных систем информационной среды. В частности, ряд портальных решений дополняются системами дистанционного обучения (СДО), такими как Moodle, Прометей, WebCT, Lotus Notes Learning Space, a также элементами виртуальных лабораторий (ВJI, E-laboratory). Сегодня портальные решения, СДО, ВЛ часто используются автономно, без учета интегративных возможностей, либо при реализации персонального механизма интеграции с ограничением включаемости сторонних подсистем.

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

Исследования данной проблемы, представленные в работе, опираются на труды следующих отечественных и зарубежных ученых Купера А., Раскина Д., Манделя Т., Арчибальда Р. Д., Ускова В. Л., Тихонова А.Н., Варшавского П. Р. и др.

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

Связь с плановыми исследованиями

Диссертация является результатом исследований, проводимых на кафедре АСУ УГАТУ в рамках гранта Президента Российской Федерации № НШ-65497.2010.9.

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

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

Цель работы

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

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

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

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

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

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

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

5. Разработать прототипы программного обеспечения интегрированной информационной среды и средства по ее развертыванию.

Методы исследования

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

Результаты, выносимые на защиту:

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

2. Intranet- технология интеграции программных систем информационной среды.

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

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

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

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

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

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

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

Практическая значимость результатов

Практическая значимость полученных результатов заключается в создании:

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

- прототипов программного обеспечения интегрированной информационной среды и средства по ее развертыванию — инсталлятора. Базовая номенклатура инсталлятора включает 58 задач, 6 сервисов, правил формирования 3 сценариев развертывания интегрированной информационной среды. Прототип обеспечивает необходимый ресурс надежности при одновременной активной работе до 62 пользователей на предлагаемом серверном оборудовании и ПО. Созданы опытные образцы прототипов. Прототип инсталлятора позволяет снизить время развертывания информационной системы (в рассмотренных примерах в 5—6 раз) и обеспечить развертывание при отсутствии специализированного технического персонала, а также производить тиражирование полученной интегрированной информационной среды.

Практическая значимость результатов подтверждается их внедрением на портал кафедры АСУ УГАТУ по адресу в сети Интернет http://asu.ugatu.ac.ru.

Апробация работы

Теоретические и практические результаты, полученные автором, докладывались на заседаниях кафедры АСУ, а также на 5 международных и всероссийских научно-технических конференциях:

- Всероссийской научно-практической Интернет-конференции «Автоматизированные системы управления и информационные технологии», Пермь, Пермский государственный технический университет, 2006;

- III Международном форум-конкурсе «Актуальные проблемы современной науки». Самара, 2007;

- IV Всероссийской научно-практической конференции «Актуальные задачи математического моделирования и информационных технологий», Сочи, 2008;

- XVIII Всероссийской научно-методической конференции «Проблемы качества образования Уфа-Москва», Уфа, 2008;

- Международной конференции по компьютерным наукам и информационным технологиям (С577), Анталия, Турция, 2008.

Публикации

По теме диссертационной работы опубликовано 20 печатных работ, из них 5 работ опубликованы в рецензируемых журналах из списка ВАК, 3 свидетельства об официальной регистрации программы для ЭВМ, остальные в других изданиях.

Структура и объём диссертации

Диссертационная работа состоит из введения, четырех глав, заключения, выводов по диссертационной работе, списка литературы и приложений. Основная часть работы изложена на 133 страницах машинописного текста, содержит 33 рисунка и 7 таблиц. Библиографический список включает 116 наименований.

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

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

1. Определена структура информационной среды, основанная на включении интеграционной платформы, дополнительных средств поддержки жизненного цикла ПО (сервисы версионности, контроля ошибок) и аналитических инструментов {OLAP).

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

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

4. Разработана методика определения номенклатуры и оценки показателей эффективности обработки данных программных систем. В условиях эксперимента показатели эффективности указали на повышение степени удовлетворенности пользователя на 156 %, сокращение общего времени выполнения задачи на 17 %, уменьшение времени восстановления ИС на 82 %.

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

134

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

1. Организация интерфейса веб-портала и оценка его качества при получении образовательных процедур / Агапов Р.Н., Дубинин Н.М. // Открытое образование. Москва: МЭСИ, 2010. №2. С. 33-40.

2. Агапов Р.Н., Виссарионов B.C., Аспекты создания инсталляции веб-приложения / Мавлютовские чтения: Всероссийская молодёжная научная конференция: Сборник трудов Уфа: УГАТУ, 2008. С. 181 182.

3. Агапов Р.Н. , Концептуальная модель образовательного портала / 3-ая всероссийская зимняя школа — семинар аспирантов и молодых ученых Уфа. Т. 1: Информатика, управление и компьютерные науки. Уфа: УГАТУ, 2008. С.31-35.

4. Агапов Р.Н., Дубинин Н.М., Проектирование образовательного портала / Актуальные задачи математического моделирования и информационных технологий: Материалы IV Всероссийской научно-практической конференции Сочи: СГУТиКД, 2008. С. 140-142.

5. Агапов Р.Н., Дубинин Н.М., Применение портальных коммуникаций в образовательных процедурах, межвуз. сб., Управление в сложных технических системах, Уфа: УГАТУ, 2009. С. 202-206.

6. Агапов Р.Н., Модели и требования образовательного портала, УГАТУ, 3-й Международный форум конкурс "Актуальные проблемы современной науки", сборник статей, Самара: СГТУ, 2007. С. 130-133.

7. Агапов Р.Н., Дубинин Н.М., Яковлев В.Н., Оценка эффективности интерфейса Интернет-портала// Актуальные проблемы в науке и технике. Том 2. : Сборник статей 2-ой зимней школы-семинара аспирантов и молодых ученых Уфа, 2007. С. 138-142.

8. Агапов Р.Н., Типовые разделы и ресурсы образовательного портала / // Мавлютовские чтения: Всероссийская молодёжная научная конференция, посвященная 75-летию УГАТУ. Том 3 :Сборник трудов Уфа: УГАТУ, 2007. С. 176-177.

9. Агапов Р.Н., Дубинин Н.М., Основы разработки WIMP — интерфейса образовательного портала обучения студентов // Вестник УГАТУ сер. "Управление, вычислительная техника и информатика". Уфа: УГАТУ, 2009. Т. 13, 2(35). С. 213-221.

10. Арчибальд Р. Управление высокотехнологичными программами и проектами / Пер. с англ. 3-е изд., перераб. и доп. М., 2004. — 472 с.

11. Вандюк Д., CMS Drupal 6: система для создания сайтов и управления ими. — 2-е. — М.: «Вильяме», 2009. — С. 576.

12. Варшавский П.Р., Еремеев А.П. Поиск решения на основе структурной аналогии для интеллектуальных систем поддержки принятия решений // Известия РАН. Теория и системы управления. — № 1. — 2005. — С. 97109.

13. Введение в проблематику дистанционного обучения , Электронный ресурс. (http://www.distance-learning.ru/db/el/7EEF8DFAD 10899CFC3256C840052529E/doc.html).

14. Глудкин О.П. и др. Всеобщее управление качеством: Учебник для вузов. М.: Радио и связь, 1999.

15. ГОСТ 28195 Оценка качества программных средств. Общие положения. 31с.

16. ГОСТ Р ИСО МЭК 9126-93 Информационная технология. Оценка программной продукции. Характеристики качества и руководство по их применению. 12с.

17. ГОСТ Р 50922-2006. Защита информации. Основные термины и определения. 12с.

18. ГОСТ 34.601-90. Автоматизированные системы. Стадии создания. 6с.

19. ГОСТ Р ИСО/МЭК 15288-2005. Информационная технология. Системная инженерия. Процессы жизненного цикла систем.57с.

20. ГОСТ Р ИСО/МЭК 12119-2000. Информационная технология. Пакеты программ. 19с.

21. ГОСТ Р 50.1.028 2001 России по применению стандартов IDEF для функционального моделирования. 53с.

22. Гостехкомиссия России. Руководящий документ. Концепция защиты средств вычислительной техники и автоматизированных систем от несанкционированного доступа к информации. Электронный ресурс. (http://www.fstec.ru/docs/doc33001 .htm).

23. Гостехкомиссия России. Руководящий документ: Защита от несанкционированного доступа к информации. Термины и определения. Электронный ресурс. (http://www.fstec.ru/docs/doc33002.htm).

24. Гостехкомиссия России. Руководящий документ. Руководство по разработке профилей защиты и заданий по безопасности. Электронный ресурс. (http://www.fstec.ru/spravs/spc/doc33019.htm).

25. Грекул В.И., Проектирование информационных систем, Электронный ресурс. (http://www.intuit.ru/department/se/devis/7/).

26. Гудман Д., JavaScript и DHML. Сборник рецептов. Для профессионалов. СПб.: Питер, 2004. - 523 с.

27. Гюнтер Зауфер, Шаблоны для информационного сервиса Электронный ресурс. (https://www.ibm.com/developerworks/ru/library/).

28. Джентльменский Набор Web-Разработчика Электронный ресурс. (http ://www. denwer.ru).

29. Дубинин Н.М., Агапов Р.Н., Горюхин В.В., Проектирование интерфейса образовательного портала, АСУ и ИТ, Всероссийская научно-практическая Интернет-конференция. Пермь: ПГТУ, 2006. С. 415-418.

30. Дубинин Н.М., Агапов Р.Н., Исследование интеллектуального WIMP интерфейса образовательного портала обучения студентов // Качество. Инновации. Образование. Москва. 2009. №10. С. 2-9.

31. Дубинин, Н. М. Организация ЭВМ и систем : учебное пособие. —,М. : Изд-во МАИ, 2003. 238с.

32. Дубинин Н.М., Агапов Р.Н., Оценка и повышение эффективности WIMP-интерфейса образовательного портала // Вестник Российского Университета Дружбы Народов (сер. "Информатизация образования"). Москва. 2009. №4. С. 32-42.

33. Защита информации в вычислительных системах / Н.И.Юсупова, М.Б.Гузаиров, Л.Е.Гончар, О.Н.Сметанина, Р.А.Хисамутдинов .— Уфа : УГАТУ, 2000 .— 177с.

34. Зимин Н. А., К вопросу распространения приложений, Русские Информационные Технологии, 2005, Электронный ресурс. (http://www.rsdn.ru/article/install/Deploying.xml).

35. Зыков, С. В. Интеграция корпоративных приложений с использованием технологии web-порталов / Приборы и системы. Управление, контроль, диагностика .— 2007 .— N 4. с. 1-5.

36. Исси Коэн, JI. Полный справочник по HTML, CSS и JavaScript : справочник профессионала / JI. Исси Коэн, Д. Исси Коэн ; пер. с англ. А. Ливадного.— М. : ЭКОМ, 2007 .— 1166 с.

37. Инструмент Apache JMeter для автоматизированного тестирования Электронный ресурс. (http://jakarta.apache.org/jmeter/index.html).

38. Интернет-порталы: содержание и технологии. Сб. научн. ст. Вып. 3 / Редкол.: А.Н. Тихонов (пред.) и др.; ФГУ ГНИИ ИТТ "Информика". М.: Просвещение, 2005. - 590 е.: ил.

39. Интернет-порталы: содержание и технологии. Сб. научн. ст. Вып. 4 / Редкол.: А.Н. Тихонов (пред.) и др.; ФГУ ГНИИ ИТТ "Информика". М.: Просвещение, 2007. - 606 е.: ил.

40. Кабальнов, Ю. С. . Применение мультиагентных систем электронного обучения в гетерогенных информационно-образовательных средах / Ю. С. Кабальнов, Ш. М. Минасов, С. В. Тархов .— М. : МАИ, 2007.— 272 с

41. Калаканис Д., Web 3.0, "официальное" определение, The Jason Calacanis Weblog, 2007. Электронный ресурс. (http://calacanis.com/2007/10/03/web-3-0-the-official-definition/).

42. Кузнецов М., Симдянов И., PHP 5/6. — Спб.: «БХВ-Петербург», 2009. — С. 1024.

43. Кузнецов С.Д., Введение в реляционные базы данных. М.: Интернет -университет информационных технологий. — 2006. — 384 с.

44. Куликов Г.Г., Старцев Г.В., Агапов Р.Н., Конев К.А., Особенности интерфейса модели копирования и инсталляции web-приложения и условия его коммерциализации // Вестник ВЭГУ сер. "Экономика". Уфа: ВЭГУ, 2010. №2. С.105-113.

45. Куликов Г. Г., Автоматизированное проектирование информационно-управляющих систем. Системное моделирование предметной области : учебное пособие / Г. Г. Куликов, А. Н. Набатов, А. В. Речкалов. УГАТУ .— Уфа : УГАТУ, 2003 .— 104с.

46. Купер А., Психбольница в руках пациентов. Алан Купер об интерфейсах: Почему высокие технологии сводят нас с ума и как восстановить душевное равновесие, издание исправленное. —Пер.с анг. —Спб: Символ-Плюс, 2010.- 336с.

47. Ладыженский Г., Интеграция приложений такая, как она есть, Открытые системы №9, 2006 Электронный ресурс. (http://www.osp.ru/os/2006/09/3776484/).

48. Липаев В.В., Проблемы сертификации информационных технологий и программных средств, Информационное общество, 1994, вып. 1-2, с. 41-53.

49. Липаев В.В., Проблемы обеспечения качества сложных программных средств, Электронный ресурс. (http://quality.eup.ru/MATERIALY4/poksps.htm).

50. Манита А.Д., Теория вероятностей и математическая статистика, Электронный ресурс. (http://teorver-online.narod.ru/teorver60.html).

51. Маркова Н., Пристальный взгляд на качество программ, Открытые системы #07-08/99, Электронный ресурс. (http://www.osp.ru/os/1999/07-08/179877/).

52. Мержевич В.В., Ускорение работы сайта.- СПб.: БХВ-Петербург, 2005. 384 с.

53. Миронов, В. В. . Концептуальные модели баз данных : учебное пособие. / В. В. Миронов, Н. И. Юсупова .— Уфа : УГАТУ, 2006. 52 с.

54. Мучлер, Штефан. Выгода благодаря интеграции / LAN / Журнал сетевых решений .— 2007 .— N 5.

55. Паспорт федеральной целевой программы «Развитие единой образовательной информационной среды (2001 — 2005 годы)» Электронный ресурс. (http://www.school.edu.ru/laws.asp?obno=4015).

56. Плющенков Р., Способы решения интеграционных задач предприятия, Директор ИС, №4, 2006. Электронный ресурс. (http://www.osp.ru/cio/2006/04/l 156229/)

57. Подсистема электронного сопровождения учебного плана: Св. об офиц. per. прогр. для ЭВМ № 2010610480, Россия, ФГО ВПО Уфимский гос. техн. ун-т / Матвеева A.M., Старцев Г. В., Куликов Г.Г., Агапов Р.Н., Конев К.А. За-явл.25.10.2009, зарег. 23.01.2010.

58. Покровский Н., Методы исследования Web-сайта, 2004, Электронный ресурс. (http://usability.ru/).

59. Портал кафедры АСУ УГАТУ Электронный ресурс. (http://asu.ugatu.ac.ru).

60. Портал «Российское образование» Электронный ресурс. (http://www.edu.ru).

61. Проверка веб-страниц на соответствие стандартам Электронный ресурс. (http://rightwebpage.org).

62. Пушников А.Ю., Введение в системы управления базами данных. Часть 1. Реляционная модель данных: Учебное пособие/Изд-е Башкирского унта. Уфа, 1999. - 108 с.

63. Рынок систем дистанционного образования Электронный ресурс. (http ://www. cnews .ru/reviews/free/edu/itrussia/).

64. Савочник Егор, Зачем нужна интеграция заказчику? 2006, Электронный ресурс. (http://itblogs.ru).

65. Сайт систем автоматической генерации решений на базе BPMS (Business Process Management System) Электронный ресурс. (http://www.bedredinov.ru/).

66. Скриптовая система развертывания приложений NSIS Электронный ресурс. (http:// http://nsis.sourceforge.net/).

67. Совершенствование бизнес-процессов выпускающей кафедры образовательного учреждения, Куликов Г.Г., Конев К.А., Старцев Г. В. , Методы менеджмента качества № 2, 2008. С.24 29.

68. Старцев Г.В. Программно инструментальные средства для организации управления данными в учебно-методических процессах (на примере технического вуза): Дис. канд. техн. наук: 05.13.11. - Уфа, 2006. 118 с.

69. Стотлемайер Д., Тестирование Web-приложений. Пер. с с англ. М.: КУДИЦ-ОБРАЗ, 2003. - 240 с.

70. Строительство виртуальной образовательной сети: почему мы выбрали Open Source Электронный ресурс. (http://ifets.ieee.Org/russian/depository/v8i4/html/l.html).

71. Сытник А.А., Папшев С.В., Мельникова Н.И., Шульга Т.Э., Аверьянова С.Ф. Методические рекомендации по составу и структуре учебно-методических комплексов. Саратов: изд-во Сарат. Ун-та, 2003. — 36 с.

72. Теория и практика онлайнового обучения: Learning Content Management Systems Электронный ресурс. (http://www.distance-learning.ru/db/el/74680D276CB4380DC32571D8002E91CE/doc.html).

73. Тидвелл Дж., Разработка пользовательских интерфейсов. СПб.: Питер,2008. - 416 с.

74. Тим О'Рейли, Что такое Веб 2.0, Компьютерра, 2005. Электронный ресурс. (http://www.computerra.ru/think/234100/).

75. У сков В. Д., Университетские порталы, Информационные технологии-2001.-№11. С. 44-49.

76. Федеральное агентство по техническому регулированию и метрологии Электронный ресурс. (www.gost.ru).

77. Формирование рейтинга кафедры на web-портале: Св. об офиц. per. прогр. для ЭВМ № 2008613014, Россия, ФГО ВПО Уфимский гос. техн. ун-т / Яшина Т.А., Куликов Г.Г., Агапов Р.Н., Конев К.А. За-явл. 15.03.2007, зарег. 23.06.2008.

78. Формирование и применение системной модели учебного процесса образовательного учреждения, Сулейманова А.М., Старцев Г. В., Куликов Г.Г., Конев К.А.,Вестник УГАТУ. 2006. Т.8. №2. С. 43-47.

79. Ходунов А., Интеграция данных и приложений, Byte Россия №6 (94),2006.

80. Черняк JL, Открытые системы, Интеграция данных: синтаксис и семантика, 2006, №6. С.24-29

81. Шабат В., Стратегический взгляд на Identity Management, Директор ИС, №1, 2003. Электронный ресурс. (http://www.osp.ru/cio/index.html).

82. Электронные словари Электронный ресурс. (www.glossary.ru).

83. Юсупова, Н. И. Основы теории информации для информатиков : учебное пособие для вузов. / Н. И. Юсупова, В. В. Миронов ; УГАТУ .— Уфа : УГАТУ, 2001 .— 160 с.

84. Языки веб-программирования какой выбрать? Электронный ресурс. (http://developergum.net/post/2007/10AVeb-Programming-Languages.aspx).

85. Якоб Нильсен, Хоа Лоранжер. Web-дизайн: удобство использования Web-сайтов. —М.: «Вильяме», 2007. — 368 с.

86. Якушин А. В. Использование LMS в учебном процессе педагогического вуза Электронный ресурс. (http://2006.edu-it.ra/docs/2/0205Yakushin.doc).

87. Beyond Roles: A Practical Approach to Enterprise User Provisioning Электронный ресурс. (http://www.idsynch.com/docs/beyond-roles.html)

88. CA ERwin® Process Modeler Электронный ресурс. (http://www.ca.com/ru/products/).

89. Cascading Style Sheets home page Электронный ресурс. (http://www.w3.org/Style/CSS/).

90. EasyPHP WAMP Server Электронный ресурс. http://www.easyphp.org/

91. Extensible Markup Language (XML) Электронный ресурс. (www.w3 .org/xml).

92. Jakob Nielsen, Kara Pernice, Eyetracking Web Usability, New Riders Press; 1 edition, 2009, 480p.

93. Jef Raskin, The Human Interface. New Directions for Designing Interactive Systems, Addison-Wesley Professional; 2nd Printing edition, 2000, 256p.

94. Jesse James Garrett, The Elements of User Experience: User-Centered Design for the Web, Peachpit Press, 2002, 208p.

95. ISO/IEC 23026:2006 Software Engineering — Recommended Practice for the Internet — Web Site Engineering, Web Site Management, and Web Site Life Cycle.

96. ISO 9241-12-1998 Ergonomie requirements for office work with visual display terminals (VDTs). P. 12- Presentation of information. 46p.

97. ISO 9241-14-1997 Ergonomie requirements for office work with visual display terminals VDTs). P. 14. Menu dialogues. 57p.

98. ISO 9241-16-1999 Ergonomie requirements for office work with visual display terminals (VDTs). P. 16. Direct manipulation dialogues.32p.

99. ISO 9241-110:2006 Ergonomics of human-system interaction. P.110. Dialogue principles. 22p.

100. ISO 9241-210:2010 Ergonomics of human-system interaction. P. 210. Human-centred design for interactive systems. 32p.

101. Kevin D. Mitnick, William L. Simon, Steve Wozniak. The Art of Deception: Controlling the Human Element of Security. — Wiley, 2002. 368p.

102. LMS and LCMS: В чем разница Электронный ресурс. (http ://www.distancelearning.ru/db/el/B254358DE85FFE70C325723B0032F739/doc.html).

103. Marc Delisle, Mastering phpMyAdmin 3.3 for Effective MySQL Management, 2010. 412p.

104. Oracle® Application Server Security Guide, 2004, Oracle, Inc. Электронный ресурс. (http://www.oracle.com/)

105. RSS 2.0 Specification Электронный ресурс. (http://www.rssboard.org/rss-specification).

106. Sandhu R., Ferraiolo D.F. and Kuhn D.R. (July 2000). "The NIST Model for Role Based Access Control: Toward a Unified Standard". 5th ACM Workshop Role-Based Access Control: P.47—63.

107. Steve Krug, Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition, New Riders Press; 2005, 216p.

108. Tony lams, 2002 UNIX Function Review, executive summary, 2002, D.H. Brown Associates, Inc. 83p.