UML簡單介紹(十)——幾個時序圖的案例展示與分析
1、背景說明
時序圖是UML中比較重要的一個圖示,我們這裡多看看幾個時序圖,加強理解。
2、飯店點餐
我們先來看一下一個簡單的流程圖,這裡使用我們在飯店點餐這個事件的整個流程為例說明,以便於我們理解計算機如何執行。如下圖所示,是一個點餐的時序圖:
這個是一個點餐的時序圖。
3、成績查詢
查詢成績是我們學生時代都做過的事情,我們來分析一下流程。簡單來說,其實就是,我登入之後,點選查詢,它顯示給我看。那麼,這樣一個簡單的流程,用時序圖如何表示呢?如下,是我們的成績查詢的時序圖:
從上面我們可以很清晰的看到,在我們所能感受到的部分:查詢成績,顯示成績,是比較簡單的一個過程,看後面是更加複雜的業務邏輯。
4、介面框架
上面,我們看到的是業務流程的圖示,這裡,我們看一下程式邏輯的時序圖,如下:
5、總結
時序圖主要用在兩種情況:
1)需求分析的時候,分析與時間順序有關的業務流程,我們可以使用時序圖來表示
2)程式設計的時候,程式之間的呼叫邏輯關係,比如初始化函式,呼叫圖片初始化,資料初始化,音訊初始化等不同邏輯
相關文章
- UML圖,時序圖時序圖
- 看懂UML類圖和時序圖時序圖
- UML 之 各種檢視簡介 & UML類圖幾種關係的總結
- UML圖中時序圖的新增判斷條件時序圖
- UML順序圖
- 【UML】UML幾種圖的繪製
- Disruptor的簡單介紹與應用
- 24個簡單、好看的視覺化圖表用法介紹!資料分析小白必看視覺化
- UML 架構圖入門介紹 starUML架構
- 輕鬆理解UML用例圖時序圖類圖的教程時序圖
- 如何簡單快速畫UML圖?
- 簡單的圖神經網路介紹神經網路
- 簡單介紹MySQL索引失效的幾種情況MySql索引
- PixiJS 專案例項以及繪製流程的簡單介紹JS
- 簡單介紹redis加鎖常用幾種方式Redis
- uml建模工具介紹
- UML類圖介紹&類的六大關係
- Webpack 的簡單介紹Web
- AOP的簡單介紹
- UML線上製作時序圖 -toolfk工具網時序圖
- form表單的簡單介紹ORM
- Flownet 介紹 及光流的簡單介紹
- 幾款所見即所得視覺化UML工具介紹視覺化
- 簡單介紹5個python的實用技巧Python
- Linux SNAT/DNAT簡單理解與案例分析。Linux
- 簡單介紹Shell中的定時任務 crontab
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹