1.3 URP 簡介
URP,即Rational統一過程, 是一種適應 UML 的軟件生命周期方法, 是一個通用的過程框架 , 可用于各種不同類型的軟件系統、各種不同的應用領域、各種不同類型的組織、各種不同的功能級別以及各種不同的項目規模。 它 基于建模語言 UML 的、以體系結構為中心的、用例驅動與風險驅動相結合的迭代 和增量的軟件開發過程。 RUP 把軟件的開發周期分為 初始、細化、構造和移交 四個階段 , 所有開發工作都圍繞需求捕獲、分析、設計、實現和測試 五 個核心工作來組織。構造階段通過一系列迭代過程建造系統,每一次迭代都是一個小項目,需要對所要求的用例進行分析、設計、編碼、測試和集成。
UML可視化建模系統 | |
需求模型 |
用例圖、活動圖 |
對象模型 |
類圖、對象圖、包圖、 合作圖、順序圖、狀態圖 |
體系結構模型 |
構件圖、配置圖 |
UML可視化建模系統支持從系統需求、系統分析到系統設計的整個建模過程,如表 1 所示。在需求分析階段, UML 可以用用例來捕獲用戶需求。通過需求建模,描述對系統感興趣的外部角色及其對用例的功能要求。在分析和設計階段,通過 UML 的靜態建模機制和動態建模機制對問題域的對象建模,描述類的屬性、類之間的關系、系統動態特征。編碼是一個獨立的階段,其任務是用面向對象編程語言將來自設計階段的類轉換成實際的代碼。 UML 模型還可作為測試階段的依據。同 UML還支持對系統體系結構的建模。
2 外國專家管理信息系統的建模設計
外國專家管理信息系統是專門用來管理來華的外國專家相關信息的軟件系統。它的基本任務是管理,它涵蓋了來華的外國專家從申請來華及在華期間,到離校的各個階段所涉及的信息,同時還管理了外專聘請單位的基本信息、外國專家聘請需求的基本信息。通過該系統,能夠快捷、方便的對來華外專的各類信息進行綜合的科學的管理,提高了辦公效率 , 簡化了部門(企業)內部的信息管理工作,而且進一步提高了部門(企業)內部的信息交流程度,達到數據的共享,使管理工作更加規范化、科學化、全面化。
B/ S 結構的管理信息系統往往具有復雜與高度動態的特點。運用 UML 建模技術和 RUP 軟件工程技術 , 就能夠讓開發過程更加流暢 , 確保 B/ S 結構的系統將來更容易維護。
2.1 用戶和角色
文章來源于領測軟件測試網 http://www.kjueaiud.com/