Электронная очередь абитуриентов

    image

    Введение


    Хочу рассказать об одной интересной задаче, которая возникла передо мной и моим коллегой в университете. Хоть сейчас и лето, но жизнь там не угасает ни на минуту. Все суетятся, обрабатывают документы, подсчитывают абитуриентов, если все обобщать – сезон поступления в ВУЗы. Учусь я на техническом факультете университета, причем, учусь неплохо, поэтому нам предложили написание электронной очереди для поступления абитуриентов. Не долго думая, я и мой коллега (и по группе и по работе) согласились. Причиной не желания воспользоваться уже какими-то готовыми продуктами для университета стала заоблачная цена данных разработок, которая составляла порядка 300т.р. Может и не много, но для нашего города цена высокая, наверное, поэтому и решили привлечь студентов своего университета, ко всему прочему это ещё и неплохой опыт работы в данной отрасли.

    Отступление — как было раньше


    В прошлом году было все ужасно: абитуриент приходит с родителями, спрашивает, кто последний в очередь на подачу документов, и ждет своего часа (да, именно часа, ведь порой приходилось просиживать часы). Затем выходил освободившийся секретарь в коридор и громким голосом спрашивал, кто следующий на такую-то специальность. После того, как абитуриент подал документы на одну специальность, он встает в другую очередь, для того, чтобы подать документы ещё на одну специальность. В этом году все должно было измениться…

    Задача


    Перед нами поставили задачу «Разработать такую систему, которая бы позволяла абитуриенту не волноваться, куда он стоит и не стоять в несколько очередей, если он поступает на несколько специальностей».
    Предоставили следующую информацию:

    «Приемная комиссия находится в трех аудиториях. Всего 28 столов и 28 секретарей, по 10 секретарей в двух аудиториях и 8 в третей. За каждым секретарем закреплена своя специальность. Пока поток абитуриентов небольшой, секретарь принимает документы только по своей специальности. Когда поток абитуриентов становится большим, чтобы секретари не сидели без дела, они начинаю принимать документы других специальностей своего факультета».

    Получается, что у нас всего 28 очередей. Например, в Сбербанке, для того чтобы встать в две очереди необходимо взять два билета, и существует вероятность, что пока обслуживаешься в одной очереди, тебя могут вызвать в другую. Мы посчитали это не приемлемо для нашего случая и создали возможность стоять одновременно в нескольких очередях.

    image


    Мозговой штурм


    Мозговой штурм задачи позволил составить краткие тезисы разработки, которых впоследствии нужно было придерживаться:
    • Очередь должна быть одна для одного человека
    • Абитуриенту нужно было бы просто сидеть и ждать, когда его вызовут
    • Секретари, обрабатывающие заявки, должны быть обеспечены удобной системой «получения» абитуриента для обслуживания
    • Должен быть удобный способ отображения очереди абитуриентов
    • Реализовать возможность закрепления за столом приоритетных и не приоритетных специальностей
    После этого сразу стали собирать идеи по тому, как это все реализовать. Исходными данными для разработки стали Microsoft SQL SERVER 2005 и Delphi. Идей было весьма много и несколько раз они пересматривались, однако в итоге все же сформировалась идея системы приложений.

    Решено было разделить систему на 4 программы:
    1. Программа для вывода информации на большой экран (с помощью проектора) в том месте, где будут ожидать абитуриенты
    2. Программа для секретарей, позволяющая принимать абитуриентов
    3. Программа для человека, который будет сидеть на входе и регистрировать абитуриентов в систему
    4. Программа для администратора, который бы смог конфигурировать параметры столов и отслеживать очереди абитуриентов.
    Так как время на разработку и тестирование было мало, а именно 1 месяц, то пришлось отбросить всякие изыски и делать интерфейс программ максимально простым.

    Программа «Дисплей» — вывод очереди

    Интерфейс программы отображения очереди было решено сделать следующим: отображаются 15 последних сообщений о том, какому абитуриенту, в какую аудиторию и за какой стол идти.

    image


    Программа «Следующий» — удобный инструмент секретарей

    Интерфейс для программы секретарей нас попросили сделать максимально простым, и чтобы там нельзя было сделать чего-то лишнего. Сначала мы хотели сделать программу с одной кнопкой «Следующий», но потом выяснилось, что абитуриент кроме как прийти, может ещё и не прийти. Так что в интерфейс добавилась еще одна кнопка и окошко с информацией, в котором отображаются специальности, на которые собственно и идет абитуриент. Зеленым цветом выделяются те специальности, по которым абитуриент уже оформился. После нажатия на кнопку, интерфейс программы блокируется на определенное время, для того чтобы избежать случайных нажатий.

    image


    Программа регистрации абитуриента

    Программа для регистрации абитуриентов в системе была реализована тоже исходя из простоты. Нам сказали, что максимум абитуриент может подать заявку на 5 различных специальностей. Ну 5 так 5, сказали мы себе и сделали следующий интерфейс.

    image


    Программа «Панель управления»

    Программу для администратора не нужно было оборудовать сильно удобными интерфейсами, поэтому её сделали исходя из расчета (один раз настроил и все). Например, нам сказали сделать так, чтобы можно было в случае сильного наплыва абитуриентов (а в некоторые дни количество обслуживаемых человек могло достигать 200-300 человек) можно было настроить столы так, чтобы каждый стол мог принимать всех абитуриентов. Сказано – сделано. Появилась возможность за каждым столом закреплять основные специальности и ещё в дополнение к ним, побочные. Из очереди побочных специальностей абитуриенты бы брались только в том случае, если бы в основной очереди никого не было бы.

    image


    Возможности программы:
    1. Добавление новых специальностей
    2. Добавление новых столов
    3. Прикрепление к столам приоритетных и неприоритетных специальностей
    4. Просмотр статистики: Сколько абитуриентов стоят в очереди и на какие специальности; какой абитуриент куда сейчас стоит
    5. Определение примерного времени ожидания абитуриента в очереди

    Логика системы – Идеал VS Реальность


    Внутри университета сразу после входа сидит секретарь, который регистрирует абитуриентов. Он узнает у абитуриента специальности, на которые тот хочет пойти, вводит их в своей программе и выдает индивидуальный номер абитуриенту. Абитуриент с данным номером проходит в зал ожидания, где периодически смотрит на большой экран, отображающий движение очереди.

    image

    Появление новой записи на экране сопровождается звуковым сигналом и абитуриент не пропустит свою очередь, если только куда-нибудь не отойдет. После появления информации о своем номере, аудитории и столе, куда нужно пройти, абитуриент идет в указанное программой место. Там его уже ожидает секретарь для оформления. После оформления абитуриент либо возвращается в зал ожидания (если у него есть ещё специальности, по которым нужно оформиться) либо счастливый уходит домой.

    Так происходит, если рассматривать идеальный случай: система работает идеально, а абитуриент – это идеальный абитуриент, который за всем внимательно следит и никуда не опаздывает.

    В реальности же случаи бывают разные. Абитуриент может пропустить запись на мониторе, отойти за водой или попросту уехать по своим делам. В этом случае нельзя давать секретарю долго просиживать ценное время, ибо помимо ушедшего абитуриента есть те, кто хочет побыстрее оформиться. В системе мы даем одну минуту на ожидание абитуриента секретарем (секретарь может на свое усмотрение подождать и больше, но одну минуту он не может ни завершить вызов абитуриента, ни вызвать следующего, ни даже закрыть программу), затем секретарь может нажать на кнопку «Опоздал», и исключить опоздавшего абитуриента на 2 минуты из очереди. То есть опоздавший абитуриент исключается из очереди на 2 минуты, затем программа сама возвращает его в очередь, причем не последним, а тем же самым номером, который ему выдали (ведь если ставить в конец, абитуриент может так до конца дня прождать). Но бесконечно абитуриента тоже возвращать не выгодно, к тому же, если попадутся 3-4 таких абитуриента, то они могут попросту парализовать очередь, поэтому если абитуриент не пришел в третий раз, мы выкидываем его из очереди на полчаса (на случай, если он отъехал по делам). Через полчаса мы возвращаем его в очередь и если он опять 3 раза опоздает, исключение из очереди будет полностью.

    Логика программ


    Программа «Дисплей» для отображения очереди абитуриентов

    Данная программа служит для того, чтобы оповещать абитуриентов о движении очереди. После нажатия секретарем кнопки «Следующий», запись об этом действии заносится в базу данных. Данная программа берет все записи из базы данных и выводит их на экран. Новые записи выводятся снизу, подсвечиваясь серым цветом. Появившиеся записи постепенно поднимаются вверх. То есть, более новые записи вытесняют самые старые. Если абитуриент опоздал, то программа выводит рядом с уже появившейся записью информацию о том, что абитуриент опоздал и на время исключен из очереди (в нашем случае было решено выделять таких абитуриентов бледно красным цветом и писать около них «Отложен»).
    Так же есть дополнительные действия, которые выполняет программа для удобства вывода очереди:
    • Если человек опоздал, он отмечается красным цветом. В случае, если запись с информацией об опоздании ещё не ушла с экрана, а человек уже вернулся в очередь и появилась новая запись с ним, то все записи о его опозданиях стираются. Они лишь могут ввести абитуриента в заблуждение
    • Если человек полностью оформился, и секретарь нажал кнопку «Оформление окончено», а запись о абитуриенте ещё находится на экране, то она удаляется. То есть все абитуриенты с полностью оформленными документами убираются с экрана. Сделано ввиду освобождения полезного места для новых абитуриентов
    Программа секретаря

    Программа висит на рабочем столе у секретарей. Для вызова абитуриента необходимо нажать на кнопку «Следующий». Если в очереди кто-то есть, то программа выведет номер абитуриента, его специальности и добавит абитуриента в таблицу, из которой выводится информация в зале ожидания. Тут следует заметить одну важную вещь. Если абитуриент стоит на несколько специальностей, то программа дополнительно блокирует его, чтобы его не смог в тоже самое время вызвать ещё один стол, иначе смысл данной системы терялся бы. Если абитуриент пришел, то секретарь оформляет его и после всего оформления нажимает кнопку «Оформление окончено», если же секретарь не дождался абитуриента, то он нажимает кнопку «Опоздал» и вызывает следующего абитуриента.

    image

    Важные моменты программы:
    • После нажатия кнопки «Следующий» в течении 1-й минуты блокируются все элементы программы. Во-первых, чтобы предотвратить двойное нажатие кнопок, а во-вторых, чтобы предотвратить случайное закрытие программы
    • Во время оформления абитуриента программу нельзя закрыть или вызвать меню, можно только нажать либо кнопку «Опоздал», либо «Оформление окончено»
    • Если в очереди никого не было, программа выводит сообщение об этом и начинает мониторить базу на появление кого-то в очереди. Как только в очереди кто-то появится, то программа известит об этом сообщением и появлением зеленой полоски для визуального оповещения. Сделано для того, чтобы не приходилось секретарям тыкать на кнопку «Следующий» для проверки, появился кто в очереди или нет
    • При нажатии на любую кнопку за этим следует обязательная блокировка на 10 секунд для избегания двойных или случайных нажатий
    • У каждого стола есть Логин и Пароль
    Программа регистрации абитуриента

    Пожалуй, самая простая программа в системе. Секретарь выбирает от 1-й до 5-ти специальностей, нажимает кнопку «Зарегистрировать», в программе появляется уникальный номер зарегистрированного абитуриента, секретарь выдает номерок абитуриенту. Здесь так же реализована защита от случайных нажатий в виде 5-ти секундного ожидания после каждой регистрации.

    Программа администрирования

    Данная программа не участвует в процессе очереди, а участвует в администрировании системы.

    Проблемы, которые могли возникнуть

    • Одной из основных проблем могло стать зависание или отключение компьютера секретаря во время оформления абитуриента. Ведь программа бы не успела дать базе данных знать о том, что абитуриент оформлен, и он бы не вернулся в очередь. Для этого в программу администрирования была вынесена возможность редактировать поле флага занятости абитуриента. Так как такие случаи редки (ни разу не возникли в ходе работы программы), то подправить администратором одно поле у одного абитуриента не составит труда
    • Отключение сервера. Это вообще из рук вон выходящее событие. Однако даже это не так страшно могло оказаться. А данном случае при вырубании сервера теряется лишь связь с базой данных, программы же продолжают функционировать нормально. Главное в этом случае организационный момент – предупредить секретарей какое-то время вообще не нажимать в программе ничего, чтобы целостная ситуация системы осталась неизменной. После включения сервера программы бы опять связались с базой и продолжили работать с того места, на котором закончили
    • Форс-мажор в виде наводнений, землетрясений и прочего. Предусматривать такие ситуации было не рационально в нашем случае, поэтому мы решили закрыть на это глаза =)

    Проблема, которая возникла


    Да, проблема в ходе работы программы была только одна. Если бы во время появления в очереди нового абитуриента в течение примерно 0,1 секунды кнопку «Следующий» нажали два секретаря, относившиеся оба к одной специальности, то данный абитуриент появился бы дважды на экране с очередью и ушел бы к обоим секретарям. У нас случилось так, что нажали три секретаря =) Проблему быстро решили, однако программу нужно было исправлять. Не долго думая, при нажатии кнопки «Следующий», вместо того, чтобы сначала выбрать абитуриента, а потом поставить галочку занятости, мы решили ввести хеш. Сначала абитуриенту присваивался хеш, потом он выбирался, и уже потом хеш затирался, и одновременно ставилась галочка занятости. При выборке, естественно, учитывалось – есть хеш или нет. После тестирования и проверки выяснилось, что программа больше данной баге не подвержена.

    Результаты работы


    На данный момент период приема документов подошел к концу (по крайней мере в нашем университете) и можно сделать некоторые заключения по результатам работы программы:
    1. Было обслужено около 3500 абитуриентов
    2. В самый посещаемый день было свыше 250 абитуриентов
    3. С программой каждый абитуриент в среднем экономит 50% (при подаче документов на две специальности, и свыше 80% при подаче на три и более) времени по сравнению с обычной очередью
    4. Нет психологического напряжения вроде «Кто последний?»
    5. Всегда примерно знаешь, через сколько человек ты пойдешь оформляться
    6. Не опасно отходить на пару минут боясь, что потеряешь очередь
    7. Снизилась нагрузка на секретарей, которым приходилось каждый раз выходить и спрашивать, есть ли кто-то на их специальность
    8. Сбоя системы не произошло ни разу, учитывая сроки разработки под ключ – 1 месяц
    9. Электронная очередь – это удобно
    Share post
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 121

      +41
      Продайте свою разработку Сбербанку — помогите стране, сэкономьте миллионы человеко-часов!

      Отличная разработка и интересная статья.
        +6
        п.с. Человеку стоит кармы накидать, чтобы можно было перенести пост в тематический блог.
          0
          полностью согласен, полезная разработка и грамотно написанная статья
            0
            Ну до Сбербанка нам далеко) Думаю у них там посерьезнее системы стоят, протестированные на отказ и прочие непредсказуемые ситуации.
            За карму спасибо, перенес в Разработку. Как показалось, подходящий блог.
            • UFO just landed and posted this here
                +7
                Я не знаю какие там системы стоят, но скучающие девушки, грустно смотрящие в мониторы зависших компов и бегающие на заднем плане «компьютерщики» — картина обыденная.

                Ещё системы настолько серъёзные, что деньги положенные на карточку (через банкомат) попадают через 4-6 часов. «Ну они же через Москву идут» — объяснили мне в сбербанке. И то правда — наверно самолётами перебрасывают и в ручную каждую транзакцию перепроверяют.

                Остапа понесло…
                А ещё я, вдруг, захотел купить электронный билет. Оказалось надо ввести код безопасности, а код можно взять в банкомате, а банкомат… А банкоматов в самарской области таких нет!

                К чему это я? Ах да! к серьёзным системам. Они может в СБ и есть, но пока, похоже, их ещё не включили.
                  +2
                  Есть такая версия, что задержка в 4-6 часов помогает собрать неплохую сумму денег, причем бесплатно, которой сбер пользуется в своих интересах
                    +1
                    Охотно верю, т.к. понятно, что задержка явно искусственна.
                      0
                      Не знаете — не умничайте. В России принята пакетная обработка транзакций по международным платежным системам (на Украине, например, всё реалтайм), т.о. платеж идет в следующий пакет (batch), если следующий батч будет через 5 минут — деньги появятся через 5 минут, если через 4 часа, то 4 часа. Насколько я помню, у Сбера батчи раз в 4 часа летают.
                        0
                        Вы правы — с банковской предметной областью я знаком довольно-таки поверхностно, эту «версию» (я так и написал в комменте, «версия», без претензии на безапелляционную истину) я услышал от знакомых, которые в этом что-то понимают, возможно это была такая шутка.

                        Но, в каждой шутке есть доля шутки, а между тем, знакомые, которые переводят деньги из камчатки в москву, получают деньги уже через несколько минут, но я не верю в их решительную удачливость. У райфазена эти батчи так быстро летают?
                    • UFO just landed and posted this here
                        +1
                        Коды получаются не просто так, а через услугу «Мобильный банк», которую легко подключить, но для отключения надо переться в офис СБ. А в офис сбера я собираюсь как на войну — с сухарями и плащ-палаткой — любое действие там может растянуться на часы.

                        А ещё это называется навязывание платной услуги.
                    0
                    В нашем отделении Сбера пытались ввести электронную очередь. Однако, обучить пользоваться такой системой бабушек похоже не получилось и через некоторое время электронную очередь убрали.
                      0
                      у нас в Беларусьбанке и других такая штука есть почти везде. не в обменниках конечно, но в более-менее нормальных отделениях. Трудностей не возникает обычно. Для незнакомых с такой системой часто ставят к автомату секретаря, который отвечает на вопросы, причем не только относительно очереди. И в целом на самом деле очень удобно, не стоишь в очереди, а можешь плюхнуться на диван и посмотреть телик :) Но все же не везде так, а как хотелось бы.
                        0
                        и в офисах МТС, Велком, Белтелеком такое уже давно используется… удобно
                      +3
                      странно. а в моем городе в «сбербанке» довольно успешно внедрена электронная очередь
                        +2
                        Продайте её в паспортные столы!
                          0
                          В Москве уже кое-где внедрена. Например, в ОВИР на ул. Усачева, д. 62. Чья-то хитрая разработка.
                          Висит аппарат, который выдает тикеты четырех категорий. Над дверью ОВИР есть табло с отображением номера. Причем, очереди разные на сдачу документов и получение. Что разумно. Но если при сдаче все относительно строго (хотя и там иногда функция ведения очереди уходит на живую), то на получение при вызове спрашивают данны и говорят подождите, и берут следующего, а первый ожидает прихода документов. То есть там не простая очередь, а с продолжительной обработкой клиента, что имхо простой электронной очередью не решается.
                        0
                        Отличная идея! Такое в других институтах сделать бы. У нас к примеру в приемной комиссии тоже ужас настоящий, в сезон поступлений.
                          +1
                          А Вы предложите университету своему, может и согласятся?!
                          +10
                          Киньте что-ли на какую-нибудь формочку программы стандартный компонент XPManifest
                            +1
                            у нас электронная очередь, документы оформляются 1 раз на сколько угодно специальностей.
                              0
                              В МИФИ тоже электронная очередь, сделано лучше чем здесь.
                                +3
                                Опираясь на опыт в этом году, можно разработать более продуманную систему. Это был наш первый опыт, а где можно посмотреть про систему в МИФИ, был бы благодарен за ссылку.
                                  +1
                                  В МИФИ всё организовано следующим образом:
                                  1. Приходишь, первым делом заходишь в компьютерный зал, там можно заполнить на сайте анкету/заявление, указать свои предпочтения по факультетам. (Фактически тоже самое можно сделать дома — https://priem2010.mephi.ru/)
                                  2. Дальше нужно идти в зал. Там выдают бумашку, с номером. Этот номер сразу же появляется на большом мониторе (на нём отображается всё движение очереди). Когда подходит очередь, девушка объявляет по микрофону «номер такой-то в такую-то аудиторию».
                                  3. В аудитории подходишь к секретарям, они ещё раз смотрят анкету, забирают оригиналы/копии документов, распечатывают заявления/расписки, etc.

                                  На всё уходит максимум 30 минут.

                                  Реализовано у них всё, насколько я понял, на aspx, выглядит всё красиво. Фактически у вас тоже самое, но выглядит довольно топорно.
                                    +3
                                    Да, согласен, система более отлаженная, чем здесь. Хотя суть остается той же. Другое дело, попробуйте сходу объяснить родителям, да и порой, самим абитуриентам, что и как заполнять на компьютере. Им привычней около человека сидеть, который сам все скажет, расскажет и поможет заполнить.
                                      +1
                                      Именно для этого в компьютерном зале стоят 2 человека, которые помогают/разъясняют как правильно что заполнить.
                                        +2
                                        Ничего страшного. Надо объяснять. А еще лучше — поставить в жесткие рамки и абитуриентов и их родителей. Например так: не заполнили анкету в системе, идите нахер. И так полно тупой бюрократии благодаря такому потаканию — «ну они же не разберутся». Разберутся. Жареный петух — он беспощаден, это известный факт. А там глядишь — меньше в стране компьютерных тупней станет. Больше народ станет новостей из правильных источников читать. Станут все более граждански сознательными. И у правительства будет меньше способов делать из нас мешки с дерьмом и переставлять с места на место. Ведь верно?

                                        ЗЫ ФМС замечательно в свое время сделал — просто взял и перевел всех на печатные формы анкет. И даже когда кто-нибудь приходит клянчить к ним распечатанный формуляр — они говорят: «нехер — идите на сайт, скачивайте и распечатывайте сами». А там им уже пох… й — из деревни ты или нет, есть ли у тебя принтер/интернет. Твои проблемы. Вот это — правильный подход. Правда одно они прощелкали, а точнее бабло распилили — какого хрена надо заполнять эту Pdf-ку, а потом распечатывать и приносить им чтобы они прогнали через аццкий распознавательный аппарат? Можно же было сделать проще — заполнить прямо на сайте. Потом приходишь, приносишь платежку и твоим заполненным данным дают ход — начинают сразу оформлять загрпанпаспорт.
                                          +3
                                          Подпишусь под каждым словом, особенно в условиях введения подобных систем для факультетов связанных с информатикой и программированием.

                                          ЗЫ про ФМС — если бы и оплатить ещё можно было бы по карточке сразу на сайте — вообще цены бы небыло)
                                            +1
                                            У нас в областном ФМС (Челяб.) есть специальное окно, в котором за деньги эту PDF-ку вместо вас заполнят и напечатают.

                                            Распознавалка нужна для скана подписи. Через Интернет то как ее заслать? Хотя планшет для подписи дешевле обошелся бы, чем распознавалка, наверно. С другой стороны, распознавалка надежней работает.
                                              0
                                              Практика показывает, что заполненную анкету еще надо заверять на работе.
                                                0
                                                Да, вы правы. Забыл про этот сугубо бюрократический аттрибут — «мокрая» печать…
                                      • UFO just landed and posted this here
                                          +2
                                          Хуже всех МГТУ им. Баумана, никакого управления очередями в добавок к полному унынию.
                                          Ну вот, опять нас обидели.
                                          Если руководство согласится принять систему, то к следующему набору всё будет электронно.
                                          • UFO just landed and posted this here
                                              +2
                                              Достаточно семестра на военной кафедре, чтобы начать называть эти штучки всего лишь «гражданскими».

                                              Тут есть система электронного университета, внутренняя правда (кода не видел слава богу), и есть библиотечная система (код видел, чуть не ослеп).

                                              В течении семестра делал веб-портал (с нормальным функционалом как для студентов, так и для абитуриентов и преподавателей). Если получится хоть как-то это внедрить — в перспективе в универ при поступлении надо будет приходить 2 раза с документами на 5-10 минут (1 раз в случае сразу подачи оригиналов).

                                              Я сейчас искренне удивляюсь как автор внедрил это в университете, у меня думаю будет основной проблемой доказать полезность этого и уговорить отказаться от стандартных практик живой очереди и т.д. в пользу электронной обработки.
                                                0
                                                В калужском филиале МГТУ в этом году мы это уже внедрили и отработали на ура (правда без заполнения анкет через интернет). Сегодня как раз последний день подачи документов.

                                                В итоге получается так: приходит абитуриент, выбирает специальности, подходит к свободному оператору — тот ему помогает занести все его даныне в систему, после чего из принтера вылезает полный пакет документов — абитуриент расписывается и идет к секретарям отборочной комиссии, где у него забирают этот пакет документов и отмечают в журнале регистрации.
                                                К сожалению некоторые бюррократические примочки вроде «бумажного журнала регистрации абитуриентов» обойти не удалось (в этом году — в следующем будем стараться от него избавиться).
                                                  0
                                                  К сожалению некоторые бюррократические примочки вроде «бумажного журнала регистрации абитуриентов» обойти не удалось (в этом году — в следующем будем стараться от него избавиться).

                                                  извините как?
                                                  вроде как, это требование, спущенное сверху. В бд можно сделать все что угодно, а в прошитом журнале, скрепленном подписями ответственных лиц уже нет.
                                                  0
                                                  Часть МГТУшной системы могу показать, если хотите ;)
                                                    0
                                                    А какую именно часть? Вы про то, что сейчас крутится на .net? Можно в личку?
                                              +1
                                              Это потому что в плане всяческой бюрократии Бауманка — наверное один из самых совковых ВУЗов, трудной найти более трепетное отношение к Бумажке, чем в здешних стенах. Но тем не менее, ведущий технический ВУЗ, и все такое)
                                                0
                                                к сожалению, Вы правы.
                                            +5
                                            заоблачная цена данных разработок, которая составляла порядка 300т.р.

                                            Ребят, вы серьезно? 300 т.р. — это средняя зарплата коллектива студентов за месяц-два — без налогов, без электричества, без всего. Покажите мне хоть одну разработку, которая бы столько стоила — обычно всё-таки внедрение разбивается на этапы и один только первый, предпроектно-пилотный этап стоит обычно в разы больше.

                                            Да куда там далеко ходить — средства, которые вы использовали — тот же MSSQL и Delphi — стоят порядка от килобакса каждый.
                                              0
                                              Если отвлечься от вопросов ценообразования — то я правильно понимаю, что единственное, что автоматизировано — ведение этой самой очереди ожидания? Работа с самой базой абитуриентов как происходит? Каким образом абитуриенты становятся студентами, как переносятся в БД студентов?
                                                +2
                                                Автоматизировано была только сама очередь. Оформление документов абитуриента уже осуществляется в другой программе, которая у ВУЗа уже была, в ней нет необходимости. Мы лишь разработали ту часть системы, которой не хватало.
                                                0
                                                Ну средства на лицензию MSSQL и DELPHI удалось сэкономить, потому что данные лицензии уже куплены университетом для студентов.
                                                  +6
                                                  Про Delphi я не знаю, но если MSSQL получен по программе MSDN-AA или Developer AA, то таким правом вы не обладаете:
                                                  Restrictions. You may not use the software:
                                                  for commercial purposes; or
                                                  to develop and maintain your own administrative or IT systems.
                                                  +3
                                                  Вся беда ВУЗов — вот такие вот «штучные» проекты. Обычно все так и происходит — выделяют 600 тыров зелени на «очередной» школьный портал и эти бабки пилятся между несколькими людьми вверху. Потом нанимают двух джамшудов за 100 долларов в месяц и они делают херню на коленке. Уверен — то, что автор статьи сделал бесплатно, было профинансировано. Только вот ни рубля из тех денег он не увидел.
                                                    0
                                                    А вы не допускаете варианта, что систему можно 1 раз разработать, а потом распространять?
                                                    Тогда 300т.р. уже не кажется столь мизерной суммой.
                                                      0
                                                      Я, к счастью или к несчастью своему, участвовал в автоматизации далеко не одного вуза, поэтому немножко знаю и уровень цен, и уровень работ. Если серьезно — то «коробочными», легко тиражируемыми решениями там нигде даже не пахнет. По крайней мере у нас в стране с какой-то стандартизацией работы вузов все очень и очень плохо, все живут по своим законам и правилам (а уж негосударственные — так вообще, каждый считает, что умнее всех и придумывает что-нибудь свое-эдакое), почти никто не умеет и не любит масштабироваться («у нас полторы тысячи студентов и мы отлично обходимся без [такой-то фичи]»), везде царит бардак и несогласованность.

                                                      В связи с этим, какие бы цены за коробочные продукты не назывались, я еще не видел ни одного внедрения, где бы «коробочный» продукт не переписывался в процессе процентов эдак на 70-80.
                                                    0
                                                    Понравилось, что система действительно была продумана.
                                                    Возник вопрос: может ли абитуриент примерно рассчитать, через сколько он будет вызван или ему постоянно приходится смотреть на экран?
                                                    И правильно я понял, фактически у вас в системе 28 очередей, и при регистрации абитуриент ставится системой в конец от одной до пяти очередей?
                                                      0
                                                      Ну за экраном приходится следить, постоянно смотреть не обязательно, лишь когда слышишь звуковое оповещение. Время узнать сложно, этого в системе мы не предусмотрели, но можно подойти к секретарю, который регистрировал и он с помощью админиской части сможет сказать, каким по счету сейчас ты находишься в очереди на каждую из специальностей.
                                                      Ну про очереди да, можно и так истолковать. Грубо говоря, он с одним номером занимает от 1 до 5 очередей, но при этом не рискует пропустить какую-либо из них.
                                                        0
                                                        Думаю имеет смысл рассчитывать что-то типа среднего времени ожидания. Хотя несколько очередей усложняют задачу.
                                                      0
                                                      отличный танцующий медведь получился!
                                                        +1
                                                        По-моему вы совсем не поняли Купера. Описанное в топике и есть грамотное проектирование взаимодействия по Куперу. Учитывая сроки и то что проектированием занялись все-таки программисты результат потрясающ.
                                                          +1
                                                          Кстати, возник вопрос к авторам: книга «Психбольница в руках пациентов» вам знакома? Рекомендую вам задуматься о карьере проектировщика взаимодействия — у вас не плохо получается.
                                                            0
                                                            Про данную книгу впервые слышу, но за совет большое спасибо)
                                                              0
                                                              Тогда ещё один совет: непременно ознакомиться с этой книгой.
                                                        0
                                                        Смотреть на экран нужно просто время от времени, как в Юлмарте, Рике и т.п. Принцип похожий.
                                                          +3
                                                          Отличная работа!

                                                          Немного напрягли два момента:
                                                          1. «Предупредить всех ничего не нажимать», когда завис сервер.
                                                          2. Какие-то хэши у студентов для предотвращения одновременных нажатий. Про транзакции все забыли?
                                                            0
                                                            >После того, как абитуриент подал документы на одну специальность, он встает в другую очередь, для того, чтобы подать документы ещё на одну специальность.

                                                            странная у вас система была, зачем подавать только на одну специальность, когда можно сразу указать 3 в порядке приоритета?
                                                              0
                                                              Не смогу ответить на этот вопрос) Ответ на него, наверное, не знает даже приемная комиссия, но хорошо, что это осталось в прошлом.
                                                                0
                                                                >Всего 28 столов и 28 секретарей, по 10 секретарей в двух аудиториях и 8 в третей. За каждым секретарем закреплена своя специальность.

                                                                >чтобы секретари не сидели без дела, они начинаю принимать документы других специальностей своего факультета

                                                                Вот это мне совсем непонятно, зачем разделять работу по специальностям? Извините, просто сам сейчас работаю в приемной комиссии своего ВУЗа, и по мне такой порядок организации работы – как с другой планеты=)

                                                                  0
                                                                  Эта загадка тоже останется в стенах приемной комиссии. Я тоже считаю, что лучше бы все секретари принимали всех абитуриентов. Другое дело, если там что-то мещает так сделать… но вот что…
                                                                    0
                                                                    У нас всё просто устроено (по-старому). Есть 3 бланка, которые необходимо заполнить: Заявление ректору, Анкета абитуриента, Согласие на обработку персональных данных. Бланки можно скачать с сайта и, распечатав, заполнить дома. В заявлении ректору и анкете абитуриента указываются 3 специальности в порядке приоритета (код ОКСО, полное наименование, факультет, кафедра). Указывать специальности можно любые, главное, чтобы первая по приоритету соответствовала тому факультету, в приемной которой человек сдаёт эти бланки с копиями/оригиналами своих документов.
                                                                      0
                                                                      >>тому факультету, в приёмной котороГО
                                                                      ошибся
                                                              +3
                                                              Отличный показатель! Осталось отправить ссылку Медведеву, чтобы распил бабла был более экономичным.
                                                                0
                                                                Возник вопрос — а что делать, если абитуриент захотел изменить приоритет специальностей?
                                                                  0
                                                                  Абитуриент говорит свою приоритетную специальность секретарю, который его пригласил. Если уже после оформления абитуриент захочет сменить специальность, этот вопрос уже решается не через эту очередь, а через отдельного секретаря, который и занимается подобными вопросами.
                                                                  +9
                                                                  А я вот сейчас поступаю, так чтобы не мучиться написал на bash скрипт, который мониторит ход вступительной кампании, считает куда я прохожу, а куда нет и отправляет результаты подсчётов мне на мобильный через jabber примерно вот в таком формате.
                                                                  [...]
                                                                  	ФКП
                                                                  1+0   2/20  +  ЭОСТ
                                                                  9+0   10/15 +  ТОБ
                                                                  9+2   12/25 +  МКПРС
                                                                  [...]
                                                                  

                                                                  Где + значит, что я пока прохожу, цифры объяснять не буду, долго это. Что ж, завтра решающий день, можете пожелать мне удачи.
                                                                    +3
                                                                    Мне почему-то кажется, что если Вы такие скрипты пишете, вряд ли то, куда Вы поступаете, может Вам хоть что-то дать…

                                                                    Тем не менее, удачи :)
                                                                      +1
                                                                      Диплом о высшем образовании — уже что-то. Да и вряд ли такой вуз как БГУИР оставит меня без знаний.
                                                                        0
                                                                        Как и любой другой ВУЗ БГУИР даст Вам знания только в том случае, если Вы хотите их получать и будете их искать. Направление поиска знаний БГУИР даст, всё остальное — за Вами.

                                                                        P.S. Закончил этот университет 2 года назад.
                                                                      +1
                                                                      Зачем так заморачиваться? :) Я в своё время после экзаменов пошёл развлекаться и забыл на время всю эту тему :) Потом пришёл на собеседование и всё узнал.

                                                                      Нет смысла беспокоиться по поводу того, что мы не можем изменить.

                                                                      С другой стороны, молодец, что нашёл куда руки приложить.
                                                                        0
                                                                        Дело в том, что я живу в Белоруссии, а у нас вся эта вступительная кампания один сплошной геморой.
                                                                          0
                                                                          Ну вот, земляк, а название страны неправильно пишешь :) Правильно: Беларусь.

                                                                          Русских мне уже надоело поправлять, тем более, некоторые начинают доказывать, что на русском страна называется так, как ты написал. Поэтому стараюсь пропускать мимо ушей, чтобы не тратить время и не накалять обстановку :)

                                                                          Желаю поступить туда, куда задумал!
                                                                            +1
                                                                            По-моему можно и так и так: http://ru.wikipedia.org/wiki/Белоруссия
                                                                              0
                                                                              Можно и так, особенно с учётом того, что по ящику и вообще везде в России так говорят.

                                                                              Тем не менее, Российский ГОСТ ГОСТ 7.67-2003, который является актуальным на текущий момент, названия «Белоруссия» не содержит. Только «Беларусь». Так что, зря минусуете.
                                                                                0
                                                                                Я вас не минусовал, земляк же :)
                                                                                  0
                                                                                  >Тем не менее, Российский ГОСТ ГОСТ 7.67-2003, который является актуальным на текущий момент, названия «Белоруссия» не содержит.

                                                                                  Вообще-то, ГОСТ никогда не устанавливал правила русского литературного языка. Какое вообще отношение может иметь технический стандарт и сам Межгосударственный совет по стандартизации, метрологии и сертификации к русскому языку?!
                                                                                  Судя по этой ссылке news.date.bs/society_137900.html нам просто пытаются навязать новые искусственные нормы «русского» языка, с таким темпом скоро нам скажут говорить не Киев а Кыев, не Киргизия, а Кыргызстан и прочее.
                                                                                0
                                                                                вам от этого хуже стало?
                                                                                не вижу допустим ни одного украинца который бы всем каждый раз говорил «Украина правильно будет Украйина»…
                                                                                  –2
                                                                                  Не понял смысл вашего сообщения. От чего мне стало хуже?

                                                                                  Я же сказал, что теперь стал пропускать употребление россиянами слова «Белоруссия» мимо ушей.

                                                                                  В данной ситуации обратил внимание просто потому, что слово «Белоруссия» употребил белорус. Притом, молодой, не советской закалки :) Старшее поколение в Минске тоже использует «Белоруссия».

                                                                                  У меня со школы довольно чётко отложилось правильное название моей страны на трёх языках: русском, английском и белорусском. Поэтому сразу бросается в глаза.

                                                                                  По тому же ГОСТу, что по ссылке выше, на русском языке упомянутая страна называется: «Украина».
                                                                                  +5
                                                                                  Ну вот почему никто с такой настойчивостью не одергивает разных американцев или великих британцев, когда они говорят Раша, вместо Россия, Москау вместо Москва, Юкрейн вместо Украина или вообще Монтенегро вместо Црна Гора? Откуда же такая любовь у некоторых иностранных товарищей править чужой язык просыпается по отношению к русскому языку?

                                                                                  Зачем всё это: «русских мне уже надоело поправлять»? Может не надо поправлять русских, пусть говорят по-русски?
                                                                                    +3
                                                                                    >Русских мне уже надоело поправлять, тем более, некоторые начинают доказывать, что на русском страна называется так

                                                                                    На русском страна называется «Белоруссия», слово «Беларусь» не подчиняется правилам орфографии русского языка, следовательно, оно не является русским словом. Не учите, пожалуйста, нас, как правильно нам говорить на своём родном русском языке.
                                                                                      0
                                                                                      Оба варианта в русском языке правильные. Второй — чистая калька с белорусского и является допустимым, но никак не предпочтительным. ГОСТы правила и нормы русского языка не регулируют. Так что лучше не пытайтесь из-за границы учить нас русскому языку.
                                                                                +2
                                                                                > при нажатии кнопки «Следующий», вместо того, чтобы сначала выбрать абитуриента, а потом поставить галочку занятости, мы решили ввести хеш

                                                                                А как же транзакции? Уверен тут можно было воспользоваться транзакцией
                                                                                  +1
                                                                                  заоблачная цена данных разработок, которая составляла порядка 300т.р.

                                                                                  вы извините конечно, но $10k по нашим разработческим меркам — это копейки
                                                                                    0
                                                                                    вы конечно извините, но меня терзают жуткие сомнения, что хоть одно из решений за $10k могут приблизится к эффективности представленного решения применимо к указанной ситуации. Ребята постарались и представили отличное и грамотное взаимодействие, с минимальными затратами на ввод в эксплуатацию, обслуживание и обучение.
                                                                                      +3
                                                                                      Ребята решили узконишевую задачу, как от них и просили. Вопрос в том, что эта задача составляет полпроцента от полновесной системы автоматизации документооборота ВУЗа. Если и есть какая-то эйфория у руководства сейчас, то к моменту зачисления она, скорее всего, улетучится.

                                                                                      Вообще, как показывает практика, во всех системах такого рода — главные проблемы — не в программе, организации юзабилити или чем-то таком — а банально в организационных вопросах и бизнес-процессах. «Разбирающихся людей» вдруг возникает под сотню, когда начинаешь спрашивать — и «разбираются» они все по-своему, и каждый кричит о том, что они самые правильные, а другие всё делают не так, и надо делать так, как они делают… Помирить их и найти компромиссы — самое нетривиальное…
                                                                                        0
                                                                                        Слабо представляю, как система электронной очереди связана с документооборотом. Более того, система довольно автономна и не требует интеграции куда-либо. Задача действительно узконишевая, но менее актуальной для ВУЗа она от этого не становится. Лично мне понравилось не столь сам факт реализации очереди, сколь грамотный подход взаимодействию на всех уровнях. А организационные вопросы и наведение порядка в головах — отдельная и долгая тема не на один топик.
                                                                                        +1
                                                                                        По хорошему решение ребят так же и стоит примерно в этом порядке денег, как я понял — разрабатывали 2 человека в течении месяца (не могу знать с какой интенсивностью они работали, но отдав решение на аутсорс — вышла бы кругленькая сумма ИМХО). Другое дело если под $10K имелась ввиду цена лицензирования, в таком случае просто система будет куда масштабнее.
                                                                                    • UFO just landed and posted this here
                                                                                        0
                                                                                        Программа запускается с сервера, так что достаточно обновить дистрибутив для обновления на всех машинах. Но с Вами я солидарен. Самому веб-разработка ближе, однако здесь поставили условие, что пользовать нужно обязательно MSSQL, так как на неё уже есть лицензия. Вот и пришлось подстраиваться.
                                                                                          +3
                                                                                          Множество программ с веб-интерфейсом могут использовать MS SQL.

                                                                                          Для ваших целей, кстати, хватило бы бесплатной её редакции. Или вообще любой нормальной БД, включая бесплатные, в т.ч. My SQL :)

                                                                                          Интересное требование =) «У нас тут есть лицензия, чтобы по чём зря в шкафу не пылилась, обязательно используйте эту тему. Даже если вам это не нужно» :)

                                                                                          Чтобы не плодить комментарии:
                                                                                          1. Молодцы. Вы решили задачу. Главное — это результат.
                                                                                          2. Я тоже за веб-интерфейс. Хотя это и не имеет вообще никакого значения в данной ситуации. Просто все привыкли, что так надо делать.
                                                                                          3. Странная ситуация с тем, что несколько секретарей могут одновременно принимать одного абитура. Плюс один к ключевому слову «транзакция», а также блокировки.
                                                                                          4. Действительно, очень не хватает примерного времени ожидания. Рассчитать его несложно. Среднее время обслуживания одного абитура данным секретарём умножить на длинну очереди.
                                                                                          5. Отображается не очень красиво, но с учётом зажатых сроков и т.п. — пойдёт. Главное — всё работает, всем всё ясно.

                                                                                          Вам хоть денег за это дали? :)
                                                                                            0
                                                                                            Вы не поверите, но сейчас прозвучит чистая правда. Бюджет проекта — 0 рублей. Я на полном серьезе. Это наша, так скажем, небольшая разработка для нашего университета)
                                                                                              +3
                                                                                              В таком случае, критику воспринимайте исключительно в том ключе, что это интересно: как можно сделать лучше. Требовать чего-то забесплатно от вас нельзя, в данной же ситуации вы решили задачу, респект!
                                                                                              • UFO just landed and posted this here
                                                                                                  0
                                                                                                  Что мешает то же самое сделать авторам топика? Я сомневаюсь, что они официально передали права на программу институту — могут спокойно оформить на себя.
                                                                                                  В наших институтах, конечно, не помогают в этом плане нисколько, но и не мешают. По крайней мере — _пока_ не мешают. Пока преподы не научаться продавать разработки студентов :)
                                                                                                  • UFO just landed and posted this here
                                                                                                      0
                                                                                                      Цена на продукт определяется не качеством и используемыми технологиями, а силой убеждения продавца.
                                                                                                      Ну и пицца с колой — это уже что-то, не совсем бесплатно :)
                                                                                                      0
                                                                                                      Если не было оговорено иного, то права принадлежат организации, так обстоит дело с сотрудниками. Вы думаете со студентами иначе?
                                                                                                        0
                                                                                                        Права принадлежат организации, если ПО было написано в рабочее время, оплачиваемое работодателем.
                                                                                                        А вот как обстоят дела со студентами, с точки зрения закона — я не в курсе. Например если студент написал ПО для курсовой, имеет ли он право её продать? Или у него только авторские права, а у института — все остальные?
                                                                                                          0
                                                                                                          Насколько мне говорили, вуз имеет все права на лабы/курсовые/дипломы и т.д. студентов. Другое дело что обычно вуз не противится дальнейшему использованию студентом наработок. Однако если наработки будут очень успешные — то тут надо быть осторожнее.
                                                                                          +2
                                                                                          Я просто проходил мимо и оставил это здесь: msdn.microsoft.com/en-us/library/aa511328.aspx
                                                                                          Сам на младших курсах формочки бацал как пикассо, но всё же рекомендую почитать ссылочку ;)
                                                                                            0
                                                                                            В НГУ тоже хорошо сделано, там даже актуальный рейтинг абитуриентов (если их можно так назвать) есть, можно смотреть по факультетам. Сделано всё на базе тамошней информационной системы, есть даже регистрация абитурента через веб.
                                                                                              0
                                                                                              А ножки на фотографии очень даже ничего…
                                                                                                +2
                                                                                                Мне одному кажется, что это программное решение помогает побороться со следствием, а не с причиной?
                                                                                                  0
                                                                                                  Это тоже хорошая постановка вопроса. Но ответ на него находится вне рамок этого топика :)
                                                                                                • UFO just landed and posted this here
                                                                                                  +1
                                                                                                  В одном медицинском заведении в Киеве (лаборатория анализов) работает такая система.

                                                                                                  Посчастливилось мне значит сходить в данное заведение: на входе девушка выдает номерок, распечатанный устройством, подобным на платежный терминал — выдает номер и заносит в систему.

                                                                                                  Посреди зала висит монитор, который высвечивает, какой номер сейчас идет. Как только клиент обработан — принимающий медперсонал тыкает на мониторе кнопочку и идет следующий номер на мониторе.

                                                                                                  Так вот к чему я это все? Представьте, что там началось, когда (а это все было сделано на винде) появилось типичное окошко ребута (вирусня через svchost) и после перезагрузки (а про shutdown -a они не знали, да и не удивительно) вся очередь сбилась.

                                                                                                  Повезло мне одним словом. Надеюсь вы такой вариант предусмотрели у себя :)
                                                                                                    +1
                                                                                                    такая = подобная
                                                                                                    +2
                                                                                                    Почему в качестве платформы разработки была выбрана Delphi? Это же уже почти мертвый язык. Когда-то ДельфЯ была конечно ого-го! Но сейчас это полуразлагающийся труп, цепляющийся за ноги уходящей вперед платформе .NET и тру-кроссплатформенному Java.
                                                                                                    • UFO just landed and posted this here
                                                                                                        +2
                                                                                                        запрещают использовать свой софт для управления жизненно важными процессами и всеми устройствами, от которых может зависеть жизнь и здоровье человека.
                                                                                                        И правильно делают, ибо ни Linux based операционки, ни Windows — не являются реалтайм, и не могут ими являться в принципе (для других задач они делались). А на устройствах отвечающих за жизнь людей необходимо только real-time, т.к. миллисекундное промедление нормальное для серверов и прочего — может стоить людям жизни.

                                                                                                        чтобы хоть не нервировать несколько сотен человек, отстоявших до нескольких часов в очереди, которая, вдруг, ни с того не с сего рассыпается и никто не знает кто за кем.
                                                                                                        Это как? Причем тут ОС? Это зависит исключительно от качества ПО, если оно ничего не сохраняет и при экстренном завершении очередь сбивается — как тут поможет любая ОС? Как защита от вирусов — антивирусы, а в этом случае — отключение от интернета помогает на ура. А завершиться некорректно у софта ещё 100 путей есть, начиная от ошибке в самой программе кончая банальным случайным закрытием или отключением света.
                                                                                                        +1
                                                                                                        Язык Delphi был выбран для того, чтобы данный проект смогли сопровождать и улучшать после нашего выпуска из университета.
                                                                                                        0
                                                                                                        Странно про пять специальностей, насколько мне известно, в этом году можно подавать не более чем на три.

                                                                                                        Оффтоп, навеяло. Вообще, касательно электронных очередей и поступления, было бы круто, если бы автоматизировали само зачисление. Потому что сейчас это реализовано… очень интересно. Всего абитуриент может подать документы в пять вузов на три специальности в каждом. Т.о. конкурс в большинстве случаев фантомен. Зачисление идёт волнами: вузы вывешивают первый список на зачисление, высокобалльники по ним рассортировались, освободилась куча мест -> второй список. И так необходимое кол-во итераций, по идее. Но нет! В прошлом году вузы от цикла утомились так, что а) волн в этом году будет две; б) вузы выторговали себе право зачислять не только тех, кто прошел по баллам, но и тех, кто просто принес оригиналы документов! Так они закрывают места для возможной следующей волны. Если ты подал не на 15 даже, а хотя бы на три специальности, разной для тебя приоритетности, но либо не прошел в первой волне нигде, либо только в наименее желаемом варианте — неясно, куда и кидаться с оригиналами. Запросто можно со 230-ю из 300 пролететь везде, в то время как кто-нибудь более расторопный и везучий со 210-ю поступит в ваш вуз мечты.

                                                                                                        А если бы была общая база, со списком всех абитуриентов, их баллов, специальностей, на которые они подали, с указанием приоритета — и абитуриенты бы рассортировывались на максимально желаемые из возможных специальности? Т.е. я всерьёз над этим не думала и наверняка возникали бы конфликты, но, возможно, разрешимые. В любом случае, хуже, чем сейчас, быть просто не может. И оставлять как есть — нельзя; боюсь, впрочем, так считают только абитуриенты и сочувствующие. Оффтоп офф, прошу прощения за него :)
                                                                                                          +1
                                                                                                          +1 на внебюджетное обучение
                                                                                                            0
                                                                                                            В принципе, списки открытые и сейчас. И имея на руках ФИО + баллы по ряду ЕГЭ уже можно определить, кто куда поступает. И не надо даже единой базы.

                                                                                                            Вот только с приоритетом проблема…
                                                                                                            Но даже тут тоже можно предположить, что там, где лежит подлинник — и есть приоритет.

                                                                                                            Так что прогнозировать можно уже и сейчас.
                                                                                                              0
                                                                                                              А если бы была общая база, со списком всех абитуриентов, их баллов, специальностей, на которые они подали, с указанием приоритета — и абитуриенты бы рассортировывались на максимально желаемые из возможных специальности?

                                                                                                              была такая задумка… называлось это, если не ошибаюсь, Единый Конкурсный Прием (ЕКП)… дитя умерло не родившись.
                                                                                                              0
                                                                                                              уже говорили, но повторюсь, это не относится к очередям, но таки устраняет причину самих очередей, если бы реализовали прием документов на несколько специальностей за одним столом, сэкономили бы еще больше времени и себе и абитуриентам.

                                                                                                              В свое время, после введения ЕГЭ, отказались от схемы — 1 заявление — 1 специальность. Именно по причине диких очередей и дикой загрузки персонала. Имея на руках результаты экзаменов, вместо заявлений на 1-2 специальности подавали на 3-5 и более, на всякий пожарный так сказать. В самые горячие дни принимали >300 заявлений на один факультет, вместо 17:00 прием заканчивали в 18-19 часов.

                                                                                                              Позже стали брать один пакет документов, 1 заявление, в котором в порядке приоритетов перечисляются специальности (в разрезе формы обучения и формы финансирования). Усложнился процесс расчета рейтингов и зачисления, но эта проблема решаема. Зато времени и нервов, как одни так и другие, стали тратить меньше.

                                                                                                              P.S.
                                                                                                              в течение примерно 0,1 секунды кнопку «Следующий» нажали два секретаря

                                                                                                              select… for update

                                                                                                              Only users with full accounts can post comments. Log in, please.