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