- •Міністерство освіти і науки україни
- •Донецьк - 2010
- •Розділ 1. Розвиток інформаційного суспільства, мова html
- •Тема 1. Розвиток інформаційного суспільства
- •1.1. Інформація та її роль у глобалізованому світі
- •1.2. Теорії інформаційного суспільства
- •1.3. Побудування інформаційного суспільства в Україні
- •1.4. Мови розмітки – тенденції розвитку
- •1.5. Міжнародні установи, що регулюють розробку і впровадження сучасних засобів подання інформації
- •Тема 2. Мова розмітки гіпертексту html
- •2.1. Структура html - документа
- •2.2. Форматування даних на сторінці
- •2.3. Створення гіперпосилань
- •2.4. Escape - послідовності
- •2.5. Горизонтальні лінії
- •Тема 3. Створення списків, таблиць
- •3.1. Списки
- •3.2. Таблиці
- •3.3. Фрейми
- •Тема 4. Робота з зображеннями
- •3.1. Використання зображень на web - сторінці
- •4.2. Гіперпосилання у вигляді зображення, створення мапи посилань
- •4.3. Біглий рядок
- •Тема 5. Каскадні листи стилів css
- •5.1. Призначення, синтаксис css
- •5.2. Застосування таблиць стилів css
- •Тема 6. Створення форм
- •6.1.Форми
- •6.2. Засоби розробки сценаріїв опрацювання інформації форми
- •Тест за змістовим модулем 1 «Розвиток інформаційного суспільства, мова html»
- •Розділ 2. Мова сценаріїв JavaScript
- •Тема 7. Основи мови JavaScript
- •7.1. Мова JavaScript: основні поняття
- •7.2. Організація розгалужених обчислювальних процесів
- •If (умова) {блок операторів 1}
- •7.3. Організація циклічних обчислювальних процесів
- •While (умова) { оператори_циклу }
- •Do { оператори_циклу } while (умова)
- •7.4. Функції
- •Тема 8. Опрацювання форм
- •8.1. Об’єкти браузера
- •8.2. Обробка подій
- •8.3. Робота з текстовими полями
- •8.4 Використання перемикачів у сценаріях
- •8.5. Застосування списків
- •8.6. Робота з прапорцями
- •Тест за змістовим модулем 2 «Мова сценаріїв JavaScript»
- •Розділ 3. Розширювана мова розмітки xml, обробка xml – документів
- •Тема 9. Створення xml – документів, опис шаблону документа
- •9.1. Загальні відомості
- •9.2. Структура xml - документа
- •9.3. Опис шаблону документа dtd
- •9.4. Перевірка правильності xml - документів
- •9.5. Демонстрація xml – документів з використанням
- •Тема 10. Простори імен, xml - схеми
- •10.1. Простори імен xml
- •10.2. Розробка xml - схеми
- •10.3. Визначення умов на значення елементів і атрибутів
- •Тема 11. Мова xPath, мова xslt
- •11.1. Мова xPath
- •11.2. Розширювана мова стилів для перетворень xslt
- •Тема 12. Мова xQuery
- •12.1. Призначення мови xQuery, xQuery – процесор Saxon
- •12.2. Формування запитів xQuery
- •12.3. Конструктори, арифметичні операції та функції
- •12.4. Умовний оператор if
- •If (умова) then
- •Тема 13. Xml – аналізатори і перетворення інформації
- •13.2. Об’єктна модель документа, dom - аналізатори
- •13.3. Застосування об’єктної моделі dom
- •Об’єкт ixmldomNamedNodeMap – невпорядкована колекція вузлів, обраних за ім’ям
- •Тема 14. Застосування xml – технологій на практиці
- •14.1. Використання xml податковою адміністрацією України
- •14.2. Мова xbrl - Extensible Business Report Language
- •14.3. Мова ebXml - Electronic Business xml
- •14.4. Мова cXml - Commerce xml
- •Тест за змістовим модулем 3 «Розширювана мова розмітки xml, обробка xml – документів»
- •Теми рефератів
- •Глосарій
- •Література
- •Основні засади розвитку інформаційного суспільства в україні на 2007 - 2015 роки
- •I. Загальні положення
- •II. Завдання, цілі та напрями розвитку інформаційного суспільства в україні
- •III. Національна політика розвитку інформаційного суспільства в україні
- •IV. Організаційно-правові основи розвитку інформаційного суспільства в україні
- •V. Очікувані результати
- •Множина кольорів у html
14.3. Мова ebXml - Electronic Business xml
У 1999 р. Центр ООН по підтримці процедур і практики управління, комерції та транспорту (UN/CEFACT) і Організація розвитку структурованих інформаційних стандартів (OASIS) почали виконання проекту по стандартизації глобального обміну бізнес - інформацією. У результаті виконання даного проекту розроблено ebXML (Electronic Business XML - XML для електронного бізнесу). Об’єднання Global Commerce Initiative (Глобальна комерційна ініціатива), в яку входить близько 30 транснаціональних корпорацій використовує ebXML як складову частину структури електронного бізнесу.
У мові ebXML реалізовано концепцію EDI (Electronic Data Interchange – електронний обмін документами), сутність якої полягає у створенні систем, які відповідають вимогам:
дотримання єдиного синтаксису повідомлень;
можливість вибору елементів даних;
єдиний формат генерації повідомлень і файлів, який забезпечує їх обмін.
EDI системи – це міжвідомчі системи обміну електронними документами, які використовують стандартизовані правила складання електронних документів.
При розробці ebXML використовувались такі основні принципи:
просте, єдине і широке використання ebXML у електронному бізнесі;
використання специфікації XML у максимально можливих межах;
забезпечення відкритиви стандартами електронної торгівлі: B2B (business to business) і ВС (business to Customer);
об'єднання структур і компонентів, відмінних від XML, у єдиний XML бізнес стандарт;
мінімізація витрат при обміні інформацією між додатками;
забезпечення мультимовної підтримки;
урахування національних і міжнародних правил торгівлі;
урахування принципів EDI.
На відміну від орієнтації на бізнес-документи ebXML орієнтується на бізнес-процеси. Процес містить детальний опис обміну даними і послідовності повідомлень. Багатократно використовувані компоненти, які називаються компонентами ядра, можуть бути використані у повідомленнях для подання різної інформації. Компоненти ядра створюють бізнес-механізм, який дозволяє використовувати специфічні для галузі словарі, причому самі по собі компоненти є семантично нейтральними. Зв’язки з компонентами ядра, що визначають специфічну для галузі семантику, записуються у розподілені сховища даних разом з іншими моделями, даними і об’єктами, які дозволяють організаціям обмінюватися даними. Дані доступні через API-інтерфейс. ebXML дозволяє також використовувати контакти електронним чином з використанням механізму виробничого партнерського узгодження.
14.4. Мова cXml - Commerce xml
Commerce XML (cXML – комерційний XML) створений на базі XML і призначений для опису даних каталогів і виконання електронних транзакцій. Розроблений групою 40 компаній, що займаються електронним бізнесом, під головуванням компанії Ariba Inc cXML є інструментом для виконання ефективних транзакцій через Internet. cXML включає в себе набір DTD для опису даних каталогів, замовлень на постачання (http://www.cxml.org). Мова також визначає засоби, за допомогою яких cXML – документи можуть бути отримані та передані через Internet.
Перевагами використання мови cXML є такі:
простота у реалізації автоматизованого отримання замовлення, виконанні оновлень, формуванні каталогу транспорту;
cXML підпримує B2B протокол;
можливість легкого розширення мови cXML.
До недоліків слід віднести використання DTD для визначення структур документів, хоча схеми XML – документів мають ряд суттєвих переваг. Мова cXML на теперішній час не використовується у країнах пострадянського простору, хоча є достатньо популярною у розвинених країнах.
14.5. Visa XML Invoice Specification, Bank Internet Payment System
Компанія Visa International розробила Visa XML Invoice Specification (специфікація для опису рахунків на XML), щоби дозволити своїм клієнтам обмінюватися інформацією про покупки, здійсненні за допомогою кредитних карток через Internet у захищеній і стандартизованій формі. Ця специфікація дозволяє власникам кредитних карток отримувати детальну інформацію про покупки по кредитним карткам. На теперішній час специфікація забезпечує основу для опису покупок по кредитним карткам на рівні компаній, а також для надання послуг у сфері туризму і відпочинку.
BIPS (Bank Internet Payment System) – банківська платіжна система через Internet) призначена для виконання захищених транзакцій через Internet. Клієнт-серверні додатки можуть використовувати BIPS для передачі платіжних доручень через Internet. Вільно розповсюджувана XML - специфікація дозволяє користувачам BIPS (банкам, установам і організаціям) реалізовувати сервіси електронного бізнесу для своїх клієнтів. Рішення створити специфікацію BIPS на основі XML дозволило легко перетворити BIPS – документи на інші стандартні XML – формати, що використовуються в електронній комерції. BIPS – транзакції можуть бути ініційовані як платниками, так і одержувачами платежу.
Контрольні питання
За допомогою яких засобів можна підготувати фінансові звіти у форматі XML для передачі у податкову адміністрацію України?
Які документи регламентують формування і подання фінансових звітів у електронному вигляді до податкової адміністрації України?
Надайте стислу характеристику XML – документові, який наведено у додатку D.
З якою метою використовується мова XBRL?
Що таке таксономія?
Якою організацією регулюється подальша розробка мови XBRL?
Які проблеми впровадження мови XBRL в Україні існують?
З якою метою розроблено мову ebXML? Які організації ініціювати її розробку?
Що означає концепція EDI?
У чому полягає основна відмінність мови ebXML від XML?
Які задачі вирішує мова cXML?
Як XML – технології використовуються в банківській сфері?