亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

軟件升級處理方法和裝置的制造方法

文檔序號:8339411閱讀:212來源:國知局
軟件升級處理方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明屬于計算機技術領域,具體是涉及一種軟件升級處理方法和裝置。
【背景技術】
[0002]一般而言,軟件使用者在使用軟件進行業(yè)務處理的過程中,隨著軟件功能的不斷完善、改進,都會涉及到軟件的升級、更新。現(xiàn)有的軟件升級更新方式,大多都是軟件開發(fā)者占據主動地位,即軟件開發(fā)者不斷改善其開發(fā)的軟件的性能,將升級后的安裝包推送給用戶,以供用戶決定是否進行軟件的升級更新。
[0003]上述軟件開發(fā)者推送升級后的軟件安裝包的方式,一般適用于一些被用戶廣泛使用的軟件,比如QQ、微信等,一般不會涉及用戶的個性化需求。而在數(shù)字出版行業(yè),由于不同出版社具有不同的出版風格,在保證基本出版要求的基礎上,還會有各自獨特的個性化需求,這使得數(shù)字出版軟件開發(fā)商需要根據用戶的需求提供個性化功能或對某些功能進行相應改進。
[0004]在上述需求情況下,如果仍采用現(xiàn)有的軟件整體升級的方式,開發(fā)者需要根據用戶需求在整個軟件程序代碼中定位修改位置,增加了升級處理難度且效率較低,而且也會嚴重影響其他用戶的出版作業(yè),缺乏針對性。

【發(fā)明內容】

[0005]針對上述存在的問題,本發(fā)明提供一種軟件升級處理方法和裝置,以克服現(xiàn)有技術中軟件整體升級導致的處理效率低、缺乏針對性的缺陷。
[0006]本發(fā)明提供了一種軟件升級處理方法,包括:
[0007]接收用戶根據待處理操作發(fā)送的功能模塊調用命令,所述調用命令中包括用戶標識信息、功能模塊標識信息和功能模塊當前版本號;
[0008]確定與所述功能模塊標識信息對應的存儲索引表,所述存儲索引表中存儲有功能模塊的版本號和與所述版本號對應的具有使用權限的用戶標識;
[0009]根據所述存儲索引表確定與所述調用命令對應的最新版本號;
[0010]返回與所述最新版本號對應的最新功能模塊,以使所述用戶調用所述最新功能模塊對所述待處理操作進行處理。
[0011]本發(fā)明提供了一種軟件升級處理裝置,包括:
[0012]接收模塊,用于接收用戶根據待處理操作發(fā)送的功能模塊調用命令,所述調用命令中包括用戶標識信息、功能模塊標識信息和功能模塊當前版本號;
[0013]第一確定模塊,用于確定與所述功能模塊標識信息對應的存儲索引表,所述存儲索引表中存儲有功能模塊的版本號和與所述版本號對應的具有使用權限的用戶標識;
[0014]第二確定模塊,用于根據所述存儲索引表確定與所述調用命令對應的最新版本號;
[0015]處理模塊,用于返回與所述最新版本號對應的最新功能模塊,以使所述用戶調用所述最新功能模塊對所述待處理操作進行處理。
[0016]本發(fā)明提供的軟件升級處理方法和裝置,對軟件按功能進行功能模塊劃分,在根據用戶需求對相應的功能模塊進行升級、改進后,為升級后的功能模塊分配使用權限,通過功能模塊劃分以及使用權限配置,使得軟件開發(fā)商無需對軟件進行整體升級,僅需要針對用戶需求進行相應功能模塊的升級,不但大大提高了升級處理效率,而且為用戶提供了個性化服務;同時,由于為每個功能模塊設置了使用權限,使得能夠針對不同的用戶進行功能模塊的獨立升級處理,不會影響其他用戶的正常使用。
【附圖說明】
[0017]圖1為本發(fā)明軟件升級處理方法實施例一的流程圖;
[0018]圖2為本發(fā)明軟件升級處理方法實施例二的流程圖;
[0019]圖3為本發(fā)明軟件升級處理裝置實施例一的示意圖;
[0020]圖4為本發(fā)明軟件升級處理裝置實施例二的示意圖。
【具體實施方式】
[0021]圖1為本發(fā)明軟件升級處理方法實施例一的流程圖,如圖1所示,所述方法包括:
[0022]步驟101、接收用戶根據待處理操作發(fā)送的功能模塊調用命令,所述調用命令中包括用戶標識信息、功能模塊標識信息和功能模塊當前版本號;
[0023]本實施例所述的方法尤其適用于可以為不同用戶提供個性化服務的軟件開發(fā)商在對軟件進行升級的情況,比如在數(shù)字出版業(yè)中,不同的出版社具有不同的出版風格,開發(fā)商需為用戶,即出版社提供個性化服務以滿足不同用戶的需求。
[0024]為了實現(xiàn)根據不同用戶的需求對軟件進行升級處理且不會影響其他用戶的正常使用,本實施例中,預先將軟件按照功能類型進行功能模塊的劃分,比如將出版軟件劃分為編輯、刪除、打印、美圖等不同的功能模塊。另外,由于不同用戶的需求不同,本實施例中,在對軟件進行模塊化劃分之后還需為各功能模塊設置使用權限,用以表征不同用戶的需求不同。舉例來說,實際應用中,很有可能一部分用戶使用開發(fā)商原始開發(fā)出的軟件即可滿足其需求,此時,開發(fā)商只需將原始開發(fā)的包含各個功能模塊的軟件提供給該用戶使用即可,相應地,該用戶具有使用該各個功能模塊的權限;如果某一用戶不需要使用某個功能模塊,則相應的,該用戶具有使用除該模塊之外其他功能模塊的權限;另外,還有可能某用戶雖然需要使用某種功能模塊的功能,但是需要在現(xiàn)有該功能模塊的基礎上進行進一步的修改或添力口,此時,開發(fā)商需針對性的進行修改,并將修改后的功能模塊的使用權限設置為該用戶使用。
[0025]本實施例提供的所述方法可以由一處理裝置進行處理,該處理裝置可以集成設置在開發(fā)商的管理平臺中。具體地,當用戶在進行出版業(yè)務處理需要進行某個處理操作時,比如需要對圖片進行編輯,此時,用戶向處理裝置發(fā)送一調用編輯功能模塊的調用命令,該調用命令中包括用戶標識信息、功能模塊標識信息和功能模塊當前版本號。其中,該用戶標識信息例如是出版社的名稱,功能模塊標識信息例如可以是以編輯、美圖、打印等功能類型為標識,功能模塊當前版本號即為當前開發(fā)商提供給用戶使用的出版軟件中該功能模塊的版本號。功能模塊的版本號可以從O開始針對不同的用戶順次編號。
[0026]步驟102、確定與所述功能模塊標識信息對應的存儲索引表,所述存儲索弓I表中存儲有功能模塊的版本號和與所述版本號對應的具有使用權限的用戶標識;
[0027]步驟103、根據所述存儲索引表確定與所述調用命令對應的最新版本號;
[0028]步驟104、返回與所述最新版本號對應的最新功能模塊,以使所述用戶調用所述最新功能模塊對所述待處理操作進行處理。
[0029]本實施例中,開發(fā)商在初始完成對軟件的功能模塊劃分后,會針對每個功能模塊生成一存儲索引表,該存儲索引表中存儲有各個功能模塊的標識信息、版本號以及具有使用權限的用戶標識。如果之后根據用戶需求對某功能模塊進行升級后,還將該功能模塊升級后的版本號以及具有使用權限的用戶標識信息填入該存儲索引表與功能模塊標識信息對應的表項中。
[0030]因此,當處理裝置在接收到用戶發(fā)送的功能模塊調用命令后,首先根據功能模塊標識信息確定與該功能模塊對應的存儲索引表,進而根據該存儲索引表中的版本號和具有使用權限的用戶標識獲取該用戶可以使用的最新功能模塊的版本號,并將對應的最新版本的功能模塊返回,以供用戶調用完成相應的處理操作。值得說明的是,本實施例中,開發(fā)商可以選擇針對某個用戶的某個功能模塊,僅保留其最新版本功能模塊的相關信息以及最新版本的功能模塊,而刪除其他舊版本的功能模塊,也可以選擇保留舊版本的功能模塊。若選擇保留,則開發(fā)商存儲針對該功能模塊的所有版本,此時,處理裝置需要在存儲索引表中選擇確定最新版本號,而如果不保留,則開發(fā)商僅存儲該功能模塊的最新版本,此時,處理裝置僅需從與該功能模塊標識信息對應的存儲索引表中直接獲得最新版本的功能模塊即可,無需確定。值得注意的是,之所以開發(fā)商可以保留舊版本的功能模塊,是因為雖然某一用戶不在需要使用該版本的該功能模塊,但是很可能其他用戶后續(xù)提出了該功能模塊的功能需求,此時,開發(fā)商僅需為該其他用戶分配使用該舊版本功能模塊的權限即可,無需進行再次升級開發(fā),節(jié)省時間。
[0031]本實施例中,對軟件按功能進行功能模塊劃分,在根據用戶需求對相應的功能模塊進行升級、改進后,為升級后的功能模塊分配使用權限,通過功能模塊劃分以及使用權限配置,使得軟件開發(fā)商無需對軟件進行整體升級,僅需要針對用戶需求進行相應功能模塊的升級,不但大大提高了升級處理效率,而且為用戶提供了個性化服務;同時,由于為每個功能模塊設置了使用權限,使得能夠針對不同的用戶進行功能模塊的獨立升級處理,不會影響其他用戶的正常使用。
[0032]圖2為本發(fā)明軟件升級處理方法實施例二的流程圖,如圖2所示,該方法包括:
[0033]步驟201、接收用戶通過在用戶界面上點擊與待處理操作對應的功能模塊按鈕發(fā)送的功能模塊調用命令;
[0034]本實施例中,用戶在使用該出版軟件進行出版業(yè)務處理時,首先打開該軟件的用戶界面,該用戶界面中包含有開發(fā)商提供給該用戶使用的所有功能模塊的按鈕,當用戶需要使用某個功能模塊進行相應處理操作時,點擊相應按鈕即可調用與該按鈕對應的功能模塊完成相關操作處理。當處理裝置接收到用戶通過點擊功能模塊按鈕發(fā)送的功能模塊調用命令后,即可從該命令中提取獲得該命令中包含的用戶標識信息、功能模塊標識信息和功能模塊當前版本號。
[0035]步驟202、確定與所述功能模塊標識信息對應的存儲索引表,所述存儲索引表中存儲有功能模塊的版本號和與所述版本號對應的具有使用權限的用戶標識以及與所述版本號
當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1