Немного технической информации. Что такое XML?



В последнее время концепция XML стала чуть ли не самой модной и активно обсуждаемой темой в компьютерной прессе. Стоит открыть буквально любое издание Computerworld или PCWeek за текущий год, и, будьте уверены, что вы встретите там по крайней мере одну публикацию, посвященную технологии XML. Что же кроется под этой аббревиатурой?

Описание XML

Язык XML (Extensible Markup Language - расширяемый язык разметки) предназначен для описания других языков, т. е. это метаязык. XML позволяет представить данные в виде структурированного текстового документа. Разметка структуры задается в виде так называемых тэгов, имеющих формат <имя> .. </имя>. Внутри тэгов находятся данные. Получить представление о таком подходе проще всего посмотрев на любой HTML-документ (внутреннее представление web-страницы), поскольку HTML является реализацией языка на основе XML и описывает набор тэгов для визуализации данных web-броузером.

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

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

Построение общей структуры информационной системы

Структура информационной системы представляется в виде дерева, например
  • Информационная система
  • Справочники
    • Справочник контрагентов
    • Справочник подразделений
  • Документы
  • Заказы
  • Кассовые ордера

Обмен данных с другими приложениями

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

Теперь, представим похожую ситуацию, только связанную не с компьютерной техникой, а с ПО различных производителей. Например, Вы выбираете программное обеспечение для автоматизации управления на своем предприятии. При этом, посмотрев различные системы, Вы для себя решили, что модуль “Кадры” Вам больше всего понравился у Boss, модуль “Бюджетирование” у Platinum, “Управление производством” у Symix и т.д. При этом в настоящее время, в подавляющем большинстве случаев, Вы вынуждены целиком покупать и внедрять интегрированное ПО одного из производителей, так как производители не договорились об универсальных стандартах обмена данными между приложениями.

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

Полнофункциональное виртуальное представительство компании в Internet

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

Во многих компаниях по всему миру уже существует сервис ввода заказов на продукцию через Internet. Одной из первых этот сервис предоставила компания Cisco Systems (http://www.cisco.com), сделав существенно повысив уровень качества обслуживания своих потребителей.

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

  • Управление заказами.

Дистрибуторы и потребители продукции могут напрямую заказывать продукцию через Internet. При этом заказ, после его ввода и подтверждения становится документом в КИС и встает в очередь на обработку. Заказчик в любое время сможет контролировать этапы выполнения заказа, вплоть до отгрузки.

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

  • Поддержка продукции на протяжении всего жизненного цикла

Через сервер виртуального представительства, потребители продукции могут получать всевозможную техническую и информационную поддержку, заполнять заказы на гарантийное и постгарантийное обслуживание, вносить свои предложения и замечания, участвовать в дискуссиях, касающихся обсуждения тех или иных изделий. Кроме того, может быть организована оперативная “горячая” линия поддержки всех потребителей, как по электронной почте, так и online. На основании анализа предложений и материалов дискуссии могут быть оперативно сделаны выводы о выпуске новых видов продукции или смене конфигурации существующих.


Дата добавления: 2018-02-18; просмотров: 440; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!