Научная статья на тему 'Web-интеграция для создания единого информационного пространства'

Web-интеграция для создания единого информационного пространства Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
465
44
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
WEB-ИНТЕГРАЦИЯ / СУБД / АСУП / ЕИПП / CRM / ERP

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Подобрий Александр Николаевин

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Web-интеграция для создания единого информационного пространства»

3. Репкина, О. Б. Использование информаци- •••©©•ф*®®®®«©©®*©®« онно-аналитических систем для повышения эффективности управления предпринимательскими Угасин Александр Николаевич, аспирант структурами / О. Б. Репкина // Молодой учёный. кафедры «Управление качеством» УлГТУ. - 2011. - № 1. - С. 98-100. Ширялкин Александр Фёдорович, кандидат

технических наук, доцент кафедры «Управление качеством» УлГТУ.

УДК 004.6 А. Н. ПОДОБРИЙ

web-интеграция для создания единого

информационного пространства

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

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

Ключевые слова: web-интеграция, СУБД, АСУП, CRM3 ERP, ЕИПП.

Введение

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

1/А*#ППа1/-Л?10а тлттргпо ТТЛ et АП^ППИ! ПГ TV ТЛГ/-Ч ж

rvwivi I иI Iu./i nil i Ci рацпл к/ I шишл i i v ß/ iwno x WIVI

всего предприятия.

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

Использование замкнутых на себя систем управления предприятием (Флагман, 1С, Галактика и др.) не решает в отдельности проблемы

©Подобрий А. И., 2012

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

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

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

Использование web-интеграции

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

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

Можно сформулировать ряд принципов, лежащих в основе \уеЬ-интеграции:

1. Интеграция данных и приложений в корпоративный портал (таких как финансовые, CRM, ERP и унаследованные приложения), не зависящая от типа и разработчика приложения.

2. Визуализация информации происходит при помощи wcb-браузера. Тем самым исчезает необходимость в инсталляции и поддержке «тяжёлых» клиентских приложений.

1 'г 1 ^ ч m /N Y г Л • • » Г% £Г г V » * ^ « m r~x «-r-ч * « Y О »Г» ▼ * ^ ^ Т

1 Kivji\AJ\^ 1 о, ivia^iii 1 aurip^v^ivi^^ 1 D n u i ivpoi 1 ut i£>

создаваемых решений, благодаря использованию современных методов, в частности, широкому применению XML/XSL и Java; быстрое и лёгкое внедрение, оптимизация и настройка на пользователя.

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

5. Реализация системы на основе технологий Java и XML, что обеспечивает переносимость и независимость от операционной системы сервера и клиента всех приложений. Хранение и передача информации происходит с помощью языка XML. XML, как язык нового поколения, создавался для организации взаимодействия с различными приложениями. Формат данных в XML не

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

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

7. Результатом проведения web-интеграции является перенос всего объёма взаимодействия пользователей с приложениями на единый портальный v/еЬ-интерфейс.

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

Ядром информационной системы, построенной на принципах v/еЬ-интеграции, является Корпоративный портал. Он представляет собой единую «точку входа» для всех пользователей, предоставляющую персонифицированный и безопасный доступ ко всей совокупности информации, необходимой для выполнения повседневных обязанностей сотрудника.

Различается несколько типов web-интеграции, в зависимости от типов соединений [2]:

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

• Интеграция на уровне функциональности. Данная интеграция подразумевает обеспечение прямого доступа к бизнес-логике приложений. Это достигается непосредственным взаимодействием приложений с API (программному интерфейсу приложений) или же взаимодействием посредством web-сервисов.

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

• Комплексная интеграция. Коммерческие решения по web-интеграции, как правило, включают все три типа интеграции.

Пш

»-i

иа ема упоавпешя

едн:ны м лнформа цион иь-м

npOüfpöHCTBOM

г

•Ь

• •

• IMIIAV« MM.I»« «

ЖМЮНЯЯ ф^ДПрИЙ ГИЯ

XbpiWpafИ0И:ый i;áply-.|-

кис

____i

- " •

I

t

Л

I

I

;

h 3

I 1 I i

i

1

í I

.v

1 Я

5 ^pWPíJM/

При да >

г: i!

У

í?

1

эд*

i 2

•Js<' I"

i- « f

5t f&i.

£

.......... .*>

• •• Л.^« -» «

адааелвние

I ö. i <

ÍS

»л« • «»»»VA« »» • •

I

Г Щ ь

|É?fÍl * М ñ S ь

1 >

-> §

I

^ а

Ä,...... . W

л —

fe

V'-'^JH

1 Я § f I

И I

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

........... • • *• • • • - «

Шьные

-W». WAV'w^V». WU'V

Основные преимущества web-интеграции, необходимые для создания ЕИПП

Среди преимуществ web-интеграции можно отметить следующие:

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

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

« web-интеграция позволяет конструировать

« Д у t

ТГГ\Ъ 4 TT ГТ/*ХГГ*\Т\ nr\ f\\\ П rxri 1 U/> I m П1 » f 1 irr'S к fíxii т_типч УП

IW if X iiJAV IVWi IJf • VJ VJ_/ J 1 1 iVL^ÍiVi &CU Ш1 IVV i Ü^ 1VV-/1T1 V/ Г 1 i J Г 1 /1

разнородные компоненты посредством протоколов web-ссрвисов [3];

© web-интеграция позволяет использовать веб-сервисы разработчиков;

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

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

Для web-интеграции используется коммерческое ПО или популярные технологии, такие как РЫР/Pyton/Perl, JavaScript, Java и т. д.

Заключение

Сегодня идея web-интеграции претерпевает очередной этап эволюции. Предприятия, оце-

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

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

7Л итг DUCTDT^VDm. Т

X XX X X JUX X XX-J х i JLJV/ J X Vyi-/A

1. Официальный сайт компании «Technology Center WEB 100» http:// www.web 100.ru (дата обращения 24.10.2012).

2. Официальный сайт компании «Gorod-Info» http: / / www, gorod. r u (дата обращения 24.10.2012).

3. Официальный сайт компании «Interface Ltd.» http://www.interface.ru (дата обращения 24.10.2012).

Подобрий Александр Николаевич, инженер-программист 2-й категории ФНПЦ ОАО «ПО "Марс"». Специализируется в области внедрения автоматизированной системы управления предприятием, решения задач по финансовой и договорной работе.

i Надоели баннеры? Вы всегда можете отключить рекламу.