|
<< 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. Нарушение структуры дистрибутива может повлечь за собой сбой в работе программы, а также прекращение действия лицензии.