當前位置:學問君>學習教育>畢業論文>

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

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

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