設計要求
調查分析
對於一個單位的
計算機系統建設,首先要進行詳細的調查分析,以書面的形式列出系統需求,供該單位的有關人員討論,然後才能確定系統的
總體設計內容和目標。
設計目標
這是系統需要達到的性能,如系統的管理內容和規模,系統的正常運轉要求,應達到的速度和處理的數據量等。
設計原則
這是我們設計時要考慮的總體原則,它必需滿足設計目標中的要求,遵循系統整體性、先進性和可擴充性原則,建立經濟合理、資源最佳化的系統設計方案。下面我們分別逐個進行討論:
先進性原則
採用當今國內、國際上最先進和成熟的計算機軟硬體技術,使新建立的系統能夠最大限度地適應今後技術發展變化和業務發展變化的需要,從目前國內發展來看,系統總體設計的先進性原則主要體現在以下幾個方面:
·採用先進的網路技術,如網路交換技術、網管技術,通過智慧型化的網路設備及網管軟體實現對
計算機網路系統的有效管理與控制;實時監控網路運行情況,及時排除網路故障,及時調整和平衡網上信息流量;
·先進的現代管理技術,以保證系統的科學性。
實用性原則
實用性就是能夠最大限度地滿足實際工作要求,是每個信息系統在建設過程中所必須考慮的一種系統性能,它是自動化系統對用戶最基本的承諾,所以,從實際套用的角度來看,這個性能更加重要,為了提高辦公自動化和管理信息系統中系統的實用性,應該考慮如下幾個方面:
·系統
總體設計要充分考慮用戶當前各業務層次、各環節管理中
數據處理的便利性和可行性,把滿足
用戶業務管理作為第一要素進行考慮;
·採取
總體設計、分步實施的技術方案,在總體設計的前提下,
系統實施中可首先進行業務
處理層及管理中的低層管理,穩步向中高層管理及全面自動化過渡,這樣做可以使系統始終與用戶的實際需求緊密連在一起,不但增加了系統的實用性,而且可使系統建設保持很好的連貫性;
·全部人機操作設計均應充分考慮不同用戶的實際需要;
·用戶接口及
界面設計將充分考慮人體結構特徵及視覺特徵進行最佳化設計,界面儘可能美觀大方,操作簡便實用。
可維護性原則
根據
軟體工程的理論,
系統維護在整個軟體的生命周期中所占比重是最大的,因此,提高系統的可擴充性和可維護性是提高管理信息系統性能的必備手段,建議做法如下:
·以參數化方式設定系統管理硬體設備的配置、刪減、擴充、連線埠設定等,系統地
管理軟體平台,系統地管理並配置套用軟體;
·套用軟體採用的結構和程式模組化構造,要充分考慮使之獲得較好的可維護性和可移 植性,即可以根據需 要修改某個模組、增加新的功能以及重組系統的結構以達到程式可重用的目的;
·數據存儲結構設計在充分考慮其合理、規範的基礎上,同時具有可維護性,對資料庫 表的修改維護可以在 很短的時間內完成;
·系統部分功能考慮採用參數定義及生成方式以保證其具備普通適應性;
·部分功能採用多神處理選擇模組以適應管理模組的變更;
·系統提供通用報表及模組管理組裝工具,以支持新的套用。
可靠性原則
一個中
大型計算機系統每天處理數據量一般都較大,系統每個時刻都要採集大量的數據,並進行處理,因此,任一時刻的系統故障都有可能給用戶帶來不可估量的損失,這就要求系統具有高度的可靠性。提高系統可靠性的方法很多,一般的做法如下:
·採用具有容錯功能的伺服器及
網路設備,選用
雙機備份、Cluster技術的硬體設備配置方案,出現故障時能夠迅速恢復並有適當的應急措施;
·每台設備均考慮可離線應急操作,設備間可相互替代;
·採用
數據備份恢復、數據日誌、故障處理等系統故障對策功能;
·採用
網路管理、嚴格的系統運行控制等系統監控功能。
安全保密原則
一個用戶的數據相當一部分就是該用戶的用戶秘密,尤其是政府部門的一些
機要檔案、 絕密檔案等,是絕對重要的數據,因此安全保密性對
辦公自動化系統顯得尤其重要,系統的
總體設計必須充 分考慮這一點。
伺服器作業系統平台最好基於Unix、NT、OS2等,資料庫可以選 Informix、Oracle、Sy base、DB2等,這樣可以 使系統處於C2安全級基礎之上。採用操作許可權控制、設備鑰匙、密碼控制、系統日誌監督、
數據更新嚴格憑證等多種手段防止系統數據被竊取和纂改。
經濟性原則
在滿足系統需求的前提下,應儘可能選用價格便宜的設備,以便節省投資,即選用性能價格比優的設備。總之,以最低成本來完成計算機網路的建設。
網路系統方案
網路作業系統及資料庫方案
·網路作業系統方案
網路作業系統的選用應該能夠滿足
計算機網路系統的功能要求、性能要求,一般要做到
網路維護簡單,具有高級容錯功能,容易擴充和可靠,具有廣泛的第三方廠商的產品支持、保密性好、費用 低的網路作業系統。
·網路資料庫方案
這包括兩方面的內容:即選用什麼
資料庫系統和據此而建的本單位資料庫。它們是信息系統的心臟,是信息資源開發和利用的基礎。目前流行的主要
資料庫系統有Oracle、Informix、Sybase、SQL Server、DB2等,這些資料庫基本上都能滿足以上的要求。根據我們的經驗,對於UNIX作業系統,在資料庫的穩定性、可靠性、維護方便性、對
系統資源的要求等方面,Informix資料庫總體性能比其他
資料庫系統好;而在 Windows NT平台上,SQL Server與系統的結合比較完美。而在建立資料庫時,應儘量做到布局合理、數據層次性好,能分別滿足不同層次的管理者的要求。同時
數據存儲應儘可能減少冗餘度,理順信息收集和處 理的關係。不斷完善 管理、符合規範化,標準化和保密原則。
網路伺服器方案
網路伺服器的選用主要應考慮速度、
容量和可靠性三方面,它們應滿足系統的設計要求 。速度和
容量比較直觀,可靠性方面的內容較多,包括
自動恢復、多級容錯、環境監視等。同時應考慮網路伺服器UPS的選用。
網路工作站方案
網路工作站可以選用名牌機、品牌機和
兼容機。目前名牌機和品牌機只有較高檔次的品種,基本都在P586/166以上,根據實用和經濟的原則,也可以選用較低檔次的
兼容機。還可以選用
無盤和有盤工作站,並考慮是 否配備印表機等。總之,做到適當考慮長遠發展而又經濟實用。
系統結構方案
這一部分是
系統設計的中心環節,目前的結構基本上都是
匯流排結構與星形結構結合起來的典型結構,可以歸納成如下圖所示的
拓撲結構。(編者按:由於幅面有限,略去部分圖片)這樣的結構可以說是當前組網的通用形式,它具有結構簡單、可靠性高、系統穩定性好 的特點。從傳輸技術的角度講,它實際上是採用了一種叫MAC對MAC的幀交換技術,充分利用大容量動態交換
頻寬。同時在多個
節點間建立多個通信鏈路,最大限度地減少
網路數據的
幀轉發延遲。並利用虛擬網路技術動態調整網路結構,提高網路資源利用率。基於產品的專用
網管系統更為網路系統的實時維護提供了強有力的工具。雖然系統結構簡單,但是它卻充分利用了交換式網路技術來解決通信阻塞的問題,從而避免了Ethernet、FDDI的通信競爭問題。另外,由於建網以後整個網路的性能基本上歸到伺服器身上,所以在以後 的網路升級中,增加伺服器處理能力即可(包括伺服器升級或增加伺服器數量)。
中心網路設備方案
實際上,這裡就是
網路集線器 HUB、機櫃、機架和
配線架的選用,根據工作站的數量和速度的要求來確定HUB的檔次和數量。
綜合布線方案
綜合布線也叫
結構化布線,一般分為
集中式網路配置和
分散式網路配置兩種;前者即把全部網路設備(包括 HUB、伺服器、UPS等)都集中放置在
中心機房,各子系統的綜檯布線線纜最後都集中到中心機房的主配線間,這也是標準的綜合布線方法。它具有以下優點:
1.系統網路整齊美觀,易於管理和維護;
2.系統網路易於調整;
3.網路設備可實現零
冗餘,充分發揮系統設備的速度;
4.系統安全性好。
分散式網路配置只把伺服器、 UPS和部分 HUB放置在
中心機房,把各子系統的線口引到各子系統所在的樓層。它的優點是系統可擴充性好,系統配置比較靈活,節省材料和費用。以上兩種方法有時是同時使用的,這樣能充分發揮各自的優點。