Компоненты схемы системый компьютерной телефонии, общее описание

Шеметов Сергей Александрович

персональный сайт

 

Разработки Умный дом

SH

Компьютерная телефония

Устройство объявления остановок (GPS)

Цифровой транслятор АДАСЭ

 

Досуг

 

 

Компоненты схемы системы компьютерной телефонии MasterCT

Вложенная схема Входящие телефоны Голос Речевое дерево
Вход вложенной схемы Исходящие телефоны Временная задержка Фиксация внешних данных
Выход вложенной схемы Проключение Голос по условию Курсы валют
Разветвление Отбой Голосовые данные Платежные карты
Входящие линии Смена порта Установка параметров Распределитель вызовов
Соединение с линией Набор номера Запись разговора Оповещение, опрос
Исходящие линии Счетчик попыток Календарь   Общее описание Примеры

Компоненты схемы системый компьютерной телефонии MasterCT

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

После создания готовой схемы работы речевого сервера перед включением его в работу необходимо тестирование всех фунций. Для тестирования создается схема эмуляции работы абонента как входящих так и исходящих звонков. Данная программа запускается на отдельном сервере и соединяется аппаратно с речевым сервером (E1 FSO, FSX..) . Возможна проверка и на одном сервере с использованием входящих - исходящих каналов плат, для чего схема эмулятора включается в основную схему сервера. Используя имеющиеся компоненты, можно делать звонки со случайными функциями (набор номера, выдача голоса отбой и т.д) и временными задержками с записью разговора и статистики для последующего контроля. При приеме звонка также можно выполнять различные фцнкции. Такое тестирование можно производить на полной нагрузке с использованием параллельной работы всех каналов.

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

Пример объекта вложенной схемы:

 

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


Код каждого объекта при его установке определяется автоматически и не может быть изменен. Код состоит из его порядкового номера и номера материнских схем, разделенных знаком “_” . Например, код “2_6_8” обозначает 8 объект схемы, 6 схема в материнской схеме, 2 схема в главной схеме. Данный код также присваивается для учета статистики объекта при его вводе, но он может быть изменен на другое текстовое обозначение. Это может понадобиться, в случае изменения схемы и сохранения для статистики старого кода, при этом коды не должны повторяться во всхей схеме. Обозначение кодов объектов на схеме можно включить соответствующей кнопкой.

Для редактирования схемы предназначен второй ряд кнопок сверху и набор компонентов объектов на в меню слева. Набор компонентов может быть изменен в установках главной формы программы.

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

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

При открытии любого объекта отображается форма, состоящая из стандартных установок и установок конкретного компонента схемы. Переключение производится нажатием кнопок “Общие установки объекта” и “Установки данного объекта”, которые описаны в конкретном компоненте . Все кнопки имеют подсказки. Общая форма имеет следующий вид:

Введенное название будет отображаться на значке объекта на схеме. Код объекта статистики должен использоваться в статистиках клиентских программ. В начале он обозначается одинаково с кодом самого объекта. Сам код объекта присваивается при его установке и не меняется.

На второй странице этой формы отображается расшифровка входов и выходов и пути их соединений. Список свой для каждого компонента и зависит также от настроек объекта.

 

Более конкретное описание конкретных компонентов и их настроек можно вызвать, нажав на соответствующую иконку в вехней части данной страницы.

 

 

 

На главную

Copyright © 2006-2025 Шеметов С.А.
Все права защищены, использование материалов только с согласия автора
E-mail: shemet@yandex.ru