作业05之《6种质量属性战术》
一、可用性
? ? ? 錯(cuò)誤檢測(cè)戰(zhàn)術(shù):異常:識(shí)別錯(cuò)誤的一個(gè)方法就是遇到了異常,當(dāng)識(shí)別出錯(cuò)誤類中的某一個(gè)時(shí),就會(huì)出現(xiàn)異常。該異常處理程序通常在引入該異常的相同進(jìn)程中執(zhí)行。在我們的《XXX需求系統(tǒng)》中,我們可以在填寫需求表格時(shí),設(shè)計(jì)異常類來捕獲輸入的異常。
二、易用性
? ? ? 設(shè)計(jì)時(shí)戰(zhàn)術(shù):
? ? ? 1.因?yàn)橛脩艚涌谕ǔ?huì)頻繁地修改,所以我們可以單獨(dú)維護(hù)用戶接口的代碼,這樣將會(huì)把變更局部化在某個(gè)地方。
? ? ? 2.在進(jìn)行搜索時(shí),輸入搜索詞之后,就會(huì)出現(xiàn)相關(guān)搜索詞。
? ? ? 3.在填寫需求征集表格時(shí),對(duì)于用戶已注冊(cè)填寫過的基本信息,可以折疊,這樣可以節(jié)省網(wǎng)頁空間,看起來更加簡(jiǎn)潔明了。
三、可修改性戰(zhàn)術(shù)
? ? ? 局部化修改中的限制可能的選擇戰(zhàn)術(shù):在用戶想要修改已保存的征集表格時(shí),用戶是不可以修改需求表單號(hào)和基本信息的這樣的處理可以限制用戶的修改選擇,也就降低了修改所造成的影響。
四、性能戰(zhàn)術(shù)
? ? ?1.優(yōu)化算法,提高算法效率,節(jié)省系統(tǒng)運(yùn)行反應(yīng)的時(shí)間。
? ? ?2.數(shù)據(jù)庫使用消息隊(duì)列,對(duì)數(shù)據(jù)進(jìn)行并發(fā)訪問。
五、安全性戰(zhàn)術(shù)
? ? ?抵抗攻擊戰(zhàn)術(shù):
? ? ?1. 用戶登錄時(shí),通過用戶名、密碼對(duì)用戶進(jìn)行身份驗(yàn)證,保證用戶是可以進(jìn)行訪問的用戶或遠(yuǎn)程計(jì)算機(jī)。
? ? ?2. 維護(hù)數(shù)據(jù)的機(jī)密性:使用防盜鏈對(duì)用戶進(jìn)行注冊(cè)登錄時(shí)的用戶名和密碼進(jìn)行加密。
六、可測(cè)試性戰(zhàn)術(shù)
? ? ?輸入/輸出戰(zhàn)術(shù):將接口與實(shí)現(xiàn)分離
? ? ?將功能實(shí)現(xiàn)的模塊代碼封裝,然后通過接口調(diào)用使用。
轉(zhuǎn)載于:https://www.cnblogs.com/yyting/p/6646951.html
總結(jié)
以上是生活随笔為你收集整理的作业05之《6种质量属性战术》的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 4008879020是什么汽车公司电话?
- 下一篇: namespace mismatch错误