Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   подскажите как возможно закодировать данные о человеке в код! создать базу! (http://forum.oszone.net/showthread.php?t=267494)

reddenya 04-09-2013 21:59 2212845

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

lxa85 04-09-2013 23:25 2212887

reddenya, по большому счету без разницы, будете ли вы обращаться к центральной базе или нет.
Это надо смотреть ТЗ, или спрашивать тех, кто будет с этим непосредственно работать.
Сами же начните с краткого штудирования Шриховой код (Wikipedia)
QR Code ИМХО будет вполне оптимален.

Tonny_Bennet 05-09-2013 11:37 2213061

Цитата:

Цитата lxa85
QR Code ИМХО будет вполне оптимален. »

Как мне кажется в QR можно просто весь текст о человеке через запятую перечислить :)

WiKi
Цитата:

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

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

Цитата:

Цитата reddenya
первого в списке закодировать как 000001 »

Цитата:

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

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

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

XPEHOMETP 05-09-2013 12:36 2213102

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


Время: 07:21.

Время: 07:21.
© OSzone.net 2001-