Поддубная К.С., Научный руководитель: Шершнева А.В.

Донецкий национальный университет экономики и торговли  имени Михаила Туган – Барановского, Украина

Применение языка xml в торговле

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

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

Актуальность темы обусловлена внедрением языка XML как средство передачи данных в Интернет, которое в будущем должно заменить html. При этом, разные программы и даже разные системы автоматизации банков и предприятий могут создавать и понимать одинаковые XML-документы. На этой основе может быть реализована технология сбора данных из филиалов в центральное Хранилище, обмен данными между различными модулями, используемыми в банке и на предприятии. В идеале, каждая прикладная система должна поддерживать загрузку и выгрузку данных в формате XML. Даже если разработчикам не удастся договориться о едином стандарте, язык XML будет хорошей базой для объединения программ разных разработчиков, эксплуатируемых в одной организации[1, стр.71-79].

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

Стандарт  XML имеет достаточно простую архитектуру, основанную на клиент-серверной модели "запрос-ответ". Запросы могут объединяться в один файл и в таком виде поступать на сервер для обработки. Все данные, и запрос, и ответ, представляют собой простой XML-файл, поэтому транзакции могут передаваться через любые участки сети – брандмауэры, прокси, шлюзы. Для передачи данных используется метод POST протокола HTTP. Для идентификации данных введен новый MIME-тип – application/x-ofx. Многие крупные компании уже применяют спецификацию OFX для онлайнового банковского и финансового обслуживания.

Разработки такого стандарта означает, что электронная коммерция уже вышла из младенчества и не только перенимает западные технологии, пусть даже самые новые и продвинутые, но и способна представить вполне конкурентное собственное решение. Созданный стандарт позволяет унифицировать обмен данными, как между традиционным (off-line), так и чистыми онлайновыми бизнес-системами. В частности, обмен производится: Между каталогами товаров; Между коммерческими предложениями; Между документами.

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

         Для составления своего пакета предложений необходимо:

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

2.                 Опубликовать предложения. Если используется только внешний классификатор, то отправить на сервер надо только пакет предложений. В случае внутреннего классификатора отправляется и классификатор, и пакет предложений.

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

·                     Заказ товара;

·                     Cчет на оплату;

·                     Отпуск товара;

·                     Счет-фактура;

·                     Возврат товара;

·                     Передача товара на реализацию;

·                     Возврат товара с реализации.

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

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

Литература:

1.                 Спенсер П. «XML. Проектирование и реализация. Программирование с помощью XML, ASP и IE5», - 2001, с.71-79.

2.     www.hostinfo.ru