- Hands-On Design Patterns with Java
- Dr. Edward Lavieri
- 119字
- 2021-06-24 14:57:54
State machine diagrams
State machine diagrams are used to visually describe a system's behavior. The key components of these diagrams include states and transitions. The sample state machine provided in the following diagram is for a bank vault. The solid circle is the initial pseudo state and indicates entry into the system. There are four states—Wait, Unlock, Enable, and Vault.
In our bank vault example, the vault is enabled when two bank managers place their thumb on a thumbprint scanner. The vault is unlocked, contingent on a successful thumbprint scan, by entering the correct combination. When these conditions are met, the Vault state is reached and the managers can enter it:

State diagram for bank vault
推薦閱讀
- Python數據分析入門:從數據獲取到可視化
- 數據之巔:數據的本質與未來
- Python金融大數據分析(第2版)
- Spark大數據分析實戰
- 數據庫系統原理及應用教程(第4版)
- Hadoop 3.x大數據開發實戰
- 重復數據刪除技術:面向大數據管理的縮減技術
- INSTANT Apple iBooks How-to
- Mastering LOB Development for Silverlight 5:A Case Study in Action
- 數字IC設計入門(微課視頻版)
- Visual FoxPro數據庫技術基礎
- 智能與數據重構世界
- Oracle 11g數據庫管理員指南
- Learning Ansible
- Access 2010數據庫應用技術教程(第二版)