1.一種軟件模塊的管理方法,其特征在于,包括:
上傳系統(tǒng)軟件的數(shù)據(jù)包,所述系統(tǒng)軟件包括至少兩個的軟件模塊,所述數(shù)據(jù)包包括各所述軟件模塊的軟件包、系統(tǒng)軟件的版本信息、比對文件以及校驗比對程序,所述比對文件包括各所述軟件模塊的名稱以及對應(yīng)的版本號,所述校驗比對程序用于比對文件上的軟件模塊和終端上的軟件模塊是否匹配;
終端獲取所述數(shù)據(jù)包;
終端依據(jù)所述數(shù)據(jù)包中的軟件包進行更新以及安裝所述校驗比對程序;
運行所述校驗比對程序,將比對文件中各軟件模塊的版本號與終端上所有軟件模塊的版本號進行比對;
若比對文件中各軟件模塊的版本號與終端上所有軟件模塊的版本號一一匹配,則獲取所述系統(tǒng)軟件的版本信息;
若比對文件中軟件模塊的版本與終端上軟件模塊的版本不匹配,則獲取所述系統(tǒng)軟件的版本信息以及不匹配的軟件模塊的名稱和所述軟件模塊在終端上的版本號。
2.根據(jù)權(quán)利要求1所述的軟件模塊的管理方法,其特征在于,所述比對文件還包括各軟件模塊的發(fā)布日期,各軟件模塊的名稱、版本號和發(fā)布日期對應(yīng)。
3.根據(jù)權(quán)利要求2所述的軟件模塊的管理方法,其特征在于,安裝所述校驗比對程序之后的步驟具體為:
獲取比對文件,生成與所述系統(tǒng)軟件匹配的軟件模塊列表,所述軟件模塊列表包括所述系統(tǒng)軟件包含的各軟件模塊的名稱、版本號和發(fā)布日期;
依據(jù)所述軟件模塊列表,獲取終端上與所述列表中名稱相同的軟件模塊的版本號和發(fā)布日期;
依據(jù)軟件模塊的名稱比較軟件模塊列表中的軟件模塊和終端上的軟件模塊的版本號及發(fā)布日期是否一致;
若一致,則顯示所述系統(tǒng)軟件的版本信息;
若不一致,則顯示終端上所有不一致的軟件模塊的名稱、版本號以及發(fā)布日期。
4.根據(jù)權(quán)利要求1所述的軟件模塊的管理方法,其特征在于,獲取所述系統(tǒng)軟件的版本信息之后,發(fā)送所述系統(tǒng)軟件的版本信息至后臺維護系統(tǒng);獲取所述系統(tǒng)軟件的版本信息以及不匹配的軟件模塊的名稱和所述軟件模塊在終端上的版本號之后,發(fā)送所述系統(tǒng)軟件的版本信息以及不匹配的軟件模塊的名稱和在終端上的版本號至后臺維護系統(tǒng)。
5.一種軟件模塊的管理系統(tǒng),其特征在于,包括:
數(shù)據(jù)模塊,用于上傳系統(tǒng)軟件的數(shù)據(jù)包,所述系統(tǒng)軟件包括至少兩個的軟件模塊,所述數(shù)據(jù)包包括各所述軟件模塊的軟件包、系統(tǒng)軟件的版本信息、比對文件以及校驗比對程序,所述比對文件包括各所述軟件模塊的名稱以及對應(yīng)的版本號,所述校驗比對程序用于比對文件上的軟件模塊和終端上的軟件模塊是否匹配;
第一獲取模塊,用于終端獲取所述數(shù)據(jù)包;
更新模塊,用于終端依據(jù)所述數(shù)據(jù)包中的軟件包進行更新以及安裝所述校驗比對程序;
校驗?zāi)K,用于運行所述校驗比對程序,將比對文件中各軟件模塊的版本號與終端上所有軟件模塊的版本號進行比對;
若比對文件中各軟件模塊的版本號與終端上所有軟件模塊的版本號一一匹配,則獲取所述系統(tǒng)軟件的版本信息;
若比對文件中軟件模塊的版本與終端上軟件模塊的版本不匹配,則獲取所述系統(tǒng)軟件的版本信息以及不匹配的軟件模塊的名稱和所述軟件模塊在終端上的版本號。
6.根據(jù)權(quán)利要求5所述的軟件模塊的管理系統(tǒng),其特征在于,所述比對文件還包括各軟件模塊的發(fā)布日期,各軟件模塊的名稱、版本號和發(fā)布日期對應(yīng)。
7.根據(jù)權(quán)利要求6所述的軟件模塊的管理系統(tǒng),其特征在于,所述校驗?zāi)K包括:
列表生成模塊,用于獲取比對文件,生成與所述系統(tǒng)軟件匹配的軟件模塊列表,所述軟件模塊列表包括所述系統(tǒng)軟件包含的各軟件模塊的名稱、版本號和發(fā)布日期;
第二獲取模塊,用于依據(jù)所述軟件模塊列表,獲取終端上與所述列表中名稱相同的軟件模塊的版本號和發(fā)布日期;
比對模塊,用于依據(jù)軟件模塊的名稱比較軟件模塊列表中的軟件模塊和終端上的軟件模塊的版本號及發(fā)布日期是否一致;
顯示模塊,用于若一致,則顯示所述系統(tǒng)軟件的版本信息;
若不一致,則顯示終端上所有不一致的軟件模塊的名稱、版本號以及發(fā)布日期。
8.根據(jù)權(quán)利要求6所述的軟件模塊的管理系統(tǒng),其特征在于,還包括:發(fā)送模塊,用于獲取所述系統(tǒng)軟件的版本信息之后,發(fā)送所述系統(tǒng)軟件的版本信息至后臺維護系統(tǒng);獲取所述系統(tǒng)軟件的版本信息以及不匹配的軟件模塊的名稱和所述軟件模塊在終端上的版本號之后,發(fā)送所述系統(tǒng)軟件的版本信息以及不匹配的軟件模塊的名稱和在終端上的版本號至后臺維護系統(tǒng)。