新四季網

管理多種電子工單生成的方法及系統的製作方法

2023-05-24 23:55:41


專利名稱::管理多種電子工單生成的方法及系統的製作方法
技術領域:
:本發明主要涉及電信電子工單自動施工管理領域,尤其涉及一種管理多種電子工單生成的方法及系統。
背景技術:
:在電信領域中,一個業務的開通往往是通過電子工單自動施工來完成的。所以電子工單的自動施工管理在電信業務中是至關重要的一個環節。而電子工單根據工單類型的不同,其輸入界面、存儲、校驗、協i^U艮文等方面都有不同。所以往往不同類型的工單使用的服務開通系統也不一樣。所以,提供一種通用的可配的電子工單界面生成、存儲、校驗和報文協議組裝的技術方案有助於實現電信服務開通系統的集中式管理,降低不同服務開通系統的重複開發成本。目前,在處理不同類型的電子工單時,主要有以下兩種實現方式方式1:不同類型的電子工單由不同的系統進行處理。每個系統的電子工單錄入界面、工單屬性校驗、工單屬性存儲和報文協議解析等各不相同,都通過硬編碼的方式固定在系統中。當新增加一種類型的電子工單時,又需要重新設計一套類似的系統,這樣就增加了系統的研發成本,且新的業務開展的速度依賴於新系統研發的速度;另外,不同類型的電子工單對應的系統各不相同,為業務開通流程的維護帶來了很大的不便。方式2:不同類型的電子工單集中在一個系統中進行處理。^f旦該方式下,對於不同類型的電子工單,需要在系統中進行特殊處理才能實現。例如,為不同類型的工單生成不同的工單錄入界面。方式2是將方式1中的多個系統集中到一起來實現對不同類型的電子工單的處理,它僅僅是對電子工單自動施工規則管理和流程管理的復用,對電子工單錄入界面、工單屬性校驗、l艮文的解析、存儲等操作,都還是需要通過在系統中以硬編碼的方式來實現。當新增一種類型的電子工單時,仍然需要對界面、校驗、報文封裝、解析和存儲等進行編碼才能實現。因此,不利於代碼的穩定和維護,並且增加不必要的重複工作量。目前,不同類型的電子工單對工單屬性的顯示、4交驗和存儲等方面都有不同。例如交換網的工單有新電話號碼這個屬性,而且是必填屬性;而智能網卻沒有這個屬性;又假設交換網的新電話號碼要存儲到資料庫的電話號碼(PHONENUM)欄位,而智能網的工單PHONENUM欄位不需要填值;還有交換網工單中電話號碼必須是8位數字,智能網工單中的分局號必須是4位數字。很顯然,無論採用上述哪種方式,都無法在不改動原有代碼、不增加代碼的情況下實現這樣的一些功能。
發明內容有鑑於此,本發明的目的在於提供一種管理多種電子工單生成的方法及系統,該方法及系統為用戶提供;r一套性能穩定、1更於維護、成本投入少、便於二次開發的管理多種電子工單生成的解決方案。本發明提供了一種管理多種電子工單生成的方法,包括A.生成與不同類型的電子工單對應的配置文件;B.讀取與一種類型的電子工單對應的配置文件,根據該配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面;C.通過該電子工單錄入界面獲取錄入的工單屬性信息;D.根據該工單屬性信息生成電子工單,並存儲到工單管理資料庫。該方法步驟A所述配置文件包括工單屬性顯示配置文件、工單屬性校-險配置文件和工單屬性存儲配置文件。該方法所述步驟B為讀取工單屬性顯示配置文件,根據該工單屬性顯示配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面。該方法步驟C與步驟D之間進一步包括讀取該工單屬性校驗配置文件,根據該配置文件和工單管理資料庫中的工單屬性對通過電子工單錄入界面錄入的工單屬性信息進行工單屬性校驗。該方法所述工單屬性校驗的過程為如果校驗通過,進入步驟D;如果校驗不通過,返回步驟C。該方法步驟D所述存儲到工單管理資料庫中為讀^i工單屬性存儲配置文件,根據工單屬性存儲配置文件和工單管理資料庫中的工單屬性,將電子工單存儲到工單管理資料庫。該方法步驟D所述根據該工單屬性信息生成電子工單為根據電子工單接口協議報文格式和工單管理資料庫中的工單屬性,將用戶錄入的工單屬性信息組裝並以協議報文發送;接收該協議報文,根據電子工單接口協議格式和工單管理資料庫中的工單屬性,將協議報文解析生成電子工單。本發明還提供了一種管理多種電子工單生成的系統,包括工單屬性配置模塊,用於生成與不同類型的電子工單對應的配置文件,該配置文件包括工單屬性顯示配置文件、工單屬性校驗配置文件和工單屬性存儲配置文件;工單錄入界面生成模塊,用於讀取工單屬性顯示配置文件,根據該工單屬性顯示配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面。工單生成模塊,用於將通過電子工單錄入界面錄入的工單屬性信息生成電子工單;工單存儲模塊,用於將電子工單存儲到工單管理資料庫。該系統進一步包括工單屬性校驗模塊,讀取該工單屬性校驗配置文件,根據該配置文件和工行工單屬性校驗。該系統所述工單存儲模塊將電子工單存儲到工單管理資料庫為讀取工單屬性存儲配置文件,根據工單屬性存儲配置文件和工單管理資料庫中的工單屬性,將電子工單存儲到工單管理資料庫。該系統所述工單生成模塊包括工單發送模塊,用於根據電子工單接口協議報文格式和工單管理資料庫中的工單屬性,將用戶錄入的工單屬性信息組裝,並以協議報文形式發送給工單接收模塊;工單接收模塊,用於接收該協議報文,根據電子工單接口協議格式和工單管理資料庫中的工單屬性,將協議報文解析生成電子工單,發送給工單存儲模塊。本發明所述的管理多種電子工單生成的方法及系統j艮據工單的類型提供相應的工單屬性配置文件,然後進一步根據該配置文件和工單管理資料庫的工單屬性,實現對不同類型的電子工單進行顯示、校驗和存儲等方面的管理。另夕卜,本發明能夠在不改變原系統配置的情況下,兼容對新類型電子工單的管理。通過本發明,達到為用戶提供一套性能穩定、便於維護、成本投入少、便於二次開發的管理多種電子工單生成的解決方案的有益效果。圖1為本發明中實現管理多種電子工單生成的系統結構圖;圖2為本發明中實現管理多種電子工單生成的方法流程圖;具體實施方式本發明中的電子工單包含多個工單屬性,工單屬性包括如是否顯示、是否必選、如何校驗、如何存儲等。不同類型的電子工單所包含的工單屬性各不相同。工單屬性配置包括工單屬性定義配置和工單屬性值集合定義配置,其中,工單屬性定義配置通過工單管理資料庫存儲,並通過界面提供對工單屬性的增加、刪除、修改、查詢功能。工單屬性值集合定義配置通過工單管理資料庫存儲,並通過界面提供對工單屬性值集合的增加、刪除、修改、查詢功能。工單屬性值集合依賴於工單類型、工單屬性。工單屬性值集合表中的一條記錄表示一個工單屬性對應的值集合中的一個元素。下面結合附圖來說明本發明的具體實施方式。本發明中實現管理多種電子工單生成的系統結構圖參見圖1所示,圖中包括工單屬性配置模塊101、工單錄入界面生成模塊102、工單屬性校驗模塊103、工單發送模塊104、工單接收模塊105、工單存儲模塊106和工單管理資料庫107。工單屬性配置模塊101,用於針對每一種類型的電子工單,生成與該種類型的電子工單對應的配置文件。該配置文件包括工單屬性顯示配置文件、工單屬性校—瞼配置文件、工單屬性存儲配置文件。該三種配置文件詳述如下工單屬性顯示配置文件包括工單類型標籤,用於唯一標識一種專業網,其包含屬性以字符串key表示key—一工單類型對應的編碼,在配置文件中,工單類型標籤的key屬性是不能重複的,並且,當key屬性為默認值時,標識此類工單中所有未在此文件中配置的其他工單類型起效,即預設配置。工單屬性標籤,用於唯一標識某專業網下的一個工單屬性,其包含屬性也以字符串key表示key——工單屬性對應的編碼,當key屬性為ALL時,表示此專業網下所有的工單屬性;當key為ALLOTHERS時表示此專業網下除此配置文件中包含的工單屬性以外的其他所有屬性。necessary--工單屬性是否為必須項。show——工單屬性是否顯示。text——工單屬性對應的文本描述,此屬性為空時,將直接採用工單屬性定義表中此屬性對應的描述。iscustom——工單屬性的顯示是否需要採用自定義方法。desc——工單屬性的助記描述,為了更容易識別此工單屬性。class—一工單屬性需採用自定義方法生成顯示內容時,所需調用的類。修改配置僅在property標籤的iscustom屬性為是時有效。工單屬性校驗配置文件包括工單類型標籤,用於唯一標識一種專業網,其包含屬性以字符串key表示key——工單類型對應的編碼,在配置文件中,工單類型標籤的key屬性是不能重複的,並且,當key屬性為默認值時,標識此類工單中所有未在此文件中配置的其他工單類型起效,即預設配置。工單屬性標籤,用於唯一標識某專業網下的一個工單屬性,其包含屬性也以字符串key表示key——工單屬性對應的編碼,當key屬性為ALL時,表示此專業網下所有工單屬性;當key為ALLOTHERS時表示此專業網下除此8配置文件中包含的工單屬性以外的其他所有屬性。validate——工單屬性校驗所需的正則表達式。因為考慮到正則表達式中存在各種特殊字符,為了不影響XML文件的解析,所以將正則表達式設置為純數據形式,方便筒化處理。prompt——工單屬性校驗不通過時,給出的提示,同樣,也被定義為純數據形式,避免一些特殊字符影響XML文件的解析。工單屬性存儲配置文件包括table——表示存儲工單的工單管理資料庫名,它包括name屬性,表示工單管理資料庫名。工單類型標籤,用於唯一標識一種專業網,其包含屬性以字符串key表示key——工單類型對應的編碼,在配置文件中,工單類型標籤的key屬性是不能重複的,並且,當key屬性為默認值時,標識此類工單中所有未在此文件中配置的其他工單類型起效,即預設配置。poperty——針對單個工單屬性值的資料庫存儲配置,其包含屬性以字符串key表示key——工單屬性編號,當key屬性為ALL時,表示所有工單屬性;當key為ALLOTHERS時,表示除property中已經指明的工單屬性以外的其他所有屬性。field——工單屬性存放的欄位名。fieldtype——欄位類型。class——當工單屬性需要合併時,需調用的類。在判斷工單屬性是否需要合併時,只需看此專業網中是否還有與工單屬性存儲欄位一樣的配置,如果有就說明需要對工單屬性進行合併。工單錄入界面生成模塊102,用於讀取工單屬性顯示配置文件,根據該配置文件和工單管理資料庫107中的工單屬性生成相應的電子工單錄入界面。電子工單錄入界面上的每一個錄入點對應一個工單屬性,根據該配置文件,對每個錄入點採用相應的錄入方式。針對不同類型的電子工單,用戶通過與該類型電子工單相對應的電子工單錄入界面輸入工單屬性信息。工單屬性校驗模塊103,用於讀取工單屬性校驗配置文件,根據該配置文件和工單管理資料庫107中的工單屬性對通過電子工單錄入界面錄入的工單屬性進行相應的工單屬性校驗,判斷是否通過校驗,如果是,將相應的工單屬性信息發送給工單發送模塊104;否則,將返回工單錄入界面生成模塊102生成的電子工單錄入界面,等待用戶進行再次錄入操作。工單發送模塊104,用於根據電子工單接口協議報文格式和工單管理資料庫107中的工單屬性,將用戶錄入的工單屬性信息組裝,並以協議報文的形式發送給工單接收^^莫塊105。工單接收模塊105,用於接收該協議報文,根據電子工單接口協議格式和工單管理資料庫107中的工單屬性,將協議報文解析生成電子工單,發送給工單存儲模塊106。工單存儲模塊106,用於讀取工單屬性存儲配置文件,根據工單屬性存儲配置文件和工單管理資料庫107中的工單屬性,將電子工單存儲到工單管理資料庫107。本發明中實現管理多種電子工單生成的方法流程圖參見圖2所示,具體實施步驟如下步驟201:針對每一種類型的電子工單,生成與該種類型的電子工單對應的配置文件。所述配置文件包括工單屬性顯示配置文件、工單屬性校驗配置文件和工單屬性存儲配置文件。步驟202:讀取工單屬性顯示配置文件,根據該配置文件和工單管理資料庫中的工單屬性生成相應的電子工單錄入界面。電子工單錄入界面上的每一個錄入點對應一個工單屬性,根據該配置文件,對每個錄入點採用相應的錄入方式。針對不同類型的電子工單,用戶通過步驟203:讀取工單屬性校驗配置文件,根據該配置文件和工單管理資料庫中的工單屬性對通過電子工單錄入界面錄入的工單屬性信息進行相應的工單屬性校驗。該工單屬性校驗過程包括兩部分,第一部分是在電子工單錄入界面處對錄入的工單屬性信息進行校驗,如果校驗不通過,要求重新輸入正確的工單屬性信息。第二部分是對已經通過第一部分校驗的工單屬性進行再次校驗,參見如圖3所示,圖3為本發明中實現管理多種電子工單生成的電子工單屬性校驗流程圖,步驟如下步驟301,讀取工單屬性校驗配置文件;步驟302,根據該配置文件和工單管理悽t據庫107中的工單屬性對通過電子工單錄入界面錄入的工單屬性進行相應的工單屬性校驗;步驟303、步驟304和步驟305,判斷是否通過校驗,如果是,將相應的工單屬性信息發送;否則,返回工單錄入界面生成模塊生成的電子工單錄入界面,等待用戶進行再次錄入操作。步驟204:根據電子工單接口協議報文格式和工單管理資料庫中的工單屬性將用戶錄入的工單屬性信息組裝並發送協議報文。步驟205:根據電子工單接口協議格式和工單管理資料庫中的工單屬性將協議報文解析成電子工單。步驟206:讀取工單屬性存儲配置文件,根據工單屬性存儲配置文件和工單管理資料庫中的工單屬性,將電子工單存儲到工單管理資料庫。以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。權利要求1.一種管理多種電子工單生成的方法,其特徵在於,包括A.生成與不同類型的電子工單對應的配置文件;B.讀取與一種類型的電子工單對應的配置文件,根據該配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面;C.通過該電子工單錄入界面獲取錄入的工單屬性信息;D.根據該工單屬性信息生成電子工單,並存儲到工單管理資料庫。2.根據權利要求1所述的方法,其特徵在於,步驟A所述配置文件包括工單屬性顯示配置文件、工單屬性校驗配置文件和工單屬性存儲配置文件。3.根據權利要求2所述的方法,其特徵在於,所述步驟B為讀取工單屬性顯示配置文件,根據該工單屬性顯示配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面。4.根據權利要求1所述的方法,其特徵在於,步驟C與步驟D之間進一步包括讀取該工單屬性校驗配置文件,根據該配置文件和工單管理資料庫中的工單屬性對通過電子工單錄入界面錄入的工單屬性信息進行工單屬性校驗。5.根據權利要求4所述的方法,其特徵在於,所述工單屬性校驗的過程為如果校驗通過,進入步驟D;如果校驗不通過,返回步驟C。6.根據權利要求1所述的方法,其特徵在於,步驟D所述存儲到工單管理資料庫中為讀取工單屬性存儲配置文件,根據工單屬性存儲配置文件和工單管理資料庫中的工單屬性,將電子工單存儲到工單管理資料庫。7.根據權利要求1所述的方法,其特徵在於,步驟D所述根據該工單屬性信息生成電子工單為根據電子工單接口協議才艮文才各式和工單管理資料庫中的工單屬性,將用戶錄入的工單屬性信息組裝並以協議報文發送;接收該協議報文,根據電子工單接口協議格式和工單管理資料庫中的工單屬性,將協議報文解析生成電子工單。8.—種管理多種電子工單生成的系統,其特徵在於,包括工單屬性配置模塊,用於生成與不同類型的電子工單對應的配置文件,該配置文件包括工單屬性顯示配置文件、工單屬性校驗配置文件和工單屬性存儲配置文件;工單錄入界面生成模塊,用於讀取工單屬性顯示配置文件,根據該工單屬性顯示配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面。工單生成模塊,用於將通過電子工單錄入界面錄入的工單屬性信息生成電子工單;工單存儲模塊,用於將電子工單存儲到工單管理資料庫。9.根據權利要求8所述的系統,其特徵在於,該系統進一步包括工單屬性校驗模塊,讀取該工單屬性校驗配置文件,根據該配置文件和工單管理資料庫中的工單屬性對通過電子工單錄入界面錄入的工單屬性信息進行工單屬性校驗。10.根據權利要求8所述的系統,其特徵在於,所述工單存儲模塊將電子工單存儲到工單管理資料庫為讀取工單屬性存儲配置文件,根據工單屬性存儲配置文件和工單管理資料庫中的工單屬性,將電子工單存儲到工單管理資料庫。11.根據權利要求8所述的系統,其特徵在於,所述工單生成模塊包括工單發送模塊,用於根據電子工單接口協議報文格式和工單管理資料庫中的工單屬性,將用戶錄入的工單屬性信息組裝,並以協議報文形式發送給工單接收模塊;工單接收模塊,用於接收該協議報文,根據電子工單接口協議格式和工單管理資料庫中的工單屬性,將協議報文解析生成電子工單,發送給工單存儲模塊。全文摘要本發明公開了一種管理多種電子工單生成的方法生成與不同類型的電子工單對應的配置文件;讀取與一種類型的電子工單對應的配置文件,根據該配置文件和工單管理資料庫中的工單屬性生成電子工單錄入界面;通過該電子工單錄入界面錄入工單屬性信息;根據該工單屬性信息生成電子工單,並存儲到工單管理資料庫。同時還公開了一種管理多種電子工單生成的系統,包括工單屬性配置模塊、工單錄入界面生成模塊、工單生成模塊、工單存儲模塊。通過本發明為用戶提供了一套性能穩定、便於維護、成本投入少、便於二次開發的管理多種電子工單生成的解決方案。文檔編號G06F17/00GK101316296SQ20071009973公開日2008年12月3日申請日期2007年5月29日優先權日2007年5月29日發明者蓉張,進李,牟和平,鄧朝明申請人:中興通訊股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀