1. 程式人生 > >06軟件需求模式閱讀筆記之六

06軟件需求模式閱讀筆記之六

操作系統 需求 pos 廣泛 正在 亮點 能力 spa 不同

軟件需求模式閱讀筆記之六

這一章主要是說明用戶功能需求模式。用戶功能豐富多彩,它包括查詢模式和報表模式。查詢是一個系統的亮點,一個查詢需求應該指定查詢名稱,查詢的業務意圖,顯示的信息,排序順序,挑選標準,瀏覽,交互,自動刷新。一個需求通常對一個查詢是足夠的——因為查詢為數眾多,我們不想查詢需求的數量過於龐大。綜合查詢的前提條件是系統中的所有信息應該可以查看的;對所有查詢共享的特征只定義一次,而不是對每一個重復要求。這樣節省時間,而且避免個別需求不統一的危險。

絕大多數系統的拙劣的易用性強烈表明沒有足夠強烈的業務欲望去把它做的更好。我們就該讓我們的系統更容易使用,進行界面的優化。為了做好易用性功能的開發,我們應該具備計算機用戶的特定需要的範圍,內置於操作系統以及正在使用的其他產品和技術的易用性特性,一些最重要的輔助技術的類型以及它們如何工作的大致概念。

用戶界面調用需求要做到,首先,限制可以使用的技術;其次,陳述用戶界面必須支持的能力。商業軟件通常使用別人開發好的用戶界面基礎架構,不在系統的範圍內。通常用戶界面實現需求限制在對現有第三方產品的擴展,這些需求通常限制在自己的範圍內,用戶界面基礎架構的調用需求通常比它的實現需求更廣泛。如果要執行嚴格的流程挑選一個產品,這時候我們才需要考慮詳細的用戶界面實現需求,詳細地比較不同的產品。

06軟件需求模式閱讀筆記之六