logo
Разработка версионированного комплекса технической документации для информационной системы "Отель"

8. Формирование выходных документов

В курсовом проекте предусмотрено четыре выходных документа: для пользователя и администратора в двух форматах. Итого четыре документа. Рассмотрим процесс формирования выходных документов для пользователя.

1) HTML - стандартный язык разметки документов при создании веб-страниц.

Для преобразования в HTML используется XSLT processor xlstproc. Существуют альтернативные версии XSLT-процессоров, например, Xalan или Saxon. Однако xsltproc считается самым быстрым из них (он написан на C), является проектом с открытым исходным кодом и включён в комплект Syntext Serna - визуального редактора XML, используемого при разработке документации.

Рисунок 12 - Формирование выходного документа в формате HTML

2) Для получения документации в формате PDF будем использовать консольную утилиту wkhtmltopdf, которая конвертирует HTML- файл в PDF.

Рисунок 13 - Процесс конвертирования HTML в PDF

В приложении Б представлены фрагменты выходных документов в обоих форматах.