[go: up one dir, main page]

CN101315627B - Data entry method and system - Google Patents

Data entry method and system Download PDF

Info

Publication number
CN101315627B
CN101315627B CN2007101046002A CN200710104600A CN101315627B CN 101315627 B CN101315627 B CN 101315627B CN 2007101046002 A CN2007101046002 A CN 2007101046002A CN 200710104600 A CN200710104600 A CN 200710104600A CN 101315627 B CN101315627 B CN 101315627B
Authority
CN
China
Prior art keywords
field
data
name
input
area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN2007101046002A
Other languages
Chinese (zh)
Other versions
CN101315627A (en
Inventor
陈松能
周大钧
苏博文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lingqun Computer Co ltd
Original Assignee
Lingqun Computer Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lingqun Computer Co ltd filed Critical Lingqun Computer Co ltd
Priority to CN2007101046002A priority Critical patent/CN101315627B/en
Publication of CN101315627A publication Critical patent/CN101315627A/en
Application granted granted Critical
Publication of CN101315627B publication Critical patent/CN101315627B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

一种数据录入方法。储存一表单所含的多字段名称,其中每一字段名称对应一检核模块及一数据格式等特征设定。显示一输入字段于一用户接口的第一区域中。显示上述多字段名称于该用户接口的一第二区域中。当上述多字段名称中一字段名称被选定时,根据被选定的字段启动并应用其特征设定于上述输入字段。

Figure 200710104600

A data entry method. Multiple field names contained in a form are stored, wherein each field name corresponds to a check module and a data format and other feature settings. An input field is displayed in a first area of a user interface. The multiple field names are displayed in a second area of the user interface. When a field name in the multiple field names is selected, the selected field is activated and its feature settings are applied to the input field.

Figure 200710104600

Description

数据录入方法及系统 Data entry method and system

技术领域technical field

本发明涉及计算机技术,且特别涉及数据录入系统及方法。The present invention relates to computer technology, and more particularly to data entry systems and methods.

背景技术Background technique

数据录入系统提供计算机操作人员将纸本的表单数据输入计算机以转换纸本的表单数据为数字电子化数据。数据录入系统的输入接口具有与纸本表单相同的字段。现有的数据录入方法只能在每个字段个别录入数据,且一个字段只能输入一笔数据。The data entry system provides computer operators to input the paper form data into the computer to convert the paper form data into digital electronic data. The input interface of the data entry system has the same fields as the paper form. The existing data entry method can only enter data individually in each field, and only one piece of data can be entered in one field.

以信用卡申请书录入系统为例,每张申请书都有不同的字段。若数据录入画面要符合所有的信用卡申请书,则录入表单须显示所有申请书的所有字段,造成很多不需要的字段出现在数据录入画面。然而不同的申请书而只需显示部分必须录入的字段。Taking the credit card application entry system as an example, each application has different fields. If the data entry screen is to match all credit card applications, the entry form must display all fields of all applications, resulting in many unnecessary fields appearing on the data entry screen. However, different application forms only need to display some fields that must be entered.

现有的数据录入方法无法动态的设定所需录入的字段名称、字段型态、字段长度、字段检核规则、输入提示信息等字段的相关设定已设定在系统程序里。若要新增或删除字段,必定得异动程序,系统的调整弹性较低。The existing data entry method cannot dynamically set the field name, field type, field length, field verification rules, input prompt information and other fields that need to be entered. The related settings of the fields have been set in the system program. If you want to add or delete fields, you must change the program, and the adjustment flexibility of the system is low.

发明内容Contents of the invention

有鉴于此,本发明的目的在于提供更方便用户操作的数据录入系统。In view of this, the purpose of the present invention is to provide a data entry system that is more convenient for users to operate.

基于上述目的,本发明实施例提供一种数据录入方法,执行于一计算机装置,包含下列步骤。储存一表单所含的多字段名称,其中每一字段名称对应一检核模块及一数据格式。显示一输入字段于一用户接口的第一区域中。显示上述表单所含的多字段名称于该用户接口的一第二区域中。当上述多字段名称中一第一字段名称被选定时,启动上述第一字段名称所对应的一第一字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式。当上述多字段名称中一第二字段名称被选定时,启动上述第二字段名称所对应的一第二字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式。Based on the above purpose, an embodiment of the present invention provides a data entry method executed on a computer device, including the following steps. The multi-field names contained in a form are stored, and each field name corresponds to a checking module and a data format. An input field is displayed in a first area of a user interface. The names of the multiple fields included in the above form are displayed in a second area of the user interface. When a first field name among the multi-field names is selected, start a first field checking module corresponding to the first field name to check whether the input data received by the input field conforms to the corresponding data format. When a second field name among the above-mentioned multi-field names is selected, start a second field check module corresponding to the above-mentioned second field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format.

其中,本发明的方法可以利用一程序实现,记录于例如存储器或存储装置的储存媒体上,当此程序加载至一装置中,则可执行如上所述的数据录入方法。Wherein, the method of the present invention can be realized by a program, which is recorded on a storage medium such as a memory or a storage device, and when the program is loaded into a device, the above-mentioned data entry method can be executed.

另外,本发明实施例提供一种数据录入系统,包含数据库、用户接口、及启动模块。上述数据库储存一表单所含的多字段名称。每一字段名称对应一检核模块及一数据格式。一用户接口,显示于一计算机装置,在该用户接口的第一区域中显示一输入字段,在该用户接口的一第二区域中显示上述表单所含的多字段名称。一启动模块,当上述多字段名称中一第一字段名称被选定时,启动上述第一字段名称所对应的一第一字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式,以及当上述多字段名称中一第二字段名称被选定时,启动上述第二字段名称所对应的一第二字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式。In addition, an embodiment of the present invention provides a data entry system, including a database, a user interface, and a startup module. The above database stores the names of multiple fields contained in a form. Each field name corresponds to a checking module and a data format. A user interface is displayed on a computer device, an input field is displayed in a first area of the user interface, and multi-field names contained in the above-mentioned form are displayed in a second area of the user interface. A starting module, when a first field name in the above-mentioned multi-field name is selected, start a first field check module corresponding to the above-mentioned first field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format, and when a second field name in the above-mentioned multi-field name is selected, start a second field checking module corresponding to the above-mentioned second field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format .

附图说明Description of drawings

图1显示数据录入系统的实施例的结构方块图;Fig. 1 shows the structural block diagram of the embodiment of data entry system;

图2显示本发明计算机装置的一实施例的结构方块图;Fig. 2 shows the structural block diagram of an embodiment of the computer device of the present invention;

图3A及图3B显示数据录入的用户接口;3A and 3B show the user interface for data entry;

图4显示数据录入方法的流程图;Figure 4 shows a flow chart of the data entry method;

图5显示的表单清单画面;The form list screen shown in Figure 5;

图6显示的新表单的表单设定画面;The form setting screen of the new form shown in Figure 6;

图7显示的既有表单的表单设定画面;The form setting screen of the existing form shown in Figure 7;

图8显示字段编辑画面;以及Figure 8 shows a field editing screen; and

图9显示字段设定画面。Fig. 9 shows the field setting screen.

附图符号说明Description of reference symbols

100~数据录入系统;101~用户接口;102~字段选择模块;103~启动模块;104~数据库;105~数据库;106~设定模块;107~表单;110~字段;111~特征设定;112~字段名称;113~检核规则;114~警示原则;115~表单图文件中的对应位置;116~文字输入法;117~检核模块;120~字段;121~特征设定;122~字段名称;123~检核规则;124~警示原则;125~表单图文件中的对应位置;126~文字输入法;127~检核模块;200~计算机装置;221~通讯单元;222~处理器;223~存储器;224~存储装置;225~输入装置;226~显示装置;300~用户接口;301~区域;302~区域;303~输入字段;304~区域;305~区域;306~区域;307~区域;308~区域;501~字段;502~字段;503~区域;801~区域;802~区域;803~按键;804~按键;805~按键;806~按键。100~data input system; 101~user interface; 102~field selection module; 103~starting module; 104~database; 105~database; 106~setting module; 107~form; 110~field; 111~feature setting; 112~field name; 113~checking rule; 114~warning principle; 115~corresponding position in the form image file; 116~text input method; 117~checking module; 120~field; 121~feature setting; 122~ Field name; 123~checking rule; 124~warning principle; 125~corresponding position in form map file; 126~text input method; 127~checking module; 200~computer device; 221~communication unit; 222~processor ; 223~memory; 224~storage device; 225~input device; 226~display device; 300~user interface; 301~region; 302~region; 303~input field; 304~region; 307~area; 308~area; 501~field; 502~field; 503~area; 801~area; 802~area; 803~key; 804~key; 805~key; 806~key.

具体实施方式Detailed ways

以下说明是本发明的较佳实施例。其目的是要举例说明本发明一般性的原则,不应视为本发明的限制,本发明的范围当以权利要求为准。以下提出数据录入系统及方法。The following descriptions are of preferred embodiments of the invention. Its purpose is to illustrate the general principle of the present invention and should not be regarded as a limitation of the present invention, and the scope of the present invention should be determined by the claims. A data entry system and method are presented below.

参考图1,数据录入系统100包含用户接口101、数据库104、数据库105及设定模块106。用户接口101可以显示数据录入系统100的图形化用户接口(Graphical user interface,简称GUI)供录入数据,例如信用卡数据或其它各种纸本上的数据。用户接口101接收输入数据。数据库104储存已输入至数据录入系统100的数据。数据库105存有多表单模板。设定模块106可以新增、修改、删除或复制数据库105中多表单模板及表单中的字段。每个表单具有多字段,每个字段具有对应的特征设定,例如字段名称、检核规则、警示原则、表单图文件中的对应位置、文字输入法、及其它设定。每一字段也对应一检核模块及预定数据格式。Referring to FIG. 1 , the data entry system 100 includes a user interface 101 , a database 104 , a database 105 and a setting module 106 . The user interface 101 can display a graphical user interface (Graphical user interface, GUI for short) of the data entry system 100 for entry of data, such as credit card data or other various paper data. The user interface 101 receives input data. The database 104 stores data that has been entered into the data entry system 100 . Database 105 stores multiple form templates. The setting module 106 can add, modify, delete or copy multiple form templates and fields in the form in the database 105 . Each form has multiple fields, and each field has corresponding feature settings, such as field name, check rule, warning principle, corresponding position in the form image file, text input method, and other settings. Each field also corresponds to a checking module and a predetermined data format.

举例来说,图1中数据库105有表单107,其中字段110具有特征设定111,包含字段名称112、检核规则113、警示原则114、表单图文件中的对应位置115、文字输入法116、及其它设定。字段120具有特征设定121,包含字段名称122、检核规则123、警示原则124、表单图文件中的对应位置125、文字输入法126、及其它设定。同理,表单107的其它字段也具有对应的特征设定。设定模块106可以指定、调整每个字段的特征设定。For example, the database 105 in FIG. 1 has a form 107, wherein the field 110 has a characteristic setting 111, including a field name 112, a check rule 113, a warning principle 114, a corresponding position 115 in the form diagram file, a text input method 116, and other settings. Field 120 has characteristic setting 121, including field name 122, checking rule 123, warning principle 124, corresponding position 125 in form image file, text input method 126, and other settings. Similarly, other fields of the form 107 also have corresponding feature settings. The setting module 106 can specify and adjust the characteristic setting of each field.

数据录入系统100可以由计算机程序或电路构成。当该记录方法以储存在计算机可读储存介质的一计算机程序实作时,当此计算机程序加载至一计算机装置中,上述计算机装置则执行上述数据录入方法的步骤。The data entry system 100 may consist of computer programs or circuits. When the recording method is implemented with a computer program stored in a computer-readable storage medium, when the computer program is loaded into a computer device, the computer device executes the steps of the data entry method.

图2显示执行本发明的工时记录方法或系统的计算机装置的一实施例的结构方块图。FIG. 2 is a structural block diagram of an embodiment of a computer device for executing the time recording method or system of the present invention.

计算机装置200包含通讯单元221、处理器222、存储器223、存储装置224、输入装置225以及显示装置226。The computer device 200 includes a communication unit 221 , a processor 222 , a memory 223 , a storage device 224 , an input device 225 and a display device 226 .

通讯单元221可以连接网络或各种传输线,控制信息的传输接收。处理器222依照既定的程序进行数据处理,例如储存在存储器223、存储装置224或远程主机上的程序。存储器223用作处理器222的作业用存储区域。存储装置224储存程序,例如数据录入系统100中的各模块。存储装置224可以是软盘、光盘、硬盘、或外接式储存设备。The communication unit 221 can be connected to a network or various transmission lines to control the transmission and reception of information. The processor 222 performs data processing according to a predetermined program, such as a program stored in the memory 223 , the storage device 224 or a remote host. The memory 223 is used as a storage area for work of the processor 222 . The storage device 224 stores programs, such as various modules in the data entry system 100 . The storage device 224 can be a floppy disk, an optical disk, a hard disk, or an external storage device.

图3A及图3B显示数据录入系统100的用户接口300。区域302用以显示一输入字段303。区域304中显示数据录入系统100所处理的表单的所有字段名称,其中反白区域为光标所在的选取字段名称。图4显示数据录入方法的流程图。首先选定上述表单中的一字段(步骤S400),并应用上述选定字段的特征设定于输入字段303及接口300的其它部分(步骤S402),包含上述选定字段的字段名称、检核规则、警示原则、表单图文件中的对应位置、文字输入法、及其它设定。输入字段303接收数据(步骤S404)后,由上述选定字段的检核模块检查。该检核模块判定上述接收数据是否通过检核(步骤S406)。如是,则回到步骤S400,可以选择另一字段以进行数据录入。如否,依据上述选定字段的警示原则进行不同处理。该检核模块判定该选定字段的警示原则(步骤S408)。当上述选定字段的警示原则为「禁止」,显示一警示信息后,回到步骤S404,强制输入正确数据至该选定字段。当上述选定字段的警示原则为「警告」,显示一警示信息后(步骤S410),回到步骤S400,可以忽略该选定字段的数据输入。3A and 3B show the user interface 300 of the data entry system 100 . The area 302 is used to display an input field 303 . Area 304 displays all field names of the form processed by the data entry system 100 , where the highlighted area is the selected field name where the cursor is located. Figure 4 shows a flowchart of the data entry method. First select a field in the above-mentioned form (step S400), and apply the characteristics of the above-mentioned selected field to be set in the input field 303 and other parts of the interface 300 (step S402), including the field name, check and check of the above-mentioned selected field Rules, warning principles, corresponding positions in form diagram files, text input methods, and other settings. After the input field 303 receives the data (step S404), it is checked by the checking module of the above-mentioned selected field. The check module determines whether the received data passes the check (step S406). If yes, go back to step S400 and select another field for data entry. If not, handle it differently according to the warning principles of the above selected fields. The checking module determines the warning principle of the selected field (step S408). When the warning principle of the above-mentioned selected field is "prohibited", after a warning message is displayed, return to step S404 to force input of correct data into the selected field. When the warning principle of the above-mentioned selected field is "warning", a warning message is displayed (step S410), then return to step S400, and the data input of the selected field can be ignored.

请同时参考图3A及图3B、及图4。图3A及图3B显示数据录入系统100的用户接口300。数据录入系统100正在处理申请书号为9508309999A的一表单。字段选择模块102用以选定上述表单中的一字段(步骤S400)。区域304中显示上述表单的所有字段名称,其中反白区域为光标所在的选取字段名称。启动模块103用以启动上述选定字段的特征设定(步骤S402)。用户可利用键盘的上下键来控制所要输入的字段,也可直接用鼠标点选到所要录入的字段作输入,当光标在某一字段时,包括数据内容、字段特征、选项、说明等,都会加载该字段的设定。Please refer to FIG. 3A and FIG. 3B , and FIG. 4 at the same time. 3A and 3B show the user interface 300 of the data entry system 100 . The data entry system 100 is processing a form with application number 9508309999A. The field selection module 102 is used to select a field in the above form (step S400). All the field names of the above form are displayed in area 304, where the highlighted area is the selected field name where the cursor is located. The activation module 103 is used to activate the feature setting of the selected field (step S402). The user can use the up and down keys on the keyboard to control the field to be entered, or directly use the mouse to select the field to be entered for input. When the cursor is in a field, the data content, field characteristics, options, descriptions, etc. will all be displayed. Load the settings for this field.

字段名称:Field Name:

而上述选定字段的字段名称显示在上述输入字段303左侧。举例来说,在图3A中,当其中字段名称「正卡是否签名」被选定时,该字段名称被显示于区域302中并对齐上述输入字段303;在图3B中,当其中字段名称「身份证号」被选定时,该字段名称被显示于区域302中并对齐上述输入字段303。And the field name of the above-mentioned selected field is displayed on the left side of the above-mentioned input field 303 . For example, in FIG. 3A, when the field name "whether the card is signed" is selected, the field name is displayed in the area 302 and aligned with the above-mentioned input field 303; in Fig. 3B, when the field name " When "ID card number" is selected, the field name is displayed in area 302 and aligned with the input field 303 above.

检核规则:Check rules:

区域302用以显示一输入字段303。上述输入字段303所接收的数据在通过上述选定字段的检核规则后,会成为上述选定字段的内容。在步骤S402中,启动模块103启动上述选定字段的检核模块以验证输入字段303所接收的数据。检核模块根据该选定字段的特征设定中的检核规则以检查该字段303所接收的数据是否符合该字段的数据格式。举例来说,当图1的字段110被选定时,启动模块103启动选定字段110的检核模块,根据检核规则113以检查输入字段303所接收的数据是否符合该字段110的数据格式。当字段120被选定时,启动模块103启动选定字段120的检核模块,根据检核规则123以检查输入字段303所接收的数据是否符合该字段120的数据格式。The area 302 is used to display an input field 303 . The data received by the input field 303 will become the content of the selected field after passing the checking rules of the selected field. In step S402 , the activation module 103 activates the checking module of the selected field to verify the data received by the input field 303 . The check module checks whether the data received by the field 303 conforms to the data format of the field according to the check rule in the feature setting of the selected field. For example, when the field 110 of FIG. 1 is selected, the starting module 103 starts the checking module of the selected field 110, and checks whether the data received by the input field 303 conforms to the data format of the field 110 according to the checking rule 113 . When the field 120 is selected, the activation module 103 activates the checking module of the selected field 120 to check whether the data received by the input field 303 conforms to the data format of the field 120 according to the checking rule 123 .

若上述选定字段已有字段内容则显示在上述输入字段303内。举例来说,在图3A中,当上述表单中字段名称「正卡是否签名」被选定时,上述输入字段303所接收的数据被显示于区域304中并对齐上述字段名称;在图3B中,当上述表单中字段名称「身份证号」被选定时,上述输入字段所接收的数据被显示于区域304中并对齐上述字段名称。If the above-mentioned selected field already has field content, it will be displayed in the above-mentioned input field 303 . For example, in Fig. 3A, when the field name "whether the card is signed" in the above-mentioned form is selected, the data received by the above-mentioned input field 303 is displayed in the area 304 and aligned with the above-mentioned field name; in Fig. 3B , when the field name "ID card number" in the above form is selected, the data received by the input field is displayed in area 304 and aligned with the field name.

警示原则:Warning principle:

检核模块根据该字段的特征设定中的警示原则,在该字段所接收的数据不符合该字段的数据格式时,执行警示作业。举例来说,当图1的字段110被选定时,启动模块103启动选定字段110的检核模块,根据警示原则114以执行警示。当字段120被选定时,启动模块103启动选定字段120的检核模块,根据警示原则124以执行警示。According to the warning principle in the feature setting of the field, the checking module executes a warning operation when the data received by the field does not conform to the data format of the field. For example, when the field 110 in FIG. 1 is selected, the activation module 103 activates the checking module of the selected field 110 to perform an alert according to the alert principle 114 . When the field 120 is selected, the activation module 103 activates the check module of the selected field 120 to perform alerting according to the alerting principle 124 .

如上述,依据上述选定字段的警示原则作不同处理。本实施例中将警示原则分为二种,分别称为「警告」及「禁止」。然而在其它实施例中也可以有更多警示原则。该检核模块判定该选定字段的警示原则(步骤S408)。当上述选定字段的警示原则为「禁止」,则强制输入正确数据至该选定字段。当上述选定字段的警示原则为「警告」,则显示一警示信息后,可以忽略该选定字段的数据输入。As mentioned above, it is handled differently according to the warning principles of the above selected fields. In this embodiment, the warning principles are divided into two types, which are called "warning" and "prohibition" respectively. However, there may be more alert principles in other embodiments. The checking module determines the warning principle of the selected field (step S408). When the warning principle of the above selected field is "prohibited", it is mandatory to input correct data into the selected field. When the warning principle of the above selected field is "Warning", after a warning message is displayed, the data input of the selected field can be ignored.

表单图文件中的对应位置:The corresponding location in the form diagram file:

区域301、305及306显示经过扫描仪输入的表单图像中的不同区域。举例来说,区域306显示表单上的证件(例如国民身份证、保健卡或护照等)。区域301及305所显示的图像内容则因区域304中被选择的字段名称而异。Areas 301, 305, and 306 show different areas in the form image input by the scanner. For example, area 306 displays the credentials on the form (such as national identity card, health card or passport, etc.). The image content displayed in areas 301 and 305 is different according to the selected field name in area 304 .

举例来说,当图1的字段110被选定时,启动模块103启动选定字段110的对应位置111,区域301及305据以显示表单图像区域。当图1的字段120被选定时,启动模块103启动选定字段120的对应位置125,区域301及305据以显示表单图像区域。例如,图3A中,「正卡是否签名」被选定时,区域301显示表单图像中对应签名信息的位置,区域305显示表单图像中包含姓名的另一区域。图3B中,「身份证号」被选定时,区域301显示表单图像中对应身份证号信息的位置,区域305显示表单图像中包含身份证号的另一区域。For example, when the field 110 in FIG. 1 is selected, the activation module 103 activates the corresponding position 111 of the selected field 110, and the areas 301 and 305 display the form image area accordingly. When the field 120 in FIG. 1 is selected, the activation module 103 activates the corresponding position 125 of the selected field 120, and the areas 301 and 305 display the form image area accordingly. For example, in FIG. 3A, when "is the card to be signed or not" is selected, area 301 displays the position corresponding to the signature information in the form image, and area 305 displays another area in the form image that contains the name. In FIG. 3B , when "ID card number" is selected, area 301 displays the position corresponding to the ID card number information in the form image, and area 305 displays another area in the form image that contains the ID card number.

区域301、305及306包含图像处理工具用以移动、放大、缩小表单图像。Areas 301, 305, and 306 contain image manipulation tools for moving, zooming in, and zooming out form images.

文字输入法:Text input method:

启动模块103可以依据选定字段而自动切换计算机装置的输入法,以对应输入字段303的数据语系等内容。举例来说,当图1的字段110被选定时,启动模块103启动选定字段110的对应输入法116。当图1的字段120被选定时,启动模块103启动选定字段120的对应输入法126。输入法可以包含数字、英文、中文、日文、标点符号、特殊符号及其它各语系的输入法。The starting module 103 can automatically switch the input method of the computer device according to the selected field, so as to correspond to the content such as the data language of the input field 303 . For example, when the field 110 in FIG. 1 is selected, the activation module 103 activates the input method 116 corresponding to the selected field 110 . When the field 120 of FIG. 1 is selected, the activation module 103 activates the corresponding input method 126 of the selected field 120 . Input methods can include numbers, English, Chinese, Japanese, punctuation marks, special symbols and other input methods of various languages.

其它设定:Other settings:

启动模块103启动选定字段的预设选项及字段说明。区域307显示上述选定字段的内容选项。用户可直接点选右方选项的部分,系统会自动带入点选的选项到上方的录入字段中。区域308显示上述选定字段的字段说明。The activation module 103 activates the preset options and field descriptions of the selected field. Area 307 displays the content options for the above selected field. The user can directly click the part of the option on the right, and the system will automatically bring the selected option into the input field above. Area 308 displays the field description for the selected field above.

启动模块103可以依据选定字段而调整输入字段303的尺寸,或将输入字段303变更为不同的GUI组件类型,例如下拉式选单(drop list)、选择钮(radio buttons)、复选框(checkboxes)、文字栏(text field)、数字栏(numeric field)或其它组件。The startup module 103 can adjust the size of the input field 303 according to the selected field, or change the input field 303 to different GUI component types, such as drop list, radio buttons, checkboxes, etc. ), text field, numeric field, or other components.

接下来说明设定模块106。参考图5,用户接口101显示的表单清单画面中,区域503显示多个既有表单,可以作为表单样本。字段501可以输入既有表单的号码以编修,或填入新表单的号码以建立新表单。字段502可以输入表单的中文名称。Next, the setting module 106 will be described. Referring to FIG. 5 , in the form list screen displayed by the user interface 101 , an area 503 displays a plurality of existing forms, which can be used as form samples. The field 501 can input the number of an existing form to edit, or fill in the number of a new form to create a new form. Field 502 can input the Chinese name of the form.

参考图6,用户接口101显示的表单设定画面以建立新表单。参考图7,用户接口101显示的表单设定画面以编修既有表单。系统100可以套用既有表单以产生新的表单。图8显示字段编辑画面。区域801显示被选择为模板的既有表单的所有字段。区域802显示新表单的所有字段。按键803用以将区域801中的一选取字段加入至区域802。按键804用以将区域802中的一选取字段删除。按键805用以将区域801中的所有字段加入至区域802。按键806用以将区域802中的所有字段删除。Referring to FIG. 6 , the form setting screen displayed by the user interface 101 is used to create a new form. Referring to FIG. 7 , the form setting screen displayed by the user interface 101 is used to edit an existing form. The system 100 can apply existing forms to generate new forms. Figure 8 shows the field edit screen. Area 801 displays all fields of an existing form selected as a template. Area 802 displays all fields of the new form. The button 803 is used to add a selected field in the area 801 to the area 802 . The button 804 is used to delete a selected field in the area 802 . Button 805 is used to add all fields in area 801 to area 802 . Button 806 is used to delete all fields in area 802 .

图9显示字段设定画面,可以指定字段的各项特征设定,包含验证规则(或检核规则,例如身分证字号验证规则)、警示原则、字段说明等。FIG. 9 shows a field setting screen, where various characteristic settings of fields can be specified, including verification rules (or verification rules, such as ID card number verification rules), warning principles, field descriptions, and the like.

数据录入系统100使用同一个录入画面即可符合所有拥有不同字段的录入表单,每新增一种新的录入表单时,只需复制一份旧的表单字段信息,再加以新增或删除字段即可,且让用户可灵活变动的设定需要录入的字段,以及每个字段的名称、型态、长度、检核规则等各项特征设定。The data entry system 100 can use the same entry screen to comply with all entry forms with different fields. When adding a new entry form, it is only necessary to copy the old form field information, and then add or delete fields. Yes, and allows users to flexibly set the fields that need to be entered, as well as the name, type, length, and verification rules of each field and other feature settings.

针对传统数据录入的缺点,我们提出了智能型数据录入系统,可灵活的将每个字段的名称、型态、长度、检核规则等各项特征记录于数据库内,可灵活变动设定,让用户可自行的利用维护接口去对每个字段做自己想要的设定。用户也可通过维护的接口去做字段的新增或删除,不需修改程序。用户可一直于同一字段输入数据,增加输入的方便性。以信用卡申请书录入为例,用户可以根据不同的申请书而显示所需录入的字段,可以避免不需输入的字段显示在录入画面上。In view of the shortcomings of traditional data entry, we have proposed an intelligent data entry system, which can flexibly record the name, type, length, check rules and other characteristics of each field in the database, and can flexibly change the settings, so that Users can use the maintenance interface to make their desired settings for each field. Users can also add or delete fields through the maintenance interface without modifying the program. Users can always enter data in the same field, increasing the convenience of input. Taking credit card application entry as an example, the user can display the fields that need to be entered according to different applications, and can avoid displaying fields that do not need to be entered on the entry screen.

虽然本发明已以较佳实施例披露如上,但其并非用以限定本发明,本领域技术人员,在不脱离本发明的精神和范围的前提下,当可作若干的更改与修饰,因此本发明的保护范围应以本申请的权利要求为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Those skilled in the art may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore, the present invention The scope of protection of the invention should be based on the claims of the present application.

Claims (22)

1.一种数据录入方法,执行于一计算机装置,包含:1. A data entry method, executed on a computer device, comprising: 储存一表单所含的多字段名称,其中每一字段名称对应一检核模块及一数据格式;Store the multi-field names contained in a form, wherein each field name corresponds to a check module and a data format; 显示一输入字段于一用户接口的第一区域中;displaying an input field in a first area of a user interface; 显示上述表单所含的多字段名称于该用户接口的一第二区域中;displaying the multi-field names contained in the above form in a second area of the user interface; 当上述多字段名称中一第一字段名称被选定时,启动上述第一字段名称所对应的一第一字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式;以及When a first field name among the above-mentioned multi-field names is selected, start a first field checking module corresponding to the above-mentioned first field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format; and 当上述多字段名称中一第二字段名称被选定时,启动上述第二字段名称所对应的一第二字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式。When a second field name among the above-mentioned multi-field names is selected, start a second field check module corresponding to the above-mentioned second field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format. 2.如权利要求1所述的数据录入方法,其中,上述第一及第二字段名称的每一者的对应检核模块根据对应字段的特征设定中的检核规则以检查对应字段所接收的数据是否符合对应字段的数据格式。2. The data entry method as claimed in claim 1, wherein, the corresponding checking module of each of the above-mentioned first and second field names checks the corresponding field according to the checking rules in the feature setting of the corresponding field. Whether the data conforms to the data format of the corresponding field. 3.如权利要求1所述的数据录入方法,其中,上述第一及第二字段名称的每一者的对应检核模块根据对应字段的特征设定中的警示原则,在对应字段所接收的数据不符合对应字段的数据格式时,执行警示作业。3. The data entry method as claimed in claim 1, wherein, the corresponding checking module of each of the above-mentioned first and second field names is based on the warning principle in the characteristic setting of the corresponding field, and the received When the data does not conform to the data format of the corresponding field, a warning job is executed. 4.如权利要求3所述的数据录入方法,其中,上述第一及第二字段名称的其中一者的对应检核模块根据对应字段的特征设定中的警示原则,在对应字段所接收的数据不符合对应字段的数据格式时,显示警示信息,并允许选取不同字段名称以进行数据输入。4. The data entry method as claimed in claim 3, wherein, the corresponding checking module of one of the first and second field names is based on the warning principle in the feature setting of the corresponding field, in the corresponding field received When the data does not conform to the data format of the corresponding field, a warning message is displayed and a different field name is allowed to be selected for data input. 5.如权利要求3所述的数据录入方法,其中,上述第一及第二字段名称的其中一者的对应检核模块根据对应字段的特征设定中的警示原则,在对应字段所接收的数据不符合对应字段的数据格式时,显示警示信息,并强制输入正确数据至该选定字段。5. The data entry method as claimed in claim 3, wherein, the corresponding checking module of one of the first and second field names is based on the warning principle in the feature setting of the corresponding field, and the corresponding field name is received in the corresponding field. When the data does not conform to the data format of the corresponding field, a warning message is displayed, and the correct data is forced to be entered into the selected field. 6.如权利要求1所述的数据录入方法,其中,当其中该第一字段名称被选定时,上述第一字段名称被显示于上述第一区域中并对齐上述输入字段。6. The data entry method as claimed in claim 1, wherein when the first field name is selected, the first field name is displayed in the first area and aligned with the input field. 7.如权利要求1所述的数据录入方法,其中,当上述表单中该第一字段名称被选定时,上述输入字段所接收的数据被显示于上述第二区域中并对齐上述第一字段名称;以及7. The data entry method as claimed in claim 1, wherein, when the name of the first field in the above-mentioned form is selected, the data received by the input field is displayed in the second area and aligned with the first field name; and 当上述表单中该第二字段名称被选定时,上述输入字段所接收的数据被显示于上述第二区域中并对齐上述第二字段名称。When the second field name in the form is selected, the data received by the input field is displayed in the second area and aligned with the second field name. 8.如权利要求1所述的数据录入方法,其中,上述用户接口包含一第三区域用以显示上述表单的一图像区域,上述第一及第二字段名称分别对应上述表单的图像上的不同位置,上述数据录入方法还包含:8. The data entry method as claimed in claim 1, wherein said user interface comprises a third area for displaying an image area of said form, and said first and second field names correspond to the differences on the image of said form respectively. location, the above data entry method also includes: 当上述第一字段名称被选定时,显示上述第一字段名称所对应的上述表单的图像位置的图像区域于上述第三区域;以及When the first field name is selected, display the image area of the image position of the form corresponding to the first field name in the third area; and 当上述第二字段名称被选定时,显示上述第二字段名称所对应的上述表单的图像位置的图像区域于上述第三区域。When the second field name is selected, display the image area of the image position of the form corresponding to the second field name in the third area. 9.如权利要求1所述的数据录入方法,还包含:9. The data entry method of claim 1, further comprising: 根据上述第一及第二字段名称中被选定的字段名称,切换上述计算机装置的文字输入法。According to the selected field name among the first and second field names, the character input method of the computer device is switched. 10.如权利要求1所述的数据录入方法,还包含:10. The data entry method of claim 1, further comprising: 根据上述第一及第二字段名称中被选定的字段名称,切换上述输入字段的图形化用户接口组件类型。According to the selected field name among the first and second field names, the type of the graphical user interface component of the input field is switched. 11.如权利要求1所述的数据录入方法,还包含:11. The data entry method of claim 1, further comprising: 根据上述第一及第二字段名称中被选定的字段名称,切换上述输入字段的尺寸。The size of the input field is switched according to the selected field name among the first and second field names. 12.一种数据录入系统,包含:12. A data entry system comprising: 一数据库,储存一表单所含的多字段名称,其中每一字段名称对应一检核模块及一数据格式;A database for storing multi-field names contained in a form, wherein each field name corresponds to a check module and a data format; 一用户接口,显示于一计算机装置,在该用户接口的第一区域中显示一输入字段,在该用户接口的一第二区域中显示上述表单所含的多字段名称;A user interface displayed on a computer device, an input field is displayed in a first area of the user interface, and a multi-field name contained in the above-mentioned form is displayed in a second area of the user interface; 一启动模块,当上述多字段名称中一第一字段名称被选定时,启动上述第一字段名称所对应的一第一字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式,以及当上述多字段名称中一第二字段名称被选定时,启动上述第二字段名称所对应的一第二字段检核模块以检查上述输入字段接收的输入数据是否符合对应的数据格式。A starting module, when a first field name in the above-mentioned multi-field name is selected, start a first field check module corresponding to the above-mentioned first field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format, and when a second field name in the above-mentioned multi-field name is selected, start a second field checking module corresponding to the above-mentioned second field name to check whether the input data received by the above-mentioned input field conforms to the corresponding data format . 13.如权利要求12所述的数据录入系统,其中,上述第一及第二字段名称的每一者的对应检核模块根据对应字段的特征设定中的检核规则以检查对应字段所接收的数据是否符合对应字段的数据格式。13. The data entry system as claimed in claim 12, wherein the corresponding check module of each of the first and second field names checks the corresponding field according to the check rule in the feature setting of the corresponding field. Whether the data conforms to the data format of the corresponding field. 14.如权利要求12所述的数据录入系统,其中,上述第一及第二字段名称的每一者的对应检核模块根据对应字段的特征设定中的警示原则,在对应字段所接收的数据不符合对应字段的数据格式时,执行警示作业。14. The data entry system as claimed in claim 12, wherein, the corresponding checking module of each of the above-mentioned first and second field names, according to the warning principle in the characteristic setting of the corresponding field, receives the When the data does not conform to the data format of the corresponding field, a warning job is executed. 15.如权利要求14所述的数据录入系统,其中,上述第一及第二字段名称的其中一者的对应检核模块根据对应字段的特征设定中的警示原则,在对应字段所接收的数据不符合对应字段的数据格式时,显示警示信息,并允许选取不同字段名称以进行数据输入。15. The data entry system as claimed in claim 14, wherein, the corresponding verification module of one of the first and second field names is based on the warning principle in the feature setting of the corresponding field, and the corresponding field is received in the corresponding field. When the data does not conform to the data format of the corresponding field, a warning message is displayed and a different field name is allowed to be selected for data input. 16.如权利要求14所述的数据录入系统,其中,上述第一及第二字段名称的其中一者的对应检核模块根据对应字段的特征设定中的警示原则,在对应字段所接收的数据不符合对应字段的数据格式时,显示警示信息,并强制输入正确数据至该选定字段。16. The data entry system as claimed in claim 14, wherein, the corresponding verification module of one of the first and second field names is based on the warning principle in the feature setting of the corresponding field, and the corresponding field is received in the corresponding field. When the data does not conform to the data format of the corresponding field, a warning message is displayed, and the correct data is forced to be entered into the selected field. 17.如权利要求12所述的数据录入系统,其中,当其中上述第一字段名称被选定时,上述第一字段名称被显示于上述第一区域中并对齐上述输入字段。17. The data entry system of claim 12, wherein when said first field name is selected, said first field name is displayed in said first area and aligned with said input field. 18.如权利要求12所述的数据录入系统,其中,当上述表单中该第一字段名称被选定时,上述输入字段所接收的数据被显示于上述第二区域中并对齐上述第一字段名称;以及18. The data entry system of claim 12, wherein when the name of the first field in the form is selected, the data received by the input field is displayed in the second area aligned with the first field name; and 当上述表单中该第二字段名称被选定时,上述输入字段所接收的数据被显示于上述第二区域中并对齐上述第二字段名称。When the second field name in the form is selected, the data received by the input field is displayed in the second area and aligned with the second field name. 19.如权利要求12所述的数据录入系统,其中,上述用户接口包含一第三区域用以显示上述表单的一图像区域,上述第一及第二字段名称分别对应上述表单的图像上的不同位置,上述数据录入系统还包含:19. The data entry system as claimed in claim 12 , wherein said user interface comprises a third area for displaying an image area of said form, and said first and second field names respectively correspond to differences in the image of said form. location, the above data entry system also contains: 当上述第一字段名称被选定时,显示上述第一字段名称所对应的上述表单的图像位置的图像区域于上述第三区域;以及When the first field name is selected, display the image area of the image position of the form corresponding to the first field name in the third area; and 当上述第二字段名称被选定时,显示上述第二字段名称所对应的上述表单的图像位置的图像区域于上述第三区域。When the second field name is selected, display the image area of the image position of the form corresponding to the second field name in the third area. 20.如权利要求12所述的数据录入系统,还包含:20. The data entry system of claim 12, further comprising: 根据上述第一及第二字段名称中被选定的字段名称,切换上述计算机装置的文字输入法。According to the selected field name among the first and second field names, the character input method of the computer device is switched. 21.如权利要求12所述的数据录入系统,还包含:21. The data entry system of claim 12, further comprising: 根据上述第一及第二字段名称中被选定的字段名称,切换上述输入字段的图形化用户接口组件类型。According to the selected field name among the first and second field names, the type of the graphical user interface component of the input field is switched. 22.如权利要求12所述的数据录入系统,还包含:22. The data entry system of claim 12, further comprising: 根据上述第一及第二字段名称中被选定的字段名称,切换上述输入字段的尺寸。The size of the input field is switched according to the selected field name among the first and second field names.
CN2007101046002A 2007-05-30 2007-05-30 Data entry method and system Expired - Fee Related CN101315627B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101046002A CN101315627B (en) 2007-05-30 2007-05-30 Data entry method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101046002A CN101315627B (en) 2007-05-30 2007-05-30 Data entry method and system

Publications (2)

Publication Number Publication Date
CN101315627A CN101315627A (en) 2008-12-03
CN101315627B true CN101315627B (en) 2010-06-16

Family

ID=40106639

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101046002A Expired - Fee Related CN101315627B (en) 2007-05-30 2007-05-30 Data entry method and system

Country Status (1)

Country Link
CN (1) CN101315627B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103076889A (en) * 2012-03-14 2013-05-01 林天淼 System input method based on position sensing
CN105989042A (en) * 2015-02-04 2016-10-05 阿里巴巴集团控股有限公司 Information input method and device thereof
CN105094329B (en) * 2015-07-23 2019-06-21 大信沃思财务顾问(武汉)股份有限公司 Data entry method, device and the electronic equipment using it
CN106021453A (en) * 2016-05-17 2016-10-12 中国建设银行股份有限公司 Data processing method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705958A (en) * 2002-10-15 2005-12-07 西尔弗布鲁克研究有限公司 Method of improving recognition accuracy in form-based data entry systems

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1705958A (en) * 2002-10-15 2005-12-07 西尔弗布鲁克研究有限公司 Method of improving recognition accuracy in form-based data entry systems

Also Published As

Publication number Publication date
CN101315627A (en) 2008-12-03

Similar Documents

Publication Publication Date Title
TWI473002B (en) Method for communication between a document editor in-space user interface and a document editor out-space user interface
US20120131520A1 (en) Gesture-based Text Identification and Selection in Images
US11303769B2 (en) Image processing system that computerizes documents with notification of labeled items, control method thereof, and storage medium
US8456662B2 (en) Control for display of multiple versions of a printable document for locked print
CN106471495B (en) Protecting content on a mobile device from mining
JP2010092501A (en) Error notification method and error notification device
US20140068454A1 (en) Printing system including a server that generates user interfaces for a control panel of the printing system
JP2014139764A (en) Information processing device, information processing method, program, and information processing system
CN101315627B (en) Data entry method and system
CN111444751B (en) Information processing apparatus, storage medium, and information processing method
US8306949B2 (en) Method and system for copying a file using a portable electronic device
CN114048712A (en) Method and device for generating official document
US20160320948A1 (en) Document and object manipulation
JP5468660B2 (en) Information management system and input support program
EP4318299B1 (en) Document generation method and apparatus and electronic device
US9189467B1 (en) Method and apparatus for annotating an electronic document
CN117149019A (en) File editing method, terminal, electronic device and storage medium
JP2016051229A (en) Information processing apparatus, control method of information processing apparatus, and program
JP7404943B2 (en) Information processing device and information processing program
TWM491194U (en) Data checking platform server
JP5910654B2 (en) Information processing apparatus, information processing apparatus control method, and program
US20220147693A1 (en) Systems and Methods for Generating Documents from Video Content
CN101410785B (en) Method and apparatus to generate XHTML-Print contents
JP6190549B1 (en) Document processing system
JP2008090789A (en) Document management system, document management method, document management program, and storage medium therefor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20100616

CF01 Termination of patent right due to non-payment of annual fee