專利名稱:基于c/s客戶端軟件的便攜式管理設(shè)備及其實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明屬于信息技術(shù)領(lǐng)域,尤其是一種基于C/S客戶端軟件的便攜式管理設(shè)備及其實(shí)現(xiàn)方法。
背景技術(shù):
計(jì)算機(jī)應(yīng)用已經(jīng)深入到各行各業(yè)中,它不僅對(duì)人們的工作、學(xué)習(xí)和生活的方式有所改變,還同時(shí)對(duì)社會(huì)的發(fā)展有著極大的推動(dòng)作用。從軟件結(jié)構(gòu)上分析,在各行各業(yè)中最早廣泛應(yīng)用的計(jì)算機(jī)軟件結(jié)構(gòu),多是基于C/S結(jié)構(gòu)的桌面軟件。C/S結(jié)構(gòu)較B/S結(jié)構(gòu)的軟件,仍然存在諸如交互性強(qiáng)、安全性高、客戶端用戶易于控制等特點(diǎn)而深受廣大用戶的青睞,至今不少軟件開發(fā)者仍然對(duì)C/S結(jié)構(gòu)的軟件研發(fā)仍舊情有獨(dú)鐘。用戶使用C/S結(jié)構(gòu)軟件的前提,一般需要用戶在自己的計(jì)算機(jī)上安裝相應(yīng)的軟件(即用戶桌面客戶端軟件),通過(guò)客戶端軟件與服務(wù)器端軟件進(jìn)行遠(yuǎn)程通信和數(shù)據(jù)交互。從用戶的角度分析,用戶計(jì)算機(jī)水平參差不齊,對(duì)于計(jì)算機(jī)應(yīng)用水平較差的用戶,客戶端軟件的安裝和環(huán)境配置便是一個(gè)頭疼的問(wèn)題,如果用戶已安裝的客戶端軟件遭到病毒或者人為的損壞,就會(huì)影響到已安裝軟件的正常使用。另外,如果用戶更換不同的操作系統(tǒng)或更換電腦,用戶需要重新安裝所需的應(yīng)用軟件。目前,一些軟件工具可以將不同行業(yè)C/S結(jié)構(gòu)應(yīng)用軟件的安裝過(guò)程中的注冊(cè)表變化和文件的增減變化信息進(jìn)行標(biāo)識(shí)和導(dǎo)出,比如Total-Uninstall、Registryfforkshop等,然而這些軟件存在一個(gè)共性的問(wèn)題,就是生成的注冊(cè)表變化文件通常不能直接運(yùn)行于安裝軟件電腦之外的操作系統(tǒng)電腦中,這些軟件僅僅為我們提供一種人為分析注冊(cè)表和文件增減變化的跟蹤過(guò)程,仍然不能解決用戶在軟件安裝與維護(hù)過(guò)程的便利性問(wèn)題。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服現(xiàn)有技術(shù)的不足,提供一種設(shè)計(jì)合理、使用及維護(hù)方便的基于C/S客戶端軟件的便攜式管理設(shè)`備及其實(shí)現(xiàn)方法。本發(fā)明解決其技術(shù)問(wèn)題是采取以下技術(shù)方案實(shí)現(xiàn)的:一種基于C/S客戶端軟件的便攜式管理設(shè)備,由底層硬件模塊及安裝在底層硬件模塊上的底層控制接口模塊、上層監(jiān)視模塊和上層加載模塊構(gòu)成。所述的底層硬件模塊包括主控芯片、閃存顆粒和USB接口,主控芯片分別與閃存顆粒及USB接口相連接;所述的底層控制接口模塊為上層監(jiān)視模塊和上層加載模塊提供對(duì)底層硬件模塊的驅(qū)動(dòng)調(diào)用功能;所述的上層監(jiān)視模塊用于分析行業(yè)應(yīng)用軟件安裝過(guò)程的注冊(cè)表和文件的增減變化;所述的上層加載模塊對(duì)上層監(jiān)視模塊形成的配置信息文件進(jìn)行行業(yè)應(yīng)用軟件免安裝的運(yùn)行環(huán)境配置。而且,所述的主控芯片采用新型數(shù)據(jù)安全主控芯片。而且,所述的閃存顆粒采用4G flash mlc芯片。而且,所述的閃存顆粒由四個(gè)物理分區(qū)組成,包括用于存儲(chǔ)上層加載模塊的只讀區(qū)、存放備份文件的私密區(qū)、存放免安裝行業(yè)應(yīng)用軟件的讀寫區(qū)一以及普通移動(dòng)存儲(chǔ)介質(zhì)的讀寫區(qū)二。而且,所述的私密區(qū)是不可見(jiàn)分區(qū),所述的只讀區(qū)、讀寫區(qū)一及讀寫區(qū)二為可見(jiàn)分區(qū)。而且,所述的只讀區(qū)中的加載模塊為基于C/S客戶端軟件。一種基于C/S客戶端軟件的便攜式管理設(shè)備的實(shí)現(xiàn)方法,包括以下步驟:步驟1:底層接口模塊自動(dòng)開啟只讀區(qū)或私密區(qū)與底層硬件的通信功能;步驟2:上層監(jiān)視模塊打開,啟動(dòng)本地計(jì)算機(jī)磁盤上的具體行業(yè)應(yīng)用軟件的安裝程序,將安裝路徑指向讀寫區(qū)一,監(jiān)視安裝過(guò)程的注冊(cè)表變化情況、文件增減變化情況并寫入讀寫區(qū)一中的配置信息列表中;步驟3:上層加載模塊通過(guò)判斷是否已經(jīng)加載配置信息列表,如有已加載,則執(zhí)行步驟4,否則,上層加載模塊加載配置信息列表,構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境;步驟4:用戶通過(guò)加載模塊啟動(dòng)讀寫區(qū)一中行業(yè)應(yīng)用軟件或?qū)⑺矫軈^(qū)的文件拷貝覆蓋讀寫區(qū)一的行業(yè)應(yīng)用軟件,實(shí)現(xiàn)自我修復(fù)的功能;步驟5:用戶退出加載模塊時(shí),底層接口模塊自動(dòng)關(guān)閉只讀區(qū)或私密區(qū)與底層硬件的通信功能。而且,所述步驟3構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境的方法包括以下步驟:(a)、掃描并記·錄行業(yè)應(yīng)用軟件安裝前注冊(cè)表和操作系統(tǒng)文件;(b)、監(jiān)視模塊監(jiān)視行業(yè)軟件的安裝;(C)、掃描并記錄行業(yè)應(yīng)用軟件安裝后的注冊(cè)表和操作系統(tǒng)文件;(d)、監(jiān)視模塊分析步驟(a)與步驟(b)所生成的注冊(cè)表和文件增加變化情況;(e)、通過(guò)加載模塊分析步驟(d)得到的結(jié)果及結(jié)合行業(yè)應(yīng)用軟件的運(yùn)行狀態(tài),對(duì)于狀態(tài)正確的進(jìn)行保留,對(duì)于狀態(tài)錯(cuò)誤的予以刪除,最終生成可用的配置信息列表。而且,所述構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境的方法采用自動(dòng)處理方式或人工處理方式。本發(fā)明的優(yōu)點(diǎn)和積極效果是:1、本發(fā)明通過(guò)安裝在只讀區(qū)中的C/S客戶端軟件對(duì)需要安裝的行業(yè)應(yīng)用軟件存儲(chǔ)進(jìn)行管理,比如讀寫保護(hù)和提供備份恢復(fù)功能,遇到用戶更換電腦和更換不同的操作系統(tǒng),只需做簡(jiǎn)單的運(yùn)行環(huán)境構(gòu)建后,使得本應(yīng)用軟件不需要重新安裝,便能實(shí)現(xiàn)即插即用自我修復(fù)的功能,形成一套通用的行業(yè)軟件免安裝化的思路和方法。2、本發(fā)明可以將不同行業(yè)軟件存儲(chǔ)在本便攜式管理設(shè)備上,實(shí)現(xiàn)即插即用以及快速自我修復(fù)的功能,具有適用范圍廣泛等特點(diǎn)。3、本發(fā)明避免了安裝的軟件受所在操作系統(tǒng)病毒和人為損壞等影響,達(dá)到了即使出差或不用自己的電腦,只要使用本便攜式管理設(shè)備,就可以無(wú)障礙使用具體的行業(yè)應(yīng)用軟件。
圖1為本發(fā)明的便攜式管理設(shè)備構(gòu)成圖2為底層硬件模塊的電路方框圖;圖3為閃存顆粒的分區(qū)結(jié)構(gòu)示意圖;圖4為上層監(jiān)視模塊的處理流程圖;圖5為上層加載模塊的處理流程圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明實(shí)施例做進(jìn)一步詳述:一種基于C/S客戶端軟件的便攜式管理設(shè)備,如圖1所示,由底層硬件模塊及安裝在底層硬件模塊上的底層控制接口模塊、上層監(jiān)視模塊和上層加載模塊構(gòu)成。所述的底層控制接口模塊、上層監(jiān)視模塊和上層加載模塊均為軟件模塊,所述的底層硬件模塊主要是由硬件芯片和電路接口構(gòu)成。底層控制接口模塊為上層監(jiān)視模塊和上層加載模塊提供對(duì)底層硬件模塊的驅(qū)動(dòng)調(diào)用功能;上層監(jiān)視模塊主要是為了分析行業(yè)應(yīng)用軟件安裝過(guò)程的注冊(cè)表和文件的增減變化;上層加載模塊主要作用是對(duì)上層監(jiān)視模塊形成的配置信息文件進(jìn)行行業(yè)應(yīng)用軟件免安裝的運(yùn)行環(huán)境配置。下面對(duì)便攜式管理設(shè)備中的各個(gè)部分分別進(jìn)行說(shuō)明:
如圖2所示,底層硬件模塊包括主控芯片、閃存顆粒和USB接口,主控芯片分別與閃存顆粒及USB接口相連接。其中,主控芯片采用國(guó)際上新型數(shù)據(jù)安全主控芯片,可將軟件存儲(chǔ)在windows操作系統(tǒng)以外的獨(dú)立儲(chǔ)存空間,由主控芯片獨(dú)立控制軟件的文件操作,從而能夠?qū)Σ《尽⒛抉R和各種惡意攻擊采用物理隔離的安全防范措施,確保應(yīng)用軟件的安全,一旦windows操作系統(tǒng)上的應(yīng)用程序被病毒或任務(wù)破壞時(shí),可以立即從私密隔離區(qū)恢復(fù)應(yīng)用文件。閃存顆粒采用4G flash mlc芯片,其主要由四個(gè)物理分區(qū)組成,如圖3所示,包括只讀區(qū)(ISO鏡像區(qū))、私密區(qū)、讀寫區(qū)一、讀寫區(qū)二,其中,只讀區(qū)中存放的是基于C/S客戶端軟件的加載模塊軟件,讀寫區(qū)一存放的是免安裝的行業(yè)應(yīng)用軟件,私密區(qū)中存放的是讀寫區(qū)一的備份文件,讀寫區(qū)二就是普通的移動(dòng)存儲(chǔ)介質(zhì),上述分區(qū)中,私密區(qū)是不可見(jiàn)分區(qū),無(wú)盤符。使用時(shí),用戶只需打開只讀區(qū)中的EXE文件,就可以調(diào)用讀寫區(qū)一中的行業(yè)應(yīng)用軟件或者私密區(qū)中的備份文件。一般情況下,當(dāng)讀寫區(qū)一中的行業(yè)應(yīng)用軟件存在運(yùn)行問(wèn)題時(shí),用戶就可以選擇自我修復(fù)的功能。讀寫區(qū)一中的行業(yè)應(yīng)用軟件運(yùn)行過(guò)程中,如果存在備份數(shù)據(jù)或者臨時(shí)文件,可以存放于讀寫區(qū)二中,這樣即使讀寫區(qū)一的內(nèi)容被格式化,也不會(huì)影響讀寫區(qū)二中的數(shù)據(jù)。便攜式管理設(shè)備的數(shù)據(jù)由數(shù)據(jù)安全主控芯片將windows的FAT文件系統(tǒng)轉(zhuǎn)換為二進(jìn)制文件系統(tǒng)和底層只讀文件屬性,其數(shù)據(jù)存儲(chǔ)具有如下特點(diǎn):(a)數(shù)據(jù)安全主控芯片生成的無(wú)文件系統(tǒng),無(wú)可見(jiàn)盤符,不能直接操作;(b)數(shù)據(jù)安全主控芯片生成的底層只讀文件系統(tǒng),不可用windows操作系統(tǒng)更改只讀屬性;(c)數(shù)據(jù)安全主控芯片生成的自由文件系統(tǒng),可用windows操作系統(tǒng)自由操作。USB接口采用USB2.0接口模塊,該接口作為該控制設(shè)備與其他設(shè)備相連接的通道,實(shí)現(xiàn)數(shù)據(jù)交換功能。底層控制接口模塊主要為加載模塊提供接口功能,將行業(yè)應(yīng)用軟件寫入只讀區(qū),或者將私密區(qū)程序自我修復(fù)到讀寫區(qū)一中。具體功能包括:(a)、進(jìn)行任何操作前,必須根據(jù)預(yù)設(shè)的密碼才能打開底層存儲(chǔ)器設(shè)備進(jìn)行操作的接口函數(shù);(b)、任何操作結(jié)束后關(guān)閉存儲(chǔ)器設(shè)備的接口函數(shù);(C)、能讀取本存儲(chǔ)器設(shè)備不同盤符的接口函數(shù);(d)、將只讀區(qū)(引導(dǎo)區(qū))變成可讀寫區(qū),能將ISO文件一次寫入的寫入接口函數(shù);(e)、改變存儲(chǔ)器設(shè)備讀寫狀態(tài)的接口函數(shù);(f)、格式化某存儲(chǔ)器設(shè)備的接口函數(shù);(g)、從本地磁盤拷貝文件進(jìn)入私密區(qū)(無(wú)文件系統(tǒng))的接口函數(shù);(h)、從私密區(qū)拷貝文件到本地的接口函數(shù);(i)、本地壓縮文件解壓的接口函數(shù);(j)、更改存儲(chǔ)器設(shè)備訪問(wèn)密碼的接口函數(shù);上層監(jiān)視模塊:開啟監(jiān)視模塊后,通過(guò)監(jiān)視模塊啟動(dòng)具體行業(yè)應(yīng)用軟件的安裝,監(jiān)視模塊會(huì)將安裝過(guò)程中的注冊(cè)表和操作系統(tǒng)上的文件增減變化情況進(jìn)行記錄,形成配置信息文件。上層加載模塊:將只讀區(qū)設(shè)置為光驅(qū)模式,存放ISO鏡像文件。將加載模塊做成ISO鏡像文件存放于只讀區(qū)中。只讀區(qū)中存放的內(nèi)容是只能讀不能寫操作的數(shù)據(jù),加載模塊軟件根據(jù)讀寫區(qū)一的配置信息加載讀寫區(qū)一的行業(yè)應(yīng)用軟件。從只讀區(qū)ISO軟件中啟動(dòng)讀寫區(qū)一中的免安裝的具體行業(yè)應(yīng)用軟件。
讀寫區(qū)一:該區(qū)可以讀和寫操作,便于具體行業(yè)應(yīng)用軟件在運(yùn)行過(guò)程中需要存儲(chǔ)數(shù)據(jù)的讀和寫等。私密區(qū):讀寫區(qū)一中的內(nèi)容都備份在私密區(qū)中。同時(shí),私密區(qū)還可以做一下硬件與軟件的結(jié)合保護(hù)作用,比如啟動(dòng)私密區(qū)的軟件時(shí)必須先檢驗(yàn)一下硬件的合法性。讀寫區(qū)二:用戶當(dāng)普通移動(dòng)存儲(chǔ)介質(zhì)使用。一種基于C/S客戶端軟件的便攜式管理設(shè)備的實(shí)現(xiàn)方法,包括以下步驟:步驟1:底層接口模塊自動(dòng)開啟只讀區(qū)或私密區(qū)與底層硬件的通信功能。步驟2:如圖4所示,上層監(jiān)視模塊打開,啟動(dòng)本地計(jì)算機(jī)磁盤上的具體行業(yè)應(yīng)用軟件的安裝源文件。安裝時(shí),將安裝文件的安裝路徑指向讀寫區(qū)一中,整個(gè)安裝過(guò)程都在監(jiān)視模塊的監(jiān)視中,監(jiān)視內(nèi)容主要包括安裝過(guò)程的注冊(cè)表變化情況、文件增減變化情況。具體行業(yè)應(yīng)用軟件安裝結(jié)束后,將會(huì)把監(jiān)視變化的內(nèi)容寫入配置信息列表中。步驟3:如圖5所示,上層加載模塊通過(guò)判斷是否已經(jīng)加載配置信息列表,檢查是否滿足讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境。如果是在監(jiān)視安裝軟件的計(jì)算機(jī)上使用加載模塊,直接跳過(guò)本步驟進(jìn)入步驟4 ;如果不是在監(jiān)視安裝軟件的計(jì)算機(jī)上,就會(huì)快速加載配置信息列表,構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境。構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境的具體方法為:(a)、掃描并記錄行業(yè)應(yīng)用軟件安裝前注冊(cè)表和操作系統(tǒng)文件;(b)、監(jiān)視模塊監(jiān)視行業(yè)軟件的安裝;(C)、掃描并記錄行業(yè)應(yīng)用軟件安裝后的注冊(cè)表和操作系統(tǒng)文件;(d)、監(jiān)視模塊分析步驟(a)與步驟(b)所生成的注冊(cè)表和文件增加變化情況;(e)、通過(guò)加載模塊分析步驟(d)得到的結(jié)果及結(jié)合行業(yè)應(yīng)用軟件的運(yùn)行狀態(tài),對(duì)于狀態(tài)正確的進(jìn)行保留,對(duì)于狀態(tài)錯(cuò)誤的予以刪除,最終生成可用的配置信息列表。
上述處理過(guò)程可以采用自動(dòng)處理方式或人工處理方式。如果是人工處理方式的話,采用Total-Uninstall、Registryfforkshop等軟件進(jìn)行分析,然后人為進(jìn)行判斷和篩選提取最終的配置信息列表。步驟4:用戶通過(guò)加載模塊直接啟動(dòng)讀寫區(qū)一中行業(yè)應(yīng)用軟件或進(jìn)行將私密區(qū)的文件拷貝覆蓋讀寫區(qū)一的文件,實(shí)現(xiàn)自我修復(fù)的功能。用戶使用行業(yè)應(yīng)用軟件時(shí),可以將應(yīng)用過(guò)程中的讀寫數(shù)據(jù)存儲(chǔ)到讀寫區(qū)二中。步驟5:用戶退出加載模塊時(shí),底層接口模塊就會(huì)自動(dòng)關(guān)閉只讀區(qū)或私密區(qū)與底層硬件的通信。通過(guò)以上步驟,使得具體行業(yè)應(yīng)用軟件不需要重新安裝,便能實(shí)現(xiàn)即插即用自我修復(fù)的功能,無(wú)障礙使用具體行業(yè)應(yīng)用軟件。本發(fā)明通過(guò)以下幾個(gè)方面來(lái)實(shí)現(xiàn):其一,監(jiān)視具體行業(yè)應(yīng)用軟件的安裝過(guò)程,并將安裝過(guò)程形成配置信息文件(包括注冊(cè)變化和文件的增減變化)。其二,將配置信息文件管理起來(lái),在特定的移動(dòng)硬件設(shè)備上加載,讓使用本硬件設(shè)備的人初次使用軟件的時(shí)候,在自己使用的計(jì)算機(jī)上利用該軟件,通過(guò)調(diào)用配置文件的信息快速配置軟件運(yùn)行環(huán)境。其三,在硬件支持的基礎(chǔ)上,實(shí)現(xiàn)位置信息文件備份和自我修復(fù)的功能;其四,硬件上存放的相關(guān)信息具備軟件能控制的讀寫保護(hù)的功能,并且讀寫保護(hù)的設(shè)置不受到用戶操作系統(tǒng)的限制。本發(fā)明以全國(guó)范圍內(nèi)一般納稅人對(duì)增值稅發(fā)票和貨物運(yùn)輸發(fā)票的發(fā)票網(wǎng)上發(fā)票認(rèn)證和遠(yuǎn)程抄報(bào)稅軟件為例,可以把本移動(dòng)管理設(shè)備(已含安裝好了的所有報(bào)稅軟件)插入到任何電腦的USB插口中進(jìn)行報(bào)稅。一旦本管理設(shè)備內(nèi)的行業(yè)應(yīng)用軟件出現(xiàn)問(wèn)題,可以通過(guò)本移動(dòng)管理私密區(qū)備份實(shí)現(xiàn)快速自我修復(fù),不影響報(bào)稅。需要強(qiáng)調(diào)的是,本發(fā)明所述的實(shí)施例是說(shuō)明性的,而不是限定性的,因此本發(fā)明并不限于具體實(shí)施方式
中所述的實(shí)施例,凡是由本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出的其他實(shí)施方式,同樣 屬于本發(fā)明保護(hù)的范圍。
權(quán)利要求
1.一種基于C/s客戶端軟件的便攜式管理設(shè)備,其特征在于:由底層硬件模塊及安裝在底層硬件模塊上的底層控制接口模塊、上層監(jiān)視模塊和上層加載模塊構(gòu)成。所述的底層硬件模塊包括主控芯片、閃存顆粒和USB接口,主控芯片分別與閃存顆粒及USB接口相連接;所述的底層控制接口模塊為上層監(jiān)視模塊和上層加載模塊提供對(duì)底層硬件模塊的驅(qū)動(dòng)調(diào)用功能;所述的上層監(jiān)視模塊用于分析行業(yè)應(yīng)用軟件安裝過(guò)程的注冊(cè)表和文件的增減變化;所述的上層加載模塊對(duì)上層監(jiān)視模塊形成的配置信息文件進(jìn)行行業(yè)應(yīng)用軟件免安裝的運(yùn)行環(huán)境配置。
2.根據(jù)權(quán)利要求1所述的基于C/S客戶端軟件的便攜式管理設(shè)備,其特征在于:所述的主控芯片采用新型數(shù)據(jù)安全主控芯片。
3.根據(jù)權(quán)利要求1所述的基于C/S客戶端軟件的便攜式管理設(shè)備,其特征在于:所述的閃存顆粒采用4G flash mlc芯片。
4.根據(jù)權(quán)利要求1所述的基于C/S客戶端軟件的便攜式管理設(shè)備,其特征在于:所述的閃存顆粒由四個(gè)物理分區(qū)組成,包括用于存儲(chǔ)上層加載模塊的只讀區(qū)、存放備份文件的私密區(qū)、存放免安裝行業(yè)應(yīng)用軟件的讀寫區(qū)一以及普通移動(dòng)存儲(chǔ)介質(zhì)的讀寫區(qū)二。
5.根據(jù)權(quán)利要求4所述的基于C/S客戶端軟件的便攜式管理設(shè)備,其特征在于:所述的私密區(qū)是不可見(jiàn)分區(qū),所述的只讀區(qū)、讀寫區(qū)一及讀寫區(qū)二為可見(jiàn)分區(qū)。
6.根據(jù)權(quán)利要求1至5任一項(xiàng)所述的基于C/S客戶端軟件的便攜式管理設(shè)備,其特征在于:所述的只讀區(qū)中的加載模塊為基于C/S客戶端軟件。
7.—種如權(quán)利要求1至6任一項(xiàng)所述的基于C/S客戶端軟件的便攜式管理設(shè)備的實(shí)現(xiàn)方法,其特征包括以下步驟: 步驟1:底層接口模塊自動(dòng)開啟只讀區(qū)或私密區(qū)與底層硬件的通信功能; 步驟2:上層監(jiān)視模塊打開,啟動(dòng)本地計(jì)算機(jī)磁盤上的具體行業(yè)應(yīng)用軟件的安裝程序,將安裝路徑指向讀寫區(qū)一,監(jiān)視安裝過(guò)程的注冊(cè)表變化情況、文件增減變化情況并寫入讀寫區(qū)一中的配置信息列表中; 步驟3:上層加載模塊通過(guò)判斷是否已經(jīng)加載配置信息列表,如有已加載,則執(zhí)行步驟4,否則,上層加載模塊加載配置信息列表,構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境; 步驟4:用戶通過(guò)加載模塊啟動(dòng)讀寫區(qū)一中行業(yè)應(yīng)用軟件或?qū)⑺矫軈^(qū)的文件拷貝覆蓋讀寫區(qū)一的行業(yè)應(yīng)用軟件,實(shí)現(xiàn)自我修復(fù)的功能; 步驟5:用戶退出加載模塊時(shí),底層接口模塊自動(dòng)關(guān)閉只讀區(qū)或私密區(qū)與底層硬件的通信功能。
8.根據(jù)權(quán)利要求7所述的基于C/S客戶端軟件的便攜式管理設(shè)備的實(shí)現(xiàn)方法,其特征在于:所述步驟3構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境的方法包括以下步驟: (a)、掃描并記錄行業(yè)應(yīng)用軟件安裝前注冊(cè)表和操作系統(tǒng)文件; (b)、監(jiān)視模塊監(jiān)視行業(yè)軟件的安裝; (C)、掃描并記錄行業(yè)應(yīng)用軟件安裝后的注冊(cè)表和操作系統(tǒng)文件; (d)、監(jiān)視模塊分析步驟(a)與步驟(b)所生成的注冊(cè)表和文件增加變化情況; (e)、通過(guò)加載模塊分析步驟(d)得到的結(jié)果及結(jié)合行業(yè)應(yīng)用軟件的運(yùn)行狀態(tài),對(duì)于狀態(tài)正確的進(jìn)行保留,對(duì)于狀態(tài)錯(cuò)誤的予以刪除,最終生成可用的配置信息列表。`
9.根據(jù)權(quán)利要求8所述的基于C/S客戶端軟件的便攜式管理設(shè)備的實(shí)現(xiàn)方法,其特征在于: 所述構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境的方法采用自動(dòng)處理方式或人工處理方式。
全文摘要
本發(fā)明涉及一種基于C/S客戶端軟件的便攜式管理設(shè)備及其實(shí)現(xiàn)方法,其主要特點(diǎn)是該設(shè)備由底層硬件模塊及安裝在底層硬件模塊上的底層控制接口模塊、上層監(jiān)視模塊和上層加載模塊構(gòu)成,該方法包括如下步驟1、底層接口模塊自動(dòng)開啟;2、上層監(jiān)視模塊監(jiān)視行業(yè)應(yīng)用軟件安裝過(guò)程并寫入配置信息列表中;3、上層加載模塊加載配置信息列表,構(gòu)建讀寫區(qū)一中行業(yè)應(yīng)用軟件的運(yùn)行環(huán)境;4、用戶通過(guò)加載模塊實(shí)現(xiàn)自我修復(fù)的功能;5、底層接口模塊自動(dòng)關(guān)閉。本發(fā)明設(shè)計(jì)合理,避免了軟件需要安裝而受所在操作系統(tǒng)病毒和人為損壞等影響的損壞,達(dá)到了即使出差或不用自己的電腦,也可以無(wú)障礙地使用具體行業(yè)應(yīng)用軟件的目的。
文檔編號(hào)G06F13/10GK103235730SQ20131015117
公開日2013年8月7日 申請(qǐng)日期2013年4月27日 優(yōu)先權(quán)日2013年4月27日
發(fā)明者樂(lè)海軍, 張曉松, 趙磊 申請(qǐng)人:天津長(zhǎng)瑞華通科技發(fā)展有限公司