- 網絡設計與應用(第2版)
- 劉化君等編著
- 1828字
- 2022-05-09 17:32:44
用戶需求的關注點
為了設計出符合用戶需求的網絡,必須找出哪些服務或功能對用戶的工作是重要的。這些服務可能需要網絡,也可能只需要本地計算機。有些用戶服務由本機的應用程序提供,只需用到用戶自己的計算機和外圍設備。其他服務則需要通過網絡連接,由工作組服務器、公司主機或Web服務器提供。在很多情況下,用戶需要的服務可以有多種來源。
調研用戶業務需求有時會因其非技術性表述而變得復雜。例如,經常聽到的用戶需求是:
? “從服務器中調文件太耗時間。”
? “我的計算機沒法連接到彩色打印機。”
? “網絡經常不通。”
? “如果這些文件丟失了,公司就沒法運作了。”
雖然,用戶的業務需求大多數是非技術性生活語言,作為一個網絡設計者,有責任將用生活語言敘述的用戶需求轉化為網絡的某種屬性。例如,“網絡經常不通”和網絡的可靠性、有效性有關。一般來說,用戶的需求包括:信息的及時性和可預測性、可靠性和有效性、適應性、可升級性、安全性,以及可負擔的費用支出等方面,如圖1.5所示。

圖1.5 用戶業務需求
及時性和可預測性
信息的及時性與響應時間的可預測性需求是密切相關的,因為它們都涉及快速訪問、傳輸信息的能力。可預測響應時間和信息及時傳輸對于基于交易的系統是必需的。例如,在銷售網點、銀行、航空和保險等系統中,一旦系統出現問題或響應時間過慢,就有可能失去重要的業務機會。
當然,這些需求是基于用戶對系統速度的主觀感受的,應盡可能讓用戶量化其需求,使得用戶需求可以直接轉化為網絡性能參數。
例如,所有用戶都希望網絡更“快”一點。對于有些用戶來說,進一步的提問可能揭示出“快”意味著能夠在5 min內從服務器下載到文件。對于其他用戶而言,“快”意味著能夠使用播放速度為每30 μs 1幀的視頻軟件。所以雖然“快”本身很含糊,每一個這樣的詳細描述都能夠被轉化為特定水平的網絡性能。一旦有了對響應時間的具體需求,就能確定網絡設備的能力、連接速度和其他直接影響網絡性能的因素。
可靠性和有效性
可靠性和有效性也是緊密相關的。從用戶的角度來說,可靠性就是能穩定地提供服務。在一個可靠的系統里,在絕大部分時間內系統資源可被用戶使用。例如,基于主機的系統可用率達99.95%。可靠性也意味著提供給用戶的服務水平(以系統或網絡性能來衡量)也必須持久,所以系統的可靠性同時描述了有效性和持久性。
同時,也要讓用戶量化他們的需求。網絡故障是否可以接受?如果可以接受,可以接受到何種程度?何時可以接受?響應時間多長叫太長?即使是用戶的粗略估計也遠勝于沒有量化的模糊需求。
適應性
適應性是系統適應用戶改變需求的能力。例如在用戶處于移動狀態時,能夠從不同的地點訪問網絡資源顯得非常重要。隨著用戶對網絡依賴性的增強,他們漸漸地只使用邏輯服務,而遠離物理服務。這種分離意味著用戶只關心他們能得到所需的服務,而不關心服務器的位置。移動計算服務促成了用戶對網絡設計的需求。
為了收集到好的用戶需求,應詳細詢問調查。有多少用戶需要遠程登錄?他們需要什么應用?他們是通過蜂窩電話連接還是使用電話線?文件傳輸是否涉及機密信息?從這些問題的答案中可以得到對網絡設計很重要的信息。
可升級性
一般情況下,在與用戶面談和調查時不會正式提到“可升級性”。但是類似于“自從上次軟件升級,網絡就變得很慢”這樣的評價,涉及的就是可升級性問題。必須謹記,用戶是通過網絡對他自己的計算機的影響來評價的。要從用戶的敘述中找到可升級性問題,必須詳細詢問有關通信高峰時間、固有模式和物理網絡擴展的問題。
理想系統的最后目標將著重點放在技術及技術準備上。這種需求將最終影響新系統的設備性能和總費用。
安全性
不同的機構有不同的安全性需求。很多業務只有普通的安全性需要,例如,保護客戶數據或財務記錄。但有些機構需要非常高的安全性,例如,政府部門或進行高度機密開發工作的公司。這種機構可能需要對職員進行嚴格的安全限制,用嚴格的手段來控制信息的進出。
因為安全性問題將以異常的或不可知的方式影響一個單位,即使是專用小企業也開始注意安全性。網絡設計者應該調查每種應用、每種數據的安全性需求。
從用戶的角度看,安全性是對用戶所需信息和設備的完整性保證。用戶級的安全需求包括經常自動備份、發生問題后及時恢復、對關鍵數據進行管理等。然而,對于用戶來說安全性可能會帶來一些麻煩,因為安全措施會使簡單工作復雜化。所以有些用戶提到的安全性需求可能并非所需。大量的負面評價可能意味著要在改動安全程序,改善用戶培訓方式,或者在安全性和簡單性之間進行折中。
- 廣電5G從入門到精通
- EJB 3.1從入門到精通
- 社交電商運營策略、技巧與實操
- 物聯網安全與深度學習技術
- Windows Server 2003 Active Directory Design and Implementation: Creating, Migrating, and Merging Networks
- Go Web Scraping Quick Start Guide
- 智慧城市中的移動互聯網技術
- Practical Web Design
- IPv6網絡切片:使能千行百業新體驗
- Microsoft Dynamics CRM 2011 Applications(MB2-868) Certification Guide
- 通信原理及MATLAB/Simulink仿真
- 新手易學:新手學淘寶開店
- VMware NSX網絡虛擬化入門
- 大型企業微服務架構實踐與運營
- 計算機網絡技術