Компонент .Net для обработки отсканированной анкеты? - PullRequest
0 голосов
/ 16 октября 2008

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

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

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

Глядя на некоторые компании, занимающиеся разработкой программного обеспечения для опросов, кажется, что они предлагают возможность сканирования с помощью готового программного обеспечения для сканирования, такого как Remark http://www.gravic.com/remark/officeomr/.. Помимо вопроса стоимости, есть ли причина предпочитать что-то вроде Remark ) сворачивать с помощью компонента?

Буду признателен за ваши идеи относительно опыта работы с .Net componets для этого, а также программного обеспечения типа Remark.

Большое спасибо

AbsFabs

1 Ответ

1 голос
/ 16 октября 2008

В конечном итоге стоимость - это большой фактор здесь, и он принимает много форм.

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

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

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

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

...