Помощь в написании студенческих работ
Антистрессовый сервис

Система извлечения данных из грузовых документов на бумажном носителе

Дипломная Купить готовую Узнать стоимостьмоей работы

Технологические показатели комплекса были определены в предыдущей главе. Предполагается организовать в пароходстве шесть рабочих мест операторов ввода (поскольку в среднем в день в настоящее время обрабатывается около 7 тыс. бумажных документов). Эти операторы будут работать в центральном офисе пароходства (трое), в офисе пароходства в Самаре (двое) и один операторов в офисе пароходства… Читать ещё >

Система извлечения данных из грузовых документов на бумажном носителе (реферат, курсовая, диплом, контрольная)

Содержание

  • Введение
  • Глава 1. Постановка задачи по разработке и внедрению программно-аппаратного комплекса извлечения данных из грузовых документов на ОАО «Волжское речное пароходство»
    • 1. 1. Оформление грузовых документов при морских и речных перевозках
    • 1. 2. Система документооборота на ОАО «Судоходная компания «Волжское речное пароходство»
    • 1. 3. Система электронного документооборота на предприятии
    • 1. 4. Постановка технического задания на разработку системы извлечения данных из грузовых документов на бумажном носителе на ОАО «Судоходная компания «Волжское речное пароходство»
  • Выводы
  • Глава 2. Разработка программно-аппаратного комплекса поточного сканирования и оцифровки данных на ОАО «Волжское речное пароходство»
    • 2. 1. Технологии оптического распознавания текстов
    • 2. 2. Обзор рынка систем оптического распознавания текста и форм
    • 2. 3. Выбор программной платформы для реализации «ВРП-Form»
    • 2. 4. Архитектура программно-аппаратного комплекса «ВРМ Form»
    • 2. 5. Информационное обеспечение задачи автоматизированного ввода форм
      • 2. 5. 1. Информационная модель и её описание
      • 2. 5. 2. Создание шаблонов для обработки форм
      • 2. 5. 3. Характеристика используемой базы данных
      • 2. 5. 4. Структурная схема вызова программных модулей
      • 2. 5. 5. Экспорт данных в базу данных предприятия
  • Выводы
  • Глава 3. Разработка модуля распознавания плохочитаемых однотипно выполненных символов
    • 3. 1. Шаблонный и структурный методы распознавания текстов
    • 3. 2. Разработка шрифтонезависимого алгоритма распознавания текста
    • 3. 3. Программная реализация алгоритма распознавания методом жука с автоматической векторизацией
    • 3. 3. Оценка качества работы и надежности разработанного программного модуля
  • Выводы
  • Глава 4. Экономическая эффективность внедрения системы извлечения данных из грузовых документов на бумажном носителе на ОАО «Судоходная компания «Волжское пароходство»
    • 4. 1. Оценка затрат на внедрение системы извлечения данных из грузовых документов на бумажном носителе
    • 4. 2. Методика расчета экономического эффекта от мероприятия по внедрению системы извлечения данных из грузовых документов на бумажном носителе
    • 4. 3. Расчет экономической эффективности внедрения программно-аппаратного комплекса «ВРП Form» на ОАО «Судоходная компания «Волжское речное пароходство»
  • Выводы
  • Глава 5. Безопасность жизнедеятельности
    • 5. 1. Санитарные требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы
    • 5. 2. Требования к помещениям для эксплуатации ПЭВМ и ВДТ,
    • 5. 3. Требования к освещению помещений и рабочих мест с ВДТ и ПЭВМ
  • Заключение
  • Список использованной литературы
  • Приложения
  • Приложение 1. Организационная структура пароходства

Приложение 2. Перечень используемых на ОАО «Судоходная компания «Волжское речное пароходство» грузовых документов

Приложение 3. Основные элементы формы на примере упаковочного листа

Приложение 4. Исходный текст программы модуля распознавания.

Технологические показатели комплекса были определены в предыдущей главе. Предполагается организовать в пароходстве шесть рабочих мест операторов ввода (поскольку в среднем в день в настоящее время обрабатывается около 7 тыс. бумажных документов). Эти операторы будут работать в центральном офисе пароходства (трое), в офисе пароходства в Самаре (двое) и один операторов в офисе пароходства в Волгограде, в их задачи входит самостоятельный ввод документов в систему оцифровки, но, кроме того, предполагается, что они будут отвечать за обработку документов, поступающих к ним в графическом формате из удаленных офисов, где развертывание системы «ВРП Form» нецелесообразно, поскольку там обрабатывается менее 100 бумажных форм ежедневно. Связь между рабочими местами и базой данных пароходства осуществляется с использованием локальной сети и сети интернет, в настоящее время эти механизмы обмена данными полностью отработаны и не требуется дополнительных мероприятий по организации новых сетевых решений.

В целом, для развертывания «ВРП Form» в пароходстве необходимо провести определенные капитальные вложения, а именно — дополнительно приобрести:

Таблица 4.

1. Капитальные вложения на развертывание «ВРП Form».

Наименование Стоимость (тыс. руб) Количество Общая стоимость (тыс. руб) Срок амортизации, лет Лицензия ABBYY FormReader 6.5 56 6 336 5 Комплект офисной мебели 35 7 210 5 Компьютер 25 9 225 5 Промышленный сканер Fujitsy A3 75 6 450 10 Лицензия ABBYY Form Engine Pack 144 1 144 5 Работа по инсталляции ПО и наладке комплекса 180 1 180 — ИТОГО 1545.

Других капитальных вложений не требуется, имеющееся сетевое оборудование и устройство базы данных пароходства гарантируют стабильную работу разворачиваемого программно-аппаратного комплекса по обработке бумажных грузовых документов. После разворачивания комплекса становятся неизбежными текущие затраты на его обслуживание, которые отражены в таблице 4.2:

Таблица 4.

2. Текущие затраты на обслуживание «ВРП Form» за месяц Наименование Сумма Количество Общая сумма расходов (тыс. руб) Зарплата оператора 15,5 6 93 Зарплата системного администратора комплекса 24 1 24 Зарплата дежурного инженера 17 2 34 Социальные платежи 39,25 1 39,25 Техобслуживание оборудования (1,66% от стоимости) 28 1 28 ИТОГО 218,25 Итого текущие затраты за год составят 2619 тыс. руб. Следовательно, в течение первого года реализации проекта совокупные затраты составят 4164 тыс. руб.

Приведенный в таблице 4.

2. расчет стоимости развертывания комплекса опирается на анализ трудоемкости выполнения этих работ. В программной разработке участвуют пять специалистов — руководитель проекта, ведущий программист и три инженера-программиста. Руководитель проекта выполняет координирующие функции, ведущий программист выполняет работы по программному обеспечению интеграции «ВРП Form» в существующий механизм документооборота на пароходстве, а инженеры-программисты осуществляют собственно развертывание рабочих мест оператора комплекса. В качестве исполнителей работ предполагается привлечь начальника отдела АСУ фирмы и штатных программистов и инженеров-программистов пароходства. Отметим также, что работы будут проводиться не только в головном офисе, но необходимы будут командировки в другие города. В связи с этим введем повышающий коэффициент 1,26 (в соответствии с принятыми в пароходстве нормативами), учитывающие необходимость выездной работы специалистов.

Таблица 4.

3. Трудоемкость работ по разработке проекта Наименование работ Трудоемкость, чел/дни Руководитель проекта Ведущий программист Инженер-программист Разработка технического задания 5 2 — Разработка методов решения задачи. Выбор ПО 2 3 4*3=12 Разработка структуры решения задачи 1 5 2*3=6 Создание интерфейса программного модуля — 5 — Организация рабочих мест пользователей — 3 15*3=45 Тестирование и отладка основных модулей комплекса — 2 3*3=9 Тестирование и отладка всего комплекса в сетевом варианте 1 12 3*3=9 Составление технической документации 1 2 2*3=6 Сдача проекта 1 1 1*3=3 ИТОГО: 11 35 84 Стоимость рабочего дня, руб 1200 950 850 Расходы 13 200 33 250 71 400.

Итого совокупные расходы на зарплату составляют 117,85 тыс. руб. Отчисления в фонды социального страхования составят 30,65 тыс. руб. С учетом командировочных (117,85*0,26=31,25 тыс. руб) получаем итоговую сумму в размере 180 тыс. руб., что совпадает с оценками компании — системного интегратора.

4.

2. Методика расчета экономического эффекта от мероприятия по внедрению системы извлечения данных из грузовых документов на бумажном носителе.

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

Эффект от автоматизации от внедрения нового программно-технологического комплекса, как известно, возникает в сфере управления процессом производства и сфере самого производства. Сегодня эффект в сфере управления может быть достаточно точно определен и полученная оценка будет достоверна. А вот эффект от компьютеризации управленческого труда в сфере производства проявляется опосредствовано. В большей части методик расчета экономической эффективности от применения ИТ используются экспертные оценки влияния ИТ на те или иные показатели деятельности самого объекта [8].

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

Таблица 4.

4. Вариант классификации основных источников экономической эффективности применения ИТ [31].

Источники эффективности Косвенные Прямые Измеримые Неизмеримые Измеримые Неизмеримые 1 Улучшение использования трудовых, материальных и финансовых ресурсов.

2 Снижение и ликвидация трудовых, материальных и финансовых потерь от недостатков управления.

3 Рост выпуска продукции, производительности труда, повышение эффективности производства. 1 Совершенство-вание управления социальноэкономического развития.

2 Улучшение социально — психологического климата в трудовом коллективе. 1 Снижение трудоемкости работ по управлению.

2 Снижение затрат на управление.

3 Рост производительности управленческого труда.

4 Снижение удельного веса управленческого персонала в общей численности работающих.

5 Оперативность получения информации о ходе производства. 1 Повышение культуры управленческого труда.

2 Облегчение труда.

3 Повышение качества информации.

4 Углубление и совершенствование методов управления. В условиях инфляционных процессов при оценке эффективности инвестиционных проектов используют методы дисконтирования. Существующие варианты дисконтирования исходят из предположения, что деньги, расходуемые в будущем, будут иметь меньшую ценность, чем в настоящее время. Для этого все затраты, связанные с осуществлением проекта, приводят к масштабу цен, сопоставимому с имеющимися сегодня. Такой пересчет называют дисконтированием (уценкой). Расчет коэффициентов приведения производится на основании ставки сравнения (коэффициента дисконтирования или нормы дисконта). Коэффициент пересчета характеризует темп снижения ценности денежных ресурсов с течением времени.

Значение коэффициента пересчета всегда меньше единицы. Дисконтирование осуществляют к определенному году (как правило к году внедрения). В этом случае показатель называют коэффициентом дисконтирования. В том случае, если приведение осуществляется к сегодняшнему моменту времени, расчетный показатель называют коэффициентом отдаленности. При дисконтировании интересующий нас показатель умножается на указанные коэффициенты [8].

Многие экономисты считают, что годовая норма дисконта должна быть приравнена к значению коэффициента эффективности капитальных вложений или не превышать его. При этом следует учитывать, что завышение нормы дисконта отсекает множество проектов вложений, а слишком низкая приводит к чрезмерному напряжению фонда накопления.

Применяемая ниже для расчета экономической эффективности внедрения программно-аппаратного комплекса «ВРП Form» методика основана на расчете прямого сравнительного эффекта от использования новых программных средств вычислительной техники (ПС ВТ). За варианты использования ПС принимаются ручной способ обработки информации и способ обработки с использованием средств «ВРП Form». Предлагается производить расчет следующих основных показателей: годовая экономия затрат на обработку информации при использовании ПС ВТ; единовременные затраты на создание и внедрение ПС ВТ; срок окупаемости дополнительных капитальных вложений.

Годовая экономия затрат на обработку информации, связанная с внедрением ПС ВТ определяется по формуле [6]:

С = Ср — См ,.

где С — годовая экономия затрат на обработку информации, связанная с внедрением ПС ВТ;

Ср — затраты на подготовку и обработку информации в базовом варианте, т. руб;

См — затраты на обработку информации при внедрении «ВРП Form», т. руб.

Составляющие формулы определяются следующим образом.

Ср = (Qвх, б + Qвых, б) Цр Гд / Нвыр, р ,.

где Qвх, б, Qвых, б — объем входной и выходной информации, обрабатываемой в базовом варианте соответственно, в тыс. док.;

Цр — стоимость одного часа ручной обработки информации, руб / час;

Гд — коэффициент, учитывающий дополнительные затраты времени на логические операции при ручной обработке информации;

Нвыр, р — норма выработки при ручной работе, док. / час.

Стоимость одного часа ручной обработки информации определяется следующим образом [6]:

Цр = Зм W Кн / T ,.

где Зм — среднемесячная заработная плата пользователя, руб;

W — коэффициент начисления на заработную плату;

Т — среднемесячный фонд рабочего времени, час;

Кн — коэффициент, учитывающий накладные расходы.

Затраты на обработку информации при использовании внедренного ПС ВТ определяется следующим образом [6]:

См = Сп + Соб ,.

где Сп — затраты на подготовку информации и ввод информации для реализации функций, автоматизированных в ПС ВТ, т. руб;

Соб — затраты на машинное время для реализации функций, автоматизированных в ПС ВТ, т. руб.

Компоненты, входящие в последнюю формулу, определяются следующим образом:

Сп = (Цр + Цмч) Qвх, н / Нвыр, а ,.

где Qвх, н — объем входной информации, обрабатываемой с помощью ПС ВТ (новый вариант), тыс. док.;

Нвыр, а — норма выработки пользователя при подготовке и вводе информации в ЭВМ, тыс. док. / час;

Цмч — стоимость одного машинного часа работы ЭВМ, руб.

Соб = Тм Цмч ,.

где Тм — затраты машинного времени, необходимые для реализации функций, автоматизированных с помощью ПС ВТ, час.

Тм = (Qвх, н + Qвых, н) Тз ,.

где Qвых, нобъем выходной информации, получаемой при использовании ПС ВТ, тыс. док.;

Тз — среднее время обработки 1000 знаков и вывода информации с использованием ПС ВТ, час / тыс. зн.

Единовременные затраты на создание и внедрение ПС ВТ рассчитываются по формуле:

К = Кп + Кк ,.

где К — единовременные затраты на создание и внедрение ПС ВТ с учетом фактора времени, т. руб.

Кппредпроизводственные затраты ПС ВТ, т. руб.;

Кккапитальные вложения (приобретение оборудования, строительно-монтажные и прочие расходы), необходимые для реализации ПС ВТ.

В предпроизводственные затраты обычно включают затраты на разработку или поставку и привязку ПС ВТ, а так же расходы, связанные с формированием информационной базы для функционирования ПС ВТ (кодирование информации, заполнение справочников, формирование переходящих остатков и прочее).

В капитальные вложения включаются затраты на приобретение установку и наладку оборудования, на строительно-монтажные работы и прочие расходы. Затраты, произведенные в разное время, должны быть приведены, например на момент внедрения, изложенным выше методом дисконтирования.

Внедрение ПС ВТ будет эффективным, если расчетный коэффициент эффективности капитальных вложений (Ер) будет больше выбранного граничного значения. При этом Ер определяется как:

Ер = С / К (Е ,.

где Е — принятый по предлагаемой выше методике, в зависимости от желаемого срока окупаемости, граничный коэффициент эффективности капитальных вложений;

Срок окупаемости капитальных вложений (Ток) рассчитывается по формуле:

Ток = К / С.

Источники формирования исходных данных для расчета эффективности применения ПС ВТ приведены в таблице 4.

5.

Таблица 4.5 Источники формирования исходных данных Наименование показателей для расчета Источник формирования Предпроизводственные затраты Договор на разработку (поставку и привязку) ПС ВТ Капитальные вложения Расчет доли использования оборудования в соответствии со временем подготовки, обработки и выдачи информации с помощью ПС ВТ Объем входной и выходной информации Фактические данные предприятия Норма выработки при ручной обработке информации То же Норма выработки при подготовке данных на машинный носитель Единые нормы времени и выработки Коэффициент начисления на заработную плату Налоговое законодательство Коэффициент, учитывающий накладные расходы Фактические данные предприятия Среднемесячный фонд рабочего времени Устанавливается законодательными актами Затраты времени для обработки 1000 зн. И вывод информации с использованием ПС Опытно-статистические данные хронономентража затрат времени Стоимость одного машинного часа Работы ПЭВМ Калькуляционный расчет на основании часовой заработной платы пользователя (с начислениями на нее и накладными расходами) и часовой нормой амортизационных отчислений Коэффициент эффективности капитальных вложений В соответствии с предложениями, сформулированными в настоящем разделе.

4.

3. Расчет экономической эффективности внедрения программно-аппаратного комплекса «ВРП Form» на ОАО «Судоходная компания «Волжское речное пароходство».

На основании методики предыдущего параграфа поведем расчет экономической эффективности внедрения программно-аппаратного комплекса «ВРП Form» на ОАО «Судоходная компания «Волжское речное пароходство». При внедрении на ОАО «Судоходная компания «Волжское речное пароходство» системы обработки бумажных документов и централизованного внесения данных в базу данных предприятия система документооборота в пароходстве претерпела существенные изменения. Основными из них являются следующие:

— документооборот на предприятии теперь осуществляется на единой информационной базе, доступной всем заинтересованным лицам. Информация в базе данных является унифицированной, она оформляется единообразно для всех структурных подразделений фирмы.

— значительно возросла скорость документооборота. Как отмечалось в первой главе, обработка бумажных документов, даже при привлечении необходимого числа сотрудников, до внедрения единой системы обработки бумажных документов, могла занимать при пиковых нагрузках до нескольких суток. Теперь любой запрос выполняется в течение нескольких минут.

— снизились затраты живого труда менеджеров и бухгалтерских работников на организацию документооборота — большинство запросов и отчетов выполняются простым введением исходных данных запроса и нажатием кнопки. Отпала необходимость в рутинной работе по набору различного рода документов, в переводе данных из одного электронного формата в другой.

— определены ответственные лица, несущие персональную ответственность за своевременность ввода и достоверность информационных записей в базе данных.

Можно констатировать, что внедрение единой электронного документооборота на ОАО «Судоходная компания «Волжское речное пароходство» качественно изменило систему документооборота, сделало её более гибкой, оперативной и точной. Однако дать количественную экономическую оценку многим из этих факторов затруднительно. Поэтому выделим те факторы использования новой системы работы с документами, которые имеют явный количественный способ оценки. Фактически только сокращение затрат живого труда поддается явной оценке. До внедрения «ВРП Form» на пароходстве вот уже несколько лет всё равно все докеументы подвергались ретроконверсии и их содержательные данные вносились в базу данных. Однако в этом было задействовано много людей и были возможны ошибки при обработке документов. После внедрения «ВРП Form» обработка данных производится автоматически, затраты живого труда на предприятии существенно сокращаются и именно этот фактор является определяющим при определении экономической эффективности проекта.

Будем предполагать, что количество поступающих бумажных документов в компании является постоянным, не зависящим от используемой системы организации документооборота. Для выполнения работ по оцифровке документов обслуживания поступающих заявок сотрудники фирмы должны выполнить определенное количество элементарных действий. В соответствии с данными Главы 2 ежедневно сотрудники обрабатывают.

— 3000 входящих грузовых документов с нормативом времени на обработку одного документа 0,065 ч.

— 3000 исходящих грузовых документа с нормой времени 0,065 ч на обработку одного документа.

— 1000 внутренних документов с нормой времени 0,1 час.

Итого суммарные затраты времени составляют 490 часов в сутки. Затраты живого труда за год составляют (с учетом того, что пароходство работает без выходных, среднее количество документов приведено на основании именно этого предположения) 178,85 тыс. час.

Средняя часовая оплата труда на пароходстве для менеджеров и офис-менеджеров (то есть именно той категории сотрудников, которая до внедрения системы «ВРП Form» отвечало за оцифровку и ретроконверсию документов) составляет 43 руб/час. С учетом социальных платежей стоимость одного часа работы составляет 53,5 руб/час.

Следовательно, затраты живого труда на работу с документами до внедрения программно-аппаратного комплекса «ВРП Form» за год составляют 9603 тыс. руб.

Расчет прямого эффекта:

Цp = 53,5 руб/час;

Сp = 9603 тыс.

руб;

Cп = 2619 руб;

Тм = 178,85 тыс час;

С = 9603−2619=6984 тыс.

руб;

K = 1545 тыс.

руб;

Еp = 6984/1545 = 4,52;

Tо = 0,22 года или около трех месяцев.

Таким образом, данный проект окупается за три месяца с момента введения программно-аппаратного комплекса в эксплуатацию. Расчетный коэффициент эффективности капитальных вложений (Ер) равен 4,52, что значительно выше принятых в отрасли 0,35. Поэтому следует считать данный проект экономически эффективным и целесообразным.

Выводы.

Экономические расчеты показали, что разработка и внедрение программно-аппаратного комплекса «ВРП Form», предназначенного для извлечения данных из бумажных документов, является экономически целесообразным. Срок окупаемости комплекса составляет всего три месяца, он обеспечивает годовой экономический эффект в размере 9603 тыс. руб.

Глава 5. Безопасность жизнедеятельности.

5.

1. Санитарные требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организации работы.

Эти правила и нормы предназначены для предотвращения неблагоприятного воздействия на человека вредных факторов, сопровождающих работы с видеодисплейными терминалами (далее — ВДТ) и персональными электронно-вычислительными машинами (далее — ПЭВМ) и определяют санитарно-гигиенические требования к [38]:

— проектированию и изготовлению отечественных и импортных ВДТ на базе электронно-лучевых трубок (далее — ЭЛТ), используемых во всех типах электронно-вычислительных машин, в производственном оборудовании и игровых комплексах на базе ПЭВМ;

— проектированию, изготовлению отечественных и эксплуатации отечественных и импортных ВДТ и ПЭВМ;

— проектированию, строительству и реконструкции помещений, предназначенных для эксплуатации всех типов ЭВМ, ПЭВМ, производственного оборудования и игровых комплексов на базе ПЭВМ.

— обеспечению безопасных условий труда пользователей ВДТ и ПЭВМ.

Визуальные эргономические параметры ВДТ являются параметрами безопасности и их неправильный выбор приводит к ухудшению здоровья пользователей.

Все ВДТ должны иметь гигиенический сертификат, включающий в том числе оценку визуальных параметров.

Конструкция ВДТ, его дизайн и совокупность эргономических параметров должны обеспечивать надежное и комфортное считывание отображаемой информации в условиях эксплуатации.

Конструкция ВДТ должна обеспечивать возможность фронтального наблюдения экрана путем поворота корпуса в горизонтальной плоскости вокруг вертикальной оси в пределах ±30 ° и в вертикальной плоскости вокруг горизонтальной оси в пределах ±30 ° с фиксацией в заданном положении.

Дизайн дисплея должен предусматривать окраску корпуса в спокойные мягкие тона. Корпус ВДТ, клавиатура и другие блоки устройства ПЭВМ должны иметь матовую поверхность одного цвета с коэффициентом отражения 0,4—0,6 и не иметь блестящих деталей, способных создавать блики.

На лицевой стороне корпуса ВДТ не рекомендуется располагать органы управления, маркировку, какие-либо вспомогательные надписи и обозначения. При необходимости расположения органов управления на лицевой панели они должны закрываться крышкой или быть утоплены в корпусе.

Для надежного считывания информации и обеспечения комфортных условий ее восприятия работу с дисплеями следует проводить при значениях основных эргономических параметров. Визуальные эргономические параметры ВДТ и пределы их изменений, в которых должны быть установлены оптимальные и допустимые диапазоны значений, приведены в следующей таблице 5.1:

Таблица 5.

1. Визуальные эргономические параметры ВДТ и пределы их изменений [40].

Наименование параметра Пределы значений параметров минимум (не менее) максимум (не более) Яркость знака (яркость фона), измеренная в темноте, кд/м2 35 (10) 120 (150) Внешняя освещенность экрана, лк 100 (100) 250 (500) Угловой размер знака, угл. Мин 16 (16) 60 (60) При проектировании и разработке ВДТ сочетание визуальных эргономических параметров и их значения, соответствующие оптимальным и допустимым диапазонам, полученные в результате испытаний в специализированных лабораториях, аккредитованных в установленном порядке и подтвержденные соответствующими протоколами, должны быть внесены в техническую документацию на ВДТ.

Для профессиональных пользователей необходимо обеспечивать значения визуальных параметров в пределах оптимального диапазона, им разрешается кратковременная работа при допустимых значениях параметров. Оптимальные и допустимые значения визуальных эргономических параметров должны быть указаны в технической документации на ВДТ. При отсутствии в технической документации на ВДТ данных об оптимальных и допустимых диапазонах значений эргономических параметров эксплуатация ВДТ не допускается.

Конструкция дисплея должна предусматривать наличие органов регулирования яркости и контраста, обеспечивающих возможность регулировки этих параметров от минимальных до максимальных значений.

В технической документации на ВДТ должны быть установлены требования на визуальные параметры (дополнительно к параметрам, перечисленным в таблице 4.1), соответствующие действующим на момент разработки или импорта ГОСТ и признанным в России международным стандартам.

В целях обеспечения требований соблюдения визуальных параметров, а также защиты от электромагнитных и электростатических полей допускается применение приэкранных фильтров, специальных экранов и других средств индивидуальной защиты, прошедших испытания в аккредитованных лабораториях и имеющих соответствующий гигиенический сертификат.

Конструкции ВДТ и ПЭВМ должны обеспечивать мощность экспозиционной дозы рентгеновского излучения в любой точке на расстоянии 0,05 м от экрана и корпуса ВДТ при любых положениях регулировочных устройств не выше 7,74×10−5А/кг, что соответствует эквивалентной дозе, равной 0,1 мбэр/час (100мк.

Р/час).

Конструкция клавиатуры должна предусматривать:

— исполнение в виде отдельного устройства с возможностью свободного перемещения.

— опорное приспособление, позволяющее изменять угол наклона поверхности клавиатуры в пределах от 5 до 15 градусов.

— высоту среднего ряда клавиш не более 30 мм.

— расположение часто используемых клавиш в центре, внизу и справа, редко используемых — вверху и слева.

— выделение цветом, размером, формой и местом расположения функциональных групп клавиш.

— минимальный размер клавиш — 13 мм, оптимальный — 15 мм Кавиши с углублением в центре и шагом 19+/1 мм.

— расстояние между клавишами не менее 3 мм.

— одинаковый ход для всех клавиш с минимальным сопротивлением нажатию 0,25 Н и максимальным — не более 1,5 Н.

— звуковую обратную связь от включения клавиш с регулировкой уровня звукового сигнала и возможности её отключения.

5.

2. Требования к помещениям для эксплуатации ПЭВМ и ВДТ,.

Помещения с ВДТ и ПЭВМ должны иметь естественное и искусственное освещение.

Естественное освещение должно осуществляться через светопроемы, ориентированные преимущественно на север и северо-восток и обеспечивать коэффициент естественной освещенности (КЕО) не ниже 1,2% в зонах с устойчивым снежным покровом и не ниже 1,5% на остальной территории.

Расположение рабочих мест и ВДТ и ЭВМ для взрослых пользователей в подвальных помещениях не допускается. Размещение рабочих мест с ВДТ и ЭВМ во всех учебных заведениях и дошкольных учреждениях не допускается в цокольных и подвальных помещениях.

В случаях производственной необходимости, эксплуатация ВДТ и ЭВМ в помещениях без естественного освещения может проводиться только по согласованию с органами и учреждениями Государственного санитарно-эпидемиологического надзора.

Площадь на одно рабочее место с ВДТ или ЭВМ для взрослых пользователей должна составлять не менее 6,0 кв. м., а объем не менее 20,0 м. куб.

При строительстве новых и реконструкции действующих средних, средних специальных и высших учебных заведений помещения для ВДТ и ЭВМ должны проектироваться высотой (от пола до потолка) не менее 4 м Производственные помещения. В которых для работы используются преимущественно ВДТ и ПЭВМ (диспетчерские, операторские, расчетные и др.) и учебные помещения (аудитории вычислительной техники, дисплейные классы, кабинеты и др.), не должны граничить с помещениями, в которых уровни шума и вибрации превышают нормируемые значения (механические цеха, мастерские, гимнастические залы и т. п.).

Звукоизоляция ограждающих конструкций помещений с ВДТ и ЭВМ должна отвечать гигиеническим требованиям и обеспечивать нормируемые параметры шума.

Помещения с ВДТ и ЭВМ должны оборудоваться системами отопления, кондиционирования воздуха или эффективной приточно-вытяжной вентиляцией. Расчет воздухообмена следует проводить по теплоизбыткам от машин, людей, солнечной радиации и искусственного освещения. Параметры микроклимата, ионного состава воздуха, содержание вредных веществ в нем должны отвечать требованиям установленных норм.

Для внутренней отделки интерьера помещений с ВДТ и ЭВМ должны использоваться диффузно-отражающие материалы с коэффициентом отражения для потолка — 0,7−0,8; для стен 0,5−0,6; для пола — 0,3−0,5.

Полимерные материалы, используемые для внутренней отделки интерьера помещений с ВДТ и ЭВМ, должны быть разрешены для применения органами и учреждениями Государственного санитарно-эпидемиологического надзора.

Поверхность пола в помещениях для эксплуатации ВДТ и ЭВМ должна быть ровной, без выбоин, нескользкой, удобной для очистки и влажной уборки, обладать антистатическим действием.

В производственных помещениях, в которых работа на ВДТ и ПЭВМ является вспомогательной, температура, относительная влажность и скорость движения воздуха на рабочих местах должны соответствовать действующим санитарным нормам микроклимата производственных помещений.

В производственных помещениях, где работа на ВДТ и ПЭВМ является основной (диспетчерские, операторские, расчетные кабины и посты управления, залы вычислительной техники и др.), согласно Сан.

ПиН 2.

2.2/2.

4.1340−03, должны обеспечиваться оптимальные параметры микроклимата.

Для повышения влажности воздуха в помещениях с ВДТ и ПЭВМ рекомендуется применять увлажнители воздуха, ежедневно заправляемые дистиллированной или прокипяченной питьевой водой.

Согласно Сан.

ПиН 2.

2.2/2.

4.1340−03, содержание вредных химических веществ в воздухе производственных помещений, в которых работа на ВДТ и ПЭВМ является вспомогательной, не должно превышать значений, указанных в ГН 2.

2.5. 1055−01 «Предельно допустимые концентрации (ПДК) вредных веществ в воздухе рабочей зоны» [34] Содержание вредных химических веществ в производственных помещениях, где работа на ВДТ и ПЭВМ является основной (диспетчерские, операторские, расчетные кабины и посты управления, залы вычислительной техники и др.), не должно превышать значений, указанных в ГН 2.

1.6. 1338−03 «Предельно допустимые концентрации загрязняющих веществ в атмосферном воздухе населенных мест». [34].

Уровни положительных и отрицательных аэрионов в воздухе помещений с ВДТ и ПЭВМ должны соответствовать нормам, приведенным в нижеследующей таблице:

Таблица 5.

2. Показатели полярности и уровни ионизации воздуха Уровень ионизации воздуха Число ионов в 1 см³ воздуха Уровень ионизации R n+ nМинимально необходимый 400 600 -0,2 Оптимальный 1500−3000 3000−5000 от -0,5 до 0 Максимально допустимый 50 000 50 000 от — 0,05 до +0,05 Запрещается проводить ремонт ВДТ и ПЭВМ непосредственно в рабочих, учебных и дошкольных помещениях.

5.

3. Требования к освещению помещений и рабочих мест с ВДТ и ПЭВМ.

Требования к естественному освещению изложены в требованиях к помещениям для эксплуатации ПЭВм и ВДТ. Рабочие места с ВДТ и ПЭВМ по отношению к световым проемам должны располагаться так, чтобы естественный свет падал сбоку, преимущественно слева.

Санитарные правила регламентируют, что искусственное освещение должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, при преимущественной работе с документами, допускается применение системы комбинированного освещения (к общему освещению дополнительно устанавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов).

Освещенность на поверхности стола в зоне размещения рабочего документа, согласно Сан.

ПиН 2.

2.2/2.

4.1340−03, должна быть 300—500 лк. Допускается установка светильников местного освещения для подсветки документов. Местное освещение не должно создавать бликов на поверхности экрана и увеличивать освещенность экрана более 300 лк. 34].

Санитарные правила ограничивают прямую блесткость от источников освещения, при этом яркость светящихся поверхностей (окна, светильники и др.), находящихся в поле зрения, должна быть не более 200 кд/м2.

Следует ограничивать и отраженную блесткость на рабочих поверхностях (экран, стол, клавиатура и др.) за счет правильного выбора типа светильников и расположения рабочих мест по отношению к источникам естественного и искусственного освещения, при этом яркость бликов на экране дисплея не должна превышать 40 кд/м2, а яркость потолка при применении системы отраженного освещения не должна превышать 200 кд/м2.

Показатель ослепленности для источников общего искусственного освещения в производственных помещениях (безразмерный коэффициента, характеризующий избыточное количество светового потока в помещении) должен быть не более 20, показатель дискомфорта в административно-общественных помещениях не более 40, в дошкольных и учебных помещениях — не более 15.

Санитарные правила ограничивают неравномерность распределения яркости в поле зрения пользователя следующим образом: соотношение яркости между рабочими поверхностями не должно превышать 3:1—5:1, а между рабочими поверхностями и поверхностями стен и оборудования 10:

1.

В качестве источников света при искусственном освещении должны применяться преимущественно люминесцентные лампы типа ЛБ. При устройстве отраженного освещения в производственных и административно-общественных помещениях допускается применение металлогалогенных ламп мощностью до 250 Вт. Допускается применение ламп накаливания в светильниках местного освещения.

Общее освещение следует выполнять в виде сплошных или прерывистых линий светильников, расположенных сбоку от рабочих мест, параллельно линии зрения пользователя при рядном расположении ВДТ и ПЭВМ. При периметральном расположении компьютеров линии светильников должны располагаться локализовано над рабочим столом ближе к его переднему краю, обращенному к оператору.

Для освещения помещений с ВДТ и ПЭВМ следует применять светильники серии ЛПО36 с зеркализованными решетками, укомплектованные высокочастотными пускорегулирующими аппаратами (ВЧ ПРА). Допускается применять светильники серии ЛПО 36 без ВЧ ПРА только в модификации «Кососвет», а также светильники прямого света — П, преимущественно прямого света — Н, преимущественно отраженного света — В. Применение светильников без рассеивателей и экранирующих решеток не допускается.

Яркость светильников общего освещения в зоне углов излучения от 50 до 90 градусов с вертикалью в продольной и поперечной плоскостях должна составлять не более 200 кд/кв. м., защитный угол светильников должен быть не менее 40 градусов.

Светильники местного освещения должны иметь не просвечивающий отражатель с защитным углом не менее 40 градусов.

Коэффициент запаса для осветительных установок общего освещения при проектировании должен приниматься равным 1,4.

Коэффициент пульсации не должен превышать 5%, что должно обеспечиваться применением газоразрядных ламп в светильниках общего и местного освещения с высокочастотным пускорегулирующим устройством (ВЧ ПРА) для любых типов светильников. При отсутствии светильников с ВЧ ПРА лампы многоламповых светильников или рядом расположенные светильники общего освещения следует включать на разные фазы трехфазной сети.

Для обеспечения нормируемых значений освещенности в помещениях использования ВДТ и ПЭВМ следует проводить чистку оконных рам и светильников не реже двух раз в год и проводить своевременную замену перегоревших ламп.

Заключение

.

Использование баз данных и информационных ERP-систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципа построения и эффективного применения соответствующих технологий и программных продуктов. До 80% всей информации на предприятии хранится в виде неструктурированных документов — текстов и таблиц различных форматов, факсов, сообщений электронной почты. Своевременная их обработка, точное исполнение, конфиденциальное и надежное хранение — основные составляющие большинства деловых процессов, требующие продуманного подхода. Поэтому первой задачей при развертывании современной системы документооборота является перевод различных документов (в том числе и бумажных) в единообразный электронный формат, доступный для использования всем заинтересованным пользователям.

ABBYY FormReader представляет собой мощный инструмент для автоматического ввода данных из бумажных форм (бланков, деклараций, опросных листов, анкет и пр.) в информационные системы и базы данных. Программа ABBYY FormReader основана на высоких технологиях распознавания и обработки изображений. Процесс ввода данных в компьютер можно разделить на три основных этапа:

Создание макета бумажной формы.

Настройка ABBYY FormReader для обработки полученных форм.

Обработка заполненных форм: распознавание форм, проверка полученных данных и сохранение данных в базе данных, информационных системах или файле.

Эта программа осуществляет ввод данных с заполненных форм в компьютер, избавляя пользователя от монотонной ручной работы по перепечатыванию текста. После прохождения различных проверок информация сохраняется в файле одного из распространенных форматов или экспортируется в информационную систему. С помощью ABBYY FormReader можно обрабатывать бумажные документы, применяемые в самых разных сферах деятельности. Обработка форм сводится к следующему:

Заполненные формы помещаются в автоподатчик сканера, после чего устройство переводится в режим сканирования.

Запускается процесс распознавания, во время которого программа автоматически находит заполненные поля на форме, распознает их и проверяет правильность полученной информации.

В ходе выполнения данной дипломной работы были решены следующие задачи:

— проведен анализ системы документооборота и обработки грузовых документов на ОАО «Судоходная компания «Волжское речное пароходство»;

— выполнена разработка программно-аппаратного комплекса «ВРП Form», построенного на основе использования программных решений ABBYY FormReader и FormEngine Pack, предназначенного для извлечения данных из бумажных грузовых документов и помещения их в базу данных SQL пароходства;

— разработан программный модуль распознавания плохочитаемых символов на основе шрифтонезависимого алгоритма жука.

— поведена оценка экономической эффективности мероприятий по внедрению на фирме разработанного программного комплекса.

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

Таким образом, поставленные перед дипломным проектом задачи выполнены полностью, а цель дипломного проектирования достигнута.

Автоматизированные системы обработки учетно-аналитической информации: Учебник В. С. Рожнов, В. Б. Либерман, Э. А. Умнова и др./ под ред. проф. В. С. Рожнова. — М.: Финансы и статистика, 2002.-252с.

Анютин П.А., Электронный документооборот: технические решения, М., Byte, 2006, 296 стр.

Арманд В., Железнов В. OCR-технологии в системах обработки информации. М.: Радио и связь, 2006, 92 с.

Арманд В., Железнов В. OCR-технологии в системах обработки информации Часть 2. М.: Радио и связь, 2006, 117 с.

Атре Ш. Структурный подход к организации баз данных. — М.: Финансы и статистика, 2003. — 320 с.

Балабанов И. Т. Основы финансового менеджмента: М.: Финансы и статистика, 2002 — 340 с Баронов В. В. Автоматизация управления предприятием. — М.: ИНФРА-М, 2000. — 239 с., стр. 218.

Благодатских В. А. Экономика, разработка и использование программного обеспечения ЭВМ: Учебник.

М.: Финансы и статистика, 2002. — 288с Визильтер Ю. В., Степанов А. А., Желтов С. Ю. Новые методы обработки изображений, НЗНТ, Серия: Авиационные системы, № 4; М: Гос.

НИИ АС, 2004.

Галушкин А. И. Синтез многослойных схем распознавания образов — М. Энергия 1974.

Григоренко Г. П., Данелян Т. Я. Системы автоматизированной обработки экономической информации (САОЭИ): Учебное пособие/Моск. эконом. — стат. ин-т. — М., 2002;126с.

Густинович Р.А., Системы распознавания текстовой информации, М., МИФИ, 2004, 208 стр.

Густинович А.В., OCR-распознавание: организация и проведение, Сборник «Известия ВУЗов», спец. выпуск, Москва, 2006 г., стр. 101−110.

Густинович А.В., Результаты апробации автоматизированной технологии предварительной обработки бланковой информации, Сборник «Известия ВУЗов», спец. выпуск, Москва, 2006 г., стр. 93−101.

Дура Р.Д. и Харт П. Е. Распознавание образов и анализ сцен. — М., Мир, 1976.

Иванцов А.А., Серегин С. П., Программирование интерфейсов под Windows, DHV, СПб, 2006, 214 стр.

Карминский А. М., Нестеров П. В. Информатизация бизнеса. — М.: Финансы и статистика, 2007. — 416 с.: ил.

Кодекс торгового мореплавания Российской Федерации от 30.

04.99 (в ред. Федеральных законов от 26.

05.2001 N 59-ФЗ, от 30.

06.2003 N 86-ФЗ, от 02.

11.2004 N 127-ФЗ, с изм., внесенными Постановлением Конституционного Суда РФ от 06.

04.2004 N 7-П) Корпорация Cisco Systems, Inc. Программа сетевой академии Cisco CCNA 1 и 2. Вспомогательное руководство. — М.: Издательский дом «Вильямс», 2005. — 1168 с.

Куницына Л. Е. Информационные технологии и системы в экономике: Методический комплекс.

Ростов-на-Дону: РГЭА, 1998.-175с Маклаков А. П., Обработка форм в системах документооборота, М., Инфра-М, 2004, стр. 71−75.

Мамаев Е. В. Microsoft SQL Server 2005, СПБ.: Питер 2001, 1280 с.

Маргелов В.В., API-интерфейсы доступа к базам данных, М., Byte-reviews, М., 2003, 316 стр.

Менделевич С.Н., Методика предварительной обработки бланковой информации, материалы международной научно-практической конференции, посвящённой 225-летию МИИГАиК, 2005 г., стр. 288.

Милославская Н. Г., Толстой А. И. Интрасети: доступ в Internet, защита: Учеб. пособие для вузов. — М.: ЮНИТИ — ДАНА, 2005 — 527 с.

Нормы времени на работы по ДОУ управленческих структур речных и морских грузоперевозчиков. М.: Минтруд России, 2002.

Пашков Д. В. Обзор современных систем автоматизации делопроизводства и документооборота. // Журнал «Документооборот и Делопроизводство» № 5, 2004 г. с. 10−19.

Правила оформления транспортных документов при торговых морских и речных перевозках, М., Изд-во Минстранс РФ, М., 2001.

Полетаева Ж.В., Архитектурные решения систем распознавания символов, М., IT-Group, № 6, 2007.

Полетаева Ж.В., Адаптивные принципы OCR-технологий, М., IT-Group, № 4, 2007.

Проектирование экономических информационных систем: Учебник / Е. А. Петров, Г. М. Смирнов, А. А. Сорокин, Ю. Ф. Тельнов. — М.: Финансы и статистика, 2006 — 286 с Промышленные системы обработки бумажных документов, СПб, ВГНИНД, 2003, № 4.

Рынок систем распознавания текстов: обзор 2007, Byte, #2, 2008.

Санитарные нормы и правила — Сборник нормативных документов. М.: Медицина, 2005. — 569 с.

Сборник типовых документов на транспорте, М., Документ, 2001.

Сборник ГОСТ, М., Документ, 2004.

Сборник действующих перевозочных прейскурантов, М., Изд-во Минтранс РФ, М. 2002.

Сибаров К.Г., Сколотнев Н. Н., Васин В. К., Начинаев В. Н. Охрана труда в вычислительных центрах: учебное пособие, М.: Машиностроение, 2005, 262 стр.

Тассел Д. Ван. Стиль, разработка, эффективность, отладка и испытание программ. — М.: Изд-во МГУ, 2005.

Ушаков И.Б. и др. Оценка и нормированеи освещенности рабочего места оператора ПК // Безопасность жизнедеятельности. — 2005, № 7.

Шураков В. В. Надежность программного обеспечения систем обработки данных. -М.: Статистика, 2001, — 215 с.

Ян Д.Е., Анисимович К. В., Шамис А. Л. Новая технология распознавания символов. Теория, практическая реализация, перспективы. М.: Препринт, 2005.

API-интерфейс систем ABBYY, Изд-во ABBYY-Москва, М., 2005, 188 стр.

Elliott, D.F., and Rao, K.R. Form Transforms: Algorithms and Applications, Academic Press, New York, 2003, p. 440.

Ramesh Jain, Rangachar Kasturi, Briane G. Schunck «Machine vision», McGraw-Hill, Inc, 2005 г., p. 196.

www.ocrrewiev.com/archive/2007/.

http://www.sap.com/cis/index.epx — Интернет-сайт компании SAP.

http://www.sita.aero/Local/Russia/default.htm — Интернет-сайт компании SITA Information Networking Computing.

Приложения Приложение 1. Организационная структура пароходства.

Приложение 2. Перечень используемых на ОАО «Судоходная компания «Волжское речное пароходство» грузовых документов.

Унифицированные документы.

Серия 1. Прием экспортного груза.

КЭ-1.1 — Карточка учета экспортного груза.

Серия 2. Отправление экспортного груза.

КЭ-2.1 — Поручение на отгрузку экспортных грузов.

КЭ-2.4Л — Коносамент линейный.

КЭ-2.4Л (КФ) — Коносамент линейный (краткая форма).

КЭ-2.4Л — Коносамент лихтеровозный (лихтер).

КЭ-2.4Т — Коносамент трамповый.

КЭ-2.5 — Манифест.

Серия 4. Отправление импортного груза.

КЭ-4.1 — Разнарядка на отгрузку импортных грузов.

КЭ-4.2 — Извещение получателю об отправке.

КЭ-4.3 — Накладная железнодорожная <*>.

КЭ-4.4 — Накладная железнодорожная контейнерная <*>.

Серия 5. Выдача импортного груза на месте.

КЭ-5.1 — Разнарядка на выдачу груза местным получателям.

КЭ-5.2 — Расходный ордер.

КЭ-5.3 — Товарно-транспортная накладная <*>.

Серия 6. Межпортовое и прямое смешанное железнодорожно-водное сообщения.

КЭ-6.0 — Матрица.

КЭ-6.1 — Коносамент.

КЭ-6.2 — Погрузочный ордер.

КЭ-6.3 — Расходный ордер.

КЭ-6.4 — Накладная.

КЭ-6.5 — Дорожная ведомость.

— Копия дорожной ведомости.

— Корешок дорожной ведомости.

— Квитанция.

КЭ-6.6 — Передаточная ведомость.

Неунифицированные документы.

КЭ-2.6 — Обложка люковой записки.

КЭ-2.7 — Обложка манифеста.

КЭ-3.1 — Ведомость учета импортного груза.

КЭ-3.2 — Тальманская расписка.

КЭ-3.3 — Генеральный акт.

КЭ-3.4 — Акт-извещение.

КЭ-6.7 — Обложка приемо-сдаточной ведомости.

КЭ-7 — Грузовой список.

КЭ-8 — Акт замера осадки судна.

КЭ-9 — Отвес.

КЭ-10 — Путевой лист.

КЭ-11 — Манифест.

КЭ-12 — Приемо-сдаточная ведомость.

КЭ-13 — Люковая записка.

КЭ-14 — Акт общей формы.

КЭ-15 — Заключение по ведомственному расследованию случая.

производственного брака.

КЭ-16 — Акт на прием-сдачу и определение излишков или недостачи.

нефтепродуктов при перевозке в судах наливом.

КЭ-17 — Коносамент танкерный.

КЭ-18 — Сертификат осмотра танков (перед погрузкой).

КЭ-19 — Сертификат осмотра танков (после выгрузки).

КЭ-20 — Акт опломбирования клинкетов.

КЭ-21 — Накладная Советского Дунайского пароходства (СДП).

— Дубликат накладной.

— Расчетный лист (СДП).

— Авизо и приемочный лист (СДП).

— Копия расчетного листа (СДП).

КЭ-22 — Передаточная ведомость (МЖВС).

КЭ-23 — Накладная (МЖВС).

КЭ-24 — Дорожная ведомость (МЖВС).

КЭ-43 — Рапорт на составление коммерческого акта.

КЭ-44 — Коммерческий акт.

Маски-трафареты.

Маски являются вспомогательными документообразующими формами при использовании метода однократной записи с применением копирующих машин.

КЭ-25 — Маска контейнерной накладной.

КЭ-26 — Маска поручения на отгрузку экспортного груза.

КЭ-27 — Маска для получения коносаментов на стандартном бланке КЭ-2.

4.

КЭ-29 — Маска манифеста КЭ-2.

5.

КЭ-30 — Маска извещения КЭ-4.

2.

КЭ-31 — Маска накладной КЭ-4.

3.

КЭ-32 — Маска расходного ордера КЭ-5.

2.

КЭ-33 — Маска товарно-транспортной накладной КЭ-5.

3.

КЭ-34 — Маска коносамента КЭ-6.

1.

КЭ-35 — Маска погрузочного ордера КЭ-6.

2.

КЭ-36 — Маска расходного ордера КЭ-6.

3.

КЭ-37 — Маска накладной КЭ-6.

4.

КЭ-38 — Маска дорожной ведомости КЭ-6.

5.

КЭ-39 — Маска копии дорожной ведомости КЭ-6.

5.

КЭ-40 — Маска корешка дорожной ведомости КЭ-6.

5.

КЭ-41 — Маска квитанции КЭ-6.

5.

КЭ-42 — Маска передаточной ведомости КЭ-6.

6.

Приложение 3. Основные элементы формы на примере упаковочного листа.

Приложение 4. Исходный текст программы модуля распознавания.

//—————————————————————————————————————;

#include.

#pragma hdrstop.

#include.

#include.

#include «ChildFormUnit.h» .

#include «MainFormUnit.h» .

#include «AverageFilterDialogFormUnit.h» .

#include «OSRFormUnit.h» .

//—————————————————————————————————————;

#pragma package (smart_init).

#pragma resource «*.dfm» .

TChildForm *ChildForm;

TTemplates Templates;

//—————————————————————————————————————;

__fastcall TChildForm: TChildForm (TComponent* Owner).

: TForm (Owner).

{.

}.

//—————————————————————————————————————;

bool __fastcall TChildForm: LoadImage (AnsiString FileName).

{.

try.

{.

Image1->Picture->LoadFromFile (FileName);

}.

catch (EInvalidGraphic& Exception).

{.

AnsiString Error = «Ошибка загрузки файла изображения! Ошибка системы: «;

Error += Exception. Message;

MessageBox (this->Handle, Error. c_str (), «Ошибка», MB_OK — MB_ICONERROR);

return false;

}.

if (Image1->Picture->Bitmap->PixelFormat ≠ pf8bit).

{.

MessageBox (Handle," Такой формат файла пока не подерживается…" ,.

" Слабоват я пока…", MB_OK — MB_ICONSTOP — MB_APPLMODAL);

return false;

}.

return true;

}.

//—————————————————————————————————————;

void __fastcall TChildForm: FormClose (TObject *Sender,.

TCloseAction &Action).

{.

MainForm->DeleteActiveChildForm ();

}.

//—————————————————————————————————————;

void __fastcall TChildForm: AverageFilter ().

{.

AverageFilterDialogForm = new TAverageFilterDialogForm (this);

if (AverageFilterDialogForm->ShowModal () == mrCancel).

{.

delete AverageFilterDialogForm;

return;

}.

int Value = atoi (AverageFilterDialogForm->Edit1->Text.c_str ());

delete AverageFilterDialogForm;

Byte* PrevisionLine = NULL;

Byte* CurrentLine = NULL;

Byte* NextLine = NULL;

int I = 0, J = 0;

int Summ = 0;

for (I = 0; I <= Image1->Picture->Bitmap->Height — 1; I++).

{.

CurrentLine = (Byte*)Image1->Picture->Bitmap->ScanLine[I];

for (J = 0; J <= Image1->Picture->Bitmap->Width — 1; J++).

{.

Summ = 0;

if (I > 0).

{.

PrevisionLine = (Byte*)Image1->Picture->Bitmap->ScanLine[I — 1];

if (J > 0).

{.

Summ += PrevisionLine[J — 1];

}.

Summ = Summ + PrevisionLine[J];

if (J + 1 < Image1->Picture->Bitmap->Width).

{.

Summ += PrevisionLine[J + 1];

}.

}.

if (J > 0).

{.

Summ += CurrentLine[J — 1];

}.

Summ += CurrentLine[J];

if (J + 1 < Image1->Picture->Bitmap->Width).

{.

Summ += CurrentLine[J + 1];

}.

if (I + 1 < Image1->Picture->Bitmap->Height).

{.

NextLine = (Byte*)Image1->Picture->Bitmap->ScanLine[I + 1];

if (J > 0).

{.

Summ += NextLine[J — 1];

}.

Summ += NextLine[J];

if (J + 1 < Image1->Picture->Bitmap->Width).

{.

Summ += NextLine[J + 1];

}.

}.

if ((int)(Summ / 9) <= Value).

CurrentLine[J] = (Byte) Summ / 9;

}.

}.

Image1->Visible = false;

Image1->Visible = true;

}.

//—————————————————————————————————————;

// Расстояние между двумя точками.

int Distance (TVertex& V1, TVertex& V2).

{.

int a = abs (V1.Y — V2. Y);

int b = abs (V1.X — V2. X);

return sqrt (a*a + b*b);

}.

//—————————————————————————————————————;

void __fastcall TChildForm: OSR ().

{.

// Пороговое расстояние для простроения упрощенной фигуры.

const int Treshold = 5;

// Сюда сохраняется результат распознования.

AnsiString Result;

// Отладочная форма с изображением для работы.

OSRForm = new TOSRForm (this);

// Направления движения жука.

typedef enum {North, East, South, West} TDirectional;

TDirectional Direct;

// Координаты первой встречи с текущим объектом.

int X, Y;

// Временно их используем для задания нового размера рабочего изображения.

X = OSRForm->Width — OSRForm->Image1->Width;

Y = OSRForm->Height — OSRForm->Image1->Height;

OSRForm->Image1->Picture->Bitmap->Assign (Image1->Picture->Bitmap);

OSRForm->Width = OSRForm->Image1->Width + X;

OSRForm->Height = OSRForm->Image1->Height + Y;

OSRForm->Image1->Canvas->Rectangle (0, 0, OSRForm->Image1->Width — 1,.

OSRForm->Image1->Height — 1);

Graphics:TBitmap* FromImage = Image1->Picture->Bitmap;

Graphics:TBitmap* ToImage = OSRForm->Image1->Picture->Bitmap;

// Текущие координаты маркера.

int cX, cY;

// Максимальные координаты, которые занимает фигура.

int MaxX = 0;

int MaxY = FromImage->Height;

// От этой координаты начинается новое сканирование по Y.

int BeginY = 0;

// Обрабатываемые линии.

Byte *Line, *ToLine;

char Symb = 'А';

// Текущий байт.

Byte B = 0;

bool SkipMode = false;

while (true).

{.

// Список координат текущего объекта.

TShapeVector ShapeVector;

// Временная структура координат точки.

TVertex Vertex;

// Поиск любого объекта.

// Идем до тех пор, пока не встретим черную область.

for (X = MaxX; X < FromImage->Width; X++).

{.

for (Y = BeginY; Y < MaxY; Y++).

{.

Line = (Byte*)FromImage->ScanLine[Y];

if (Line[X] < 255).

goto FindedLabel;

}.

if ((X + 1 == FromImage->Width) && (Y == FromImage->Height)).

{.

X++;

goto FindedLabel;

}.

// Если прошли до самого правого края, расширяем границы поиска до низа.

if (X + 1 == FromImage->Width).

{.

X = 0;

MaxX = 0;

BeginY = MaxY;

MaxY = FromImage->Height;

}.

}.

FindedLabel:

// Если не нашли ни одного черного пиксела, то выходим из процедуры.

if ((X == FromImage->Width) && (Y == FromImage->Height)).

break;

// Сначала задача найти максимальные границы обнаруженной фигуры,.

// чтобы потом от нее начинать строить скелет.

// Также ищем самую верхнюю точку фигуры, для начала построения.

int MinX = Image1->Picture->Width; // Самая левая координата.

MaxX = 0;

MaxY = 0;

// Самая верхняя точка.

TVertex TopPoint;

TopPoint.Y = Image1->Picture->Height;

// Поворачиваем налево (новое направление — север).

cX = X;

cY = Y — 1;

Direct = North;

Line = (Byte*)FromImage->ScanLine[cY];

// Пока не придем в исходную точку, выделяем контур объекта.

while ((cX ≠ X) — (cY ≠ Y)).

{.

// В зависимости от текущего направления движения жука.

switch (Direct).

{.

// Север

case North:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

Direct = West;

cX—;

// Может это самая левая координата?

if (MinX > cX).

MinX = cX;

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = East;

cX++;

if (MaxX < cX).

MaxX = cX;

}.

}.

break;

// Восток.

case East:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

Direct = North;

cY—;

Line = (Byte*)FromImage->ScanLine[cY];

// Может это самая верхняя точка?

if (TopPoint.Y > cY).

{.

TopPoint.Y = cY;

TopPoint.X = cX;

}.

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = South;

cY++;

Line = (Byte*)FromImage->ScanLine[cY];

if (MaxY < cY).

MaxY = cY;

}.

}.

break;

// Юг.

case South:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

Direct = East;

cX++;

if (MaxX < cX).

MaxX = cX;

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = West;

cX—;

// Может это самая левая координата?

if (MinX > cX).

MinX = cX;

}.

}.

break;

// Запад.

case West:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

Direct = South;

cY++;

Line = (Byte*)FromImage->ScanLine[cY];

if (MaxY < cY).

MaxY = cY;

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = North;

cY—;

Line = (Byte*)FromImage->ScanLine[cY];

// Может это самая верхняя точка?

if (TopPoint.Y > cY).

{.

TopPoint.Y = cY;

TopPoint.X = cX;

}.

}.

}.

}.

}.

TopPoint.X++;

if ((!TopPoint.X) && (!TopPoint.Y)).

{.

TopPoint.X = X;

TopPoint.Y = Y;

}.

else.

{.

X = TopPoint. X;

Y = TopPoint. Y;

}.

// Постройка скелета.

ToLine = (Byte*)ToImage->ScanLine[Y];

ToLine[X] = 0;

// Поворачиваем налево (новое направление — юг).

cX = X;

cY = Y;

Vertex.X = X;

Vertex.Y = Y;

ShapeVector.push_back (Vertex);

Direct = East;

Line = (Byte*)FromImage->ScanLine[cY];

// Пока не придем в исходную точку, выделяем контур объекта.

do.

{.

// В зависимости от текущего направления движения жука.

switch (Direct).

{.

// Север

case North:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

ToLine = (Byte*)ToImage->ScanLine[cY];

ToLine[cX] = 0;

Vertex.X = cX;

Vertex.Y = cY;

if (Distance (Vertex, ShapeVector[ShapeVector.size () — 1]) >= Treshold).

ShapeVector.push_back (Vertex);

Direct = West;

cX—;

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = East;

cX++;

}.

}.

break;

// Восток.

case East:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

ToLine = (Byte*)ToImage->ScanLine[cY];

ToLine[cX] = 0;

Vertex.X = cX;

Vertex.Y = cY;

if (Distance (Vertex, ShapeVector[ShapeVector.size () — 1]) >= Treshold).

ShapeVector.push_back (Vertex);

Direct = North;

cY—;

Line = (Byte*)FromImage->ScanLine[cY];

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = South;

cY++;

Line = (Byte*)FromImage->ScanLine[cY];

}.

}.

break;

// Юг.

case South:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

ToLine = (Byte*)ToImage->ScanLine[cY];

ToLine[cX] = 0;

Vertex.X = cX;

Vertex.Y = cY;

if (Distance (Vertex, ShapeVector[ShapeVector.size () — 1]) >= Treshold).

ShapeVector.push_back (Vertex);

Direct = East;

cX++;

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = West;

cX—;

}.

}.

break;

// Запад.

case West:

{.

B = Line[cX];

// Если элемент «черный», поворачиваем снова «налево» .

if (B < 255).

{.

ToLine = (Byte*)ToImage->ScanLine[cY];

ToLine[cX] = 0;

Vertex.X = cX;

Vertex.Y = cY;

if (Distance (Vertex, ShapeVector[ShapeVector.size () — 1]) >= Treshold).

ShapeVector.push_back (Vertex);

Direct = South;

cY++;

Line = (Byte*)FromImage->ScanLine[cY];

}.

// Иначе поворачиваем «направо» .

else.

{.

Direct = North;

cY—;

Line = (Byte*)FromImage->ScanLine[cY];

}.

}.

}.

} while ((cX ≠ X) — (cY ≠ Y));

Vertex.X = X;

Vertex.Y = Y;

ShapeVector.push_back (Vertex);

ToImage->Canvas->Pen->Color = clRed;

ToImage->Canvas->MoveTo (ShapeVector[0]. X, ShapeVector[0]. Y);

for (UINT i = 1; i < ShapeVector. size (); i++).

{.

ToImage->Canvas->LineTo (ShapeVector[i]. X, ShapeVector[i]. Y);

}.

for (UINT i = 0; i < ShapeVector. size (); i++).

{.

ShapeVector[i]. X -= MinX;

ShapeVector[i]. Y -= Y;

}.

/*.

if (Symb == 'Й').

{.

Symb++;

}.

if (Symb == 'а').

{.

// Symb = 'A';

break;

}.

if ((Symb ≠ 'Ы') && (!SkipMode)).

{.

AnsiString FileName = ExtractFilePath (Application->ExeName) + «TPL» ;

FileName += Symb;

ofstream OutFile (FileName.c_str ());

for (UINT i = 0; i < ShapeVector. size (); i++).

{.

OutFile << IntToStr (ShapeVector[i]. X).c_str () << endl;

OutFile << IntToStr (ShapeVector[i]. Y).c_str () << endl;

}.

OutFile.close ();

Symb++;

}.

else.

{.

if (SkipMode).

{.

SkipMode = false;

Symb++;

}.

else if (Symb == 'Ы').

SkipMode = true;

}.

*/.

TTemplate* Template = FindTemplate (ShapeVector);

if (Template).

Result += Template->Symb;

}.

//OSRForm->Show ();

delete OSRForm;

Memo1->Text = Result;

}.

//—————————————————————————————————————;

TTemplate* FindTemplate (TShapeVector Vec).

{.

TTemplate Template;

Template.Vec = Vec;

for (UINT i = 0; i < Templates. size (); i++).

{.

if (Templates[i] == Template).

return &Templates[i];

}.

return NULL;

}.

//—————————————————————————————————————;

Показать весь текст

Список литературы

  1. Автоматизированные системы обработки учетно-аналитической информации: Учебник В. С. Рожнов, В. Б. Либерман, Э. А. Умнова и др./ под ред. проф. В. С. Рожнова. — М.: Финансы и статистика, 2002.-252с.
  2. П.А., Электронный документооборот: технические решения, М., Byte, 2006, 296 стр.
  3. В., Железнов В. OCR-технологии в системах обработки информации. М.: Радио и связь, 2006, 92 с.
  4. В., Железнов В. OCR-технологии в системах обработки информации Часть 2. М.: Радио и связь, 2006, 117 с.
  5. Ш. Структурный подход к организации баз данных. — М.: Финансы и статистика, 2003. — 320 с.
  6. И.Т. Основы финансового менеджмента: М.: Финансы и статистика, 2002 — 340 с
  7. В.В. Автоматизация управления предприятием. — М.: ИНФРА-М, 2000. — 239 с., стр. 218
  8. В.А. Экономика, разработка и использование программного обеспечения ЭВМ: Учебник.-М.: Финансы и статистика, 2002. — 288с
  9. Ю.В., Степанов А. А., Желтов С. Ю. Новые методы обработки изображений, НЗНТ, Серия: Авиационные системы, № 4; М: ГосНИИ АС, 2004
  10. А.И. Синтез многослойных схем распознавания образов — М. Энергия 1974
  11. Г. П., Данелян Т. Я. Системы автоматизированной обработки экономической информации (САОЭИ): Учебное пособие/Моск. эконом. — стат. ин-т. — М., 2002−126с.
  12. Р.А., Системы распознавания текстовой информации, М., МИФИ, 2004, 208 стр.
  13. Густинович А.В., OCR-распознавание: организация и проведение, Сборник «Известия ВУЗов», спец. выпуск, Москва, 2006 г., стр. 101−110
  14. А.В., Результаты апробации автоматизированной технологии предварительной обработки бланковой информации, Сборник «Известия ВУЗов», спец. выпуск, Москва, 2006 г., стр. 93−101
  15. Р.Д. и Харт П.Е. Распознавание образов и анализ сцен. — М., Мир, 1976.
  16. А.А., Серегин С. П., Программирование интерфейсов под Windows, DHV, СПб, 2006, 214 стр.
  17. А. М., Нестеров П. В. Информатизация бизнеса. — М.: Финансы и статистика, 2007. — 416 с.: ил.
  18. Кодекс торгового мореплавания Российской Федерации от 30.04.99 (в ред. Федеральных законов от 26.05.2001 N 59-ФЗ, от 30.06.2003 N 86-ФЗ, от 02.11.2004 N 127-ФЗ, с изм., внесенными Постановлением Конституционного Суда РФ от 06.04.2004 N 7-П)
  19. Корпорация Cisco Systems, Inc. Программа сетевой академии Cisco CCNA 1 и 2. Вспомогательное руководство. — М.: Издательский дом «Вильямс», 2005. — 1168 с.
  20. Л.Е. Информационные технологии и системы в экономике: Методический комплекс.- Ростов-на-Дону: РГЭА, 1998.-175с
  21. А.П., Обработка форм в системах документооборота, М., Инфра-М, 2004, стр. 71−75
  22. Е. В. Microsoft SQL Server 2005, СПБ.: Питер 2001, 1280 с.
  23. Маргелов В.В., API-интерфейсы доступа к базам данных, М., Byte-reviews, М., 2003, 316 стр.
  24. Менделевич С.Н., Методика предварительной обработки бланковой информации, материалы международной научно-практической конференции, посвящённой 225-летию МИИГАиК, 2005 г., стр. 288
  25. Н. Г., Толстой А. И. Интрасети: доступ в Internet, защита: Учеб. пособие для вузов. — М.: ЮНИТИ — ДАНА, 2005 — 527 с.
  26. Нормы времени на работы по ДОУ управленческих структур речных и морских грузоперевозчиков. М.: Минтруд России, 2002
  27. Д.В. Обзор современных систем автоматизации делопроизводства и документооборота. // Журнал «Документооборот и Делопроизводство» № 5, 2004 г. с. 10−19.
  28. Правила оформления транспортных документов при торговых морских и речных перевозках, М., Изд-во Минстранс РФ, М., 2001
  29. .В., Архитектурные решения систем распознавания символов, М., IT-Group, № 6, 2007
  30. .В., Адаптивные принципы OCR-технологий, М., IT-Group, № 4, 2007
  31. Проектирование экономических информационных систем: Учебник / Е. А. Петров, Г. М. Смирнов, А. А. Сорокин, Ю. Ф. Тельнов. — М.: Финансы и статистика, 2006 — 286 с
  32. Промышленные системы обработки бумажных документов, СПб, ВГНИНД, 2003, № 4
  33. Рынок систем распознавания текстов: обзор 2007, Byte, #2, 2008
  34. Санитарные нормы и правила — Сборник нормативных документов. М.: Медицина, 2005. — 569 с.
  35. Сборник типовых документов на транспорте, М., Документ, 2001
  36. Сборник ГОСТ, М., Документ, 2004
  37. Сборник действующих перевозочных прейскурантов, М., Изд-во Минтранс РФ, М. 2002
  38. К.Г., Сколотнев Н. Н., Васин В. К., Начинаев В. Н. Охрана труда в вычислительных центрах: учебное пособие, М.: Машиностроение, 2005, 262 стр.
  39. Д. Ван. Стиль, разработка, эффективность, отладка и испытание программ. — М.: Изд-во МГУ, 2005
  40. И.Б. и др. Оценка и нормированеи освещенности рабочего места оператора ПК // Безопасность жизнедеятельности. — 2005, № 7
  41. В.В. Надежность программного обеспечения систем обработки данных. -М.: Статистика, 2001, — 215 с.
  42. Ян Д.Е., Анисимович К. В., Шамис А. Л. Новая технология распознавания символов. Теория, практическая реализация, перспективы. М.: Препринт, 2005
  43. API-интерфейс систем ABBYY, Изд-во ABBYY-Москва, М., 2005, 188 стр.
  44. Elliott, D.F., and Rao, K.R. Form Transforms: Algorithms and Applications, Academic Press, New York, 2003, p. 440
  45. Ramesh Jain, Rangachar Kasturi, Briane G. Schunck «Machine vision», McGraw-Hill, Inc, 2005 г., p. 196
  46. www.ocrrewiev.com/archive/2007/
  47. http://www.sap.com/cis/index.epx — Интернет-сайт компании SAP
  48. http://www.sita.aero/Local/Russia/default.htm — Интернет-сайт компании SITA Information Networking Computing
Заполнить форму текущей работой
Купить готовую работу

ИЛИ