Научная статья на тему 'Обеспечение интероперабельности в области электронной коммерции на основе программного модуля'

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

CC BY
206
90
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЭЛЕКТРОННАЯ КОММЕРЦИЯ / ИНТЕРОПЕРАБЕЛЬНОСТЬ / XML

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Разинкин Евгений Игоревич

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

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

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Разинкин Евгений Игоревич

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

Providing the interoperability of electronic commerce on the basis of the module of xml data exchange

The interoperability conception in the field of electronic commerce is considered. The program module which will allow to provide interoperability at semantic level is offered.

Текст научной работы на тему «Обеспечение интероперабельности в области электронной коммерции на основе программного модуля»

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

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

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

Список литературы

1. Goldratt, Eliyahu M. The Theory of Constraints: A Systems Approach to Continuous Improvement. Delmar, Albany, NY (1995).

2. Реализация концепции производственного планирования на основе эффективного использования ограничений / Г.С. Сеничев, В.И. Шмаков, И.В. Виер, А.М. Песин и др. М.:Экономика, 2006. 210 с.

3. Баскакова Н.Т. Подсистема СМК планирования ремонтов // Вестник МГТУ им. Г.И.Носова. 2009. №3. С. 55-57.

4. Подсистема менеджмента качества планирования ремонтов как рычаг роста конкурентоспособности металлопродукции / Песин А.М., Шмелев В.А., Баскакова Н.Т., Бойко ДА., Леднева ГА. // Сталь. 2011. №1. С. 79-84.

5. Баскакова Н.Т., Песин И.А. Совершенствование системы планирования ремонтов на основе теории ограничений // Литейные процессы. Магнитогорск: Изд-во МГТУ им. Г И. Носова, 2011. Вып. 10. С. 129-135.

References

1. Goldratt, Eliyahu M. The Theory of Constraints: A Systems Approach to Continuous Improvement. Delmar, Albany, NY (1995).

2. Senichev G.S., Shmakov V.I., Vier I.V., PesinA.M. Implementation of the concept of the production planning based on effective use of constraints / Senichev G.S., Shmakov V.I., Vier I.V., Pesin A.M., etc. M.: Economy, 2006. 210 p.

3. Baskakova N.T. SMC subsystem of repairs planning. Vestnik MGTU after G.I.Nosov. 2009. №3. P.55-57.

4. Pesin A.M., Shmelev V.A., Baskakova N.T., Boyko D.A., Ledneva G.A. Quality management subsystem of repairs planning as a lever of competitiveness of steel production output growth // Steel. 2011. № 1. P. 79-84.

5. Baskakova N.T., Pesin A.M. Improving of the repairs planning system based on the theory of constraints // Casting processes. Magnitogorsk: MSTU after G.I. Nosov, 2011. №10. P. 129-135.

УДК 004.7:339 Разинкин Е.И.

ОБЕСПЕЧЕНИЕ ИНТЕРОПЕРАБЕЛЬНОСТИ В ОБЛАСТИ ЭЛЕКТРОННОЙ КОММЕРЦИИ НА ОСНОВЕ ПРОГРАММНОГО МОДУЛЯ

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

Ключевые слова: электронная коммерция, интероперабельность, XML.

Razinkin E.I.

PROVIDING THE INTEROPERABILITY OF ELECTRONIC COMMERCE ON THE BASIS OF THE MODULE OF XML DATA EXCHANGE

Abstract. The interoperability conception in the field of electronic commerce is considered. The program module which will allow to provide interoperability at semantic level is offered.

Keywords: electronic commerce, interoperability, XML.

Введение

Сфера электронной коммерции (англ. e-commerce) -одна из наиболее активно развивающихся областей деятельности человека. Электронная коммерция включает в себя все финансовые и торговые транзакции, осуществляемые при помощи компьютерных сетей, и бизнес-процессы, связанные с проведением таких транзакций. По оценке исследовательской лаборатории Bay.Ru, объем российского рынка электронной коммерции в 2011 году составил около 12-13 млрддолл.

Эксперты считают, что в 2012 году его объем превысит отметку в 15 млрд долл, а количество пользователей, которые так или иначе занимаются электронной коммерцией, достигнет порядка 2,3 млн человек, и эта цифра будет неуклонно расти.

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

двух или более систем или компонентов к обмену информацией и к использованию информации, полученной в результате обмена» (КОЛЕС 24765).

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

Обеспечение интероперабельности в области электронной коммерции.

Разинкин Е.И.

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

Концепция обеспечения интероперабельности в области электронной коммерции

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

Поэтому нами был разработан универсальный модуль, который подходит для широкого класса систем в области электронной коммерции. На текущий момент данный модуль (кодовое название «E-commerce

Interoperability Module» или EcIM) успешно прошел апробацию и используется уже в трех интернет-магазинах различного спектра деятельности (электронный доступ на 14.01.2013: http://shop.bdberry.ru, http://deltasan.ru, http://alego.ru). В дальнейшем планируется доработка модуля и его перевод на коммерческие рельсы.

В основу концепции модуля заложен единый подход к обеспечению интероперабельности [4, 5]. Единый подход можно представить в виде ряда последовательных этапов (рис. 1).

Основные положений

V

1

Архитектура

I

Л

Эталонная модель интероперабельности

I

Профиль интероперабельности

Рис. 1. Единый подход кобеспечению интероперабельности систем широкого класса

Для области электронной коммерции предлагается модель интероперабельности, учитывающая все архитектурные особенности области e-commerce (рис. 2).

Рис. 2. Модель интероперабельности е-соттегсе

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

Стандарты в области e-commerce.

Стандарт Область применения Электронный доступ

UN/EDIFACT (ebXML) Правила ООН для электронного обмена документами для гос. управления торговли и транспорта http://www.unece.org/trade /untdid/texts/d100_d.htm

ANS X12 Область электронного обмена данными (EDI) http://fedebiz.disa.mil/priva te/edit/document/resource/ fp1.rtf

An XML/EDI: Payment Order Рекомендации по использованию XML для обмена данными в области электронной коммерции. http://web.archive.org/web/ 20010707041610/http://w ww.cenorm.be/isss/worksh op/ec/xmledi/documents_9 9/xml001 99.htm

XML DTD Стандарт Documents Type Definitions для XML http://web.archive.org/web/ 20010707041610/http://w ww.cenorm.be/isss/worksh op/ec/xmledi/documents_9 9/xml001 99.htm

W3C XML E-commerce Standards Стандарт описания структуры и содержимого XML документа http://www.w3.org/TR/xmls chema-0/

Document Related Standards Стандарты XSL, XSLT, XHTML, XML http://www.w3.org/TR/

Модуль электронного обмена данными

Программный модуль EcIM предназначен для электронного обмена данными XML между несколькими системами класса электронной коммерции. В качестве систем такого класса, с одной стороны, могут выступать электронные площадки, электронные каталоги, интернет-магазины, а с другой стороны, банковские сервисы, системы электронных торгов, системы типа Яндекс-Маркет, Прайс-Ру и др.

Ключевой особенностью данного модуля является его универсальность и быстрота обработки результатов. Модуль EcIM подойдет для любого интернет-магазина с предустановленной системой управления содержимым сайта (CMS), такой как: Битрикс, NetCat, Umi-Cms, Joomla и многие др. В основе данного модуля положены современные алгоритмы анализа базы данных сайта и обработки основных компонентов, необходимых для дальнейшего формирования результата, а именно XML-структуры каталога товаров. Даже в том случае, если интернет-магазин не имеет своей базы данных и представляет собой набор html-страниц, модуль EcIM позволяет максимально точно определить все ключевые параметры. Таким образом, данный модуль не зависит от платформы, на которую он будет установлен. Модуль EcIM состоит из двух частей (рис. 3).

E-commerce Interoperability Module

Analytics module Export XML module

■ Search engine ■ Database of attributes and characteristics of products ■ Export engine ■ XML specifications ■ System of bug tracking

Рис. 3. Структура модуля EcIM

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

Аналитическая часть (analytics module) включает в себя:

• поисковую систему (search engine), которая построена на алгоритме поиска товаров в интернет-магазине, как через msql-запросы, так и анализируя конечный код html все страниц;

• обширную базу данных с возможными атрибутами и характеристиками товаров (database of attributes and characteristics of products). Данная база данных является основной составляющей поисковой системы и содержит в себе все возможные элементы описаний товаров.

Практическая часть (export XML module) включает в себя:

• систему формирования каталога в XML формате (export engine);

• спецификации XML (XML specifications), на основе которых строится результативный файл XML;

• систему отслеживания ошибок экспорта и формирования XML (system of bug tracking);

• возможность планирования процесса экспорта с использованием cron (cron planning).

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

Заключение

На основе вышеизложенного можно сделать следующие выводы и предложения:

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

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

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

Список литературы

1. Информационные технологии и вычислительные системы. Темат. выпуск. Открытые системы. Интероперабельность. 2009. №5.

2. Гуляев Ю.В., Журавлев Е Е., Олейников АЯ. Методология стандартизации для обеспечения интероперабельности информацонных систем широкого класса // Радиоэлектроника. 2012. №3. URL: http://jre.cplire.ru/jre/mar12/index.html.

3. Разинкин Е.И. Обзор концептуальных документов, архитектур и моделей в области обеспечения интероперабельности в сфере e-commerce // Стандартизация, сертификация, обеспечение эффективности, качества и безопасности информационных технологий: сб. статей междунар. конф. Москва, 2011. С. 46-50.

4. Олейников А.И., Разинкин Е.И. Особенности подхода к обеспечению интероперабельности в области электронной коммерции // Информационные Технологии и Вычислительные Системы. 2012. Вып. №3. С. 82-92.

5. Разинкин Е.И. Концепция обеспечения интероперабельности в области электронной коммерции // Информационно-управляющие системы. 2012. Вып. №5. С. 82-88.

References

Information Technologies and Computer Systems. Open systems. Interoperability. 2009. №5.

Gulyaev U.V., Juravlev E.E., Oleinikov A.I. Methodology for interoperability information systems. Analytical review. Journal of Radio Electronics №3. 2012. URL: http://jre.cplire.ru/jre/mar12/index.html Razinkin E.I. Review of conceptual documents, architectures and models in the field of interoperability of e-commerce // standardization, certification, ensuring efficiency, quality and safety of information technology - international conference, a collection of articles. Moscow. 2011. P. 46-50. Oleinikov A.I., Razinkin E.I. Sensitive approach to interoperability in e-commerce, Journal of Information Technology and Computer Systems. 2012. Issue №3, P. 82-92.

Razinkin E.I. The concept of interoperability in e-commerce, Information and Control Systems. 2012. Issue №5. P. 82-88.

1.

2.

3.

4.

5.

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