SMS-голосование в мобильных приложениях работает по принципу клиент-серверного решения. nag.ru Система включает три основных сегмента: nag.ru
- Пользовательские терминалы. nag.ru На них устанавливается специальное ПО для голосования. nag.ru Приложение адаптировано к простым мобильным телефонам стандарта GSM, требует минимальных требований к мощности устройства. nag.ru
- SMS-платформа. nag.ru Она принимает зашифрованные SMS с результатами голосования от избирателей и передаёт их в систему. nag.ru
- Серверы для обработки результатов. nag.ru
Процесс голосования проходит в несколько этапов: habr.com
- Пользователь нажимает кнопку «Голосовать» у понравившейся фразы. habr.com
- Вводит номер сотового телефона и получает персональный код по SMS. habr.com
- Вводит полученный код на сайте и подтверждает свой голос. habr.com
Чтобы предотвратить повторное голосование одним человеком или использование чужой SIM-карты, каждому избирателю присваивается уникальный код, который действует однократно. patents.google.com
Кроме того, система должна получить подтверждение о том, что сообщение дошло до SMS-платформы, только в таком случае голосование считается состоявшимся. nag.ru