ідповідні інформаційні поля заповнюються, як показано на малюнку 4.14. Запис % Desktop% позначає, що ярлик буде створений на робочому столі. Тобто замість цього запису буде підставлений шлях до папки робочого столу. Запис % Dest% позначає шлях до робочій папці встановлюваного програми. Далі необхідно набрати текст ліцензійної угоди на вкладці Угода raquo ;. Є можливість завантажити вже існуючу угоду з файлу з розширенням rtf або txt. На вкладці Мови вибираються мови, перелік яких буде запропонований при запуску інсталяційного пакета, створеного NetScat Extreme Installer. Результат вибору визначить, який з представлених мов буде використаний майстром, для ведення діалогу з користувачем під час установки.
Малюнок 4.14 - Заповнення відповідних інформаційних полів
Останнім етапом налаштування параметрів створюваного інсталятора є вибір вкладки Побудова raquo ;, в якій вказується ступінь стиснення. Після чого необхідно клацнути Побудувати raquo ;. У вікні ввести ім'я файлу і вибрати папку для його збереження. Клацнути Ok .
В результаті роботи програми NetScat Extreme Installer, був створений інсталяційний пакет для програми XMLConvertor і супутніх їй компонентів.
4.3 Керівництво користувача
Для правильного функціонування програми необхідно зробити наступні дії.
етап. Для установки програми запустити файл_Setup. exe, слідувати розпорядженням програми установника.
етап. Після завершення установки, на робочому столі буде створено ярлик до додатка, скористатися ним для запуску програми.
3 етап. Після запуску програми, клацнути мишкою по кнопці Вибрати xml-файл raquo ;. Файлів можна вибрати декілька, всі вони будуть перетворені черзі. Якщо вибраний не той файл, його можна видалити зі списку, скориставшись кнопкою Видалити вибраний елемент raquo ;.
етап. Вибрати за допомогою спадаючого списку необхідний xsl-шаблон, він буде застосований для всіх обраних xml-файлів.
етап. Вибрати папку для виведення pdf-файлів, клацнувши Вибрати папку для виведення pdf-файлів або залишити запропоновану за замовчуванням (шлях до директорії відображається в рядку стану). Вибранний Вами шлях зберігається в системній базі Windows (реєстрі) і в разі наступних запусків програми зчитується.
етап. У разі необхідності перевизначення кількості відступів для розділів специфікації, клацнути по кнопці Відступи raquo ;. У вікні, у відповідні поля, ввести величину відступів.
етап. Клацнути перетворити xml в pdf. На екрані з'являться по черзі два вікна консолі. Це працюють MSXSL і процесор форматуючих об'єктів Apache FOP.
етап. Після виконання необхідних операцій xml-файли будуть перетворені в PDF, навпроти кожного шляху (що відображається у вікні додатки) в стовпці стану з'явиться напис Виконано raquo ;.
етап. Для відкриття директорії, де знаходяться отримані pdf-файли за допомогою вбудованого в Windows файлового менеджера Explorer, досить клацнути по кнопці Відкрити raquo ;.
У рамках цієї кваліфікаційної роботи було розроблено додаток, що надає інтуїтивно зрозумілий користувальницький інтерфейс, що дозволяє управляти компонентами, що входять до його складу. Був розроблений і реалізований в програмі, алгоритм обробки структури даних xml-файлу в новий xml-документ. Приклад перших двох сторінок отриманого pdf-документа, в результаті роботи програми XMLConverter, представлений відповідно в додатках С і D.
5. Організаційно-економічні розрахунки
5.1 Обґрунтування необхідності та актуальності розробки
Впровадження зарубіжних систем автоматизованого проектування на російських підприємствах вимагає значних зусиль щодо їх локалізації, особливо в тих випадках, коли локалізація Не підтримується розробником. Під локалізацією в даному випадку слід розуміти як русифікацію програмного продукту, так і забезпечення можливостей оформлення конструкторської документації по ЕСКД.
Локалізацією однієї із систем, а саме Creo, займаються фахівці інженерно-консалтингової компанії Солвер. Дана промислова система володіє можливістю паралельної розробки вироби: основною стратегією, застосовуваної провідними компаніями. Численний набір програмних рішень дозволяє вибрати необхідну конфігурацію кожного робочого місця відповідно до його функціональністю. Сюди включаються можливості промислового дизайну, проектування механічних конструкцій (у тому числі, управління великими збірками), імітації функціональності вироби, виготовлення та ...