Удивляет, что в стране толковых программистов и математиков, до сих пор не сделана автоматизированная система зачисления абитуриентов по результатам ЕГЭ в ВУЗы страны. Хотя чему удивляться. В той же Эстонии мобильная система контроля алкогольной продукции давно исправно работает, а наш «ЕГАИС», как и не запустился 5 лет назад, так и не работает до сих пор. И программисты тут не причем. Не зря писал поэт: «…Где миллиардов кутерьма, там света нет, там правит тьма».
Но, уже сегодня можно сделать достаточно простую систему, которая автоматически зачисляла бы абитуриентов в ВУЗы, минуя секретарей в разнообразных комиссиях. И значит противокоррупционную. Вот, основные алгоритмические решения такой системы, в идеале.
2.1. Некоторые аспекты технологии.
Допустим, к первому августу все абитуриенты ВУЗов уже сдали-пересдали ЕГЭ или прошли тестирование. А к 10 августу все должны определиться, куда поступать, в какой ВУЗ, факультет и на какую специальность. Допустим, разрешено 5 вариантов. На сайте Минобра, еще с апреля, должна быть выложена обобщенная информация по всем ВУЗам страны по набору студентов. Какая квота набора по каждой специальности: по бюджетникам, по платникам (включая цены), вечерникам, заочникам и т.п. Включая и другие заманчивые предложения для абитуриентов. Все эти данные и сейчас есть на сайтах ВУЗов, но хотелось бы обобщенную, по всей стране на сайте Минобра. Да еще с маркетом сравнения, как в Яндексе**, чтобы легче ориентироваться в море ВУЗов и специальностей по важным параметрам. Выбираешь, громко сказано, свое будущее!
Посылаете заказное заверенное письмо Минобр. Или приходите в ГОРОНО или тестовый центр города, с паспортом. Секретарь, используя клиентскую программу системы зачисления в ВУЗы, по коду ЕГЭ открывает форму (все данные по ЕГЭ уже в Обрнадзоре). Сверяет ФИО, баллы и указывает ваши предпочтения, куда вы хотите поступить. Через час-другой, после проверок на сайте Обрнадзора, по своему коду, вы можете посмотреть, какой ВУЗы и специальности вы выбрали. Хотя зачем вход по коду и утаивание этой информации. Пусть все видят, кто и куда поступает, с какими баллами. Тогда и более равномерная будет загрузка ВУЗов. И все, ваши метания закончились и ничего больше не исправить! Теперь «крутолобые» машины-сервера, будут проводить после 11 августа «конкурс» и определять, кто выиграл и в какой ВУЗ зачислен.
Например, вы выбрали 5 вариантов, распределив их по важности для вас, допустим так:
1 вариант МГУ, специальность 9, если не пройду по конкурсу, то
2 вариант МЭИ, специальность 7, если не хватит баллов, то
3 вариант МИФИ, специальность 2, если не хватит баллов, то
4 вариант МАИ, специальность 3, платный, иначе
5 вариант БГУ, специальность 11, вечерний факультет.
И вот таких записей в базе данных абитуриентов страны, будет менее 5-и млн. Примерно столько их пытается поступить в ВУЗы. Есть таблица (матрица), в виде кодов, естественно. Закодировать ФИО абитуриента, балл ЕГЭ и его распределенное желание, куда поступить, элементарно. Закодировать «ВУЗ-факультет-специальность» цифрой-символом тоже не проблема. Назовем такую матрицу «Абитуриент-ВУЗ». Получим строку матрицы: : ФИО : Балл : В1 : В2 : ВЗ : В4 : В5 :
Матрица квот (здесь, подразумеваем ВУЗi=Bi) : : ВУЗ : квота :
В ней строк «ВУЗ-факультет-специальность» будет менее десятка тысяч, т.е. очень даже счетно.
Получается стандартная математическая задача перебора и оптимизации. Сначала строим набор «ВУЗ-специальность» с максимальными баллами, находим верх и отсекаем лучших абитуриентов, желающих этот ВУЗ. Отсекаем согласно квоте абитуриентов и этот «ВУЗ-специальность». Они поступили и эта «ВУЗ-специальность» забита. Их можно удалить из дальнейших расчетов. Вновь повторяем итерацию. И так, пока все миллионы абитуриентов не распределятся по ВУЗам, согласно своим желаниям и квотам ВУЗов.
Выложить на сайт окончательные результаты зачисления в ВУЗЫ всех абитуриентов можно будет дней через десять. К 20-му августу, проверив результаты, много раз, различными программными автоматами. Не проблема все отсортировать по ВУЗам и отослать ВУЗам результаты. Пусть выкладывают на свои сайты-страницы.