欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法與流程

文檔序號:12802351閱讀:205來源:國知局
面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法與流程

本發(fā)明屬于稅務(wù)信息處理技術(shù)領(lǐng)域,具體涉及一種面向稅務(wù)管理系統(tǒng)的即時保存/選擇恢復(fù)工作空間的方法。



背景技術(shù):

在對數(shù)據(jù)庫的使用過程中,為了避免出現(xiàn)突發(fā)狀況時,臨時數(shù)據(jù)會出現(xiàn)丟失、錯誤等,通常需要對工作空間進行即時保存;當(dāng)面對突發(fā)狀況時,通常需要對數(shù)據(jù)進行有選擇的恢復(fù)。而稅務(wù)管理系統(tǒng)屬于國家稅務(wù)部門的一個重要組成部分,因此,對數(shù)據(jù)的安全性要求也是非常高的。而面對突發(fā)狀況,更是需要對數(shù)據(jù)進行更好地即時保存和有選擇性地恢復(fù)。

現(xiàn)在技術(shù)中,面對普通的數(shù)據(jù)庫,通常情況下通過記錄當(dāng)前運行的數(shù)據(jù)處理系統(tǒng)的系統(tǒng)信息及通知其上一級的應(yīng)用系統(tǒng)保存其運行狀態(tài),來保存該數(shù)據(jù)處理系統(tǒng)的運行狀態(tài),并根據(jù)保存的數(shù)據(jù),重構(gòu)系統(tǒng)信息及其上一級應(yīng)用系統(tǒng)的運行狀態(tài),從而達到恢復(fù)處理系統(tǒng)的運行狀態(tài),由此可見,現(xiàn)有技術(shù)中是通過數(shù)據(jù)處理系統(tǒng)的操作系統(tǒng)向其上一級的應(yīng)用系統(tǒng)發(fā)送保存/恢復(fù)工作空間的通知,應(yīng)用程序的狀態(tài)是由應(yīng)用程序自己保存和恢復(fù)。也就是說,現(xiàn)有技術(shù)中對上一級的應(yīng)用系統(tǒng)存在很大的依賴性,使得其上一級的應(yīng)用系統(tǒng)成為了瓶頸,當(dāng)其上的應(yīng)用系統(tǒng)繁忙時,勢必影響保存或恢復(fù)的效率;同時,上述保存和恢復(fù)工作空間的方法只能恢復(fù)到最近的一次保存結(jié)果,不能有選擇地恢復(fù)到最近的若干次保存結(jié)果,靈活性比較差,無法滿足稅務(wù)管理系統(tǒng)的要求。



技術(shù)實現(xiàn)要素:

本發(fā)明實施例的目的是提供一種面向稅務(wù)管理系統(tǒng)的即時保存和選擇性恢復(fù)工作空間的方法,從而能自動地保存稅務(wù)管理系統(tǒng)的工作空間,并根據(jù)已有保存工作空間的時間有選擇地恢復(fù)工作空間,使得恢復(fù)工作空間具有選擇性,節(jié)約了用戶的操作時間,給用戶帶來極大的便利。

根據(jù)本發(fā)明的一個方面,提供了一種面向稅務(wù)管理系統(tǒng)的即時保存和選擇恢復(fù)工作空間的方法,所述方法包括:

建立臨時表;

對數(shù)據(jù)庫中的數(shù)據(jù),每完成一步操作,應(yīng)用系統(tǒng)都會將相應(yīng)操作的結(jié)果數(shù)據(jù)值自動地保存到臨時表中;

若當(dāng)前操作發(fā)生故障后重啟應(yīng)用系統(tǒng)時,應(yīng)用系統(tǒng)自動加載故障前臨時表中的數(shù)據(jù)值。

上述方案中,所述方法還包括:

建立終表,所述臨時表和終表是具有相同字段格式的數(shù)據(jù)庫表;

當(dāng)用戶手動確認(rèn)保存工作空間時,臨時表中的數(shù)據(jù)會自動地向終表中插入,并在終表中把插入的所述數(shù)據(jù)的記錄時間字段更新為此次手動保存工作空間的時間;

選擇某一先前保存工作空間的時間,應(yīng)用系統(tǒng)將所述時間對應(yīng)的操作結(jié)果數(shù)據(jù)值替換臨時表中的數(shù)據(jù)值,并重新加載到當(dāng)前工作空間中。

上述方案中,所述對數(shù)據(jù)庫中的數(shù)據(jù),每完成一步操作,應(yīng)用系統(tǒng)都會將操作之后的結(jié)果數(shù)據(jù)值自動地保存到臨時表中,進一步包括:

輸入指標(biāo)公式名稱,所述指標(biāo)公式名稱自動地保存到臨時表中;

選擇與所述指標(biāo)公式名稱相對應(yīng)的基本信息,所述選擇和相應(yīng)的基本信息自動地保存到臨時表中;

選擇數(shù)據(jù)元,所述數(shù)據(jù)元以樹形菜單的形式展示所選擇的表名稱和字段名稱,所選擇的數(shù)據(jù)元自動保存在臨時表中;

對所述數(shù)據(jù)元的樹形節(jié)點執(zhí)行新建條件、和/或新建括號、和/或編輯條件、和/或刪除條件的形成select表達式操作,所述操作結(jié)果自動地保存在臨時表中;

設(shè)置select查詢結(jié)果的順序,所述設(shè)置的順序自動地保存在臨時表中;

解析并生成sql表達式且進行展示,所述sql表達式自動保存在臨時表中。

上述方案中,所述輸入的指標(biāo)公式名稱,為文本框類型。

上述方案中,所述自動保存,均為即時保存。

從上述技術(shù)方案可以看出,本實施例的面向稅務(wù)管理系統(tǒng)的即時保存和選擇性恢復(fù)工作空間的方法,通過建立臨時表,應(yīng)用系統(tǒng)實時地在臨時表中自動保存當(dāng)前操作結(jié)果,當(dāng)出現(xiàn)網(wǎng)絡(luò)故障、網(wǎng)頁session失效、數(shù)據(jù)庫連接失效或其他人為因素導(dǎo)致當(dāng)前工作空間數(shù)據(jù)丟失時,重啟應(yīng)用系統(tǒng)后,應(yīng)用系統(tǒng)自動加載故障前臨時表中的數(shù)據(jù)值。在面向稅務(wù)管理系統(tǒng)的保存和恢復(fù)工作空間時,由于稅務(wù)系統(tǒng)面向內(nèi)部人員使用,數(shù)據(jù)庫具有訪問用戶量不大的特點,本發(fā)明實施例將用戶每一次操作應(yīng)用系統(tǒng)的操作結(jié)果數(shù)據(jù)都自動地保存到數(shù)據(jù)庫臨時表中,真正做到即時保存。同時,也可以建立終表,所述臨時表和終表是具有相同字段格式的數(shù)據(jù)庫表;當(dāng)用戶最終手動確認(rèn)保存時,臨時表中的數(shù)據(jù)才自動地向終表中輸入,并自動記錄保存時間;針對于恢復(fù)工作空間是應(yīng)用系統(tǒng)從臨時表中直接恢復(fù)或者根據(jù)已經(jīng)保存工作空間的時間從終表中提取數(shù)據(jù)覆蓋到臨時表中,再從臨時表中恢復(fù),達到了最理想情況下的無時間限制地恢復(fù)。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明具體實施方式的面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法的流程示意圖;

圖2為本發(fā)明實施例的面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法的流程圖。

具體實施方式

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非特意聲明,這里使用的單數(shù)形式“一”、“一個”、“所述”和“該”也可包括復(fù)數(shù)形式。應(yīng)該進一步理解的是,本發(fā)明的說明書中使用的措辭“包括”是指存在所述特征、整數(shù)、步驟、操作、元件和/或組件,但是并不排除存在或添加一個或多個其他特征、整數(shù)、步驟、操作、元件、組件和/或它們的組。應(yīng)該理解,當(dāng)我們稱元件被“連接”或“耦接”到另一元件時,它可以直接連接或耦接到其他元件,或者也可以存在中間元件。此外,這里使用的“連接”或“耦接”可以包括無線連接或耦接。這里使用的措辭“和/或”包括一個或更多個相關(guān)聯(lián)的列出項的任一單元和全部組合。

本技術(shù)領(lǐng)域技術(shù)人員可以理解,除非另外定義,這里使用的所有術(shù)語(包括技術(shù)術(shù)語和科學(xué)術(shù)語)具有與本發(fā)明所屬領(lǐng)域中的普通技術(shù)人員的一般理解相同的意義。還應(yīng)該理解的是,諸如通用字典中定義的那些術(shù)語應(yīng)該被理解為具有與現(xiàn)有技術(shù)的上下文中的意義一致的意義,并且除非像這里一樣定義,不會用理想化或過于正式的含義來解釋。

為便于對本發(fā)明實施例的理解,下面詳細(xì)描述本發(fā)明的實施方式,通過參考附圖描述的實施方式是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。

圖1為本發(fā)明具體實施方式的面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法的流程示意圖。

如圖1所示,本面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法具體實施方式,包括如下步驟:

步驟s1,建立臨時表。通常情況下,這里的臨時表是文本框類型,也可以是其他符合要求的數(shù)據(jù)類型。

優(yōu)選的,同時建立終表,所述臨時表和終表是具有相同字段格式的數(shù)據(jù)庫表。

步驟s2,對數(shù)據(jù)庫中的數(shù)據(jù),每完成一步操作,應(yīng)用系統(tǒng)會將相應(yīng)操作的結(jié)果數(shù)據(jù)值自動地保存到臨時表中。這里的自動保存,是即時保存。

首先需要說明的是,在面向稅務(wù)管理系統(tǒng)的保存和恢復(fù)工作空間時,由于稅務(wù)系統(tǒng)面向內(nèi)部人員使用,數(shù)據(jù)庫具有訪問用戶量不大的特點,本發(fā)明實施例將用戶的每一次操作應(yīng)用系統(tǒng)的操作結(jié)果數(shù)據(jù)自動地保存到數(shù)據(jù)庫臨時表中,真正做到即時保存,而不影響應(yīng)用系統(tǒng)的運行速度。

對于稅務(wù)管理系統(tǒng)中數(shù)據(jù)庫,所述對數(shù)據(jù)庫中的數(shù)據(jù),每完成一步操作,應(yīng)用系統(tǒng)將相應(yīng)操作的數(shù)據(jù)結(jié)果值自動地保存到臨時表中,進一步包括:

輸入指標(biāo)公式名稱,所述指標(biāo)公式名稱自動地保存在臨時表中;

選擇與所述指標(biāo)公式名稱相對應(yīng)的基本信息,所述選擇和相應(yīng)的基本信息自動地保存在臨時表中;

選擇數(shù)據(jù)元,所述數(shù)據(jù)元以樹形菜單的形式展示所選擇的表名稱和字段名稱,所選擇的數(shù)據(jù)元自動地保存在臨時表中;

對所述數(shù)據(jù)元的樹形節(jié)點執(zhí)行新建條件、和/或新建括號、和/或編輯條件、和/或刪除條件形成select表達式的操作,所述操作結(jié)果自動地保存在臨時表中;

設(shè)置select查詢結(jié)果的順序,所述設(shè)置的順序自動地保存在臨時表中;

解析并生成sql表達式且進行展示,所述sql表達式自動地保存在臨時表中。

優(yōu)選的,同時建立了終表時,當(dāng)對當(dāng)前的操作結(jié)果數(shù)據(jù)值進行手動保存時,臨時表中的數(shù)據(jù)自動地插入到終表中,并記錄保存時間。需要說明的是,這里當(dāng)用戶手動確認(rèn)保存工作空間時,臨時表中的數(shù)據(jù)會自動地向終表中插入,即客戶的手動操作,引發(fā)臨時表的自動地向終表的插入操作,并在終表中把這些剛剛插入的數(shù)據(jù)記錄的時間字段更新為此次手動保存工作空間的時間。

步驟s3,若當(dāng)前操作發(fā)生故障后重啟應(yīng)用系統(tǒng)時,應(yīng)用系統(tǒng)自動加載故障前臨時表中的數(shù)據(jù)值。這里的故障,通常情況下指的是網(wǎng)絡(luò)故障、網(wǎng)頁session失效、數(shù)據(jù)庫連接失效或其他人為因素等突發(fā)狀況。

優(yōu)選的,還可以選擇某一先前保存的工作空間的時間,應(yīng)用系統(tǒng)將所述時間對應(yīng)的數(shù)據(jù)值替換臨時表中的數(shù)據(jù)值,并重新加載到當(dāng)前系統(tǒng)中。從而可以有選擇性地對當(dāng)前應(yīng)用系統(tǒng)進行恢復(fù),從而實現(xiàn)真正的無時間限制的恢復(fù)。

圖2為本發(fā)明實施例的面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法的流程圖。

如圖2所示,本實施例的面向稅務(wù)管理系統(tǒng)的即時保存/選擇性恢復(fù)工作空間的方法,具體包括如下步驟:

步驟s201,同時建立臨時表和終表,所述臨時表和終表具有相同的字段格式。

步驟s202,應(yīng)用系統(tǒng)自動地保存每一步操作結(jié)果到臨時表中;選擇合適的時間節(jié)點,手動保存將使得臨時表中的數(shù)據(jù)值自動地插入到終表中,并自動地對這些記錄的時間字段更新為此次手動保存的時間。這里對稅務(wù)管理系統(tǒng)中數(shù)據(jù)元的操作,具體包括:

輸入指標(biāo)公式名稱;

選擇與所述指標(biāo)公式名稱相對應(yīng)的基本信息,如,關(guān)注的業(yè)務(wù)領(lǐng)域(例如增值稅、企業(yè)所得稅)等基本信息(下拉列表類型);

選擇數(shù)據(jù)元(數(shù)據(jù)元是專用的風(fēng)險分析數(shù)據(jù)庫的ddl(datadefinitionlanguage),所述數(shù)據(jù)元以樹形菜單的形式展示所選擇的表名稱和字段名稱,其中表名稱為父節(jié)點,其所包含的字段名稱為相應(yīng)的子節(jié)點)(復(fù)選框類型);

對所述數(shù)據(jù)元的樹形節(jié)點執(zhí)行新建條件、和/或新建括號、和/或編輯條件、和/或刪除條件形成select表達式的操作;

設(shè)置select查詢結(jié)果的順序,用戶通過設(shè)置select查詢結(jié)果的順序,即可以設(shè)置執(zhí)行sql指標(biāo)表達式之后產(chǎn)生的結(jié)果集順序,在輸入相關(guān)排序項之后,再選擇相應(yīng)排序方向包括升序(asc)或降序(desc)(單選框類型);

解析并生成sql表達式且進行展示,用戶可通過點擊解析按鈕執(zhí)行sql表達式的解析,其原理是通過后臺解析模塊生成已經(jīng)設(shè)置的指標(biāo)定義sql表達式語句并推送到前端進行展示,給用戶以友好的界面展示和一目了然視覺效果,用戶對生成的表達式也可以直接編輯即手動修改(大文本框類型)。

步驟s203,網(wǎng)絡(luò)故障、網(wǎng)頁session失效、數(shù)據(jù)庫連接失效或其他人為因素導(dǎo)致當(dāng)前工作空間數(shù)據(jù)丟失。

步驟s204,待系統(tǒng)恢復(fù)后,當(dāng)選擇恢復(fù)最新工作空間時,執(zhí)行步驟s205;當(dāng)選擇恢復(fù)某一時間節(jié)點的工作空間時,執(zhí)行步驟s206;也就是說,當(dāng)發(fā)生異常時,重新進入應(yīng)用系統(tǒng),應(yīng)用系統(tǒng)則重新從臨時表中加載數(shù)據(jù);用戶也可以根據(jù)先前保存工作空間的時間在應(yīng)用系統(tǒng)上有選擇地恢復(fù),系統(tǒng)就會自動地將此時間的終表數(shù)據(jù)替換掉臨時表中的數(shù)據(jù),并重新從臨時表中加載操作結(jié)果數(shù)據(jù)。

步驟s205,應(yīng)用系統(tǒng)自動加載故障前臨時表中數(shù)據(jù)值,流程結(jié)束。

步驟s206,選擇具體要恢復(fù)的時間節(jié)點。

步驟s207,將所選擇的時間節(jié)點對應(yīng)的終表中數(shù)據(jù)值加載到當(dāng)前操作中,并覆蓋臨時表中的數(shù)據(jù)值,執(zhí)行步驟s205。

本實施例的面向稅務(wù)管理系統(tǒng)的即時保存和選擇性恢復(fù)工作空間的方法,應(yīng)用系統(tǒng)實時地在臨時表中自動地保存當(dāng)前的操作結(jié)果,當(dāng)出現(xiàn)網(wǎng)絡(luò)故障、網(wǎng)頁session失效、數(shù)據(jù)庫連接失效或其他人為因素導(dǎo)致當(dāng)前工作空間數(shù)據(jù)丟失時,重啟應(yīng)用系統(tǒng)后,應(yīng)用系統(tǒng)自動加載故障前臨時表中的數(shù)據(jù)值。在面向稅務(wù)管理系統(tǒng)的保存和恢復(fù)工作空間時,由于稅務(wù)系統(tǒng)面向內(nèi)部人員使用,數(shù)據(jù)庫具有訪問用戶量不大的特點,本發(fā)明實施例將用戶的每一次操作的操作結(jié)果都自動地保存到數(shù)據(jù)庫臨時表中,真正做到即時保存。同時,也可以建立終表,所述臨時表和終表是具有相同字段格式的數(shù)據(jù)庫表;當(dāng)用戶最終手動確認(rèn)保存時,臨時表中的數(shù)據(jù)才自動地向終表中輸入,并自動記錄保存時間;針對于恢復(fù)工作空間是應(yīng)用系統(tǒng)從臨時表中直接恢復(fù)或者根據(jù)已經(jīng)保存工作空間的時間從終表中提取數(shù)據(jù)覆蓋到臨時表中,再從臨時表中恢復(fù),達到了最理想情況下的無時間限制地恢復(fù)。

通過以上的實施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例或者實施例的某些部分所述的方法。

本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置或系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述得比較簡單,相關(guān)之處參見方法實施例的部分說明即可。以上所描述的裝置及系統(tǒng)實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。

以上所述,僅為本發(fā)明較佳的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準(zhǔn)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
青州市| 疏勒县| 垦利县| 桦甸市| 南澳县| 双柏县| 湟源县| 台江县| 正镶白旗| 靖宇县| 宁城县| 云南省| 桐乡市| 黎城县| 琼海市| 屏东县| 海兴县| 静安区| 如东县| 甘孜| 色达县| 辉县市| 工布江达县| 青海省| 襄汾县| 化隆| 靖宇县| 晋州市| 肇州县| 汝州市| 渭源县| 绥中县| 阿克苏市| 修武县| 沁水县| 三明市| 彭阳县| 仙桃市| 宽城| 广宁县| 蒲城县|