Войти

Показать полную графическую версию : подскажите как возможно закодировать данные о человеке в код! создать базу!


reddenya
04-09-2013, 21:59
Стоит такая задача нужно организовать печать штрих кодов где будет в штрих коде закодированна информация о человеке программа с базой таких людей и с возможностью считывание штрих кодов сканером и робота с базой!
например есть человек Перетятько сергей сергеевич чтоб егоможно было как первого в списке закодировать как 000001 хивет например он в запорожской области(номер обдасти допустим закодировать 00035 например) год рождения 1955 его можно не кодировать допустим. в программе забываем ети данные создаем базу и она формирует код 000001000351955 и печатем этикетку с етим кодом. потом мы сканером закидуем в буфер обмена етот код и вводим в программу и она выдает нам ети данные.
или можно пойти по обратному пути у каждого человека есть свои индификационный код например пришел к нам чловек мы взяли его код забили в программу под етим иин ввели его данные какие нам надо и распечатали код, потом сканером считали код введи в программу и нам выдало инф по человеку.
такую задачу постиавили впервые так что прошу помощи боее опытных лодей кто сталкивался подскажите программу в которой можрно было бы организовать такое и которая работала бы со сканером. возможно программа по созданию штрихкодов какаято чтоб самому можно было задавать кодировку и присваевать определенным числам какието данные! Спасибо!

lxa85
04-09-2013, 23:25
reddenya, по большому счету без разницы, будете ли вы обращаться к центральной базе или нет.
Это надо смотреть ТЗ, или спрашивать тех, кто будет с этим непосредственно работать.
Сами же начните с краткого штудирования Шриховой код (Wikipedia) (http://ru.wikipedia.org/wiki/Штриховой_код)
QR Code ИМХО будет вполне оптимален.

Tonny_Bennet
05-09-2013, 11:37
QR Code ИМХО будет вполне оптимален. »
Как мне кажется в QR можно просто весь текст о человеке через запятую перечислить :)

WiKi (http://ru.wikipedia.org/wiki/QR-%EA%EE%E4)

Максимальное количество символов, которые помещаются в один QR-код:

цифры — 7089;
цифры и буквы (латиница) — 4296;
двоичный код — 2953 байт (следовательно, около 2953 букв кириллицы в кодировке windows-1251 или около 1450 букв кириллицы в utf-8);
иероглифы — 1817.



первого в списке закодировать как 000001 »
в запорожской области(номер обдасти допустим закодировать 00035 например) »

Если вы хотите как-то закодировать информацию о человеке, то быть может вам стоит почитать о SQL. Сделаете таблицу с ФИО, таблицу с областями, таблицу с другими данными. У каждой записи будет свой идентификатор. Потом можете сами придумать алгоритм как из набора идентификаторов в таблицах собрать общий идентификатор пользователя.

P.S. А также может стоит задуматься о хеш-функции...

XPEHOMETP
05-09-2013, 12:36
А вообще каждому под кожу чип вживить с его данными, и все путем будет! И не надо со штрих-кодом возиццы...




© OSzone.net 2001-2012