Выбор PCI платы для подсистемы интерактивного меню

не требует никакого специального оборудования для Voice over IP. Почти все устройства различных производителей VoIP оборудования можно подключить без особых проблем. Для использования цифрового и аналогового телефонного оборудования Asterisk поддерживает широкий спектр оборудования, в котором особое место занимают PCI платы Digium, содателя Asterisk. Были рассмотрены несколько PCI плат:

Базовая плата AX-400P представляет собой аналог Digium TDM400P. На плату можно установить до 4 модулей FXO (ATCOM AX-110X) для подключения к аналоговой телефонной сети общего пользования (ТфОП) или FXS (ATCOM AX-110S) для подключения стандартных телефонных аппаратов или факсов.

Плата полностью совместима с драйверами Zaptel Asterisk, и не требует модификации исходного кода стандартных версий Asterisk. Для работы платы с модулями FXS требуется отдельное питание 12В, для чего предусмотрен стандартный разъем (как у IDE HDD). Также желательно обеспечить плату монопольным прерыванием PCI IRQ, для обеспечения гарантированного качества голоса [14].

Плата Digium TDM400P - полуразмерная плата для шины PCI 2.2, поддерживающая порты FXS и FXO для организации аналоговых телефонных линий.

Для обеспечения работоспособности модулей FXS, установленных на плату, требуется один свободный 12в разъём от БП. Для работы платы, содержащей только FXO-модули, дополнительное питание не нужно.

Расшифровка обозначений моделей плат на базе TDM400P: TDMXYB, где X определяет количество 1-портовых модулей FXS, Y определяет количество 1-портовых модулей FXO. Суффикс 'B' обозначает то что продукт является набором плат и модулей [14].

Это все платы четырех портовые, нам же достаточно будет одно портовая плата.

Плата AX-100P является полноценным аналогом снятой с производства Digium X100P. Плата содержит 1 порт FXO, предназначенный для подключения сервера на базе Asterisk к аналоговой телефонной линии.

Благодаря низкой цене, данная плата может быть использована не только для корпоративных задач но и для ознакомительных и исследовательских целей [15].

Данная плата нам полностью подходит. Для ее установки потребуется драйвера идущие в комплекте с платой.

 



Выбор GSM-шлюза

 

Для реализации подсистемы принятия заявок по СМС, были рассмотрены несколько GSM-шлюзов:

GSM Шлюз Teleofis OfficeGate

Характеристики:

- GSM 900/1800/1900 МГц;

Питание 100-240V 50/60Hz 0.5A;

Антенный разъем SMA;

Передача АОН в формате CallerID;

Подключение к ПК с помощью USB кабеля;

GPRS 10 class;

Рабочая температура от -10 С до +55 С.

GSM Шлюз АРС-868

Обладает всеми возможностями, что и обычный шлюз.

К Шлюзу могут подключаться аналоговые факсы и телефоны.

Основные характеристики:

Частота GSM 900/1800 МГц;

Передающая мощность <2 Вт;

Чувствительность приемника < - 103 dBm;

Размеры 210x150x44 мм;

Вес 1 кг;

Рабочее напряжение переменный ток 220В +/-15%;

Постоянный ток 12В +/-0.5В;

Температурные условия -10 С - +40 С;

- Влажность 10%-95%.

GSM Шлюз TelecomFM Cell-STD

GSM интерфейс

·         Рабочая частота: GSM 900/1800 МГц

·         Максимальная мощность передачи: 2В

·         Чувствительность: - 104 дБм

·         Количество голосовых каналов: 1

Антенна

·         Внешняя штыревая ненаправленная антенна на магнитной основе, кабель 3 м

·         Усиление: 1,5 дБ

Аналоговый интерфейс

·         Порт FXS

·         Подключение внешней линии УАТС или телефонного аппарата

Разъемы

·         Порт подключения аналоговой линии: RJ 11

·         Разъем подключения антенны: SMA типа

·         Разъем подключения адаптера питания

Питание

·         Адаптер 230В АС, 50Гц - 12В DС, 1A

Диапазон рабочих температур: 5 - 50 C

Относительная влажность: 45%-95% (без конденсата)

Габаритные размеры (Д x Ш x В): 125 x 175 x 35 мм

Все данные GSM-шлюзы подходят, поэтому основным критерием для выбора была цена. Выбор пал в сторону GSM Шлюз TelecomFM Cell-STD.

 



Программная реализация системы автоматизации

Структура программного комплекса

 

Система автоматизации продаж питьевой бутилированной воды разработана с использованием средств 1С: Предприятие 7.7 и программного продукта Asterisk IP-PBX. Данная система автоматизации состоит из четырех частей:

. Конфигурация 1С «Доставка воды»;

. Программный модуль приема дынных по телефонной линии и пересылки данных в 1С;

. Внешняя компонента для связи 1С и электронной почты;

. Внешняя компонента для связи 1С и СМС модуля.

Конфигурация «Доставка воды» представляет собой прикладное решение, позволяющее автоматизировать работу компании, занимающейся производством и доставкой бутилированной воды, работающей по принципу прямых продаж. Данное решение разработано на базе «1С: Предприятие 7.7». Для ее создания использовались основные виды объектов метаданных 1С: Предприятия 7.7, а именно [11]:

константы;

справочники;

документы;

журналы;

отчеты;

обработки;

регистры;

перечисления.

Программный модуль Asterisk IP-PBX для приема дынных по телефонной линии представляет собой готовое свободное программное решение компьютерной телефонии с открытым исходным кодом от компании Digium.

Внешняя компонента для связи 1С и электронной почты, так же как и внешняя компонента для связи 1С и СМС модуля, созданы с использованием средств 1С: Предприятие 7.7 и библиотек rom-mail.dll, DialMail.dll.

 

Метаданные

 

Метаданными в системе 1С: Предприятие называется совокупность объектов метаданных, настроенных на хранение и обработку информации о хозяйственной деятельность конкретного предприятия.

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

Рассмотрим объекты метаданных:

- Константы

Предназначены для работы с постоянной и условно постоянной информацией

- Справочники

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

- Перечисления

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

Типичными примерами перечислений являются виды оплаты (наличная, безналичная, бартер), статусу клиента (постоянный, разовый).

- Документы

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

- Журналы документов

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

- Отчеты и обработки

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

- Бухгалтерские счета (компонента «Бухгалтерский учет»)

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

- Виды субконто

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

- Операции и проводки

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

- Регистры (компонента «Оперативный учет»)

Предназначены для анализа остатков и движений средств в системе 1С: Предприятие.

Регистр представляет собой многомерную систему хранения остатков или оборотов. Каждый регистр на этапе конфигурации описывается набором измерений и ресурсов.

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

- Журналы расчетов (компонента «Расчет»)

Журнал расчетов предназначен для хранения данных сложных периодических расчетов, поддерживаемых компонентой «Расчет», и их предыстории. Основным свойством журнала расчетов является их принадлежность тому или иному справочнику системы. Такой справочник называется справочником объектов расчета. Фактически справочник определяет вид объектов, по которым ведется расчет. Например, это может быть: журнал расчетов зарплаты, причем списком объектов расчета будет выступать справочник сотрудников.

- Виды расчетов

Используются для описания алгоритмов, по которым выполняются те или иные вычисления.

- Группы расчетов

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

- Календари

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

Под пользовательским интерфейсом в системе 1С: Предприятие понимается совокупность команд главного меню и панелей инструментов, настроенных на работу с конкретными объектами данных - документами, справочниками, журналами и т.д. Как правило, пользовательский интерфейс создается для конкретной категории пользователей. Цель создания интерфейса - обеспечить быстрый доступ пользователей к той информации, которая необходима им в соответствии с их обязанностями.

Под набором прав в системе 1С: Предприятие понимается определение полномочий пользователей на работу с информацией, которая обрабатывается в системе.

Большинство объектов метаданных в системе 1С: Предприятие могут иметь визуальное представление. В самом лучшем случае визуальное представление состоит из следующих частей:

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

-  Печатная форма объекта метаданных (печатных форм может быть несколько)

Модуль формы - программа на встроенном языке системы1С: Предприятие. Как правило, модуль формы содержит алгоритм построения печатной формы объекта метаданных, а также может выполнять обработку вводимой в диалог информации для целей входного контроля, выполнения расчетов и т.п. [11]

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: