Professional Documents
Culture Documents
Version 1.00
Revision History
Revision 1.00 Date 03/01/2013 Description of Change First Production Version Author Gary J. Gustafson
Page 1 of 20
Table of Contents
Revision History ................................................................................................................... 1 Table of Contents................................................................................................................. 2 1.0 Overview ................................................................................................................... 3 2.0 Important System Requirements ................................................................................. 4 3.0 General Work Flow ..................................................................................................... 5 4.0 Student Attendance Sheet Overprinting ........................................................................ 7 5.0 Program Configuration ................................................................................................ 9 5.1 Export Folder .......................................................................................................... 9 5.2 Merge Client Version ............................................................................................... 9 6.0 Scanned Data Integrity Rules .................................................................................... 10 7.0 Overprint File Structure ............................................................................................. 11 7.1 Logos on the Attendance Form............................................................................... 13 8.0 Scanned Data Output Files ........................................................................................ 14 8.1 Output File Naming Convention .............................................................................. 14 8.2 Output File Location and Check .............................................................................. 14 8.3 Scanned Attendance Records ................................................................................. 14 9.0 Design Export Merge Client Installation ...................................................................... 15 10.0 Installation of ScanTools Plus Link Runtime ............................................................. 16 11.0 Installation of the One Button Scan ........................................................................ 17 11.1 Preconditions..................................................................................................... 17 11.2 Installation of the Software................................................................................. 17
Page 2 of 20
1.0 Overview
The purpose of this document is to describe the function, operation and features of the One Button Scan (OBS) and Overprint solution developed for Literary Assistance Centers. The application provides the means by which Student Attendance sheets can be overprinted with student roster information and the resulting sheets scanned to a result text file. The Software presents as a Windows dialog box containing the controls required to invoke and manage these functions.
Page 3 of 20
Page 4 of 20
1) The operator uses the Overprint feature to produce one or more student attendance forms (See Student Attendance Sheet Overprinting below) which are completed by staff in the field. The completed sheets are gathered and stacked for scanning. 2) If necessary, the operator uses the features on the Configuration dialog (See Program Configuration below) to set the desired output scanned data path. 3) Completed stacks of attendance sheets are placed in the scanners input hopper and the operator clicks the Start Scanning button. 4) As sheets are scanned, they will be checked to ensure certain marking requirements are met (See Scanned Data Integrity Rules below). For example, if there is a problem resolving the Group ID Number, a Key from Image (KFI) dialog box will be displayed:
Page 5 of 20
The operator will have the option of correcting the value or rejecting the form. If a form is rejected, none of its data will be saved to the scanned data file. 5) When all data elements pass all integrity tests, the data from the sheet will written to the output data file as described in the Output File Structure section below. 6) The scanning cycle will continue until the operator requests a stop in response to either an empty input hopper, an uncorrectable form based error or unexpected hardware of software error.
Page 6 of 20
Note that the folder chosen is sticky across program runs so the next time the file selection dialog opens it will start in the most recently used folder provided it still exists. The operator selects an overprint data file and clicks Open. 2) The first Merge Print dialog will open:
Page 7 of 20
This will allow the operator to print all or a subset of the records in the overprint source data file by setting the controls in the Select Records group. The operator clicks Print. 3) The Print control dialog will open.
Generally, the operator will need to choose the desired post script printer and to set the Printflex flag. If the operator desires to print both the background image and the overprint data (i.e. printing is being done on blank sheets of paper), then the Printflex flag should be checked. Otherwise, if printing onto pre-printed background sheets, the Printflex flag should be left clear. 4) When printing only the overprint text onto pre-printed forms, it may be necessary to adjust the location of the print output through the dialog made available by clicking the Printer Alignment button. The printer alignment process is described in the Design Expert documentation and will not be repeated here.
Page 8 of 20
5.1
Export Folder
The Export Folder specifies the location to which scanned data files will be written. It can be changed to any location accessible by the current computer operator. To change the location, the operator may key a location directly. Or a folder location may be chosen by double clicking the white text box. In response, a standard Windows folder browser dialog will open, allowing the operator to choose a location.
5.2
The application will work with either Design Expert Merge Client Version 5.3 or 6.0. The version used by the OBS is controlled by the <MergeClient> XML tag in the LAC_OBS_Settings.xml file. By default, the XML tag will contain a value appropriate for Merge Client V6.0 as it is not anticipated that the OBS will be used by older clients running earlier versions of Design Expert. If necessary, the tag value can be checked with text editor such as NotePad. The default installation folder for Merge Client V5.3 is: C:\Program Files\Pearson NCS\NCS DesignExpert MC\MergeClient.exe
Page 9 of 20
Page 10 of 20
Page 11 of 20
Page 12 of 20
7.1
By default, the Design Expert definition file (LAC_BASE.DEW) that controls form printing contains a graphic element in the upper right hand corner (over the Thurs, Fri, Sat columns) which is used for customized logos. The graphic printed in that location is drawn from the Logo.tif file. If a customized logo is desired, the Logo.tif file can be replaced with one different from the pure white version installed with the OBS. IMPORTANT! The color choices are limited to the color palette on the form itself (black, white and rose). If a logo file with a different color palette is used, the Merge Client module will most likely throw an unhandled runtime error and refuse to run. In addition, the LAC_BASE.DEW file may be permanently damaged so it is recommended that a backup copy be made prior to experimentation with customized logos. Note that the OBS will install three logo files. The first, Logo.tif, is the default, and Scantron Logo.tif and White Logo.tif are include for experimentation and development purposes.
Page 13 of 20
Output files will be named in the form ASISTSdddddd.TXT where dddddd is a six digit batch sequence number automatically created and maintained by the OBS. The next batch sequence number will be retained by use of a XML tag <nextbatchid> in the OBS configuration settings file (LAC_OBS_Settings.xml). The value may be manually reset by using a text editor such as Notepad to edit the XML tag value. For OBS purposes, a batch number will identify a scanning session the time between the start of scanning and end due to operator choice or internal fatal error.
8.2
The scanned data files will be written to the currently selected output data folder (See Configuration above). Prior to the physical start of scanning, the OBS will construct a new output file name and check to ensure that a file by that name does not already exist. If so, the request to start scanning will be ignored with an appropriate message displayed to the operator.
8.3
Student Attendance records will be written to the scanned data file immediately upon the sheets data passing all internal integrity checks. Each scanned sheet will give rise to thirteen comma delimited scanned data records with the following fields: Group ID Week Of Year Sheet Number Student Sequence Number value 1 to 13 indicating the form row from which the data was extracted, row 1 being the top of the form Sunday Attendance Value Monday Attendance Value Tuesday Attendance Value Wednesday Attendance Value Thursday Attendance Value Friday Attendance Value Saturday Attendance Value
Page 14 of 20
Page 15 of 20
Page 16 of 20
Page 17 of 20
This is the first dialog presented during the installation of the .NET 2.0 Framework. You would accept the terms of the license agreement. After all the required components have been installed (or verified to already exist) the installation Welcome dialog box will appear:
Click the Next > button. The Confirmation dialog box will be displayed:
Page 18 of 20
Click the Next > button. The Progress dialog box will be displayed:
The installation will take a very short time. The final Installation Complete dialog will appear.
Page 19 of 20
When complete, the Software is ready for use. A program icon labeled LAC OBS will have been placed on the Windows Desktop and an item added to the Program Menu. Either can be used to start the application. The default installation (runtime) location will be C:\Scantron\LAC_OBS.
Page 20 of 20