易OA的設計將完全基于標準的三層體系結構,采用先進的.NET技術,包括基于.NET技術的開發(fā)工具。保證系統(tǒng)的質量,在進行系統(tǒng)的設計、開發(fā)、部署和運行管理規(guī)劃時將遵循如下技術特性原則:
先進性
系統(tǒng)基于以XML為核心的當前最先進的企業(yè)應用開發(fā)平臺Microsoft.NET,同時采用了很多國際上先進、成熟、實用的技術標準,既保證系統(tǒng)實現(xiàn)的功能,又滿足應用發(fā)展的需要。
安全性
保證系統(tǒng)數據處理的一致性,保證業(yè)務和數據不被非法侵用和修改偽造,保證數據不因意外情況丟失和損壞,提供多種安全檢查審計手段。使用系統(tǒng)平臺的相關安全設置以及應用系統(tǒng)的安全性,實現(xiàn)整個系統(tǒng)的安全性。確保系統(tǒng)不被非授權用戶侵入,數據不丟失,傳輸時數據不被非法獲取、篡改,確認對使用者、發(fā)送和接收者的身份等。
可靠性
采用多種高可靠、高可用性技術以使系統(tǒng)能夠保證高可靠性,尤其是保證關鍵業(yè)務的連續(xù)不間斷運作和對非正常情況的可靠處理。
可伸縮性
系統(tǒng)應該真正符合三層客戶/服務器體系結構,隨著應用水平的提高、規(guī)模的擴大和需求的增加,系統(tǒng)應能滿足新增的需求,而系統(tǒng)的體系結構不需做較大的改變。此外,讓一群相同或不同的服務器共同工作,平滑升級。
可擴展性
系統(tǒng)應能方便擴展,以支持有價值的新興應用。同時,多服務器集群協(xié)同工作,實時地監(jiān)測服務器狀態(tài),自動負載平衡,以保證實現(xiàn)大用戶量并發(fā)處理和高效的網頁瀏覽速度。
開放性
.NET技術全面支持XML、SOAP、WebService、LDAP等當前受到普遍支持的開放標準,這就保證了本系統(tǒng)能夠與其它平臺的應用系統(tǒng)、數據庫等相互交換數據并進行應用級的互操作和互連性。系統(tǒng)構建在.NET基礎架構之上,可以保證組件的重用,保證在將來發(fā)展中迅速采用最新出現(xiàn)的技術、長期保持系統(tǒng)的先進。
實用易用性
系統(tǒng)應具有一致的、友好的客戶化界面,易于使用和推廣,并具有實際可操作性,使用戶能夠快速地掌握系統(tǒng)的使用。
可管理易維護性
系統(tǒng)平臺具有良好的可管理和易于維護的特點。充分考慮到了可管理性對本系統(tǒng)的重要性,在設計中充分利用多種管理手段,以保證系統(tǒng)易管理易維護的特點得到充分發(fā)揮,以滿足本系統(tǒng)的需要。
個性化技術
保證在系統(tǒng)的設計和實施過程中,為用戶提供個性化的服務,使用戶能夠根據自己的業(yè)務需求和喜好定制工作平臺的內容,減少使用的復雜程度,提高使用效率。
成熟性
采用的應用系統(tǒng)平臺和軟件技術、產品都應具有經受市場長期考驗,并具有國內外的眾多成功案例。
可行性
系統(tǒng)必須能夠比較方便地實現(xiàn)設計目標中所要求的功能,具有易于實施,易于掌握以及實施成功率高的特點。