Мы в Telegram
Добавить новость

Новости сегодня на DirectAdvert

Новости сегодня от Adwile

Разработать программное обеспечение для взаимодействия с SIM шлюзом

Техническое задание на программное обеспечение для взаимодействия с SIM шлюзом Goip 32
Концепция: данное ПО должно представлять интерфейс, взаимодействующий с установленным в локальной сети сим шлюзом Goip 32. Шлюз имеет возможность получать и отправлять SMS сообщения, от требуемого ПО нужно, чтобы оно собирало входящие SMS сообщения, структурировало по группам (отправителям) и записывало в базу данных. Так как SIM шлюз будет использоваться для SMS активаций при регистрации учетных записей (ВКонтакте, Одноклассники, Telegram, YouTube, Instagram) структуризация должна быть именно по данным сервисам. Так же нужна функция массовой отправки USSD команд с таким же массовым получением ответа и структуризацией по номеру телефона получателя. Авторизация в ПО быть по логину и паролю. Весь функционал условно разделён на несколько модулей, работа которых будет описана ниже по порядку:
1) Определение номера
2) SMS активация
3) Входящие SMS
4) Отправка SMS
5) USSD команды
6) Статистика
Определение номера
Данный модуль рассчитан на определение мобильных номеров SIM карт вставленных в SIM шлюз и присвоение номерам телефонов порядковых номеров, соответствующих номеру слота, в который вставлена сим карта. Данный модуль должен поддерживать определение номера таких операторов, как: Билайн, Мегафон, МТС, Теле2. Определение номеров осуществляется с помощью USSD команд, для каждого оператора- своя команда.
Билайн: *110*10#
Мегафон: *205#
МТС: *111*0887#
Теле2: *201#
Так же, есть вероятность того, что оператор даст ответ не сразу после отправки команды, а в течении нескольких минут после отправки запроса. В таком случае на данный номер телефона придет SMS содержащая его номер мобильного телефона. В таком случае, данные так же должны быть собраны, но только с SMS, а не ответа USSD.
На выходе, после определения номеров телефонов должна быть выведена таблица с номерами телефонов в 2 столбца: номер слота, номер телефона.
Все последующие операции в программе будут осуществляться уже с данными номерами, по этому нужно организовать передачу мобильных номеров в другие функциональные модули, желательно в автоматическом режиме.
SMS активация
Данный модуль требуется для SMS активаций при регистрации учетных записей. Он должен передавать по API список вставленных в SIM шлюз Goip сим карт (номера телефонов) и передавать коды подтверждения по группам соц.сетей (например если идёт регистрация аккаунтов в Telegram, то ПО должно передать по API только код полученный от Telegram’a), полученные в виде SMS сообщений на установленные SIM карты в шлюз. В данном модуле должен быть выбор сервиса, от которого ожидаем SMS сообщения и SIM карт, на которые мы их ждем (с кнопкой выбора всех карт).
Отображение результата работы через таблицу, которая содержит в себе: номер телефона, сервис активации, переданный код, успешная ли передача кода. Например:

Вконтакте Одноклассники Telegram YouTube Instagram Отправка кода
*Номер телефона* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* +
*Номер телефона* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* +
*Номер телефона* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* +
*Номер телефона* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* +
*Номер телефона* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* *Код из SMS* +
Это примерная таблица, на которую не стоит ровняться, это как пример.
Входящие SMS
В данном модуле должны отображаться все входящие SMS, которые поступили на номера, установленные на данный момент в шлюз. А так же должен отображать в себе номер отправителя и дату получения сообщения. Желательно выводить данные в виде таблицы по номерам, отображающую последнее SMS сообщение с возможностью развернуть и увидеть все SMS выбранного номера.
Отправка SMS
Данный модуль нужен для массовой отправки SMS, со всех сим карт, а так же для отправки с каждой сим карты отдельного сообщения, с возможностью выбора как одного номера отправителя, так и нескольких, аналогично и с получателями. Например
Случай 1. Нам нужно отправить 1000 SMS сообщений на разные номера (1000 номеров) со всех SIM карт. В таком случае нужна возможность выбора сим карт, с которых будет производится отправка сообщений, распределение количества отправленных сообщений по SIM картам (Например: с каждой из 32 SIM карт отправить по 31 сообщению, либо с 30 SIM карт отправить по 30 SMS сообщений, а с остальных двух по 50 SMS сообщений).
Случай 2. Нам нужно отправить 1000 сообщений с одной сим карты. В таком случае нужна возможность выбора данной SIM карты, с которой будет производиться отправка этой тысячи SMS сообщений.
Так же, в обоих вышенаписанных случаях нужна возможность отправки нескольких вариантов сообщений. Например: нужно отправить 1000 сообщений на 1000 разных номеров. Есть 2 варианта сообщения, нужна функция, которая позволит указать количество отправленных сообщения по каждому варианту. (1 вариант- 50 сообщений, 2 вариант – 50 сообщений).
Загрузка информации должна быть в виде импорта TXT файла, информация в котором расположена с новой строки. Например, что бы мы могли загрузить файл TXT с 5 разными вариантами сообщений, нам нужно импортировать TXT такого вида:
Привет
Прив
Здравствуйте
Здарова
Hello
Hi
USSD команды
В данном модуле нужна реализация возможности массовой отправки USSD команд со всех номеров и получение ответа, с возможностью так же массово отправить ответное сообщение. Помимо этого, нужна возможность выбора номеров, с которых будет отправляться команда, можно чекбоксы с кнопкой «Выбрать всё» и «Убрать всё».
Статистика
В данном модуле требуется вся статистика за последние сутки, неделю, месяц, всё время. Под статистикой понимается:
Количество номеров (с которыми производились работы)
Количество принятых SMS сообщений
Количество полученных SMS сообщений
Количество отправленных USSD команд
Количество ошибок
По каждому временному промежутку нужен график по дням, неделям и месяцам, с возможностью выбора диапазона времени.
Цена договрная

Читайте на 123ru.net

Другие проекты от 123ru.net



Архангельск

В Архангельске с рабочим визитом побывал «арктический» министр



Здоровье

Доктор Кутушов назвал болезни, которые поджидают отдыхающих у водоёмов




Українські новини

ОіБ - охорона і безпека: замовляй охорону в Харькові



Новости 24 часа

Команда Центрального округа Росгвардии стала призером на чемпионате по пожарно-спасательному спорту в Москве (видео)



Game News

Зомби-экшен Zombiehood позволяет погрузиться в эпоху 90-х



Москва

«Я полностью переосмыслил жизнь». Стас Пьеха поделился сокровенным



News Every Day

Man City star James McAtee lined up for dream Champions League transfer after Sheffield United relegation



Блоги

POMPEYA и O! МАРГО выступят на фестивале «НЕБО»



Москва

Путин освободил Логинова от должности замглавы Минюста России



Булат Окуджава

Музыка и стихи: концерт к 100-летию со дня рождения Булата Окуджавы состоится в Троицке



Москва

С. ОСЕТИЯ. Глава североосетинского села подозревается в мошенничестве



Ролан Гаррос

Азаренко не смогла выйти в 1/16 финала открытого чемпионата Франции по теннису



Москва

Eurasianet: Азербайджан публично и цинично уничтожает армянское культурное и историческое наследие в Нагорном Карабахе



Россия

VK Fest 2024: Музыка и Развлечения на Открытых Площадках России



Симферополь

Сожалеют, что бросающих черепах не бросили в тюрьму



Москва

Дивный новый мир цифровизации: в Москве пройдет Форум «Время цифры»



Москва

Сергей Собянин: фонд музея "Царицыно" собрал 61 тыс. произведений искусства



Москва

Eurasianet: Азербайджан публично и цинично уничтожает армянское культурное и историческое наследие в Нагорном Карабахе



103news.com — быстрее, чем Я..., самые свежие и актуальные новости Вашего города — каждый день, каждый час с ежеминутным обновлением! Мгновенная публикация на языке оригинала, без модерации и без купюр в разделе Пользователи сайта 103news.com.

Как добавить свои новости в наши трансляции? Очень просто. Достаточно отправить заявку на наш электронный адрес mail@29ru.net с указанием адреса Вашей ленты новостей в формате RSS или подать заявку на включение Вашего сайта в наш каталог через форму. После модерации заявки в течении 24 часов Ваша лента новостей начнёт транслироваться в разделе Вашего города. Все новости в нашей ленте новостей отсортированы поминутно по времени публикации, которое указано напротив каждой новости справа также как и прямая ссылка на источник информации. Если у Вас есть интересные фото Вашего города или других населённых пунктов Вашего региона мы также готовы опубликовать их в разделе Вашего города в нашем каталоге региональных сайтов, который на сегодняшний день является самым большим региональным ресурсом, охватывающим все города не только России и Украины, но ещё и Белоруссии и Абхазии. Прислать фото можно здесь. Оперативно разместить свою новость в Вашем городе можно самостоятельно через форму.

Другие популярные новости дня сегодня


Новости 24/7 Все города России





Топ 10 новостей последнего часа




Новости России

Тиктокершу Фросю арестовали за перформанс с биотуалетом во «Вкусно и точка»

Доктор Кутушов назвал болезни, которые поджидают отдыхающих у водоёмов

Актер Дмитрий Липинский найден мертвым в Москве

Поезда задерживаются из-за схода вагонов в Приамурье


Москва

Eurasianet: Азербайджан публично и цинично уничтожает армянское культурное и историческое наследие в Нагорном Карабахе






Rss.plus

Стоматолог Владимир Лосев: сколько времени нужно носить брекеты

Выгодно ли покупать квартиру в новостройке?

Доктор Кутушов назвал болезни, которые поджидают отдыхающих у водоёмов

Команда Центрального округа Росгвардии стала призером на чемпионате по пожарно-спасательному спорту в Москве (видео)

Moscow.media
Москва

Сергей Собянин: фонд музея "Царицыно" собрал 61 тыс. произведений искусства



103news.comмеждународная интерактивная информационная сеть (ежеминутные новости с ежедневным интелектуальным архивом). Только у нас — все главные новости дня без политической цензуры. "103 Новости" — абсолютно все точки зрения, трезвая аналитика, цивилизованные споры и обсуждения без взаимных обвинений и оскорблений. Помните, что не у всех точка зрения совпадает с Вашей. Уважайте мнение других, даже если Вы отстаиваете свой взгляд и свою позицию. 103news.com — облегчённая версия старейшего обозревателя новостей 123ru.net.

Мы не навязываем Вам своё видение, мы даём Вам объективный срез событий дня без цензуры и без купюр. Новости, какие они есть — онлайн (с поминутным архивом по всем городам и регионам России, Украины, Белоруссии и Абхазии).

103news.com — живые новости в прямом эфире!

В любую минуту Вы можете добавить свою новость мгновенно — здесь.

Музыкальные новости

Антонина Арталевская

Маленьким пациентам центра трансплантологии рассказали о тех, кто спасает их жизни каждый день




Спорт в России и мире

Алексей Смирнов – актер, которого, надеюсь, еще не забыли

Бизнес-тренер Азат Байбурин "заработал" 500 млн рублей и сел

Вышел второй подкаст онлайн-лектория «Иннагрика» о возможностях аграрной генетики для молодых исследователей

Дептранс Москвы раскрыл детали инцидента на станции метро "Спортивная"


WTA

Пресс-служба WTA мемом отреагировала на тяжёлую победу Свёнтек над Осакой



Новости Крыма на Sevpoisk.ru


Москва

МегаФон привёз спасателям и пожарным грузовик связи



Частные объявления в Вашем городе, в Вашем регионе и в России