[發(fā)明專利]一種預(yù)安裝軟件的檢測方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201711094607.0 | 申請日: | 2017-11-09 |
| 公開(公告)號: | CN107767594A | 公開(公告)日: | 2018-03-06 |
| 發(fā)明(設(shè)計(jì))人: | 黃有焱 | 申請(專利權(quán))人: | 福州匯思博信息技術(shù)有限公司 |
| 主分類號: | G07G1/00 | 分類號: | G07G1/00;G06F11/36 |
| 代理公司: | 福州市博深專利事務(wù)所(普通合伙)35214 | 代理人: | 林志崢 |
| 地址: | 350000 福建省福州市鼓樓區(qū)銅*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 安裝 軟件 檢測 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及測試領(lǐng)域,尤其涉及一種預(yù)安裝軟件的檢測方法及系統(tǒng)。
背景技術(shù)
不同客戶對于POS設(shè)備的出廠預(yù)裝軟件需求不同,POS設(shè)備制造完成后需根據(jù)不同客戶的需求檢測POS設(shè)備是否預(yù)安裝了客戶所需的軟件。目前,由人工檢測POS設(shè)備是否已完整安裝客戶所需的預(yù)安裝軟件,不僅效率低下,而且在檢查過程中容易出現(xiàn)遺漏,不利于量產(chǎn)POS設(shè)備。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:如何提高檢測預(yù)安裝軟件的完整性的效率。
為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:
本發(fā)明提供一種預(yù)安裝軟件的檢測方法,包括:
S1、按客戶名稱將POS設(shè)備訂貨單分組;
S2、解析一分組中的一個以上所述POS設(shè)備訂貨單,得到型號信息和與所述型號信息對應(yīng)的訂購數(shù)量;
S3、根據(jù)所述客戶名稱生成預(yù)安裝軟件信息表;
S4、發(fā)送所述預(yù)安裝軟件信息表至與所述型號信息和所述訂購數(shù)量對應(yīng)的一個以上POS設(shè)備;
S5、一個以上所述POS設(shè)備檢測所述預(yù)安裝軟件信息表包含的所有軟件是否均已安裝,得到檢測報(bào)告。
本發(fā)明還提供一種預(yù)安裝軟件的檢測系統(tǒng),包括:
分組模塊,用于按客戶名稱將POS設(shè)備訂貨單分組;
解析模塊,用于解析一分組中的一個以上所述POS設(shè)備訂貨單,得到型號信息和與所述型號信息對應(yīng)的訂購數(shù)量;
生成模塊,用于根據(jù)所述客戶名稱生成預(yù)安裝軟件信息表;
發(fā)送模塊,用于發(fā)送所述預(yù)安裝軟件信息表至與所述型號信息和所述訂購數(shù)量對應(yīng)的一個以上POS設(shè)備;
檢測模塊,用于一個以上所述POS設(shè)備檢測所述預(yù)安裝軟件信息表包含的所有軟件是否均已安裝,得到檢測報(bào)告。
本發(fā)明的有益效果在于:通常情況下,一客戶對同一時期訂購的不同型號POS設(shè)備的預(yù)裝軟件需求是一樣的,因此,在檢測過程中,只需為一客戶配置一次符合客戶需求的預(yù)安裝軟件信息表;再通過解析POS設(shè)備訂貨單統(tǒng)計(jì)該客戶所訂購的POS設(shè)備的型號和數(shù)量,即可根據(jù)預(yù)安裝軟件信息表一次性地、批量地自動檢測該客戶所訂購的POS設(shè)備是否均已完整安裝所需的預(yù)安裝軟件,提高了檢測預(yù)裝軟件的完整性的便利性、準(zhǔn)確性和效率。
附圖說明
圖1為本發(fā)明提供的一種預(yù)安裝軟件的檢測方法的具體實(shí)施方式的流程框圖;
圖2為本發(fā)明提供的一種預(yù)安裝軟件的檢測系統(tǒng)的具體實(shí)施方式的結(jié)構(gòu)框圖;
標(biāo)號說明:
1、分組模塊;2、解析模塊;3、生成模塊;4、發(fā)送模塊;5、檢測模塊。
具體實(shí)施方式
為詳細(xì)說明本發(fā)明的技術(shù)內(nèi)容、所實(shí)現(xiàn)目的及效果,以下結(jié)合實(shí)施方式并配合附圖予以說明。
如圖1所示,本發(fā)明提供一種預(yù)安裝軟件的檢測方法,包括:
S1、按客戶名稱將POS設(shè)備訂貨單分組;
S2、解析一分組中的一個以上所述POS設(shè)備訂貨單,得到型號信息和與所述型號信息對應(yīng)的訂購數(shù)量;
S3、根據(jù)所述客戶名稱生成預(yù)安裝軟件信息表;
S4、發(fā)送所述預(yù)安裝軟件信息表至與所述型號信息和所述訂購數(shù)量對應(yīng)的一個以上POS設(shè)備;
S5、一個以上所述POS設(shè)備檢測所述預(yù)安裝軟件信息表包含的所有軟件是否均已安裝,得到檢測報(bào)告。
進(jìn)一步地,所述S5具體為:
所述預(yù)安裝軟件信息表包括預(yù)安裝軟件的軟件名稱和預(yù)安裝軟件的軟件版本號;
一所述POS設(shè)備獲取已安裝軟件的軟件名稱和已安裝軟件的軟件版本號,形成已安裝軟件信息表;
一所述POS設(shè)備匹配所述已安裝軟件信息表和所述預(yù)安裝軟件信息表,得到匹配結(jié)果;
根據(jù)一個以上所述POS設(shè)備對應(yīng)的所述匹配結(jié)果生成檢測報(bào)告。
由上述描述可知,由于只有當(dāng)POS設(shè)備正確安裝一軟件時,才能夠獲取到該軟件的版本號,因此,通過匹配客戶所需的預(yù)安裝軟件的版本號和一POS設(shè)備已安裝軟件的版本號可快速驗(yàn)證該設(shè)備是否已正確安裝該軟件。
進(jìn)一步地,還包括:
獲取與一POS設(shè)備對應(yīng)的已安裝軟件信息表,得到第一信息表;
獲取所述第一信息表中存在且所述預(yù)安裝軟件信息表中不存在的軟件信息記錄,形成軟件卸載信息表;所述軟件信息記錄包括軟件名稱字段和軟件版本號字段;
根據(jù)所述軟件卸載信息表發(fā)送卸載指令至所述一POS設(shè)備。
由上述描述可知,提高卸載非客戶所需的預(yù)安裝軟件的效率。
進(jìn)一步地,還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州匯思博信息技術(shù)有限公司,未經(jīng)福州匯思博信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711094607.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗(yàn)證裝置、軟件驗(yàn)證方法以及軟件驗(yàn)證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗(yàn)軟件的裝置與方法





