本發(fā)明涉及清分機(jī)領(lǐng)域,具體而言,涉及一種清分機(jī)及其參數(shù)配置方法和裝置。
背景技術(shù):
清分機(jī)作為硬幣或紙幣(以下統(tǒng)稱貨幣)清分處理的專用設(shè)備,在銀行等金融領(lǐng)域得到廣泛的應(yīng)用。在進(jìn)行貨幣清分處理前,清分機(jī)的控制器需要對(duì)清分機(jī)的配置參數(shù)進(jìn)行賦值以使清分機(jī)能夠根據(jù)用戶的需要實(shí)現(xiàn)正常工作,比如,清分機(jī)的控制器對(duì)網(wǎng)絡(luò)參數(shù)進(jìn)行賦值以使清分機(jī)能夠與銀行的網(wǎng)絡(luò)服務(wù)器連接,清分機(jī)的控制器對(duì)清分參數(shù)進(jìn)行賦值以使清分機(jī)能夠?qū)η宸謾C(jī)入幣口的貨幣進(jìn)行分揀歸類,使入幣口的貨幣按照用戶的需求被輸送至不同的出幣口。
通常情況下,銀行、商鋪等用戶購買清分機(jī)后,在清分機(jī)首次安裝時(shí)根據(jù)該用戶的網(wǎng)絡(luò)服務(wù)器地址、清分需求等對(duì)清分機(jī)的各個(gè)參數(shù)進(jìn)行配置并將各個(gè)參數(shù)的配置值存儲(chǔ)到清分機(jī)內(nèi)部的存儲(chǔ)器中,清分機(jī)每次上電后,清分機(jī)的控制器根據(jù)已存儲(chǔ)的配置值對(duì)各個(gè)參數(shù)進(jìn)行賦值。由于清分機(jī)中需要配置的參數(shù)數(shù)目眾多,同時(shí)操作繁瑣,因此,通常情況下,清分機(jī)首次安裝時(shí),由清分機(jī)的生產(chǎn)廠家指派專業(yè)的設(shè)備維護(hù)人員到用戶的使用現(xiàn)場對(duì)清分機(jī)進(jìn)行參數(shù)配置。由于清分機(jī)生產(chǎn)廠家的設(shè)備維護(hù)人員有限而不能及時(shí)到使用現(xiàn)場對(duì)清分機(jī)進(jìn)行參數(shù)配置,因此,容易引起用戶的抱怨。
為解決上述問題,清分機(jī)生產(chǎn)廠家在清分機(jī)出廠前預(yù)先將多家用戶的清分機(jī)的參數(shù)的配置值存儲(chǔ)到清分機(jī)內(nèi)部的存儲(chǔ)器中,當(dāng)清分機(jī)檢測到用戶登錄清分機(jī)的工作系統(tǒng)時(shí),通過列表形式顯示已存儲(chǔ)的各家用戶的參數(shù)的配置值,從而使用戶的普通工作人員可以通過選擇與自己匹配的清分機(jī)的參數(shù),也即,無需清分機(jī)生產(chǎn)廠家的設(shè)備維護(hù)人員參與,用戶的普通工作人員即可完成清分機(jī)的參數(shù)配置。但是,在這種情況下,由于清分機(jī)通過列表形式顯示各家用戶的參數(shù)的配置值,因此,各家用戶的清分機(jī)的應(yīng)用信息被泄露,由此給各家用戶帶來了安全隱患。
針對(duì)現(xiàn)有技術(shù)的清分機(jī)在進(jìn)行參數(shù)配置時(shí)所存在的容易給用戶帶來安全隱患的問題,目前尚未提出有效的解決方法。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提供一種清分機(jī)及其參數(shù)配置方法和裝置,以解決現(xiàn)有技 術(shù)的清分機(jī)在進(jìn)行參數(shù)配置時(shí)所存在的容易給用戶帶來安全隱患的問題。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面,提供了一種清分機(jī)的參數(shù)配置方法。該方法包括:獲取輸入的用戶標(biāo)識(shí);在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件;根據(jù)配置文件配置清分機(jī)的參數(shù)。
進(jìn)一步地,在清分機(jī)中存儲(chǔ)有合法用戶文件,合法用戶文件包括合法用戶標(biāo)識(shí)。在獲取輸入的用戶標(biāo)識(shí)之后,該方法還包括:判斷輸入的用戶標(biāo)識(shí)是否是合法;如果判斷出輸入的用戶標(biāo)識(shí)合法,則獲取第一合法用戶標(biāo)識(shí),其中,第一合法用戶標(biāo)識(shí)為與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的合法用戶標(biāo)識(shí)。在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件包括:在清分機(jī)中查找與第一合法用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件。
進(jìn)一步地,在清分機(jī)中存儲(chǔ)有配置文件,配置文件包括文件標(biāo)識(shí)符,該文件標(biāo)識(shí)符為配置文件的標(biāo)識(shí)代碼,在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件包括:獲取與輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符;讀取配置文件的文件標(biāo)識(shí)符;判斷輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符與配置文件的文件標(biāo)識(shí)符是否匹配;如果判斷出輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符與配置文件的文件標(biāo)識(shí)符匹配,則將配置文件作為與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件。
進(jìn)一步地,獲取與輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符包括:通過預(yù)先設(shè)定的規(guī)則對(duì)輸入的用戶標(biāo)識(shí)進(jìn)行計(jì)算,確定與輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符?;蛘?,通過預(yù)設(shè)關(guān)聯(lián)列表查找與輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符,其中,在預(yù)設(shè)關(guān)聯(lián)列表中存儲(chǔ)有用戶標(biāo)識(shí)與文件標(biāo)識(shí)符的關(guān)聯(lián)關(guān)系。
進(jìn)一步地,通過以下任意一種方式獲取輸入的用戶標(biāo)識(shí):方式一:獲取通過鼠標(biāo)和鍵盤錄入的輸入信息,在確定輸入信息為符合預(yù)先設(shè)定格式的登錄信息時(shí),按照預(yù)先設(shè)定格式解析輸入信息,得到輸入的用戶標(biāo)識(shí)。方式二:獲取通過指紋識(shí)讀器檢測到的用戶錄入的指紋信息,查找與指紋信息相匹配的預(yù)先注冊(cè)的用戶標(biāo)識(shí),并將查找到用戶標(biāo)識(shí)作為輸入的用戶標(biāo)識(shí)。方式三:獲取通過射頻卡識(shí)讀器檢測到的射頻信號(hào),將射頻信號(hào)對(duì)應(yīng)的標(biāo)識(shí)作為輸入的用戶標(biāo)識(shí)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種清分機(jī)。該清分機(jī)包括:輸入單元,用于接收輸入信息;存儲(chǔ)器,用于存儲(chǔ)清分機(jī)的配置文件;控制器,用于根據(jù)輸入信息獲取輸入的用戶標(biāo)識(shí),在存儲(chǔ)器中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件,并根據(jù)查找到的配置文件配置清分機(jī)的參數(shù)。
進(jìn)一步地,存儲(chǔ)器用于存儲(chǔ)合法用戶文件,該合法用戶文件包括合法用戶標(biāo)識(shí),控制器還用于在獲取輸入的用戶標(biāo)識(shí)之后,判斷輸入的用戶標(biāo)識(shí)是否是合法,在判斷出輸入的用戶標(biāo)識(shí)合法時(shí),獲取第一合法用戶標(biāo)識(shí),并在清分機(jī)中查找與第一合法用 戶標(biāo)識(shí)對(duì)應(yīng)的配置文件,其中,第一合法用戶標(biāo)識(shí)為與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的合法用戶標(biāo)識(shí)。
進(jìn)一步地,存儲(chǔ)器存儲(chǔ)的配置文件包括文件標(biāo)識(shí)符,該文件標(biāo)識(shí)符為配置文件的標(biāo)識(shí)代碼,控制器用于通過以下方式在存儲(chǔ)器中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件:獲取與輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符;讀取配置文件的文件標(biāo)識(shí)符;判斷輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符與配置文件的文件標(biāo)識(shí)符是否匹配;在判斷出輸入的用戶標(biāo)識(shí)相關(guān)聯(lián)的文件標(biāo)識(shí)符與配置文件的文件標(biāo)識(shí)符匹配時(shí),將配置文件作為與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件。
進(jìn)一步地,輸入單元包括鼠標(biāo)和鍵盤,鼠標(biāo)和鍵盤用于獲取錄入的輸入信息,控制器還用于在確定輸入信息為符合預(yù)先設(shè)定格式的登錄信息時(shí),按照預(yù)先設(shè)定格式解析輸入信息,得到輸入的用戶標(biāo)識(shí)?;蛘?,輸入單元包括指紋識(shí)讀器,指紋識(shí)讀器用于獲取用戶錄入的指紋信息,控制器還用于查找與指紋信息相匹配的預(yù)先注冊(cè)的用戶標(biāo)識(shí),并將查找到用戶標(biāo)識(shí)作為輸入的用戶標(biāo)識(shí)?;蛘?,輸入單元包括射頻卡識(shí)讀器,射頻卡識(shí)讀器用于讀取射頻卡的射頻信號(hào),控制器還用于將射頻信號(hào)對(duì)應(yīng)的標(biāo)識(shí)作為輸入的用戶標(biāo)識(shí)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種清分機(jī)的參數(shù)配置裝置,該裝置包括:獲取單元,用于獲取輸入的用戶標(biāo)識(shí);查找單元,用于在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件;配置單元,用于根據(jù)配置文件配置清分機(jī)的參數(shù)。
通過本發(fā)明,由于在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件,并根據(jù)查找到的配置文件配置清分機(jī)的參數(shù),不需要清分機(jī)生產(chǎn)廠家的設(shè)備維護(hù)人員參與即可完成清分機(jī)的參數(shù)配置,并且清分機(jī)的用戶也無法看到其他用戶的參數(shù)的配置信息,解決了現(xiàn)有技術(shù)的清分機(jī)在進(jìn)行參數(shù)配置時(shí)所存在的容易給用戶帶來安全隱患的問題。
附圖說明
構(gòu)成本申請(qǐng)的一部分的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是根據(jù)本發(fā)明實(shí)施例的清分機(jī)的模塊組成示意圖;
圖2是根據(jù)本發(fā)明實(shí)施例的清分機(jī)的參數(shù)配置方法的流程圖;以及
圖3是根據(jù)本發(fā)明實(shí)施例的清分機(jī)的參數(shù)配置裝置的示意圖。
具體實(shí)施方式
需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分的實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
需要說明的是,本申請(qǐng)的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本申請(qǐng)的實(shí)施例。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
圖1是根據(jù)本發(fā)明實(shí)施例的清分機(jī)的模塊組成示意圖。如圖所示,清分機(jī)100包括控制器11、只讀存儲(chǔ)器(以下簡稱ROM)12、隨機(jī)存取存儲(chǔ)器(以下簡稱RAM)13、輸入單元14、輸出單元15以及總線16??刂破?1用于控制其他各模塊執(zhí)行工作;ROM 12用于存儲(chǔ)清分機(jī)100的控制程序和合法用戶文件,以及至少一個(gè)配置文件;RAM13用于存儲(chǔ)控制程序運(yùn)行過程中生成的數(shù)據(jù)及變量;輸入單元14用于接收輸入的輸入信息,輸入單元14可以為鼠標(biāo)或鍵盤,也可以為指紋識(shí)讀器或射頻卡識(shí)讀器等,用于接收輸入的用戶標(biāo)識(shí),輸入的用戶標(biāo)識(shí)可以為用戶的ID號(hào);輸出單元15用于輸出清分機(jī)100的處理結(jié)果,輸出單元15可以為顯示屏;總線16用于連接控制器11、ROM 12、RAM 13、輸入單元14和輸出單元15。
下面對(duì)ROM 12中存儲(chǔ)的合法用戶文件和配置文件進(jìn)行說明。
合法用戶文件包括預(yù)先分配的至少一個(gè)合法用戶標(biāo)識(shí),例如,合法用戶ID號(hào)(以下以合法用戶ID號(hào)為例進(jìn)行描述),可以由清分機(jī)生產(chǎn)廠家預(yù)先分配,每個(gè)合法用戶ID號(hào)與購買清分機(jī)的用戶相對(duì)應(yīng)。配置文件包括文件標(biāo)識(shí)符和清分機(jī)參數(shù)配置值,其中,文件標(biāo)識(shí)符為配置文件的標(biāo)識(shí)代碼,清分機(jī)參數(shù)配置值為清分機(jī)的各個(gè)參數(shù)的值,控制器11根據(jù)清分機(jī)參數(shù)配置值對(duì)清分機(jī)100的各個(gè)參數(shù)進(jìn)行賦值,可以使清分機(jī)根據(jù)用戶的需求進(jìn)行工作。在輸入單元14接收到外部輸入的用戶標(biāo)識(shí)之后,通過該合法用戶文件即可以查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的合法用戶標(biāo)識(shí),在本發(fā)明實(shí)施例中,將 合法用戶文件中與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的合法用戶標(biāo)識(shí)稱作第一合法用戶標(biāo)識(shí)。如果查找到第一合法用戶標(biāo)識(shí),則說明輸入的用戶標(biāo)識(shí)是合法的或者有效的,如果查找不到第一合法用戶標(biāo)識(shí),則說明輸入的用戶標(biāo)識(shí)是不合法的或者無效的。
需要說明的是,ROM 12中存儲(chǔ)有至少一個(gè)配置文件,合法用戶文件包括的每個(gè)合法用戶ID號(hào)分別與一個(gè)配置文件相對(duì)應(yīng),其中,每個(gè)合法用戶ID號(hào)分別與其對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符相關(guān)聯(lián),即通過每個(gè)合法用戶ID號(hào)可以得到該合法用戶ID號(hào)所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符,進(jìn)而確定該合法ID號(hào)所對(duì)應(yīng)的配置文件。優(yōu)選地,合法用戶文件包括多組合法用戶ID號(hào),每組合法用戶ID號(hào)與同一個(gè)配置文件相對(duì)應(yīng)。進(jìn)一步地,ROM 12中存儲(chǔ)的每個(gè)配置文件與一家用戶相對(duì)應(yīng),為了滿足用戶使用需要,清分機(jī)的生產(chǎn)廠家為每家用戶分配多個(gè)合法用戶ID號(hào),此時(shí),分配給每家用戶的每個(gè)合法用戶ID號(hào)與和該用戶匹配的配置文件相對(duì)應(yīng),其中,每個(gè)合法用戶ID號(hào)分別與和該用戶匹配的配置文件的文件標(biāo)識(shí)符相關(guān)聯(lián)。
通過以下任意一種方式將各合法用戶ID號(hào)與其所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符相關(guān)聯(lián):
方式一:通過對(duì)各合法用戶ID號(hào)使用預(yù)先設(shè)定的規(guī)則進(jìn)行計(jì)算確定各合法ID號(hào)所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符。比如,合法用戶文件包括00100、00101、00102……00199,00200、00201、00202……00299,00300、00301、00302……00399這三組合法用戶ID號(hào),其中,每組包括100個(gè)合法用戶ID號(hào),清分機(jī)生產(chǎn)廠家將每組合法用戶ID號(hào)的前三位作為文件標(biāo)識(shí)符存儲(chǔ)到與這組合法用戶ID號(hào)對(duì)應(yīng)的配置文件中,即,合法用戶ID號(hào)00100~00199所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符為“001”,合法用戶ID號(hào)00200~00299所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符為“002”,合法用戶ID號(hào)00300~00399所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符為“003”。控制器11通過對(duì)每個(gè)合法用戶ID號(hào)使用預(yù)先設(shè)定的規(guī)則進(jìn)行計(jì)算即可得到該合法用戶ID號(hào)所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符,進(jìn)而確定該合法ID號(hào)所對(duì)應(yīng)的配置文件。
方式二:通過關(guān)聯(lián)列表將每個(gè)合法用戶ID號(hào)與其所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符相關(guān)聯(lián)。表1是根據(jù)本發(fā)明實(shí)施例的關(guān)聯(lián)列表:
表1
如表1所示,該關(guān)聯(lián)列表包括300個(gè)合法用戶ID號(hào)以及3個(gè)文件標(biāo)識(shí)符,其中,合法用戶ID號(hào)0~合法用戶ID號(hào)99所對(duì)應(yīng)的文件標(biāo)識(shí)符為“AAA”,合法用戶ID號(hào)100~合法用戶ID號(hào)199所對(duì)應(yīng)的文件標(biāo)識(shí)符為“BBB”,合法用戶ID號(hào)200~合法用戶ID號(hào)299所對(duì)應(yīng)的文件標(biāo)識(shí)符為“CCC”。清分機(jī)出廠前,清分機(jī)生產(chǎn)廠家預(yù)先將關(guān)聯(lián)列表存儲(chǔ)到ROM 12中,控制器11通過查找關(guān)聯(lián)列表即可得到每個(gè)合法用戶ID號(hào)所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符,進(jìn)而確定該合法ID號(hào)所對(duì)應(yīng)的配置文件。
本發(fā)明實(shí)施例還提供了一種清分機(jī)的參數(shù)配置方法,該清分機(jī)的參數(shù)配置方法可以通過本發(fā)明實(shí)施例提供的清分機(jī)實(shí)現(xiàn)。
圖2是根據(jù)本發(fā)明實(shí)施例的清分機(jī)的參數(shù)配置方法的流程圖,如圖所示,該方法包括以下步驟:
步驟S201,獲取輸入的用戶標(biāo)識(shí)
輸入的用戶標(biāo)識(shí)可以為用戶的ID號(hào),在本申請(qǐng)實(shí)施例中,以用戶的ID號(hào)為例進(jìn)行描述。
當(dāng)控制器11檢測到輸入單元14接收到用戶的輸入信息時(shí),控制器11獲取該用戶的ID號(hào)。
在本發(fā)明實(shí)施例提供的清分機(jī)中,輸入單元14用于接收用戶的輸入信息,輸入單元14可以為鼠標(biāo)和鍵盤,也可以為指紋識(shí)讀器,還可以為射頻卡識(shí)讀器。
控制器11可以通過以下任意一種方式獲取該用戶的ID號(hào):
方式一:當(dāng)輸入單元14為鼠標(biāo)和鍵盤,控制器11通過鼠標(biāo)和鍵盤檢測到用戶錄入輸入信息且該輸入信息為符合預(yù)先設(shè)定格式的登錄信息時(shí),控制器11按照預(yù)先設(shè)定格式解析用戶錄入的登錄信息,并將用戶登錄的賬戶名作為該用戶的ID號(hào)。
方式二:當(dāng)輸入單元14為指紋識(shí)讀器,控制器11通過指紋識(shí)讀器檢測到用戶輸入指紋信息時(shí),控制器11查找與指紋識(shí)讀器接收的指紋信息相匹配的預(yù)先注冊(cè)的用戶ID號(hào),并將查找到的與指紋識(shí)讀器接收的指紋信息相匹配的ID號(hào)作為該用戶的ID號(hào)。
方式三:當(dāng)輸入單元14為射頻卡識(shí)讀器,控制器11通過射頻卡識(shí)讀器檢測到用戶的射頻卡發(fā)射的射頻信號(hào)時(shí),控制器11控制射頻識(shí)讀器讀取用戶的射頻卡的ID號(hào),并將讀取到的射頻卡的ID號(hào)作為該用戶的ID號(hào)。
在本發(fā)明實(shí)施例中,優(yōu)選地,在獲取用戶的ID號(hào)之后,判斷獲取到的用戶的ID號(hào)是否合法。
控制器11判斷獲取到的用戶的ID號(hào)是否合法,其中,控制器11根據(jù)獲取到的用戶的ID號(hào)對(duì)ROM 12中存儲(chǔ)的合法用戶文件進(jìn)行檢索,如上所述,合法用戶文件包括有清分機(jī)生產(chǎn)廠家預(yù)先分配的至少一個(gè)合法用戶ID號(hào),控制器11將獲取到的用戶的ID號(hào)依次與ROM 12中存儲(chǔ)的合法用戶文件中的各個(gè)合法用戶ID號(hào)進(jìn)行比較,當(dāng)獲取到的用戶的ID號(hào)與被比較的合法用戶ID號(hào)一致,也即,在合法用戶文件中能夠檢索到第一合法用戶標(biāo)識(shí)時(shí)判定獲取到的用戶的ID號(hào)合法。
需要說明的是,清分機(jī)的生產(chǎn)廠家預(yù)先給購買清分機(jī)的用戶分配至少一個(gè)合法用戶ID號(hào),清分機(jī)出廠前,清分機(jī)的生產(chǎn)廠家將分配給所有用戶的合法用戶ID號(hào)順次排列生成合法用戶文件存儲(chǔ)到ROM中。其中,當(dāng)用戶通過鼠標(biāo)和鍵盤錄入賬戶名和密碼的方式啟動(dòng)清分機(jī)操作時(shí),清分機(jī)的生產(chǎn)廠家預(yù)先分配給每家用戶至少一個(gè)用于手工錄入的賬戶名,并將所分配的賬戶名作為合法用戶ID號(hào)存儲(chǔ)到ROM中;當(dāng)用戶通過指紋識(shí)讀器驗(yàn)證指紋的方式啟動(dòng)清分機(jī)操作時(shí),清分機(jī)的生產(chǎn)廠家預(yù)先采集每家用戶的工作人員的指紋信息,并將每個(gè)工作人員的指紋信息與一個(gè)ID號(hào)相匹配進(jìn)行注冊(cè)登記,清分機(jī)的生產(chǎn)廠家將進(jìn)行注冊(cè)登記的與各個(gè)工作人員的指紋信息相匹配的ID號(hào)作為合法用戶ID號(hào)存儲(chǔ)到ROM中;當(dāng)用戶通過射頻卡識(shí)讀器讀取射頻卡的方式啟動(dòng)清分機(jī)操作時(shí),清分機(jī)的生產(chǎn)廠家預(yù)先分配給每家用戶一張或多張射頻卡,并將各張射頻卡的ID號(hào)作為合法用戶ID號(hào)存儲(chǔ)到ROM中。
在本發(fā)明實(shí)施例的清分機(jī)中,ROM 12用于存儲(chǔ)清分機(jī)生產(chǎn)廠家預(yù)先分配的合法用戶文件和至少一個(gè)配置文件,其中,合法用戶文件包括有清分機(jī)生產(chǎn)廠家預(yù)先分配的至少一個(gè)合法用戶ID號(hào);配置文件包括文件標(biāo)識(shí)符和清分機(jī)參數(shù)配置值,其中,文件標(biāo)識(shí)符為配置文件的標(biāo)識(shí)代碼,清分機(jī)參數(shù)配置值為清分機(jī)的各個(gè)參數(shù)的值。合法用戶文件包括的每個(gè)合法用戶ID號(hào)分別與一個(gè)配置文件相對(duì)應(yīng),其中,每個(gè)合法用戶ID號(hào)分別與其對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符相關(guān)聯(lián)。進(jìn)一步地,ROM 12還用于存儲(chǔ)關(guān)聯(lián)列表,其中,關(guān)聯(lián)列表用于將各合法用戶ID號(hào)與其所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符相關(guān)聯(lián)。
控制器11在判斷獲取的用戶的ID號(hào)是否合法時(shí),將所獲取的用戶的ID號(hào)依次與ROM 12中存儲(chǔ)的合法用戶文件中的各個(gè)合法用戶ID號(hào)進(jìn)行比較,當(dāng)控制器11所獲取的用戶的ID號(hào)與被比較的合法用戶ID號(hào)一致時(shí)判定控制器11所獲取的用戶的ID 號(hào)合法。
步驟S202,在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件
如果輸入的用戶的ID號(hào)與清分機(jī)中存儲(chǔ)的用戶的ID號(hào)一致,則根據(jù)該用戶的ID號(hào)查找與該用戶的ID號(hào)相對(duì)應(yīng)的配置文件。首先,控制器11獲取與該用戶的ID號(hào)相關(guān)聯(lián)的文件標(biāo)識(shí)符,也即該用戶的ID號(hào)所對(duì)應(yīng)的配置文件的文件標(biāo)識(shí)符,其中,控制器11通過對(duì)該用戶的ID號(hào)使用預(yù)先設(shè)定的規(guī)則進(jìn)行計(jì)算獲取與該用戶的ID號(hào)相關(guān)聯(lián)的文件標(biāo)識(shí)符,或者,控制器11通過查找關(guān)聯(lián)列表獲取與該用戶的ID號(hào)相關(guān)聯(lián)的文件標(biāo)識(shí)符。然后,控制器11根據(jù)所獲取的文件標(biāo)識(shí)符對(duì)ROM 12中存儲(chǔ)的各配置文件進(jìn)行檢索,如上所述,ROM 12中存儲(chǔ)有至少一個(gè)配置文件,控制器11依次讀取各配置文件的文件標(biāo)識(shí)符,并判斷所讀取的文件標(biāo)識(shí)符與該用戶的ID號(hào)相關(guān)聯(lián)的文件標(biāo)識(shí)符是否相同,當(dāng)判斷到某一配置文件的文件標(biāo)識(shí)符與該用戶的ID號(hào)相關(guān)聯(lián)的文件標(biāo)識(shí)符相同時(shí),控制器11判定該配置文件為與該用戶的ID號(hào)相對(duì)應(yīng)的配置文件。
優(yōu)選地,如果在獲取用戶的ID號(hào)之后,判斷獲取到的用戶的ID號(hào)是否合法。則僅在獲取到的用戶的ID號(hào)合法時(shí),根據(jù)獲取到的用戶的ID號(hào)查找與該用戶的ID號(hào)相對(duì)應(yīng)的配置文件。
在本發(fā)明實(shí)施例的清分機(jī)中,配置文件不需要處于顯示狀態(tài),在獲取配置文件時(shí),根據(jù)獲取到的用戶的ID號(hào)對(duì)處于非顯示狀態(tài)的配置文件進(jìn)行查找即可。因而,在本發(fā)明實(shí)施例的清分機(jī)中,可以設(shè)置配置文件一直處于非顯示狀態(tài),優(yōu)選地,為了使合法用戶了解當(dāng)前的配置信息,也可以僅設(shè)置清分機(jī)的初始狀態(tài)處于非顯示狀態(tài),當(dāng)輸入正確的用戶ID號(hào)之后,并查找到與用戶ID號(hào)對(duì)應(yīng)的配置文件之后,顯示與輸入的用戶ID對(duì)應(yīng)的配置文件。
步驟S203,根據(jù)配置文件配置清分機(jī)的參數(shù)
根據(jù)查找到的配置文件,也即,與用戶的ID號(hào)相對(duì)應(yīng)的配置文件配置清分機(jī)的參數(shù)。
控制器11讀取與所獲取的用戶的ID號(hào)相對(duì)應(yīng)的配置文件中的清分機(jī)參數(shù)配置值,并根據(jù)清分機(jī)參數(shù)配置值依次對(duì)清分機(jī)的各個(gè)參數(shù)進(jìn)行賦值。
本發(fā)明實(shí)施例中,清分機(jī)根據(jù)用戶的ID號(hào)的自動(dòng)獲取與該用戶的ID號(hào)相對(duì)應(yīng)的配置文件,并根據(jù)該配置文件配置清分機(jī)的參數(shù)。通過本發(fā)明實(shí)施例的清分機(jī)的參數(shù)配置方法,不需要清分機(jī)生產(chǎn)廠家的設(shè)備維護(hù)人員參與即可完成清分機(jī)的參數(shù)配置,并且清分機(jī)的用戶也無法看到其他用戶的參數(shù)的配置信息,因此,可以有效解決現(xiàn)有技術(shù)的清分機(jī)在進(jìn)行參數(shù)配置時(shí)所存在的給用戶帶來安全隱患的問題。
需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
本發(fā)明實(shí)施例還提供了一種清分機(jī)的參數(shù)配置裝置,該清分機(jī)的參數(shù)配置裝置用于執(zhí)行本發(fā)明實(shí)施例的清分機(jī)的參數(shù)配置方法,該清分機(jī)的參數(shù)配置裝置可以作為本發(fā)明實(shí)施例提供的清分機(jī)的一部分,也可以單獨(dú)設(shè)置,用于對(duì)清分機(jī)的參數(shù)進(jìn)行配置。
圖3是根據(jù)本發(fā)明實(shí)施例的清分機(jī)的參數(shù)配置裝置的示意圖,如圖3所示,該清分機(jī)包括獲取單元111、查找單元112和配置單元113。獲取單元111用于獲取輸入的用戶標(biāo)識(shí),查找單元112用于在清分機(jī)中查找與輸入的用戶標(biāo)識(shí)對(duì)應(yīng)的配置文件,配置單元113用于根據(jù)所述配置文件配置所述清分機(jī)的參數(shù)。
從以上描述可以看出,通過本發(fā)明實(shí)施例的清分機(jī),不需要清分機(jī)生產(chǎn)廠家的設(shè)備維護(hù)人員參與即可完成清分機(jī)的參數(shù)配置,并且清分機(jī)的用戶也無法看到其他用戶的參數(shù)的配置信息,因此,可以有效解決現(xiàn)有技術(shù)的清分機(jī)在進(jìn)行參數(shù)配置時(shí)所存在的給用戶帶來安全隱患的問題。
顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各單元或各步驟可以用通用的計(jì)算裝置來實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。