Автор | Сообщение |
|
| администратор
|
|
|
Отправлено: 11.10.05 10:30. Заголовок: РЕГИСТРАЦИЯ на соревнования - технический вопрос
Для упрощения и улучшения клубной заявки al_al предложил сделать электронную систему заявки - аналогичную той, что есть на пескобеге, грязебеге и др. Только в данном случае итоговая таблица будет предназначаться для того, кто заявляет всех на старт предварительно, а на месте выдает номера, спасая нас от необходимости стоять в очередях, заполнять карточки и т.п... Нужно уточнить несколько нюансов. Прежде всего вопросы предназначены для al_al, NeZaKa, A-P, Wladimir, Chuja, которые занимаются частенько предварительной регистрацией... :) Вопрос 1. Какие графы стоит предусмотреть? Имя, фамилия, дата рождения, город, клуб (или по умолчанию будет IRC?), номер паспорта и т.п... Желательно, чтобы предусмотренных граф хватило на ВСЕ старты... И конечно желательно, чтобы лишних было поменьше... Вопрос 2. Стоит ли делать так, чтобы членам IRC и тем, кто есть в БД IRC, не надо было заполнять графы, а просто выбрать свое имя из огромного выпадающего списка?.. :) (ведь у некоторых, кто есть в базе, отсутствует дата рождения, кто-то сменил город и т.п...). Мое личное мнение тут: не стоит! Вопрос 3. В какой форме лучше выдавать результаты? Можно одной табличкой со всеми данными, можно на е-майл. Делать ли табличку с информацией доступной для всех? Может быть, ДЛЯ ВСЕХ лучше сделать просто список имен и фамилий?.. А полную информацию - только для "зарегистрированных пользователей". Стоит ли на е-майл присылать уведомление о том, что кто-то новый подал свою заявку?.. Вопрос 4. Открытие регистрации на новый старт. Я себе это представляю так. Кто будет заявлять, заходит на сайт под паролем, нажимает на ссылочку "создать новую регистрацию", указывает название соревнования, дату, вводит свой е-майл, пишет дополнительную информацию, вроде "Стартовый взнос для 10 км - 50 рублей, для 20 км - 100 рублей, всем взять булавки! Встречается в 9:45 у памятника Королеву. Не опаздывайте! Предварительная регистрация заканчивается в субботу, в 20:00". И там же кнопочка "закрыть регистрацию". Соответственно, страница выглядит так: список соревнований, на которые проводится предварительная регистрация, нажать на соревнование - страничка с формой для регистрации и список тех, кто уже заявился. Для зарегистрированных пользователей - создать новое соревнование, изменить, закрыть регистрацию. Ну и "зарегистрироваться", чтобы стать зарегистрированным...
| |
|
Ответов - 8
[только новые]
|
|
|
| администратор
|
|
|
Отправлено: 11.10.05 10:38. Заголовок: Еще вопрос специально для Taurus-a :-)
Еще вопрос специально для Taurus-a :-) Таблица REG_USERS - те, кто будут регистрировать (id, имя, пароль, е-майл) Таблица REG_COMPETITION - список соревнований - (id, название, дата, дополнительная информация) А как лучше сделать список заявившихся на конкретные соревнования?! Создавать каждый раз табличку REG_[ID-num], где [ID-num] - ID соответствующего соревнования, или одну большую таблицу ID_REGISTERED, куда добавить еще колонку COMPETITION_ID?..
| |
|
|
Отправлено: 11.10.05 11:28. Заголовок: Re:
andrew пишет: цитата А как лучше сделать список заявившихся на конкретные соревнования?! Создавать каждый раз табличку REG_[ID-num], где [ID-num] - ID соответствующего соревнования, или одну большую таблицу ID_REGISTERED, куда добавить еще колонку COMPETITION_ID?..
Нужно сделать одну большую таблицу. Вообще, динамически таблицы никогда не создаются! (По крайней мере, я в своей практике с таким не сталкивался )
| |
|
|
Отправлено: 11.10.05 10:39. Заголовок: Ты, вроде бы, все предусмотрел.
Думаю, надо ввести только ещё одну графу: т.к. у нас не все имеют интернет, и не все участники состоят в IRC, то стоит, наверное, еще ввести пометку - кто зарегистрировал данного конкретного участника, кто несёт ответственность за предоставленую информацию. Это к тому, что нексолько раз я получал номера, которые потом некуда было девать и за которые никто не вносил взнос, концов же было не найти. В процессе работы табличка будет оптимизирована, так что пока вполне можно принять предложенный тобой вариант.
| |
|
|
Отправлено: 11.10.05 10:56. Заголовок: А зачем нам кузнец???? :)
Что-то я не припомню ни отдного пробега при регистрации на который требовались бы паспортные данные. От себя добавлю, что графу "Дата рождения" следует сделать в формате ДД.ММ.ГГГГ (а то многие пишут просто ГГГГ и попадают не в свои возрастные группы). По поводу автоматического заполнения данных по IRCишникам я полностью поддерживаю Андрея - если ходить, то по большому (простите), региться, так региться по полной. Кстати, Андрюш, не забудь про графу "Дистанция" Пока все... Извини, после отпуска думается с трудом (вернее, совсем не думается)
| |
|
|
| администратор
|
|
|
Отправлено: 11.10.05 10:56. Заголовок: Re:
Вопрос насчет контроля... А достаточно ли просто указать, КТО регистрирует. Например, Иванов Петр (незнакомый нам). Регистрирует его Иванов Петр... Может быть, возможность РЕГИСТРИРОВАТЬ нужно предоставлять только зарегистрированным членам IRC, выбирая себя из списка? И в завершение идеи: IRC-рам выдать какой-нибудь общий пароль (например, тот же, что и для фота-моты), чтобы зайти на страницу регистрации, и от своего имени заявлять уже кого угодно, неся за это полную ответственность... Вопрос о золотой середине... Но наиболее "защищенный" вариант, конечно, потребует некоторого времени на заполнение, но зато он надежный, и в любом случае это быстрее, чем самостоятельная регистрация. А мне еще один пункт в голову пришел! На какую ДИСТАНЦИЮ заявляться?.. Наверное, когда нажимаем "создать соревнование", там же еще нужно будет вводить все дистанции, на которые проводится регистрация.
| |
|
|
| администратор
|
|
|
Отправлено: 11.10.05 10:58. Заголовок: Re:
Ой, Надя, честно-честно, я сам вспомнил про дистанцию... %-)))) Теперь уж точно не забуду!.. Дату рождения сделаем правильной, в отдельное поле вводим ДД, в другое ММ, в третье ГГГГ :) А еще будем проверять, не наврали ли нам с датой (вроде 30-го февраля и т.п. :-)
| |
|
|
| администратор
|
|
|
Отправлено: 11.10.05 11:38. Заголовок: Re:
Спасибо... а я уже где-то делал такие вот "динамические" таблицы :) Буду иметь в виду :) Ну вот, кажется все решено (кроме ответственности, правда я тут взял ответственность на себя и решил сделать с паролем :), начинаю делать дело... :))
| |
|
|
Отправлено: 11.10.05 13:49. Заголовок: Re:
На пробегах ЦКМ еще спрашивают ПКС (персональный код спортсмена) и адрес места жительства (нет у нас в БД IRC, однако! - точней, есть, но мало у кого реально заполнен). Для полноты картины, думаю, такие поля не помешают в общей регистрации.
| |
|
|
|