Серверная программа автоматизации регистратуры "Исида"

Инструкция по установке

Редакция от 03 ноября 2022

Скачивание бесплатной версии

Скачайте свежую бесплатную версию с сайта программы: www.reg22.su

Распакуйте полученный архив например в папку "\reg" на диске "D:".

Путь к папке с базами данных

Первое, что нужно сделать — проверить путь к папке с базами данных:

Откройте файл base.ini программой "Блокнот" или любой удобной для вас программой редактирования. Путь, указанный в выражении base_dir="d:\reg\_free\base\" должен соответствовать реальному. Если не соответствует, исправьте. Сохраните файл.

Первый запуск

Возможно, придётся добавить программу "Исида" в исключения антивируса, если он будет блокировать её работу.

Запустите на выполнение файл reg.exe. Если вы запускаете программу в первый раз, Windows попросит вас разрешить открытие сервером порта для подключения пользовательских браузеров. Нажмите кнопку "Разблокировать".

Если всё пройдёт успешно, в системном трее появится иконка сервера:

Сервер готов к работе.

Вход в программу

Запустите браузер и наберите в адресной строке "http://127.0.0.1:9980" или "http://localhost:9980". Если сервер запущен на другом компьютере, набирайте вместо локального адреса 127.0.0.1 адрес компьютера, например "http://192.168.0.10:9980" (используемый номер порта можно изменить в файле web_server.ini). Нажмите Enter и вы увидите страницу авторизации:

Необходима авторизация!
Введите имя входа и пароль:
Конфигурирование

Для входа в программу можно воспользоваться готовыми учётными записями пользователей: "reg" — с правами регистратора, "set" — с правами настройки, "dir" — с правами просмотра отчётов. Эти учётные записи не требуют ввода пароля.

Админка сервера

Для разграничения доступа к информации необходимо создать учётные записи пользователей, назначить имена входа и пароли, определить для каждого права доступа. Зайдите в программу как администратор (имя входа — "admin", пароль — "admin", поставьте галочку "Конфигурирование"). Выберите в меню пункт "Пользователи" и вы сможете использовать конструктор учётных записей:

Обратите внимание, в конструкторе учётных записей для работы любых врачей необходимо выбирать группу "Специалисты" (это откроет доступ к "АРМ врача общий"), для врача стоматолога дополнительно выберите группу "АРМ стоматолога", для специалиста УЗД дополнительно выберите группу "АРМ специалиста УЗД".

Не забывайте включать чекбокс "Разрешение доступа" для созданных учётных записей.

На главной странице сайта reg22.su в разделе "Видеозаписи" есть видеоролик "Создание и редактирование пользователей в админке сервера".

В целях безопасности рекомендуется в дальнейшем сменить пароль администратора, а также запаролить или отключить логины set и dir, т.к. по умолчанию они не имеют паролей.

Список разрешённых адресов (Access Control List)

В файле acl.ini расположен список адресов, с которых разрешён доступ к серверу. По умолчанию разрешены адрес 127.0.0.1 (локальный) и диапазон "192.168.0.0/16", который охватывает адресное пространство локальных сетей. Если необходимо, добавьте другие адреса и диапазоны.

Использование ACL включается в админке сервера. Чтение файла acl.ini происходит при старте сервера, поэтому после включения ACL или после редактирования acl.ini сервер необходимо перезапустить.

Настройка программы

Для настройки программы используйте конструкторы на странице общих настроек (войдите в программу, используя учётную запись "set"): "Конструктор специалистов и консультантов", "Конструктор видов товаров и услуг", "Конструктор филиалов" и другие.

Для завершения работы сервера нажмите на иконку в трее правой кнопкой мыши, выберите в появившемся меню пункт Shutdown и введите пароль — "123456".

Резервное копирование

Кроме пути к базам данных, файл base.ini содержит расписание резервного копирования. Раскомментируйте директивы backup_time, решите, в какое время лучше проводить резервное копирование, сколько раз в день. Измените время, если нужно. Сохраните файл.

Отредактируйте файл backup.cmd. В нём содержится строка вызова архиватора:

"c:\program files\7-zip\7z.exe" a -r0 d:\backup\%1 @d:\reg\_free\backup.lst

Я рекомендую использовать архиватор 7-Zip — он бесплатный, многопоточный (чем больше ядер у процессора, тем архиватор работает быстрее). Если у вас его нет — скачайте с авторского сайта: www.7-zip.org.

Теперь необходимо решить, где будут сохраняться архивы. Можно использовать для их хранения дополнительный жёсткий диск, тогда в случае аварии основного накопителя вы не лишитесь ценной информации.

Измените выражение "d:\backup\" на путь для сохранения архивов. Вместо %1 будет автоматически подставляться имя очередного архива. Последнее выражение "@d:\reg\_free\backup.lst" — файл со списком файлов для архивации, в котором тоже записаны пути (отредактируйте их, если не соответствуют).

Для проверки корректности всех путей выполните команду "backup.cmd test", вы должны получить архив test.7z в папке "backup".

Резервное копирование должно проводиться обязательно! Это не отнимет у вас времени, так как копирование происходит автоматически, без участия и незаметно для пользователей, "на лету".

Филиалы — настройка и подключение

Для удалённой работы с сервером, вашей организации совершенно необходимо иметь статический ip-адрес, на который можно будет адресоваться с удалённых рабочих мест. Это позволит работать с программой из филиалов, из дома, из командировок.

Если хотите, вы можете настроить учётные записи для работы нескольких регистратур в филиалах. Они не будут мешать друг другу — у них будут отдельные журналы посещений и отдельные кассовые отчёты. Объединённый кассовый отчёт будет доступен только пользователям группы "Анализ".

Для использования такой технологии необходимо присвоить всем филиалам специальные цифровые или буквенные префиксы, а для пользователей — прописать эти префиксы в специальное поле в админке сервера (пункт меню "Пользователи", поле "Префикс").

Удобно сформировать префиксы от адресов филиалов. Предположим, главный офис находится по адресу Шумакова, 16, а филиал — на проспекте Энергетиков, 4. Тогда можно использовать префиксы соответственно "Ш16" и "Э4".

Префикс филиала указывается в некоторых детализированных отчётах, кроме того, префикс печатается перед номером документов (договоров, актов), через дефис.

© Д.С. Кузьмин