Целью лабораторной работы является изучение основ технологии штрихового кодирования.
Требования к содержанию, оформлению и порядку выполнения
В содержательной части отчета по выполнению лабораторной работы требуется отразить процесс построения штрих-кода согласно своему варианту и сделать вывод об областях применения технологии штрихового кодирования и преимуществах, которые оно дает.
Если выполнена программная реализация алгоритмов, то также требуется привести описание программ.
Теоретическая часть
Теоретические сведения, необходимые для выполнения лабораторной работы, представлены в разд.3.3.
Общая постановка задачи
Требуется выполнить следующие:
Сформулируйте, какие преимущества дает технология штрихового кодирования товаров.
1. Найдите любой товар, на который нанесен штрих-код в формате EAN-13. Проанализируйте данный штрих-код и определите страну происхождения товара, код предприятия изготовителя товара, код товара. Проверьте контрольный разряд данного штрих-кода.
2. Закодируйте штрих-кодом формата EAN-13 некоторое число, соответствующее своему варианту (см. следующий раздел).
3. Для штрих-кода, полученного в предыдущем пункте, сформируйте строку, кодирующую графическое изображение данного штрих-кода.
4. Установите на компьютер шрифт EAN-13 и отобразите на экран компьютера строку, полученную в предыдущем пункте, в данном шрифте (на экране компьютера должно получиться графическое изображение штрих-кода). Для отображения на экране компьютера строки в заданном шрифте не обязательно писать соответствующую программу. Можно воспользоваться стандартным ПО, например редактором Word.
В качестве дополнительных заданий рекомендуется выполнить следующее:
1. Программно реализовать алгоритм вычисления контрольного разряда штрих-кода формата EAN.
2. Программно реализовать алгоритм формирования строки, кодирующей графическое изображение штрих-кода EAN-13.
3. Разработать программу, позволяющую вводить, отображать и печатать штрих-коды в формате EAN-13. На рис.4.5 представлено основное окно аналогичной программы.
Список индивидуальных данных
В одном из заданий к лабораторной работе (см. предыдущий раздел) требуется закодировать штрих-кодом формата EAN-13 некоторое число. В качестве такого числа можно выбрать номер своего варианта или дату своего рождения, при этом недостающие цифры принять равными нулю.
Пример выполнения работы
Пусть Вы решили закодировать штрих кодом EAN-13 дату своего рождения 01.02.1990. Дополним недостающие цифры нулями. Таким образом, требуется закодировать следующие 12 цифр 000001021990. Вначале требуется рассчитать контрольный разряд. Пример расчета контрольного разряда для кода 560172111001 был рассмотрен в разд.3.3. Далее требуется сформировать строку, кодирующую графическое изображение штрих-кода. Данный процесс был рассмотрен в разд.3.3 для кода 2001234567893.
После получения строки, кодирующей графическое изображение штрих-кода, необходимо отобразить полученную строку с помощью шрифта EAN-13. Для этого установите шрифт EAN-13 (файл шрифта прилагается к данному УМК). Окно установки шрифта показано на рис.Л4.2. Наберите полученную строку в Word-e или WordPad-е или другом редакторе и отобразите эту строку с помощью шрифта EAN-13. Данные действия в WordPad-е представлены на рис Л4.3.
Контрольные вопросы к защите
1. Какие форматы штрих-кодов наиболее распространены.
2. Правила формирования штрих-кода в формате EAN-13.
3. Алгоритм вычисления контрольного разряда штрих-кодов формата EAN.
Способ оценки результатов
Критерии оценки результатов совпадают с критериями,, определенными при описании лабораторной работы №1 в разделе «Способ оценки результатов».
Дата: 2016-09-30, просмотров: 199.