日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

系统设计知识:面向对象设计方法介绍

發布時間:2023/12/10 windows 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 系统设计知识:面向对象设计方法介绍 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? ? ? ?

?

面向對象設計(Object Oriented Design,OOD)是面向對象分析(OOA)方法的延續,是在OOA模型的基礎上,采用面向對象的方法,主要解決與實現相關的問題,最終目標是產生一個符號具體實現條件的OOD模型。

1、設計軟件類

類封裝了信息和行為,是面向對象的重要組成部分,是具有相同屬性、方法、關系的對象集合的總稱。在軟件系統中,每個類都具有一定的職責,其中設計類是OOD中最重要的組成部分。主要可以劃分為實體類、邊界類、控制類。

  • 實體類:通常對應現實生活中的實體。

  • 邊界類:用戶通過邊界類實現的用戶界面與系統通信。

  • 控制類:控制類用來實現系統的業務邏輯或業務規則。

2、面向對象設計過程介紹

2.1 對用例模型加以精煉用來反映實現環境

在對用例模型的精煉過程中,參與者如何實際地與系統進行交互、系統如何響應激勵處理業務事件的細節以及用戶訪問系統的方法等都應該被詳細地描述,將OOA得到的分析用例轉換成設計用例。

所有的系統分析用例被轉換成設計用例后,可能會發現新的用例、用例關系甚至參與者,所以在這個活動中應對用例模型進行適當的修改。

IT技術分享社區

個人博客網站:https://programmerblog.xyz

文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識

2.2 建立支持用例情景的對象交互、行為、狀態

將確定實體類、邊界類、控制類,這些設計類描述了用例中的功能需求,并且還有確定類之間的交互,類責任和行為。

2.3 修改對象模型以反映實現環境

一旦設計了對象模型及其所需的交互,就可以對類圖加以精煉,以表示應用程序中的軟件類,將分析類圖轉換為設計類視圖。

2.4 設計類圖內容

類的關聯關系、泛化/特化關系、聚集關系;屬性和屬性類型信息;帶參數的方法;導航能力和依賴關系。

IT技術分享社區

個人博客網站:https://programmerblog.xyz

文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識

總結

以上是生活随笔為你收集整理的系统设计知识:面向对象设计方法介绍的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。