性能設(shè)計
系統(tǒng)注冊管理的用戶數(shù)均>200;
系統(tǒng)支持并發(fā)訪問數(shù)>100;
系統(tǒng)一般查詢響應(yīng)時間小于3秒,多條件查詢響應(yīng)時間小于10秒;
速度不致影響業(yè)務(wù)工作、造成業(yè)務(wù)工作的低效率;
支持年信息量(記錄條數(shù))大于百萬級。
可靠性設(shè)計
在系統(tǒng)建設(shè)過程中,保證在正常情況下業(yè)務(wù)邏輯的正確性。在軟件的成熟性、容錯性、易恢復(fù)性等方面滿足下述技術(shù)參數(shù):
系統(tǒng)支持一天24小時,一周七天,一年365天不間斷運行;
系統(tǒng)在連續(xù)一年的運行中,軟件故障導(dǎo)致停機的次數(shù)不超過5次,單次系統(tǒng)修復(fù)時間不得超過5小時;
在系統(tǒng)運行過程中,不出現(xiàn)大的程序錯誤,不發(fā)生數(shù)據(jù)錯誤;
系統(tǒng)在用戶出現(xiàn)錯誤操作時進(jìn)行提示,并自動停止該操作;
保證在任何情況下業(yè)務(wù)邏輯的正確性,避免由軟件故障導(dǎo)致的失效;
采用成熟的、經(jīng)過嚴(yán)格測試的通用組件,減少系統(tǒng)差錯;
在軟件發(fā)生失效的情況下,軟件達(dá)到易重建規(guī)定的性能級別并恢復(fù)受直接影響的數(shù)據(jù);
當(dāng)系統(tǒng)在高負(fù)荷運轉(zhuǎn)或出現(xiàn)故障,采可靠的機制,保證數(shù)據(jù)的零丟失。
可用性設(shè)計
有效避免由于單點故障或系統(tǒng)的升級而影響整個系統(tǒng)的正常運行;
能夠?qū)Y源的性能和負(fù)荷的峰值進(jìn)行限制和管理,控制用戶數(shù)或者負(fù)荷的無限制擴張,防止出現(xiàn)響應(yīng)時間過長和拒絕服務(wù)。
安全性設(shè)計
在信息安全、非法訪問和操作等安全性設(shè)計方面,遵循以下原則:
符合要求。系統(tǒng)符合有關(guān)安全性要求;
權(quán)限管理。系統(tǒng)提供權(quán)限管理功能,用以增加、修改、刪除用戶、用戶組,設(shè)置用戶、用戶組的功能權(quán)限和數(shù)據(jù)權(quán)限;
加密存儲。對系統(tǒng)中用戶認(rèn)可的關(guān)鍵敏感數(shù)據(jù),需要進(jìn)行加密存儲的,提供加密存儲功能。
易用性設(shè)計
所有的功能界面風(fēng)格和操作流程一致;
界面布局、功能劃分合理,完成同一功能或任務(wù)的元素放在集中位置,減少鼠標(biāo)移動的距離;
功能菜單、功能按鈕命名規(guī)范、簡單明了,專業(yè)性強的軟件使用相關(guān)的專業(yè)術(shù)語,通用性界面則使用通用性詞眼。
可擴展性設(shè)計
系統(tǒng)適應(yīng)組織的變更及擴展而不需要對程序做相應(yīng)的修改。
系統(tǒng)能適應(yīng)應(yīng)用不斷的添加而不至于程序大量的修改或重來。
隨著用戶數(shù)的增長及功能應(yīng)用的增長系統(tǒng)可以保持足夠的穩(wěn)定性,維持正常的運行。
可維護(hù)性設(shè)計
軟件能夠被簡單方便的修改和升級。包含可讀性、可修改性、可測試性等;
在設(shè)計上保護(hù)用戶身份的安全、實現(xiàn)功能和數(shù)據(jù)權(quán)限。
健壯性設(shè)計
在異常操作或環(huán)境壓力下,系統(tǒng)保證持續(xù)運行。
在網(wǎng)絡(luò)不穩(wěn)定、后臺壓力較大等特殊情況下,保證軟件正常運行;
對用戶的非法操作等非正常情況具有容錯能力;
異步處理能夠有效地保持負(fù)荷穩(wěn)定的水平范圍之內(nèi),避免系統(tǒng)崩潰。