WWW.BOOK.LIB-I.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - Электронные ресурсы
 

«ООО НАВИГАЦИОННЫЕ СИСТЕМЫ-СЕРВИС «АРГО» Руководство системного программиста Омск—2016 Арго. Руководство системного программиста. Редакция 1.1 СОДЕРЖАНИЕ 1 Введение 1.1 Область применения 1.2 ...»

ООО "НАВИГАЦИОННЫЕ СИСТЕМЫ-СЕРВИС"

«АРГО»

Руководство системного программиста

Омск—2016

Арго. Руководство системного программиста. Редакция 1.1

СОДЕРЖАНИЕ

1 Введение

1.1 Область применения

1.2 Краткое описание возможностей

1.3 Уровень подготовки пользователя

2 Назначение и условия применения

2.1 Назначение

2.1.1 Функции Сервера

2.1.2 Функции прикладного клиентского ПО рабочего места диспетчера (оператора).5 2.1.3 Функции прикладной консольной части ПО администратора

2.2 Условия применения

2.2.1 Состав сервера

2.2.2 Состав рабочего места оператора (клиента) и системного программиста (администратора)

3 Подготовка к работе

3.1 Состав и содержание дистрибутивного носителя данных

3.2 Порядок установки программ

3.2.1 Порядок загрузки данных и программ на ПК

3.2.2 Порядок загрузки данных и программ на ПК Клиента и Администратора..........13

3.3 Порядок проверки работоспособности

3.3.1 Проверка работоспособности клиентской части ПО

3.3.2 Проверка работоспособности консольной части ПО

4 Описание операций

4.1 Запуск программы «Арго»АдминПанель

4.2. Назначение и основные функции модулей программы «Арго»Сервер

4.3 Работа с модулями

4.3.1 Общие функции управления для всех модулей

4.3.2 Индивидуальные настройки модулей

4.4 Добавление, редактирование и удаление объектов в Системе

4.4.1 Шаг 1 – Создание карточки объекта, списка датчиков объекта, списка команд управления объектом

4.4.2 Шаг 2 – Включение объекта в группу (группы)

4.4.3 Шаг 3 – Настройка прав наблюдения за объектом и управления им для пользователей, которые будут работать с этим объектом

4.4.4 Настройка учетных записей пользователей системы

4.4.5 Просмотр поступающих на сервер данных

Приложение 1. Перечень сокращений

Приложение 2. Порядок проверки портов

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Настоящее Руководство системного программиста предназначено для системного администратора ПО «Арго» спутниковой навигационномониторинговой системы «Арго» и содержит сведения о назначении ПО, его архитектуре, функциональных свойствах, указания по инсталляции ПО на серверный компьютер и ПВМ АРМ оператора и администратора ДЦ, указания по назначению прав пользователей, корректировке баз данных, создание резервных копий баз данных.

Перечень сокращений приведен в приложении 1.

1 Введение

1.1 Область применения Спутниковая навигационно-мониторинговая система «Арго» (далее СНМС или Система), предназначена для контроля и управления подвижными объектами юридических и физических лиц.

Область применения СНМС – органы контроля и управления подвижными объектами юридических лиц, обеспечивающие контроль в центрах мониторинга состояния и местоположения транспортных средств с целью принятия решения по их управлению в соответствии с полученной информацией.

Система включает комплекс технических и аппаратно-программных средств на основе аппаратуры спутниковой навигации ГЛОНАСС или ГЛОНАСС/GPS и решает задачи проведения измерений навигационных параметров транспортного средства, контроля внешних датчиков, управления внешними исполнительными устройствами, обмена информацией с центрами мониторинга, отображения информации о местоположении и состоянии ТС, хранения мониторинговой информации и выдачи отчётов о работе ТС и выполнения других информационных функций.





1.2 Краткое описание возможностей Спутниковая навигационно-мониторинговая система «Арго»

предназначена для контроля и управления подвижными объектами. К объектам относятся любые подвижные объекты, которые оборудованы специальной аппаратурой для определения географической позиции объекта, состояния его датчиков, и передачи этой информации на заданный IP–адрес ПВМ сервера диспетчерского центра автоматизированной системы управления.

Программное обеспечение «Арго» (далее – ПО) - это программное обеспечение системы ««Арго»». Программа построена на трехуровневой архитектуре по технологии «клиент-сервер» и содержит сервер приложений, клиентскую и консольную части. Клиентская и консольная части позволяют работать по локальной сети, а также удаленно по Internet/Intranet каналам связи.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 К серверной части относятся сервер системы «QServerKeeper» (далее – сервер). Функции серверной части: связь и обмен данными с объектами, связь с клиентской и консольной частями.

Консольная часть состоит из программы QAdminPanel (далее административная панель), а клиентская – из программы QArgos (далее клиент). Административная панель обеспечивает ведение списка объектов, заполнение и корректировку карточек объектов, назначение прав пользователей, удаленную настройку сервера. Клиент отвечает за мониторинг объектов – показ текущего состояния и позиции объекта на карте в реальном времени. Другой функцией клиента является работа с накопленными данными – просмотр маршрутов объектов, журналов событий, формирование отчетов.

Связь клиентской и консольной частей с серверной частью проходит по TCP протоколу с SSL защитой.

1.3 Уровень подготовки пользователя Системный программист ПО «Арго» должен обладать следующими знаниями:

навыками системного администратора по работе с операционными системами Microsoft Windows XP Professional SP2, Vista, Microsoft Windows 7; Windows Server 2003 (Standard Edition, Enterprise Edition, Datacenter Edition) SP1, Windows Server 2008 (Standard Edition, Enterprise Edition, Datacenter Edition), Linux;

архитектуры и принципов функционирования Системы, знание порядка установки и настройки ПО сервера ДЦ, порядка резервирования архивов ДЦ и удаления неактуальной информации из архивов, порядка установки и настройки ПО АРМ ДЦ, порядка работы с ПО АРМ, порядка диагностирования неисправностей и ремонта оборудования и ПО ДЦ, умение отвечать на вопросы операторов АРМ о работе Системы, знание порядка обновления картографической базы данных (КБД), установленной на АРМ ДЦ, знание способов контроля работоспособности Системы, решение вопросов, связанных с обеспечением ее работоспособности.

На этапе подготовки системного программиста к работе с ПО «Арго»

предусмотрено ознакомление с Руководством по эксплуатации СНМС «Арго», Руководством пользователя.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 2 Назначение и условия применения

2.1 Назначение ПО «Арго» предназначено для обслуживания запросов пользователей Системы, обладающих соответствующими правами и использующими их для получения доступа к бортовым терминалам, подключенным к ней.

Структурно ПО «Арго» состоит из серверной части (АргоСервер), консольной части системного программист а (админист ратора) (АргоАдминПанель) и клиентской части диспетчера (оператора) («Арго»).

2.1.1 Функции Сервера Сбор данных с бортовых терминалов подвижных объектов.

Хранение данных, полученных от бортовых терминалов не менее 1 года с момента фиксации события. Под получаемыми данными здесь и далее понимаются события, сформированные бортовыми терминалами, а также потери связи с бортовыми терминалами.

Обеспечение интерфейса для доступа внешних программ к сохраненным данным.

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

Предоставление служебного интерфейса пользователя, позволяющего определить:

o Состояние сервера (запущен/не запущен).

o Наличие связи с бортовыми терминалами.

2.1.2 Функции прикладного клиентского ПО рабочего места диспетчера (оператора) Отслеживание с привязкой к реальному времени работы бортовых терминалов как в событийном режиме, так и в режиме периодического опроса по инициативе с диспетчерского центра, в том числе и автоматически по заданному алгоритму.

Автоматическая регистрация событий, происходящих на контролируемых объектах, с их привязкой к географическим координатам и реальному времени (в режиме «черный ящик»).

Аварийная и предупредительная сигнализация о возникновении внештатных ситуаций на контролируемых объектах.

Анализ событий в виде различных отчетов.

Отображение в реальном масштабе времени перемещения (места) и состояния подвижного объекта на плане города (карте местности).

Выборка и последующий анализ событий на выбранном объекте.

2.1.3 Функции прикладной консольной части ПО администратора Первоначальная настройка сервера, клиентской сети, прав доступа пользователей (наблюдение за объектами, отправка

–  –  –

3 Подготовка к работе

3.1 Состав и содержание дистрибутивного носителя данных Установочный комплект программы «Арго» вместе с необходимыми компонентами занимает около 378 МБ. Установку программы следует производить с жесткого диска. Инсталляционный пакет программы содержит:

клиентскую часть ПО ««Арго» (программа «Арго») – устанавливается на ПК Клиента. Является специализированным программным обеспечением оператора ДЦ;

серв ерн ую ч асть ПО ««А рг о» ( п р о г р а м м а АргоСервер) – специализированное ПО сервера, устанавливается на ПК Сервера;

консольную часть ПО ««Арго» (программа АргоАдминПанель) – предназначена для настройки Системы в целом и устанавливается на ПК Администратора.

3.2 Порядок установки программ 3.2.1 Порядок загрузки данных и программ на ПК Программа установки ПО ««Арго» выполняет все необходимые действия, пользователю необходимо только нажимать кнопки «Далее» или «Next».

Далее описана процедура установки всех частей ПО (серверной, клиентской и консольной администратора) на один ПК. При необходимости все части ПО могут быть установлены на отдельные ПК, по одной части на один ПК.

ВНИМАНИЕ! Установку ПО необходимо производить под учетной записью пользователя, имеющего права администратора компьютера, на котором устанавливается ПО.

3.2.1.1 Установка ПО.

Установка ПО состоит из следующих шагов:

Установка серверной части ПО «Арго» и запуск ее как службы операционной системы (ОС).

Установка клиентской части и консольной части (АдминПанель) программы (процесс идет параллельно с установкой серверной части ПО).

Перед началом установки следует проверить, включен ли брандмауэр ОС. Если да, то в нем необходимо открыть TCP-порт 8810, необходимый для обращения клиентской и консольной частей к серверной части ПО. Кроме того, в нем должны быть открыты UDP-порты, на которые будут направлять данные бортовые терминалы типа ОБ-1 или подобного типа. Порядок проверки наличия открытых TCP и UDP-портов описан в приложении 2.

Для начала установки запустите программу setup.exe. Появится окно, изображенное на рисунке 1.

–  –  –

Программа распакует предварительный набор файлов в папку C:\Inst_files, затем начнет установку ПО «Арго» и дополнительных программ.

После завершения распаковки откроется окно «Установка «Арго», изображенное на рисунке 2.

–  –  –

В этом окне необходимо нажать кнопку «Далее». Откроется окно (рисунок 3), в котором предлагается выбрать ту или иную часть устанавливаемой программы. В данном случае при установке ПО на один ПК необходимо галочкой отметить все три программы: «Арго», «АргоСервер» и «АргоАдминПанель» – и нажать кнопку «Далее».

–  –  –

ВНИМАНИЕ! Кнопку «Далее» окна «Установка «Арго» в ходе установки требуется нажимать только один раз после выбора варианта установки.

Откроется окно «Выбор папки установки» (рисунок 4).

–  –  –

При согласии с предложенной папкой Argo 5.0 необходимо нажать кнопку Установить. Программа приступит к установке серверной части ПО «Арго»

и запустит ее как службу ОС. Процесс сопровождается появлением на экране окна, представленного на рисунке 6.

–  –  –

Одновременно с серверной частью производится установка клиентской и консольной частей ПО «Арго».

На этом процесс установки ПО завершен. Окно программы «Установка «Арго» будет иметь вид, показанный на рисунке 7.

–  –  –

Для закрытия программы установки необходимо нажать кнопку Готово.

После завершения установки ПО готово к работе. Контроль работоспособности производится согласно 3.3.

В начале было сказано о возможности установки каждой части ПО на раздельные ПК. В этом случае, каждый раз при запуске программы установки, в окне, изображенном на рисунке 3, необходимо отмечать галочкой ту часть программы, которая устанавливается на данный ПК. Т.е.

«Арго», «АргоСервер» или «АргоАдминПанель». При раздельной установке серверной части ПО на серверный ПК будут установлены следующий компонент:

Серверная часть ПО «Арго» – программа «АргоСервер».

Контроль работоспособности сервера определяется при проверке клиентской и/или консольной частей ПО согласно 3.3.

3.2.1.2 Конфигурирование серверной части ПО.

Если необходимо, чтобы доступ к архивам сервера был возможен с других компьютеров, то необходимо дополнительно настроить серверное ПО.

Для этого откройте файл serverkeeper.ini, расположенный в каталоге c:\argo\ArgoServer\settings\ и исправьте значение параметра SqlHostName с 127.0.0.1 на адрес компьютера сервера в Вашей сети. После этого для вступления изменений в силу проведите перезапуск серверного ПО.

Для этого в меню «Пуск» ОС выберите пункт «Выполнить…» и наберите в открывшемся окне «Запуск программы» (рисунок 8) «services.msc». Откроется окно «Службы», изображенное на рисунке 10.

–  –  –

Выберите в списке служб «Argo5 ServerKeeper», щелкнув левой клавишей мыши по ее названию. В левой части окна «Службы» появятся надписи «Остановить службу», «Приостановить службу» и «Перезапустить службу». Щелкните левой клавишей мыши по пункту «Перезапустить службу». Дождитесь ее перезапуска, при этом сначала появится окно «Управление службой» (рисунок 9) с надписью «Попытка остановить следующую службу на локальный компьютер…», а затем — «Попытка запустить следующую службу на локальный компьютер…». После закрытия окна «Управление службой» закройте окно «Службы». Настройка серверной части закончена.

3.2.2 Порядок загрузки данных и программ на ПК Клиента и Администратора Процедура установки клиентской и консольной частей на соответствующие ПК аналогична установке, описанной в 3.2.1.1, за исключением того, что в этом случае не будет установлен следующий компоненты:

Серверная часть ПО «Арго».

При этом в ходе инсталляции необходимо отмечать галочкой в окне, изображенном на рисунке 3, «Арго» или «АргоАдминПанель» в зависимости от того, какая программа устанавливается.

Проверка установки клиентской и консольной частей производится © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 согласно 3.3.

3.3 Порядок проверки работоспособности Работоспособность программного обеспечения Системы проверяется после установки на соответствующие ПК серверной, клиентской и консольной частей программ, описанных в 3.2.1, 3.2.2.

Перед проверкой запустите ПК Сервера (если серверная часть ПО установлена на отдельном ПК). Программа «АргоСервер» запустится автоматически как служба ОС.

3.3.1 Проверка работоспособности клиентской части ПО Для проверки работоспособности клиентской части ПО запустите программу с ярлыка на рабочем столе, дважды подряд быстро щелкнув по нему. Откроется окно, изображенное на рисунке 11, с запросом авторизации.

–  –  –

В поле Учетная запись необходимо ввести логин admin, а в поле Пароль – пароль admin. В дальнейшем учетную запись и пароль можно будет изменить. После нажатия кнопки Ok появится окно, представленное на рисунке 12. Если в поле имеется строка с названием Группа №1, а в строке названия окна появилась надпись в квадратных скобках [подключен], то серверная и клиентская части ПО работают. Если дважды щелкнуть левой

–  –  –

В поле появится строка с названием и пиктограммой объекта, включенного в группу №1. Если дважды щелкнуть по этому объекту левой клавишей мыши, то в поле появится таблица параметров объекта с указанием их значений и состояний. Одновременно в центре поля появится пиктограмма объекта, сопровождаемая надписью с его названием.

Проверка серверной и клиентской частей ПО закончена. Описание работы диспетчера с клиентской частью программы «Арго» приведено в Руководстве пользователя.

–  –  –

Рисунок 13 3.3.2 Проверка работоспособности консольной части ПО Проверка работоспособности консольной части ПО, а также описание работы системного программиста с программой «АргоАдминПанель»

приведены в следующем разделе 4 настоящего руководства.

4 Описание операций

4.1 Запуск программы «АргоАдминПанель»

Для проверки работоспособности консольной части ПО запустите программу с ярлыка на рабочем столе ПК Системного программиста, дважды подряд быстро щелкнув по нему. Откроется окно, изображенное на рисунке

14. В верхней синей строке названия окна в квадратных скобках имеется надпись [отключен]. Далее необходимо подключиться к серверу.

Параметрами подключения к серверу являются его адрес и порт в URL формате. Щелкните левой клавишей мыши по значку на панели инструментов или нажмите комбинацию клавишей Ctrl-О на клавиатуре – появится окно © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1.

–  –  –

Если все программы установлены на одном ПК, то необходимо нажать кнопку ОК. Если сервер установлен на отдельном ПК, то необходимо ввести IP-адрес сервера и нажать OK. Появится окно с запросом авторизации, в котором в поле Учетная запись необходимо ввести логин admin, а в поле Пароль ввести пароль admin (логин и пароль пользователя по умолчанию, в ходе дальнейшей эксплуатации их можно изменять) и нажать кнопку Ok. Появление окна «Авторизация» означает, что серверная часть ПО работает и с ней есть связь. В случае правильного ввода логин и пароля в окне программы появится фрагмент схемы соединений модулей серверной части ПО «Арго» (рисунок 15).

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1

–  –  –

Для того, чтобы полностью увидеть схему, щелкните по кнопке "Развернуть" (белый прямоугольник на синем фоне в правом верхнем углу окна программы), после чего окно «Панель администрирования» программы «АргоАдминПанель» раскроется на весь экран (рисунок 16).

Указанная схема является отображением связей модулей, входящих в комплект серверного ПО системы «Арго», друг с другом, а также отображением текущей работы модулей (запущен/остановлен).

Экранное окно содержит поле, на котором изображены модули в виде прямоугольников с их названиями. Над полем расположена строка меню, ниже панель инструментов. Программа позволяет добавлять модули в схему соединений сервера и удалять их из нее, а также устанавливать/убирать связи между ними (стрелка на схеме). Данная функция требуется, если необходимо изменить количество портов, на которые принимаются данные от бортовых терминалов подвижных объектов (см. приложение). В синей строке названия окна в квадратных скобках надпись изменится на [подключен].

–  –  –

4.2. Назначение и основные функции модулей программы «АргоСервер»

1) Рефлекторы Предназначены для работы с бортовыми терминалами подвижных объектов – приема данных и отправки команд.

Reflector – для блоков ОБ по каналу UDP.

SMSReflector – для блоков ОБ по каналу GSM (SMS).

NavisetUDP – для трекеров Naviset по каналу UDP.

TReflectorNB – для блоков НБ-1200 по УКВ-каналу.

2) Monitoring_Server – осуществляет прием данных от рефлекторов, контроль работы объектов, генерацию сообщений об изменениях в работе объектов.

3) Tarchive – осуществляет запись всей принятой от объектов информации в архив.

4) Report_Server – по запросу клиентского ПО осуществляет выборку данных из базы и формирует отчёты.

5) Objects_Server – предоставляет интерфейс для доступа к базе данных для добавления/удаления/редактирования объектов (карточки, датчики, © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 команды, подаваемые на объекты), а также для включения объектов в группы и настройки пользователей системы и их прав.

6) TimeSync – принимает точное текущее время от ГЛОНАССприемника блока синхронизации времени и в случае отклонения времени сервера от времени ГЛОНАСС проводит синхронизацию. Также модуль отправляет данные о точном времени всем клиентским ПО, подключенным к серверу в текущий момент.

Примечание. Данный модуль включается в схему только в случае поставки специального оборудования типа БСВ-1 для синхронизации времени в Системе по спутниковым сигналам ГЛОНАСС/GPS.

7 ) OperCheck_Server – осуществляет контроль нахождения объектов в зонах, движения объектов по графику/маршруту, генерацию соответствующих сообщений. Предоставляет доступ пользователей системы к просмотру и настройке зон контроля и графика движения объектов, что входит в комплекс функциональных задач (ФЗ) Мониторинг клиентской части ПО.

8) Retranslator – предназначен для обмена данными с серверами других систем. При этом обеспечивается обмен как мониторинговыми данными, так и карточками объектов.

9) Profile_Server – предназначен для сохранения на сервере текущего состояния внешнего вида интерфейса клиентской программы «Арго» для каждого из пользователей, включенных в Систему, и выдачи сохраненных настроек при каждом входе в Систему.

Программа «АргоAdminPanel» предназначена для управления, настройки и наблюдения за работой модулей программы «АргоСервер» и позволяет выполнять следующие операции:

Первоначальная настройка сервера, настройка учетных записей пользователей Системы, прав доступа пользователей (наблюдение за объектами, отправка команд разного типа объектам).

Добавление объектов в Систему и удаление их.

Настройка параметров объектов (выводимая для пользователей информация, подключение к бортовым терминалам датчиков, управление выходами, команды управления);

Включение объектов в группы.

Настройка групп объектов.

4.3 Работа с модулями 4.3.1 Общие функции управления для всех модулей Каждый прямоугольник, соответствующий модулю серверного ПО в программе «АргоАдминПанель», имеет контекстное меню, позволяющее управлять им и настраивать его параметры. Контекстное меню вызывается щелчком правой клавишей мыши по прямоугольнику, соответствующему модулю, на поле (рисунок 17). При этом контур прямоугольника и название модуля внутри прямоугольника меняют цвет с черного на красный.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Содержание контекстного меню для модулей различно, однако во всех случаях присутствует минимальный набор из пяти пунктов. Если сравнить контекстное меню двух модулей, например, TimeSync и Objects_Server, то видно что у обоих есть одинаковые пункты, такие как Остановить модуль, Наблюдать данные, Редактировать настройки, Удалить элемент, About. У таких модулей, как Monitoring_Server, NavisetUDP, SMSReflector,

–  –  –

Reflector, TReflectorNB, TimeSync, TAchive, Report_Server, Profile_Server контекстное меню ограничивается этими пятью пунктами. При этом количество параметров в пункте Редактировать настройки у разных модулей может отличаться, о чем будет изложено в описании модулей.

Рассмотрим последовательно функции и действия посредством пяти общих пунктов контекстных меню модулей.

Пункт меню Остановить модуль останавливает работу модуля.

П р и з н а ком о с т а н о в к и м од ул я я вл я е т с я о к р а ш и ва н и е ко н ту р а соответствующего модулю прямоугольника в желтый цвет, а в контекстном меню – появление вместо пункта Остановить модуль пункта Запустить модуль. Чтобы снова запустить модуль необходимо кликнуть по пункту Запустить модуль. Окраска контура прямоугольника через несколько секунд вернется в исходный вид.

Пункт Наблюдать данные. При вызове этого пункта в окне «Панель администрирования» появляется поле (рисунок 18), называемое «Reflector1: Входные данные». В этом поле в реальном времени наблюдаются первичные данные, поступающие в модуль от бортовых терминалов системы.

Пункт Наблюдать данные работает у тех модулей, у которых имеется хотя бы одна связь с другим модулем, отмеченная стрелкой (см. рисунок 17). У

–  –  –

П у н к т Редактировать настройки. При вызове данного пункта появляется окно Редактора настроек, в котором имеются две графы: Поле и Значение. В первом расположено дерево разделов параметров. Для модуля Reflector1 Редактор настроек выглядит как показано на рисунке 19. Если раскрыть дерево разделов в графе Поле, щелкнув по знаку, находящемуся перед названием раздела, то появятся названия параметров разделов и их значения, как показано на рисунке 19. Значения параметров можно изменять. Для этого необходимо перейти в режим редактирования, дважды щелкнув по значению параметра, вести новое значение и нажать «Enter» на клавиатуре ПК. Для сохранения скорректированных настроек необходимо нажать кнопку OK. Нажатие на Cancel или закрытие окна не повлечет сохранения изменения настроек.

–  –  –

Раздел ServerKeeper Редактора настроек имеется у всех модулей и содержит единственный параметр Enabled, который может принимать два значения True или False. Когда модуль остановлен, значение параметра False, когда запущен – True. Изменять данный параметр вручную пользователю системы не требуется. Он необходим, чтобы при загрузке серверного ПО было ясно, какие модули должны работать.

Большая группа модулей содержит в настройках только единственный р а зд е л ServerKeeper. Это такие модули как Monitoring_Server, TArchive, Report_Server, Objects_Server,, OperCheck_Server, Profile_Server. Далее при описании настроек остальных модулей раздел ServerKeeper упоминаться не будет.

Описание пунктов контекстного меню модулей и их настроек будет приведено ниже в разделе 4.3.2.Индивидуальные настройки модулей.

Пункт Удалить элемент дублирует функцию кнопки «Удалить элемент» панели инструментов (см. рисунок 16).

Пункт About позволяет оперативно просмотреть информацию о модуле:

версию сборки исполняемого файла модуля – Ревизия, IP- адрес и порт сервера базы данных, к которой подключен модуль, параметр Subdivision (Подразделение), в соответствии со значением которого из базы объектов будут считываться карточки объектов, и количество объектов, в карточках которых содержится данное значение параметра Subdivision.

Информационное окно данного пункта, например, модуля TReflectorNB выглядит как.

4.3.2 Индивидуальные настройки модулей В данном разделе даны описания настроек модулей, контекстное меню которых не ограничивается минимальным набором из пяти пунктов, а Редактор настроек содержит дополнительные разделы кроме ServerKeeper.

Речь идет о таких модулях как Retranslator, Reflector, TReflectorNB, NavisetUDP, SMSReflector, TimeSync, Objects_Server, Profile_Server.

4.3.2.1 Модуль «Retranslator»

Модуль «Retranslator» предназначен для обмена данными с серверами других систем. При этом обеспечивается обмен как мониторинговыми © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 данными, так и карточками объектов.

Окно редактора настроек модуля «Retranslator» с раскрытым разделом

–  –  –

Ретрансляция предполагает два процесса: передачу карточек объектов и передачу непосредственно данных от объектов.

Настройка передачи карточек осуществляется следующим образом.

–  –  –

Вызовите щелчком правой клавиши мыши контекстное меню модуля «Retranslator» и выберите пункт «Настройка ретрансляции карточек»

(рисунок 20). В появившемся поле под названием «Retranslator1:

Настройка ретрансляции карточек» с таблицей нажмите кнопку Добавить. В новой строке 2 введите: имя (New server), IP (Host) и порт (Port) сервера, на который следует передавать карточки. В дереве объектов в поле отметьте объекты, карточки которых следует передавать. Нажмите кнопку Сохранить.

Аналогично настраивается передача мониторинговых данных. При выборе пункта контекстного меню «Настройка ретрансляции данных»

(рисунок 21) появляется поле под названием «Retranslator1: Настройка ретрансляции данных». После нажатия кнопки Добавить в новой строке 2 введите: имя (New server), IP (Host) и порт (Port) сервера, на который следует передавать данные. В дереве объектов в поле отметьте галочкой объекты, данные с которых следует передавать. Нажмите кнопку Сохранить.

–  –  –

Рисунок 20 При приеме карточек с других серверов «Retranslator» автоматически помещает новые карточки в группу с именем сервера, с которого карточка получена. При приеме мониторинговых данных «Retranslator» проверяет, есть ли карточка соответствующего объекта. Если карточки нет, модуль ее © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 запрашивает у сервера, с которого пришли данные. Если карточка присутствует, данные перенаправляются в модуль «Monitoring_server».

Рисунок 21 4.3.2.2 Модуль «Reflector»

Модуль «Reflector» предназначен для работы с бортовыми терминалами подвижных объектов по каналу UDP для приема данных и отправки команд.

Контекстное меню не содержит дополнительных пунктов.

Редактор настроек имеет вид:

–  –  –

4.3.2.3 Модуль NavisetUDP Модуль NavisetUDP предназначен для работы с бортовыми терминалами подвижных объектов типа GT-100 по каналу UDP – для приема данных и отправки команд. Контекстное меню не содержит дополнительных пунктов. Редактор настроек имеет вид

–  –  –

4.3.2.4 Модуль TReflectorNB Модуль TReflectorNB предназначен для приема данных от бортовых терминалов подвижных объектов типа НБ-1200 по УКВ-каналу. Контекстное меню не содержит дополнительных пунктов. Редактор настроек имеет вид.

–  –  –

4.3.2.5 Модуль SMSReflector Модуль SMSReflector предназначен для приема данных от бортовых терминалов подвижных объектов типа ОБ по каналу GSM (SMS).

Контекстное меню не содержит дополнительных пунктов. Редактор

–  –  –

4.3.2.6 Модуль TimeSync Модуль TimeSync предназначен для синхронизации времени сервера с временем в системе ГЛОНАСС. Также модуль отправляет данные о точном времени всем клиентским ПО, подключенным к серверу в текущий момент.

Точное время модуль принимает от блока синхронизации времени типа БСВКонтекстное меню не содержит дополнительных пунктов.

Редактор настроек имеет вид:

–  –  –

4.3.2.7 Модуль Objects_Server Модуль Objects_Server предоставляет интерфейс для доступа к базе данных для добавления/удаления/редактирования объектов (карточки, датчики, команды, подаваемые на объекты), а также для включения объектов в группы и настройки пользователей системы и их прав.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Контекстное меню содержит дополнительные пункты, такие как Настроить карточки объектов, Настроить датчики, Настроить группы объектов, Настроить список пользователей, Настроить команды управления, Подготовить персональную конфигурацию, Ввести шаблон объекта: карточка, Ввести шаблон объекта: датчики, Ввести шаблон объекта: команды.

С помощью этих пунктов контекстного меню можно выполнять следующие действия:

– формирование и редактирование карточки объекта, а также отображаемой для пользователей информации об объекте (пункт «Настроить карточки объектов»);

– настройка датчиков и выходов объекта (пункт «Настроить датчики»);

– добавление объекта в группы и создание групп объектов (пункт «Настроить группы объектов»);

– настройка разрешений по объекту для пользователей: наблюдение за объектом, управление объектом, смена режима работы, конфигурирование параметров, вывод всплывающих окон с информацией о работе объекта (пункт «Подготовить персональную конфигурацию»).

– настройка команд, отправляемых объекту (пункт «Настроить команды управления»);

– добавление и удаление пользователей системы, настройка их логинов и паролей, включение разрешения на администрирование серверной части ПО (пункт «Настроить список пользователей»);

– создание и редактирование пользовательских шаблонов (пункты «Ввести шаблон объекта: карточка», «Ввести шаблон объекта: датчики», «Ввести шаблон объекта: команды»).

Действия с каждым дополнительным пунктом контекстного меню модуля Objects_Server описаны в разделе 4.4 Добавление и редактирование объектов в Системе.

4.3.2.8 Модуль OperCheck_Server Модуль OperCheck_Server осуществляет контроль нахождения объектов в зонах, движения объектов по графику/маршруту, генерацию соответствующих сообщений. Предоставляет доступ пользователей системы к просмотру и настройке зон контроля и графика движения объектов.

Контекстное меню содержит дополнительные пункты, такие как Настройка слоев, Настройка прав доступа.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Настройка слоев Для выбора данного пункта кликните по модулю правой клавишей мыши и выберите соответствующий пункт в контекстном меню. Данный пункт позволяет добавить или удалить зону и маршрут, если это необходимо для мониторинга. При выборе пункта «Настройка слоев» окно программы «Панель администрирования» примет вид, изображенный на рисунке 22. В нижней части окна появится поле «OperCheckServer : Слои для графических объектов» с изображением дерева зон (Graf objects) и маршрутов (Check rules), которые были созданы ранее. Чтобы добавить зону или маршрут, выберите элемент, для которого будет добавлен слой, например, (Graf objects), и нажмите кнопку. Затем в появившейся строке New layer (рисунок 23) введите название зоны или маршрута.

–  –  –

Для удаления зоны или маршрута, выберите нужный элемент и нажмите кнопку.

Кнопка служит для обновления списка зон и маршрутов.

Настройка прав доступа Для настройки прав доступа к редактированию слоев зон и маршрутов в контекстном меню модуля OperCheck_Server необходимо выбрать пункт «Настройка прав доступа». Данный пункт позволяет настроить параметры для каждого пользователя. Тогда в мониторинге можно будет вести наблюдения и/или редактировать маршруты и зоны контроля.

При выборе этого пункта окно программы примет вид, представленный на рисунке 25. В нижней части окна появится поле «OperCheckServer: Права доступа», разделенное на три части. В поле находится список пользователей Системы, в поле находится дерево зон и маршрутов, в поле

– виды прав доступа к работе со слоями зон и маршрутов. Для назначения прав необходимо отметить галочкой пользователя, отметить галочкой зоны и маршруты, на которые назначаются права, и отметить галочкой виды назначаемых прав. После всего таблица Права доступа примет вид, показанный на рисунке 26. Для сохранения назначенных прав нужно последовательно нажать на кнопки Сохранить и Перезагрузить. После перезагрузки все поставленные галочки исчезают. Для проверки сохранения прав необходимо снова отметить пользователя и отметить интересующую зону и/или маршрут. Тогда в поле напротив назначенных прав появятся галочки. Значит права назначены.

–  –  –

Рисунок 26 При выборе какого-либо пользователя и зоны (маршрута) в поле разрешения могут быть отмечены следующими значками:

- разрешения для этого пользователя по выбранной зоне (маршруту) отключено;

- разрешение для данного пользователя по выбранной зоне (маршруту) включено;

- разрешение для одних зон (маршрутов) включено, а для других отключено. Такая ситуация возможна при выборе нескольких зон (маршрутов).

Кнопка служит для обновления списков пользователей и зон (маршрутов).

4.4 Добавление, редактирование и удаление объектов в Системе © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Добавление и редактирование объектов в Системе производится через м о д ул ь Objects_Server1 путем редактирования полей экранных окон программы «Панель администрирования». Каждому дополнительному пункту контекстного меню соответствуют разные экранные окна. Это такие п у н к т ы, к а к Настроить карточки объектов, Настроить датчики, Настроить группы объектов, Настроить список пользователей, Настроить команды управления, Подготовить персональную конфигурацию, Ввести шаблон объекта: карточка, Ввести шаблон объекта: датчики, Ввести шаблон объекта: команды.

Создание карточек, настройка датчиков и команд объектов в Системе производится с помощью встроенных шаблонов, разработанных для конкретных типов бортовых терминалов.

Для добавления объекта наведите курсор на прямоугольник «Objects_Server1» и щелкните правой клавишей мыши. При этом выпадает контекстное меню как на рисунке 27.

–  –  –

Добавление объекта производится в 3 шага.

Шаг 1. Создание карточки объекта, списка датчиков объекта, списка команд управления объектом.

Шаг 2. Включение объекта в группу (группы).

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Шаг 3. Настройка прав наблюдения за объектом и управления им для пользователей, которые будут работать с этим объектом.

Далее на примере будет рассмотрено добавление объекта с названием «ОБ Тест» в Систему.

4.4.1 Шаг 1 – Создание карточки объекта, списка датчиков объекта, списка команд управления объектом Для создания карточки объекта выберите левой клавишей мыши в контекстном меню, выпадающем при щелчке правой клавишей мыши по прямоугольнику модуля «Objects_Server1 » ( с м. р и с у н о к 27), пункт «Настроить карточки объектов». При этом в нижней части основного окна «Панель администрирования» программы «Арго» AdminPanel откроется окно модуля настройки карточек «Objects_Server1: Карточки объектов» (см.

рисунок 27), разделенное на две части. В левой части этого окна находится список идентификаторов объектов, включенных в настройки ПО (эти идентификаторы отображаются во всех составляющих ПО ««Арго»), а в правой части отображается карточка выбранного в левой части объекта (пока ни один объект не выбран, правая часть пуста).

Появится окно, поля которого требуется заполнить. При двойном щелчке в каждом поле левой клавишей мыши становится возможным редактирование. В поля Название, Подразделение и Модем вносим соответствующие записи (Поле Подразделение можно оставить не заполненным). В поле Шаблон появляется стрелочка, при нажатии на которую раскрывается список с названиями типов бортового терминала, из которого необходимо выбрать требуемый.

ВНИМАНИЕ! Назначение номера модема для разных типов бортовых терминалов отличаются.

В общем случае порядок назначения номера модема следующий:

1) Для изделия типа ОБ номер модема равен заводскому номеру (указан в паспорте изделия) плюс 2000. Т.е. если заводской номер 35, то номер модема будет 2035.

2) Для изделия типа НБ-1200 номер модема конфигурируется производителем и указывается в ведомости на поставку изделия.

3) Для изделия типа ОБ-5 (Гранит) номер модема указан в паспорте изделия.

4) Для изделия типа GT-100 номер модема конфигурируется пользователем.

После нажатия кнопки ОК появляется окно, изображенное на рисунке

36. Здесь в поле появляется строка с названием нового введенного в Систему объекта «ОБ Тест».

Этому объекту программой автоматиче ски присваивает ся идентификатор 1989 в Системе.

Примечание. Число 1986 – внутренний идентификатор объекта в системе. Его использование позволяет идентифицировать любую информацию об объекте – как справочную (карточка объекта и т.п.), так и служебную (архивы маршрутов и т.п.).

Например, на ТС можно установить блок с другим номером модема, но все равно архивы будут вестись только в базу объекта, сопоставленного с конкретным идентификатором.

Идентификатор задается ПО автоматически при добавления объекта и более не меняется во время эксплуатации системы.

–  –  –

Рисунок 29 При выделении строки с названием «ОБ Тест» в поле открывается карточка этого объекта. Закройте окно модуля настройки карточек, щелкнув по крестику в правой части окна модуля настройки карточек (см. рисунок 29).

Окно модуля настройки карточек закроется, основное окно программы «Панель администрирования» примет тот же вид, что и до открытия окна модуля настройки карточек (см. рисунок 16).

На этом добавление объекта в Систему закончено. При необходимости можно отредактировать его карточку, списки датчиков и команд. Более подробно редактирование свойств объекта описано в приложении 3 к настоящей инструкции.

4.4.2 Шаг 2 – Включение объекта в группу (группы) Для включения объекта в группу (группы) выберите левой клавишей мыши в контекстном меню, выпадающем при щелчке правой клавишей мыши по прямоугольнику «Objects_Server1» (рисунок 30), пункт «Настроить группы объектов». При этом в нижней части основного окна программы «Панель администратора» откроется окно модуля настройки групп объектов «Objects_Server1: Настройка групп объектов», разделенное на две части. В левой части этого окна находится список идентификаторов объектов, а в правой части отображается дерево групп объектов в системе.

ПО ««Арго» допускает три уровня групп в дереве. В поставляемой базе есть группа только 1-го уровня. Групп 2-го и 3-го уровня может не быть в дереве, но хотя бы одна группа 1-го уровня должна присутствовать, иначе объекты будет невозможно добавить в группу. Без добавления объекта в группу он не будет отображаться в клиентском ПО «Арго».

–  –  –

Для добавления объекта в группу наведите курсор мыши на название объекта «ОБ Тест» в левой части окна модуля настройки групп и нажмите левую клавишу мыши, после чего, не отпуская клавишу, наведите курсор на название группы, в которую нужно поместить объект (в данном случае Группа 1, см.

рисунок 30). При этом Группа 1 выделится рамкой. Отпустите левую клавишу мыши. В Группе 1 появится строка с идентификатором 1990.

Примечание. Можно выделять несколько объектов и описанным в предыдущем абзаце способом добавлять их в нужную группу. Кроме того, один и тот же объект можно включать в несколько групп.

Для сохранения настроек групп нажмите кнопку Сохранить над столбцом «Название», а затем для проверки сохранения нажмите кнопку Перезагрузить в левой части окна модуля настройки групп объектов. Если сохранение прошло удачно, то в дереве объектов вместо системного идентификатора добавленного объекта отобразится его текстовый идентификатор (в нашем примере вместо «1990» в «Группе 1» отобразится «ОБ Тест», рисунок 31).

–  –  –

На этом необходимые действия по добавлению объекта в группу закончены. По желанию пользователя группы можно добавлять и удалять, можно изменять их названия. Для добавления группы выберите любую другую группу того уровня, на котором вы хотите добавить группу, щелкнув по ее названию левой клавишей мыши, и нажмите кнопку Добавить группу. При этом в дереве групп появится строка «[No Data]» (рисунок 32). Для изменения ее названия дважды щелкните левой кнопкой по надписи «[No Data]», она выделится синим цветом.

Рисунок 32

Введите желаемое название группы и нажмите клавишу «Enter» на клавиатуре, а затем – кнопку Сохранить. Для удаления группы или объекта из группы выделите название нужной группы или объекта, щелкнув по нему левой клавишей мыши, и нажмите кнопку Удалить элемент, после чего строка с названием выбранного элемента (и список объектов удаляемой группы, если удаляется группа, в которой были объекты) будет удалена. Для сохранения изменений нажмите кнопку Сохранить.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 По завершению добавления объекта в группу закройте окно модуля настройки групп объектов, щелкнув по крестику в правой части окна модуля (см. рисунок 31). Основное окно программы «Панель администрирования»

после этого примет тот же вид, что и до открытия окна модуля настройки групп объектов (см. рисунок 16). Действия по шагу №2 завершены.

4.4.3 Шаг 3 – Настройка прав наблюдения за объектом и управления им для пользователей, которые будут работать с этим объектом Для настройки прав наблюдения за объектом и управления им выберите левой кнопкой мыши в контекстном меню, выпадающем при щелчке правой кнопкой мыши по прямоугольнику «Objects_Server1», пункт «Подготовить персональную конфигурацию». При этом в нижней части основного окна программы «Панель администратора» откроется окно модуля настройки прав пользователей «Objects_Server1: Персональная конфигурация» (рисунок 40), разделенное на три части. В левой части этого окна отображается список учетных записей пользователей, включенных в систему, в средней части находится список идентификаторов объектов, а в правой части перечень возможных прав пользователя по выбранному объекту.

Для каждого пользователя системы может быть установлено до 5 видов прав:

– Открытие всплывающих окон с информацией о работе оборудования.

– Открытие всплывающих окон с тревожными сообщениями.

– Открытие всплывающих окон с сообщениями о перемещении объекта и формализованными сообщениями от него.

– Разрешения, допускающие такие действия над объектом, как Наблюдение, Управление, Смена режима, Настройка.

– Автоматический вывод объекта на карту и убирание с карты.

–  –  –

В качестве примера рассмотрим назначение прав на действия над объектами пользователю admin. Поставьте галочку в квадратике в строчке admin поля (см. рисунок 33). В поле отметьте галочками объекты (группу объектов), на которые необходимо предоставить права пользователю admin. В поле отметьте конкретные права из предлагаемого списка, которыми хотите наделить пользователя. Для сохранения настроек нажмите на кнопку Сохранить над полем и Перезагрузить над полем.В дальнейшем при работе оператора, имеющего логин admin, с клиентской частью ПО для него будут доступны только те права по взаимодействию и настройке блока объекта, которые закреплены в соответствии с настоящим разделом руководства.

На этом необходимые действия по настройке прав наблюдения за объектом и управления им закончены. Порядок добавления и удаления пользователей системы описан в разделе 4.4.4 настоящей инструкции.

ВНИМАНИЕ! После добавления пользователя в систему нужно будет задать ему права по тем объектам, с которыми он будет работать (по умолчанию после создания пользователя все права отключены).

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 По завершению настройки прав наблюдения за объектом и управления им закройте окно модуля настройки прав пользователей, щелкнув по крестику в правой части окна модуля. Основное окно программы «Панель администрирования» после этого примет тот же вид, что и до открытия окна модуля настройки прав пользователей (см. рисунок 16).

Действия по шагу №3 и добавлению объекта в Систему завершены.

Этого достаточно, чтобы за блоком можно было наблюдать в ПО и составлять по его работе отчеты.

4.4.4 Настройка учетных записей пользователей системы Для настройки учетных записей пользователей системы выберите левой кнопкой мыши в контекстном меню, выпадающем при щелчке правой кнопкой мыши по прямоугольнику «Objects_Server1», пункт «Настроить список пользователей». При этом в нижней части основного окна программы «Панель администратора» откроется окно модуля настройки учетных записей пользователей системы «Objects_Server1: Список пользователей системы»

(рисунок 34). В этом окне находится список пользователей, включенных в систему.

Учетная запись имеет 4 свойства: учетное имя (Имя в системе), пароль, название учетной записи (Описание), право администрирования системы (т.е.

внесения изменений в настройки серверного ПО ««Арго»).

–  –  –

Для добавления учетной записи пользователя в систему нажмите кнопку Добавить пользователя. В окне появится новая строка с полями [New user], [Password], [Description], true (рисунок 35).

В поле [New user] введите учетное имя (логин) пользователя, в поле [Password] – пароль пользователя, в поле [Description] – название учетной записи пользователя. Для редактирования любого из указанных полей дважды щелкните по нему, оно выделится синим цветом. Введите в поле нужный текст (на русском или английском языке) и нажмите клавишу «Enter»

на клавиатуре. При вводе пароля вводимый текст отображается в виде символов «», а после его сохранения – в виде символов «о» (как на рисунке 35). Для отключения для учетной записи права администрирования в столбце «Права администратора» необходимо установить свойство «False». Для этого нужно щелкнуть левой клавишей мыши по слову «True», тогда включится режим редактирования поля (в правой части поля появится символ ), щелкните еще раз по слову «True», тогда появится список из слов «False» и «True», выберите в нем «False».

Для сохранения введенной учетной записи нажмите кнопку Сохранить.

Для проверки сохранения настроек нажмите кнопку Перезагрузить, введенная учетная запись должна остаться, а в строке с ней в столбце ID должна появиться цифра – внутренний номер пользователя в системе (присваивается автоматически). На этом добавление учетной записи окончено.

Для удаления учетной записи наведите курсор мыши на строку с нужной записью, нажмите на левую клавишу мыши, а затем нажмите кнопку Удалить пользователя. Строка удалится из списка учетных записей. Для сохранения изменений нажмите кнопку Сохранить. Для проверки сохранения настроек нажмите кнопку Перезагрузить, удаленная учетная запись не должна появиться в списке после нажатия кнопки Перезагрузить.

Для редактирования свойств учетной записи наведите курсор мыши на свойство (поле) учетной записи, которое нужно изменить и дважды подряд быстро щелкните левой клавишей мыши. Содержимое поля выделится синим цветом, введите в поле нужный текст и нажмите клавишу «Enter» на © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 клавиатуре (для изменения права администрирования выберите нужное значение из списка – True или False, порядок редактирования поля «Права администратора» описан выше). Для сохранения внесенных изменений нажмите кнопку Сохранить. Для проверки сохранения настроек нажмите кнопку Перезагрузить, внесенные настройки должны остаться после перезагрузки списка учетных записей.

Примечание. Указанным способом можно изменить свойства и учетной записи «admin».

ВНИМАНИЕ! Поставляемое клиентское ПО настроено на работу c учетной записью admin. Рекомендуется после установки ПО ввести другую учетную запись, с которой будет работать клиентская часть ПО ««Арго». Если в системе будет несколько пользователей (несколько клиентских рабочих мест), то необходимо вводить для каждого свою учетную запись. В противном случае при входе в Систему нового пользователя под учетной записью, под которой в текущий момент уже осуществляется подключение к серверу, пользователь, подключившийся ранее, будет отключен сервером с сообщением об адресе, с которого было выполнено новое подключение.

Настройки учетной записи, с которой производится вход на сервер с клиентской части ПО ««Арго» находятся в файле serverconnection.ini, расположенном в папке C:\Argo5\Argos\Settings\.

Поставляемый файл имеет следующий вид (4 строки):

Здесь [Base] – название раздела, Connection — адрес и порт ЭВМ, где находится серверная часть ПО ««Арго»,— учетное имя, Password — пароль пользователя. Ввод логина и пароля при подключении к серверу происходит автоматически при запуске клиентской части ПО. Если в файле serverconnection.ini оставить поля Login и Password пустыми, то вызвать процедуру подключения к серверу (или переустановки соединения с сервером) из клиентского ПО можно при нажатии комбинации клавиш Ctrl+O (при нажатии этой комбинации также можно указывать адрес и порт сервера, на © ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 котором находится серверная часть ПО, что позволяет с помощью одного и того же клиентского места подключаться к разным серверам).

4.4.5 Просмотр поступающих на сервер данных Прием данных от блоков осуществляется модулями Reflector, TReflectorNB, NavisetUDP, SMSReflector Для просмотра принимаемых этими модулями данных щелкните правой клавишей мыши по прямоугольнику с названием нужного модуля в основном окне программы «Панель администрирования». В выпавшем контекстном меню выберите левой клавишей мыши пункт «Наблюдать данные». В нижней части окна программы «Панель администрирования»

откроется окно с заголовком вида «Имя модуля: Входные данные», в котором будут в шестнадцатеричном виде отображаться поступающие данные с указанием IP-адресов, с которых они были получены (а также время их получения). Например, для модуля Reflector окно имеет вид как на рисунке 36.

Рисунок 36 В случае, если данных нет, то на ПК, на котором установлено серверное ПО «Арго»Сервер, закрыты порты, на которые блоки отправляют данные, или порты неверно указаны в настройках модулей.

Для закрытия окна с поступающими данными нажмите левой клавишей мыши на крестик справа от заголовка окна «Имя модуля: Входные данные».

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1

–  –  –

1. Условия проверки TCP и UDP-портов: наличие второго тестового персонального компьютера (ТПК) с заведомо открытыми портами, соединенного по Интернет для проверки ПК сервера (ПКС) или по локальной сети для проверки ПК клиента (ПКК); программы TcpTest2.exe и pUDPReception.exe. Указанные тестовые программы разработаны специально для подготовки инсталляции программного обеспечения «Арго» и поставляются вместе с ПО «Арго» на оптическом диске.

1.1. Проверка TCP портов.

1.1.1 Запустите с компакт диска на ПКС программу TcpTest2.exe., показанную на рисунке П2.1.

Рисунок П2.1.

В правой половине окна, обозначенной TcpServer, в поле Local Port введите значение порта 5432, после чего нажмите кнопку Start. На ТПК также запустите программу TcpTest2.exe. В половине окна, обозначенной TcpClient, в поле Remote Host внесите IP-адрес ПКС, например, 192.168.99.74. В поле Remote Port – значение проверяемого порта ПКС. Нажмите кнопку Start.

Тогда в поле Received левой половины окна должно появиться сообщение типа: 17.02.2010 (дата) 12.19.20 (время) Connected to Suturn, 5432 (имя компьютера ТПК) от local port 4478 (может быть любое значение). Это означает, что ПКС и ТПК соединились и на ПКС порт 5432 открыт.

Аналогично проверьте наличие открытого порта 8810. Для окончательной проверки бесперебойной работы портов необходимо послать сообщения с ПКС на ТПК и наоборот. Для этого необходимо поочередно набрать сообщение в поле To send и нажать кнопку Send в обоих половинках окна рис.1. Тогда в полях Received должны появиться отправленные сообщения.

Если соединение между ПКС и ТПК не установилось, то в поле Received появится сообщение типа: 17.02.2010 (дата), 12.19.20 (время), Error 10061:, 0.

В этом случае необходимо обратиться к своему системному администратору, т.к. этот вопрос относится к компетенции местного администратора сети.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1

1.2. Проверка UDP-портов.

1.2.1 Запустите с компакт диска на ПКС программу pUDPReception.exe., показанную на рисунке П2.2.

В поле Local port введите значение проверяемого UDP-порта, после чего н а ж м и т е к н о п к у Write. Н а Т П К т а к ж е з а п у с т и т е п р о г р а м м у pUDPReception.exe. В поле Remote host введите значение IP-адреса ПКС, например, 192.168.99.45. В поле Remote port введите значение проверяемого UDP-порта ПКС, в нашем случае 5432. Нажмите кнопку Write. В поле «Послать» введите любое сообщение в виде набора цифр, например, 0470040080. Нажмите кнопку «Послать». На ПКС в поле «Принято» должно появиться цифровое сообщение, отправленное с ТПК. Если сообщение содержит буквы, при получении оно может быть искажено. Поэтому рекомендуется тестовое сообщение вводить в виде набора цифр.

Полученное цифровое сообщение должно сопровождаться строчкой типа: From Address:

192.168.99.74, From Port 5432. Скопируйте этот IP-адрес в поле Remote host, а значение порта – в поле Remote port. Нажмите кнопку Write.

192.168.99.7 5432 Рисунок П2.2.

В окне «Послать» наберите очередное цифровое сообщение и нажмите кнопку «Послать».

В этом случае на ТПК в поле «Принято» должно появиться указанное сообщение, сопровождаемое надписью: From Address:

(IP-адрес ПКС, From Port (порт ПКС). Это будет означать, что на ПКС открыт указанный двунаправленный UDP-порт.

© ООО «Навигационные системы—Сервис», 2016 Арго. Руководство системного программиста. Редакция 1.1 Также проверяются TCP- UDP-порты ПК клиента, предназначенного для работы с сервером по локальной сети. Только в этом случае будут другие IP-адреса и значения портов тестового и клиентского компьютеров.

Если не удалось подтвердить открытие UDP-портов, необходимо обратиться к своему системному администратору, т.к. этот вопрос относится к компетенции местного администратора сети.




Похожие работы:

«Влияние скрещивания тяжеловесных и местных пород индюков на плодовитость, рост и мясистость потомков Стасис Юкнявичюс, Йоланта Станкявичюте Проводились опыты по установлению влияния скрещивания тяжеловесных и местных пород индюков на плодовитость, рост и мясистость п...»

«ПОЯСНИТЕЛЬНАЯ ЗАПИСКА к проекту федерального закона "О внесении изменений в некоторые законодательные акты Российской Федерации в части упрощения размещения линейных объектов и объектов, необходимых для работ, связанных с использованием недр" Проект федерального закона "О внес...»

«Автоматизированная информационная система мониторинга ДОМОВОЙ на базе программного обеспечения MICROSOFT DYNAMICS AX ИНСТРУКЦИЯ Web-интерфейс для обработки заявок АИСМ Домовой Составитель: Селезнева Т.В. Дата разработки: 01.08.2014 Обновление: 01.03...»

«J Sl X Ш -Э К 0 Н 0 Н И Ч Е С К 1 Й листокть ВологодекАго Губернскаго Земства. Г 15-16. о ноябрь и Д е к а б р ь -1911 г. Годъ издан1я— ВТОРОЙ. И8дан1е БЕЗПЛАТНОЕ. 1Щ ОТДУЬУЬИ ВЬ10|Ш1 Ш 12— 20 № № въ годъ. Издается соглас...»

«УТВЕРЖДАЮ: Первый проректор д.э.н., проф. Исаенко Е.В. "22" апреля 2016 г. Аннотации к рабочим программам дисциплин учебного плана направления подготовки (специальности) 38.02.07 "Банковское дело" Дисциплины Аннотации ПП Професс...»

«Хартия основных прав Европейского Союза Торжественная прокламация (Ницца, 7 декабря 2000 года) Европейский парламент, Совет и Комиссия торжественно провозглашают Хартию основных прав Европейского Союза, текст кото...»

«ОБЪЯВЛЕНИЕ ОБ ЭЛЕКТРОННЫХ ЗАКУПКАХ СПОСОБОМ ЗАПРОС ЦЕНОВЫХ ПРЕДЛОЖЕНИЙ N:170013 1. в лице "Восточные МЭС" (наименование заказчика) объявляет о проведении электронных закупок способом запроса ценовых предложений Швейная продукция среди ОИН (на...»

«Утверждено “ ” г. ЗАО "ФБ ММВБ" (подпись уполномоченного лица) (печать) ИЗМЕНЕНИЯ В РЕШЕНИЕ О ВЫПУСКЕ ЦЕННЫХ БУМАГ Акционерный коммерческий банк АК БАРС (открытое акционерное общество) облигации документарные на предъявителя с обязательным цент...»

«ПРОЕКТ ПРООН/ГЭФ "Устранение барьеров для повышения энергоэффективности коммунального теплоснабжения" ОТЧЕТ Казахстан: реформирование жилищной инфраструктуры и повышение энергоэффект...»

«УДК 316.77; 070 ОСОБЕННОСТИ СООБЩЕНИЯ КАК ЭЛЕМЕНТА КОММУНИКАТИВНОГО ВЗАИМОДЕЙСТВИЯ В СОЦИАЛЬНЫХ МЕДИА А.С. Круглов, аспирант Балтийский федеральный университет имени Иммануила Канта (Калининград), Россия Аннотация. На материале трёх наиболее посещаемых социальных медиасервисов Р...»

«. Содержание 1. Место дисциплины (модуля) в структуре образовательной программы 2. Планируемые результаты обучения по дисциплине (модулю) 3. Объем дисциплины (модуля) с распределением по семестрам 4. Содержание дисциплины (модуля) 5. Фонд оценочных средств для проведения промежуточной аттестации обу...»

«Из решения Коллегии Счетной палаты Российской Федерации от 1 февраля 2005 года № 4 (421) "О результатах проверки использования государственной собственности и средств федерального бюджета, выделенных в 2002-2003 годах предприятиям и организациям рыбохозяйственного комплекса в Республике Ка...»

«Портативная точка доступа HUAWEI E8377s-153 Краткое руководство Благодарим Вас за выбор портативной точки доступа HUAWEI E8377s-153 (далее по тексту HUAWEI CarFi). Устройство HUAWEI CarFi обеспечивает беспроводной высокоскоростной доступ в Интернет по сети Wi-Fi в автомобиле. Сценарий подключения Подключите устройство...»








 
2017 www.book.lib-i.ru - «Бесплатная электронная библиотека - электронные ресурсы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.