SMS рассыльщик для коллективного использования
Программный комплекс «SPRUT SMS» предназначен для отправки коротких текстовых сообщений через GSM-шлюз SPRUT UNIVERSAL. Предусмотрена возможность как массовой, так и индивидуальной рассылки SMS сообщений.
Возможности программного комплекса «SPRUT SMS»:
— индивидуальная и коллективная работа;
— сетевое использование;
— серверная и клиентская части;
— неограниченное количество пользователей;
— распределение контактов по группам;
— неограниченное количество контактов для рассылки SMS;
— сохранение баз телефонных номеров;
— работа серверной части с несколькими шлюзами;
— распределение доступа к рассылке SMS;
— рассылка SMS русскими и английскими символами: количество символов в текстовом сообщении до 70, английских — до 160;
— очередь отправки текстовых сообщений;
— хранение отправленных SMS, с возможностью просмотра даты и времени отправки сообщения, IP адреса компьютера, с которого оно отправлено;
— автоматический запуск программы.
Программный комплекс состоит из двух частей – клиентской и серверной. Серверная часть установлена на компьютер, к которому подключен шлюз SPRUT UNIVERSAL. Клиентская часть может быть установлена на любой другой компьютер локальной сети, их количество не ограничено.
Клиентская часть отправляет набранные пользователем сообщения на серверную часть, где и происходит их дальнейшая обработка. Также в клиентском приложении пользователю предоставляется возможность хранить телефонные номера в базе телефонных номеров. Пользователь может редактировать, добавлять удалять номера в базе, а также объединять абонентов в группы, что существенно облегчает поиск. Кроме того, в базу телефонных номеров автоматически добавляются номера, запрограммированные в устройстве SPRUT UNIVERSAL, и происходит их обновление, если они были изменены в этом устройстве. База телефонных номеров имеет возможность поиска абонентов по имени и по группе. Клиентская часть хранит отправленные пользователем сообщения и при необходимости их можно просмотреть.
Обмен информацией между клиентом и сервером осуществляется посредством протокола TCP/IP, поэтому указываются порты подключения и IP адрес серверной части. Серверная часть принимает данные от клиентской, преобразует их в формат PDU и передаёт на GSM шлюз. При получении сообщения от клиента, сервер помещает его в очередь, где оно хранится до того момента пока приложение не закончит обрабатывать предыдущие. После отправки сообщения, оно помещается в список отправленных. Здесь можно посмотреть дату и время поступления сообщения, IP адрес и имя компьютера, с которого оно пришло, и сам текст сообщения.
Серверная часть имеет возможность работаты с несколькими шлюзами. При отправке сообщения приложение выбирает первое из свободных устройств. Добавлена возможность назначать пользователям номера шлюзов, которые они могут использовать.
В серверной части реализована возможность разрешить доступ только определённой группе людей, что существенно облегчает контроль над использованием SMS рассыльщика в личных целях.