1 / 13

Исполнитель: Утяшева О.А. Научный руководитель: к.фм.н. Винокур В.В.

Автоматизация сборки и модификации разнородной компьютерной документации: модуль формирования документов для последующей конвертации в формат CHM. Исполнитель: Утяшева О.А. Научный руководитель: к.фм.н. Винокур В.В. Задача.

elvin
Télécharger la présentation

Исполнитель: Утяшева О.А. Научный руководитель: к.фм.н. Винокур В.В.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Автоматизация сборки и модификации разнородной компьютерной документации: модуль формирования документов для последующей конвертации в формат CHM Исполнитель: Утяшева О.А. Научный руководитель: к.фм.н. Винокур В.В.

  2. Задача Цель: разработка приложения, позволяющего модифицировать документацию с последующей (по необходимости) конвертацией в CHM формат. Модуль реализует работу с форматами файлов HTML и CHM как наиболее популярными форматами документации. Основные задачи: • Настройка оформления документации. • Изменение содержания документации. • Импорт файлов форматов CHM и HTML. • Конвертирование документации в формат CHM.

  3. Конкуренты DocToHelp, ActoStudio, Dr. Explain и другие. Но у них есть ряд недостатков. В основном приложенияконкурентов нацелены на создание документации, но не на модификацию существующей. Разработанное решение устраняет эти недостатки.

  4. Конкуренты Основные недостаки: • Отсутсвует гибкая настройка оформления документации. • Отсутствует импорт индексного файла. • Не корректный импорт CHM и HTML файлов. • Ограниченные возможности фильтрации и изменения содержания документации. • И другие.

  5. Решение Разработан модуль: модуль формирования документов для последующей конвертации в формат CHM. Решаемые задачи модулем: • Импорт компьютерной документации форматов HTML и CHM с возможностью корректного получения оглавления и индексного файла из исходной документации. • Модификация компьютерной документации: настройка оформления, изменение содержания, фильтрация и модификация оглавления. • Конвертирование компьютерной документации в формат CHM. • Автоматизация процесса конвертирования и модификация компьютерной документации.

  6. Импорт документации форматов CHM и HTML Подзадачи: • Распаковка файлов формата CHM. • Импорт индексов CHM-файлов. • Импорт файлов оглавления.

  7. Модификация документации Подзадачи: • Настройка оформления (в том числе навигационной панели страниц). • Удаление, замена элементов содержания страниц докуменатции. • Удаление заголовков оглавления документации. • Изменение заголовков оглавления.

  8. Конвертирование компьютерной документации в формат CHM Подзадачи: • Построение файла проекта (HHP). • Построение индексного файла (HHK). • Построение файла оглавления (HHC).

  9. Автоматизация процесса конвертирования и модификация компьютерной документации Если процедуру сборки документации необходимо проводить неоднократно, тогда процесс этот необходимо автоматизировать. Для этой цели используется файл проектов.

  10. Проектирование

  11. Модуль конфигурации. Задачи 1. Загрузка и сохранение конфигурационного файла. 2. Валидация конфигурационного файла. 3. Предоставление интерфейса для конфигурирования проектного файла.

  12. Модуль генерации CHM-файла. Задачи • 1. Генерация индексного файла формата HHK. • 2. Генерация файла оглавления формата ННС. • 3. Генерация проектного файла формата HHP.

  13. Модуль конфигурации. Реализация

More Related