簡介
(Information Resource Planning,簡稱IRP)
信息資源規劃(IRP)、業務流程整理(BPR)和ERP之間存在著內在聯繫,弄清三者的關係有利於企業信息化項目的實施。
一個企業經營管理活動可按企業的總目標分解為若干項大的業務工作,而這些工作又通過一系列流程來完成。ERP的目的就是利用計算機網路和程式這一工具來幫助人們固化並高效地執行這些流程,從而更快捷、低成本地實現企業的總目標。因此,要建立ERP就必須對達成總目標所需的流程進行整理、最佳化。
一個企業的業務流程是否重組,如何重組不能一概而論,要視企業現有的流程與企業的發展階段是否相適應而定,重組可能給企業帶來新的生機,也會給企業帶來振盪和衝擊。但是,無論如何,在實施ERP之前,對納入ERP主要業務流程進行梳理、分析、最佳化則是必不可少的。從這個意義上講,BPR叫做業務流程整理可能更加貼近實際。
而IRP恰恰是以工程理論方法為指導,遵從標準規範,利用科學的軟體工具幫助我們看清現行流程的現代化網路工具,利用IRP梳理現行流程,以形象直觀的方式表達現行流程,可以讓企業的業務人員、管理者和決策者從不同的角度審視現行流程,結合ERP的現代管理思想和企業環境,兼顧企業自身對流程最佳化衝擊的承受能力,去作切合實際的業務流程最佳化,為實施ERP,從業務流程、數據統一兩個基本方面奠定了結實的基礎,大大降低了實施ERP的風險。
明確一點說就是:IRP是現代化需求(功能、數據)調研、描述流程的工具,BPR(最佳化流程)的基礎,ERP需求(功能和數據)調研的基礎;BPR是ERP思想在流程中的體現,管理思想的升級;通過BPR提高IRP結果(功能、數據)的針對性;ERP:落實IRP、BPR的結果,把需求變成套用系統。IRP、BPR是實施ERP必不可少的台階,把通常的ERP分成IRP、BPR、ERP三部分實施會大大提高成功率。
相關工具
信息資源規劃工具IRP2000是國內開發研製的全面支持企業信息資源規劃的需求分析與系統建模兩個階段工作的軟體工具,其推廣套用已被國家科技部批准為“國家級火炬計畫項目”。
業務梳理
支持業務模型的建立,用“職能域-業務過程-業務活動”三層列表描述的業務功能結構。
數據分析
支持用戶視圖分析(包括登記及組成)、數據項/元素的聚類分析和各職能域輸入/出數據流的量化分析。
系統功能建模
支持功能模型的建立,用“子系統-功能模組-程式模組”的三層結構來表示系統的邏輯功能模型。
系統數據建模
從概念主題資料庫的定義開始,支持用戶視圖分組與基本表定義,落實邏輯主題資料庫的所有基本表結構,建立全域和各子系統數據模型。
系統體系結構建模
識別定義子系統數據模型和功能模型的關聯結構,自動生成子系統和全域C-U矩陣。 IRP2000將信息資源規劃的有關標準規範和方法步驟,都編寫到軟體工具中,使用可視化、易操作的程式,引導規劃人員執行標準規範,使信息資源規劃工作的資料錄入、人機互動和自動化處理的工作量比例為1:2:7,因而能高質量、高效率地支持信息資源規劃工作。推廣套用實踐表明,該工具會幫助企業繼承已有的程式和數據資源,診斷原有數據環境存在的問題,建立統一的信息資源管理基礎標準和集成化信息系統總體模型,在此基礎上可以最佳化提升已有的套用系統,引進、定製或開發新套用系統,高起點、高效率地建立新一代的信息網路。
DD和IRR
數據字典(Data Dictionary,簡稱DD)是軟體工程用來記存套用系統中數據定義、結構和相互關聯的概念,隨著系統的複雜化和從建設到運行的全程管理的需要,數據字典發展成元庫(Repository)。我們將IRP2000創建的、貫穿信息資源規劃到套用系統開發全過程的元庫稱做信息資源元庫(Information Resource,簡稱IRR)。
在信息資源規劃階段,IRR的內容有:各職能域/現有套用系統之間以及與外單位交流什麼信息,現有套用系統和新規劃的套用系統處理什麼信息,即已有哪些信息資源、要開發哪些信息資源;在系統建設階段,IRR的內容包括:資料庫設計,信息分類編碼設計,數據環境重建信息,套用系統整合、開發等;在系統運行階段,IRR的內容有:信息結構變化,數據定義變化,信息分類編碼變化,信息處理變化、套用系統變化等。這樣,信息資源元庫(IRR)就將一個企業(尤其是大型集團企業)的信息化建設發展過程記錄了下來,管理了起來,因而成為企業信息化的核心資源。
IRR絕不是一般意義的“電子文檔”(文本或超文本檔案),而是經過科學嚴格設計的、具有穩定性數據模型的“信息資源規劃信息與知識庫”。IRR是一種“活化的機內文檔”,為規劃分析人員營造緊密合作的環境,產生規範化的技術文檔。有了元庫就基本不需要紙面文檔,因為利用在線上檢索,多個開發組使用更為方便、直觀,但列印輸出有時也是必要的,例如供複查、討論等。
建立企業IRR需要一個積累發展過程,首次規劃資料的計算機化記存,有利於後續開發工作的進行;修訂數據元素和信息分類編碼標準,最佳化系統的功能模型和數據模型,都建立在原有IRR的基礎上。
這種工具將信息資源規劃的步驟方法和標準規範“固化”到軟體系統中去,為規劃分析人員營造緊密合作的環境,尤其是能加強業務人員與分析人員有效地相互溝通。在進行信息資源規劃的過程中,從職能域的定義劃分開始,到業務流和數據流的調研分析,再到系統功能建模和數據建模,都需要經歷複查修改,由粗到精,不斷完善,這就需要動態的、活化的技術文檔。這種技術文檔就是“信息資源規劃信息與知識庫”或“信息資源元庫”,它們在信息資源規划過程中創建,並用於信息化建設的全程。總之,信息資源元庫(IRR)是一個組織信息化建設的核心資源,必須認真加以管理。
控制協調
信息資源規劃工具
信息資源規劃工具IRP2000可適用於三種水平的企業信息化情況:
1.計算機套用覆蓋面較大,但數據環境質量較差,信息孤島較多,需要建立共享的數據環境,整合提升已有的套用系統。
2.計算機套用覆蓋面中等,數據環境質量中等或較差,既需要開發一些新的套用系統,又需要改善數據環境,使已有的套用系統與新開發的套用系統能實現信息共享。
3.計算機套用覆蓋與數據環境建設都遠未形成一定規模,或者是新組建的企業,需要集成化地開發新一代的信息系統。
不同的企業可根據自己的特點,從實際出發,相對靈活地選擇不同的數據集成策略——分段式集成策略、集中式集成策略或再造工程策略,進行集成化信息系統建設。然而,本工具系統對各類情況都是適用的,這是因為:一方面,本工具系統體現了信息資源規劃的統一的方法論,有關方法步驟、標準規範已經編寫到本軟體工具之中,使用本工具就會引導執行有關標準規範;另一方面,無論企業開發哪一類信息系統(SCM、ERP、CRM等等),也不論套用系統項目的實施採取哪種方式(改造、定製、購入、自行開發等等),都可以在本工具的支持下搞好全企業的信息資源規劃,使企業擁有自己的標準規範和系統模型,用來控制、指導和協調信息系統集成,從而發揮企業在信息化建設中的主導作用。
對於大型集團企業或行業信息化建設來說,各企業間交流經驗,借鑑、繼承已有的元庫信息與知識,對加速推進全集團或全行業信息化進程有重要意義。如下圖所示,在我們進行A企業、B企業和C企業等單位的需求分析和系統建模時,首先是總結繼承各單位的信息資源開發經驗、成果和新的需求及其模型;藉助IRP2000工具經過分析,我們就得到了這些單位共性的資料——統一的數據標準和參照模型。D企業要開發新一代的集成化MIS,如果採用IRP2000借鑑這種統一的標準和參照模型(存儲在初始元庫中),那么它的信息資源規劃只是在已有知識庫的基礎上進行必要的調整、修正和補充,或者說是對初始元庫的最佳化,在共性的參照模型中加上個性的東西即可。顯然,這種規劃所需的時間會大大減少,而規劃成果的實用性卻大大增加,會高效率、高質量地指導其信息化建設工作。
用好工具。工欲善其事,必先利其器。信息資源規劃是企業信息化項目的基礎和先導,亦是一項複雜的社會--技術系統工程,沒有以信息工程理論為依據的現代化工具支持,是不可能成功的。國內IRP工具是大連聖達計算機發展有限公司多年集體智慧的結晶。是輔助企業進行信息資源規劃不可多得的工具軟體。它突出以"數據為中心",集標準、工具和方法於一體,形成標準規範工具、工具實現方法、方法決定標準;標準體現方法、方法指導工具、工具支持標準的相互制約相互最佳化的閉環機制。實施企業信息資源規劃若使用IRP工具軟體,不僅提高工作效率,同時得到一套簡明、科學、實用的工程化的方法。使信息資源規劃工作有計畫、有步驟地進行,獲得較好的規劃成果。
I/O請求包
(I/O Request Packet)一個客戶軟體一般都通過I/O請求包(IRP)來要求數據傳送。然後,或者等待,或者當傳送完成後被通知。IRP的細節是由作業系統來指定的。客戶軟體提出與設備上的端點建立某個方向的數據傳送的請求,IRP就可簡單地理解為這個請求。一個客戶軟體可以要求一個通道回送所有的IRP。當關於IRP的匯流排傳送結束時,無論它是成功地完成,還是出現錯誤,客戶軟體都將獲得通知說IRP完成了。
利率平價
IRP,又稱利率平價(英語:Interest rate parity)也稱作利息率平價,指所有可自由兌換貨幣的預期回報率相等時外匯市場所達到的均衡條件。 利率平價規定,一種貨幣對另一種貨幣的升值(貶值)必將被利率差異的變動所抵銷。如果美國利率高於日本利率,那么美元將對日元貶值,貶值幅度據防止無風險套匯而定。未來匯率會在當日規定的遠期匯率中被反映。在我們的例子中,美元的遠期匯率被看作貼水,因為以遠期匯率購得的日元少於以即期匯率購得的日元。日元則被視為升水。 20 世紀 90 年代之後,無證據表明利息平價說仍然有效。與此理論截然相反,具有高利率的貨幣通常不但沒有貶值,反而因對通貨膨脹的遠期抑制和身為高效益貨幣而增值。
初始接收點
initial receiving point,簡稱irpIO請求包
I/O request packets, 簡稱IRP,即輸入輸出請求包,它是Windows核心中的一種非常重要的數據結構。上層應用程式與底層驅動程式通信時,應用程式會發出I/O請求,作業系統將相應的I/O請求轉換成相應的IRP,不同的IRP會根據類型被分派到不同的派遣例程中進行處理。
IRP有兩個基本的屬性,即MajorFunction和MinorFunction,分別記錄IRP的主類型和子類型。作業系統根據MajorFunction決定將IRP分發到哪個派遣例程,然後派遣例程根據MinorFunction進行細分處理。
IRP的概念類似於Windows應用程式中“訊息”的概念。在Win32編程中,程式由“訊息”驅動,不同的訊息被分發到不同的處理函式中,否則由系統默認處理。
檔案I/O的相關函式例如CreateFile、ReadFile、WriteFile、CloseHandle等分別會引發操系統產生IRP_MJ_CREATE、IRP_MJ_READ、IRP_MJ_WRITE、IRP_MJ_CLOSE等不同的IRP,這些IRP會作被傳送到驅動程式的相應派遣例程中。
IRP intelligent resource planning