П Р О Г Р А М М А
АВТОМАТИЧЕСКОЙ  ИНДЕКСАЦИИ      
                      ТЕЛЕГРАММ
                                                                                            (приложение для OCWindows)

Новосибирск
2003

Введение	4
ПО и базы данных	6
Назначение баз данных	7
Аппаратные средства	8
Режимы работы	9
Описание интерфейса	11
Ввод параметров	13
Обработка результата	16
Редактирование и просмотр   данных	18
Просмотр ошибок, и неудач	21
Режим  имитации	22
Просмотр и чистка протокола	23
Управление обменом	23
Функции сервера	25
Сервисные функции	26
Инсталляция и запуск РМИТ	27
Порядок смены версии	29
Формат баз данных	30
Инструкция телеграфисту (протокол ИНД)	33
Запуск программы	33
Установка соединения со станцией	33
Обработка телеграммы	33
Останов прораммы	34

перехват
#$KA+

ПЕРЕЧЕНЬ ОСНОВНЫХ СОКРАЩЕНИЙ

СТИН      -    станция интегрированная телеграфная
ГОС       -    городское отделение связи
РМИТ      -    рабочее место индексации телеграмм
МПТ       -    модуль сопряжения с телеграфными линиями
МПТХ      -    шлюз в сети   Х25
TCP/IP    -    шлюз в локальной сети с протоколом обмена ТСP/IP
РМ        -    рабочее место
#
Введение

Программа автоматической индексации телеграмм  предназначена для организации  локального (тип ИНД) или выносного (тип ВИТ) рабочего места назначения телеграмм (РМИТ), адресованных жителям и прелприятиям данного областного центра, одного и более райцентров, других населенных пунктов области, городам и поселкам РФ. 
Программа использует компьютер на базе IBM PC AT под управлением  ОС Windows XP, 7 и 10 32 и 64 разрядностью, и средства программирования С++Builder6.0. 
Программа поддерживает средства ввода и редактирования баз данных типа Paradox,  проверяет корректности новых элементов баз данных путем запуска программы в режиме имитации входящих телеграмм, протоколирует работу программы и действия оператора. 
Программа нечувствительна к появлению одиночных или двойных ошибок в адресных частях телеграмм, допущенных оператором на этапе ввода телеграммы,   искажение окончаний в наименовании улиц областного центра и неполноту адресации городов  районного или областного подчинения.
Алгоритм  назначения  телеграммы сводится к поиску таких записей в базах данных,, содержащих адресную информацию, которые были бы достаточно близки к адресной части телеграммы, и выбору среди них наилучшего варианта. Маршрутный индекс этого варианта в зависимости от выбранного режима работы программы,  либо передается в СТИН в качестве результата работы РМИТ, либо предъявляется оператору с целью предварительного контроля и редактирования. 
Программа считает  ‘Успехом’ получение  варианта назначения, ближайшего к адресной части телеграммы, и с маршрутным индексом, отличным от индекса рабочего места КСС,  если только использование индекса рабочего места КСС не предусмотрено для выбранного варианта. В случае большого расхождения варианта с адресной частью телеграммы или получения двух и более  равноценных вариантов назначения,, полученный результат будет считаться  ‘Неудачей’. При работе в ручном режиме, когда все результаты подлежат контролю оператором, программа анализирует  МИ, введенный  оператором для передачи в СТИН. В случае, если МИ оператора отличен от предложенного программой и при этом программа считает свой вариант назначения Успехом,  фиксируется ‘Ошибка’. Если МИ оператора совпадет с вариантом назначения программы и при этом программа квалифицирует свой вариант как единственно верный, результат назначение считается  ‘Успехом’.  Если же результирующее значение маршрутного индекса, найденного программой, устраивает оператора, но сама программа не считает его единственно верным, результат квалифицируется как ‘Неудача’.  Наконец,  если программа сомневается в своем  результате, а оператор с ним согласен,  результат поиска квалифицируется как ‘Верный’.	 

Таким образом, оператор выбирает один из 3-х режимов:
-	ручной  -  с просмотром и выьором оператором одного из полученных программой вариантов назначения телеграмм, с возможностью ввода результирующего МИ с клавиатуры;
-     полуавтоматический -  просмотр оператором  только ‘Неудач’  программы, с возможностью ввода результирующего МИ с клавиатуры;
-      автоматический  - ‘удачные’ телеграммы передаются с найденными МИ, а 
       ‘неудачные’      отправляются на рабочее место КССе  без       контроля    оператора.

В программу встроены элементы самообучения, сводящиеся к автоматическому выбору  ошибочных составляющих адресных частей телеграмм и фиксации их  для последующего  , использования.
.
 Базы данных РФ, страны СНГ и балтии и Областная и заполняются с использованием  справочников teleghaf_index.xlsx, ьарщрутные_индексы.xlsx, являющимся официальным документом мин. Связи и доступных в сети Internet.   Прочие базы 
заполняются вручную.  

ВАЖНОЕ ЗАМЕЧАНИЕ. Первоначальное заполнение баз при наличии отформатированных текстовых  файлов с адресной информацией, может быть выполнена с помощью разработчика.

ПО и базы данных 

ПО  включает  в себя:

      --    программу расчета вариантов назначения телеграммы (wrmit.exe).
      --    файлы с описанием конфигурации (rmit.cnf, rc.cnf)
–	файл, сохраняющий статистическую информацию (rmit.cnt)
–	файл с  выбранными оператором шрифтом и цветом фона в
–	информационных окнах (rmit.clr) 
–	файлы с ежесуточной записью протокола обмена РМИТ со СТИН (*.log) 

Назначение баз данных 

Для выбора какой-либо базы ланнх  следует пройти о кнопкам 
  Данные – Редактирование данных
и выбрать нужное из списка баз:

   -  Городские улицы (gor,db)
   -  Внутриобластные адреса (obl.db)
  -  Адресная информация городов м поселков РФ, СНГ и Балтии (us.db)
  -  Названия городских районов (rgn.db)
  -  Описание городских поселков (poc.db)
  -  База  прочих абонентов (предприятий, организаций) (pzv.db)
  -  Фиксированные адреса с неизменным порядком и количеством  слов (fix.db)
  -  Таблица обходов ГОС в зависимости от времени  работы (obx.db)
  -  Почтовые отделения с указанием обслуживаемых ими ГОС ()mail.db
  -  Воинские части, включающие номера и МИ (frm.bb)
  -  Исправительные заведения, включающие номера и МИ (yb.db)
  -  База областных абонентов (ab.db)
  -  Список магистральных индексов по странам СНГ (cng.db)
  -  База контекстных замен и чисток к текстам входящих телеграмм (grb.db)
  -  Варианты названий улиц и поселков областного центра (varStr.db)
  -  Варианты названий областей, городов и районов (varGor.db)
  -  Варианты названий города и поселков области (varObl.db)
  -  Варианты названий абонентов  областного центра (varPr.db)
  -  База служебных отметок (mark.db)
  -  База условных контекстных вставок (ins.db)
-  База безусловных контекстных вставок (abs.db)
  -База коротких названий абонентов (shortPr.db)
- База программных сокращений (varSpec.db)
- База абонентских яшиков содержит описание диазонов номеров ящиков по почтовым отделениям (box.db)

РМИТ способно функционировать с пустыми базами данных. Для нормальной работы необходимо заполнить 6 первых бах из приведенного списка.  

ВАЖНОЕ ЗАМЕЧАНИЕ. Все  или часть баз данных  может  быть  пуста. При инсталляции РМИТ следует очистить  каждую базу перед  вводом  собственных значений. Исключение  составляет база РФ, которую  необходимо  проверить  на предмет правильности  и полноты  данных. 
Аппаратные средства

Это компьютер на базе процессора Intel 80486, Pentiumили других  моделей, с объемом адресного пространства не менее 8 МГБ и производительностью от 500 Мгц; монитора типа VGA, клавиатуры и мыши.
Аппаратное обеспечение РМИТ включает в себя  компоненты, обусловленные способом подключения к СТИН.  Для подключения через МПТ необходимы:

-	СОМ-порт на материнской плате компьютера
-	телеграфная линия. (трёхжильный кабель)
 -      модем ИРБИС-3М. 

При подключении к СТИН через шлюз ‘Gate/P’ необходимы:

-	локальная сеть, поддерживающая протокол  TCP/IР
-	сетевая карта 
  -     сетевой кабель

ВАЖНОЕ ЗАМЕЧАНИЕ. При выборе  режима  визуализации  рекомендуется   использовать  средний  шрифт с разрешением экрана 1024 на 768 точек. 

Режимы работы

Кнопка ‘Режимы’ открывает меню выбора режимов работы РМИТ.

‘Ручной режим’ дает оператору возможность полного контроля результат назначения телеграмыы, включая просмотр и редактирование результирующего значение маршрутного индекса или номера АТ, отправляемого в СТИН. Для выбора нужного значения оператор может использовать ‘Ппоиск’ в базах данных. Найдя подходящий вариант назначения, оператор, сохраняет его в качестве результата по кноке “Использовать как вариант”. 

ВАЖНОЕ ЗАМЕЧАНИЕ. На первом  этапе эксплуатации  программы,  занимающем не менее 1 года, следует  пользоваться  исключительно  ручным  режимом  работы. 
Это требование обусловлено 2-я причинами:

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

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

‘В Автоматическом режиме программа действует без вмешательства оператора. При этом в случае 'Удачи' в СТИН возвращается найденный программой  МИ. ‘Неудачая ’ телеграмма направляется на рабочее место КСС, определенное соответствующим параметро Неизменным является наличие компьютера на базе процессора Intel 80486, Pentiumили других  моделей, с объемом адресного пространства не менее 8 МГБ и производительностью от 500 Мгц; монитора типа VGA, клавиатуры и мыши.
м. 

‘Режим имитации’ дает возможность проверить правильность работы РМИТ при обработке телеграмм, введенных с помощью  клавиатуры, выбранных из файла протокола или текстового файла.

‘Тестирование новой версии’ инициирует запуск программы в автоматическом режиме на обработку телеграмм, представленных в формате текстовых файлов в каталоге c:\rmit\txt. Для контроля правильности назначения данной телеграммы  в первой строке каждого файла следует вписать правильное значение МИ или абонентского номера в виде GOS: XXXXXX.
Описание интерфейса

Интерфейс пользователя с программой построен на базе кнопок, строк меню, реализующих различные функции, и клавиатуры. 
На лавной странице РМИТ находится следующее меню

	
Для активизации меню служат левая кнопка мыши или клавиши F10. Задержка курсора мыши на каком-либо элементе изображения приведет к появлению краткой аннотации, касающейся назначении данного элемента, если вывод подсказки не запрещен  параметром ‘Включить вывод подсказок’.

Для выполнения выбранной  функции меню следует нажать ENTER или левую кнопку мыши. 
Результатом будет  выпадение подменю со списком конкретных функций. 
Статусная строка в нижней части экрана содержит краткое описание назначения выбранного пункта меню.
Размеры и положение главного окна программы на экране, а также цвет и размер шрифта вводимого текста регулируются функциями меню ‘Окна’
Перечислим визуальные компоненты гланого окна программы:
-	Панель ‘Ввода телеграммы’. Ее размеры можно изменить посредством нажатием правой кнопки мыши с тем, чтобы увидеть скрытую часть принятой длинной телеграммы. Повторное нажатие кнопки вернет прежний размер панели. 
-	Панель ‘Адресной части’ содержит адрес абонента данной  телеграммы, выделенный программой из принятого текста.
-	Панель ‘Модифицированной адресной части’ одержит адрес абонента данной  телеграммы после использования программой заданных варианиов названий , вставок и чисток из базы ‘Контекстных замен и чисток’.
Панель ‘Список вариантов’ содерхит результатпоиска программой вариантов назначения телеграммы. Список можно раскрыть правой кнопкой мыши. 
 Повторное нажатие правой кнопки мыши вернет прежний размер панели.        
 Заголовок панели содержит в круглых скобках число найденных вариантов. 
 Лучший вариант должен находиться вверху списка. Раскрыв весь список,   можно   перетащить в верхнюю позицию любой другой вариант, выбрав его с помощью  левой кнопки мыши.

-	Окно ‘МИ’ содержит маршрутный индекс найденного или выбранного варианта. Знак ‘минус’ в конце значения МИ обозначает абонентский номер. Текущее значение МИ можно изменить с клавиатуры. Нажатие клавиши ‘Enter’ или выбор мышью кнопки ‘В СТИН’ вызовет передачу текущего значения МИ в СТИН. 

Для передачи в СТИН дополнительной информации в количестве не более 200 символов необходимо ввести ее вслед за МИ, предваряя ее символом запятой. Эта информация дополнит текст телеграммы справа. Аналогично, текст, введенный после двух запятых, дополнит текст телеграммы слева. 

Для оценки результатов работы программы служит информация, выводимая в нижней строке главного окна. Она содержит:

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

Дополнительную информацию можно видеть в окне ‘История’ - это адресные части телеграмм, их уникальныне номера и варианты назначений, зафиксированные на протяжении суток работы, что дает возможность визуального контроля результатов для своевременного выявления допущенных программой ошибок.

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

Ввод параметров

Панель ‘Ввода параметров’ предназначена для установки значений,  определяющих особенности работы РМИТ при назначении телеграмм, привязки программы к местному телеграфному центру и выделенным райцентрам, и  идентификации способа физического подключения к СТИН.
Для установки/снятия значения надо щелкнуть мышью соответствующую кнопку, до  появления/cyznия метки в поле этого элемента. 

-	‘Максимальное время обработки телеграммы’ задает квоту времени в секундах, выделенную программе на обработку одной телеграммы. По истечению этого промежутка расчет вариантов назначения будет прекращен и результат выбран из найденных к этому моменту вариантов. Значение по умолчанию 5 сек.

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

-	‘Длительность хранения протокольных файлов’ определяет промежуток времени в месяцах, по истечению которого файл будет уничтожен автоматически.    
	
-	‘Пути доступа к звуковым сигналам приема телеграммы и неудачи при обработке определяют положение звуковых файлов (*.wav), используемых для подачи сигналов через звуковые колонки. Если эти параметры не заданы, программа может использовать для указанных целей встроенный в компьютер динамик.   

-     ‘Автоматический сброс статистики’ обеспечивает сброс статистики, отображаемой в нижней строке окна программы, по концу суток.    

 -     ‘Учет номеров квартир’ влияет на определение достоверности варианта, выбранного 
        из базы городских улиц, в соответствии со значением признака
 ‘С квартирами’, выбранного из этой базы, и наличием/отсутствием номера 
квартиры в адресной части телеграммы.

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

-	‘Учет областных абонентов’ позволяет осуществить маршрутизацию телеграмм, адресованных  областным абонентам.   

-	‘Сохранять неудачи и ошибки’ Обеспечивает автоматический сбор и хранение в течение суток неудач и ошибок программы, допущенных в процессе работы в ручном и полуавтоматическом режимах. Сохраненная информация доступна в режиме ‘Просмотр ошибок и неудач’.   

-	‘Использовать как сервер’ делает возможным  редактирование баз данных и использование функций обмена данными между сервером и рабочими местами, где
 такие возможности запрещены. 

ВАЖНОЕ ЗАМЕЧАНИЕ. Только одно РМ можно объявить Сервером. В противном случае 
связь Сервера с рабочими местами будет невозможна.    

-	‘Использование КГ 98’ в режиме выносной индексации ВИТ инициирует использование кодограммы 98 при направлении абонентской телеграммы в сеть АТ.   

-	‘Считать переводные телеграммы переводами‘ относится к телеграммам со служебным отметкой ПЕРЕВОДНАЯ. Установка флага приводит к тому, что это слово интерпретируется как ПЕРЕВОД.    

-	‘Автоматическая фиксация ошибочных наименований’  грородов и поселков в Ручном или Полуавтоматическом режимах или в режиме Имитации с использование  файлов протокола   - реализует  элементы самообучения РМИТ. Ошибки ввода адресных частей телеграмм, приведшие к к   верным назначениям. Эти наименования  фиксируются в базе ‘Варианты названий к базе РФ’ или ’Варианты названий к областной базе’  соответственно.

•	‘Автоматическая фиксация  ошибочных номеров домов', обнаруживаемых в процессе обработки.  После накопления информации путем сканирования протоколов или в рабочем режиме РМИТ назначает телеграммы с ошибочными номерами домов с Успехом.

•	‘Автоматическая фиксация верных назначенийй ', в случае телеграмм с адоесацией в городе, пна предприятие, с адресами из базы РФ и ли области. Накопленная информация позволит программ в дальнейшем назначать эти телеграммы с Успехом.

-	‘Использовать углубленный поиск ’ . В случае неудачи при поиске вариантов назначения  программа   повторяет расчет в предположении, что возможна двойная ошибка в адресной  части телеграммы. Таким  образом может быть получен верный  результат.

-	‘Игнорировать ошибки в номере дома ’. В противном случае ошибка в номере ведет к неудаче.

-	‘Включить контроль зацикливания телеграммы’ при обмене между СТИН и принимающей станцией, работающей в автоматическом режитме. При включенном контроле к тексту телеграммы в ее конец добавляется слово CTRL, служащее для идентификации ситуации.

-	‘Игнорировать информацию о досылке телеграмм ’. Речь идет об отметках вида ‘Досылается’, ‘Исправлением’, ‘Проследить’ и т.д.. В противном случае результатом будет  неудача.

-	‘Обрабатывать телеграммы с копией адреса’. Задается спецмфмческая процедура назначения.

-	‘Использовать базу обходов’.

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

Значение ‘Адрес РМИТ’ является сетевым адресом данного компьютера, использованным при включении его в локальную сеть шлюза. 

Значение  ‘Протокол РМИТ’ устанавливается путем выбора из двух значений ИНД и ВИТ в соответствии с объявленным типом направления РМИТ на СТИН.

Значения ‘Номер порта’ и ‘Скорость’ задают номер СОМ-порта и скорость обмена.

Значения ‘Адрес шлюза’, ‘Порт шлюза’, ‘Login’, ‘Parol’ задают сетевой адрес шлюза в локальной сети, индивидуальный номер порта, выбранный для идентификации соединения РМИТ со шлюзом, Login и пароля, используемых для той же цели.

‘IP адреса РМ’ служат для реализации функций сервера по установке на рабочих местах новых версий РМИТ, обновлению баз данных, чистке выбранных на РМ протокольных файлов, выполнению запросов на получение статистики или файла протокола.

 ‘Сетевая папка Сервера’ служит для подключения РМ к базам данных Сервера и использования этих баз в процессе работы РМ. 

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

ВАЖНОЕ ЗАМЕЧАНИЕ. Эти значения подлежат согласованию с разработчиком.

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

ВАЖНОЕ ЗАМЕЧАНИЕ. Эти значения подлежат согласованию с разработчиком.

Кнопка ‘Сохранить’ обеспечивает  сохранение текущих значений с использованием их в этом и последующих сеансах работы РМИТ. 
  Обработка результата

Панель ‘Обработки результата’ включает визуальные элементы и строку команд.

. 
-	‘Окно приема’  содержит текст принятой  рмит телеграммы. Используя правую кнопку мыши, можно максимально расширить его размеры. 

-   ‘Адресную часть’ содержит выделенную программой   адресную часть принятой телеграммы. 

-	‘Модифицмрованную адречнуб часть’. Содержит результат обработки адресной час ти с применением вариантов наименований и контекстной чистки и подстановки. 

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

  -     строку ввода маршрутного индекса, предназначенную для ввода МИ для 
    последующей передачи его в СТИН, 

  -     окно сообщений РМИТ с оценкой полученного варианта,  

 -     кнопку ‘Стоп’, предназначенную для прекращения обмена со станцией.    
       Текущая телеграмма остается в очереди телеграмм, ждущих обработки на  
       РМИТ.

-	Строку команд ии обработки  результата:   
		-	передачу результирующего маршрутного индекса в СТИН (Enter);    

-		-	передачу результирующего маршрутного индекса на РМКСС  (Esc);   

-	  	-	просмотр баз данных для поиска подходящего варианта назначения 
(Поиск)    

-	   сохранение текущей адресной части и МИ для последующего анализа      
          результата  (Сохранить);

-	пересчет маршрутного индекса с возможностью  внесения   локальных, т.е. 
           	т.е передаваемых в СТИН, исправлений в адресную   часть телеграммы  
            (Пересчет);     

-	передачу запроса для просмотра различных частей телеграммы (Доп. инф)   

                 запрос количества телеграмм, ждущих обработки на СТИН , 
                просмотр  адреса принятой телеграммы,
                просмотр заголовка принятой телеграммы ,
               просмотр свойств текущего варианта назначения телеграммы.
  Редактирование и просмотр   данных

Редактированием занимается оператор Сервера РМИТ. Отредактированные данные можно передать по локальной сети или же перенести вручную на другие рабочие места. Для работы в локальной сети   служат функции ‘Сервера’ 

. При ручном способе переноса следует открыть каталог ‘c:\rmit\db’. Свернуть его содержимое с помощью программы  ‘arj.exe’, находящейся в каталоге ‘c:\rmit’, командой ‘arj a db’. Переписать полученный файл ‘db.arj’ на флешку, перенести ее на рабочее место, скопировать файл  ‘d.arj’ в каталог ‘c:\rmit\db’ и, наконец, распаковать его командой  ‘arj e db’. 
Для того, чтбы приступить к редактированию, следует пройти по кнопкам ‘Данные - Редактирование дпанных’, выбрать из выпадающего списка  одну из баз данных. 

Выбранная база заполнит таблицу, в которой строки соответствуют записям, а столбцы – полям записи. 
Для полной очистки таблицы от старых или чужих записей служит кнопка меню ‘Чистка базы’.
Для поиска нужной записи в выбранной базе следует щелкнуть по стрелке в окне ‘Выбор поля’ и выбрать из списка полей текущей базы название по по которому будет осуществлена контекстный поиск. Например, ‘Улица )’. Будет открыто окно редактирования выбранной базы. 

Далее ь из выпадающего списка ‘Выбор поля’ следует выбрать одно из полей записи, напрмер,  ‘Улица’., и ввести в поле  ‘Контекст поиска’ некий  текст, который послужит  ключом иска в всех записей в выбранном поле, содержащих введенный теккст.

 Поле ‘Выбор центра’ позволит отфильтровать подмножество записей, связанных с нужным областным или районным центром. Если список райцентров пуст, поле ‘Выбор центра’ будет содержать название областного центра
. 
По мере ввода символов в окно ‘Контекст поиска’ в таблице отфильтровывается подмножество записей, содержащих в указанном поле текущее значение ключа. 
Это подмножество может быть пустым. Нужную запись  можно найти простой прокруткой строк таблицы, используя клавиатуру ля управления курсором или щелкнув мышкой по одной из стрелок вертикальной  прокрутки. 
Найденную запись можно изменить, предварительно щелкнув по ней мышью. 

В режиме обработки найденного варианта назначения  переход к редактированию какой-либо базы  данных доступен и по кнопке  ‘Поиск’ строки команд.

 Найденную запмсь мохно  ‘Использовать  в качестве варианта’ назначения. 

Некоторые базв данных можно подвергнуть ревизии, в ходе которой программа находит и устраняет такие ошибки, как лишние пробелы и использование буквы ‘Ч’ вместо цифры ‘4’, использование буквенных окончаний кномерам типа ‘1-ый’ или  запись номеров в буквенном виде, например, ‘Первый’,  пересечение диапазонов использование в качестве уточнений несуществующих улиц или поселков.

Для перехода между полями записи следует использовать щелчок мышью по следующему полю, клавишу ‘Тав’ или клавиши управления курсором.
 
Для ввода новой записи или уничтожения существующей служат кнопки ‘+’ и ’-’ 
соответственно, расположенные под таблицей. 

Более сложные функции редактирования, например, ‘Поиск с заменой’, ‘Установка закладки’ и другие представлены кнопками меню в окне редактирования. 

ВАЖНОЕ ЗАМЕЧАНИЕ. При вводе текстовых  значений  используйте  заглавные буквы  с  подменой буквы ‘Ч’ на цифру 4. Программа  способна  самостоятельно выполнять  нужную транслитерацию, если переместиться  с отредактированного поля к следующему  полю  этой  же  записи. Этот прием гарантирует сохранение измененений в записе.

При открытии для редактирования базы РФ, Снг и Балтии  доступна функция ‘Cir -> Us, Obl..’. Речь идет о 2-х справочниках МИ РФ и МИ Снг (teleghaf_index.xlsx, ьарщрутные_индексы.xlsx), являющимся официальным документом мин. Связи и доступных в сети Internet.
 Эти справочники используются для замены   к текущее содержимого баз РФ,Снг и Балтии, Области идополнения базы Поселков.
Удобным приемом редактирования является сохранение выделенного подсветкой всего или части поля записи кликнув мышкой в нужном ме сте и нажав кнопку ‘Установить закладку’. 

Кнопка 'Изменить' предоставляет удоные чпедства редактирования выбранной записи.
 
В нижней части окна редактирования находится информационная панель, в которой помещается адресная часть текущей телеграммы, если окно просмотра базы было открыто кнопкой ‘Поиск’. При этом  в окно ‘Контекст поиска’ загружается список слов  адресной части телеграммы.

Кроме функции ‘Редактирование’ меню данные содержит  также функции:
    печати выбранной базы, 
   привязки бваз к новой версии РМИТ,
   ремонта поврежденных баз.

Выбранную базу можно распечатать.  При распечатке используется предварительное представление  итогового документа в форме рабочей книги системы MicrosoftExcel2000. В рамках такого подхода существует возможность настройки параметров печатаемой страницы. Для реализации данной функции необходимо позаботиться об установке программы MicrosoftExcel2000 в составе пакета MicrosoftOffice2000 и открытом  доступе к принтеру. В зависимости от объема базы, процедура загрузки ее в многостраничную рабочую книгу Excelможет занять продолжительное время.

‘Привязка данных’ сводится к созданию различны х списков, например, списка многословных названий улиц,  или городов с короткими названиями  ит.д., используемых для ускорения доступа к искомому адресу в предположении, что адресная часть телеграммы не содержит описок. Эти списки помещаются в папку ‘Fil’ в виде файлов ‘*.lst’.

Для восстановления  баз данных  используется системная компонента ‘Pd[dld.exe’, настроенная для раюоты с каталогом ‘c:\rmitdb’, содержащим базы РМИТ.
/

Просмотр ошибок, и неудач

Неудачи РМИТ сохраняются либо оператором (кнопка ‘Сохранить’), либо программой  (по флагу ‘Сохранять ошибки и неудачи’). Использование этих возможностей имеет смысл только при работе в ручном режиме. Сохранению подлежит адресная часть телеграммы, вариант назначения, найденный программой, назначение, использованное оператором, уникальный номер телеграммы. Доступ к сохраненной информации открывает кнопка ‘Ошибки и неудачи’
Обработка реализуется кнопками   ‘В базу’, ‘В письмот’, ‘В Файл’ , ‘В каталог’, обеспечивающими запись нового адреса в выбранную базу данных, сохранение всего списка в выбранном файле либо сохранение телеграммы , связанной с выбранной строкой списка, в каталоге ТХТ, используемом для тестирования новых версий РМИТ.  
Кнопка ‘Загрузки’  позволяет воспроизвести ранее сохраненный  файл со списком ошибок.
Выделив строку списка, можно кнопкой ‘Пересчитать’ инициировать поиск вариантов назначения.
 Режим  имитации

Режим имитации предназначен для проверки правильности работы РМИТ путем генерации телеграммы по информации из заданного источника:
-	базы данных, 
-	протокольного файла, 
-      текстового файла,
-      клавиатуры. 
ВАЖНОЕ ЗАМЕЧАНИЕ. Эту  работу  следует  проводить  на сервере,установив Нейтральный  режим  работы .
Для просмотра результатов обработки каждой телеграммы выбирается подходящий режим воспроизведения и фиксации результатов. 
Используя протокольный файл можно проверить правильность обработки отдельных зафиксированных в нем телеграмм, введя уникальный или суточный номер телеграммы. 
Выбор/отмена опции происходит путем щелчка мышью по нужной кнопке до появления/исчезновения метки в поле этого элемента. Кнопка ‘Очистки’ позволяет сбросить текущие параметры для ввода новых значений. Рекомендуется закрыть и вновь открыть окно ‘Параметров имитации’ для продолжения работы с новыми параметрами.
Просмотр и чистка протокола

Информация, циркулирующая между РМИТ и СТИН, заносится в файлы, называемые файлами протоколов работы РМИТ. Каждый файл соответствует суточной работе программы. Название файла содержит дату его создания и заполнения. В файл,, помимо текста телеграмм, включены:

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

Меню ‘Просмотр протокола’  дает возможность оператору выбрать один из протокольных файлов. Выбор файла протокола производится мышью из папки c:\rmit\log.
Меню ‘Чистка протокола’ дает возможность уничтожить выбранные файлы с расширением *.log, находящиеся в папке c:\rmit\log. 
Параметр ‘Длительность хранения’ протокола позволяет возложить на программу автоматическую чистку протоколов по истечению заданного срока хранения. Если длительность хранения отлично от нуля, ежедневно автоматически производится уничтожение очередного файла протокола, у которого вышел срок хранения. Оператор может воспользоваться функцией меню ‘Чистка протокола’ для уничтожения устаревших файлов вручную.
Для выбора одного удаляемого файла достаточно дважды без промедления нажать левую кнопку мыши на строку с названием этого файла в открытом списке, либо  выделить эту строку мышью и нажать кнопку ‘Открыть’. Для выбора группы файлов надо воспользоваться клавишей ‘Shift’, нажав ее после выбора первого файла и, не отпуская клавиши, отметить мышью следующие файлы.
Нажатие кнопки ‘Открыть’ выбранные названия перемещаются в список ‘Выбранных файлов’. 
Нажатия кнопки ‘Уничтожить’ уничтожает все выбранные файлы. 
Заполненный список выбранных файлов можно очистить кнопкой ‘Очистить’.

Управление обменом

функции управления обменом  доступны при  выбора одного из рабочих режимов.  В случае протокола ИНД:

-	‘Рестарт связи со СТИН’. Используется при появлении сообщение вида ‘Соединение со шлюзом установлено’. Результатом явится сообщение вида ‘Ожидание телеграммы’, вслед за которым возможен обмен данными со СТИН в выбранном режиме работы. Нажатие кнопки сопровождается появлением в окне прием строки <RQW>, соответствующей сигналу вызова, посланному в СТИН.  Появление строки <Df>, будет свидетельствовать о переводе направления РМИТ на СТИН в состояние РБ. При наличии очереди к направлению следует ожидать поступления очередной телеграммы (ИНД, ВИТ).

-    ‘Рестарт текущей телеграммы’. Используется при зависании обмена со СТИН с целью повторения обработки зависшей телеграммы либо при длительном молчании канала обмена, вызванном пустой очередью телеграмм к направления РМИТ на СТИН. В этом случае следует ожидать появления сообщения ‘Нет  тлг’(ИНД, ВИТ)

В случае протокола  ВИТ:

-	Открытие связи.
       -	 Запрос квитанции (ВИТ)
-	Закрытие связи.. 

Кнопка  ‘Стоп’ обеспечивает переход к Нейтральному режиму работы. Телеграмма, обработка которой могла быть при этом прервана, остается в очереди телеграмм, ждущих обработку. 
Функции сервера

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

Сервер  позволяет:
-	обновить базы данных,
-	обновить версию программы на рабочем месте,
 -      уничтожить на РМ выбранный  протокольного файла,
 -      просмотреть выбранный протокольный файл РМ;
 -      просмотреть варианты наименований, зафиксированных на РМ;
 -      получить  текущую статистическую информацию с РМ,
 -      отключить соединение РМ со СТИН,
 -      подключить РМ к СТИН.
Для реализации этих возможностей в окне параметров Сервера необходимо записать IPадреса рабочих мест. ВАЖНОЕ ЗАМЕЧАНИЕ. При  выполнении  функций  обновления  РМ производит  перезагрузку программы  с  последующим  восстановлением текущего  режима  работы.

Сервисные функции

Разработка этих функций инициирована просьбами пользователей РМИТ:
 
-	оценка качества работы РМИТ.
-	оценка производительности программы .
 -     расчет вероятностных характеристик работы программы при обработке потока 
 телеграмм: за определенный период.
-    просмотр статистики
-    чистка статистики’.
-     обработки накопленных ошибок и неудач  (‘Ошибки и неудачи’’), 

Оценка качества работы РМИТ анализирует выбранный оператором файл протокола и строит диаграмму, которая представляет такие характеристики, как количественное соотношение неудач, сомнительных назначений, ошибок, успехов и т.д. за сутки работы. Результаты анализа выбранного протокола -список порядковых номеров телеграмм, назначенных с ошибками, неудачами или имеющих верные варианты, - заносится в блокнот и могут быть распечатаны..
а также предоставляются в виде диаграммы. 
Аналогичным образом  рассчитываются  характеристики, связанные с оценкой  производительности работы РМИТ . 
Оценка вероятностных характеристик на основании анализа выбранных оператором файлов протокола выводит среднестатистические данные, включающие вероятности успеха или ошибки при назначении телеграмм, степень загрузки канала, длительность простоя и т.д. Эти данные размещаются на страницах блокнота, которые можно просмотреть и распечатать.
Сброс и настройка статистики  обеспечивают чистку значений , отображаемых в строке статистики и автоматическую корректировку счетчика ‘Кол тлг’ по значению ‘Ном тлг’, передаваемому в заголовке очередной телеграммы, принимаемой из СТИН.
 Инсталляция и запуск РМИТ

Откройте web-страницу   http://www.stin.ru/rmit/rmit.htm, и инициируйте  скачивание архива ‘rmit.tat’ в корневую папку выбранного ПК. 
Следующим шагом является создание направления РМИТ на СТИН. Включите в него МИ 911, выберите подходящий тип протокола обмена (ИНД, ВИТ). При описании линии используйте сектор 01 и скорость, согласованную со значением скорости на РМИТ и шлюзе. 
ВАЖНОЕ ЗАМЕЧАНИЕ. Параметр ‘РМ ИНД НА БАЗЕ IBM РС’ линии РМИТ на СТИН должен иметь значение НЕТ. 
При создании направления на шлюзе TCP/IPследует выбрать условное значение скорости в 200 бод иномер сектора  0.  Для сравнения ниже приводится фрагмент файла Napr.cnf, содержащий описание направления РМИТ, созданного для поддержки обмена РМИТ со шлюзом с использованием протокола TCP/IP:

NAPR:012 ... RMIT PB
NAPR_PAR: OBXODS_NPR:0
AU_RMT:NIP TCPMPT LocAddr:1.1.1.151 LocPort:251 RmtAddr:* RmtPort:251 Lock:0 Lgn:1
AU_PAR: OBXODS_AU:0
SOCKET:SERVER
LOGIN:RMIT
PSW:RMIT
AU_PAR: TMT:000
AU_PAR: TMTVIN:000
AU_PAR: TIM_FRM:050 BUF_FRM:016
AU_PAR: MAX_OPN:03 MAX_LOG:3 TIM_OPN:030 TIM_LOG:030 INT_OPN:030 INT_CHK:10
AU_PAR: DD:0 1
AU_PAR: WHO:0
LINE:006/200 000 BRK
EON:012

ВАЖНОЕ ЗАМЕЧАНИЕ. В строке LINE:…000….. значение 000 соответствует номеру сектора шлюза.
Итак, создаем в СТИН направление РМИТ типа ИНД или ВИТ, включаем в него линию с выбранными параметрами скорости и режимом передачи текста телеграмм со СТИН на РМИТ (все остальные параметры линии должны остаться со значением ‘НЕТ’).
В случае использования шлюза  МПТХ или TCP/IPопишите в шлюзе таеие  параметры взаимодействия РМИТ со СТИН, как пароль, скорость, номера линии и сектора и т.д. В случае использования модема ‘ИРБИС-3M’ следует убедиться в правильности его настройки, используя программу Progr_Modem.exe. Далее активизируйте кнопку запуска РМИТ  и выберите в меню функцию ‘Ручной режим’. В лучшем случае получите сообщение вида ‘Соединение со шлюзом установлено’ или ‘Порт открыт’. Если же шлюз отключен, или отсутствует физическое соединение РМИТ со шлюзом, или параметры соединения не соответствуют описанным на шлюзе,  результатом будет сообщение о невозможности соединения со шлюзом или открытие порта.
Следующим шагом является использование функций ‘Управления обменом’. Нажмите кнопку ‘Рестарт связи со СТИН’, что эквивалентно передаче на СТИН сигнала ‘Вызов’. Если направление РМИТ на СТИН в состоянии БД, это действие ни к чему не приведет – необходимо вручную перевести направление в состояние БА.  Если направление РМИТ на СТИН в состоянии БА, сигнал Вызова  переведет направление  в состояние РБ. Если очередь телеграмм на СТИН к направлению РМИТ не пуста, появится сообщение вида ‘Прием телеграммы’, в противном случае увидим сообщение вида ‘Ожидание телеграммы’. Принятая телеграмма отобразится в окне ‘Приема телеграмм’ и программа приступит к расчету возможных вариантов назначения, которые должны появиться в окне ‘Список вариантов’. В заключение наилучший из вариантов назначения окажется в начало этого списка, а соответствующий МИ можно увидеть в окне ‘МИ’ редактирования. Этот процесс сопровождаются сообщениями вида ‘Есть вариант’ или ‘Неверный адрес’, соответствующими удачному или неудачному исходу процесса назначения телеграммы. Остается подкорректировать МИ в случае необходимости и отправить его в СТИН клавишей Enterили мышью.
Передача МИ в СТИН, либо запрос дополнительной информации от СТИН, касающейся текущей телеграммы, либо запрос размера очереди телеграмм на направлении РМИТ должны завершаться сообщением вида ‘Есть ответ’. Сообщения вида ‘Потеря связи со шлюзом’, ‘Потеря связи со СТИН’ являются исключительными и свидетельствуют о  сбое в сети передачи данных, либо о неполадках на шлюзе, либо на СТИН, либо ошибками программы. Для разрешения ситуации следует либо повторить команду, либо воспользоваться кнопкой ‘Рестарт связи со шлюзом’, эквивалентной переустановке воежинения со шлюзом.
Кнопкой ‘Рестарт текущей телеграммы’ можно воспользоваться в случае длительного молчания СТИН, чтобы убедиться в исправности связи со СТИН. Результатом должно быть либо сообщение вида ‘Нет тлг’, либо отсутствие такового, что свидетельствует о нарушении соединения со СТИН, либо со шлюзом. В этом случае следует воспользоваться кнопкой ‘Рестарт связи со СТИН’.  
Кнопка ‘Стоп’ служит либо для прекращения процесса поиска вариантов назначения принятой телеграммы, если найденных вариантов достаточно для принятия решения, либо, в случае зависания этого процесса, как средства продолжения работы, либо для временного прекращения связи со СТИН по приему телеграмм. В последнем случае за время этого перерыва направление РМИТ на СТИН может оказаться в состоянии БД, либо остаться в состоянии РБ. В любом случае, после нажатия кнопки ‘Ручной режим’ рекомендуется воспользоваться кнопкой ‘Рестарт текущей телеграммы’. 
ВАЖНОЕ ЗАМЕЧАНИЕ. Прежде, чем использовать РМИТ для назначения реальных телеграмм, позаботьтесь о наполнении баз данных адресной информацией.
В первую очередь это касается баз Городских улиц,ий, Областной, РФ, Городских районов. При первом запуске программы эти базы пусты. Познакомиться с приемами ввода данных и рекомендациями можно, находясь в режиме редактирования, по кнопке F. Этой же цели служит функция ‘Примеры заполнения баз данных’. Работу по редактированию надо проводить на сервере РМИТ. Отредактированные данные можно передать на другие рабочие места РМИТ, используя  функции Сервера.
Порядок смены версии 
Откройте страницу  http://www.stin.ru/rmit/rmit.htm и инициируйте скачивание архивного файла ‘vers.rar’, нажав кнопку ‘Овновление текущей версии ‘РМИТ’. Распакуйте его в папке ‘rmit’  установленного дистрибутива. После запуска программы выполните функцию ‘Привязка данных’.

Формат баз данных 

Файлы баз данных  (*.db, *.px) типа Paradox7, содержащие адресную и маршрутную информацию:
-	Городские улицы (gor.db) . Содержит описанием индексов городских улиц, упорядоченный по названию улиц. Содержит 3-и поля с возможными вариантами написания названий улиц, номер ГОС, диапазоны (четный и нечетный) номеров домов, обслуживаемых этим ГОС, а также 4-е поля для описания отдельных номеров домов, включая их литеры. Поле уточнения ‘С квартирами/без квартир’, принимающее значение ‘true/false’ соответственно, используется в режиме поиска для уточнения достоверности вариантов, связанных с городскими улицами.   База используется для расчета вариантов назначений телеграмм по улицам областного центра.

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

-	 Абоненты (pzv.db). Содержит описание содержит поля с с одним, двумя ключвыми словами в названии абонента и  уточнением городского адреса (уличный адрес, назване поселка, района или имя получателя), номер ГОС, абонентский номер. Используются при поиске подходящих вариантов назначения телеграмм, адресованных абоненту. 

-	База РФ, СНГ и Балтии (us.db). Файл с описанием городов и поселков РФ, стран СНГ и Балтии, упорядоченный по названию областей, республик или краев. Содержит поля с названием области (в именительном и родительном падежах), название города или поселка, наименование района (в именительном и родительном падежах), маршрутный индекс, описание типа города или поселка (областной или районный центр). ВАЖНОЕ ЗАМЕЧАНИЕ. Исключите из этой базы  записи, имеющие отношение к вашему центру и к области.

-	Фиксированные адреса (fix.db). Содержит адреса, не попавшими ни в одну из упомянутых баз данных. Содержит адресную часть, маршрутный индекс или  абонентский номер, до 5-и ключевых слов, вычисляемых программой и используемых при поиске подходящих вариантов назначения телеграммы. Для выбора варианта из этой базы требуется  совпадения ключевых слов варианта и адреса телеграммы, и сохранение их порядка.

-	Таблица обходов (obx.db). Содержит описание времени работы с указанием дней недели и времени суток основных и резервных ГОС. Если информация о времени работы основного ГОС опущена, резервный ГОС будет использоваться, вне зависимости от времени.

-	Почтовые отделения (mail.db). Содержит описание соответствия номеров городских почтовых отделений  номерам телеграфных ГОС.

-	Абонентские ящики (box.db). Содержит описание распределения абонентских ящиков по почтовым отделениям связи.

-	Воинские части (arm.db). Содержит описание названий, индексов и абонентских номеров воинских  частей.

-	Исправительные заведения (yb.db). Содержит описание названий, индексов и абонентских номеров исправительных заведений.

-	Городские районы (rgn.db). Содержит полные и сокращенные наименования городских районов (в именительном и родительном падежах).

-	Городские поселки (poc.db). Содержит описание названий, индексов и абонентских номеров городских  поселков.

-	База областных абонентов (ab.db). Содержит описание абонентских номеров областных абонентов, обслуживание которых осуществляется областным центром.

-	Списки магистральных индексов (cng.db). Содержат описание магистральных индексов областных центров РФ, стран СНГ  и БАЛТИИ.

-	Внутриобластные центры доставки переводов (prv.db). Содержит описание номеров ГОС, обеспечивающих централизованную доставку переводов по области.

-	Позывные абонентов (pzv.db). Содержит описание позывных, номеров ГОС, абонентских номеров и уточнений в форме фамилий получателя, уличного адреса или поселка. В поле с названием позывного может находиться одно и более ключевых слов, используемых для однозначной идентификации  адресатов. 

-	База контекстных замен и чисток (grb.db). Используется для придания правильной формы адресам в телеграммах, путем исправления неверного порядка слов в адресной части или включением излишних, ошибочных или устаревших названий. При наличии в адресной части телеграммы заданного контекста исправление осуществляется путем удаления и последующей вставки заданных слов. Если подмена не задана, результатом будет только очистка адресной части, содержащий слова контекста, от заданных слов. ВАЖНОЕ ЗАМЕЧАНИЕ. Попытка контекстной замены может привести к незожиданным эффектам и искажениям адресной части телеграмм. Не пренебрегайте тестированием.

-	Варианты названий улиц и поселков областного центра (varstr.db). Содержит описание вариантов наименований городских улиц, не нашедших места в базе городских улиц. Имеет каноническое наименование улицы, называемое ‘оригиналом’, использованное в городской базе, и вариант названия, часто встречающийся в  реальных телеграммах. Используется для приведения названий улиц в телеграммах к названиям, использованным в базе Городских улиц, путем простой замены найденного варианта на текст оригинала. 

-	Варианты названий областей,  городов и районов (vargor.db). Содержит описание вариантов наименований городов и поселков, не вошедших в базу РФ. Имеет каноническое наименование города или поселка, называемое ‘оригиналом’, использованное в упомянутой базе, и вариант названия, часто встречающийся в реальных телеграммах. Используется для приведения названий областей, городов и поселков в телеграммах к названиям, использованным в базе РФ, путем простой замены найденного варианта на текст оригинала.

-	Варианты названий города и поселков области (varobl.db). Содержит описание вариантов наименований городов и поселков, не вошедших в базу области. Имеет каноническое наименование города или поселка, называемое ‘оригиналом’, использованное в  упомянутой базе, и вариант названия, часто встречающийся в реальных телеграммах. Используется для приведения названий  городов и поселков в телеграммах к названиям, использованным в областной базе, путем простой замены найденного варианта на текст оригинала. 

-	Варианты названий абонентов  областного центра (varpr.db). Содержит описание вариантов названий абонентови  каноническое наименование, называемое дале 'оригиналом’. Вариант названия - этл  часто встречающающеся название в реальных телеграммах. Иользуется для приведения названий абонента  в телеграммах к названиям, использованным в базе абонентов путем простой   замены на	денногоо варианта на текст оригинала. 

-	Список служебных слов (mark.db). Используется для очистки адресной части телеграммы от часто используемых служебных слов, не используемых при поиске вариантов назначения и замедляющих этот поиск. При этом удаление служебного слова не отменяет того влияния, которое оно должно оказывать.

-	База контекстных вставок (ins.db). Используется для придания правильной формы адресам в телеграммах, путем добавления к адресной части телеграммы недостающей информации при наличии в адресе заданного контекста

-	Сокращенные названия абонентов (shortPr.db). Содержит названия  длиной от 3 до 5 символов. Эти названия используются программой в качестве ключевых слов при поиске варантов назначения в базе абонентов.

Инструкция телеграфисту (протокол ИНД)   

Запуск программы

На рабочем столе Windows найдите кнопку  с надписью РМИТ и дважды кликнете ее мышью. Откроется окно программы, в верхней части котрого  расположенеы строка меню.
Под строкой расположена панель приема телеграммы из станции СТИН, ниже
окно просмотра адресной части принятой телеграммы и окно для отображения найденного программой МИ, котрый должен быть передан в СТИН
Далее расположены кнопки меню, посредством которых осущестляетс управление  соединением со станцией – Стоп, Упр.обменом.

Установка соединения со станцией

Откройте меню, связанное с  кнопкой «Режимы» (однократное нажатие левой кнопки)  и выберите редим работы «Ручной». (однократное нажатие левой кнопки) Тем самым активизируется автоматическая процедура установления соединения со СТИН. Ход установки сопровождается сообщениями, воспроизводимыми программой в строке состояний: 

	-   Нет связи со СТИН Повторить попытку установления   соединения.
-   Ожидание телеграммы. Соединения установлено. Запросите тедеграмму.

На панели приема телеграмм либо появится текст  принятой  телеграммы, либо сообщение Нет ТЛГ. В противном случае  необходимо открыть меню, связанное с кнопкой Упр.обменом и активизировать исполнение функции «Старт связи со СТИН». Если эти действия окажутся безрезулбтатными, следует проверить  физическое состояние соединения, 	правильность описания.направления и линии на станции и состояние направления РМИТ ( перевести его в БЛ ) и состояние  линии (перевести ее в БА).
В состоянии «Ожидания телеграммы» функция «Запрос телеграммы» ининциирует 
передачу очередной телеграмы со СТИН на рабочее место, если очередь 
телеграмм на обработку не пуста.. В противном случае СТИН выдаст сообщение 
«Нет тлг».
Для разыва соединения служит кнопка «Стоп» (однократное нажатие левой кнопки). Рахрыв можно инициировать в любой момент в ходе установления соединения, ожидания телеграммы или ее обработки.  При этом программа перейдет в «Нейтральный режим» работы.

Обработка телеграммы

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

-    :Есть вариант.  Программа предлагает вариант
      находящийся на первом месте в списке вариантов 
-    Неверный адрес. Программа не в состоянии определитьподходящий   
    вариант из найденногомножества вариантов,    либо не нашла ни одного   
     варианта.  
		
В первом случае телеграфист должен убедиться в правильности предлагаемого предлагаемого программой назначения, либо выбрать другой вариант из найденного списка. Этот список раскрываетя ( и закрывается правой кнопкой) мыши. Для выбора другоговарианта из раскрытогосписка надо кликнуть его правой кнопкой. Если нет походящего варианта назначения, телеграфист может либо ввести свой МИ с помощью клавиатуры, предварительно позиционировав курсор в окно ввода МИ, либо отыскать подходящий вариант в одной из баз данных, нажав кнопку Поиск.  В результате появится список баз данных, в котором надо выбрать подходящую строк, активизировав тем самым окно просмотра  выбранной базы. Для поиска подходящей записи необходимо Выбрать поле из списка полей этой базы и ввести несколько символов в окно Контек ст поиска. Программа отобразит множество записей , содержащих заданный контекст. Используя клавиши управления движением 	курсора (изображение стрелок) и листания страниц можно найти запись, подходящую в качестве варианта назначения. Остаетя отметить  эту запись мышкой и нажать кнопку ‘Использовать как вариант’. Выбранное значение будет включено в список вариантов  первой строкой. В заключение надо нажать кнопку В Стин. Результирующий МИ будет передн в СТИН..Если передача прошла успешно, СТИН инициирует передачу следующей телеграммы для обработки, либо выдаст одно из сообщений:

  -   Неверный МИ.
  -   Ошибка формата

Необходимо устранить ошибку, допущенную при вводе МИ. Это значение представляется шестизначным числом со знаком минус в конце, если МИ изображает номером АТ.
В случае нарушения соединения со СТИН программа выдаст сообщение Нет ответа. Необходимо нажать кнопку Стоп и повторить процедуру Установления соединения со СТИН. 

Останов прораммы
	
Откройте меню, активизировав кнопку Режимы  и выполните функцию Выход. Аналогичную результат буде достигнут нажатием комбинация клавиш Alt F4.