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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何开展软件架构之概念架构

發布時間:2023/11/30 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何开展软件架构之概念架构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何開展軟件架構之概念架構

到目前為止,我們已經完成了需求的分析過程,總結來說,主要的步聚是

一)需求結構化,

二)分析約束影響

三)重點關注質量需求。

那么接下來的階段則是系統的概念架構了,這也許是大家最感興趣的話題,前面提到系統的多層架構,各層之間相互隔離,下層提供服務而不知道上層應用,上層也只通過接口與下層交互,每一層的修改均不會影響其它層的邏輯,看上去有多華麗就有多華麗!

但是真正開始系統架構時,卻有無從下手無力感,為啥?因為你注意到軟件的概念架構最主要的任務就是將系統按照某作規則劃分成各種子系統,確定各子系統之間的協作,為下一階段的細化設計奠定基礎。

系統劃分的規則主要有三類:

1:按邏輯分割

2:按物理部署分割

3:按通用性分割?

而三層架構也正是按邏輯分割的體現。

簡單地說,要對系統進行分割,我們必須明確系統有哪些職責,在明確職責之后,再將相似或相近的劃分至各層中。

在需求分析階段我們了解了系統需要實現的功能,但僅基于此,卻難以支撐我們確定職責。在需求用例與功能職責之間還需要一座橋,那就是魯棒圖。

如前文提到的查看簽到記錄用例,通過繪制魯棒圖,我們發現了很多用例中沒有體現的對象及相互之間的交互。系統分割正是基于此時發現的職責來進行割分的。

?

轉載于:https://www.cnblogs.com/jiangu66/p/3221871.html

總結

以上是生活随笔為你收集整理的如何开展软件架构之概念架构的全部內容,希望文章能夠幫你解決所遇到的問題。

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