精品主題,實(shí)戰(zhàn)科普,最新行業(yè)熱點(diǎn)話題,隨時(shí)掌握云上咨訊。
實(shí)用性
應(yīng)用軟件的價(jià)值在于它的實(shí)用性。軟件是否實(shí)用,取決于軟件本身的質(zhì)量、性能,以及對(duì)用戶需求的滿足程度。支持應(yīng)用層的快速開發(fā)和靈活部署,能夠較完善地適應(yīng)未來機(jī)構(gòu)調(diào)整、工作調(diào)整所導(dǎo)致的應(yīng)用系統(tǒng)開發(fā)的困難。
先進(jìn)性
開發(fā)技術(shù)決定軟件的質(zhì)量,一個(gè)先進(jìn)的軟件應(yīng)該能夠充分發(fā)揮出網(wǎng)絡(luò)、計(jì)算機(jī)、數(shù)據(jù)庫(kù)等系統(tǒng)資源的優(yōu)勢(shì),充分利用現(xiàn)有的設(shè)備。系統(tǒng)基于當(dāng)前最先進(jìn)的企業(yè)應(yīng)用開發(fā)平臺(tái)PHP,同時(shí)采用了很多國(guó)際上先進(jìn)、成熟、實(shí)用的技術(shù)標(biāo)準(zhǔn),如信息無障礙技術(shù)。既保證系統(tǒng)實(shí)現(xiàn)的功能,又滿足應(yīng)用發(fā)展的需要。
安全可靠性
軟件必須具有高可靠性、高穩(wěn)定性,除硬件上考慮系統(tǒng)的容錯(cuò)性、冗余性等方面之外,軟件還要充分考慮到數(shù)據(jù)的容錯(cuò)性,另外,系統(tǒng)安全性除本身系統(tǒng)設(shè)計(jì)方面,還包括防止內(nèi)部、外界對(duì)整個(gè)系統(tǒng)的攻擊性,病毒等破壞性,以及數(shù)據(jù)保密性等各方面的內(nèi)容。本系統(tǒng)的設(shè)計(jì)將在盡可能減少投資的情況下,從系統(tǒng)結(jié)構(gòu)、網(wǎng)絡(luò)結(jié)構(gòu)、技術(shù)措施、設(shè)備選型等方面綜合考慮,以確保系統(tǒng)穩(wěn)定可用,實(shí)現(xiàn)7×24小時(shí)的不間斷服務(wù)。提供全面符合國(guó)家有關(guān)信息安全政策法規(guī)、核心技術(shù)自主的整體安全解決方案。能夠適應(yīng)國(guó)際互聯(lián)網(wǎng)、業(yè)務(wù)專網(wǎng)等多層次的安全要求。
標(biāo)準(zhǔn)性
包括數(shù)據(jù)庫(kù)的選型,數(shù)據(jù)結(jié)構(gòu)的標(biāo)準(zhǔn)化設(shè)計(jì)。原始數(shù)據(jù)、統(tǒng)計(jì)報(bào)表結(jié)構(gòu)都要符合標(biāo)準(zhǔn),數(shù)據(jù)涉及的具體內(nèi)容也要同標(biāo)準(zhǔn)代碼一致,并支持多種瀏覽器。采用新技術(shù)和穩(wěn)定的產(chǎn)品,將整個(gè)系統(tǒng)的信息流量維持在一個(gè)均衡高效的指標(biāo)內(nèi)。
簡(jiǎn)單方便性
應(yīng)用軟件的界面流暢易懂是十分重要的。軟件應(yīng)具有通俗易懂的圖形界面,快捷簡(jiǎn)單的信息提示與在線幫助,為用戶提供較強(qiáng)的直觀性與交互性。
開放性
應(yīng)用軟件除滿足現(xiàn)有用戶需求外,還應(yīng)具有自身調(diào)整適應(yīng)能力。這主要體現(xiàn)在系統(tǒng)運(yùn)行當(dāng)中能夠處理各種變化情況。系統(tǒng)設(shè)計(jì)采用的各項(xiàng)軟、硬件設(shè)備均應(yīng)符合國(guó)際通用標(biāo)準(zhǔn),符合開放性原則,要與技術(shù)發(fā)展的潮流吻合,保證系統(tǒng)的開放性和技術(shù)延伸性。
可維護(hù)性
系統(tǒng)管理信息十分繁雜,并且隨著發(fā)展,也將不斷調(diào)整和完善,這要求系統(tǒng)必須有強(qiáng)大的生命力,即在系統(tǒng)可維護(hù)性方面給予充分的考慮。系統(tǒng)可維護(hù)性不僅與軟件設(shè)計(jì)有很大關(guān)系,也取決于維護(hù)的方式。系統(tǒng)的管理、維護(hù)和維修應(yīng)具有簡(jiǎn)易性和可操作性。
通用性
軟件的通用性代表軟件的健壯性,在設(shè)計(jì)過程中應(yīng)該考慮具備強(qiáng)大的模塊重組功能,維護(hù)人員自定義信息流向、人員的權(quán)限大小,以適應(yīng)各種各樣的情況。軟件模塊重新組合,對(duì)于用戶來說,只是功能的縮放而已,并不涉及到軟件的實(shí)質(zhì)改變。
可移植性
軟件應(yīng)具備方便可靠的可移植性,包括移植的難易程度,移植帶來的系統(tǒng)穩(wěn)定程度以及跨平臺(tái)移植等多方面因素。方案的設(shè)計(jì)要有技術(shù)的延續(xù)性、靈活的擴(kuò)展性和廣泛的適應(yīng)性及良好的用戶界面,注意分步實(shí)施的可操作性,保證前期投資的有效和后期投入的接續(xù),最大限度的保證其繼承性和經(jīng)濟(jì)性。
代碼可重用性
隨著業(yè)務(wù)的延伸和擴(kuò)展,應(yīng)用軟件的功能也要隨之?dāng)P棄與升級(jí)。代碼重用的有效解決方法是獨(dú)立模塊式開發(fā),模塊劃分越細(xì)越嚴(yán)謹(jǐn),代碼的重用性越高。