專利名稱:一種數(shù)據(jù)錄入方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)錄入方法及裝置。 隨著計(jì)算機(jī)技術(shù)的成熟,企業(yè)資源計(jì)劃系統(tǒng)、客戶關(guān)系管理等企業(yè)管理軟件逐漸成為現(xiàn)代企業(yè)管理中不可或缺的輔助工具。 對于這些企業(yè)管理軟件而言,數(shù)據(jù)是其成功的關(guān)鍵所在;而數(shù)據(jù)的錄入又是數(shù)據(jù)處理的關(guān)鍵。因此,如何使得一套軟件的數(shù)據(jù)錄入過程更加效率化、準(zhǔn)確化,是企業(yè)管理軟件技術(shù)領(lǐng)域的一個主要的研究方向。 現(xiàn)有軟件中,信息承載的主要方式一般為任務(wù)表單。任務(wù)表單中包含很多的數(shù)據(jù)字段名。系統(tǒng)一般會對任務(wù)表單中的數(shù)據(jù)字段名按照一定的邏輯進(jìn)行分類,以便用戶能夠?qū)⑾嚓P(guān)數(shù)據(jù)一起錄入。 發(fā)明人通過對現(xiàn)有技術(shù)的研究發(fā)現(xiàn),現(xiàn)有方法中,當(dāng)用戶需要錄入數(shù)據(jù)時,首先在所述任務(wù)表單中查找到該數(shù)據(jù)對應(yīng)的數(shù)據(jù)字段名。當(dāng)任務(wù)表單中的數(shù)據(jù)字段名非常多時,用戶往往需要花費(fèi)很長的時間和很大的精力才能找到需要錄入數(shù)據(jù)對應(yīng)的數(shù)據(jù)字段名,由此使得數(shù)據(jù)錄入過程效率較低、且準(zhǔn)確性差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的目的在于提供一種數(shù)據(jù)錄入方法及裝置,能夠提高數(shù)據(jù)錄入的效率和準(zhǔn)確性。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下方案一種數(shù)據(jù)錄入方法,所述方法包括
選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件;
接收用戶輸入的該判定條件的實(shí)際取值; 查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用戶。
優(yōu)選地,在所述選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng)之前還包括 設(shè)定該任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng)、以及該屬性項(xiàng)的取值范圍,保存
在該任務(wù)表單中; 統(tǒng)計(jì)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),生成該任務(wù)表單對應(yīng)的屬性列表。
優(yōu)選地,在所述選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng)之前還包括
設(shè)定任務(wù)表單對應(yīng)的屬性項(xiàng),保存在屬性列表中; 對任務(wù)表單中各數(shù)據(jù)字段名,分別從該屬性列表中提取該數(shù)據(jù)字段名對應(yīng)的屬性
項(xiàng),并設(shè)定該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中。
優(yōu)選地,所述方法還包括 為屬性列表中的各屬性項(xiàng)設(shè)定取值范圍; 其中,所述屬性列表中各屬性項(xiàng)的取值范圍大于或等于該屬性列表對應(yīng)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并集。
背景技術(shù):
優(yōu)選地,在所述接收用戶輸入的該判定條件的實(shí)際取值之后、查找任務(wù)表單之前還包括 確定該判定條件的實(shí)際取值屬于屬性列表中該判定條件對應(yīng)屬性項(xiàng)的取值范圍。
優(yōu)選地,所述選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件具體為
提供判定條件設(shè)置界面,提取任務(wù)表單對應(yīng)屬性列表中所有的屬性項(xiàng)展現(xiàn)給用戶; 接收用戶選擇的屬性項(xiàng),設(shè)定為判定條件。 優(yōu)選地,所述接收用戶輸入的該判定條件的實(shí)際取值之前,還包括
提供條件輸入界面展現(xiàn)給用戶。 優(yōu)選地,所述確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用戶具體為
確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,提取任務(wù)表單中該數(shù)據(jù)字段名對應(yīng)的全部屬性項(xiàng),展現(xiàn)給用戶。 本發(fā)明還一種數(shù)據(jù)錄入裝置,所述裝置包括 設(shè)定單元,用于選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件;
接收單元,用于接收用戶輸入的該判定條件的實(shí)際取值; 確定單元,用于查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用戶。 優(yōu)選地,所述裝置還包括 第一表單設(shè)定單元,用于設(shè)定該任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng)、以及該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中; 第一列表生成單元,用于統(tǒng)計(jì)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),生成該任
務(wù)表單對應(yīng)的屬性列表。 優(yōu)選地,所述裝置還包括 第二列表生成單元,用于設(shè)定任務(wù)表單對應(yīng)的屬性項(xiàng),保存在屬性列表中; 第二表單設(shè)定單元,用于對任務(wù)表單中各數(shù)據(jù)字段名,分別從該屬性列表中提取
該數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),并設(shè)定該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中。 優(yōu)選地,所述裝置還包括 列表取值范圍設(shè)定單元,用于為屬性列表中的各屬性項(xiàng)設(shè)定取值范圍; 其中,所述屬性列表中各屬性項(xiàng)的取值范圍大于或等于該屬性列表對應(yīng)任務(wù)表單
中各數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并集。 優(yōu)選地,所述裝置還包括 判定單元,用于確定該判定條件的實(shí)際取值屬于屬性列表中該判定條件對應(yīng)屬性項(xiàng)的取值范圍。 優(yōu)選地,所述設(shè)定單元包括 設(shè)置界面提供子單元,用于提供判定條件設(shè)置界面,提取任務(wù)表單對應(yīng)屬性列表中所有的屬性項(xiàng)展現(xiàn)給用戶; 接收設(shè)定子單元,用于接收用戶選擇的屬性項(xiàng),設(shè)定為判定條件
根據(jù)本發(fā)明提供的具體實(shí)施例,本發(fā)明公開了以下技術(shù)效果 本發(fā)明實(shí)施例所述方法及裝置,當(dāng)用戶需要向任務(wù)表單內(nèi)錄入數(shù)據(jù)時,系統(tǒng)只需根據(jù)預(yù)先設(shè)定的判定條件,接收用戶輸入的該判定條件的實(shí)際取值,即可根據(jù)該判定條件的實(shí)際取值,快速的從任務(wù)表單中查找到當(dāng)前判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,確定用戶需要為任務(wù)表單中哪個數(shù)據(jù)字段名錄入數(shù)據(jù)。由此能夠大大節(jié)省用戶查找需要錄入數(shù)據(jù)對應(yīng)數(shù)據(jù)字段名的時間,提高用戶數(shù)據(jù)錄入的效率,同時能夠保障數(shù)據(jù)錄入的準(zhǔn)確性。
圖1為本發(fā)明實(shí)施例所述鋼鐵質(zhì)檢任務(wù)表單示意圖; 圖2為本發(fā)明實(shí)施例提供的數(shù)據(jù)錄入方法流程圖; 圖3為圖1所示鋼鐵質(zhì)檢任務(wù)表單對應(yīng)的屬性列表示意圖; 圖4為本發(fā)明實(shí)施例所述條件輸入界面示意圖; 圖5為本發(fā)明實(shí)施例提供的數(shù)據(jù)錄入裝置結(jié)構(gòu)圖。
具體實(shí)施例方式
本發(fā)明的目的在于提供一種數(shù)據(jù)錄入方法及裝置,能夠提高數(shù)據(jù)錄入的效率和準(zhǔn)確性。 為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一步詳細(xì)的說明。 首先,需要說明的是,本發(fā)明實(shí)施例所述方法針對的任務(wù)表單具有如下特征該任務(wù)表單中各數(shù)據(jù)字段名除具有其自身特有的屬性項(xiàng)外,還具有一些與其他數(shù)據(jù)字段名公有的屬性項(xiàng)。對于任務(wù)表單中各數(shù)據(jù)字段名共有的屬性項(xiàng),其區(qū)別在于各數(shù)據(jù)字段名對應(yīng)屬性項(xiàng)的具體取值范圍不同。故本發(fā)明實(shí)施例中所述任務(wù)表單至少包括數(shù)據(jù)字段名、屬性項(xiàng)、各屬性項(xiàng)對應(yīng)的取值范圍、實(shí)際取值等。 具體的,可以以圖1所示鋼鐵質(zhì)檢任務(wù)表單為例進(jìn)行說明。對于從煉鋼爐產(chǎn)出的鋼產(chǎn)品,需要對其進(jìn)行質(zhì)量檢測,根據(jù)檢測得到的屬性值確定其規(guī)格和質(zhì)量。對不同規(guī)格和質(zhì)量的鋼產(chǎn)品,其對應(yīng)的屬性項(xiàng)、以及各屬性項(xiàng)的取值范圍如圖1所示。 圖l所示任務(wù)表單包括質(zhì)檢標(biāo)準(zhǔn)、檢驗(yàn)項(xiàng)目、比較符、范圍下限、范圍上限、檢驗(yàn)值、項(xiàng)目屬性等。其中,質(zhì)檢標(biāo)準(zhǔn)即為該任務(wù)表單的數(shù)據(jù)字段名,用以表示被檢測鋼產(chǎn)品所屬的規(guī)格,例如生鐵、鋼鐵等;檢驗(yàn)項(xiàng)目即為各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),例如碳含量、硫含量等;比較符、范圍下限、范圍上限用于確定各屬性項(xiàng)對應(yīng)的取值范圍,例如,對于生鐵的碳含量,設(shè)定其范圍下限為2. IO,其對應(yīng)比較符為大于等于,其范圍上限為為空,其對應(yīng)比較符也為空,表示生鐵的碳含量為大于等于2. 10 ;檢驗(yàn)值即為被檢測鋼產(chǎn)品該屬性項(xiàng)的實(shí)際檢測值,這是需要用戶輸入的內(nèi)容(實(shí)際取值),對于各屬性項(xiàng)而言,其對應(yīng)的檢測值必須屬于該屬性項(xiàng)對應(yīng)的取值范圍之內(nèi),例如對于生鐵而言,其碳含量檢驗(yàn)值必大于等于2. 10。
結(jié)合圖1可知,對于不同規(guī)格和質(zhì)量的鋼產(chǎn)品,其相互之間會有一些共有屬性項(xiàng),除此之外對于某些鋼產(chǎn)品,又會具有自身特有的屬性項(xiàng)。如圖1所示,以生鐵和鋼鐵為例,二者具有的公有屬性項(xiàng)可以包括碳含量、硫含量、錳含量、拉伸(抗拉強(qiáng)度)、抗壓(抗壓強(qiáng)度)等;同時,對于生鐵,又包括其自身特有的屬性項(xiàng)純度、耐腐蝕等。由圖l可知,對于生鐵和鋼鐵,其公有屬性項(xiàng)對應(yīng)的取值范圍并不相同。例如,生鐵的碳含量為大于等于2. 10 ;鋼鐵的碳含量為大于等于0. 03小于2. 00。
本發(fā)明實(shí)施例所述數(shù)據(jù)錄入方法中,就是利用任務(wù)表單中各數(shù)據(jù)字段名所公有的 屬性項(xiàng)來實(shí)現(xiàn)字段過濾功能。具體為,選擇該任務(wù)表單中各數(shù)據(jù)字段名公有的某個屬性項(xiàng) 為判定條件,根據(jù)該作為判定條件的屬性項(xiàng)的實(shí)際取值所述范圍,確定該屬性項(xiàng)屬于哪個 數(shù)據(jù)字段名。 具體的,對圖1所示鋼鐵質(zhì)檢任務(wù)表單,設(shè)定含碳量為判定條件,對于含碳量等于 1. 20的鋼產(chǎn)品,顯然其屬于生鐵對應(yīng)的碳含量取值范圍,由此可以確定該鋼產(chǎn)品屬于生鐵。
參見圖2,為本發(fā)明實(shí)施例提供的數(shù)據(jù)錄入方法流程圖。所述方法具體包括以下步 驟 步驟S10 :選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件; 需要說明的是,本發(fā)明實(shí)施例中,所述屬性列表是指包括任務(wù)表單中各數(shù)據(jù)字段
名對應(yīng)的屬性項(xiàng)的列表。具體的,所述屬性列表中包括的并不是針對某一個數(shù)據(jù)字段名對
應(yīng)的屬性項(xiàng),而是該任務(wù)表單中各數(shù)據(jù)字段名涉及的屬性項(xiàng)。因此,該屬性列表中,可以既
包括各數(shù)據(jù)字段名的公有屬性項(xiàng),也可以包括各數(shù)據(jù)字段名的特有屬性項(xiàng)。
仍以圖1所示鋼鐵質(zhì)檢任務(wù)表單為例進(jìn)行說明,其對應(yīng)的屬性列表可以如圖3所
示。所述屬性列表可以包括碳含量、硫含量、錳含量、拉伸、抗壓、純度、耐腐蝕等。即為既
包括生鐵和鋼鐵的公有屬性,也包括生鐵的特有屬性。 優(yōu)選地,所述屬性列表還可以包括各屬性項(xiàng)的取值范圍,具體的,屬性列表中各屬 性項(xiàng)的取值范圍應(yīng)大于或等于任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并 集。 具體的,圖1所示任務(wù)表單中,生鐵的碳含量為大于等于2. IO,鋼鐵的碳含量為大 于等于0. 03小于2. 00,則圖3所示屬性列表中,其碳含量的取值范圍為大于等于0. 03 (這 里假設(shè)該任務(wù)表單中僅包括生鐵和鋼鐵,若還有其他數(shù)據(jù)字段名,則需要并入其他數(shù)據(jù)字 段名對應(yīng)碳含量的取值范圍)。 需要說明的是,在實(shí)際應(yīng)用中,所述任務(wù)表單和屬性列表相互依存,可以依據(jù)任務(wù) 表單生成相應(yīng)的屬性列表,也可以根據(jù)屬性列表生成相應(yīng)的任務(wù)表單。下面對上述兩種實(shí) 施方式分別進(jìn)行詳細(xì)介紹 實(shí)施方式一 依據(jù)任務(wù)表單生成屬性列表。 基于此,建立該任務(wù)表單中,需要預(yù)先設(shè)定該任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬 性項(xiàng)、以及該屬性項(xiàng)的取值范圍,并保存在所述任務(wù)表單中,然后根據(jù)該任務(wù)表單生成對應(yīng) 的屬性列表。
此時,在步驟S10之前,進(jìn)一步包括 設(shè)定任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng)、以及該屬性項(xiàng)的取值范圍,保存在 該任務(wù)表單中; 統(tǒng)計(jì)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),生成屬性列表。 需要說明的是,在統(tǒng)計(jì)任務(wù)表單中包括的屬性項(xiàng)時,無論是公有屬性還有特有屬 性,均提取出,去除重復(fù)項(xiàng),生成屬性列表。 具體的,結(jié)合圖1和圖3進(jìn)行說明。對圖1所示鋼鐵質(zhì)檢任務(wù)表單,預(yù)先設(shè)定生鐵 和鋼鐵分別對應(yīng)的屬性項(xiàng)、以及各屬性項(xiàng)的取值范圍,保存在所述鋼鐵質(zhì)檢任務(wù)單中。將其 中包括的屬性項(xiàng)全部提取出,去除重復(fù)屬性項(xiàng),例如碳含量、硫含量等,生成屬性列表,如圖3所示。
實(shí)施方式二 依據(jù)屬性列表生成任務(wù)表單。 此時,對于任務(wù)表單,其中僅包括數(shù)據(jù)字段名,預(yù)先設(shè)定任務(wù)表單可能包括的全部
屬性項(xiàng),保存在屬性列表,再對任務(wù)表單中各數(shù)據(jù)字段名,分別從所述屬性列表中提取該數(shù)
據(jù)字段名對應(yīng)的屬性項(xiàng),并為其設(shè)定相應(yīng)的該屬性項(xiàng)的取值范圍,并保存。
此時,在步驟S10之前,進(jìn)一步包括 設(shè)定任務(wù)表單對應(yīng)的屬性項(xiàng),保存在屬性列表中; 對任務(wù)表單中各數(shù)據(jù)字段名,分別從屬性列表中提取該數(shù)據(jù)字段名對應(yīng)的屬性 項(xiàng),并為該數(shù)據(jù)字段名設(shè)定該屬性項(xiàng)的取值范圍,保存在任務(wù)表單中。 具體的,假設(shè)對于一鋼鐵質(zhì)檢任務(wù)表單,初始時,該任務(wù)表單中可能僅包括數(shù)據(jù)字 段名,例如生鐵、鋼鐵等,并沒有關(guān)于各數(shù)據(jù)字段名的詳細(xì)記錄。此時,可以根據(jù)鋼產(chǎn)品質(zhì)量 檢測的常識和經(jīng)驗(yàn),為該任務(wù)表單設(shè)定可能需要涉及的相應(yīng)屬性項(xiàng)。其中可以包括不同規(guī) 格和質(zhì)量的鋼產(chǎn)品公有的屬性項(xiàng),例如含碳量、含硫量等;也可以包括某些一定規(guī)格和質(zhì)量 的鋼產(chǎn)品特有的屬性項(xiàng),例如生鐵的純度、耐腐蝕等。將所述設(shè)定的屬性項(xiàng),保存在屬性列 表中,可以如圖3所示。 優(yōu)選地,所述屬性列表中還可以包括各屬性項(xiàng)對應(yīng)的取值范圍。需要說明的是,此
時各屬性項(xiàng)的取值范圍可以根據(jù)實(shí)際生成經(jīng)驗(yàn)進(jìn)行設(shè)定,該取值范圍必須大于或等于該任
務(wù)表單中所有包括該屬性項(xiàng)的數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并集。 依據(jù)圖3所示的屬性列表,對鋼鐵質(zhì)檢任務(wù)表單中各數(shù)據(jù)字段名分別提取對應(yīng)的
屬性項(xiàng)。例如,對于生鐵,需要提取公有屬性項(xiàng)含碳量、含硫量等,還有提取其特有屬性項(xiàng)純
度、耐腐蝕等;而對于鋼鐵,可能僅需提取其對應(yīng)的公有屬性項(xiàng)含碳量、含硫量等。并為生鐵
和鋼鐵分別設(shè)定各屬性項(xiàng)的取值范圍,保存在所述鋼鐵質(zhì)檢任務(wù)表單中,可以如圖1所示。 需要說明的是,本發(fā)明實(shí)施例中。系統(tǒng)可以預(yù)先從屬性列表中選擇屬性項(xiàng)設(shè)定為
判定條件,并保存;也可以是系統(tǒng)提供判定條件設(shè)置界面并展現(xiàn)給用戶,接收用戶通過所述
界面設(shè)置的判定條件。 對于后一種方式,具體的,系統(tǒng)向用戶提供判定條件設(shè)置界面,并提取屬性列表中 所有的屬性項(xiàng)通過所述界面展現(xiàn)給用戶,并接收用戶選擇的屬性項(xiàng)作為判定條件。
步驟S20 :接收用戶輸入的該判定條件的實(shí)際取值; 具體的,系統(tǒng)可以提供條件輸入界面展現(xiàn)給用戶,接收用戶輸入的該判定條件的 實(shí)際取值。所述條件輸入界面可以如圖4所示,將該判定條件對應(yīng)的屬性項(xiàng)展現(xiàn)給用戶,并 為用戶提供該屬性項(xiàng)的實(shí)際取值輸入框,以接收用戶輸入的該判定條件的實(shí)際取值。
仍以圖1和圖3對應(yīng)的鋼鐵質(zhì)檢任務(wù)表單為例進(jìn)行說明,如圖4所示。圖4中質(zhì) 檢條件即為設(shè)定的判定條件,其對應(yīng)的屬性項(xiàng)(即為圖4中所示質(zhì)檢項(xiàng)目)為碳含量,質(zhì)檢 結(jié)果即為該判定條件的實(shí)際取值。 假設(shè)當(dāng)前用戶需要錄入的數(shù)據(jù)中,該碳含量為1.20,用戶在質(zhì)檢結(jié)果輸入框內(nèi)輸 入1. 20,則系統(tǒng)接收到當(dāng)前判定條件的實(shí)際取值為1. 20。 優(yōu)選地,為了更加快速準(zhǔn)確的查找到用戶需要錄入數(shù)據(jù)所屬的數(shù)據(jù)字段名,可以 選擇屬性列表中多個屬性項(xiàng)作為判定條件。則對應(yīng)的,系統(tǒng)會在所述條件輸入界面中將多 個屬性項(xiàng)同時展現(xiàn)給用戶,以接收用戶輸入的各判定條件的實(shí)際取值。
8
優(yōu)選地,當(dāng)步驟SIO中,所述屬性列表中包括各屬性項(xiàng)對應(yīng)的取值范圍時,所述方 法進(jìn)一步包括 系統(tǒng)根據(jù)屬性列表中該判定條件對應(yīng)屬性項(xiàng)的取值范圍,確定所述實(shí)際取值是否 有效,如果有效,進(jìn)入步驟S30,查找任務(wù)表單;如果無效,提示用戶輸入有誤,需要重新輸 入。 具體的,所述確定所述實(shí)際取值是否有效即為判斷所述實(shí)際取值是否包括在該判 定條件對應(yīng)屬性項(xiàng)的取值范圍之內(nèi)。 步驟S30 :查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用 戶。 其中,所述該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名具體為對于該判定條件對應(yīng) 的屬性項(xiàng),當(dāng)其取值為所述實(shí)際取值時,其落入到該任務(wù)表單中哪個數(shù)據(jù)字段名的該屬性 項(xiàng)的取值范圍之內(nèi)。 結(jié)合圖1所示鋼鐵質(zhì)檢任務(wù)表單進(jìn)行詳細(xì)描述,假設(shè)當(dāng)前接收用戶輸入的判定條 件實(shí)際取值為圖4所示,碳含量等于1. 20,通過查找任務(wù)表單,可以確定,碳含量等于1. 20 落入鋼鐵的碳含量取值范圍之內(nèi)(大于等于0. 03小于2. 00),則可以確定該判定條件的實(shí) 際取值對應(yīng)的數(shù)據(jù)字段名為鋼鐵。 此時,系統(tǒng)可以確定用戶當(dāng)前需要錄入的數(shù)據(jù)是鋼鐵的屬性項(xiàng)取值,將鋼鐵對應(yīng) 的全部屬性項(xiàng)展現(xiàn)給用戶,以便接收用戶錄入的鋼鐵的其他屬性項(xiàng)對應(yīng)的實(shí)際檢驗(yàn)值。
優(yōu)選地,系統(tǒng)確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名后,可以將該數(shù)據(jù)字段 名對應(yīng)的全部屬性項(xiàng)提取出來,通過單獨(dú)的界面展現(xiàn)給用戶。 由此可以使得用戶能夠脫離龐大的任務(wù)表單,單獨(dú)為所述數(shù)據(jù)字段名錄入數(shù)據(jù)。 此時,用戶可以僅僅關(guān)注當(dāng)前需要錄入數(shù)據(jù)對應(yīng)數(shù)據(jù)字段名的各屬性項(xiàng),保證錄入的準(zhǔn)確 性。 優(yōu)選地,系統(tǒng)確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名后,也可以將任務(wù)表單 中過濾掉該數(shù)據(jù)字段名之外的其他數(shù)據(jù)字段名,僅僅保留該數(shù)據(jù)字段名,并顯示給用戶。
由此同樣可以使得用戶能夠脫離龐大的任務(wù)表單,單獨(dú)為所述數(shù)據(jù)字段名錄入數(shù) 據(jù),保證錄入的準(zhǔn)確性。 基于本發(fā)明實(shí)施例所述方法,當(dāng)用戶需要向任務(wù)表單內(nèi)錄入數(shù)據(jù)時,系統(tǒng)只需根 據(jù)預(yù)先設(shè)定的判定條件,接收用戶輸入的該判定條件的實(shí)際取值,即可根據(jù)該判定條件的 實(shí)際取值,快速的從任務(wù)表單中查找到當(dāng)前判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,確定用 戶需要為任務(wù)表單中哪個數(shù)據(jù)字段名錄入數(shù)據(jù)。由此能夠大大節(jié)省用戶查找需要錄入數(shù)據(jù) 對應(yīng)數(shù)據(jù)字段名的時間,提高用戶數(shù)據(jù)錄入的效率,同時能夠保障數(shù)據(jù)錄入的準(zhǔn)確性。
優(yōu)選地,對于本發(fā)明所述方法,當(dāng)系統(tǒng)將該數(shù)據(jù)字段名對應(yīng)的全部屬性項(xiàng)信息展 現(xiàn)給用戶時,用戶可以根據(jù)該數(shù)據(jù)字段名對應(yīng)的其他屬性項(xiàng)的取值范圍與需要錄入的該屬 性項(xiàng)的實(shí)際取值進(jìn)行比較,進(jìn)一步驗(yàn)證數(shù)據(jù)錄入的正確性。 在實(shí)際生產(chǎn)中,由于誤差、操作失誤或數(shù)據(jù)提取錯誤等,很容易出現(xiàn)某一屬性項(xiàng)對 應(yīng)的數(shù)據(jù)出錯的現(xiàn)象。例如,假設(shè)實(shí)際產(chǎn)出的鋼產(chǎn)品是生鐵,可以由于數(shù)據(jù)提取錯誤,導(dǎo)致 該鋼產(chǎn)品對應(yīng)的碳含量是1.60,采用本發(fā)明所述方法,通過判定條件(碳含量)實(shí)際取值為 1. 60,確定該鋼產(chǎn)品是鋼鐵。此時,系統(tǒng)將鋼鐵對應(yīng)的各屬性項(xiàng)信息均提供給用戶,用戶通
9過該鋼產(chǎn)品其他屬性項(xiàng)的實(shí)際取值和鋼鐵各屬性項(xiàng)對應(yīng)的取值范圍進(jìn)行比較,發(fā)現(xiàn)該鋼產(chǎn) 品其他屬性項(xiàng)的實(shí)際取值并不在鋼鐵的取值范圍之內(nèi),可以很快的確定當(dāng)前數(shù)據(jù)有誤。由 此保證了數(shù)據(jù)錄入的正確性。 對應(yīng)于本發(fā)明實(shí)施例提供的數(shù)據(jù)錄入方法,本發(fā)明實(shí)施例還提供一種數(shù)據(jù)錄入裝
置。參照圖5,為本發(fā)明實(shí)施例提供的數(shù)據(jù)錄入裝置結(jié)構(gòu)圖。所述裝置具體包括 設(shè)定單元U501,用于選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件; 接收單元U502,用于接收用戶輸入的該判定條件的實(shí)際取值; 確定單元U503,用于查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,
展現(xiàn)給用戶。 需要說明的是,在實(shí)際應(yīng)用中,所述任務(wù)表單和屬性列表相互依存,可以依據(jù)任務(wù) 表單生成相應(yīng)的屬性列表,也可以根據(jù)屬性列表生成相應(yīng)的任務(wù)表單。下面對上述兩種實(shí) 施方式分別進(jìn)行詳細(xì)介紹 實(shí)施方式一 依據(jù)任務(wù)表單生成屬性列表。此時,所述裝置進(jìn)一步包括 第一表單設(shè)定單元,用于設(shè)定該任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng)、以及該
屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中; 第一列表生成單元,用于統(tǒng)計(jì)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),生成該任 務(wù)表單對應(yīng)的屬性列表。
實(shí)施方式二 依據(jù)屬性列表生成任務(wù)表單。此時,所述裝置進(jìn)一步包括 第二列表生成單元,用于設(shè)定任務(wù)表單對應(yīng)的屬性項(xiàng),保存在屬性列表中; 第二表單設(shè)定單元,用于對任務(wù)表單中各數(shù)據(jù)字段名,分別從該屬性列表中提取
該數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),并設(shè)定該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中。
優(yōu)選地,所述裝置還包括 列表取值范圍設(shè)定單元,用于為屬性列表中的各屬性項(xiàng)設(shè)定取值范圍; 其中,所述屬性列表中各屬性項(xiàng)的取值范圍大于或等于該屬性列表對應(yīng)任務(wù)表單
中各數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并集。
優(yōu)選地,所述裝置還包括 判定單元,用于確定該判定條件的實(shí)際取值屬于屬性列表中該判定條件對應(yīng)屬性 項(xiàng)的取值范圍。 具體的,所述判定單元根據(jù)屬性列表中該判定條件對應(yīng)屬性項(xiàng)的取值范圍,確定 所述實(shí)際取值是否有效,如果有效,通知確定單元U503,查找任務(wù)表單;如果無效,提示用 戶輸入有誤,需要重新輸入。 其中,所述確定所述實(shí)際取值是否有效即為判斷所述實(shí)際取值是否包括在該判定
條件對應(yīng)屬性項(xiàng)的取值范圍之內(nèi)。
優(yōu)選地,所述設(shè)定單元U501包括 設(shè)置界面提供子單元U5011,用于提供判定條件設(shè)置界面,提取任務(wù)表單對應(yīng)屬性 列表中所有的屬性項(xiàng)展現(xiàn)給用戶; 接收設(shè)定子單元U5012,用于接收用戶選擇的屬性項(xiàng),設(shè)定為判定條件。
優(yōu)選地,所述裝置還包括 條件界面提供單元U504,用于提供條件輸入界面展現(xiàn)給用戶。
其中,所述條件輸入界面可以如圖4所示,將該判定條件對應(yīng)的屬性項(xiàng)展現(xiàn)給用
戶,并為用戶提供該屬性項(xiàng)的實(shí)際取值輸入框,以接收用戶輸入的該判定條件的實(shí)際取值。
優(yōu)選地,所述確定單元U503具體為確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段 名,提取任務(wù)表單中該數(shù)據(jù)字段名對應(yīng)的全部屬性項(xiàng),展現(xiàn)給用戶。 基于本發(fā)明實(shí)施例所述裝置,當(dāng)用戶需要向任務(wù)表單內(nèi)錄入數(shù)據(jù)時,系統(tǒng)只需根 據(jù)預(yù)先設(shè)定的判定條件,接收用戶輸入的該判定條件的實(shí)際取值,即可根據(jù)該判定條件的 實(shí)際取值,快速的從任務(wù)表單中查找到當(dāng)前判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,確定用 戶需要為任務(wù)表單中哪個數(shù)據(jù)字段名錄入數(shù)據(jù)。由此能夠大大節(jié)省用戶查找需要錄入數(shù)據(jù) 對應(yīng)數(shù)據(jù)字段名的時間,提高用戶數(shù)據(jù)錄入的效率,同時能夠保障數(shù)據(jù)錄入的準(zhǔn)確性。
以上對本發(fā)明所提供的一種數(shù)據(jù)錄入方法及裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用 了具體個例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解 本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具 體實(shí)施方式及應(yīng)用范圍上均會有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明 的限制。
權(quán)利要求
一種數(shù)據(jù)錄入方法,其特征在于,所述方法包括選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件;接收用戶輸入的該判定條件的實(shí)際取值;查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用戶。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述選擇任務(wù)表單對應(yīng)屬性列表中的 屬性項(xiàng)之前還包括設(shè)定該任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng)、以及該屬性項(xiàng)的取值范圍,保存在該 任務(wù)表單中;統(tǒng)計(jì)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),生成該任務(wù)表單對應(yīng)的屬性列表。
3. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述選擇任務(wù)表單對應(yīng)屬性列表中的 屬性項(xiàng)之前還包括設(shè)定任務(wù)表單對應(yīng)的屬性項(xiàng),保存在屬性列表中;對任務(wù)表單中各數(shù)據(jù)字段名,分別從該屬性列表中提取該數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng), 并設(shè)定該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中。
4. 根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述方法還包括 為屬性列表中的各屬性項(xiàng)設(shè)定取值范圍;其中,所述屬性列表中各屬性項(xiàng)的取值范圍大于或等于該屬性列表對應(yīng)任務(wù)表單中各 數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并集。
5. 根據(jù)權(quán)利要求4所述的方法,其特征在于,在所述接收用戶輸入的該判定條件的實(shí) 際取值之后、查找任務(wù)表單之前還包括確定該判定條件的實(shí)際取值屬于屬性列表中該判定條件對應(yīng)屬性項(xiàng)的取值范圍。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述選擇任務(wù)表單對應(yīng)屬性列表中的屬 性項(xiàng),設(shè)定為判定條件具體為提供判定條件設(shè)置界面,提取任務(wù)表單對應(yīng)屬性列表中所有的屬性項(xiàng)展現(xiàn)給用戶; 接收用戶選擇的屬性項(xiàng),設(shè)定為判定條件。
7. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述接收用戶輸入的該判定條件的實(shí)際 取值之前,還包括提供條件輸入界面展現(xiàn)給用戶。
8. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定該判定條件實(shí)際取值對應(yīng)的數(shù) 據(jù)字段名,展現(xiàn)給用戶具體為確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,提取任務(wù)表單中該數(shù)據(jù)字段名對應(yīng)的全 部屬性項(xiàng),展現(xiàn)給用戶。
9. 一種數(shù)據(jù)錄入裝置,其特征在于,所述裝置包括設(shè)定單元,用于選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件; 接收單元,用于接收用戶輸入的該判定條件的實(shí)際取值;確定單元,用于查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用戶。
10. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括第一表單設(shè)定單元,用于設(shè)定該任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng)、以及該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中;第一列表生成單元,用于統(tǒng)計(jì)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),生成該任務(wù)表單對應(yīng)的屬性列表。
11. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括第二列表生成單元,用于設(shè)定任務(wù)表單對應(yīng)的屬性項(xiàng),保存在屬性列表中;第二表單設(shè)定單元,用于對任務(wù)表單中各數(shù)據(jù)字段名,分別從該屬性列表中提取該數(shù)據(jù)字段名對應(yīng)的屬性項(xiàng),并設(shè)定該屬性項(xiàng)的取值范圍,保存在該任務(wù)表單中。
12. 根據(jù)權(quán)利要求10或11所述的裝置,其特征在于,所述裝置還包括列表取值范圍設(shè)定單元,用于為屬性列表中的各屬性項(xiàng)設(shè)定取值范圍;其中,所述屬性列表中各屬性項(xiàng)的取值范圍大于或等于該屬性列表對應(yīng)任務(wù)表單中各數(shù)據(jù)字段名對應(yīng)的該屬性項(xiàng)的取值范圍的并集。
13. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括判定單元,用于確定該判定條件的實(shí)際取值屬于屬性列表中該判定條件對應(yīng)屬性項(xiàng)的取值范圍。
14. 根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述設(shè)定單元包括設(shè)置界面提供子單元,用于提供判定條件設(shè)置界面,提取任務(wù)表單對應(yīng)屬性列表中所有的屬性項(xiàng)展現(xiàn)給用戶;接收設(shè)定子單元,用于接收用戶選擇的屬性項(xiàng),設(shè)定為判定條件。
全文摘要
本發(fā)明公開一種數(shù)據(jù)錄入方法,其特征在于,所述方法包括選擇任務(wù)表單對應(yīng)屬性列表中的屬性項(xiàng),設(shè)定為判定條件;接收用戶輸入的該判定條件的實(shí)際取值;查找任務(wù)表單,確定該判定條件實(shí)際取值對應(yīng)的數(shù)據(jù)字段名,展現(xiàn)給用戶。本發(fā)明還提供了一種數(shù)據(jù)錄入裝置。采用本發(fā)明實(shí)施例,能夠提高數(shù)據(jù)錄入的效率和準(zhǔn)確性。
文檔編號G06F17/30GK101751471SQ20091026022
公開日2010年6月23日 申請日期2009年12月25日 優(yōu)先權(quán)日2009年12月25日
發(fā)明者何鋼, 鄭邦弘 申請人:金蝶軟件(中國)有限公司