複製鏈接
請複製以下鏈接發送給好友

應用系統2.0

鎖定
傳統應用系統(Application Systems)往往是針對特定應用的,需要固化需求的,難以支持變化的管理信息系統。而應用系統2.0是建立針對全國性的組織,覆蓋整個組織所有管理業務和所有用户的管理信息系統。這樣的應用系統,業務需求的"變化"是常態的,"不變"是暫態的;面對整個組織,各部門和層級的業務"不同"是客觀存在的,"統一"是逐步實現的,繼而持續拓展(開始新的不同)的。為此,必須要有一個不僅能提供業務需求的實現,更要能夠提供可支持業務需求的變化,可對它們變化進行跟蹤和管理,可以支持持續優化的用户體驗的,企業化生產的新型應用系統(AS2.0)產品集合作為支撐。AS2.0中必須對整個組織業務需求的變化過程和結果加以控制、記錄和管理,面向數據應用的數據管理就是AS2.0關鍵基礎構件的一個產品,並且是它可行性的基礎。
中文名
應用系統2.0
外文名
Application Systems
含    義
針對難以支持變化的管理信息系統
功能需求
面向特定應用
性    質
應用系統
應用介紹
傳統應用系統幾乎都是面向特定應用,固化需求的管理信息系統,其系統功能關注重點是為特定應用提供業務處理的服務。新一代應用系統(AS2.0)強調的是與行業(業務)的無關性,其重點轉向了對業務需求變化的管理,其系統功能的關注重點也隨之轉向了提供支持業務變化的服務,通過這些服務提供的功能,加載和實現各類業務的處理和加工。
元數據管理
元數據是變化管理的關鍵,它們的作用是用標準化的方式記錄下每一個應用系統要件的屬性,定義出每一項業務在相應要件中的差異,以及實現的結果,比如每一個數據項、每一個數據集合(表格、物理表)、每一個流程、每一個指標等等,分別都是有哪些屬性(包括註釋和管理用的業務屬性)描述,應該用什麼形式描述等。由於不同的要件所要描述的屬性各不相同,每一個要件都有一個描述其屬性是如何構成的標準,稱之為“元模型”。每一項特定業務所涉及的數據、流程、規則、交互、展現等要件對應的各種元數據,經過封裝打包所形成的集合,稱之為“方案”。元數據的屬性有一些是共性的,比如名稱、標識符、語境等標識類的屬性,應用狀態、批准日期等管理類屬性等;還有一些是個性的,比如數據項的數據類型、數據格式、值域等屬性,數據集合的集合類型、集合樣式等屬性,指標的算法、因子等屬性。面向元數據管理所需要提供的功能應該包括:對各類元數據的採集、維護、發佈、停用、廢止等涉及元數據生命週期的管理功能;將特定業務涉及的所有元數據打包成方案,以及對方案的生命週期進行管理的功能;對各類元數據進行多角度的分類、跟蹤元數據的引用和頻度、元數據引用的關聯關係等元數據的應用管理功能;對不同要件的元數據屬性標準化、每個屬性如何描述的標準化、涉及業務語義的屬性如何關聯和引用的標準化等涉及元模型及其生命週期的管理功能。
業務管理
沒有滿足實際業務需求的系統,無論概念多超前,技術多先進都沒有應用的價值。業務實現是傳統應用系統關注的重點,同樣,也是AS2.0經過業務加載後的價值體現。傳統應用系統的業務實現往往都是採用直接編碼的方式實現的,而在AS2.0中的業務實現,一般都是通過業務加載的方式實現的,所謂業務加載就是利用相關工具,通過對元數據的定義或者配置產生相應的編碼集合,進行適當的組合實現業務需求的過程。通過這樣的加載過程使得與行業(業務)無關的AS2.0成為具有特定應用目標的,可以持續發展的行業(業務)管理信息系統。
傳統應用系統也有元數據管理的概念,但往往是在通過直接編碼實現業務需求以後,通過元數據獲取工具分析編碼的結果,再結合人工補錄業務元數據,根據相應的標準加以組合產生的。而在AS2.0中採用的是主動元數據管理,其元數據是將每個具體業務抽象成若干可共享的細粒度業務(比如表單填寫、數據項的加工、數據保存、流程環節的動作等)的屬性。它們是利用元數據管理工具,根據相關業務的特點和需求,按照元模型的標準,進行元數據的採集和定義建立的。這個建立過程既是元數據的產生過程,又是細粒度業務的實現過程。其產出物一個是元數據的集合,屬於元數據管理的基本單位;一個是實現相應細粒度業務的編碼集合,經過發佈供所需要的業務需求在實現時,共享、應用的最小粒度的編碼單位。在AS2.0的過渡期,由於工具覆蓋面和功能的不完善,細粒度業務的編碼集合可能還需要靠人工編碼,但必須以元數據的方式組織和發佈加以應用,而不能直接嵌入到應用系統。
面向業務管理所需要提供的功能應該包括:無需人工干預的,對元數據的配置和其所對應編碼的集合,進行解析和執行的後台功能,比如管理決策中的ETL、交易過程中具體實例的辦理流程、數據結構或模型的建立等等;實現每項業務,及其細粒度業務對應代碼集合所需資源的配置和調度管理;針對每個編碼集合的執行效率、效果、問題等執行情況的記錄管理;特別是能夠解析和執行針對特定業務打包的方案、能夠分析方案中哪些元數據已在現有環境中加載無需執行、能夠規避由於應用區域的需求不同,採用方案版本不同帶來的衝突問題等方案執行的管理。
檔案管理
這裏的檔案管理分為2個概念:一個是內容變化的歸檔管理,指的是傳統的紙質檔案管理,以及信息系統處理的各類業務所涉及的,需要歸檔的電子信息內容的管理;另一個是需求變化的歸檔管理,指的是為了實現業務需求的變化,對信息系統相關功能進行維護和變更結果的歸檔管理。後者是傳統應用系統很少考慮的問題,也是傳統檔案管理沒有涉及的問題,通常這些檔案的載體是元數據、日誌等管理信息系統特有的電子信息的記錄。
AS2.0的核心是實現對變化的管理,考慮到本來檔案的信息化管理就是管理信息系統的一類應用,新一代應用系統就應該將應用系統隨業務需求變更產生的變化,按照規範化的檔案封裝,納入統一的檔案管理平台管理,實現紙質檔案的信息化管理,電子信息的檔案化管理。紙質檔案通常是將每一類案卷封裝在一個檔案袋中,並用一個標準化的封面註明所封裝的內容及其屬性。利用信息化手段管理紙質檔案,主要是管理這些標準化的封面,並將這些封面與相應的紙質檔案存放位置關聯,實現快速定位。同樣,電子信息(包括內容變化和需求變化)的檔案化管理就是將關聯的電子信息,按照規定的時間範圍進行打包,並給這個信息包加上一個標準化的封面(可以使用國家檔案局發佈的標準DA_T 46-2009_6250和DA_T 48-2009_6875),以及將其關聯到相關信息包存儲的位置,達到利用一個應用進行覆蓋紙質和電子2類檔案的管理。
為此,面向檔案管理所需要提供的功能應該包括:將什麼樣的電子信息,按照什麼樣的時間段進行歸集、封裝的描述、定義、獲取等封裝功能;將封裝後的案卷進行移交、辦理、卸載(從生產系統中刪除)、歸檔等登記和交換功能;對已形成檔案的內容進行保管(紙質檔案保存在檔案櫃,電子檔案保存在專門的數據庫,通過標準化封面的關聯屬性,進行紙質和電子檔案間的定位)、調閲、複用、處置等使用和管理功能。
狀態管理
變化的狀態指的是支持AS2.0的機房、網絡、設備、系統軟件等環境要件每次變更、調整過程的時點記錄;服務器、中間件、應用系統等各種應用資源在運行時間變化的時點記錄;各種業務構件、業務進程在運行時間的時點記錄;各類應用及其支撐環境在應用過程中問題的提交、響應、結果的記錄等等。傳統的應用系統它們通常是用人工或日誌的形式進行記錄的,而AS2.0則應該提供專門的共享環境進行集中、統一的記錄、分析、關聯、知識化等方面的管理。
狀態信息的知識化是與傳統應用最大的區別,它更關注對所記錄的狀態信息加以分析應用;更關注將所有狀態信息集中在一個共享的環境中統一管理;更關注這些集中狀態信息的關聯分析和應用。比如,特定監控對象(設備、應用等)進行變更、調整後,對監控對象的相關狀態信息(效率、開銷等)所造成的影響分析;對其它監控對象的相關狀態信息所造成的關聯影響分析;以及其對業務變化、用户體驗、維護量變化等應用影響程度的分析等等。
面向狀態管理所需要提供的功能應該包括:將各種監控對象的狀態信息,實現信息化記錄的採集、彙集、登記等收集功能;要能夠由統一的環境,對各類監控對象分別收集的狀態信息,針對不同的監控目標,分別、集中地加以標準化、分類存儲、抽象提煉、過濾壓縮等組織管理功能;要能夠使用直觀、適時、動態、可回放等效果,提供狀態信息的反映、展現功能;要能夠對集中收集、標準化整理後的狀態信息進行標註、分類、封裝、關聯後形成知識,為今後應用的改進、完善、保障提供知識化管理功能。
總之,新一代應用系統所提供的功能,就像數學中的導數,研究的是數值變化一樣,更主要的是服務於應用的變化。通過這些功能描述應用的變化,實現應用的變化,記錄應用的變化,跟蹤應用的變化,從而實現管理信息系統的企業化生產,按需配置;實現業務信息化應用和管理的可持續發展;實現應用需求和用户體驗逐步、平穩的提升。