一種事件驅動的信息處理方法及系統的製作方法
2023-09-21 23:19:00 2
一種事件驅動的信息處理方法及系統的製作方法
【專利摘要】本發明公開了一種事件驅動的信息處理方法及系統,該方法通過建立分錄參數表、事件信息表與分錄表的方式,由分錄參數表記錄事件信息與目標信息的對應關係,事件信息表記錄具體事件信息,分錄表記錄事件信息與目標信息,從而以事件驅動的方式進行事件信息與目標信息的統一管理。該系統包括分錄參數表建立模塊、事件信息表建立模塊、事件錄入項校驗模塊、信息更新模塊、分錄表建立模塊、自動批處理模塊共六個模塊。本發明採用事件驅動方式進行信息處理,從而將對需要進行信息處理的事件的記錄與信息處理統一起來,解決了信息處理不及時的問題,提高了處理效率。
【專利說明】
一種事件驅動的信息處理方法及系統
【技術領域】
[0001]本發明涉及信息處理領域,尤其涉及一種事件驅動的信息處理方法及系統。
【背景技術】
[0002]目前,許多信息處理方法為事後處理方法,以常規的帳務軟體為例,常規的帳務軟體主要以科目記帳為主,在人機互動的界面上由專業的會計人員或相關操作人員記錄日期、科目、金額、摘要等主要帳務要素信息,帳務軟體根據這些帳務記帳要素信息完成記帳行為並保存信息。這種記帳行為主要模仿線下記帳人員的行為,將會計人員的帳簿搬到計算機上,然後將記帳的信息變成電子信息,達到易於保存,方便查詢的效果。然而,這種單純地以帳務要素完成的記帳過程就是一種事後的行為,這種事後行為使得帳務總是落後於生產的發生,從而不能及時反映生產的實際情況,甚至有可能導致帳務信息的失效。
[0003]信息處理過程與需要進行信息處理的事件之間的分離導致了信息處理不夠及時,處理效率低,信息處理的滯後有可能導致信息失效,從而對生產生活產生不利影響。
【發明內容】
[0004]本發明所要解決的技術問題在於發明一種事件驅動的信息處理方法及系統,採用事件驅動方式進行信息處理,從而將對需要進行信息處理的事件的記錄與信息處理統一起來,解決了信息處理不及時、處理效率低的問題。
[0005]本發明是這樣實現的,一種事件驅動的信息處理方法,包括以下步驟:
51、建立分錄參數表;所述分錄參數表包括事件類型、事件要素與目標要素,由所述事件類型可唯一確定事件要素與目標要素;
52、獲取事件類型,根據事件類型顯示與所述事件類型對應的事件要素,錄入事件要素並為所述事件類型和事件要素生成唯一的事件編號,根據事件編號、事件類型和事件要素建立事件信息表;
53、校驗所述事件類型和事件要素的完整性和有效性,只有當所述事件要素中的必填項和所述事件類型均不為空並且事件要素滿足預先設置的有效性條件時,校驗通過,否則校驗不通過,返回S2;
54、根據事件編號、事件類型和分錄參數表生成與所述事件編號對應的分錄表,所述分錄表包括事件編號、事件類型、事件要素和目標要素,根據S2中錄入的事件要素獲取目標要素;
55、對除事件編號、事件類型、事件要素和目標要素以外的其它信息進行更新;
56、保存事件信息表、分錄表以及S5中更新的其它信息。
[0006]其中S2中錄入事件要素方法為人工直接錄入或將事件發生過程中的有關憑證進行掃描,通過影像識別技術提取憑證中的事件要素並自動錄入。
[0007]優選的,該方法還包括自動批處理方法,具體為:
設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
[0008]優選的,SI中還可以為分錄參數表中事件要素設置有效性條件,S3中預先設定的有效性條件時指SI中設置的有效性條件。
[0009]一種事件驅動的信息處理系統,包括分錄參數表建立模塊、事件信息表建立模塊、事件錄入項校驗模塊、信息更新模塊、分錄表建立模塊,
其中,分錄參數表建立模塊用於建立分錄參數表;所述分錄參數表包括事件類型、事件要素與目標要素,由所述事件類型可唯一確定事件要素與目標要素;分錄參數表建立模塊還可以為分錄參數表中事件要素設置有效性條件;
事件信息表建立模塊用於獲取事件類型,根據事件類型顯示與所述事件類型對應的事件要素,錄入事件要素並為所述事件類型和事件要素生成唯一的事件編號,根據事件編號、事件類型和事件要素建立事件信息表;
事件錄入項校驗模塊用於校驗事件信息表中事件類型和事件要素的完整性和有效性,只有當所述事件要素中的必填項和所述事件類型均不為空並且其中事件要素滿足預先設置的有效性條件時,校驗通過,否則校驗不通過;
分錄表建立模塊用於根據事件信息表中事件編號、事件類型和分錄參數表生成與所述事件編號對應的分錄表,所述分錄表包括事件編號、事件類型、事件要素和目標要素,其中所述目標要素根據事件要素獲得;
信息更新模塊用於對除事件編號、事件類型、事件要素和目標要素以外的其它信息進行更新;
其中,所述事件驅動的信息處理系統還包括自動批處理模塊,所述自動批處理模塊用於設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
[0010]優選的,事件信息表建立模塊包括人工信息錄入模塊和自動信息錄入模塊;所述人工信息錄入模塊用於實現事件要素的手工錄入;所述自動錄入模塊包括單據掃描模塊、影像識別模塊和信息自動填充模塊;所述單據掃描模塊用於對原始數據進行掃描並記錄掃描影像,由影像識別模塊從所述掃描影像中提取事件要素並傳輸至信息自動填充模塊,由信息自動填充模塊自動錄入所述事件要素。
[0011]實施本發明,具有如下有益效果:
本發明提供了一種事件驅動的信息處理方法及系統,採用事件驅動方式進行信息處理,從而將對需要進行信息處理的事件的記錄與信息處理過程統一起來,由需要進行信息處理的事件直接獲取信息處理過程的目標信息,從而對直接獲取的目標信息進行處理,解決了信息處理不及時的問題,提高了處理效率,提升了信息的有效性和可靠性。
【專利附圖】
【附圖說明】
[0012]圖1是事件驅動的信息處理方法流程圖;
圖2是事件驅動的信息處理系統結構圖。
【具體實施方式】
[0013]為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述。
[0014]本發明實施例提供了一種事件驅動的信息處理方法,如圖1所示,包括以下步驟: (1)、建立分錄參數表;所述分錄參數表包括事件類型、事件要素與目標要素,由所述事件類型可唯一確定事件要素與目標要素;
(2)、獲取事件類型,根據事件類型顯示與所述事件類型對應的事件要素,錄入事件要素並為所述事件類型和事件要素生成唯一的事件編號,根據事件編號、事件類型和事件要素建立事件信息表;
(3)、校驗所述事件類型和事件要素的完整性和有效性,只有當所述事件要素中的必填項和所述事件類型均不為空並且事件要素滿足預先設置的有效性條件時,校驗通過,否則校驗不通過,返回S2;
(4)、根據事件編號、事件類型和分錄參數表生成與所述事件編號對應的分錄表,所述分錄表包括事件編號、事件類型、事件要素和目標要素,根據S2中錄入的事件要素獲取目標要素;
(5)、對除事件編號、事件類型、事件要素和目標要素以外的其它信息進行更新;
(6)、保存事件信息表、分錄表以及S5中更新的其它信息。
[0015]其中(2)中錄入事件要素方法為人工直接錄入或
將事件發生過程中的有關憑證進行掃描,通過影像識別技術提取憑證中的事件要素並自動錄入。
[0016]優選的,該方法還包括自動批處理方法,具體為:
設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
[0017]優選的,(I)中還可以為分錄參數表中事件要素設置有效性條件,(3)中預先設定的有效性條件時指(I)中設置的有效性條件
以帳務過程信息處理方法為例,具體為:
51、從帳務處理過程所涉及的各個行業的生產經營行為中提取生產經營事件要素和與之相對應的帳務要素,建立按照行業進行分類的會計分錄參數表,所述會計分錄參數表包括生產經營事件類型、生產經營事件要素與帳務要素;
52、獲取生產經營事件類型,根據生產經營事件類型顯示與所述類型對應的生產經營事件要素,錄入生產經營事件要素並為所述生產經營事件類型和生產經營事件要素生成唯一的生產經營事件編號,根據生產經營事件編號、生產經營事件類型和生產經營事件要素建立事件信息表;
53、校驗所述生產經營事件類型和生產經營事件要素的完整性和有效性,只有當所述生產經營事件要素中的必填項和所述生產經營事件類型均不為空並且生產經營事件要素的錄入項滿足預先設定的有效性條件時,校驗通過,否則校驗不通過,返回S2 ;
54、根據生產經營事件編號、生產經營事件類型和會計分錄參數表生成與所述生產經營事件編號對應的分錄表,所述分錄表包括生產經營事件編號、生產經營事件類型、生產經營事件要素和帳務要素,根據S2中錄入的生產經營事件要素獲取帳務要素;
55、對除生產經營事件編號、生產經營事件類型、生產經營事件要素和帳務要素以外的其它信息進行更新;
56、保存事件信息表、分錄表以及S5中更新的其它信息。
[0018]優選的,S2中錄入信息方法為人工錄入,或
將生產經營事件發生過程中獲取的原始票據進行掃描,通過影像識別技術提取票據中的生產經營事件要素並自動錄入。
[0019]優選的,S5中其所述它生產信息為庫存信息、客戶信息和產品信息。
[0020]優選的,SI中可以為生產經營事件要素設置有效性條件,S3中的所述的有效性條件是指Si中所述的有效性條件。
[0021]優選的,該方法還包括自動批處理方法,具體為:設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
[0022]其中,所述自動信息處理包括自動計算資產的折舊、費用的攤提、月末結算、年終處理、報表生產。
[0023]一種事件驅動的信息處理系統,如圖2所示,包括分錄參數表建立模塊、事件信息表建立模塊、事件錄入項校驗模塊、信息更新模塊、分錄表建立模塊,
其中,分錄參數表建立模塊用於建立分錄參數表;所述分錄參數表包括事件類型、事件要素與目標要素,由所述事件類型可唯一確定事件要素與目標要素;分錄參數表建立模塊還可以為分錄參數表中事件要素設置有效性條件;
事件信息表建立模塊用於獲取事件類型,根據事件類型顯示與所述事件類型對應的事件要素,錄入事件要素並為所述事件類型和事件要素生成唯一的事件編號,根據事件編號、事件類型和事件要素建立事件信息表;
事件錄入項校驗模塊用於校驗事件信息表中事件類型和事件要素的完整性和有效性,只有當所述事件要素中的必填項和所述事件類型均不為空並且其中事件要素滿足預先設置的有效性條件時,校驗通過,否則校驗不通過;
分錄表建立模塊用於根據事件信息表中事件編號、事件類型和分錄參數表生成與所述事件編號對應的分錄表,所述分錄表包括事件編號、事件類型、事件要素和目標要素,其中所述目標要素根據事件要素獲得;
信息更新模塊用於對除事件編號、事件類型、事件要素和目標要素以外的其它信息進行更新;
其中,所述事件驅動的信息處理系統還包括自動批處理模塊,所述自動批處理模塊用於設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
[0024]優選的,事件信息表建立模塊包括人工信息錄入模塊和自動信息錄入模塊;所述人工信息錄入模塊用於實現事件要素的手工錄入;所述自動錄入模塊包括單據掃描模塊、影像識別模塊和信息自動填充模塊;所述單據掃描模塊用於對原始數據進行掃描並記錄掃描影像,由影像識別模塊從所述掃描影像中提取事件要素並傳輸至信息自動填充模塊,由信息自動填充模塊自動錄入所述事件要素。
[0025]以上所揭露的僅為本發明較佳實施例而已,當然不能以此來限定本發明之權利範圍,因此依本發明權利要求所作的等同變化,仍屬本發明所涵蓋的範圍。
【權利要求】
1.一種事件驅動的信息處理方法,其特徵在於,包括以下步驟: 51、建立分錄參數表;所述分錄參數表包括事件類型、事件要素與目標要素,由所述事件類型可唯一確定事件要素與目標要素; 52、獲取事件類型,根據事件類型顯示與所述事件類型對應的事件要素,錄入事件要素並為所述事件類型和事件要素生成唯一的事件編號,根據事件編號、事件類型和事件要素建立事件信息表; 53、校驗所述事件類型和事件要素的完整性和有效性,只有當所述事件要素中的必填項和所述事件類型均不為空並且事件要素滿足預先設置的有效性條件時,校驗通過,否則校驗不通過,返回S2; 54、根據事件編號、事件類型和分錄參數表生成與所述事件編號對應的分錄表,所述分錄表包括事件編號、事件類型、事件要素和目標要素,根據S2中錄入的事件要素獲取目標要素; 55、對除事件編號、事件類型、事件要素和目標要素以外的其它信息進行更新; 56、保存事件信息表、分錄表以及S5中更新的其它信息。
2.根據權利要求1所述的一種事件驅動的信息處理方法,其特徵在於,S2中錄入事件要素的方法為人工直接錄入或 將事件發生過程中的有關憑證進行掃描,通過影像識別技術提取憑證中的事件要素並自動錄入。
3.根據權利要求1或2所述的一種事件驅動的信息處理方法,其特徵在於,該方法還包括自動批處理方法,具體為: 設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
4.根據權利要求1-3所述的一種事件驅動的信息處理方法,其特徵在於,SI中還可以為分錄參數表中事件要素設置有效性條件,S3中預先設定的有效性條件時指SI中設置的有效性條件。
5.一種事件驅動的信息處理系統,其特徵在於,包括分錄參數表建立模塊、事件信息表建立模塊、事件錄入項校驗模塊、信息更新模塊、分錄表建立模塊, 其中,分錄參數表建立模塊用於建立分錄參數表;所述分錄參數表包括事件類型、事件要素與目標要素,由所述事件類型可唯一確定事件要素與目標要素;分錄參數表建立模塊還可以為分錄參數表中事件要素設置有效性條件; 事件信息表建立模塊用於獲取事件類型,根據事件類型顯示與所述事件類型對應的事件要素,錄入事件要素並為所述事件類型和事件要素生成唯一的事件編號,根據事件編號、事件類型和事件要素建立事件信息表; 事件錄入項校驗模塊用於校驗事件信息表中事件類型和事件要素的完整性和有效性,只有當所述事件要素中的必填項和所述事件類型均不為空並且其中事件要素滿足預先設置的有效性條件時,校驗通過,否則校驗不通過; 分錄表建立模塊用於根據事件信息表中事件編號、事件類型和分錄參數表生成與所述事件編號對應的分錄表,所述分錄表包括事件編號、事件類型、事件要素和目標要素,其中所述目標要素根據事件要素獲得; 信息更新模塊用於對除事件編號、事件類型、事件要素和目標要素以外的其它信息進行更新。
6.根據權利要求5所述的一種事件驅動的信息處理系統,其特徵在於, 所述事件驅動的信息處理系統還包括自動批處理模塊,所述自動批處理模塊用於設置自動批處理條件,在滿足自動批處理條件下進行自動信息處理。
7.根據權利要求5或6所述的一種事件驅動的信息處理系統,其特徵在於,事件信息表建立模塊包括人工信息錄入模塊和自動信息錄入模塊; 所述人工信息錄入模塊用於實現事件要素的手工錄入; 所述自動錄入模塊包括單據掃描模塊、影像識別模塊和信息自動填充模塊;所述單據掃描模塊用於對原始數據進行掃描並記錄掃描影像,由影像識別模塊從所述掃描影像中提取事件要素並傳輸至信息自動填充模塊,由信息自動填充模塊自動錄入所述事件要素。
【文檔編號】G06Q10/06GK104268704SQ201410514487
【公開日】2015年1月7日 申請日期:2014年9月30日 優先權日:2014年9月30日
【發明者】範小娟, 黃慶武 申請人:廈門八界網際網路科技有限公司