Blog: Alter World

Виртуальный мир является своеобразным Alter Ego мира реального…

ID диплома

Комментариев нет 20 мая 2006, 12:49 • LiveJournal, Астротоп, Мысли по поводу...

Я являюсь полноправным членом рабочей команды проекта Астротоп и этот проект ежегодно проводит конкурс-референдум среди любителей астрономии и космонавтики и профи от астрономии и космонавтики.

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

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

Идея 1: Формировать ID вида KKN-CC-YYYYPXXXXX-AAAZZZZ, где
KK — год проведения конкурса (ЗАРЯ-20KK),
N — порядковый номер конкурса,
CC — инициалы координатора проекта (латиница),
YYYY — год выдачи диплома,
P — занятое место,
XXXXX — идентификатор сайта,
AAA — номер номинации,
ZZZZ — порядковый номер диплома.

Идея 2: Формировать ID на основе какого-нибудь криптографического алгоритма. к примеру получать MD5-хеш от URL сайта-победителя и года (или ID сайта-победителя и года).

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

Интересно, может есть какие-то общеупотребляемые системы (алгоритмы) задания серийнков ко всяким грамотам, сертификатам и дипломам?

Комментариев нет

Вы можете подписаться на комментарии к этой статье через RSS или отправить к ней TrackBack.

Оставить свое мнение

XHTML: Вы можете использовать эти тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>