UML簡單介紹(十)——幾個時序圖的案例展示與分析
1、背景說明
時序圖是UML中比較重要的一個圖示,我們這裡多看看幾個時序圖,加強理解。
2、飯店點餐
我們先來看一下一個簡單的流程圖,這裡使用我們在飯店點餐這個事件的整個流程為例說明,以便於我們理解計算機如何執行。如下圖所示,是一個點餐的時序圖:
這個是一個點餐的時序圖。
3、成績查詢
查詢成績是我們學生時代都做過的事情,我們來分析一下流程。簡單來說,其實就是,我登入之後,點選查詢,它顯示給我看。那麼,這樣一個簡單的流程,用時序圖如何表示呢?如下,是我們的成績查詢的時序圖:
從上面我們可以很清晰的看到,在我們所能感受到的部分:查詢成績,顯示成績,是比較簡單的一個過程,看後面是更加複雜的業務邏輯。
4、介面框架
上面,我們看到的是業務流程的圖示,這裡,我們看一下程式邏輯的時序圖,如下:
5、總結
時序圖主要用在兩種情況:
1)需求分析的時候,分析與時間順序有關的業務流程,我們可以使用時序圖來表示
2)程式設計的時候,程式之間的呼叫邏輯關係,比如初始化函式,呼叫圖片初始化,資料初始化,音訊初始化等不同邏輯
相關文章
- UML簡單介紹(十二)——活動圖基本概念與解析
- UML簡單介紹(十一)——協作圖的概念與例項完全解析
- UML圖,時序圖時序圖
- UML--時序圖時序圖
- 看懂UML類圖和時序圖時序圖
- html5幾個簡單語法規則簡單介紹HTML
- javascript執行順序簡單介紹JavaScript
- UML 之 各種檢視簡介 & UML類圖幾種關係的總結
- caffe 網路結構幾個部分簡單介紹
- jQuery ajax的執行順序簡單介紹jQuery
- UML建模之時序圖(Sequence Diagram)時序圖
- UML_時序圖畫法-轉時序圖
- 時序資料庫分析-TimescaleDB時序資料庫介紹資料庫
- css選擇器的解析順序簡單介紹CSS
- UML順序圖
- 簡單介紹 "&&" 與 “&” 和 ”|“ 與 ”||“ 的區別
- js程式碼執行順序簡單介紹JS
- UML 剖析(2) —— 類圖關聯和時序圖時序圖
- Disruptor的簡單介紹與應用
- 24個簡單、好看的視覺化圖表用法介紹!資料分析小白必看視覺化
- 輕鬆理解UML用例圖時序圖類圖的教程時序圖
- javascript表示式中的運算順序簡單介紹JavaScript
- 簡單的圖神經網路介紹神經網路
- UML 架構圖入門介紹 starUML架構
- 簡單介紹MySQL索引失效的幾種情況MySql索引
- js宣告陣列的幾種方式簡單介紹JS陣列
- UML線上製作時序圖 -toolfk工具網時序圖
- js與&&運算子簡單介紹JS
- 設定XMLHttpRequest超時簡單介紹XMLHTTP
- callee與caller的區別簡單介紹
- 簡單介紹redis加鎖常用幾種方式Redis
- 設定按鈕失效的幾種方式簡單介紹
- 網頁中使用css的幾種方式簡單介紹網頁CSS
- Webpack 的簡單介紹Web
- Promise的簡單介紹Promise
- CFRunloopObserverRef 的簡單介紹OOPServer
- uml建模工具介紹
- UML類圖介紹&類的六大關係