熊巧
摘要:該文提出了一種以基本的數學矩陣為模型、針對系統級對象建模進行研究,充分利用U/C矩陣的特點,以及實際系統的功能/數據的特征,將兩者進行整合,建立一套系統級功能性對象建模的理論。
關鍵詞:U/C矩陣;對象建模;系統建模;功能對象;數據項
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2014)25-5895-03
Based on the U/C matrix of Object Modeling Research
XIONG Qiao
(Key Lab of Information Network Security of Ministry of Public Security, The Third Research Institute of Ministry of Public Security, Shanghai 201204, China)
Abstract:This paper puts forward a kind of basic math matrix as object model, aimed at the system level modeling study, take full advantage of the characteristics of U/C matrix, and the characteristics of the actual system function/data, integrating both, and establish a set of systematic functional object modeling theory.
Key words: U/C matrix; object modeling; system modeling; functional objects; data items
隨著計算機技術的發展,憑借面向對象編程使程序更加簡練,更加模塊化,易于理解并能大大提高系統的可擴展性等優點。面向對象編程已成為主流的編程技術。對象建模是面向對象分析和設計方法的基礎[1]。對象建模是對事物的屬性和方法封裝形成對象,從對象和對象的關系來投影現實,完成從現實到虛擬數字世界的處理。然而隨著時代的發展,傳統的面向對象編程過程,已經滿足不了日益龐大、更趨復雜的系統組織結構,甚至常常會因為實際業務系統的超高復雜度,傳統的簡單面向對象編程會顯得捉襟見肘,更高級的面向對象抽象過程便成為了面向對象的需要[2]。U/C矩陣是MIS開發中用于系統分析階段的重要工具,該文結合U/C矩陣的特點,分析實現業務對象建模的可行性,并提出了一種用功能/數據關系實現U/C矩陣的方法,并對其正確性校驗、表上作業等作了分析,同時利用結果關系進行子系統劃分,通過將對象建模中的過程/數據進行整合,完成結合實際業務中的數據對象建模。
1 U/C矩陣實現業務對象建模的可行性
對象建模屬于對現實的內容進行具體的數據映像,可以直接體現實物的外在、內在屬性,并且可以將實物與實物之間的外在聯系直接體現出來,具有高度的靈活性[3]?!?br>