基於構件的企業信息系統及其關鍵技術研究

基於構件的軟體復用和開發被認為是提高軟體開發效率和質量的有效途徑,同時軟體復用的研究與實踐表明,特定領域的軟體復用活動相對容易取得成功。企業信息系統(Enterprise Information System,EIS)是套用最廣泛的軟體系統之一,它已經被企業建模技術的發展證明存在著內在的規律,並且採用適當方法,依據這些規律,可以提取適合企業信息系統領域的軟體構件和框架。

基本信息

副題名

外文題名

論文作者

王振武著

導師

陳明指導

學科專業

計算機技術與資源信息工程

學位級別

博士論文

學位授予單位

中國石油大學

學位授予時間

2008

關鍵字

企業管理 管理信息系統 軟體開發 軟體復用

館藏號

F270.7

館藏目錄

2009\F270.7\24

中文摘要

因此企業信息系統的構件化研究就顯得十分重要,這也是本文的研究方向。 本文根據企業信息系統的內在規律,對企業信息系統中的關鍵技術進行了研究,分別提出了下列模型。第一,基於角色的三維空間訪問控制模型(ACBR3D):該模型提出了可視數據簇的概念,將授權時間維和可視數據簇維引入到基於角色的訪問控制(role-based access control,RBAC)模型中,使得對受控資源的描述更加精確,訪問控制粒度更小;第二,基於子任務和動作的工作流管理系統模型(STAWorkflow):該模型通過分析大量的工作流運行實例,從實際套用的角度將工作流過程定義元模型中的活動(Activity)進一步分解為子任務和動作,使得工作流的本質得到進一步體現,工作流模型的可擴展性、可維護性更好;第三,基於角色的客戶協同定製報表模型(RBSCRS):該模型是對基於web的柔性報表技術的有益探索,採用了開發人員和用戶協同設計報表的模式,充分發揮了客戶定製報表的主動性和開發人員的專業性。 本文在對企業信息系統關鍵技術研究的基礎上,通過分析企業信息系統的組成結構和領域共性,提出了企業信息系統領域通用的構件化框架模型fGFEIS),詳細給出了該模型的體系結構、所使用的構件模型、構件約束規則、構件組裝算法以及一個基於.Net Remoting技術的分散式構件庫模型。該框架支持構建的可擴展性、可裁減性,較好地適應了EIS領域的軟體開發,對企業信息系統快速構建打下良好基礎。 由於web服務在企業信息系統建設中的重要地位,本文最後對web服務組合問題進行了研究,提出了基於QoS和離散微粒群算法(Discrete Particle Swarm Optimization,DPSO)的web服務組合方法,提高了web服務組合效率 。

相關詞條

熱門詞條

聯絡我們