统一塑模语言(UML)语法精要.ppt

统一塑模语言(UML)语法精要

屏東商業技術學院 周國華 會計資訊系統課程講義 統一塑模語言(UML)語法精要 -- 物件導向概念、需求分析及系統分析 周國華 屏東商業技術學院會計系 2007 Autumn 物件導向(OO) Object-oriented:應用程式(app)由可重複使用的軟體物件(object)或元件(component)組合而成。 軟體物件可用來描述實體物件以及抽象概念。 元件是由功能相關的物件組合而成。 OOAD:物件導向分析與設計。 OOP:物件導向編程(程式設計)。 OO語言:SIMULA,Smalltalk,C++,JAVA,Ruby,Python,Delphi,C#,VB 2005。 物件導向(OO) 傳統(結構化)系統開發:以資料為中心(data-centric),強調資料的蒐集、管理及表達。 資料庫的設計及建立是重點。 可輕易處理資料庫的變動。 當企業規則或系統行為改變時,較難處理。 OO系統開發:資訊與行為並重,所建立的系統較具彈性,能更有效處理企業規則或系統行為的變動。 描述資訊與行為,不同語言有不同構念名稱: Java稱為variable(變數)及method(方法),C++稱為variable及function(函數)。 OO概念:抽象化 將真實世界的複雜現象以簡化的模型加以描述,稱為抽象化(abstraction)。在OO中,物件及其類別就是抽象化的表徵。 例如,

文档评论(0)

1亿VIP精品文档

相关文档