基于UML的DCS控制邏輯組態(tài)軟件的設計與實現(xiàn)
發(fā)布時間:2024-05-19 05:08
本文是在對具體工業(yè)控制過程進行充分了解的基礎上,進行的針對具體分散控制系統(tǒng)(Distributed Control System, DCS)的控制邏輯組態(tài)軟件的設計和實現(xiàn)。本軟件測試通過后可直接用于工業(yè)生產過程的控制,具有非常重要的實用價值和現(xiàn)實意義。 本文DCS控制邏輯組態(tài)軟件的設計與實現(xiàn),應用了當前軟件開發(fā)領域最為流行的面向對象思想和統(tǒng)一建模語言(Unified Modeling Language, UML)對軟件開發(fā)過程進行整體規(guī)劃,實現(xiàn)階段選擇了經典的Visual C++6.0平臺,以C++為編程語言,進行了基于Windows平臺的功能和性能的完全實現(xiàn)。 DCS控制邏輯組態(tài)軟件開發(fā)的第一步是對軟件進行需求分析,包括功能性需求和非功能性需求。完成軟件的需求分析之后,進入到DCS控制邏輯組態(tài)軟件的設計階段,采用Rational Rose對軟件進行基于UML的建模。主要分為四步:DCS控制邏輯組態(tài)軟件的需求建模、DCS控制邏輯組態(tài)軟件的靜態(tài)建模、DCS控制邏輯組態(tài)軟件的動態(tài)建模和DCS控制邏輯組態(tài)軟件的實現(xiàn)建模。其中,需求模型主要通過用例圖表示,展現(xiàn)了軟件所能提供的各種功能;靜態(tài)模型...
【文章頁數(shù)】:58 頁
【學位級別】:碩士
【部分圖文】:
本文編號:3977641
【文章頁數(shù)】:58 頁
【學位級別】:碩士
【部分圖文】:
圖0‐2“組態(tài)”用例圖
圖0‐1DCS控制邏輯組態(tài)軟件基本用例圖的用例提出來,分別進行用例圖的繪制。如圖0-2和圖“設置項目信息”用例的詳細表示。
圖0‐3“設置項目信息”用例圖
圖0‐1DCS控制邏輯組態(tài)軟件基本用例圖的用例提出來,分別進行用例圖的繪制。如圖0-2和圖“設置項目信息”用例的詳細表示。圖0‐2“組態(tài)”用例圖
圖0-8,即為組態(tài)用到的各種模塊類和直線類之間的關系圖
D、運算順序號、外接矩形、運算周期、輸入變量的值、輸出輸入模擬量的個數(shù)、輸入數(shù)字量的個數(shù)、輸出模擬量的個數(shù)輸入端連接的模塊的序號、輸入端連接的直線的序號、輸入等共同的屬性,具有繪圖、移動、保存、序列化、運算、雙塊號、得到模塊柄的個數(shù)、得到模塊柄、繪制移動痕跡等共的屬性和操作提取出....
圖0‐9提取公共屬性和操作之后的CLnobject和CLnline(a)CLnobject類(b)CLnline類
(a)CLnobject類(b)CLnline類圖0‐9提取公共屬性和操作之后的CLnobject和CLnline
本文編號:3977641
本文鏈接:http://www.lk138.cn/shekelunwen/ljx/3977641.html