Структура дистрибутива

<< Click to Display Table of Contents >>

Navigation:  О программе > Установка и обновление >

Структура дистрибутива

Дистрибутив программы представляет собой набор папок и файлов, которые копируются либо напрямую в рабочую папку программы, либо разархивируются из инсталлятора или самораспаковывающегося архива.

 

appdata\ - директория с основными пользовательскими и конфигурационными файлами

 config\ - директория с файлами конфигураций

         db\

           initial_data\

                 initialAreometerManufacturer.xml - файл который содержит начальную информацию о производителях

                 initialAreometerMethodology.xml - файл который содержит начальную информацию методиках

                 initialAreometerType.xml - файл который содержит начальную информацию о типах ареометров

                 initialLiquid.xml - файл который содержит начальную информацию о рабочих жидкостях и их коэффициентах

                 initialResolution.xml - файл который содержит фразы для извещений

                 initialSensor.xml - файл который содержит начальную информацию о мерах плотности

          initial_data.xml - файл связывания отдельных .xml из директории initial_data

          persistence.xml - файл конфигурирования соединения с БД (Дерби)

          clientsettings.properties - файл конфигурации стороннего пользователя БД

      devices\

          devices.properties - файл конфигурации оборудования

          gauge.properties - файл с указанием корректных диапазонов измерения для информирования оператора (влияет только на индикацию)

      help\ - директория справки

        help.properties - файл с указанием ссылки на онлайн-справку по программе

      license\

          PCUID.txt - уникальный файл конфигурации ПК, необходимый для генерации лицензионного ключа

          license - файл лицензионного ключа (без расширения)

      log\ - директория логгера

          log4j.properties - файл настроек логгирования

      protocol\

          protocol.properties - настройки генерации ид протокола - валидация, стартовый индекс, и тд.

      report\ - директория шаблонов генератора протоколов и климатического журнала

         default\ - директория шаблона по умолчанию

          climate.jasper - скомпилированный шаблон климатического журнала

          climate.jrxml - исходник шаблона климатического журнала

          density.jasper - скомпилированный шаблон протокола плотности жидкости

          density.jrxml - исходник шаблона протокола плотности жидкости

          company_logo.png - изображение логотипа

          experiment.jasper - скомпилированный шаблон протокола поверки/калибровки

          experiment.jrxml - исходник шаблона протокола поверки/калибровки

          experiment_back.jasper - скомпилированный шаблон протокола поверки/калибровки (результаты)

          experiment_back.jrxml - исходник шаблона протокола поверки/калибровки (результаты)

      ui\ - директория конфигурации пользовательского интерфейса. Генерируется автоматически.

  db\ - директория базы данных в которой хранится вся информация о поверенных ареометрах. Категорически запрещена к изменениям!

  reports\ - директория в которую сохраняются все сгенерированные протоколы. Протоколы автоматически помещаются в поддиректорию клиента.

lib\ - директория с подключаемыми библиотеками приложения

areo-verifier-[version]-jfx.jar - файл запуска приложения. В квадратных скобках указана версия программы, например 1.1

control-panel-configurator-[version].jar - файл запуска конфигуратора пульта управления. В квадратных скобках указана версия программы, например 1.1

gravityacceleration-util.bat - файл запуска утилиты для расчета ускорения свободного падения

gravityacceleration-util.jar - исполняемый файл утилиты для расчета ускорения свободного падения

 

ВАЖНО:

1. Запрещается вносить изменения/дополнения в имена файлов и папок дистрибутива, а также изменять структуру приложения.

2. Запрещается вносить изменения/дополнения в файлы и директории отмеченные черным и особенно красным цветом без конссультации со специалистом.

3. Вносить изменения/дополнения в файлы отмеченные синим цветом разрешается только специалистам ООО "Шатлыгин и Ко" и опытным пользователям. Обычно после процесса пуско-наладки изменение этих файлов не требуется.

4. Вносить изменения/дополнения в файл initial_data.xml разрешено в соответствии с инструкцией и внутренней структурой документа. Однако рекомендуется  сообщить OOO "Шатлыгин и Ко" о необходимости внесения изменений/дополнений в этот файл. Спечиалисты сами произведут необходимые изменения и вышлют новый initial_data.xml и, если это изменение касается добавления новых жидкостей, выпустят обновление для всех пользователей.

5. Вносить изменения/дополнения в директории со сгенерированными протоколами "appdata\reports\" разрешено и никак не влияет на работоспособность программы. В случае удаления или перемещения сгенерированного протокола, вы всегда можете сгенерировать его снова из программы.

6. Нарушение структуры дистрибутива может повлечь за собой сбой в работе программы, а также прекращение действия лицензии.