關於用例的幾個問題分析

2022-09-15 10:39:14 字數 353 閱讀 8829

[用例的粒度問題]首先沒有粒度問題,通常是把步驟當為用例引起的,外部執行者一次有意義的完整互動就是乙個用例,執行者可以暫時放心離開了。步驟複雜可擴充套件為子用例。以買火車為例,搶到票了不支付就不能放心離開,支付票款就不是乙個主用例,後補支付可為候選路徑。

[系統用例]直接互動的某領導做了幾件事,可能是不同角色、幾件獨立事。一次有意義的完整互動並得到想要結果,可放心離開,就是乙個用例。其後其他人處理是其他系統用例。

[用例到功能]用例模型到功能模型是在系統分析中進行的,後者根據已有軟體資源,分配職責到不同邏輯模組,得到模組列表和職責(功能)列表,即用例實現。係分主要採用三大檢視,領域分析結構檢視、行為動態檢視(主要是序列圖)、生命期狀態圖,狀態圖常用於流程分析。

關於網路的幾個問題

q1 請你分別划划osi的七層網路結構圖,和tcp ip的五層結構圖?1 osi每層功能及特點 a 物理層 為資料鏈路層提供物理連線,在其上序列傳送位元流,即所傳送資料的單位是位元。此外,該層中還具有確定連線裝置的電氣特性和物理特性等功能。b 資料鏈路層 負責在網路節點間的線路上通過檢測 流量控制和...

關於Time Wait的幾個問題

time wait是個常問的問題,tcp網路程式設計中最不容易理解的也是它的time wait狀態,這也說明了tcp ip四次揮手中time wait狀態的重要性。下面通過4個問題來描述它 1.time wait狀態是什麼 2.為什麼會有time wait狀態 3.哪一方會有time wait狀態 ...

關於EOF的幾個問題

1 如何輸入eof ctrl z in win or ctrl d in linux 2 阻塞式以及非阻塞式 輸入緩衝是行緩衝。當從鍵盤上輸入一串字元並按回車後,這些字元會首先被送到輸入緩衝區中儲存。每當按下回車鍵後,cin.get 就會檢測輸入緩衝區中是否有了可讀的資料。cin.get 還會對鍵盤...