《軟體需求模式》閱讀筆記之四

2022-07-18 20:51:27 字數 826 閱讀 1839

下面繼續介紹剩下的四個領域的需求模式。

效能領域需求模式有:響應時間需求模式、吞吐量需求模式、動態容量需求模式、靜態容量需求模式、可用性需求模式。效能領域的需求模式解決的是系統的效能問題。響應時間是系統需要多少時間完成乙個請求;吞吐量是系統處理事情的速率;動態容量是系統能夠同時處理多少件事;靜態容量是系統可以儲存多少某種型別的實體;可用性是什麼時候系統對使用者是可用的,以及多麼可靠。

適應性領域需求模式有:可伸縮性需求模式、可擴充套件性需求模式、非狹窄性需求模式、多樣性需求模式、多語言需求模式、安裝性需求模式。適應性領域需求模式是為了使系統更加靈活以適應不斷變化的環境,可伸縮性是準備好處理業務容量的增加;可擴充套件性可以能夠容易地插入額外軟體;非狹窄性可以避免限制在其他地方安裝;多樣性可以同時支援多個公司、貨幣等;多語言可以同時支援多種語言使用者介面;安裝性是安裝系統封容易程度。

訪問控制領域需求模式有:使用者註冊需求模式、使用者認證需求模式、使用者授權需求模式、特定授權需求模式、可配置授權需求模式、批准需求模式。使用者註冊使系統知道使用者;使用者認證是認定乙個使用者;使用者授權是控制使用者可以做和可以看的內容;特定授權是具體的使用者授權規則;可配置授權是可以動態地改變哪些使用者可以做什麼;批准是強迫某個操作被其他人批准。

商業領域需求模式有:多組織單元需求模式、費/稅需求模式。多組織單元室業務結構(多部門,辦事處,公司,等等);費/稅是收費方式。

這本書從不同領域介紹了相關的模式,是以自上而下的順序介紹的。通過學習這次模式,也大致了解了乙個系統大概涉及的領域。這些模式並不是全部的。當編寫需求規格時,列乙個可以用於正在定義的這種系統的多有需求模式的名單是有用的,可以更方便的找到想要的。不是所有的模式都可以適用於所有的系統,所以建立乙個只和你的系統相關的模式的名單還是值得做的。

軟體需求模式閱讀筆記四

閱讀的章節是資料實體需求模式和使用者功能需求模式。資料實體需求模式 包括活實體需求模式 交易需求模式 配置需求模式 編年史需求模式 資訊儲存基礎架構。書中通過引入一種方案把所有的實體分為幾個固定的種類,共享很多重要的特徵,目的是施加一些秩序和一致性。然後對最重要的資料實體給出了需求模式,包括活實體,...

軟體需求模式閱讀筆記四

首先,資料實體需求模式。被分為資料型別 識別符號 資料結構 計算公式 資料歸檔 資料壽命六種需求模式。模式名稱 活實體交易 配置編年史 資訊儲存基礎構架 相關模式 與之有聯絡的模式 資料型別,資料結構,配置 資料結構,資料型別 資料型別 資料結構 活實體 交易預期頻率 預期使用頻率 所有需求的50 ...

04軟體需求模式閱讀筆記之四

這一章主要是說明基礎需求模式。基礎需求模式是所有種類的系統都可能需要的一些東西。使用系統間需求模式定義被定義的系統和任何與之互動的外部系統或元件之間的介面的基本細節。每個系統規格都應該包括乙個系統上下文圖,每個介面必須有乙個唯一標識的介面識別符號,每個介面必須確定是完全屬於內部的還是外部的。如果介面...