07-Sep-2014

Optical Mark Recognition (OMR) software.

FormReturn is OMR software (Optical Mark Recognition software) for Windows, OS X, and Linux. Packed with features and easy to use it gives anyone, computer savvy or not, the ability to design printable forms, distribute, capture and automatically grade/analyze handwritten multiple choice response information instantly! All you need is the FormReturn Application, a printer and a document scanner and you will be able to process hundreds of forms within minutes. FormReturn is designed for Universities, Market Research, Teachers, IT personnel, Office Administration, Conference Evaluations, Surveys and much more!

What's New

Version 1.5:

Bug Fixes:

Fixed the automatic opening of FormReturn when double clicking on a segment or form file in your desktop or file system. Previously, the files that were clicked on didn't always open once FormReturn was launched.

Fixed an issue with fonts not reading on Java 7+.

Fixed a major issue with form files and preferences not saving/reading on more...

Ratings

Details

FormReturn is OMR software (Optical Mark Recognition software) for Windows, OS X, and Linux. Packed with features and easy to use it gives anyone, computer savvy or not, the ability to design printable forms, distribute, capture and automatically grade/analyze handwritten multiple choice response information instantly! All you need is the FormReturn Application, a printer and a document scanner and you will be able to process hundreds of forms within minutes. FormReturn is designed for Universities, Market Research, Teachers, IT personnel, Office Administration, Conference Evaluations, Surveys and much more!

Fixed the automatic opening of FormReturn when double clicking on a segment or form file in your desktop or file system. Previously, the files that were clicked on didn't always open once FormReturn was launched.

Fixed an issue with fonts not reading on Java 7+.

Fixed a major issue with form files and preferences not saving/reading on Java 8. Upgraded to latest version of xstream to resolve the issue.

Fixed a null exception with the aggregation rule if the string detected was empty.

Fixed a server launcher issue with Oracle/OpenJDK java on Mac. Will properly detect the server to launch now when starting.

Removed all database connection detail instances of "localhost" and replaced with 127.0.0.1. This was an issue with some Macs.

Fixed a bug with the server task scheduler with machines that can't resolve their own hostnames. Was causing the task scheduler not to start.

Fixed an issue where some licenses were not generating free trial periods because of ProGuard.

Fixed an issue with the licensing code where BackingStoreException was sometimes causing the licenses to malfunction.

Fixed a screen resolution issue on some macs. Will now properly go fullscreen on launch.

Fixed FormReturn Scanner app (mac) launch bug on Oracle/OpenJDK JRE.

Fixed a bug when closing the program and you click cancel, if a form was open, it will no longer close the form before you select yes.

Fixed the task scheduler. Will now correctly display the task status and start/stop correctly.

Fixed the timer for the database and form processor status. Will no longer reset and count when vacuuming the database and closing.

Fixed the image rotate bar in the reprocessor.

Many clean-ups in the reprocessor.

Fixed the memory leak in the reprocessor on OS X by using a non-Apple JRE.

Fixed code128 barcodes with the value of (anything)1-100 being detected as a segment barcode when they shouldn't. E.g. test001 would previously be seen as a segment barcode.

Fixed the list of third party licenses in the about dialog.

Fixed a jpeg file read bug when FormReturn is using OpenJDK.

Fixed the image upload and folder upload features. Will now show "image uploaded" or "not uploaded" properly.

Fixed the creation of internal derby procedure "CHECK_INCOMING_IMAGES()" which was occasionally not being created properly and causing wait times for images to get uploaded and processed.

Fixed a null pointer exception when clicking on a form page that has no image and reprocessing it.

Enhancements:

Added a segment score column. Segment can be individually scored which can be useful for breaking up tests into parts.

Aggregation rule now has a range function to check if marks are in a range of values.

Added Gnome Desktop launcher creation to the linux jar installer. This is useful for creating icons in Unity (Ubuntu) where a desktop launcher file is required.

Rebuilt the build system from Apache Ant to Maven. This enables us to check for the latest versions of third party libraries that FormReturn uses. All third party libraries have now been updated to their latest versions.

Added a "scanned in order" option for key field publications. This feature requires that all forms are scanned in order of the forms and form pages. The first page must contain a reconciliation key and the subsequent pages for that form don't require a reconciliation key when they normally would. Handy for doing multi-page key field publications.

Added a new help system with a help icon that goes to the help version of the program version being used. This will help users get help quickly when they are in a complicated part of the program.

Added a "fill cell" feature to the source data record editor. This allows you to "fill series" or "fill duplicate" once you select an existing cell. This is handy for creating anonymous Form ID publications, where you need to add a field like "form_number" to source data and fill it with values from 1 to 100 (for 100 anonymous forms).

Added home folder opening functionality. This means you can now go to the "About" dialog in the program and click on "open home folder" to quickly find your database and preferences files.

Added "recalculate scores" feature to publication settings. This will re-run the aggregation rules for all forms and calculate a new score if any rules have changed.

Added "capture time" field to the list of fields able to be exported.

Updated the image reading code to use the latest JAI core. This resolves issues with some tiff images not being able to be read.

Added "scanned page number" to the list of fields able to be exported.

Improved the way fonts are read when launching. Will no longer cache fonts if a font is available from the OS directly. This improves memory consumption and vastly improves initial load time of the program.

Updated to the latest version of Apache Derby.

Added an "image upload" button to publication settings where you can override the Form ID barcode. If the publication is a Form ID publication, a Form ID recovery dialog will appear where it gives you the option to partially recover Form ID forms if they are scanned in order.

Added Chinese, Korean and Japanese character support by making it optional to install "Droid Sans Fallback" as the system font rather than "Bitsream Vera Sans". When installing the program, you will be prompted if you want to use this font. You can also select it from the Preferences -> General dialog.