2010-11-06 3 views
6

Я размышляю о том, как обрабатывать ввод документа документов в Webapps в течение некоторого времени. Основная проблема заключается в том, как унифицировать метаданные и отсканированный PDF-файл. Для этого примера я представлю гипотетическое заявление о претензиях к расходам. Подходы я Рассмотренный до сих пор:Как сканировать в/в веб-приложение

  • Web 1.0, откройте веб-страницу, создать требование о расходах & ввода данных, переход на сканирование приложения, сканирование в файл, переключитесь в браузер, нажмите на «выбрать файл» навигация для отсканированного файла загрузите его. Плюсы: простой код. Минусы: ужасный рабочий процесс, каждой рабочей станции нужен сканер (и драйверы, дисковое пространство и т. Д./Может не работать с тонкими клиентами: Citrix/IPad)
  • Стиль штрих-кода Открыть веб-страницу, создать заявку на расходы & ввести данные , сохранить, наклеить штрих-код, наклеить штрих-код на бумагу. В конце дня сканируйте все штрих-коды. загружать их массово и назначать их на основе штрих-кода для требований к расходам. (OCRing штрих-кодов в сканировании является проблемой, например, см. exactCODE) Плюсы: достойный рабочий процесс, один сканер на один отдел достаточно. Минусы: нужны принтеры этикеток с штрих-кодами на каждой рабочей станции (проще, чем сканеры, но не дешевле), отсканированные документы становятся доступными только через несколько часов
  • Стиль Web 2.0 Сканирование с помощью локального сканера в папку [Dropbox]. Webapp использует Dropbox API для обнаружения новых сканирований, представления их пользователю и попросить их ввести метаданные. Плюсы: хороший рабочий процесс. Минусы: всем нужен сканер, Webapp Cant просто всплывает и говорит: «Доступно новое сканирование».
  • Batch Style Кто-то сканирует все документы, отделяющие их от лица, которое должно обработать их (или по типу документа: Затрат на оплату, Счет, Заказ). Документы получают пакетную загрузку (например, как ZIP) на веб-сервер в очереди. Теперь человек должен работать через эту очередь и вводить необходимые метаданные. Плюсы: нужно поддерживать только один сканер. Минусы: у персонала больше нет бумаги, а только онлайн-версии. Мои коллеги считают это большой пробкой.
  • Barcode Batch Кто-то штрих-код маркирует все входящие документы, просматривает их в одной папке и отправляет их в хранилище, а затем распространяет бумагу по-старому в разные отделы. Люди, обрабатывающие требование о расходах, также вводят номер штрих-кода из бумаги. Webapp связывается с репозиторией и извлекает на основе номера штрихового кода сканированный документ и сохраняет его вместе с метаданными. PPros: прост в кодировании, минусы: много бумаги все еще блуждает, документы могут быть просмотрены gat, которые, вероятно, никогда не должны входить в цифровой репозиторий - например, медицинские записи)
  • Desktop app Запишите небольшое настольное приложение на основе TWAIN, которое сканирует, загружает в Webapp и открывает окно браузера для добавления метаданных. Плюсы: хороший рабочий процесс, минусы: один сканер на рабочий стол, а не проблемы с Webapp/платформой

Любые предложения по лучшему решению или замечания по одному из подходов выше?

ответ

2

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

Я также участвовал в некоторых замечательных продуктах/проектах, где мы создали пользовательские драйверы и открыли их на локальном узле 127.0.0.1, и выполнял сканирование/печать в и из воздушного приложения.

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

+0

Спасибо за идеи! В основном все сводится к «настольному приложению» в маскировке, не так ли? – max

+0

Ya, kinda, flash player дает вам больше функциональности, чем просто html/js. –

+0

Другой вариант - использовать расширение браузера или создать собственный. –

2

Первый комментарий на Dekstop App: приложение двойка может работать indside браузер, если он записывается в виде апплета или флэш-программы.

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

  • Мужик может печатать листы secuencial наклеек с помощью обычного лазерного принтера
  • Или вы можете купить рулон secuencial наклейки

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

0

Вы можете проверить штрих-кода обработки информации на википедии

en.wikipedia.org/wiki/List_of_optical_character_recognition_software

en.wikipedia.org/wiki/OCR-A_font

+0

Как я уже говорил, проблема OCR штрих-кода более или менее решена. Моя проблема - найти достойный рабочий процесс. – max

4

Simplify метаданные, насколько это возможно, использовать почту для ввода, а также веб-только для отчетов/редактирует

Предположения: Универсальные принтеры в больших офисах есть «Сканировать на электронную почту» функцию, которая означает, что вы получите PDF в вашем электронном письме для каждого просматриваемого документа. Даже небольшие принтеры «Все в одном» в диапазоне от $ 100 до $ 200 имеют такую ​​функцию, и у домашних офисов или малых предприятий, вероятно, есть один.

процесс будет выглядеть следующим образом:

  1. отсканировать документ
  2. получать электронные письма
  3. добавить метаданные в полу свободной форме по электронной почте
  4. вперед по электронной почте, чтобы издержки на обслуживание
  5. получать подтверждение по электронной почте со ссылкой на отчет о расходах
  6. подтверждение отчета о расходах в сети
+0

Nifty. Хотя мне кажется, что Scan-to-mail может ввести некоторую задержку и может не дать ему назначить входящий PDF-файл пользователю, который его действительно сканировал. Какие принтеры ниже 200 $ вы имеете в виду? – max

+0

У Brother MFCs есть сканирование на электронную почту, они начинаются с 80 долларов или около того для струйных принтеров. Функция работает по-разному на маленькой MFC, чем на крупных отделах принтеров - вы не получаете электронное письмо, отправленное устройством принтера, но скорее программное обеспечение для сканирования (которое вы запускаете с любого компьютера в сети) вставляет вложение в ваш настроенный адрес электронной почты Приложение. Все еще работает для нескольких пользователей, это просто, что сканирование должно быть инициировано с компьютера вместо принтера. – fmr

 Смежные вопросы

  • Нет связанных вопросов^_^