Теперь без проблем можно связать любые уголки мира. А с появлением радиосвязи и сотовой связи абонент получил возможность звонить откуда угодно и куда угодно: из самолета, машины и т.д.
С возникновением мощной компьютерной техники появились новые рубежи развития телефонной связи. Появилось желание удачно интегрировать персональный компьютер с телефоном в единое целое. Теперь благодаря развитию технологии под названием 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 год.