КГУ «Областная специализированная школа-лицей
для детей, одаренных в области математики, физики, информатики»
Направление: информатика
ОПРЕДЕЛЕНИЕ
ПОДЛИННОСТИ ТОВАРА
ПО
ЕГО ШТРИХ-КОДУ
Выполнил: Саакян Богдан, 7 «А» класс, ОСШЛМФИ, Усть-Каменогорск
Научный руководитель: Че Анастасия Анатольевна, учитель информатики, ОСШЛМФИ
Усть-Каменогорск, 2013
АННОТАЦИЯ
Тема, которая
затронута в исследовательской работе, очень актуальна в настоящее время.
Все товары,
которые мы приобретаем, имеют штрих-код. Он несет в себе информацию о
подлинности произведенного товара. И умение его расшифровывать даст нам
возможность защитить себя от покупки контрафактных продуктов.
Кроме этого,
учащийся получил дополнительные навыки в области программирования, т.к. язык
программирования Visual Basic изучается только в старшем звене школы.
Разработанная
программа уже получила широкое распространение среди учащихся и сотрудников
нашей школы, что говорит о том, что данная тема действительна важна и интересна.
Учитель
информатики
Содержание
Введение
|
4
|
I Определение штрих-кодовой подлинности
товара с помощью языков
программирования
|
|
1. Кодирование информации в
компьютерных технологиях
|
6
|
2. Штрих-кодовое кодирование
информации
|
8
|
II Разработка программного продукта
|
12
|
III Исследовательская часть. Результат
тестирования.
|
16
|
Заключение
|
24
|
Литература
|
25
|
Введение
Проблема защиты информации путем ее преобразования,
исключающего ее прочтение посторонним лицом, волновала человеческий
ум с давних времен. История криптографии - ровесница истории человеческого
языка. Более того, первоначально письменность сама по себе была
криптографической системой, так как в древних обществах ею владели только
избранные. Священные книги Древнего Египта, Древней Индии тому примеры.
Бурное развитие криптографические системы получили
в годы первой и второй мировых войн. Начиная с послевоенного времени и по
нынешний день появление вычислительных средств ускорило разработку и
совершенствование криптографических методов.
Проблема использования криптографических
методов в информационных системах (ИС) стала в настоящий момент особо актуальна.
С одной стороны, расширилось использование
компьютерных сетей, в частности глобальной сети Интернет, по которым передаются
большие объемы информации государственного, военного, коммерческого
и частного характера, не допускающего возможность доступа к ней
посторонних лиц.
С другой стороны, появление новых мощных компьютеров,
технологий сетевых и нейронных вычислений сделало возможным дискредитацию
криптографических систем еще недавно считавшихся практически не
раскрываемыми.
Основываясь на этих заключениях, было принято решение
проверить а как же в нашем современном обществе происходит кодирование информации,
и как это кодирование используется человеком для получения знаний о потребляемых
услугах и товарах.
Гипотеза – возможно, что часть товаров, которые мы употребляем, имеет контрафактное
происхождение.
Цель
данной работы: создание программы для определения подлинности товара, путем
обработки штрих-кода и его расшифровки.
Достижение этой цели будет реализовано через следующие
задачи:
- анализ штрих-кодовой информации и ее значения в
жизни человека;
- создание программы проверки подлинности товаров, через
декодирование их штрих-кода ;
- исследовать на подлинность с помощью созданной
программы некоторые группы товаров.
Методы решения основных
задач:
- анализ,
- исследование,
- синтез.
Определение
штрих-кодовой подлинности товара
с помощью языков
программирования
1. Кодирование информации в
компьютерных технологиях
Для общения друг с другом мы используем код
— русский язык. При разговоре этот код передается звуками,
при письме — буквами. Водитель передает сигнал с помощью гудка или миганием фар. Вы
встречаетесь с кодированием информации при
переходе дороги в виде сигналов
светофора. Таким образом, кодирование сводится к использованию совокупности символов по строго
определенным правилам.
Кодировать информацию можно различными способами: устно; письменно; жестами или сигналами любой другой
природы. Когда создается информационная
модель объекта или явления, то их свойства,
параметры, состояния, среда, действия могут отображаться также с помощью различных способов кодирования.
Люди всегда искали способы быстрого обмена сообщениями. Для этого посылали гонцов, использовали почтовых
голубей. В древности, а у некоторых народов
и сейчас, существовали различные
способы оповещения о надвигающейся опасности: барабанным боем, дымом
костров, флагами и т. д. Однако использование такого способа представления информации
требует предварительной договоренности о понимании принимаемого сообщения. Например, что означает поднятая вверх правая рука регулировщика движения?
По мере развития техники появлялись разные
способы кодирования информации. Во второй половине XIX века американский изобретатель Сэмюэль Морзе изобрел удивительный
код, который служит человечеству до сих пор.
Информация кодируется тремя символами: длинный сигнал (тире), короткий сигнал
(точка), нет сигнала (пауза) — для
разделения букв.
В качестве источников информации может
выступать человек, техническое устройство, предметы,
объекты неживой и живой природы. Получателей сообщений
может быть несколько или один.
В процессе обмена информацией мы совершаем
две операции: кодирование и декодирование. Первая связана с переходом от исходной формы представления информации
в форму, удобную для хранения, передачи или обработки. А
вторая — с обратным переходом к исходному представлению
информации.
В настоящее время существуют разные способы
кодирования и декодирования информации в компьютере. Выбор способа зависит от
вида информации, которую необходимо кодировать: текст, число, графическое
изображение или звук. Для чисел, кроме того, важную
роль играет то, как будет использоваться число: в тексте, или в вычислениях, или в процессе ввода-вывода. Накладываются также особенности технической реализации.
Несмотря на особенности каждого вида
информации, общим для них является использование при
кодировании двоичной системы счисления, основанной на
двух цифрах — 0 и 1. Эти два символа принято называть двоичными цифрами или
битами. С помощью двух цифр
0 и 1 можно закодировать любое сообщение.
Инженеров такой способ кодирования привлек простотой
технической реализации — есть сигнал или нет сигнала. Эти
состояния легко различать. Недостаток двоичного кодирования — длинные коды. Но
в технике легче иметь дело с большим числом простых однотипных
элементов, чем с небольшим числом сложных.
2.
Штрих-кодовое кодирование информации
Все видели на упаковке
многих товаров ряд вертикальных полосок различной толщины, разделенных пустыми
интервалами, под которыми написано число?
Такое изображение называется штриховым кодом, или
штрих-кодом. Что же это такое и зачем это нужно? Начнем с числа.
В свое время производители товаров и торговые
фирмы столкнулись с серьезной проблемой: товаров много (например, средний
универмаг оперирует с десятью тысячами наименований), и к каждому - длинный
сертификат - документ, в котором расписано, где сделан товар, на какой фирме,
сколько весит, какие габариты и т.д. Поэтому придумали систему кодирования
этой информации в виде последовательности цифр (и штрихового кода). Более 20
лет назад была создана глобальная международная организация - система
товарных номеров EAN/UCC, образованная
на основе Европейской (European Article Numbering Association – EAN International) и
Северо-Американской (Uniform Code Council - UCC) ассоциаций товарной
нумерации. В настоящее время система EAN/UCC объединяет национальные организации в 94 странах мира.
Каждая страна имеет свой номер. Чаще всего коды
стран - двузначные, но могут быть и трехзначными. Например, код Республики
Казахстан – 487. Регистрационный номер предприятия отображается на упаковке
продукции в виде первых цифр кода EAN (например, 4600952). Следующие 5 цифр - это
закодированная информация о товаре (имя товара, масса, состав, цвет и т.п.).
Итак, всего всю необходимую информацию отражают 12 цифр. Но внимательный
читатель, конечно, обнаружит, что на приведенном выше рисунке в числе не 12, а
13 цифр. Дело в том, что последняя, тринадцатая, цифра - контрольная.
При наличии на упаковке товаров закодированной
информации о них можно автоматизировать процесс распознавания этой информации,
если считывать ее специальным устройством - сканером. Причем можно, конечно, использовать
для распознавания информации о товаре указываемые на упаковке цифры. Но это потребовало
бы применения сложной компьютерной технологии распознавания символов. Проще и
надежнее это делать с использованием двоичного кодирования этой информации.
Нет, речь не идет о том, чтобы представлять число-код в виде цифр двоичной
системы счисления. Просто десятичный номер товара изображается на упаковке в
виде тех самых вертикальных полосок различной толщины и интервалов между ними,
а эта информация является двоичной, хотя на первый взгляд этого и не скажешь.
Если сделать тонкий срез этих полосок, то можно
увидеть следующее (в увеличенном масштабе):
Эти полоски и пробелы графического изображения
штрихового кода очень хорошо понятны специальным приборам - сканерам. Считывая
эту информацию слева направо, сканер присваивает 1 первой встреченной черной
полоске и 0 - первому промежутку. Следующие промежутки и штрихи считываются как
последовательности одного, двух, трех или четырех нулей или единиц, в
зависимости от ширины штриха иди промежутка. Следовательно, все изображение
может быть представлено как последовательность битов:
101000011001011000010011001...
Эти биты и есть двоичное представление
десятичного числа - кода товара. При считывании штрихового кода сканер из
комбинации штрихов восстанавливает закодированный номер. Те, кто бывали в
крупных магазинах, видели, как кассир, делая расчет, просто проносит товар,
повернув его штрих-кодом вниз, над кассовым аппаратом, и на экране аппарата
мгновенно выскакивает цена. Это происходит потому, что кассы со считывателями
штрихового кода подключены к компьютеру, который обрабатывает считанную информацию.
Кроме удобства работы кассира и "быстроты" обслуживания покупателя,
такая автоматизированная система может обеспечить и учет объема продаж того
или иного товара, уровень спроса на те или иные изделия, заблаговременно
сделать заказ на склад для восполнения запасов товаров на полках торгового зала
и т.п.
Некоторых покупателей смущает, если на штрих-коде
- только собственно штрихи, а цифр нет. Это - не признак подделки. Для
кассового аппарата цифры вообще не имеют значения, и, если места на товаре
мало, их не ставят.
Не нужно пытать продавца и в том случае, если
штрих-код узкий или короткий, или вообще "какой-то не такой". Обычно
так бывает на мелких по размеру товарах. ЮНИСКАН разрешает производителям
таковых использовать сокращенные варианты кодировки.
Есть способ, хотя и несколько трудоемкий, узнать
по штрих-коду, поддельный ли товар. Используя последнюю контрольную цифру можно
проверить правильность кода товара. Итак, если вам крайне важно узнать, с чем
вы имеете дело, нужно произвести следующие арифметические действия:
Этот результат должен совпадать с контрольной
цифрой. Если нет - товар поддельный.
Метод, конечно, сложный. Однако, если вы покупаете
дорогую вещь или есть сомнения, доброкачественный ли продукт питания перед
вами, имеет смысл произвести эти в общем-то элементарные процедуры.
Практическая часть
На основании
всего выше изложенного и учитывая цель своей работы, я могу теперь определиться
с выбором языка программирования для создания программы по определению
подлинности товара по его штрих-коду.
Программа
написана на языке программирования Visual
Basic. Ниже представлен листинг
программы:
Private Sub Command1_Click()
A1 = Val(Text1.Text)
A2 = Val(Text2.Text)
A3 = Val(Text3.Text)
A4 = Val(Text4.Text)
A5 = Val(Text5.Text)
A6 = Val(Text6.Text)
A7 = Val(Text7.Text)
A8 = Val(Text8.Text)
A9 = Val(Text9.Text)
A10 = Val(Text10.Text)
A11 = Val(Text11.Text)
A12 = Val(Text12.Text)
A13 = Val(Text13.Text)
Sum_chet = (A2 + A4 + A6 + A8
+ A10 + A12) * 3
Sum_nechet = A1 + A3 + A5 +
A7 + A9 + A11
s = Sum_chet + Sum_nechet
B = 10 - (s Mod 10)
If A13 = B Then MsgBox
("Данный продукт - лицензионный"), vbInformation, "Вывод результата"
Else MsgBox ("Данный продукт - подделка"), vbCritical, "Вывод результата"
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text1.SetFocus
End Sub
Private Sub Text1_Change()
Text2.SetFocus
End Sub
Private Sub Text10_Change()
Text11.SetFocus
End Sub
Private Sub Text11_Change()
Text12.SetFocus
End Sub
Private Sub Text12_Change()
Text13.SetFocus
End Sub
Private Sub Text2_Change()
Text3.SetFocus
End Sub
Private Sub Text3_Change()
Text4.SetFocus
End Sub
Private Sub Text4_Change()
Text5.SetFocus
End Sub
Private Sub Text5_Change()
Text6.SetFocus
End Sub
Private Sub Text6_Change()
Text7.SetFocus
End Sub
Private Sub Text7_Change()
Text8.SetFocus
End Sub
Private Sub Text8_Change()
Text9.SetFocus
End Sub
Private Sub Text9_Change()
Text10.SetFocus
End Sub
Алгоритм
выполнения программы.
Запускаем программу. Водим в нее
штрих-код. Нажимаем кнопку «Принять».
Если товар лицензионный, то программа выдаст следующее окно:
Если товар подделка, то программа выдает окно вида:
Если вы допустите
хоть одну ошибку при введении штрих-кода (введете цифру, не соответствующую
штрих-коду), то программа будет воспринимать данный продукт как подделку.
Убедившись в
подлинности продукта, нажимаем на кнопку “Очистить” и вы можете снова вводить
другой штрих-код.
Программа проста
в использовании и понятна каждому. Весит она всего 48
Кб, что повышает ее практичность и возможность носить с собой программу
на любом носителе.
Исследовательская часть
После написания
программы возникла идея проверить часть товаров импортного и отечественного
производства на подлинность. Для этого были выбраны десять групп часто
потребляемых товаров: педагогическая литература, средства гигиены и косметики,
бытовая химия, компьютерные игры, бытовая техника, детская литература, напитки,
продукты питания, канцтовары, лекарственные средства. В каждой группе брали 10
наименований товаров. Результаты исследования представлены в таблицах и
диаграммах ниже.
Таблица 1.
Результаты тестирования педагогической литературы.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Школьные
олимпиады. Биология
|
Россия
|
9785811230884
|
лицензионный
|
2
|
Задания
для подготовки к олимпиадам. 6-11. Биология
|
Россия
|
978570570679
|
лицензионный
|
3
|
Классный
руководитель в современной школе
|
Россия
|
9795949160045
|
лицензионный
|
4
|
Административное
управление воспитательным процессом
|
Россия
|
9785705708963
|
лицензионный
|
5
|
Мастер-класс
для заметителей директора школы по воспитательной работе
|
Россия
|
9785989230976
|
лицензионный
|
6
|
Поурочные
разработки по общей биологии
|
Россия
|
9785946658225
|
лицензионный
|
7
|
Подготовка
к олимпиадам по биологии. 8-11
|
Россия
|
9785811233533
|
лицензионный
|
8
|
Биология
10 класс, поурочные планы
|
Россия
|
9785705706013
|
лицензионный
|
9
|
Катехизис
директора школы
|
Россия
|
9785241007575
|
лицензионный
|
10
|
Планирование
воспитательной работы в классе
|
Россия
|
9785891441163
|
лицензионный
|
Таблица 2.
Результаты тестирования средств гигиены и косметики.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Анти-перспирант
ADIDAS league
|
Испания
|
3412241240010
|
подделка
|
2
|
Крем
для рук Flormar Манго
|
Турция
|
8690604103218
|
лицензионный
|
3
|
Пеня
для бритья Gillette
|
Великобритания
|
3014260240226
|
лицензионный
|
4
|
Пенка
для умывния Чистая линия
|
Россия
|
4600702045024
|
лицензионный
|
5
|
Дезодорант-спрей
AXE
|
Россия
|
8717644277539
|
лицензионный
|
6
|
Анти-перспирант
ADIDAS control
|
Испания
|
3412241900143
|
лицензионный
|
7
|
Пена
для укладки taft Три погоды
|
Россия
|
4015000912846
|
лицензионный
|
8
|
Банное
дегтярное мыло
|
Республика
Казахстан
|
4870007225777
|
лицензионный
|
9
|
Крем-гель
для умывания Clearasil
|
Франция
|
5000167036428
|
лицензионный
|
10
|
Шампунь
для мужчин shauma
|
Россия
|
4605966003254
|
лицензионный
|
Таблица 3.
Результаты тестирования лекарственных средств.
название
|
страна-производитель
|
штрих-код
|
результат теста
|
Синтомицин
линимент
|
Россия
|
4601026022081
|
лицензионный
|
Кальций
-Д3 никомед
|
Норвегия
|
7038319032071
|
лицензионный
|
Фаниган
|
Индия
|
8906002053254
|
лицензионный
|
Амоксиклав
|
Словения
|
3838957901449
|
лицензионный
|
Тест-полоски
для определения уровня глюкозы в крови TRUEbalance
|
Бельгия
|
5420040872187
|
лицензионный
|
Мукалтин
|
Республика
Казахстан
|
4870114001318
|
лицензионный
|
Холосас
|
Республика
Казахстан
|
4870144764306
|
лицензионный
|
Живая
клетка. Сибирское здоровье
|
Россия
|
4607035301469
|
лицензионный
|
Новокаин
|
Республика
Беларусь
|
4810201000701
|
лицензионный
|
Тизанил
|
Индия
|
8901252950568
|
лицензионный
|
Нафазазолин-ШФ
|
Республика
Казахстан
|
4870006870930
|
подделка
|
Таблица 4.
Результаты тестирования товаров бытовой техники.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Холодильник
LG
|
Россия
|
8801031533596
|
лицензионный
|
2
|
Набор
для стрижки VITEK
|
Австрия
|
9012345009786
|
лицензионный
|
3
|
Шестиразъемный
сетевой фильтр
|
не
указана
|
37332010674
|
подделка
|
4
|
Фен-щетка
для волос PHILIPS
|
Китай
|
8710103544869
|
лицензионный
|
5
|
Фен для
волос VITEK
|
Китай
|
9012345008758
|
лицензионный
|
6
|
Мультиварка
VESekectric
|
Испания
|
8429723720019
|
лицензионный
|
7
|
Электромясорубка
Аксион
|
Россия
|
4607159820396
|
лицензионный
|
8
|
Утюг
Tiffany
|
Турция
|
6400052417001
|
лицензионный
|
9
|
Телефон
Nokia
|
Финляндия
|
6438158166257
|
лицензионный
|
10
|
Ноутбук
ASUS
|
Китай
|
4716659408499
|
лицензионный
|
Таблица 5.
Результаты тестирования компьютерных игр.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
BattleField:Bad
Company 2
|
Росийская
Федерация
|
5035226079313
|
лицензионный
|
2
|
Dead
Space 3
|
Не
указана
|
3488638247584
|
подделка
|
3
|
Mass
Efect 3
|
Не
указана
|
4600012149713
|
подделка
|
4
|
Call of Duty:
Black Ops
|
Росийская
Федерация
|
4611003279308
|
лицензионный
|
5
|
DUNGEONS.Хранитель
Подземелий
|
Росийская
Федерация
|
4607057338016
|
лицензионный
|
6
|
Блицкриг
II: Освобождение
|
Росийская
Федерация
|
4601546037992
|
лицензионный
|
7
|
Warcraft
3: Reign of Chaos
|
Росийская
федерация
|
4603752001804
|
лицензионный
|
8
|
Антология
S.T.A.L.K.E.R
|
Росийская
Федерация
|
4603223140933
|
подделка
|
9
|
Flashpoint:
Холодная Война
|
Росийская
Федерация
|
4600974000325
|
лицензионный
|
10
|
Squad
Assault:West Front
|
Не
указана
|
4685352002276
|
лицензионный
|
Таблица 6.
Результаты тестирования продуктов питания.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Подсолнечное
масло "Маслозавод №1"
|
Республика
Казахстан
|
4870003260604
|
лицензионный
|
2
|
BEERKA, рыбка сушеная
|
Российская
Федерация
|
4607120854849
|
лицензионный
|
3
|
Майонез
"Махеев провансаль"
|
Российская
Федерация
|
4604248000349
|
лицензионный
|
4
|
Соус
майонезный ASTORIA
|
Российская
Федерация
|
4600528346794
|
лицензионный
|
5
|
Перец
черный молотый "Приправыч"
|
Российская
Федерация
|
4610000820933
|
лицензионный
|
6
|
Чай
"Ассам классический"
|
Республика
Казахстан
|
4870002900112
|
лицензионный
|
7
|
Кофе
"Nescafe classic"
|
Российская
Федерация
|
4607085440071
|
лицензионный
|
8
|
Сыр
сулугуни "Восток молоко"
|
Республика
Казахстан
|
4870004060036
|
лицензионный
|
9
|
Икра из
кабачков "Балтимор"
|
Российская
Федерация
|
4607172381089
|
лицензионный
|
10
|
Хлебцы
МОЛОДЦЫ, ржаные
|
Российская
Федерация
|
4607024590621
|
лицензионный
|
Таблица
7. Результаты тестирования напитков.
№
|
название
|
страна-производитель
|
штрих-код
|
результат
теста
|
1
|
Pepsi
|
Республика
Казахстан
|
4870001570095
|
лицензионный
|
2
|
Tassay
|
Республика
Казахстан
|
4870071000119
|
лицензионный
|
3
|
Восток
Молоко
|
Республика
Казахстан
|
4870004062979
|
лицензионный
|
4
|
Ряженка
|
Республика
Казахстан
|
4870206000106
|
лицензионный
|
5
|
Фруто
Няня, сок
|
Российская
Федерация
|
4600338002910
|
подделка
|
6
|
Vitamin
B+ DRINK
|
Республика
Казахстан
|
4870204392906
|
лицензионный
|
7
|
Минеральноя
вода " Карачинская "
|
Российская
Федерация
|
4607015490015
|
лицензионный
|
8
|
BORJOMI,
пластик
|
Грузия
|
4860019001360
|
подделка
|
9
|
Фруто
Няня, вода
|
Российская
Федерация
|
4600338001623
|
лицензионный
|
10
|
BORJOMI,
стекло
|
Грузия
|
4860019001346
|
лицензионный
|
Таблица 8.
Результаты тестирования детской литературы.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Mega
энциклопедия ГЕОГРАФИЯ
|
Российская
Федерация
|
9785882158476
|
лицензионный
|
2
|
Атлас
Физическая география 6
|
Республика
Казахстан
|
9789965820755
|
лицензионный
|
3
|
Физическая
география контурные карты 6
|
Республика
Казахстан
|
9786012680836
|
лицензионный
|
4
|
Математика
6 класс, Г.В. Дорофеев, Л.Г. Петерсон
|
Российская
Федерация
|
4602698001954
|
лицензионный
|
5
|
Атлас
мира для детей. АСТ АСТРЕЛЬ
|
Российская
Федерация
|
9785170255993
|
лицензионный
|
6
|
Вопросы
и ответы Machaon
|
Российская
Федерация
|
9785882155925
|
лицензионный
|
7
|
Живой
мир. Энциклопедия. РОСМЕН
|
Российская
Федерация
|
97853530000792
|
лицензионный
|
8
|
Иллюстрированная
энциклопедия для любознательных. РОСМЕН
|
Российская
Федерация
|
9785353016595
|
лицензионный
|
9
|
География
Земли. РОСМЕН
|
Российская
Федерация
|
9785845100986
|
лицензионный
|
10
|
Народы
мира. РОСМЕН
|
Российская
Федерация
|
9785845105233
|
лицензионный
|
Таблица
9. Результаты тестирования канцтоваров.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Блокнот
"Далматинцы"
|
Российская
Федерация
|
4606782012673
|
лицензионный
|
2
|
Альбом
для рисования "Пифагор"
|
Германия
|
4606224030388
|
лицензионный
|
3
|
Ручка
Cello
|
Индия
|
8904158504002
|
лицензионный
|
4
|
Пластилин
"Мультики"
|
Российская
Федерация
|
4600395021138
|
лицензионный
|
5
|
Акварель
"Гамма"
|
Российская
Федерация
|
4600395029738
|
лицензионный
|
6
|
Кисточки
"Paint Brushes"
|
PRG
|
6923997004063
|
лицензионный
|
7
|
Ластик
"Maped"
|
Китай
|
3154141196102
|
лицензионный
|
8
|
Набор
карандашей "Сильверхоф"
|
Германия
|
4250167206326
|
лицензионный
|
9
|
Набор
ручек "SLIMWRITE"
|
Китай
|
4606016041806
|
лицензионный
|
10
|
Тетрадь
общая "abdi"
|
Российская
Федерация
|
4620000130550
|
подделка
|
Таблица
10. Результаты тестирования бытовой химии.
№
|
название
|
страна-производитель
|
штрих-код
|
результат теста
|
1
|
Vanish
для ковров и обивки
|
Российская
Федерация
|
4607109400531
|
лицензионный
|
2
|
Золушка
для чистки ковров
|
Российская
Федерация
|
4607020030091
|
лицензионный
|
3
|
Selena.
Для чистки плит
|
Российская
Федерация
|
4607017941171
|
лицензионный
|
4
|
Sanita.
Спрей для кухни
|
Российская
Федерация
|
4602984004393
|
лицензионный
|
5
|
Кokosal.
Жидкий порошок
|
Польша
|
5900998020231
|
лицензионный
|
6
|
Fairy.
Нежные руки. Средство для мытья посуды
|
Российская
Федерация
|
5413149477728
|
лицензионный
|
7
|
Ariel.
Порошок для стирки
|
Российская
Федерация
|
5413149836433
|
лицензионный
|
8
|
Парма.
Очиститель электрических и газовых плит
|
Российская
Федерация
|
4600171016044
|
лицензионный
|
9
|
Calgon.
Порошок
|
Российская
Федерация
|
4607109405024
|
лицензионный
|
10
|
Salamander.
Пропитка для защиты от грязи и влаги
|
Германия
|
4010864000531
|
лицензионный
|
В результате
исследования выяснилось, что наиболее часто подделываются компьютерные игры
(три подделки из десяти тестируемых). Неожиданный результат оказался при
тестировании напитков (две подделки из десяти). Огорчает, что среди подделок
оказался детский напиток “Фруто Няня”, наиболее разрекламированный и как
следствие часто употребляемый детьми. Среди напитков-подделок оказалась и вода
BORJOMI в пластиковой
упаковке, но в стекле – товар лицензионный. Данные исследования показывают, что
отечественные товары оказываются менее подделываемые, в отличии от импортных
аналогов.
ЗАКЛЮЧЕНИЕ
Определившись с
языком программирования, мы создали программу для определения подлинности
любого товара. Программа проста в использовании и понятна каждому. Весит она
всего 48 Кб, что повышает ее практичность и возможность носить с собой
программу на любом носителе.
Далее мы
исследовали ряд товаров в разных категориях на подлинность с помощью созданного
программного продукта. В результате исследования выяснилось, что наиболее часто
подделываются компьютерные игры и напитки импортного производства. В ходе
данного тестирования товаров на подлинность, мы подтвердили гипотезу
исследования, что часть товаров все-таки контрафактного производства.
Но и это еще не
точка в нашей работе. В дальнейшем планируется адаптировать программу под среду
мобильного телефона, что позволит иметь ее всегда под рукой. Научившись ею
пользоваться, можно обезопасить себя от покупки поделанного товара, тем самым
защитить свое здоровье, и не тратить дополнительные деньги на покупки новых
более качественных товаров.
Конечно, на этом тоже
будет рано останавливаться. Штрих-кодовое обозначение товаров требует серьезной
доработки. Более подробную информацию о товаре можно получить по метке
радиочастотной идентификации RFID,
которая имеет ряд преимуществ перед штрих-кодом.
ЛИТЕРАТУРА
1. Статья
«История криптографии», «В мире информатики №15/ Информатика №47/2003»
2. Статья «Первые
криптографические машины», «В мире информатики №87/ Информатика №5/2007»
3. Статья
«Кодирование информации о товаре», «В мире информатики №55/ Информатика
№8/2005»
4. Статья Е. В.
Андреевой «Методика обучения основам программирования на уроках информатики»,
«Информатика №17/2005»
5. http://new.keden.kz/ru/information_bureau/strcoder.php
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.