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

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





ortable Document Format - переносимий формат документів) є універсальним файловим форматом, який зберігає всі шрифти, форматування, кольору і графіку будь-якого вихідного документа незалежно від того, в якому додатку і на якій платформі створювався цей вихідний документ. Файли Adobe PDF компактні, і будь-який користувач безкоштовної програми Adobe Reader може відкривати до них спільний доступ, переглядати свої документи PDF і переміщатися по них, а також друкувати файли PDF в точності такими, якими вони були створені. Adobe Reader, як правило, входить до складу програмного забезпечення поставляється з більшістю нових персональних комп'ютерів.

Використання формату pdf не несе за собою витрат пов'язаних з купівлею ліцензії ні з боку підприємства, ні з боку користувача. Він надає можливість захисту даних від копіювання та подальшої зміни. Листи документа зберігаються в одному файлі, що дуже зручно. Додатки для читання pdf-файлів поширюються безкоштовно. Конвертор зв'язки XML і XSL в PDF має безкоштовну ліцензію (додаток Apache FOP).

Виходячи з вище сказаного вибір формату PDF для представлення, використання та поширення документів тягне за собою мінімальні витрати як з боку розробника так і з боку кінцевого користувача. Забезпечуючи при цьому комфортну роботу і захист інформації від копіювання.


. 3 Вибір програмних засобів обробки деревовидних структур даних


Для виконання перетворення даних xml-документа, відповідно до xsl-шаблоном, у файл формату PDF, необхідно відповідне програмне забезпечення.

Обробка файлу формату XML і застосування до нього елементів мови XSLT можлива за допомогою:

- серверної програми, наприклад, Java або JavaServer Page (JSP), яка використовує таблицю стилів для автомат?? чеського перетворення документа та подання його клієнту;

- клієнтської програми, наприклад, браузера, яка виконує перетворення шляхом читання таблиці стилів, зазначеної за допомогою інструкції з обробки lt;? xml-stylesheet? gt; (ці функції в деякому обсязі може виконувати Internet Explorer);

- окремої програми, призначеної для виконання перетворення [1].

Програми, що виконують інструкції мови XSLT, називають XSLT-процесорами. У справжній кваліфікаційної роботі в якості XSLT-процесора був обраний програмний модуль MSXSL, розроблений фахівцями корпорації Microsoft. Він розповсюджується безкоштовно, при цьому надаючи всі необхідні засоби для обробки елементів мови XSLT.

Для обробки файлу, що використовує форматує об'єкти мови XSL-FO і створення відформатованого документа, будемо використовувати fop-процесор, розроблений Джеймсом Таубер, який передав його проектом Apache XML. Програма Apache FOP (Formatting Object Processor - процесор форматуючих об'єктів), призначена для синтетичних аналізаторів Java, заснована на XML-аналізаторі Xerces проекту Apache XML. Так як Apache FOP є Java-додатком, воно може бути запущено на комп'ютер з будь операційною системою (за умови встановленої на ньому віртуальної машини Java) [2].

Даний програмний продукт є безкоштовно поширюваним, на відміну від конкурентів. Його функціональних можливостей достатньо для представлення необхідної специфікації в pdf-форматі відповідно до ГОСТ 2.113 - 75.


. 4 Вибір методу побудови користувальницького інтерфейсу


Розглянуті, в попередньому підрозділі, додатки надають консольний інтерфейс і тому не зручні для користувача. Обробка великої кількості файлів ускладнюється постійним введенням шляхів до них, що передаються в якості параметрів, за коштами командного рядка. Для усунення даного недоліку було прийнято рішення про розробку програми XMLConverter, що надає графічний інтерфейс користувача. Даний програмний модуль буде сполучною ланкою додатків, беруть участь в перетворенні xml-документа в pdf-файл. У ньому так само буде реалізований алгоритм приведення специфікації у повну відповідність до ГОСТ 2.113 - 75 шляхом перетворення xml-документа в проміжний xml-документ.

В якості інструментального середовища програмування, в якій буде реалізовано додаток, обрана Microsoft Visual Studio 2010. Даний програмний продукт надає широкі можливості створення та редагування додатків для операційних систем Windows XP/Vista/7/8. Visual Studio дає можливість вибору мови програмування: С ++, C #, F #, Basic. Найбільш гнучким мовою програмування, з вище перерахованих, є С ++. Visual Studio надає можливість вибору між двома платформами для цієї мови. Більш молодий з них є NET. Її інструментальні засоби добре продумані. Бібліотеки Framework, що надаються цією середовищем, дають широкі можливості для розробки графічного інтерфейсу користувача. Використовувані в NET ...


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





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

  • Реферат на тему: Розробка програми побудови об'ємних гістограм за допомогою мови програм ...
  • Реферат на тему: Розробка програми FileInfo за коштами середовища програмування Microsoft Vi ...
  • Реферат на тему: Редагування документа засобами програми MS Word
  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Розробка програми, що реалізує алгоритм, який використовує z-буфер