Программофон как интеграция ПК с телефоном (26440-1)

Посмотреть архив целиком

ПРОГРАММОФОН, КАК ИНТЕГРАЦИЯ ПК С ТЕЛЕФОНОМ.

120 лет минуло со дня изобретения А.Г.Беллом телефонного аппарата. Мы с детства полюбили телефон. Он прост, удобен, доступен и сближает людей. Столетие - не малый срок для изобретения подобного, но телефон принципиально не претерпел изменений в своей конструкции. Зато известное стремление человечества к комфорту и благополучию существенно изменило качество связи, ее быстроту, мобильность. Телефонная сеть быстро разрослась, оплетая как паутиной земной шар. Теперь без проблем можно связать любые уголки мира. А с появлением радиосвязи и сотовой связи абонент получил возможность звонить откуда угодно и куда угодно: из самолета, машины и т.д.
      С возникновением мощной компьютерной техники появились новые рубежи развития телефонной связи. Появилось желание удачно интегрировать персональный компьютер с телефоном в единое целое. Теперь благодаря развитию технологии под названием CTI (Computer Telephone Integration - интеграция телефона и компьютера), персональные компьютеры получили возможность не только взять на себя функции телефона, но и расширить их, позволяя нам устанавливать связи, которые ранее были недоступны. Новизна и перспективность данной технологии привели к созданию на кафедре "Компьютерные системы управления" Московского Государственного Технологического Университета "Станкин" многофункционального модуля сопряжения ПК с телефонной сетью "Автосекретарь V03". Не вдаваясь в подробности функционирования устройства, можно сказать, что он способен реализовать, при соответствующей программной поддержке, следующие функциональные режимы и службы:

1. Автодозвон:

  • по заранее заданному номеру,

  • внутри города,

  • по межгороду,

  • из записной книжки, используя режим еженедельника;

2. Служба времени:

  • часы с секундами,

  • календарь,

  • будильник, с возможностью автодозвания по заранее заданному номеру, в заданное время;

3. Автоматический определитель номера (АОН);

4. Антиопределитель номера (антиАОН);

5. Служба информации:

  • записная книжка,

  • ежедневник (еженедельник),

  • справочники,

  • миниАТС;

6. Область памяти для хранения поступающих звонков с регистрацией:

  • номера абонента,

  • категории абонента,

  • времени и даты звонка,

  • исходящих номеров, с запоминанием времени звонка и продолжительности разговора;

7. Режим охранного устройства;

8. Режим управляющего устройства.


 Рис. 1.

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

  • во-первых, он не должен был повторить уже существующие модели,

  • во-вторых, должен был иметь наибольшее количество сервисных возможностей,

  • в-третьих, интерфейс должен быть реализован для имеющегося модуля сопряжения "Автосекретарь-V03",

  • в-четвертых, поскольку в последнее время возрос интерес к операционной среде Windows, нужно было ориентироваться программно именно под эту среду,

  • в-пятых, интерфейс должен быть понятен и удобен даже неподготовленному пользователю.

     Создание "дружественного" интерфейса в среде Windows довольно трудоемкое, с точки зрения программирования, занятие. Но наше положение спасло появление нового подхода к программированию под Windows - системы визуального проектирования MS Visual Basic, которая как нельзя лучше решала существующую проблему.
     При создании программного продукта была выбрана именно эта среда программирования, заключающая в себе концепции визуального подхода к созданию программ и событийно-управляемого программирования (event-driven programming).
     В результате последовательной разработки родился многооконный интерфейс, который обеспечил одновременную работу с несколькими элементами приложений и быстроту переключений между ними (см.рис 1). Созданная программа выводит на экран компьютерное изображение телефона, и вы, пользуясь мышью или клавиатурой, используете стандартные и специальные режимы работы телефона. Возможно также обрабатывать входящие вызовы; вы можете запустить СУБД и программу автоматического поиска информации, а наличие записной книжки и возможность подключения к различным СУБД, делает данную разработку солидным инстрементом при работе абонента с большими объемами информации.
     В режиме охранного устройства система обеспечивает выполнение звонков по заданным номерам телефонов, с передачей заданных сообщений при срабатывании датчиков охранной сигнализации или при превышении заданного уровня шума в помещении. Возможен синтез речевых сообщений.
     Таким образом, используя данную разработку, можно существенно повысить скорость и сервис связи между абонентами.
     Окончательным итогом разработки можно считать систему, которая содержит:

  • представленный комплект составных компонентов:

  • модуль сопряжения ПК с телефонной сетью "Автосекретарь-V03";

  • программное обеспечение модуля, т.е. интерфейс пользователя, реализованный на языке MS Visual Basic 3.0 for Windows;

  • документация по установке, использованию и функциональным возможностям системы.

     Разработанная модель интерфейса хорошо согласуется со стандартом GUI MS WINDOWS. Посредством MS Visual Basic 3.0 for Windows налажена связь с базами данных, представленных в формате MS ACCESS 2.0.
     В заключении, необходимо отметить универсальность конструкции электронного модуля, что позволяет неограниченно расширять и совершенствовать возможности системы программными средствами.


ЛИТЕРАТУРА:
1. Хорн Делтон "Усовершенствуй свой телефон", БИНОМ, Москва 1995 год.
2. Гаррис Джон "Вас вызывает программофон!", PC Magazine, September 27, 1994, p.29.
3. Нелсон Росс "Running Visual Basic for Windows", M: "Русская Редакция" ТОО "Channel Trading Ltd.", 1995 год.


Случайные файлы

Файл
23288-1.rtf
13677.rtf
136640.rtf
73545.rtf
TSImoniTORS+++.doc




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.