淺議動態企業資訊管理系統的開發

才智咖 人氣:3.05W
淺議動態企業資訊管理系統的開發
摘要:動態資訊管理系統是企業提升核心競爭力的平臺,開發動態資訊管理系統,需要採用新思路和新方法。基於分層業務元件的動態元件依賴關係方法,是從體系結構角度,在整個開發週期以構建動態系統為目標,在開發階段以動態元件的依賴關係為主脈展開,形成動態元件依賴關係的分析、設計方法,從而為開發高穩定性和高可靠性的企業動態資訊管理系統提供了一種可選方法。

關鍵詞:動態企業資訊管理系統 分層業務元件 體系結構 動態元件依賴關係
  
  隨著市場競爭的日益激烈,企業需要能夠提供持續、不間斷的業務處理和客戶服務,同時企業的業務與服務還要拓展和升級,這就要求現代企業的資訊管理系統是一種動態資訊管理系統,擁有動態資訊管理系統的企業就擁有了強大的競爭力和可持續發展的動能。開發高可靠、高穩定、低成本的動態資訊管理系統,就顯得尤為必要。
  
  動態資訊管理系統
  
  (一)動態資訊管理系統概述
  動態資訊管理系統就是能在資訊管理系統執行時,進行該系統業務功能的擴充套件和升級。在對動態資訊管理系統進行某項業務功能的擴充套件和升級時,一方面動態資訊管理系統中的其它業務功能不會受到影響或影響很小,影響越小動態資訊管理系統的穩定性、可靠性越高。另一方面擴充套件和升級的業務功能也能在短時間內以較小的資源開銷實現,擴充套件和升級後的動態資訊管理系統能穩定、可靠執行。軟體系統是資訊管理系統的核心,以下的分析若無特別說明,資訊管理系統均指其資訊管理系統中的軟體系統。
  (二)動態資訊管理系統的作用
  無需停止資訊管理系統來實現擴充套件和升級。如果是對動態資訊管理系統的業務功能擴充套件和升級,不會停止資訊管理系統執行,除非是動態資訊管理系統的核心部分。
  能持續、不間斷提供業務處理和客戶服務。對動態資訊管理系統在執行狀態下,進行某項業務功能的擴充套件和升級時,擴充套件和升級的業務功能也能在短時間內,以較小的'資源開銷實現,而其它業務功能不會受到影響或影響很小。
  更加適應面向電子商務時代。在電子商務時代,動態資訊管理系統應當支援Internet上的資訊獲取及網上業務交易的實現,使Internet網上業務處理能連續實現,企業因此而擴大業務,隨時線上為客戶服務。
  (三)動態資訊管理系統的特點
  動態性。動態性是動態資訊管理系統的根本特徵,它反映了資訊管理系統無需停止執行,在靜態狀態下通過插入、更新元件,來實現資訊管理系統的擴充套件和升級。
  元件化。動態資訊管理系統的動態特徵和元件的二進位制熱拔插的特點,決定了構建資訊管理系統時,需採用元件技術和元件方法,以元件形式來實現,在資訊管理系統執行時,插入、更新元件。
  以高度體系結構為中心。一方面元件方法是以高度體系結構為中心;另一方面動態資訊管理系統要能在資訊管理系統執行時,插入、更新元件,關鍵在於資訊管理系統執行時,動態元件的依賴關係,這需要用體系結構思想來構建動態元件的依賴關係。
  
  動態資訊管理系統開發方法
  
  (一)元件技術及方法
  元件是一種合成單元,具有以契約形式描述的介面,並只有明確的環境依賴關係,可以獨立釋出、部署,可由第三方合成。它具有如下特點:服務的獨立交付。元件本身是為搭建一個應用程式平臺的功能部分,元件之間是相互合作的關係。元件服務的獨立交付是指一個元件是上下文無關的,元件之間沒有嵌入式的相關性存在。
  可複用的服務提供。元件是用規格說明描述的介面提供服務。對於元件的實現不拘於某種語言,相同規格的元件可以替換。元件的部署使得元件實現跨平臺的可複用的服務。
  (二)關於動態元件依賴關係的方法
  尋求動態元件的依賴關係整理的方法,要根據動態元件的依賴關係整理的目的,對元件方法需進一步的具體化。分層業務元件方法就是對應用系統從需求分析、系統分析、系統設計一直到系統執行整個開發週期,按應用業務分解為若干業務元件,業務元件又可以分解成粒度更小的元件,在管理上劃分為系統級和業務元件級,系統級負責整個應用系統的公共類元件、連線類元件、共用類元件的管理,業務元件級負責該元件內的協調、管理。在分析階段、設計階段,將依賴關係的分解最小化,即將動態元件的依賴關係分解一直到包含依賴關係中的元素的最小元件。形成系統級和業務元件級的動態元件的依賴關係表,為動態元件的依賴關係在系統級和業務元件級上的管理提供支撐。