Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Розробка програмного продукту забезпечує експорт специфікації з додатка PartList

Реферат Розробка програмного продукту забезпечує експорт специфікації з додатка PartList





технології спрощують роботу з функціями бібліотеки Win32Api. Проте істотним недоліком цієї платформи є велика ресурсомісткість розробленого в її середовищі додатка. Це пов'язано з тим, що в ній більш активно використовуються готові модулі, що надають програмісту необхідні і не необхідні можливості. Тобто в оперативну пам'ять завантажуються і обробляються процесором блоки компонентів, які не будуть використовуватися взагалі. Альтернативою Framework є розроблена раніше бібліотека MFC (Microsoft Foundation Classes - бібліотека базових класів Microsoft) [6]. Вона надає більш скромні можливості при розробці інтерфейсу користувача, оскільки використовує не настільки велике число готових компонент, але їх цілком достатньо для розробки GUI (Graphical User Interface - графічний користувальницький інтерфейс) додатка XMLConverter. Плюсом старої платформи є її мала ресурсомісткість. Так додаток, створений з використанням MFC, займає в оперативній пам'яті в 3-4 рази менше місця, ніж створене в NET.

Виходячи з вище сказаного, для розробки додатку була вибрана мова Visual C ++ і бібліотека MFC.

У рамках поточної глави були визначені технології, застосовувані при перетворенні структури даних xml-файлу в pdf-документ.


2 ОПИС СТРУКТУРИ, ПЕРЕТВОРЕННЯ ТА ПОДАННЯ ІНФОРМАЦІЇ ЗА ДОПОМОГОЮ ТЕХНОЛОГІЙ XML-XSL


. 1 Механізм перетворення XML в PDF. Постановка завдання


У рамках цієї кваліфікаційної роботи для перетворення xml-файлу, що містить дані груповий специфікації, в pdf-файл необхідно:

1 етап. Розробити структуру файлу формату XML, який буде генеруватися модулем PartList (Малюнок 1).

2 етап. Розробити таблиці стилів XSL по ГОСТ 2.113 - 75, що описують перетворення і представлення xml-документа в pdf-форматі.

етап. Розробити додаток (XMLConverter), перетворює шуканий xml-документ в проміжний xml-документ для приведення його у відповідність до вимог підприємства. А також реалізує інтерфейс між користувачем і програмними засобами, які виконують подальше перетворення. Скористатися ним.

етап. За допомогою процесора трансформирующих об'єктів MSXSL виконати перетворення xml-файлу в документ, який використовує форматує об'єкти (файл з розширенням * .fo).

етап. Використовуючи процесор форматуючих об'єктів Apache FOP, отримати необхідний файл формату PDF.

етап. Створити інсталяційний пакет, який спрощує процес установки розробленого додатка і його компонентів.

Схема, перетворення XML в PDF, представлена ??на малюнку 2.1.

Рисунок 2.1 - Механізм перетворення XML в PDF


. 2 Розширювана мова розмітки XML


XML використовується як засіб для опису граматики інших мов і контролю над правильністю складання документів. Тобто, сам по собі XML не містить ніяких тегів - елементів мови призначених для розмітки, він просто визначає умови їх створення. Теги не задані в цій мові з самого початку. Програміст сам визначає їх. Таким чином, якщо ми вважаємо, що для позначення елемента line в документі необхідно використовувати тег lt; line/ gt ;; то XML дозволяє вільно використовувати обумовлений нами тег і ми можемо включати в документ фрагменти, подібні до наступного: lt; line gt; дані lt;/line gt ;. Як видно з прикладу, що відкриває lt; line gt; і закриваючий lt;/line gt; містять в собі дані. У багатьох випадках, коли їх багато, доцільно

Процес створення XML документа досить простий і вимагає лише базових знань HTML і розуміння тих завдань, які необхідно виконати, використовуючи XML в якості мови розмітки. Таким чином, у розробників з'являється унікальна можливість визначати власні команди, що дозволяють їм найбільш ефективно визначати дані, що містяться в документі. Автор документа створює його структуру, будує необхідні зв'язки між елементами, використовуючи ті команди, які задовольняють його вимогам, і домагається такого типу розмітки, яке необхідно йому для виконання операцій перегляду, пошуку, аналізу документа [2] .позволяет здійснювати контроль за коректністю даних, зберігаються в документах, робити перевірки ієрархічних співвідношень усередині документа і встановлювати єдиний стандарт на структуру документів, умістом яких можуть бути самі різні дані.


. 3 Мова стилів XSL

специфікація конвертер шаблон

За допомогою XSL можливо форматувати дані в залежності від їх значення (наприклад, показувати негативні числа зеленим кольором) і підготовляти для виведення на різні пристрої, наприклад, екран, папір або звукове відтворення. Фактично мова XML складається з двох частин: мови перетворе...


Назад | сторінка 5 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Пристрій перетворення аналогових сигналів двійковий код і його перетворення ...
  • Реферат на тему: Створення програмного продукту, що дозволяє синхронізувати дані вже наявної ...
  • Реферат на тему: Розробка програм перетворення форматів двійкових даних і сортувань в машинн ...
  • Реферат на тему: Розробка програми для створення і перетворення графічних об'єктів
  • Реферат на тему: Створення web-сторінки за допомогою гіпертекстової розмітки HTML з використ ...