Техническое задание на разработку программы "Драйвер для Skype"



Скачать 62.68 Kb.
Дата25.11.2012
Размер62.68 Kb.
ТипТехническое задание
Техническое задание на разработку программы "Драйвер для Skype"

Содержание

1. Введение

1.1. Наименование программы

1.2. Назначение и область применения

1.3. Список сопрягаемых устройств

2. Требования к программе

2.1. Требования к функциональности USB-телефонов

2.1.1. Стандартные кнопки

2.1.2. Специальные кнопки

2.1.3. Отображение на экране

2.2. Требования к функциональности драйвера

2.2.1. Закладка "Общие"

2.2.2. Закладка "Дополнительно"

2.2.3. Закладка "Переадресация вызова"

2.2.4. Закладка "Быстрый набор"

2.2.5 Инсталляция драйвера

2.3. Требование к совместимости

2.4 Требования к лицензированию

1. Введение
1.1. Наименование программы
Наименование продукта: "Программа сопряжения SkypeMate и драйвер к USB телефонам"
1.2. Назначение и область применения
Драйвер предназначен для сопряжения работы программного телефона Skype (www.skype.com) с USB-телефонами SKYPEMATE (www.skypemate.ru).
1.3. Список сопрягаемых устройств
Программа сопряжения должна поддерживать и обеспечивать функциональность следующих моделей USB-телефонов SkypeMate:

USB-P1K, USB-P1M, USB-P4K, USB-P4V, USB-P6S, USB-P8D, USB-P10D, USB-P11B, USB-W1DL, USB-B2K, USB-B3G, VM-01L/S.
2. Требования к программе
2.1. Требования к функциональности USB-телефонов
Программа должна обеспечивать функциональность кнопок USB-телефонов в выбранных софтфонах, а именно:

2.1.1. Стандартные кнопки
"0-9"- набор цифр от 0 до 9.

"*" - символ "*" ,

символ "+", если зажать кнопку (или по двойному нажатию).

"#" - символ "#" в активном режиме (режим набора/донабора),

в режиме ожидания "выбор мелодии звонка".

"Вызов" - функция "Вызова",

постановка вызова на удержание/снятие с удержания.

"Отбой" - функция "Отбой" во время разговора,

функция стирания набранного номера полностью во время набора номера,

функция свертывания окна программы при неактивном режим.

"С" - удаление набранных символов в режиме набора номера,

отключение микрофона во время разговора,

переключение закладок Skype в режиме ожидания.

"Вверх/вниз" - просмотр пунктов в меня контактов(Contacts) и списка вызовов (Calls).
Нажатие любой кнопки должно открывать программу из трея (popup). (данная возможность должна быть настраиваемой)

2.1.2. Специальные кнопки
USB-P1K, USB-P1M:

"Вправо/влево" - открытие/закрытие окна "Calls and Contacts".
USB-P4K, USB-P4V:

"IN/OUT" - открытие/закрытие окна "Calls and Contacts".


"Vol+/Vol-" - регулировка громкости.

"Del" - удаление набранных символов (то же, что и "С").

"Flash" - сброс всех операции на телефоне и перевод его в режим ожидания.

"Send/Dial" - вызов абонента (то же, что и кнопка Вызов),

постановка вызова на удержание/снятие с удержания.

"Redial" - повторный набор номера.

"Help" - переход на страницу http://www.skypemate.ru/support/.

"Speaker" - переход на громкую связь.

USB-P6S:

"Ring" - выбор мелодии звонка (тоже что и # в неактивном режиме).

"S" - открытие/закрытие окна "Calls and Contacts".

"Mute" - отключение микрофона.
USB-P8D, USB-P10D:

"Контакты" - открытие/закрытие окна "Calls and Contacts".

повторное нажатие - вывод информации об абоненте.
USB-W1DL:

"Контакты" - открытие/закрытие окна "Calls and Contacts".

повторное нажатие - вывод информации об абоненте.

"Speaker"(кнопка на базе) - переход на громкую связь после нажатия и установки трубки на базу.
VM-01L, VM-01S:

Кнопки "Впарво/влево" сбоку устройства - регулировка громкости.

"Re/HF" - переход на громкую связь во время разговора,

повтор вызова в режиме ожидания.

2.1.3. Отображение на экране
1. Отображение набранного номера.

2. Отображение процесса звонка: набор, вызов, соединение, разговор.

3. АОН, отображение номера вызывающего абонента.

4. Отображение на экране списка контактов (Contacts) и списка вызовов (Calls) (для моделей с матричным дисплеем), информации об абоненте, статус абонента.
2.2. Требования к функциональности драйвера
В программе должна быть выполнена функция автоматического обновления.

Меню должно быть на двух языках: English, Russian (Русский)
Главное меню программы:


  • Язык

  • Настройки

  • Адресная книга

  • Обновление

  • Помощь

  • О программе


Программа сопряжения SkypeMate должна обладать следующей функциональностью (меню "Настройки"):

2.2.1. Закладка "Общие"
- Опция "Автозагрузки драйвера при загрузке системы".

- Опция "Показывать окно программы при исходящем вызове".

Когда "Выкл." - окно программы не открывается из трея при нажатии на кнопки телефона.

- Опция "Не принимать другие вызовы во время разговора".

- Выбор типа звонка.

- Регулировка громкости динамиков/микрофона.
2.2.2. Закладка "Дополнительно"
Для USB-B2K, USB-B3G.

Выбор канала связи по умолчанию (PSTN\USB).
Для USB-B2K, USB-B3G.

Выбор ключа переключения между каналами PSTN/USB. (по умолчанию "*")
Для USB-W1DL

Окно выбора канала связи (для беспроводных телефонов).
2.2.3. Закладка "Переадресация вызова"
Функция переадресации вызова для B3G аналогично программе сопряжения SkypeMate для Windows.
2.2.4. Закладка "Быстрый набор"
Возможность присвоение контакту Skype номера быстрого набора.
2.2.5 Инсталляция драйвера
Возможность автоматизации установки на локальном компьютере
2.3. Требование к совместимости


  • Программа должна поддерживать работу в системах Linux всех семейств и MAC OS.

  • Необходимо обеспечить надежное (устойчивое) функционирование драйвера в данных ОС без чрезмерных затрат системных ресурсов.

  • Необходимо составить системные требования по наличию необходимых плагинов для работы программы сопряжения SkypeMate.

  • Программа должна поддерживать работу со Skype начиная с мажорной версии 2.0 (Linux) или 4.0 (MAC OS) и заканчивая актуальной версией на момент запуска разработки.


2.4 Требования к лицензированию


  • Программа должна иметь возможность на неограниченную установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование).

  • Защита авторского права должна быть выполнена при помощи свободных лицензий GNU General Public License.








Похожие:

Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание (учебное) на разработку программы обработки топологии имс 3 Подход к реализации 4 Ядро 5 Реализация 5
Данное техническое задание было предложено разбить разработку программы на две составляющие
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание на разработку web-сайта для компании Москва г
Настоящее техническое задание регламентирует разработку сайта для компании
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание на программный продукт или что значит фраза "по форме гост 19. 201-78"
Рассмотрим, как правильно составить техническое задание на разработку программного продукта
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание (ТЗ) на разработку бота для онлайн игры Травиан. Наименование программы «Жоза – Бот»
Программа предназначена для автоматизации действий в онлайн игре Травиан
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание на разработку программы "al updater"
Для подключения к Mysql должы использоваться файлы: libMysql dll, Mysql pas, Mysqlclasses pas, предоставленные
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание на разработку картографических сервисов для сайта Barierovnet org
Техническое задание на разработку картографических сервисов для сайта Barierovnet org – 1 этап
Техническое задание на разработку программы \"Драйвер для Skype\" iconРуководство по использованию 13 заключение 13 14 приложение 14 техническое задание на разработку программной реализации задачи о голландском флаге
Техническое задание на разработку программной реализации задачи о голландском флаге 4
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание на разработку программы "C++tesk. Eclipse. Plugin"
Программа предназначена для расширения возможностей инструмента верификации C++tesk некоторыми дополнительными средствами, реализованными...
Техническое задание на разработку программы \"Драйвер для Skype\" iconТехническое задание на разработку сайта juran ru Составлено на 4 страницах
Приложение №1 к договору на разработку сайта № Б/Н от 2012 года
Техническое задание на разработку программы \"Драйвер для Skype\" iconУстановка и настройка программы Skype для Mac os X
Программа Skype в дистанционном обучении используется для аудиозвонков и видеозвонков между учителем и учеником, для обмена текстовыми...
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org