Одной из важнейших составляющих информационных технологий является сбор первичной информации об объектах, явлениях, свойствах и т.д. При этом чем она оперативней и точней, тем более достоверна и эффективна аналитическая информация, выдаваемая компьютером для принятия управленческих решений.
Современные компьютеры обрабатывают данные со скоростью, составляющей миллионы операций в секунду, и способны накапливать и хранить огромные массивы данных. Вместе с тем ручной ввод первичной информации через клавиатуру несоизмерим по скорости и точности с возможностями компьютера. Причина состоит в том, что человек-оператор вводит, как правило, три - пять знаков в секунду и допускает ошибку примерно на каждые 300 введенных знаков.
Медленный и неточный ввод данных с клавиатуры в значительной степени снижает эффективность применения компьютеров и во многих случаях не позволяет иметь оперативные данные, необходимые для принятия решений, особенно в те моменты, когда эти решения нужно принимать.
Как показывает зарубежный опыт, одним из наиболее широко применяемых способов быстрого и точного ввода данных в компьютерные системы является применение технологии штрихового кодирования, являющейся разновидностью технологии автоматической идентификации данных.
Термин «технология автоматической идентификации» широко используется в зарубежной литературе и определяется как совокупность методов и средств распознавания автоматизированной системой информации об объектах на основе принадлежащих ему отличительных (идентифицирующих) признаков.
К технологиям автоматической идентификации относятся также технологии, где используются радиоэтикетки, магнитные полосы, смарт-карты, оптическое распознавание знаков, распознавание знаков на основе магнитных чернил и т.д.