Для функционирования ПК «Заявки» необходимо выполнение следующих требований
Для сервера приложений и баз данных:
процессор не ниже Intel Хeon 2,4 ГГц, 2 Cores;
ОП не ниже 4 ГБ;
жесткий диск: 120-200 ГБ;
наличие сетевой платы Ethernet 100/1000;
ОС - MS Windows Server 2003 (SP 1, R2; с установленным обновлением Windows PowerShell 1.0, для PowerShell необходима платформа .NET Framework 3.5 (SP1) и 4) или MS Windows Server 2008;
Microsoft XML (MSXML 4.0 и 6.0);
Microsoft SQL Server 2005 Express Edition или Microsoft SQL Server 2008;
Для рабочих станций:
процессор: не ниже Intel Pentium IV 1,6 ГГц или Intel Хeon X3330;
ОП не ниже 2 ГБ;
жесткий диск: 100 ГБ;
видеосистема (монитор + видеоплата) с разрешением экрана не ниже 1024*768;
наличие сетевой платы Ethernet 100;
ОС MS Windows XP (SP 3 или выше) или MS Windows 7;
Microsoft XML (MSXML 4.0 и 6.0);
MS Internet Explorer 7.0 и выше (32-битная);
1.2 Выбор директории установки при инсталляции ПК «Заявки»
При установке первого экземпляра ПК «Заявки» на второй странице мастера
установки предоставляется возможность выбора директории установки, единой для
всех экземпляров комплекса (по умолчанию «C:\ProgramFiles\ZVK» или «C:\ProgramFiles(x86)\ZVK» для 64-разряденой ОС).
1.3 Настройка браузера Internet Explorer
В 64–битной версии ОС Windows, как правило, предустановленно две версии браузера Internet Explorer: 64 и 32–битные версии.
Для работы с ПК «Заявки» используется 32–битная версия браузера Internet Explorer. Для запуска 32–битной версии Internet Explorer необходимо открыть папку «C:\Program Files x86\Internet Explorer\». В этой папке необходимо найти и запустить ярлык с именем «iexplore.exe». Для удобства работы можно скопировать этот ярлык на «Рабочий стол» компьютера или закрепить в меню «Пуск».
Для проверки версии Internet Explorer необходимо запустить браузер и в выпадающем списке меню «Справка» выбрать пункт «О программе».
1.4 Настройка компонентов ActiveX
Для работы пользователей необходимо, чтобы клиентские интерфейсы были скопированы и зарегистрированы на рабочей станции, для этого требуется:
права администратора на локальную машину;
произвести первый запуск приложения с правами администратора. При этом клиентские интерфейсы будут зарегистрированы в системе и станут доступны для запуска обычным пользователям. Обновление клиентских интерфейсов также производится с правами администратора.
Пользователи с ограниченными правами не могут загружать и выполнять новые, ранее не зарегистрированные в системе компоненты ActiveX. Работа с зарегистрированными ранее компонентами допускается. Для корректной работы рабочих мест следует выполнить следующие настройки для клиентских рабочих машин:
Выбрать в меню «Свойства обозревателя Internet Explorer» закладку «Безопасность».
Выбрать соответствующую зону безопасности: Если сервер приложений находится в местной интрасети, то выбрать зону «Местная интрасеть», Если сервер приложений находится на удаленном сервере в Интернет, то выбрать зону «Надежные сайты». В данном случае необходимо внести удаленный узел ПК «Заявки» в список надежных веб-сайтов(нажать кнопку «Сайты» и добавить в доверенную зону web-узел ПК «Заявки»).
Разрешить загрузку и выполнение подписанных ActiveX компонентов. Для этого необходимо:
Для выбранной зоны нажать кнопку «Другой» и выбрать параметр «Элементы ActiveX и модули подключения»;
Установить параметр «Предлагать» или «Разрешить» для опции «Загрузка подписанных элементов ActiveX»;
Установить параметр «Разрешить» для опции «Запуск элементов ActiveX и модулей подключения».
Файлы ActiveX компонента записывается в директорию C:\Windows\Downloaded Program Files, пользователю необходимо иметь права на запись в эту папку.
1.5 Установка сертификата, которым подписаны компоненты ПК «Заявки»
Для установки сертификата на рабочей станции пользователя и сервере ПК «Заявки» необходимо в меню «Свойства обозревателя Internet Explorer» на вкладке «Содержание» перейти в меню «Сертификаты» и на вкладке «Личные» нажать кнопку «Импорт». Далее, через обзор выбрать файл сертификата «zvk.cer», в качестве хранилища сертификата следует указать раздел «Доверенные издатели» и произвести импорт.
Файл архива с сертификатом «zvk.cer» вы можете скачать с сайта технической поддержки в разделе Дистрибутивы\Дополнительные дистрибутивы\sms_certificate.zip
1.6 Настройка клиентского рабочего места
Для настройки клиентского рабочего места необходимо на рабочем столе пользователя в строке браузера Internet Explore ввести параметры запуска http://xx.xxx.xx.xxx/<название экземпляра>/index.html, где xx.xxx.xx.xxx – ip адрес, либо имя сервера ПК «Заявки», <название экземпляра>– название установленного экземпляра ПК «Заявки» и выполнить переход по данной строке.
При первом запуске ярлыка ПК «Заявки» пользователю предлагается установка компонентов программного комплекса на клиенте. Внизу страницы отображаются ссылки со списком интерфейсов. Они предназначены для запуска конкретного интерфейса, но т.к. у пользователя еще не установлены компоненты ПК, при попытке перейти в интерфейс пользователь будет возвращен в начальное окно установки.
При нажатии на кнопку «Установить» запускается процесс установки компонентов комплекса на рабочую станцию пользователя.
На данном шаге с сервера приложений запрашиваются и записываются на рабочую станцию пользователя файлы в директорию C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK (для ОС MS Windows XP) или в директорию С:\ProgramData\ZVK (для ОС MS Windows 7).
ZVK.exe
– загрузчик клиентских интерфейсов, обеспечивающий обновление исполняемых файлов интерфейсов на машине пользователя при их обновлении на сервере приложений.
ZVK.ini
– файл, автоматически создаваемый при первой загрузке, в котором хранятся параметры соединения с сервером приложений.
После создания файлов загрузки, пользователю выдается сообщение об успешной установке ПК «Заявки» на рабочую станцию.
При нажатии на кнопку «Запустить» автоматически запускается процесс установки компонентов интерфейса пользователя для текущей версии ПК «Заявки» на рабочую станцию пользователя.
Для интерфейсов Администратора и Оборудования необходимо запустить загрузку компонентов с сервера вручную, по соответствующим ссылкам для интерфейса.
При загрузке с сервера приложений компонентов интерфейсов на рабочей станции пользователя в директории C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK(для ОС MS Windows XP) или в директории С:\ProgramData\ZVK (для ОС MS Windows 7) создается папка с номером версии ПК «Заявки», соответствующая версии программного комплекса на сервере. В папке содержатся файлы интерфейсов, относящиеся к данной версии.
Пример:
C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\V7.1309.1.7\
– каталог, содержащий файлы интерфейсов ПК «Заявки» версии 7.1309.1.7.
DeviceDescr.exe
ZVKAdmin.exe
ZVKUser.exe
– файлы интерфейсов оборудования, администратора и пользователя для версии 7.1309.1.7.
alert.wav
majoralert.wav
- файлы звукового оповещения о приходе новых заявок для рассмотрения и заявок повышенной категории (подгружается вместе с ZVKUser.exe).
Внимание!
При установке ПК «Заявки» (начиная с версии 5.1102.ХХ.ХХ и выше) на ОС Windows 2000 необходимо на клиентской машине установить дополнительную библиотеку GDI+. Библиотеку GDI+ необходимо установить в одну директорию с компонентами интерфейсов (по умолчанию «C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\5.1102.ХХ.ХХ\»). Дополнительную библиотеку GDI+ можно скачать с сайта технической поддержки ПК «Заявки» в разделе «Файлы–Заявки-Дополнительные дистрибутивы» (файл gdiplus.zip).
После загрузки с сервера компонентов интерфейса на рабочую станцию пользователю открывается окно приложения ПК «Заявки» с приглашением входа в систему. В окне необходимо ввести имя и пароль пользователя.
1.7 Автоматическая авторизация пользователя (без ввода логина и пароля)
Запуск интерфейса ПК «Заявки» может быть выполнен автоматически (без ввода логина и пароля). Для этого пользователю устанавливается параметр «Пользователь NT», который используется для настройки автоматической авторизации пользователя ПК «Заявки» с использованием доменной авторизации Windows NT. Параметр настраивается в Интерфейсе администратора в справочнике «Службы и пользователи–Панель редактирования пользователя» в формате <домен\логин> пользователя Windows NT. Если параметр «Пользователь NT» задан (отличен от пустой строки), то загрузка клиентского приложения ПК «Заявки» для данного пользователя будет выполняться автоматически, без ввода логина и пароля пользователя.
Если пользователю установлена автоматическая авторизация, но возникает необходимость авторизации под другим пользователем комплекса, при загрузке интерфейса необходимо удерживать клавишу Ctrl. После чего появится стандартная форма входа в интерфейс с вводом логина и пароля пользователя.
1.8 Создание ярлыка интерфейса пользователя на рабочей станции
При первоначальной установке компонентов, или в любой другой момент, пользователь может создать себе на компьютере ярлыки для быстрого запуска интерфейса пользователя. На стартовой странице выбора интерфейсов по ссылке «Создать ярлыки» отображается панель с вариантами создания ярлыков.
Ярлык для быстрого запуска интерфейса пользователя может быть создан:
1. «На рабочем столе» – ярлык создается на рабочем столе пользователя.
2. «В меню “Пуск”» – в меню «Программы» создается папка с именем «Заявки», в ней создаются ярлык для запуска интерфейса пользователя и подпапка «Администрирование», в которой создаются ярлыки для интерфейсов администратора и оборудования.
3. «В панели быстрого запуска» – ярлык создается в панели быстрого запуска пользователя.
Для создания ярлыков выбранные позиции помечаются флагом. По нажатию на кнопку «Создать ярлыки», создаются ярлыки в указанных местах. Название ярлыка состоит из имени приложения и названия текущего предприятия. Пример: «Заявки. ОДУ Средней Волги».
Если ярлыки уже созданы или пользователь не хочет их создавать, то он может свернуть панель создания ярлыков по ссылке «Не предлагать создание ярлыков», расположенной на панели снизу. Повторно открыть ее можно по ссылке «Создать ярлыки».
Автоматическое создание ярлыков на рабочем столе пользователя и панели быстрого запуска применяется только для интерфейса пользователя, как наиболее часто используемого. Создание отдельных ярлыков для запуска интерфейсов администратора или оборудования необходимо провести вручную. Для этого необходимо скопировать их из меню Пуск/Программы/Заявки/Администрирование.
1.9 Обновление сервера приложений ПК «Заявки»
Для обновления установленной версии ПК «Заявки» до новой версии необходимо запустить программу установки ПК «Заявки» setup.exe.
На странице мастера необходимо выбрать пункт «Обновить установку» и в списке установленных экземпляров выбрать все экземпляры, которые необходимо обновить. Выбор нескольких экземпляров производится с помощью клавиш «Shift» или «Ctrl».
В случае, если база данных экземпляра уже была обновлена до последней версии и обновить требуется только файлы сервера приложений, необходимо установить флаг «Не производить обновление БД». При этом будут обновлены только файлы приложения, не затрагивая структуру базы.
После этого по нажатию на кнопку «Обновить» процедура обновления ПК «Заявки» запускается автоматически.
После старта обновления сначала останавливается Web-сервер. После этого выполняется последовательное обновление установленных экземпляров. Для каждого экземпляра сначала выполняется обновление структуры БД, после этого выполняется замена серверной и клиентских частей. В случае, если при обновлении структуры БД возникает ошибка, обновление данного экземпляра прерывается и выводится сообщение об ошибке.
Внимание! При обновлении старых экземпляров (версии до 3.904.21. включительно) до версии 4.1001.xx.xxxx и выше необходимо:
Обновить шаблоны печатных форм. Если шаблоны, представленные в программном комплексе по умолчанию, не изменялись для текущего экземпляра, то необходимо установить флаг «Обновить шаблоны по умолчанию» для обновления структуры FastReport. Если используемые шаблоны подвергались редактированию или были созданы заново, необходимо провести обновления настроенных шаблонов вручную.
указать порты для связи web-сервера с сервером приложений, если указанный порт уже занят, например другим экземпляром, то, при нажатии кнопки «ОК», выдастся соответствующее сообщение о необходимости указать другой порт.
указать параметры учетной записи (логин, пароль) для запуска службы сервера приложений (zvkservice.exe). По умолчанию, если логин/пароль не указаны, служба будет запускаться под системной учетной записью System.
1.10 Повторное обновление ПК «Заявки» в случае сбоя
Если после обновления при запуске программного комплекса возникают ошибки обновления, возможно, не выполнится один из апдейтов при установке версии на базу. В качестве варианта решения проблемы, вы можете попробовать запустить обновление (установку версии на базу) заново. Для этого необходимо: 1. В файле install.ini (..<Директория установки ПК «Заявки»>) изменить номер версии в строке Version="____________" на номер предыдущей версии. 2. Сохранить изменения. 3. Перезапустить Службу ПК «Заявки» данного экземпляра (в списке «Службы» сервера на консоли «Управление компьютером»). 4. Запустить файл обновления setup.exe из комплекта поставки последней версии.
1.11 Обновление ПК «Заявки» на клиенте
При каждой загрузке интерфейса с рабочей станции на сервер запрашивается информация о соответствии версии компонентов интерфейса на клиенте с версией сервера. В случае если на рабочей станции уже есть компоненты, соответствующие версии сервера (на клиенте есть папка C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\V7.1309.1.7\(для ОС MS Windows XP) или С:\ProgramData\ZVK\V7.1309.1.7\ (для ОС MS Windows 7) с искомым интерфейсом, например пользователя - ZVKUser.exe), то производится запуск интерфейса. Если на рабочей станции компоненты, соответствующие версии сервера, не обнаружены (например, на сервере было выполнено обновление ПК «Заявки» до новой версии), то при запуске интерфейса на клиенте производится автоматическое обновление компонентов с сервера.
На рабочей станции пользователя в директории C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK(для ОС MS Windows XP) или в директории С:\ProgramData\ZVK (для ОС MS Windows 7) создается папка с новым номером версии ПК «Заявки», соответствующая версии программного комплекса на сервере.
Таким образом, при каждом обновлении версии ПК «Заявки» на рабочей станции создается новая папка C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\V7.XXXX.XX.XX\ (для ОС MS Windows XP) или С:\ProgramData\ZVK\V7.XXXX.XX.XX\ (для ОС MS Windows 7), содержащая компоненты интерфейсов соответствующей версии, что позволяет пользователю работать одновременно с разными версиями программного комплекса без дополнительных манипуляций с компонентами.
Обращаем ваше внимание, что для обновления версии ПК «Заявки» на рабочей станции необходимо:
внести удаленный узел ПК «Заявки» в список надежных веб-сайтов и разрешить загрузку и выполнение подписанных ActiveX компонентов (см. Настройка компонентов ActiveX ).
запуск приложения с новой версией должен выполняться под пользователем с правами локального администратора;
при этом он так же должен обладать правом записи в папку C:\Windows\Downloaded Program Files для обновления компонентов ActiveX;
и правом записи для папки C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\ (для ОС MS Windows XP) или С:\ProgramData\ZVK\ (для ОС MS Windows 7) для создания и записи компонентов интерфейсов ПК «Заявки» соответствующей версии (ZVKUser, ZVKAdmin и т.д.).
Пример файловой структуры на рабочей станции:
C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\V7.1305.29.8\
– каталог, содержащий файлы интерфейсов ПК «Заявки» версии 7.1305.29.8.
DeviceDescr.exe
ZVKAdmin.exe
ZVKUser.exe
– файлы интерфейсов оборудования, администратора и пользователя для версии 7.1305.29.8.
alert.wav
majoralert.wav
- файлы звукового оповещения о приходе новых заявок для рассмотрения и заявок повышенной категории (подгружается вместе с ZVKUser.exe).
C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\V7.1309.1.7\
– каталог, содержащий файлы интерфейсов ПК «Заявки» версии 7.1309.1.7.
ZVKAdmin.exe
ZVKUser.exe
– файлы интерфейсов администратора и пользователя для версии 7.1309.1.7.
alert.wav
majoralert.wav
- файлы звукового оповещения о приходе новых заявок для рассмотрения и заявок повышенной категории (подгружается вместе с ZVKUser.exe).
C:\Documents and Settings\<наименование пользователя>\Application Data\ZVK\V4.1005.03.2000\
– каталог, содержащий файлы интерфейсов ПК «Заявки» версии 4.1005.03.2000.
ZVKUser.exe
– файл интерфейса пользователя для версии
4. 1005.03.2000.
alert.wav
- файл звукового оповещения о приходе новых заявок для рассмотрения (подгружается вместе с ZVKUser.exe).
Примечание! При обновлении ПК «Заявки» на клиенте до версии 5.11ХХ.ХХ.ХХХХ может возникнуть ошибка при запуске интерфейса пользователя ПО «Ремонты» и дальнейшая работа с приложением невозможна. Остальные интерфейсы запускаются без ошибок. Проблема решается обновлением драйвера видеокарты NVIDIA GeForce 210 с версии 186.76 до версии 266.58.приложения.
Удаление ранее установленных экземпляров ПК «Заявки» может быть произведено двумя способами:
С помощью программы установки ПК «Заявки» setup.exe,
С помощью программы uninstall.exe, которая копируется в каталог установки программного комплекса
или
через пункт «Установка и удаление программ», находящийся в «Панели управления».
Во всех случаях необходимо выбрать пункт «Удалить установку» и выбрать установленные экземпляры, которые необходимо удалить. При удалении выбранных экземпляров производится удаление файлов из каталога установки экземпляра. Удаление БД, с которой работал экземпляр, не производится.