无码人妻A片一区二区三区_18禁裸乳无遮挡啪啪无码免费_91精品亚?影视在线?看_人人妻人人爽人人澡AV_国产精品人妻一区二区三区四区_午夜免费影视

中培偉業(yè)IT資訊頻道
您現在的位置:首頁 > IT資訊 > IT管理 > 詳細設計的準備條件

詳細設計的準備條件

2017-06-23 11:18:26 | 來源:中培企業(yè)IT培訓網

詳細設計作為軟件開發(fā)的基礎性工作,其對互聯網發(fā)展的重要性不言可喻,因此在進行詳細設計之前,做好充分的準備工作是必須的。中培偉業(yè)《軟件詳細設計最佳實踐》程老師指出,要做好軟件詳細設計,離不開一份概要設計文檔。雖然詳細設計是軟件開發(fā)的主要工作,但系統(tǒng)架構無疑有更加重要的作用。

除此之外,在開始詳細設計之前,還應該做好以下準備條件:

1)應針對全部需求(包括功能性和非功能性的需求),系統(tǒng)需要有整體上的考慮,也就是前文提到的架構設計。

詳細設計需要考慮類、類的內部細節(jié)、類之間接口等,這些是需要符合系統(tǒng)的總體架構和分層架構的。

2)應有數據庫設計。

如果沒有數據庫設計,建筑在數據庫之上的代碼是很難寫的。當然如果你是用“由中間到上下”的設計方法的話(什么是“由中間到上下”?請參考前面的文章),數據庫設計沒有,只要有中間層的建模的話,表現層和邏輯層的代碼還是可以寫的,但數據庫操作層的代碼還是依賴于數據庫設計的。

3)部分情況下,還應該有部分或全部的用戶體驗設計(用戶體驗設計下一篇會分享)。

用戶體驗設計主要考慮的是軟件的表現層,最能充分體驗“由頂而下”的設計思路,將會直接影響具體的代碼實現。

一般情況下我們應該在架構設計和數據庫設計的基礎上進行詳細設計,否則很可能會讓我們僅僅關注了局部的問題,而沒有抓住其他更加重要的問題和全局的問題。如果沒有架構設計和數據庫設計,直接詳細設計是不是一定不可行呢?有以下的一些特殊情況(不限于此噢):

1)如果果你的情況是在原有系統(tǒng)上升級改造,系統(tǒng)原有的架構和數據庫設計基本不變,那么直接進行詳細設計是合適的做法;

2)有時候有些局部問題雖然很“局部”但又相當特殊或重要,哪怕沒有來得及完成架構設計和數據庫設計,也可以先進行詳細設計的。


標簽: 詳細設計
主站蜘蛛池模板: 日韩中文av在线 | 久久国产欧美一区二区三区精品 | 日日噜噜夜夜狠狠久久丁香五月 | 国产精品免费久久久久影院仙踪林 | 色惰网站 | 国产一极片 | 精品视频一区二区三区四区五区 | 国产普通话对白 | 天天澡天天弄天天摸 | 亚洲精品区 | 久久久少妇高潮久久久久 | 人妻换着玩又刺激又爽 | 久久国产AV影片 | 伊人网中文字幕 | 欧美成人亚洲成人 | 亚洲Av纯肉无码精品动漫 | 999久久国精品免费观看网站 | 欧美91精品久久久久国产性生爱 | 日韩av激情在线观看 | 国产亚洲精品第一综合不卡 | 色综合久久综合欧美综合网 | 男人操女人高清视频 | 无线日本视频精品 | 久久久国产一区二区三区四区 | 中国老太婆xxxx | 国产精品人成A片一区二区 久久99热婷婷精品一区 | 青青草一区二区 | 日韩欧美激情在线 | 你好李焕英免费高清在线播放 | 毛片一级免费一级 | 国产婷婷成人久久av免费高清 | 日本高清不卡aⅴ免费网站 韩国日本三级在线 | 国产伦精品免编号公布 | 最新毛片网 | 美女禁区A级全片免费观看 国产1区在线观看 | 欧美一区二区三区激情视频 | 黄色片免费观看网站 | 又爽又高潮的BB视频免费看 | 哪里有免费的黄色网址 | 四虎精品久久 | 欧洲妇女成人淫片aaa视频 |