一種智能用戶信息錄入方法
【專利摘要】本發(fā)明公開了一種智能用戶信息錄入方法,從數(shù)據(jù)庫中,根據(jù)提取數(shù)據(jù)的相關(guān)要求,設(shè)計相應(yīng)人員相關(guān)度算法,提取相應(yīng)的數(shù)據(jù)信息,放入人員彈出框的“相關(guān)”頁面,提取所有人員或某部門人員,按相關(guān)度算法放入相應(yīng)的人員彈出框頁面;設(shè)置人員彈出框頁面和輸入框關(guān)聯(lián),在姓名輸入框中輸入全拼或首字母時彈出相關(guān)人員信息,或在鼠標(biāo)點擊輸入框時,彈出人員彈出框頁面,由錄入員選擇;在選擇姓名后,使用ajax技術(shù),從后臺數(shù)據(jù)庫提取相應(yīng)信息自動填充其它相關(guān)的輸入框。本發(fā)明克服了傳統(tǒng)的輸入法輸入錯誤,多個信息多次輸入,輸入繁瑣。同時其輸入簡單方便,快捷易用,正確率高,方法簡單,程序編制容易,不依賴任何第三方組件。
【專利說明】
一種智能用戶信息錄入方法
技術(shù)領(lǐng)域
[0001] 本發(fā)明涉及一種智能用戶信息錄入技術(shù),屬軟件程序設(shè)計系統(tǒng)技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002] 隨著計算機的應(yīng)用不斷發(fā)展,計算機技術(shù)在信息管理中的到很好的應(yīng)用,在數(shù)據(jù) 信息錄入的應(yīng)用中發(fā)揮非常有效的功能。
[0003] 在很多信息錄入時,是直接通過通常的錄入法,如全拼,搜狗拼音,五筆等,傳統(tǒng)的 輸入法輸入錯誤,多個信息多次輸入,輸入繁瑣、也加大了數(shù)據(jù)庫服務(wù)器的負(fù)擔(dān)的嚴(yán)重缺 點。
【發(fā)明內(nèi)容】
[0004] 發(fā)明目的:為了克服現(xiàn)有技術(shù)中存在的不足,本發(fā)明提供一種智能用戶信息錄入 方法,該方法克服了傳統(tǒng)的輸入法輸入錯誤,多個信息多次輸入,輸入繁瑣、也加大了數(shù)據(jù) 庫服務(wù)器的負(fù)擔(dān)的嚴(yán)重缺點,同時輸入簡單方便,快捷易用,正確率高,方法簡單,程序編制 容易,不依賴任何第三方組件。
[0005] 為實現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案為:
[0006] -種智能用戶信息錄入方法,從數(shù)據(jù)庫中,根據(jù)提取數(shù)據(jù)的相關(guān)要求,設(shè)計相應(yīng)人 員相關(guān)度算法,提取相應(yīng)的數(shù)據(jù)信息,放入人員彈出框的"相關(guān)"頁面,提取所有人員或某部 門人員,按相關(guān)度算法放入相應(yīng)的人員彈出框頁面;設(shè)置人員彈出框頁面和輸入框關(guān)聯(lián),在 姓名輸入框中輸入全拼或首字母時彈出相關(guān)人員信息,或在鼠標(biāo)點擊輸入框時,彈出人員 彈出框頁面,由錄入員選擇;在選擇姓名后,使用ajax技術(shù),從后臺數(shù)據(jù)庫提取相應(yīng)信息自 動填充其它相關(guān)的輸入框。
[0007] 具體包括以下步驟:
[0008] 步驟1,對存儲在數(shù)據(jù)庫的表單數(shù)據(jù)進行按相應(yīng)的類別類型進行分類、統(tǒng)計和排 序;
[0009] 步驟2,將步驟1處理好的數(shù)據(jù)抽取到應(yīng)用客戶端,根據(jù)相關(guān)度算法,依次放置相應(yīng) 數(shù)據(jù);
[0010] 步驟3,進行客戶端界面設(shè)計形成所需的錄入界面,將步驟2得到的數(shù)據(jù)信息內(nèi)容 根據(jù)自己的應(yīng)用自定義存放;
[0011] 步驟4,步驟3中的錄入界面通過全拼輸入選取、首字母輸入選取或界面鼠標(biāo)點擊 選取數(shù)據(jù),同時使用ajax技術(shù),從后臺數(shù)據(jù)庫提取相應(yīng)信息自動填充其它相關(guān)的錄入界面 輸入框。
[0012] 步驟4中錄入界面選取數(shù)據(jù)時,附帶從數(shù)據(jù)庫中自動抽取相應(yīng)數(shù)據(jù)賦值給其它相 應(yīng)的錄入界面輸入框。
[0013] 所述相關(guān)度算法包括全單位人員相關(guān)度算法、同部門相關(guān)度算法以及其它關(guān)聯(lián)性 相關(guān)度算法,其中,全單位人員相關(guān)度算法按拼音的首字母分類排序,同部門相關(guān)度算法按 拼音的首字母分類排序,其它關(guān)聯(lián)性相關(guān)度算法根據(jù)各個關(guān)聯(lián)組分類,各個關(guān)聯(lián)組之間按 拼音的首字母分類排序,同時各小組類的成員姓名按相關(guān)的緊密度排序。
[0014] 本發(fā)明提供的一種智能用戶信息錄入方法,相比現(xiàn)有技術(shù),具有以下有益效果:
[0015] 本發(fā)明是一次性從數(shù)據(jù)庫中提取所有所需的原始數(shù)據(jù),采用發(fā)明中提出的方法, 可以根據(jù)需要通過全拼輸入選取、首字母輸入選取或界面鼠標(biāo)點擊選取,并且可以同時附 帶從數(shù)據(jù)庫中自動抽取相應(yīng)數(shù)據(jù)賦值給其它相應(yīng)的界面輸入框??朔藗鹘y(tǒng)的輸入法輸入 錯誤,多個信息多次輸入,輸入繁瑣、也加大了數(shù)據(jù)庫服務(wù)器的負(fù)擔(dān)的嚴(yán)重缺點。使得繁瑣 的輸入簡單方便,快捷易用,正確率高,方法簡單,程序編制容易,不依賴任何第三方組件。
【附圖說明】
[0016] 圖1是智能用戶信息錄入方法流程圖;
[0017] 圖2是信息錄入對話框;
[0018]圖3是相關(guān)人員彳目息選項卡;
[0019] 圖4是同部門人員信息選項卡;
[0020] 圖5是首字母A-C人員信息選項卡;
[0021] 表1是人員基本信息表;
[0022]表2是論文基本信息表;
[0023]表3是作者信息表;
[0024]表4是項目基本信息表;
[0025]表5是項目成員彳目息表;
[0026]表6是出差信息表;
[0027]表7是出差人員信息表;
[0028] 表8是興趣小組信息表;
[0029]表9是興趣小組人員信息表;
[0030] 表10是工作小組信息表;
[0031]表11是工作小組人員信息表;
[0032] 表12是權(quán)值表。
【具體實施方式】
[0033]下面結(jié)合附圖對本發(fā)明作更進一步的說明。
[0034] -種智能用戶信息錄入方法,如圖1所示,從數(shù)據(jù)庫中,根據(jù)提取數(shù)據(jù)的相關(guān)要求, 設(shè)計相應(yīng)人員相關(guān)度算法,提取相應(yīng)的數(shù)據(jù)信息,放入人員彈出框的"相關(guān)"頁面,提取所有 人員或某部門人員,按相關(guān)度算法放入相應(yīng)的人員彈出框頁面;設(shè)置人員彈出框頁面和輸 入框關(guān)聯(lián),在姓名輸入框中輸入全拼或首字母時彈出相關(guān)人員信息,或在鼠標(biāo)點擊輸入框 時,彈出人員彈出框頁面,由錄入員選擇;在選擇姓名后,使用ajax技術(shù),從后臺數(shù)據(jù)庫提取 相應(yīng)信息自動填充其它相關(guān)的輸入框。
[0035]具體包括以下步驟:
[0036]步驟1,對存儲在數(shù)據(jù)庫的表單數(shù)據(jù)進行按相應(yīng)的類別類型進行分類、統(tǒng)計和排 序;
[0037] 步驟2,將步驟1處理好的數(shù)據(jù)抽取到應(yīng)用客戶端,根據(jù)相關(guān)度算法,依次放置相應(yīng) 數(shù)據(jù);
[0038] 所述相關(guān)度算法包括全單位人員相關(guān)度算法、同部門相關(guān)度算法以及其它關(guān)聯(lián)性 相關(guān)度算法,其中,全單位人員相關(guān)度算法按拼音的首字母分類排序,同部門相關(guān)度算法按 拼音的首字母分類排序,其它關(guān)聯(lián)性相關(guān)度算法根據(jù)各個關(guān)聯(lián)組分類,各個關(guān)聯(lián)組之間按 拼音的首字母分類排序,同時各小組類的成員姓名按相關(guān)的緊密度排序。
[0039] 步驟3,進行客戶端界面設(shè)計形成所需的錄入界面,將步驟2得到的數(shù)據(jù)信息內(nèi)容 根據(jù)自己的應(yīng)用自定義存放;
[0040] 步驟4,步驟3中的錄入界面通過全拼輸入選取、首字母輸入選取或界面鼠標(biāo)點擊 選取數(shù)據(jù),同時使用ajax技術(shù),從后臺數(shù)據(jù)庫提取相應(yīng)信息自動填充其它相關(guān)的錄入界面 輸入框。
[0041]步驟4中錄入界面選取數(shù)據(jù)時,附帶從數(shù)據(jù)庫中自動抽取相應(yīng)數(shù)據(jù)賦值給其它相 應(yīng)的錄入界面輸入框。
[0042] 實例
[0043] -種智能用戶信息錄入方法,步驟1,對存儲在數(shù)據(jù)庫的表單數(shù)據(jù)進行按相應(yīng)的類 別類型進行分類、統(tǒng)計和排序,得到如下表1-11所示;
[0045] 表 1
[0046] 表1為人員基本信息表,如表1所示,在該表中,可查到編號、工號、姓名、性別、出生 年月、所在部門、學(xué)歷、學(xué)位、職稱、職務(wù)信息。
[0048] 表 2
[0049] 表2為論文基本信息表,如表2所示,在該表中,可查到編號、論文名、出版日期、刊 物名、等級。
[0067] 表 8
[0068] 表8為興趣小組信息表,如表8所示,在該表中,可查到編號、興趣名稱、興趣類型、 成立時間、主管部門、人數(shù)。
[0071]表9為興趣小組人員信息表,如表9所示,在該表中,可查到編號、興趣編號、人員編 號、職務(wù)。
[0074]表10為工作小組信息表,如表10所示,在該表中,可查到編號、工作組名稱、工作類 型、成立時間、主管部門、人數(shù)。
[0077] 表11為工作小組人員信息表,如表11所示,在該表中,可查到編號、工作組編號、人 員編號、職務(wù)。
[0078] 步驟2,將步驟1處理好的數(shù)據(jù)抽取到應(yīng)用客戶端,根據(jù)相關(guān)度算法,依次放置相應(yīng) 數(shù)據(jù);
[0079] 所述相關(guān)度算法包括全單位人員相關(guān)度算法、同部門相關(guān)度算法以及其它關(guān)聯(lián)性 相關(guān)度算法,其中,全單位人員相關(guān)度算法按拼音的首字母分類排序,同部門相關(guān)度算法按 拼音的首字母分類排序,其它關(guān)聯(lián)性相關(guān)度算法根據(jù)各個關(guān)聯(lián)組分類,各個關(guān)聯(lián)組之間按 拼音的首字母分類排序,同時各小組類的成員姓名按相關(guān)的緊密度排序。其它關(guān)聯(lián)性相關(guān) 度是根據(jù)合作次數(shù)和合作類型的權(quán)值(如表12)統(tǒng)計計算出來的(1、先計算出每個名稱的權(quán) 值,如:所有相關(guān)人論文掛名的名次權(quán)值累加;2、計算所有相關(guān)人所有名稱總權(quán)值,這樣就 每個人的所有權(quán)值項累加;3、得到兩個權(quán)值排名,如輸入框是選擇論文掛名人員,即先對論 文權(quán)值排名,然后再跟總排名的人員。例子,王冰第二作者2篇,項目第二1個,安哲第二作者 1篇,第三作者2篇,項目第三1個,出差2次,相應(yīng)的論文權(quán)值計算為:王冰1.5*2 = 3,安哲1.5 + 1.3*2 = 3.1;總權(quán)值計算為:王冰 1.5*2+1.5 = 4.5,安哲 1.5+1.3*2+1.3+1.1*2 = 6.6),如 相互共同申請項目,編寫論文、論著,申請專利、出差,興趣小組,工作小組等。如表1-11。
[0081 ]表12為權(quán)值表,在該表中可查到編號、合作次數(shù)和合作類型名稱、權(quán)值。
[0082]步驟3,進行客戶端界面設(shè)計形成所需的錄入界面,將步驟2得到的數(shù)據(jù)信息內(nèi)容 根據(jù)自己的應(yīng)用自定義存放;
[0083]如圖2人員輸入對話框(錄入界面)所示,在該對話框中,需要輸入的信息有:姓名、 工號、學(xué)位、學(xué)歷、職稱、出生年月、學(xué)院、作者排序;鼠標(biāo)點擊姓名輸入框后,彈出根據(jù)本發(fā) 明的方法排列的選擇姓名的窗口。
[0084] 首先彈出的是圖3相關(guān)人員信息選項卡,該相關(guān)人員信息選項卡通過相配度算法 計算,按相配度的大小從前到后排列,最前面的就是算法預(yù)測,用戶點擊選取可能性最高的 姓名得到的:
[0085] 如果沒有選取的姓名,用戶可以點擊[同部門]選項卡,顯示同部門的人員,供用戶 選擇,如圖4同部門人員信息選項卡,在該選項卡中,可以看到同部門的人員信息。
[0086] 如果還沒有,可以根據(jù)首字拼音字母,點擊相應(yīng)的選項卡。然后選擇姓名。選擇姓 名,其實是選擇的編號,即員工號。這樣保證唯一性,因為有重名。如圖5首字母A-C人員信息 選項卡所示。
[0087] 步驟4,步驟3中的錄入界面通過全拼輸入選取、首字母輸入選取或界面鼠標(biāo)點擊 選取數(shù)據(jù),同時使用ajax技術(shù),從后臺數(shù)據(jù)庫提取相應(yīng)信息自動填充其它相關(guān)的錄入界面 輸入框。
[0088] 步驟4中錄入界面選取數(shù)據(jù)時,附帶從數(shù)據(jù)庫中自動抽取相應(yīng)數(shù)據(jù)賦值給其它相 應(yīng)的錄入界面輸入框,即選擇人員后,人員的其他信息如學(xué)位、學(xué)歷、職稱、出生年月、學(xué)院 是通過,是直接通過ajax向后臺發(fā)送員工編號,提取相關(guān)信息后自動填充。
[0089] 以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當(dāng)指出:對于本技術(shù)領(lǐng)域的普通技術(shù)人 員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng) 視為本發(fā)明的保護范圍。
【主權(quán)項】
1. 一種智能用戶信息錄入方法,其特征在于:從數(shù)據(jù)庫中,根據(jù)提取數(shù)據(jù)的相關(guān)要求, 設(shè)計相應(yīng)人員相關(guān)度算法,提取相應(yīng)的數(shù)據(jù)信息,放入人員彈出框的"相關(guān)"頁面,提取所有 人員或某部門人員,按相關(guān)度算法放入相應(yīng)的人員彈出框頁面;設(shè)置人員彈出框頁面和輸 入框關(guān)聯(lián),在姓名輸入框中輸入全拼或首字母時彈出相關(guān)人員信息,或在鼠標(biāo)點擊輸入框 時,彈出人員彈出框頁面,由錄入員選擇;在選擇姓名后,使用ajax技術(shù),從后臺數(shù)據(jù)庫提取 相應(yīng)信息自動填充其它相關(guān)的輸入框。2. 根據(jù)權(quán)利要求1所述的智能用戶信息錄入方法,其特征在于,包括以下步驟: 步驟1,對存儲在數(shù)據(jù)庫的表單數(shù)據(jù)進行按相應(yīng)的類別類型進行分類、統(tǒng)計和排序; 步驟2,將步驟1處理好的數(shù)據(jù)抽取到應(yīng)用客戶端,根據(jù)相關(guān)度算法,依次放置相應(yīng)數(shù) 據(jù); 步驟3,進行客戶端界面設(shè)計形成所需的錄入界面,將步驟2得到的數(shù)據(jù)信息內(nèi)容根據(jù) 自己的應(yīng)用自定義存放; 步驟4,步驟3中的錄入界面通過全拼輸入選取、首字母輸入選取或界面鼠標(biāo)點擊選取 數(shù)據(jù),同時使用ajax技術(shù),從后臺數(shù)據(jù)庫提取相應(yīng)信息自動填充其它相關(guān)的錄入界面輸入 框。3. 根據(jù)權(quán)利要求2所述的智能用戶信息錄入方法,其特征在于:步驟4中錄入界面選取 數(shù)據(jù)時,附帶從數(shù)據(jù)庫中自動抽取相應(yīng)數(shù)據(jù)賦值給其它相應(yīng)的錄入界面輸入框。4. 根據(jù)權(quán)利要求3所述的智能用戶信息錄入方法,其特征在于:所述相關(guān)度算法包括全 單位人員相關(guān)度算法、同部門相關(guān)度算法以及其它關(guān)聯(lián)性相關(guān)度算法,其中,全單位人員相 關(guān)度算法按拼音的首字母分類排序,同部門相關(guān)度算法按拼音的首字母分類排序,其它關(guān) 聯(lián)性相關(guān)度算法根據(jù)各個關(guān)聯(lián)組分類,各個關(guān)聯(lián)組之間按拼音的首字母分類排序,同時各 小組類的成員姓名按相關(guān)的緊密度排序。
【文檔編號】G06F17/30GK105893527SQ201610195005
【公開日】2016年8月24日
【申請日】2016年3月30日
【發(fā)明人】朱節(jié)中, 陳北京, 鄭鈺輝, 姜丹丹, 房貞麗, 沈偉峰, 顧文亞, 孟祥瑞, 羅君, 周萬昊, 李凌
【申請人】南京信息工程大學(xué)