Font Size

SCREEN

Profile

Layout

Menu Style

Cpanel

Конкурсне завдання для юних програмістів заочного туру Всеукраїнського чемпіонату «ЕкоСофт»-2021

25 жовтня 2020 року - в день Всеукраїнських виборів до місцевих громад, -  на всіх без виключення виборчих дільницях громадяни України мали можливість долучитися до всенародного опитування, ініційованого Президентом  України Володимиром Зеленським. За дорученням влади призначені інтерв’юери в ході письмового опитування з’ясовували думку громадян щодо певних п’яти запитань, на кожне з яких можна було дати лише одну з відповідей – «так» або «ні». За оцінками експертів така традиційно проведена процедура опитування громадян коштувала владі десь близько 100 млн. грн. , тоді як сучасні інформаційні  технології здатні суттєво здешевити подібні опитування.

Завдання. Розробити прототип сайту (інтернет-порталу), який допоможе владі формувати соціально важливі питання для регіональних і всеукраїньких опитувань громадян, і здійснювати такі опитування, використовуючи як технічні засоби для проведення опитувань мобільні телефони, наявні у громадян

Технічні вимоги до програмного забезпечення:

Як населення формує соціально значущі питання, що виносяться на регіональні або на всеукраїнські опитування?

Кожен громадянин матиме можливість пропонувати для опитування лише такі питання, на які можливі лише відповіді – «так» або «ні». Громадянин має надіслати питання з свого  телефону як SMS-повідомлення навказаний на порталі  телефонний номер. Запропоноване питання  автоматично заноситися в базу даних  порталу, за запитами інших громадян перелік всіх питань оприлюднюється, аби громадяни мали можливість з їх телефонів оцінювати соціальну важливість кожного з запитань. Ті запитаннь, які набудуть найбільший рейтинг, портал має  автоматично виносити на регіональне або на всеукраїньке опитування, про що портал має інформувати ЗМІ і громадян, автоматично надсилаючи їм відповідні інформаційні SMS-повідомлення про заплановану дату проведення опитування населення .

За якою процедурою здійснюється опитування населення?

У визначену календарну дату кожен громадянин, який бажає прийняти участь в опитуванні, аби додати свій голос – «так» чи «ні», - як відповідь на поставлене в опитуванні запитання, з свого мобільного телефону надіслає SMS-повідомлення (у форматі «так» або «ні») на  той номер телефону, який вказаний на порталі. Портал автоматично підраховує відповіді, і після завершення терміну опитування система автоматично оприлюднює результати опитування, надсилаючи учасникам опитавання, і на телефони ЗМІ, відповідну інформацію.

Як унеможливлюються «накрутки голосів» при підрахунку результату опитування?

Портал автоматично контролює номери телефонів, які брали участь у голосуванні, аби унеможливити повторні голосування за те чи інше питання – тобто більш як один раз. У разі повторного голосування з того самого номеру телефона портал діагностує це, про що  громадянину надсилається відповідне SMS-повідомлення.