摘要本文以管理系統的開發為背景,介紹了在面向對象應用系統的分析與設計過程中,應用基于RUP的UML的建模技術進行系統建模的方法,并構建了系統的用戶需求模型、分析設計模型和實現模型。
關鍵詞 UML;RUP;管理系統
中圖分類號:TP311文件標識碼:A文章編號:1671-489X(2007)04-0044-03
Application of Modeling Using UML Based on RUP in Developing Management Information System//LiHuanqin,Liu Ting
AbstractThe application approach of UML based on RUP in analyzing designing and modeling Management Information System is proposed. And designed several models includingrequirement model ,analysis model and design model.
Key words UML; RUP;management information system
Author's addressZhengzhou Teacher College,Zhengzhou,Henan450044
1引言
“軟件工程”提出以來,軟件工程的技術方法、工具、管理等各方面都得到了發展。而面向對象方法學對軟件工程的發展無疑起到了重大作用,但面向對象方法學提出后,出現了各種各樣的建模的符號體系,這樣,極大地妨礙了軟件設計人員、開發人員和用戶之間的彼此交流。因此有必要在分析、比較不同的建模語言以及總結面向對象技術應用實踐的基礎上,博采眾長,建立一個標準的、統一的建模語言。在這種情況下,標準建模語言UML就應運而生了。
2 UML可視化建模語言
UML是用來對軟件密集系統進行描述、構造、可視化和文檔編制的一種語言。UML是一種定義良好、易于表達、功能強大且普遍適用的建模語言。它溶入了軟件工程領域的新思想、新方法和新技術。它的作用域不限于支持面向對象的分析與設計,還支持從需求分析開始的軟件開發的全過程。
標準建模語言UML定義了9種類圖,用于建立系統模型:類圖、對象圖、Use Case 圖、順序圖、協同圖、狀態圖、活動圖、組件圖、配置圖。通過繪制UML圖形,可以從不同的抽象角度使系統可視化。
具體地說,UML提供了以下的系統模型化功能:Use Case建模、對象類和對象建模、組件建模、配置建模。……